body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{min-height:100svh;padding:env(safe-area-inset-bottom)}.container,.container .container-login{align-items:center;display:flex;justify-content:center;width:100%}.container .container-login{background-color:#fff;border-radius:12px;flex-direction:column;margin:16px;max-height:calc(100svh - 72px);max-width:400px;min-height:420px;overflow-y:auto;padding:20px}.container .container-login .logo{margin-bottom:5px;width:270px}.container .container-login .form{align-items:center;display:flex;flex-direction:column;width:100%}.container .container-login .form .email,.container .container-login .form .pass{color:#293747;margin-top:5px;width:80%}.container .container-login .form .bt-login{background-color:#1f2933;color:#fff;font-weight:700;margin-top:35px;max-width:250px;min-height:44px;min-width:160px;width:80%}.sub-container-home{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:420px;min-height:100svh;padding:16px;width:100%}.sub-container-home .logo{margin:0 0 8px;width:150px}.sub-container-home .nav{margin-top:15px;position:fixed;right:0;text-align:right;top:10px;width:100%;z-index:1000}.sub-container-home .nav .logout{background-color:#fff;border-radius:999px;box-shadow:0 6px 16px rgba(41,55,71,.25);cursor:pointer;margin-right:15px;padding:12px;right:0;text-align:left;transition:all .15s;width:32px}.sub-container-home .nav .logout:active{background-color:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-home .section{display:flex;flex-direction:column;gap:12px;margin-top:12px;width:100%}.sub-container-home .section .card{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px;transition:all .2s ease;width:100%}.sub-container-home .section .card:active{-webkit-transform:scale(.97);transform:scale(.97)}.sub-container-home .section .card .info{flex:1 1}.sub-container-home .section .card .info h2{color:#1f2933;font-size:18px;margin:0;padding-left:16px}.sub-container-home .section .card .info p{color:#6b7280;font-size:14px;margin-top:4px;max-width:90%;padding-left:16px}.sub-container-home .section .card .image{padding-right:16px}.sub-container-home .section .card .image img{width:56px}.default-nav{display:flex;justify-content:flex-end;position:fixed;right:0;top:10px;width:100%;z-index:1000}.default-nav .nav-logout{margin-right:15px;margin-top:15px;text-align:right;width:100%}.nav-bt{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.12);cursor:pointer;padding:8px;right:0;text-align:left;transition:all .15s;width:25px}.nav-home{background-color:#fff;border-radius:999px;box-shadow:0 6px 16px rgba(41,55,71,.25);padding:12px;width:32px}.nav-bt:active{background-color:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.modal-container{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;transition:.2s ease-in-out;width:100%;z-index:2000}.modal-container,.modal-container .modal{align-items:center;justify-content:center}.modal-container .modal{background-color:#fff;border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,.12);display:flex;flex-direction:column;font-size:24;margin-top:-20%;position:relative}.modal-container .modal .filho{text-align:center;width:80%}.sub-container-score-unit .section .card-activity{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);display:flex;justify-content:center;margin:12px 0 0;max-width:85%;padding:15px;transition:all .15s;width:100%}.sub-container-score-unit .section .card-activity .info{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.sub-container-score-unit .section .card-activity .info h2{color:#4e4e4e;margin:0 0 5px}.sub-container-score-unit .section .card-activity .info p{color:#4e4e4e;font-size:14px;margin:0}.sub-container-score-unit .section .card-activity .info .bts{display:flex;justify-content:center;margin-top:10px}.sub-container-score-unit .section .card-activity .info .ct-1{display:flex;margin-top:15px}.sub-container-score-unit .section .card-activity .info .ct-1 .ct-type{margin-left:10px;width:125px}.sub-container-score-unit .section .card-activity .info .ct-2{display:flex;margin-top:12px;width:100%}.sub-container-score-unit .section .card-activity .info .ct-2 .mt-description{width:100%}.sub-container-score-unit .section .card-activity .info .ct-3{align-items:center;display:flex;justify-content:space-between;margin-top:12px;width:100%}.sub-container-score-unit .section .card-activity .info .ct-3 .mt-save{background-color:#293747;font-weight:700;width:100px}.sub-container-score-unit .section .card-activity .info .cg-1{align-items:center;display:flex;justify-content:space-between;margin-top:12px;width:100%}.sub-container-score-unit .section .card-activity .info .cg-1 .mt-save{background-color:#293747;font-weight:700;width:100px}.sub-container-score-unit .section .card-activity .info .cg-1 .control{margin-left:5px;margin-right:5px;width:85px}.bt-no,.bt-np,.bt-yes{border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;margin:5px;padding:8px 28px}.div-bts p{margin-top:-2px}.bt-np{background-color:#cbcbcb;color:#4e4e4e}.bt-no{background-color:#fb5d5d;color:#fff}.bt-yes{background-color:#046908;color:#fff}.sub-container-presence{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;width:400px}.sub-container-presence .section-presence{align-items:center;display:flex;flex-direction:column;margin:0;width:85%}.sub-container-presence .section-presence .line-presence{align-items:center;display:flex;width:100%}.sub-container-presence .section-presence .line-presence .card{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;height:35px;margin:0;padding:5px;transition:all .15s;width:100%}.sub-container-presence .section-presence .line-presence .card .person-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.sub-container-presence .section-presence .line-presence .card .person-info p{color:#4e4e4e;font-size:15px;font-weight:500;padding-left:12px}.sub-container-presence .section-presence .line-presence .card .bts{align-items:center;display:flex;justify-content:end;width:150px}.sub-container-presence .section-presence .line-presence .card .bts .bt-abscence,.sub-container-presence .section-presence .line-presence .card .bts .bt-presence{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:35px;line-height:35px;margin-left:5px;max-width:35px;transition:all .15s;width:100%}.sub-container-presence .section-presence .line-presence .card .bts .bt-abscence:active,.sub-container-presence .section-presence .line-presence .card .bts .bt-presence:active{box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);opacity:.7;-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-presence .section-presence .line-presence .card .bts .bt-abscence{background-color:#ff5a5a;margin-left:7px;opacity:.3}.sub-container-presence .section-presence .line-presence .card .bts .bt-abscence .selected{opacity:1}.sub-container-presence .section-presence .line-presence .card .bts .bt-presence{background-color:#25810e;opacity:.3}.sub-container-presence .section-presence .line-presence .card .bts .selected{opacity:1}.sub-container-presence .section-presence .line-presence .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-presence .section-presence .line-presence .card:last-child{margin-bottom:20px}.sub-container-presence .bts-modal{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.sub-container-presence .bts-modal .bts-modal-cancel{background-color:#d0d0d0;color:#333;font-weight:700}.sub-container-presence .bts-modal .bts-modal-confirm{background-color:#293747}*{position:relative}.logo{margin-bottom:15px;width:30%}.nav-title{color:#4e4e4e;margin-bottom:25px}.default-container{align-items:center;display:flex;height:100%;justify-content:center;margin-top:25px;width:100%}.nav{margin-top:15px;text-align:right;width:100%}.nav .logout{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.12);cursor:pointer;margin-right:15px;padding:8px;right:0;text-align:left;transition:all .15s;width:25px}.nav .logout:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.modal-info{align-items:center;display:flex;flex-direction:column;margin-bottom:25px;margin-top:25px}.modal-info h2{margin-bottom:15px}.modal-info div{align-items:flex-start;display:flex;flex-direction:column;width:100%}.modal-info div p{align-items:center;display:flex;margin:0;padding:5px 0}.modal-info div p .check{padding:1px}.modal-info p.text{margin-top:10px}.bts-modal{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.bts-modal .bts-modal-cancel{background-color:#d0d0d0;color:#333;font-weight:700}.bts-modal .bts-modal-confirm{background-color:#293747}.div-modal-waiting{align-items:center;display:flex;height:100%;justify-content:center}.filter{background-color:#fff;border-radius:15px;box-shadow:0 0 7px 3px rgba(0,0,0,.15);padding:10px;text-transform:none;width:10px}footer{bottom:0;margin-bottom:15px;margin-top:15px;position:relative;text-align:center}.pagination{bottom:20px;position:absolute}@media only screen and (max-width:630px){.default-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}}.sub-container-score .section{width:100%}.sub-container-score .section .card .info{width:85%}.sub-container-score{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:30px;width:400px}.sub-container-score .nav-title{color:#4e4e4e}.sub-container-score .nav-score{margin-top:15px;text-align:right;width:100%}.sub-container-score .nav-score .logout{border-radius:12px;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;margin-right:15px;padding:8px;right:0;text-align:left;transition:all .15s;width:25px}.sub-container-score .nav-score .logout:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-score .logo{margin-bottom:5px;width:35%}.sub-container-score .section{align-items:center;display:flex;flex-direction:column;margin:20px 0 0}.sub-container-score .section .card{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;justify-content:center;margin:12px 0 0;padding:15px;transition:all .15s;width:85%}.sub-container-score .section .card .info{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.sub-container-score .section .card .info h2{color:#4e4e4e;margin:0 0 5px}.sub-container-score .section .card .info p{color:#4e4e4e;font-size:14px;margin:0}.sub-container-score .section .card .image{height:100%;text-align:center;width:110px}.sub-container-score .section .card .image img{width:70px}.sub-container-score .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-score .section .card:last-child{margin-bottom:20px}.sub-container-score-unit .nav-title{color:#4e4e4e}.sub-container-score-unit .nav-score{margin-top:15px;text-align:right;width:100%}.sub-container-score-unit .nav-score .logout{border-radius:12px;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;margin-right:15px;padding:8px;right:0;text-align:left;transition:all .15s;width:25px}.sub-container-score-unit .nav-score .logout:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-score-unit .logo{margin-bottom:5px;width:35%}.sub-container-score-unit .section .card-activity-history .info-history p:first-child,.sub-container-score-unit .section .card-activity-history .info-history p:last-child{font-weight:700}.sub-container-score-unit .section .card-activity-history .info-history .bts{display:flex;justify-content:center;margin-top:10px}.sub-container-score-unit .section .card-activity-history .info-history .bts .bt-no,.sub-container-score-unit .section .card-activity-history .info-history .bts .bt-np,.sub-container-score-unit .section .card-activity-history .info-history .bts .bt-yes{border:none;border-radius:5px;font-size:14px;font-weight:700;margin:5px;padding:8px 28px}.sub-container-score-unit .section .card-activity-history .info-history .bts .div-bts p{margin-top:-2px}.sub-container-score-unit .section .card-activity-history .info-history .bts .bt-np{background-color:#cbcbcb;color:#4e4e4e}.sub-container-score-unit .section .card-activity-history .info-history .bts .bt-no{background-color:#fb5d5d;color:#fff}.sub-container-score-unit .section .card-activity-history .info-history .bts .bt-yes{background-color:#046908;color:#fff}.sub-container-score-unit .section .card-activity-history .info-history .ct-1{display:flex;margin-top:15px}.sub-container-score-unit .section .card-activity-history .info-history .ct-1 .ct-type{margin-left:10px;width:125px}.sub-container-score-unit .section .card-activity-history .info-history .ct-2{display:flex;margin-top:12px;width:100%}.sub-container-score-unit .section .card-activity-history .info-history .ct-2 .mt-description{width:100%}.sub-container-score-unit .section .card-activity-history .info-history .ct-3{align-items:center;display:flex;justify-content:space-between;margin-top:12px;width:100%}.sub-container-score-unit .section .card-activity-history .info-history .ct-3 .mt-save{background-color:#293747;font-weight:700;width:100px}.sub-container-score-unit .div-modal-info{align-items:center;display:flex;flex-direction:column;margin-bottom:25px}.sub-container-score-unit .div-modal-info p{margin:0}.sub-container-score-unit .bts-modal{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.sub-container-score-unit .bts-modal .bts-modal-cancel{background-color:#d0d0d0;color:#333;font-weight:700}.sub-container-score-unit .bts-modal .bts-modal-confirm{background-color:#293747}.sub-container-score-unit{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;width:400px}.sub-container-score-unit .section{align-items:center;display:flex;flex-direction:column;margin:20px 0 40px;width:100%}.sub-container-score-unit .section .card-activity-history{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;justify-content:center;margin:12px 0 0;max-width:85%;padding:15px;transition:all .15s;width:100%}.sub-container-score-unit .section .card-activity-history .info-history{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:center;width:100%}.sub-container-score-unit .section .card-activity-history .info-history h2{color:#4e4e4e;margin:0 0 5px}.sub-container-score-unit .section .card-activity-history .info-history p{color:#4e4e4e;font-size:14px;font-weight:700;margin:0}.sub-container-score-unit .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-score-unit .section .card:last-child{margin-bottom:20px}.sub-container-treasury{align-items:center;background-color:#fff;display:flex;flex-direction:column;max-width:420px;min-height:100svh;padding:16px;width:100%}.sub-container-treasury .nav-title{color:#4e4e4e;margin:8px 0}.sub-container-treasury .total{background-color:#f9fafb;border-radius:8px;color:#1f2933;font-weight:600;margin-top:8px;padding:8px 16px}.sub-container-treasury .logo{margin:8px 0;max-width:120px;width:100px}.sub-container-treasury .section{display:flex;flex-direction:column;gap:12px;margin-top:16px;width:100%}.sub-container-treasury .section .card{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px;position:relative;transition:all .2s ease;width:100%}.sub-container-treasury .section .card:active{-webkit-transform:scale(.97);transform:scale(.97)}.sub-container-treasury .section .card .info{flex:1 1}.sub-container-treasury .section .card .info h2{color:#1f2933;font-size:17px;margin:0;padding-left:16px}.sub-container-treasury .section .card .info p{color:#6b7280;font-size:14px;margin-top:4px;padding-left:16px}.sub-container-treasury .section .card .image{margin-left:12px;padding-right:16px}.sub-container-treasury .section .card .image img{width:56px}.sub-container-treasury .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-treasury .section .card:last-child{margin-bottom:20px}.sub-container-payment-register{align-items:center;display:flex;flex-direction:column;max-width:420px;min-height:100svh;padding:16px;width:100%}.sub-container-payment-register .nav-title{color:#1f2933;margin:8px 0 12px}.sub-container-payment-register .logo{margin:8px 0;max-width:120px;width:100px}.sub-container-payment-register .section{align-items:center;display:flex;flex-direction:column;margin:0;width:100%}.sub-container-payment-register .section .form-event{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.sub-container-payment-register .section .form-event .event-field{width:100%}.sub-container-payment-register .section .form-event .bt-event-register{background-color:#293747;border-radius:8px;color:#fff;font-weight:700;height:48px;margin-top:24px}.sub-container-payment-register .section .form-event .bt-event-register:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.sub-container-payment-history{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:500px;width:100%}.sub-container-payment-history .logo{margin-bottom:5px;width:30%}.sub-container-payment-history .title{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative;width:100%}.sub-container-payment-history .title .nav-title{color:#4e4e4e;margin-bottom:10px}.sub-container-payment-history .title img{opacity:.6;position:absolute;right:25px;width:25px}.sub-container-payment-history .nav-score{margin-top:25px;text-align:right;width:100%}.sub-container-payment-history .nav-score .logout{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);cursor:pointer;margin-right:15px;padding:8px;right:0;text-align:left;transition:all .15s;width:25px}.sub-container-payment-history .nav-score .logout:active{background-color:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-payment-history .section{align-items:center;display:flex;flex-direction:column;margin:20px 0 70px;width:100%}.sub-container-payment-history .section .card-activity-history{align-items:center;background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;justify-content:center;margin:12px 0 0;max-width:85%;padding:15px;position:relative;transition:all .15s;width:100%}.sub-container-payment-history .section .card-activity-history .card-info{width:80%}.sub-container-payment-history .section .card-activity-history .card-info p{color:#4e4e4e;font-size:14px}.sub-container-payment-history .section .card-activity-history .card-image{display:flex;justify-content:center;margin-right:15px;width:20%}.sub-container-payment-history .section .card-activity-history .card-image img{width:80%}.sub-container-payment-history .section .card-activity-history .trash{border-radius:10px;cursor:pointer;padding:8px 5px 5px;position:absolute;right:5px;top:5px;transition:all .15s}.sub-container-payment-history .section .card-activity-history .trash img{width:18px}.sub-container-payment-history .section .card-activity-history .trash:active,.sub-container-payment-history .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-payment-history .section .card:last-child{margin-bottom:20px}.botton-drawer-container{align-items:flex-end;background-color:rgba(0,0,0,.5);bottom:0;display:none;height:100vh;justify-content:center;position:fixed;transition:.2s ease-in-out;width:100%;z-index:1000}.botton-drawer-container .drawer{align-items:center;-webkit-animation:slide-up .5s alternate;animation:slide-up .5s alternate;background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 0 25px rgba(0,0,0,.12);display:flex;flex-direction:column;font-size:24;justify-content:center;max-height:500px;position:relative;-webkit-transform:translateX(0);transform:translateX(0);width:500px;z-index:1000}.botton-drawer-container .drawer .bts{position:relative;width:100%}.botton-drawer-container .drawer .bts .close{cursor:pointer;left:20px;opacity:.6;padding:5px;position:absolute;top:25px;width:20px;z-index:1500}.botton-drawer-container .drawer .download-excel{cursor:pointer;opacity:1;position:absolute;right:-15px;top:-20px;width:28px;z-index:1500}.botton-drawer-container .drawer .filho{margin:20px;max-width:630px;position:relative;width:83%}.botton-drawer-container .drawer .filho .bottom-drawer-info{align-items:center;display:flex;flex-direction:column;margin-top:25px}.botton-drawer-container .drawer .filho .bottom-drawer-info h2{margin-bottom:15px}.botton-drawer-container .drawer .filho .bottom-drawer-info p.text{margin-top:10px}.botton-drawer-container .drawer .filho .bts-apply{background-color:#293747;border-radius:20px;color:#fff;font-weight:700;margin-bottom:10px;padding:10px;text-transform:none;width:100%}.botton-drawer-container .drawer .filho .event-field{margin-top:20px;width:100%}@-webkit-keyframes slide-up{0%{bottom:-15%}to{bottom:0}}@keyframes slide-up{0%{bottom:-15%}to{bottom:0}}.show-modal{display:flex}.sub-container-cash-book-register .section .form-event .bt-event-register{background-color:#293747;font-weight:700;height:45px;margin-top:35px;width:60%}.sub-container-cash-book-history{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:500px;width:100%}.sub-container-cash-book-history .title{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative;width:100%}.sub-container-cash-book-history .title .nav-title{color:#4e4e4e;margin-bottom:10px}.sub-container-cash-book-history .title img{opacity:.6;position:absolute;right:25px;width:25px}.sub-container-cash-book-history .nav-score{margin-top:25px;text-align:right;width:100%}.sub-container-cash-book-history .nav-score .logout{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;margin-right:15px;padding:8px;right:0;text-align:left;transition:all .15s;width:25px}.sub-container-cash-book-history .nav-score .logout:active{background-color:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-cash-book-history .logo{margin-bottom:5px;width:30%}.sub-container-cash-book-history .values{align-items:center;color:#4e4e4e;display:flex;justify-content:space-between;margin-top:15px;max-width:85%;width:100%}.sub-container-cash-book-history .section{align-items:center;display:flex;flex-direction:column;margin:20px 0 40px;width:100%}.sub-container-cash-book-history .section .card-activity-history{align-items:center;background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;justify-content:center;margin:12px 0 0;max-width:85%;padding:15px;position:relative;transition:all .15s;width:100%}.sub-container-cash-book-history .section .card-activity-history .card-info{width:80%}.sub-container-cash-book-history .section .card-activity-history .card-info p{color:#4e4e4e;font-size:14px}.sub-container-cash-book-history .section .card-activity-history .card-image{display:flex;justify-content:center;margin-right:15px;width:20%}.sub-container-cash-book-history .section .card-activity-history .card-image img{width:80%}.sub-container-cash-book-history .section .card-activity-history .edit{border-radius:10px;cursor:pointer;padding:8px 5px 5px;position:absolute;right:5px;top:5px;transition:all .15s}.sub-container-cash-book-history .section .card-activity-history .edit img{width:20px}.sub-container-cash-book-history .section .card-activity-history .trash:active,.sub-container-cash-book-history .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-cash-book-history .section .card:last-child{margin-bottom:20px}.sub-container-cash-book-history .bts-modal{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.sub-container-cash-book-history .bts-modal .bts-modal-cancel{background-color:#d0d0d0;color:#333;font-weight:700}.sub-container-cash-book-history .bts-modal .bts-modal-confirm{background-color:#293747}.footer-cash-book-history{bottom:0;display:flex;justify-content:flex-end;position:fixed;right:15px}.footer-cash-book-history .fabButton{background-color:#fff;color:#293747}@media only screen and (max-width:630px){.container-score-unit{align-items:center;display:flex;height:100%;justify-content:center;width:100%}}*{margin:0;padding:0}.partner-container{width:100%}.partner-container,.partner-container .header{display:flex;flex-direction:column;justify-content:center}.partner-container .header{align-items:center}.partner-container .header img{width:100%}.partner-container .header h1{margin-bottom:35px;margin-top:25px}.partner-container .container-plans{align-items:center;display:flex;flex-direction:row;flex-flow:wrap;gap:20px;justify-content:center;margin-bottom:50px}.partner-container .container-plans .plan{border-radius:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.2);color:#333;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:16px;height:500px;padding-top:25px;position:relative;text-align:center;width:270px}.partner-container .container-plans .plan img{margin-bottom:5px}.partner-container .container-plans .plan .list{display:flex;flex-direction:column;font-size:16px;list-style:none;margin-top:20px}.partner-container .container-plans .plan .list li{padding-bottom:5px}.partner-container .container-plans .plan .link{bottom:45px;height:50px;position:absolute;text-align:center;width:100%}.partner-container .container-plans .plan .link h3{margin-bottom:20px}.partner-container .container-plans .plan .link a{background-color:#333;border-radius:5px;color:#fff;padding:10px 50px;text-decoration:none}.partner-container .container-plans .plan .link a:hover{opacity:.8}.partner-container footer{bottom:0;margin-bottom:15px;margin-top:15px;position:relative;text-align:center;width:100%}@media only screen and (max-width:800px){.header img{display:none}.patner-image{background-image:url(/static/media/fundo_gb_min.92d50a07db50efe4073c.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:220px;width:100%}}.sub-container-club-events{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;margin-bottom:30px;padding-bottom:40px;width:400px}.sub-container-club-events .logo{margin:10px 0;width:30%}.sub-container-club-events .header{align-items:center;display:flex;justify-content:center;margin-bottom:0;position:relative;width:90%}.sub-container-club-events .header .nav-title{color:#4e4e4e;font-size:24px;text-align:center}.sub-container-club-events .section-event{display:flex;flex-direction:column;gap:12px;width:90%}.sub-container-club-events .section-event .card-event{background:#fff;border-radius:14px;box-shadow:0 6px 16px rgba(0,0,0,.12);display:flex;overflow:hidden;width:100%}.sub-container-club-events .section-event .card-event .card-content{align-items:center;cursor:pointer;display:flex;gap:12px;padding:14px;width:85%}.sub-container-club-events .section-event .card-event .card-content:active{background:rgba(0,0,0,.04)}.sub-container-club-events .section-event .card-event .card-content .image{align-items:center;background:#f3f3f3;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.sub-container-club-events .section-event .card-event .card-content .image img{width:26px}.sub-container-club-events .section-event .card-event .card-content .info{flex:1 1}.sub-container-club-events .section-event .card-event .card-content .info h3{color:#4e4e4e;font-size:15px;margin:0 0 8px}.sub-container-club-events .section-event .card-event .card-content .info .sub-info{display:flex;justify-content:space-between}.sub-container-club-events .section-event .card-event .card-content .info .sub-info span{display:flex;flex-direction:column}.sub-container-club-events .section-event .card-event .card-content .info .sub-info span small{color:#999;font-size:11px}.sub-container-club-events .section-event .card-event .card-content .info .sub-info span strong{color:#4e4e4e;font-size:13px}.sub-container-club-events .section-event .card-event .card-edit{align-items:center;background:#fafafa;border-left:1px solid #e6e6e6;cursor:pointer;display:flex;font-size:20px;justify-content:center;transition:background .15s ease;width:15%}.sub-container-club-events .section-event .card-event .card-edit:hover{background:#f0f0f0}.sub-container-club-events .section-event .card-event .card-edit:active{background:#eaeaea}.sub-container-club-events .add-event{bottom:15px;position:fixed;right:15px}.sub-container-club-events .add-event .plus-icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 6px 16px rgba(0,0,0,.18);cursor:pointer;display:flex;font-size:32px;height:56px;justify-content:center;padding-bottom:2px;width:56px}.sub-container-club-events .add-event .plus-icon:active{-webkit-transform:scale(.95);transform:scale(.95)}.container-event{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.container-event .sub-container-event{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:20px;width:400px}.container-event .sub-container-event .nav-title-event{color:#4e4e4e;margin-bottom:10px}.container-event .sub-container-event .logo{margin-bottom:5px;width:35%}.container-event .sub-container-event .section{margin:0}.container-event .sub-container-event .section,.container-event .sub-container-event .section .form-event{align-items:center;display:flex;flex-direction:column;width:100%}.container-event .sub-container-event .section .form-event .event-field{margin-top:20px;width:80%}.container-event .sub-container-event .section .form-event .bt-event-register{background-color:#293747;font-weight:700;height:45px;margin-top:35px;width:60%}.sub-container-events{align-items:center;background-color:#fff;border-radius:10px;color:#4e4e4e;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:30px;text-align:center;width:400px}.sub-container-events .logo{margin-bottom:5px;width:20%}.sub-container-events .title{align-items:center;display:flex;font-size:15px;justify-content:center;width:95%}.sub-container-events .title .nav-title{color:#4e4e4e;margin-bottom:10px}.sub-container-events .title img{position:absolute;right:25px;width:35px}.sub-container-events .values{align-items:center;display:flex;justify-content:space-between;margin-top:5px;width:350px}.sub-container-events .total{font-size:18px;margin-bottom:10px;margin-top:10px;width:100%}.sub-container-events .bts{align-items:center;display:flex;justify-content:center;width:92%}.sub-container-events .bts .bt{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:28px;line-height:28px;transition:all .15s;width:100%}.sub-container-events .bts .default{margin-left:5px}.sub-container-events .bts .bt:active{box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);opacity:.7;-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-events .bts .bt{background-color:#4e4e4e;opacity:.3}.sub-container-events .bts .selected{opacity:1}.sub-container-events .section-event-details{align-items:center;display:flex;flex-direction:column;margin:5px 0 0;width:80%}.sub-container-events .section-event-details .card-event-details{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.12);cursor:pointer;display:flex;gap:12px;margin-top:12px;padding:14px;position:relative;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;width:100%}.sub-container-events .section-event-details .card-event-details:active{box-shadow:0 4px 12px rgba(0,0,0,.18);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-events .section-event-details .card-event-details .image{align-items:center;background:#f3f3f3;border-radius:30%;display:flex;height:44px;justify-content:center;width:44px}.sub-container-events .section-event-details .card-event-details .image img{width:28px}.sub-container-events .section-event-details .card-event-details .info{display:flex;flex:1 1;flex-direction:column;justify-content:center;position:relative}.sub-container-events .section-event-details .card-event-details .info .content{display:flex;justify-content:flex-start;width:100%}.sub-container-events .section-event-details .card-event-details .info .content h2{color:#4e4e4e;font-size:15px;font-weight:600;margin:0 0 6px}.sub-container-events .section-event-details .card-event-details .info .progress-bar{margin-top:2px;width:100%}.sub-container-events .section-event-details .card-event-details .info .user-total{color:rgba(0,0,0,.3);font-size:12px;font-weight:600;position:absolute;right:0;top:-10px}.sub-container-events .section-event-details .card:last-child{margin-bottom:20px}.sub-container-events .register-user{align-items:center;background-color:#fff;border-radius:100px;bottom:15px;box-shadow:0 0 7px 3px rgba(0,0,0,.15);display:flex;height:60px;justify-content:center;position:fixed;right:15px;width:60px}.sub-container-events .register-user .plus{margin-left:7px;opacity:1;width:37px}.sub-container-events .register-user:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-events .download-excel{align-items:center;background-color:#fff;border-radius:100px;bottom:15px;box-shadow:0 0 7px 3px rgba(0,0,0,.15);display:flex;height:60px;justify-content:center;left:15px;position:fixed;width:60px}.sub-container-events .download-excel .excel-icon{margin-left:0;opacity:1;width:37px}.sub-container-events .download-excel:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.speed-dial{bottom:20px;position:fixed;right:15px}.speed-dial,.speed-dial .speed-dial-btn{align-items:center;display:flex;justify-content:center}.speed-dial .speed-dial-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-appearance:none;appearance:none;border-radius:50%;box-shadow:2px 3px 7px 3px rgba(0,0,0,.15);color:#333;cursor:pointer;font-size:30px;height:54px;line-height:56px;padding-bottom:2px;text-align:center;touch-action:manipulation;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease;-webkit-user-select:none;user-select:none;width:56px}.speed-dial .speed-dial-btn,.speed-dial .speed-dial-btn:active{background-color:#fff;outline:none}.speed-dial .speed-dial-btn:focus{outline:none}.speed-dial .speed-dial-btn.open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.speed-dial .speed-dial-options{align-items:center;bottom:70px;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;width:56px}.speed-dial .speed-dial-options .speed-dial-option{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 7px 3px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;margin-bottom:8px;transition:background-color .3s ease;width:50px}.speed-dial .speed-dial-options .speed-dial-option .speed-dial-icon-2{height:30px;width:30px}.speed-dial .speed-dial-options .speed-dial-option .speed-dial-icon-1{height:30px;margin-left:5px;width:30px}.container-events-details-user-register{align-items:center;display:flex;height:100%;justify-content:center;margin-top:25px;width:100%}.container-events-details-user-register .sub-container-events-details-user-register{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:30px;max-width:500px;text-align:center;width:100%}.container-events-details-user-register .sub-container-events-details-user-register .logo{margin-bottom:5px;width:20%}.container-events-details-user-register .sub-container-events-details-user-register .nav-title{color:#4e4e4e;margin-bottom:10px}.container-events-details-user-register .sub-container-events-details-user-register .sub-title{color:#4e4e4e;margin-bottom:10px;margin-top:10px}.container-events-details-user-register .sub-container-events-details-user-register .section{display:flex;flex-direction:column;gap:12px;width:90%}.container-events-details-user-register .sub-container-events-details-user-register .section .card{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;justify-content:space-between;padding:14px;transition:.2s ease}.container-events-details-user-register .sub-container-events-details-user-register .section .card.present{border-left:5px solid #25810e}.container-events-details-user-register .sub-container-events-details-user-register .section .card.absent{border-left:5px solid #ff5a5a}.container-events-details-user-register .sub-container-events-details-user-register .section .card:active{-webkit-transform:scale(.98);transform:scale(.98)}.container-events-details-user-register .sub-container-events-details-user-register .section .card .image{width:45px}.container-events-details-user-register .sub-container-events-details-user-register .section .card .image img{width:35px}.container-events-details-user-register .sub-container-events-details-user-register .section .card .info{flex:1 1;margin-left:10px;text-align:left}.container-events-details-user-register .sub-container-events-details-user-register .section .card .info h2{color:#4e4e4e;font-size:15px;margin:0}.container-events-details-user-register .sub-container-events-details-user-register .section .card .info .status{color:#888;font-size:12px}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns{display:flex;gap:1px;justify-content:center}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns .bt{border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:36px;opacity:.3;padding:5px 0 0;transition:.2s;width:45px}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns .bt.active{opacity:1}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns .bt.bt-no{background:#ff5a5a}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns .bt.bt-yes{background:#25810e}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns .bt:active{-webkit-transform:scale(.9);transform:scale(.9)}.container-events-details-user-register .sub-container-events-details-user-register .section .card .btns .bt svg{stroke:#fff;stroke-width:3;fill:none;height:25px;width:25px}.sub-container-user-cash{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:30px;text-align:center;width:400px}.sub-container-user-cash .logo{margin-bottom:15px;width:30%}.sub-container-user-cash .nav-title{color:#4e4e4e;margin-bottom:10px}.sub-container-user-cash .sub-title{color:#4e4e4e;margin-bottom:10px;margin-top:10px}.sub-container-user-cash .section{align-items:center;display:flex;flex-direction:column;margin:5px 0 0;width:85%}.sub-container-user-cash .section .card{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;justify-content:space-between;margin-top:12px;max-width:100%;padding:15px;position:relative;transition:all .15s;width:100%}.sub-container-user-cash .section .card .info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:10px;text-align:center;width:100%}.sub-container-user-cash .section .card .info .content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.sub-container-user-cash .section .card .info .content h2{color:#4e4e4e;font-size:16px}.sub-container-user-cash .section .card .info .content p{color:#4e4e4e;font-size:14px;margin:0}.sub-container-user-cash .section .card .image{text-align:center;width:50px}.sub-container-user-cash .section .card .image img{width:35px}.sub-container-user-cash .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-user-cash .section .card:last-child{margin-bottom:20px}.sub-container-user-cash .section .line-presence{align-items:center;display:flex;margin-top:12px;width:100%}.sub-container-user-cash .section .line-presence .card{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;height:35px;margin:0;padding:0;transition:all .15s;width:100%}.sub-container-user-cash .section .line-presence .card .person-info{align-items:center;display:flex;flex-direction:column;justify-content:center}.sub-container-user-cash .section .line-presence .card .person-info p{color:#4e4e4e;font-size:14px;font-weight:500;padding-left:12px}.sub-container-user-cash .section .line-presence .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-user-cash .section .line-presence .card:last-child{margin-bottom:20px}.sub-container-user{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:30px;text-align:center;width:400px}.sub-container-user .logo{margin-bottom:15px;width:30%}.sub-container-user .nav-title,.sub-container-user .sub-title{color:#4e4e4e;margin-bottom:10px}.sub-container-user .sub-title{margin-top:10px}.sub-container-user .bts{align-items:center;display:flex;justify-content:center;margin-bottom:10px;width:92%}.sub-container-user .bts .bt-direction,.sub-container-user .bts .bt-eventual,.sub-container-user .bts .bt-pathfinder{border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:28px;line-height:28px;transition:all .15s;width:100%}.sub-container-user .bts .bt-direction,.sub-container-user .bts .bt-eventual{margin-left:5px}.sub-container-user .bts .bt-direction:active,.sub-container-user .bts .bt-eventual:active,.sub-container-user .bts .bt-pathfinder:active{box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);opacity:.7;-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-user .bts .bt-direction,.sub-container-user .bts .bt-eventual,.sub-container-user .bts .bt-pathfinder{background-color:#4e4e4e;opacity:.3}.sub-container-user .bts .selected{opacity:1}.sub-container-user .btn-edit{align-items:center;border-radius:8px;display:flex;height:32px;justify-content:center;opacity:.5;transition:all .2s ease;width:32px}.sub-container-user .btn-edit img{height:18px;width:18px}.sub-container-user .btn-edit:active{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}.sub-container-user .status{border-radius:50%;height:8px;margin-left:6px;width:8px}.sub-container-user .status.active{background-color:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.15)}.sub-container-user .status.inactive{background-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.15)}.sub-container-user .section{align-items:center;display:flex;flex-direction:column;margin:5px 0 0;width:80%}.sub-container-user .section .card{align-items:center;background-color:#fff;border-radius:14px;box-shadow:0 6px 16px rgba(0,0,0,.08);cursor:pointer;display:flex;gap:12px;margin-bottom:10px;padding:14px 16px;position:relative;transition:all .2s ease;width:100%}.sub-container-user .section .card:active{-webkit-transform:scale(.97);transform:scale(.97)}.sub-container-user .section .card:before{background-color:#c9a24d;border-radius:4px 0 0 4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.sub-container-user .section .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-user .section .card:last-child{margin-bottom:20px}.sub-container-user .section .line-presence{align-items:center;display:flex;margin-top:12px;width:100%}.sub-container-user .section .line-presence .card{background-color:#fff;border-radius:5px;box-shadow:1px solid #000;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;height:35px;margin:0;padding:0;transition:all .15s;width:100%}.sub-container-user .section .line-presence .card .person-info{align-items:center;display:flex;flex-direction:column;justify-content:center}.sub-container-user .section .line-presence .card .person-info p{color:#4e4e4e;font-size:14px;font-weight:500;padding-left:12px}.sub-container-user .section .line-presence .card:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.sub-container-user .section .line-presence .card:last-child{margin-bottom:20px}.sub-container-user .image{align-items:center;background-color:#f3f4f6;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.sub-container-user .image img{height:28px;opacity:.8;width:28px}.sub-container-user .info{align-items:center;display:flex;flex:1 1}.sub-container-user .info .content{align-items:center;display:flex;justify-content:space-between;width:100%}.sub-container-user .info .mid{display:flex;flex-direction:column}.sub-container-user .info .mid h2{color:#1f2933;font-size:15px;font-weight:600;margin:0}.sub-container-user .register-user{align-items:center;background-color:#fff;border-radius:100px;bottom:15px;box-shadow:0 0 7px 3px rgba(0,0,0,.15);cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:15px;width:60px}.sub-container-user .register-user .plus{margin-left:7px;opacity:1;width:37px}.sub-container-user .register-user:active{background-color:rgba(0,0,0,.05);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.container-payment-register{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.container-payment-register .sub-container-payment-register{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:20px;width:400px}.container-payment-register .sub-container-payment-register .nav-title{color:#4e4e4e;margin-bottom:10px}.container-payment-register .sub-container-payment-register .logo{margin-bottom:15px;width:30%}.container-payment-register .sub-container-payment-register .section{align-items:center;display:flex;flex-direction:column;margin:0;width:100%}.container-payment-register .sub-container-payment-register .section .form-event{align-items:center;display:flex;flex-direction:column;width:100%}.container-payment-register .sub-container-payment-register .section .form-event .event-field{margin-top:20px;width:80%}.container-payment-register .sub-container-payment-register .section .form-event .bt-event-register{background-color:#293747;font-weight:700;height:45px;margin-top:35px;width:60%}.sub-container-cash-book-register{align-items:center;background-color:#fff;border-radius:10px;color:#4e4e4e;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:20px;width:400px}.sub-container-cash-book-register .section{color:#4e4e4e;margin:0}.sub-container-cash-book-register .section,.sub-container-cash-book-register .section .form-event{align-items:center;display:flex;flex-direction:column;width:100%}.sub-container-cash-book-register .section .form-event .event-field{margin-top:20px;width:80%}.sub-container-cash-book-register .section .form-event .btn2{align-items:center;display:flex;justify-content:space-around;width:100%}.sub-container-cash-book-register .section .form-event .btn2 .bt-delete{background-color:#eb5c5c;font-weight:700;height:45px;margin-top:35px;width:45%}.sub-container-cash-book-register .section .form-event .btn2 .bt-register{background-color:#293747;font-weight:700;height:45px;margin-top:35px;width:45%}.sub-container-virtual-minutes{align-items:center;background-color:#fff;display:flex;flex-direction:column;max-width:420px;min-height:100svh;padding:16px;width:100%}.logo{margin:8px 0;max-width:150px;width:200px}.unit-logo{border-radius:8px;height:80px;margin:8px 0;object-fit:contain;width:80px}.unit-name{color:#666;font-size:14px;font-weight:500;margin:4px 0 12px}.nav-title{color:#1f2933;margin:8px 0 30px}.section{width:100%}.options-container{display:flex;flex-direction:column;gap:16px;width:100%}.options-container .card{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px;transition:all .2s ease;width:100%}.options-container .card:active{-webkit-transform:scale(.97);transform:scale(.97)}.options-container .card .info{flex:1 1}.options-container .card .info h2{color:#1f2933;font-size:18px;margin:0;padding-left:16px}.options-container .card .info p{color:#6b7280;font-size:14px;margin-top:4px;max-width:90%;padding-left:16px}.options-container .card .image{padding-right:16px}.options-container .card .image img{width:56px}.form-minutes{gap:16px;margin:0;width:100%}.form-minutes h3{color:#1f2933;margin:0}.date-upload-row{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.upload-placeholder{height:48px;width:50%}.date-field{width:50%}.date-field input{color:#9e9e9e}.date-field .MuiInputBase-root{height:48px}.upload-container{align-items:center;display:flex;justify-content:center;margin-bottom:0;margin-top:0;width:50%}.upload-container .file-input{display:none}.upload-container .file-input-label{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.23);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row-reverse;gap:4px;height:48px;justify-content:center;padding:7px 10px;transition:all .3s ease;width:100%}.upload-container .file-input-label:hover{background:transparent;border-color:rgba(0,0,0,.23);box-shadow:none}.upload-container .file-input-label .upload-button{color:#293747!important;flex-shrink:0;padding:6px!important;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.upload-container .file-input-label .upload-button:hover{-webkit-transform:none;transform:none}.upload-container .file-input-label .upload-button:disabled{color:#bdbdbd!important;cursor:not-allowed}.upload-container .file-input-label .upload-text{display:flex;flex-direction:column;gap:2px;text-align:center}.upload-container .file-input-label .upload-text .upload-title{color:#293747;font-size:14px;font-weight:600}.upload-container .file-input-label .upload-text .upload-subtitle{color:#999;font-size:12px}.upload-container .file-input-label.disabled,.upload-container .file-input-label:has(input:disabled){cursor:not-allowed;opacity:.5}.preview{display:flex;gap:8px;padding-bottom:8px}.preview.inline{padding-bottom:0}.preview .preview-item{flex-shrink:0;position:relative}.preview .preview-item img{border-radius:8px;height:80px;object-fit:cover;width:80px}.preview .preview-item .remove-image{align-items:center;background-color:#ff6b6b;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;padding:0;position:absolute;right:-8px;top:-8px;transition:all .2s ease;width:24px}.preview .preview-item .remove-image:hover{background-color:#ff5252;-webkit-transform:scale(1.1);transform:scale(1.1)}.preview .preview-item .remove-image:active{-webkit-transform:scale(.95);transform:scale(.95)}.history-container{display:flex;flex-direction:column;gap:16px;margin-bottom:25px;width:100%}.history-container .date-group{display:flex;flex-direction:column;gap:12px;margin-bottom:10px}.history-container .date-group .date-header{border-bottom:2px solid #e5e5e5;color:#1f2933;font-weight:700;padding-bottom:8px}.history-container .date-group .minute-card{background-color:#f9f9f9;border-left:4px solid #c9a24d;border-radius:8px;padding:12px}.history-container .date-group .minute-card.secretaria{border-left-color:#1565c0}.history-container .date-group .minute-card.capelania{border-left-color:#6a1b9a}.history-container .date-group .minute-card.presentes{border-left-color:#2e7d32}.history-container .date-group .minute-card .minute-type{border-radius:4px;display:inline-block;font-size:12px;font-weight:700;margin-bottom:8px;padding:4px 8px}.history-container .date-group .minute-card .minute-type.secretaria{background-color:#e3f2fd;color:#1565c0}.history-container .date-group .minute-card .minute-type.capelania{background-color:#f3e5f5;color:#6a1b9a}.history-container .date-group .minute-card .minute-type.presentes{background-color:#e8f5e9;color:#2e7d32}.history-container .date-group .minute-card .minute-author{color:#999;font-size:12px;margin:8px 0}.history-container .date-group .minute-card .minute-description{color:#333;font-size:14px;line-height:1.5;margin-bottom:8px;white-space:pre-wrap;word-break:break-word}.history-container .date-group .minute-card .present-users-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.history-container .date-group .minute-card .present-user-chip{background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;color:#555;display:inline-block;font-size:12px;padding:4px 10px}.history-container .date-group .minute-card .minute-images{display:flex;gap:8px;margin-top:8px;overflow-x:auto}.history-container .date-group .minute-card .minute-images img{border-radius:4px;cursor:pointer;flex-shrink:0;height:60px;object-fit:cover;width:60px}.history-container .date-group .minute-card .minute-images img:hover{opacity:.8}.history-container .no-data{color:#999;font-size:14px;padding:32px 16px;text-align:center}.form-minutes{align-items:center;display:flex;flex-direction:column}.bt-register{background-color:#293747!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(41,55,71,.15)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;height:45px;letter-spacing:1px;margin-top:55px;margin-top:10px!important;transition:all .3s ease!important;width:70%}.bt-register:hover{background-color:#1a2a38!important;box-shadow:0 4px 16px rgba(41,55,71,.25)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bt-register:active{-webkit-transform:translateY(0);transform:translateY(0)}.bt-register:disabled{opacity:.6}.floating-filter-button{align-items:center;background-color:#293747;border-radius:50%;bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.25);cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:20px;transition:all .3s ease;width:56px;z-index:999}.floating-filter-button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:24px;width:24px}.floating-filter-button:hover{background-color:#1a2a38;box-shadow:0 6px 16px rgba(0,0,0,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.floating-filter-button:active{-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95)}
/*# sourceMappingURL=main.62a6f29c.css.map*/