@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/assets/montserrat-v31-latin-100-DmCriHno.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(/assets/montserrat-v31-latin-100italic-ByEOKfMj.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/assets/montserrat-v31-latin-200-C98N1POV.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(/assets/montserrat-v31-latin-200italic-BxafqC0p.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/assets/montserrat-v31-latin-300-BgP24wlQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/assets/montserrat-v31-latin-300italic-DSsDFQ71.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/montserrat-v31-latin-regular-BLhwKU8k.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/assets/montserrat-v31-latin-italic-CnlIvBC9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/montserrat-v31-latin-500-DRFEGfly.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/assets/montserrat-v31-latin-500italic-DXA4yvBS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/montserrat-v31-latin-600-UVxSCcoG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/assets/montserrat-v31-latin-600italic-Dgc2MWzZ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/montserrat-v31-latin-700-BdjcYUrC.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/assets/montserrat-v31-latin-700italic-CBaAd72i.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/assets/montserrat-v31-latin-800-axpkC1rd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(/assets/montserrat-v31-latin-800italic-DyMN9dWi.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/assets/montserrat-v31-latin-900-B0TD3Qnu.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(/assets/montserrat-v31-latin-900italic-Drco3BKl.woff2) format("woff2")}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-width:320px;max-width:100vw;height:100dvh;font-family:Montserrat,sans-serif;background-color:#004992;color:#1a1a1a;overflow:hidden}a{color:inherit;text-decoration:none;transition:all .3s ease-in-out}button{background:none;border:none;cursor:pointer;transition:all .3s ease-in-out}button:disabled{opacity:.5;pointer-events:none}button,input,select,option,textarea{display:block;font-family:inherit;outline:none!important}svg{display:block}.panel{display:flex;align-items:stretch;gap:35px;padding-right:35px}.panel .panel-section{flex:1 0 75%;background-color:#f4faff;border-radius:30px;margin:55px 0;padding:50px 40px;max-height:calc(100dvh - 110px);overflow:hidden auto}.panel .panel-section::-webkit-scrollbar{display:none}.panel .panel-section .back-btn{display:flex;align-items:center;gap:20px;font-size:14px;font-weight:600;color:#1a1a1a;margin-top:-25px;margin-bottom:28px;transition:color .3s ease-in-out}.panel .panel-section .back-btn svg path{transition:fill .3s ease-in-out}.panel .panel-section .back-btn:hover{color:#666}.panel .panel-section .back-btn:hover svg path{fill:#666}.button-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(47.12deg,#004992 18.44%,#0076b8 61.78%);border-radius:8px;padding:10px 12px;box-shadow:none}.button-primary:hover{box-shadow:0 0 20px 2px #0003}.button-secondary{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;font-size:12px;font-weight:700;color:#fff;background-color:#004992;border-radius:5px;padding:9px 20px}.button-secondary:hover{background-color:#003468}.button-third{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;font-size:12px;font-weight:700;color:#fff;background-color:#e82323;border-radius:5px;padding:9px 20px}.button-third:hover{background-color:#a51919}.button-fourth{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;font-size:14px;font-weight:700;color:#004992;background-color:#fff;border-radius:15px;padding:11px 20px}.button-fourth:hover{background-color:#e8e8e8}.button-fifth{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;font-size:14px;font-weight:600;color:#004992;background-color:#e6edf4;border:1px solid #004992;border-radius:18px;padding:8px 12px}.button-fifth svg path{transition:stroke .3s ease-in-out}.button-fifth:hover{background-color:#004992;color:#fff}.button-fifth:hover svg path{stroke:#fff}.button-danger{display:flex;align-items:center;justify-content:center;gap:10px;width:118.2357330322px;height:39.1399993896px;font-size:12px;font-weight:700;color:#fff;background-color:#e82323;border-radius:8px;opacity:1;transform:rotate(0);box-sizing:border-box}.button-danger:hover{background-color:#a51919}.form-primary{width:100%}.form-primary label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.form-primary label span{color:#e82323}.form-primary input,.form-primary textarea{display:block;width:100%;background-color:#e6edf4;border:none;border-radius:8px;outline:none!important;padding:12.5px 16px;font-size:14px;font-weight:500;color:#1a1a1a;transition:background-color .3s ease-in-out}.form-primary input::placeholder,.form-primary textarea::placeholder{color:#969696}.form-primary input:focus,.form-primary textarea:focus{background-color:#b0c7dd}.form-primary textarea{padding:10px 24px;min-height:115px;field-sizing:content;resize:none}.form-primary select{display:block;width:100%;background-color:#e6edf4;border:none;border-radius:8px;outline:none!important;padding:12.5px 16px;font-size:14px;font-weight:500;color:#1a1a1a;transition:background-color .3s ease-in-out}.form-primary select::placeholder{color:#969696}.form-primary select:focus{background-color:#b0c7dd}@supports (appearance: base-select){.form-primary select{appearance:base-select;display:block;width:100%;background-color:#e6edf4;border:none;border-radius:8px;outline:none!important;padding:12.5px 16px;font-size:14px;font-weight:500;color:#1a1a1a;transition:background-color .3s ease-in-out}.form-primary select::placeholder{color:#969696}.form-primary select::picker(select){appearance:base-select;border:none;background-color:#fff;border-radius:6.5px;padding:10px;margin-block-start:10px;box-shadow:0 4px 10px #0000001a}.form-primary select::picker-icon{content:url("data:image/svg+xml,%3csvg%20width='11'%20height='7'%20viewBox='0%200%2011%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.5%207C5.94419%207%206.38838%206.78017%206.72469%206.34865L10.862%201.04013C11.046%200.804012%2011.046%200.413202%2010.862%200.177086C10.678%20-0.0590288%2010.3734%20-0.0590288%2010.1894%200.177086L6.05206%205.48561C5.74748%205.87642%205.25252%205.87642%204.94794%205.48561L0.810644%200.177087C0.626624%20-0.0590283%200.322037%20-0.0590283%200.138016%200.177087C-0.0460043%200.413202%20-0.0460043%200.804013%200.138016%201.04013L4.27531%206.34865C4.61162%206.78017%205.05581%207%205.5%207Z'%20fill='%231A1A1A'/%3e%3c/svg%3e");width:14px;transform-origin:center;transition:transform .3s ease-in-out}.form-primary select option{background-color:transparent;font-size:14px;font-weight:500;color:#004992;border-bottom:1px solid #e8e8e8;padding:5px 0;transition:color .3s ease-in-out}.form-primary select option::checkmark{display:none}.form-primary select option:hover{cursor:pointer;color:#e82323}.form-primary select option:disabled{opacity:.5}.form-primary select:hover{cursor:pointer;background-color:transparent}.form-primary select:open{background-color:#b0c7dd}.form-primary select:open::picker-icon{transform:rotate(180deg)}}.form-primary .error-input-label{font-size:10px;font-weight:700;color:#e82323;margin-top:2px}.form-primary .label-input{margin-bottom:16px}.form-primary .label-inputs-holder{display:flex;flex-wrap:wrap;gap:20px 30px;margin-bottom:20px}.form-primary .label-inputs-holder .label-input{flex:1 0 45%;margin-bottom:0}.form-primary .label-inputs-holder:last-of-type{margin-bottom:0}.form-primary .label-inputs-holder.three-cols .label-input{flex:1 0 30%}.form-primary .input-password{position:relative}.form-primary .input-password input{padding-right:44px}.form-primary .input-password .input-password-btn{display:block;position:absolute;right:11px;top:50%;transform:translateY(-50%);background:none;border:none;outline:none!important}.form-primary .input-password .input-password-btn svg.has-fill path{fill:#000}.form-primary .input-password .input-password-btn svg:not(.has-fill) path{stroke:#000}.form-primary .input-password .input-password-btn svg path{transition:all .3s ease-in-out}.form-primary .input-password .input-password-btn:hover svg.has-fill path{fill:#8aabcd}.form-primary .input-password .input-password-btn:hover svg:not(.has-fill) path{stroke:#8aabcd}.table-primary{width:100%;padding:20px 20px 32px;overflow:auto hidden}.table-primary::-webkit-scrollbar{display:none}.table-primary table{width:100%;border-collapse:collapse}.table-primary table thead tr{border-bottom:1px solid #b8b8b8}.table-primary table thead tr th{font-size:14px;font-weight:700;text-transform:capitalize;color:#969696;padding:0 5px 22.5px}.table-primary table tbody tr{border-bottom:1px solid #b8b8b8}.table-primary table tbody tr td{font-size:16px;font-weight:500;color:#004992;text-align:center;padding:10px}.table-primary table tbody tr td .table-button{text-decoration:underline;transition:color .3s ease-in-out}.table-primary table tbody tr td .table-button:hover{cursor:pointer;color:#003468}.table-primary table tbody tr:first-of-type td{padding-top:22px}.toast{display:block;max-width:90%;width:450px;position:fixed;bottom:75px;right:0;z-index:1050;background-color:#fff;border-radius:8px;padding:13.5px;opacity:0;transition:all .3s ease-in-out;overflow:hidden;pointer-events:none;box-shadow:2px 2px 4px 4px #0003}.toast p{font-size:14px!important;font-weight:700;color:#00193a;text-align:center}.toast .loading-bar{display:block;border:none;position:absolute;left:0;bottom:0;height:4px;background-color:#009d48}.toast.error-toast .loading-bar{background-color:#d32020}.toast.toast-display{right:10px;opacity:1;pointer-events:initial}.login .login-holder{display:flex;height:100dvh}.login .login-holder .login-banner{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.login .login-holder .login-banner img{display:block;max-width:100%;height:auto}.login .login-holder .login-banner p{font-size:20px;font-weight:500;color:#fff;margin:5px 0 40px}.login .login-holder .login-banner hr{display:block;border:none;width:50%;height:1px;background-color:#fff}.login .login-holder .login-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:20px}.login .login-holder .login-content .content-wrapper{width:100%;max-width:618px}.login .login-holder .login-content .content-wrapper h1{font-size:36px;font-weight:700;color:#1a1a1a}.login .login-holder .login-content .content-wrapper p{font-size:16px;font-weight:500;color:#666;margin:24px 0}.login .login-holder .login-content .content-wrapper .button-secondary{width:100%}@media(max-width:1024px){.login .login-holder{flex-direction:column;height:auto;min-height:100dvh}.login .login-holder .login-banner{flex:0;padding:32px 20px}.login .login-holder .login-banner img{max-width:75%}.login .login-holder .login-banner p{margin-bottom:0}.login .login-holder .login-banner hr{display:none}}.sidebar{max-width:290px;height:100dvh;flex:1 0 290px;padding:70px 32px 24px}.sidebar .sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:46px;position:relative}.sidebar .sidebar-header img{display:block;max-width:100%;height:auto}.sidebar .sidebar-header .sidebar-header-notification-btn{position:relative}.sidebar .sidebar-header .sidebar-header-notification-btn svg path{transition:stroke .3s ease-in-out}.sidebar .sidebar-header .sidebar-header-notification-btn:hover svg path{stroke:#b8b8b8}.sidebar .sidebar-header .sidebar-header-notification-btn .notification-unread-indicator{display:block;width:9px;height:9px;position:absolute;right:1px;top:3px;background-color:#00ac4f;border-radius:50%;animation:indicator-pulse 1.5s ease-in-out forwards infinite}@keyframes indicator-pulse{0%{box-shadow:0 0 #00ac4f}to{box-shadow:0 0 0 10px #00ac4f00}}.sidebar .sidebar-header .sidebar-header-notification-dropdown{display:block;width:130%;position:absolute;left:0;top:130%;background-color:#e5f3ff;border-radius:8px;padding:12px 16px;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.sidebar .sidebar-header .sidebar-header-notification-dropdown[isopen=true]{pointer-events:initial;opacity:1}.sidebar .sidebar-header .sidebar-header-notification-dropdown h4{font-size:14px;font-weight:600;color:#1a1a1a}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-subtext{font-size:12px;font-weight:400;color:#1a1a1a;margin-bottom:12px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body{display:flex;flex-direction:column;gap:4px;max-height:284px;overflow:hidden auto;margin-bottom:12px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body::-webkit-scrollbar{display:none}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item{background-color:#fff;border-radius:8px;padding:8px 12px;pointer-events:none}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item[isunread=true]{pointer-events:initial;background-color:#004a9426;transition:background-color .3s ease-in-out}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item[isunread=true]:hover{background-color:#fff}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item .notification-item-holder{display:flex;align-items:flex-start;gap:12px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item .notification-item-holder .notification-item-icon{background-color:#004992;border-radius:8px;padding:10px;color:#fff}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item .notification-item-holder .notification-item-icon svg{width:20px;height:20px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item .notification-item-holder .notification-item-content{text-align:left}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item .notification-item-holder .notification-item-content h5{font-size:14px;font-weight:700;color:#1a1a1a}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item .notification-item-holder .notification-item-content p{font-size:12px;font-weight:600;color:#666}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-body .notification-dropdown-item h6{font-size:14px;font-weight:600;color:#004992;text-align:left;margin-top:2px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-buttons{display:flex;justify-content:space-between;gap:16px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-buttons .button-secondary svg{width:16px;height:16px}.sidebar .sidebar-header .sidebar-header-notification-dropdown .notification-dropdown-buttons .button-secondary .trash-icon path{stroke:#fff}.sidebar .sidebar-navlinks-user{height:90%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.sidebar .sidebar-navlinks-user .sidebar-navlinks{display:flex;flex-direction:column;gap:15px}.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink{display:flex;align-items:center;gap:14px;background-color:transparent;border-radius:5px;font-size:16px;font-weight:500;color:#fff;padding:8px 10px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink svg path{transition:all .3s ease-in-out}.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink:hover,.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink.navlink-disabled{background-color:#fff;color:#1a1a1a}.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink:hover svg.has-fill path,.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink.navlink-disabled svg.has-fill path{fill:#1a1a1a}.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink:hover svg:not(.has-fill) path,.sidebar .sidebar-navlinks-user .sidebar-navlinks .sidebar-navlink.navlink-disabled svg:not(.has-fill) path{stroke:#1a1a1a}.sidebar .sidebar-navlinks-user .user-info-logout{border-top:1px solid white;padding-top:12px}.sidebar .sidebar-navlinks-user .user-info-logout .user-avatar{display:flex;align-items:center;gap:9px}.sidebar .sidebar-navlinks-user .user-info-logout .user-avatar .user-name h4{font-size:16px;font-weight:500;color:#fff}.sidebar .sidebar-navlinks-user .user-info-logout .user-avatar .user-name p{font-size:12px;font-weight:200;color:#fff;margin-top:2px}.sidebar .sidebar-navlinks-user .user-info-logout .sidebar-logout-btn{display:flex;align-items:center;gap:16px;font-size:16px;font-weight:500;color:#fff;margin-top:21px;transition:color .3s ease-in-out}.sidebar .sidebar-navlinks-user .user-info-logout .sidebar-logout-btn svg path{transition:fill .3s ease-in-out}.sidebar .sidebar-navlinks-user .user-info-logout .sidebar-logout-btn:hover{color:#ed4f4f}.sidebar .sidebar-navlinks-user .user-info-logout .sidebar-logout-btn:hover svg path{fill:#ed4f4f}.avatar{display:block;object-fit:cover;border-radius:50%}.home .home-aside-sections-holder{display:flex;gap:16px;margin-top:16px}.home .home-aside-sections-holder .aside-left{flex:1;display:flex;flex-direction:column;gap:16px}.home .home-aside-sections-holder .aside-right{flex:1;max-width:322px}.home .home-resume h2{font-size:22px;font-weight:700;color:#0076b8}.home .home-resume .resume-title-report-filters-holder{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:10px 0 34px}.home .home-resume .resume-title-report-filters-holder .resume-title-report{display:flex;align-items:center;flex-wrap:wrap;gap:21px}.home .home-resume .resume-title-report-filters-holder .resume-title-report h1{font-size:28px;font-weight:700;color:#004992}.home .home-resume .resume-title-report-filters-holder .resume-filters{display:flex;flex-wrap:wrap;gap:12px}.home .home-resume .resume-statistics{display:flex;align-items:stretch;gap:16px}.home .home-resume .resume-statistics .resume-statistics-item{flex:1;background-color:#fff;border-radius:10px;padding:22px 30px 24px;box-shadow:0 23.52px 52.27px #7090b01f}.home .home-resume .resume-statistics .resume-statistics-item h4{font-size:16px;font-weight:500;color:#a3aed0;margin-bottom:12px}.home .home-resume .resume-statistics .resume-statistics-item .statistics-item-value{display:flex;align-items:center;justify-content:space-between;gap:14px}.home .home-resume .resume-statistics .resume-statistics-item .statistics-item-value p{font-size:32px;font-weight:700;color:#1b2559}.home .home-resume .resume-statistics .resume-statistics-item .statistics-item-value .percentage-value{background-color:#05cd991a;border-radius:77.33px;padding:2.5px 10.67px;font-size:16px;font-weight:700;color:#05cd99}.home .home-resume .resume-statistics .resume-statistics-item .statistics-item-value .percentage-value.negative-value{background-color:#e31a1a1a;color:#e31a1a}.home .home-resume .resume-statistics .resume-statistics-earnings{flex:1;display:flex;align-items:center;justify-content:center;gap:40px;background:linear-gradient(47.12deg,#004992 18.44%,#0076b8 61.78%);border-radius:8px;padding:15px 56px}.home .home-resume .resume-statistics .resume-statistics-earnings .statistics-earnings{display:flex;align-items:center;gap:20px}.home .home-resume .resume-statistics .resume-statistics-earnings .statistics-earnings img{display:block;max-width:100%;height:auto}.home .home-resume .resume-statistics .resume-statistics-earnings .statistics-earnings .statistics-earnings-data{text-align:center}.home .home-resume .resume-statistics .resume-statistics-earnings .statistics-earnings .statistics-earnings-data h3{font-size:24px;font-weight:700;color:#fff}.home .home-resume .resume-statistics .resume-statistics-earnings .statistics-earnings .statistics-earnings-data h4{font-size:18px;font-weight:700;color:#fff;margin:5px 0}.home .home-resume .resume-statistics .resume-statistics-earnings .statistics-earnings .statistics-earnings-data p{font-size:11px;font-weight:500;color:#fff;white-space:nowrap}.home .home-resume .resume-statistics .resume-statistics-earnings .button-fourth{width:230px}.home .home-statistics-new{display:flex;flex-direction:column;justify-content:space-between;gap:14px;background-color:#fff;border-radius:8px;padding:20px 25px;min-height:100%}.home .home-statistics-new .statistics-new-item{display:flex;align-items:center;gap:25px;padding:10px}.home .home-statistics-new .statistics-new-item .new-item-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#e6edf4;border-radius:10px;padding:5px}.home .home-statistics-new .statistics-new-item .new-item-icon img{display:block;max-width:100%;height:auto}.home .home-statistics-new .statistics-new-item .new-item-data h3{font-size:28px;font-weight:600;color:#1a1a1a}.home .home-statistics-new .statistics-new-item .new-item-data h4{font-size:14px;font-weight:500;color:#1a1a1a;margin:2px 0 10px}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage{display:flex;align-items:center;gap:3px}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage .data-percentage{display:flex;align-items:center;gap:3px;background-color:#e6f7ed;border-radius:3px;padding:4px 5px;font-size:12px;font-weight:400;color:#00ac4f}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage .data-percentage svg path{fill:#00ac4f}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage .data-percentage.negative-percentage{background-color:#e31a1a1a;color:#e82323}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage .data-percentage.negative-percentage svg{transform:rotate(180deg)}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage .data-percentage.negative-percentage svg path{fill:#e82323}.home .home-statistics-new .statistics-new-item .new-item-data .item-data-percentage p{font-size:10px;font-weight:400;color:#969696}.home .home-statistics-new .statistics-new-divider{display:block;border:none;width:100%;height:1px;background-color:#e9edf7}.home .home-salespeople{background-color:#fff;border-radius:8px;padding:11px 25px 15px}.home .home-salespeople h2{font-size:18px;font-weight:700;color:#004992;margin-bottom:9px}.home .home-salespeople .salespeople-items{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.home .home-salespeople .salespeople-items .saleperson-item{max-width:269px}.home .home-salespeople .salespeople-items .saleperson-item p{font-size:14px;font-weight:500;color:#004992;margin-bottom:9px}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress{display:flex;align-items:center;gap:8px}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress .progress-avatar{position:relative;width:100%;max-width:236px}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress .progress-avatar .avatar{position:absolute;width:18px;height:18px;left:4px;top:50%;transform:translateY(-50%);z-index:10}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress .progress-avatar meter{display:block;width:100%;background:none}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress .progress-avatar meter::-webkit-meter-bar{background:#d9d9d9;height:24px;border-radius:33px}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress .progress-avatar meter::-webkit-meter-optimum-value{background:#004992;border-radius:33px}.home .home-salespeople .salespeople-items .saleperson-item .saleperson-item-progress .progress-avatar meter::-moz-meter-bar{background:#004992;border-radius:33px}.home .home-saleschart{background-color:#fff;border-radius:8px;padding:20px}.home .home-saleschart .saleschart-filters{display:flex;align-items:center;gap:8px}.home .home-saleschart .saleschart-totals{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin:19px 0 11px}.home .home-saleschart .saleschart-totals p{font-size:14px;font-weight:700}.home .home-saleschart .saleschart-totals p.totals-cotizations{color:#004992}.home .home-saleschart .saleschart-totals p.totals-reservations{color:#00ac4f}.home .home-saleschart .saleschart-totals p.totals-warnings{color:#1a1a1a}.home .home-saleschart .saleschart{width:100%}.home .home-saleschart .saleschart .recharts-wrapper{width:100%;height:213px;-webkit-user-select:none;user-select:none;outline:none!important}.select-input{position:relative}.select-input .select-input-btn{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px;background-color:#fff;border:1px solid #e8e8e8;border-radius:6.5px;padding:9.5px 13.5px;font-size:13px;font-weight:500;color:#1a1a1a}.select-input .select-input-btn.select{border:2px solid #e6edf4;font-weight:600}.select-input .select-input-btn svg{transition:transform .3s ease-in-out}.select-input .select-options-wrap{display:flex;flex-direction:column;gap:5px;position:absolute;left:0;z-index:100;top:120%;width:100%;height:0;background-color:#fff;border-radius:6.5px;padding:0 10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;interpolate-size:allow-keywords;transition:all .3s ease-in-out}.select-input .select-options-wrap .select-option{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:500;color:#1a1a1a;padding-bottom:5px;border-bottom:1px solid #e6edf4;text-align:left;transition:color .3s ease-in-out}.select-input .select-options-wrap .select-option:hover{color:#004992}.select-input .select-options-wrap .select-option:last-of-type{border-bottom:none}.select-input .select-options-wrap .select-option .option-icon{display:block;width:12px;height:12px;border-radius:100%;background-color:transparent}.select-input.dropdown-opened .select-input-btn svg{transform:rotate(180deg)}.select-input.dropdown-opened .select-options-wrap{height:auto;padding:10px}.ganancias-totales h1{font-size:34px;font-weight:700;color:#004992}.ganancias-totales .ganancias-totales-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:21px 0 31px}.ganancias-totales .ganancias-totales-header .header-bannner{background-color:#fff;border-radius:10px;padding:22px 18px 22px 30px;box-shadow:0 24px 53.33px #7090b01f}.ganancias-totales .ganancias-totales-header .header-bannner h2{font-size:16px;font-weight:500;color:#a3aed0;margin-bottom:12px}.ganancias-totales .ganancias-totales-header .header-bannner .banner-percentage{display:flex;align-items:center;gap:58px}.ganancias-totales .ganancias-totales-header .header-bannner .banner-percentage p{font-size:32px;font-weight:700;color:#1b2559}.ganancias-totales .ganancias-totales-header .header-bannner .banner-percentage .percentage-value{display:block;background-color:#05cd991a;border-radius:77.33px;padding:2.5px 10.67px;font-size:16px;font-weight:700;color:#05cd99}.ganancias-totales .ganancias-totales-header .header-bannner .banner-percentage .percentage-value.percentage-value-negative{background-color:#e31a1a1a;color:#e31a1a}.ganancias-totales .ganancias-totales-header .header-filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.ganancias-totales .table-options{display:flex;margin-left:20px}.ganancias-totales .ganancias-totales-table{background-color:#fff;border-radius:20px;padding:22px}.ganancias-totales .ganancias-totales-table .ganancias-totales-table-see-details-btn{display:block;margin:0 auto}.ganancias-totales .ganancias-totales-table .ganancias-totales-table-see-details-btn svg path{transition:fill .3s ease-in-out}.ganancias-totales .ganancias-totales-table .ganancias-totales-table-see-details-btn:hover svg path{fill:#8aabcd}.search-input{display:flex;align-items:center;gap:7px;max-width:212px;background-color:#fff;border:1px solid #e8e8e8;border-radius:6.52px;padding:10px 11px;transition:border-color .3s ease-in-out}.search-input input{display:block;width:100%;background:none;border:none;outline:none!important;font-size:13px;font-weight:500;color:#1a1a1a}.search-input[isfocus=true]{border-color:#b8b8b8}.tab-button{background-color:#004992;border-radius:10px 10px 0 0;padding:12px 13px;font-size:15px;font-weight:700;color:#fff;transition:all .3s ease-in-out}.tab-button:hover{background-color:#fff;color:#004992}.tab-button.tab-button-active{pointer-events:none;background-color:#fff;color:#004992}.tab-button:disabled{pointer-events:none;opacity:.7}@media(max-width:700px){.tab-button{font-size:12px;padding:10px 6px}}.pagination{display:flex;justify-content:flex-end;gap:38px;margin-top:20px}.pagination .pagination-arrow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;color:#00193a;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;border-radius:8px}.pagination .pagination-arrow svg path{fill:#1a1a1a;transition:fill .3s ease-in-out}.pagination .pagination-arrow:hover{cursor:pointer}.pagination .pagination-arrow:hover svg path{fill:#004992}.pagination .pagination-arrow[aria-disabled=true]{pointer-events:none;opacity:.5}.pagination a:not(.pagination-arrow){display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;font-size:14px;font-weight:500;color:#00193a;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none}.pagination a:not(.pagination-arrow) svg path{fill:#004992;transition:fill .3s ease-in-out}.pagination a:not(.pagination-arrow):hover{cursor:pointer;color:#fff;background-color:#1a3e8f}.pagination a:not(.pagination-arrow):hover svg path{fill:#fff}.pagination a:not(.pagination-arrow).page-active{pointer-events:none;background-color:#004992;color:#fff}.pagination a:not(.pagination-arrow)[aria-disabled=true]{pointer-events:none;opacity:.5}.pagination .pagination-text{font-size:16px;font-weight:500;color:#1a1a1a;align-self:center}.pagination .pagination-arrows{display:flex;align-items:center;gap:20px}.pagination .pagination-pagesize{display:flex;align-items:center;gap:10px}.usuarios .usuarios-header{display:flex;align-items:center;gap:12px}.usuarios .usuarios-header h1{font-size:28px;font-weight:700;color:#004992}.usuarios .usuarios-header .button-primary{padding:12px 27px}.usuarios .usuarios-label-filters{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px}.usuarios .usuarios-label-filters .usuarios-label{font-size:16px;font-weight:500;color:#1a1a1a}.usuarios .usuarios-label-filters .usuarios-filters{display:flex;flex-wrap:wrap;gap:8px}.usuarios .usuarios-table-options{display:flex;gap:10px;margin-left:20px;margin-top:40px}.usuarios .usuarios-table{background-color:#fff;border-radius:22px;padding:39px 22px 10px}.usuarios .usuarios-table .status-user{display:block;width:fit-content;min-width:115px;background-color:#e6f7ed;border:1px solid #00ac4f;border-radius:18px;padding:8px 10px;font-size:14px;font-weight:600;color:#00ac4f;margin:0 auto}.usuarios .usuarios-table .status-user.status-eliminado{background-color:#fde9e9;border-color:#e82323;color:#e82323}.usuarios .usuarios-table .user-target-holder{display:flex;align-items:center;justify-content:center;gap:12px}.usuarios .usuarios-table .user-target-holder .user-target-edit-btn svg path{transition:stroke .3s ease-in-out}.usuarios .usuarios-table .user-target-holder .user-target-edit-btn:hover svg path{stroke:#8aabcd}.usuarios .usuarios-table .user-target-percentage{display:flex;align-items:center;justify-content:center;gap:10px}.usuarios .usuarios-table .user-target-percentage meter{display:block;width:100%;max-width:136px;background:none}.usuarios .usuarios-table .user-target-percentage meter::-webkit-meter-bar{background:#e5f3ff;height:8px;border-radius:100px}.usuarios .usuarios-table .user-target-percentage meter::-webkit-meter-optimum-value{background:#00a63e;border-radius:100px}.usuarios .usuarios-table .user-target-percentage meter::-moz-meter-bar{background:#00a63e;border-radius:100px}.usuarios .usuarios-table .user-target-percentage p{font-size:18px;font-weight:500;color:#1e1e1e}.usuarios .usuarios-table .user-actions{display:flex;align-items:center;justify-content:center;gap:13px}.usuarios .usuarios-table .user-actions .user-see-btn svg path{transition:fill .3s ease-in-out}.usuarios .usuarios-table .user-actions .user-see-btn:hover svg path{fill:#8aabcd}.usuarios .usuarios-table .user-actions .user-delete-btn svg path{transition:stroke .3s ease-in-out}.usuarios .usuarios-table .user-actions .user-delete-btn:hover svg path{stroke:#801313}.usuarios .usuarios-download-btn{margin-top:40px;margin-left:auto}.modal{display:grid;place-items:center;position:fixed;inset:0;background-color:#0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px;overflow-y:auto;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out;z-index:1010}.modal.modal-active{opacity:1;pointer-events:initial}.modal .modal-content{width:100%;max-width:600px;background-color:#fff;border-radius:20px;padding:27px 18px;display:flex;flex-direction:column;gap:12px}.modal .closeBtn{display:block;background:none;border:none;outline:none!important;margin-left:auto;cursor:pointer}.modal .closeBtn svg path{transition:stroke .3s ease-in-out}.modal .closeBtn:hover svg path{stroke:#cd131f}.user-target-modal img{display:block;max-width:100%;height:auto;margin:0 auto}.user-target-modal h3{font-size:16px;font-weight:700;color:#525c60;text-align:center;margin:12px 0}.user-target-modal p{font-size:12px;font-weight:500;color:#525c60;text-align:center}.user-target-modal form{margin:12px 0}.user-target-modal form label{display:block;font-size:14px;font-weight:800;color:#525c60;text-align:center;margin-bottom:4px}.user-target-modal form input{display:block;width:100%;max-width:204px;background-color:#e5f3ff;border:none;outline:none!important;padding:12px 14px;font-size:14px;font-weight:600;color:#525c60;text-align:center;margin:0 auto}.user-target-modal form .button-secondary{margin:31px auto 0}.user-target-modal .user-target-modal-cancel-btn{font-size:14px;font-weight:500;color:#004992;text-align:center;margin:0 auto;transition:color .3s ease-in-out}.user-target-modal .user-target-modal-cancel-btn:hover{color:#e82323}.user-delete-modal img{display:block;max-width:100%;height:auto;margin:0 auto}.user-delete-modal h3{font-size:20px;font-weight:700;color:#004992;text-align:center;margin:14px 0 12px}.user-delete-modal p{max-width:374px;font-size:14px;font-weight:500;color:#525c60;text-align:center;margin:0 auto}.user-delete-modal .user-delete-modal-resign-contact{max-width:280px;margin:19px auto 32px}.user-delete-modal .user-delete-modal-resign-contact label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:10px}.user-delete-modal .user-delete-modal-resign-contact select{display:block;width:100%;background-color:#e6edf4;border:1px solid #004992;border-radius:6px;font-size:14px;font-weight:500;color:#004992;padding:11px 13px}.user-delete-modal .user-delete-modal-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;min-width:206px;font-size:14px;font-weight:700;color:#fff;background-color:#969696;border-radius:4px;padding:8px 14px;box-shadow:0 1.27px 6.33px #0000001a;margin:0 auto 12px}.user-delete-modal .user-delete-modal-btn:hover{background-color:#e82323}.user-delete-modal .user-delete-modal-cancel-btn{font-size:14px;font-weight:500;color:#004992;text-align:center;margin:0 auto;transition:color .3s ease-in-out}.user-delete-modal .user-delete-modal-cancel-btn:hover{color:#e82323}.new-user-modal h3{font-size:20px;font-weight:700;color:#004992;margin-bottom:12px}.new-user-modal p{font-size:14px;font-weight:500;color:#1a1a1a}.new-user-modal p span{color:#e82323}.new-user-modal .form-primary{margin:20px 0}.new-user-modal .new-user-modal-buttons{display:flex;justify-content:flex-end;gap:20px;margin-top:20px}.single-usuario .single-usuario-header{display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin-bottom:40px}.single-usuario .single-usuario-header h1{font-size:34px;font-weight:700;color:#004992}.single-usuario .single-usuario-header .single-usuarios-header-btns{display:flex;flex-wrap:wrap;gap:16px}.single-usuario .single-usuario-tab-options{display:flex;gap:10px;margin-left:29px}.single-usuario .single-usuario-datos{display:flex;align-items:flex-start;gap:17px}.single-usuario .single-usuario-datos .datos-left{flex:1;display:flex;flex-direction:column;gap:20px}.single-usuario .single-usuario-datos .datos-right{flex:1 0 346px;display:flex;flex-direction:column;gap:20px;max-width:346px}.single-usuario .single-usuario-datos .datos-user-profile{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:16px;background-color:#fff;border-radius:8px;padding:25px 40px 22px 35px}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-info{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-info .profile-info-data h2{font-size:20px;font-weight:700;color:#002850}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-info .profile-info-data h3{font-size:14px;font-weight:500;color:#0076b8;margin:6px 0}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-info .profile-info-data p{font-size:14px;font-weight:400;color:#001f3d}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats{display:flex;flex-direction:column;justify-content:space-between;gap:12px}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:27px}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-socials a svg path{transition:fill .3s ease-in-out}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-socials a:hover svg path{fill:#8aabcd}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-stats{display:flex;flex-direction:column;gap:6px}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-stats .stats-item{display:flex;align-items:center;justify-content:space-between;gap:160px}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-stats .stats-item h4{font-size:12px;font-weight:500;color:#484848}.single-usuario .single-usuario-datos .datos-user-profile .user-profile-socials-stats .user-profile-stats .stats-item p{font-size:16px;font-weight:700;color:#1b2559}.single-usuario .single-usuario-datos .datos-user-info-edit{background-color:#fff;border-radius:8px;padding:25px}.single-usuario .single-usuario-datos .datos-user-info-edit .user-info-edit-header{display:flex;align-items:center;gap:20px;margin-bottom:20px}.single-usuario .single-usuario-datos .datos-user-info-edit .user-info-edit-header h2{font-size:14px;font-weight:700;color:#001f3d}.single-usuario .single-usuario-datos .datos-user-info-edit .user-info-edit-form-buttons{display:flex;align-items:center;justify-content:flex-end;gap:44px}.single-usuario .single-usuario-datos .datos-user-info-edit .user-info-edit-form-buttons .edit-form-cancel-btn{font-size:12px;font-weight:700;color:#002850;transition:color .3s ease-in-out}.single-usuario .single-usuario-datos .datos-user-info-edit .user-info-edit-form-buttons .edit-form-cancel-btn:hover{color:#d32020}.single-usuario .single-usuario-datos .datos-user-target{background-color:#fff;border-radius:8px;padding:22px 25px}.single-usuario .single-usuario-datos .datos-user-target .user-target-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.single-usuario .single-usuario-datos .datos-user-target .user-target-header h2{font-size:14px;font-weight:700;color:#001f3d}.single-usuario .single-usuario-datos .datos-user-target .user-target-header .user-target-header-edit-btn svg path{transition:stroke .3s ease-in-out}.single-usuario .single-usuario-datos .datos-user-target .user-target-header .user-target-header-edit-btn:hover svg path{stroke:#8aabcd}.single-usuario .single-usuario-datos .datos-user-target .user-target-current{width:100%;background-color:#e6edf4;border:1px solid #e6edf4;border-radius:6px;padding:6px 12px;margin:17px 0 24px}.single-usuario .single-usuario-datos .datos-user-target .user-target-current p{font-size:24px;font-weight:700;color:#1b2559;text-align:center}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:20px;font-weight:700;color:#004992;transition:opacity .3s ease-in-out}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-header-btn .user-target-history-header-info{display:flex;align-items:center;gap:4px}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-header-btn .user-target-history-header-info span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #004992;border-radius:50%;padding:1px}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-header-btn .user-target-history-header-info p{font-size:12px}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-header-btn:hover{opacity:.7}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-body{display:flex;flex-direction:column;gap:10px;height:0;max-height:500px;interpolate-size:allow-keywords;transition:all .3s ease-in-out;overflow:hidden auto}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-body::-webkit-scrollbar{display:none}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-body[isexpanded=true]{height:auto;margin-top:20px}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-body .history-item{display:flex;align-items:center;gap:10px;border-bottom:1px solid #b8b8b8;padding-bottom:5px}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-body .history-item h5{font-size:14px;font-weight:700;color:#004992}.single-usuario .single-usuario-datos .datos-user-target .user-target-history .user-target-history-body .history-item p{font-size:14px;font-weight:500;color:#001f3d}.single-usuario .single-usuarios-historial{background-color:#fff;border-radius:8px;padding:30px 21px}.single-usuario .single-usuarios-historial .historial-tab-options{display:flex}.single-usuario .single-usuarios-historial .historial-filters{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 49px}.single-usuario .single-usuarios-historial .historial-table .historial-table-status{display:block;width:fit-content;border:1px solid transparent;border-radius:18px;padding:8px 12px;font-size:14px;font-weight:600;margin:0 auto}.single-usuario .single-usuarios-historial .historial-table .historial-table-status.status-aceptada,.single-usuario .single-usuarios-historial .historial-table .historial-table-status.status-alta{background-color:#e6f7ed;border-color:#00ac4f;color:#00ac4f}.single-usuario .single-usuarios-historial .historial-table .historial-table-status.status-rechazada,.single-usuario .single-usuarios-historial .historial-table .historial-table-status.status-baja{background-color:#fde9e9;border-color:#e82323;color:#e82323}.single-usuario .single-usuarios-historial .historial-table .historial-table-status.status-sin-contactar{background-color:#e8e8e8;border-color:#e8e8e8;color:#484848}.single-usuario .single-usuarios-historial .historial-table .historial-table-status.status-asesoramiento{background-color:#e6edf4;border-color:#004992;color:#004992}.single-usuario .single-usuarios-historial .historial-table .historial-see-details{margin:0 auto}.single-usuario .single-usuarios-historial .historial-table .historial-see-details svg{transition:opacity .3s ease-in-out}.single-usuario .single-usuarios-historial .historial-table .historial-see-details:hover svg{opacity:.7}.resign-clients-modal h3{font-size:20px;font-weight:700;color:#004992;text-align:center}.resign-clients-modal .resign-clients-modal-resign-contact{margin:19px 0 32px}.resign-clients-modal .resign-clients-modal-resign-contact label{display:block;font-size:14px;font-weight:500;color:#525c60;text-align:center;margin-bottom:10px}.resign-clients-modal .resign-clients-modal-resign-contact select{display:block;width:100%;background-color:#e6edf4;border:1px solid #004992;border-radius:6px;font-size:14px;font-weight:500;color:#004992;padding:11px 13px}.resign-clients-modal .resign-clients-modal-buttons{display:flex;align-items:center;justify-content:flex-end;gap:40px}.resign-clients-modal .resign-clients-modal-buttons .resign-clients-modal-cancel-btn{font-size:14px;font-weight:700;color:#004992;text-align:center;transition:color .3s ease-in-out}.resign-clients-modal .resign-clients-modal-buttons .resign-clients-modal-cancel-btn:hover{color:#e82323}.clients{width:100%;height:80vh;padding-bottom:20px}.clients .clients-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20px}.clients .clients-header .button-primary{margin-left:30px;text-transform:none;height:39px;min-width:140px}.clients .clients-header .clients-header-top{display:flex;align-items:center;width:100%;gap:16px}.clients .clients-header .clients-header-top h1{font-size:28px;font-weight:700;color:#004992}.clients .clients-header .clients-header-top-buttons-container{display:flex;align-items:center;gap:12px}.clients .clients-header .clients-header-top-buttons-container .button-transfer-clients{background-color:#e6edf4;border:1px solid #004992;display:flex;align-items:center;justify-content:center;gap:10px;min-width:180px;height:39px;font-size:12px;font-weight:700;color:#004992;border-radius:8px;padding:8px 12px;box-shadow:0 8px 20px #0049920f}.clients .clients-header .clients-header-top .button-secondary{margin-left:auto;width:124px;height:39px}.clients .clients-header p{font-weight:500;margin-top:8px;font-style:medium;font-size:16px;line-height:24px;color:#1a1a1a}.clients .clients-header .add-client-button{background-color:#004992;color:#fff;padding:10px 20px;border-radius:4px;transition:background-color .3s ease-in-out}.clients .clients-header .add-client-button:hover{cursor:pointer;background-color:#003468}.clients .clients-table{width:100%;margin-top:18px}.clients .clients-table .clients-card{background-color:#fff;border-radius:10.29px;padding:34px 18px 18px;box-shadow:0 16px 40px #0b5fa50f}.clients .clients-table .folder-tabs{display:flex;z-index:2;margin-left:15px}.clients .clients-table .folder-tabs .tab{min-width:128.57px;height:44.71px;padding:12.86px;border-radius:10.29px 10.29px 0 0;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#004992;background-color:transparent;border:1px solid transparent;cursor:pointer;position:relative}.clients .clients-table .folder-tabs .tab.active{background:#fff;color:#004992}.clients .clients-table .folder-tabs .tab.filled{background:#004992;color:#fff}.clients .clients-table .filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;width:100%;margin-bottom:14px}.clients .clients-table .filters>article{flex:1 1 140px}.clients .clients-table .filters>.search-input{flex:1 1 160px}.clients .clients-table .filters>.select-input{flex:1 1 140px}.clients .clients-table .filters>div:has(>button){display:flex;gap:8px;flex-shrink:0;flex:0 1 auto;margin-left:auto;order:10}.clients .clients-table .filters .button-secondary{border-radius:8px;width:118.24px;height:39.14px;flex-shrink:0}.clients .clients-table .filters .button-danger{flex-shrink:0}.clients .clients-table .filters .filter-input{background:#fff;border:1px solid #b8b8b8;padding:10px 12px;border-radius:8px;min-width:160px;color:#666;box-shadow:none}.clients .clients-table .filters select.filter-input{appearance:none}@media(max-width:900px){.clients .clients-table .filters{flex-wrap:wrap}.clients .clients-table .filters .filter-input{min-width:120px}}.clients .clients-table .table-primary table tbody td:last-child{text-align:center;vertical-align:middle;padding:0}.clients .clients-table .table-primary table tbody td:last-child button{display:flex;align-items:center;justify-content:center;margin:0 auto;width:32px;height:32px;padding:0}.clients .clients-table .table-primary{min-height:200px;display:flex;flex-direction:column;background-color:transparent;border-radius:0;box-shadow:none;padding:0}.clients .clients-table .table-primary table{width:100%}.clients .clients-table .table-primary table thead th:first-child,.clients .clients-table .table-primary table tbody td:first-child,.clients .clients-table .table-primary table thead th:nth-child(2),.clients .clients-table .table-primary table tbody td:nth-child(2),.clients .clients-table .table-primary table thead th:nth-child(3),.clients .clients-table .table-primary table tbody td:nth-child(3){text-align:left}.clients .clients-table .table-primary table thead th{padding-left:12px}.clients .clients-table .table-primary .pagination{margin-top:16px;align-self:flex-end}.clients .clients-table .table-primary tbody td{padding:14px 12px;color:#666}.clients .clients-table .table-primary .table-button{text-decoration:underline;color:#004992}.date-input{display:flex;flex-direction:column}.date-input .date-input-label{font-size:11px;font-weight:500;color:#666}.date-input .date-input-wrapper{position:relative;display:flex;align-items:center;gap:6px;transition:all .2s ease;width:100%}.date-input .date-input-wrapper svg{flex-shrink:0;color:#1a1a1a;pointer-events:none;width:14px;height:14px}.date-input .date-input-wrapper .date-input-field{display:block;flex:1;border:none;outline:none;background-color:transparent;font-size:10px;color:#1a1a1a;cursor:pointer;font-family:inherit;padding:0;text-transform:uppercase}.date-input .date-input-wrapper .date-input-field::placeholder{color:#9ca3af}.date-input .date-input-wrapper .date-input-field::-webkit-calendar-picker-indicator{opacity:0;position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.date-input .date-input-wrapper .date-input-field::-moz-calendar-picker-indicator{opacity:0}.ventas h1{font-size:28px;font-weight:700;color:#004992}.ventas h2{font-size:16px;font-weight:500;color:#1a1a1a;margin:5px 0 40px}.ventas .ventas-tab-options{display:flex;margin-left:31px}.ventas .ventas-filters-table-wrapper{background-color:#fff;border-radius:20px;padding:38px 20px 60px}.ventas .ventas-filters-table-wrapper .ventas-filters{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:20px}
