@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.ai-layer{z-index:40;position:fixed;inset:0}.ai-backdrop{cursor:default;background:#0933312e;border:0;position:absolute;inset:0}.ai-panel{border:1px solid var(--m-line);width:min(460px,100vw - 32px);color:var(--m-ink);background:#fff;border-radius:20px;flex-direction:column;font-family:Inter,sans-serif;animation:.18s ease-out ai-in;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow:hidden;box-shadow:0 24px 64px #0933312e}@keyframes ai-in{0%{opacity:0;transform:translate(16px)}}.ai-mark{background:var(--m-mint);width:32px;height:32px;color:var(--m-mid);border-radius:50%;flex:none;place-items:center;display:grid}.ai-mark.is-large{width:56px;height:56px}.ai-head{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;padding:16px 12px 16px 20px;display:flex}.ai-head-text{flex:1;min-width:0}.ai-head h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.ai-head p{color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;overflow:hidden}.ai-icon-button{width:40px;height:40px;color:var(--m-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.ai-icon-button:hover:not(:disabled){background:var(--m-soft)}.ai-icon-button:disabled{opacity:.4}.ai-body{background:var(--m-field);overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.ai-welcome{text-align:center;flex-direction:column;align-items:center;padding:24px 0 8px;display:flex}.ai-welcome h3{letter-spacing:-.02em;margin:16px 0 6px;font-size:22px;font-weight:600}.ai-welcome>p{max-width:320px;color:var(--m-muted);margin:0 0 24px;font-size:14px;line-height:1.5}.ai-suggestions{gap:8px;width:100%;display:grid}.ai-chip{border:1px solid var(--m-line);text-align:left;color:var(--m-ink);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.ai-chip:hover{border-color:var(--m-accent);background:var(--m-soft)}.ai-chip strong{font-size:14px;font-weight:600}.ai-chip span{color:var(--m-muted);font-size:13px;line-height:1.4}.ai-link{color:var(--m-mid);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:6px 8px;font:600 13px Inter,sans-serif}.ai-thread{flex-direction:column;gap:16px;display:flex}.ai-msg{align-items:flex-start;gap:10px;display:flex}.ai-msg.is-user{justify-content:flex-end}.ai-bubble{overflow-wrap:anywhere;border-radius:16px;max-width:85%;padding:10px 14px;font-size:14px;line-height:1.5}.is-user .ai-bubble{background:var(--m-ink);color:#fff;white-space:pre-wrap;border-bottom-right-radius:4px}.is-assistant .ai-bubble{border:1px solid var(--m-line);background:#fff;border-top-left-radius:4px}.is-assistant .ai-bubble p{white-space:pre-wrap;margin:0}.is-assistant .ai-bubble ul,.is-assistant .ai-bubble ol{margin:0;padding-left:20px}.is-assistant .ai-bubble li+li{margin-top:4px}.is-assistant .ai-bubble>:not(:first-child){margin-top:10px}.ai-reply{flex-direction:column;gap:8px;min-width:0;max-width:85%;display:flex}.ai-reply .ai-bubble{max-width:100%}.ai-action{border:1px solid var(--m-line);background:#fff;border-radius:16px;flex-direction:column;gap:2px;padding:14px;display:flex}.ai-action-label{letter-spacing:.02em;text-transform:uppercase;color:var(--m-mid);margin-bottom:4px;font-size:12px;font-weight:600}.ai-action strong{letter-spacing:-.01em;font-size:22px;font-weight:600}.ai-action>span:not(.ai-action-label){font-size:14px;font-weight:500}.ai-action>small{color:var(--m-muted);font-size:12px;line-height:1.4}.ai-action-warning{background:var(--m-warning-bg);color:#5c4a1d;border-radius:10px;margin:6px 0 0;padding:8px 10px;font-size:12px;line-height:1.4}.ai-action-button{background:var(--m-ink);height:44px;color:var(--m-accent);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:10px 0 6px;font:600 15px Inter,sans-serif;display:flex}.ai-action-button:hover{background:var(--m-mid);color:#fff}.ai-action-note{text-align:center}.ai-msg.is-error .ai-bubble{background:var(--m-warning-bg);color:#5c4a1d;border-color:#f2dfb5}.ai-typing{color:var(--m-muted);align-items:center;gap:4px;display:flex}.ai-typing span{background:var(--m-mid);opacity:.35;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ai-dot}.ai-typing span:nth-child(2){animation-delay:.15s}.ai-typing span:nth-child(3){animation-delay:.3s}.ai-typing em{margin-left:8px;font-size:13px;font-style:normal}@keyframes ai-dot{30%{opacity:1;transform:translateY(-2px)}}.ai-composer{border-top:1px solid var(--m-line);background:#fff;padding:12px 16px 14px}.ai-field{border:1px solid var(--m-line);background:var(--m-field);border-radius:14px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;transition:border-color .15s;display:flex}.ai-field:focus-within{border-color:var(--m-mid);background:#fff}.ai-field textarea{resize:none;min-width:0;max-height:120px;color:var(--m-ink);background:0 0;border:0;outline:none;flex:1;padding:8px 0;font:15px/1.4 Inter,sans-serif}.ai-field textarea:focus,.ai-field textarea:focus-visible{box-shadow:none;border:0;outline:none}.ai-field textarea::placeholder{color:var(--m-hint)}.ai-send{background:var(--m-ink);width:40px;height:40px;color:var(--m-accent);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.ai-send:disabled{background:var(--m-line);color:var(--m-muted);cursor:default}.ai-note{color:var(--m-muted);text-align:center;margin:8px 2px 0;font-size:12px}@media (width<=700px){.ai-panel{border:0;border-radius:0;width:100%;height:100dvh;animation-name:ai-up;inset:0}@keyframes ai-up{0%{opacity:0;transform:translateY(24px)}}.ai-head{padding:12px 8px 12px 16px;padding-top:max(12px, env(safe-area-inset-top))}.ai-body{padding:16px}.ai-composer{padding:10px 12px;padding-bottom:max(12px, env(safe-area-inset-bottom))}.ai-field textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.ai-panel,.ai-typing span{animation:none}}.dd{width:100%;min-width:0;display:block;position:relative}.dd-trigger{width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer}button.dd-trigger{appearance:none}.dd-trigger:disabled{cursor:default;opacity:.6}.dd-trigger>.m-icon:last-child{color:var(--muted,#56716f);flex:none;margin-left:auto;transition:transform .15s}.dd.is-open>.dd-trigger{border-color:var(--m-mid,#116762)}.dd.is-open>.dd-trigger>.m-icon:last-child{transform:rotate(180deg)}.dd-trigger:focus-visible{outline:2px solid var(--m-mid,#116762);outline-offset:2px}.dd-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink,#093331);flex:1;overflow:hidden}.dd-popup{z-index:30;border:1px solid var(--line,#dce7e5);background:#fff;border-radius:12px;flex-direction:column;gap:6px;width:100%;min-width:240px;padding:6px;animation:.12s ease-out dd-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #09333124}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)}}.dd-search{border:1px solid var(--line,#dce7e5);background:var(--m-field,#f6faf9);height:38px;color:var(--muted,#56716f);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.dd-search:focus-within{border-color:var(--m-mid,#116762)}.dd-search input{min-width:0;height:100%;color:var(--ink,#093331);background:0 0;border:0;outline:0;flex:1;padding:0;font:400 14px Inter,sans-serif}.dd-list{overscroll-behavior:contain;outline:0;flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.dd-option{min-height:40px;color:var(--ink,#093331);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:12px;padding:8px 10px;display:flex}.dd-option.is-active{background:var(--m-soft,#eff8f6)}.dd-option.is-selected strong{font-weight:600}.dd-option.is-disabled{opacity:.4;cursor:not-allowed}.dd-option-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dd-option-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.dd-option-text small{color:var(--muted,#56716f);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dd-check{background:var(--m-mint,#d2f3f1);width:22px;height:22px;color:var(--ink,#093331);border-radius:11px;flex:none;place-items:center;display:grid}.dd-empty{color:var(--muted,#56716f);margin:0;padding:10px;font-size:13px}@media (prefers-reduced-motion:reduce){.dd-popup{animation:none}}.dd-native{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;font-size:16px;position:absolute;inset:0}.dd-value.is-placeholder{color:var(--m-hint,#8aa3a0)}.dsk-select .dd-value{font:400 13px Inter,sans-serif}.dsk-field.is-strong .dsk-select .dd-value{font-size:14px;font-weight:600}.dr-select .dd-value{font:400 15px Inter,sans-serif}.invoice-layer{z-index:60;background:#0933318c;padding:24px 16px 48px;font-family:Inter,Arial,sans-serif;position:fixed;inset:0;overflow:auto}.invoice-toolbar{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:min(210mm,100%);margin:0 auto 16px;font-size:14px;display:flex}.invoice-toolbar span{gap:8px;display:flex}.invoice-toolbar button{color:#093331;background:#d2f3f1;border:0;border-radius:10px;height:40px;padding:0 16px;font:600 14px Inter,sans-serif}.invoice-toolbar button:first-child{background:#77e3c2}.invoice-page{color:#093331;background:#fff;flex-direction:column;gap:24pt;width:210mm;min-height:297mm;margin:0 auto;padding:40pt;display:flex;box-shadow:0 20px 60px #00000040}.invoice-page dl,.invoice-page dd,.invoice-page p,.invoice-page h1,.invoice-page h2{margin:0}.invoice-brand{justify-content:space-between;align-items:center;display:flex}.invoice-brand p{font-size:22pt}.invoice-brand p span:last-child{color:#2bae80}.invoice-brand div{flex-direction:column;align-items:flex-end;gap:3pt;display:flex}.invoice-brand strong{color:#116762;font-size:9.5pt;font-weight:500}.invoice-brand small,.invoice-page small{color:#6b7280;font-size:8pt}.invoice-brand-rule{background:#2bae80;border:0;width:100%;height:1.5pt;margin:-4pt 0}.invoice-identity{justify-content:space-between;align-items:flex-start;gap:24pt;display:flex}.invoice-identity h1{letter-spacing:0;color:#093331;font:400 30pt/1.1 Inter,sans-serif}.invoice-identity div>p{color:#116762;margin-top:5pt;font-size:9.5pt}.invoice-identity dl{flex-direction:column;gap:7pt;width:208pt;padding-top:2pt;display:flex}.invoice-page dl>div{justify-content:space-between;gap:8pt;display:flex}.invoice-page dt{color:#6b7280;font-size:8.5pt}.invoice-page dd{color:#093331;text-align:right;font-size:9.5pt;font-weight:500}.invoice-parties{gap:36pt;display:flex}.invoice-parties>div{flex-direction:column;flex:1;gap:3pt;min-width:0;display:flex}.invoice-parties h2{text-transform:uppercase;color:#116762;letter-spacing:0;margin-bottom:4pt;font:600 8.5pt Inter,sans-serif}.invoice-parties strong{font-size:12pt;font-weight:600}.invoice-parties p{color:#6b7280;font-size:9.5pt;line-height:1.5}.invoice-parties small{font-size:9.5pt}.invoice-lines{border-collapse:collapse;width:100%}.invoice-lines th{text-transform:uppercase;text-align:right;color:#116762;border-top:1pt solid #116762;border-bottom:.5pt solid #116762;padding:9pt 0 9pt 12pt;font:600 8.5pt Inter,sans-serif}.invoice-lines th:first-child{text-align:left;padding-left:0}.invoice-lines th:nth-child(2){width:30pt}.invoice-lines th:nth-child(3),.invoice-lines th:nth-child(4){width:85pt}.invoice-lines td{text-align:right;vertical-align:middle;border-bottom:.5pt solid #e5e9f0;padding:11pt 0 11pt 12pt;font-size:9.5pt}.invoice-lines td:first-child{text-align:left;padding-left:0}.invoice-lines td strong{margin-bottom:3pt;font-weight:500;display:block}.invoice-lines td b{font-weight:500}.invoice-amounts{flex-direction:column;gap:12pt;display:flex}.invoice-subtotal{justify-content:space-between;align-items:flex-end;display:flex}.invoice-subtotal dl{flex-direction:column;gap:7pt;width:224pt;display:flex}.invoice-subtotal dt{font-size:9.5pt}.invoice-total{background:#eaf7f2;border-left:2pt solid #2bae80;justify-content:space-between;align-items:center;padding:13pt 16pt;display:flex}.invoice-total div{flex-direction:column;gap:4pt;display:flex}.invoice-total strong{font-size:10pt;font-weight:600}.invoice-total small{color:#116762}.invoice-total p{align-items:baseline;gap:8pt;display:flex}.invoice-total span{color:#116762;font-size:9.5pt;font-weight:500}.invoice-total b{font-size:26pt;font-weight:600}.invoice-bank{flex-direction:column;gap:9pt;padding-top:5pt;display:flex}.invoice-bank-head{justify-content:space-between;align-items:baseline;display:flex}.invoice-bank-head strong{font-size:10pt;font-weight:600}.invoice-bank-grid{gap:24pt;display:flex}.invoice-bank-grid dl{flex-direction:column;gap:6pt;display:flex}.invoice-bank-grid dl:first-child{width:268pt}.invoice-bank-grid dl:last-child{flex:1}.invoice-bank-grid dl>div{justify-content:flex-start}.invoice-bank-grid dt{flex:none;width:67pt}.invoice-bank-grid dd{text-align:left;overflow-wrap:anywhere;flex:1;font-size:8.5pt}.invoice-terms{color:#6b7280;font-size:8pt;line-height:1.5}.invoice-footer{color:#6b7280;border-top:.5pt solid #e5e9f0;justify-content:space-between;gap:12pt;margin-top:auto;padding-top:8pt;font-size:8pt;display:flex}@media (width<=820px){.invoice-page{zoom:.5}}@media print{@page{size:A4;margin:0}body.is-printing-invoice *{visibility:hidden}body.is-printing-invoice .invoice-page,body.is-printing-invoice .invoice-page *{visibility:visible}body.is-printing-invoice .invoice-layer{background:0 0;padding:0;position:absolute;overflow:visible}body.is-printing-invoice .invoice-page{box-shadow:none;zoom:1;position:absolute;top:0;left:0}}.invoice-lines th{background:0 0}.receive-request{border:1px solid var(--m-line,#dce7e5);color:var(--m-ink,#093331);background:#fff;border-radius:14px;margin:18px 0 28px;padding:20px;font-family:Inter,sans-serif}.receive-request h3{margin:0 0 8px;font-size:18px;font-weight:600}.receive-request>p{color:var(--m-muted,#56716f);margin:0;font-size:13px;line-height:1.5}.receive-request form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.receive-request label{gap:7px;font-size:13px;font-weight:600;display:grid}.receive-request input{border:1px solid var(--m-line,#dce7e5);background:var(--m-field,#f6faf9);width:100%;min-height:44px;color:var(--m-ink,#093331);font:inherit;border-radius:10px;padding:10px 12px;font-weight:400}.receive-request input:focus{outline:2px solid var(--m-ink,#093331);outline-offset:-1px}.receive-request-method{color:var(--m-muted,#56716f);grid-column:1/-1;margin:0;font-size:12px}.receive-request-error{color:#b42318;grid-column:1/-1;margin:8px 0 0;font-size:12px}.receive-request form>button,.receive-request-actions button{background:var(--m-ink,#093331);min-height:40px;color:var(--m-accent,#7ef0d8);cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:0 18px;font:600 13px Inter,sans-serif}.receive-request form>button:disabled,.receive-request-actions button:disabled{opacity:.5;cursor:default}.receive-request-saved{background:var(--m-soft,#eef7f5);border-radius:12px;gap:6px;margin-top:20px;padding:16px;font-size:13px;display:grid}.receive-request-saved>span{font-weight:600}.receive-request-saved small{color:var(--m-muted,#56716f)}.receive-request-link{overflow-wrap:anywhere;background:#fff;border-radius:8px;margin-top:4px;padding:8px 10px;font-size:12px;display:block}.receive-request-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.receive-request-actions button+button{background:var(--m-mint,#d2f3f1);color:var(--m-ink,#093331)}.receive-request-actions button.is-quiet{color:#b42318;background:0 0}.receive-request-history{border-top:1px solid var(--m-line,#dce7e5);margin-top:24px}.receive-request-history h4{margin:16px 0 4px;font-size:13px;font-weight:600}.receive-request-history>button{border:0;border-top:1px solid var(--m-line,#dce7e5);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:1fr auto 80px;align-items:center;gap:12px;padding:12px 8px;font:13px Inter,sans-serif;display:grid}.receive-request-history>button:first-of-type{border-top:0}.receive-request-history>button[aria-pressed=true]{background:var(--m-soft,#eef7f5)}.receive-request-history em{color:var(--m-muted,#56716f);justify-self:end;font-size:12px;font-style:normal}.receive-request-history em.is-paid{color:var(--m-ink,#093331);font-weight:600}@media (width<=700px){.receive-request{padding:16px}.receive-request form{grid-template-columns:1fr}.receive-request form>button{width:100%;min-height:52px}.receive-request-actions{flex-direction:column}.receive-request-actions button{min-height:48px}}.rcp-list .rcp-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:12px 24px;display:flex}.rcp-list .rcp-row:first-child{border-top:0}.rcp-actions{flex:none;align-items:center;gap:8px;display:flex}.rcp-confirm{color:var(--muted);font-size:13px}.rcp-empty{color:var(--muted);margin:0;padding:24px;font-size:13px}.acc-button.is-danger,.m-button.is-danger{color:#fff;background:#b42318;border-color:#b42318}.acc-button.is-danger:hover:not(:disabled){background:#912018;border-color:#912018}.rcp-kinds{margin:0 0 20px}.rcp-sheet-actions{flex-wrap:wrap;gap:12px;display:flex}.rcp-sheet-actions p{color:var(--m-muted);flex:1 0 100%;margin:0;font-size:14px;line-height:1.4}.rcp-details .rcp-detail{border-bottom:1px solid var(--m-line,#e4e7e6);flex-direction:column;gap:2px;padding:12px 0;display:flex}.rcp-detail span{color:var(--m-muted);font-size:13px}.rcp-detail strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}@media (width<=700px){.rcp-mobile .m-section-heading{margin-top:8px}}:root{color:#202531;font-synthesis:none;background:#f6f7f9;font-family:Inter,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.app-shell{min-height:100vh;display:flex}.sidebar{background:#fff;border-right:1px solid #e8eaf0;flex-direction:column;flex:none;width:244px;height:100vh;padding:26px 16px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;padding:0 14px 40px;font-family:Inter,sans-serif;display:flex}.brand-mark,.mobile-brand{color:#fff;background:#242830;border:0;border-radius:7px;place-items:center;width:30px;height:30px;font-size:17px;font-weight:800;display:grid}.brand strong{letter-spacing:-.05em;font-size:16px;display:block}.brand small{letter-spacing:.24em;color:#9096a2;font-size:8px;font-weight:800;display:block}.sidebar-label,.eyebrow{letter-spacing:.11em;color:#8992a1;font-size:10px;font-weight:800}.sidebar-label{padding:0 14px 12px}.sidebar nav{gap:3px;display:grid}.nav-link{color:#6c7380;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;height:40px;padding:0 13px;font-size:12px;font-weight:600;display:flex}.nav-icon{text-align:center;color:#8a919c;width:16px;font-size:16px}.nav-link.selected .nav-icon{color:#252932}.sidebar-bottom{margin-top:auto}.sidebar-foot{color:#a2a8b1;border-top:1px solid #eef0f3;margin-top:18px;padding:22px 14px 0;font-size:10px;line-height:1.65}.main-area{flex:1;min-width:0}.topbar{background:#fff;border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:center;gap:18px;height:65px;padding:0 32px;display:flex}.search-wrap{color:#89919e;background:#f7f8fa;border:1px solid #eceef1;border-radius:7px;align-items:center;gap:10px;width:50%;max-width:430px;height:36px;padding:0 13px;display:flex}.search-wrap input{color:#28303a;background:0 0;border:0;outline:0;width:100%;font-size:11px}.top-actions{align-items:center;gap:16px;display:flex}.icon-button{color:#717a87;background:#fff;border:1px solid #e9ebef;border-radius:7px;width:34px;height:34px}.profile{text-align:left;color:#28303a;background:0 0;border:0;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.avatar{color:#926b50;background:#e8dfd6;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:11px;font-weight:800;display:grid}.avatar.pale{color:#556477;background:#e7ebf1}.profile-name small,.member small{color:#939ba6;margin-top:2px;font-size:10px;font-weight:400;display:block}.content{max-width:1280px;margin:auto;padding:39px 42px 90px}.page-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:27px;display:flex}.page-heading h1{letter-spacing:-.04em;margin:5px 0 3px;font-family:Inter,sans-serif;font-size:25px}.page-heading p,.card p{color:#8a929e;margin:0;font-size:12px;line-height:1.5}.heading-action{padding-bottom:2px}.button{color:#fff;white-space:nowrap;background:#24272d;border:1px solid #24272d;border-radius:6px;min-height:36px;padding:10px 16px;font-size:11px;font-weight:700}.button:hover{background:#3b4049}.button-secondary{color:#333a44;background:#fff;border-color:#dfe2e8}.button-secondary:hover{background:#f6f7f9}.text-button{color:#555d6a;background:0 0;border:0;font-size:11px;font-weight:700}.text-button:hover{text-decoration:underline}.section-title{justify-content:space-between;align-items:center;margin:28px 0 14px;display:flex}.section-title h2,.card h2{letter-spacing:-.025em;margin:0;font-family:Inter,sans-serif;font-size:15px}.section-title.inside{margin:0 0 23px}.account-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.balance-card{text-align:left;color:#27303f;background:#f2f5fb;border:1px solid #e2e6ef;border-radius:8px;flex-direction:column;align-items:stretch;min-height:156px;padding:17px 18px;transition:transform .16s,box-shadow .16s;display:flex}.balance-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #26324710}.balance-card.violet{background:#f3f1f8;border-color:#e9e5f2}.balance-card.mint{background:#eff6f3;border-color:#e1eee9}.balance-card.account-active{outline-offset:1px;outline:2px solid #515f78}.balance-top{color:#8a95a5;justify-content:space-between;align-items:center;font-size:14px;display:flex}.currency-symbol{color:#546885;background:#e5eaf5;border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.violet .currency-symbol{color:#7b6790;background:#e8e1f1}.mint .currency-symbol{color:#5b8c77;background:#dcece5}.balance-name{color:#6e7785;margin-top:18px;font-size:10px;font-weight:700;display:block}.balance-name span{color:#929ba6;margin-left:3px}.balance-card strong{letter-spacing:-.035em;margin-top:6px;font-family:Inter,sans-serif;font-size:20px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.card,.table-card{background:#fff;border:1px solid #e7e9ed;border-radius:8px;box-shadow:0 1px 2px #1b223008}.card{padding:22px 24px}.stat-grid .card{min-height:123px}.stat-label{color:#67717e;justify-content:space-between;font-size:11px;font-weight:700;display:flex}.stat-label small{color:#a0a7b1;font-weight:400}.stat-grid strong{margin-top:14px;font-family:Inter,sans-serif;font-size:23px;display:block}.stat-grid p{color:#7a8d83;margin-top:4px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:670px}th{color:#8d95a2;background:#fafbfc;border-bottom:1px solid #e8eaee;padding:12px 19px;font-size:10px;font-weight:700}td{color:#6a7380;border-bottom:1px solid #edf0f2;padding:14px 19px;font-size:11px}tr:last-child td{border-bottom:0}td strong{color:#303640;font-size:11px;display:block}td small{color:#a0a7b0;margin-top:3px;font-size:10px;display:block}td.positive{color:#3e8b64;font-weight:700}.status{color:#5e8a6b;background:#eef4ee;border-radius:4px;padding:5px 8px;font-size:9px;font-weight:700;display:inline-block}.status.processing{color:#af8950;background:#f9f4e8}.clickable-row:hover{cursor:pointer;background:#f8f9fb}.empty{text-align:center;color:#9098a4;padding:24px}.segmented{background:#fff;border:1px solid #e2e5e9;border-radius:7px;gap:3px;margin-bottom:18px;padding:3px;display:flex;overflow-x:auto}.segmented button{color:#7e8793;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:1;padding:9px 12px;font-size:11px;font-weight:700}.segmented button.active{color:#fff;background:#282b31}.flow-stack{gap:13px;display:grid}.step-heading{align-items:flex-start;gap:11px;margin-bottom:19px;display:flex}.step-heading>span{color:#56606d;background:#e9edf2;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.step-heading h2{margin:1px 0 2px}.select-grid,.two-col,.details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.choice-card{text-align:left;color:#454e5b;background:#fff;border:1px solid #dfe3e8;border-radius:6px;flex-direction:column;gap:7px;padding:14px;display:flex}.choice-card.chosen{border-color:#2c343f;box-shadow:0 0 0 1px #2c343f}.choice-card strong{font-size:12px}.choice-card span,.choice-card small{color:#818b98;font-size:10px}.field{color:#555e6b;flex-direction:column;gap:7px;font-size:10px;font-weight:700;display:flex}.field input,.field select,.field textarea,.filter-card input,.filter-card select{color:#303945;background:#fff;border:1px solid #dfe3e8;border-radius:6px;outline:none;width:100%;min-height:37px;padding:10px 12px;font-size:11px}.field input:focus,.field select:focus,.field textarea:focus,.filter-card input:focus{border-color:#596c84;box-shadow:0 0 0 2px #dce5f0}.field small{color:#9099a6;font-size:10px;font-weight:400}.input-suffix{align-items:center;display:flex;position:relative}.input-suffix input{padding-right:62px}.input-suffix span{color:#56606c;position:absolute;right:12px}.inline-note{color:#89929e;background:#f7f8fa;border-radius:5px;margin-top:15px;padding:11px 13px;font-size:10px}.details-grid{margin:15px 0 8px}.detail{border-bottom:1px solid #ecedf0;justify-content:space-between;gap:20px;padding:11px 0;font-size:10px;display:flex}.detail span{color:#959da8}.detail strong{color:#48515e;text-align:right;overflow-wrap:anywhere;font-weight:700}.card-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.form-gap{margin-top:17px}.field-label{color:#626b77;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.form-gap .segmented{margin:0}.review-box{background:#fafbfc;border:1px solid #e8eaee;border-radius:7px;max-width:620px;margin:20px auto 0;padding:18px 22px}.review-box h3{font-size:13px}.review-total{color:#626b77;border-top:1px solid #dfe3e8;justify-content:space-between;align-items:center;margin-top:10px;padding-top:16px;font-size:11px;display:flex}.review-total strong{color:#242a33;font-family:Inter,sans-serif;font-size:20px}.management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.management-grid .card{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.card-icon{color:#677487;background:#eef1f5;border-radius:8px;place-items:center;width:35px;height:35px;font-size:20px;display:grid}.member{border:1px solid #eceef2;border-radius:6px;align-items:center;gap:9px;width:100%;margin:8px 0 5px;padding:10px;font-size:11px;font-weight:700;display:flex}.member .status{margin-left:auto}.filter-card{gap:10px;margin-bottom:13px;padding:14px;display:flex}.filter-card input{flex:1}.filter-card select{width:160px}.overlay{z-index:10;background:#161c2680;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:#fff;width:min(410px,100%);height:100%;padding:35px;box-shadow:-10px 0 30px #0002}.drawer h2{font-family:Inter,sans-serif}.drawer-amount{margin:23px 0;font-family:Inter,sans-serif;font-size:27px;display:block}.close{float:right;color:#8d96a3;background:0 0;border:0;font-size:25px}.details-list{margin-top:25px}.exchange-card{max-width:660px;margin:auto}.exchange-card>h2{margin:8px 0 4px;font-size:17px}.exchange-input{grid-template-columns:1fr 1fr;gap:12px;margin-top:21px;display:grid}.swap{color:#65717e;background:#fff;border:1px solid #dce0e6;border-radius:50%;width:28px;height:28px;margin:13px auto -8px;display:block}.registration{max-width:860px;margin:auto}.registration .page-heading{text-align:center;display:block}.progress{justify-content:center;gap:42px;margin:25px auto 30px;display:flex}.progress>div{color:#a3aab3;align-items:center;gap:6px;display:flex}.progress>div.current{color:#252b34}.progress span{border:1px solid;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.progress .current span{color:#fff;background:#2b3039}.progress small{font-size:10px}.registration-card{width:min(480px,100%);margin:auto;padding:25px}.registration-card h2{margin:8px 0 4px;font-size:18px}.registration-card p{margin-bottom:23px}.registration-card .field{margin-top:15px}.registration-card .segmented{margin:0}.success-icon{color:#4b9164;background:#e6f3e9;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.toast{color:#fff;z-index:20;background:#30363f;border-radius:7px;padding:13px 18px;font-size:12px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 25px #0002}.mobile-nav,.mobile-brand{display:none}@media (width<=900px){.sidebar{width:195px}.content{padding:32px 24px 90px}.account-grid{gap:9px}.balance-card{padding:14px}.balance-card strong{font-size:16px}.topbar{padding:0 24px}}@media (width<=700px){.sidebar{display:none}.topbar{height:58px;padding:0 16px}.mobile-brand{display:grid}.search-wrap{flex:1;width:auto}.profile-name{display:none}.top-actions{gap:5px}.content{padding:25px 16px 90px}.page-heading{align-items:flex-start}.page-heading h1{font-size:22px}.page-heading p{font-size:11px}.heading-action .button{padding:8px;font-size:10px}.account-grid{grid-template-columns:1fr;gap:9px}.balance-card{min-height:126px}.balance-name{margin-top:9px}.stat-grid,.management-grid{grid-template-columns:1fr}.card{padding:18px}.mobile-nav{z-index:5;background:#fff;border-top:1px solid #e7e9ec;justify-content:space-around;height:64px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#9199a4;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:60px;display:flex}.mobile-nav button.selected{color:#262b34}.mobile-nav span{font-size:20px}.mobile-nav small{font-size:9px;font-weight:700}.progress{justify-content:space-between;gap:8px}.progress>div{text-align:center;flex-direction:column}.progress small{font-size:8px}.two-col,.select-grid,.details-grid{grid-template-columns:1fr}.filter-card{flex-direction:column}.filter-card select{width:100%}.exchange-input{grid-template-columns:1fr}.toast{bottom:76px;left:12px;right:12px}.registration-card{padding:18px}}.assistant-top-button{color:#3f4c61;white-space:nowrap;background:#f7f8fa;border:1px solid #dfe3ea;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:800}.assistant-top-button:hover{background:#edf0f5}.assistant-page{max-width:920px;margin:0 auto}.assistant-header{align-items:center;gap:17px;padding:7px 0 18px;display:flex}.assistant-emblem{color:#fff;background:#303847;border-radius:13px;place-items:center;width:50px;height:50px;font-size:26px;display:grid;box-shadow:0 8px 18px #24304725}.assistant-header h1{letter-spacing:-.04em;margin:5px 0 4px;font-family:Inter,sans-serif;font-size:29px}.assistant-header p{color:#818b98;margin:0;font-size:12px}.assistant-context{color:#4d5b6e;background:#edf1f6;border:1px solid #e0e6ee;border-radius:7px;align-items:center;gap:7px;padding:12px 15px;font-size:11px;font-weight:700;display:flex}.assistant-context>span:last-child{color:#8590a0;margin-left:auto;font-weight:400}.context-dot{background:#7c9ab8;border-radius:50%;flex:none;width:7px;height:7px}.assistant-suggestions{margin-top:12px}.assistant-suggestions .section-title{margin:20px 0 16px}.assistant-suggestions section{margin-bottom:21px}.assistant-suggestions h3{text-transform:uppercase;letter-spacing:.09em;color:#929ba8;margin:0 0 9px;font-size:10px}.suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.suggestion-card{text-align:left;background:#fff;border:1px solid #e4e7ec;border-radius:8px;min-height:69px;padding:15px 32px 15px 16px;position:relative}.suggestion-card:hover{border-color:#93a1b5;box-shadow:0 4px 13px #3b4b6412}.suggestion-card strong{color:#343d4a;margin-bottom:5px;font-size:11px;display:block}.suggestion-card span{color:#8b95a3;font-size:10px;line-height:1.4;display:block}.suggestion-card b{color:#99a4b1;font-size:13px;position:absolute;top:16px;right:15px}.assistant-composer{background:#fff;border:1px solid #dfe4eb;border-radius:9px;margin-top:20px;padding:14px 15px 11px;box-shadow:0 5px 22px #2834490a}.assistant-composer label{color:#768292;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.assistant-composer>div{gap:8px;display:flex}.assistant-composer input{color:#293343;border:0;outline:none;flex:1;min-width:0;font-size:12px}.assistant-composer button{color:#fff;background:#303847;border:0;border-radius:6px;padding:10px 15px;font-size:11px;font-weight:800}.assistant-composer button:disabled{opacity:.45}.assistant-composer small{color:#a0a8b4;margin-top:9px;font-size:10px;display:block}.assistant-messages{gap:12px;max-height:48vh;margin:24px 0;display:grid;overflow-y:auto}.assistant-message{align-items:flex-start;gap:11px;display:flex}.assistant-message>span{color:#fff;background:#303847;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.assistant-message.user{flex-direction:row-reverse}.assistant-message.user>span{color:#53647c;background:#dce4ee}.assistant-message p{white-space:pre-wrap;background:#fff;border:1px solid #e5e8ed;border-radius:8px;max-width:82%;margin:0;padding:12px 14px;font-size:12px;line-height:1.55}.assistant-message.user p{background:#eef1f5}.assistant-reset{color:#69788c;background:0 0;border:0;margin:15px auto;font-size:11px;font-weight:700;display:block}.more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.more-grid button{text-align:left;color:#3c4858;background:#fff;border:1px solid #e2e6eb;border-radius:7px;padding:15px;font-size:12px;font-weight:700}.more-grid span{margin-right:11px;font-size:17px}@media (width<=700px){.assistant-top-button{padding:8px 9px}.assistant-top-button span{display:none}.assistant-header{gap:12px}.assistant-header h1{font-size:24px}.assistant-header p{font-size:11px}.assistant-emblem{width:42px;height:42px;font-size:22px}.assistant-context{flex-wrap:wrap}.assistant-context>span:last-child{width:100%;margin-left:14px}.suggestion-grid{grid-template-columns:1fr}.assistant-composer{z-index:3;position:sticky;bottom:72px}.assistant-composer small{font-size:9px}.assistant-message p{max-width:85%}.more-grid{grid-template-columns:1fr}}:root{color:#272727;background:#f3f3f3;font-family:Arial,Helvetica,sans-serif}.app-shell{background:#f3f3f3}.sidebar{background:#e9e9e9;border-right:1px solid #d2d2d2;width:245px;padding:24px 16px 18px}.brand-mark{color:#0000;background:#353535;border-radius:3px;width:32px;height:32px}.brand strong{letter-spacing:0;font-size:14px}.brand small{letter-spacing:0;color:#777;font-size:11px;font-weight:400}.sidebar-label{display:none}.nav-link{color:#303030;border-radius:4px;height:46px;padding:0 12px;font-size:13px;font-weight:400}.nav-link.selected{font-weight:700}.nav-icon{color:#0000;border:1px solid #999;border-radius:3px;width:17px;height:17px;font-size:0}.nav-link.selected .nav-icon{color:#0000;background:#333;border-color:#333}.sidebar-foot{color:#777;border-top:1px solid #ccc;margin:0;padding:14px 0 0;font-size:11px}.main-area{background:#f3f3f3}.topbar{background:#fff;border:1px solid #ccc;border-radius:5px;gap:12px;height:84px;margin:32px 32px 0;padding:15px}.ai-bar{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.search-wrap{color:#666;background:#f8f8f8;border-color:#d0d0d0;border-radius:4px;flex:1;width:auto;max-width:none;height:44px;font-size:20px}.qr-button,.top-actions .icon-button{color:#333;background:#f8f8f8;border:1px solid #ccc;border-radius:4px;flex:none;place-items:center;width:44px;height:44px;display:grid}.top-actions{gap:12px}.top-actions .profile{background:#fafafa;border:1px solid #ccc;border-radius:4px;min-width:186px;height:44px;padding:4px 12px 4px 6px}.top-actions .avatar{color:#666;background:#d5d5d5}.top-actions .profile-name{font-size:13px}.fg-title{justify-content:space-between;align-items:center;gap:14px;margin:0 0 24px;display:flex}.fg-title h1{letter-spacing:0;margin:0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:31px;line-height:1.1}.fg-title p{color:#777;margin:0;font-size:13px}.fg-button{color:#242424;white-space:nowrap;background:#fafafa;border:1px solid #c9c9c9;border-radius:5px;min-height:36px;padding:10px 15px;font-size:12px;font-weight:700}.fg-button:hover{background:#ececec}.fg-button.primary{color:#fff;background:#242424;border-color:#242424}.fg-button.primary:hover{background:#444}.fg-button:disabled{opacity:.45}.fg-link{color:#242424;white-space:nowrap;background:0 0;border:0;padding:4px;font-size:12px;font-weight:700}.fg-link:hover{text-decoration:underline}.fg-section{background:#fff;border:1px solid #cfcfcf;border-radius:5px;margin-bottom:24px;padding:16px}.fg-section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.fg-section-head h2{letter-spacing:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.fg-section-head p{color:#777;margin:4px 0 0;font-size:12px;line-height:1.35}.fg-balance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fg-balance{text-align:left;color:#292929;background:#f8f8f8;border:1px solid #cfcfcf;border-radius:5px;flex-direction:column;min-height:115px;padding:16px;display:flex}.fg-balance:hover{border-color:#777}.fg-balance>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.fg-stat-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.fg-stat-row .fg-section>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.fg-stat-row strong{font-size:13px}.fg-stat-row b{margin:9px 0;font-size:23px}.fg-stat-row span,.fg-stat-row small{color:#777;font-size:12px}.fg-table-section .fg-section-head{margin:0;padding:14px 16px 13px}.fg-table-scroll{overflow-x:auto}.fg-table{border-collapse:collapse;width:100%;min-width:750px}.fg-table th{color:#666;background:#f7f7f7;border-block:1px solid #ccc;padding:11px 14px;font-size:11px;font-weight:400}.fg-table td{color:#333;border-bottom:1px solid #ccc;height:54px;padding:13px 14px;font-size:12px}.fg-table tr:last-child td{border-bottom:0}.fg-table tr.selected{background:#f4f4f4}.fg-table .amount{white-space:nowrap;font-weight:700}.fg-status{color:#343434;white-space:nowrap;background:#f7f7f7;border:1px solid #c7c7c7;border-radius:4px;padding:4px 7px;font-size:11px;display:inline-flex}.fg-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fg-tabs{background:#fff;border:1px solid #cfcfcf;border-radius:5px;align-items:stretch;gap:0;margin:0 0 24px;padding:4px;display:flex}.fg-tabs button{color:#555;background:#fff;border:0;flex:1;min-height:34px;padding:8px 10px;font-size:12px;font-weight:700}.fg-tabs button.active{color:#fff;background:#292929;border-radius:3px}.fg-stack{gap:0;display:grid}.fg-choice-grid,.fg-two-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fg-three-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.fg-three-cols>.fg-choice-grid{grid-column:span 2}.fg-choice{text-align:left;color:#333;background:#f8f8f8;border:1px solid #ccc;border-radius:4px;flex-direction:column;gap:6px;padding:12px;display:flex}.fg-choice.active{border:2px solid #333}.fg-choice>div{justify-content:space-between;align-items:center;display:flex}.fg-choice strong,.fg-three-cols strong{font-size:13px}.fg-choice span,.fg-choice small,.fg-three-cols small{color:#777;font-size:11px}.fg-choice b{font-size:12px}.fg-side-note{background:#fafafa;border:1px solid #d7d7d7;border-radius:4px;padding:13px}.fg-side-note strong{font-size:13px}.fg-side-note p{color:#555;margin:8px 0;font-size:12px}.fg-side-note small{color:#777;font-size:11px}.fg-rate-row{grid-template-columns:1fr 1fr auto auto;align-items:end;gap:12px;display:grid}.fg-rate-row>span{padding-bottom:11px;font-size:12px}.fg-field{color:#333;flex-direction:column;gap:6px;margin-bottom:15px;font-size:12px;font-weight:700;display:flex}.fg-field input,.fg-field select,.fg-field textarea{color:#333;background:#fafafa;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;min-height:39px;padding:9px 11px;font-size:13px}.fg-field small{color:#777;font-size:11px;font-weight:400;line-height:1.35}.fg-field .fg-tabs{margin:0}.fg-input-like{background:#fafafa;border:1px solid #ccc;border-radius:4px;min-height:44px;padding:13px;font-size:13px}.fg-details-layout{grid-template-columns:2fr 1fr;gap:24px;display:grid}.fg-detail{border-bottom:1px solid #d7d7d7;align-items:center;gap:12px;min-height:47px;padding:10px 12px;font-size:12px;display:flex}.fg-detail span{color:#777;flex:none;width:35%}.fg-detail strong{overflow-wrap:anywhere;flex:1;font-size:12px}.fg-detail button{background:#fafafa;border:1px solid #ccc;border-radius:4px;flex:none;padding:7px}.fg-wallet{text-align:center;overflow-wrap:anywhere;background:#f8f8f8;border:1px solid #d0d0d0;border-radius:5px;flex-direction:column;gap:8px;padding:28px;display:flex}.fg-wallet span,.fg-wallet small{color:#777;font-size:12px}.fg-wallet strong{font-size:17px}.fg-warning{background:#f7f7f7;border:1px solid #ddd;border-radius:4px;margin:13px 0 20px;padding:13px;font-size:12px}.fg-inline-options{color:#777;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.fg-inline-options button,.fg-inline-options label{color:#333;background:#f7f7f7;border:1px solid #ddd;border-radius:4px;padding:7px;font-size:12px}.fg-help{color:#777;margin:10px 0 16px;font-size:12px;line-height:1.4}.fg-network-email{background:#fafafa;border:1px solid #d0d0d0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;max-width:660px;margin:20px auto;padding:16px;display:flex}.fg-network-email span{color:#777;font-size:12px}.fg-network-email strong{font-size:14px}.fg-send-top{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:13px;display:flex}.fg-send-top span{color:#777}.fg-send .fg-two-cols{margin-bottom:16px}.fg-send .fg-tabs{margin-bottom:18px}.fg-send .fg-field .fg-link{align-self:flex-start}.fg-send-footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.fg-send-footer small{color:#777;font-size:11px}.fg-review{max-width:770px;margin:0 auto}.fg-review .fg-detail{min-height:55px}.fg-review-total{border-top:1px solid #ccc;justify-content:space-between;align-items:center;margin-top:16px;padding:17px 10px;display:flex}.fg-review-total b{font-size:20px}.fg-arrival{color:#666;background:#f7f7f7;margin:12px 0 18px;padding:12px;font-size:12px}.fg-right{justify-content:flex-end;margin-top:18px;display:flex}.fg-account-name{align-items:center;gap:12px;display:flex}.fg-account-name>b{color:#fff;background:#333;border-radius:3px;padding:8px;font-size:11px}.fg-account-name strong,.fg-account-name small{font-size:12px;display:block}.fg-account-name small{color:#777;margin-top:2px}.fg-account-aside{align-content:start;gap:12px;display:grid}.fg-account-aside>div{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;padding:12px}.fg-account-aside strong{font-size:13px}.fg-account-aside .fg-status{float:right}.fg-account-aside p,.fg-account-aside small{color:#777;font-size:11px;line-height:1.35}.fg-limit-progress{background:#ddd;border-radius:8px;height:4px}.fg-management-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.fg-management-card{text-align:left;color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;flex-direction:column;grid-column:span 2;align-items:flex-start;min-height:222px;padding:14px 14px 0;display:flex}.fg-management-card.wide{grid-column:span 3;min-height:190px}.fg-management-card:hover{border-color:#777}.fg-card-symbol{border:1px solid #ccc;border-radius:4px;place-items:center;width:34px;height:34px;margin-bottom:13px;font-size:20px;display:grid}.fg-management-card>strong{font-size:14px}.fg-management-card p{color:#777;margin:8px 0;font-size:12px;line-height:1.35}.fg-management-card small{margin-top:auto;font-size:11px}.fg-card-action{background:#f8f8f8;border-top:1px solid #ccc;justify-content:space-between;align-self:stretch;margin:17px -14px 0;padding:12px 14px;font-size:12px;font-weight:700;display:flex}.fg-transaction-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.fg-transaction-stats .fg-section{flex-direction:column;gap:9px;display:flex}.fg-transaction-stats strong{font-size:12px}.fg-transaction-stats b{font-size:20px}.fg-transaction-stats small{color:#777;font-size:11px}.fg-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.fg-filter-grid .fg-field{margin:0}.fg-report-row{grid-template-columns:2fr 1fr auto;align-items:end;gap:12px;display:grid}.fg-exchange{max-width:910px;margin:0 auto}.fg-exchange-bottom{grid-template-columns:1fr 1fr;gap:40px;margin-top:12px;display:grid}.fg-exchange-bottom>div:last-child{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.fg-exchange-bottom strong,.fg-exchange-bottom span{font-size:12px}.fg-exchange-bottom p{margin:7px 0;font-size:13px}.fg-exchange-bottom b{font-size:24px}.fg-modal-backdrop{z-index:12;background:#0007;justify-content:flex-end;display:flex;position:fixed;inset:0}.fg-modal{background:#fff;width:min(460px,100%);height:100%;padding:28px;overflow:auto}.fg-modal-close{float:right;background:0 0;border:0;font-size:25px}.fg-modal h2{font-size:20px}.fg-modal>strong{margin:20px 0;font-size:25px;display:block}.fg-registration{max-width:840px;min-height:calc(100vh - 220px);margin:0 auto}.fg-registration>header{justify-content:space-between;padding:6px 0 25px;font-size:14px;display:flex}.fg-registration>header span{color:#777;font-size:12px}.fg-progress{background:0 0;justify-content:space-around;height:auto;margin:12px 0 28px;display:flex}.fg-progress>div{color:#aaa;flex-direction:column;align-items:center;gap:6px;display:flex}.fg-progress b{border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.fg-progress .active b{color:#fff;background:#333}.fg-progress small{font-size:11px}.fg-registration-card{max-width:560px;margin:0 auto 50px;padding:26px}.fg-registration-card>h1{margin:9px 0 6px;font-size:23px}.fg-registration-card>p{color:#777;margin:0 0 22px;font-size:13px;line-height:1.4}.fg-registration-card>.fg-field{margin-top:17px}.fg-registration-card .fg-section-head{margin-top:20px}.fg-code-email{background:#f8f8f8;justify-content:space-between;gap:12px;padding:13px;font-size:12px;display:flex}.fg-code-email button{background:0 0;border:0;text-decoration:underline}.fg-success{text-align:center;background:#f7f7f7;border:1px solid #ddd;margin:20px 0;padding:18px;font-size:13px;line-height:1.6}.fg-registration footer{color:#999;justify-content:space-between;margin-bottom:20px;font-size:11px;display:flex}@media (width<=1050px){.sidebar{width:195px}.top-actions .profile{min-width:0}.top-actions .profile-name{display:none}.fg-management-card,.fg-management-card.wide{grid-column:span 3}.fg-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-rate-row{grid-template-columns:1fr 1fr}}@media (width<=700px){.sidebar{display:none}.topbar{border-width:0 0 1px;border-radius:0;height:62px;margin:0;padding:9px 12px}.ai-bar{gap:6px}.search-wrap{height:40px}.search-wrap input{font-size:11px}.qr-button{width:40px;height:40px}.top-actions .icon-button,.top-actions .profile{display:none}.content{padding:22px 15px 85px}.fg-title h1{font-size:23px}.fg-title p{font-size:12px}.fg-title .fg-button{font-size:10px}.fg-balance-grid,.fg-stat-row,.fg-two-cols,.fg-details-layout,.fg-exchange-bottom,.fg-report-row,.fg-three-cols{grid-template-columns:1fr}.fg-three-cols>.fg-choice-grid{grid-column:auto}.fg-management-grid{grid-template-columns:1fr}.fg-management-card,.fg-management-card.wide{grid-column:auto}.fg-transaction-stats,.fg-filter-grid,.fg-rate-row{grid-template-columns:1fr 1fr}.fg-rate-row>span{align-self:center}.fg-network-email{flex-wrap:wrap}.fg-send-footer{flex-direction:column;align-items:stretch}.fg-send-footer .fg-button{align-self:flex-end}.fg-registration-card{padding:18px}.fg-registration footer{flex-direction:column;gap:7px}.fg-table-scroll{overflow:auto}.fg-balance-grid{gap:8px}.fg-balance{min-height:104px}.mobile-nav{display:flex}.fg-account-aside{grid-template-columns:1fr}.fg-actions{gap:5px}.fg-actions .fg-button{padding:8px}.fg-section-head{align-items:flex-start}.fg-section-head>.fg-actions{justify-content:flex-end}}.mobile-page-header,.fg-mobile-overview{display:none}.fg-more{max-width:800px}.fg-more .fg-more-ai{background:#fff;border:1px solid #ddd;border-radius:7px;margin:15px 0 24px;padding:15px}.fg-more-ai>span{color:#777;font-size:11px}.fg-more-ai form{background:#f7f7f7;border-radius:6px;margin-top:9px;padding:9px;display:flex}.fg-more-ai input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.fg-more-ai button{background:0 0;border:0;font-size:25px}.fg-more h2{font-size:17px}.fg-more-links{background:#fff;border:1px solid #ddd;border-radius:7px}.fg-more-links button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;align-items:center;gap:15px;width:100%;padding:15px;font-size:13px;display:flex}.fg-more-links button:last-child{border-bottom:0}.fg-more-links span{width:25px;font-size:20px}.fg-more-links b{margin-left:auto;font-size:20px}.fg-more-quick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fg-more-quick button{background:#f4f4f4;border:0;border-radius:8px;padding:16px;font-size:25px}.fg-more-quick small{margin-top:6px;font-size:11px;display:block}.fg-more>p{color:#777;font-size:12px}@media (width<=700px){.topbar{display:none}.mobile-page-header{background:#fff;justify-content:space-between;align-items:center;height:72px;padding:17px 19px;display:flex}.mobile-page-header>strong{font-size:21px}.mobile-page-header>div{align-items:center;gap:16px;display:flex}.mobile-page-header button{background:0 0;border:0;font-size:20px}.mobile-page-header .mobile-avatar{background:#eee;border-radius:50%;width:41px;height:41px;font-size:13px;font-weight:700}.content{background:#fff;min-height:calc(100vh - 136px);padding:7px 27px 90px}.fg-title,.fg-desktop-overview{display:none}.fg-mobile-overview{display:block}.fg-mobile-balance{color:#fff;text-align:left;background:#242424;border:0;border-radius:27px;flex-direction:column;gap:16px;width:100%;min-height:176px;padding:24px 22px;display:flex}.fg-mobile-balance span{font-size:13px}.fg-mobile-balance span b{float:right}.fg-mobile-balance strong{font-size:44px;line-height:1}.fg-mobile-balance small{color:#ccc;font-size:12px}.fg-mobile-quick{grid-template-columns:1fr 1fr;gap:13px;margin:17px 0;display:grid}.fg-mobile-quick button{color:#222;background:#efefef;border:0;border-radius:13px;height:63px;font-size:16px;font-weight:700}.fg-mobile-quick button:first-child{color:#fff;background:#242424}.fg-mobile-list-item{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;align-items:center;gap:13px;width:100%;padding:16px 0;display:flex}.fg-mobile-list-item .icon,.fg-mobile-recent .icon{background:#f7f7f7;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.fg-mobile-list-item>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.fg-mobile-list-item strong{font-size:15px}.fg-mobile-list-item small{color:#777;font-size:12px}.fg-mobile-list-item b{font-size:25px;font-weight:400}.fg-mobile-recent{margin-top:28px}.fg-mobile-recent>div{justify-content:space-between;align-items:center;display:flex}.fg-mobile-recent h2{font-size:18px}.fg-mobile-recent>div button{background:0 0;border:0;font-size:12px;font-weight:700}.fg-mobile-recent>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;grid-template-columns:44px 1fr auto;align-items:center;gap:2px 10px;width:100%;padding:16px 0;display:grid}.fg-mobile-recent .icon{border-radius:50%;grid-row:span 2}.fg-mobile-recent strong,.fg-mobile-recent b{font-size:14px}.fg-mobile-recent small{color:#777;font-size:11px}.fg-mobile-recent small:last-child{text-align:right}.mobile-nav{height:70px}.mobile-nav button{min-width:55px}.mobile-nav span{font-size:23px}.mobile-nav small{font-size:10px}.fg-more .fg-title{display:none}.fg-more .fg-more-ai{border:0;margin:0 0 28px;padding:0}.fg-more-ai form{height:62px;padding:13px 18px}.fg-more h2{margin:25px 0 10px;font-size:18px}.fg-more-links{border:0}.fg-more-links button{padding:17px 0}.fg-more-quick button{min-height:88px}.fg-more>p{margin-top:21px}.fg-registration{padding:0 18px}.fg-registration .fg-registration-card{margin-bottom:25px}}.mobile-only-flow{display:none}.fg-payment-source{gap:8px;display:grid}.fg-source-tabs{gap:7px;display:flex}.fg-source-tabs button{color:#444;background:#f8f8f8;border:1px solid #ccc;border-radius:4px;padding:7px 11px;font-size:12px}.fg-source-tabs button.active{color:#fff;background:#292929;border-color:#292929}.search-wrap>button{color:#666;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:21px;line-height:1}.assistant-popover-backdrop{z-index:29;background:#1e1e1e45;border:0;position:fixed;inset:0}.assistant-popover{z-index:30;background:#f9f9f9;border:1px solid #cfcfcf;border-radius:8px;width:min(860px,100vw - 315px);max-height:calc(100vh - 140px);padding:22px;position:fixed;top:124px;left:277px;overflow:auto;box-shadow:0 20px 50px #0003}.assistant-popover-close{float:right;z-index:2;cursor:pointer;background:#fff;border:0;border-radius:5px;width:34px;height:34px;font-size:24px;position:sticky;top:0}.assistant-popover .assistant-page{margin:0}.assistant-popover .assistant-header{padding-top:0}.assistant-popover .assistant-composer{z-index:2;position:sticky;bottom:0}.assistant-popover .assistant-messages{max-height:32vh}@media (width<=1050px){.assistant-popover{width:calc(100vw - 250px);left:225px}}@media (width<=700px){.assistant-popover{border:0;border-radius:18px 18px 0 0;width:100%;height:82vh;max-height:82vh;padding:20px 18px 12px;top:auto;bottom:0;left:0}.assistant-popover-close{top:0}.assistant-popover .assistant-header{padding-right:34px}.assistant-popover .assistant-header h1{font-size:22px}.assistant-popover .assistant-composer{bottom:0}.assistant-popover .assistant-context{font-size:10px}.assistant-popover .assistant-messages{max-height:38vh}.mobile-flow-list-head{justify-content:space-between;align-items:center;display:flex}.mobile-flow-list-head h2,.mobile-management h2{margin:15px 0;font-size:21px}.mobile-flow-list-head button{color:#777;background:0 0;border:0;font-size:12px}.mobile-account-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;grid-template-columns:43px 1fr auto;align-items:center;gap:4px 12px;width:100%;padding:19px 0;display:grid}.mobile-account-symbol{background:#f2f2f2;border-radius:10px;grid-row:span 2;place-items:center;width:43px;height:43px;font-size:11px;font-weight:700;display:grid}.mobile-account-row span:nth-child(2){gap:4px;display:grid}.mobile-account-row strong,.mobile-account-row b{font-size:13px}.mobile-account-row small{color:#777;font-size:11px}.mobile-account-row>small:last-child{text-align:right;grid-column:2/4}.mobile-account-back{color:#666;background:0 0;border:0;padding:10px 0 18px}.mobile-accounts h3,.mobile-management h3{margin:25px 0 5px;font-size:15px}.mobile-management>p{color:#777;margin-top:-8px;font-size:13px}.mobile-flow-stat{background:#f7f7f7;border-radius:8px;gap:8px;margin:13px 0;padding:18px;display:grid}.mobile-flow-stat strong{font-size:13px}.mobile-flow-stat b{font-size:18px}.desktop-flow{display:none}.mobile-only-flow{display:block}.mobile-flow{color:#252525;padding:3px 0 40px}.mobile-flow button{cursor:pointer}.mobile-flow-row{text-align:left;color:#262626;background:#fff;border:0;border-bottom:1px solid #dedede;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:18px 0;display:flex}.mobile-flow-row span{gap:5px;display:grid}.mobile-flow-row strong{font-size:15px}.mobile-flow-row small{color:#777;font-size:12px;font-weight:400}.mobile-flow-row>b{font-size:24px;font-weight:400}.mobile-flow-group{border-top:1px solid #ddd;margin:14px 0}.mobile-flow-account{text-align:left;background:#f7f7f7;border:0;border-radius:10px;gap:8px;width:100%;padding:20px;display:grid}.mobile-flow-account strong{font-size:15px}.mobile-flow-account>b{font-size:30px}.mobile-flow-account>b small{float:right;font-size:13px;font-weight:400}.mobile-flow-account span,.mobile-flow-account>small{color:#777;font-size:12px}.mobile-flow-amount{margin:23px 0 12px;font-size:13px;font-weight:700;display:block}.mobile-flow-amount>div{border-bottom:1px solid #ddd;align-items:center;gap:5px;padding:10px 0;display:flex}.mobile-flow-amount input{color:#222;border:0;outline:0;width:100%;min-width:0;font-size:32px;font-weight:700}.mobile-flow-amount span{font-size:30px}.mobile-flow-amount small{color:#777;font-size:13px;font-weight:400}.mobile-flow-summary{border-bottom:1px solid #ddd;margin-bottom:10px;padding:2px 0 13px}.mobile-flow-summary>span{color:#666;justify-content:space-between;gap:10px;padding:8px 0;font-size:13px;display:flex}.mobile-flow-summary b{color:#222;font-size:13px}.mobile-flow-outline,.mobile-flow-primary{border-radius:8px;width:100%;min-height:48px;margin:18px 0 0;font-size:14px;font-weight:700}.mobile-flow-outline{color:#333;background:#fff;border:1px solid #aaa}.mobile-flow-primary{color:#fff;background:#252525;border:1px solid #252525}.mobile-flow-primary:disabled{opacity:.5}.mobile-flow-note{color:#777;margin:18px 0;font-size:12px;line-height:1.5}.mobile-flow-confirmed{text-align:center;color:#777;margin:9px;display:block}.mobile-flow-crypto{gap:9px;margin:17px 0 24px;display:grid}.mobile-flow-crypto strong{font-size:20px}.mobile-flow-crypto button{text-align:left;color:#666;background:0 0;border:0;padding:0;font-size:13px}.mobile-flow-address{text-align:center;overflow-wrap:anywhere;background:#f7f7f7;border-radius:8px;padding:25px 16px;font-size:15px;font-weight:700}.mobile-flow-warning{background:#f7f7f7;border-radius:7px;margin:19px 0;padding:17px;font-size:13px}.mobile-flow-warning p{color:#666;margin:7px 0 0;line-height:1.4}.mobile-flow-network{padding:18px 0}.mobile-flow-network h2{margin:0;font-size:22px}.mobile-flow-network p{color:#777;font-size:13px;line-height:1.5}.mobile-flow-network>div{text-align:center;background:#f7f7f7;gap:5px;margin:24px 0;padding:32px 15px;display:grid}.mobile-flow-network span{font-size:13px}.mobile-flow-toggle{background:#f3f3f3;border-radius:8px;grid-template-columns:1fr 1fr;margin:2px 0 21px;padding:4px;display:grid}.mobile-flow-toggle button{color:#666;background:0 0;border:0;border-radius:6px;padding:12px 6px;font-weight:700}.mobile-flow-toggle button.active{color:#fff;background:#252525}.mobile-flow-review-total{background:#f7f7f7;border-radius:8px;gap:8px;padding:20px;display:grid}.mobile-flow-review-total strong{font-size:30px}.mobile-flow-code{margin:26px 0}.mobile-flow-code>button{float:right;background:0 0;border:0;text-decoration:underline}.mobile-flow-code strong{font-size:16px}.mobile-flow-code p{color:#777;font-size:12px}.mobile-flow-code input,.mobile-flow-sheet input,.mobile-flow-sheet textarea{width:100%;font:inherit;border:1px solid #ccc;border-radius:7px;padding:12px}.mobile-flow-sheet{z-index:10;background:#fff;padding:55px 27px 100px;position:fixed;inset:0;overflow:auto}.mobile-flow-sheet-title{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.mobile-flow-sheet-title strong{font-size:20px}.mobile-flow-sheet-title button{background:0 0;border:0;font-size:26px}.mobile-flow-sheet h2{font-size:23px}.mobile-flow-sheet h3{margin:24px 0 4px;font-size:15px}.mobile-flow-sheet-balance{background:#f7f7f7;border-radius:8px;gap:9px;padding:20px;display:grid}.mobile-flow-sheet-balance strong{font-size:18px}.mobile-flow-sheet-balance span{color:#777;font-size:12px}.mobile-flow-sheet-balance b{font-size:28px}.mobile-flow-sheet-balance b small{float:right;font-size:12px}.mobile-flow-done{color:#fff;background:#252525;border:0;border-radius:8px;width:calc(100% - 54px);height:48px;font-weight:700;position:fixed;bottom:20px;left:27px}.mobile-page-header{justify-content:flex-start;gap:10px}.mobile-page-header>strong{flex:1;font-size:20px}.mobile-page-header .mobile-header-back{width:22px;padding:0;font-size:28px}.mobile-activity{color:#252525;padding:2px 0 36px}.mobile-activity h2{margin:15px 0 9px;font-size:21px}.mobile-activity h3{font-size:16px}.mobile-activity-muted{color:#777;margin:14px 0;font-size:12px;line-height:1.5}.mobile-activity-muted.center{text-align:center}.mobile-activity label{gap:9px;margin:24px 0;font-size:13px;font-weight:700;display:grid}.mobile-activity label small{color:#777;font-size:11px;font-weight:400}.mobile-activity label input,.mobile-activity label select{color:#333;background:#f7f7f7;border:1px solid #ddd;border-radius:8px;width:100%;min-height:49px;padding:11px 13px;font-size:14px}.mobile-activity-tools{grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid}.mobile-activity-tools button,.mobile-activity-title-row button,.mobile-activity-text-button{color:#333;background:0 0;border:0;font-size:13px;font-weight:700}.mobile-activity-tools button{background:#f2f2f2;border-radius:8px;min-height:46px}.mobile-transaction-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;width:100%;padding:19px 0}.mobile-transaction-row div{justify-content:space-between;gap:10px;margin-bottom:7px;display:flex}.mobile-transaction-row strong,.mobile-transaction-row b{font-size:14px}.mobile-transaction-row span,.mobile-transaction-row small{color:#777;font-size:11px}.mobile-activity-outline,.mobile-activity-primary{border-radius:8px;width:100%;min-height:48px;margin-top:22px;font-size:14px;font-weight:700}.mobile-activity-outline{color:#333;background:#fff;border:1px solid #bbb}.mobile-activity-primary{color:#fff;background:#252525;border:1px solid #252525}.mobile-activity-primary:disabled{opacity:.5}.mobile-activity-sheet{z-index:9;background:#fff;padding:60px 27px 100px;position:fixed;inset:0;overflow:auto}.mobile-activity-sheet-head{justify-content:space-between;align-items:center;display:flex}.mobile-activity-sheet-head strong{font-size:19px}.mobile-activity-sheet-head button{background:0 0;border:0;font-size:26px}.mobile-activity-sheet>.mobile-activity-text-button{margin:12px 0 23px auto;display:block}.mobile-activity-sheet>.mobile-activity-primary{position:sticky;bottom:0}.mobile-activity-choice{margin:26px 0}.mobile-activity-choice>strong{font-size:13px}.mobile-activity-choice>div{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.mobile-activity-choice button{color:#333;background:#f7f7f7;border:1px solid #ddd;border-radius:7px;padding:11px 13px;font-size:12px}.mobile-activity-choice button.active{color:#fff;background:#252525;border-color:#252525}.mobile-activity-choice button small{margin-top:3px;font-size:10px;font-weight:400;display:block}.mobile-transaction-detail-hero{border-bottom:1px solid #ddd;gap:12px;padding:24px 0;display:grid}.mobile-transaction-detail-hero>strong{font-size:18px}.mobile-transaction-detail-hero>b{font-size:32px}.mobile-transaction-detail-hero>b small{font-size:13px;font-weight:400}.mobile-transaction-detail-hero>span{font-size:15px}.mobile-transaction-detail-hero em{background:#f2f2f2;border-radius:5px;justify-self:start;padding:7px 10px;font-size:12px;font-style:normal}.mobile-activity-details{margin:12px 0 20px}.mobile-activity-info{border-bottom:1px solid #ddd;justify-content:space-between;align-items:baseline;gap:15px;padding:17px 0;font-size:12px;display:flex}.mobile-activity-info span{color:#777}.mobile-activity-info strong{text-align:right;font-size:12px}.mobile-activity-link{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:18px 0;display:flex}.mobile-activity-link span{gap:5px;display:grid}.mobile-activity-link strong{font-size:14px}.mobile-activity-link small{color:#777;font-size:11px}.mobile-activity-link b{font-size:23px;font-weight:400}.mobile-report-item{border-bottom:1px solid #ddd;gap:7px;padding:21px 0;display:grid}.mobile-report-item strong{font-size:15px}.mobile-report-item span,.mobile-report-item small{color:#777;font-size:12px}.mobile-report-item button{background:#fff;border:1px solid #ccc;border-radius:6px;justify-self:end;padding:9px 16px;font-size:12px;font-weight:700}.mobile-report-item button:disabled{opacity:.5}.mobile-statement-ready{color:#444;background:#f7f7f7;border-radius:8px;margin:20px 0;padding:17px;font-size:12px;line-height:1.45}.mobile-statement-ready p{color:#777;margin-bottom:0}.mobile-activity-title-row{justify-content:space-between;align-items:center;margin:25px 0 8px;display:flex}.mobile-activity-title-row h2,.mobile-activity-title-row h3{margin:0}.mobile-statement-detail-title{border-bottom:1px solid #ddd;padding:23px 0}.mobile-statement-detail-title h2{margin:0 0 7px}.mobile-statement-detail-title p{color:#777;margin:0;font-size:13px}.mobile-exchange-amount{border-bottom:1px solid #ddd;align-items:center;gap:4px;display:flex}.mobile-exchange-picker{color:#333;text-align:left;background:#f7f7f7;border:1px solid #ddd;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding:11px 13px;font-size:14px;display:flex}.mobile-exchange-picker span{font-size:21px;line-height:1}.mobile-exchange-option{text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;width:100%;padding:17px 0;display:flex}.mobile-exchange-option span{gap:5px;display:grid}.mobile-exchange-option strong{font-size:14px}.mobile-exchange-option small{color:#777;font-size:11px}.mobile-exchange-option b{font-size:22px;font-weight:400}.mobile-exchange-option.selected b{color:#252525}.mobile-exchange-request{text-align:left;background:#fff;border:0;justify-content:space-between;width:100%;padding:20px 0;font-size:13px;font-weight:700;display:flex}.mobile-exchange-amount span{font-size:30px}.mobile-exchange-amount input{min-width:0;font-weight:700;background:#fff!important;border:0!important;padding:8px 0!important;font-size:30px!important}.mobile-exchange-amount small{font-size:12px}.mobile-exchange-receive,.mobile-exchange-review-box{background:#f7f7f7;border-radius:8px;gap:8px;margin:17px 0;padding:17px;display:grid}.mobile-exchange-receive span,.mobile-exchange-review-box span{color:#777;font-size:12px}.mobile-exchange-receive b,.mobile-exchange-review-box b{font-size:29px}.mobile-exchange-receive b small,.mobile-exchange-review-box b small{float:right;font-size:12px;font-weight:400}.mobile-account-actions{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.mobile-account-actions button{background:#f2f2f2;border:0;border-radius:7px;min-height:45px;font-size:13px;font-weight:700}.mobile-account-actions button:first-child{color:#fff;background:#252525}.mobile-account-detail{border-bottom:1px solid #ddd;gap:5px;padding:11px 0;display:grid}.mobile-account-detail span{color:#777;font-size:11px}.mobile-account-detail strong{font-size:13px}.mobile-account-value{margin:8px 0 20px;font-size:14px}.mobile-account-value.break{overflow-wrap:anywhere}.mobile-account-limits{gap:9px;padding:12px 0;font-size:12px;display:grid}.mobile-account-limits small{color:#777;border-bottom:1px solid #ddd;padding-bottom:13px}.mobile-registration{color:#252525;background:#fff;min-height:100vh;padding:0 22px 82px}.mobile-registration>header{align-items:center;height:65px;display:flex}.mobile-registration>header button{color:#252525;background:0 0;border:0;padding:0;font-size:18px;font-weight:700}.mobile-reg-step{justify-content:space-between;gap:12px;margin:8px 0 28px;font-size:12px;display:flex}.mobile-reg-step span{color:#777}.mobile-registration main h1{margin:0 0 7px;font-size:25px}.mobile-registration main h2{font-size:24px}.mobile-registration main>p{color:#777;margin:0 0 23px;font-size:13px;line-height:1.5}.mobile-reg-toggle{background:#f3f3f3;border-radius:8px;grid-template-columns:1fr 1fr;margin:20px 0 24px;padding:4px;display:grid}.mobile-reg-toggle button{background:0 0;border:0;border-radius:5px;padding:12px;font-size:13px;font-weight:700}.mobile-reg-toggle button.active{color:#fff;background:#252525}.mobile-reg-field{gap:8px;min-width:0;margin:20px 0;display:grid}.mobile-reg-field strong{font-size:13px}.mobile-reg-field input,.mobile-reg-field select,.mobile-reg-select-button{color:#333;background:#f8f8f8;border:1px solid #d3d3d3;border-radius:7px;width:100%;min-width:0;min-height:47px;padding:10px 13px;font-size:14px}.mobile-reg-field small{color:#777;font-size:11px;line-height:1.4}.mobile-reg-hints{color:#666;gap:6px;margin-top:-7px;font-size:11px;display:grid}.mobile-reg-text-button{color:#333;text-align:center;background:0 0;border:0;margin:25px auto;font-size:12px;font-weight:700;display:block}.mobile-registration>footer{background:#fff;width:100%;padding:12px 22px 24px;position:fixed;bottom:0;left:0;box-shadow:0 -8px 20px #fff}.mobile-registration>footer button{color:#fff;background:#252525;border:0;border-radius:7px;width:100%;min-height:49px;font-size:14px;font-weight:700}.mobile-reg-code-sent{background:#f7f7f7;border-radius:8px;gap:6px;margin:25px 0;padding:18px;display:grid}.mobile-reg-code-sent small{color:#777;font-size:11px}.mobile-reg-code-sent strong{font-size:14px}.mobile-reg-code-sent button{background:0 0;border:0;justify-self:end;font-size:12px;text-decoration:underline}.mobile-reg-note{color:#666;background:#f7f7f7;border-radius:8px;padding:16px;font-size:12px;line-height:1.5}.mobile-reg-dob{grid-template-columns:1fr 1.5fr 1.2fr;gap:9px;display:grid}.mobile-reg-phone{grid-template-columns:1fr 1.15fr;gap:10px;display:grid}.mobile-reg-select-button{text-align:left;justify-content:space-between;align-items:center;display:flex}.mobile-reg-select-button b{font-weight:400}.mobile-reg-review-block{border-bottom:1px solid #ddd;gap:8px;padding:18px 0;display:grid}.mobile-reg-review-block>div{justify-content:space-between;display:flex}.mobile-reg-review-block strong{font-size:14px}.mobile-reg-review-block button{background:0 0;border:0;font-size:12px;text-decoration:underline}.mobile-reg-review-block span{color:#555;font-size:12px;line-height:1.4}.mobile-reg-complete{text-align:center;padding:60px 6px}.mobile-reg-complete h1{font-size:31px!important}.mobile-reg-complete h2{margin:0 0 18px}.mobile-reg-complete strong{margin:12px 0 30px;display:block}.mobile-reg-chooser{z-index:20;background:#fff;padding:58px 23px 95px;position:fixed;inset:0;overflow:auto}.mobile-reg-chooser>div{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.mobile-reg-chooser>div strong{font-size:20px}.mobile-reg-chooser>div button{background:0 0;border:0;font-size:25px}.mobile-reg-chooser>input{background:#f8f8f8;border:1px solid #ddd;border-radius:7px;width:100%;min-height:47px;margin-bottom:15px;padding:12px}.mobile-reg-chooser>button:not(.mobile-reg-chooser-done){text-align:left;background:#fff;border:0;border-bottom:1px solid #ddd;justify-content:space-between;width:100%;padding:18px 0;font-size:14px;display:flex}.mobile-reg-chooser>button small{color:#777}.mobile-reg-chooser-done{color:#fff;background:#252525;border:0;border-radius:7px;width:calc(100% - 44px);min-height:49px;font-weight:700;position:fixed;bottom:23px;left:22px}}.desktop-registration .fg-registration-card{max-width:600px}.desktop-registration .fg-registration-card h1{font-size:25px}.desktop-reg-back,.desktop-reg-text,.desktop-reg-review button{color:#333;background:0 0;border:0;font-size:12px;font-weight:700}.desktop-reg-back{margin-bottom:14px;display:block}.desktop-reg-text{text-align:center;margin:18px auto;display:block}.desktop-reg-toggle{border:1px solid #ccc;border-radius:5px;gap:0;padding:4px;display:flex}.desktop-reg-toggle button{background:#fff;border:0;border-radius:3px;flex:1;padding:10px;font-size:12px;font-weight:700}.desktop-reg-toggle button.active{color:#fff;background:#292929}.desktop-reg-dob{grid-template-columns:1fr 1.5fr 1fr;gap:12px;display:grid}.desktop-reg-note{color:#777;margin:0 0 18px!important;font-size:11px!important}.desktop-reg-review{border-top:1px solid #ddd;padding:15px 0}.desktop-reg-review>div:first-child{justify-content:space-between;align-items:center;display:flex}.desktop-reg-review h2{margin:0 0 7px;font-size:15px}.desktop-reg-review .fg-detail{border:0;min-height:37px;padding:6px 0}@media (width<=700px){.desktop-registration{display:none}}:root{color:#093331;--ink:#093331;--mid:#116762;--mint:#d2f3f1;--accent:#77e3c2;--page:#fff;--surface:#fff;--subtle:#eff8f6;--line:#dce7e5;--muted:#56716f;--shadow:0 16px 44px #0933310d;background:#fff;font-family:Inter,Arial,sans-serif}body{background:var(--page)}button,input,select,textarea{font-family:inherit}button{transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}button:hover:not(:disabled){transform:translateY(-1px)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #77e3c2a6}.app-shell,.main-area{background:var(--page)}.sidebar{background:var(--ink);color:#fff;border:0;width:252px;padding:30px 18px 22px}.brand{gap:12px;padding:0 12px 42px;font-family:Inter,sans-serif}.brand-mark{background:var(--accent);width:36px;height:36px;color:var(--ink);letter-spacing:-.08em;border-radius:11px;font-size:22px;font-weight:800}.brand strong{color:#fff;letter-spacing:-.035em;font-size:18px}.brand small{color:#91b8b0;letter-spacing:.17em;margin-top:3px;font-size:8px;font-weight:700}.sidebar-label{color:#91b8b0;padding:0 15px 12px;font-size:10px;display:block}.sidebar nav{gap:4px}.nav-link{color:#bed6cf;border-radius:11px;gap:13px;height:auto;min-height:46px;padding:10px 14px;font-size:13px;font-weight:600}.nav-link:hover,.nav-link.selected{color:#fff;background:#1a4d46}.nav-link.selected{box-shadow:inset 3px 0 var(--accent)}.nav-icon,.nav-link.selected .nav-icon{color:currentColor;background:0 0;border:0;place-items:center;width:21px;height:21px;display:grid}.sidebar-foot{color:#88a8a1;border-color:#2b5a53;font-size:10px;line-height:1.7}.topbar{border:1px solid var(--line);height:auto;min-height:78px;box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:18px;margin:20px 28px 0;padding:13px 16px}.search-wrap{background:var(--subtle);height:48px;color:var(--mid);border:1px solid #0000;border-radius:12px}.search-wrap:focus-within{border-color:var(--accent);background:#fff}.search-wrap>button{color:var(--mid);place-items:center;padding:0 10px;display:grid}.search-wrap input{color:var(--ink);font-size:13px}.search-wrap input::placeholder{color:#718981}.qr-button,.top-actions .icon-button{border:1px solid var(--line);width:46px;height:46px;color:var(--ink);background:#fff;border-radius:12px}.qr-button:hover,.top-actions .icon-button:hover{background:var(--mint);border-color:var(--accent)}.top-actions .profile{border-color:var(--line);background:#fff;border-radius:12px;min-width:178px;height:46px}.top-actions .avatar,.avatar,.mobile-page-header .mobile-avatar{background:var(--mint);color:var(--ink)}.top-actions .profile-name{color:var(--ink)}.content{max-width:1580px;padding:38px 38px 100px}.fg-title{margin-bottom:29px}.fg-title h1{color:var(--ink);letter-spacing:-.02em;margin-bottom:7px;font:600 clamp(27px,2.5vw,35px)/1.18 Inter,sans-serif}.fg-title p{color:var(--muted);font-size:14px;line-height:1.5}.fg-section,.ui-surface{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;margin-bottom:22px;padding:24px}.fg-section-head{gap:20px;margin-bottom:20px}.fg-section-head h2{color:var(--ink);letter-spacing:-.01em;font:600 15px/1.35 Inter,sans-serif}.fg-section-head p{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.45}.fg-button,.ui-button{border:1px solid var(--line);min-height:40px;color:var(--ink);background:#fff;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:700}.fg-button:hover,.ui-button:hover{background:var(--m-mint);border-color:#0000}.fg-button.primary,.ui-button.primary{background:var(--m-ink);color:var(--m-accent);border-color:var(--m-ink)}.fg-button.primary:hover,.ui-button.primary:hover{background:var(--mid);border-color:var(--mid)}.fg-link{color:var(--mid);font-weight:700}.fg-balance-grid{gap:14px}.fg-balance{border:1px solid var(--line);background:var(--subtle);min-height:172px;color:var(--ink);border-radius:14px;padding:20px}.fg-balance:first-child{background:var(--ink);color:#fff;border-color:var(--ink)}.fg-balance:hover{border-color:var(--accent);box-shadow:0 10px 26px #0933311f}.fg-balance strong,.fg-balance b{font-size:14px}.fg-balance>div b{letter-spacing:-.02em;font:600 22px/1.15 Inter,sans-serif}.fg-balance>span{color:var(--muted);margin:5px 0 auto;font-size:12px}.fg-balance>small{color:var(--muted);margin-top:6px;font-size:11px}.fg-balance:first-child>span,.fg-balance:first-child>small{color:#afcec6}.fg-stat-row{gap:18px}.fg-stat-row .fg-section{min-height:158px}.fg-stat-row strong{color:var(--ink);font:600 14px Inter,sans-serif}.fg-stat-row b{color:var(--ink);letter-spacing:-.02em;font:600 26px Inter,sans-serif}.fg-stat-row span,.fg-stat-row small{color:var(--muted)}.fg-table-section{padding:0;overflow:hidden}.fg-table-section .fg-section-head{padding:22px 24px}.fg-table th{border-color:var(--line);background:var(--subtle);color:var(--muted);text-align:left;padding:12px 17px;font-size:11px;font-weight:700}.fg-table td{border-color:var(--line);color:var(--ink);padding:14px 17px;font-size:12px}.fg-table tr.selected,.fg-table tbody tr:hover{background:#f5faf8}.fg-status,.ui-status{border:1px solid var(--line);background:var(--m-soft);color:var(--m-mid);border-color:#0000;border-radius:100px;padding:5px 9px;font-weight:700}.ui-status.is-positive{color:#257349;background:#e6f8ed;border-color:#c1ebd2}.ui-status.is-warning{color:#8f6419;background:#fff4dc;border-color:#f6dfaa}.fg-detail,.ui-detail{border-color:var(--line);color:var(--ink)}.fg-detail span{color:var(--muted)}.fg-detail button{background:var(--m-mint);color:var(--m-ink);border-color:#0000;border-radius:8px}.fg-tabs,.ui-tabs{background:var(--m-soft);border-color:#0000;border-radius:12px;gap:4px;padding:5px}.fg-tabs button{color:var(--muted);background:0 0;border-radius:9px;font-size:12px}.fg-tabs button.active{background:var(--m-mint);color:var(--m-ink);border-color:#0000;border-radius:9px}.fg-field,.ui-field{color:var(--ink);gap:8px;font-size:12px}.fg-field>span{font-weight:700}.fg-field input,.fg-field select,.fg-field textarea{border-color:var(--line);min-height:44px;color:var(--ink);background:#fbfdfc;border-radius:10px;padding:11px 13px;font-size:13px}.fg-field input:focus,.fg-field select:focus,.fg-field textarea:focus{border-color:var(--mid)}.fg-field small{color:var(--muted);font-size:11px}.fg-choice{border-color:var(--m-line);background:var(--m-field);color:var(--ink);border-radius:12px;padding:16px}.fg-choice.active{border:2px solid var(--mid);background:var(--m-mint);border-color:var(--m-mid);color:var(--m-ink)}.fg-side-note,.fg-warning{background:var(--m-soft);border-color:#0000;border-radius:12px;padding:17px}.fg-side-note strong,.fg-side-note p{color:var(--ink)}.fg-side-note small,.fg-warning{color:var(--muted)}.fg-input-like,.fg-wallet,.fg-account-aside>div{border-color:var(--line);background:var(--subtle);border-radius:11px}.fg-review-total,.fg-arrival{border-color:var(--line)}.fg-registration{max-width:940px;color:var(--ink)}.fg-registration>header{align-items:center;padding:10px 0 32px;font-family:Inter,sans-serif}.fg-registration>header strong{letter-spacing:-.02em;font-size:20px}.fg-registration>header span{color:var(--muted)}.fg-progress{justify-content:space-between;margin:8px 0 30px;position:relative}.fg-progress:before{content:"";border-top:1px solid var(--line);position:absolute;top:17px;left:10%;right:10%}.fg-progress>div{z-index:1;color:#879e97;gap:9px;position:relative}.fg-progress>div.active{color:var(--mid)}.fg-progress b{border:1px solid var(--line);background:var(--page);width:34px;height:34px;font-size:12px}.fg-progress .active b{background:var(--ink);border-color:var(--ink);color:#fff}.fg-progress small{font-size:11px;font-weight:700}.fg-registration-card,.desktop-registration .fg-registration-card{border-radius:20px;max-width:640px;padding:36px 42px}.fg-registration-card>h1,.desktop-registration .fg-registration-card h1{color:var(--ink);letter-spacing:-.02em;margin:10px 0 9px;font:600 29px/1.2 Inter,sans-serif}.fg-registration-card>p{color:var(--muted);line-height:1.55}.fg-registration .eyebrow,.desktop-reg-back,.desktop-reg-text,.desktop-reg-review button{color:var(--mid)}.desktop-reg-toggle{border-color:var(--line);background:var(--subtle);border-radius:11px;padding:5px}.desktop-reg-toggle button{color:var(--muted);background:0 0;border-radius:8px}.desktop-reg-toggle button.active{background:var(--ink);color:#fff}.desktop-reg-review{border-color:var(--line)}.desktop-reg-review h2{color:var(--ink)}.desktop-reg-note{color:var(--muted)!important}.fg-registration footer{color:var(--muted)}.assistant-popover{border:1px solid var(--line);background:var(--page);border-radius:18px;width:min(880px,100vw - 320px);top:112px;left:280px;box-shadow:0 30px 80px #09333133}.assistant-popover-close{color:var(--ink);border-radius:9px}.toast{border-radius:11px}@media (width<=1100px) and (width>=701px){.sidebar{width:218px}.content{padding:32px 24px 90px}.topbar{margin:16px 20px 0}.fg-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-popover{width:calc(100vw - 260px);left:238px}}@media (width<=700px){.main-area,.app-shell{background:var(--page)}.main-area{flex-direction:column;display:flex}.mobile-page-header{order:0}.topbar{border:1px solid var(--line);height:61px;min-height:61px;box-shadow:none;border-radius:13px;order:1;margin:0 16px 10px;padding:8px;display:flex}.top-actions{display:none}.content{order:2}.search-wrap{height:43px}.qr-button{width:43px;height:43px}.mobile-page-header{background:var(--page);padding:15px 19px}.mobile-page-header>strong{color:var(--ink);font:600 20px Inter,sans-serif}.mobile-page-header button{color:var(--ink)}.content{background:var(--page);min-height:calc(100vh - 132px);padding:14px 18px 100px}.fg-section,.ui-surface{border-radius:15px;margin-bottom:15px;padding:18px}.fg-title h1{font-size:25px}.fg-section-head h2{font-size:14px}.fg-section-head p{font-size:12px}.fg-balance-grid{grid-template-columns:1fr}.fg-balance{min-height:132px}.fg-stat-row{grid-template-columns:1fr;gap:0}.fg-mobile-balance{background:var(--ink);border-radius:20px;box-shadow:0 18px 36px #0933312b}.fg-mobile-balance strong{letter-spacing:-.02em;font:600 38px Inter,sans-serif}.fg-mobile-balance small{color:#a9cfc4}.fg-mobile-quick button{background:var(--mint);color:var(--ink);border-radius:14px}.fg-mobile-quick button:first-child{background:var(--accent);color:var(--ink)}.fg-mobile-list-item{border-color:var(--line);background:0 0}.fg-mobile-list-item .icon,.fg-mobile-recent .icon{background:var(--mint);color:var(--mid)}.fg-mobile-list-item strong,.fg-mobile-recent strong,.fg-mobile-recent h2{color:var(--ink)}.fg-mobile-list-item small,.fg-mobile-recent small{color:var(--muted)}.fg-mobile-recent>button{border-color:var(--line);background:0 0}.mobile-nav{height:72px;padding-bottom:env(safe-area-inset-bottom);border-color:var(--line);box-shadow:0 -12px 30px #0933310f}.mobile-nav button{color:var(--muted)}.mobile-nav button.selected{color:var(--mid)}.mobile-nav span{place-items:center;display:grid}.mobile-registration{background:var(--page);color:var(--ink)}.mobile-registration>header button{color:var(--ink)}.mobile-registration main h1,.mobile-registration main h2{color:var(--ink);letter-spacing:-.02em;font-family:Inter,sans-serif}.mobile-registration main>p,.mobile-reg-field small{color:var(--muted)}.mobile-reg-toggle{background:var(--subtle)}.mobile-reg-toggle button.active{background:var(--ink)}.mobile-reg-field input,.mobile-reg-field select,.mobile-reg-select-button{border-color:var(--line);color:var(--ink);background:#fff;border-radius:10px}.mobile-reg-text-button,.mobile-reg-review-block button{color:var(--mid)}.mobile-registration>footer{background:var(--page);box-shadow:0 -12px 24px var(--page)}.mobile-registration>footer button,.mobile-reg-chooser-done{background:var(--ink);border-radius:10px}.mobile-reg-code-sent,.mobile-reg-note{background:var(--subtle);color:var(--ink)}.mobile-reg-review-block{border-color:var(--line)}.assistant-popover{border-radius:20px 20px 0 0;width:100%;max-height:85vh;top:auto;bottom:0;left:0}}:root{--m-ink:#093331;--m-mid:#116762;--m-teal:#0f766e;--m-mint:#d2f3f1;--m-accent:#77e3c2;--m-soft:#eff8f6;--m-field:#f7faf9;--m-marker:#e8f6f4;--m-line:#dce7e5;--m-muted:#56716f;--m-hint:#5f7a76;--m-warning-bg:#fff7e7;--m-warning:#8c641c}.m-icon{-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}@media (width<=700px){body,.app-shell,.main-area{background:#fff}.app-shell{color:var(--m-ink);font-family:Inter,Arial,sans-serif}.app-shell button:hover:not(:disabled){transform:none}.mobile-page-header{z-index:6;background:#fff;height:auto;padding:0;display:block;position:sticky;top:0}.mobile-page-header .m-app-bar{border-bottom:1px solid var(--m-line);align-items:center;gap:8px;min-height:64px;padding:0 16px;display:flex}.m-app-bar>strong{min-width:0;color:var(--m-ink);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:1;font:600 19px/1.2 Inter,sans-serif;overflow:hidden}.mobile-page-header .m-app-bar-action{width:40px;height:44px;color:var(--m-ink);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.mobile-page-header .m-back{width:36px}.mobile-page-header .m-avatar{background:var(--m-mint);width:40px;height:40px;color:var(--m-ink);border:0;border-radius:100px;flex:none;padding:0;font:600 13px Inter,sans-serif}.m-ai-row{background:#fff;padding:12px 24px}.m-ai-input{background:var(--m-field);cursor:text;border:1px solid #0000;border-radius:24px;align-items:center;gap:10px;height:48px;padding:0 5px 0 6px;transition:border-color .15s,background .15s;display:flex}.m-ai-input:focus-within{border-color:var(--m-mid);background:#fff}.m-ai-marker{background:var(--m-mint);width:36px;height:36px;color:var(--m-mid);border-radius:18px;flex:none;place-items:center;display:grid}.m-ai-input input{width:100%;min-width:0;color:var(--m-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font:400 16px/1.2 Inter,sans-serif}.m-ai-input input::placeholder{color:var(--m-hint)}.m-ai-input input:focus-visible{outline:0}.mobile-page-header .m-ai-run{background:var(--m-ink);width:38px;height:38px;color:var(--m-accent);border:0;border-radius:19px;flex:none;place-items:center;padding:0;display:grid}.topbar{display:none}.content{background:#fff;width:100%;max-width:none;min-height:calc(100vh - 129px);margin:0;padding:24px 24px 116px}.mobile-nav.m-bottom-nav{height:auto;padding:0 16px env(safe-area-inset-bottom);border-top:1px solid var(--m-line);box-shadow:none;background:#fff;justify-content:stretch}.m-bottom-nav button{min-width:0;height:68px;color:var(--m-muted);flex:1;gap:5px;padding:0}.m-bottom-nav button>span{border-radius:100px;place-items:center;width:52px;height:30px;display:grid}.m-bottom-nav small{color:var(--m-muted);font:400 12px Inter,sans-serif}.m-bottom-nav button.selected{color:var(--m-ink)}.m-bottom-nav button.selected>span{background:var(--m-mint)}.m-bottom-nav button.selected small{color:var(--m-ink);font-weight:600}.m-actions{gap:12px;display:flex}.m-button{background:var(--m-mint);min-width:0;height:56px;color:var(--m-ink);border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 16px;font:600 16px Inter,sans-serif;display:flex}.m-button.is-primary{background:var(--m-ink);color:var(--m-accent)}.m-button:disabled{opacity:.5}.m-list{flex-direction:column;display:flex}.m-action-row{border:0;border-bottom:1px solid var(--m-line);width:100%;color:var(--m-ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:14px 0;display:flex}.m-symbol{background:var(--m-soft);width:44px;height:44px;color:var(--m-ink);border-radius:12px;flex:none;place-items:center;display:grid}.m-action-row-text{flex-direction:column;flex:1;gap:4px;min-width:0;line-height:1.4;display:flex}.m-action-row-text strong{font-size:16px;font-weight:600}.m-action-row-text small{color:var(--m-muted);font-size:13px}.m-section-heading{align-items:center;gap:12px;min-height:44px;display:flex}.m-section-heading h2{color:var(--m-ink);letter-spacing:0;flex:1;margin:0;font:600 18px/1.4 Inter,sans-serif}.m-section-heading button{color:var(--m-mid);background:0 0;border:0;padding:0;font:600 14px Inter,sans-serif}.m-status{background:var(--m-soft);color:var(--m-mid);white-space:nowrap;border-radius:100px;padding:4px 8px;font:500 12px Inter,sans-serif;display:inline-flex}.m-status.is-warning{background:var(--m-warning-bg);color:var(--m-warning)}.m-transaction{border:0;border-bottom:1px solid var(--m-line);width:100%;color:var(--m-ink);text-align:left;background:0 0;flex-direction:column;gap:8px;padding:14px 0;display:flex}.m-transaction-identity{align-items:center;gap:10px;width:100%;display:flex}.m-direction{background:var(--m-soft);border-radius:100px;flex:none;place-items:center;width:36px;height:36px;display:grid}.m-transaction-identity strong{flex:1;min-width:0;font-size:15px;font-weight:500;line-height:1.3}.m-transaction-identity b{white-space:nowrap;font-size:15px;font-weight:600}.m-transaction-identity b.is-incoming{color:var(--m-mid)}.m-transaction-meta{justify-content:space-between;align-items:center;width:100%;display:flex}.m-transaction-meta small,.m-transaction-extra{color:var(--m-muted);font-size:12px}.m-transaction-extra{line-height:1.4}.m-overview{flex-direction:column;gap:28px;display:flex}.m-balance-carousel{flex-direction:column;gap:12px;margin-bottom:-12px;display:flex}.m-balance-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -24px;padding:0 24px;scroll-padding:0 24px;display:flex;overflow-x:auto}.m-balance-track::-webkit-scrollbar{display:none}.m-balance-card{scroll-snap-align:start;text-align:left;min-width:0;height:162px;font:inherit;cursor:pointer;border:0;border-radius:24px;flex-direction:column;flex:0 0 calc(100% - 28px);gap:8px;padding:16px;display:flex}.m-balance-card:only-child{flex-basis:100%}.m-balance-card>span{font-size:14px}.m-balance-card>strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(30px,10vw,42px);font-weight:600;line-height:1.21;overflow:hidden}.m-balance-card>strong em{font-size:.5em;font-style:normal;font-weight:600}.m-balance-card>small{margin-top:auto;font-size:13px;line-height:1.4}.m-balance-card.is-tone-0{background:var(--m-ink);color:var(--m-mint)}.m-balance-card.is-tone-0>strong{color:var(--m-accent)}.m-balance-card.is-tone-1{background:var(--m-mid);color:#fff}.m-balance-card.is-tone-2{background:var(--m-mint);color:var(--m-ink)}.m-balance-dots{justify-content:center;gap:6px;display:flex}.m-balance-dots button{background:var(--m-line);cursor:pointer;border:0;border-radius:3px;width:6px;height:6px;padding:0;transition:width .2s,background .2s}.m-balance-dots button.is-active{background:var(--m-ink);width:18px}.m-stack{flex-direction:column;gap:16px;display:flex}.m-stack>.m-button{flex:none;width:100%}.m-muted{color:var(--m-muted);margin:0;font-size:13px;line-height:1.4}.m-muted.is-small{font-size:12px}.m-icon.is-flipped{transform:rotate(180deg)}.m-field{flex-direction:column;gap:8px;margin:0;font-weight:400;display:flex}.m-field-label{color:var(--m-ink);font-size:13px;line-height:1.4}.m-input{border:1px solid var(--m-line);background:var(--m-field);min-height:56px;color:var(--m-ink);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.m-input:focus-within{border-color:var(--m-accent)}.m-input input,.m-input select,.m-input textarea{width:100%;min-width:0;min-height:0;color:var(--m-ink);appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0;font:400 16px/1.4 Inter,sans-serif}.m-input input::placeholder,.m-input textarea::placeholder{color:var(--m-ink)}.m-input input:focus-visible,.m-input select:focus-visible{outline:0}.m-field-hint{color:var(--m-muted);font-size:12px;line-height:1.4}.m-date-range{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.m-date-range input{flex:0 auto;width:8.6em;font-size:15px}.m-date-range input::-webkit-calendar-picker-indicator{display:none}.m-segmented{background:var(--m-soft);border-radius:10px;gap:4px;padding:4px;display:flex}.m-segmented button{min-width:0;min-height:44px;color:var(--m-muted);background:0 0;border:0;border-radius:8px;flex:1;padding:4px;font:400 14px/1.3 Inter,sans-serif}.m-segmented button.selected{background:var(--m-mint);color:var(--m-ink);font-weight:600}.m-check-list{flex-direction:column;gap:8px;display:flex}.m-check-option{background:var(--m-field);cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:0 12px;display:flex;position:relative}.m-check-option input{opacity:0;pointer-events:none;position:absolute}.m-checkbox{border:1px solid var(--m-line);color:#fff;background:#fff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.m-check-option input:checked+.m-checkbox{border-color:var(--m-mid);background:var(--m-mid)}.m-check-option input:focus-visible+.m-checkbox{outline-offset:2px;outline:3px solid #77e3c2a6}.m-check-option strong{color:var(--m-ink);font-size:14px;font-weight:600;line-height:1.4}.m-sheet-layer{z-index:40;position:fixed;inset:0}.m-sheet-backdrop{background:#09333170;border:0;width:100%;padding:0;position:absolute;inset:0}.m-sheet{max-height:calc(100vh - 32px);padding:12px 24px calc(24px + env(safe-area-inset-bottom));color:var(--m-ink);background:#fff;border-radius:28px 28px 0 0;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.m-sheet-handle{background:var(--m-line);border-radius:100px;flex:none;align-self:center;width:36px;height:4px}.m-sheet-header{align-items:center;gap:12px;display:flex}.m-sheet-header h2{color:var(--m-ink);letter-spacing:0;flex:1;margin:0;font:600 24px/1.4 Inter,sans-serif}.m-sheet-header button{width:44px;height:44px;color:var(--m-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.m-sheet-content{flex-direction:column;gap:12px;display:flex}.m-sheet-action{flex:none;width:100%}.m-detail{border-bottom:1px solid var(--m-line);flex-direction:column;gap:4px;padding:10px 0;line-height:1.4;display:flex}.m-detail span{color:var(--m-muted);font-size:13px}.m-detail strong{color:var(--m-ink);overflow-wrap:anywhere;font-size:16px;font-weight:400}.m-payment-identity{color:var(--m-ink);flex-direction:column;gap:12px;padding:20px 0;display:flex}.m-amount-entry{flex-direction:column;gap:8px;padding:8px 0;display:flex}.m-amount-entry small{color:var(--m-muted);font-size:13px;line-height:1.4}.m-amount-entry div{align-items:baseline;gap:10px;display:flex}.m-amount-entry strong{flex:1;min-width:0;font-size:44px;font-weight:600;line-height:1.15}.m-amount-entry span{color:var(--m-muted);font-size:16px;font-weight:600}.m-payment-identity>strong{font-size:16px;font-weight:600;line-height:1.4}.m-payment-identity>span{font-size:14px;line-height:1.4}.m-empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 24px;display:flex}.m-empty>div{flex-direction:column;gap:6px;display:flex}.m-empty strong{color:var(--m-ink);font-size:17px;font-weight:600}.m-empty p{color:var(--m-muted);margin:0;font-size:14px;line-height:1.4}.m-empty-action{flex:none;width:100%;height:52px}.m-illustration{flex:none;justify-content:center;width:120px;height:80px;display:flex}.m-ill-doc{background:var(--m-mint);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:72px;height:80px;padding:14px 12px;display:flex;position:relative}.m-ill-doc i{background:var(--m-ink);border-radius:3px;height:6px;display:block}.m-ill-doc i:first-child{opacity:.2;width:48px}.m-ill-doc i:nth-child(2){opacity:.15;width:36px}.m-ill-doc i:nth-child(3){opacity:.1;width:42px}.m-ill-doc b{border:1px solid var(--m-line);background:#fff;border-radius:14px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50px;left:46px}.m-ill-doc em{background:var(--m-mid);border-radius:1px;width:14px;height:2px;display:block}.m-guidance-card{border:1px solid var(--m-line);background:var(--m-soft);color:var(--m-ink);border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}.m-guidance-card>div:first-child{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.m-guidance-card strong{font-size:15px;font-weight:600;line-height:1.3}.m-guidance-card p{color:var(--m-muted);margin:0;font-size:13px;line-height:1.4}.m-guidance-card>div:first-child>button{background:var(--m-ink);height:44px;color:var(--m-accent);border:0;border-radius:10px;padding:0 16px;font:600 14px Inter,sans-serif}.m-guidance-side{flex:none;width:72px;height:89px;position:relative}.m-guidance-side>button{width:44px;height:44px;color:var(--m-muted);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:28px}.m-transfer-ill{align-items:center;gap:3.8px;width:72px;height:22.7px;display:flex;position:absolute;top:52px;left:0}.m-transfer-ill i{background:var(--m-mint);width:22.7px;height:22.7px;color:var(--m-ink);border-radius:11.4px;flex:none;place-items:center;font:400 10px Inter,sans-serif;display:grid}.m-transfer-ill i:last-child{background:var(--m-ink);color:var(--m-accent);font-size:8.2px;font-weight:600}.m-transfer-ill b{background:var(--m-mid);border-radius:1px;width:11.4px;height:1.3px}.m-receive .m-method-symbol{background:#eef8f6;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.m-receive .m-method-icon{flex:none;width:24px;height:24px;display:block;position:relative}.m-receive .m-method-icon img{max-width:none;display:block;position:absolute;top:-.75px}.m-receive .m-symbol img{display:block}.m-receive .m-intro{flex-direction:column;gap:8px;display:flex}.m-receive .m-intro h1{color:var(--m-ink);letter-spacing:0;margin:0;font:600 32px/1.1 Inter,sans-serif}.m-receive .m-intro p{color:var(--m-muted);margin:0;font-size:15px;line-height:1.4}.m-receive .m-amount-input{cursor:text;margin:0;font-weight:400}.m-receive .m-amount-input input{width:100%;min-width:0;color:var(--m-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font:600 44px/1.15 Inter,sans-serif}.m-receive .m-amount-input input:focus-visible{outline:0}.m-receive .m-amount-input:focus-within div{box-shadow:0 2px 0 var(--m-accent)}.m-receive .m-summary{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:12px;padding:16px;line-height:1.4;display:flex}.m-receive .m-summary div{align-items:flex-start;gap:16px;display:flex}.m-receive .m-summary span{width:112px;color:var(--m-muted);flex:none;font-size:13px}.m-receive .m-summary b{min-width:0;color:var(--m-ink);text-align:right;flex:1;font-size:14px;font-weight:500}.m-receive .m-note{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:6px;padding:16px;line-height:1.4;display:flex}.m-receive .m-note strong{color:var(--m-ink);font-size:14px;font-weight:600}.m-receive .m-note p{color:var(--m-muted);margin:0;font-size:13px}.m-receive .m-button img{flex:none;display:block}.m-receive .m-button:disabled{cursor:not-allowed}.m-receive>.m-button{flex:none;width:100%}.m-receive .m-task-actions{bottom:calc(69px + env(safe-area-inset-bottom));z-index:4;border-top:1px solid var(--m-line);background:#fff;flex-direction:column;gap:6px;margin:0 -24px;padding:12px 24px 20px;display:flex;position:sticky}.m-receive .m-task-actions .m-button{flex:none;width:100%}.m-receive .m-task-actions small{color:var(--m-muted);text-align:center;font-size:12px}.m-receive .m-deposit-identity{flex-direction:column;align-items:center;gap:20px;display:flex}.m-receive .m-recipient-identity{text-align:center;color:var(--m-ink);flex-direction:column;align-items:center;gap:24px;padding:24px 0;display:flex}.m-receive .m-deposit-identity>.m-button,.m-receive .m-recipient-identity>.m-button{flex:none;width:100%}.m-receive .m-recipient-identity strong{font-size:24px;font-weight:600}.m-receive .m-recipient-identity p,.m-receive .m-address{color:var(--m-ink);text-align:center;overflow-wrap:anywhere;margin:0;font-size:16px}.m-receive .m-address{line-height:1.5}.m-receive .m-qr{background:var(--m-field);border-radius:20px;flex:none;place-items:center;width:220px;height:220px;padding:12px;display:grid}.m-sheet .m-sheet-option:disabled{opacity:.4;cursor:not-allowed}.m-sheet .m-note{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.m-sheet .m-note p{color:var(--m-muted);margin:0;font-size:13px;line-height:1.4}.m-sheet .m-copy-detail{border:0;border-bottom:1px solid var(--m-line);text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.m-sheet .m-copy-detail .m-detail{border-bottom:0;flex:1;min-width:0}.m-receive .receive-request{border:1px solid var(--m-line);color:var(--m-ink);background:#fff;border-radius:12px;margin:0;padding:16px}.m-receive .receive-request h3{color:var(--m-ink);margin:0 0 6px;font:600 18px/1.4 Inter,sans-serif}.m-receive .receive-request>p{color:var(--m-muted);margin:0;font-size:13px;line-height:1.4}.m-receive .receive-request form{gap:12px;margin-top:16px}.m-receive .receive-request label{color:var(--m-ink);gap:8px;font-size:13px;font-weight:400;line-height:1.4}.m-receive .receive-request input{border:1px solid var(--m-line);background:var(--m-field);min-height:56px;color:var(--m-ink);border-radius:10px;padding:14px 16px;font:400 16px/1.4 Inter,sans-serif}.m-receive .receive-request input:focus{border-color:var(--m-accent);outline:0}.m-receive .receive-request-method{color:var(--m-muted);font-size:12px}.m-receive .receive-request form>button,.m-receive .receive-request-saved button{background:var(--m-ink);width:100%;height:56px;min-height:56px;color:var(--m-accent);border-radius:10px;font:600 16px Inter,sans-serif}.m-receive .receive-request-saved{background:var(--m-soft);color:var(--m-ink);border-radius:12px;gap:6px;margin-top:16px;padding:16px}.m-receive .receive-request-saved span{font-weight:500}.m-receive .receive-request-saved small{color:var(--m-muted)}.m-receive .receive-request-saved button{background:var(--m-mint);color:var(--m-ink)}.m-receive .receive-request-history{border-top:1px solid var(--m-line);margin-top:16px}.m-receive .receive-request-history h4{margin:14px 0 4px;font-size:13px;font-weight:600}.m-receive .receive-request-history>button{border-top:1px solid var(--m-line);color:var(--m-ink);padding:14px 0;font-size:13px}.m-receive.m-steps{gap:12px}.m-step{border:1px solid var(--m-line);width:100%;color:var(--m-ink);text-align:left;font:inherit;background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.m-step.is-current{border:0;border-radius:0;padding:4px 0 0}.m-step-head{align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.m-step-number{background:var(--m-ink);width:28px;height:28px;color:var(--m-accent);border-radius:14px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.m-step-body{flex-direction:column;gap:8px;display:flex}.m-step-body>.m-button{flex:none;width:100%;margin-top:4px}.m-step-body .m-sheet-option{border:1px solid var(--m-line);background:#fff;border-radius:12px;min-height:0;padding:12px}.m-step-body .m-sheet-option .m-method-symbol{background:0 0}.m-step-body .m-sheet-option[aria-pressed=true]{border-color:var(--m-mid);background:var(--m-mint)}.m-step-body .m-sheet-option[aria-pressed=true] .m-action-row-text strong{color:var(--m-ink)}.m-radio{border:1.6px solid var(--m-line);background:#fff;border-radius:50%;flex:none;width:22px;height:22px;position:relative}[aria-pressed=true]>.m-radio{border-color:var(--m-mid)}[aria-pressed=true]>.m-radio:after{content:"";background:var(--m-mid);border-radius:50%;position:absolute;inset:4px}.m-step-body .m-sheet-option:disabled{opacity:.4;cursor:not-allowed}.m-step>.m-button,.m-step-result>.m-button{flex:none;width:100%}.m-step.is-done{background:var(--m-soft);cursor:pointer;border-color:#0000;flex-direction:row;align-items:center;gap:12px;padding:12px 16px}.m-step-mark{background:var(--m-mid);color:#fff;border-radius:14px;flex:none;place-items:center;width:28px;height:28px;display:grid}.m-step-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.m-step-text small{color:var(--m-muted);font-size:12px}.m-step-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.m-step-change{color:var(--m-mid);flex:none;font-size:13px;font-weight:600}.m-step-result{flex-direction:column;gap:16px;margin-top:12px;display:flex}.m-step-result h2{margin:0;font-size:18px;font-weight:600}.m-receive .m-copy-detail{border:0;border-bottom:1px solid var(--m-line);text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.m-receive .m-copy-detail .m-detail{border-bottom:0;flex:1;min-width:0}.m-receive .m-note{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.m-receive .m-note p{color:var(--m-muted);margin:0;font-size:13px;line-height:1.4}.ms-page{padding-bottom:89px}.ms-method{width:32px;height:32px;color:var(--m-ink);background:#eef8f6;border-radius:10px;flex:none;place-items:center;display:grid}.ms-method.is-large{background:var(--m-soft);border-radius:12px;width:44px;height:44px}.ms-method-glyph{width:24px;height:24px;display:block;position:relative;top:-.75px}.ms-method-glyph .m-icon{position:absolute;top:0;left:0}.ms-page .m-action-row{gap:12px}.ms-page .ms-picker .m-icon.is-flipped,.ms-option .m-icon:last-child{color:var(--m-ink)}.m-sheet .ms-option{min-height:0}.ms-option[aria-pressed=true] .m-action-row-text strong{color:var(--m-mid)}.ms-static-row{cursor:default}.ms-amount div{min-width:0}.ms-amount-input{width:100%;min-width:0;color:var(--m-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font:600 44px/1.15 Inter,sans-serif}.ms-amount-input:focus-visible{box-shadow:0 2px 0 var(--m-accent);outline:0}.ms-summary{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:12px;margin:0;padding:16px;line-height:1.4;display:flex}.ms-summary>div{align-items:flex-start;gap:16px;display:flex}.ms-summary dt{width:112px;color:var(--m-muted);flex:none;font-size:13px}.ms-summary dd{min-width:0;color:var(--m-ink);text-align:right;overflow-wrap:anywhere;flex:1;margin:0;font-size:14px;font-weight:500}.ms-guidance{background:var(--m-soft);color:var(--m-muted);border-radius:12px;flex-direction:column;gap:6px;margin:0;padding:16px;font-size:13px;line-height:1.4;display:flex}.ms-guidance strong{color:var(--m-ink);font-size:14px;font-weight:600}.ms-guidance p{margin:0}.ms-intro{flex-direction:column;gap:8px;display:flex}.ms-intro h2{color:var(--m-ink);letter-spacing:0;margin:0;font:600 32px/1.1 Inter,sans-serif}.ms-intro p{color:var(--m-muted);margin:0;font-size:15px;line-height:1.4}.ms-legal{color:var(--m-muted);margin:0;font-size:14px;line-height:1.4}.ms-page .m-input textarea{resize:none;field-sizing:content;min-height:1.4em}.ms-task-actions{left:0;right:0;bottom:calc(69px + env(safe-area-inset-bottom));z-index:5;border-top:1px solid var(--m-line);background:#fff;padding:12px 24px 20px;position:fixed}.ms-task-actions .m-button{flex:none;width:100%}.ms-code{cursor:text;gap:8px;display:flex;position:relative}.ms-code input{opacity:0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.ms-code span{border:1px solid var(--m-line);background:var(--m-field);min-width:0;height:60px;color:var(--m-ink);border-radius:10px;flex:1;place-items:center;font:600 22px Inter,sans-serif;display:grid}.ms-code span.is-active{border:2px solid var(--m-mid)}.ms-code i{background:var(--m-mid);width:2px;height:24px;display:block}.ms-code input:focus~span.is-active i{animation:1s step-end infinite ms-caret}@keyframes ms-caret{50%{opacity:0}}.ms-done{gap:10px;padding-bottom:0}.ms-success{width:60px;height:60px;display:block}.ms-status-pill{background:var(--m-soft);color:var(--m-mid);border-radius:100px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.ms-status-pill .m-icon{color:var(--m-mid)}.ms-empty-recipients{gap:14px;padding:24px 0}.ms-ill-people{justify-content:center;align-items:center;width:94px;height:52px;display:flex;position:relative}.ms-ill-people b{background:var(--m-mint);width:52px;height:52px;color:var(--m-ink);border:2px solid #fff;border-radius:26px;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid}.ms-ill-people b:first-child{margin-right:-10px}.ms-ill-people b+b{background:var(--m-line);color:var(--m-muted)}.ms-ill-people em{background:var(--m-ink);width:22px;height:22px;color:var(--m-accent);border:1.5px solid #fff;border-radius:11px;place-items:center;font:600 16px/1 Inter,sans-serif;display:grid;position:absolute;top:-4px;left:70px}.ms-date::-webkit-calendar-picker-indicator{display:none}.ms-date{cursor:pointer}}.ms-text-link{color:var(--m-mid);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-8px;padding:0;font:600 13px/1.4 Inter,sans-serif;text-decoration:underline}.ms-row-edit{color:var(--m-mid);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;margin-left:auto;padding:8px 0 8px 12px;font:600 14px Inter,sans-serif}@media (width<=700px){.ma-intro{flex-direction:column;gap:8px;display:flex}.ma-intro h1{color:var(--m-ink);letter-spacing:0;margin:0;font:600 32px/1.1 Inter,sans-serif}.ma-intro p{color:var(--m-muted);margin:0;font-size:15px;line-height:1.4}.ma-account{border:0;border-bottom:1px solid var(--m-line);width:100%;color:var(--m-ink);text-align:left;background:0 0;flex-direction:column;gap:14px;padding:16px 0;display:flex}.ma-account-identity{align-items:center;gap:12px;width:100%;display:flex}.ma-emblem{background:var(--m-mint);width:48px;height:48px;color:var(--m-ink);border-radius:100px;flex:none;place-items:center;display:grid}.ma-account-balance{align-items:center;gap:12px;width:100%;display:flex}.ma-account-balance strong{flex:1;min-width:0;font-size:28px;font-weight:600}.ma-account-balance small{color:var(--m-muted);white-space:nowrap;font-size:12px;line-height:1.4}.ma-note{color:var(--m-muted);margin:0;font-size:14px;line-height:1.4}.ma-inline-link{color:var(--m-ink);font:inherit;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ma-empty{padding:32px 24px}.ma-ill-cards{flex:none;width:80px;height:72px;display:block;position:relative}.ma-ill-cards i{background:var(--m-line);border-radius:12px;width:64px;height:52px;position:absolute;top:0;left:8px}.ma-ill-cards b{background:var(--m-mint);width:64px;height:52px;color:var(--m-ink);border-radius:12px;place-items:center;font-size:24px;font-weight:600;display:grid;position:absolute;top:10px;left:0}.ma-task-actions{bottom:calc(69px + env(safe-area-inset-bottom));z-index:4;border-top:1px solid var(--m-line);background:#fff;margin:0 -24px -116px;padding:12px 24px 20px;position:sticky}.ma-task-actions .m-button{width:100%}.ma-list,.ma-details{min-height:calc(100vh - 222px)}.ma-list>.ma-task-actions,.ma-details>.ma-task-actions{margin-top:auto}.ma-copy-detail{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;display:flex}.ma-copy-detail .m-detail{border-bottom:0;flex:1;min-width:0}.ma-copy-detail button{width:44px;height:44px;color:var(--m-ink);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ma-copy-detail button:disabled{opacity:.35}.ma-guidance{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:6px;padding:16px;line-height:1.4;display:flex}.ma-guidance strong{color:var(--m-ink);font-size:14px;font-weight:600}.ma-guidance p{color:var(--m-muted);margin:0;font-size:13px}.ma-limit{flex-direction:column;gap:8px;font-size:13px;line-height:1.4;display:flex}.ma-limit span{color:var(--m-muted)}.ma-limit i{background:var(--m-line);border-radius:4px;height:4px;display:block}.ma-limit strong{color:var(--m-ink);font-weight:400}.ma-row .m-action-row-text small{overflow-wrap:anywhere}.ma-sheet-intro{color:var(--m-muted);margin:0;font-size:14px;line-height:1.4}.ma-option-symbol{width:32px;height:32px;color:var(--m-ink);background:#eef8f6;border-radius:10px;flex:none;place-items:center;display:grid}.ma-option-amount{white-space:nowrap;font-size:14px;font-weight:600}.ma-row.is-option.is-selected{box-shadow:inset 3px 0 var(--m-accent);padding-left:8px}.ma-utilities{gap:12px;display:flex}.ma-utilities button{background:var(--m-soft);min-width:0;height:80px;color:var(--m-ink);border:0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:0;font:500 12px Inter,sans-serif;display:flex}.m-intro{flex-direction:column;gap:8px;display:flex}.m-intro h2{color:var(--m-ink);letter-spacing:0;margin:0;font:600 32px/1.1 Inter,sans-serif}.m-intro p{color:var(--m-muted);margin:0;font-size:15px;line-height:1.4}.m-muted.is-lead{font-size:15px}.m-muted.is-body{font-size:14px}.m-has-task-actions{padding-bottom:88px}.m-task-actions{left:0;right:0;bottom:calc(69px + env(safe-area-inset-bottom));z-index:5;border-top:1px solid var(--m-line);background:#fff;padding:12px 24px 20px;position:fixed}.m-task-actions .m-button{width:100%}.m-action-row-text small span{display:block}.m-field select option{font-size:16px}.m-field input[type=month]::-webkit-calendar-picker-indicator{display:none}.m-report-include{gap:12px;display:flex}.m-report-include .m-check-option{background:0 0;flex:1;min-width:0;padding:0}.m-format-choices{gap:12px;display:flex}.m-format-choice{border:1px solid var(--m-line);background:var(--m-field);min-width:0;color:var(--m-ink);text-align:left;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.m-format-choice>span{align-items:flex-start;gap:12px;width:100%;display:flex}.m-format-choice strong{flex:1;font-size:16px;font-weight:600}.m-format-choice small{color:var(--m-muted);font-size:12px;line-height:1.4}.m-format-choice.selected{border-color:var(--m-mid);background:var(--m-mint)}.m-report{border-bottom:1px solid var(--m-line);color:var(--m-ink);flex-direction:column;gap:8px;padding:8px 0;display:flex}.m-report>strong{font-size:16px;font-weight:600;line-height:1.4}.m-report>span{color:var(--m-muted);font-size:13px;line-height:1.4}.m-report>small{color:var(--m-muted);font-size:12px;line-height:1.4}.m-report .m-button{flex:none;width:100%}.m-report .m-button:disabled{opacity:1;cursor:default}.m-guidance{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:6px;padding:16px;line-height:1.4;display:flex}.m-guidance strong{color:var(--m-ink);font-size:14px;font-weight:600}.m-guidance p{color:var(--m-muted);margin:0;font-size:13px}.m-document-identity{color:var(--m-ink);flex-direction:column;gap:24px;padding:32px 0;display:flex}.m-exchange .m-action-row .m-icon{color:var(--m-ink)}.m-amount-input{min-width:0;color:var(--m-ink);flex:1;align-items:baseline;font-size:44px;font-weight:600;line-height:1.15;display:flex}.m-amount-entry .m-amount-input>span{font-size:inherit;font-weight:inherit;color:inherit}.m-amount-input input{width:100%;min-width:0;color:var(--m-ink);background:0 0;border:0;outline:0;padding:0;font:600 44px/1.15 Inter,sans-serif}.m-amount-input:focus-within{box-shadow:0 2px 0 var(--m-accent)}.m-swap{justify-content:center;align-items:center;height:48px;display:flex}.m-swap button{background:var(--m-mint);width:48px;height:48px;color:var(--m-ink);border:0;border-radius:24px;place-items:center;padding:0;display:grid}.m-summary{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:12px;padding:16px;line-height:1.4;display:flex}.m-summary>div{align-items:flex-start;gap:16px;display:flex}.m-summary span{width:112px;color:var(--m-muted);flex:none;font-size:13px}.m-summary strong{min-width:0;color:var(--m-ink);text-align:right;flex:1;font-size:14px;font-weight:500}.m-exchange-confirmation{background:var(--m-soft);color:var(--m-ink);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.m-account-option{border:0;border-bottom:1px solid var(--m-line);width:100%;color:var(--m-ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:14px 0;display:flex}.m-account-option>b{white-space:nowrap;font-size:14px;font-weight:600}.m-account-option.selected{background:var(--m-soft);border-radius:12px;width:calc(100% + 24px);margin:0 -12px;padding:14px 12px}.m-account-option:disabled{opacity:.5}.m-reg{min-height:100vh;color:var(--m-ink);background:#fff;flex-direction:column;font-family:Inter,Arial,sans-serif;display:flex}.m-reg button{cursor:pointer}.m-reg button:hover:not(:disabled){transform:none}.m-reg-bar{z-index:5;border-bottom:1px solid var(--m-line);background:#fff;align-items:center;gap:12px;height:64px;padding:0 16px;display:flex;position:sticky;top:0}.m-reg-bar-action{width:44px;height:44px;color:var(--m-ink);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.m-reg-brand{background:0 0;border:0;flex:1;min-width:0;padding:0;display:flex}.m-reg-brand.is-start{padding-left:8px}.m-reg-brand img{width:132px;height:28px;display:block}.m-reg-content{flex-direction:column;flex:1;gap:16px;padding:20px 24px 24px;display:flex}.m-reg-progress{flex-direction:column;gap:12px;display:flex}.m-reg-progress>div:first-child{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.m-reg-progress strong{color:var(--m-mid);font-weight:600}.m-reg-progress span{color:var(--m-muted)}.m-reg-track{gap:6px;display:flex}.m-reg-track i{background:var(--m-line);border-radius:100px;flex:1;height:4px}.m-reg-track i.is-done{background:var(--m-mid)}.m-reg-intro{flex-direction:column;gap:8px;display:flex}.m-reg-intro h1{color:var(--m-ink);letter-spacing:0;margin:0;font:600 32px/1.1 Inter,sans-serif}.m-reg-intro p{color:var(--m-muted);margin:0;font-size:15px;line-height:1.4}.m-reg-field .m-field-label{font-weight:500}.m-reg .m-input:focus-within{border:1.5px solid var(--m-mid);padding:13.5px 15.5px}.m-reg .m-input input::placeholder{color:#8aa19d}.m-reg-icon-button{width:20px;height:20px;color:var(--m-ink);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.m-reg-select{text-align:left;width:100%;font:400 16px/1.4 Inter,sans-serif}.m-reg-select>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.m-reg-checks{color:var(--m-muted);flex-direction:column;font-size:13px;line-height:1.4;display:flex}.m-reg-checks .is-met{color:var(--m-mid)}.m-reg-signin{text-align:center;color:var(--m-muted);margin:0;font-size:14px;line-height:1.4}.m-reg-signin button{color:var(--m-mid);background:0 0;border:0;padding:0;font:600 14px/1.4 Inter,sans-serif}.m-reg-kind button{font-weight:400}.m-reg-kind button.selected{font-weight:600}.m-reg-content>.m-button{flex:none;width:100%}.m-reg-phone{align-items:flex-start;gap:12px;display:flex}.m-reg-phone>:first-child{flex:none;width:132px}.m-reg-phone>:last-child{flex:1;min-width:0}.m-reg-code-entry{flex-direction:column;gap:16px;padding:16px 0;display:flex}.m-reg-code-entry .m-button{flex:none;width:100%}.m-reg-code{gap:8px;display:flex;position:relative}.m-reg-code input{opacity:0;border:0;width:100%;font-size:16px;position:absolute;inset:0}.m-reg-code span{border:1px solid var(--m-line);background:var(--m-field);min-width:0;height:60px;color:var(--m-ink);pointer-events:none;border-radius:10px;flex:1;place-items:center;font-size:26px;font-weight:500;display:grid}.m-reg-code span.is-active{border:2px solid var(--m-mid)}.m-reg-guidance{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:6px;padding:16px;line-height:1.4;display:flex}.m-reg-guidance strong{color:var(--m-ink);font-size:14px;font-weight:600}.m-reg-guidance p{color:var(--m-muted);margin:0;font-size:13px}.m-reg-summary{border:1px solid var(--m-line);color:var(--m-ink);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.m-reg-summary>div{justify-content:space-between;align-items:center;display:flex}.m-reg-summary>div strong{font-size:16px;font-weight:600}.m-reg-summary>div button{width:44px;height:44px;color:var(--m-mid);background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;font:600 13px Inter,sans-serif;display:flex}.m-reg-summary p{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.m-reg-summary>strong{font-size:16px;font-weight:600;line-height:1.4}.m-reg-summary small{color:var(--m-mid);font-size:13px;line-height:1.4}.m-reg-complete{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:96px 0 48px;display:flex}.m-reg-success{background:var(--m-mint);border-radius:100px;place-items:center;width:104px;height:104px;display:grid}.m-reg-success>span{background:var(--m-ink);color:#fff;border-radius:100px;place-items:center;width:80px;height:80px;display:grid}.m-reg-complete h1{color:var(--m-ink);letter-spacing:0;margin:0;font:600 32px/1.15 Inter,sans-serif}.m-reg-complete p{color:var(--m-muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.m-reg-actions{z-index:5;padding:12px 24px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--m-line);background:#fff;position:sticky;bottom:0}.m-reg-actions .m-button{width:100%}.m-reg-actions .m-button+.m-button{margin-top:8px}.m-reg-sheet-header h2{line-height:normal}.m-reg-results{flex-direction:column;display:flex}.m-reg-results>button{border:0;border-bottom:1px solid var(--m-line);width:100%;color:var(--m-ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:12px 0;display:flex}.m-reg-results>button>span:first-child{flex-direction:column;flex:1;gap:4px;min-width:0;line-height:1.4;display:flex}.m-reg-results strong{font-size:16px;font-weight:500}.m-reg-results .is-selected strong{font-weight:600}.m-reg-results small{color:var(--m-muted);font-size:13px}.m-reg-selected{background:var(--m-mint);width:28px;height:28px;color:var(--m-ink);border-radius:100px;flex:none;place-items:center;display:grid}}.sidebar .brand{flex-direction:column;align-items:flex-start;gap:8px}.brand-logo{width:132px;height:28px;-webkit-mask:var(--logo) left center / contain no-repeat;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background:#fff;display:block}.sidebar .brand small{margin:0;padding-left:2px}.profile-menu{position:relative}.profile-dropdown{z-index:25;border:1px solid var(--line);width:240px;color:var(--ink);background:#fff;border-radius:14px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 16px 40px #0933311f}.profile-dropdown-info{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:16px;display:flex}.profile-dropdown-info>div{align-items:center;gap:12px;display:flex}.profile-dropdown-avatar{background:var(--mint);width:40px;height:40px;color:var(--ink);border-radius:20px;flex:none;place-items:center;display:grid}.profile-dropdown-info>div>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.profile-dropdown-info strong{font-size:14px;font-weight:600}.profile-dropdown-info small,.profile-dropdown-info p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.profile-dropdown>button{width:100%;color:var(--ink);text-align:left;background:#fff;border:0;align-items:center;gap:12px;padding:12px 16px;font:400 14px Inter,sans-serif;display:flex}.profile-dropdown>button:hover{background:var(--subtle);transform:none}.profile-dropdown>button .m-icon{color:var(--mid)}.settings-page{flex-direction:column;gap:16px;display:flex}.settings-heading{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.settings-heading small{color:var(--muted);font-size:13px}.settings-heading h1{color:var(--ink);letter-spacing:-.02em;margin:0;font:600 clamp(27px,2.5vw,32px)/1.2 Inter,sans-serif}.settings-section{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;overflow:hidden}.settings-section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 24px;display:flex}.settings-toggle{color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:0;font:600 16px Inter,sans-serif;display:flex}.settings-toggle .m-icon{transition:transform .18s}.settings-toggle .m-icon.is-collapsed{transform:rotate(-90deg)}.settings-section:has(.is-collapsed)>header{border-bottom:0}.settings-action{border:1px solid var(--line);background:var(--m-mint);height:32px;color:var(--m-ink);border-color:#0000;border-radius:8px;padding:0 12px;font:500 14px Inter,sans-serif}.settings-action:hover{border-color:var(--accent)}.settings-section dl{margin:0;padding:8px 24px}.settings-section dl>div{align-items:baseline;gap:24px;min-height:44px;padding:12px 0;font-size:14px;line-height:1.4;display:flex}.settings-section dt{width:280px;color:var(--muted);flex:none}.settings-section dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;margin:0}.settings-note{color:var(--muted);margin:0;font-size:12px}.settings-section-note{color:var(--m-muted);margin:0;padding:0 24px 16px;font-size:13px}.settings-form{flex-direction:column;gap:16px;max-width:640px;padding:16px 24px 24px;display:flex}.settings-form-actions{justify-content:flex-end;gap:8px;display:flex}.settings-action.is-primary{background:var(--m-ink);color:var(--m-accent)}.settings-action.is-primary:hover{background:var(--m-mid)}.settings-action:disabled{opacity:.6;cursor:progress}@media (width<=700px){.settings-section-note{padding:0 16px 12px}.settings-form{padding:12px 16px 16px}.settings-form .dr-row{flex-direction:column;gap:16px}.settings-section>header{padding:0 16px}.settings-section dl{padding:4px 16px}.settings-section dl>div{flex-direction:column;gap:4px}.settings-section dt{width:auto;font-size:13px}.settings-heading h1{font-size:26px}}.fg-field .fg-inline-options label{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.fg-field input[type=checkbox],.fg-field input[type=radio]{width:16px;height:16px;min-height:0;accent-color:var(--mid);flex:none;padding:0}.fg-status.ui-status{color:var(--mid);background:#eff8f6;border:0;border-radius:100px;padding:4px 8px;font:500 12px Inter,sans-serif;display:inline-flex}.fg-status.ui-status.is-warning{color:#8c641c;background:#fff7e7}.qr-code{color:var(--m-ink);border-radius:6px;display:block}.qr-code.is-empty{opacity:.4}.qr-dialog-layer{z-index:50;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.qr-dialog-backdrop{background:#09333170;border:0;width:100%;padding:0;position:absolute;inset:0}.qr-dialog{width:min(420px,100%);max-height:calc(100vh - 32px);color:var(--m-ink);text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex;position:relative;overflow-y:auto}.qr-dialog header{justify-content:space-between;align-items:center;width:100%;display:flex}.qr-dialog h2{letter-spacing:0;margin:0;font:600 22px/1.3 Inter,sans-serif}.qr-dialog header button{width:40px;height:40px;color:var(--m-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.qr-dialog>p{color:var(--m-muted);text-align:left;margin:0;font-size:14px;line-height:1.45}.qr-dialog-code{background:var(--m-field);border-radius:20px;padding:12px}.qr-dialog-identity{flex-direction:column;gap:2px;max-width:100%;display:flex}.qr-dialog-identity strong{font-size:16px;font-weight:600}.qr-dialog-identity span{color:var(--m-muted);overflow-wrap:anywhere;font-size:14px}.qr-dialog-actions{gap:8px;width:100%;display:flex}.qr-dialog-button{background:var(--m-mint);height:48px;color:var(--m-ink);cursor:pointer;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;font:600 15px Inter,sans-serif;display:flex}.qr-dialog-button.is-primary{background:var(--m-ink);color:var(--m-accent)}.qr-dialog-button:disabled{opacity:.5;cursor:default}.qr-dialog-link{color:var(--m-mid);cursor:pointer;background:0 0;border:0;padding:0;font:600 14px Inter,sans-serif}.qr-dialog-link.is-quiet{color:var(--m-muted);font-weight:500}.qr-dialog-link:disabled{opacity:.5;cursor:default}.qr-dialog-links,.qr-dialog-replace>div{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}.qr-dialog-replace{flex-direction:column;gap:8px;display:flex}.qr-dialog-replace p{color:var(--m-muted);margin:0;font-size:13px}@media (width<=700px){.qr-dialog-layer{place-items:end stretch;padding:0}.qr-dialog{width:100%;max-height:calc(100vh - 24px);padding:20px 24px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}}.settings-form-note{color:var(--m-muted);margin:0;font-size:14px;line-height:1.45}.two-factor-steps{color:var(--m-ink);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.45;display:flex}.two-factor-setup{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.two-factor-qr{background:var(--m-field);border-radius:16px;padding:12px}.two-factor-key{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:200px;display:flex}.two-factor-key small{color:var(--m-muted);font-size:12px}.two-factor-key code{letter-spacing:.04em;color:var(--m-ink);overflow-wrap:anywhere;font:600 15px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.recipient-form{flex-direction:column;gap:16px;display:flex}.recipient-form .dr-row{gap:16px;display:flex}.recipient-form-actions{justify-content:flex-end;gap:8px;display:flex}.recipient-modal{width:min(520px,100%)}.recipient-modal h2{color:var(--m-ink);margin:0 0 20px}.ds-select-input input{min-width:0;height:100%;color:var(--m-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font:500 14px Inter,sans-serif}.ds-2fa-needed{background:var(--m-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.ds-2fa-needed strong{color:var(--m-ink);font-size:15px}.ds-2fa-needed p{color:var(--m-muted);margin:4px 0 0;font-size:13px}.ds-done-card{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:640px;margin:0 auto;display:flex}.ds-done-card>small{color:var(--m-muted);font-size:13px}.ds-done-amount{color:var(--m-ink);font:600 36px/1.2 Inter,sans-serif}.ds-done-card>b{color:var(--m-ink);font-size:16px}.ds-done-card .ds-review-group{text-align:left;align-self:stretch;margin-top:12px}.ds-done-warning{color:var(--m-warning);margin:4px 0 0;font-size:13px}.ds-done-actions{justify-content:center;gap:12px;margin-top:12px;display:flex}@media (width<=700px){.recipient-form .dr-row{flex-direction:column}.two-factor-setup{justify-content:center}}.ds-swap{background:var(--m-mint);width:32px;height:32px;color:var(--m-ink);cursor:pointer;border:0;border-radius:100px;place-items:center;padding:0;display:grid}.kyc-notice{background:var(--m-warning-bg);color:var(--m-ink);border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:16px;display:flex}.kyc-notice>.m-icon{color:var(--m-warning);flex:none}.kyc-notice.is-info{background:var(--m-soft)}.kyc-notice.is-info>.m-icon{color:var(--m-mid)}.kyc-notice div{flex:1;min-width:0}.kyc-notice strong{font-size:15px;font-weight:600;display:block}.kyc-notice p{color:var(--m-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.kyc-notice button{background:var(--m-ink);height:40px;color:var(--m-accent);cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 14px;font:600 14px Inter,sans-serif}@media (width<=700px){.kyc-notice{flex-wrap:wrap;margin:0 0 16px}.kyc-notice button{width:100%}}.bell-button{position:relative}.bell-badge{background:var(--m-ink);min-width:18px;height:18px;color:var(--m-accent);border-radius:100px;place-items:center;padding:0 5px;font:600 11px/1 Inter,sans-serif;display:grid;position:absolute;top:4px;right:4px}.notes-layer{z-index:50;position:fixed;inset:0}.notes-backdrop{background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.notes-panel{border:1px solid var(--m-line);width:min(400px,100vw - 32px);max-height:min(560px,100vh - 120px);color:var(--m-ink);background:#fff;border-radius:16px;flex-direction:column;display:flex;position:absolute;top:100px;right:32px;box-shadow:0 16px 48px #09333124}.notes-panel header{border-bottom:1px solid var(--m-line);align-items:center;gap:8px;padding:16px 16px 12px 20px;display:flex}.notes-panel h2{letter-spacing:0;flex:1;margin:0;font:600 18px/1.3 Inter,sans-serif}.notes-mark{color:var(--m-mid);cursor:pointer;background:0 0;border:0;padding:0;font:600 13px Inter,sans-serif}.notes-close{width:36px;height:36px;color:var(--m-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.notes-list{flex-direction:column;padding:4px 8px 8px;display:flex;overflow-y:auto}.notes-item{width:100%;color:var(--m-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.notes-item:hover,.notes-item:focus-visible{background:var(--m-soft);outline:0}.notes-item .m-symbol{background:var(--m-soft);width:40px;height:40px;color:var(--m-ink);border-radius:100px;flex:none;place-items:center;display:grid}.notes-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.notes-text strong{font-size:14px;font-weight:600}.notes-item:not(.is-unread) .notes-text strong{font-weight:500}.notes-text span{color:var(--m-muted);font-size:13px;line-height:1.4}.notes-text small{color:var(--m-muted);font-size:12px}.notes-dot{background:var(--m-mid);border-radius:100px;flex:none;width:8px;height:8px;margin-top:6px}.notes-empty{color:var(--m-muted);text-align:center;margin:0;padding:32px 24px;font-size:14px;line-height:1.5}@media (width<=700px){.notes-backdrop{background:#09333170}.notes-panel{width:100%;max-height:calc(100vh - 48px);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:24px 24px 0 0;inset:auto 0 0}.bell-badge{top:2px;right:2px}}.recovery-codes{background:var(--m-field);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:16px;list-style:none;display:grid}.recovery-codes code{letter-spacing:.04em;color:var(--m-ink);font:600 15px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.two-factor-alt{color:var(--m-mid);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font:600 13px Inter,sans-serif}.two-factor-recovery-input{border:1px solid var(--m-line);background:var(--m-field);width:100%;max-width:260px;height:44px;color:var(--m-ink);border-radius:10px;padding:0 12px;font:500 16px ui-monospace,Menlo,monospace}.paste-code{flex-direction:column;align-items:flex-start;gap:6px;display:inline-flex}.paste-code button{border:1px solid var(--line);height:36px;color:var(--m-ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font:600 13px Inter,sans-serif;display:inline-flex}.paste-code button:hover{border-color:var(--m-mid)}.paste-code small{max-width:280px;color:var(--m-muted);font-size:12px;line-height:1.4}.ds-2fa-entry{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ds-2fa-entry .paste-code button{height:44px}.code-tools{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;display:flex}.code-tools .two-factor-alt,.ds-2fa-entry .two-factor-alt{align-self:flex-start;align-items:center;min-height:36px;display:inline-flex}.ds-2fa-entry .two-factor-alt{min-height:44px}.code-tools .two-factor-alt,.ds-2fa-entry .two-factor-alt{margin-left:auto}@media (width>=701px){.app-shell .sidebar{border-right:1px solid var(--m-line);width:248px;color:var(--ink);background:#fff;gap:40px;padding:24px 16px}.app-shell .sidebar .brand{flex-direction:row;align-items:center;gap:12px;min-height:34px;padding:0}.app-shell .sidebar .brand-logo{background:var(--ink);width:132px;height:28px}.app-shell .sidebar .brand small{display:none}.app-shell .sidebar nav{flex-direction:column;gap:4px;display:flex}.app-shell .sidebar .nav-link{height:44px;min-height:44px;box-shadow:none;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:0 12px;font:400 14px Inter,sans-serif;display:flex}.app-shell .sidebar .nav-link:hover{background:var(--m-soft);color:var(--ink);transform:none}.app-shell .sidebar .nav-link.selected{background:var(--m-mint);color:var(--ink);box-shadow:none;font-weight:600}.app-shell .sidebar .nav-icon{width:16px;height:16px;color:var(--mid)}.app-shell .sidebar .nav-icon svg{width:16px;height:16px}.app-shell .sidebar .nav-link.selected .nav-icon{color:var(--ink)}.app-shell .sidebar-foot{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;gap:8px;margin:0;padding:16px 0 0;font-size:12px;line-height:normal;display:flex}.app-shell .sidebar-foot span:last-child{line-height:1.4}.app-shell .topbar{border:1px solid var(--line);height:auto;min-height:84px;box-shadow:none;background:#fff;border-radius:6px;align-items:center;gap:12px;margin:32px 32px 0;padding:16px;display:flex}.app-shell .topbar .ai-bar{gap:12px}.app-shell .topbar .search-wrap{border:1px solid var(--line);background:var(--m-field);height:48px;color:var(--muted);border-color:var(--m-line);border-radius:4px;align-items:center;gap:12px;padding:0 12px;display:flex}.app-shell .topbar .search-wrap:focus-within{border-color:var(--m-accent)}.app-shell .topbar .search-wrap input:focus-visible{outline:0}.app-shell .topbar .search-wrap>button{width:18px;height:18px;color:var(--muted);place-items:center;padding:0;display:grid}.app-shell .topbar .search-wrap input{color:var(--ink);font:400 14px Inter,sans-serif}.app-shell .topbar .search-wrap input::placeholder{color:var(--muted)}.app-shell .topbar .qr-button,.app-shell .topbar .top-actions .icon-button{border:1px solid var(--line);background:var(--m-field);width:48px;height:48px;color:var(--ink);border-color:var(--m-line);border-radius:4px}.app-shell .topbar .qr-button svg{width:20px;height:20px}.app-shell .topbar .qr-button:hover,.app-shell .topbar .top-actions .icon-button:hover{border-color:var(--accent);background:var(--mint);transform:none}.app-shell .topbar .top-actions{gap:12px}.app-shell .topbar .top-actions .profile{border:1px solid var(--line);background:var(--m-field);min-width:0;height:48px;color:var(--ink);border-color:var(--m-line);border-radius:4px;align-items:center;gap:10px;padding:0 12px 0 8px;display:flex}.app-shell .topbar .top-actions .profile:hover{border-color:var(--accent);transform:none}.app-shell .topbar .top-actions .avatar{background:var(--mint);width:32px;height:32px;color:var(--ink);border-radius:16px;font:600 12px Inter,sans-serif}.app-shell .topbar .top-actions .profile-name{color:var(--ink);white-space:nowrap;flex-direction:column;gap:0;font:600 14px/18px Inter,sans-serif;display:flex}.app-shell .topbar .top-actions .profile-name small{color:var(--muted);font:400 12px/16px Inter,sans-serif}.app-shell .topbar .top-actions .profile>span:last-child{background:var(--muted);width:16px;height:16px;font-size:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-down'%3e%3cpath%20id='Vector'%20d='M4%206L8%2010L12%206'%20stroke='%23696969'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-down'%3e%3cpath%20id='Vector'%20d='M4%206L8%2010L12%206'%20stroke='%23696969'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.app-shell .main-area>.content{max-width:none;padding:24px 32px 80px}}@media (width>=701px) and (width<=1050px){.app-shell .sidebar{width:212px}.app-shell .topbar{margin:24px 24px 0}.app-shell .topbar .top-actions .profile-name{display:none}.app-shell .main-area>.content{padding:24px 24px 80px}}@media (width>=701px){.fg-desktop-overview .fg-title,.d-receive .fg-title{align-items:flex-end;margin:0 0 24px}.fg-desktop-overview .fg-title h1,.d-receive .fg-title h1{letter-spacing:0;color:var(--ink);margin:0 0 4px;font:600 32px Inter,sans-serif}.fg-desktop-overview .fg-title p,.d-receive .fg-title p{color:var(--muted);margin:0;font-size:14px;line-height:normal}.fg-desktop-overview .fg-section{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:6px;margin:0 0 24px;padding:16px;position:relative}.fg-desktop-overview .fg-section-head{margin:0 0 12px}.fg-desktop-overview .fg-section-head h2{text-transform:uppercase;color:var(--muted);letter-spacing:0;font:600 12px Inter,sans-serif}.fg-desktop-overview .fg-section-head p{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:normal}.fg-desktop-overview .fg-section-head .fg-button{border:1px solid var(--line);min-height:0;color:var(--ink);background:#fff;border-radius:6px;padding:10px 16px;font:600 14px Inter,sans-serif;position:absolute;top:13px;right:16px}.fg-desktop-overview .fg-section-head .fg-button:hover{background:var(--m-mint);border-color:#0000;transform:none}.fg-desktop-overview .fg-balance-grid{gap:12px}.fg-desktop-overview .d-balance-card,.fg-desktop-overview .d-balance-card:first-child{border:1px solid var(--line);background:var(--subtle);min-height:0;color:var(--ink);box-shadow:none;text-align:left;border-radius:6px;flex-direction:column;gap:12px;padding:16px;display:flex}.fg-desktop-overview .d-balance-card:hover{border-color:var(--accent);transform:none}.d-card-head{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.d-card-head>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.d-card-head strong{color:var(--ink);font:600 14px Inter,sans-serif}.d-card-head small{color:var(--muted);font:400 12px Inter,sans-serif}.d-card-head>b{color:var(--ink);white-space:nowrap;font:600 12px Inter,sans-serif}.d-card-details{flex-direction:column;gap:4px;width:100%;display:flex}.d-card-details strong{color:var(--ink);font:600 14px Inter,sans-serif}.d-card-details small{color:var(--muted);font:400 12px Inter,sans-serif}.fg-desktop-overview .fg-stat-row{gap:24px;margin-bottom:24px}.fg-desktop-overview .fg-stat-row .fg-section{flex-direction:column;gap:8px;height:128px;min-height:0;margin:0;display:flex}.fg-desktop-overview .fg-stat-row .fg-section>div:first-child strong{color:var(--ink);font:600 14px Inter,sans-serif}.fg-desktop-overview .fg-stat-row .fg-section>div:first-child span{color:var(--muted);font-size:12px}.fg-desktop-overview .fg-stat-row .fg-section>div:nth-child(2){align-items:baseline}.fg-desktop-overview .fg-stat-row b{color:var(--ink);margin:0;font:600 24px Inter,sans-serif}.fg-desktop-overview .fg-stat-row .fg-section>div:nth-child(2) span{color:var(--muted);font-size:14px}.fg-desktop-overview .fg-stat-row small{color:var(--muted);font-size:12px}.fg-desktop-overview .fg-table-section{padding:0;overflow:hidden}.fg-desktop-overview .fg-table-section .fg-section-head{border-bottom:1px solid var(--line);align-items:center;min-height:64px;margin:0;padding:0 24px;display:flex}.fg-desktop-overview .fg-table-section .fg-section-head h2{text-transform:none;color:var(--ink);font-size:16px}.fg-desktop-overview .fg-table-section .fg-link{color:var(--ink);padding:0;font:500 14px Inter,sans-serif}.fg-desktop-overview .fg-table{table-layout:fixed;min-width:720px}.fg-desktop-overview .fg-table th{background:var(--subtle);color:var(--muted);text-align:left;border:0;padding:12px 6px;font:400 12px Inter,sans-serif}.fg-desktop-overview .fg-table td{border:0;border-top:1px solid var(--line);height:56px;color:var(--ink);padding:0 6px;font:400 14px Inter,sans-serif}.fg-desktop-overview .fg-table th:first-child,.fg-desktop-overview .fg-table td:first-child{width:136px;padding-left:24px}.fg-desktop-overview .fg-table th:nth-child(3),.fg-desktop-overview .fg-table td:nth-child(3){width:104px}.fg-desktop-overview .fg-table th:nth-child(4),.fg-desktop-overview .fg-table td:nth-child(4){text-align:right;width:120px}.fg-desktop-overview .fg-table th:last-child,.fg-desktop-overview .fg-table td:last-child{width:140px;padding-left:12px;padding-right:24px}.fg-desktop-overview .fg-table td:first-child,.fg-desktop-overview .fg-table td:nth-child(3){color:var(--muted);font-size:12px}.fg-desktop-overview .fg-table td:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-desktop-overview .fg-table .amount{font-weight:500}.fg-desktop-overview .fg-status{border-radius:4px;padding:4px 8px;font:400 12px Inter,sans-serif}.d-receive .fg-tabs{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:6px;gap:4px;margin:0 0 24px;padding:4px}.d-receive .fg-tabs button{border:1px solid var(--line);height:44px;min-height:44px;color:var(--m-muted);background:0 0;border-color:#0000;border-radius:4px;font:400 14px Inter,sans-serif}.d-receive .fg-tabs button.active{background:var(--m-mint);color:var(--m-ink);border-color:#0000;font-weight:600}.d-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;flex-direction:column;gap:12px;margin:0 0 24px;padding:16px;display:flex}.d-section-label{color:var(--muted);flex-direction:column;gap:2px;font-size:12px;line-height:normal;display:flex}.d-section-label strong{text-transform:uppercase;font-weight:600}.d-card-row{gap:12px;display:flex}.d-choice-card{border:1px solid var(--line);text-align:left;min-width:0;color:var(--ink);background:#fff;border-radius:6px;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.d-choice-card.is-selected{background:var(--m-mint);border-color:var(--m-mid);color:var(--m-ink)}.d-choice-card:hover{border-color:var(--accent);transform:none}.d-choice-card em{border:1px solid var(--line);background:var(--m-soft);color:var(--m-mid);border-color:#0000;border-radius:100px;padding:4px 8px;font:500 12px Inter,sans-serif}.d-choice-card.is-selected em{background:var(--m-mid);color:#fff;border-color:#0000;font-weight:600}.d-plus{border:1px solid var(--line);background:var(--m-mint);width:24px;height:24px;color:var(--m-ink);border-color:#0000;border-radius:12px;flex:none;place-items:center;display:grid}.d-options{gap:8px;display:flex}.d-options button{border:1px solid var(--line);background:var(--m-field);height:44px;color:var(--ink);border-color:var(--m-line);border-radius:4px;flex:1;font:400 14px Inter,sans-serif}.d-options button.is-selected{border-color:var(--m-mid);background:var(--m-mint);color:var(--m-ink);font-weight:600}.d-options button:disabled{opacity:.4}.d-rate-summary{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:4px;align-items:center;gap:12px;padding:16px;display:flex}.d-inline-field{border:1px solid var(--line);min-width:0;height:44px;color:var(--muted);background:#fff;border-radius:4px;flex:1;align-items:center;gap:8px;padding:0 12px;font:400 14px Inter,sans-serif;display:flex}.d-inline-field:focus-within{border-color:var(--accent)}.d-inline-field b,.d-inline-field strong{color:var(--ink);white-space:nowrap;font-weight:600}.d-inline-field input{min-width:0;min-height:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font:600 14px Inter,sans-serif}.d-fee{background:var(--mint);width:100px;height:44px;color:var(--muted);border-radius:4px;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.d-fee strong{color:var(--ink);font-weight:600}.d-button{border:1px solid var(--line);background:var(--m-mint);height:44px;color:var(--m-ink);white-space:nowrap;border-color:#0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font:500 14px Inter,sans-serif;display:inline-flex}.d-button:hover:not(:disabled){border-color:var(--accent);transform:none}.d-button.is-primary{border-color:var(--m-ink);background:var(--m-ink);min-width:176px;color:var(--m-accent);font-weight:600}.d-button.is-primary:hover:not(:disabled){background:var(--mid);border-color:var(--mid)}.d-button:disabled{opacity:.45}.d-confirm{flex:none}.d-details-card{gap:0;padding:0;overflow:hidden}.d-card-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 24px;display:flex}.d-card-header>div:first-child{flex-direction:column;gap:2px;min-width:0;line-height:normal;display:flex}.d-card-header small{text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.d-card-header strong{color:var(--ink);font-size:16px;font-weight:600}.d-card-header span{color:var(--muted);font-size:12px}.d-card-actions{flex:none;gap:8px;display:flex}.d-details-body{align-items:flex-start;gap:24px;padding:24px;display:flex}.d-details-body.is-centered{align-items:center}.d-detail-list{border:1px solid var(--line);border-top:0;border-radius:4px;flex:1;min-width:0;overflow:hidden}.d-detail-row{border-top:1px solid var(--line);background:#fff;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.d-detail-row>span{width:148px;color:var(--muted);flex:none;font-size:12px}.d-detail-row>strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font:500 14px Inter,sans-serif}.d-detail-row>button{border:1px solid var(--line);background:var(--m-mint);width:64px;height:32px;color:var(--m-ink);border-color:#0000;border-radius:4px;flex:none;font:500 12px Inter,sans-serif}.d-detail-row>button:disabled{opacity:.45}.d-receive .is-unavailable{color:var(--muted)!important;font-weight:400!important}.d-guidance{flex-direction:column;flex:none;gap:12px;width:314px;display:flex}.d-info-box{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:4px;flex-direction:column;gap:12px;padding:16px;display:flex}.d-info-box strong{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.d-info-box p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.d-terms{border:1px solid var(--line);color:var(--ink);text-align:left;background:#fff;border-radius:4px;align-items:center;gap:6px;padding:16px;font:600 13px Inter,sans-serif;display:flex}.d-terms span{text-decoration:underline}.d-terms:hover{border-color:var(--accent);transform:none}.d-two-cards{gap:24px;margin-bottom:24px;display:flex}.d-two-cards>.d-card{flex:1;min-width:0;margin:0}.d-selected-value{border:1px solid var(--mid);background:var(--m-mint);border-color:var(--m-mid);border-radius:4px;align-items:center;gap:12px;height:44px;padding:0 12px;display:flex}.d-selected-value i{background:var(--mint);width:28px;height:28px;color:var(--ink);border-radius:999px;flex:none;place-items:center;font:600 12px Inter,sans-serif;display:grid}.d-selected-value strong{flex:1;min-width:0;font-size:14px;font-weight:600}.d-selected-value span{color:var(--muted);font-size:12px}.d-selected-value .m-icon{color:var(--muted)}.d-chips{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.d-chips button{border:1px solid var(--line);background:var(--m-field);color:var(--ink);border-color:var(--m-line);border-radius:4px;padding:8px 12px;font:400 12px Inter,sans-serif}.d-chips button.is-selected{border-color:var(--m-mid);background:var(--m-mint);color:var(--m-ink);font-weight:600}.d-qr{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:4px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:190px;height:190px;padding:16px;display:flex}.d-address-info{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.d-address-field,.d-identity-field{border:1px solid var(--line);background:var(--m-field);border-color:var(--m-line);border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}.d-address-field small,.d-identity-field small,.d-guidance-list small{text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.d-address-field strong{color:var(--ink);overflow-wrap:anywhere;font:500 14px/1.4 Inter,sans-serif}.d-address-field span{color:var(--muted);font-size:12px}.d-warning{background:var(--mint);color:var(--ink);border-radius:4px;align-items:flex-start;gap:8px;padding:12px;font:500 12px/1.4 Inter,sans-serif;display:flex}.d-warning i{background:var(--ink);border-radius:2px;flex:none;width:8px;height:8px;margin-top:4px}.d-guidance-list{gap:12px;display:flex}.d-guidance-list>div{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:4px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px;display:flex}.d-guidance-list strong{color:var(--ink);font-size:14px;font-weight:600}.d-guidance-list span{color:var(--muted);font-size:12px;line-height:1.35}.d-identity-panel{border-top:1px solid var(--line);flex:1;min-width:0;padding:24px}.d-identity-field{border-width:1px 0 0;align-items:flex-start;min-height:112px}.d-identity-field strong{color:var(--ink);font:500 14px Inter,sans-serif}.d-identity-field button{border:1px solid var(--line);background:var(--m-mint);height:32px;color:var(--m-ink);border-color:#0000;border-radius:4px;padding:0 12px;font:500 12px Inter,sans-serif}.d-identity-field button:disabled{opacity:.45}.d-info-note{border:1px solid var(--line);background:var(--m-soft);color:var(--ink);border-color:#0000;border-radius:4px;align-items:center;gap:12px;padding:16px;display:flex}.d-info-note p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}}@media (width>=701px) and (width<=1100px){.d-card-row,.d-two-cards,.d-guidance-list{flex-wrap:wrap}.d-card-row>*,.d-guidance-list>*{flex-basis:calc(50% - 6px)}.d-two-cards>.d-card{flex-basis:100%}.d-details-body{flex-direction:column;align-items:stretch}.d-details-body.is-centered{align-items:flex-start}.d-guidance{width:100%}.d-card-header,.d-rate-summary{flex-wrap:wrap}}@media (width>=701px){.d-balances{flex-direction:column;gap:16px;margin:0 0 24px;display:flex}.d-balances>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.d-balances h2{color:var(--ink);letter-spacing:0;margin:0;font:600 18px/1.3 Inter,sans-serif}.d-balances>header p{color:var(--muted);margin:4px 0 0;font-size:13px}.d-balances>header button{color:var(--mid);background:0 0;border:0;padding:0;font:600 14px Inter,sans-serif}.d-balances>header button:hover{text-decoration:underline;transform:none}.d-balance-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.d-acct{--acct-bg:var(--ink);--acct-text:var(--mint);--acct-amount:var(--accent);--acct-chip:#ffffff1f;--acct-chip-hover:#ffffff38;background:var(--acct-bg);min-height:176px;color:var(--acct-text);border-radius:20px;flex-direction:column;justify-content:space-between;gap:20px;padding:20px 20px 18px;display:flex}.d-acct.is-tone-1{--acct-bg:var(--mid);--acct-text:#d2f3f1;--acct-amount:#fff}.d-acct.is-tone-2{--acct-bg:var(--mint);--acct-text:var(--mid);--acct-amount:var(--ink);--acct-chip:#09333114;--acct-chip-hover:#09333126}.d-acct>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.d-acct-name{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.d-acct-name b{color:var(--acct-amount);font-size:15px;font-weight:600}.d-acct-actions{gap:8px;display:flex}.d-acct-actions button{background:var(--acct-chip);width:36px;height:36px;color:var(--acct-amount);border:0;border-radius:100px;place-items:center;padding:0;display:grid}.d-acct-actions button:hover{background:var(--acct-chip-hover);transform:none}.d-acct-amount{color:var(--acct-amount);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font:600 36px/1.1 Inter,sans-serif}.d-acct-amount small{letter-spacing:0;opacity:.8;margin-left:1px;font-size:18px;font-weight:500}.d-acct-amount:hover{text-decoration:none;transform:none}.d-acct>footer{justify-content:space-between;gap:12px;font-size:12px;display:flex}.d-acct>footer span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.d-acct button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.d-acct.is-tone-0 button:focus-visible,.d-acct.is-tone-1 button:focus-visible{outline-color:#fff}.fg-desktop-overview .fg-section{border-radius:18px}}.d-steps{flex-direction:column;gap:12px;display:flex}.d-steps>.d-card,.d-steps>.acc-card{margin:0}.d-step{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;font:inherit;background:#fff;border-radius:6px;flex-direction:column;gap:16px;padding:16px;display:flex}.d-step-head{align-items:center;gap:12px;display:flex}.d-step-number{background:var(--ink);width:28px;height:28px;color:var(--accent);border-radius:14px;flex:none;place-items:center;font:600 13px Inter,sans-serif;display:grid}.d-step.is-done{background:var(--m-soft);cursor:pointer;border-color:#0000;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;transition:border-color .15s}.d-step.is-done:hover{border-color:var(--m-mid)}.d-step-mark{background:var(--m-mid);color:#fff;border-radius:14px;flex:none;place-items:center;width:28px;height:28px;display:grid}.d-step-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.d-step-text small{color:var(--muted);font-size:12px}.d-step-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.d-step-change{color:var(--m-mid);flex:none;font-size:13px;font-weight:600}.d-step-actions{justify-content:flex-end;display:flex}.d-receive .d-card,.d-receive .d-step.is-current,.d-receive .acc-card{background:var(--surface);box-shadow:var(--shadow);border-radius:18px;gap:20px;padding:24px}.d-receive .d-step.is-done{border-radius:16px;padding:14px 24px}.d-receive .d-choice-card,.d-receive .d-options button,.d-receive .d-rate-summary,.d-receive .d-inline-field,.d-receive .d-fee,.d-receive .d-detail-list,.d-receive .d-info-box,.d-receive .d-terms,.d-receive .d-selected-value,.d-receive .d-chips button,.d-receive .d-qr,.d-receive .d-address-field,.d-receive .d-identity-field,.d-receive .d-warning,.d-receive .d-guidance-list>div,.d-receive .d-info-note{border-radius:10px}.d-receive .d-detail-row>button,.d-receive .d-identity-field button{border-radius:8px}.d-receive .d-details-card{gap:0;padding:0;overflow:hidden}.ds-send,.ds-exchange{color:var(--ink);flex-direction:column;display:flex}.ds-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:20px;padding:24px;display:flex}.ds-card hr{background:var(--line);border:0;width:100%;height:1px;margin:0}.ds-card hr.is-strong{background:#c5d9d4}.ds-label{text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.ds-field{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;margin:0;display:flex}.ds-hint{color:var(--muted);font-size:12px}.ds-info{width:14px;height:14px;color:var(--muted);background:#fff;border:1px solid #9fb3ae;border-radius:7px;place-items:center;font-size:9px;font-weight:700;display:inline-grid}.ds-info.is-large{border-color:var(--line);border-radius:8px;width:16px;height:16px}.ds-primary{background:var(--m-ink);min-width:176px;height:44px;color:var(--m-accent);white-space:nowrap;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font:600 14px Inter,sans-serif;display:inline-flex}.ds-primary:hover:not(:disabled){background:#0d4642}.ds-primary:disabled{opacity:.45}.ds-small-button{border:1px solid var(--line);background:var(--m-mint);color:var(--m-ink);border-color:#0000;border-radius:8px;padding:6px 12px;font:600 13px Inter,sans-serif}.ds-small-button:hover{border-color:var(--accent)}.ds-schedule{justify-content:space-between;align-items:center;gap:16px;display:flex}.ds-schedule>span{align-items:center;gap:8px;font-size:14px;display:flex}.ds-schedule>span>.m-icon{color:var(--m-mid)}.ds-schedule>span>span{color:var(--muted)}.ds-schedule-button{border:1px solid var(--line);background:var(--m-mint);color:var(--m-ink);border-color:#0000;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font:400 14px Inter,sans-serif;display:inline-flex}.ds-schedule-button .m-icon,.ds-select .m-icon,.ds-currency-chip .m-icon{color:var(--muted)}.ds-from-to{flex-direction:column;gap:8px;display:flex}.ds-type-row{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.ds-type-control{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:16px;align-items:center;height:32px;padding:2px;display:inline-flex}.ds-type-item{align-items:center;height:100%;display:inline-flex}.ds-type-item>i{background:var(--line);width:1px;height:16px}.ds-type-control button{min-width:108px;height:100%;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:14px;padding:0 14px;font:600 13px Inter,sans-serif}.ds-type-control button.selected{background:var(--m-mint);color:var(--m-ink);border-color:#0000}:is(.ds-type-item:has(button.selected)>i,.ds-type-item:has(+.ds-type-item button.selected)>i){visibility:hidden}.ds-from-to-fields{align-items:flex-start;gap:12px;display:flex}.ds-arrow{color:#9fb3ae;flex:none;justify-content:center;align-items:flex-end;width:24px;height:56px;display:flex}.ds-select{border:1px solid var(--line);background:var(--m-field);border-color:var(--m-line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:48px;padding:0 12px;display:flex;position:relative}.ds-select:focus-within{border-color:var(--accent)}.ds-select-value{white-space:nowrap;flex:1;align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.ds-select-value strong{color:var(--ink);font-size:14px;font-weight:600}.ds-select-value i{background:var(--line);flex:none;width:1px;height:16px}.ds-select-value small{text-overflow:ellipsis;color:var(--muted);font-size:13px;overflow:hidden}.ds-select select{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.ds-add-link{color:var(--mid);background:0 0;border:0;align-items:center;gap:4px;padding:0;font:600 12px Inter,sans-serif;display:inline-flex}.ds-add-link:hover{text-decoration:underline}.ds-methods{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ds-methods button{border:1px solid var(--line);background:var(--m-field);width:160px;height:40px;color:var(--ink);border-color:var(--m-line);border-radius:10px;padding:8px 12px;font:600 13px Inter,sans-serif}.ds-methods button:hover:not(:disabled):not(.selected){border-color:var(--m-mid)}.ds-methods button.selected{border-color:var(--m-mid);background:var(--m-mint);color:var(--m-ink)}.ds-methods button:disabled{opacity:1;background:var(--m-soft);color:#8aa19d}.ds-amounts{align-items:flex-start;gap:12px;display:flex}.ds-amount{border:1px solid var(--m-line);background:var(--m-field);border-radius:10px;align-items:center;gap:8px;width:100%;height:52px;padding:0 12px;display:flex}.ds-amount:focus-within{border-color:var(--m-mid);box-shadow:0 0 0 3px #77e3c273}.ds-amount.is-readonly{border-color:var(--m-line);background:var(--m-field);box-shadow:none}.ds-amount input{min-width:0;min-height:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font:600 20px Inter,sans-serif}.ds-amount b{font-size:13px;font-weight:600}.ds-currency-chip{color:var(--muted);flex:none;padding:0 4px;font-size:15px;font-weight:600}.ds-rate{color:#b5c8c3;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:56px;height:70px;display:flex}.ds-rate span{font-size:18px}.ds-rate small{font-size:10px}.ds-description{gap:4px}.ds-description-head{width:100%;color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.ds-description-head b{color:var(--ink);font-weight:600}.ds-description>small{color:#8aa19c;font-size:12px}.ds-description textarea{border:1px solid var(--line);width:100%;height:60px;min-height:60px;color:var(--ink);resize:vertical;background:#fff;border-radius:10px;outline:0;padding:12px;font:400 14px Inter,sans-serif}.ds-description textarea:focus{border-color:var(--accent)}.ds-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.ds-notice,.ds-arrival>span:first-child{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.ds-notice i,.ds-arrival i{background:#9fb3ae;border-radius:3px;flex:none;width:6px;height:6px}.ds-method-tabs{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:14px;gap:4px;margin-bottom:24px;padding:4px;display:flex}.ds-method-tabs button{border:1px solid var(--line);height:44px;color:var(--m-muted);background:0 0;border-color:#0000;border-radius:10px;flex:1;font:400 14px Inter,sans-serif}.ds-method-tabs button.selected{background:var(--m-mint);color:var(--m-ink);border-color:#0000;font-weight:600}.ds-review-region{justify-content:center;display:flex}.ds-review-card{width:min(820px,100%)}.ds-review-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.ds-review-head h2{color:var(--ink);letter-spacing:0;margin:0 0 4px;font:600 20px Inter,sans-serif}.ds-review-head p{color:var(--muted);margin:0;font-size:12px}.ds-review-group{flex-direction:column;gap:16px;display:flex}.ds-review-row{align-items:flex-start;gap:24px;display:flex}.ds-review-group.is-centered .ds-review-row,.ds-exchange .ds-review-row.is-total{align-items:center}.ds-review-row>span:first-child{width:190px;color:var(--muted);flex:none;font-size:13px}.ds-review-row>span:last-child{text-align:right;flex-direction:column;flex:1;align-items:flex-end;gap:2px;min-width:0;display:flex}.ds-review-row b{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:500}.ds-review-row small{color:var(--muted);font-size:12px}.ds-review-row.is-total>span:first-child{color:var(--ink);font-size:14px;font-weight:600}.ds-review-row.is-total b{font-size:20px;font-weight:600}.ds-exchange .ds-review-row.is-total b{font-size:24px}.ds-fee-detail{flex-direction:column;gap:4px;display:flex}.ds-fee-detail>small{text-align:right;color:var(--muted);font-size:12px}.ds-arrival{border:1px solid var(--line);background:var(--m-soft);color:var(--muted);border-color:#0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.ds-arrival>span:first-child{gap:8px;font-size:13px}.ds-arrival b{color:var(--ink);font-weight:600}.ds-2fa{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:16px;display:flex}.ds-2fa>div{flex-direction:column;flex:560px;min-width:0;display:flex}.ds-2fa>.ds-primary{margin-left:auto}.ds-2fa strong{font-size:14px;font-weight:600}.ds-2fa p{color:var(--muted);margin:4px 0 12px;font-size:13px}.ds-2fa-cells{cursor:text;gap:8px;width:max-content;margin:0;display:flex;position:relative}.ds-2fa-cells input{opacity:0;border:0;width:100%;height:100%;min-height:0;padding:0;font-size:16px;position:absolute;inset:0}.ds-2fa-cells span{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);pointer-events:none;background:#fff;border-radius:10px;place-items:center;font-size:18px;font-weight:600;display:grid}.ds-2fa-cells:focus-within span{border-color:var(--accent)}.ds-confirm{justify-content:flex-end;display:flex}.ds-exchange-amounts{gap:16px;display:flex}.ds-exchange .ds-amount.is-readonly{border-color:var(--m-line);background:var(--m-field)}.ds-exchange-details{gap:16px;display:flex}.ds-summary,.ds-result{border:1px solid var(--line);background:var(--m-soft);border-color:#0000;border-radius:12px;flex:1;align-items:center;gap:16px;min-width:0;min-height:88px;padding:16px;display:flex}.ds-summary>div,.ds-result>div{flex-direction:column;flex:1;align-self:stretch;gap:4px;min-width:0;display:flex}.ds-summary span,.ds-result span{color:var(--muted);font-size:12px;font-weight:600}.ds-summary strong{font-size:14px;font-weight:600}.ds-result strong{font-size:24px;font-weight:700}@media (width<=1100px){.ds-type-row,.ds-from-to-fields,.ds-amounts,.ds-exchange-amounts,.ds-exchange-details,.ds-actions{flex-wrap:wrap}.ds-from-to-fields .ds-arrow,.ds-rate{display:none}.ds-from-to-fields>.ds-field,.ds-amounts>.ds-field,.ds-exchange-details>div{flex-basis:260px}.ds-methods button{flex:120px;width:auto}.ds-2fa{flex-wrap:wrap}}.acc-page,.mgmt-page{color:var(--ink);flex-direction:column;gap:24px;font-family:Inter,sans-serif;display:flex}.acc-page-header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.acc-page-header h1{color:var(--ink);letter-spacing:-.02em;margin:0 0 4px;font:600 32px/1.2 Inter,sans-serif}.acc-page-header p{color:var(--muted);margin:0;font-size:14px}.acc-button{border:1px solid var(--line);background:var(--m-mint);height:36px;color:var(--m-ink);white-space:nowrap;border-color:#0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font:600 13px Inter,sans-serif;display:inline-flex}.acc-button:hover:not(:disabled){border-color:var(--accent)}.acc-button:disabled{opacity:.45}.acc-button.is-primary{border-color:var(--m-ink);background:var(--m-ink);color:var(--m-accent)}.acc-button.is-primary:hover:not(:disabled){background:#12453f}.acc-button.is-large{height:44px;padding:0 20px;font-size:14px}.acc-button.is-large.is-primary{min-width:176px;font-weight:600}.acc-icon-button{border:1px solid var(--line);background:var(--m-mint);width:36px;height:36px;color:var(--m-ink);border-color:#0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.acc-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.acc-empty-icon{background:var(--m-mint);width:56px;height:56px;color:var(--m-mid);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.acc-empty h2{margin:0;font-size:20px;font-weight:600}.acc-empty p{max-width:440px;color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.acc-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;overflow:visible}.acc-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 24px;display:flex}.acc-card-head h2{color:var(--ink);letter-spacing:0;margin:0;font:600 16px Inter,sans-serif}.acc-card-head p{color:var(--muted);margin:2px 0 0;font-size:12px}.acc-selected-head{min-height:72px}.acc-selected-head small{text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.acc-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.acc-table{overflow-x:auto}.acc-row{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(220px,1fr) 142px 132px 104px 244px;align-items:center;gap:12px;min-width:900px;height:74px;padding:0 24px;display:grid}.acc-row:last-child{border-radius:0 0 18px 18px}.acc-row.is-selected{background:var(--subtle)}.acc-row-head{background:var(--subtle);height:38px;color:var(--muted);border-top:0;font-size:12px}.acc-row-head span:nth-child(3),.acc-row-head span:nth-child(5){text-align:right}.acc-identity{align-items:center;gap:12px;min-width:0;display:flex}.acc-identity>b{background:var(--mint);width:36px;height:36px;color:var(--ink);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.acc-row.is-selected .acc-identity>b{background:var(--m-ink);color:var(--m-accent)}.acc-identity>span{flex-direction:column;gap:3px;min-width:0;display:flex}.acc-identity strong{font-size:14px;font-weight:600}.acc-identity small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.acc-type{color:var(--muted);font-size:13px}.acc-balance{text-align:right;white-space:nowrap;font-size:14px;font-weight:600}.acc-actions{justify-content:flex-end;gap:8px;display:flex}.acc-status{border:1px solid var(--line);background:var(--m-soft);color:var(--m-mid);white-space:nowrap;border-color:#0000;border-radius:100px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.acc-status i{background:var(--mid);border-radius:3px;width:6px;height:6px}.acc-more{position:relative}.acc-menu-backdrop{z-index:20;cursor:default;background:0 0;border:0;width:100%;padding:0;position:fixed;inset:0}.acc-menu{z-index:21;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;width:176px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #0933311f}.acc-menu button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;padding:8px 12px;font:500 13px Inter,sans-serif}.acc-menu button:hover,.acc-menu button:focus-visible{background:var(--subtle);transform:none}.acc-details-body{align-items:flex-start;gap:24px;padding:24px;display:flex}.acc-detail-list{border:1px solid var(--line);border-radius:12px;flex:1;min-width:0;overflow:hidden}.acc-detail-row{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:45px;padding:8px 12px;display:flex}.acc-detail-row:first-child{border-top:0}.acc-detail-row>span{width:150px;color:var(--muted);flex:none;font-size:12px}.acc-detail-row>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:500}.acc-controls{flex-direction:column;flex:none;gap:12px;width:326px;display:flex}.acc-availability,.acc-limits{border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:16px;display:flex}.acc-availability{background:var(--m-soft);border-color:#0000;gap:8px}.acc-availability>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.acc-availability strong{font-size:14px;font-weight:600}.acc-availability p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.acc-limits{background:#fff;gap:16px}.acc-limits-head{color:var(--muted);align-items:center;gap:6px;display:flex}.acc-limits-head strong{color:var(--ink);font-size:13px;font-weight:600}.acc-limit{flex-direction:column;gap:6px;display:flex}.acc-limit span,.acc-limit small{color:var(--muted);font-size:12px}.acc-limit span{font-weight:500}.acc-limit i{background:var(--line);border-radius:2px;height:4px;display:block}.acc-limit b{background:var(--ink);border-radius:2px;width:2px;height:4px;display:block}.mgmt-sections{overflow:hidden}.mgmt-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:24px;display:grid}.mgmt-row+.mgmt-row{padding-top:0}.mgmt-row.is-reports{grid-template-columns:repeat(2,minmax(0,1fr))}.mgmt-card{border:1px solid var(--line);height:228px;color:var(--ink);text-align:left;background:#fff;border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.mgmt-row.is-reports .mgmt-card{height:210px}.mgmt-card:hover{border-color:var(--accent)}.mgmt-card-body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.mgmt-icon{border:1px solid var(--line);background:var(--m-soft);width:40px;height:40px;color:var(--mid);border-color:#0000;border-radius:8px;place-items:center;display:grid}.mgmt-copy{flex-direction:column;gap:6px;display:flex}.mgmt-copy strong{font-size:16px;font-weight:600;line-height:1.2}.mgmt-copy span{color:var(--muted);font-size:13px;line-height:1.4}.mgmt-card-body small{color:var(--ink);font-size:12px;font-weight:500}.mgmt-action{border-top:1px solid var(--line);background:var(--m-soft);justify-content:space-between;align-items:center;height:44px;padding:0 16px;font-size:13px;font-weight:600;display:flex}@media (width<=1200px){.acc-row{grid-template-columns:minmax(0,1fr) 100px 92px auto;min-width:0}.acc-row>:nth-child(2){display:none}.acc-details-body{flex-direction:column;align-items:stretch}.acc-controls{width:auto}.acc-selected-head{flex-direction:column;align-items:flex-start}.acc-selected-head .acc-tools{justify-content:flex-start}}@media (width<=1050px){.mgmt-row{grid-template-columns:repeat(2,minmax(0,1fr))}.mgmt-card,.mgmt-row.is-reports .mgmt-card{height:auto;min-height:210px}}.acc-button.is-active{border-color:var(--m-ink)}.acc-menu button.is-checked{background:var(--m-mint);font-weight:600}.dsk-page{color:var(--ink);flex-direction:column;gap:24px;font-family:Inter,Arial,sans-serif;display:flex}.dsk-page-header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dsk-page-header>div{flex-direction:column;gap:4px;min-width:0;display:flex}.dsk-page-header h1{letter-spacing:-.02em;color:var(--ink);margin:0;font:600 32px/1.2 Inter,sans-serif}.dsk-page-header p{color:var(--muted);margin:0;font-size:14px}.dsk-button{border:1px solid var(--line);background:var(--m-mint);height:36px;color:var(--m-ink);white-space:nowrap;border-color:#0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font:600 13px Inter,sans-serif;display:inline-flex;position:relative}.dsk-button:hover:not(:disabled){border-color:var(--accent);background:#fff}.dsk-button:disabled{opacity:.45;cursor:not-allowed}.dsk-button.is-large{height:44px;padding:0 16px;font-size:14px}.dsk-button.is-primary{border-color:var(--m-ink);background:var(--m-ink);color:var(--m-accent)}.dsk-button.is-primary:hover:not(:disabled){border-color:var(--mid);background:var(--mid)}.dsk-button.is-view{justify-content:flex-start;width:76px}.dsk-button.is-download{justify-content:flex-start;width:140px}.dsk-button.is-view>.m-icon:last-child,.dsk-button.is-download>.m-icon:last-child,.dsk-button.is-generate>.m-icon:last-child,.dsk-button.is-statement>.m-icon:last-child{position:absolute;right:11px}.dsk-button.is-generate{width:260px}.dsk-button.is-statement{width:219px;padding-right:32px}.dsk-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dsk-metric{border:1px solid var(--line);min-height:112px;box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.dsk-metric strong{font-size:13px;font-weight:600}.dsk-metric b{font-size:24px;font-weight:600}.dsk-metric small{color:var(--muted);font-size:12px}.dsk-filters{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.dsk-filters-head{justify-content:space-between;align-items:center;display:flex}.dsk-filters-head span{align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.dsk-filters-head button{color:var(--mid);background:0 0;border:0;padding:0;font:500 13px Inter,sans-serif}.dsk-filters-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.dsk-field{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.dsk-field>span:first-child{color:var(--muted);font-size:12px;font-weight:500}.dsk-select{border:1px solid var(--line);background:var(--m-field);height:44px;color:var(--muted);border-color:var(--m-line);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.dsk-select:focus-within{border-color:var(--m-mid)}.dsk-select select,.dsk-select input{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);appearance:none;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;flex:1;padding:0;font:400 13px Inter,sans-serif}.dsk-select input{cursor:text}.dsk-select input::placeholder{color:var(--muted)}.dsk-select select:focus-visible,.dsk-select input:focus-visible{outline:0}.dsk-select>.m-icon:last-child{pointer-events:none}.dsk-field.is-range{width:204px}.dsk-field.is-account{flex:160px}.dsk-field.is-type{width:148px}.dsk-field.is-status{width:156px}.dsk-field.is-search{width:240px}.dsk-field.is-strong select{font-size:14px;font-weight:600}.dsk-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;overflow:hidden}.dsk-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 24px;display:flex}.dsk-card-head>div:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.dsk-card-head h2{letter-spacing:0;color:var(--ink);margin:0;font:600 16px Inter,sans-serif}.dsk-card-head p{color:var(--muted);margin:0;font-size:12px}.dsk-card-actions{gap:8px;display:flex}.dsk-card-foot{border-top:1px solid var(--line);min-height:52px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 24px;font-size:12px;display:flex}.dsk-pager{align-items:center;gap:8px;display:flex}.dsk-pager b{color:var(--ink);font-size:13px;font-weight:600}.dsk-pager .dsk-button.is-small:last-child{justify-content:flex-start;width:76px}.dsk-pager .dsk-button.is-small:last-child>.m-icon{position:absolute;right:11px}.dsk-table{overflow-x:auto}.dsk-row{border-top:1px solid var(--line);min-width:860px;color:var(--ink);align-items:center;gap:12px;padding:0 24px;font-size:13px;display:grid}.dsk-row.is-head{background:var(--subtle);height:40px;color:var(--muted);border-top:0;font-size:12px}.dsk-row>span{min-width:0}.dsk-row .is-right{text-align:right;justify-content:flex-end;display:flex}.dsk-row .is-center{justify-content:center;display:flex}.dsk-row .is-muted{color:var(--muted);font-size:12px}.dsk-row .is-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.dsk-row .is-amount{text-align:right;white-space:nowrap;font-weight:600}.dsk-row .is-strong{font-weight:600}.dsk-row .is-period{font-weight:500}.dsk-journal .dsk-row{grid-template-columns:112px minmax(140px,1fr) 150px 92px 128px 116px 76px}.dsk-journal .dsk-row:not(.is-head){min-height:58px}.dsk-reports .dsk-row{grid-template-columns:170px minmax(140px,1fr) 210px 72px 112px 140px}.dsk-statements .dsk-row{grid-template-columns:180px minmax(140px,1fr) 140px 70px 108px 140px}.dsk-reports .dsk-row:not(.is-head),.dsk-statements .dsk-row:not(.is-head){min-height:60px}.dsk-empty{color:var(--muted);margin:0;padding:24px;font-size:13px}.dsk-empty button{color:var(--mid);background:0 0;border:0;padding:0;font:600 13px Inter,sans-serif}.dsk-status{border:1px solid var(--line);background:var(--m-soft);color:var(--m-mid);white-space:nowrap;border-color:#0000;border-radius:100px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.dsk-status i{background:var(--m-mid);border-radius:3px;width:6px;height:6px}.dsk-status.is-pending{background:var(--m-mint);color:var(--m-ink);border-color:#0000}.dsk-status.is-pending i{background:var(--mid)}.dsk-status.is-warning{background:var(--m-warning-bg);color:var(--m-warning);border-color:#0000}.dsk-status.is-warning i{background:var(--m-warning)}.dsk-badge{border:1px solid var(--line);background:var(--m-soft);color:var(--m-mid);border-color:#0000;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.dsk-builder-body{flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.dsk-steps{grid-template-columns:repeat(2,minmax(0,500px));justify-content:center;gap:16px;width:100%;display:grid}.dsk-step{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;min-width:0;min-height:133px;padding:10px 16px;display:flex}.dsk-step-label{color:var(--muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.dsk-step-label strong{text-transform:uppercase;font-weight:600}.dsk-choices,.dsk-formats{gap:8px;display:flex}.dsk-choice{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;flex:0 230px;align-items:center;gap:10px;height:44px;padding:8px 12px;display:flex;position:relative}.dsk-choice input,.dsk-format input{opacity:0;pointer-events:none;position:absolute}.dsk-checkbox{border:1px solid var(--line);color:#0000;border-color:var(--m-line);background:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.dsk-choice input:checked+.dsk-checkbox{border-color:var(--m-mid);background:var(--m-mid);color:#fff}.dsk-choice input:focus-visible+.dsk-checkbox,.dsk-format:focus-within{outline-offset:2px;outline:3px solid #77e3c2a6}.dsk-choice strong{font-size:13px;font-weight:600}.dsk-format{border:1px solid var(--line);background:var(--m-field);cursor:pointer;border-color:var(--m-line);border-radius:10px;flex-direction:column;flex:0 229px;justify-content:center;gap:4px;height:56px;padding:8px 12px;display:flex;position:relative}.dsk-format>span{justify-content:space-between;align-items:center;display:flex}.dsk-format strong{font-size:14px;font-weight:600}.dsk-format i{border:1px solid var(--muted);background:#fff;border-radius:7px;width:14px;height:14px}.dsk-format small{color:var(--muted);font-size:11px}.dsk-format.is-selected{border-color:var(--m-mid);background:var(--m-mint)}.dsk-format.is-selected i{border-color:var(--m-mid);background:var(--m-mid)}.dsk-statement-body{flex-wrap:wrap;align-items:flex-end;gap:12px 24px;padding:24px;display:flex}.dsk-statement-body>.dsk-field{flex:220px}.dsk-statement-body>.dsk-field:first-child{margin-right:-12px}@media (width<=1100px){.dsk-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dsk-steps{grid-template-columns:minmax(0,1fr)}.dsk-field.is-range,.dsk-field.is-type,.dsk-field.is-status,.dsk-field.is-search{flex:180px;width:auto}}.dsk-empty{color:var(--m-muted);text-align:center;margin:0;padding:32px 24px;font-size:14px;line-height:1.5}.dsk-columns-menu{gap:2px;width:200px}.dsk-columns-menu strong{color:var(--muted);padding:4px 12px 6px;font-size:12px;font-weight:600}.dsk-columns-menu label{color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.dsk-columns-menu label:hover{background:var(--subtle)}.dsk-columns-menu input{width:16px;height:16px;accent-color:var(--m-ink);margin:0}.dsk-columns-menu button{border-top:1px solid var(--line);color:var(--muted);border-radius:0 0 8px 8px;margin-top:4px}.dsk-row .is-reference{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dsk-card:has(.dsk-columns-menu){overflow:visible}.dr{min-height:100vh;color:var(--m-ink);background:#fff;flex-direction:column;font-family:Inter,Arial,sans-serif;display:flex}.dr button{cursor:pointer;font-family:inherit}.dr button:hover:not(:disabled){transform:none}.dr-header{border-bottom:1px solid var(--m-line);background:#fff;justify-content:space-between;align-items:center;height:80px;padding:0 48px;display:flex}.dr-brand{background:0 0;border:0;padding:0;display:flex}.dr-brand img{width:132px;height:28px;display:block}.dr-help{color:var(--m-muted);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}.dr-content{flex-direction:column;flex:1;align-items:center;gap:32px;padding:40px 24px;display:flex}.dr-progress{gap:12px;width:min(1000px,100%);margin:0;padding:0;list-style:none;display:flex;position:relative}.dr-progress li{flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.dr-progress li:not(:last-child):after{content:"";background:var(--m-line);height:2px;position:absolute;top:13.5px;left:calc(50% + 26px);right:calc(14px - 50%)}.dr-progress li.is-done:after{background:var(--m-mid)}.dr-progress li>span{z-index:1;border:1px solid var(--m-line);width:28px;height:28px;color:var(--m-muted);background:#fff;border-radius:100px;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.dr-progress li.is-done>span{border-color:var(--m-mid);background:var(--m-mid);color:#fff}.dr-progress li.is-current>span{border-color:var(--m-mid);background:var(--m-mint);color:var(--m-ink)}.dr-progress small{color:var(--m-muted);text-align:center;font-size:12px}.dr-progress li.is-done small{color:var(--m-ink)}.dr-progress li.is-current small{color:var(--m-mid);font-weight:600}.dr-card{border:1px solid var(--m-line);background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:min(560px,100%);padding:32px;display:flex}.dr-step-nav{color:var(--m-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.dr-step-nav strong{color:var(--m-mid);font-weight:600}.dr-step-nav button{color:var(--m-ink);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:500;display:flex}.dr-intro{flex-direction:column;gap:8px;display:flex}.dr-intro h1{color:var(--m-ink);letter-spacing:-.01em;margin:0;font:600 32px/1.2 Inter,sans-serif}.dr-intro p{color:var(--m-muted);margin:0;font-size:15px;line-height:1.4}.dr-fields{flex-direction:column;gap:16px;display:flex}.dr-group{flex-direction:column;gap:8px;display:flex}.dr-field{flex-direction:column;flex:1;gap:8px;min-width:0;margin:0;display:flex}.dr-label{color:var(--m-ink);align-items:baseline;gap:6px;font-size:13px;font-weight:500;display:flex}.dr-label small{color:var(--m-muted);font-size:12px;font-weight:400}.dr-hint{color:var(--m-muted);font-size:12px;line-height:1.5}.dr-input{border:1px solid var(--m-line);background:var(--m-field);height:48px;color:var(--m-ink);border-radius:10px;align-items:center;gap:12px;padding:0 14px;display:flex}.dr-input:focus-within{border:1.5px solid var(--m-mid);padding:0 13.5px}.dr-input input,.dr-input select{width:100%;min-width:0;height:100%;color:var(--m-ink);appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0;font:400 15px Inter,sans-serif}.dr-input input::placeholder{color:#8aa19d}.dr-input button{color:var(--m-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.dr-select{position:relative}.dr-select select{cursor:pointer;padding-right:24px}.dr-select .m-icon{pointer-events:none;position:absolute;right:12px}.dr-toggle{background:var(--m-soft);border-radius:10px;gap:4px;padding:4px;display:flex}.dr-toggle button{height:40px;color:var(--m-muted);background:0 0;border:0;border-radius:8px;flex:1;font-size:14px;font-weight:400}.dr-toggle button.is-active{background:var(--m-mint);color:var(--m-ink);font-weight:600}.dr-requirements{flex-direction:column;gap:4px;display:flex}.dr-requirements span,.dr-match{color:var(--m-muted);align-items:center;gap:6px;font-size:12px;display:flex}.dr-requirements span.is-met,.dr-match{color:var(--m-mid)}.dr-match.is-pending{color:var(--m-muted)}.dr-row{align-items:flex-start;gap:16px;display:flex}.dr-row-tight{gap:12px}.dr-phone-labels{gap:12px;font-size:13px;font-weight:500;display:flex}.dr-phone-labels span:first-child{flex:none;width:152px}.dr-phone{gap:12px;display:flex}.dr-phone>.dr-picker{flex:none;width:152px}.dr-phone>.dr-input:last-child{flex:1}.dr-picker{text-align:left;width:100%;font-size:14px}.dr-picker>span:first-child{flex:1}.dr-picker.is-open{border:1.5px solid var(--m-mid);padding:0 13.5px}.dr-dropdown{border:1px solid var(--m-line);background:#fff;border-radius:10px;flex-direction:column;gap:4px;padding:8px;display:flex}.dr-dropdown-search{border:1px solid var(--m-line);background:var(--m-field);height:36px;color:var(--m-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.dr-dropdown-search input{min-width:0;color:var(--m-ink);background:0 0;border:0;outline:0;flex:1;font:400 13px Inter,sans-serif}.dr-dropdown-search button{color:var(--m-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.dr-dropdown-list{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:288px;display:flex;overflow-y:auto}.dr-dropdown-list>button{min-height:40px;color:var(--m-ink);text-align:left;background:0 0;border:0;border-radius:8px;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:14px;font-weight:400;display:flex}.dr-dropdown-list>button:hover,.dr-dropdown-list>button:focus-visible{background:var(--m-soft);outline:0}.dr-dropdown-list>button.is-selected{font-weight:600}.dr-dropdown-check{background:var(--m-mint);width:24px;height:24px;color:var(--m-ink);border-radius:100px;flex:none;place-items:center;display:grid}.dr-picker b{font-weight:600}.dr-dropdown>small{color:var(--m-muted);padding:0 2px;font-size:11px}.dr-destination{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.dr-destination small{color:var(--m-muted);font-size:12px}.dr-destination div{justify-content:space-between;align-items:center;gap:12px;display:flex}.dr-destination strong{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500}.dr-destination button,.dr-inline-link{color:var(--m-mid);background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.dr-code{border:1.5px solid var(--m-mid);background:var(--m-field);cursor:text;border-radius:10px;height:64px;padding:8px;display:flex;position:relative}.dr-code input{opacity:0;border:0;width:100%;position:absolute;inset:0}.dr-code span{border-right:1px solid var(--m-line);pointer-events:none;flex:1;place-items:center;font-size:24px;font-weight:500;display:grid}.dr-code span:last-child{border-right:0}.dr-code:focus-within{box-shadow:0 0 0 3px #77e3c273}.dr-actions{flex-direction:column;gap:12px;display:flex}.dr-actions small{text-align:center;color:var(--m-muted);font-size:12px}.dr-primary{background:var(--m-ink);height:48px;color:var(--m-accent);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.dr-primary:hover{background:var(--m-mid)}.dr-signin{text-align:center;color:var(--m-muted);margin:0;font-size:14px}.dr-later{color:var(--m-mid);cursor:pointer;background:0 0;border:0;align-self:center;padding:4px 0;font:600 14px Inter,sans-serif}.dr-signin button{color:var(--m-mid);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.dr-resend{color:var(--m-muted);flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.dr-resend p{margin:0}.dr-resend span{color:#8aa19d;align-items:center;gap:6px;display:flex}.dr-summary{flex-direction:column;gap:12px;display:flex}.dr-review{border:1px solid var(--m-line);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.dr-review header{justify-content:space-between;align-items:center;display:flex}.dr-review header strong{font-size:14px;font-weight:600}.dr-review header button{color:var(--m-mid);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;display:flex}.dr-review-row{align-items:flex-start;gap:12px;line-height:1.5;display:flex}.dr-review-row>span{width:108px;color:var(--m-muted);flex:none;font-size:12px}.dr-review-row>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dr-review-row p{overflow-wrap:anywhere;margin:0;font-size:13px}.dr-verified{color:var(--m-mid);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.dr-confirmation{background:var(--m-soft);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.dr-confirmation>span{background:var(--m-ink);color:#fff;width:56px;height:56px;box-shadow:0 0 0 10px var(--m-mint);border-radius:100px;place-items:center;display:grid}.dr-confirmation strong{font-size:16px;font-weight:600}.dr-confirmation p{color:var(--m-muted);overflow-wrap:anywhere;margin:-10px 0 0;font-size:14px}.dr-guidance{background:var(--m-soft);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.dr-guidance strong{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.dr-guidance strong .m-icon{color:var(--m-mid)}.dr-guidance p{color:var(--m-muted);margin:0;font-size:13px;line-height:1.4}.dr-footer{border-top:1px solid var(--m-line);min-height:80px;color:var(--m-muted);justify-content:space-between;align-items:center;gap:16px;padding:0 48px;font-size:12px;display:flex}.dr-footer nav{gap:24px;display:flex}.dr-footer a{color:var(--m-muted);font-size:12px;text-decoration:none}.dr-footer a:hover{color:var(--m-ink)}.field-error{color:#b42318;font-size:12px;line-height:1.4}.m-input.has-error,.dr-input.has-error{border-color:#d92d20}.sign-in-forgot{color:var(--mid);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font:600 13px Inter,sans-serif}.dr-input>button{color:var(--ink);background:0 0;border:0;place-items:center;padding:0;display:grid}button[type=submit]:disabled,.dr-primary:disabled,.m-reg-actions .m-button:disabled{opacity:.6;cursor:progress}.m-reg-inline-link{color:var(--m-mid);cursor:pointer;background:0 0;border:0;padding:0;font:600 13px/1.4 Inter,sans-serif;text-decoration:underline}.profile-dropdown-info small{overflow-wrap:anywhere}.dr-header-actions{align-items:center;gap:24px;display:flex}.fg-desktop-overview .d-overview-empty{margin:0;padding:24px}.d-overview-empty p{color:var(--muted);margin:0;font-size:14px}.fg-desktop-overview .fg-table td.fg-table-empty{width:auto;height:72px;color:var(--muted);text-align:center;padding:0 24px;font-size:14px}
