.cabinet-strip{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 18px;display:flex}.page-content>.cabinet-strip:first-child{margin-top:-30px}.strip-chip{border:1px solid var(--line);min-height:30px;color:var(--ink-soft);background:var(--surface);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.76rem;line-height:1.2;text-decoration:none;display:inline-flex}.strip-rate strong{color:var(--ink);font-size:.84rem}.strip-asset{color:#fff;background:#26a17b;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.7rem;font-weight:700;display:inline-grid}.strip-source,.strip-muted{color:var(--muted)}.strip-up{color:var(--positive);font-weight:600}.strip-down{color:var(--danger);font-weight:600}.strip-work{color:var(--muted)}.strip-work:hover{border-color:var(--line-dark);color:var(--ink)}.strip-work-active{color:var(--accent-ink);border-color:var(--accent-line);background:var(--accent-soft)}.strip-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.strip-work-active .strip-dot{background:var(--positive);box-shadow:0 0 0 3px color-mix(in srgb, var(--positive) 22%, transparent)}@media (width<=900px){.cabinet-strip{margin-bottom:14px}.page-content>.cabinet-strip:first-child{margin-top:-14px}}@media (width<=400px){.strip-chip{gap:4px;padding:3px 8px;font-size:.72rem}.strip-asset{display:none}}.sidebar-login{justify-content:space-between;align-items:center;gap:8px;padding:0 4px 6px 8px;display:flex}.sidebar-login>span{color:#d6dfdb;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.status-pill{color:#c9d3cf;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.status-pill:hover{color:#fff;border-color:#ffffff57}.status-pill-dot{background:#8d9994;border-radius:50%;width:7px;height:7px}.status-pill-on{border-color:color-mix(in srgb, var(--lime) 45%, transparent);color:var(--lime)}.status-pill-on .status-pill-dot{background:var(--lime);box-shadow:0 0 0 3px #e9ff7a2e}@media (width<=900px){.mobile-nav .mobile-nav-more{border-radius:var(--radius-md);min-width:0;min-height:52px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:.7rem;font-weight:600;display:flex}.mobile-nav .mobile-nav-more.mobile-nav-active{color:var(--on-accent);background:var(--lime)}}.more-sheet .modal-inner{gap:14px;display:grid}.more-sheet-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.more-sheet-card div{min-width:0;display:grid}.more-sheet-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more-sheet-card small{color:var(--muted);font-size:.8rem}.more-sheet-card .avatar{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-soft);border-radius:50%;place-items:center;font-weight:700;display:grid}.more-sheet-links{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.more-sheet-links a,.more-sheet-actions button{border-radius:var(--radius-md);width:100%;min-height:46px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 8px;text-decoration:none;display:flex}.more-sheet-links a:hover,.more-sheet-actions button:hover{background:var(--hover)}.more-sheet-links a>span:first-of-type{flex:1}.more-sheet-links a>svg:last-child{color:var(--muted)}.more-sheet-actions{display:grid}.more-sheet-signout{color:var(--danger)!important}.section-caption{color:var(--muted);margin:0 0 6px 4px;font-size:.82rem;font-weight:600}.acceptance-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:2px 14px;display:grid}.acceptance-on{border-color:var(--accent-line);background:var(--accent-soft)}.acceptance-mark{border-radius:var(--radius-md);width:34px;height:34px;color:var(--ink-soft);background:var(--sunken);place-items:center;display:grid}.acceptance-hint{color:var(--muted);margin:6px 4px 0;font-size:.8rem;line-height:1.45}.free-hero{text-align:center;justify-items:center;gap:6px;padding:10px 0 4px;display:grid}.free-hero-label{color:var(--muted);font-size:.86rem;font-weight:600}.free-hero-value{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(2rem,8vw,2.7rem);line-height:1.1}.free-hero-hint{color:var(--muted);font-size:.84rem}.free-hero .button{margin-top:8px}.overview-rows{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);margin:0;padding:0;list-style:none;display:grid}.overview-rows>li+li{border-top:1px solid var(--line)}.overview-row{min-height:56px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:grid}.overview-row-link:hover{background:var(--hover)}.overview-row-link>svg:last-child{color:var(--muted)}.overview-row-icon{border-radius:var(--radius-md);width:32px;height:32px;color:var(--ink-soft);background:var(--sunken);place-items:center;display:grid}.overview-row-done{color:var(--positive);background:var(--positive-soft)}.overview-row-text{gap:2px;min-width:0;display:grid}.overview-row-text strong{font-size:.95rem;font-weight:600}.overview-row-text small{color:var(--muted);font-size:.76rem}.overview-row-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.overview-row-attention{color:var(--warning)}.how-list{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:grid}.how-list details+details{border-top:1px solid var(--line)}.how-list summary{cursor:pointer;align-items:center;min-height:48px;padding:0 14px;font-weight:600;display:flex}.how-list p{color:var(--ink-soft);margin:0;padding:0 14px 14px;font-size:.88rem;line-height:1.5}.address-error{border:1px dashed var(--danger-line);border-radius:var(--radius-lg);color:var(--danger-ink);text-align:center;justify-items:center;gap:8px;margin-top:12px;padding:14px;display:grid}.collateral-rules{color:var(--muted);margin:12px 0 0;padding-left:18px;font-size:.82rem;line-height:1.5}.withdraw-link{justify-content:space-between;align-items:center;gap:12px;display:flex}.withdraw-link div{gap:2px;display:grid}.withdraw-link small{color:var(--muted);font-size:.8rem}.operations-banner{margin-bottom:16px}.operations-banner-list{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.language-switcher{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.language-switcher button{min-width:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:700}.language-switcher button[aria-pressed=true]{color:var(--ink);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line)}.language-switcher button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.sidebar-language{align-self:flex-start;margin:10px 16px 0}.access-language{float:right;margin:-6px -6px 8px 8px}.checkout-language{width:fit-content;margin:12px auto 0;display:flex}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/golos-text-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/golos-text-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/golos-text-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,.theme-scope[data-theme=light]{font-family:var(--font-sans);color:var(--text);background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--font-sans:"Golos Text", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "JetBrains Mono", SFMono-Regular, Menlo, Consolas, monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--text:#1b2622;--ink:#14231f;--ink-soft:#3d4b46;--muted:#637069;--subtle:#7d8783;--paper:#f3f1eb;--surface:#fffef9;--sunken:#f0efe9;--hover:#f4f4ec;--field:#fff;--ghost:#fff6;--glass:#f3f1ebe8;--card-edge:0 1px 0 #ffffffb3;--line:#deddd5;--line-dark:#c8c8bf;--chrome:#14231f;--chrome-line:transparent;--hero:#14231f;--lime:#e9ff7a;--lime-dark:#b9d842;--on-accent:#14231f;--accent-soft:#f6ffd1;--accent-line:#cddd82;--accent-ink:#5e6d2b;--accent-glow:#e2ef9a;--link:#405a1d;--focus:#7e9825;--danger:#b54539;--danger-strong:#a8382e;--danger-soft:#fff0ec;--danger-line:#f0c4bb;--danger-ink:#7c2921;--positive:#157254;--positive-soft:#e7f5ed;--positive-line:#b9ddc8;--warning:#92620c;--warning-soft:#fff6d9;--warning-line:#ded090;--warning-ink:#5c4911;--shadow:0 18px 45px #14231f14;--qr-ink:#14231f;--qr-paper:#fff}:root[data-theme=dark],.theme-scope[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:#dfe6e2;--ink:#edf2ee;--ink-soft:#b4bfba;--muted:#95a29d;--subtle:#7b8883;--paper:#0e1613;--surface:#16211d;--sunken:#1c2824;--hover:#22302b;--field:#111a17;--ghost:#ffffff05;--glass:#0e1613e0;--card-edge:none;--line:#29372f;--line-dark:#3a4a43;--chrome:#0a110e;--chrome-line:#1f2b27;--hero:#1a2823;--lime-dark:#a3c23a;--accent-soft:#1f2914;--accent-line:#46561f;--accent-ink:#c5d98e;--accent-glow:#e9ff7a17;--link:#cfe97a;--focus:#b9d842;--danger:#f08b7f;--danger-strong:#c4473a;--danger-soft:#36201c;--danger-line:#6a352d;--danger-ink:#f6b7ad;--positive:#5fcf9f;--positive-soft:#15302a;--positive-line:#25543f;--warning:#e8b84f;--warning-soft:#322a14;--warning-line:#5f4c1c;--warning-ink:#f0d27e;--shadow:0 18px 45px #00000059}*{box-sizing:border-box}html{background:var(--paper);min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button,a{color:inherit}h1,h2,p{margin-top:0}h1{letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:650;line-height:1.15}h2{letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.22rem;font-weight:650;line-height:1.3}p{color:var(--ink-soft);line-height:1.55}code{font-family:var(--font-mono);font-size:.88em}::selection{background:var(--lime);color:var(--on-accent)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.eyebrow{color:var(--muted);margin-bottom:.35rem;font-size:.8rem;font-weight:600;display:block}strong,dd,td,.hero-figure,code{font-variant-numeric:tabular-nums}.app-shell{grid-template-columns:276px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{z-index:20;color:#f8f7f2;border-right:1px solid var(--chrome-line);background:var(--chrome);flex-direction:column;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.brand-row{align-items:center;gap:11px;padding:0 8px 26px;display:flex}.brand-row img{border-radius:var(--radius-sm)}.brand-row div{flex-direction:column;display:flex}.brand-row strong{letter-spacing:-.025em;font-size:1.15rem}.brand-row span{color:#9eaaa6;font-size:.78rem}.sidebar .sidebar-close{margin-left:auto;display:none}.sidebar nav{align-content:start;gap:14px;display:grid}.nav-group{gap:5px;display:grid}.nav-group-title{color:#7f8c87;padding:0 13px;font-size:.75rem;font-weight:600}.nav-section-title{color:#7f8c87;letter-spacing:.08em;text-transform:uppercase;padding:12px 13px 2px;font-size:.68rem;font-weight:600}.nav-link{border-radius:var(--radius-md);color:#b9c4c0;align-items:center;gap:13px;padding:12px 13px;text-decoration:none;transition:background .16s,color .16s;display:flex}.nav-link:hover{color:#fff;background:#ffffff12}.nav-link-active{color:var(--on-accent);background:var(--lime)}@media (width>=901px) and (height<=1000px){.sidebar{padding-top:18px;padding-bottom:14px}.brand-row{padding-bottom:16px}.sidebar-profile{margin-bottom:10px;padding-top:7px;padding-bottom:7px}.nav-group{gap:1px}.nav-link{padding-top:7px;padding-bottom:7px}.nav-section-title{padding-top:8px}.sidebar-footer{gap:2px;padding-top:8px}}.nav-link-active:hover{color:var(--on-accent);background:var(--lime)}.sidebar-profile{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 18px;padding:10px 10px 10px 12px;display:grid}.sidebar-profile .avatar{width:38px;height:38px;color:var(--on-accent);background:var(--lime);border-radius:50%;place-items:center;font-weight:700;display:grid}.sidebar-profile div{flex-direction:column;min-width:0;display:flex}.sidebar-profile strong,.sidebar-profile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-profile strong{font-size:.9rem}.sidebar-profile small{color:#b3c0bb;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-top:3px;font-size:.74rem}.sidebar nav{overflow-y:auto}.sidebar-footer{border-top:1px solid #ffffff1f;gap:8px;margin-top:auto;padding-top:14px;display:grid}.sidebar-footer .sidebar-language{justify-self:start;margin:0 0 4px 8px}.sidebar-signout{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.workspace{min-width:0}.page-content{width:min(1280px,100%);margin:0 auto;padding:58px clamp(24px,5vw,72px) 76px}.page-content>*+.content-card{margin-top:12px}.mobile-header,.mobile-nav,.sidebar-backdrop{display:none}@media (width<=900px){.app-shell{display:block}.sidebar{width:min(320px,86vw);transition:transform .2s;position:fixed;left:0;transform:translate(-103%)}.sidebar-open{transform:translate(0);box-shadow:16px 0 50px #00000038}.sidebar .sidebar-close{display:inline-grid}.sidebar-backdrop{z-index:15;background:#0a141173;border:0;display:block;position:fixed;inset:0}.mobile-header{z-index:10;border-bottom:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;height:62px;padding:0 16px;display:flex;position:sticky;top:0}.mobile-brand{align-items:center;gap:8px;font-weight:700;display:flex}.mobile-brand img{border-radius:var(--radius-sm)}.connection-dot{width:9px;height:9px;box-shadow:0 0 0 4px var(--positive-soft);background:#36a676;border-radius:50%}.page-content{padding:34px 18px 100px}.mobile-nav{right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:12;border-radius:var(--radius-lg);color:#b7c3bf;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#14231ff5;border:1px solid #ffffff1f;grid-template-columns:repeat(5,1fr);gap:4px;padding:6px;display:grid;position:fixed;left:10px;box-shadow:0 14px 40px #00000040}.mobile-nav a{border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;padding:6px 2px;font-size:.7rem;font-weight:600;text-decoration:none;display:flex}.mobile-nav a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-nav .mobile-nav-active{color:var(--on-accent);background:var(--lime)}}.brand-row .theme-toggle{color:#b9c4c0;margin-left:auto}.brand-row .theme-toggle+.sidebar-close{margin-left:0}.nav-badge{min-width:20px;color:var(--on-accent);background:var(--lime);text-align:center;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:.7rem;font-weight:700}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.button{border-radius:var(--radius-md);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.button:disabled{cursor:not-allowed;opacity:.5}.button-loading:disabled{cursor:progress;opacity:.75}.button svg{flex:none}.button-primary{color:var(--on-accent);border-color:var(--lime-dark);background:var(--lime)}.button-primary:hover:not(:disabled){background:color-mix(in srgb, var(--lime) 82%, #fff)}.button-secondary{color:var(--ink);border-color:var(--line-dark);background:var(--surface)}.button-secondary:hover:not(:disabled){background:var(--hover)}.button-ghost{color:var(--ink);background:0 0}.button-ghost:hover:not(:disabled){background:var(--hover)}.button-danger{color:#fff;background:var(--danger-strong)}.button-danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger-strong) 86%, #000)}.button-small{border-radius:var(--radius-sm);gap:6px;min-height:32px;padding:5px 11px;font-size:.82rem}.button-wide{width:100%}.text-button,.text-link{color:var(--link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-weight:600;text-decoration:none;display:inline-flex}.text-button:hover:not(:disabled),.text-link:hover{text-decoration:underline}.text-button:disabled{cursor:not-allowed;opacity:.5}.text-button-danger{color:var(--danger)}.icon-button{border-radius:var(--radius-md);width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background .12s;display:inline-grid}.icon-button:hover:not(:disabled){background:color-mix(in srgb, currentColor 10%, transparent)}.icon-button:disabled{cursor:not-allowed;opacity:.5}@media (pointer:coarse){.button{min-height:44px}.button-small{min-height:38px}.icon-button{width:42px;height:42px}}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>label,.field>span{color:var(--ink-soft);font-size:.8rem;font-weight:600}.field-wide{grid-column:1/-1}.field-hint{color:var(--muted);font-size:.78rem;line-height:1.4}.field-error{color:var(--danger);font-size:.78rem;font-weight:500;line-height:1.4}.control{border:1px solid var(--line-dark);border-radius:var(--radius-md);width:100%;min-height:40px;color:var(--ink);background:var(--field);font:inherit;padding:8px 12px;line-height:1.4;transition:border-color .12s,box-shadow .12s}.control::placeholder,.control-bare::placeholder{color:var(--subtle)}.control:hover:not(:disabled,[data-disabled]){border-color:color-mix(in srgb, var(--line-dark) 70%, var(--ink))}.control:focus-visible,.control:focus,.control-group:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent);outline:none}.control[aria-invalid=true],.control-group[data-invalid]{border-color:var(--danger)}.control:user-invalid{border-color:var(--danger)}.control-group:has(.control-bare:user-invalid){border-color:var(--danger)}.control[aria-invalid=true]:focus,.control-group[data-invalid]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}.control:user-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}.control-group:has(.control-bare:user-invalid):focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}.control:disabled,.control-group[data-disabled]{cursor:not-allowed;opacity:.6;background:var(--sunken)}.control-numeric{font-variant-numeric:tabular-nums}.control-group{cursor:text;align-items:center;gap:8px;padding-block:0;display:flex}.control-bare{width:100%;min-width:0;min-height:38px;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.control-affix{color:var(--muted);flex:none;align-items:center;font-size:.86rem;display:inline-flex}.control-textarea{resize:vertical;field-sizing:content;min-height:88px;max-height:360px}@supports (field-sizing:content){.control-textarea{resize:none}}.control-count{color:var(--subtle);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:-2px;font-size:.72rem}.control-count-near{color:var(--warning)}:-webkit-any(.control:-webkit-autofill,.control-bare:-webkit-autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 100000s,color 100000s}:is(.control:autofill,.control-bare:autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 100000s,color 100000s}.control:-webkit-autofill{box-shadow:inset 0 0 0 100px color-mix(in srgb, var(--accent-soft) 65%, var(--field))}.control:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px color-mix(in srgb, var(--accent-soft) 65%, var(--field)), 0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.control-bare:-webkit-autofill{box-shadow:inset 0 0 0 100px var(--field)}input[type=checkbox],input[type=radio],progress{accent-color:var(--focus)}.date-input{gap:4px;padding-right:3px}.date-input-button{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background .12s,color .12s;display:inline-grid}.date-input-button:hover:not(:disabled),.date-input-button[aria-expanded=true]{color:var(--ink);background:var(--hover)}.date-input-button:disabled{cursor:not-allowed}.date-input-button:focus-visible{outline-offset:0}.calendar-header{justify-content:space-between;align-items:center;gap:4px;margin-bottom:4px;display:flex}.calendar-title{letter-spacing:0;text-align:center;flex:1;margin:0;font-size:.95rem;font-weight:650;line-height:1.3}.calendar-nav{width:34px;height:34px;color:var(--ink-soft)}.calendar-grid{border-collapse:separate;border-spacing:2px;table-layout:fixed;width:100%}.calendar-grid th{color:var(--muted);text-align:center;padding:4px 0 6px;font-size:.72rem;font-weight:600}.calendar-grid td{text-align:center;padding:0}.calendar-day{border-radius:var(--radius-sm);cursor:pointer;outline:none}.calendar-day span{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;place-items:center;height:36px;font-size:.88rem;transition:background .1s;display:grid}.calendar-day:hover span{background:var(--hover)}.calendar-day[aria-current=date] span{box-shadow:inset 0 0 0 1px var(--line-dark);font-weight:650}.calendar-day[aria-selected=true] span{color:var(--on-accent);background:var(--lime);box-shadow:inset 0 0 0 1px var(--lime-dark);font-weight:650}.calendar-day:focus-visible span{outline:2px solid var(--focus);outline-offset:1px}.calendar-day[aria-disabled=true]{cursor:not-allowed}.calendar-day[aria-disabled=true] span{color:var(--subtle);opacity:.5;background:0 0}.calendar-footer{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:8px;padding-top:8px;display:flex}@media (pointer:coarse){.calendar-day span{height:40px}}.select{min-width:0;position:relative}.select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-placeholder{color:var(--subtle)}.select-chevron{color:var(--muted);flex:none;transition:transform .15s}.select-trigger[aria-expanded=true] .select-chevron{transform:rotate(180deg)}.listbox,.popover-panel,.calendar{z-index:50;border:1px solid var(--line);color:var(--ink);background:var(--surface);box-shadow:var(--shadow), 0 2px 6px #0000000f;margin:0;animation:.12s ease-out float-in;position:fixed;inset:auto}.listbox{border-radius:var(--radius-lg);max-height:min(320px,50vh);padding:4px;list-style:none;overflow-y:auto}.listbox-option{border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:8px;padding:8px 10px 8px 6px;display:flex}.listbox-option[data-active]{background:var(--hover)}.listbox-option[aria-selected=true]{font-weight:600}.listbox-option[aria-disabled=true]{cursor:not-allowed;opacity:.45}.listbox-check{width:16px;height:1.4em;color:var(--positive);flex:none;place-items:center;display:inline-grid}.listbox-text{flex-direction:column;gap:2px;min-width:0;display:flex}.listbox-text small{color:var(--muted);font-size:.78rem;font-weight:400}.popover-panel{border-radius:var(--radius-lg);width:min(360px,100vw - 16px);max-height:min(520px,100dvh - 32px);padding:16px;overflow-y:auto}.popover-panel:focus,.calendar:focus{outline:none}.calendar{border-radius:var(--radius-lg);width:300px;max-width:calc(100vw - 16px);padding:10px 12px 12px}.listbox,.popover-panel,.calendar,.table-scroll,.modal,.control-textarea{scrollbar-width:thin;scrollbar-color:var(--line-dark) transparent}html{scrollbar-color:var(--line-dark) var(--paper)}@keyframes float-in{0%{opacity:0;transform:translateY(-4px)}}summary{border-radius:var(--radius-sm);width:fit-content;max-width:100%;min-height:32px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-left:-4px;padding:4px 10px 4px 4px;font-weight:600;list-style:none;transition:background .12s;display:flex}summary::-webkit-details-marker{display:none}summary:before{content:"";width:7px;height:7px;color:var(--muted);border-bottom:1.8px solid;border-right:1.8px solid;flex:none;margin:0 4px 0 6px;transition:transform .15s,color .12s;transform:rotate(-45deg)}details[open]>summary:before{transform:translateY(-2px)rotate(45deg)}summary:hover{background:var(--hover)}summary:hover:before{color:var(--ink)}summary:focus-visible{outline-offset:0}meter{background:var(--sunken);width:100%;height:8px;box-shadow:inset 0 0 0 1px var(--line);appearance:none;border:0;border-radius:999px;display:block;overflow:hidden}meter::-webkit-meter-bar{background:var(--sunken);height:100%;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px}meter::-webkit-meter-optimum-value{background:var(--positive);border-radius:999px}meter::-webkit-meter-suboptimum-value{background:var(--warning);border-radius:999px}meter::-webkit-meter-even-less-good-value{background:var(--danger);border-radius:999px}meter::-moz-meter-bar{background:var(--positive);border-radius:999px}meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--warning)}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--danger)}.radio-group{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.radio-group legend{color:var(--ink-soft);margin-bottom:8px;padding:0;font-size:.8rem;font-weight:600}.radio-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .12s,background .12s;display:flex;position:relative}.radio-card:hover{border-color:var(--line-dark)}.radio-card:has(.radio-input:checked){border-color:var(--focus);background:var(--accent-soft)}.radio-card:has(.radio-input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.radio-card-disabled{cursor:not-allowed;opacity:.5}.radio-input{opacity:0;pointer-events:none;position:absolute}.radio-mark{border:1.5px solid var(--line-dark);background:var(--field);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:inline-grid}.radio-mark:after{content:"";background:var(--ink);border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}.radio-input:checked+.radio-mark{border-color:var(--ink)}.radio-input:checked+.radio-mark:after{transform:scale(1)}.radio-text{flex-direction:column;gap:2px;display:flex}.radio-text strong{font-size:.9rem}.radio-text small{color:var(--muted);font-size:.8rem}.file-drop{border:1px dashed var(--line-dark);border-radius:var(--radius-md);color:var(--muted);background:var(--ghost);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.file-drop:hover,.file-drop-active{border-color:var(--focus);color:var(--ink);background:var(--accent-soft)}.file-drop:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.file-drop-disabled{cursor:not-allowed;opacity:.6}.file-drop-text{flex-direction:column;gap:2px;display:flex}.file-drop-text strong{color:var(--ink);font-size:.86rem}.file-drop-text small{font-size:.76rem}.modal{border:1px solid var(--line);border-radius:var(--radius-xl);width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);background:var(--surface);padding:0;box-shadow:0 24px 80px #0000004d}.modal-lg{width:min(720px,100vw - 32px)}.modal[open]{animation:.16s ease-out modal-in}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080e0c8c}html:has(.modal[open]){overflow:hidden}.modal-inner{flex-direction:column;gap:16px;padding:24px;display:flex}.modal-inner>form{flex-direction:column;gap:16px;display:flex}.modal-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.modal-header h2{margin:0;font-size:1.25rem}.modal-header .eyebrow{margin-bottom:4px}.modal-description{color:var(--muted);margin:6px 0 0;font-size:.9rem}.modal-close{color:var(--muted);margin:-6px -8px 0 0}.modal-actions,.form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.form-actions{margin-top:16px}@keyframes modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}.content-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:22px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.section-heading h2{margin:0;font-size:1.2rem}.section-heading .eyebrow{margin-bottom:4px}.page-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;display:flex}.page-header>div:first-child{max-width:780px}.page-header p{max-width:660px;margin-bottom:0;font-size:1rem}.page-action{flex:none;gap:8px;display:flex}.status-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:4px 9px;font-size:.72rem;font-weight:600;line-height:1.3;display:inline-flex}.status-positive{color:var(--positive);background:var(--positive-soft)}.status-attention{color:var(--warning);background:var(--warning-soft)}.status-danger{color:var(--danger);background:var(--danger-soft)}.status-muted{color:var(--muted);background:var(--sunken)}.status-accent{color:var(--on-accent);background:var(--lime)}.notice{border-radius:var(--radius-md);border:1px solid #0000;flex-direction:column;gap:4px;margin:0 0 16px;padding:12px 14px;font-size:.86rem;line-height:1.45;display:flex}.notice small{opacity:.75}.notice-body{flex-direction:column;gap:4px;min-width:0;display:flex}.notice code{overflow-wrap:anywhere;font-weight:600}.notice-action{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.notice-error{color:var(--danger-ink);border-color:var(--danger-line);background:var(--danger-soft)}.notice-success{color:var(--positive);border-color:var(--positive-line);background:var(--positive-soft)}.notice-warning,.notice-step-up{color:var(--warning-ink);border-color:var(--warning-line);background:var(--warning-soft)}.notice-info{color:var(--ink-soft);border-color:var(--line);background:var(--sunken)}.spinner{border:2px solid var(--line-dark);border-top-color:var(--positive);border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite spin;display:inline-block}.spinner-inline{opacity:.85;border-color:#0000 currentColor currentColor;width:14px;height:14px}@keyframes spin{to{transform:rotate(360deg)}}.loading-block{min-height:120px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.empty-state{border:1px dashed var(--line-dark);border-radius:var(--radius-lg);text-align:center;background:var(--ghost);flex-direction:column;align-items:center;gap:6px;padding:32px 24px;display:flex}.empty-state-icon{width:40px;height:40px;color:var(--muted);background:var(--sunken);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.empty-state strong{font-size:1rem}.empty-state p{max-width:520px;margin:0 auto}.empty-state-action{margin-top:10px}.filter-row{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.filter-chip{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.86rem;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.filter-chip:hover{color:var(--ink);background:var(--hover)}.filter-chip-active,.filter-chip-active:hover{color:var(--ink);border-color:var(--ink);background:var(--surface);font-weight:600}.chip-count{background:var(--sunken);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:.72rem}.table-scroll{width:100%;position:relative;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:.85rem}.data-table th{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;white-space:nowrap;padding:8px 12px;font-size:.76rem;font-weight:600}.data-table td{border-top:1px solid var(--line);vertical-align:middle;padding:12px}.data-table tbody tr:first-child td{border-top:0}.data-table tbody tr{transition:background .12s}.data-table tbody tr:hover,.data-table tbody tr[aria-selected=true]{background:var(--hover)}.data-table .cell-end{text-align:right}.numeric-table td{font-variant-numeric:tabular-nums}@media (width<=640px){.page-header{flex-direction:column;align-items:stretch;gap:16px}.page-action .button{flex:1}.content-card{border-radius:var(--radius-md);padding:16px}.modal,.modal-lg{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-width:1px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}.modal[open]{animation-name:sheet-in}.modal-inner{padding:20px 16px max(20px, env(safe-area-inset-bottom))}.modal-actions{flex-direction:column-reverse}.modal-actions .button{width:100%}}@keyframes sheet-in{0%{opacity:.6;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.modal[open],.listbox,.popover-panel,.calendar{animation:none}.select-chevron,.radio-mark:after,summary:before{transition:none}}.control-mono,.control-mono .control-bare{font-family:var(--font-mono);font-size:.9em}.shift-strip{border:1px solid var(--line-dark);border-radius:var(--radius-lg);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:15px 18px;display:flex}.shift-strip>div{align-items:center;gap:12px;display:flex}.shift-strip div div{flex-direction:column;gap:2px;display:flex}.shift-strip small{color:var(--muted)}.pulse-dot{width:10px;height:10px;box-shadow:0 0 0 5px var(--positive-soft);background:#40a379;border-radius:50%}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:32px;display:grid}.metric-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-height:148px;padding:19px;display:flex}.metric-card>span{color:var(--muted);font-size:.76rem;font-weight:600}.metric-card>strong{letter-spacing:-.02em;margin:auto 0 8px;font-size:clamp(1.25rem,1.5vw,1.5rem)}.metric-card>small{color:var(--subtle);line-height:1.35}.metric-accent{color:var(--on-accent);border-color:var(--accent-line);background:var(--lime)}.metric-accent>span,.metric-accent>small{color:#40500e}.metric-danger{border-color:var(--danger-line);background:var(--danger-soft)}.recent-card{margin-top:10px}.payment-list{display:grid}.payment-item{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(150px,1fr) minmax(160px,.8fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.payment-list .payment-item{border:0;border-top:1px solid var(--line);border-radius:0;padding:14px 0}.payment-list .payment-item:first-child{border-top:0}.payment-primary,.payment-meta{flex-direction:column;gap:4px;display:flex}.payment-primary strong{font-size:1.15rem}.payment-primary span,.payment-meta span{color:var(--muted);font-size:.8rem}.payment-meta small{color:var(--subtle)}.payment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.payment-grid .payment-item{grid-template-columns:auto minmax(0,1fr)}.payment-grid .payment-primary strong{white-space:nowrap}.payment-grid .payment-meta{text-align:right;align-items:flex-end}.payment-grid .status-badge{justify-self:start}.payment-instruction{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr auto;gap:4px 16px;padding-top:14px;display:grid}.payment-instruction span,.payment-instruction small{color:var(--muted);font-size:.78rem}.payment-instruction strong{text-align:right}.payment-instruction small{grid-column:1/-1}.payment-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.dispute-form{gap:14px;margin-top:18px;display:grid}.dispute-form textarea{resize:vertical}.dispute-summary{border-radius:var(--radius-md);background:var(--warning-soft);justify-content:space-between;align-items:center;gap:14px;margin:17px 0;padding:12px 14px;display:flex}.dispute-summary span{color:var(--warning-ink);font-size:.8rem}.dispute-thread{gap:9px;max-height:300px;display:grid;overflow-y:auto}.dispute-message{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--sunken);width:min(85%,520px);padding:11px 13px}.dispute-message-trader{border-color:var(--accent-line);background:var(--accent-soft);justify-self:end}.dispute-message header{color:var(--muted);justify-content:space-between;gap:12px;font-size:.7rem;display:flex}.dispute-message p{white-space:pre-wrap;margin:7px 0 0}.evidence-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.evidence-item{border:1px solid var(--line);border-radius:var(--radius-sm);text-align:left;background:var(--surface);cursor:pointer;grid-template-columns:auto auto;gap:2px 10px;padding:9px 11px;display:grid}.evidence-item small{color:var(--subtle);grid-column:1/-1}.resolution-note{border-radius:var(--radius-sm);background:var(--sunken);padding:10px 12px}.balance-hero{border-radius:var(--radius-xl);color:#fff;border:1px solid var(--chrome-line);background:var(--hero);grid-template-columns:1.2fr 1fr;align-items:end;gap:30px;margin-bottom:16px;padding:clamp(24px,4vw,42px);display:grid}.balance-hero>div:first-child{flex-direction:column;display:flex}.balance-hero span,.balance-hero small{color:#aebbb6}.balance-hero strong{color:var(--lime);letter-spacing:-.02em;margin:8px 0;font-size:clamp(2rem,4vw,3rem)}.balance-breakdown{grid-template-columns:1fr 1fr;gap:8px;display:grid}.balance-breakdown p{border-radius:var(--radius-md);border:1px solid #ffffff21;flex-direction:column;gap:6px;margin:0;padding:14px;display:flex}.balance-breakdown strong{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.12rem}.two-column{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;display:grid}.form-card form{gap:16px;margin-top:20px;display:grid}.safety-card{align-items:flex-start;gap:15px;display:flex}.safety-mark{width:34px;height:34px;color:var(--warning);background:var(--warning-soft);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.safety-card ul{color:var(--ink-soft);margin:12px 0 0;padding-left:18px;line-height:1.8}.deposit-instruction{border:1px solid var(--accent-line);border-radius:var(--radius-lg);background:var(--accent-soft);grid-template-columns:1fr auto;gap:20px;margin-top:12px;padding:24px;display:grid}.deposit-instruction p{margin-bottom:0}.deposit-amount{flex-direction:column;align-items:flex-end;min-width:230px;display:flex}.deposit-amount span{color:var(--accent-ink);font-size:.78rem}.deposit-amount strong{margin-top:6px;font-size:1.65rem}.address-box{border:1px solid var(--accent-line);border-radius:var(--radius-md);background:var(--field);grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:7px 16px;padding:13px;display:grid}.address-box span{color:var(--accent-ink);text-transform:uppercase;grid-column:1/-1;font-size:.7rem;font-weight:600}.address-box code{overflow-wrap:anywhere;font-size:.85rem}.deposit-instruction>small{color:var(--accent-ink);grid-column:1/-1}.deposit-address-card .notice{margin-bottom:14px}.deposit-address-body{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:22px;display:grid}.deposit-address-qr{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--qr-paper);padding:10px;line-height:0}.qr-code{max-width:100%;height:auto;display:block}.qr-code-paper{fill:var(--qr-paper)}.qr-code-ink{fill:var(--qr-ink)}.deposit-address-details{gap:12px;min-width:0;display:grid}.deposit-address-details .address-box{grid-column:auto}.deposit-address-rules{color:var(--ink-soft);gap:6px;margin:0;padding-left:18px;font-size:.85rem;display:grid}.requisite-form-card{margin-bottom:14px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.limits-fieldset{border:1px solid var(--line);border-radius:var(--radius-md);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px;display:grid}.limits-fieldset legend{color:var(--muted);padding:0 7px;font-size:.75rem;font-weight:600}.privacy-note{border-radius:var(--radius-sm);background:var(--sunken);margin:0;padding:10px 12px;font-size:.82rem}.requisite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.requisite-item{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:20px}.requisite-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.requisite-heading span{color:var(--muted);font-size:.72rem}.requisite-heading h2{margin-top:4px}.requisite-number{border-radius:var(--radius-sm);background:var(--sunken);font-family:var(--font-mono);letter-spacing:.04em;margin:12px 0;padding:14px;font-weight:600}.requisite-limits{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.requisite-limits div{flex-direction:column;gap:4px;display:flex}.requisite-limits dt{color:var(--subtle);font-size:.68rem}.requisite-limits dd{margin:0;font-size:.78rem;font-weight:600}.review-reason{border-radius:var(--radius-sm);color:var(--danger);background:var(--danger-soft);margin:13px 0 0;padding:9px 10px;font-size:.78rem}.requisite-item footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:13px;display:flex}.requisite-item footer small{color:var(--subtle)}.amount-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.address-list{flex-direction:column;gap:10px;margin:14px 0 18px;padding:0;list-style:none;display:flex}.address-list li{border:1px solid var(--line);border-radius:var(--radius-md);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.address-list li>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.address-list code{overflow-wrap:anywhere;color:var(--ink-soft);font-size:.78rem}.address-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.address-form{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.withdrawal-history{margin-top:18px}.withdrawal-list{margin:0;padding:4px 22px;list-style:none}.muted-note{color:var(--muted);font-size:.85rem}.access-page{background:var(--paper);place-items:center;min-height:100vh;padding:24px;display:grid}.access-card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);width:min(520px,100%);box-shadow:var(--shadow);padding:clamp(28px,6vw,54px)}.access-card>img{border-radius:var(--radius-md);margin-bottom:25px;display:block}.access-card h1{font-size:clamp(1.8rem,6vw,2.4rem)}.configuration-list{color:var(--danger);padding-left:20px;line-height:1.6}@media (width<=1100px){.metric-grid{grid-template-columns:repeat(2,1fr)}.payment-grid,.requisite-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.metric-grid,.two-column,.balance-hero{grid-template-columns:minmax(0,1fr)}.metric-card{min-height:132px}.payment-item{grid-template-columns:minmax(0,1fr) auto}.payment-meta{grid-column:1}.payment-item>.status-badge{grid-area:1/2}.payment-item-compact .payment-meta{display:none}.payment-grid .payment-meta{text-align:left;grid-column:1/-1;align-items:flex-start}.payment-grid .payment-item>.status-badge{justify-self:end}.balance-breakdown{margin-top:10px}.deposit-instruction,.form-grid{grid-template-columns:minmax(0,1fr)}.deposit-amount{align-items:flex-start}.address-box{grid-template-columns:minmax(0,1fr)}.address-box .button{width:100%}.limits-fieldset{grid-template-columns:minmax(0,1fr)}.deposit-address-body{grid-template-columns:minmax(0,1fr);justify-items:center}.deposit-address-details{justify-self:stretch}}@media (width<=460px){.metric-grid,.balance-breakdown,.requisite-limits{grid-template-columns:minmax(0,1fr)}.shift-strip{flex-direction:column;align-items:flex-start}}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.integration-grid>:last-child{grid-column:1/-1}.code-sample{border-radius:var(--radius-md);color:#e8efe9;background:var(--chrome);margin:0;padding:14px;font-size:.8rem;line-height:1.55;overflow-x:auto}.secret-reveal code{overflow-wrap:anywhere;font-size:.9rem;font-weight:600}.secret-reveal .button{align-self:flex-start}.search-inline{gap:8px;display:flex}.search-inline>.control-group{width:min(260px,52vw)}@media (width<=900px){.integration-grid{grid-template-columns:minmax(0,1fr)}}.checkout-settings-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.checkout-settings-grid form{flex-direction:column;gap:14px;display:flex}.plain-fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.checkout-logo-field{flex-direction:column;gap:8px;display:flex}.checkout-logo-current{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--sunken);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.checkout-logo-current img{object-fit:contain;max-width:160px;max-height:48px}.checkout-logo-current small{color:var(--muted)}.color-swatch{border:1px solid var(--line-dark);border-radius:var(--radius-sm);background:var(--sunken);width:18px;height:18px;display:inline-block}.checkout-contrast{flex-wrap:wrap;gap:6px;margin-top:-6px;display:flex}.checkout-preview{border-radius:var(--radius-lg);background:var(--paper);justify-content:center;padding:16px;display:flex}.checkout-preview .checkout-card{box-shadow:none}@media (width<=900px){.checkout-settings-grid{grid-template-columns:minmax(0,1fr)}}.sandbox-tag{color:var(--warning-ink);background:var(--warning-soft);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:.66rem;font-weight:700;display:inline-block}.sandbox-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;margin-bottom:14px;display:grid}.sandbox-panel h2{margin-bottom:4px}.sandbox-panel p{margin:0}.sandbox-panel .sandbox-link,.sandbox-panel .notice{grid-column:1/-1}.key-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.key-actions small{color:var(--muted)}@media (width<=720px){.sandbox-panel{grid-template-columns:minmax(0,1fr)}}.balance-breakdown p:last-child:nth-child(odd){grid-column:1/-1}.hold-card{border-color:var(--warning-line);background:var(--warning-soft)}.hold-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hold-list li{border-top:1px solid var(--warning-line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 16px;padding-top:10px;display:grid}.hold-list li:first-child{border-top:0;padding-top:0}.hold-list strong{grid-row:span 2;font-size:1.05rem}.hold-list span{color:var(--ink)}.hold-list small{color:var(--warning)}.team-earnings{gap:10px;margin:0;padding:0;list-style:none;display:grid}.team-earnings li{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 16px;padding-top:10px;display:grid}.team-earnings li:first-child{border-top:0;padding-top:0}.team-earnings strong{font-variant-numeric:tabular-nums;grid-row:span 2}.team-earnings small{color:var(--ink-soft)}.checkout-page{background:var(--paper);flex-direction:column;align-items:center;gap:14px;min-height:100vh;padding:clamp(16px,5vw,48px) 16px;display:flex}.checkout-card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);width:min(480px,100%);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:clamp(20px,5vw,32px);display:flex}.checkout-header{flex-direction:column;gap:4px;display:flex}.checkout-header h1{margin:0;font-size:clamp(1.6rem,6vw,2.2rem)}.checkout-header small{color:var(--muted)}.checkout-timer{border-radius:var(--radius-md);background:var(--sunken);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.checkout-timer span{color:var(--muted);font-size:.85rem}.checkout-timer strong{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:1.6rem}.checkout-timer-low{color:var(--danger);background:var(--danger-soft)}.copy-row{border:1px solid var(--line);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.copy-row>div{flex-direction:column;gap:3px;min-width:0;display:flex}.copy-row span{color:var(--muted);font-size:.76rem}.copy-row strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:1.05rem}.copy-row-emphasis strong{letter-spacing:-.02em;font-size:1.7rem}.checkout-details{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.checkout-details div{flex-direction:column;gap:3px;display:flex}.checkout-details dt{color:var(--muted);font-size:.76rem}.checkout-details dd{margin:0;font-weight:600}.checkout-rules{color:var(--ink-soft);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:.86rem;line-height:1.45;display:flex}.checkout-paid{min-height:52px;font-size:1.05rem}.checkout-captcha{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:65px;display:flex}.checkout-captcha .notice{width:100%}.checkout-captcha-hint{color:var(--muted);text-align:center;margin:0;font-size:.82rem;line-height:1.4}.checkout-message{border-radius:var(--radius-md);padding:14px 16px}.checkout-message strong{margin-bottom:4px;font-size:1.05rem;display:block}.checkout-message p{margin:0;font-size:.88rem}.checkout-message-positive{color:var(--positive,#126b4e);background:var(--positive-soft)}.checkout-message-attention{color:var(--warning-ink);background:var(--warning-soft)}.checkout-message-muted{color:var(--ink-soft);background:var(--sunken)}.checkout-footer{width:min(480px,100%);color:var(--subtle);text-align:center;margin:0;font-size:.76rem}.hosted-detail{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.45}.hosted-countdown{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:0;font-size:.84rem;display:flex}.hosted-checking[aria-busy=true] strong:after{content:"…";vertical-align:bottom;width:1.2em;animation:1.2s steps(4,end) infinite hosted-dots;display:inline-block;overflow:hidden}@keyframes hosted-dots{0%{width:0}to{width:1.2em}}@media (prefers-reduced-motion:reduce){.hosted-checking[aria-busy=true] strong:after{animation:none}}.checkout-branded{--brand-accent:var(--brand-accent-light,var(--lime));--brand-on-accent:var(--brand-on-accent-light,var(--on-accent))}:root[data-theme=dark] .checkout-branded{--brand-accent:var(--brand-accent-dark,var(--lime));--brand-on-accent:var(--brand-on-accent-dark,var(--on-accent))}.checkout-branded .checkout-card{border-top:4px solid var(--brand-accent)}.checkout-branded .button-primary{color:var(--brand-on-accent);border-color:var(--brand-accent);background:var(--brand-accent)}.checkout-branded .button-primary:hover:not(:disabled){background:color-mix(in srgb, var(--brand-accent) 86%, var(--brand-on-accent))}.checkout-branded .copy-row-emphasis{border-color:var(--brand-accent)}.checkout-logo{object-fit:contain;object-position:left center;max-width:min(220px,70%);max-height:56px;margin-bottom:8px;display:block}.checkout-breakdown{border-radius:var(--radius-md);background:var(--sunken);flex-direction:column;gap:6px;margin:0;padding:10px 14px;display:flex}.checkout-breakdown div{justify-content:space-between;gap:12px;display:flex}.checkout-breakdown dt{color:var(--muted);font-size:.86rem}.checkout-breakdown dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.checkout-return{text-decoration:none}.checkout-support{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-top:12px;font-size:.84rem;display:flex}.checkout-support span{flex-basis:100%}.checkout-support a{color:var(--link);overflow-wrap:anywhere;font-weight:600}@media (width<=420px){.checkout-details{grid-template-columns:minmax(0,1fr)}.copy-row{flex-direction:column;align-items:flex-start}.copy-row .button{width:100%}}.checkout-description{color:var(--muted);overflow-wrap:anywhere;margin:0 0 14px}.bell-button{position:relative}.bell-badge{color:#fff;background:var(--danger-strong);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-3px;right:-4px}.notification-panel{flex-direction:column;width:min(380px,100vw - 16px);max-height:min(520px,70vh);padding:0;display:flex;overflow:hidden}.notification-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.notification-list{margin:0;padding:0;list-style:none;overflow-y:auto}.notification-item{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:3px;padding:12px 16px;display:flex}.notification-item:hover{background:var(--sunken)}.notification-item span{color:var(--ink-soft);font-size:.82rem}.notification-item small{color:var(--subtle);font-size:.7rem}.notification-unread{background:var(--accent-soft)}.notification-unread strong:before{content:"";background:var(--lime-dark);border-radius:50%;width:6px;height:6px;margin:0 7px 2px 0;display:inline-block}.notification-empty{color:var(--muted);margin:0;padding:16px;font-size:.86rem}.telegram-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;margin-bottom:14px;display:grid}.telegram-card h2{margin-bottom:4px}.telegram-card p{margin:0}.telegram-card .notice{grid-column:1/-1}.telegram-actions{flex-wrap:wrap;gap:8px;display:flex}.push-device{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 24px;padding-top:14px;display:grid}.push-device h3{margin:0 0 4px;font-size:.95rem}.push-device p+p{margin-top:4px}.push-device .notice{grid-column:1/-1}.telegram-conversations{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 24px;padding-top:14px;display:grid}.telegram-conversations h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:.95rem;display:flex}.telegram-conversations p+p{margin-top:4px}.telegram-conversations .notice{grid-column:1/-1}.telegram-conversations-state{color:var(--muted);background:var(--sunken);border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.telegram-conversations-state.is-on{color:var(--ink);background:var(--accent-soft)}.notification-categories{border-top:1px solid var(--line);grid-column:1/-1;padding-top:14px}.notification-categories h3{margin:0 0 4px;font-size:.95rem}.notification-categories ul{gap:0;margin:10px 0 0;padding:0;list-style:none;display:grid}.notification-categories li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.notification-categories li:first-child{border-top:0}.notification-categories li div{gap:2px;min-width:0;display:grid}.notification-categories small{color:var(--muted);font-size:.78rem}@media (width<=900px){.telegram-card,.push-device,.telegram-conversations{grid-template-columns:minmax(0,1fr)}}:root{--chart-series:#4d7c0f;--chart-series-hover:#3f6a07;--confirm-bg:#157254;--confirm-ink:#fff;--reject-bg:#b54539;--reject-ink:#fff}:root[data-theme=dark]{--chart-series:#7fa024;--chart-series-hover:#95b93a;--confirm-bg:#5fcf9f;--confirm-ink:#08170f;--reject-bg:#f08b7f;--reject-ink:#2a0d09}.cabinet-page{gap:14px;width:min(860px,100%);margin:0 auto;display:grid}.cabinet-page>*,.stats-body>*,.stats-columns>*,.kpi-grid>*{min-width:0}.stats-page{width:min(1100px,100%)}.cabinet-title{margin:0;font-size:clamp(1.45rem,3vw,2rem)}.cabinet-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.cabinet-heading .deals-filter{width:min(200px,52vw)}.period-chips{margin:0}.balance-card{border:1px solid var(--chrome-line);border-radius:var(--radius-xl);color:#fff;background:var(--hero);gap:4px;padding:18px 52px 18px 20px;text-decoration:none;display:grid;position:relative}.balance-card:hover{background:color-mix(in srgb, var(--hero) 92%, #fff)}.balance-card-label{color:#aebbb6;font-size:.82rem;font-weight:600}.balance-card-value{color:var(--lime);font-variant-numeric:proportional-nums;letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(1.9rem,8vw,2.6rem);line-height:1.1}.balance-card-line{color:#c9d3cf;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:.86rem;display:flex}.balance-card-line b{color:#fff;font-variant-numeric:tabular-nums}.balance-card-chevron{color:#fff;background:#ffffff17;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.switch-card{padding:4px 16px}.switch-card>.notice{margin:4px 0 12px}.switch-row{justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:8px 0;display:flex}.switch-row+.switch-row{border-top:1px solid var(--line)}.switch-text{gap:2px;min-width:0;display:grid}.switch-text strong{font-size:.98rem}.switch-text small{color:var(--muted);font-size:.78rem;line-height:1.35}.switch,.switch-link{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 2px;display:inline-flex}.switch:disabled{cursor:not-allowed;opacity:.55}.switch[aria-busy=true]{cursor:progress}.switch-state{letter-spacing:.04em;text-align:right;min-width:2.6em;font-size:.74rem;font-weight:750}.switch-track{background:var(--line-dark);border-radius:999px;width:50px;height:30px;transition:background .15s;position:relative}.switch-knob{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch-on .switch-track{background:var(--confirm-bg)}.switch-on .switch-knob{transform:translate(20px)}.switch-link{color:var(--link);font-weight:600;text-decoration:none}.switch-link .switch-state{color:var(--muted)}.home-section{gap:10px;display:grid}.home-section-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.home-section-header h2{margin:0;font-size:1.08rem}.home-section-header .text-link{align-items:center;min-height:32px}.deal-list{gap:8px;transition:opacity .15s;display:grid}.deal-list-refreshing{opacity:.7}.deal-row{--deal-edge:var(--line-dark);--deal-ink:var(--muted);border:1px solid var(--line);border-left:4px solid var(--deal-edge);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:10px 10px 10px 12px;display:grid}.deal-tone-paid{--deal-edge:var(--positive);--deal-ink:var(--positive)}.deal-tone-action,.deal-tone-review{--deal-edge:var(--warning);--deal-ink:var(--warning)}.deal-tone-dispute,.deal-tone-failed{--deal-edge:var(--danger);--deal-ink:var(--danger)}.deal-summary{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:6px;padding:0;display:grid}button.deal-summary{border-radius:var(--radius-md);cursor:pointer}.deal-figures{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1fr);gap:10px;margin:0;display:grid}.deal-figures>div{flex-direction:column-reverse;gap:1px;min-width:0;display:flex}.deal-figures dt{color:var(--muted);font-size:.7rem;font-weight:600}.deal-figures dd{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:650;overflow:hidden}.deal-figure-amount dd{font-size:1.12rem}.deal-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0;font-size:.78rem;line-height:1.4;display:flex}.deal-status{color:var(--deal-ink);align-items:center;gap:4px;font-weight:650;display:inline-flex}.deal-destination{color:var(--ink-soft);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.deal-meta time{font-variant-numeric:tabular-nums}.deal-reward{font-variant-numeric:tabular-nums;font-weight:600}.deal-reward-earned{color:var(--positive)}.deal-receipt-hint{color:var(--danger);font-weight:600}.deal-receipts{flex-wrap:wrap;gap:8px;margin:4px 0 8px;display:flex}.deal-actions{align-items:center;gap:8px;display:flex}.deal-action{cursor:pointer;border:0;border-radius:14px;place-items:center;width:52px;height:52px;transition:filter .12s,transform 60ms;display:grid}.deal-action:active{transform:scale(.96)}.deal-action:hover{filter:brightness(1.08)}.deal-action-confirm{color:var(--confirm-ink);background:var(--confirm-bg)}.deal-action-reject{color:var(--reject-ink);background:var(--reject-bg)}.deal-countdown{border:1px solid var(--line);width:52px;height:52px;color:var(--ink-soft);font-variant-numeric:tabular-nums;text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.76rem;font-weight:650;line-height:1;display:inline-flex}.deal-details{border-top:1px solid var(--line);grid-column:1/-1;gap:10px;padding-top:10px;display:grid}.deal-detail-list{gap:6px;margin:0;display:grid}.deal-detail-list>div{justify-content:space-between;gap:12px;font-size:.84rem;display:flex}.deal-detail-list dt{color:var(--muted)}.deal-detail-list dd{overflow-wrap:anywhere;text-align:right;margin:0}.deal-detail-actions{flex-wrap:wrap;gap:8px;display:flex}.deal-more{color:var(--link);text-align:center;padding:10px;font-weight:600;text-decoration:none;display:block}.quick-sheet-actions .button{min-height:52px;font-size:1rem}@media (width>=641px){.quick-sheet-actions .button{flex:1 1 0}}.counter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.counter{border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;background:var(--surface);gap:4px;padding:12px 14px;text-decoration:none;display:grid}.counter span{color:var(--muted);font-size:.76rem;font-weight:600}.counter strong{font-size:1.2rem}.counter-attention{border-color:var(--warning-line);background:var(--warning-soft)}.counter-danger{border-color:var(--danger-line);background:var(--danger-soft)}a.counter:hover{border-color:var(--line-dark)}.summary-strip{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;padding:12px 14px;display:grid}.summary-item{gap:2px;min-width:0;display:grid}.summary-item span{color:var(--muted);font-size:.72rem;font-weight:600}.summary-item strong{font-size:1.2rem}.summary-item-wide{border-top:1px solid var(--line);grid-column:1/-1;padding-top:8px}.period-picker{gap:10px;display:grid}.period-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.period-form .button{grid-column:1/-1}@media (width<=400px){.period-form{grid-template-columns:minmax(0,1fr)}}.stats-body{gap:14px;transition:opacity .15s;display:grid}.stats-refreshing{opacity:.65}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kpi{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);align-content:start;gap:4px;padding:12px 14px;display:grid}.kpi span{color:var(--muted);font-size:.76rem;font-weight:600}.kpi strong{letter-spacing:-.01em;font-size:1.3rem}.kpi small{color:var(--subtle);font-size:.72rem;line-height:1.35}.kpi-hero{color:#fff;border-color:var(--chrome-line);background:var(--hero);grid-column:1/-1}.kpi-hero span,.kpi-hero small{color:#b3c0bb}.kpi-hero strong{color:var(--lime);font-variant-numeric:proportional-nums;font-size:clamp(2rem,8vw,3rem)}.stats-card{padding:16px}.stats-card .section-heading{margin-bottom:8px}.stats-card .section-heading h2{font-size:1.02rem}.stats-columns{gap:14px;display:grid}.stats-footnote{color:var(--muted);margin:0;font-size:.76rem}.volume-chart{margin:0}.chart-title{margin-bottom:8px;font-weight:650}.chart-frame{border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.chart-frame:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.chart-frame svg{touch-action:pan-y;display:block}.chart-grid{stroke:var(--line);stroke-width:1px}.chart-baseline{stroke:var(--line-dark);stroke-width:1px}.chart-axis{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.chart-value{fill:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:11px;font-weight:650}.chart-column{fill:var(--chart-series)}.chart-bar-active .chart-column{fill:var(--chart-series-hover)}.chart-hover{fill:var(--hover)}.chart-tooltip{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);background:var(--surface);box-shadow:var(--shadow);pointer-events:none;white-space:nowrap;gap:1px;padding:6px 10px;font-size:.76rem;display:grid;position:absolute;top:2px;transform:translate(-50%)}.chart-tooltip strong{font-size:.92rem}.chart-tooltip span{color:var(--muted)}.chart-table{margin-top:10px}.chart-table .table-scroll{margin-top:8px}.outcome-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.outcome{--outcome:var(--muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.outcome-paid{--outcome:var(--positive)}.outcome-review{--outcome:var(--warning)}.outcome-dispute,.outcome-failed{--outcome:var(--danger)}.outcome-label{align-items:center;gap:6px;font-size:.88rem;display:inline-flex}.outcome-label svg{color:var(--outcome)}.outcome strong{font-size:1rem}.outcome-meter{background:var(--sunken);height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;position:relative;overflow:hidden}.outcome-meter span{background:var(--outcome);border-radius:999px;position:absolute;inset:0 auto 0 0}.outcome small{min-width:3.2em;color:var(--muted);text-align:right;font-size:.74rem}.currency-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.currency-list li{border-top:1px solid var(--line);gap:2px;padding-top:10px;display:grid}.currency-list li:first-child{border-top:0;padding-top:0}.currency-list strong{font-size:1.1rem}.currency-list span{color:var(--muted);font-size:.8rem}.requisite-stats-table td small{color:var(--muted);display:block}.requisite-stats-wide{display:none}.requisite-stats-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.requisite-stats-list li{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.requisite-stats-list li:first-child{border-top:0;padding-top:0}.requisite-stats-list li>div{gap:2px;display:grid}.requisite-stats-list small{color:var(--muted);font-size:.78rem}.requisite-stats-list dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.requisite-stats-list dl div{flex-direction:column-reverse;gap:1px;min-width:0;display:flex}.requisite-stats-list dt{color:var(--muted);font-size:.7rem}.requisite-stats-list dd{overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:650}.settings-card{gap:12px;display:grid}.settings-card .section-heading{margin-bottom:0}.profile-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.profile-row .avatar{width:46px;height:46px;color:var(--on-accent);background:var(--lime);border-radius:50%;place-items:center;font-size:1.1rem;font-weight:700;display:grid}.profile-row>div{gap:2px;min-width:0;display:grid}.profile-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-id{color:var(--ink-soft);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:.92rem}.settings-card>p{margin:0}.settings-field{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:.86rem;font-weight:600;display:flex}.security-row{align-items:flex-start;gap:12px;display:flex}.security-row p{margin:0}.rate-list{margin:0;padding:0;list-style:none;display:grid}.rate-row{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:flex}.rate-row+.rate-row{border-top:1px solid var(--line)}.rate-row>div{gap:2px;min-width:0;display:grid}.rate-row small{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.rate-row>b{font-variant-numeric:tabular-nums;flex:none;font-weight:650}.friends-code{align-items:center;gap:4px;display:inline-flex}.friends-code code{letter-spacing:.06em;font-size:1rem;font-weight:650}.security-mark{width:40px;height:40px;color:var(--positive);background:var(--positive-soft);border-radius:50%;flex:none;place-items:center;display:grid}.settings-card>.button{justify-self:start}.settings-signout{margin-top:4px}.settings-page .telegram-card{margin-bottom:0}.sidebar nav{flex:0 auto;min-height:0}@media (width>=640px){.requisite-stats-wide{display:block}.requisite-stats-list{display:none}.counter-grid,.summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-item-wide{border-top:0;border-left:1px solid var(--line);grid-column:auto;padding:0 0 0 12px}.kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.period-picker{grid-template-columns:auto minmax(0,1fr);align-items:start}.period-form{grid-template-columns:repeat(2,minmax(0,180px)) auto}.period-form .button{grid-column:auto}}@media (width>=960px){.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-hero{grid-column:span 2}.stats-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.page-content:has(>.cabinet-page){padding-top:18px}}@media (width<=480px){.profile-row{grid-template-columns:auto minmax(0,1fr)}.profile-row>.button{grid-column:1/-1;justify-self:start}}@media (width<=380px){.deal-row{padding-right:8px}.deal-action,.deal-countdown{width:48px;height:48px}.deal-figures{gap:8px}.deal-figures dd{font-size:.94rem}.deal-figure-amount dd{font-size:1.02rem}}.reward-chooser{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.reward-chooser h3,.reward-chooser p{margin:0}.reward-rate-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}@media (width<=420px){.reward-rate-form{grid-template-columns:minmax(0,1fr)}}
