:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:16px;color:#fff;width:100%}.button:hover{filter:brightness(90%)}.button .title{padding:0 16px;width:inherit}.button .subtitle-icon-box{display:flex;flex-direction:row;justify-content:center;align-items:center}.button .subtitle-icon-box .subtitle{padding:14px;height:100%;display:flex;justify-content:center;align-items:center;background-color:#00000040;width:max-content}.button .subtitle-icon-box .subtitle p{font-weight:700}.button .subtitle-icon-box .icon{padding:10px 6px;background-color:#00000060;display:flex;height:-webkit-fill-available;justify-content:center;align-items:center}.header-container{background-color:#f9f9f9;box-shadow:0 7px 10px #00000021;padding:20px 0;z-index:10}.header-container .header-content{gap:20px;display:grid;grid-template-columns:1fr 1fr}.header-container .header-content .logo-container,.header-container .header-content .logo-container .header-icons-container{display:flex;flex-direction:row;align-items:center;gap:20px}.header-container .header-content .logo-container .logo{background-color:#bd0000;padding:10px 16px}.header-container .header-content .logo-container .logo p{color:#fff;font-weight:700;font-size:20px}.header-container .header-content .logo-container .header-icon-container{background-color:#ededed;padding:10px;cursor:pointer;display:flex;justify-content:center;align-items:center}.header-container .header-content .logo-container .header-icon-container:hover{filter:brightness(90%)}.header-container .header-content .logo-container .editordeimagens-icon-container{cursor:pointer;display:flex;justify-content:center;align-items:center}.header-container .header-content .logo-container .editordeimagens-icon-container:hover{filter:brightness(90%)}.header-container .header-content .logo-container .applaunchpad-icon-container{background:rgb(255,94,99);background:linear-gradient(139deg,rgb(255,94,99) 0%,rgb(246,138,141) 100%);padding:7px 10px;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:.4em}.header-container .header-content .logo-container .applaunchpad-icon-container:hover{filter:brightness(90%)}.header-container .header-content .logo-container .applaunchpad-icon-container p{font-weight:700;font-size:1.4em;color:#fff;text-decoration:none}.header-container .header-content .btnSection{display:flex;gap:10px;flex-direction:row}@media screen and (max-width: 768px){.header-container .header-content{gap:20px;display:grid;grid-template-columns:1fr}}@media screen and (max-width: 501px){.header-container .header-content .btnSection{display:flex;gap:10px;flex-direction:column;width:100%}}@media screen and (max-width: 431px){.header-container .header-content .logo-container{flex-direction:column}}.appfooteripad-container .bottom-arrows-box{position:absolute;bottom:1em;right:1em}.appfooteripad-container .bottom-arrows-box img{width:3em;height:3em;max-width:3em;max-height:3em;min-width:3em;min-height:3em}.appfooteripad-container .ipad-bottom-line{width:30%;height:.4em;border-radius:1em;background-color:#474747;position:absolute;bottom:1%;left:50%;transform:translate(-50%);z-index:100}.appheader-ipad-container{width:var(--screen-ipad-print-width);padding:.5em 1em;box-sizing:border-box;height:6em}.appheader-ipad-container .top-strip{display:flex;justify-content:space-between;align-items:center;margin-top:-.4em}.appheader-ipad-container .top-strip p.time{font-weight:700;font-size:.8em;color:#fff}.appheader-ipad-container .top-strip .top-right-icons-group{display:flex;align-items:center;gap:.5em;margin-top:.3em}.appheader-ipad-container .top-strip .top-right-icons-group .battery-info{font-size:.8em;font-weight:700;color:#dbdbdb;margin-top:-.3em}.appheader-ipad-container .bottom-strip{display:flex;justify-content:space-between;align-items:center;margin-top:1.3em}.appheader-ipad-container .bottom-strip .menu-icon-box img{width:3em;height:3em;max-width:3em;max-height:3em;filter:drop-shadow(0px 5px 6px rgba(0,0,0,.1254901961))}.appheader-ipad-container .bottom-strip p{font-size:.8em;color:#000}.appheader-ipad-container .bottom-strip .logo-box img{width:4.3em;height:4.3em;max-width:4.3em;max-height:4.3em;min-width:4.3em;min-height:4.3em;border:2px solid #dfdfdf;border-radius:10em;filter:drop-shadow(0px 5px 6px rgba(0,0,0,.2509803922))}.iphone-bottom-line{width:30%;height:.6em;border-radius:1em;background-color:#474747;position:absolute;bottom:1%;left:50%;transform:translate(-50%);z-index:100}.appheader-container{width:var(--screen-print-width);padding:1.4em;box-sizing:border-box}.appheader-container .top-strip{display:flex;justify-content:space-between;align-items:center;margin-top:-.4em}.appheader-container .top-strip p.time{font-weight:700;font-size:1.9em;color:#000;margin-left:.8em}.appheader-container .top-strip .top-right-icons-group{display:flex;align-items:center;gap:.5em;margin-top:.3em}.appheader-container .top-strip .top-right-icons-group .three-dots{font-size:2em;font-weight:700;color:#dbdbdb;margin-top:-.3em}.appheader-container .bottom-strip{display:flex;justify-content:space-between;align-items:center;margin-top:1.3em}.appheader-container .bottom-strip .menu-icon-box img{width:3em;height:3em;max-width:3em;max-height:3em;filter:drop-shadow(0px 5px 6px rgba(0,0,0,.1254901961))}.appheader-container .bottom-strip p{font-size:2em;color:#000}.appheader-container .bottom-strip .logo-box img{width:4.3em;height:4.3em;max-width:4.3em;max-height:4.3em;min-width:4.3em;min-height:4.3em;border:2px solid #dfdfdf;border-radius:10em;object-fit:contain;filter:drop-shadow(0px 5px 6px rgba(0,0,0,.2509803922))}.cardprofile-container{display:flex;justify-content:space-between;align-items:center;border-radius:1.4em;width:100%;box-sizing:border-box;background-color:#fff;border:1px solid #cccccc;padding:2.5em;margin-bottom:1.3em;box-shadow:0 6px 6px 2px #00000030}.cardprofile-container .avatar-name-box{display:flex;justify-content:center;align-items:center;gap:3em}.cardprofile-container .avatar-name-box img{width:7.4em;height:7.4em;max-width:7.4em;max-height:7.4em;min-width:7.4em;min-height:7.4em;border:2px solid #bdbdbd;border-radius:10em}.cardprofile-container .avatar-name-box p{text-transform:uppercase;font-size:1.8em;color:#161616;font-weight:700}.screen-financeiro-container .screen-container .list-header p{color:#fff;font-weight:700;font-size:1.7em}.appfooter-container{width:var(--screen-print-width);height:9em;background:#ffffff;box-sizing:border-box;border-top:1px solid #dfdfdf;display:flex;justify-content:space-around;padding-top:.5em;color:#000;position:absolute;bottom:0}.appfooter-container div{display:flex;flex-direction:column;align-items:center;gap:.4em}.appfooter-container p{font-size:1.2em}.appfooter-container .carteirinha-digital-section img{width:3.4em;height:3.4em;max-width:3.4em;max-height:3.4em}.appfooter-container .carteirinha-digital-section p{color:#686868}.cardboleto-container{display:grid;grid-template-columns:.1fr 1fr 5fr 1fr;align-items:center;gap:2em;border:1px solid #dfdfdf;background-color:#fff;margin-bottom:1.2em;border-radius:1.2em;padding:2.8em 1em;box-shadow:0 5px 10px #0003}.cardboleto-container div:nth-child(2){margin-left:-2em}.cardboleto-container div:nth-child(3){margin-left:2em}.cardboleto-container .txt-data{margin-bottom:.5em}.cardboleto-container .txt-valor{font-size:1.58em}.cardboleto-container .txt-descricao{font-size:1.4em}.cardboleto-container p{font-size:1.8em;text-align:center;color:#000}.cardboleto-container .payment-status{border-radius:1.1em 1.1em 0 0;width:9.5em;height:3.5em;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;transform:rotate(-90deg);margin-left:-4em;text-transform:uppercase}.cardboleto-container .payment-status p{font-size:1.4em;font-weight:700;color:#fff}.cardboleto-container .arrow-left-icon-box{background-color:var(--color-secondary);width:3em;height:3em;border-radius:5em;display:flex;justify-content:center;align-items:center;margin-right:1em}.cardboleto-container .arrow-left-icon-box svg path{color:var(--color-secondary-text)}.screen-login-container .screen-container .center-box .forgot-password{color:var(--color-secondary-text);padding:2em 1.5em;opacity:.6;border-radius:.7em;margin-top:1em;width:100%;box-sizing:border-box}.screen-ipad-carteirinhadigital-container{width:var(--screen-ipad-print-width);height:var(--screen-ipad-print-height);background-color:#000;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden}.screen-ipad-carteirinhadigital-container .ipad-screen-container{transform:var(--screen-ipad-scale-full);margin-top:-5em}.content-ipad-container{padding-top:30px;height:60vh}.content-ipad-container ::-webkit-scrollbar{width:14px;height:20px}.content-ipad-container ::-webkit-scrollbar-track{background:#404040;border-radius:10px;border:1px solid #404040}.content-ipad-container ::-webkit-scrollbar-thumb{background:#6b6b6b;border-radius:10px;border:2px solid #404040}.content-ipad-container ::-webkit-scrollbar-thumb:hover{background:#868686}.screens-group-row-ipad{overflow-x:scroll;display:flex;flex-direction:row;gap:1em;padding-bottom:5px;transform:var(--screens-group-row-ipad-scale-desktop);margin:var(--screens-group-row-ipad-margin-desktop)}@media screen and (max-width: 501px){.screens-group-row-ipad{margin:var(--screens-group-row-ipad-margin-mobile)}}.screen-carteirinhadigital-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden;z-index:50}.screen-carteirinhadigital-container .screen-container{padding:0 1em;z-index:100;height:100%}.screen-carteirinhadigital-container .screen-container .bg-overlay{background-color:#0009;width:100%;height:100%;z-index:200;position:absolute}.screen-carteirinhadigital-container .screen-container .modal-carteirinha{background-color:#fff;width:100%;height:86%;z-index:300;position:absolute;bottom:0;border-radius:1.3em 1.3em 0 0}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-carteirinha-detail{width:11%;height:.5em;background-color:#dedede;position:absolute;top:-1.2em;border-radius:10em;left:50%;transform:translate(-50%)}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-header-container{position:relative;border-radius:1.3em 1.3em 0 0;line-height:6.8em;background-color:#e9e9e9;display:flex;justify-content:center;align-items:center;border-bottom:2px solid #dddddd}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-header-container p{text-align:center;color:#686868;font-size:2.5em;font-weight:700;letter-spacing:.06em}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-header-container .close-icon-box{position:absolute;background:rgba(0,0,0,.0470588235);border-radius:.5em;top:1.5em;right:1.2em;width:4em;height:3.6em;display:flex;justify-items:center;justify-content:center;padding-top:.5em}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .user-info-box{display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid #ebebeb;width:60%;border-radius:.8em;margin-top:3.3em;gap:.7em;padding:1em;box-sizing:border-box}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .user-info-box img{width:16em;height:16em;max-width:16em;max-height:16em;min-width:16em;min-height:16em;border-radius:90em;border:2px solid #ececec;margin-top:1em}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .user-info-box .user-name{color:#424242;font-size:1.8em;text-transform:uppercase;font-weight:700;letter-spacing:1px}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .user-info-box .user-type{color:#bebebe;font-size:2em;letter-spacing:1px;margin:.3em 0}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .user-info-box .user-categoria-box{width:100%;text-align:center;border-radius:.5em}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .user-info-box .user-categoria-box .user-categoria{padding:.6em 0;color:var(--color-secondary-text);font-size:1.8em;text-transform:uppercase}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .qrcode-valid-time-text{margin:.5em 0}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .qrcode-valid-time-text p{padding:.6em 0;color:#4e4e4e;font-size:2.2em}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .qrcode-valid-time-text p strong{color:#1e961a}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .qrcode-section{position:relative}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .qrcode-section img{width:18em;height:18em;max-width:18em;max-height:18em;min-width:18em;min-height:18em;border-radius:.5em;padding:1em}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .left-arrow{position:absolute;right:0em;bottom:18%;transform:translateY(50%);background-color:var(--color-secondary);border-top-left-radius:60em;border-bottom-left-radius:60em;opacity:.5;width:6.2em;height:6em;max-width:6.2em;max-height:6em;min-width:6.2em;min-height:6em;display:flex;justify-content:center;align-items:center;align-content:center}.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .left-arrow div svg line,.screen-carteirinhadigital-container .screen-container .modal-carteirinha .modal-content .left-arrow div svg polyline{color:var(--color-secondary-text)}.screen-detalhecobranca-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden}.screen-detalhecobranca-container .screen-container{display:flex;flex-direction:column;height:100%;padding-top:5em;padding-left:2.5em;padding-right:2.5em;width:100%;box-sizing:border-box}.screen-detalhecobranca-container .screen-container .close-icon{position:absolute;top:10em;right:2.5em}.screen-detalhecobranca-container .screen-container .horizontal-items{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:3em 0}.screen-detalhecobranca-container .screen-container .description-container{margin-top:.8em;margin-bottom:3.7em;display:flex;flex-direction:column;gap:4em}.screen-detalhecobranca-container .screen-container .bank-box{margin:1.8em 0}.screen-detalhecobranca-container .screen-container hr{height:2px;border:none;background-color:#f7f7f7}.screen-detalhecobranca-container .screen-container .label{font-size:2.4em;font-weight:700;color:#000}.screen-detalhecobranca-container .screen-container .text{font-size:2.1em;color:#000}.screen-detalhecobranca-container .screen-container .bank-logo{width:4em;height:4em;max-width:4em;max-height:4em;min-width:4em;min-height:4em;border:2px solid #eeeeee;border-radius:.5em;padding:1em}.screen-detalhecobranca-container .screen-container .typing-line-container{padding-top:0;text-align:center;display:flex;flex-direction:column}.screen-detalhecobranca-container .screen-container .typing-line-container p{font-size:2.4em;color:#000}.screen-detalhecobranca-container .screen-container .typing-line-container input{width:100%;background-color:#fff;border:2px solid #888888;color:#bebebe;text-align:center;padding:.7em;font-size:1.4em;box-sizing:border-box;margin:1.2em 0;border-radius:.4em}.screen-detalhecobranca-container .screen-container .typing-line-container button{background-color:#2e7031;padding:1.2em 1.6em;border-radius:50em;box-shadow:0 6px 10px 5px #00000015;display:flex;justify-content:center;align-items:center;align-self:center;gap:1em;font-size:1.6em;color:#fff}.screen-detalhecobranca-container .screen-container .payment-accordeon-container{background-color:#f7f7f7;border-radius:16px;margin-bottom:.3em}.screen-detalhecobranca-container .screen-container .payment-accordeon-container .payment-accordeon-container-header{display:flex;justify-content:space-between;align-items:center;padding:1.3em}.screen-detalhecobranca-container .screen-container .payment-accordeon-container .payment-accordeon-container-header .payment-accordeon-container-header-left{display:flex;justify-content:space-between;align-items:center}.screen-detalhecobranca-container .screen-container .payment-accordeon-container .payment-accordeon-container-header .payment-accordeon-container-header-left p{color:#000;font-weight:700;font-size:2.3rem;margin-left:.6em}.screen-detalhecobranca-container .screen-container .payment-accordeon-container .payment-accordeon-container-header .payment-accordeon-container-header-right svg{padding:.4em;background-color:#00000010;border-radius:12px}.screen-detalhecobranca-container .screen-container .payment-accordeon-container .payment-accordeon-container-content{padding:0 2em 2em}.screen-escolhaperfil-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden}.screen-escolhaperfil-container .screen-container{padding:0 1em;width:90%}.screen-escolhaperfil-container .screen-container .perfil-warning{display:flex;justify-self:center;align-items:center;gap:.5em;width:100%;margin:1em auto 2em;background-color:#c7ca05;border-radius:1.4em;box-shadow:0 10px 20px #00000030;box-sizing:border-box}.screen-escolhaperfil-container .screen-container .perfil-warning .bg-icon{background-color:#00000010;border-top-left-radius:1.4em;border-bottom-left-radius:1.4em;width:5em;height:100%;padding:3em 1.5em;display:flex;justify-items:center;justify-content:center}.screen-escolhaperfil-container .screen-container .perfil-warning .warning-text{width:100%;padding:1.4em;display:flex;text-align:center;justify-content:center;align-items:center}.screen-escolhaperfil-container .screen-container .perfil-warning .warning-text p{font-size:1.8em;color:#000;line-height:1.2em}.screen-escolhaperfil-container .screen-container .titulo-box{border-radius:1em;margin-bottom:1.5em}.screen-escolhaperfil-container .screen-container .titulo-box .titulo-title-box{padding:1.8em 1.5em;border-top-left-radius:1em;border-top-right-radius:1em;position:relative}.screen-escolhaperfil-container .screen-container .titulo-box .titulo-title-box p{font-size:1.8em;font-weight:700;color:#2e2e2e}.screen-escolhaperfil-container .screen-container .titulo-box .titulo-title-box .icon{position:absolute;top:1.3em;right:1.5em}.screen-escolhaperfil-container .screen-container .titulo-box .titulo-card-box{padding:1.8em}.screen-escolhaperfil-container .screen-container .bottom-left-arrow{position:absolute;left:1em;bottom:4em;background-color:var(--color-secondary);border-radius:60em;box-shadow:0 10px 20px #00000030;width:7em;height:7em;max-width:7em;max-height:7em;min-width:7em;min-height:7em;display:flex;justify-content:center;align-items:center;align-content:center}.screen-escolhaperfil-container .screen-container .bottom-left-arrow svg path{color:var(--color-secondary-text)}.screen-financeiro-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden}.screen-financeiro-container .screen-container .list-header{background-color:var(--color-secondary);margin:2.6em 1.3em 2em;height:6.2em;border-radius:1.2em;display:grid;grid-template-columns:.5fr 1fr 1.8fr .4fr;box-shadow:0 5px 10px #0003}.screen-financeiro-container .screen-container .list-header div{display:flex;justify-content:center;align-items:center}.screen-financeiro-container .screen-container .list-header p{color:var(--color-secondary-text);font-weight:700;font-size:1.7em}.screen-financeiro-container .screen-container .list-container{margin:0 1.3em}.screen-login-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px}.screen-login-container .screen-container{width:100%;z-index:10;display:flex;flex-direction:column;justify-content:center}.screen-login-container .screen-container .logo{display:flex;justify-content:center;align-items:center;width:75%;margin:18% auto}.screen-login-container .screen-container .logo img{width:100%;max-height:300px;object-fit:contain}.screen-login-container .screen-container .center-box{display:flex;justify-content:center;flex-direction:column;align-items:center;width:80%;margin:0 auto}.screen-login-container .screen-container .center-box .box-login{padding:3em;border-radius:.7rem;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:1.3rem}.screen-login-container .screen-container .center-box .box-login .input-box{display:flex;margin-bottom:0;justify-content:center;align-items:center;flex-direction:row;padding:.2em 0;border:3px solid #d3d3d3;border-radius:15px;background-color:#ffffffa6}.screen-login-container .screen-container .center-box .box-login .input-box label{font-size:1.6em;color:#000;height:50px;width:180px;text-align:center;border-right:2px solid #d3d3d3;display:flex;justify-content:center;align-items:center}.screen-login-container .screen-container .center-box .box-login label{font-size:1.9em;color:#000}.screen-login-container .screen-container .center-box .box-login input{width:100%;height:6em;border:none;background-color:#fff0}.screen-login-container .screen-container .center-box .box-login .fake-checkbox-field{display:flex;flex-direction:row;align-items:center;gap:1.7em;margin-bottom:2em}.screen-login-container .screen-container .center-box .box-login .fake-checkbox-field .fake-checkbox{width:2.4em;height:2.4em;border-radius:.7rem;border:2px solid var(--color-secondary)}.screen-login-container .screen-container .center-box .box-login .fake-checkbox-field label{color:var(--color-box-login-text)}.screen-login-container .screen-container .center-box .box-login button{width:100%;height:3em;border-radius:.5em;font-size:2em;background-color:var(--color-secondary);box-shadow:0 5px 10px #0006;color:var(--color-botao-entrar-text)}.screen-login-container .screen-container .center-box .forgot-password{padding:2em 1.5em;opacity:1;border-radius:.7em;margin-top:1em;width:100%;box-sizing:border-box}.screen-login-container .screen-container .center-box .forgot-password p{color:var(--color-box-login-text);font-size:1.8rem;text-align:center}.screen-login-container .credits-quality{padding-bottom:3%;padding-top:5%;text-align:center;z-index:10;width:100%;background:rgb(255,255,255);background:linear-gradient(0deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)}.screen-login-container .credits-quality p{color:#030303;font-size:1.4em;border-radius:50px;padding:.8em 1.5em;opacity:.9}.screen-menuaberto-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden}.screen-menuaberto-container .screen-container .bg-overlay{background-color:#0009;width:100%;height:100%;z-index:200;position:absolute}.screen-menuaberto-container .screen-container .screen-content{position:absolute;background-color:#fff;width:74.5%;height:100%;z-index:400}.screen-menuaberto-container .screen-container .screen-content .top-menu-content{height:20em;padding:2em;position:relative;border-bottom:1px solid #e7e7e7}.screen-menuaberto-container .screen-container .screen-content .top-menu-content div{display:flex;flex-direction:column;position:absolute;bottom:2em;right:2em;left:2em;gap:1.2em;justify-content:center;align-items:center}.screen-menuaberto-container .screen-container .screen-content .top-menu-content div img{width:10.3em;height:10.3em;max-width:10.3em;max-height:10.3em;min-width:10.3em;min-height:10.3em;border-radius:90em;box-shadow:0 6px 10px 5px #00000020}.screen-menuaberto-container .screen-container .screen-content .top-menu-content div input{background-color:#ffffffbd;border-radius:.2em;border:none;color:#252525;font-weight:700;padding:.6em;box-shadow:0 6px 10px 5px #00000020;font-size:2em;box-sizing:border-box;width:100%;text-align:center;text-transform:uppercase}.screen-menuaberto-container .screen-container .screen-content .menu-items-list{border-bottom:1px solid #ebebeb;padding-top:.3em}.screen-menuaberto-container .footer-menu-aberto{width:var(--screen-print-width);height:var(--screen-print-height);z-index:500}.screen-menuaberto-container .footer-menu-aberto .time{font-weight:700;font-size:1.9em;color:#000;margin-left:.8em;position:absolute;z-index:401;top:1.1em;left:1em}.menu-item-container{display:flex;flex-direction:row;align-items:center;gap:1.7em;margin:.6em 1em;padding:1em .9em;border-radius:.5em}.menu-item-container .icon{display:flex;justify-content:center;align-items:center;width:3.5em}.menu-item-container .text p{font-size:1.2em;font-weight:700;color:#747474;letter-spacing:.2px}.screen-meusdependentes-container{width:var(--screen-print-width);height:var(--screen-print-height);background-color:#fff;position:relative;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:4px;overflow:hidden}.screen-meusdependentes-container .screen-container .list-container{margin:2em 2.5em}.screen-meusdependentes-container .screen-container .qrcode-icon{width:4.4em;height:4.4em;max-width:4.4em;max-height:4.4em;min-width:4.4em;min-height:4.4em}.screen-meusdependentes-container .screen-container .qrcode-icon img,.screen-meusdependentes-container .screen-container .qrcode-icon svg{background-color:var(--color-secondary)}.content-container{padding-top:30px}.content-container ::-webkit-scrollbar{width:14px;height:20px}.content-container ::-webkit-scrollbar-track{background:#404040;border-radius:10px;border:1px solid #404040}.content-container ::-webkit-scrollbar-thumb{background:#6b6b6b;border-radius:10px;border:2px solid #404040}.content-container ::-webkit-scrollbar-thumb:hover{background:#868686}.screens-group-row-iphone{overflow-x:scroll;display:flex;flex-direction:row;gap:1em;padding-bottom:5px;transform:var(--screens-group-row-iphone-scale-desktop);margin:var(--screens-group-row-iphone-margin-desktop)}.flexdirection-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.small-big-buttons-container{display:flex;flex-direction:row;align-items:center;gap:.5em;justify-content:center}.small-big-buttons-container button{padding:.5em .8em;background-color:#e47a20}.small-big-buttons-container button:hover{filter:brightness(1.2)}@media screen and (max-width: 501px){.screens-group-row-iphone{margin:var(--screens-group-row-iphone-margin-mobile)}}.settings-container{padding-top:30px;border-right:2px dashed #b9b9b9;border-spacing:5px;height:100%;padding-right:1.2em}.settings-container .input-container{width:100%;margin-bottom:10px;display:flex;flex-direction:column;gap:.7em;border:1px dashed #a5a5a5;padding:.5em;box-sizing:border-box}.settings-container .input-container label{font-weight:700}.settings-container .input-container .preview-image-container{border-radius:.5em;border:1px solid #a5a5a5;width:100%}.settings-container .input-container input[type=file]{display:none}.settings-container .input-container input[type=color]{width:100%;cursor:pointer}.settings-container .input-container input[type=color]::-webkit-color-swatch-wrapper{padding:0}.settings-container .input-container input[type=color]::-webkit-color-swatch{border:none}.settings-container .input-container .btn-subir-imagem{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;padding-left:1em;background-color:#3665bd;border-radius:0;color:#fff;cursor:pointer}.settings-container .input-container .btn-subir-imagem:hover{filter:brightness(1.2)}.settings-container .input-container .btn-subir-imagem div{display:flex;justify-content:center;align-items:center;background-color:#00000080;padding:.5em}.settings-container .input-container .header-settings-item{background-color:#e7e7e7;padding:.4em 1em;color:#000;margin:-.5em -.5em .2em;display:flex;justify-content:space-between}.settings-container .input-container .header-settings-item .selected-color{text-transform:uppercase;cursor:pointer}.settings-container .input-container .header-settings-item-space-bet{background-color:#e7e7e7;padding:.4em 1em;color:#000;margin:-.5em;display:flex;justify-content:space-between}.settings-container .input-container .input-container-sub-group{display:flex;gap:.2em}.settings-container .input-container .btn-color-1,.settings-container .input-container .btn-color-2{width:2em;height:2em;border:1px solid #949494;border-radius:.2em}.settings-container .input-container .btn-color-1{background-color:#1c3f62}.settings-container .input-container .btn-color-2{background-color:#ed3237}.span-detail{color:#3665bd;padding:.2em;margin-left:.2em}@media screen and (max-width: 501px){.settings-container{border-right:none;border-bottom:2px dashed #b9b9b9}}.home-container{display:grid;grid-template-columns:300px 1fr;gap:20px;z-index:1}.home-container .home-container-content{max-width:var(--home-container-content-width-desktop)}@media screen and (max-width: 501px){.home-container{grid-template-columns:1fr;gap:20px}.home-container .home-container-content{max-width:var(--home-container-content-width-mobile)}}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#3a3a3ade;background-color:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-primary: #FFFFFE;--color-secondary: #ed3237;--color-secondary-text: #FFFFFF;--color-botao-entrar-text: #FFFFFF;--color-box-login-text: #000000;--fundo-app-opacity: 70%;--fundo-app-blur: 5px;--box-login-opacity: 60%;--screen-print-width: 720px;--screen-print-height: 1553px;--screen-ipad-print-width: 1100px;--screen-ipad-print-height: 1471px;--screen-ipad-scale-full: scale(.9);--home-container-content-width-desktop:calc(90vw - 320px);--home-container-content-width-mobile: 90vw;--screens-group-row-iphone-scale-desktop: scale(.3);--screens-group-row-ipad-scale-desktop: scale(.3);--screens-group-row-iphone-margin-desktop:-574.61px calc((90vw - 320px)*-1.1655);--screens-group-row-iphone-margin-mobile:-574.61px calc((90vw + -0px)*-1.1655);--screens-group-row-ipad-margin-desktop:-543.55px calc((90vw - 320px)*-1.1655);--screens-group-row-ipad-margin-mobile:-543.55px calc((90vw + -0px)*-1.1655)}*{margin:0;padding:0;font-family:sans-serif}button{cursor:pointer;border:none}a{text-decoration:none}h3{margin-bottom:1em}.max-width-container{max-width:90vw;margin:0 auto;padding:0 20px}.slider{-webkit-appearance:none;width:100%;height:25px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#3665bd;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:#3665bd;cursor:pointer}.chkswitch{position:relative;display:inline-block;width:44px;height:24px}.chkswitch input{opacity:0;width:0;height:0}.chkslider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.chkslider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.chkslider{background-color:#3665bd}input:focus+.chkslider{box-shadow:0 0 1px #3665bd}input:checked+.chkslider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.chkslider.chkround{border-radius:24px}.chkslider.chkround:before{border-radius:50%}
