@charset "UTF-8";.transparentclass{opacity:.3!important;background-color:#e0cabb}.alert-component{position:fixed;z-index:9999999}.alert-component>.messagecontainer{height:100%}.alert-component>.messagecontainer>.lefttop,.alert-component>.messagecontainer>.leftbottom,.alert-component>.messagecontainer>.rightbottom,.alert-component>.messagecontainer .righttop,.alert-component>.messagecontainer .centertop,.alert-component>.messagecontainer .centerbottom{position:fixed;width:auto;width:300px}.alert-component>.messagecontainer>.lefttop{left:0;top:0}.alert-component>.messagecontainer>.leftbottom{left:0;bottom:0}.alert-component>.messagecontainer>.centertop{top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%)}.alert-component>.messagecontainer>.centerbottom{top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%)}.alert-component>.messagecontainer>.righttop{top:0;right:0;bottom:auto;left:auto}.alert-component>.messagecontainer>.danger{background-color:#e74c3c;color:#fff}.alert-component>.messagecontainer>.danger:hover,.alert-component>.messagecontainer>.danger:focus{background-color:#dd2d1b}.alert-component>.messagecontainer>.rightbottom{right:0;bottom:6.8rem}.alert-component>.messagecontainer .message{display:flex;width:100%;height:100%;min-height:80px;background:#fff;box-shadow:2px 4px 10px #0000001a;-webkit-box-shadow:10px 2px 28px 1px rgba(0,0,0,.623);-moz-box-shadow:10px 2px 28px 1px rgba(0,0,0,.623);box-shadow:10px 2px 28px 1px #0000009f;margin-bottom:2px;animation:tinRightIn 1s forwards ease-in-out;animation:1s ease-out 0s 1 tinUpIn}.alert-component>.messagecontainer .message>.alert-icon{background:#455870;display:flex;width:60px;justify-content:center;align-items:center;color:#fff;margin:0 0 0 -1px}.alert-component>.messagecontainer .message>.content{flex:1;margin:0;display:flex;align-items:center;padding:1rem 1rem 1rem 1.5rem;font-family:Roboto;font-weight:400;font-size:1.6rem;color:#333;line-height:22px}.alert-component>.messagecontainer .message>.close{color:#455870;display:flex;flex:1;justify-content:center;font-size:1.2em;transition:color .4s ease;font-family:Roboto}.alert-component>.messagecontainer .message>.close>.close-button{cursor:pointer;margin-top:5px;margin-right:3px;pointer-events:all}.alert-component>.messagecontainer .message[data-type=warning]{color:#f39c12}.alert-component>.messagecontainer .message[data-type=warning]:hover,.alert-component>.messagecontainer .message[data-type=warning]:focus{border-color:#e08e0b}.alert-component>.messagecontainer .message[data-type=warning] .alert-icon{background:#f39c12}.alert-component>.messagecontainer .message[data-type=danger]{font-weight:600;color:#e74c3c}.alert-component>.messagecontainer .message[data-type=danger]:hover,.alert-component>.messagecontainer .message[data-type=danger]:focus{border-color:#dd2d1b}.alert-component>.messagecontainer .message[data-type=danger] .alert-icon{background:#e74c3c}.alert-component>.messagecontainer .message[data-type=success]{color:#49cc90}.alert-component>.messagecontainer .message[data-type=success]:hover,.alert-component>.messagecontainer .message[data-type=success]:focus{border-color:#29b765}.alert-component>.messagecontainer .message[data-type=success] .alert-icon{background:#49cc90}.alert-component>.messagecontainer .message[data-type=info]{color:#24cabc}.alert-component>.messagecontainer .message[data-type=info]:hover,.alert-component>.messagecontainer .message[data-type=info]:focus{border-color:#20b4a8}.alert-component>.messagecontainer .message[data-type=info] .alert-icon{background:#24cabc}.drawer-component{position:fixed;width:100%;height:100%}.drawer-component:has(.drawer-overlay){left:0;top:0}.drawer-component:has(.drawer-overlay)[data-position=top] .drawer-container,.drawer-component:not(:has(.drawer-overlay))[data-position=top]{left:0;top:0;animation:1s ease-out 0s 1 slideInFromTop}.drawer-component:has(.drawer-overlay)[data-position=center] .drawer-container,.drawer-component:not(:has(.drawer-overlay))[data-position=center]{left:0;top:50%;transform:translateY(-50%);animation:.4s ease-out 0s 1 slideInFromTopToCenter}.drawer-component:has(.drawer-overlay)[data-position=afterHeader] .drawer-container,.drawer-component:not(:has(.drawer-overlay))[data-position=afterHeader]{left:0;top:105px;animation:.4s ease-out 0s 1 slideInFromTopToAfterHeader}.drawer-component:has(.drawer-overlay)[data-position=left] .drawer-container,.drawer-component:not(:has(.drawer-overlay))[data-position=left]{left:0;bottom:0;animation:1s ease-out 0s 1 slideLeftReturn}.drawer-component:has(.drawer-overlay)[data-position=right] .drawer-container,.drawer-component:not(:has(.drawer-overlay))[data-position=right]{top:0;right:0;animation:1s ease-out 0s 1 slideRightReturn}.drawer-component:has(.drawer-overlay)[data-position=bottom] .drawer-container,.drawer-component:not(:has(.drawer-overlay))[data-position=bottom]{bottom:0;right:0;animation:1s ease-out 0s 1 slideDownReturn}.drawer-component>.drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#0003}.drawer-component .drawer-container{position:absolute;width:80%;height:100%;background-color:#fff;display:flex;flex-direction:column;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);box-shadow:0 0 5px #0006}.drawer-component .drawer-container>.drawer-header{padding:2rem;display:flex;flex-direction:column;gap:2rem}.drawer-component .drawer-container>.drawer-header .head{display:flex;align-items:center}.drawer-component .drawer-container>.drawer-header .head>h2{font-size:2.4rem;font-weight:600;width:100%}.drawer-component .drawer-container>.drawer-header .head>.close{background:transparent;border:none;padding:0;cursor:pointer;margin-left:auto}.drawer-component .drawer-container>.drawer-header .head:not(:has(h2)){margin-bottom:0;position:absolute;right:2rem}.drawer-component .drawer-container>.drawer-content{padding:2rem;flex:1;overflow-y:scroll}.drawer-component .drawer-container>.drawer-footer{margin-top:auto;padding:2rem;flex-shrink:0}@keyframes slideInFromTopToAfterHeader{0%{top:0;-webkit-font-smoothing:subpixel-antialiased}to{top:105px;-webkit-font-smoothing:subpixel-antialiased}}.skeleton-component{pointer-events:none;-webkit-user-select:none;user-select:none;color:transparent!important;text-shadow:none!important;box-shadow:none;background-image:linear-gradient(to right,#e7edf1,#f8f8f8,#e7edf1);background-size:400% 400%;background-repeat:initial;animation:shimmer 1.2s ease-in-out infinite}.-white.skeleton-component{background-image:linear-gradient(to right,#fff,#e7edf1,#fff)}.skeleton-component{width:100%;height:100%}.skeleton-component[data-rounded=true]{flex-grow:0;border-radius:50%}.skeleton-component[data-rounded=true][data-size=mini]{width:3.6rem;height:3.6rem}.skeleton-component[data-rounded=true][data-size=small]{width:4.8rem;height:4.8rem}.skeleton-component[data-rounded=true][data-size=medium]{width:6.4rem;height:6.4rem}.skeleton-component[data-rounded=true][data-size=large]{width:9.6rem;height:9.6rem}.list-component{display:flex;flex-direction:column;gap:1rem}.list-component>li:has(a) a,.list-component>li:not(:has(a)){display:flex;align-items:center;gap:1rem;padding:1rem 0;font-size:2rem}.list-component>li+li{border-top:1px solid #ccc;padding:2rem 0}.list-component>li svg{flex-shrink:0;fill:#333}.list-component>li>span,.list-component>li>a{display:block;flex:1;cursor:pointer;color:#333}.list-component .list-skeleton+.list-skeleton{border-top:1px solid #ccc;padding-block:2rem}.input-component>label{color:#3e3e3e;font-size:14px;padding:0}.input-component>label.-uppercase{text-transform:uppercase}.input-component>label.-requiredlabel{color:red;font-weight:600;font-size:14px;margin-left:1px}.input-component[data-skeletonized=true]>.content>input:read-only,.input-component[data-skeletonized=true]>.content>input,.input-component[data-skeletonized=true]>label,.input-component[data-skeletonized=true]>span.hint{pointer-events:none;-webkit-user-select:none;user-select:none;color:transparent!important;text-shadow:none!important;box-shadow:none;background-image:linear-gradient(to right,#e7edf1,#f8f8f8,#e7edf1);background-size:400% 400%;background-repeat:initial;animation:shimmer 1.2s ease-in-out infinite}.input-component[data-skeletonized=true]>.content>input.-white,.input-component[data-skeletonized=true]>label.-white,.input-component[data-skeletonized=true]>span.-white.hint{background-image:linear-gradient(to right,#fff,#e7edf1,#fff)}.input-component{display:flex;flex-direction:column;gap:.5rem;width:100%}.input-component>label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-component.input-currency>label,.input-component.input-number>label{text-align:right}.input-component.input-currency>.content .symbol,.input-component.input-number>.content .symbol{display:flex;align-items:center;border:1px solid #dae1e8;border-right:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;padding:1rem .5rem}.input-component.input-currency>.content:has(.symbol)>input,.input-component.input-number>.content:has(.symbol)>input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-component.input-currency>.content>input,.input-component.input-number>.content>input{text-align:right;font-size:1.4rem;letter-spacing:.2rem;position:relative}.input-component>.content{display:flex;transition:all .25s cubic-bezier(.19,.62,.58,.98) .1s}.input-component>.content:has(input:focus){box-shadow:0 3px #a10d0d}.input-component>.content>input{width:100%;padding:1rem .5rem;border-radius:.25rem;border:1px solid #dae1e8;outline:none;color:#666}.input-component>.content>input:disabled{background-color:#f5f5f5}.input-component>.content>input:read-only{background-color:#fff5e5}.input-component>.content>input::-webkit-outer-spin-button,.input-component>.content>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-component>span.hint{width:100%;color:#777;font-size:1.3rem;line-height:1.3rem}.input-component>span.errors{width:100%;color:#ff3030;font-size:1.3rem;line-height:1.6rem}.input-component[data-skeletonized=true]>label,.input-component[data-skeletonized=true]>span.hint{color:transparent}.input-component[data-skeletonized=true]>.content>input{border:1px solid transparent}.-right,.-center,.-left{color:#4e4c4c;font-weight:500;font-size:14px}.spinner-component{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:1rem;line-height:0}.spinner-component.-heightauto{height:auto}.-left{display:flex;justify-content:flex-start}.-center{display:flex;justify-content:center}.-right{display:flex;justify-content:flex-end}.button-component{color:#666;font-size:1.6rem;font-family:Roboto;font-weight:400;outline:none}@keyframes slideInFromTop{0%{transform:translateY(-60%);-webkit-font-smoothing:subpixel-antialiased}to{transform:translateY(0);-webkit-font-smoothing:subpixel-antialiased}}@keyframes slideInFromTopToCenter{0%{top:30%;-webkit-font-smoothing:subpixel-antialiased}to{top:50%;-webkit-font-smoothing:subpixel-antialiased}}@keyframes slideInFromTopSlow{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.slideDownReturn{-webkit-animation-name:slideDownReturn;animation-name:slideDownReturn}@-webkit-keyframes slideDownReturn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0%);transform:translateY(0)}}@keyframes slideDownReturn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0%);transform:translateY(0)}}.slideLeftReturn{-webkit-animation-name:slideLeftReturn;animation-name:slideLeftReturn}@-webkit-keyframes slideLeftReturn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translate(-100%)}30%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes slideLeftReturn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translate(-100%)}30%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0%);transform:translate(0)}}.slideRightReturn{-webkit-animation-name:slideRightReturn;animation-name:slideRightReturn}@-webkit-keyframes slideRightReturn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translate(100%)}30%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes slideRightReturn{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translate(100%)}30%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes revealelement{0%{color:transparent;height:0%;opacity:0}50%{color:inherit;height:auto;opacity:.3}to{color:inherit;opacity:1}}@-moz-keyframes revealelement{0%{-moz-color:transparent;-moz-height:0%;-moz-opacity:0}50%{-moz-color:inherit;-moz-height:auto;-moz-opacity:.3}to{-moz-color:inherit;-moz-opacity:1}}@-webkit-keyframes revealelement{0%{color:transparent;height:0%;opacity:0}50%{color:inherit;height:auto;opacity:.3}to{color:inherit;opacity:1}}@keyframes transparent-effect{0%{color:transparent;height:0%;opacity:.3}50%{color:transparent;height:auto;opacity:.7}to{color:inherit;opacity:1}}@keyframes blink-effect{0%{box-shadow:0 0 #a10d0d,inset 0 0 0 1px #a10d0d,inset 0 0 0 16px #fff,inset 0 0 0 16px #a10d0d}to{box-shadow:0 0 0 1px #a10d0d,inset 0 0 0 1px #a10d0d,inset 0 0 0 16px #fff,inset 0 0 0 16px #a10d0d}}@keyframes show-notification{0%{opacity:0;-webkit-transform:translate(0,-100%);transform:translateY(-100%)}10%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}90%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}to{opacity:0;-webkit-transform:translate(0,-100%);transform:translateY(-100%)}}@-webkit-keyframes nav-anim-left{0%{left:100%}to{left:-3%}}@-moz-keyframes nav-anim-left{0%{left:100%}to{left:-3%}}@-o-keyframes nav-anim-left{0%{left:100%}to{left:-3%}}@keyframes nav-anim-left{0%{left:100%}to{left:-3%}}.swashIn{animation-name:swashIn}@keyframes swashIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}90%{opacity:1;transform-origin:50% 50%;transform:scale(.9)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}.tinUpIn{animation-name:tinUpIn}@keyframes tinUpIn{0%{opacity:0;transform:scale(1) translateY(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translateY(0)}60%,80%,to{opacity:1;transform:scale(1) translateY(0)}}.tinRightIn{animation-name:tinRightIn}@keyframes tinRightIn{0%{opacity:0;transform:scale(1) translate(900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translate(0)}60%,80%,to{opacity:1;transform:scale(1) translate(0)}}.tinLeftIn{animation-name:tinLeftIn}@keyframes tinLeftIn{0%{opacity:0;transform:scale(1) translate(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1) translate(0)}60%,80%,to{opacity:1;transform:scale(1) translate(0)}}.perspectiveDown{animation-name:perspectiveDown}@keyframes perspectiveDown{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(0)}to{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}}.perspectiveUp{animation-name:perspectiveUp}@keyframes perspectiveUp{0%{transform-origin:0 0;transform:perspective(800px) rotateX(0)}to{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}}.puffIn{animation-name:puffIn}@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2);filter:blur(2px)}to{opacity:1;transform-origin:50% 50%;transform:scale(1);filter:blur(0px)}}.vanishIn{animation-name:vanishIn}@keyframes vanishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2);filter:blur(90px)}to{opacity:1;transform-origin:50% 50%;transform:scale(1);filter:blur(0px)}}.vanishOut{animation-name:vanishOut}@keyframes vanishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1);filter:blur(0px)}to{opacity:0;transform-origin:50% 50%;transform:scale(2);filter:blur(20px)}}.boingInUp{animation-name:boingInUp}@keyframes boingInUp{0%{opacity:0;transform-origin:50% 0%;transform:perspective(800px) rotateX(-90deg)}50%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(50deg)}to{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(0)}}.slideDown{animation-name:slideDown}@keyframes slideDown{0%{transform-origin:0 0;transform:translateY(0)}10%{transform-origin:0 0;transform:translateY(5%)}}.slideLeft{animation-name:slideLeft}@keyframes slideLeft{0%{transform-origin:0 0;transform:translate(0)}10%{transform-origin:0 0;transform:translate(-2%)}}@-moz-keyframes slideLeft{0%{-moz-transform-origin:0 0;-moz-transform:translateX(0%)}10%{-moz-transform-origin:0 0;-moz-transform:translateX(-2%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform-origin:0 0;-webkit-transform:translateX(0%)}10%{-webkit-transform-origin:0 0;-webkit-transform:translateX(-2%)}}.slideRight{animation-name:slideRight}@keyframes slideRight{0%{transform-origin:0 0;transform:translate(0)}to{transform-origin:0 0;transform:translate(100%)}}.hvr-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-forward:hover,.hvr-forward:focus,.hvr-forward:active{-webkit-transform:translateX(8px);transform:translate(8px)}@-webkit-keyframes hvr-back-pulse{50%{background-color:#2098d1bf}}@keyframes hvr-back-pulse{50%{background-color:#2098d1bf}}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:"";top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:hover,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:active{-webkit-transform:translateX(10px);transform:translate(10px)}.hvr-bubble-float-left:hover:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:active:before{-webkit-transform:translateX(-10px);transform:translate(-10px)}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translate(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translate(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translate(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translate(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-horizontal:hover,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:active{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}@keyframes slideWithPositionFromLeft{0%{left:-100%}to{left:100%}}@keyframes slideWithPositionRightToLeft{0%{left:100%;opacity:0}to{left:0;opacity:1}}@keyframes slideRightToLeftWithFade{0%{opacity:0;transform:translate(2%)}to{opacity:1;transform:translate(0)}}@keyframes slideLeftToRightWithFade{0%{opacity:0;transform:translate(-2%)}to{opacity:1;transform:translate(0)}}.button-component:before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .25s ease-in-out}.button-component:not(:disabled):active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.button-component:disabled{color:#c1c1c1!important;fill:#c1c1c1!important;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;background-color:#f5f5f5!important;pointer-events:none;border:none}.text-align-left{text-align:left}.text-align-right{text-align:right;padding-right:5px}.text-align-center{text-align:center!important}.search-field-component{width:100%;padding:6px;margin-top:0;font-size:17px;border:none}.button-component[data-skeletonized=true]{pointer-events:none;-webkit-user-select:none;user-select:none;color:transparent!important;text-shadow:none!important;box-shadow:none;background-image:linear-gradient(to right,#e7edf1,#f8f8f8,#e7edf1);background-size:400% 400%;background-repeat:initial;animation:shimmer 1.2s ease-in-out infinite}.-white.button-component[data-skeletonized=true]{background-image:linear-gradient(to right,#fff,#e7edf1,#fff)}@keyframes shimmer{0%{background-position:0% 0%}to{background-position:-135% 0%}}.button-component[data-style=primary],.button-component[data-style=success],.button-component[data-style=danger],.button-component[data-style=info],.button-component[data-style=warning]{color:#fff;box-shadow:1px 1px 1px #0003;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2)}.button-component[data-style=primary]:not(:disabled)>svg,.button-component[data-style=success]:not(:disabled)>svg,.button-component[data-style=danger]:not(:disabled)>svg,.button-component[data-style=info]:not(:disabled)>svg,.button-component[data-style=warning]:not(:disabled)>svg{fill:#fff}.button-component{font-weight:700;font-family:Titillium Web,Roboto,sans-serif;display:flex;align-items:center;justify-content:center;gap:1rem;letter-spacing:normal;border:1px solid #cccccc;outline:none;overflow:hidden;border-radius:.3rem;background-color:#fff;color:#777;text-align:center;transition:background-color .3s;transition:all .2s ease-in-out;box-shadow:1px 1px 1px #0003;position:relative;cursor:pointer}.button-component:before{content:"";position:absolute;top:50%;left:50%;display:block;border-radius:100%;background-color:#ecf0f14d;width:0;height:0}.button-component:not(:disabled):focus{-webkit-box-shadow:inset 0 0 0 1px #cccccc,1px 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #ccc,1px 1px 1px #0003}.button-component:disabled{opacity:.7;border:solid 1px #cacaca;pointer-events:none;cursor:not-allowed}.button-component:disabled>svg{fill:#cacaca}.button-component[data-style=primary],.button-component[data-style=success],.button-component[data-style=danger],.button-component[data-style=info],.button-component[data-style=warning]{text-shadow:0 1px 0 rgba(0,0,0,.1)}.button-component[data-style=primary]:disabled,.button-component[data-style=success]:disabled,.button-component[data-style=danger]:disabled,.button-component[data-style=info]:disabled,.button-component[data-style=warning]:disabled{border:solid 1px #cacaca}.button-component[data-style=primary]:focus,.button-component[data-style=success]:focus,.button-component[data-style=danger]:focus,.button-component[data-style=info]:focus,.button-component[data-style=warning]:focus{-webkit-box-shadow:inset 0 0 0 1px #ffffff,1px 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #fff,1px 1px 1px #0003;border:1px solid #ffffff;border:rgba(0,0,0,0) solid 1px;outline:rgba(0,0,0,0) 0}.button-component[data-style=primary]{background-color:#3498db;border:1px solid #2386c8}.button-component[data-style=primary]:hover{background-color:#258cd1}.button-component[data-style=primary]:focus{background-color:#3498db;outline:1px solid #4d90fe}.button-component[data-style=success]{background-color:#49cc90;border:1px solid #49cc90;color:#fff}.button-component[data-style=success]:hover{background-color:#29b765;color:#fff}.button-component[data-style=success]:focus{background-color:#49cc90;outline:1px solid #49cc90}.button-component[data-style=danger]{background-color:#e74c3c;border:1px solid #e74c3c;color:#fff}.button-component[data-style=danger]:hover{background-color:#dd2d1b}.button-component[data-style=danger]:focus{background-color:#e74c3c;outline:1px solid #e74c3c}.button-component[data-style=info]{background-color:#24cabc;border:1px solid #24cabc;color:#fff}.button-component[data-style=info]:hover{background-color:#20b4a8;color:#fff}.button-component[data-style=info]:focus{background-color:#24cabc;outline:1px solid #24cabc}.button-component[data-style=warning]{background-color:#f39c12;border:1px solid #f39c12}.button-component[data-style=warning]:hover{background-color:#e08e0b}.button-component[data-style=warning]:focus{background-color:#f39c12;outline:1px solid #f39c12}.button-component[data-size=default]{padding:.8rem 1.2rem}.button-component[data-size=mini]{padding:.2rem .7rem .1rem;font-size:1rem;line-height:1rem}.button-component[data-size=mini]>.icon-component{width:1rem;height:1rem;margin-top:.2rem}.button-component[data-size=small]{padding:.3rem .9rem;font-size:1.2rem;line-height:1.5rem}.button-component[data-size=small]>.icon-component{width:1.2rem;height:1.2rem;margin-top:.2rem}.button-component[data-size=medium]{padding:.4rem 1rem .6rem;font-size:1.4rem;line-height:1.6rem}.button-component[data-size=medium]>.icon-component{width:1.4rem;height:1.4rem;margin-top:.1rem}.button-component[data-size=large]{padding:.9rem 1.6rem;font-size:2rem;line-height:2rem}.button-component[data-size=large]>.icon-component{width:1.8rem;height:2rem;margin-top:.1rem}.button-component[data-box-shadow=false]{box-shadow:none}.button-component[data-box-shadow=false]:focus{-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #fff}.button-component[data-transparent=true]{background-color:transparent;border:none}.button-component[data-transparent=true]:focus{box-shadow:none}.button-component[data-skeletonized=true]{color:transparent;text-shadow:none;box-shadow:none;border-color:transparent!important}.button-component[data-skeletonized=true]>svg{opacity:0;visibility:hidden}header.app-header{display:flex;flex-direction:column;padding:1rem 2rem;background-color:#f5f5f5;border-bottom:2px solid #ccc;overflow:hidden;flex-shrink:0}header.app-header:has(.page-info)>.app-info{border-bottom:2px solid #dae1e8}header.app-header>.app-info{display:flex;width:100%;justify-content:start;gap:2rem;align-items:center;margin-bottom:.5rem}header.app-header>.app-info button:has(svg){width:auto;fill:#333;align-self:flex-start;padding:0}header.app-header>.app-info h1{font-size:2.4rem;line-height:3.6rem;font-weight:600}header.app-header>.page-info{display:flex;flex-direction:column;flex:1;overflow:hidden}header.app-header>.page-info>.conteudo{flex:1;overflow:hidden}header.app-header>.page-info>.conteudo h2{font-size:1.6rem;font-weight:500}header.app-header>.page-info>.conteudo span{display:block;font-size:1.4rem;width:100%;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;line-height:2.4rem}.app-header-menu>.app-drawer-container>.header{display:flex;flex-direction:column;gap:1.4rem;background-color:#f5f5f5;-webkit-box-shadow:1px 2px 3px 0px #ccc;-moz-box-shadow:1px 2px 3px 0px #ccc;box-shadow:1px 2px 3px #ccc}.app-header-menu>.app-drawer-container>.header .separator{border-bottom:1px solid #ccc;border-style:dashed}.app-header-menu>.app-drawer-container>.header .usuario,.app-header-menu>.app-drawer-container>.header .loja{display:flex;align-items:center;gap:2rem;width:100%}.app-header-menu>.app-drawer-container>.header .usuario>.avatar,.app-header-menu>.app-drawer-container>.header .loja>.avatar{width:6.4rem;height:6.4rem;border-radius:1rem;overflow:hidden;flex-shrink:0;background-color:#fff;border:1px solid #ccc}.app-header-menu>.app-drawer-container>.header .usuario>.avatar:has(svg),.app-header-menu>.app-drawer-container>.header .loja>.avatar:has(svg){padding:.8rem}.app-header-menu>.app-drawer-container>.header .usuario>.avatar:has(svg) svg,.app-header-menu>.app-drawer-container>.header .loja>.avatar:has(svg) svg{width:100%;height:100%;fill:#333}.app-header-menu>.app-drawer-container>.header .usuario>.avatar:has(img)>img,.app-header-menu>.app-drawer-container>.header .loja>.avatar:has(img)>img{width:100%;height:100%}.app-header-menu>.app-drawer-container>.header .usuario>.info,.app-header-menu>.app-drawer-container>.header .loja>.info{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:100%;height:100%;overflow:hidden}.app-header-menu>.app-drawer-container>.header .usuario>.info span,.app-header-menu>.app-drawer-container>.header .loja>.info span{font-size:2rem}.app-header-menu>.app-drawer-container>.header .usuario>.info small,.app-header-menu>.app-drawer-container>.header .loja>.info small{font-size:1.4rem;line-height:2.4rem;display:block;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.app-drawer-configuracoes>.app-drawer-container>.content{display:flex;flex-direction:column;align-items:center}.app-drawer-configuracoes>.app-drawer-container>.content>.usuario{display:flex;flex-direction:column;align-items:center}.app-drawer-configuracoes>.app-drawer-container>.content>.usuario>img{width:8.4rem;height:8.4rem;border-radius:50%;margin-bottom:2rem}.app-drawer-configuracoes>.app-drawer-container>.content>.usuario>h3{font-size:2.4rem;font-weight:500}.app-drawer-configuracoes>.app-drawer-container>.content>.usuario>small{font-size:1.4rem}.app-drawer-configuracoes>.app-drawer-container>.content>form{width:100%;display:flex;flex-direction:column;gap:2rem;margin-top:4rem}footer.app-tab-bar{width:100%;padding:1rem;background-color:#e8e8e8;margin-top:auto;border-top:2px solid #ccc;display:flex;justify-content:center;align-items:center}footer.app-tab-bar>.tab-bar-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;color:#666}footer.app-tab-bar>.tab-bar-item>svg{fill:#666}footer.app-tab-bar>.tab-bar-item[data-active=true]{color:#3498db}footer.app-tab-bar>.tab-bar-item[data-active=true]>svg{fill:#3498db}.app-container{width:100%;max-width:600px;height:100%;display:flex;flex-direction:column;margin:0 auto}.app-container>.module-container{height:100%;overflow:hidden;display:flex;flex-direction:column;flex:1}.app-logo-container{height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center}.app-logo-container>.logo{height:300px;width:300px;animation:vanish-in .5s}.app-logo-container>.splashlabel{padding-top:20px;color:#666;font-size:18px}.app-logo-container>.copyright{padding-top:20px;font-size:10px;color:#777;margin-top:5px}.vanish-in{-webkit-animation-name:vanish-in;animation-name:vanish-in}@-webkit-keyframes vanish-in{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);transform:scale(2);-webkit-filter:blur(90px);filter:blur(90px)}to{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px)}}@keyframes vanish-in{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(2,2);transform:scale(2);-webkit-filter:blur(90px);filter:blur(90px)}to{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px)}}.auth{width:100%;max-width:600px;padding:0 4rem;margin:0 auto}.auth>header{display:flex;align-items:center;justify-content:center;margin-bottom:4.8rem}.auth>header>h1{margin-top:2rem;font-size:3.2rem;display:flex;align-items:center;gap:1rem}.auth>header>h1 strong{color:#000;font-weight:700}.auth>header>h1 .separator{height:3.5rem;width:2px;background-color:#333}.auth>header>h1 span{font-size:2.8rem;color:#0c73ce;font-weight:400;text-transform:capitalize}.auth .autenticacao-form-container{display:flex;flex-direction:column;gap:3rem}.auth .autenticacao-form-container>.alert{background-color:#fcf7e0;border:solid 1px #f7eaaa;padding:10px 10px 10px 55px;position:relative;border-radius:4px;font-weight:300;line-height:24px}.auth .autenticacao-form-container>.alert>strong{font-weight:600}.auth .autenticacao-form-container>.alert:before{content:"!";background-color:#f7eaaa;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;text-align:center;width:40px;height:100%;font-size:40px;font-family:initial}.auth .autenticacao-form-container>h2{font-size:2.4rem;font-weight:700;color:#333}.auth .autenticacao-form-container>form{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.auth .autenticacao-form-container>.auth-links{width:100%;display:flex;flex-direction:column;gap:1rem}.auth .autenticacao-form-container>.auth-links>a{text-decoration:none;display:flex;color:#0c73ce}.auth .autenticacao-form-container>.auth-links>a:before{content:"›";display:block;width:14px;height:14px;line-height:14px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}*{box-sizing:border-box;outline:none;text-decoration:none;-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}body{line-height:1;font-size:1.6rem;color:#666;font-family:Roboto;font-weight:400;width:100%;height:100dvh;overflow:hidden}#root{width:100%;height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{width:100%;padding:0 1rem}
