@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@font-face{font-family:readex-pro;src:url(/assets/ReadexPro-Medium-DkzSwMK0.ttf);font-weight:500}:root{--ac-font: "Inter", system-ui, -apple-system, sans-serif;--ac-bg-page: #f9fafb;--ac-bg-sidebar: #ffffff;--ac-bg-card: #ffffff;--ac-border: #e5e7eb;--ac-border-subtle: #f3f4f6;--ac-text: #111827;--ac-text-secondary: #6b7280;--ac-text-muted: #9ca3af;--ac-accent: #6a00d4;--ac-accent-hover: #9339ec;--ac-accent-soft: #e3cff8;--ac-success-bg: #ecfdf5;--ac-success-text: #166534;--ac-success-border: #a7f3d0;--ac-warning-text: #92400e;--ac-radius: 12px;--ac-radius-sm: 8px;--ac-shadow-card: 0 1px 2px rgb(15 23 42 / .04), 0 1px 3px rgb(15 23 42 / .06);--ac-sidebar-width: 240px}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased}body{margin:0;font-family:var(--ac-font);color:var(--ac-text);background:var(--ac-bg-page)}h1,p,span{cursor:default}#root{min-height:100vh}.ac-input:-webkit-autofill,.ac-input:-webkit-autofill:hover,.ac-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:var(--ac-text)}.ac-app{display:flex;min-height:100vh;margin-left:var(--ac-sidebar-width)}.ac-breadcrumb-mobile,.ac-mobile-header{display:none}.squares{position:fixed;zoom:1;top:-100px;width:100%;z-index:-100000;opacity:.4}.ac-nav-label{color:var(--ac-text)}.menu-close{display:none}.ac-form-header{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:2rem;margin-bottom:1rem}@media(max-width:900px){.ac-app{flex-direction:column;margin-left:0;padding-top:2.5rem}.signup-container{zoom:.9;display:flex;flex-direction:column;align-items:center;gap:3.3rem;margin:0 30px}.ac-profile-page{width:95%;display:flex;flex-direction:column;padding-bottom:2rem}.menu-close{display:flex}.ac-mobile-header{position:fixed;top:0;left:0;right:0;z-index:99;height:2.5rem;display:flex;align-items:center;justify-content:space-between;background:#f9fafb;border-bottom:2px solid var(--ac-border-subtle);-webkit-user-select:none;user-select:none;padding:2.4rem 1.8rem}.rightbar{display:flex;gap:.5em;cursor:pointer}.ac-mobile-header .ac-breadcrumb-label{font-size:.75rem;font-weight:600;color:var(--ac-text);text-transform:uppercase;letter-spacing:.04em}.ac-breadcrumb-mobile{display:none}.ac-sidebar{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;height:100vh;display:flex;flex-direction:column;background:var(--ac-bg-sidebar);border-right:none;border-bottom:none;box-shadow:none;padding:0;gap:0;align-items:stretch;transform:translate(-100%);transition:transform .3s ease}.ac-sidebar--open{transform:translate(0)}.ac-sidebar-head{width:100%;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .6rem;border-bottom:1px solid var(--ac-border-subtle);flex:0 0 auto}.menu-close{margin-left:auto}.ac-sidebar-brand{min-width:0;width:auto;padding:0 .75rem 0 2.75rem;margin:0;font-size:.75rem;white-space:nowrap;display:flex;align-items:center;gap:.3rem;flex-shrink:1}.ac-brand-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-sidebar-auth{position:fixed;bottom:3em;left:6em;display:flex;align-items:center;width:50%;padding:1rem .75rem;border-top:1px solid var(--ac-border-subtle);flex:0 0 auto;gap:.5rem;flex-direction:row}.ac-nav-auth-button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem .75rem;border-color:#aaffcbee;border-radius:var(--ac-radius-sm);background:#fff;color:var(--ac-accent);font-size:1rem;font-weight:700;box-shadow:0 1px 1px red;white-space:nowrap}.ac-nav-account{display:none}.ac-sidebar-auth .ac-nav-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.ac-brand-mark{width:1.65rem;height:1.65rem;font-size:.75rem}.ac-sidebar-nav{width:100%;display:flex;flex-direction:column;gap:0;overflow-y:auto;padding:.75rem 0;flex:1 1 auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.ac-nav-link{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;gap:rem;min-width:0;padding:.75rem 1rem;border:none;border-radius:0;background:transparent;font-size:.875rem;white-space:nowrap;border-left:3px solid transparent;transition:all .12s ease}.ac-nav-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ac-text)}.ac-nav-link:hover{background:#e3cff8;color:var(--ac-text)}.ac-nav-link--active{background:var(--ac-accent-soft);color:var(--ac-accent);border-left-color:var(--ac-accent)}.ac-nav-icon{width:1.25rem;height:1.25rem;border:none;background:transparent;flex-shrink:0}.ac-nav-icon svg{width:.9rem;height:.9rem}.ac-main{flex:1;padding:1.25rem .75rem 5.5rem;overflow:auto;margin-top:3em}.ac-main-col{flex:1;min-width:0;display:flex;flex-direction:column}.ac-form-header-text{display:flex;flex-direction:column;align-items:center}.ac-form-header{flex-direction:column;justify-content:center;text-align:center}}.ac-sidebar{position:fixed;top:0;left:0;width:var(--ac-sidebar-width);height:100vh;flex-shrink:0;background:var(--ac-bg-sidebar);border-right:1px solid var(--ac-border-subtle);display:flex;flex-direction:column;padding:.7rem 00.99rem 1.25rem;overflow-y:auto;z-index:99}.ac-sidebar-head{display:flex;align-items:center;justify-content:center;padding:1.2rem .75rem;border-bottom:1px solid var(--ac-border-subtle)}.ac-sidebar-brand{display:flex;align-items:center;gap:.65rem;padding:0 .75rem;font-weight:700;font-size:1.125rem;letter-spacing:-.02em;color:var(--ac-text);text-decoration:none}.ac-brand-mark{width:2.1rem;height:2.1rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ac-radius-sm);background:var(--ac-text);color:#fff;font-size:.875rem;font-weight:800;box-shadow:0 6px 16px #1118271f}.ac-sidebar-nav{display:flex;flex-direction:column;gap:.4rem;flex:1}.ac-sidebar-auth{display:grid;gap:.5rem;padding:1rem .6rem 0;border-top:1px solid var(--ac-border-subtle)}.ac-nav-link,.ac-nav-auth-button{display:flex;align-items:center;gap:.7rem;padding:.55rem .6rem;border-radius:var(--ac-radius-sm);color:var(--ac-text-secondary);text-decoration:none;font-size:.9375rem;font-weight:500;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.ac-nav-auth-button{width:100%;display:flex;justify-content:center;border:1px solid red;background:#fff;cursor:pointer;font-family:inherit}.ac-nav-account{min-width:0;overflow:hidden;padding:.2rem .1rem;color:var(--ac-text-secondary);font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ac-nav-link:hover,.ac-nav-auth-button:hover{background:#e3cff8;color:var(--ac-text)}.loging:hover{background:#ffbebe}.ac-nav-icon{flex-shrink:0;width:2.05rem;height:2.05rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ac-radius-sm);background:none;border:1px solid var(--ac-border-subtle);color:var(--ac-text-secondary);transition:background .12s ease,border-color .12s ease,color .12s ease}.ac-nav-link--active{background:var(--ac-accent-soft);color:var(--ac-accent);box-shadow:inset 3px 0 0 var(--ac-accent),0 1px 3px #2563eb14}.ac-nav-link:hover .ac-nav-icon,.ac-nav-link--active .ac-nav-icon{background:none;border-color:#bfdbfe;color:var(--ac-accent)}.ac-main-col{flex:1;min-width:0;display:flex;flex-direction:column}.ac-topbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 3.5rem;background:var(--ac-bg-sidebar);border-bottom:1px solid transparent}.ac-topbar--desktop{position:fixed;top:0;left:var(--ac-sidebar-width);right:0;z-index:90;border-bottom:2px solid var(--ac-border-subtle);padding:1rem 5rem;background:var(--ac-bg-page)}.ac-topbar-greeting{display:flex;gap:.15rem}.ac-topbar-hello{margin:0;font-size:1.25rem;font-weight:700;color:var(--ac-text);letter-spacing:-.02em}.ac-topbar-sub{margin:0;font-size:.8125rem;color:var(--ac-text-secondary)}@media(max-width:900px){.ac-topbar--desktop{display:none}.ac-main{padding-top:3rem}}.ac-topbar-actions{display:flex;align-items:center;gap:1.5rem}.ac-btn-ghost{border:1px solid var(--ac-border);background:var(--ac-bg-card);color:var(--ac-text);font-family:inherit;font-size:.875rem;font-weight:500;padding:.4rem .85rem;border-radius:var(--ac-radius-sm);cursor:pointer;transition:background .12s ease,border-color .12s ease}.ac-btn-ghost:hover{background:#e8e8e8;border-color:#d1d5db}.ac-avatar{width:1rem;height:1rem;border-radius:999px;background:#f1f1f1;color:#636363;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;border:2px solid var(--ac-text-muted)}.ac-avatar--nav{flex-shrink:0;width:2rem;height:2rem}.ac-main{flex:1;padding:3rem 1.5rem 2rem;padding-top:calc(3rem + 70px);overflow:auto}.ac-main-inner{margin:0 auto;display:flex;justify-content:center}@media(max-width:900px){.ac-sidebar{padding:10;width:75%}.signup-container{zoom:.9;display:flex;flex-direction:column;align-items:center;gap:3.3rem;margin:0 30px}}@media(max-width:600px){.ac-sidebar{padding:10;width:74%}.signup-container{zoom:.9;display:flex;flex-direction:column;align-items:center;gap:3.3rem;margin:0 30px}.ac-profile-page{width:95%;display:flex;flex-direction:column;padding-bottom:2rem}.menu-close{display:flex}.ac-sidebar-head{padding:.7rem .1rem;justify-content:center}.menu-close{margin-left:auto}.ac-sidebar-brand{font-size:1.1rem}.ac-breadcrumb-label{font-size:1rem;min-width:70px}.ac-nav-auth-button{padding:.5rem .6rem;font-size:1rem;gap:.4rem}.ac-brand-mark{width:1.35rem;height:1.35rem;font-size:.6rem}.ac-sidebar-auth .ac-nav-icon{width:1rem;height:1rem}.ac-nav-link{text-align:center;padding:.6rem .75rem;font-size:.95rem;gap:.4rem}.ac-nav-icon{width:1.8rem;height:1.8rem}.ac-nav-icon svg{width:.75rem;height:.75rem}.ac-main{padding:1rem 1.6rem 5rem}}.ac-auth-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:var(--ac-bg-page)}.ac-auth-logo{text-align:center;font-weight:700;font-size:1.35rem;letter-spacing:-.02em;margin-bottom:1.5rem;color:var(--ac-text)}.ac-auth-card{width:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:400px;background:var(--ac-bg-card);border-radius:9px;border:1px solid var(--ac-border-subtle);box-shadow:var(--ac-shadow-card);padding:1.3rem 1rem}.ac-auth-title{margin:0 0 .35rem;font-size:1.375rem;font-weight:700;letter-spacing:-.02em}.ac-auth-sub{margin:0 0 1.5rem;font-size:.875rem;color:var(--ac-text-secondary);line-height:1.5}.greetingBlock{display:flex;justify-content:center;align-items:center}.ac-page-title{text-align:center;margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:var(--ac-text)}.ac-page-sub{margin:.5rem 0 0;font-size:.8375rem;text-align:center;color:var(--ac-text-secondary);line-height:1.6}.ac-muted{color:var(--ac-text-secondary)}.ac-label-cap{text-align:center;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-text-muted)}.ac-card{background:var(--ac-bg-card);width:100%;border-radius:var(--ac-radius);border:1px solid var(--ac-border-subtle);box-shadow:0 2px 8px #0f172a0f,0 1px 2px #0f172a0a;padding:1.9rem .75rem}.ac-card-muted{border-radius:var(--ac-radius-sm);padding:.875rem}.ac-card-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.ac-card-heading h2{margin:0;font-size:1rem;font-weight:600}.ac-grid-banks{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.ac-bank-card{border-radius:var(--ac-radius-sm);border:1px solid var(--ac-border-subtle);padding:.9rem;background:#fafafa;transition:border-color .12s ease}.ac-bank-card--primary{background:var(--ac-success-bg);border-color:var(--ac-success-border)}button.ac-bank-card{cursor:pointer;font:inherit;color:inherit;width:100%;text-align:left}button.ac-bank-card:hover{border-color:#dbeafe;box-shadow:0 1px 3px #2563eb14}button.ac-bank-card:focus-visible{outline:none;border-color:var(--ac-accent);box-shadow:0 0 0 3px #2563eb33}button.ac-bank-card:disabled{cursor:not-allowed;opacity:.75}.ac-bank-name{font-weight:600;font-size:.9375rem}.ac-bank-number{margin-top:.35rem;font-size:.875rem;color:var(--ac-text-secondary)}.ac-bank-page{width:100%}.ac-bank-layout{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:1rem;align-items:start;margin-top:1.25rem}.ac-bank-list-col{min-width:0}.ac-bank-account-list{display:grid;gap:.75rem}.ac-bank-account-card{display:grid;gap:.85rem;padding:1rem;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius);background:#fff;box-shadow:var(--ac-shadow-card)}.ac-bank-account-main{min-width:0;display:flex;gap:.85rem}.ac-bank-logo{flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ac-radius-sm);background:var(--ac-accent-soft);border:1px solid #dbeafe;color:var(--ac-accent);font-size:.9375rem;font-weight:800}.ac-bank-account-copy{min-width:0;flex:1}.ac-bank-account-title{display:flex;align-items:center;gap:.5rem;min-width:0;color:var(--ac-text);font-size:.9375rem;font-weight:800}.ac-bank-account-title>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-bank-account-name{margin-top:.3rem;color:var(--ac-text-secondary);font-size:.875rem;font-weight:600}.ac-bank-account-meta{display:flex;flex-wrap:wrap;gap:.35rem .65rem;margin-top:.45rem;color:var(--ac-text-muted);font-size:.75rem}.ac-bank-account-footer,.ac-bank-account-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ac-bank-account-footer{padding-top:.15rem;color:var(--ac-text-muted);font-size:.75rem}.ac-bank-account-actions{justify-content:flex-end}.ac-btn-danger{color:#991b1b}.ac-btn-danger:hover{border-color:#fecaca;background:#fef2f2}.ac-checkbox-row{display:flex;align-items:center;gap:.75rem;color:var(--ac-text);font-size:.9375rem;font-weight:500;padding:.75rem 1rem;background:var(--ac-bg-page);border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius-sm);transition:all .12s ease;cursor:pointer}.ac-checkbox-row:hover{background:#f3f4f6;border-color:#d1d5db}.ac-checkbox-row input{width:1.125rem;height:1.125rem;accent-color:var(--ac-accent);cursor:pointer}.ac-primary-pill{font-size:.8125rem;font-weight:600;color:var(--ac-success-text);white-space:nowrap}.ac-kyc-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .9rem;border-radius:999px;font-size:.75rem;font-weight:600}.ac-kyc-pill--ok{min-width:3rem;min-height:3rem;justify-content:center;background:var(--ac-success-bg);color:var(--ac-success-text);border:2px solid var(--ac-success-border)}.ac-kyc-verified-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#dcfce7}.ac-kyc-pill--review{min-width:3rem;min-height:3rem;justify-content:center;background:#fffbeb;color:#b45309;border:2px solid #f59e0b}.ac-kyc-review-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#fef3c7}.ac-kyc-pill--no{font-size:1em}.ac-form-page{width:100%;max-width:680px}.ac-currency-indicator{flex-shrink:0;display:flex;align-items:center;gap:.15rem;min-width:5rem;max-width:5rem;padding:.6rem .75rem;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius-sm);background:#fff;box-shadow:var(--ac-shadow-card);cursor:pointer}.ac-currency-indicator span{color:var(--ac-text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ac-currency-indicator strong{color:var(--ac-text);font-size:.8rem}.ac-form-card{margin-top:0;padding:2rem;box-shadow:0 4px 12px #0f172a14}.ac-transaction-form{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding:1rem .5rem}.ac-transaction-form .ac-field{margin-bottom:0}.ac-field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.ac-field label{font-size:.8125rem;font-weight:600;color:var(--ac-text);letter-spacing:.02em;text-transform:uppercase}.ac-input{width:100%;font-family:inherit;font-size:.9375rem;padding:.75rem 1rem;border:1.5px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:#fff;color:var(--ac-text);transition:all .15s ease}.ac-input:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0f172a0a}.ac-input:focus{outline:none;border-color:var(--ac-accent);box-shadow:0 0 0 4px #2563eb1a,0 1px 3px #0f172a0a}.ac-select,textarea.ac-input{width:100%;font-family:inherit;font-size:.9375rem;padding:.75rem 1rem;border:1.5px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:#fff;color:var(--ac-text);transition:all .15s ease}.ac-select:hover,textarea.ac-input:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0f172a0a}.ac-select:focus,textarea.ac-input:focus{outline:none;border-color:var(--ac-accent);box-shadow:0 0 0 4px #2563eb1a,0 1px 3px #0f172a0a}textarea.ac-input{resize:vertical;min-height:120px}.ac-amount-input{display:flex;align-items:center;width:100%;overflow:hidden;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.ac-amount-input:focus-within{border-color:var(--ac-accent);box-shadow:0 0 0 3px #2563eb26}.ac-amount-input span{align-self:stretch;display:inline-flex;align-items:center;padding:0 .75rem;border-right:1px solid var(--ac-border-subtle);background:var(--ac-bg-page);color:var(--ac-text-secondary);font-size:.8125rem;font-weight:700}.ac-amount-input input{min-width:0;flex:1;border:0;padding:.65rem .75rem;background:transparent;color:var(--ac-text);font:inherit}.ac-amount-input input:focus{outline:none}.ac-field-hint{margin-top:.1rem;color:var(--ac-text-muted);font-size:.8125rem;line-height:1.45}.ac-inline-pill{display:inline-flex;align-items:center;padding:.2rem .45rem;border:1px solid var(--ac-border-subtle);border-radius:999px;background:var(--ac-bg-page);color:var(--ac-text-secondary);font-size:.75rem;font-weight:600}.ac-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ac-upload-box{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:4.75rem;padding:.85rem;border:1px dashed #cbd5e1;border-radius:var(--ac-radius-sm);background:#fff;cursor:pointer;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.ac-upload-box:hover{border-color:#bfdbfe}.ac-upload-box:hover{background:#f8fbff;box-shadow:0 1px 3px #2563eb14}.ac-field:has(.ac-file-input:focus-visible) .ac-upload-box{border-color:var(--ac-accent);box-shadow:0 0 0 3px #2563eb26}.ac-upload-icon{flex-shrink:0;width:3.3rem;height:3.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ac-radius);background:#c79af8;color:#fff;font-size:2.1rem;font-weight:800;line-height:1;box-shadow:0 2px 8px #7b2fbe4d}.ac-upload-copy{min-width:0;display:grid;gap:.25rem;flex:1}.ac-upload-copy span:first-child{color:var(--ac-text);font-size:.7375rem;font-weight:600}.ac-upload-copy span:last-child{color:var(--ac-text-muted);font-size:.8125rem}.ac-upload-action{flex-shrink:0;padding:.4rem .7rem;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:var(--ac-bg-page);color:var(--ac-text-secondary);font-size:.8125rem;font-weight:600}.ac-file-list{display:grid;gap:.5rem;margin-top:.35rem}.ac-file-list-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius-sm);background:#fafafa;color:var(--ac-text-secondary);font-size:.8125rem}.ac-file-list-item span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-file-list-item span:last-child{flex-shrink:0;color:var(--ac-text-muted)}.ac-form-footer{display:flex;justify-content:center;padding-top:1rem;border-top:1px solid var(--ac-border-subtle)}.ac-form-footer .ac-btn-primary{width:auto;min-width:12rem}.ac-support-page{margin:0 auto}.ac-support-back-link{margin:0 0 .25rem .5rem}.ac-support-card{padding:0;overflow:hidden}.ac-support-field-row{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.25rem}.ac-support-field-row .ac-field{flex:1;min-width:0;margin-bottom:0}.ac-support-field-icon{margin-top:1.65rem;background:var(--ac-accent-soft);color:var(--ac-accent)}.ac-support-field-row--message textarea.ac-input{min-height:150px}.ac-change-password-page{width:100%;max-width:430px;margin:0 auto}.ac-change-password-header{padding-top:0;gap:.35rem;text-align:center}.ac-change-password-back{margin:.75rem 0 1.25rem}.ac-change-password-card,.ac-change-password-card .ac-field{width:100%}.ac-change-password-success{text-align:center;margin:.9rem 0 0;font-size:.875rem;color:var(--ac-success-text);background:var(--ac-success-bg);border:1px solid var(--ac-success-border);border-radius:var(--ac-radius-sm);padding:.65rem 1rem}.ac-update-details-page{margin:0 auto}.ac-update-details-back{margin:0 0 .25rem .5rem}.ac-update-details-card{padding:0;overflow:hidden}.ac-btn-primary{z-index:0;width:100%;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.01em;padding:.85rem 1.5rem;border-radius:var(--ac-radius-sm);color:#fff;cursor:pointer;border:none;position:relative;overflow:hidden;background:linear-gradient(to right,#7b2fbe,#a855f7);box-shadow:0 2px 8px #7b2fbe4d;transition:box-shadow .85s ease,transform .85s ease}.ac-btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;background:linear-gradient(to right,#a855f7,#7b2fbe);opacity:0;transition:opacity .85s ease;border-radius:inherit;z-index:-1}.ac-btn-primary:hover:not(:disabled):after{opacity:1;color:#fff}.ac-btn-primary:hover:not(:disabled){color:#fafafa;box-shadow:0 4px 16px #a855f766;transform:translateY(-1px)}.ac-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #2563eb33}.ac-btn-primary--inline{width:auto}.ac-detail-title{margin:0 0 .35rem;font-size:1rem;font-weight:600}.ac-toast-info{margin-top:1rem;padding:1rem 1.25rem;border-radius:var(--ac-radius-sm);background:linear-gradient(135deg,var(--ac-accent-soft) 0%,#f0f9ff 100%);border:1.5px solid #bfdbfe;font-size:.9375rem;font-weight:500;color:var(--ac-accent);box-shadow:0 2px 8px #2563eb1f;animation:slideIn .3s ease}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ac-detail-pre{margin-top:.65rem;white-space:pre-wrap;word-break:break-word;font-size:.75rem;background:#fff;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius-sm);padding:.75rem}.ac-receipt-paper{max-width:100%;margin-top:.85rem;padding:1rem;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:linear-gradient(90deg,transparent 0 10px,rgb(15 23 42 / .035) 10px 11px,transparent 11px 22px),#fff;box-shadow:0 10px 24px #0f172a0f}.ac-receipt-header{text-align:center}.ac-receipt-brand{color:var(--ac-text);font-size:.95rem;font-weight:800}.ac-receipt-sub{margin-top:.2rem;color:var(--ac-text-muted);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ac-receipt-dashed{height:1px;margin:.85rem 0;border-top:1px dashed #d1d5db}.ac-receipt-rows,.ac-receipt-items,.ac-receipt-total-block{display:grid;gap:.55rem}.ac-receipt-row{display:grid;grid-template-columns:minmax(7rem,.85fr) minmax(0,1.15fr);gap:.75rem;align-items:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.ac-receipt-row span{color:var(--ac-text-muted)}.ac-receipt-row strong{min-width:0;color:var(--ac-text);font-weight:700;text-align:right;word-break:break-word}.ac-receipt-total{padding-top:.2rem;font-size:.9rem}.ac-receipt-total span,.ac-receipt-total strong{color:var(--ac-text)}.ac-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}.ac-image-tile{display:block;overflow:hidden;aspect-ratio:4 / 3;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius-sm);background:#fafafa;transition:border-color .12s ease,box-shadow .12s ease}.ac-image-tile:hover{border-color:#dbeafe;box-shadow:0 1px 3px #2563eb14}.ac-image-tile:focus-visible{outline:none;border-color:var(--ac-accent);box-shadow:0 0 0 3px #2563eb33}.ac-image-tile img{display:block;width:100%;height:100%;object-fit:cover}.ac-error{display:flex;justify-content:center;margin-top:1rem;padding:1rem 1.25rem;border-radius:var(--ac-radius-sm);background:linear-gradient(135deg,#fef2f2,#fef5f5);border:1.5px solid #fecaca;color:#991b1b;font-size:.9375rem;font-weight:500;white-space:pre-wrap;word-break:break-word;box-shadow:0 2px 8px #991b1b1a}.ac-code{font-family:readex-pro;text-align:center;font-size:2.4rem;margin-top:.1em;word-break:break-all}.ac-stack{display:flex;flex-direction:column;gap:1rem;padding:0}.ac-row{display:flex;flex-wrap:wrap;gap:.75rem}.ac-row>*{flex:1 1 240px}a.ac-link{color:var(--ac-accent);font-weight:600;font-size:.875rem;text-decoration:none;transition:all .12s ease;display:inline-flex;align-items:center}a.ac-link:hover{text-decoration:underline;opacity:.8}.ac-chip-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.ac-chip{font-family:inherit;font-size:.8125rem;font-weight:500;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--ac-border);background:#fff;color:var(--ac-text-secondary);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.ac-chip:hover{border-color:#d1d5db;color:var(--ac-text)}.ac-chip--active{background:var(--ac-accent-soft);border-color:#bfdbfe;color:var(--ac-accent)}.ac-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:1.3rem 0;padding:.75rem;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius);background:#fff;box-shadow:var(--ac-shadow-card)}.ac-filter-label{color:var(--ac-text-secondary);font-size:.8125rem;font-weight:700}.ac-filter-select-wrap{position:relative;min-width:220px}.ac-filter-select-wrap:after{content:"";position:absolute;right:.8rem;top:50%;width:.45rem;height:.45rem;border-bottom:2px solid var(--ac-text-muted);border-right:2px solid var(--ac-text-muted);pointer-events:none;transform:translateY(-65%) rotate(45deg)}.ac-filter-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:var(--ac-bg-page);color:var(--ac-text);cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;padding:.62rem 2.25rem .62rem .75rem;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.ac-filter-select:hover{background:#fff;border-color:#d1d5db}.ac-filter-select:focus{outline:none;background:#fff;border-color:var(--ac-accent);box-shadow:0 0 0 3px #2563eb26}.ac-list-header{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:1rem}.ac-list-header-action{text-decoration:none;box-shadow:0 1px 3px #2563eb24}.ac-transaction-list{display:grid;zoom:.9;gap:.8rem;margin-top:1rem}.ac-transaction-card{max-width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius);background:#fff;box-shadow:var(--ac-shadow-card);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.ac-transaction-card:hover{border-color:#f6b9f6;box-shadow:0 10px 22px #0f172a0f,0 2px 6px #2563eb14;transform:translateY(-1px)}.ac-transaction-card:focus-visible{outline:none;border-color:var(--ac-accent);box-shadow:0 0 0 3px #2563eb29,var(--ac-shadow-card)}.ac-transaction-card-main{padding:1em 0;display:flex;justify-content:space-evenly;align-items:center;gap:1em}.ac-counterparty-mark{flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ac-radius-sm);background:var(--ac-accent-soft);border:1px solid #dbeafe;color:var(--ac-accent);font-size:.9375rem;font-weight:800}.ac-transaction-card-copy{display:flex;flex-direction:column;gap:.35rem}.ac-transaction-card-title{overflow:hidden;color:var(--ac-text-secondary);font-size:.8375rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ac-transaction-release{max-width:100%;overflow:hidden;color:var(--ac-text-secondary);font-size:.875rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ac-transaction-parties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;max-width:100%;color:var(--ac-text-muted);font-size:.75rem}.ac-transaction-parties span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-transaction-parties strong{color:var(--ac-text-secondary);font-weight:700}.ac-transaction-card-meta{display:flex;flex-wrap:wrap;gap:.35rem .65rem;color:var(--ac-text-muted);font-size:.75rem}.ac-transaction-card-side{flex-shrink:0;display:grid;justify-items:end;gap:.45rem}.ac-transaction-amount{font-family:readex-pro;margin-bottom:5px;color:var(--ac-text);font-size:1.2rem;font-weight:900}.ac-status-pill{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .55rem;border-radius:999px;font-size:.5rem;font-weight:700;white-space:nowrap}.ac-status-pill--pending{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.ac-status-pill--good{background:var(--ac-success-bg);border:1px solid var(--ac-success-border);color:var(--ac-success-text)}.ac-status-pill--bad{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.ac-list-card{text-align:left;width:100%;font-family:inherit;padding:.95rem 1rem;border-radius:var(--ac-radius-sm);border:1px solid var(--ac-border-subtle);background:var(--ac-bg-card);box-shadow:var(--ac-shadow-card);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.ac-list-card:hover{border-color:#dbeafe;box-shadow:0 1px 3px #2563eb14}.ac-empty{margin-top:1.25rem;padding:1.25rem;border-radius:var(--ac-radius);border:1px dashed var(--ac-border);background:#fafafa;text-align:center}.ac-loading{margin-top:1rem;color:var(--ac-text-secondary);font-size:.9375rem}.dashgreet{display:none}@media(max-width:640px){.ac-form-page{max-width:none}.dashgreet{display:flex;justify-content:center}.ac-form-header-text{display:flex;flex-direction:column;align-items:center}.ac-form-header{flex-direction:column;justify-content:center;text-align:center}.ac-currency-indicator{width:100%}.ac-form-card{padding:1.1rem}.ac-bank-layout{grid-template-columns:1fr}.ac-bank-account-actions .ac-btn-ghost{flex:1 1 9rem}.ac-upload-box{align-items:center;justify-content:space-between}.ac-upload-action{margin-left:3.25rem}.ac-form-footer .ac-btn-primary{width:100%}.ac-list-header-action{width:100%;text-align:center}.ac-filter-bar{align-items:stretch;flex-direction:column}.ac-filter-select-wrap{min-width:0;width:100%}.ac-transaction-card-side{align-items:center;display:flex;justify-content:space-between}.ac-transaction-card-title{white-space:normal}.ac-transaction-release{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ac-transaction-parties{grid-template-columns:1fr}}@keyframes ac-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ac-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ac-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a73;animation:ac-modal-backdrop-in .18s ease forwards}.ac-modal{width:100%;max-width:440px;max-height:min(88vh,640px);overflow:auto;background:var(--ac-bg-card);border-radius:var(--ac-radius);border:1px solid var(--ac-border-subtle);box-shadow:0 25px 50px -12px #00000038;animation:ac-modal-in .2s ease forwards}.ac-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem .5rem}.ac-modal-title{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.ac-modal-sub{margin:.25rem 0 0;font-size:.8125rem;color:var(--ac-text-muted)}.ac-modal-close{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-text-secondary);cursor:pointer;font-size:1.25rem;line-height:1}.ac-modal-close:hover{background:var(--ac-bg-page);color:var(--ac-text)}.ac-modal-body{padding:.75rem 1.25rem 1.25rem}.ac-readonly-grid{display:grid;gap:1rem}.ac-readonly-row{padding-bottom:1rem;border-bottom:1px solid var(--ac-border-subtle)}.ac-readonly-row:last-child{padding-bottom:0;border-bottom:none}.ac-readonly-value{margin-top:.35rem;font-size:.9375rem;font-weight:500;color:var(--ac-text);word-break:break-word}.ac-readonly-row--badges{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ac-badge-neutral{font-size:.75rem;font-weight:600;padding:.3rem .55rem;border-radius:999px;background:var(--ac-bg-page);border:1px solid var(--ac-border-subtle);color:var(--ac-text-secondary)}.ac-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--ac-bg, #fff);display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;opacity:1;transition:opacity .18s ease;pointer-events:all}.ac-loading-overlay--done{opacity:0;pointer-events:none}.ac-loading-text{display:flex;gap:.5px}.ac-loading-text span{font-size:1.5rem;font-weight:600;letter-spacing:.05em;color:var(--ac-muted, #9ca3af);display:inline-block;animation:ac-letter-pulse 2.2s ease-in-out infinite}.ac-loading-text span:nth-child(1){animation-delay:0s}.ac-loading-text span:nth-child(2){animation-delay:.12s}.ac-loading-text span:nth-child(3){animation-delay:.24s}.ac-loading-text span:nth-child(4){animation-delay:.36s}.ac-loading-text span:nth-child(5){animation-delay:.48s}.ac-loading-text span:nth-child(6){animation-delay:.6s}.ac-loading-text span:nth-child(7){animation-delay:.72s}.ac-loading-text span:nth-child(8){animation-delay:.84s}.ac-loading-text span:nth-child(9){animation-delay:.96s}.ac-loading-text span:nth-child(10){animation-delay:1.08s}.ac-loading-text span:nth-child(11){animation-delay:1.2s}.ac-loading-text span:nth-child(12){animation-delay:1.32s}.ac-loading-text span:nth-child(13){animation-delay:1.44s}@keyframes ac-letter-pulse{0%,to{font-size:1.5rem;color:var(pink, #9ca3af)}30%{font-size:2rem;color:var(--ac-text, pink)}}.ac-skeleton{background:linear-gradient(90deg,var(--ac-skeleton-base, #e5e7eb) 25%,var(--ac-skeleton-shine, #f3f4f6) 50%,var(--ac-skeleton-base, #e5e7eb) 75%);background-size:200% 100%;animation:ac-shimmer 1.4s ease-in-out infinite}@keyframes ac-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ac-fade-in{opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.ac-fade-in--visible{opacity:1;transform:translateY(0)}@keyframes ac-wave{0%{transform:rotate(0)}10%{transform:rotate(18deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(18deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(14deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.ac-wave-icon{display:inline-block;transform-origin:70% 80%;animation:ac-wave 1.6s ease-in-out .4s 1 forwards}.login-header{display:flex;flex-direction:column;align-items:center;padding-top:2.5rem}.login-logo{font-size:1rem;gap:.2rem}.signup-container{zoom:1;display:flex;flex-direction:column;align-items:center;gap:3.3rem;margin:0 30px}@media(max-width:400px){.signup-container{zoom:.88;display:flex;flex-direction:column;align-items:center;gap:3.3rem;margin:0 30px}.ac-transaction-card{width:100%;zoom:.95;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;border:1px solid var(--ac-border-subtle);border-radius:var(--ac-radius);background:#fff;box-shadow:var(--ac-shadow-card);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.ac-transaction-card-side{order:-1}}.lowerText{font-size:.79rem}.ac-field{display:flex;flex-direction:column;width:22rem;gap:.4rem;margin-bottom:.6rem}.ac-field label{font-size:.75rem;font-weight:500;color:var(--ac-text)}.ac-input{width:100%;padding:.75rem 1rem;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);font-size:.85rem;font-family:inherit;color:var(--ac-text);background:#fff;outline:none;transition:border-color .2s ease}.ac-input::placeholder{color:var(--ac-text-muted)}.ac-input:focus{border-color:#a855f7}.forgot-link{font-size:.75rem;color:var(--ac-text);margin:0}.forgot-link button{color:#a855f7;font-weight:600;background:none;border:none;cursor:pointer;padding:0;font-size:inherit}.remember-me{display:flex;align-items:center;gap:.6rem;font-size:.7375rem;font-weight:500;color:var(--ac-text);cursor:pointer;margin-top:.25rem;margin-top:1rem}.remember-me input[type=checkbox]{width:20px;height:20px;border-radius:6px;accent-color:#a855f7;cursor:pointer}.purpletextbutton{background:none;border:none;padding:0;font-size:inherit;font-weight:600;color:#a855f7;cursor:pointer}.ac-btn-primary:disabled{opacity:.6;cursor:not-allowed}.loginSubmitButton{margin-top:1.5rem}.ac-field-label-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.ac-field-error{font-size:.8rem;font-weight:600;color:#ef4444}.ac-input--error{border-color:#ef4444;background-color:#fff1f1}.initiate-card{padding:2em 1em;font-size:.75rem}.initiate-transaction{width:100%;margin:1.6em 0;font-size:.85rem}.ac-recipient-chip{width:100%;min-height:3.35rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border:1.5px solid var(--ac-success-border);border-radius:var(--ac-radius-sm);background:var(--ac-success-bg);color:var(--ac-success-text)}.ac-recipient-chip-main{min-width:0;display:flex;align-items:center;gap:.65rem}.ac-recipient-avatar{width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#dcfce7;color:var(--ac-success-text);font-size:.8rem;font-weight:800}.ac-recipient-copy{min-width:0;display:flex;flex-direction:column;gap:.1rem}.ac-recipient-copy strong,.ac-recipient-copy span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-recipient-copy strong{font-size:.95rem;font-weight:800}.ac-recipient-copy span{font-size:.72rem;color:#15803d}.ac-recipient-clear{width:1.8rem;height:1.8rem;border:1px solid var(--ac-success-border);border-radius:999px;flex-shrink:0;background:#fff;color:var(--ac-success-text);font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer;line-height:1}.ac-recipient-clear:hover{background:#dcfce7}.release-condition-input{font-size:2px}.ac-input-wrapper{position:relative;display:flex;align-items:center}.ac-input-icon--left{position:absolute;left:.85rem;display:flex;align-items:center;color:var(--ac-text-muted);pointer-events:none}.ac-input-icon--right{position:absolute;right:.85rem;display:flex;align-items:center;color:var(--ac-text-muted);background:none;border:none;cursor:pointer;padding:0}.ac-input-icon--right:hover{color:var(--ac-text)}.ac-input--has-icon{padding-left:2.5rem}.ac-input--has-icon-right{padding-right:2.5rem}.ac-step-indicator{display:flex;align-items:center;gap:.6rem;margin-top:.5rem}.ac-step-dot{width:2rem;height:2rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;background:#e5e7eb;color:var(--ac-text-muted);transition:background .2s ease,color .2s ease}.ac-step-dot--active,.ac-step-dot--done{background:linear-gradient(to right,#7b2fbe,#a855f7);color:#fff}.ac-signup-subtitle{margin:0;font-size:.85rem;color:var(--ac-text-secondary)}.ac-signup-body{width:100%;max-width:620px}.ac-otp-boxes{display:flex;justify-content:center;gap:1rem;margin-top:.5rem}.ac-otp-input{width:3.5rem;height:5.5rem;text-align:center;font-size:1.5rem;font-weight:700;font-family:inherit;border:1.5px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:#fff;color:var(--ac-text);outline:none;transition:border-color .2s ease;caret-color:#a855f7}.ac-otp-input:focus{border-color:#a855f7;box-shadow:0 0 0 3px #a855f726}.ac-otp-input--filled{border-color:#7b2fbe}.ac-quick-actions-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.ac-quick-action-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:2.5rem 1rem;background:var(--ac-bg-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text-secondary);font-size:.775rem;font-weight:600;font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease;text-align:center}.ac-quick-action-card:hover{box-shadow:var(--ac-shadow-card);color:var(--ac-text);transform:translateY(-1px)}.ac-recent-txn-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ac-recent-txn-row{display:flex;align-items:center;gap:.85rem;padding:1.2rem 1rem;width:100%;background:none;border:none;font-family:inherit;cursor:pointer;text-align:left;transition:background .15s ease}.ac-recent-txn-row:hover{background:var(--ac-bg-subtle, #f9fafb)}.ac-recent-txn-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#d1fae5;color:#059669}.ac-recent-txn-icon--warning{background:#fef3c7;color:#d97706}.ac-recent-txn-icon--danger{background:#fee2e2;color:#dc2626}.ac-recent-txn-icon--neutral{background:#f3f4f6;color:#6b7280}.ac-recent-txn-copy{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:0}.ac-recent-txn-amount{font-size:.8375rem;font-weight:700;color:var(--ac-text)}.ac-recent-txn-email{font-size:.65rem;color:var(--ac-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-recent-txn-status{font-size:.7rem;text-align:right;font-weight:600;color:var(--ac-text);flex-shrink:0;width:12em}.ac-profile-page{width:100%;max-width:43em;display:flex;flex-direction:column;padding-bottom:2rem}.ac-profile-avatar-wrap{display:flex;flex-direction:column;align-items:center;padding-top:0;gap:.25rem}.ac-profile-avatar{width:96px;height:96px;border-radius:50%;border:2px solid var(--ac-border);background:var(--ac-bg-subtle, #f3f4f6);color:var(--ac-text-muted);display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;letter-spacing:.02em}.ac-profile-name{font-family:readex-pro;margin:.75rem 0 0;font-size:1.8rem;font-weight:800;color:var(--ac-text);text-align:center}.ac-profile-email{margin:.2rem 0 0;font-size:.9rem;color:var(--ac-text-secondary);text-align:center}.profile-cont{width:100%;margin-top:2em}.ac-profile-row{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.5rem}.ac-profile-row-label{font-size:.9375rem;color:var(--ac-text-secondary)}.ac-profile-row-value{font-size:.9375rem;font-weight:700;color:var(--ac-text);text-align:right}.ac-profile-action-row{display:flex;align-items:center;gap:.85rem;width:100%;padding:1rem 1.25rem;background:none;border:none;font-family:inherit;cursor:pointer;text-align:left;transition:background .15s ease}.ac-profile-action-row:hover{background:var(--ac-bg-subtle, #f9fafb)}.ac-profile-action-divider{height:1px;background:var(--ac-border);margin:0}.ac-profile-action-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--ac-bg-subtle, #f3f4f6);color:var(--ac-text-secondary);flex-shrink:0}.ac-profile-action-label{font-size:.9375rem;font-weight:500;color:var(--ac-text)}.ac-profile-action-row--kyc{background:#fefce8}.ac-profile-action-row--kyc:hover{background:#fef9c3}.ac-profile-action-icon--kyc{background:#fef3c7;color:#d97706}.ac-profile-action-label--kyc{color:#92400e}.ac-profile-action-row--logout{justify-content:center}.ac-profile-action-icon--logout{background:#fee2e2;color:#dc2626}.ac-profile-action-label--logout{color:#dc2626;font-weight:700;font-size:1rem}.ac-profile-action-row--logout:hover{background:#fff1f1}.ac-profile-action-row--logout:disabled{opacity:.6;cursor:not-allowed}.ac-popover-anchor{position:relative;display:flex;align-items:center}.ac-popover{position:absolute;top:calc(100% + .6rem);right:0;z-index:200;min-width:280px;border-radius:14px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;box-shadow:0 8px 24px #00000021;animation:ac-popover-in .15s ease}@keyframes ac-popover-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ac-popover--kyc{background:#fefce8;border:1px solid #fde68a}.ac-popover--kyc-review{background:#fffbeb;border-color:#fbbf24}.ac-popover--kyc-verified{background:var(--ac-success-bg);border-color:var(--ac-success-border)}.ac-popover--kyc .ac-popover-title{margin:0;font-size:.8rem;font-weight:600;color:#78350f;text-align:center}.ac-popover--kyc-review .ac-popover-title{color:#78350f}.ac-popover--kyc-verified .ac-popover-title{color:var(--ac-success-text)}.ac-popover--kyc .ac-popover-warning{margin:-.35rem 0 0;max-width:20rem;font-size:.76rem;line-height:1.45;color:#92400e;text-align:center}.ac-popover--kyc-review .ac-popover-warning{color:#92400e}.ac-popover--kyc-verified .ac-popover-warning{color:var(--ac-success-text)}.ac-popover--avatar{background:#1f2937;border:1px solid #374151}.ac-popover--avatar .ac-popover-name{margin:0;font-size:.875rem;font-weight:600;color:#f9fafb;text-align:center}.ac-popover-cta{width:100%;padding:.5rem 1rem;border-radius:8px;border:none;font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;background:#111827;color:#fff;transition:opacity .15s ease}.ac-popover--kyc .ac-popover-cta{background:#111827;color:#fff}.ac-popover--avatar .ac-popover-cta{background:#374151;color:#f9fafb}.ac-popover-cta:hover{opacity:.85}.ac-kyc-pill{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.ac-avatar{background:var(--ac-avatar-bg, #e5e7eb);color:var(--ac-avatar-text, #374151);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;font-family:inherit;opacity:.7}.ac-avatar:hover{opacity:1}.ac-avatar:focus{opacity:1}.reciept{width:27em}.ac-loading-logo-spin{width:72px;height:72px;animation:ac-logo-bounce .6s ease-in-out infinite alternate}@keyframes ac-logo-bounce{0%{transform:translateY(0)}to{transform:translateY(-18px)}}.ac-error-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:flex-start;justify-content:center;z-index:9999;padding:1rem;padding-top:120px}.ac-error-modal{background:#fff;border-radius:var(--ac-radius);box-shadow:0 20px 25px -5px #0000001a;max-width:500px;width:100%;overflow:hidden;animation:ac-modal-slide-in .3s ease-out}@keyframes ac-modal-slide-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ac-error-modal-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#fee2e2,#fecaca);border-bottom:2px solid #dc2626}.ac-error-modal-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fca5a5;color:#991b1b;flex-shrink:0}.ac-error-modal-icon svg{width:18px;height:18px}.ac-error-modal-header h2{margin:0;font-size:1.25rem;color:#991b1b;font-weight:600;flex:1}.ac-error-modal-close{background:none;border:none;font-size:1.5rem;color:#991b1b;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s;flex-shrink:0}.ac-error-modal-close:hover{background:#991b1b1a}.ac-error-modal-content{padding:1.5rem;color:var(--ac-text);line-height:1.6}.ac-error-modal-content p{margin:0;font-size:.95rem;word-break:break-word}.ac-error-modal-footer{padding:1rem 1.5rem;border-top:1px solid var(--ac-border);display:flex;gap:.75rem;justify-content:flex-end;background:#fafafa}.ac-error-modal-footer .ac-btn-primary{margin:0}.ac-toast-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;z-index:9998;padding:2rem 1rem 1rem}.ac-toast-modal{background:#fff;border-radius:var(--ac-radius-sm);box-shadow:0 10px 25px #00000026;max-width:420px;width:100%;display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-left:4px solid var(--ac-accent);animation:ac-toast-slide-in .3s ease-out}@keyframes ac-toast-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ac-toast-modal-content{display:flex;align-items:center;gap:.75rem;flex:1;color:var(--ac-accent)}.ac-toast-modal-content svg{flex-shrink:0;color:var(--ac-accent)}.ac-toast-modal-content p{margin:0;font-size:.9375rem;line-height:1.4}.ac-toast-modal-close{background:none;border:none;font-size:1.25rem;color:var(--ac-text-muted);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .2s}.ac-toast-modal-close:hover{color:var(--ac-text)}
