@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-DYJIFuzK.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-BSokYSPU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-B7YXE4JD.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-BAy2wLnG.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-ooLdXFia.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-DJunoU0M.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CdEq0HKV.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-hdRL3SMy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-BWi5-Pby.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-CVCPdBT6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-DWzw0g5S.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-DgR5lgmT.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-BSi42KJL.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-D4HlrTgY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DVrhJLrs.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-D7uDxg24.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-DPfi1Vys.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-DXsA-slP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-DSFH1H_4.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-CaA3LSzB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-DNprR9vE.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-DW9AnYF-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-DCSYqWy4.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DgU4hnY2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-DOr0bM6n.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-CMweFc4T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-B9qOCEL3.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-9eUFK2Tj.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-CvykrKJY.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-5eHMIiaE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.file-render{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;margin-bottom:12px;background-color:var(--bg-blue);cursor:pointer;transition:all .3s ease}.file-render:hover{background-color:rgba(from var(--primary) r g b/.15)}.file-render-content{display:flex;align-items:center;gap:12px;flex:1}.file-render-icon{background-color:var(--white);border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.file-render-info{display:flex;flex-direction:column;gap:4px;flex:1}.file-render-info span{max-width:100%!important}.file-render-actions{display:flex;align-items:center;gap:8px}.file-render-action-icon{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;cursor:pointer;transition:all .3s ease}.file-render-action-icon:hover{background-color:var(--gray-light)}.footer-section{background:var(--home-theme-footer);color:#fff;padding:2rem .75rem 0}.footer-section__content{display:flex;justify-content:space-between;gap:3.75rem;margin-bottom:1rem}.footer-section__left{flex:1;max-width:31.25rem}.footer-section__left-logo{margin-bottom:1.5rem}.footer-section__left-logo img{height:2.5rem;width:auto}.footer-section__right-column .footer-section__apps-download{margin-bottom:1rem}.footer-section__right-column .footer-section__apps-download h4{font-family:Roboto,sans-serif;font-size:1rem!important;font-weight:600;margin:0 0 1rem;color:#fff}@media (max-width: 768px){.footer-section__apps-download{font-size:.875rem!important;margin:0 0 .75rem}}@media (max-width: 480px){.footer-section__apps-download{font-size:.75rem!important;margin:0 0 .5rem}}.footer-section__apps-buttons{display:flex;flex-direction:row;gap:18px;margin-top:12px}@media (max-width: 768px){.footer-section__apps-buttons{gap:14px;margin-top:8px}}@media (max-width: 480px){.footer-section__apps-buttons{gap:14px;margin-top:6px}}.footer-section__left-company{margin-bottom:2rem}.footer-section__left-company h3{font-family:Roboto,sans-serif;font-size:1.5625rem;font-weight:700;margin:0 0 1rem;color:#fff}.footer-section__left-company-info p{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5;margin:0 0 .5rem;color:#ffffffe6}.footer-section__left-social h4{font-family:Roboto,sans-serif;font-size:1rem;font-weight:600;margin:0 0 1rem;color:#fff}.footer-section__left-social-icons{display:flex;gap:.75rem;flex-wrap:wrap}.footer-section__left-social-icons .social-icon{width:2.5rem;height:2.5rem;background:#ffffff1a;border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-decoration:none;background-color:var(--white)}.footer-section__left-social-icons .social-icon:hover{transform:translateY(-.125rem);opacity:.9}.footer-section__left-social-icons .social-icon svg{width:1.25rem;height:1.25rem;fill:#fff}.footer-section__left-social-icons .social-icon.black-icon svg{fill:#000}.footer-section__right{display:flex;gap:3.75rem}@media (max-width: 768px){.footer-section__right{gap:1rem;justify-content:space-between}}@media (max-width: 480px){.footer-section__right{gap:.5rem}}.footer-section__right-column{min-width:12.5rem;margin-top:3rem}.footer-section__right-column h4{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:600;margin:0 0 1.25rem;color:#fff}.footer-section__right-column ul{list-style:none;padding:0;margin:0}.footer-section__right-column ul li{margin-bottom:.75rem}.footer-section__right-column ul li a{font-family:Roboto,sans-serif;font-size:1rem;color:#ffffffe6;text-decoration:none;transition:color .3s ease;font-weight:500}.footer-section__right-column ul li a:hover{color:#fff}.footer-section__right-column-support p{font-family:Roboto,sans-serif;font-size:1rem;color:#ffffffe6;margin:0 0 .75rem;line-height:1.5;font-weight:500}.footer-section__right-column-support p a{color:#fff;text-decoration:none;transition:opacity .3s ease}.footer-section__right-column-support p a:hover{opacity:.8}.footer-section__bottom{border-top:1px solid rgba(255,255,255,.2);padding:.75rem 0}.footer-section__bottom-content{display:flex;justify-content:space-between;align-items:center;gap:1.25rem}.footer-section__bottom-left p{font-family:Roboto,sans-serif;font-size:.875rem;color:#fffc;margin:0;font-weight:500}.footer-section__bottom-links{display:flex;list-style:none;padding:0;margin:0;gap:1.5rem;font-weight:500}.footer-section__bottom-links li span{font-family:Roboto,sans-serif;font-size:.875rem;color:#fffc;text-decoration:none;transition:color .3s ease;cursor:pointer}.footer-section__bottom-links li span:hover{color:#fff}@media (max-width: 1024px){.footer-section__content,.footer-section__right{gap:2.5rem}}@media (max-width: 768px){.footer-section{padding:1.8rem .5rem 0}.footer-section__content{flex-direction:column;gap:2rem}.footer-section__left{max-width:100%}.footer-section__left-logo{margin-bottom:1.25rem}.footer-section__left-logo img{height:2rem}.footer-section__left-company h3{font-size:1rem}.footer-section__left-company-info p,.footer-section__left-social h4{font-size:.875rem}.footer-section__left-social-icons .social-icon{width:2.25rem;height:2.25rem}.footer-section__left-social-icons .social-icon svg{width:1.125rem;height:1.125rem}.footer-section__right{gap:.5rem;justify-content:space-between}.footer-section__right-column h4{font-size:1rem;margin-bottom:1rem}.footer-section__right-column ul li a,.footer-section__right-column-support p{font-size:.8125rem}.footer-section__right-column{min-width:auto}.footer-section__bottom{padding:1.25rem 0}.footer-section__bottom-content{flex-direction:column;gap:.5rem;text-align:center}.footer-section__bottom-left p{font-size:.8125rem}.footer-section__bottom-links{flex-wrap:wrap;justify-content:center;gap:.5rem}.footer-section__bottom-links li a{font-size:.8125rem}}@media (max-width: 480px){.footer-section{padding:1rem .5rem 0}.footer-section__content{gap:0;margin-bottom:0}.footer-section__left-logo{margin-bottom:.75rem}.footer-section__left-logo img{height:1.5rem}.footer-section__right{gap:.75rem}.footer-section__right-column h4{font-size:.875rem;margin-bottom:.625rem}.footer-section__right-column ul li a,.footer-section__right-column-support p{font-size:.75rem}.footer-section__right-column{margin-top:1.5rem}.footer-section__bottom{padding:.5rem 0}.footer-section__bottom-content{gap:.25rem}.footer-section__bottom-left p{font-size:.6875rem}.footer-section__bottom-links{flex-direction:column;gap:.25rem}.footer-section__bottom-links li a{font-size:.6875rem}.footer-section__left-social-icons .social-icon{width:1.75rem;height:1.75rem}.footer-section__left-social-icons .social-icon svg{width:.875rem;height:.875rem}}.btn{border-radius:8px;outline-width:1px;border:none;padding:.6rem 1.375rem;font-family:Manrope;transition:all .2s ease-in;cursor:pointer;border:1px solid var(--primary);background-color:var(--white);box-shadow:0 3px 8px #0000001a;text-wrap:nowrap;display:flex;align-items:center;justify-content:center}.btn .btn-label{font-size:14px;font-style:normal;font-weight:700;line-height:1rem}.btn .btn-label.has-dropdown{display:flex;align-items:center;gap:8px;padding:0 8px}.btn .aton-label{font-size:20px;font-weight:400;text-transform:uppercase;font-family:Anton}.btn .btn-icon{display:flex;align-items:center}.btn .btn-icon.left{margin-right:6px}.btn .btn-icon.right{margin-left:6px}.btn.disable{background-color:#e8e8e8;color:#929292;border-color:#e8e8e8!important;box-shadow:none!important;cursor:not-allowed!important}.btn.disable:hover{background-color:#e8e8e8!important;border-color:#e8e8e8!important;color:#929292!important;cursor:not-allowed}.btn-sm{padding:.5rem 1rem;border-radius:5px}.btn-sm .btn-label{font-size:14px}.btn-lg{padding:1rem 2.25rem}.btn-lg .btn-label{font-size:18px}.btn-primary{background-color:var(--primary);color:var(--white)}.btn-primary:hover.hover-text{color:var(--secondary-light)}.btn-primary:hover.hover-bg{background-color:var(--primary-medium);border-color:var(--primary-medium)}[data-theme=dark] .btn-primary:hover.hover-bg{color:var(--black)}.btn-primary-outline{background-color:var(--white);color:var(--primary);border:1px solid var(--primary)}.btn-primary-outline:hover.hover-bg{background-color:var(--primary);color:var(--white)}.btn-primary-outline:hover.hover-bg svg{color:var(--white)!important}.btn-secondary{background-color:#6c757d;color:var(--white);border:1px solid #6c757d}.btn-secondary:hover.hover-bg{background-color:#5a6268;border-color:#5a6268}.btn-secondary-outline{background-color:var(--white);color:#6c757d;border:1px solid #6c757d}.btn-secondary-outline:hover.hover-bg{background-color:#6c757d;color:var(--white)}[data-theme=dark] .btn-secondary-outline:hover.hover-bg{color:var(--black)}.btn-success{background-color:#28a745;color:var(--white);border:1px solid #28a745}.btn-success:hover.hover-bg{background-color:#218838;border-color:#218838}.btn-success-outline{background-color:transparent;color:#28a745;border:1px solid #28a745}.btn-success-outline:hover.hover-bg{background-color:#28a745;color:var(--white)}.btn-warning{background-color:var(--text-warning);color:var(--white);border:1px solid var(--text-warning)}.btn-warning:hover.hover-bg{opacity:.8}.btn-warning-outline{background-color:transparent;color:var(--text-warning);border:1px solid var(--text-warning)}.btn-warning-outline:hover.hover-bg{background-color:var(--text-warning);color:var(--white)}.btn-danger{background-color:#dc3545;color:var(--white);border:1px solid #dc3545}.btn-danger:hover.hover-bg{background-color:#c82333;border-color:#c82333}.btn-danger-outline{background-color:transparent;color:#dc3545;border:1px solid #dc3545}.btn-danger-outline:hover.hover-bg{background-color:#dc3545;color:var(--white)}.btn-ghost{background-color:transparent;color:#6c757d;border:1px solid transparent;box-shadow:none}.btn-ghost:hover.hover-bg{background-color:#f8f9fa;border-color:#dee2e6}.btn-cancel{background-color:#6c757d;color:var(--white);border:1px solid #6c757d}.btn-cancel:hover.hover-bg{background-color:#5a6268;border-color:#5a6268}.btn-cancel-outline{background-color:var(--white);color:#6c757d;border:1px solid #6c757d}.btn-cancel-outline:hover.hover-bg{background-color:#6c757d;color:var(--white)}[data-theme=dark] .btn-cancel-outline:hover.hover-bg{color:var(--black)}.btn-link{background-color:transparent;color:#007bff;border:2px solid transparent;box-shadow:none;text-decoration:underline}.btn-link:hover.hover-bg{background-color:transparent;color:#0056b3}.btn-reject{background-color:#f0564e;color:var(--white);border:2px solid #f0564e}.btn-reject:hover.hover-bg{opacity:.8}.dropdown-container{position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.dropdown-content{position:absolute;top:100%;right:0;background-color:var(--white);border-radius:8px;padding:8px;box-shadow:0 3px 8px #0000001a;z-index:1000;min-width:100px;max-width:200px;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.btn-logout{background-color:#fff2f2;color:#ff3c3c;border:1px solid transparent}.btn-logout:hover.hover-bg{background-color:#ffdede}.language-selector{position:relative;display:inline-block;font-family:Arial,sans-serif}.language-selector .language-trigger{display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:var(--theme-select, #ffffff);cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none}.language-selector .language-trigger:active{transform:translateY(0);box-shadow:0 1px 4px #0000001a}.language-selector .language-trigger .flag-icon{display:flex;align-items:center;justify-content:center;transition:transform .2s ease;border-radius:12px}.language-selector .language-trigger .flag-icon:hover{border-color:var(--primary)}.language-selector .language-dropdown{position:absolute;top:100%;right:50%;margin-top:4px;border:1px solid var(--select-border, #d9d9d9);border-radius:12px;background-color:var(--theme-select, #ffffff);z-index:1000;box-shadow:0 3px 10px #0000001a;min-width:150px;width:fit-content;animation:dropdownFadeIn .2s ease-out;overflow:hidden;padding:4px}.language-selector .language-dropdown .language-option{padding:.625rem .75rem;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease;border-radius:5px;margin:4px;font-size:15px;font-weight:400;color:var(--theme-text, #333);position:relative}.language-selector .language-dropdown .language-option:hover,.language-selector .language-dropdown .language-option.active{background-color:var(--bg-blue, #f0f8ff);color:var(--primary, #1890ff)}.language-selector .language-dropdown .language-option .option-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.language-selector .language-dropdown .language-option .option-label{flex:1;font-size:15px;font-weight:400;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .language-selector .language-trigger{background-color:var(--theme-select, #2a2a2a);border-color:var(--select-border, #404040);color:var(--theme-text, #ffffff)}[data-theme=dark] .language-selector .language-trigger:hover{border-color:var(--primary, #1890ff);box-shadow:0 2px 8px #0000004d}[data-theme=dark] .language-selector .language-dropdown{background-color:var(--theme-select, #2a2a2a);border-color:var(--select-border, #404040);box-shadow:0 3px 10px #0000004d}[data-theme=dark] .language-selector .language-dropdown .language-option{color:var(--theme-text, #ffffff)}[data-theme=dark] .language-selector .language-dropdown .language-option:hover{background-color:var(--bg-blue, #1a365d)}@media (max-width: 768px){.language-selector .language-trigger{padding:4px}.language-selector .language-dropdown{min-width:100px}.language-selector .language-dropdown .language-option{padding:8px 10px;font-size:14px}.language-selector .language-dropdown .language-option .option-label{font-size:14px}}.theme-button{cursor:pointer;width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:6px;background-color:var(--white);overflow:hidden;transition:all .3s ease;position:relative}[data-theme=dark] .theme-button{background-color:var(--black);color:var(--white)}.theme-button .theme-button__moon,.theme-button .theme-button__sun{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:center;transition:all 1s ease}.theme-button .theme-button__moon.active,.theme-button .theme-button__sun.active{left:0}.theme-button .theme-button__moon{left:100%}.theme-button .theme-button__sun{left:-100%}.custom-dialog{z-index:900}.custom-dialog .MuiDialog-paper{width:auto;max-width:80%;max-height:85vh;border-radius:12px;overflow:visible;position:relative}.custom-dialog .title{position:relative;padding:1rem 3rem 1rem 2rem}.custom-dialog .title.not-close-btn{text-align:center;padding-right:2rem}.custom-dialog .close-btn{top:50%;right:1rem;padding:4px;position:absolute;transform:translateY(-50%)}.custom-dialog .content{padding:0rem 2rem;overflow-x:hidden;overflow-y:auto;max-height:calc(80vh - 140px);display:block;word-wrap:break-word;overflow-wrap:break-word}.custom-dialog .content::-webkit-scrollbar:horizontal{display:none}.custom-dialog .content::-webkit-scrollbar{width:6px}.custom-dialog .content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.custom-dialog .content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.custom-dialog .content::-webkit-scrollbar-thumb:hover{background:#aaa}.custom-dialog .actions{padding:1rem 2rem;display:flex;align-content:center;justify-content:center;gap:6px}.custom-dialog .actions button{flex:1!important;min-width:120px!important}.custom-dialog.primary .title-text{color:var(--primary)!important}.custom-dialog.primary .close-btn{color:var(--primary)}.custom-dialog.danger .title-text{color:var(--error)!important}.custom-dialog.danger .close-btn{color:var(--error)}.custom-dialog.warning .title-text{color:var(--text-warning)!important}.custom-dialog.warning .close-btn{color:var(--text-warning)}@media (max-width: 1024px) and (min-width: 481px){.custom-dialog .MuiDialog-paper{max-width:70%!important;min-width:400px}.custom-dialog .actions{padding:.75rem 1.5rem 1.5rem;gap:8px}.custom-dialog .actions button{max-width:180px!important;min-width:100px!important}}@media (max-width: 480px){.custom-dialog .MuiDialog-paper{max-width:calc(100% - 32px)!important;width:calc(100% - 32px)!important;min-width:unset!important;margin:16px;border-radius:12px;max-height:calc(100vh - 32px)}.custom-dialog .content{padding:16px;max-height:calc(100vh - 180px)}.custom-dialog .title{padding:1rem 3rem 1rem 1.5rem}.custom-dialog .actions{padding:12px 16px;padding-bottom:1rem;gap:8px}.custom-dialog .actions button{font-size:14px}}@media (max-width: 768px){.custom-dialog .actions{background-color:"red";padding:.5rem .5rem 1rem;gap:6px;flex-direction:row}.custom-dialog .actions button{flex:1!important;max-width:none!important;min-width:60px!important}}.tooltip{display:inline-block;width:fit-content;cursor:pointer}.tooltip.sm .tooltip-message{font-size:12px;padding:4px 8px}.tooltip.md .tooltip-message{font-size:14px;padding:6px 12px}.tooltip.lg .tooltip-message{font-size:16px;padding:8px 16px}.tooltip.error .tooltip-message{background-color:#f0564e}.tooltip-title{position:relative}.tooltip-message{position:absolute;background-color:#2656ff;border-radius:6px;box-shadow:0 2px 4px #0000001a;width:fit-content;z-index:1000;display:none;color:#fdfdfd;font-size:12px;font-weight:400;line-height:16px;transition:all .3s ease-in-out;animation:fadeIn .2s ease-in-out;text-wrap:nowrap}.tooltip:hover .tooltip-message{display:block}.tooltip.top .tooltip-message{bottom:100%;left:50%;transform:translate(-50%)}.tooltip.bottom .tooltip-message{top:100%;left:50%;transform:translate(-50%)}.tooltip.left .tooltip-message{right:120%;top:50%;transform:translateY(-50%)}.tooltip.right .tooltip-message{left:120%;top:50%;transform:translateY(-50%)}.tooltip.top-left .tooltip-message{bottom:100%;right:100%;transform:none}.tooltip.top-right .tooltip-message{bottom:100%;left:100%;transform:none}.tooltip.bottom-left .tooltip-message{top:100%;right:100%;transform:none}.tooltip.bottom-right .tooltip-message{top:100%;left:100%;transform:none}.MuiFormControl-root{margin-bottom:.2rem;position:relative}.MuiFormControl-root .focused .MuiInputBase-input{border-color:var(--primary)!important}.MuiFormControl-root.sm{min-height:36px}.MuiFormControl-root.sm .MuiOutlinedInput-root:not(.MuiInputBase-multiline){min-height:36px}.MuiFormControl-root.sm .MuiInputBase-input:not(.MuiInputBase-inputMultiline){min-height:24px;padding:8px 12px}.MuiFormControl-root.sm .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline){padding:8px 12px}.MuiFormControl-root.md{min-height:44px}.MuiFormControl-root.md .MuiOutlinedInput-root:not(.MuiInputBase-multiline){min-height:44px}.MuiFormControl-root.md .MuiInputBase-input:not(.MuiInputBase-inputMultiline){padding:8px 12px;min-height:27px}.MuiFormControl-root.md .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline){padding:8px 12px}.MuiFormControl-root.lg{min-height:52px}.MuiFormControl-root.lg .MuiOutlinedInput-root:not(.MuiInputBase-multiline){min-height:52px}.MuiFormControl-root.lg .MuiInputBase-input:not(.MuiInputBase-inputMultiline){padding:12px 16px}.MuiFormControl-root.lg .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline){padding:12px 16px}.MuiFormControl-root .date-picker-dropdown{position:absolute;right:0;background:var(--theme-box);box-shadow:0 4px 16px #00000026;border-radius:12px;padding:1rem;z-index:9999;min-width:320px}.MuiFormControl-root .date-picker-dropdown.top{top:calc(100% - 360px)}.MuiFormControl-root .date-picker-dropdown.bottom{top:calc(100% + 4px)}.MuiFormControl-root .date-picker-dropdown .month-navigation{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.MuiFormControl-root .date-picker-dropdown .month-navigation button{cursor:pointer;border:none;background:none;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:4px;transition:background-color .2s}.MuiFormControl-root .date-picker-dropdown .month-navigation button:hover{background-color:var(--bg-blue)}.MuiFormControl-root .date-picker-dropdown .month-navigation .month-label{font-weight:500;font-size:16px;color:var(--primary);flex:1;text-align:center}.MuiFormControl-root .date-picker-dropdown .calendar .week{display:flex;justify-content:center}.MuiFormControl-root .date-picker-dropdown .calendar .week .day{width:36px;height:36px;line-height:36px;text-align:center;cursor:pointer;margin:2px;border-radius:4px;-webkit-user-select:none;user-select:none;font-size:14px;transition:all .2s ease;color:var(--theme-text)}.MuiFormControl-root .date-picker-dropdown .calendar .week .day.not-current-month{opacity:0;cursor:default}.MuiFormControl-root .date-picker-dropdown .calendar .week .day.selected{background-color:var(--primary);color:var(--white);font-weight:600}.MuiFormControl-root .date-picker-dropdown .calendar .week .day.today{border:1px solid var(--primary)}.MuiFormControl-root .date-picker-dropdown .calendar .week .day:hover:not(.not-current-month){background-color:var(--bg-blue);color:var(--primary)}.MuiFormControl-root .date-picker-dropdown .calendar .week .day.selected:hover{background-color:var(--primary);color:var(--white)}.MuiFormControl-root .date-picker-dropdown .calendar .week.days-labels .day{cursor:default;font-weight:600;color:#757575}.MuiFormControl-root .date-picker-dropdown .calendar .week.days-labels .day:hover{background-color:transparent!important;color:#757575!important}.MuiOutlinedInput-root{border-radius:12px!important;min-height:36px;font-size:14px;background-color:var(--theme-input)!important}.MuiOutlinedInput-root.full-width{width:100%!important}.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input.Mui-disabled{background-color:#ececec!important;color:var(--text-disabled)!important;-webkit-text-fill-color:var(--text-disabled)!important;opacity:1!important}.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#d7d7d7be!important}.MuiOutlinedInput-root .MuiInputBase-input:not(.MuiInputBase-inputMultiline){padding:8px 12px;font-size:15px;border-radius:12px!important;background-color:var(--theme-input)!important}.MuiOutlinedInput-root .MuiInputBase-input:not(.MuiInputBase-inputMultiline) input{background-color:var(--theme-input)}.MuiOutlinedInput-root .MuiInputBase-input:not(.MuiInputBase-inputMultiline):hover{border-color:#000!important}.MuiOutlinedInput-root .MuiInputBase-input:not(.MuiInputBase-inputMultiline):focus fieldset{border-color:gray}.MuiOutlinedInput-root .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline){padding:8px 12px;border-radius:12px!important;color:var(--theme-text);background-color:var(--theme-input)}.MuiOutlinedInput-root .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline) .error{border-color:#f44336!important}.MuiOutlinedInput-root .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline):hover{border-color:#000!important}.MuiOutlinedInput-root .MuiOutlinedInput-input:not(.MuiInputBase-inputMultiline):focus{border-color:#000!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#cecece!important;border-width:1px!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline:hover{border-color:var(--primary)!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline:focus{border-color:var(--primary)!important}.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#f44336}@media (max-width: 768px){.MuiFormControl-root .date-picker-dropdown{left:auto;right:0;min-width:unset;width:calc(100vw - 2rem);max-width:320px}.MuiFormControl-root .date-picker-dropdown .month-navigation .month-label{font-size:14px}.MuiFormControl-root .date-picker-dropdown .calendar .week .day{width:32px;height:32px;line-height:32px;font-size:13px}}@media (max-width: 480px){.MuiFormControl-root .date-picker-dropdown{padding:.75rem}.MuiFormControl-root .date-picker-dropdown .calendar .week .day{width:28px;height:28px;line-height:28px;font-size:12px;margin:1px}}.verify-email-dialog .ved-form{display:flex;flex-direction:column;gap:20px}.verify-email-dialog .ved-email-row{display:grid;grid-template-columns:1fr 110px;gap:12px;align-items:start}.verify-email-dialog .ved-email-row .ved-email-input-wrapper{min-height:72px;display:flex;flex-direction:column}.verify-email-dialog .ved-email-row .btn-send-code{width:110px;min-width:110px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;font-size:14px;font-weight:500;transition:all .2s ease;border:none;cursor:pointer;background:var(--primary);color:#fff;margin-top:26px}.verify-email-dialog .ved-email-row .btn-send-code:not(.disable):hover{background:#1a47e0;box-shadow:0 2px 8px #2656ff4d}.verify-email-dialog .ved-email-row .btn-send-code.disable{background:#d4d4d4;color:#888;cursor:not-allowed;opacity:.7}.verify-email-dialog .ved-email-row .btn-send-code span{font-size:14px;font-weight:500}.verify-email-dialog .ved-email-row .btn-send-code .MuiCircularProgress-root{width:18px!important;height:18px!important}.verify-email-dialog .ved-otp-section{display:flex;flex-direction:column;gap:12px;padding:20px 16px;background:#fafafa;border-radius:8px;border:1px dashed #d0d0d0}.verify-email-dialog .ved-otp-grid{display:grid;grid-template-columns:repeat(6,52px);gap:12px;justify-content:center}.verify-email-dialog .ved-otp-grid .MuiFormControl-root{margin-bottom:0!important;width:52px;height:52px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root{width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0;border-radius:8px;background-color:#fff!important}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root .MuiInputBase-input{height:52px!important;min-height:52px!important;max-height:52px!important;padding:0!important;text-align:center;line-height:52px;font-size:20px;font-weight:600;color:#1a1a1a}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{transition:all .2s ease}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root.focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:2px!important}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root.focused .MuiInputBase-input{color:var(--primary)!important}.verify-email-dialog .ved-input-group{display:flex;flex-direction:column;gap:8px}@media (min-width: 1200px){.verify-email-dialog .ved-form{gap:24px}.verify-email-dialog .ved-email-row{gap:16px}}@media (max-width: 1023px) and (min-width: 768px){.verify-email-dialog .ved-otp-grid{grid-template-columns:repeat(6,48px);gap:10px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root{width:48px;height:48px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root{width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root .MuiInputBase-input{height:48px!important;min-height:48px!important;max-height:48px!important;line-height:48px;font-size:18px}}@media (max-width: 767px) and (min-width: 481px){.verify-email-dialog .ved-form{gap:16px}.verify-email-dialog .ved-email-row{grid-template-columns:1fr;gap:12px}.verify-email-dialog .ved-email-row .btn-send-code{width:100%;min-width:100%}.verify-email-dialog .ved-otp-grid{grid-template-columns:repeat(6,44px);gap:8px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root{width:40px;height:40px}}@media (max-width: 480px){.verify-email-dialog .ved-form{gap:14px}.verify-email-dialog .ved-email-row{grid-template-columns:1fr;gap:10px}.verify-email-dialog .ved-email-row .btn-send-code{width:100%;min-width:100%}.verify-email-dialog .ved-otp-grid{grid-template-columns:repeat(6,40px);gap:6px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root{width:40px;height:40px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root{width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root .MuiInputBase-input{height:40px!important;min-height:40px!important;max-height:40px!important;line-height:40px;font-size:16px}.verify-email-dialog .ved-otp-section{padding:16px 12px}}@media (max-width: 767px){.verify-email-dialog .ved-form{gap:16px}.verify-email-dialog .ved-email-row{grid-template-columns:1fr;gap:12px}.verify-email-dialog .ved-email-row .ved-email-input-wrapper{min-height:auto}.verify-email-dialog .ved-email-row .btn-send-code{width:100%;margin-top:0}.verify-email-dialog .ved-otp-section{padding:16px 12px}.verify-email-dialog .ved-otp-grid{grid-template-columns:repeat(6,1fr);gap:6px;max-width:100%}.verify-email-dialog .ved-otp-grid .MuiFormControl-root{width:100%!important;max-width:48px;height:48px;margin:0 auto}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root{width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root .MuiInputBase-input{height:48px!important;min-height:48px!important;max-height:48px!important;line-height:48px;font-size:18px}.verify-email-dialog .ved-input-group{gap:6px}}@media (max-width: 480px){.verify-email-dialog .ved-otp-grid{grid-template-columns:repeat(6,1fr);gap:4px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root{max-width:44px;height:44px}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root{height:44px!important;min-height:44px!important;max-height:44px!important}.verify-email-dialog .ved-otp-grid .MuiFormControl-root .MuiOutlinedInput-root .MuiInputBase-input{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:44px;font-size:16px}}.navbar{display:flex;align-items:center;justify-content:space-between;height:var(--nav-height);padding:0 24px;box-shadow:0 4px 12.8px 3px #00000017;background-color:var(--home-header);position:relative}.navbar .logo{width:120px;cursor:pointer}.navbar .logo img{display:block}.navbar .actions{display:flex;align-items:center;gap:16px}@media (max-width: 768px){.navbar .actions{display:none}}.navbar .menu-mobile-button{display:none}@media (max-width: 768px){.navbar .menu-mobile-button{display:block}}.menu-mobile-item{position:absolute;top:80%;right:5%;display:none;align-items:center;justify-content:center;flex-direction:column;gap:8px;background-color:var(--white);z-index:100;padding:12px;border-radius:12px;box-shadow:0 4px 12.8px 3px #00000017;transition:all .3s ease;opacity:0}.menu-mobile-item-header{display:flex;align-items:center;justify-content:space-between;width:100%;gap:4px}.menu-mobile-item-content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:100%}.menu-mobile-item.open{display:flex}.profile-popover.paper{width:300px;overflow:hidden;margin-top:12px;padding:0;border-radius:16px}.profile-popover .avatar{width:60px;height:60px;font-size:36px;margin-top:auto;background-color:#2c2c2c}.profile-popover .content{padding:16px}.profile-popover .detail{margin-bottom:8px}.profile-popover .detail:last-child{margin-bottom:0}:root{--chip-pending-bg: #fffae7;--chip-pending-text: #e5b700;--chip-pending-border: #e5b700;--chip-AwaitingReview-bg: #fff4e2;--chip-AwaitingReview-text: #f59e0b;--chip-AwaitingReview-border: #f59e0b;--chip-UpdateRequiredFromCompliance-bg: #dfebff;--chip-UpdateRequiredFromCompliance-text: #3b82f6;--chip-UpdateRequiredFromCompliance-border: #3b82f6;--chip-ComplianceProcessed-bg: #e6fcff;--chip-ComplianceProcessed-text: #00a7c0;--chip-ComplianceProcessed-border: #00a7c0;--chip-ComplianceUpdateRequired-bg: #ffe7e7;--chip-ComplianceUpdateRequired-text: #ff0000;--chip-ComplianceUpdateRequired-border: #ff0000;--chip-MerchantSelectedCurrentAccount-bg: #ebebff;--chip-MerchantSelectedCurrentAccount-text: #6366f1;--chip-MerchantSelectedCurrentAccount-border: #6366f1;--chip-ControllerProcessedAndPendingBankDoubleCheck-bg: #ffeedf;--chip-ControllerProcessedAndPendingBankDoubleCheck-text: #fb923c;--chip-ControllerProcessedAndPendingBankDoubleCheck-border: #fb923c;--chip-UpdateRequiredFromController-bg: #eaefff;--chip-UpdateRequiredFromController-text: #3b82f6;--chip-UpdateRequiredFromController-border: #3b82f6;--chip-Approved-bg: #d3ffec;--chip-Approved-text: #0dae68;--chip-Approved-border: #0dae68;--chip-Rejected-bg: #ffe8e8;--chip-Rejected-text: #ef4444;--chip-Rejected-border: #ef4444;--chip-CorporateAccount-bg: #dfebff;--chip-CorporateAccount-text: #3b82f6;--chip-CorporateAccount-border: #3b82f6;--chip-IndividualAccount-bg: #fff4e2;--chip-IndividualAccount-text: #f59e0b;--chip-IndividualAccount-border: #f59e0b;--chip-draft-bg: #eeeeee;--chip-draft-text: #9ca3af;--chip-draft-border: #9ca3af;--chip-active-bg: #d3ffec;--chip-active-text: #0dae68;--chip-active-border: #0dae68;--chip-settled-bg: #edffe8;--chip-settled-text: #0e8906;--chip-settled-border: #0e8906;--chip-deleted-bg: #ffe5e5;--chip-deleted-text: #ce0404;--chip-deleted-border: #ce0404;--chip-awaitingauthorisation-bg: #fff4e2;--chip-awaitingauthorisation-text: #f59e0b;--chip-awaitingauthorisation-border: #f59e0b;--chip-expired-bg: #ffe8e8;--chip-expired-text: #ef4444;--chip-expired-border: #ef4444;--chip-awaitingfunds-bg: #fffae7;--chip-awaitingfunds-text: #e5b700;--chip-awaitingfunds-border: #e5b700;--chip-fundsarrived-bg: #d3ffec;--chip-fundsarrived-text: #0dae68;--chip-fundsarrived-border: #0dae68;--chip-fundssent-bg: #e6fcff;--chip-fundssent-text: #00a7c0;--chip-fundssent-border: #00a7c0;--chip-new-bg: #d3ffec;--chip-new-text: #0dae68;--chip-new-border: #0dae68;--chip-swift-bg: #ffd7fe;--chip-swift-text: #bb40b9;--chip-swift-border: #bb40b9;--chip-local-bg: #dbfbff;--chip-local-text: #24a2b0;--chip-local-border: #24a2b0;--chip-budgetunused-bg: #f5f5f5;--chip-budgetunused-text: #9e9e9e;--chip-budgetunused-border: #9e9e9e;--chip-budgetverylow-bg: #e3f2fd;--chip-budgetverylow-text: #1976d2;--chip-budgetverylow-border: #1976d2;--chip-budgetlow-bg: #e1f5fe;--chip-budgetlow-text: #0288d1;--chip-budgetlow-border: #0288d1;--chip-budgetmoderate-bg: #fff3e0;--chip-budgetmoderate-text: #f57c00;--chip-budgetmoderate-border: #f57c00;--chip-budgethigh-bg: #ffe0b2;--chip-budgethigh-text: #e65100;--chip-budgethigh-border: #e65100;--chip-budgetalmostused-bg: #ffebee;--chip-budgetalmostused-text: #c62828;--chip-budgetalmostused-border: #c62828;--chip-budgetcompleted-bg: #e8f5e9;--chip-budgetcompleted-text: #2e7d32;--chip-budgetcompleted-border: #2e7d32;--chip-admin-bg: #ffe8e8;--chip-admin-text: #ef4444;--chip-admin-border: #ef4444;--chip-merchant-bg: #ffd7fe;--chip-merchant-text: #bb40b9;--chip-merchant-border: #bb40b9;--chip-compliance-bg: #dfebff;--chip-compliance-text: #3b82f6;--chip-compliance-border: #3b82f6;--chip-controller-bg: #e6fcff;--chip-controller-text: #00a7c0;--chip-controller-border: #00a7c0;--chip-accountance-bg: #d3ffec;--chip-accountance-text: #0dae68;--chip-accountance-border: #0dae68;--chip-accountant-bg: #d3ffec;--chip-accountant-text: #0dae68;--chip-accountant-border: #0dae68;--chip-businessdevelopment-bg: #fff4e2;--chip-businessdevelopment-text: #f59e0b;--chip-businessdevelopment-border: #f59e0b;--chip-customersupport-bg: #ebebff;--chip-customersupport-text: #6366f1;--chip-customersupport-border: #6366f1;--chip-accountantleader-bg: #edffe8;--chip-accountantleader-text: #0e8906;--chip-accountantleader-border: #0e8906;--chip-complianceleader-bg: #eaefff;--chip-complianceleader-text: #3b82f6;--chip-complianceleader-border: #3b82f6;--chip-controllerleader-bg: #dbfbff;--chip-controllerleader-text: #55b7c2;--chip-controllerleader-border: #299ca8}.chip{padding:.25rem 1rem;border:1px solid transparent;max-width:fit-content;font-size:13px;font-weight:500;line-height:16px;letter-spacing:.1px;transition:all .2s ease-in-out;text-align:center;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.chip:hover{opacity:.8}.chip.pending,.chip.pendingsettlement{background-color:var(--chip-pending-bg);border:1px solid var(--chip-pending-border);color:var(--chip-pending-text)!important}.chip.pending span,.chip.pendingsettlement span{color:var(--chip-pending-text)!important}.chip.waiting,.chip.awaitingreview,.chip.individual,.chip.amlscreening,.chip.controllerprocessedandpendingbankdoublecheck,.chip.readytosend,.chip.ready,.chip.requesting{background-color:var(--chip-AwaitingReview-bg);color:var(--chip-AwaitingReview-text)!important;border:1px solid var(--chip-AwaitingReview-border)}.chip.waiting span,.chip.awaitingreview span,.chip.individual span,.chip.amlscreening span,.chip.controllerprocessedandpendingbankdoublecheck span,.chip.readytosend span,.chip.ready span,.chip.requesting span{color:var(--chip-AwaitingReview-text)!important}.chip.updaterequiredfromcompliance,.chip.corporate,.chip.awaitingauthorisation,.chip.inprogress{background-color:var(--chip-UpdateRequiredFromCompliance-bg);color:var(--chip-UpdateRequiredFromCompliance-text)!important;border:1px solid var(--chip-UpdateRequiredFromCompliance-border)}.chip.updaterequiredfromcompliance span,.chip.corporate span,.chip.awaitingauthorisation span,.chip.inprogress span{color:var(--chip-UpdateRequiredFromCompliance-text)!important}.chip.complianceprocessed,.chip.inprogress,.chip.authorised{background-color:var(--chip-ComplianceProcessed-bg);color:var(--chip-ComplianceProcessed-text)!important;border:1px solid var(--chip-ComplianceProcessed-border)}.chip.complianceprocessed span,.chip.inprogress span,.chip.authorised span{color:var(--chip-ComplianceProcessed-text)!important}.chip.selectedcurrentaccount,.chip.released{background-color:var(--chip-MerchantSelectedCurrentAccount-bg);color:var(--chip-MerchantSelectedCurrentAccount-text)!important;border:1px solid var(--chip-MerchantSelectedCurrentAccount-border)}.chip.selectedcurrentaccount span,.chip.released span{color:var(--chip-MerchantSelectedCurrentAccount-text)!important}.chip.updaterequiredfromcontroller,.chip.submitted{background-color:var(--chip-UpdateRequiredFromController-bg);color:var(--chip-UpdateRequiredFromController-text)!important;border:1px solid var(--chip-UpdateRequiredFromController-border)}.chip.updaterequiredfromcontroller span,.chip.submitted span{color:var(--chip-UpdateRequiredFromController-text)!important}.chip.approved,.chip.active,.chip.amlpassed,.chip.completed{background-color:var(--chip-Approved-bg);color:var(--chip-Approved-text)!important;border:1px solid var(--chip-Approved-border)}.chip.approved span,.chip.active span,.chip.amlpassed span,.chip.completed span{color:var(--chip-Approved-text)!important}.chip.inactive,.chip.rejected,.chip.failed,.chip.amlfailed,.chip.hitaml,.chip.suspended{background-color:var(--chip-Rejected-bg);color:var(--chip-Rejected-text)!important;border:1px solid var(--chip-Rejected-border)}.chip.inactive span,.chip.rejected span,.chip.failed span,.chip.amlfailed span,.chip.hitaml span,.chip.suspended span{color:var(--chip-Rejected-text)!important}.chip.settled,.chip.paid{background-color:var(--chip-settled-bg);color:var(--chip-settled-text)!important;border:1px solid var(--chip-settled-border)}.chip.settled span,.chip.paid span{color:var(--chip-settled-text)!important}.chip.draft{background-color:var(--chip-draft-bg);color:var(--chip-draft-text)!important;border:1px solid var(--chip-draft-border)}.chip.draft span{color:var(--chip-draft-text)!important}.chip.deleted{background-color:var(--chip-deleted-bg);color:var(--chip-deleted-text)!important;border:1px solid var(--chip-deleted-border)}.chip.deleted span{color:var(--chip-deleted-text)!important}.chip.awaitingekyc,.chip.awaitingauthorisation{background-color:var(--chip-awaitingauthorisation-bg);color:var(--chip-awaitingauthorisation-text)!important;border:1px solid var(--chip-awaitingauthorisation-border)}.chip.awaitingekyc span,.chip.awaitingauthorisation span{color:var(--chip-awaitingauthorisation-text)!important}.chip.expired{background-color:var(--chip-expired-bg);color:var(--chip-expired-text)!important;border:1px solid var(--chip-expired-border)}.chip.expired span{color:var(--chip-expired-text)!important}.chip.awaitingfunds{background-color:var(--chip-awaitingfunds-bg);color:var(--chip-awaitingfunds-text)!important;border:1px solid var(--chip-awaitingfunds-border)}.chip.awaitingfunds span{color:var(--chip-awaitingfunds-text)!important}.chip.fundsarrived{background-color:var(--chip-fundsarrived-bg);color:var(--chip-fundsarrived-text)!important;border:1px solid var(--chip-fundsarrived-border)}.chip.fundsarrived span{color:var(--chip-fundsarrived-text)!important}.chip.fundssent{background-color:var(--chip-fundssent-bg);color:var(--chip-fundssent-text)!important;border:1px solid var(--chip-fundssent-border)}.chip.fundssent span{color:var(--chip-fundssent-text)!important}.chip.new{background-color:var(--chip-new-bg);color:var(--chip-new-text)!important;border:1px solid var(--chip-new-border)}.chip.new span{color:var(--chip-new-text)!important}.chip.swift{background-color:var(--chip-swift-bg);color:var(--chip-swift-text)!important;border:1px solid var(--chip-swift-border)}.chip.swift span{color:var(--chip-swift-text)!important}.chip.local{background-color:var(--chip-local-bg);color:var(--chip-local-text)!important;border:1px solid var(--chip-local-border)}.chip.local span{color:var(--chip-local-text)!important}.chip.admin{background-color:var(--chip-admin-bg);color:var(--chip-admin-text)!important;border:1px solid var(--chip-admin-border)}.chip.admin span{color:var(--chip-admin-text)!important}.chip.merchant{background-color:var(--chip-merchant-bg);color:var(--chip-merchant-text)!important;border:1px solid var(--chip-merchant-border)}.chip.merchant span{color:var(--chip-merchant-text)!important}.chip.compliance{background-color:var(--chip-compliance-bg);color:var(--chip-compliance-text)!important;border:1px solid var(--chip-compliance-border)}.chip.compliance span{color:var(--chip-compliance-text)!important}.chip.controller{background-color:var(--chip-controller-bg);color:var(--chip-controller-text)!important;border:1px solid var(--chip-controller-border)}.chip.controller span{color:var(--chip-controller-text)!important}.chip.accountance,.chip.accountant{background-color:var(--chip-accountance-bg);color:var(--chip-accountance-text)!important;border:1px solid var(--chip-accountance-border)}.chip.accountance span,.chip.accountant span{color:var(--chip-accountance-text)!important}.chip.businessdevelopment{background-color:var(--chip-businessdevelopment-bg);color:var(--chip-businessdevelopment-text)!important;border:1px solid var(--chip-businessdevelopment-border)}.chip.businessdevelopment span{color:var(--chip-businessdevelopment-text)!important}.chip.customersupport{background-color:var(--chip-customersupport-bg);color:var(--chip-customersupport-text)!important;border:1px solid var(--chip-customersupport-border)}.chip.customersupport span{color:var(--chip-customersupport-text)!important}.chip.accountantleader{background-color:var(--chip-accountantleader-bg);color:var(--chip-accountantleader-text)!important;border:1px solid var(--chip-accountantleader-border)}.chip.accountantleader span{color:var(--chip-accountantleader-text)!important}.chip.complianceleader{background-color:var(--chip-complianceleader-bg);color:var(--chip-complianceleader-text)!important;border:1px solid var(--chip-complianceleader-border)}.chip.complianceleader span{color:var(--chip-complianceleader-text)!important}.chip.controllerleader{background-color:var(--chip-controllerleader-bg);color:var(--chip-controllerleader-text)!important;border:1px solid var(--chip-controllerleader-border)}.chip.controllerleader span{color:var(--chip-controllerleader-text)!important}.chip.budgetunused{background-color:var(--chip-budgetunused-bg);color:var(--chip-budgetunused-text)!important;border:1px solid var(--chip-budgetunused-border)}.chip.budgetunused span{color:var(--chip-budgetunused-text)!important}.chip.budgetverylow{background-color:var(--chip-budgetverylow-bg);color:var(--chip-budgetverylow-text)!important;border:1px solid var(--chip-budgetverylow-border)}.chip.budgetverylow span{color:var(--chip-budgetverylow-text)!important}.chip.budgetlow{background-color:var(--chip-budgetlow-bg);color:var(--chip-budgetlow-text)!important;border:1px solid var(--chip-budgetlow-border)}.chip.budgetlow span{color:var(--chip-budgetlow-text)!important}.chip.budgetmoderate{background-color:var(--chip-budgetmoderate-bg);color:var(--chip-budgetmoderate-text)!important;border:1px solid var(--chip-budgetmoderate-border)}.chip.budgetmoderate span{color:var(--chip-budgetmoderate-text)!important}.chip.budgethigh{background-color:var(--chip-budgethigh-bg);color:var(--chip-budgethigh-text)!important;border:1px solid var(--chip-budgethigh-border)}.chip.budgethigh span{color:var(--chip-budgethigh-text)!important}.chip.budgetalmostused{background-color:var(--chip-budgetalmostused-bg);color:var(--chip-budgetalmostused-text)!important;border:1px solid var(--chip-budgetalmostused-border)}.chip.budgetalmostused span{color:var(--chip-budgetalmostused-text)!important}.chip.budgetcompleted{background-color:var(--chip-budgetcompleted-bg);color:var(--chip-budgetcompleted-text)!important;border:1px solid var(--chip-budgetcompleted-border)}.chip.budgetcompleted span{color:var(--chip-budgetcompleted-text)!important}.advanced-select{margin-bottom:.2rem;--select-bg: #ffffff;--select-border: #d9d9d9;--select-border-active: $primary;--select-text-color: #333;--select-placeholder-color: #999;--select-dropdown-bg: #ffffff;--select-dropdown-shadow: 0 3px 10px rgba(0, 0, 0, .1);--select-option-selected: #dfdfdf;--select-option-selected-text: #1890ff;--select-tag-bg: #f0f0f0;--select-tag-text: #333;--select-search-border: #d9d9d9;--select-option-hover: "#FFFFFF";--input-size-sm: 200px;--input-size-md: 320px;--input-size-lg: 420px;position:relative;width:100%}.advanced-select.sm .select-header{max-width:var(--input-size-sm);min-height:24px}.advanced-select.sm .select-dropdown{max-width:calc(var(--input-size-sm) + 20px)}.advanced-select.md .select-header{max-width:var(--input-size-md);padding:8px 12px;min-height:28px}.advanced-select.md .select-dropdown{max-width:calc(var(--input-size-md) + 20px)}.advanced-select.lg .select-header{max-width:var(--input-size-lg);padding:12px 16px;min-height:28px}.advanced-select.lg .select-dropdown{max-width:calc(var(--input-size-lg) + 20px)}.advanced-select.full-width .select-header,.advanced-select.full-width .select-dropdown{max-width:100%!important}.advanced-select.disabled{opacity:.6;cursor:not-allowed}.advanced-select.disabled .select-header{background:var(--disabled)!important;border-color:#c2c2c2!important;color:var(--text-disabled);cursor:not-allowed}.advanced-select.disabled .select-header .header-content .selected-label,.advanced-select.disabled .select-header .header-content .placeholder{color:var(--text-disabled)!important}.advanced-select.disabled .select-header .header-content .start-icon,.advanced-select.disabled .select-header .header-content .selected-icon{opacity:.5}.advanced-select.disabled .select-header .dropdown-actions .dropdown-icon{color:var(--text-disabled)!important}.advanced-select.disabled .select-header .dropdown-actions .clear-all{display:none}.advanced-select.disabled .select-header:hover{border-color:var(--border-gray)!important}.advanced-select.disabled .select-header{pointer-events:none}.advanced-select.error .select-header,.advanced-select.error .select-header:hover{border-color:var(--error)!important}.advanced-select .select-header{padding:6px 12px;border:1px solid var(--select-border);border-radius:12px;min-width:125px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:var(--theme-select);transition:all .3s}.advanced-select .select-header.multiple.has-item{padding:6px}.advanced-select .select-header.has-item .header-content .selected-label{font-size:14px!important;color:var(--theme-text)!important}.advanced-select .select-header:hover{border-color:var(--primary)}.advanced-select .select-header .header-content{display:flex;align-items:center;flex:1;overflow:hidden}.advanced-select .select-header .header-content .selected-label{font-size:15px!important;color:var(--text-placeholder)!important}.advanced-select .select-header .header-content .start-icon{width:1.5rem;height:1.5rem}.advanced-select .select-header .header-content .start-icon,.advanced-select .select-header .header-content .selected-icon{display:flex;align-items:center;color:var(--theme-text)}.advanced-select .select-header .header-content .selected-value,.advanced-select .select-header .header-content .placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-placeholder)!important;padding-left:10px}.advanced-select .select-header .header-content .placeholder{color:var(--text-placeholder)!important;font-weight:300}.advanced-select .select-header .dropdown-actions{display:flex;justify-items:center;align-items:center;padding-left:10px}.advanced-select .select-header .dropdown-actions .clear-all{cursor:pointer;color:#999;height:16px;margin-right:8px}.advanced-select .select-header .dropdown-actions .clear-all:hover{color:#ff4d4f}.advanced-select .select-header .dropdown-actions .dropdown-icon{transition:transform .3s;font-size:.8em;color:var(--primary)}.advanced-select .select-header .dropdown-actions .dropdown-icon.open{transform:rotate(-90deg)}.advanced-select .select-header .dropdown-actions .dropdown-icon.disabled{color:#cecece}.advanced-select .selected-tags{display:inline-flex;flex-wrap:wrap;gap:4px;padding-right:10px}.advanced-select .selected-tags .tag{display:flex;align-items:center;background-color:var(--bg-blue);border-radius:6px;padding:4px 6px;font-size:.85em}.advanced-select .selected-tags .tag .tag-icon{margin-right:4px;display:flex}.advanced-select .selected-tags .tag .tag-label{margin-right:4px;color:var(--primary)}.advanced-select .selected-tags .tag .tag-remove{cursor:pointer;color:var(--primary)!important}.advanced-select .selected-tags .tag .tag-remove:hover{color:#ff4d4f}.advanced-select .select-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;border:1px solid var(--select-border);border-radius:12px;background-color:var(--theme-select);z-index:1000;box-shadow:var(--select-dropdown-shadow);overflow:hidden}.advanced-select .select-dropdown.drop-up{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.advanced-select .select-dropdown .select-options{max-height:250px;overflow-y:auto;border-radius:12px;padding:8px}.advanced-select .select-dropdown .select-options .select-option{padding:10px 8px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s;border-radius:5px;margin-bottom:6px;font-size:.9rem;font-weight:400;color:var(--theme-text);z-index:10}.advanced-select .select-dropdown .select-options .select-option:hover{background-color:var(--bg-blue);color:var(--primary)}.advanced-select .select-dropdown .select-options .select-option.selected{color:var(--white);background-color:var(--primary)}.advanced-select .select-dropdown .select-options .select-option.selected .option-label{color:var(--white)}[data-theme=dark] .advanced-select .select-dropdown .select-options .select-option.selected{background-color:var(--bg-blue)}[data-theme=dark] .advanced-select .select-dropdown .select-options .select-option.selected .option-label{color:var(--primary)}.advanced-select .select-dropdown .select-options .select-option.selected.highlighted{background-color:var(--bg-blue);outline:2px solid #bdbdbd}.advanced-select .select-dropdown .select-options .select-option.selected.highlighted .option-label{color:var(--primary)}.advanced-select .select-dropdown .select-options .select-option.highlighted{background-color:var(--bg-blue)}.advanced-select .select-dropdown .select-options .select-option.highlighted .option-label{color:var(--primary)}[data-theme=dark] .advanced-select .select-dropdown .select-options .select-option.highlighted .option-label{color:var(--primary)!important}.advanced-select .select-dropdown .select-options .select-option .option-icon{display:flex;align-items:center}.advanced-select .select-dropdown .select-options .select-option .option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:400;color:var(--theme-text)}.advanced-select .select-dropdown .select-options .select-option .check-mark{margin-left:auto;font-weight:700}.advanced-select .select-dropdown .select-options .no-options{padding:12px;text-align:center;color:var(--select-placeholder-color)}.advanced-select .select-dropdown.multiple .select-option.selected{background-color:var(--white)}.advanced-select .select-dropdown.multiple .select-option.selected .option-label{color:var(--primary)!important}.advanced-select .select-dropdown.multiple .select-option.selected.highlighted{background-color:var(--bg-blue);outline:2px solid #bdbdbd}.advanced-select .select-dropdown.multiple .select-option.selected.highlighted .option-label{color:var(--white)}.advanced-select .select-dropdown.multiple .select-option.highlighted{background-color:var(--bg-blue)}.option-disabled{cursor:default!important;background-color:unset;color:var(--disabled)}.option-disabled:hover{background-color:unset!important}.placeholder{font-size:15px;font-weight:400;color:var(--text-placeholder)}.date-range-picker{position:relative}.date-range-picker .toggle-btn{width:150px;display:flex;cursor:pointer;padding:8px 12px;border-radius:6px;align-items:center;justify-content:center;border:1px solid #ddd;background-color:#fff}.date-range-picker .picker-dropdown{position:absolute;top:100%;right:0;margin-top:6px;background:var(--theme-box);box-shadow:0 4px 16px #00000026;border-radius:12px;display:flex;padding:.5rem;overflow:auto;z-index:9999}.date-range-picker .picker-dropdown .left-column{width:7rem;padding:8px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #ddd}.date-range-picker .picker-dropdown .left-column .preset-item{padding:4px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;display:flex;align-items:center}.date-range-picker .picker-dropdown .left-column .preset-item.selected{background-color:var(--primary);color:#fff;font-weight:600}.date-range-picker .picker-dropdown .left-column .preset-item:hover:not(.selected){background-color:#e8edff}.date-range-picker .picker-dropdown .right-column{flex:1;padding:10px;display:flex;flex-direction:column}.date-range-picker .picker-dropdown .right-column .months-container{display:flex;gap:16px;direction:ltr}.date-range-picker .picker-dropdown .right-column .month-wrapper{flex:1;display:flex;flex-direction:column}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation button{cursor:pointer;border:none;background:none;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:4px}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation button:disabled{cursor:default;opacity:.3}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation button:hover:not(:disabled){background-color:var(--bg-blue)}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation .month-label{font-weight:500;font-size:20px;color:var(--primary);flex:1;text-align:center}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar{display:flex;flex-direction:column;align-items:center}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week{display:flex}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day{width:32px;height:32px;line-height:32px;text-align:center;cursor:pointer;margin:8px;border-radius:4px;-webkit-user-select:none;user-select:none;font-size:13px;transition:all .3s ease;color:#757575}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.not-current-month{opacity:0;cursor:default}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.not-current-month{color:#bbb}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.selected{background-color:var(--primary);color:var(--white);font-weight:700;z-index:100}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.in-range{background-color:var(--bg-blue);color:var(--primary);position:relative;z-index:90;border-radius:0;transition:0s}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.in-range:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;transform:translate(-100%);background-color:var(--bg-blue);z-index:-1}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.in-range:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;transform:translate(100%);background-color:var(--bg-blue);z-index:-1}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day:hover{background-color:var(--primary);color:var(--white)!important;border-radius:4px}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day.disabled{pointer-events:none;color:#ccc;background-color:#f9f9f9;cursor:not-allowed}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week.days-labels .day{cursor:default;font-weight:600;color:#757575}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week.days-labels .day:hover{background-color:var(--white)!important;color:#666!important}@media (max-width: 1024px){.date-range-picker .picker-dropdown{max-width:60vw}.date-range-picker .picker-dropdown .left-column{border-right:none;border-bottom:1px solid #ddd;padding:4px 0;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;gap:4px;overflow-x:auto}.date-range-picker .picker-dropdown .left-column button{flex:0 0 auto;padding:.5rem .75rem;font-size:13px;white-space:nowrap}.date-range-picker .picker-dropdown .left-column .preset-item{white-space:nowrap}.date-range-picker .picker-dropdown .right-column{padding:.75rem}.date-range-picker .picker-dropdown .right-column .months-container{gap:6px;flex-direction:column;width:fit-content}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation .month-label{font-size:12px}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar{width:fit-content}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day{width:20px;height:20px;line-height:20px;font-size:12px;border-radius:4px;-webkit-user-select:none;user-select:none;transition:all .3s ease}}@media (max-width: 768px){.date-range-picker .picker-dropdown{flex-direction:column;width:70vw}.date-range-picker .picker-dropdown .left-column{width:100%;border-right:none;border-bottom:1px solid #ddd;padding:4px 0;flex-direction:row!important;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;gap:4px;overflow-x:auto}.date-range-picker .picker-dropdown .left-column button{flex:0 0 auto;padding:.5rem .75rem;font-size:13px;white-space:nowrap}.date-range-picker .picker-dropdown .left-column .preset-item{justify-content:center;white-space:nowrap}.date-range-picker .picker-dropdown .right-column{width:100%;padding:12px 0}.date-range-picker .picker-dropdown .right-column .months-container{gap:6px;flex-direction:column}.date-range-picker .picker-dropdown .right-column .month{width:280px;min-width:280px}.date-range-picker .picker-dropdown .right-column .month-wrapper .month-navigation .month-label{font-size:12px}.date-range-picker .picker-dropdown .right-column .month-wrapper .calendar .week .day{width:20px;height:20px;line-height:20px;font-size:12px;border-radius:4px;-webkit-user-select:none;user-select:none;transition:all .3s ease}}.date-picker-container.this-year .picker-dropdown .right-column .months-container{flex-wrap:nowrap;overflow-x:auto;padding-bottom:12px}.date-picker-container.this-year .picker-dropdown .right-column .month{width:150px!important;min-width:150px!important;padding:8px;border:1px solid #ddd;border-radius:6px}.month-label-list{background-color:#fff;box-shadow:0 4px 16px #00000026;border-radius:6px;padding:8px}.month-label-item{padding:4px;font-size:12px}.expandable-search-box{display:flex;align-items:center;justify-content:flex-end;position:relative;width:2.5rem;height:2.5rem;transition:width .3s ease;border:1px solid transparent;border-radius:12px;background-color:transparent;padding-left:0}.expandable-search-box.expanded{width:15rem;border:1px solid #d8dae1;padding-left:8px;background-color:transparent}.expandable-search-box.mobile{width:100%}.expandable-search-input{flex:1;height:2.5rem;font-size:1rem;line-height:2.5rem}.expandable-search-input input{color:var(--theme-text)!important}.filter-popover-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.table-container{--table-text: #333333;--table-sort-active: #1976d2;--pagination-active-text: #ffffff;--primary-color: #18181b;--secondary-color: #474748;--pagination-text-size: 18px}.table-container .table-wrapper{overflow-x:auto;border:1px solid #cecece;border-radius:12px}.table-container .table-wrapper.scrollable{display:flex;flex-direction:column}.table-container .table-wrapper.scrollable .table-header{flex-shrink:0;overflow:hidden;background-color:var(--white)}.table-container .table-wrapper.scrollable .table-header table{margin-bottom:0;border:none;border-radius:0}.table-container .table-wrapper.scrollable .table-body-wrapper{flex:1;overflow-y:auto;overflow-x:hidden}.table-container .table-wrapper.scrollable .table-body-wrapper table{border:none;border-radius:0}.table-container .table-wrapper.scrollable .table-body-wrapper table thead{visibility:hidden;height:0}.table-container .table-wrapper.scrollable .table-body-wrapper table thead tr{height:0}.table-container .table-wrapper.scrollable .table-body-wrapper table thead th{padding:0;height:0;border:none}.table-container table{background-color:var(--table-bg);color:var(--table-text);border:1px solid #cecece;border-radius:12px;border-spacing:0px;overflow:hidden;width:100%}.table-container table th,.table-container table td{text-align:left;padding:8px 16px;color:var(--theme-text)}.table-container table thead tr{height:45px}.table-container table thead th{background-color:var(--white);font-weight:500;position:relative;cursor:default;border-bottom:1px solid #cecece}.table-container table thead th.sortable{cursor:pointer}.table-container table thead th:last-child:after{display:none}.table-container table thead th .header-content{display:flex;align-items:center;gap:8px}.table-container table thead th .sort-icon{color:var(--table-sort-active)}.table-container table thead th .truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-container table tbody tr td{padding:1.2rem 1rem;background-color:transparent;transition:background-color .2s;border-bottom:1px solid #cecece}.table-container table tbody tr.selected td{background-color:#f6f6f6}.table-container table tbody tr:hover td{background-color:var(--table-hover)}.table-container table tbody tr:last-child td{border-width:0px}.table-container table th{background-color:var(--white);font-weight:500;position:relative;cursor:default;border-bottom:1px solid #cecece}.table-container table th.sortable{cursor:pointer}.table-container table th:last-child:after{display:none}.table-container table th .header-content{display:flex;align-items:center;gap:8px}.table-container table th .sort-icon{color:var(--table-sort-active)}.table-container table th .truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-container .pagination{margin-top:16px}.table-container .pagination .page{height:1.8rem;width:1.8rem;align-content:center;text-align:center;background-color:var(--pagination-bg);color:var(--pagination-text);border-radius:3px;cursor:pointer;transition:all .2s;border-color:#fff}.table-container .pagination .page:hover:not(:disabled){background-color:var(--pagination-hover);color:var(--pagination-text)!important}.table-container .pagination .page:disabled{opacity:.5;cursor:not-allowed}.table-container .pagination .page.active,.table-container .pagination .page.active:hover{background-color:var(--primary);border-color:var(--primary);color:var(--white)!important}.table-icon-edit{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:var(--primary);transition:all .2s ease;margin-right:8px}.table-icon-edit:hover{background-color:var(--primary-hover, #1565c0);transform:scale(1.05)}.table-icon-edit:active{transform:scale(.95)}.table-icon-edit.disabled{cursor:not-allowed;background-color:#e8e8e8;opacity:.6}.table-icon-edit.disabled:hover{background-color:#e8e8e8;transform:none!important}.table-icon-delete{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:var(--error);transition:all .2s ease;margin-left:4px}.table-icon-delete:hover{background-color:var(--error-hover, #d32f2f);transform:scale(1.05)}.table-icon-delete:active{transform:scale(.95)}.switch-button-container{display:flex;align-items:center;max-width:fit-content;height:fit-content;padding:2px;border-radius:10px;background-color:var(--theme-box);cursor:pointer}.switch-button-container.default{border:1px solid var(--border-gray)}.switch-button-container.borderless{border:none;background-color:transparent;padding:0}.switch-button-container.full-width{max-width:100%}.switch-button-container.full-width .switch-button{width:100%}.switch-button-container.sm{padding:2px;border-radius:8px}.switch-button-container.sm .switch-button{padding:4px 16px;border-radius:10px}.switch-button-container.md{padding:2px;border-radius:10px;max-height:44px}.switch-button-container.md .switch-button{padding:6px 24px}.switch-button-container.lg{padding:2px;border-radius:12px;max-height:44px}.switch-button-container.lg .switch-button{padding:10px 32px}.switch-button-container .switch-button{width:fit-content;border-radius:10px;cursor:pointer;padding:6px 24px;text-align:center;font-weight:700;color:var(--theme-text);transition:all .2s ease-in;position:relative}.switch-button-container .switch-button.active{background-color:var(--primary)}.switch-button-container .switch-button.active span{color:var(--theme-white)!important}.switch-button-container.borderless .switch-button{border-radius:8px;padding:8px 20px;font-weight:500}.switch-button-container.borderless .switch-button.active{background-color:var(--theme-white);color:var(--primary)}.switch-button-container.borderless .switch-button.active span{color:var(--primary)!important}.switch-button-container.borderless .switch-button:not(.active){background-color:transparent;color:var(--theme-white)}.switch-button-container.borderless .switch-button:not(.active) span{color:var(--theme-white)!important}.notification-dropdown__item{transition:background-color .2s ease}.notification-dropdown__unread-indicator{width:8px;height:8px;border-radius:50%;background-color:#1976d2}.notification-dropdown__tooltip{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:8px;padding:8px 12px;background-color:#333;color:#fff;border-radius:4px;font-size:14px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 4px 12px #00000026;z-index:1300;animation:slideIn .3s ease-out}.notification-dropdown__tooltip:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border-left:6px solid #333;border-top:6px solid transparent;border-bottom:6px solid transparent}@keyframes slideIn{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.header{display:flex;justify-content:space-between;align-items:center;padding:10px 24px;background-color:var(--theme-header);position:relative;box-shadow:#00000029 0 1px 4px;flex-wrap:wrap}.header__left{display:flex;align-items:center}.header__menu-button{background:none;border:none;cursor:pointer;padding:6px;font-size:24px;color:#444}.header__menu-button:hover{color:#000}.header__accountType{font-size:15px;font-weight:600;background-color:var(--primary-medium);padding:4px 10px;display:flex;align-items:center;gap:4px;box-shadow:#64646f33 0 7px 29px}.header__actions{display:flex;align-items:center;gap:1.5rem}.header__kyc-message{flex:1;display:flex;justify-content:center;text-align:center;padding:0 30px}.header__kyc-message-row{order:10;width:100%;display:flex;justify-content:center;padding:12px 0 0}@media (max-width: 768px){.header{flex-wrap:wrap;align-items:flex-start;padding:8px 18px}.header__menu-button{padding:0 5px 0 0}.header__left{flex:1;display:flex;align-items:center;gap:8px}.header__actions{display:flex;flex-direction:row;align-items:center;gap:8px;width:auto;flex-shrink:0}.header__left>div{flex-shrink:1;min-width:0}}html,body,#root{margin:0;padding:0;height:100%;overflow-x:hidden}.layout-container{display:flex;height:100vh;width:100vw;border-radius:12px}.layout-right{flex:1;display:flex;flex-direction:column}body.menu-open{overflow:hidden;position:fixed;width:100%}@media (max-width: 900px){.layout-container{flex-direction:column}}.page-container{height:100%;display:flex;padding:1.5rem;overflow-y:auto;flex-direction:column}@media (max-width: 47.9375rem){.page-container{padding:.375rem}}.page-container.no-scroll{overflow-y:hidden}.page-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:.75rem;justify-content:space-between;gap:.25rem}.page-header-actions{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.page-content{flex-grow:1;padding:.75rem;border-radius:.75rem;background-color:var(--theme-box);box-shadow:#0000003d 0 3px 8px;position:relative}@media (max-width: 768px){.page-header{margin-bottom:.5rem}}@media (max-width: 480px){.page-header-actions{flex-direction:row;width:100%;align-items:center;justify-content:flex-end}}.page-footer{position:absolute;bottom:0;right:10px;display:flex;justify-content:center;align-items:center;padding:1rem}.funding-source-card{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.funding-source-card__header{display:flex;justify-content:space-between;align-items:center;background-color:#f5f5f5;padding:12px;border-bottom:1px solid #e0e0e0}.funding-source-card__content{padding:1.5rem 1rem}.funding-source-card__field{display:flex;flex-direction:column;gap:2px}.funding-account-management-wrapper{display:flex;flex-direction:column;gap:16px}.detail-actions{display:flex;align-items:center;gap:8px}.detail-header{display:flex;align-items:center;gap:20px;justify-content:space-between;background:#2656ff;background:linear-gradient(270deg,#2656ff8c,#2656ff 23%,#ffffff69 95%);border-radius:12px;padding:8px 10px;margin-top:12px;position:relative}@media (max-width: 767px){.detail-header{flex-direction:column;align-items:flex-start;gap:16px;padding:16px;background:linear-gradient(270deg,#2656ff,#2656ff 20%,#2656ff66 95%)}}.detail-logo{display:flex;align-items:center;gap:20px;border-radius:12px;position:absolute;top:0%;left:8px}@media (max-width: 767px){.detail-logo{position:static;width:100%;gap:16px}}.detail-logo-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary)}@media (max-width: 767px){.detail-logo-icon{width:50px;height:50px}}.detail-logo-icon div{display:flex;align-items:center;justify-content:center;border:4px solid #fff;border-radius:50%;width:50px;height:50px}@media (max-width: 767px){.detail-logo-icon div{width:40px;height:40px}}.detail-link{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;text-decoration:none;color:#2c2c2c;margin-top:8px;transition:all .3s ease-in;background-color:#efefef;padding:4px 8px;border-radius:12px;cursor:pointer}.detail-link:hover{background-color:var(--primary-color);transform:translate(5px)}.detail-amount{font-weight:700;font-size:20px}@media (max-width: 767px){.detail-amount{font-size:18px}}.balance-wrapper{display:flex;flex-direction:column;background-color:var(--theme-box);margin-top:24px;border-radius:12px;box-shadow:#00000029 0 1px 4px}.balance-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px}.balance-header .balance-action{display:flex;align-items:center;justify-content:space-between;gap:24px}.balance-list{display:flex;flex-direction:column;gap:12px}.balance-list-item{display:flex;align-items:center;gap:8px;padding:16px 20px;cursor:pointer;border:none;background:transparent;width:96.6%;position:relative}.balance-list-item:before{content:"";position:absolute;top:50%;left:0;width:0px;height:70%;background-color:var(--primary);border-radius:10px;transform:translateY(-50%);transition:width .3s ease}.balance-list-item:hover:before{width:4px}.balance-list-item .title{color:var(--theme-text)}.balance-list-item .title .currency{display:block;font-size:16px;font-weight:400;margin-top:4px}.balance-list-item .title .name{display:block;font-size:18px;font-weight:700;margin-bottom:4px}.balance-list-item .balance{font-size:18px;font-weight:700}@media (max-width: 768px){.balance-list-item{font-size:12px}.balance-list-item .balance-card .info span{font-size:16px!important}.balance-list-item .balance-card-balance{font-size:18px}.balance-list-item .balance-card .icon{padding:8px}}@media (max-width: 1534px){.balance-card{padding:8px}.balance-card-balance{font-size:20px}.balance-card .icon{padding:8px}}@media screen and (min-width: 900px) and (max-width: 1024px){.surface-responsive-grid{width:100%!important;max-width:100%!important;flex-basis:100%!important;flex-grow:0!important;flex-shrink:0!important;--Grid-columns: 12 !important}.MuiGrid2-container{flex-direction:column!important}.surface-responsive-grid:nth-child(2){margin-top:24px!important}}@media screen and (max-width: 900px){.balance-card{padding:32px 16px}.balance-card-balance{font-size:18px}.balance-card .icon{padding:8px}.balance-list-item{padding:8px 16px;gap:16px}.balance-list-item .title .name,.balance-list-item .title .currency{font-size:16px}}@media (max-width: 480px){.balance-wrapper{padding:8px 12px}.balance-card{padding:24px 12px}.balance-card-currency{font-size:16px}.balance-card-balance{font-size:18px}.balance-list-item{padding:8px 16px;gap:16px}.balance-list-item .title .name,.balance-list-item .title .currency{font-size:16px}}.list-sub-balance{display:flex;flex-direction:column;gap:24px;width:100%;padding:8px 0}.sub-balance-title{border:1px solid var(--border-gray);border-bottom:none;padding:12px;border-radius:12px 12px 0 0}.sub-balance-content{border:1px solid var(--border-gray);border-radius:0 0 12px 12px}.balance-card{position:relative;overflow:hidden;transition:all .3s ease-in-out;width:100%;height:100%;background-color:var(--theme-box);border-radius:12px;border:1px solid var(--primary);border-left-width:4px;padding:.5rem;cursor:pointer}.balance-card-content{height:100%;background-color:var(--theme-box);flex-direction:column;display:flex}.balance-card-content .info{display:flex;flex-direction:column;gap:.2rem}.balance-card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:1}.balance-card:hover{transform:scale(1.02);box-shadow:0 4px 10px #0000001a}.balance-list-item{display:flex;align-items:center;gap:8px;padding:16px 20px;cursor:pointer;border:none;background:transparent;width:96.6%;transition:background-color .2s ease}.balance-list-item__icon{display:inline-flex;align-items:center;justify-content:center;width:63px;height:63px;border-radius:50%;background-color:var(--bg-blue);position:relative;flex-shrink:0;overflow:hidden}.balance-list-item__right{display:flex;align-items:flex-end;flex:1;gap:16px;min-height:60px}.balance-list-item__line{flex:1;height:0;border-bottom:1px solid transparent;border-image:linear-gradient(270deg,#2656ff8c,#2656ff 23%,#ffffff69 95%) 1;position:relative;margin-right:16px;margin-bottom:8px}.balance-list-item__line:after{content:"";position:absolute;top:50%;right:0;width:3px;height:3px;background-color:var(--primary);border-radius:50%;transform:translateY(-50%)}.balance-list-item__content{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:120px;flex-shrink:0}@media (max-width: 768px){.balance-list-item{padding:12px 16px;gap:6px}.balance-list-item__icon{width:50px;height:50px}.balance-list-item__icon-text{font-size:12px}.balance-list-item__right{gap:12px;min-height:50px}.balance-list-item__line{margin-right:12px}.balance-list-item__content{min-width:100px}}.sub-balance-item{display:flex;gap:8px;border-left:2px solid transparent;padding-left:8px;position:relative}.sub-balance-item:after{content:"";position:absolute;top:50%;left:-4px;width:0px;height:70%;background-color:var(--primary);transform:translateY(-50%);border-radius:10px;opacity:0;transition:opacity .3s ease}.sub-balance-item:hover:after{opacity:1;width:4px}.sub-balance-item__icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:var(--bg-blue);position:relative}.sub-balance-item__icon-text{font-size:14px;font-weight:600;color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sub-balance-item__right{display:flex;align-items:flex-end;width:90%;gap:16px}.sub-balance-item__line{width:85%;height:0;border-bottom:1px solid transparent;border-image:linear-gradient(270deg,#2656ff8c,#2656ff 23%,#ffffff69 95%) 1;margin-bottom:8px;position:relative}.sub-balance-item__line:after{content:"";position:absolute;top:50%;right:0;width:3px;height:3px;background-color:var(--primary);border-radius:50%;transform:translateY(-50%);z-index:1}.sub-balance-item__content{display:flex;flex-direction:column;align-items:flex-end}.beneficiary-view{padding:1rem;border:1px solid #e0e0e0;border-radius:12px}.beneficiary-view .beneficiary-header{padding-bottom:1rem;display:flex;align-items:center;gap:.5rem;border-bottom:1px solid #e0e0e0;margin-bottom:1rem}.beneficiary-view .beneficiary-details{display:flex;flex-wrap:wrap;gap:2rem}.beneficiary-view .id-container{margin-bottom:20px;font-size:14px;font-weight:500}.beneficiary-view .detail-item{display:flex;margin-bottom:8px;align-items:center;white-space:nowrap}.beneficiary-view .detail-item .label-container{margin-right:4px;text-align:left}.beneficiary-view .detail-item p:last-child{flex:1;word-break:break-word}.beneficiary-view .detail-column{flex:1}.beneficiary-view .dialog-actions{display:flex;justify-content:center;margin-top:24px}@media (max-width: 767px){.beneficiary-view .beneficiary-details{flex-direction:column;gap:0}}.beneficiary-management .action-icon button{min-width:40px!important;width:40px;height:40px!important;border-radius:50%!important;padding:0!important;display:flex;align-items:center;justify-content:center}.beneficiary-management .action-icon.active-search button{background-color:var(--color-primary-300, #4096ff)!important;color:#fff}.beneficiary-management .global-actions{display:flex;gap:4px;align-items:center;margin-left:auto}.beneficiary-management .global-actions .search-input-container .search-input{height:40px;border:1px solid var(--color-border, #d9d9d9);border-radius:4px;padding:0 12px;font-size:14px;min-width:200px;outline:none;transition:all .3s}.beneficiary-management .global-actions .search-input-container .search-input:focus{border-color:var(--color-primary-500, #1890ff);box-shadow:0 0 0 2px #1890ff33}.beneficiary-management .global-actions .search-input-container .search-input::placeholder{color:var(--color-text-placeholder, #bfbfbf)}.beneficiary-management .global-actions .MuiFormControl-root{margin-bottom:0;padding-right:8px}.beneficiary-management .selection-instruction{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f9f9f9;border-radius:8px;margin-bottom:16px;box-shadow:0 2px 4px #0000001a;border:1px solid #e0e0e0;color:#666}.beneficiary-management .bulk-actions{display:flex;justify-content:space-between;align-items:center;background-color:#f5f5f5;padding:8px 16px;border-radius:8px;margin-bottom:16px;box-shadow:0 2px 4px #0000001a;border:1px solid #e0e0e0}.beneficiary-management .bulk-actions .selected-info{display:flex;align-items:center;gap:12px}.beneficiary-management .bulk-actions .selected-info .selected-count{display:flex;align-items:center;font-weight:500}.beneficiary-management .search-content p{margin-bottom:12px}.beneficiary-management .beneficiary-name{cursor:pointer;color:#0275d8;font-weight:500}.beneficiary-management .beneficiary-name:hover{text-decoration:underline}.beneficiary-management .action-buttons{display:flex;gap:8px}.beneficiary-management .beneficiary-details{padding:16px}.beneficiary-management .beneficiary-details .detail-item{display:flex;margin-bottom:8px}.beneficiary-management .beneficiary-details .detail-item p:first-child{width:150px;margin-right:8px}.beneficiary-management .beneficiary-details .dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.beneficiary-management .filter-content{padding:16px}.beneficiary-management .filter-content .filter-item{margin-top:16px;margin-bottom:16px}.beneficiary-management .filter-content .dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.beneficiary-management tbody tr{transition:background-color .3s}.beneficiary-management tbody tr:hover{background-color:#0000000a}.beneficiary-management .has-active-filters{color:var(--color-primary-500)}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.calendar-card{padding:.5rem;background:var(--theme-white);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000000d;border:1px solid var(--gray-light)}.calendar-card .day-available{border-radius:5px!important;color:var(--primary)!important;background-color:var(--bg-blue)!important;opacity:1!important}.calendar-card .day-today{font-weight:700;border-radius:5px!important;background-color:var(--primary)!important;color:#fff!important}.calendar-card .day-invalid{border-radius:5px!important;position:relative;color:var(--error-medium)!important;background-color:var(--error-light)!important;opacity:1!important}.calendar-card .day-invalid.day-today{color:var(--error-light)!important;background-color:var(--error-medium)!important}.calendar-card .note{gap:16px;display:flex;font-size:13px;margin-top:12px;align-items:center}.calendar-footer{display:flex;font-size:13px;margin-top:12px;justify-content:center}.calendar-footer .legend{gap:16px;display:flex;align-items:center}.calendar-footer .legend .legend-item{gap:6px;display:flex;align-items:center;color:var(--theme-text)}.calendar-footer .legend .legend-dot{display:inline-block;padding:3px;border-radius:4px}.calendar-footer .legend .legend-dot:after{content:"";display:block;width:7px;height:7px;border-radius:50%}.calendar-footer .legend .legend-dot.available{background-color:var(--bg-blue)}.calendar-footer .legend .legend-dot.available:after{background-color:var(--primary)}.calendar-footer .legend .legend-dot.invalid{display:flex;align-items:center;background-color:var(--error-light)}.calendar-footer .legend .legend-dot.invalid:after{background-color:var(--error-medium)}.rdp-nav{padding:0 .6rem!important}.rdp-day{justify-self:center;width:1.2rem!important;height:1.2rem!important;padding:4px!important}.rdp-day_button{width:1.3rem!important;height:1.3rem!important;border-radius:5px!important;font-size:.75rem!important;font-weight:600!important}.rdp-button_previous{border-radius:5px!important;height:2rem!important;width:2rem!important;margin-right:.5rem!important}.rdp-button_previous svg{width:1.1rem!important;height:1.1rem!important}.rdp-button_previous:hover{background-color:var(--bg-blue)!important}.rdp-button_next{border-radius:5px!important;height:2rem!important;width:2rem!important}.rdp-button_next svg{width:1.1rem!important;height:1.1rem!important}.rdp-button_next:hover{background-color:var(--bg-blue)!important}.rdp-week{margin:4px!important}.rdp-month_grid{border-collapse:separate!important;border-spacing:.6rem!important}.rdp-caption_label{color:var(--primary);font-size:1rem!important;font-weight:500!important}.rdp-month_caption{padding:0 .6rem!important}.rdp-weekday{color:#c9c9c9!important}@media (max-width: 1440px){.rdp-month_grid{border-spacing:.4rem!important}.rdp-day{justify-self:center;width:1.15rem!important;height:1.15rem!important;padding:4px!important}.rdp-day_button{width:1.15rem!important;height:1.15rem!important;padding:2px!important;font-size:.7rem!important}.rdp-week{margin:2px!important}.rdp-nav{padding:0 .4rem!important}.rdp-button_previous{height:1.8rem!important;width:1.8rem!important;margin-right:.4rem!important}.rdp-button_previous svg{width:1rem!important;height:1rem!important}.rdp-button_previous:hover{background-color:var(--bg-blue)!important}.rdp-button_next{height:1.8rem!important;width:1.8rem!important}.rdp-button_next svg{width:1rem!important;height:1rem!important}.rdp-button_next:hover{background-color:var(--bg-blue)!important}}@media (max-width: 1280px){.rdp-month_grid{border-spacing:.3rem!important}.rdp-day{justify-self:center;width:1.2rem!important;height:1.2rem!important;padding:4px!important}.rdp-day_button{width:1rem!important;height:1rem!important;padding:2px!important;font-size:.6rem!important}.rdp-week{margin:2px!important}.rdp-button_previous{height:1.5rem!important;width:1.5rem!important;margin-right:.3rem!important}.rdp-button_previous svg{width:1rem!important;height:1rem!important}.rdp-button_previous:hover{background-color:var(--bg-blue)!important}.rdp-button_next{height:1.5rem!important;width:1.5rem!important}.rdp-button_next svg{width:1rem!important;height:1rem!important}.rdp-button_next:hover{background-color:var(--bg-blue)!important}}@media (max-width: 1024px){.rdp-month_grid{border-spacing:.2rem!important}.calendar-footer .legend .legend-item{gap:4px}.calendar-footer .legend .legend-dot{padding:2px}.calendar-footer .legend .legend-dot:after{width:6px;height:6px}.rdp-day{justify-self:center;width:1rem!important;height:1rem!important;padding:4px!important}.rdp-day_button{width:.8rem!important;height:.8rem!important;padding:2px!important;font-size:.6rem!important}}@media (max-width: 768px){.calendar-card{padding:.25rem;border-radius:8px}.calendar-card .note{gap:12px;font-size:12px;margin-top:8px}.calendar-footer{font-size:12px;margin-top:8px}.calendar-footer .legend{gap:12px}.calendar-footer .legend .legend-item{gap:3px;font-size:10px}.calendar-footer .legend .legend-dot{padding:1px}.calendar-footer .legend .legend-dot:after{width:5px;height:5px}.rdp-day_button{width:1.1rem!important;height:1.1rem!important;padding:1px!important}.rdp-week{margin:1px!important}}@media (max-width: 480px){.calendar-card{padding:.125rem;border-radius:6px}.calendar-card .note{gap:8px;font-size:11px;margin-top:6px}.calendar-footer{font-size:11px;margin-top:6px}.calendar-footer .legend{gap:8px;align-items:flex-start}}.label-dashboard{margin:0;font-size:14px;font-weight:400;color:#616e7f}.label-dashboard-total{margin:0;font-size:18px;font-weight:700}.center-block{display:flex;align-items:center;justify-content:center}.MuiTableContainer-root .MuiTableCell-root{padding:12px 16px;font-size:14px}.MuiTableContainer-root .MuiTableHead-root .MuiTableCell-root,.MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f8fafc}.notification-table-header{background-color:var(--primary);padding:.5rem 1rem;border-top-left-radius:12px;border-top-right-radius:12px;border:1px solid var(--primary)}.chart-bg{background-color:var(--primary)}.upload-file-icon{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:12px;transition:all .3s ease}.upload-file-icon svg{transition:all .3s ease;opacity:.9}.upload-file-icon:hover svg{opacity:1}.file-list{margin-top:12px}.file-list .file-item{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;margin-bottom:12px;background-color:var(--bg-blue)}.file-list .file-item-icon{background-color:var(--white);border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center}.file-list .file-item-info{display:flex;flex-direction:column;gap:4px;flex:1}.file-list .file-item-info span{max-width:100%!important}.file-list .file-item-content{display:flex;align-items:center;gap:12px}.file-uploader-button{background-color:var(--primary);border:none;cursor:pointer;color:var(--white);border-radius:8px;padding:6px 10px;font-size:12px;transition:all .3s ease;display:flex;align-items:center;gap:4px}.file-uploader-button:hover{background-color:var(--primary-medium);color:var(--white);transform:scale(1.05)}.radio-button:hover{color:var(--primary);background-color:transparent}.info-card{background-color:var(--bg-tips);display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;width:100%;box-sizing:border-box}.info-card .info-card-icon{display:flex;align-items:center;flex-shrink:0}@media (max-width: 768px){.info-card{flex-direction:column;align-items:flex-start;gap:8px}.info-card .info-card-content{width:100%}}.info-card.error{background-color:var(--error-light)}.info-card.error .info-card-icon{color:var(--error)}.info-card.error .info-card-content{color:var(--error)!important}.kyc-field-error-box{flex:1;padding:20px;background:linear-gradient(135deg,#fef2f2,#fde2e2);border:1px solid #fecaca;border-radius:12px;border-left:4px solid #ef4444;position:relative;transition:all .3s ease-in-out;box-shadow:0 1px 3px #ef44441a,0 1px 2px #ef44440f}.kyc-field-error-box:hover{background:linear-gradient(135deg,#fde2e2,#fecaca);border-color:#fca5a5;transform:translateY(-2px);box-shadow:0 8px 25px -5px #ef444426,0 4px 10px -3px #ef44441a}.kyc-field-error-box__header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.kyc-field-error-box__icon-container{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 4px #ef44444d}.kyc-field-error-box__title{color:#dc2626;font-size:.875rem;line-height:1.4;font-weight:600}.kyc-field-error-box__content{display:flex;flex-direction:column;gap:12px}.kyc-field-error-box__error-item{padding:16px;gap:12px;border-radius:8px;display:flex;align-items:flex-start;background-color:#ef444414;border:1px solid rgba(239,68,68,.15);transition:all .2s ease-in-out}.kyc-field-error-box__error-item:hover{background-color:#ef44441f;border-color:#ef444440}.kyc-field-error-box__error-dot{margin-top:8px;width:8px;height:8px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 1px 2px #ef44444d}.kyc-field-error-box__error-text{line-height:1.6;font-size:.875rem;color:#7f1d1d;word-break:break-word;font-weight:500}.kyc-field-error-box__corner-accent{position:absolute;top:0;right:0;width:0;height:0;opacity:.4;border-style:solid;border-width:0 16px 16px 0;border-color:transparent #ef4444 transparent transparent}@media (max-width: 768px){.kyc-field-error-box{padding:16px;border-radius:8px}.kyc-field-error-box__header{gap:10px;margin-bottom:16px}.kyc-field-error-box__icon-container{width:28px;height:28px;border-radius:6px}.kyc-field-error-box__error-item{padding:12px;gap:10px;border-radius:6px}.kyc-field-error-box__error-dot{margin-top:6px;width:6px;height:6px}.kyc-field-error-box__error-text{font-size:.8125rem}.kyc-field-error-box__corner-accent{border-width:0 12px 12px 0}}@media (min-width: 769px) and (max-width: 1024px){.kyc-field-error-box{padding:18px}.kyc-field-error-box__icon-container{width:30px;height:30px}.kyc-field-error-box__error-item{padding:14px}}@media (min-width: 1025px){.kyc-field-error-box{padding:24px}.kyc-field-error-box__icon-container{width:36px;height:36px}.kyc-field-error-box__error-item{padding:18px}}.unified-kyc-form__field-row{margin-bottom:24px;padding:24px;background-color:#fff;border-radius:12px;border:1px solid #e2e8f0;position:relative;transition:all .2s ease-in-out;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.unified-kyc-form__field-row:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.unified-kyc-form__field-row:before{content:attr(data-index);position:absolute;top:-10px;left:20px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;z-index:1;box-shadow:0 2px 4px #3b82f64d}@media (max-width: 768px){.unified-kyc-form__field-row{padding:20px 16px;margin-bottom:20px;border-radius:8px}.unified-kyc-form__field-row:before{top:-8px;left:16px;width:24px;height:24px;font-size:12px}}.unified-kyc-form__field-column,.unified-kyc-form__error-column{display:flex;flex-direction:column}.unified-kyc-form form{display:flex;flex-direction:column;gap:0;width:100%}.unified-kyc-form .MuiFormProvider-root{width:100%}@media (max-width: 768px){.unified-kyc-form__field-row .MuiGrid-container{row-gap:16px}.unified-kyc-form .MuiGrid-item{padding-bottom:8px}}.unified-kyc-form .MuiGrid-container{width:100%}.unified-kyc-form .MuiGrid-item{display:flex;flex-direction:column}@media (min-width: 769px) and (max-width: 1024px){.unified-kyc-form__field-row{padding:20px}.unified-kyc-form__field-row:before{width:26px;height:26px;font-size:12px}}@media (min-width: 1025px){.unified-kyc-form__field-row{padding:28px}.unified-kyc-form__field-row:before{width:32px;height:32px;font-size:14px}}.kyc-document-resubmission__container{padding:24px;overflow:auto;flex:1;background-color:#fafbfc}.kyc-document-resubmission__header{margin-bottom:32px}.kyc-document-resubmission__header-chip{margin-right:12px;font-weight:600}.kyc-document-resubmission__header-chip--error{background-color:#ef4444!important;color:#fff!important}.kyc-document-resubmission__header-chip--success{background-color:#dcfce7;color:#16a34a}.kyc-document-resubmission__header-divider{margin-top:24px!important}.kyc-document-resubmission__status-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:32px}.kyc-document-resubmission__status-state-icon-container{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.kyc-document-resubmission__status-state-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700}.kyc-document-resubmission__status-state-title{font-weight:600;font-size:24px;margin-bottom:16px}.kyc-document-resubmission__status-state-description{color:#6b7280;font-size:16px;line-height:1.6;max-width:500px}.kyc-document-resubmission__status-state-highlight-box{margin-top:32px;padding:24px;border-radius:8px;max-width:600px}.kyc-document-resubmission__status-state-highlight-box-text{font-size:14px;font-weight:500}.kyc-document-resubmission__status-state-highlight-box--pending{background-color:#fffbeb;border:1px solid #fed7aa}.kyc-document-resubmission__status-state-highlight-box--pending .kyc-document-resubmission__status-state-highlight-box-text{color:#92400e}.kyc-document-resubmission__status-state-highlight-box--completed{background-color:#f0fdf4;border:1px solid #bbf7d0}.kyc-document-resubmission__status-state-highlight-box--completed .kyc-document-resubmission__status-state-highlight-box-text{color:#15803d}.kyc-document-resubmission__status-state-highlight-box--ekyc{background-color:#eff6ff;border:1px solid #bfdbfe}.kyc-document-resubmission__status-state-highlight-box--ekyc .kyc-document-resubmission__status-state-highlight-box-text{color:#1e40af}.kyc-document-resubmission__status-state--pending .kyc-document-resubmission__status-state-icon-container{background-color:#fef3c7}.kyc-document-resubmission__status-state--pending .kyc-document-resubmission__status-state-icon{background-color:#f59e0b}.kyc-document-resubmission__status-state--pending .kyc-document-resubmission__status-state-title{color:#d97706}.kyc-document-resubmission__status-state--completed .kyc-document-resubmission__status-state-icon-container{background-color:#dcfce7}.kyc-document-resubmission__status-state--completed .kyc-document-resubmission__status-state-icon{background-color:#16a34a}.kyc-document-resubmission__status-state--completed .kyc-document-resubmission__status-state-title{color:#16a34a}.kyc-document-resubmission__status-state--ekyc .kyc-document-resubmission__status-state-icon-container{background-color:#dbeafe}.kyc-document-resubmission__status-state--ekyc .kyc-document-resubmission__status-state-icon{background-color:#2563eb}.kyc-document-resubmission__status-state--ekyc .kyc-document-resubmission__status-state-title{color:#2563eb}.ekyc-dialog .MuiDialog-paper{border-radius:16px}.ekyc-dialog .ekyc-content{padding:32px;text-align:center;display:flex;flex-direction:column;align-items:center}.ekyc-dialog .ekyc-content .title-section{display:flex;flex-direction:column;gap:.5rem}.ekyc-dialog .ekyc-content .divider{width:100%;height:1px;background:linear-gradient(to right,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent);margin:1.2rem 0}.ekyc-dialog .ekyc-content .next-steps-section{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin:0 0 2rem}.ekyc-dialog .ekyc-content .next-steps-section .instruction-text{font-size:.95rem;color:var(--text-sub);line-height:1.6}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:1rem}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper .qr-label{font-size:.875rem;font-weight:500;color:var(--text-sub)}@keyframes scaleIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width: 1024px) and (min-width: 768px){.ekyc-dialog .ekyc-content{padding:2rem 1.5rem;gap:1.25rem}.ekyc-dialog .ekyc-content .title-section .main-title{font-size:1.5rem}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper img{width:180px;height:180px}}@media (max-width: 767px){.ekyc-dialog .MuiDialog-paper{margin:16px}.ekyc-dialog .ekyc-content .title-section{gap:.375rem}.ekyc-dialog .ekyc-content .title-section .main-title{font-size:1.375rem}.ekyc-dialog .ekyc-content .title-section .sub-title{font-size:.9rem}.ekyc-dialog .ekyc-content .next-steps-section{gap:.75rem}.ekyc-dialog .ekyc-content .next-steps-section .instruction-text{font-size:.875rem;max-width:100%}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper{padding:.75rem}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper img{width:160px;height:160px}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper .qr-label{font-size:.813rem}}@media (max-width: 480px){.ekyc-dialog .ekyc-content{padding:1.25rem .875rem}.ekyc-dialog .ekyc-content .next-steps-section .qr-code-wrapper img{width:140px;height:140px}}.content-left{background:var(--primary);background:linear-gradient(0deg,var(--primary) 5%,var(--white) 100%);height:70vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem;border-radius:1rem}@media (max-width: 1024px){.content-left{height:auto;min-height:300px;padding:1.5rem}}.content-left-box{display:flex;flex-direction:column;justify-content:center;gap:1rem;background:#ffffff80;border:1px solid var(--white);border-radius:12px;padding:2rem;width:70%}@media (max-width: 1024px){.content-left-box{width:100%;max-width:600px;padding:1.5rem}}.content-left-box-text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--theme-text)}.content-left-box-footer{display:flex;align-items:center;gap:1rem;margin-left:-1rem}.content-left-box-footer-author{display:flex;flex-direction:column;justify-content:center}.identity-summary-card__paper{border-radius:12px!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f!important;overflow:hidden;transition:all .2s ease}.identity-summary-card__paper:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.identity-summary-card__header{padding:12px 16px 8px;background-color:#f8faff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.identity-summary-card__success-badge{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px}.identity-summary-card__icon{width:36px;height:36px;border-radius:10px;border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;font-size:18px}.identity-summary-card__title{color:#111827}.identity-summary-card__body{padding:8px 12px;min-height:60px}.identity-summary-card__info-row{padding:8px 0;background:transparent;border:none;transition:none}.identity-summary-card__info-row-label{color:#64748b;font-size:12px;font-weight:500;white-space:nowrap;min-width:fit-content}.identity-summary-card__info-row-value{min-height:18px}.identity-summary-card__info-row-value.has-value{color:#111827;font-weight:600;font-size:14px}.identity-summary-card__info-row-value.no-value{color:#9ca3af;font-weight:400}.identity-summary-card__content--loading,.identity-summary-card__content--empty{min-height:60px;display:flex;align-items:center;justify-content:center}.identity-summary-card__content--loading .MuiCircularProgress-root{width:20px;height:20px}.identity-summary-card__content--empty .MuiTypography-root{text-align:center;color:#6b7280}.identity-summary-card__content--data .MuiGrid-container{margin-top:0}.identity-summary-card__loading-content{min-height:60px}.identity-summary-card__loading-spinner{color:var(--primary)!important}.identity-summary-card__loading-text{color:#6b7280}.identity-summary-card__empty-content{min-height:60px}.identity-summary-card__empty-icon{width:36px;height:36px;border-radius:50%;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;border:2px dashed #d1d5db}.identity-summary-card__empty-icon-text{color:#9ca3af;font-size:16px}.identity-summary-card__empty-text{color:#6b7280;text-align:center}@media (max-width: 768px){.identity-summary-card__header{padding:10px 14px 6px!important}.identity-summary-card__body{padding:6px 10px!important}.identity-summary-card__info-row{padding:4px 0}.identity-summary-card__info-row:hover{padding:4px 2px;margin:0 -2px}.identity-summary-card__icon{width:32px;height:32px;font-size:16px}.identity-summary-card__empty-icon{width:32px;height:32px}.identity-summary-card__empty-icon-text{font-size:14px}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.identity-summary-card__content--loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.identity-summary-card__info-row:focus-within{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}.currency-details__content{padding:0}.currency-details__content .MuiGrid-container{align-items:center;min-height:32px}.currency-details__content .MuiGrid-container:last-child{margin-bottom:0}.create-currency-page .MuiGrid-container,.create-currency-page .role-selection{margin-bottom:1rem}.create-currency-page .text-danger{color:var(--error);margin-left:4px}.create-currency-page .full-width{width:100%}.reason-management .reason-table-container{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.reason-management .reason-status-chip{min-width:80px;justify-content:center;font-weight:500}.reason-management .reason-status-chip.active{background-color:#28a745;color:#fff}.reason-management .reason-status-chip.inactive{background-color:#dc3545;color:#fff}.reason-management .reason-actions{display:flex;gap:8px;align-items:center}.reason-management .reason-filters,.reason-management .reason-filters .filter-item{margin-bottom:16px}.reason-management .add-reason-button{position:absolute;top:-1px;right:0;padding:16px 24px;display:flex;justify-content:flex-end;z-index:1000}.provider-config-page .provider-config{flex:1;display:flex;flex-direction:column}.provider-config-page .header{display:flex;justify-content:flex-end}.provider-config-page .sidebar{height:100%;padding:16px;border-radius:12px;background-color:#f6f6f6}.provider-config-page .sidebar-item{margin-bottom:12px;flex:1;display:flex;border-radius:12px;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:all .2s ease-in-out;padding:8px 8px 8px 24px}.provider-config-page .sidebar-item:hover{box-shadow:0 4px 12px #0003;background-color:var(--primary-light)}.provider-config-page .sidebar-item--active{background-color:var(--primary);box-shadow:0 4px 12px #0003}.provider-config-page .sidebar-item--active:hover{background-color:var(--primary)}.provider-config-page .sidebar-item-text--active{color:#f9f9f9}.provider-config-page .sidebar-item-text--inactive{color:#000}@media (max-width: 768px){.provider-config-page .sidebar-item{padding:6px 6px 6px 16px}}.create-purpose-page .purpose-form-header{margin-bottom:32px;text-align:center}.create-purpose-page .purpose-form-header h2{color:#333;font-weight:600;margin-bottom:8px}.create-purpose-page .purpose-form-header p{color:#666;font-size:14px}.create-purpose-page .purpose-form-container{background:#fff;border-radius:12px;padding:32px;box-shadow:0 4px 16px #0000001a}.create-purpose-page .form-row{margin-bottom:24px}.create-purpose-page .form-group{margin-bottom:20px}.create-purpose-page .form-group .form-label{margin-bottom:8px;font-weight:500;color:#333}.create-purpose-page .form-group .form-label .required{color:#dc3545;margin-left:4px}.create-purpose-page .status-toggle-container{background:#f7fafc;border-radius:12px;padding:24px;border:1px solid #e2e8f0;margin-bottom:40px}.create-purpose-page .status-toggle-container .status-description{margin-left:12px;color:#666;font-size:14px}.purpose-management .purpose-table-container{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.purpose-management .purpose-code{cursor:pointer}.purpose-management .purpose-code:hover .currency-code-text{color:var(--primary-color, #1976d2);text-decoration:underline}.purpose-management .purpose-status-chip{min-width:80px;justify-content:center;font-weight:500}.purpose-management .purpose-status-chip.active{background-color:#28a745;color:#fff}.purpose-management .purpose-status-chip.inactive{background-color:#dc3545;color:#fff}.purpose-management .purpose-actions{display:flex;gap:8px;align-items:center}.purpose-management .purpose-filters,.purpose-management .purpose-filters .filter-item{margin-bottom:16px}.purpose-details{padding:24px;background:#fff;border-radius:8px}.purpose-details .details-header{border-bottom:1px solid #e2e8f0;padding-bottom:16px;margin-bottom:24px}.purpose-details .details-header h3{margin:0;color:#333;font-weight:600}.purpose-details .details-section{margin-bottom:32px}.purpose-details .details-section .section-title{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}@media (max-width: 768px){.purpose-details{padding:16px}}.payment-fee-container{display:flex;gap:24px;width:100%}@media (max-width: 1300px){.payment-fee-container{flex-direction:column}}.payment-fee-card{flex:1;border:.5px solid #e0e0e0;padding:20px;border-radius:8px;box-shadow:0 .5px 12px #0000000d}@media (max-width: 600px){.payment-fee-card{padding:12px}}.input-row-container{display:flex;align-items:center;gap:16px}.input-row-container>div{display:flex;gap:12px;flex-wrap:wrap}.input-row-container .action-icon{font-size:20px;cursor:pointer;padding:6px;margin-top:8px}.draft-list{max-height:100%;padding:8px}.draft-item{padding:16px 0;border-radius:8px;transition:background-color .2s ease}.draft-item:hover{background-color:#f8f9fa}.draft-row{gap:16px;display:flex;margin-bottom:10px;align-items:center;justify-content:space-between}.draft-col.main-info{flex:2;display:flex;flex-direction:column;gap:8px}.draft-col.main-info .amount-section{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.draft-col.time-info{flex:1;text-align:right;display:flex;flex-direction:column;gap:4px}.draft-col.actions{flex-shrink:0;display:flex;gap:8px;align-items:center}.draft-divider{margin-top:12px;border-color:#e0e7ff;opacity:.6}.draft-empty{padding:48px 32px;text-align:center;color:#6b7280;border:2px dashed #d1d5db;border-radius:12px;background-color:#f9fafb}@media (max-width: 768px){.draft-row{flex-direction:column;align-items:flex-start;gap:12px}.draft-col.main-info,.draft-col.time-info{width:100%;text-align:left}.draft-col.actions{width:100%;justify-content:flex-end}}.payment-guideline{padding:24px;background-color:#f1f6ff;border-radius:12px;height:100%}.step-block{background-color:var(--theme-box);border:1px solid var(--border-gray);border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;position:relative;overflow:hidden;height:120px}.step-block__header{display:flex;gap:12px}.step-block__number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,var(--primary),var(--primary-medium));color:var(--white)!important;border-radius:50%;font-weight:700;box-shadow:0 2px 8px #2656ff4d}.step-block__number svg{width:24px!important;height:24px!important;color:var(--white)!important}.step-block__title{display:flex;align-items:center;color:var(--theme-text);font-weight:600}.step-block__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.step-block__description{color:var(--gray);line-height:1.6;margin-top:8px;padding:0 4px}.step-block__content{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-gray)}@media (max-width: 768px){.step-block{padding:16px}.step-block__header{gap:8px}.step-block__number{width:40px;height:40px;font-size:14px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-block{animation:fadeInUp .6s ease-out}.step-block:nth-child(1){animation-delay:.1s}.step-block:nth-child(2){animation-delay:.2s}.step-block:nth-child(3){animation-delay:.3s}[data-theme=dark] .step-block{background-color:var(--theme-box);border-color:var(--border-gray)}[data-theme=dark] .step-block:hover{border-color:var(--primary)}.information-section{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-gray);border-radius:14px;height:100%;background:var(--background-secondary, #fff);box-shadow:0 2px 12px #1f3e5212;overflow:hidden}.information-section-title{background:var(--theme-box-header, #f5f7fa);padding:8px 24px;border-bottom:1px solid var(--border-gray);font-size:1.18rem;font-weight:700;letter-spacing:.01em;color:var(--primary)}.information-section-content{padding:20px 24px 24px;color:var(--text-primary, #1b2b3c);font-size:1.02rem;line-height:1.7}.information-section:hover{box-shadow:0 5px 20px #1f3e5221;transition:box-shadow .25s}@media (max-width: 768px){.information-section{border-radius:8px}.information-section-title{padding:12px 14px 6px;font-size:1.04rem}.information-section-content{padding:10px 14px 16px;font-size:.97rem}}.product-card{display:flex;flex-direction:column;overflow:hidden}.product-card-header{background-color:var(--theme-box-header);padding:8px;text-align:center;border:1px solid var(--border-gray);border-radius:10px 10px 0 0;border-bottom:none}.lazy-loader{position:relative;width:24px;height:24px;border-radius:12px}.lazy-loader div{width:8%;height:24%;background:var(--primary);position:absolute;left:50%;top:40%;opacity:0;border-radius:50px;box-shadow:0 0 3px #0003;animation:fade458 1s linear infinite}@keyframes fade458{0%{opacity:1}to{opacity:.25}}.lazy-loader .bar1{transform:rotate(0) translateY(-130%);animation-delay:0s}.lazy-loader .bar2{transform:rotate(30deg) translateY(-130%);animation-delay:-1.1s}.lazy-loader .bar3{transform:rotate(60deg) translateY(-130%);animation-delay:-1s}.lazy-loader .bar4{transform:rotate(90deg) translateY(-130%);animation-delay:-.9s}.lazy-loader .bar5{transform:rotate(120deg) translateY(-130%);animation-delay:-.8s}.lazy-loader .bar6{transform:rotate(150deg) translateY(-130%);animation-delay:-.7s}.lazy-loader .bar7{transform:rotate(180deg) translateY(-130%);animation-delay:-.6s}.lazy-loader .bar8{transform:rotate(210deg) translateY(-130%);animation-delay:-.5s}.lazy-loader .bar9{transform:rotate(240deg) translateY(-130%);animation-delay:-.4s}.lazy-loader .bar10{transform:rotate(270deg) translateY(-130%);animation-delay:-.3s}.lazy-loader .bar11{transform:rotate(300deg) translateY(-130%);animation-delay:-.2s}.lazy-loader .bar12{transform:rotate(330deg) translateY(-130%);animation-delay:-.1s}.lazy-toast{position:fixed;top:20px;right:20px;background-color:#fff;border-radius:10px;padding:10px 20px;box-shadow:#00000059 0 5px 15px;z-index:1000;display:flex;align-items:center;gap:8px;animation:slideInRight .5s ease-in-out forwards}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.custom-checkbox-container{display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:20px;min-height:18px;--primary-color: #18181b;--secondary-color: #474748}.custom-checkbox-container.disabled{cursor:not-allowed;opacity:.7}.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox-container input:checked~.checkmark{background-color:#e7ffaf;border-color:#a4c95b}.custom-checkbox-container input:checked~.checkmark:after{display:block}.custom-checkbox-container input:disabled~.checkmark{background-color:#f0f0f0;border-color:#ddd;cursor:not-allowed}.custom-checkbox-container .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid var(--secondary-color);border-radius:4px;transition:all .2s ease}.custom-checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #2c3e50;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox-container .checkbox-label{margin-left:8px;font-size:14px;color:#333}.custom-checkbox-container:hover input:not(:disabled)~.checkmark{border-color:var(--secondary-color)}.create-user-page{min-height:50vh;padding:24px}.create-user-page .MuiCard-root{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.create-user-page .MuiCard-root:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000001f,0 2px 4px #00000014}.create-user-page .MuiCard-root:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease}.create-user-page .MuiCard-root:hover:before{opacity:.1}.create-user-page .MuiOutlinedInput-root{background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.create-user-page .MuiOutlinedInput-root.Mui-focused{background:#fffffff2}.create-user-page .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px;box-shadow:0 0 0 1px #667eea33}.create-user-page .MuiOutlinedInput-root .MuiOutlinedInput-input{transition:all .3s ease}.create-user-page .MuiOutlinedInput-root .MuiOutlinedInput-input:focus{transform:scale(1.02)}.create-user-page .MuiInputLabel-root{font-weight:600;transition:all .3s ease}.create-user-page .MuiInputLabel-root.Mui-focused{transform:translate(14px,-9px) scale(.85);color:#667eea!important}.create-user-page .MuiButton-root{border-radius:12px;padding:12px 24px;font-weight:600;text-transform:none;box-shadow:0 4px 12px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1)}.create-user-page .MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003}.create-user-page .MuiButton-root:active{transform:translateY(0)}.create-user-page .MuiButton-root.Mui-disabled{opacity:.6;transform:none}@media (max-width: 768px){.create-user-page{padding:0}.create-user-page .MuiCard-root .MuiCardContent-root{padding:20px 12px!important}.create-user-page .form-header{flex-direction:column;text-align:center;gap:10px}.create-user-page .form-header .MuiAvatar-root{margin:0 auto 6px}}@keyframes create-user-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes create-user-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes create-user-slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes create-user-shake{0%,20%,50%,80%,to{transform:translate(0)}10%{transform:translate(-5px)}30%{transform:translate(5px)}60%{transform:translate(-3px)}90%{transform:translate(3px)}}.enhanced-focus:focus-within .MuiCard-root{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.user-detail-page{margin-bottom:1.5rem}.profile-card{background-color:var(--white)!important;border:1px solid var(--border-gray);box-shadow:0 2px 4px #0000001a;border-radius:25px;position:relative;overflow:hidden}.profile-card.MuiCard-root{background-color:var(--white)!important}.profile-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:33.33%;background-color:var(--light-blue);z-index:0}.profile-card .card-content{padding:1.5rem;position:relative;z-index:1}@media (max-width: 479px){.profile-card .card-content{padding:16px}}.profile-card .profile-layout{display:flex;align-items:flex-start;gap:1.5rem}@media (max-width: 767px){.profile-card .profile-layout{flex-direction:column;gap:1.5rem;align-items:center}}.profile-card .avatar-section{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:200px;margin-top:20px}@media (max-width: 767px){.profile-card .avatar-section{margin-left:0;margin-top:0;min-width:auto}}.profile-card .avatar-section .avatar-container{position:relative;margin-bottom:30px}.profile-card .avatar-section .avatar-container .avatar{width:170px;height:170px;font-size:5rem;font-weight:700;font-family:Anton,sans-serif;background-color:var(--light-blue);color:var(--primary);border:3px solid var(--white);box-shadow:0 2px 8px #0000001a}@media (max-width: 479px){.profile-card .avatar-section .avatar-container .avatar{width:120px;height:120px;font-size:3rem}}.profile-card .avatar-section .avatar-container .camera-button{position:absolute;bottom:8px;right:8px;background-color:var(--light-blue);color:var(--primary);border:2px solid var(--white);width:40px;height:40px;box-shadow:0 2px 8px #00000026}.profile-card .avatar-section .avatar-container .camera-button:hover{background-color:var(--light-blue);opacity:.9}@media (max-width: 479px){.profile-card .avatar-section .avatar-container .camera-button{width:32px;height:32px;bottom:4px;right:4px}}.profile-card .form-section{flex:1;padding-top:110px}@media (max-width: 767px){.profile-card .form-section{padding-top:0;width:100%}}.profile-card .form-section .section-title{margin-bottom:15px}@media (max-width: 479px){.profile-card .form-section .form-grid .grid-item{margin-bottom:16px}}.admin-card{background-color:var(--white)!important;border:1px solid var(--border-gray);box-shadow:0 2px 4px #0000001a;border-radius:25px}.admin-card.MuiCard-root{background-color:var(--white)!important}.admin-card .card-content{padding:1.5rem}@media (max-width: 479px){.admin-card .card-content{padding:16px}}.admin-card .section-title{margin-bottom:1.5rem}.admin-card .admin-container{display:flex;gap:1.5rem}@media (max-width: 1400px){.admin-card .admin-container{flex-direction:column;gap:1.5rem}}@media (max-width: 767px){.admin-card .admin-container{flex-direction:column;gap:1rem}}.admin-card .admin-container .left-section,.admin-card .admin-container .right-section{flex:1}.admin-card .admin-container .section-title,.admin-card .admin-container .role-title{height:3.125rem;display:flex;align-items:center;margin-bottom:.5rem}.admin-card .admin-container .section-title .required,.admin-card .admin-container .role-title .required{color:var(--error-medium)}.admin-card .admin-container .role-title{align-items:flex-end}@media (max-width: 767px){.admin-card .admin-container .role-title{align-items:center}}.admin-card .confirmation-section{flex:1;border:1px solid var(--border-gray);border-radius:12px;padding:0 1.5rem}@media (max-width: 479px){.admin-card .confirmation-section{padding:0 16px}}@media (max-width: 479px){.admin-card .confirmation-section{padding:0 12px}}.admin-card .confirmation-section .confirmation-content{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}@media (max-width: 767px){.admin-card .confirmation-section .confirmation-content{gap:12px}}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content{flex-direction:column;text-align:center;gap:12px}}.admin-card .confirmation-section .confirmation-content .image-container{width:160px;height:160px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.admin-card .confirmation-section .confirmation-content .image-container{width:120px;height:120px}}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content .image-container{width:100px;height:100px}}.admin-card .confirmation-section .confirmation-content .image-container img{width:100%;height:100%;object-fit:contain}.admin-card .confirmation-section .confirmation-content .text-content{flex:1}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content .text-content{flex:none}}.admin-card .confirmation-section .confirmation-content .text-content .title{margin-bottom:8px}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content .text-content .title{margin-bottom:4px}}.admin-card .confirmation-section .confirmation-content .text-content .description{color:var(--text-secondary);margin-bottom:8px}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content .text-content .description{margin-bottom:4px;font-size:12px}}.admin-card .confirmation-section .confirmation-content .text-content .timer-text{color:var(--primary);font-size:12px}.admin-card .confirmation-section .confirmation-content .send-button{background-color:var(--primary);color:var(--white);width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content .send-button{width:2.5rem;height:2.5rem}}.admin-card .confirmation-section .confirmation-content .send-button svg{width:1.5rem;height:1.5rem}@media (max-width: 479px){.admin-card .confirmation-section .confirmation-content .send-button svg{width:18px;height:18px}}.admin-card .confirmation-section .confirmation-content .send-button:hover{background-color:var(--primary)}.admin-card .confirmation-section .confirmation-content .send-button:disabled{background-color:var(--gray-light);color:var(--text-disabled)}.admin-card .confirmation-section .confirmation-content .send-button.disabled{background-color:var(--gray-light)}.admin-card .confirmation-section .confirmation-content .send-button.disabled:hover{background-color:var(--gray-light);opacity:.5}.admin-card .roles-section{flex:1}.admin-card .roles-section .add-role-container{margin-bottom:.625rem}.admin-card .roles-section .add-role-container .label{margin-bottom:6px}.admin-card .roles-section .add-role-container .label .required{color:var(--error-medium)}.admin-card .roles-section .add-role-container .controls{display:flex;gap:12px;align-items:flex-end}@media (max-width: 767px){.admin-card .roles-section .add-role-container .controls{gap:8px}}@media (max-width: 479px){.admin-card .roles-section .add-role-container .controls{flex-direction:column;align-items:stretch;gap:8px}}.admin-card .roles-section .add-role-container .controls .select-container{flex:1}.admin-card .roles-section .add-role-container .controls .action-buttons{display:flex;gap:8px}@media (max-width: 767px){.admin-card .roles-section .add-role-container .controls .action-buttons{gap:6px}}@media (max-width: 479px){.admin-card .roles-section .add-role-container .controls .action-buttons{justify-content:space-between}}.admin-card .roles-section .add-role-container .controls .action-buttons .update-button{background-color:var(--primary);color:var(--white);border-radius:8px;text-transform:none;padding:8px 1.5rem;font-size:14px;font-weight:500;box-shadow:0 2px 8px #2656ff4d;padding:8px 16px;min-width:auto}.admin-card .roles-section .add-role-container .controls .action-buttons .update-button:hover{background-color:var(--primary-medium)}.admin-card .roles-section .add-role-container .controls .action-buttons .update-button:hover{opacity:.8}@media (max-width: 767px){.admin-card .roles-section .add-role-container .controls .action-buttons .update-button{padding:8px 12px;font-size:13px}}@media (max-width: 479px){.admin-card .roles-section .add-role-container .controls .action-buttons .update-button{flex:1;padding:10px 8px;font-size:12px}}.admin-card .status-section{margin-top:1.5rem}@media (max-width: 767px){.admin-card .status-section{margin-top:16px}}.admin-card .status-section .switch-button-container .switch-button{padding:.375rem .75rem!important}.admin-card .status-section .switch-button-container .switch-button span,.admin-card .status-section .switch-button-container .switch-button .typography,.admin-card .status-section .switch-button-container .switch-button p,.admin-card .status-section .switch-button-container .switch-button div{color:inherit!important;font-weight:inherit!important;padding:0!important}@media (max-width: 767px){.admin-card .status-section .switch-button-container .switch-button{padding:.375rem .875rem!important}}@media (max-width: 479px){.admin-card .status-section .switch-button-container .switch-button{padding:.5rem .75rem!important}}.admin-card .current-roles .label{margin-bottom:6px}.admin-card .current-roles .chips-container{display:flex;flex-wrap:wrap;gap:8px;border-radius:8px;background-color:var(--white)}@media (max-width: 479px){.admin-card .current-roles .chips-container{gap:6px}}.admin-card .current-roles .chips-container .custom-chip{display:inline-flex;align-items:center;background-color:var(--light-blue);color:var(--primary);padding:.5rem .375rem;border:none;border-radius:6px;gap:6px}@media (max-width: 479px){.admin-card .current-roles .chips-container .custom-chip{padding:.375rem .25rem;gap:4px}}.admin-card .current-roles .chips-container .custom-chip .chip-delete{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.admin-card .current-roles .chips-container .custom-chip .chip-delete svg{color:var(--text-disabled)!important}.admin-card .current-roles .chips-container .custom-chip .chip-delete:hover{opacity:.7}.admin-card .current-roles .clear-container{display:flex;justify-content:flex-end;margin-top:1rem}.admin-card .current-roles .clear-container .clear-button{color:var(--primary);background:transparent;border:none;cursor:pointer;font-size:14px;text-decoration:underline;padding:4px 0}.admin-card .current-roles .clear-container .clear-button:hover{opacity:.8}.admin-card .roles-container{padding:.75rem .875rem;border:1px solid var(--border-gray);border-radius:8px;background-color:var(--white)}.file-card{width:100%;height:auto;overflow:hidden;transition:all .5s ease-in;cursor:pointer}.file-card .title{display:flex;padding:8px 16px;flex-direction:row;align-items:center;justify-content:space-between;word-break:break-all;background-color:var(--gray-light);transition:all .2s ease-in;cursor:pointer;color:var(--primary)}.file-card .file-name{padding:6px 8px}.file-card:hover{border-color:var(--primary)}.file-card:hover .title{background-color:var(--bg-blue)}.multiple-file-card{width:100%;height:auto;overflow:hidden;transition:all .2s ease-in;border-radius:8px}.multiple-file-card .title{display:flex;padding:8px 16px;flex-direction:row;align-items:center;justify-content:space-between;word-break:break-all;background-color:var(--gray-light);color:var(--primary);transition:all .2s ease-in}.multiple-file-card .files-container{padding:8px 0}.multiple-file-card .file-item{display:flex;align-items:center;padding:6px 12px;transition:background-color .2s ease-in;gap:8px}.multiple-file-card .file-item:hover{background-color:#f5f5f5}.multiple-file-card .file-item .download-button{padding:4px}.multiple-file-card .file-item .download-button:hover{background-color:#0000000a}.multiple-file-card .file-item .file-name{flex:1;word-break:break-all;color:#333}.multiple-file-card:hover .title{background-color:var(--bg-blue)}.group{margin-top:12px}.list-item{padding:0 24px;position:relative}.contact-person-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:16px;transition:all .2s ease}.contact-person-card:hover{box-shadow:0 2px 8px #0000000f}.contact-person-card .contact-person-header{padding:0}.contact-person-card .contact-person-header .role-badge{padding:10px 16px;border-radius:0;margin:0}.contact-person-card .contact-person-body{padding:16px}.contact-person-card .info-row{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#f9f9f9;border-radius:6px;align-items:center}.contact-person-card .info-row .info-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border-radius:6px;color:var(--primary);flex-shrink:0;box-shadow:0 1px 3px #00000014}.contact-person-card .info-row .info-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.contact-person-card .info-row .info-content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .contact-person-card{background:var(--background-paper);border-color:var(--border-gray)}[data-theme=dark] .contact-person-card .info-row{background:#ffffff08}[data-theme=dark] .contact-person-card .info-row .info-icon{background:#ffffff0d}[data-theme=dark] .contact-person-card .info-row .info-content span{color:var(--text-primary)!important}@media (max-width: 768px){.contact-person-card{margin-bottom:12px;border-radius:6px}.contact-person-card .contact-person-header .role-badge{padding:8px 12px}.contact-person-card .contact-person-body{padding:12px}.contact-person-card .info-row{padding:8px 10px;gap:8px}.contact-person-card .info-row .info-icon{width:28px;height:28px}.contact-person-card .info-row .info-icon svg{width:16px;height:16px}}.bank-info-container{padding:16px;background:#fff;border-radius:8px}.bank-info-container .contact-persons-section{margin-top:8px}.bank-info-container .empty-state{padding:32px 16px;text-align:center;background:#f9f9f9;border-radius:6px;border:2px dashed #e0e0e0}[data-theme=dark] .bank-info-container{background:var(--background-paper)}[data-theme=dark] .bank-info-container .empty-state{background:#ffffff08;border-color:var(--border-gray)}@media (max-width: 768px){.bank-info-container{padding:12px}.bank-info-container .empty-state{padding:24px 12px}}.business-card{background:var(--theme-white);border-radius:12px;box-shadow:0 2px 8px #00000014;padding:20px;margin:16px 0}.business-card .info{display:flex;flex-direction:column;gap:6px}.business-card p{margin:0}.business-card .description{margin-top:16px;padding-top:16px}.individual-card{background:var(--theme-white);border-radius:12px;box-shadow:0 2px 8px #00000014;padding:20px;margin:16px 0}.individual-card .info{display:flex;flex-direction:column;gap:6px}.individual-card .info p{margin:0}.individual-card .description{margin-top:16px;padding-top:16px}:global .b1-bold{color:#1a1a1a;font-size:18px;margin-bottom:16px}:global .b2-bold{color:#666;font-weight:600}.merchant-info{background:var(--theme-white);border-radius:12px;box-shadow:0 2px 8px #00000014;padding:1.25rem;margin:1rem 0}.merchant-info .info{display:flex;flex-direction:column;gap:1rem}.merchant-info .info p{margin:0;display:flex;align-items:center;gap:.5rem;color:#333;font-size:.875rem;line-height:1.5}.merchant-info .info .info-item{display:flex;align-items:center;gap:4px}.side-menu{width:250px;background:linear-gradient(273.1deg,#2656ff 28.93%,#1035b8 136.52%);display:flex;flex-direction:column;justify-content:space-between;transition:width .4s ease;overflow-x:hidden;height:100vh}[data-theme=dark] .side-menu{background:linear-gradient(273.1deg,#0f2373 28.93%,#151515 136.52%)}.side-menu.collapsed{width:60px}.side-menu .logo-section{min-height:60px;max-height:60px;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:20px;padding:8px;border-bottom:1px solid var(--white);margin:0 12px}.side-menu .logo-section img{transition:opacity .4s ease,transform .4s ease}.side-menu .logo-section .logo-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-menu.collapsed .logo-section img{opacity:0;transform:scale(.8)}.side-menu .menu-scroll{overflow-y:auto;flex-grow:1;overflow-x:hidden;width:100%}.side-menu .menu-scroll::-webkit-scrollbar{width:3px;height:3px;background-color:var(--secondary)!important}.side-menu .menu-scroll::-webkit-scrollbar-thumb{background-color:var(--primary-color)!important;border-radius:24px}.side-menu .menu-scroll::-webkit-scrollbar-track{background-color:var(--primary)!important}.side-menu .menu-list{list-style:none;margin:0;text-align:left;padding:0 8px}.side-menu .menu-list li{display:flex;align-items:center;margin:10px 0;transition:background-color .3s ease;border-radius:8px;padding:8px 12px}.side-menu .menu-list .menu-list-item{font-weight:500;display:flex;align-items:center;margin:10px 0;transition:background-color .3s ease;border-radius:8px;padding:8px 12px;text-decoration:none;outline:none}.side-menu .menu-list .menu-list-item .icon{max-height:20px}.side-menu .menu-list .menu-list-item .icon svg{color:var(--white)}.side-menu .menu-list .menu-list-item:hover{background-color:var(--white);color:var(--primary)}.side-menu .menu-list .menu-list-item:hover .icon svg{color:var(--primary)}.side-menu .menu-list .menu-list-item:hover .submenu-parent-label,.side-menu .menu-list .menu-list-item:hover .label-menu{color:var(--primary)!important}.side-menu .menu-list .menu-list-item.active{background-color:var(--white);color:var(--primary)}.side-menu .menu-list .menu-list-item.active .icon svg{color:var(--primary)}.side-menu .menu-list .menu-list-item.active .label-menu,.side-menu .menu-list .menu-list-item.active .submenu-parent-label{color:var(--primary)}.side-menu .label-menu{font-size:15px;font-style:normal;font-weight:700;color:var(--white)}.side-menu .submenu-parent svg{color:var(--white)}.side-menu .submenu-parent .submenu-parent-label{font-size:15px;font-style:normal;font-weight:700;color:var(--white)}.side-menu .submenu-parent:hover{background-color:var(--white);color:var(--primary)}.side-menu .submenu-parent:hover svg{color:var(--primary)}.side-menu .submenu-parent:hover .submenu-parent-label{color:var(--primary)!important}.side-menu .submenu-item{position:relative;flex-direction:column;align-items:flex-start;background-color:var(--primary-medium);transition:all .3s ease}.side-menu .submenu-item svg{color:var(--white)}.side-menu .submenu-item .submenu-parent-label{font-size:15px;font-style:normal;font-weight:700;color:var(--white)}.side-menu .submenu-item .submenu-list{margin-top:6px;width:100%;padding-left:0;list-style:none;transition:all .5s ease}.side-menu .submenu-item .submenu-list .submenu-list-item{display:flex;align-items:center;margin-top:6px;padding:8px 16px;border-radius:6px;gap:8px;transition:background-color .3s ease;cursor:pointer;border:1px solid transparent;text-decoration:none;outline:none}.side-menu .submenu-item .submenu-list .submenu-list-item-dot{width:10px;height:10px;border-radius:50%;background-color:var(--white);display:inline-block;transition:.2s ease-in-out}.side-menu .submenu-item .submenu-list .submenu-list-item-label{color:var(--white)!important;font-size:15px;font-style:normal;font-weight:700}.side-menu .submenu-item .submenu-list .submenu-list-item:hover{border:1px solid var(--white);color:var(--white)}.side-menu .submenu-item .submenu-list .submenu-list-item:hover .submenu-list-item-label{color:var(--white)!important}.side-menu .submenu-item .submenu-list .submenu-list-item:hover .submenu-list-item-dot{background-color:var(--white)!important}.side-menu .submenu-item .submenu-list .submenu-list-item.active{border:1px solid var(--white);background-color:var(--white)}.side-menu .submenu-item .submenu-list .submenu-list-item.active .submenu-list-item-label{color:var(--primary)!important}.side-menu .submenu-item .submenu-list .submenu-list-item.active .submenu-list-item-dot{background-color:var(--primary)!important}.side-menu .footer-actions{display:flex;flex-direction:row;align-items:center;padding:10px;border-radius:12px;background-color:inherit}.side-menu .footer-actions .btn-config{flex:1;margin-right:20px;display:flex;align-items:center;cursor:pointer!important;border-radius:12px;padding:10px;transition:background-color .3s ease;color:var(--white);text-decoration:none;gap:8px}.side-menu .footer-actions .btn-config:hover{background-color:var(--white);color:var(--primary)}.side-menu .footer-actions .btn-config:hover span{color:var(--primary)!important}.side-menu .footer-actions .btn-config a{display:flex;align-items:center;justify-content:center}.side-menu .footer-actions .btn-config[aria-current=page]{background-color:var(--white);color:var(--primary)}.side-menu .footer-actions .btn-config[aria-current=page] span{color:var(--primary)!important}.side-menu .toggle-btn-bottom{font-size:16px}@media (max-width: 900px){.side-menu{width:100%;height:100%;padding:20px;box-sizing:border-box}.side-menu.collapsed{width:100%}.side-menu .menu-scroll{max-height:calc(100vh - 120px);padding-right:0}.side-menu .menu-list{width:100%}.side-menu .menu-list li{padding:12px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.home-section-title{font-family:UMT-Bebas;font-size:4.25rem;font-weight:400;text-transform:uppercase;line-height:1.2;margin:0;color:var(--theme-text);text-align:center;white-space:nowrap}@media (max-width: 1024px){.home-section-title{font-size:2.5rem}}@media (max-width: 768px){.home-section-title{font-size:2rem}}@media (max-width: 480px){.home-section-title{font-size:1.5rem}}.home-section-title .highlight{color:var(--primary)}.description{font-size:24px;color:var(--gray);line-height:1.5}@media (max-width: 992px){.description{font-size:16px;text-align:center}}@media (max-width: 768px){.description{font-size:14px;text-align:center}}.description .highlight{color:#2656ff;font-weight:700}.home{background-color:var(--home-theme-white)}.typho-h1{font-size:70px;font-weight:500;font-family:UMT-Bebas;text-transform:uppercase;line-height:1.2;color:var(--theme-text)}@media (max-width: 992px){.typho-h1{font-size:48px;text-align:center}}@media (max-width: 768px){.typho-h1{font-size:32px;text-align:center}}.hero{display:flex;flex-direction:row;align-items:center;gap:24px;padding:80px 12px}.hero .carousel{width:500px}@media (max-width: 992px){.description{font-size:16px}.hero{flex-direction:column;transform:translateY(0);padding:24px 12px;min-height:70vh}.hero .info{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.hero .carousel{width:400px}.hero .btn{width:100%;max-width:280px;padding:10px 16px;justify-content:center}.hero .btn .btn-icon{width:20px;height:20px}.hero .btn .btn-icon svg{width:20px;height:20px}.hero .btn .btn-label{text-align:center;flex:1;font-size:13px}.hero button:hover{transform:none}}@media (max-width: 768px){.hero{flex-direction:column;transform:translateY(0);padding:48px 12px;min-height:60vh}.hero .info{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.hero .carousel{width:250px}.hero .btn{width:100%;max-width:250px;padding:8px 14px;justify-content:center}.hero .btn .btn-icon{width:16px;height:16px}.hero .btn .btn-icon svg{width:16px;height:16px}.hero .btn .btn-label{text-align:center;flex:1;font-size:13px}.hero button:hover{transform:none}}.slider-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.slider-container{position:relative;width:500px;height:500px;overflow:hidden}.slider-container .slider-empty{display:flex;align-items:center;justify-content:center;height:300px;background-color:#f5f5f5;color:#666;font-size:16px}.slider-container .slider-wrapper{position:relative;width:100%;height:100%}.slider-container .slider-track{display:flex;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.slider-container .slider-slide{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden}.slider-container .slider-slide .slider-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.slider-container .slider-slide:hover .slider-image{transform:scale(1.05)}.slider-container .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;font-size:18px;transition:all .3s ease;z-index:10;box-shadow:0 2px 8px #00000026}.slider-container .slider-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 4px 12px #0003}.slider-container .slider-arrow:active{transform:translateY(-50%) scale(.95)}.slider-container .slider-arrow:focus{outline:2px solid #2656ff;outline-offset:2px}.slider-container .slider-arrow.slider-arrow-prev{left:20px}.slider-container .slider-arrow.slider-arrow-next{right:20px}@media (max-width: 768px){.slider-container .slider-arrow{width:40px;height:40px;font-size:16px}.slider-container .slider-arrow.slider-arrow-prev{left:10px}.slider-container .slider-arrow.slider-arrow-next{right:10px}}.slider-dots{display:flex;gap:8px;z-index:10;justify-content:center;margin-top:4px}.slider-dots .slider-dot{width:8px;height:6px;border:none;background:#93939380;cursor:pointer;transition:all .3s ease;padding:0}.slider-dots .slider-dot:hover{background:#fffc;transform:scale(1.2)}.slider-dots .slider-dot.active{width:16px;background:#2656ff;transform:scale(1.3);box-shadow:0 2px 4px #0003}@media (max-width: 768px){.slider-dots{bottom:15px;gap:6px}.slider-dots .slider-dot{width:10px;height:10px}}@media (max-width: 768px){.slider-container{width:400px;height:400px}}@media (max-width: 480px){.slider-container{width:300px;height:300px}.slider-container .slider-arrow{width:36px;height:36px;font-size:14px}.slider-container .slider-arrow.slider-arrow-prev{left:8px}.slider-container .slider-arrow.slider-arrow-next{right:8px}}@media (prefers-color-scheme: dark){.slider-container .slider-arrow{background:#ffffff1a;color:#fff}.slider-container .slider-arrow:hover{background:#fff3}.slider-container .slider-dots .slider-dot{background:#ffffff4d}.slider-container .slider-dots .slider-dot:hover{background:#ffffff80}.slider-container .slider-dots .slider-dot.active{background:#2656ff}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.slider-container.loading .slider-image{opacity:.7}.slider-container.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #2656ff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.second-section{background-color:var(--home-theme-page);display:flex;justify-content:center;align-items:center;padding:100px 12px}@media (max-width: 992px){.second-section{padding:80px 12px}}@media (max-width: 480px){.second-section{padding:60px 12px}}.second-section__header{text-align:center;margin-bottom:48px}.second-section__tag{display:inline-block;background:var(--primary);color:var(--white);font-size:24px;font-weight:600;border-radius:8px;padding:8px 14px;letter-spacing:.5px}@media (max-width: 992px){.second-section__tag{font-size:20px;padding:6px 12px}}@media (max-width: 480px){.second-section__tag{font-size:18px;padding:4px 10px}}.second-section__title{font-family:Bebas Neue,sans-serif;font-size:60px;font-weight:"light";text-transform:uppercase;line-height:1.2;margin:0;color:var(--theme-text)}.second-section__title .highlight{color:var(--primary);margin-right:8px}.second-section__benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width: 1280px){.second-section__benefits{grid-template-columns:repeat(2,1fr);gap:28px}}@media (max-width: 480px){.second-section__benefits{grid-template-columns:1fr;gap:20px}}.benefit-item{display:flex;flex-direction:column;padding:0 12px}.benefit-item__img{display:flex;align-items:center;justify-content:center;margin-bottom:18px;box-shadow:0 2px 12px #2656ff14;overflow:hidden}.benefit-item__img img{width:250px;height:250px;object-fit:contain}@media (max-width: 992px){.benefit-item__img img{width:200px;height:200px}}@media (max-width: 480px){.benefit-item__img img{width:120px;height:120px}}.benefit-item__title{font-family:Roboto,sans-serif;font-size:22px;font-weight:700;margin-bottom:10px;color:var(--theme-text)}@media (max-width: 992px){.benefit-item__title{font-size:20px}}@media (max-width: 480px){.benefit-item__title{font-size:18px}}.benefit-item__desc{font-size:16px;color:var(--gray);line-height:1.6;font-family:Roboto,sans-serif}@media (max-width: 480px){.benefit-item__desc{font-size:14px}}.third-section{background-color:var(--home-theme-white);padding:100px 0;display:flex;justify-content:center;align-items:center}@media (max-width: 992px){.third-section{padding:48px 0}}.third-section__tag{text-align:center;color:var(--theme-text);font-size:24px;font-weight:600;border-radius:8px;padding:8px 14px;letter-spacing:.5px}@media (max-width: 992px){.third-section__tag{font-size:20px;padding:6px 12px}}@media (max-width: 600px){.third-section__tag{font-size:18px;padding:4px 10px}}.third-section__title{font-family:Roboto,sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2;margin:0;color:var(--theme-text);text-align:center;padding:0 80px}.third-section__title .highlight{color:var(--primary);margin-right:8px}.third-section__content{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 80px;margin-top:48px}@media (max-width: 992px){.third-section__content{grid-template-columns:1fr;padding:0 12px}}.third-section__content .card-benefit{display:flex;flex-direction:row;align-items:center;gap:24px;box-shadow:-4px 4px 20.9px -1px #00000021;border-radius:8px;padding:4px 12px;transition:all .2s ease}.third-section__content .card-benefit__img{width:160px;height:160px}.third-section__content .card-benefit__img img{width:100%;height:100%;object-fit:contain}.third-section__content .card-benefit__content{display:flex;flex-direction:column;gap:6px}.third-section__content .card-benefit__title{font-size:18px;font-weight:600;color:var(--theme-text);margin:0}@media (max-width: 992px){.third-section__content .card-benefit__title{font-size:16px}}@media (max-width: 600px){.third-section__content .card-benefit__title{font-size:15px}}.third-section__content .card-benefit__description{font-size:16px;color:var(--gray);margin:0}@media (max-width: 768px){.third-section__content .card-benefit__description{font-size:14px}}.third-section__content .card-benefit__button{font-size:15px;color:#2656ff;font-weight:700;margin:0;cursor:pointer;text-decoration:none}.third-section__content .card-benefit:hover{background-color:#f0f8ff;transform:translateY(-4px)}.third-section__content .card-benefit:hover .card-benefit__title,.third-section__content .card-benefit:hover .card-benefit__description{color:var(--black)}.scroll{width:100%;overflow:hidden;position:relative}.scroll__line{display:flex;flex-direction:row;align-items:center;gap:12px;animation:marquee 60s linear infinite;width:max-content;background-color:#fff}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.scroll__line-second{display:flex;flex-direction:row;align-items:center;gap:12px;animation:marquee-second 60s linear infinite;width:max-content;background-color:#fff}@keyframes marquee-second{0%{transform:translate(-50%)}to{transform:translate(0)}}.first-line{display:flex;flex-direction:row;align-items:center;gap:24px;background-color:#fff}.first-line__item{padding:16px 12px}.second-line{display:flex;flex-direction:row;align-items:center;gap:24px;background-color:#fff}.second-line__item{padding:16px 12px}.sponsor-section{padding:100px 0;background-color:var(--home-theme-page)}@media (max-width: 992px){.sponsor-section{padding:80px 0}}@media (max-width: 480px){.sponsor-section{padding:60px 0}.sponsor-section .container{padding:0}}.sponsor-section__header{padding:0 48px}.sponsor-section__title{font-family:Roboto,sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2;margin:0;color:var(--theme-text);text-align:center}@media (max-width: 992px){.sponsor-section__title{font-size:20px}}@media (max-width: 480px){.sponsor-section__title{font-size:18px}}.sponsor-section .description{text-align:center;font-size:20px;padding:0 80px;margin:0 0 24px;color:var(--gray)}@media (max-width: 992px){.sponsor-section .description{font-size:18px;padding:0 40px}}@media (max-width: 480px){.sponsor-section .description{font-size:16px;padding:0 20px}}.guideline-section{padding:100px 0}@media (max-width: 992px){.guideline-section{padding:80px 12px}.guideline-section .container{padding:0}}@media (max-width: 480px){.guideline-section{padding:60px 0}}.guideline-section__tags{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;padding:32px 0}@media (max-width: 992px){.guideline-section__tags{gap:12px;padding:24px 0}}@media (max-width: 480px){.guideline-section__tags{padding:20px 0}}.guideline-section__tags button:hover .btn-icon{color:var(--white)!important}.guideline-section__header{margin-bottom:1rem}.guideline-section__content{display:flex;align-items:center;justify-content:center;gap:24px}@media (max-width: 1200px){.guideline-section__content{gap:20px}}@media (max-width: 992px){.guideline-section__content{flex-direction:column;gap:32px}}@media (max-width: 480px){.guideline-section__content{gap:24px}}.guideline-section__content-left{display:none;flex-direction:column;gap:8px;width:55%}@media (max-width: 992px){.guideline-section__content-left{gap:16px;width:100%}}.guideline-section__content-left.active{display:flex}.guideline-section__content-left-item{display:flex;flex-direction:row;align-items:center;gap:16px;padding:24px;position:relative;z-index:10;transition:all .5s ease-in-out}@media (max-width: 992px){.guideline-section__content-left-item{gap:12px;padding:20px 16px}}@media (max-width: 480px){.guideline-section__content-left-item{padding:16px 12px}}.guideline-section__content-left-item-icon{height:75px;background-color:#b9b9b9;color:var(--white);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in;position:relative;border:1px solid #b9b9b9}.guideline-section__content-left-item-icon span{width:75px;text-align:center;font-size:50px;font-weight:600}.guideline-section__content-left-item-icon:after{position:absolute;content:"";width:5px;height:40px;background-color:#b9b9b9;left:50%;top:calc(100% + 10px);transform:translate(-50%);transition:all .3s ease-in-out}@media (max-width: 992px){.guideline-section__content-left-item-icon:after{display:none}}@media (max-width: 1200px){.guideline-section__content-left-item-icon{width:80px;height:60px;font-size:42px}}@media (max-width: 992px){.guideline-section__content-left-item-icon{width:50px;height:50px;font-size:24px}}@media (max-width: 480px){.guideline-section__content-left-item-icon{width:45px;height:45px;font-size:20px}}.guideline-section__content-left-item-content-title{font-family:Roboto,sans-serif;font-size:28px;font-weight:700;color:var(--primary);margin:0}@media (max-width: 1200px){.guideline-section__content-left-item-content-title{font-size:24px}}@media (max-width: 992px){.guideline-section__content-left-item-content-title{font-size:20px}}@media (max-width: 480px){.guideline-section__content-left-item-content-title{font-size:16px}}.guideline-section__content-left-item-content-description{font-family:Roboto,sans-serif;font-size:16px;color:var(--theme-text);margin:0;padding-right:48px}.guideline-section__content-left-item-content-description a{color:var(--primary)}@media (max-width: 1200px){.guideline-section__content-left-item-content-description{font-size:15px;padding-right:32px}}@media (max-width: 992px){.guideline-section__content-left-item-content-description{font-size:14px;padding-right:0}}@media (max-width: 480px){.guideline-section__content-left-item-content-description{font-size:12px}}.guideline-section__content-left-item:last-child .guideline-section__content-left-item-icon:after{display:none}.guideline-section__content-left-item:hover{background-color:var(--primary)}.guideline-section__content-left-item:hover .guideline-section__content-left-item-icon{color:var(--white)!important;transform:scale(1.1);background-color:var(--primary);border:1px solid var(--white)}.guideline-section__content-left-item:hover .guideline-section__content-left-item-icon:after{background-color:var(--primary)}.guideline-section__content-left-item:hover .guideline-section__content-left-item-content-title,.guideline-section__content-left-item:hover .guideline-section__content-left-item-content-description{color:var(--white)!important}.guideline-section__content-left-item:hover:after{background-color:var(--primary)}.guideline-section__content-right{width:45%}@media (max-width: 992px){.guideline-section__content-right{width:100%;max-width:400px}}@media (max-width: 480px){.guideline-section__content-right{max-width:300px}}.guideline-section__content-right img{width:100%;height:100%;object-fit:cover}.guideline-section__content .guideline-section__video{display:flex;width:100%;justify-content:center;align-items:center}.guideline-section__content .guideline-video{width:82%}.guideline-section__footer{display:flex;align-items:center;justify-content:center;padding:32px 0}@media (max-width: 992px){.guideline-section__footer{padding:24px 0}}@media (max-width: 480px){.guideline-section__footer{padding:20px 0;gap:8px}.guideline-section__footer .btn{width:100%;max-width:250px;padding:8px 14px;justify-content:center}.guideline-section__footer .btn .btn-icon{width:16px;height:16px}.guideline-section__footer .btn .btn-icon svg{width:16px;height:16px}.guideline-section__footer .btn .btn-label{text-align:center;flex:1;font-size:13px}.guideline-section__footer button:hover{transform:none}}.questions-section{padding:100px 0;background-color:var(--home-theme-page)}@media (max-width: 992px){.questions-section{padding:80px 12px}.questions-section .container{padding:0}}@media (max-width: 480px){.questions-section{padding:60px 12px}}.questions-section__content{display:flex;flex-direction:column;gap:24px;margin-top:24px}.questions-section__content-item{display:flex;flex-direction:column;gap:10px;border:1px solid #e0e0e0;padding:4px 24px;border-radius:10px;cursor:pointer;transition:height .3s ease;height:fit-content}.questions-section__content-item:hover{background-color:#f0f0f0}.questions-section__content-item-question{font-size:24px;font-weight:400;color:var(--theme-text);padding:0 8px;margin:0}.questions-section__content-item-answer-item{font-size:16px;font-weight:400;color:var(--gray);margin-left:8px;margin-bottom:8px;margin-top:8px}@media (max-width: 992px){.questions-section__content-item-question{font-size:18px}}@media (max-width: 480px){.questions-section__content-item-question{font-size:16px}}.questions-section__footer{display:flex;align-items:center;justify-content:center;margin-top:36px}@media (max-width: 480px){.questions-section__footer .btn{width:100%;max-width:250px;padding:8px 14px;justify-content:center}.questions-section__footer .btn .btn-icon{width:16px;height:16px}.questions-section__footer .btn .btn-icon svg{width:16px;height:16px}.questions-section__footer .btn .btn-label{text-align:center;flex:1;font-size:13px}.questions-section__footer:hover{transform:none}}.login-page{display:flex;justify-content:center;align-items:center;padding:80px 0;background-color:var(--bg-blue)}[data-theme=dark] .login-page{background-color:var(--theme-page)}.login--wrapper{width:30rem;background-color:var(--theme-box);padding:100px 100px 40px;border-radius:24px}.login--form{margin-top:40px}.login--form .MuiFormControl-root{margin-bottom:0}.login--title{text-align:center}.login--form-fields{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.login--form-options{display:flex;margin-top:12px;justify-content:space-between;align-items:center}@media (max-width: 370px){.login--form-options{flex-direction:column;align-items:flex-start;gap:12px}}.login--signup-section{margin-top:20px}.login--form-button{margin-top:4rem}@media (max-width: 1440px){.login-page{padding:2.5rem 0}.login--wrapper{width:30rem;padding:80px 80px 40px}}@media (max-width: 1280px){.login-page{padding:2.5rem 20px}.login--wrapper{width:50%;padding:80px 50px 40px}}@media (max-width: 720px){.login-page{padding:2rem 16px}.login--wrapper{width:100%;padding:40px 20px}}@media (max-width: 768px){.login--form{margin-top:20px;padding:0 20px}.login--title{font-size:14px}.login--form-button{margin-top:40px}}.global-message-container{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:9999;width:fit-content;max-width:12rem;display:flex;flex-direction:column-reverse;gap:10px;pointer-events:none}.global-message-container-single{width:100%;pointer-events:none}.global-message-container-single:focus{outline:none}.global-message{font-size:15px;font-weight:500;line-height:16px;text-align:left;border-radius:12px;box-shadow:0 4px 20px #00000026;pointer-events:auto;animation:slideInFromBottom .3s ease-out;position:relative;overflow:hidden;min-width:25rem;transition:transform .2s ease,box-shadow .2s ease}.global-message:hover{transform:translateY(-2px);box-shadow:0 6px 25px #0003}.global-message.success{color:#08d95f;background:#dbffef;border:.5px solid #08d95f}.global-message.success .global-message__icon{color:#fff;border:4px solid #08d95f;background-color:#08d95f}.global-message.success .global-message__close:hover{background-color:#08d95f;border-radius:4px;color:#fff}.global-message.error{color:red;background:#fdd;border:.5px solid #ff0000}.global-message.error .global-message__icon{color:#fff;border:4px solid #ff0000;background-color:red}.global-message.error .global-message__close:hover{background-color:red;border-radius:4px;color:#fff}.global-message.warning{color:#ffa600;background:bisque;border:.5px solid #ffa600}.global-message.warning .global-message__icon{color:#fff;border:4px solid #ffa600;background-color:#ffa600}.global-message.warning .global-message__close:hover{background-color:#ffa600;border-radius:4px;color:#fff}.global-message .global-message__content{display:flex;align-items:center;padding:16px 20px 12px;gap:12px}.global-message .global-message__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.global-message .global-message__text-container{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;flex:1}.global-message .global-message__title{flex:1;line-height:1.4;word-wrap:break-word;font-size:15px;font-weight:700;line-height:18px;color:#2f2d39}.global-message .global-message__text{flex:1;line-height:1.4;word-wrap:break-word;font-size:13px;font-weight:400;line-height:18px;color:#2f2d39}.global-message .global-message__close{background:none;border:none;font-size:20px;font-weight:700;cursor:pointer;color:inherit;opacity:.7;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;flex-shrink:0}.global-message .global-message__close:hover{opacity:1;background-color:#0000001a;transform:scale(1.1)}.global-message .global-message__close:focus{outline:2px solid currentColor;outline-offset:2px}.global-message .global-message__progress-container{height:4px;background-color:#0000001a;position:relative;overflow:hidden}.global-message .global-message__progress-bar{height:100%;background-color:currentColor;transition:width 16ms linear;opacity:.8}.global-message.success .global-message__progress-bar{background-color:#33b530}.global-message.error .global-message__progress-bar{background-color:#db1b1b}.global-message.warning .global-message__progress-bar{background-color:#faad14}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media (max-width: 1200px){.global-message-container{max-width:fit-content}}:root{--primary: #2656ff;--light-blue: #e8edff;--black: #1f1f1f;--white: #fdfdfd;--supper-white: #ffffff;--gray: #626262;--gray-light: #f0f0f0;--primary-light: #f0f8ff;--secondary-light: rgb(191, 255, 139);--primary-medium: #0f38c7;--secondary: #c3ff38;--bg-blue: #e8edff;--error: #f0564e;--error-medium: #ff0000;--error-light: #ffe4e4;--success: #4caf50;--success-light: #e8f5e8;--success-medium: #388e3c;--border-gray: #d7d7d7;--disabled: #e5e5e5;--text-disabled: #959595;--text-placeholder: #c1c1c1;--theme-page: #e8f0fd;--theme-header: #ffffff;--theme-text: #1f1f1f;--theme-box: #fdfdfd;--theme-select: #fbfcff;--theme-input: #fbfcff;--theme-white: #f7f7f7;--theme-register: #ffffff;--theme-box-header: #f6f6f6;--theme-file-render: #f6f6f6;--hover-color: #e8edff;--text-warning: #ff8c00;--text-warning-01: #ffa02d;--bg-warning: #ffe4c4;--bg-tips: #f7ebad;--chart-secondary: #cafc3c;--chart-danger: #ff7675;--pagination-bg: #fdfdfd;--pagination-text: #1f1f1f;--pagination-hover: #e8edff;--pagination-active: #2656ff;--pagination-disabled: #b4b4b4;--table-header-bg: #e8f0fd;--table-bg: #fdfdfd;--table-hover: #f6f6f6;--home-header: #fefefe;--home-theme-white: #fefefe;--home-theme-page: #e8f0fd;--home-theme-footer: #2656ff;--breakpoint-xs: 480px;--breakpoint-sm: 768px;--breakpoint-md: 992px;--breakpoint-lg: 1200px;--text-gray-light: #929292;--role-controller: #9202ff;--role-accountant: #ff8902;--role-compliance: #2656ff;--accent: #08d95f;--danger: #e60000;--nav-height: 60px}[data-theme=dark]{--primary: #2656ff;--light-blue: #2a3344;--black: #343434;--white: #f5f5f5;--supper-white: #ffffff;--gray: #b0b0b0;--primary-light: #232a36;--secondary-light: #c3ff38;--primary-medium: #214ce6;--error: #ff7675;--success: #4caf50;--border-gray: #333a45;--disabled: #6b6b6b;--theme-page: #252a2e;--theme-header: #1e313b;--theme-text: #fdfdfd;--theme-box: #1e313b;--theme-select: #384850;--theme-input: #384850;--theme-white: #2c3a47;--theme-register: #2c3a47;--theme-box-header: #344351;--theme-file-render: #344351;--hover-color: #e8edff;--text-warning: #ff8c00;--text-warning-01: #ffa02d;--bg-warning: #ffe4c4;--bg-tips: #f7ebad;--chart-secondary: #cafc3c;--chart-danger: #ff7675;--pagination-bg: #2f373d;--pagination-text: #fdfdfd;--pagination-hover: #384850;--pagination-active: #2656ff;--pagination-disabled: #6b6b6b;--table-header-bg: #2f373d;--table-bg: #2f373d;--table-hover: #384850;--text-link: #2196f3;--home-header: #2b4350;--home-theme-white: #252e33;--home-theme-page: #2f393e;--home-theme-footer: #1e313b;--breakpoint-xs: 480px;--breakpoint-sm: 768px;--breakpoint-md: 992px;--breakpoint-lg: 1200px;--role-controller: #9202ff;--role-accountant: #ff8902;--role-compliance: #2656ff;--accent: #0ae866;--danger: #ff4757}.w-full,.page{width:100%}.fw-bold{font-weight:700}.gradient-purple{background:#ad46ff;background:linear-gradient(140deg,#ad46ff 4%,#4f39f6 84%);color:#f5f5f5}.gradient-blue{background:#0d8ed9;background:linear-gradient(98deg,#0d8ed9 5%,#0069a8 84%);color:#f5f5f5}.gradient-green{background:#00b894;background:linear-gradient(98deg,#00b894 5%,#009688 84%);color:#f5f5f5}.gradient-red{background:#ff7675;background:linear-gradient(98deg,#fc9a6c 5%,#ff893a 84%);color:#f5f5f5}.fade-in{animation:fadeIn .3s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out{animation:fadeOut .3s ease-in-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.slide-in-bottom{animation:slideInBottom .6s ease-out forwards}@keyframes slideInBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-in-left{animation:slideInLeft .6s ease-out forwards}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.container{width:100%;max-width:1200px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media (max-width: 992px){.container{max-width:960px;padding-left:12px;padding-right:12px}}@media (max-width: 768px){.container{max-width:720px;padding-left:12px;padding-right:12px}}@media (max-width: 480px){.container{max-width:100%;padding-left:0;padding-right:0}}.text-link{color:var(--primary)!important;text-decoration:underline!important}.flex{display:flex}.flex-center{display:flex;align-items:center}.box-center{display:flex;align-items:center;justify-content:center}.gap-4{gap:.25rem}.gap-8{gap:.5rem}.gap-16{gap:1rem}.gap-24{gap:1.5rem}.gap-32{gap:2rem}.MuiPaper-root{background-color:var(--theme-box)!important}.MuiAccordion-root{transition:all .2s ease-in-out!important}.MuiAccordion-root:before{display:none}.MuiAccordion-root:hover{border-color:var(--primary)!important;cursor:pointer}.MuiAccordion-root .Mui-expanded{min-height:fit-content!important}.MuiCheckbox-root{padding:4px!important;margin-left:0!important}.MuiFormControlLabel-root{margin-left:0!important}.MuiMenuItem-root{font-size:14px!important;background-color:#fff!important;transition:all .2s ease-in-out!important}.MuiMenuItem-root:hover{background-color:var(--bg-blue)!important}.MuiDialog-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 480px){.MuiAccordionSummary-root.Mui-expanded{min-height:fit-content!important}.MuiAccordionSummary-content.Mui-expanded{margin:10px!important}}.MuiTab-root{min-width:70px!important}@font-face{font-family:UMT-Bebas;src:url(/font/00041-UTM-Bebas.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:Manrope}::scroll-marker{background-color:#2656ff}::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:#2656ff}::-webkit-scrollbar-thumb{background-color:var(--primary)}::-webkit-scrollbar-track{background-color:#f0f8ff}.text-danger{color:#db1b1b;height:20px}.cursor-pointer{cursor:pointer}.typho-highlight{color:var(--primary)}.input-review-kyc{height:80px;border:1px solid #e0e0e0;border-radius:8px;padding:8px;font-size:16px;line-height:24px;color:#333;resize:none;font-family:Manrope}.input-review-kyc:focus{outline:none}@media (max-width: 768px){html{font-size:16px}}@media (max-width: 480px){html{font-size:14px}}
