.noah-loading{min-height:100vh;min-height:100dvh;display:grid;place-items:center;background:var(--bg,#14181e);padding:24px}.noah-loader-lockup{display:flex;align-items:center;gap:15px}.noah-loader-mark{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#77b94f;box-shadow:0 0 0 8px #77b94f0a}.noah-loader-mark svg{width:44px;height:44px;animation:noah-star-turn 2.8s cubic-bezier(.45,0,.25,1) infinite}.noah-loader-name{font-family:Arial,Helvetica,sans-serif;font-size:42px;font-weight:600;line-height:1;color:#ff4b1f;letter-spacing:-1.4px}.noah-loader-name small{display:block;font-size:9px;font-weight:500;letter-spacing:.27em;color:var(--muted,#94a3b8);margin-top:10px}@keyframes noah-star-turn{0%,20%{transform:rotate(0)}80%,to{transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){.noah-loader-mark svg{animation:none}}.login.auth-layout{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(460px,1.05fr);padding:0;align-items:stretch;min-height:100dvh}.auth-story{position:sticky;top:0;height:100dvh;min-height:620px;display:flex;flex-direction:column;padding:64px;overflow:hidden;background:radial-gradient(ellipse at 20% 90%,#2d4939 0,transparent 65%),#111816;color:#eef2ee;border-right:1px solid #344338}.auth-story:after{content:"";position:absolute;width:550px;height:550px;border:1px solid #a7c6b325;border-radius:50%;right:-270px;bottom:-260px;box-shadow:0 0 0 64px #a7c6b308,0 0 0 128px #a7c6b306;pointer-events:none}.auth-wordmark,.loginbrand{display:flex;align-items:center;gap:10px;color:#ff4b1f;font-size:30px;font-weight:750}.auth-wordmark .star,.loginbrand .star{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#77b94f!important;color:#fff!important;font-size:30px;font-weight:400}.auth-wordmark small,.loginbrand small{font-size:10px;letter-spacing:2px;font-weight:500;color:#becdc4}.auth-story-body{margin:auto 0;max-width:470px;position:relative;z-index:1}.auth-story-body h2{font-size:clamp(32px,3.4vw,49px);font-weight:550;line-height:1.4;letter-spacing:-1px;color:#f0f5f1!important;margin:24px 0}.auth-story-body p{font-size:16px;line-height:1.9;color:#bbccc0;margin:0 0 32px}.auth-kicker,.auth-story-signature{font-size:10px;letter-spacing:3px;color:#96b59f}.auth-features{display:flex;flex-wrap:wrap;gap:10px}.auth-features span{padding:9px 13px;border:1px solid #708c7b55;border-radius:30px;font-size:12px;color:#d0dfd5}.auth-form-column{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 32px}.auth-layout .loginbox{width:100%;max-width:500px;border:0;border-radius:0;padding:24px;background:transparent!important;box-shadow:none}.auth-layout .loginbrand{display:none;margin-bottom:32px}.auth-layout .eyebrow{font-size:10px;letter-spacing:2px;margin-bottom:12px}.auth-layout h1{font-size:30px;line-height:1.3;letter-spacing:-.5px}.auth-layout .loginbox>p{font-size:14px;line-height:1.7;margin:12px 0 30px}.auth-layout .loginbox label{font-size:13px;margin-top:20px;line-height:1.5}.auth-layout .loginbox :is(input,select){min-height:48px;font-size:15px;border-radius:9px;padding:12px;width:100%;margin-top:8px}.auth-password{position:relative;display:block}.auth-password input{padding-right:78px!important}.auth-password button{position:absolute;right:8px;top:7px;bottom:0;align-self:center;min-width:58px;height:38px;border:0;border-radius:6px;background:transparent;color:var(--accent);font-size:12px;cursor:pointer}.auth-hint{display:block;font-size:12px;line-height:1.6;color:var(--muted);margin-top:8px}.auth-layout .loginbox form>.btn{margin-top:28px;min-height:49px;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;font-size:15px}.auth-secondary{text-align:center;font-size:13px;color:var(--muted);padding-top:22px}.auth-secondary button{font-size:13px;cursor:pointer;border:0;background:transparent;color:var(--accent);padding:8px}.auth-company{border:1px solid var(--line);border-radius:10px;padding:15px;margin-top:22px}.auth-company summary{cursor:pointer;font-size:13px;color:var(--text);line-height:1.5}.auth-company p{font-size:12px!important;line-height:1.7;margin:12px 0 0!important}.auth-company-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.auth-company-grid label{min-width:0}.auth-support{border-top:1px solid var(--line);margin-top:28px;padding-top:22px;text-align:center;font-size:12px;line-height:1.9;color:var(--muted)}.auth-support a{color:var(--text);overflow-wrap:anywhere}.auth-footer{font-size:9px;letter-spacing:1.8px;color:var(--muted);padding-top:16px}.auth-error,.auth-notice{border:1px solid var(--error-line);background:var(--error-bg);color:var(--error-ink);padding:14px;border-radius:8px;line-height:1.6;font-size:13px}.auth-notice{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}@media(max-width:980px){.login.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-layout .loginbrand{display:flex}.auth-form-column{padding:32px 20px;min-height:100dvh}.auth-layout .loginbox{padding:16px 8px;max-width:470px}.auth-layout .loginbox h1{font-size:27px}}@media(max-width:480px){.auth-company-grid{grid-template-columns:1fr}.auth-form-column{padding:24px 20px}.auth-layout .loginbox{width:100%}.auth-layout .loginbox :is(input,select){font-size:16px}}.login.auth-layout{justify-items:stretch;padding:0!important}.auth-layout .loginbox{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.auth-form-column{width:100%}.auth-layout .auth-secondary{margin-top:0}.ra-intermediary summary{cursor:pointer;font-size:14px;color:var(--text);padding:6px 0}.ra-intermediary[open] summary{margin-bottom:15px}.login.auth-layout .auth-form-column .loginbox.loginbox{background:transparent!important}.auth-story-body h2{max-width:100%}.auth-layout .loginbox .auth-language{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 28px;color:var(--muted)}.auth-layout .loginbox .auth-language select{width:auto;min-height:38px;margin:0;padding:6px 30px 6px 10px;font-size:13px}.auth-company{min-width:0;margin-inline:0}.auth-company[hidden]{display:none}.auth-company>legend,.auth-currencies>legend{font-size:13px;padding:0 6px;color:var(--text)}.auth-phone{min-width:0}.auth-phone select{max-width:100%}.auth-currencies{grid-column:1/-1;min-width:0;border:0;padding:0;margin:24px 0 0}.auth-currencies>legend{padding:0}.auth-currencies>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.auth-layout .loginbox .auth-currencies label{display:flex;align-items:center;gap:8px;padding:10px 8px;margin:0;border:1px solid var(--line);border-radius:8px;cursor:pointer}.auth-layout .loginbox .auth-currencies input{width:16px;height:16px;min-height:16px;margin:0;padding:0;accent-color:var(--accent);flex-shrink:0}.auth-currencies label:has(:checked){background:var(--accent-soft);border-color:var(--accent)}.invite-generated{margin-bottom:20px}.invite-generated input{width:100%;font-family:monospace;min-height:48px}.invite-generated .pageactions{margin-top:12px}@media(max-width:480px){.auth-currencies>div{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-layout .loginbox .auth-language select{font-size:16px}}.ra-field span small{font-size:10px;color:var(--muted);font-weight:400;margin-left:5px}.ra-edit-heading{margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--line)}.ra-edit-heading h2{font-size:20px!important}.ra-edit-heading p{line-height:1.7}.ra-panel[data-ra-editor]{scroll-margin-top:95px}.ra-panel .ra-field:has(input:required) span small{color:var(--accent)}.ra-panel .ra-section-head{align-items:start;gap:20px}.ra-panel #ra-hint{max-width:540px;line-height:1.7}.ra-panel input:disabled,.ra-panel select:disabled{opacity:.65;cursor:not-allowed}.ra-panel .pageactions{display:flex;gap:12px}.ra-existing-list .btn{margin:3px}.ra-panel #ra-errors{scroll-margin-top:100px}.ra-panel .ra-grid{gap:18px}.ra-panel .ra-field{min-width:0}.ra-panel .ra-field input{max-width:100%}@media(max-width:600px){.ra-panel .ra-section-head{flex-direction:column;gap:8px}.ra-panel .pageactions{flex-direction:column}.ra-panel .pageactions button{width:100%}}.portal-preview-banner{position:fixed;top:80px;left:calc(236px + clamp(20px,3vw,52px));right:clamp(20px,3vw,52px);z-index:100;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;margin:0;background:var(--panel);border:1px solid var(--accent);border-radius:10px;box-shadow:0 4px 18px #0002}.portal-preview-banner>div{display:grid;gap:4px;min-width:0}.portal-preview-banner small{color:var(--muted);font-size:11px}.portal-preview-banner strong{font-size:14px;overflow-wrap:anywhere}.portal-preview-banner .btn{flex:none;min-height:44px!important}[data-business-preview]{margin-left:8px}@media(max-width:820px){.portal-preview-banner{left:16px;right:16px;top:calc(var(--mobile-header,68px) + 8px);gap:12px;padding:12px}.portal-preview-banner .btn{padding:8px 12px!important}[data-business-preview]{margin:8px 0 0}}.portal-preview-spacer{height:104px}.portal-preview-banner strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.help-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 32px}.help-shortcuts>a{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--panel);text-decoration:none;color:var(--text);transition:border-color .15s}.help-shortcuts>a:hover{border-color:var(--accent)}.help-shortcut-number{font-size:11px;color:var(--accent)}.help-shortcuts b{display:block;font-size:14px}.help-shortcuts small{display:block;color:var(--muted);font-size:11px;line-height:1.6;margin-top:5px}.help-shortcuts>a>span:last-child{margin-left:auto;color:var(--muted)}.help-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:28px;align-items:start}.help-faq{margin:0;min-width:0}.help-faq h2{font-size:18px;margin:0}.help-question{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin:0 0 12px;overflow:hidden}.help-question summary{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:20px 22px;cursor:pointer;list-style:none;min-height:80px}.help-question summary::-webkit-details-marker{display:none}.help-question summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:12px}.help-question summary small{display:block;font-size:10px;color:var(--muted);margin-bottom:7px}.help-question summary b{display:block;font-size:14px;line-height:1.7;font-weight:550}.help-expand{font-size:22px;color:var(--accent);flex-shrink:0;font-weight:300}.help-question[open] .help-expand{transform:rotate(45deg)}.help-answer{padding:0 22px 22px}.help-answer p{font-size:13px;line-height:1.95;color:var(--muted);margin:0 0 16px}.help-answer a{display:inline-flex;align-items:center;gap:12px;min-height:36px;font-size:12px;color:var(--accent);text-decoration:none}.help-answer a:hover{text-decoration:underline}.help-contact{min-width:0;position:sticky;top:90px}.help-contact-card{padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.help-mail-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--accent-soft);color:var(--accent);margin-bottom:24px}.help-mail-icon svg{width:30px;height:30px}.help-contact h2{font-size:20px;line-height:1.4;margin:0 0 12px}.help-contact p{font-size:12px;line-height:1.9;color:var(--muted)}.help-email{display:block;font-size:clamp(13px,1.2vw,17px);font-weight:550;color:var(--text);text-decoration:none;overflow-wrap:anywhere;margin:20px 0}.help-email:hover{text-decoration:underline}.help-contact-actions{display:flex;flex-wrap:wrap;gap:10px}.help-contact-actions .btn{flex:1;white-space:nowrap;min-height:44px!important}.help-copy-status{min-height:0;margin:10px 0 0!important}.help-copy-status:empty{display:none}.help-contact-checklist{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.help-contact h3{font-size:12px;font-weight:600;margin:0 0 12px}.help-contact ul{padding-left:18px;margin:0;color:var(--muted);font-size:12px;line-height:1.9}.help-contact li+li{margin-top:7px}.help-contact .help-privacy{font-size:11px;border-top:1px solid var(--line);padding-top:18px;margin:20px 0 0}@media(max-width:1000px){.help-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.help-contact-card{padding:22px}.help-shortcuts>a{padding:17px;gap:10px}}@media(max-width:820px){.help-layout{grid-template-columns:1fr;gap:28px}.help-contact{position:static;order:-1}.help-shortcuts{grid-template-columns:1fr;gap:10px;margin-bottom:24px}.help-shortcuts>a{min-height:74px}.help-email{font-size:17px}.help-question summary{padding:18px}.help-answer{padding:0 18px 20px}}.usdt-workspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:24px;align-items:start;margin:26px 0 32px}.usdt-workspace .withdraw-card{margin:0;padding:28px;background:var(--panel);border:1px solid var(--line);border-radius:18px;min-width:0}.usdt-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.usdt-section-head h2,.usdt-guidance h2{margin:6px 0 12px;font-size:22px}.usdt-eyebrow{font-size:11px;letter-spacing:.1em;color:var(--muted)}.usdt-workspace p{font-size:13px;line-height:1.7;color:var(--muted)}.usdt-withdraw .withdraw-form{display:grid;grid-template-columns:1fr;gap:18px;margin-top:24px}.usdt-withdraw label{font-size:13px;display:block;color:var(--text)}.usdt-withdraw select,.usdt-withdraw input{width:100%;min-height:48px;font-size:15px;box-sizing:border-box;margin-top:8px;background:var(--input);color:var(--text);border:1px solid var(--line);border-radius:10px;padding:12px}.usdt-address{display:block;overflow-wrap:anywhere;white-space:normal;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);padding:12px;font-size:12px;line-height:1.7;margin-bottom:22px}.usdt-workspace [hidden]{display:none!important}.usdt-amount>div{position:relative}.usdt-amount input{padding-right:70px;font-size:24px;min-height:62px}.usdt-amount>div>span{position:absolute;right:14px;top:50%;color:var(--muted);font-size:13px}.usdt-workspace .withdraw-fee-preview{display:block;border:0;background:var(--surface-soft);padding:12px 16px;border-radius:12px;margin-top:20px}.usdt-workspace .withdraw-fee-preview>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0}.usdt-workspace .withdraw-fee-preview b{font-size:14px;overflow-wrap:anywhere;text-align:right}.usdt-workspace .withdraw-fee-preview>div:last-child{border-top:1px solid var(--line);margin-top:5px;padding-top:14px}.usdt-withdraw>[data-wallet-withdraw-submit]{width:100%;min-height:48px;margin-top:12px}.usdt-available{display:flex;justify-content:space-between;gap:12px}.usdt-available b{color:var(--text)}.usdt-chain-list{display:grid;gap:10px;margin:22px 0}.usdt-chain-list>span{border:1px solid var(--line);border-radius:10px;padding:12px;font-size:13px;color:var(--text)}.usdt-history .withdraw-history{max-height:min(440px,60dvh);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;background:var(--panel);border:1px solid var(--line);border-radius:14px}.usdt-history .withdraw-history:focus-visible{outline:2px solid var(--text);outline-offset:3px}.usdt-history .withdraw-row{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:18px 20px;margin:0;cursor:pointer}.usdt-history .withdraw-row:last-child{border-bottom:0}.usdt-history .withdraw-row:hover,.usdt-history .withdraw-row:focus-visible{background:var(--panel2)}.usdt-history .withdraw-row:focus-visible{outline:2px solid var(--text);outline-offset:-3px}.usdt-history .withdraw-row .meta{display:flex;gap:8px 16px;flex-wrap:wrap;overflow-wrap:anywhere}.usdt-history .withdraw-row .top{gap:12px}.usdt-history .withdraw-row .top b{font-variant-numeric:tabular-nums}[data-manual-records] time{white-space:nowrap;font-variant-numeric:tabular-nums}.usdt-history+.e-section{margin-top:28px}@media(max-width:820px){.usdt-workspace{grid-template-columns:1fr;gap:18px}.usdt-workspace .withdraw-card{padding:20px}.usdt-withdraw select{font-size:16px}.usdt-section-head{align-items:start}.usdt-section-head .btn{font-size:12px}.usdt-history .withdraw-row .top{gap:10px;flex-wrap:wrap}.usdt-guidance{margin:0!important}}.receiving-directory-tools{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px;color:var(--muted)}.receiving-directory-tools label{display:grid;gap:8px;width:min(100%,420px);font-size:13px}.receiving-directory-tools input{width:100%;padding:12px 14px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:12px}.receiving-customer-card{display:flex;flex-direction:column;min-width:0}.receiving-customer-card[hidden]{display:none}.receiving-customer-card .receiving-card-link{margin-top:auto}.receiving-customer-title h2{overflow-wrap:anywhere}.notification-list{display:grid;gap:12px}.notification-card{display:flex;gap:16px;border:1px solid var(--line);border-radius:16px;padding:24px;background:var(--panel)}.notification-dot{width:8px;height:8px;border-radius:50%;background:var(--line);flex:none;margin-top:9px}.notification-card.is-unread .notification-dot{background:var(--accent,#77b94f)}.notification-copy{flex:1;min-width:0}.notification-title{display:flex;gap:16px;align-items:baseline;justify-content:space-between}.notification-title h2{font-size:16px;line-height:1.5;margin:0;overflow-wrap:anywhere}.notification-title time{font-size:12px;color:var(--muted);white-space:nowrap}.notification-copy>p{color:var(--muted);line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.notification-actions{display:flex;gap:12px;align-items:center;margin-top:16px;flex-wrap:wrap}.notification-actions>.e-status{margin-right:auto}html:lang(fr) .navtxt,html:lang(en) .navtxt{white-space:normal}html:lang(fr) .e-toolbar,html:lang(en) .e-toolbar{flex-wrap:wrap}@media(max-width:640px){.receiving-directory-tools,.notification-title{align-items:stretch;flex-direction:column}.receiving-directory-tools label{width:100%}.notification-title{gap:4px}.notification-card{padding:18px;gap:12px}.notification-actions .btn{max-width:100%;white-space:normal}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.notification-overview{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:var(--panel);font-size:12px;color:var(--muted)}.notification-overview b{font-size:24px;color:var(--text);margin-left:12px;font-variant-numeric:tabular-nums}.notification-auto{margin-left:auto;font-size:11px}.notification-auto:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:8px}.notification-filters{flex-wrap:wrap;gap:14px;margin-top:8px}.notification-filters label:first-child{flex:1;min-width:220px}.notification-filters input{width:100%}.notification-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px;scroll-margin-top:90px;color:var(--muted);font-size:12px}.notification-toolbar>div{display:flex;gap:10px;flex-wrap:wrap}.notification-context{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px;font-size:11px;color:var(--muted)}.notification-context span+span{border-left:1px solid var(--line);padding-left:8px}.notification-card{padding:20px 22px}.notification-card.is-unread{border-left:3px solid var(--accent)}.notification-title h2{font-size:15px}.notification-copy>p{font-size:13px;margin:10px 0}.notification-actions{margin-top:12px}.notification-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px;font-size:12px;color:var(--muted)}.notification-feedback{font-size:12px;color:var(--accent);padding:12px 16px;border-radius:10px;background:var(--accent-soft)}@media(max-width:640px){.notification-overview{padding:18px;gap:18px}.notification-auto{flex-basis:100%;margin-left:0}.notification-filters label{min-width:0;flex:1}.notification-filters label:first-child{flex-basis:100%}.notification-filters>.btn{min-height:44px!important}.notification-toolbar{align-items:flex-start;flex-direction:column}.notification-toolbar>div{width:100%}.notification-toolbar .btn{flex:1}.notification-card{padding:18px 16px}.notification-pagination{gap:14px}}.notification-card{cursor:default}.notification-card .e-status{background:var(--accent-soft);color:var(--accent)}.notification-card:not(.is-unread) .e-status{background:var(--panel2);color:var(--muted)}.kyc-inbox-alert{position:fixed;bottom:24px;right:24px;z-index:1200;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:16px 20px;background:var(--panel);color:var(--text);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:14px;box-shadow:0 12px 40px #0005}.kyc-inbox-alert strong{font-size:14px}.kyc-inbox-alert .btn{white-space:nowrap}@media(max-width:640px){.kyc-inbox-alert{bottom:calc(16px + env(safe-area-inset-bottom));right:16px;left:16px;flex-wrap:wrap}.kyc-inbox-alert strong{flex:1 1 100%}}.noah-security .security-row{display:flex;align-items:center;gap:18px;padding:22px 0;border-top:1px solid var(--line)}.security-row>div:first-child{flex:1}.noah-security h3{font-size:15px;margin:0 0 7px}.noah-security p{color:var(--muted);font-size:13px;line-height:1.7}.security-row p{margin:0}.noah-security label{display:flex;flex-direction:column;gap:8px;font-size:13px}.noah-security form{padding:22px;margin:0 0 22px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft)}.security-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.security-factor{display:flex;gap:12px;align-items:center;padding:16px 0}.security-factor>div{flex:1;overflow-wrap:anywhere}.security-factor small{display:block;margin-top:5px;color:var(--muted)}.noah-security [data-security-qr]{display:block;background:#fff;padding:8px;margin:16px 0;max-width:100%;height:auto}.noah-security [data-password-nonce]{margin-top:20px}.noah-security [data-security-message]:empty{display:none}.noah-security [hidden]{display:none!important}.noah-security[aria-busy=true] button{opacity:.6;cursor:wait}@media(max-width:600px){.noah-security .security-row,.security-factor{flex-wrap:wrap}.security-row>div:first-child{flex-basis:100%}.noah-security form{padding:16px}.security-factor>div{flex-basis:100%}}.address-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,360px);gap:28px;align-items:start}.address-saved{min-width:0}.address-saved h2{font-size:18px;margin:0}.address-saved h2 small{margin-left:8px;color:var(--muted);font-weight:400}.address-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.6fr);gap:12px;margin-bottom:18px}.address-layout label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--muted)}.address-cards{display:grid;gap:16px}.address-card{padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.address-card-head{display:flex;align-items:center;gap:12px;margin-bottom:20px}.address-card-head>div{min-width:0;flex:1}.address-card h3{font-size:16px;overflow-wrap:anywhere;margin:0 0 5px}.address-card small{color:var(--muted);font-size:11px}.address-token{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;background:var(--accent-soft);color:var(--accent);border-radius:50%;font-size:23px}.address-card code{display:block;padding:13px;background:var(--surface-soft);border:1px solid var(--line);border-radius:6px;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.address-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.address-card-actions .address-disable{margin-left:auto}.address-create.e-panel{margin:0;padding:24px;border-radius:12px}.address-create form>label{margin-top:18px}.address-create textarea{resize:vertical;width:100%;font-family:monospace}.address-hint{font-size:12px;line-height:1.8;color:var(--muted)}.address-memo{margin:18px 0;color:var(--muted);font-size:12px}.address-memo summary{cursor:pointer;padding:8px 0}.address-memo label{margin-top:12px}.address-create [type=submit]{width:100%;margin-top:10px}.address-security-link{display:block;text-align:center;margin-top:16px;font-size:12px;color:var(--muted)}.address-layout [hidden]{display:none!important}@media(max-width:1100px){.address-layout{grid-template-columns:1fr}.address-create{grid-row:1}.address-filters{grid-template-columns:1fr 1fr}}@media(max-width:520px){.address-filters{grid-template-columns:1fr}.address-card{padding:16px}.address-card-head{flex-wrap:wrap}.address-create.e-panel{padding:20px}}.receiving-details-panel{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:26px;margin-bottom:30px}.receiving-details-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding-bottom:22px}.receiving-details-heading h2{margin:0 0 8px;font-size:17px}.receiving-details-heading p{margin:0;font-size:12px;color:var(--muted);line-height:1.6}.receiving-details-heading .btn{flex:none;min-height:44px!important}.receiving-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;margin:24px 0 0}.receiving-details-grid>div{min-width:0}.receiving-details-grid dt{font-size:12px;color:var(--muted);margin-bottom:8px}.receiving-details-grid dd{margin:0;font-size:15px;font-weight:550;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line;font-variant-numeric:tabular-nums}.receiving-copy-feedback{color:var(--accent);font-size:12px;line-height:1.7;margin:14px 0 0}.receiving-copy-feedback:empty{display:none}@media(max-width:650px){.receiving-details-panel{padding:20px}.receiving-details-heading{align-items:stretch;flex-direction:column}.receiving-details-grid{grid-template-columns:1fr;gap:22px}.receiving-details-heading .btn{width:100%}}:is(.e-currency-top,.receiving-product-head,.receiving-detail-identity) .e-currency-icon{position:relative;flex:0 0 46px;width:46px;height:46px;border-radius:50%;overflow:hidden;border:2px solid var(--panel);box-shadow:0 0 0 1px var(--line),0 3px 8px #00000014}:is(.e-currency-top,.receiving-product-head,.receiving-detail-identity) .e-currency-flag{background:#fff}.e-currency-flag img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}:is(.e-currency-top,.receiving-product-head,.receiving-detail-identity) .e-currency-token{background:#26a17b;color:#fff;font-size:29px;font-weight:600;line-height:1}:is(.e-currency-top,.receiving-product-head,.receiving-detail-identity) .e-currency-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0000000d;pointer-events:none}.payin-methods{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:22px;align-items:stretch}.payin-card{position:relative;min-width:0;margin:0;padding:30px;border:1px solid var(--line);border-radius:18px;background:var(--panel);overflow:hidden}.payin-card-head{display:flex;align-items:center;gap:12px;margin-bottom:24px}.payin-method-icon{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:var(--accent-soft);color:var(--accent)}.payin-method-icon svg{width:30px;height:30px}.payin-usdt{background:#26a17b18;color:#26a17b;font-size:29px;border-radius:50%}.payin-eyebrow{font-size:12px;color:var(--muted);letter-spacing:.06em}.payin-card h2{font-size:23px;margin:0 0 12px;letter-spacing:-.02em}.payin-card p{font-size:13px;line-height:1.9;color:var(--muted);max-width:420px;margin:0 0 24px}.payin-currencies{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.payin-currency.e-currency-top{display:flex;gap:8px;margin:0;padding:7px 11px 7px 7px;border:1px solid var(--line);border-radius:999px}.payin-currency.e-currency-top .e-currency-icon{width:26px;height:26px;flex-basis:26px}.payin-currency b{font-size:12px;font-weight:550}.payin-action{min-height:46px!important;gap:30px!important}.payin-bank-note{font-size:12px;color:var(--muted);line-height:1.8;margin-top:18px}.payin-coming{display:inline-flex;font-size:11px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted);margin:4px 0 16px}.payin-coming-message{margin-bottom:0!important}.payin-coming-art{display:flex;gap:6px;align-items:end;height:44px;margin-top:26px}.payin-coming-art span{width:36px;background:var(--accent-soft);border-radius:6px}.payin-coming-art span:nth-child(1){height:15px}.payin-coming-art span:nth-child(2){height:28px}.payin-coming-art span:nth-child(3){height:42px}.payin-guide{margin:32px 0;padding:26px 28px;border:1px solid var(--line);border-radius:16px}.payin-guide h2{font-size:16px;margin:0 0 24px}.payin-guide ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0;counter-reset:payin-step}.payin-guide li{position:relative;padding-left:38px;counter-increment:payin-step}.payin-guide li:before{content:counter(payin-step,decimal-leading-zero);position:absolute;left:0;top:0;color:var(--accent);font-size:12px;font-weight:600}.payin-guide b{font-size:13px}.payin-guide p{font-size:12px;color:var(--muted);line-height:1.9;margin:8px 0 0}.payin-addresses{scroll-margin-top:90px}.payin-address-grid{display:grid;gap:18px}.payin-address-grid h3{font-size:16px;margin:0 0 20px}.payin-address-grid code{display:block;overflow-wrap:anywhere;margin-bottom:12px}.payin-address-grid .e-deposit{min-width:0}.payin-address-grid .e-deposit>div{min-width:0}.payin-address-grid .e-notice{margin:18px 0 0}@media(max-width:820px){.payin-methods{grid-template-columns:1fr;gap:18px}.payin-card,.payin-guide{padding:23px}.payin-guide ol{grid-template-columns:1fr;gap:24px}.payin-action{width:100%;justify-content:space-between!important}.payin-address-grid .e-deposit{flex-direction:column;align-items:flex-start}}.receiving-products{align-items:stretch;gap:20px;margin-top:20px}.receiving-products .rp-card{display:flex;flex-direction:column;padding:24px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--panel)}.receiving-products .rp-card:first-child{border-top:1px solid var(--line)}.rp-card .receiving-product-head{align-items:center;gap:14px}.rp-title{flex:1;min-width:0}.rp-card .rp-title h2{font-size:22px;letter-spacing:.025em;margin:0 0 5px}.rp-card .rp-title p{font-size:12px;line-height:1.5;margin:0}.rp-state{flex:none;font-size:11px;padding:6px 9px;border:1px solid var(--line);border-radius:20px;color:var(--muted);white-space:nowrap}.rp-state-active{background:var(--accent-soft);color:var(--accent);border-color:transparent}.rp-state-pending{background:#ac843518;color:#b39557;border-color:#ac843540}.rp-state-rejected{color:#cc8075}.rp-market{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted);padding:17px 0;margin-bottom:4px;border-bottom:1px solid var(--line)}.rp-account{display:flex;flex-direction:column;flex:1;min-width:0}.rp-account+.rp-account{margin-top:18px;border-top:1px solid var(--line);padding-top:18px}.rp-account-status{margin-top:12px}.rp-facts{margin:18px 0 22px;display:grid;gap:14px}.rp-facts>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:baseline}.rp-facts dt{font-size:12px;color:var(--muted)}.rp-facts dd{margin:0;font-size:13px;font-weight:550;text-align:right;line-height:1.6;overflow-wrap:anywhere}.rp-number{font-variant-numeric:tabular-nums;letter-spacing:.1em}.rp-card-action{margin-top:auto;position:relative;display:flex;border-top:1px solid var(--line);padding-top:16px}.rp-card-action .btn{width:100%;justify-content:flex-start;padding-right:40px!important;background:transparent!important;border-color:var(--line)!important;color:var(--text)!important;min-height:44px!important}.rp-card-action>span{position:absolute;right:16px;bottom:13px;pointer-events:none;color:var(--accent)}.rp-request{flex:1;min-height:128px;padding:12px 0 16px}.rp-request p{max-width:34ch;margin:12px 0 18px}.rp-request .rp-facts{margin-bottom:0}.rp-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--panel);border:1px solid var(--line);border-radius:12px;margin:24px 0 20px;padding:20px 0}.rp-summary>div{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:0 24px;border-right:1px solid var(--line)}.rp-summary>div:last-child{border:0}.rp-summary span{font-size:12px;color:var(--muted)}.rp-summary strong{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.receiving-detail-identity{display:flex;align-items:center;gap:18px;margin:22px 0 28px}.receiving-detail-identity .e-heading{flex:1;margin:0}.receiving-detail-identity .e-heading h1{margin-bottom:6px}@media(max-width:800px){.receiving-products{grid-template-columns:1fr}}@media(max-width:650px){.receiving-products .rp-card{padding:20px}.rp-summary{padding:16px 0}.rp-summary>div{padding:0 12px;flex-direction:column;gap:8px;align-items:flex-start}.rp-summary span{font-size:11px}.rp-summary strong{font-size:22px}.rp-card .receiving-product-head{gap:10px;flex-wrap:wrap}.rp-card .rp-title h2{font-size:20px}.rp-state{font-size:10px;padding:5px 7px}.rp-facts>div{grid-template-columns:65px minmax(0,1fr);gap:12px}.receiving-detail-identity{gap:14px}}.receiving-directory{scroll-margin-top:84px}.rd-tools{display:flex;align-items:end;gap:16px;margin:0 0 20px}.rd-tools label{display:grid;gap:8px;font-size:12px;color:var(--muted);min-width:150px}.rd-tools .rd-search{flex:1;max-width:460px;min-width:0}.rd-total{margin-left:auto;font-size:12px;color:var(--muted);padding-bottom:12px;white-space:nowrap}.rd-table-wrap{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}.rd-table{border-collapse:collapse;width:100%;table-layout:fixed}.rd-table th{text-align:left;padding:13px 20px}.rd-table th:first-child{width:32%}.rd-table th:nth-child(2){width:24%}.rd-table th:nth-child(3){width:23%}.app main .rd-table td{padding:15px 20px;border-bottom:1px solid var(--line)!important}.app main .rd-table tr:last-child td{border-bottom:0!important}.rd-person a{display:flex;gap:12px;align-items:center;color:var(--text);text-decoration:none;min-width:0}.rd-person a>span:last-child{min-width:0}.rd-person strong{display:block;font-weight:600;overflow-wrap:anywhere}.rd-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:12px;flex-shrink:0}.rd-currencies>span{display:inline-block;padding:3px 7px;margin:3px 5px 3px 0;border:1px solid var(--line);border-radius:5px;font-size:11px;font-weight:600;color:var(--text)}.rd-currencies>span.rd-none{border:0;color:var(--muted)}.rd-pending{color:var(--accent);font-weight:550}.rd-action{text-align:right}.rd-action a{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;color:var(--accent);font-size:12px;white-space:nowrap}.rd-action a:hover,.rd-person a:hover strong{text-decoration:underline;text-underline-offset:4px}.rd-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;font-size:12px;color:var(--muted)}.rd-pagination>div{display:flex;gap:8px}@media(max-width:1100px){.rd-table th,.app main .rd-table td{padding:12px}.rd-tools .rd-search{max-width:none}}@media(max-width:700px){.rd-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.rd-tools .rd-search{grid-column:1/-1}.rd-tools label{min-width:0}.rd-total{align-self:end;margin:0;padding:0 0 12px}.rd-table-wrap{border-radius:10px}.rd-table,.rd-table tbody{display:block;width:100%!important;min-width:0!important}.rd-table thead{display:none}.rd-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px;gap:9px 12px;border-bottom:1px solid var(--line)}.rd-table tr:last-child{border-bottom:0}.app main .rd-table td{display:block;border:0!important;padding:0!important;min-width:0}.rd-person{grid-column:1;grid-row:1}.rd-currencies{grid-column:2;grid-row:1;text-align:right;max-width:130px}.rd-progress{grid-column:1;grid-row:2;font-size:12px!important;color:var(--muted)}.rd-progress small{display:inline!important;margin-left:6px}.rd-action{grid-column:2;grid-row:2;align-self:center}.rd-action a{min-height:44px;white-space:normal;text-align:right;max-width:115px}.rd-avatar{width:30px;height:30px}.rd-pagination{flex-wrap:wrap}.rd-pagination>div{margin-left:auto}}:root{color-scheme:light;--bg:#f4f6f8;--panel:#fff;--line:#dce2e8;--muted:#64748b;--text:#132336;--accent:#174f45;--input:#fff;--sidebar:236px;--top:68px;font-family:Inter,Noto Sans TC,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--bg)!important;color:var(--text)!important;font-family:inherit!important}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:3px}button:focus-visible,a:focus-visible{outline:3px solid #2b8574}button:disabled{cursor:not-allowed;opacity:.5}.app{grid-template-columns:236px minmax(0,1fr)!important;grid-template-rows:68px minmax(0,1fr)!important;background:var(--bg)!important}.app>header{background:#fff!important;border-bottom:1px solid var(--line)!important;height:68px!important;color:var(--text)!important}.app>aside{background:#fff!important;border-right:1px solid var(--line)!important;padding:24px 14px!important;width:236px!important}.app>main{padding:34px clamp(20px,3vw,52px)!important;background:var(--bg)!important;min-width:0}.brand,.loginbrand,.star{color:#174f45!important}.nav{color:#526171!important;padding:11px 12px!important;border-radius:6px!important;min-height:43px;font-size:14px!important}.nav:hover,.nav.active{background:#eaf3ef!important;color:#174f45!important}.nav.active{font-weight:650}.navsec,.tenant{color:#74808c!important;font-size:11px!important}.navsec{margin-top:26px!important}.ico,.avatar{color:#174f45!important;background:#edf3f1!important;border-color:#dce5e0!important}.profile{background:#fff!important;color:#132336!important;border:1px solid var(--line)!important;box-shadow:0 12px 32px #1232!important}.profile button{color:inherit!important}.btn,.primary{border-radius:6px!important;min-height:40px!important;border:1px solid #cad4dc!important;background:#fff!important;color:#223447!important;font-weight:550!important;padding:9px 16px!important;box-shadow:none!important;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px}.btn.primary,button.primary{background:#174f45!important;border-color:#174f45!important;color:#fff!important}.panel,.card,.kpi,.assetcard,.withdraw-card,.release-card,.settings-card,.modal{background:#fff!important;color:#132336!important;border-color:var(--line)!important;box-shadow:none!important;border-radius:8px!important}.panel p,.panel small,.kpi small,.assetcard small{color:#64748b!important}input,select,textarea{background:#fff!important;color:#132336!important;border:1px solid #cad4dc!important;border-radius:5px!important;min-height:42px;padding:9px 11px!important;max-width:100%}table th{background:#f8fafb!important;color:#596b7c!important;font-weight:600!important}table td{color:#24384a!important;border-color:#e5eaf0!important}table{background:#fff!important}.tablewrap,.table-wrap{border:1px solid var(--line)!important;border-radius:7px!important;background:#fff!important}.empty{color:#6a7a89!important}.pagehead h1,h1{letter-spacing:-.025em}.footerline{border-color:var(--line)!important;color:#738292!important}.toast{background:#163c32!important;color:#fff!important;max-width:calc(100vw - 36px)}.errorbox,.ra-errors,.e-error{background:#fff0ef!important;color:#9b302b!important;border:1px solid #efceca!important;border-radius:6px;padding:12px 16px}.e-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:28px}.e-heading h1{font-size:29px;line-height:1.3;margin:4px 0 10px;font-weight:650}.e-heading p{color:#6b7a89;font-size:14px;margin:0}.e-heading .e-overline{font-size:10px;font-weight:650;letter-spacing:.14em;color:#51776c;margin-bottom:10px}.e-currency-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.e-currency{display:block;padding:22px;background:#fff;border:1px solid var(--line);border-radius:8px;text-decoration:none;color:#172d3e;transition:border-color .15s}.e-currency:hover{border-color:#5f9586}.e-currency-top{display:flex;align-items:center;gap:12px;margin-bottom:25px}.e-currency-top small{display:block;color:#758493;font-size:11px;margin-top:2px}.e-currency-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #dee8e3;border-radius:50%;color:#175747;background:#f1f6f3;font-size:19px}.e-arrow{margin-left:auto;color:#7f948b}.e-balance{font-size:25px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.035em}.e-balance small{font-size:12px;font-weight:450;color:#788897;letter-spacing:0}.e-reference{font-size:12px;color:#7a8895;margin:8px 0 22px}.e-buckets{display:flex;justify-content:space-between;gap:15px;padding-top:15px;border-top:1px solid #edf0f3;font-size:12px}.e-buckets small{display:block;color:#7a8895;font-size:11px;margin-bottom:4px}.e-buckets b{font-variant-numeric:tabular-nums;font-weight:550}.e-section{margin-top:32px}.e-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.e-section h2,.e-panel h2{font-size:17px;font-weight:600;margin:0 0 18px}.e-panel{padding:26px;background:#fff;border:1px solid var(--line);border-radius:8px;margin:18px 0}.e-table-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:7px;background:#fff}.e-table{border-collapse:collapse;width:100%;min-width:540px}.e-table th,.e-table td{text-align:left;padding:15px 18px;border-bottom:1px solid #e8edf2;font-size:13px}.e-table a{color:#20584b;text-decoration:none}.e-table tr:last-child td{border-bottom:0}.e-status{display:inline-block;border-radius:4px;background:#f7efdc;color:#866a28;padding:5px 9px;font-size:11px;white-space:nowrap}.e-status.positive{background:#e8f3ed;color:#276747}.e-empty{text-align:center;padding:36px 20px;border:1px dashed #d6dfe5;border-radius:8px;background:#fafcfd;color:#82919f}.e-empty>span{font-size:25px}.e-empty h3{font-size:14px;color:#607384;margin:12px 0 8px}.e-empty p{font-size:12px}.e-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.e-form-grid label,.e-toolbar label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#526576}.e-form-grid label>span{display:none}.e-form-actions{display:flex;justify-content:flex-end;gap:12px;padding-top:24px}.e-panel>button{margin-top:22px}.e-toolbar{display:flex;align-items:end;gap:16px;padding:15px 0 22px}.e-toolbar label{min-width:150px}.e-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:22px 0;background:#fff;border:1px solid var(--line);padding:12px 24px;border-radius:8px}.e-details>div{padding:16px 0;border-bottom:1px solid #ecf0f4;overflow-wrap:anywhere}.e-details dt{font-size:12px;color:#7b8995;margin-bottom:5px}.e-details dd{margin:0;font-size:14px}.e-copy{border:0;background:transparent;color:#28745f;cursor:pointer;font-size:11px;margin-left:12px}.e-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);padding-bottom:15px;margin:20px 0;color:#3c5e53;font-size:13px}.e-tabs a{color:inherit}.e-detail-balance{padding:28px;background:#fff;border:1px solid var(--line);border-radius:8px}.e-detail-balance>small{display:block;color:#738592;margin-bottom:8px}.e-detail-balance>strong{display:block;font-size:32px;margin-bottom:22px}.e-notice,.notice,.auditnote,.withdraw-security-note{background:#eef4f1!important;color:#406354!important;border-color:#dce8e2!important;font-size:12px}.e-deposit{display:flex;align-items:center;gap:30px}.e-deposit code{display:block;overflow-wrap:anywhere;margin-bottom:15px}.login{background:#f4f6f8!important}.loginbox{background:#fff!important;border:1px solid var(--line)!important;color:#132336!important;border-radius:9px!important;box-shadow:0 12px 40px #18332808!important}.loginbox p,.loginbox label{color:#617382!important}.loginbrand{font-size:28px!important}.login button.primary{width:100%}.loginbox h1{font-size:24px}.offline-note{background:#fff4d5!important;color:#795c18!important}.address-manager{display:none!important}@media(min-width:1600px){.e-currency-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.e-currency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app{grid-template-columns:212px minmax(0,1fr)!important}.app>aside{width:212px!important}}@media(max-width:800px){.app{display:block!important}.app>header{position:sticky;top:0;z-index:30}.app>aside{position:fixed!important;left:0;top:68px;bottom:0;z-index:40;display:none}.app.menu-open>aside{display:block}.app>main{padding:25px 18px!important}.e-heading h1{font-size:25px}.e-form-grid{gap:15px}.hamb{display:inline-flex!important}}@media(max-width:520px){.e-currency-grid{grid-template-columns:1fr}.e-currency{padding:20px}.e-currency-top{margin-bottom:18px}.e-form-grid,.e-details{grid-template-columns:1fr}.e-heading{align-items:flex-start;flex-direction:column}.e-panel{padding:20px}.e-deposit{flex-direction:column}.e-tabs{gap:16px;overflow-x:auto}.e-balance{font-size:28px}.e-form-actions{flex-wrap:wrap}.e-form-actions>.btn{flex:1}}@media print{body{background:#fff!important}.app>header,.app>aside,.e-heading,form,.footerline,.btn{display:none!important}.app,.app>main{display:block!important;padding:0!important;height:auto!important;overflow:visible!important}.e-print{border:0!important}.e-table{min-width:0}}.finance-form .formgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.finance-form .formgrid label{display:flex;flex-direction:column;gap:7px;font-size:12px}.finance-form hr{border:0;border-top:1px solid #e2e8ee;margin:28px 0}.finance-form h2{font-size:16px;margin-bottom:18px}.finance-form .pageactions{display:flex;justify-content:flex-end;margin-top:24px}.nav span{color:#698377!important}.app>aside{overflow-y:auto}@media(max-width:1100px){.finance-form .formgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.finance-form .formgrid{grid-template-columns:1fr}}:root[data-theme=dark]{color-scheme:dark;--ink:#e0ece7;--muted:#a1b5aa;--line:#3c5046;--surface:#1b2b23;--bg:#122019}:root[data-theme=dark] body,:root[data-theme=dark] .app,:root[data-theme=dark] .main{background:#122019!important;color:#e0ece7!important}:root[data-theme=dark] :is(.e-panel,.e-currency,.e-details,.panel,.topbar,.sidebar,.e-table-scroll,.assetcard,.stat,.kpi,.notification-card){background:#1b2b23!important;color:#e0ece7!important;border-color:#3c5046!important}:root[data-theme=dark] :is(h1,h2,h3,b,strong,label,.brand,.navlink,.e-balance,.e-currency-top){color:#e0ece7!important}:root[data-theme=dark] :is(input,select,textarea,.btn){background:#24382d!important;color:#e0ece7!important;border-color:#58705e!important}:root[data-theme=dark] :is(th,td,.e-heading p,.e-currency small,.e-reference){color:#bdcfc4!important;border-color:#3c5046!important}:root[data-theme=dark] .e-table th{background:#24382d!important}.e-table-controls{margin:16px 0;align-items:end;display:flex;flex-wrap:wrap;gap:12px}.e-table-controls label{display:flex;flex-direction:column;gap:6px}.e-table-controls [role=status]{align-self:center}.e-table tr[hidden]{display:none}@media print{.e-table-controls{display:none!important}.e-print .e-table tr[hidden]{display:table-row!important}}:root:not([data-theme=dark]) :is(.withdraw-fee-preview,.withdraw-summary .mini,.withdraw-row,.detailhero,.feeitem,.payout-status-card,.meta-card){background:#fff!important;color:#132336!important;border-color:#dce2e8!important}:root:not([data-theme=dark]) :is(.withdraw-card,.detailhero,.feeitem,.payout-status-card,.meta-card) small{color:#596b7c!important}.withdraw-card{font-size:14px!important;padding:20px!important}.withdraw-card h3{font-size:18px!important}.withdraw-card :is(p,label,small,.meta,.withdraw-security-note){font-size:12px!important;line-height:1.6}.withdraw-card .withdraw-form{margin-top:16px}.withdraw-card :is(.withdraw-fee-preview,.withdraw-summary,.withdraw-history) b{font-size:14px!important;overflow-wrap:anywhere}.detailhero small,.feeitem small,.meta-card small{font-size:12px!important}.detail-address,.address-box{overflow-wrap:anywhere}:root[data-theme=dark] :is(.withdraw-card,.withdraw-fee-preview,.withdraw-summary .mini,.withdraw-row,.detailhero,.feeitem,.payout-status-card,.meta-card){background:#1b2b23!important;color:#e0ece7!important;border-color:#3c5046!important}:root{--bg:#f5f7f6;--text:#19332e;--muted:#70827b;--line:#e0e7e3;--accent:#155d4b;font-family:Inter,Microsoft JhengHei,PingFang TC,system-ui,sans-serif;font-synthesis:none}html{scrollbar-gutter:stable}body{line-height:1.55}.app>aside{background:#142e28!important;border-right:0!important;padding:26px 16px!important}.app>aside .tenant{color:#d3e1d9!important;font-size:12px!important;font-weight:600;padding:0 12px 18px;border-bottom:1px solid #2c443d}.app>aside .navsec{color:#7e9a8e!important;letter-spacing:.08em;font-size:10px!important;margin:26px 12px 10px!important}.app>aside .nav{color:#bcd0c5!important;border-radius:8px!important;margin:3px 0;transition:background .15s,color .15s}.app>aside .nav span{color:#91b5a3!important}.app>aside .nav:hover{background:#203e34!important;color:#f0faf4!important}.app>aside .nav.active{background:#c9ebd5!important;color:#163c2b!important;box-shadow:inset 3px 0 #79b793}.app>aside .nav.active span{color:#245e42!important}.app>header{box-shadow:0 1px #dfe7e3}.brand{letter-spacing:-.06em;font-weight:750!important}.brand small{letter-spacing:.14em;font-size:9px!important;color:#7c8f84!important}.topactions{gap:12px!important}.ico,.avatar{border-radius:50%!important;min-width:36px;min-height:36px}.e-heading{margin-bottom:30px}.e-heading h1{font-size:30px;letter-spacing:-.045em;font-weight:700}.e-heading p{line-height:1.7;color:#77877f}.e-heading .e-overline{color:#7b9085;letter-spacing:.18em;font-size:9px}.e-panel,.e-currency,.e-detail-balance,.panel,.card,.kpi{border-radius:13px!important;box-shadow:0 3px 12px #203c2b04!important}.e-currency{padding:24px;transition:transform .16s,border-color .16s,box-shadow .16s}.e-currency:hover{transform:translateY(-2px);border-color:#9dbcaa;box-shadow:0 8px 22px #17382709!important}.e-currency-top{margin-bottom:26px}.e-balance{font-size:29px;letter-spacing:-.035em;font-weight:650}.e-currency-icon{width:42px;height:42px;background:#eef6f0;border:0;color:#356a50;font-size:17px;font-weight:600}.e-buckets{border-color:#eaf0ec}.e-section-title h2{font-size:17px}.btn,.primary{border-radius:8px!important;transition:background .15s,border-color .15s,transform .1s}.btn:hover{border-color:#8fb09e!important;background:#f4f8f5!important}.btn.primary:hover,button.primary:hover{background:#104636!important;border-color:#104636!important}.btn:active{transform:translateY(1px)}input,select,textarea{border-radius:8px!important;transition:border-color .15s,box-shadow .15s;min-height:46px}input:focus,select:focus,textarea:focus{border-color:#6d9f82!important;box-shadow:0 0 0 3px #5a9f7714;outline:none}table th{font-size:11px!important;letter-spacing:.02em;background:#f5f8f6!important}table td{font-size:13px!important;padding-top:17px!important;padding-bottom:17px!important}.e-table-scroll,.tablewrap{border-radius:11px!important}tbody tr:hover td{background:#f7faf8}.e-status{border-radius:20px;padding:4px 10px;font-weight:550}.e-empty{border:1px solid #e4ebe6;background:#fcfdfc;border-radius:12px;padding:52px 24px}.e-empty>span{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#f0f5f1;color:#8aa393}.e-empty h3{font-weight:500}.footerline{font-size:10px!important;opacity:.75;margin-top:40px}.finance-form{padding:28px!important}.finance-form h2{color:#476553}.e-table-controls{font-size:12px;color:#75877e}.e-table-controls input{min-width:200px}.fx-layout{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:24px;max-width:1060px}.fx-layout .e-panel{margin:0}.fx-entry{padding:32px!important}.fx-form-heading,.fx-summary-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.fx-eyebrow{font-size:11px;font-weight:650;letter-spacing:.08em;color:#577866}.fx-step{font-size:11px;color:#98aaa0;font-variant-numeric:tabular-nums}.fx-entry h2{font-size:22px!important;letter-spacing:-.025em;margin-bottom:28px}.fx-field{display:block;font-size:12px;color:#6b8074;margin-top:20px}.fx-field input,.fx-field select{display:block;width:100%;margin-top:9px;min-height:54px!important}.fx-amount input{font-size:30px!important;font-weight:550;letter-spacing:-.03em;padding:16px!important;height:76px}.fx-amount input::placeholder{color:#bdc9c1}.fx-available{font-size:11px;color:#81958a;text-align:right;margin:8px 0 24px;font-variant-numeric:tabular-nums}.fx-direction{display:flex;align-items:center;justify-content:space-between;background:#f5f8f5;border:1px solid #e6ece5;padding:16px 20px;border-radius:10px}.fx-direction small{display:block;font-size:10px;color:#82958a;margin-bottom:4px}.fx-direction b{font-size:16px;font-weight:650}.fx-direction>span{width:32px;height:32px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#62806d}.fx-path{font-size:10px;letter-spacing:.04em;color:#8d9e95;text-align:center;margin:10px 0}.fx-service-note{font-size:12px;color:#947338}.fx-service-note:empty{display:none}.fx-request,.fx-confirm{width:100%;justify-content:space-between!important;padding:14px 18px!important;min-height:49px!important;font-size:14px!important}.fx-caption{font-size:11px;line-height:1.8;color:#93a198;margin:14px 0 0}.fx-summary{background:#fafffb!important;padding:30px!important;border-color:#dce8de!important;align-self:start;position:sticky;top:24px}.fx-summary-empty{text-align:center;padding:32px 8px 12px}.fx-summary-symbol{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#eaf4e9;color:#59815f;font-size:26px;margin-bottom:22px}.fx-summary-empty h2{font-size:20px!important;margin:0 0 12px}.fx-summary-empty>p{font-size:12px;color:#8a9a8d;max-width:265px;margin:0 auto;line-height:1.8}.fx-summary-placeholder{margin:34px 0;padding:24px 0;border-top:1px solid #e6eee5;border-bottom:1px solid #e6eee5}.fx-summary-placeholder span{display:block;color:#91a28f;font-size:11px}.fx-summary-placeholder strong{display:block;font-size:32px;color:#bccaba;margin-top:8px}.fx-quote-id{font-size:9px;color:#96a790;max-width:55%;overflow-wrap:anywhere}.fx-summary h2{font-size:16px;color:#405c44}.fx-receive{padding:24px 0 30px;border-bottom:1px solid #dfeadd}.fx-receive>span{font-size:11px;color:#84967d}.fx-receive strong{display:block;font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-.04em;color:#204a2c;margin-top:8px;overflow-wrap:anywhere}.fx-receive small{font-size:13px;color:#7d9275;letter-spacing:0;margin-left:8px}.fx-breakdown{margin:22px 0}.fx-breakdown>div{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:11px 0}.fx-breakdown dt{font-size:12px;color:#89997f;white-space:nowrap}.fx-breakdown dd{margin:0;text-align:right;font-size:12px;color:#42583b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fx-expiry{font-size:11px;color:#6a865b;background:#eff6e9;padding:10px 12px;border-radius:6px}.fx-summary .fx-confirm{margin-top:16px}.app>main{overflow-x:hidden}.loading{color:#769784!important;font-size:13px!important}@media(max-width:1100px){.fx-layout{gap:18px}.fx-entry,.fx-summary{padding:24px!important}.e-heading h1{font-size:27px}}@media(max-width:800px){.app>aside{box-shadow:8px 0 35px #071d2a26}.fx-layout{grid-template-columns:1fr;max-width:600px}.fx-summary{position:static}.fx-summary-empty{padding:12px}.fx-summary-placeholder{margin:22px 0}.e-heading{gap:16px}.e-heading>.btn{font-size:12px}.e-heading h1{font-size:26px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.e-currency:hover{transform:none}}:root[data-theme=dark] :is(.fx-summary,.fx-direction){background:#1b3023!important;border-color:#3b5441!important}:root[data-theme=dark] :is(.fx-receive strong,.fx-breakdown dd,.fx-direction b){color:#d3e8cc!important}:root[data-theme=dark] .fx-expiry{background:#2b442c;color:#bfdbb0}:root[data-theme=dark] tbody tr:hover td{background:#263b2c!important}html,body,#app{font-family:Inter,Microsoft JhengHei UI,Microsoft JhengHei,PingFang TC,system-ui,sans-serif!important}.topactions>.ico{display:inline-flex;align-items:center;justify-content:center;position:relative;font-size:16px}.app>aside .navsec{padding:0!important;margin-top:22px!important}.e-reference:empty{min-height:18px}.fx-quote-id,.fx-receive strong{overflow-wrap:anywhere}@media(max-width:700px){.e-heading h1{font-size:26px}}.noah-dialog{width:min(520px,calc(100vw - 32px));max-height:85vh;border:1px solid #d9e4dd;border-radius:16px;padding:28px;background:#fff;color:#19332e;box-shadow:0 24px 90px #142e2830;font:inherit}.noah-dialog::backdrop{background:#142e2880}.noah-dialog h2{font-size:22px;margin:0 0 18px}.noah-dialog-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.noah-dialog label{display:grid;gap:8px;font-size:14px;margin:18px 0}.noah-dialog input{width:100%;padding:12px;border:1px solid #b7c9be;border-radius:8px;font:inherit}.noah-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.withdraw-message{padding:14px;margin:14px 0;background:#edf6ef;border-radius:8px;font-size:14px}.withdraw-message[role=alert]{background:#fff1ed;color:#8c3425}.kyc-select{position:relative}.kyc-select input{margin-bottom:6px}.kyc-form-documents{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.kyc-form-documents>.kyc-select{display:block;max-width:380px}.kyc-form-documents>.kyc-select select{display:block;width:100%;margin-top:8px}.kyc-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.kyc-upload-card{border:1px dashed var(--line);border-radius:12px;padding:20px;background:var(--panel)}.kyc-upload-card[hidden]{display:none}.kyc-upload-card label{display:grid;gap:12px}.kyc-upload-card small,.kyc-file-note,.kyc-upload-card p{font-size:12px;color:var(--muted)}.kyc-upload-card input{width:100%;min-width:0;font-size:12px}.kyc-file-note{line-height:1.9}.kyc-document-viewer{width:min(1200px,95vw);height:90vh;max-width:95vw;max-height:95vh;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:14px;padding:20px}.kyc-document-viewer::backdrop{background:#000b}.kyc-viewer-bar{display:flex;align-items:center;gap:16px}.kyc-viewer-bar h2{margin-right:auto}.kyc-document-content{overflow:auto;height:calc(100% - 110px);background:#202020}.kyc-document-content img{display:block;max-width:none;min-width:0}.kyc-document-content iframe{width:100%;height:100%;border:0}@media(max-width:700px){.kyc-upload-grid{grid-template-columns:1fr}.kyc-upload-card{padding:16px}}.kyc-expiry-field>label{display:flex;flex-direction:column;gap:8px}.kyc-expiry-field .kyc-permanent{display:flex;flex-direction:row;align-items:center;gap:9px;margin-top:10px;cursor:pointer;font-size:13px}.kyc-permanent input[type=checkbox]{width:17px!important;height:17px!important;min-height:17px!important;padding:0!important;accent-color:var(--accent);flex:none}.kyc-expiry-field input:disabled{opacity:.4;cursor:not-allowed}.kyc-example{overflow:hidden;border-radius:10px;background:#f0f5f2;padding:10px 12px 14px;text-align:center}.kyc-example svg{display:block;width:100%;height:150px}.kyc-example span{display:block;color:#536d61!important;font-size:12px;line-height:1.7}.kyc-upload-card label{cursor:pointer}.kyc-upload-card [data-kyc-example]{min-width:0}@media(max-width:600px){.kyc-example svg{height:130px}}[data-e-form=customer] .e-form-grid>*{min-width:0}[data-e-form=customer] .e-form-grid input:not([type=checkbox]),[data-e-form=customer] .e-form-grid select{width:100%!important;min-width:0!important;box-sizing:border-box!important}.kyc-expiry-field>label{min-width:0}.admin-business-context{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px;margin-bottom:26px}.admin-business-crumb{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px;margin-bottom:16px}.admin-business-context>label{display:flex;align-items:center;gap:12px;font-size:12px}.admin-business-context select{min-width:180px;max-width:100%}.admin-business-tabs{display:flex;gap:8px;overflow-x:auto;margin-top:20px;border-top:1px solid var(--line);padding-top:16px}.admin-business-tabs a{white-space:nowrap;color:var(--muted);text-decoration:none;padding:8px 12px;border-radius:7px;font-size:12px}.admin-business-tabs a.active{background:var(--input);color:var(--text);font-weight:650}.admin-currency-list summary{display:flex;align-items:center;gap:24px;flex-wrap:wrap;cursor:pointer;list-style:revert;font-size:13px}.admin-currency-list summary strong{font-size:20px;min-width:55px}.admin-currency-list summary small{color:var(--muted);margin-left:auto}.admin-currency-list details[open] summary{margin-bottom:20px}.admin-currency-list .e-panel{padding:22px}@media(max-width:650px){.admin-business-context{padding:16px}.admin-business-context>label{align-items:stretch;flex-direction:column}.admin-currency-list summary{gap:14px}.admin-currency-list summary small{width:100%;margin-left:0}.admin-business-crumb span{overflow-wrap:anywhere}}.receiving-customer-grid,.receiving-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.receiving-customer-card,.receiving-product{display:block;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:26px;color:var(--text);text-decoration:none;min-width:0}.receiving-customer-card:hover{border-color:var(--accent)}.receiving-customer-title,.receiving-product-head{display:flex;align-items:center;gap:16px}.receiving-customer-title h2,.receiving-product-head h2{margin:0 0 6px;font-size:22px;overflow-wrap:anywhere}.receiving-avatar,.receiving-product-symbol{display:grid;place-items:center;width:50px;height:50px;flex:none;border-radius:12px;background:var(--input);border:1px solid var(--line);color:var(--accent);font-size:22px}.receiving-customer-title .e-arrow{margin-left:auto}.receiving-currency-chips{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 16px}.receiving-currency-chips span{padding:6px 12px;border-radius:6px;background:var(--input);font-size:12px;font-weight:650}.receiving-card-link{display:block;margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:13px}.receiving-customer-card p,.receiving-product p,.receiving-product small{color:var(--muted);font-size:13px;line-height:1.8}.receiving-product-head p{margin:0}.receiving-region{margin:20px 0;padding-bottom:18px;border-bottom:1px solid var(--line)}.receiving-account-line{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0}.receiving-account-line+.receiving-account-line{border-top:1px solid var(--line);margin-top:14px}.receiving-account-line p{margin:10px 0 4px}.receiving-account-line code{font-size:13px;letter-spacing:.1em}.receiving-product>.btn{margin-top:16px;width:100%}.receiving-pending{padding:10px 0}.receiving-empty{margin:28px 0 20px}.receiving-products .receiving-product:first-child{border-top:3px solid var(--accent)}[data-receiving-nav-count]:not(:empty){margin-left:auto;background:var(--accent);color:var(--bg);border-radius:10px;padding:2px 7px;font-size:11px}@media(max-width:800px){.receiving-products,.receiving-customer-grid{grid-template-columns:1fr}.receiving-product,.receiving-customer-card{padding:20px}.receiving-account-line{flex-wrap:wrap}}.rate-monitor-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.rate-monitor-item{padding:16px;border:1px solid var(--line);border-radius:9px;min-width:0}.rate-monitor-item>*{display:block;overflow-wrap:anywhere}.rate-monitor-item strong{font-size:16px;margin:9px 0;font-variant-numeric:tabular-nums}.rate-monitor-item small{font-size:10px;color:var(--muted)}@media(max-width:1100px){.rate-monitor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.rate-monitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root,:root[data-theme=light]{color-scheme:light;--bg:#f4f6f8;--panel:#ffffff;--panel2:#edf2f5;--surface-soft:#f8fafb;--text:#20313c;--muted:#60717f;--line:#dce3e8;--accent:#245e50;--accent-hover:#194b3f;--accent-soft:#e2eee9;--on-accent:#ffffff;--aside:#20352f;--nav-text:#d2e0d8;--nav-muted:#a6bfb1;--nav-hover:#314c41;--nav-selected:#dceee3;--nav-ink:#173e2b;--input:#ffffff;--error-bg:#fff0ef;--error-ink:#9b302b;--error-line:#e8b8b4}:root[data-theme=dark]{color-scheme:dark;--bg:#14181e;--panel:#1e242c;--panel2:#29313c;--surface-soft:#232b35;--text:#e7ecf2;--muted:#acb8c7;--line:#384351;--accent:#a3c5b3;--accent-hover:#c0dccd;--accent-soft:#2e443b;--on-accent:#142a20;--aside:#101419;--nav-text:#c7d1df;--nav-muted:#99a9bc;--nav-hover:#26323e;--nav-selected:#32493f;--nav-ink:#ddf1e4;--input:#252e39;--error-bg:#3b2529;--error-ink:#ffb6ad;--error-line:#71434b}:root[data-theme=ocean]{color-scheme:light;--bg:#edf3f9;--panel:#ffffff;--panel2:#e2edf7;--surface-soft:#f3f7fc;--text:#20354e;--muted:#58718c;--line:#cfdeed;--accent:#245f9b;--accent-hover:#184b7e;--accent-soft:#dfedfa;--on-accent:#ffffff;--aside:#132b46;--nav-text:#d0e1f2;--nav-muted:#a0bcd6;--nav-hover:#234361;--nav-selected:#d5e8fa;--nav-ink:#153e67;--input:#ffffff;--error-bg:#fff0ef;--error-ink:#9b302b;--error-line:#e8b8b4}:root[data-theme=sand]{color-scheme:light;--bg:#f6f2eb;--panel:#fffdf8;--panel2:#efe8dc;--surface-soft:#f8f4ed;--text:#45382e;--muted:#7b6a59;--line:#e2d8c9;--accent:#79583a;--accent-hover:#5d412a;--accent-soft:#eee1cf;--on-accent:#ffffff;--aside:#342c26;--nav-text:#e5d9cb;--nav-muted:#c4b29f;--nav-hover:#4d4035;--nav-selected:#ebddc9;--nav-ink:#4d3721;--input:#fffdf8;--error-bg:#fff0e9;--error-ink:#9b382b;--error-line:#e8b8a8}:root[data-theme][data-theme] :is(body,.app,.app>main,.login){background:var(--bg)!important;color:var(--text)!important}:root[data-theme][data-theme] :is(.app>header,.profile,.loginbox,.noah-dialog){background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme][data-theme] .app>header{box-shadow:0 1px 0 var(--line)}:root[data-theme][data-theme] .app>aside{background:var(--aside)!important}:root[data-theme][data-theme] .app>aside .nav{color:var(--nav-text)!important}:root[data-theme][data-theme] .app>aside :is(.tenant,.navsec,.nav span){color:var(--nav-muted)!important;border-color:var(--nav-hover)!important}:root[data-theme][data-theme] .app>aside .nav:hover{background:var(--nav-hover)!important;color:var(--nav-text)!important}:root[data-theme][data-theme] .app>aside .nav.active{background:var(--nav-selected)!important;color:var(--nav-ink)!important;box-shadow:inset 3px 0 var(--accent)}:root[data-theme][data-theme] .app>aside .nav.active span{color:var(--nav-ink)!important}:root[data-theme][data-theme] :is(.notification-card,.e-panel,.e-currency,.e-details,.e-detail-balance,.panel,.card,.kpi,.assetcard,.withdraw-card,.withdraw-fee-preview,.withdraw-summary .mini,.withdraw-row,.detailhero,.feeitem,.payout-status-card,.meta-card,.settings-card,.modal,.tablewrap,.table-wrap,.e-table-scroll,.e-table,table,.fx-summary){background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme][data-theme] :is(h1,h2,h3,b,strong,label,.e-balance,.e-currency-top,.fx-receive strong,.fx-breakdown dd,.fx-direction b,.info-list b,.bigbalance,.profile button){color:var(--text)!important}:root[data-theme][data-theme] :is(.e-heading p,.e-heading .e-overline,.pagehead p,.panel p,.panel small,.kpi small,.assetcard small,.e-currency small,.e-reference,.e-balance small,.e-buckets small,.e-detail-balance>small,.e-details dt,.e-form-grid label,.e-toolbar label,.fx-eyebrow,.fx-step,.fx-field,.fx-available,.fx-caption,.fx-path,.fx-direction small,.fx-receive>span,.fx-receive small,.fx-breakdown dt,.fx-quote-id,.fx-summary-empty>p,.fx-summary-placeholder span,.loginbox p,.loginbox label,.footerline,.formhint,.info-list span,.meta-card small,.feeitem small,.detailhero small,.withdraw-card small,.eyebrow,code,td small){color:var(--muted)!important}:root[data-theme][data-theme] :is(input,select,textarea){background:var(--input)!important;color:var(--text)!important;border-color:var(--line)!important;accent-color:var(--accent)}:root[data-theme][data-theme] :is(input,select,textarea):focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-soft)!important}:root[data-theme][data-theme] :is(input,textarea)::placeholder{color:var(--muted)!important;opacity:.75}:root[data-theme][data-theme] :is(.btn,.primary){background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important}:root[data-theme][data-theme] .btn:hover{background:var(--panel2)!important;border-color:var(--accent)!important}:root[data-theme][data-theme] :is(.btn.primary,button.primary){background:var(--accent)!important;color:var(--on-accent)!important;border-color:var(--accent)!important}:root[data-theme][data-theme] :is(.btn.primary,button.primary):hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}:root[data-theme][data-theme] :is(.btn.primary,button.primary) :is(span,b,strong){color:var(--on-accent)!important}:root[data-theme][data-theme] :is(th,td){color:var(--text)!important;border-color:var(--line)!important}:root[data-theme][data-theme] table th{background:var(--panel2)!important;color:var(--muted)!important}:root[data-theme][data-theme] tbody tr:hover td{background:var(--surface-soft)!important}:root[data-theme][data-theme] :is(.e-buckets,.e-details>div,.fx-receive,.fx-summary-placeholder,.footerline,.finance-form hr,.setrow){border-color:var(--line)!important}:root[data-theme][data-theme] :is(.e-empty,.fx-direction,.fx-summary-placeholder,.withdraw-summary,.e-notice,.notice,.auditnote,.withdraw-security-note){background:var(--surface-soft)!important;color:var(--muted)!important;border-color:var(--line)!important}:root[data-theme][data-theme] :is(.e-empty>span,.fx-summary-symbol,.fx-direction>span,.ico,.avatar,.fx-expiry){background:var(--accent-soft)!important;color:var(--accent)!important;border-color:var(--line)!important}:root[data-theme][data-theme] :is(.e-copy,.e-table a,.e-tabs,.e-empty h3){color:var(--accent)!important}:root[data-theme][data-theme] :is(.errorbox,.ra-errors,.e-error){background:var(--error-bg)!important;color:var(--error-ink)!important;border-color:var(--error-line)!important}:root[data-theme][data-theme] :is(.errorbox,.ra-errors,.e-error) :is(b,strong){color:var(--error-ink)!important}:root[data-theme][data-theme] .noah-dialog-message{color:var(--muted)!important}:root[data-theme][data-theme] .toast{background:var(--accent)!important;color:var(--on-accent)!important}:root :is(.brand,.loginbrand),:root[data-theme][data-theme] :is(.brand,.loginbrand){color:#ff4b1f!important;letter-spacing:normal;font-weight:600!important}:root :is(.brand,.loginbrand) .star{background:#77b94f!important;color:#fff!important;filter:none!important}:root .brand small{color:var(--muted)!important;font-weight:500!important}.appearance-panel>p{color:var(--muted);font-size:13px}.theme-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;border:0;padding:0;margin:24px 0 0;min-width:0}.theme-choice{position:relative;cursor:pointer;min-width:0;display:block;padding:10px;border:2px solid var(--line);border-radius:12px;background:var(--panel);transition:border-color .15s,box-shadow .15s}.theme-choice:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.theme-choice:focus-within{outline:2px solid var(--accent);outline-offset:4px}.theme-choice input{position:absolute;opacity:0;width:1px!important;height:1px!important;min-height:0!important;padding:0!important}.theme-preview{height:88px;display:flex;overflow:hidden;border-radius:6px;background:var(--sample-bg);border:1px solid #80808030}.theme-preview>i{width:25%;background:var(--sample-side)}.theme-preview>span{flex:1;padding:14px 10px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.theme-preview b{grid-column:1/3;width:65%;height:7px;background:var(--sample-accent);border-radius:3px}.theme-preview em{background:var(--sample-panel);border-radius:3px;height:30px;border:1px solid #80808020}.theme-choice[data-palette=light]{--sample-bg:#f4f6f8;--sample-side:#20352f;--sample-accent:#245e50;--sample-panel:#fff}.theme-choice[data-palette=dark]{--sample-bg:#14181e;--sample-side:#101419;--sample-accent:#a3c5b3;--sample-panel:#29313c}.theme-choice[data-palette=ocean]{--sample-bg:#edf3f9;--sample-side:#132b46;--sample-accent:#245f9b;--sample-panel:#fff}.theme-choice[data-palette=sand]{--sample-bg:#f6f2eb;--sample-side:#342c26;--sample-accent:#79583a;--sample-panel:#fffdf8}.theme-choice[data-palette=system]{--sample-bg:linear-gradient(120deg,#f4f6f8 50%,#14181e 50%);--sample-side:#394d49;--sample-accent:#89b19b;--sample-panel:#d8e1df}.theme-name{display:flex;align-items:center;justify-content:space-between;margin:12px 0 5px;font-size:14px;font-weight:650}.theme-check{visibility:hidden;color:var(--accent)}.theme-choice:has(input:checked) .theme-check{visibility:visible}.theme-choice>small{display:block;color:var(--muted);font-size:11px;line-height:1.6}.theme-save-status{min-height:20px;margin-bottom:0}@media(max-width:1150px){.theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-preview{height:70px}}@media(prefers-reduced-motion:reduce){.theme-choice{transition:none}}.footerline{opacity:1;align-items:center!important;padding-top:20px!important}.footer-brand{display:inline-flex;flex-direction:column;gap:5px;flex-shrink:0}.footer-brand .footer-wordmark{display:flex;align-items:center;gap:7px;font-size:20px!important;line-height:1!important}.footer-brand .footer-wordmark .star{width:27px!important;height:27px!important;font-size:21px!important;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.footer-brand .footer-wordmark small{font-size:8px!important;letter-spacing:.16em!important;margin-left:2px}.footer-brand .footer-signature{font-size:7px;letter-spacing:.23em;color:var(--muted);padding-left:34px;text-align:left;line-height:1.6}.footerline>.footer-brand span{text-align:left!important}#mf-reason-custom-label[hidden]{display:none!important}@media(max-width:640px){.footerline{align-items:flex-start!important}}.drawer-heading{display:none}.pwa-panel p{color:var(--muted);line-height:1.7;max-width:60ch}.pwa-panel .btn{min-height:44px}.pwa-panel [hidden]{display:none!important}@media(min-width:821px){.app>header .hamb{display:none!important}}@media(max-width:820px){:root{--mobile-header: calc(68px + env(safe-area-inset-top,0px)) }.app{display:block!important;min-height:100dvh}.app>header{position:sticky!important;top:0;height:var(--mobile-header)!important;min-height:var(--mobile-header)!important;padding:env(safe-area-inset-top,0px) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left))!important;z-index:130!important}.app>header .hamb{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}.app>header .hamb[aria-expanded=true]{background:var(--panel2)}.app>aside{display:block!important;position:fixed!important;left:0!important;top:var(--mobile-header)!important;bottom:auto!important;width:min(300px,calc(100vw - 56px))!important;height:calc(100dvh - var(--mobile-header))!important;box-sizing:border-box;z-index:120!important;overflow-y:auto!important;overscroll-behavior-y:contain;touch-action:pan-y;padding:16px 16px max(28px,env(safe-area-inset-bottom))!important;transform:translate(-105%);visibility:hidden;transition:transform .2s ease,visibility .2s;box-shadow:16px 0 40px #0003}.app.menu-open>aside{transform:translate(0);visibility:visible}.app>.scrim{display:none!important}.app.menu-open>.scrim{display:block!important;position:fixed!important;inset:var(--mobile-header) 0 0!important;z-index:110!important;background:#0009;touch-action:none}.drawer-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--line);color:var(--nav-text);font-size:12px;letter-spacing:.08em}.drawer-close{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:12px;background:transparent;color:inherit;font-size:24px;cursor:pointer}.app>aside a{min-height:44px;box-sizing:border-box}.app>main{padding:24px max(16px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important;min-width:0}.app>header .ico,.app>header .avatar{min-width:40px;min-height:40px}.profile{top:calc(var(--mobile-header) + 6px)!important}.offline-note{width:calc(100% - 32px);box-sizing:border-box;bottom:max(16px,env(safe-area-inset-bottom));font-size:12px}}@media(prefers-reduced-motion:reduce){.app>aside{transition:none!important}}html,body,#app{font-family:Inter,Segoe UI,Microsoft JhengHei,PingFang TC,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased}.app>main{line-height:1.65}.e-heading,.pagehead{gap:18px;align-items:center;margin-bottom:26px}.e-heading h1,.pagehead h1{font-size:clamp(24px,2.2vw,30px);font-weight:650;letter-spacing:-.025em;line-height:1.35}.e-heading p,.pagehead p{max-width:70ch;line-height:1.7}.e-heading .e-overline{letter-spacing:.18em;font-size:10px}.app main :is(h2,h3){line-height:1.45;overflow-wrap:anywhere}.app main :is(.panel,.e-panel,.e-section,.pagehead,.e-heading,.tablewrap,.e-table-scroll){min-width:0}.btn{cursor:pointer;gap:7px!important;transition:background-color .15s,border-color .15s,box-shadow .15s}.btn:focus-visible,.app input:focus-visible,.app select:focus-visible,.app textarea:focus-visible,summary:focus-visible{outline:2px solid var(--accent)!important;outline-offset:3px}.btn:not(:disabled):hover{border-color:var(--accent)!important}:root[data-theme][data-theme] .app .btn.danger{color:var(--error-ink)!important;border-color:var(--error-line)!important;background:transparent!important}:root[data-theme][data-theme] .app .btn.danger:hover{background:var(--error-bg)!important}.app main :is(.e-form-grid,.formgrid,.ra-grid){gap:20px}.app main :is(.e-form-grid,.formgrid,.ra-grid)>label{font-size:13px;line-height:1.6;min-width:0}.app main :is(input,select,textarea){font-size:14px;line-height:1.5}.app main :is(input,textarea)[readonly]{color:var(--muted)!important;background:var(--surface-soft)!important}.app main :is(.e-panel,.panel) hr{border:0;border-top:1px solid var(--line);margin:26px 0}.e-currency{padding:22px!important;min-height:0!important}.e-currency-top{margin-bottom:22px}.e-currency .e-balance{font-size:29px;line-height:1.25;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.e-currency .e-reference{min-height:18px;margin:8px 0 12px}.e-currency .e-buckets{padding-top:12px}.e-currency .e-buckets small{font-size:12px}.e-currency-grid{gap:16px}.app .e-empty{padding:28px 20px;min-height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-style:solid}.e-empty h3{font-weight:550;line-height:1.6}.e-empty p{margin:2px 0;max-width:48ch}.app .e-empty>span{width:34px;height:34px;font-size:18px}.app main table{font-variant-numeric:tabular-nums}.app main table :is(th,td){vertical-align:middle;line-height:1.65}.app main table th{font-size:12px;white-space:nowrap}.app main table td{font-size:13px}.app main table td .btn{margin:3px 5px 3px 0;white-space:nowrap}.app main table td small{display:block;color:var(--muted);font-size:11px}.app main table tbody tr:hover td{background:var(--surface-soft)!important}.app main :is(.e-table-scroll,.tablewrap,.table-wrap,.admin-business-tabs){scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior-x:contain}.app main code{font-family:Cascadia Code,Consolas,monospace;font-size:.92em;overflow-wrap:anywhere}.pageactions,.e-form-actions{flex-wrap:wrap;gap:10px}.admin-business-context{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;padding:18px 20px}.admin-business-crumb{margin:0;gap:12px;font-size:12px}.admin-business-context>label{font-size:12px}.admin-business-context>label select{min-width:160px;max-width:240px}.admin-business-tabs{grid-column:1/-1;margin:0;padding-top:12px;gap:4px}.admin-business-tabs a{padding:7px 10px;border:1px solid transparent;font-size:12px}.admin-business-tabs a.active{border-color:var(--line);color:var(--accent);background:var(--accent-soft)}.ra-create{padding:0!important;margin:0 0 24px!important}.ra-create>summary{padding:18px 22px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600}.ra-create>summary::-webkit-details-marker{display:none}.ra-create>summary:after{content:"+";font-size:22px;color:var(--accent);font-weight:400}.ra-create[open]>summary:after{content:"−"}.ra-create[open]>summary{border-bottom:1px solid var(--line)}.ra-create>.ra-panel{margin:0!important;border:0!important}.ra-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.ra-tools input{flex:1 1 240px;min-width:0}.ra-tools select{flex:0 1 auto}.ra-archived-note{font-size:12px;color:var(--muted)}.ops-queue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.ops-queue-card{display:grid;grid-template-columns:1fr auto;gap:16px;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);text-decoration:none}.ops-queue-card:hover{border-color:var(--accent)}.ops-queue-card>span{font-size:14px;font-weight:550}.ops-queue-card>strong{grid-column:2;grid-row:1/3;font-size:32px;font-variant-numeric:tabular-nums;align-self:center}.ops-queue-card>small{color:var(--accent);font-size:12px}.noah-dialog-message{white-space:pre-line;line-height:1.8;overflow-wrap:anywhere}.footerline{margin-top:36px!important}@media(min-width:1650px){.app>main{padding-left:clamp(40px,5vw,100px)!important;padding-right:clamp(40px,5vw,100px)!important}.e-currency-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.admin-business-context{grid-template-columns:minmax(0,1fr)}.admin-business-context>label{justify-content:flex-start}.admin-business-context>label select{max-width:100%}}@media(max-width:650px){.e-heading,.pagehead{align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:22px}.e-heading h1,.pagehead h1{font-size:25px}.app main :is(input,select,textarea){font-size:16px!important}.app main :is(.btn,summary){min-height:44px!important}.app main :is(.panel,.e-panel){padding:18px!important}.app .ra-create{padding:0!important}.admin-business-context{padding:16px;gap:14px}.admin-business-crumb{gap:10px}.admin-business-context>label select{width:100%}.admin-business-tabs{margin-right:-8px;padding-bottom:3px}.e-currency-grid{gap:14px}.e-currency{padding:20px!important}.ra-tools>*{width:100%;flex-basis:100%!important}.ra-existing-list .tablewrap{overflow:visible!important;border:0!important;background:transparent!important}.ra-existing-list table,.ra-existing-list tbody{display:block!important;min-width:0!important;width:100%!important;background:transparent!important}.ra-existing-list thead{display:none}.ra-existing-list tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:16px;margin-bottom:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.ra-existing-list td{display:block;padding:0!important;border:0!important;min-width:0;overflow-wrap:anywhere}.ra-existing-list td:nth-child(2){display:none}.ra-existing-list td:nth-child(3){grid-column:2;grid-row:1;text-align:right}.ra-existing-list td:nth-child(4){grid-column:1;grid-row:2}.ra-existing-list td:nth-child(5){grid-column:2;grid-row:2;text-align:right}.ra-existing-list td:nth-child(6),.ra-existing-list td:nth-child(7){grid-column:1/-1}.ra-existing-list td:nth-child(7){display:flex;justify-content:flex-end;border-top:1px solid var(--line)!important;padding-top:10px!important;margin-top:6px}.ops-queue-grid{grid-template-columns:minmax(0,1fr);gap:12px}.ops-queue-card{padding:18px}.app .e-empty{padding:24px 16px;min-height:140px}.pageactions .btn,.e-form-actions .btn{flex:1 1 140px}.footerline{gap:20px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.btn{transition:none}}@media(max-width:650px){.receiving-deposits .e-table-scroll{overflow:visible}.receiving-deposits table,.receiving-deposits tbody{display:block;width:100%;min-width:0!important}.receiving-deposits thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.receiving-deposits tbody tr{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 10px;padding:16px;border-bottom:1px solid var(--line)}.receiving-deposits tbody tr[hidden]{display:none}.receiving-deposits tbody tr:last-child{border-bottom:0}.receiving-deposits td{display:block;min-width:0;padding:0!important;border:0!important;white-space:normal;overflow-wrap:anywhere;font-size:12px}.receiving-deposits td:before{content:attr(data-label);display:block;font-size:11px;color:var(--muted);margin-bottom:5px}.receiving-deposits td:nth-child(1){grid-column:1/5;grid-row:1}.receiving-deposits td:nth-child(2){grid-column:1/4;grid-row:2}.receiving-deposits td:nth-child(3){grid-column:4/7;grid-row:2}.receiving-deposits td:nth-child(4){grid-column:1/3;grid-row:3}.receiving-deposits td:nth-child(5){grid-column:3/5;grid-row:3}.receiving-deposits td:nth-child(6){grid-column:5/7;grid-row:3;color:var(--accent)}.receiving-deposits td:nth-child(7){grid-column:5/7;grid-row:1;text-align:right}}
