:root,:root[data-theme=dark]{color-scheme:dark;--bg:#080808;--surface:#080808;--panel:var(--surface);--surface-elevated:#111111;--raised:#151515;--hover:#222222;--line:#2b2b2b;--line-soft:#202020;--text:#f5f5f5;--muted:#ababab;--dim:#949494;--accent:#f5f5f5;--green:#31c48d;--red:#ff6478;--positive:var(--green);--negative:var(--red);--success:var(--green);--danger:var(--red);--amber:#e7c583;--on-accent:#111111;--accent-hover:#dddddd;--positive-surface:#1f332b;--positive-border:#334c40;--positive-text:#a8e7c8;--negative-surface:#37262c;--negative-border:#5b373f;--negative-text:#ffb1b8;--warning-surface:#332d21;--warning-border:#50442f;--warning-text:#e7c583;--brand-surface:#191919;--brand-line:#3b3b3b;--brand-blue:#5aa2f5;--selected:#303030;--on-danger:#2a1417;--danger-hover:#ffa3ac;--strong-line:#666666;--focus:#dddddd;--scrollbar:#484848;--selection:#3b3b3b;--row-hover:#121212;--overlay:#070909b8;--shadow:#00000036;--nav-glass:#080808f5;--bubble:#202020;--bubble-own:#263027;--bubble-text:#eff2ee;--avatar-bg:#ededed;--avatar-text:#161616;--chart-bg:#080808;--chart-grid:#1d1d1d;--chart-axis:#969696;--chart-cross:#707a82;--chart-label:#37433b;--chart-up:#20b981;--chart-down:#f25468;--chart-volume-up:#294b40;--chart-volume-down:#51313c;--chart-ma-fast:#d5b776;--chart-ma-slow:#a3aace;--chart-ma-third:#48c6dc;--book-up:#53d5ab10;--book-down:#ff869110;--allocation-other:#a3aace;--volume-bar:#bbbbbb;--volume-bar-alt:#737e89;--shadow-popover:0 16px 64px #00000040;--shadow-admin-panel:0 1px 2px #00000030;--shadow-admin-popover:0 8px 32px #00000048}:root[data-theme=light]{--chart-ma-third:#02788d;color-scheme:light;--bg:#ffffff;--surface:#ffffff;--panel:var(--surface);--surface-elevated:#ffffff;--raised:#f7f7f7;--hover:#eeeeee;--line:#e2e2e2;--line-soft:#eeeeee;--text:#111111;--muted:#656565;--dim:#707070;--accent:#111111;--green:#067a4b;--red:#c83249;--positive:var(--green);--negative:var(--red);--success:var(--green);--danger:var(--red);--amber:#876015;--on-accent:#ffffff;--accent-hover:#333333;--positive-surface:#e6f4ec;--positive-border:#bedbcc;--positive-text:#226847;--negative-surface:#fcecef;--negative-border:#f1c9d0;--negative-text:#a42c43;--warning-surface:#faf3e5;--warning-border:#ebd9b5;--warning-text:#7c581a;--brand-surface:#f5f5f5;--brand-line:#dddddd;--brand-blue:#2563b8;--selected:#ffffff;--on-danger:#ffffff;--danger-hover:#a72a3e;--strong-line:#999999;--focus:#555555;--scrollbar:#c6c6c6;--selection:#e3e3e3;--row-hover:#f7f7f7;--overlay:#1c261d55;--shadow:#172c1710;--nav-glass:#fffffff5;--bubble:#f2f2f2;--bubble-own:#edf2ee;--bubble-text:#233422;--avatar-bg:#eeeeee;--avatar-text:#111111;--chart-bg:#ffffff;--chart-grid:#f0f0f0;--chart-axis:#737373;--chart-cross:#9aa79e;--chart-label:#536c57;--chart-up:#168761;--chart-down:#d65066;--chart-volume-up:#cce7d9;--chart-volume-down:#f0d6dd;--chart-ma-fast:#ab872d;--chart-ma-slow:#808caf;--book-up:#1488630d;--book-down:#c637500d;--allocation-other:#8b95b0;--volume-bar:#454545;--volume-bar-alt:#b7b7b7;--shadow-popover:0 16px 64px #1a2e1e14;--shadow-admin-panel:0 1px 2px #1a2e1712;--shadow-admin-popover:0 8px 32px #1a2e171c}:root{--radius-sm:4px;--radius-md:8px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--text-xs:10px;--text-xs-line:14px;--text-sm:11px;--text-sm-line:16px;--text-base:12px;--text-base-line:18px;--text-md:14px;--text-md-line:20px;--text-lg:17px;--text-lg-line:24px;--text-xl:22px;--text-xl-line:28px}.theme-control{display:flex;align-items:center}body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--focus)}h1{line-height:1.15}.button,h1{font-weight:650}.button{height:44px;border-radius:6px;font-size:13px}.button.primary{background:var(--accent);color:var(--on-accent)}.button.secondary{background:var(--raised);border-color:transparent;color:var(--text)}.button.secondary:hover{background:var(--hover);border-color:transparent}.button.small{height:34px;padding:0 16px}.icon-button{width:34px;height:34px;color:var(--muted)}.badge{background:var(--raised);padding:5px 8px;font-size:10px;font-weight:550}.badge,.badge.green{border-color:transparent}.badge.green{color:var(--positive-text)}.badge.amber{color:var(--warning-text)}.badge.amber,.badge.red{border-color:transparent}.badge.red{color:var(--negative-text)}.tabs{gap:28px}.tabs>button{font-size:14px;font-weight:550}.tabs>button.selected:after{height:2px;background:var(--text)}.segmented{border:0;padding:4px}.segmented button{border:0;font-weight:600}.segmented button.selected{background:var(--selected)}.segmented button.selected.buy{color:var(--positive-text)}.segmented button.selected.sell{color:var(--negative-text)}.tab-count{padding:1px 4px;background:transparent;color:var(--dim);font-size:11px}.app-header{height:56px;padding:0 24px;gap:28px;border-bottom:1px solid #222222;background:#080808;color:#f5f5f5}.brand{font-size:23px;font-weight:800;gap:12px}.brand-local{display:none}.brand-mark{width:27px;height:28px}.app-header .brand-link{padding-right:28px;border-right:1px solid #303030}.app-header .icon-button{color:#cccccc}.app-header .icon-button:hover{background:#232323;color:#ffffff}.app-header .assets-link{color:#ededed}.app-header .header-deposit{background:#f5f5f5;color:#111111;border-radius:6px}.app-header .locale-select select{color:#eeeeee}.app-header .locale-select option{color:var(--text)}.app-header .admin-header-title{color:#bbbbbb}.desktop-nav{gap:24px}.desktop-nav>button,.menu-anchor>button{font-size:13px;font-weight:550;height:56px;color:#bbbbbb;white-space:nowrap}.desktop-nav>button.selected,.desktop-nav>button:hover,.menu-anchor>button:hover{color:#ffffff}.desktop-nav>button.selected:after{bottom:0;width:auto;height:2px;border-radius:0;left:0;background:#ffffff}.header-right{gap:12px}.header-deposit{height:34px}.locale-select{border:0;padding-left:0}.locale-menu{position:relative;z-index:30}.locale-menu-trigger{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 8px;border-radius:4px;color:#dedede;font-size:12px}.locale-menu-trigger:hover,.locale-menu-trigger[aria-expanded=true]{background:#232323;color:#fff}.locale-menu-trigger>svg:last-child{transition:transform .16s ease}.locale-menu-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.modal:has(.language-grid){width:min(768px,calc(100% - 32px));height:min(500px,calc(100dvh - 32px));max-width:none;max-height:calc(100dvh - 32px);position:fixed;inset:0;margin:auto}.modal:has(.language-grid)[open]{display:flex;flex-direction:column}.modal:has(.language-grid) .modal-header{flex:0 0 auto}.modal:has(.language-grid) .modal-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;white-space:normal}.language-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px}.language-option{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:10px 12px;border-radius:var(--radius-sm);color:var(--text);font-size:13px;line-height:1.5;text-align:start;white-space:normal}.language-option bdi{min-width:0;overflow-wrap:anywhere}.language-option:hover,.language-option[aria-pressed=true]{background:var(--hover)}.language-option:focus-visible{outline:1px solid var(--focus);outline-offset:-2px}.language-check{display:flex;width:18px;height:18px;align-items:center;justify-content:center}.announcement-bar{position:relative;z-index:18;display:flex;align-items:center;gap:9px;height:32px;padding:0 18px;overflow:hidden;border-bottom:1px solid #292929;background:#111;color:#d8d8d8}.announcement-bar>svg{color:#d1f9a1}.announcement-viewport{flex:1 1;min-width:0;overflow:hidden}.announcement-track{--announcement-duration:16s;display:flex;width:max-content;animation:announcement-scroll var(--announcement-duration,16s) linear infinite;will-change:transform}.announcement-set{display:flex;align-items:center;justify-content:flex-start;gap:48px;min-width:calc(100vw - 54px);padding-right:48px;flex-shrink:0}.announcement-set button{display:flex;align-items:center;gap:9px;color:inherit;font-size:11px;white-space:nowrap}.announcement-set button:focus-visible strong,.announcement-set button:hover strong{color:#ffe8a2}.announcement-set strong{color:#f6d276;font-weight:700}.announcement-set span{color:#edf0e8}.announcement-bar:focus-within .announcement-track{animation-play-state:paused}@keyframes announcement-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.announcement-track{animation-duration:calc(var(--announcement-duration, 16s) * 1.5)!important;animation-iteration-count:infinite!important}}.preview-pill{color:var(--dim);font-size:10px}.app-footer{border-top-color:var(--line-soft);padding:30px 40px;font-size:11px}.app-footer .brand{font-size:18px;margin-right:8px}.app-footer .brand-mark{transform:scale(.7);transform-origin:left center;margin-right:-6px}.footer-data-note{color:var(--dim)}.more-menu{top:54px;border-color:var(--line);box-shadow:var(--shadow-popover);padding:16px;background:var(--surface);color:var(--text)}.more-menu button{padding:15px 12px}.more-live{border-color:var(--line-soft)}.page-container{max-width:1280px;padding:40px 40px 64px}.page-heading{margin-bottom:32px;align-items:center}.page-heading h1{font-size:36px}.page-heading p{font-size:14px;line-height:1.8;margin-top:15px}.section-title{margin:36px 0 20px}.section-title h2{font-size:20px;font-weight:600}.field{font-size:12px;font-weight:500}input,select,textarea{border-color:transparent;background:var(--raised)}select{appearance:none;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select:hover:not(:disabled){background-color:var(--hover)}select option{color:var(--text);background:var(--raised);font:inherit}.input-unit{border-color:transparent;background:var(--raised)}.input-unit:focus-within{border-color:var(--focus)}.checkbox{color:var(--muted)}.range{accent-color:var(--accent)}.range-labels{font-size:10px}.search-field{border:0;background:var(--raised);height:40px;border-radius:6px}.search-field input{font-size:13px}.table-toolbar{margin-bottom:16px}.data-table th{font-size:11px;font-weight:500;padding:16px;border-bottom-color:var(--line)}.data-table td{font-size:13px;height:78px;padding:20px 16px;border-bottom-color:var(--line-soft)}.data-table td small{font-size:11px;margin-top:6px}.data-table tr:last-child td{border-bottom-color:transparent}.data-table td .button.secondary{background:transparent;border:1px solid var(--line)}.data-table td .button.secondary:hover{background:var(--raised)}.asset-name{gap:13px}.asset-label b{font-size:15px}.data-table td.positive{font-weight:550}.footnote,.notice{font-size:12px}.notice{border:0;padding:18px;border-radius:6px}.modal{border:1px solid var(--line);box-shadow:var(--shadow-popover)}.modal,.modal-header{background:var(--surface)}.modal-header{padding:24px 28px;border-bottom:0}.modal-header h2{font-size:21px;font-weight:600}.modal-body{padding:4px 28px 28px}.modal-copy{font-size:13px}.modal-actions{margin-top:28px}.coming-soon h3{font-size:34px}.toast{background:var(--surface);color:var(--text);border-color:var(--line);box-shadow:var(--shadow-popover)}.toast svg{color:var(--green)}.trade-view{background:var(--surface)}.ticker-strip{border-bottom:0;background:var(--bg);padding:0 30px;height:32px;gap:28px}.ticker-strip button{gap:9px;font-size:11px}.ticker-strip button.current b{color:var(--text)}.instrument-bar{min-height:80px;padding:14px 20px;gap:24px;border-bottom-color:var(--line-soft)}.instrument-select{gap:12px}.instrument-menu{position:relative}.instrument-select select,.instrument-trigger b{font-size:20px;font-weight:700}.instrument-select small{font-size:10px;margin-top:5px}.instrument-trigger{display:flex;align-items:center;gap:10px;min-width:0;padding:2px 4px 2px 0;text-align:left}.instrument-trigger>span{min-width:0}.instrument-trigger>svg:last-child{color:var(--muted);transition:transform .15s ease}.instrument-trigger:hover>svg:last-child{color:var(--text);transform:translateY(2px)}.instrument-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.instrument-menu>.instrument-menu-popover{position:absolute;z-index:42;top:calc(100% + 10px);left:0;width:min(470px,calc(100vw - 28px));padding:12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);box-shadow:var(--shadow-popover)}.instrument-picker{display:grid;gap:10px}.instrument-search-close{display:none;flex:none;place-items:center;width:26px;height:26px;margin-right:-4px;border-radius:50%;color:var(--muted);background:var(--hover)}.instrument-search-close:focus-visible,.instrument-search-close:hover{color:var(--text)}@media (max-width:760px){.instrument-search-close{display:grid}}.instrument-search{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;color:var(--muted);background:var(--raised);border:1px solid transparent;border-radius:5px}.instrument-search:focus-within{color:var(--text);border-color:var(--focus)}.instrument-search input{width:100%;padding:0;background:none;border:0}.instrument-search input:focus,.instrument-search input:focus-visible{outline:none}.instrument-picker-scopes{display:flex;align-items:center;gap:20px;min-height:34px;overflow-x:auto;border-bottom:1px solid var(--line-soft);scrollbar-width:none}.instrument-picker-scopes::-webkit-scrollbar{display:none}.instrument-picker-scopes button{position:relative;display:flex;align-items:center;gap:6px;height:34px;color:var(--muted);font-size:11px;white-space:nowrap;flex-shrink:0}.instrument-picker-scopes button.selected{color:var(--text)}.instrument-picker-scopes button.selected:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--text)}.instrument-picker-scopes small{color:var(--dim);font-size:10px}.instrument-picker-head{display:grid;grid-template-columns:26px minmax(150px,1.45fr) minmax(90px,1fr) 86px;align-items:center;gap:8px;padding:3px 8px;color:var(--dim);font-size:11px}.instrument-picker-head button{display:flex;align-items:center;gap:4px;justify-content:flex-end;color:inherit;font-size:inherit;white-space:nowrap}.instrument-picker-head button:focus-visible,.instrument-picker-head button:hover,.instrument-picker-head button[aria-pressed=true]{color:var(--text)}.instrument-picker-head button:nth-child(2){justify-content:flex-start}.instrument-picker-list{max-height:min(56vh,540px);overflow:auto;scrollbar-width:thin}.instrument-picker-row{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:54px;padding:4px 8px;border-radius:4px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.instrument-picker-row.selected,.instrument-picker-row:hover{background:var(--hover)}.instrument-favorite{display:grid;width:26px;height:34px;place-items:center;color:var(--dim)}.instrument-favorite[aria-pressed=true]{color:var(--warning-text)}.instrument-result{display:grid;grid-template-columns:minmax(150px,1.45fr) minmax(90px,1fr) 86px;align-items:center;gap:8px;min-width:0;min-height:46px;padding:0;text-align:right}.instrument-result>span:nth-child(2),.instrument-result>span:nth-child(3){text-align:right}.instrument-picker-name{display:flex;align-items:center;gap:10px;min-width:0;text-align:left!important}.instrument-picker-name>span{display:grid;gap:3px;min-width:0;overflow:hidden}.instrument-picker-name b{font-size:12px}.instrument-picker-name b,.instrument-picker-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instrument-picker-name small{color:var(--muted);font-size:10px}@media (max-width:600px){.instrument-menu>.instrument-menu-popover{position:fixed;top:calc(104px + var(--safe-top));right:max(12px,var(--safe-right));left:max(12px,var(--safe-left));width:auto}.instrument-picker-scopes,.instrument-picker-scopes button{min-height:40px}.instrument-picker-head{grid-template-columns:34px minmax(0,1fr) 68px 74px;gap:6px}.instrument-picker-row{grid-template-columns:34px minmax(0,1fr);gap:6px}.instrument-favorite{width:34px;height:40px}.instrument-result{grid-template-columns:minmax(0,1fr) 68px 74px;gap:6px}}.current-price{border:0;padding-right:12px;gap:5px}.current-price strong{font-size:26px;font-weight:600}.current-price span{font-size:11px}.instrument-metrics{gap:20px}.instrument-metrics small{font-size:10px}.instrument-metrics span{font-size:12px;font-weight:500}.trading-grid{grid-template-columns:minmax(0,1fr) 248px 304px;border-bottom-color:var(--line-soft)}.chart-header{height:44px;padding:0 22px;border:0}.chart-header .tabs button{font-size:13px}.chart-header .tabs button.selected:after{display:none}.chart-source{font-size:10px}.chart-toolbar{height:42px;padding:0 20px;gap:12px}.timeframes button{padding:5px 9px;font-size:11px;font-weight:500}.timeframes button.selected{background:var(--raised);color:var(--text)}.chart-legend{padding:4px 24px 6px;font-size:10px}.chart-legend>span:last-child{color:var(--muted)!important}.ma-legend{padding:0 24px;font-size:10px}.chart-bottom{border:0;font-size:10px;padding:8px 24px;height:32px}.book-panel{border-left:1px solid var(--line-soft);padding:0 14px}.book-tabs{border:0;height:44px;gap:24px}.book-tabs button{font-size:12px}.book-tabs button.selected:after{display:none}.book-controls{height:37px}.book-controls select{border:0;background:var(--raised);width:65px;padding:4px 6px}.book-labels{font-size:10px;height:32px}.book-row{height:20px;font-size:12px;margin-bottom:1px}.book-price{height:52px;gap:6px}.book-price strong{font-size:23px}.book-price small{font-size:10px}.buy-sell-ratio{padding:15px 0;font-size:10px}.buy-sell-ratio>div{height:2px}.entry-panel{background:var(--surface);border-left:1px solid var(--line-soft);padding:0 18px 16px}.entry-title{border:0;height:44px}.entry-title h2{font-size:14px;font-weight:600}.entry-options{padding:8px 0;gap:8px}.entry-options>button,.entry-options>span{background:var(--raised);border:0;font-size:11px;height:29px}.side-selector{padding:4px;background:var(--raised)}.side-selector button{padding:9px 6px;font-size:13px}.order-type{margin:0 0 7px;gap:22px}.order-type>button{font-size:12px;padding:8px 0}.available-line{margin:8px 0 10px;font-size:12px}.available-line small{font-size:10px}.entry-panel .field{font-size:11px;gap:5px;margin-bottom:8px}.entry-panel .input-unit{height:40px}.entry-panel .input-unit input{font-size:14px}.entry-panel .input-unit span{font-size:11px}.entry-panel .range{margin:9px 0 6px}.entry-panel .range-labels{margin-bottom:9px;font-size:9px}.entry-panel .compact-list{font-size:11px;margin:9px 0;gap:6px}.entry-panel .button.full{height:37px;font-size:13px}.entry-panel .button.primary{background:var(--green);color:var(--on-accent)}.entry-disclaimer{margin:0;font-size:10px;padding:4px 0;line-height:1.3}.account-summary{border:0;padding-top:12px;margin-top:0}.account-summary h3{font-size:11px;color:var(--muted)}.account-summary .compact-list{margin:12px 0 0;font-size:10px;gap:8px}.positions-heading{padding:0 28px;border-bottom:0}.positions-heading .tabs>button{font-size:13px;padding:20px 0 17px}.position-table td,.position-table th{padding-left:28px;padding-right:20px}.position-table th{font-size:10px;border-bottom-color:var(--line-soft);padding-top:12px;padding-bottom:12px}.position-table td{height:70px;font-size:12px;padding-top:14px;padding-bottom:14px}.position-table .fund-figure{font-size:13px}.position-table .button{height:30px;font-size:11px}.position-name b{font-size:13px}.position-name small{font-size:10px!important}.position-name small span{margin-left:6px}.direction-line{width:2px;height:29px}.trade-status{border-top-color:var(--line-soft);padding:12px 28px;font-size:10px}.asset-overview{padding:12px 0 48px;border-bottom-color:var(--line-soft);gap:88px}.eyebrow-line{font-size:13px}.equity{font-size:56px;font-weight:550;margin:10px 0 8px;line-height:1.2}.equity span{font-size:17px}.asset-overview p{font-size:13px}.asset-overview .button-row{margin-top:30px}.allocation{font-size:13px}.allocation-track{height:8px;margin:26px 0;border-radius:0}.activity-list>div{padding:21px 0}.activity-list b,.activity-list strong{font-size:13px}.activity-list small{font-size:11px}.referral-intro{padding:16px 0 48px;gap:72px;grid-template-columns:1fr 360px;border-bottom-color:var(--line-soft)}.referral-intro h1{font-size:44px;line-height:1.25;max-width:600px}.section-kicker{font-size:11px;color:var(--muted);margin-bottom:28px}.invite-tool{background:var(--brand-surface);border:0;padding:28px;border-radius:8px}.invite-brand{margin-bottom:28px}.invite-glyph{font-size:46px}.invite-code strong{font-size:25px}.stats-band{padding:40px 0;border-bottom-color:var(--line-soft)}.stats-band>div{padding:0 40px;border-right:0;gap:16px}.stats-band>div:first-child{padding-left:0}.stats-band>div>span{font-size:13px}.stats-band strong{font-size:44px;font-weight:550;line-height:1.1}.stats-band strong small{font-size:13px}.stats-band>div>.positive{font-size:12px}.support-page{padding-top:68px}.support-emblem{margin-bottom:26px;color:var(--accent)}.support-input{background:var(--raised);border:0;padding:10px 10px 10px 20px}.faq-list button{font-size:15px;padding:26px 0}.faq-list p{font-size:13px}.profile-header{padding:8px 0 36px;border-bottom-color:var(--line-soft)}.profile-header h2{font-size:24px}.profile-avatar{background-color:var(--brand-surface);color:var(--accent)}.profile-details{border-bottom:0;padding-bottom:0}.row-link{font-size:14px;border-bottom-color:var(--line-soft);padding:22px 0}.kyc-steps{gap:24px}.kyc-steps button{border:0;padding:22px;background:var(--raised)}.kyc-steps b{font-size:13px}.p2p-page{padding-top:56px}.p2p-live-side{display:inline-flex;width:224px;margin:8px 0 20px}.p2p-live-side button{flex:1 1}.p2p-merchant-banner{display:flex;align-items:center;gap:10px;width:100%;height:44px;margin:0 0 20px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--raised);color:var(--text);text-align:start;cursor:pointer;transition:border-color .15s ease}.p2p-merchant-banner:hover{border-color:color-mix(in srgb,var(--warning-text) 45%,var(--line))}.p2p-merchant-banner:focus-visible{outline:2px solid var(--warning-text);outline-offset:2px}.p2p-merchant-icon{display:inline-flex;flex:0 0 auto;color:var(--warning-text)}.p2p-merchant-text{display:flex;flex:1 1;align-items:baseline;gap:10px;min-width:0}.p2p-merchant-text strong{flex:0 0 auto;font-size:13px;font-weight:600;line-height:20px}.p2p-merchant-text small{overflow:hidden;color:var(--muted);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.p2p-merchant-cta{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;color:var(--warning-text);font-size:13px;font-weight:600;white-space:nowrap}.p2p-offers-heading{display:flex;align-items:center;gap:8px;margin:0 0 12px}.p2p-offers-heading h2{margin:0;font-size:17px;font-weight:600;line-height:24px}.p2p-offers-empty{margin:0 0 16px;padding:28px 16px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);font-size:13px;text-align:center}.p2p-offers-count{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:var(--positive-surface);color:var(--positive-text);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p2p-fiat-controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px 20px;margin:8px 0 12px}.p2p-fiat-select{display:grid;gap:6px;font-size:12px;color:var(--muted)}.p2p-fiat-select select{width:160px;height:42px;color:var(--text)}.p2p-fiat-source{display:block;max-width:100%;color:var(--muted);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.p2p-fiat-source a{text-decoration:underline}form>.p2p-order-note{margin-bottom:12px}.p2p-live-head,.p2p-live-row{display:grid;grid-template-columns:minmax(170px,1.15fr) minmax(135px,.9fr) minmax(160px,1fr) minmax(120px,.75fr) 128px;align-items:center;gap:16px}.p2p-live-head{min-height:36px;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}.p2p-live-row{min-height:98px;padding:16px 0;border-bottom:1px solid var(--line-soft)}.p2p-live-row>*{min-width:0}.p2p-live-merchant{display:flex;align-items:center;gap:10px}.p2p-live-merchant>div{display:grid;min-width:0;gap:5px}.p2p-live-merchant strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p2p-live-merchant .text-link{width:fit-content;font-size:12px}.p2p-live-rate{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p2p-live-rate strong{font-size:20px;font-weight:650;overflow-wrap:anywhere}.p2p-live-limits small,.p2p-live-rate span{color:var(--muted);font-size:11px}.p2p-live-limits{display:grid;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p2p-live-limits b{font-size:13px}.p2p-live-payment{font-size:12px}.p2p-live-label{display:none}.p2p-live-row>.button{width:128px}.p2p-order-form-terms{display:grid;gap:10px;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}.p2p-order-form-terms div,.p2p-order-form-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p2p-order-form-terms dt,.p2p-order-form-total span{color:var(--muted);font-size:12px}.p2p-order-form-terms dd{margin:0;font-size:13px;font-weight:600;text-align:right}.p2p-order-form-total{padding:14px 0;margin-bottom:8px;border-top:1px solid var(--line-soft)}.p2p-order-form-total strong{font-size:18px;text-align:right}@media (max-width:1080px){.p2p-live-head{display:none}.p2p-live-offers{display:grid;gap:10px}.p2p-live-row{grid-template-columns:minmax(0,1fr) minmax(110px,auto);gap:12px 20px;min-height:0;padding:16px;border:1px solid var(--line-soft);border-radius:12px;background:var(--surface-elevated)}.p2p-live-limits{padding-top:12px;border-top:1px solid var(--line-soft)}.p2p-live-limits b,.p2p-live-limits small{display:flex;gap:10px;align-items:baseline}.p2p-live-limits small{font-size:12px;color:var(--text)}.p2p-live-label{display:inline-block;min-width:64px;color:var(--muted);font-size:11px;font-weight:400}.p2p-live-rate{justify-content:flex-end}.p2p-live-limits{grid-column:1/-1}.p2p-live-payment{display:none}.p2p-live-row>.button{grid-column:1/-1;width:100%}}@media (max-width:760px){.p2p-live-side{display:flex;width:100%;margin-bottom:14px}.p2p-merchant-banner{margin-bottom:16px;padding:0 12px}.p2p-merchant-text small{display:none}.p2p-page>.page-heading{position:relative}.p2p-page>.page-heading .button-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.p2p-page>.page-heading .button-row>.button{flex-direction:column;gap:6px;height:auto;min-height:64px;padding:10px 6px;font-size:12px;white-space:normal;text-align:center;line-height:1.3}.p2p-page>.page-heading .button-row>.button:first-child{position:absolute;top:0;right:0;width:40px;min-height:40px;padding:0}}@media (max-width:520px){.p2p-live-row{gap:12px}.p2p-live-rate strong{font-size:17px}.p2p-live-merchant strong{font-size:13px}}.admin-p2p-workspace{min-width:0}.p2p-auto-reply{margin:4px 0 18px}.admin-p2p-orders{min-width:0}.admin-p2p-secondary{border-top:1px solid var(--line)}.admin-p2p-secondary summary{display:flex;align-items:center;gap:10px;min-height:52px;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer;list-style:none}.admin-p2p-secondary summary::-webkit-details-marker{display:none}.admin-p2p-secondary summary svg:last-child{margin-left:auto;transition:transform .16s ease}.admin-p2p-secondary[open] summary svg:last-child{transform:rotate(180deg)}.admin-p2p-secondary-content{padding:2px 0 20px}.admin-p2p-order-tools,.admin-p2p-orders-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-p2p-orders-heading{margin-bottom:12px}.admin-p2p-order-tools{justify-content:flex-end}.admin-p2p-filter{display:flex;padding:3px;background:var(--raised);border-radius:5px}.admin-p2p-filter button{min-width:76px;height:30px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.admin-p2p-filter button.active{background:var(--surface);color:var(--text)}.admin-p2p-order-list{border-top:1px solid var(--line);margin-bottom:18px}.admin-p2p-order-columns,.admin-p2p-order-row{display:grid;grid-template-columns:minmax(150px,1.15fr) minmax(140px,.9fr) minmax(96px,.6fr) minmax(236px,auto);gap:16px}.admin-p2p-order-columns{align-items:center;min-height:34px;padding:0 8px;border-bottom:1px solid var(--line-soft);color:var(--dim);font-size:11px;font-weight:600}.admin-p2p-order-columns span:last-child{text-align:right}.admin-p2p-order-row{align-items:center;min-height:76px;padding:12px 8px;border-bottom:1px solid var(--line-soft);transition:background-color .14s ease}.admin-p2p-order-row:hover{background:var(--raised)}.admin-p2p-order-identity,.admin-p2p-order-value{display:grid;gap:5px;min-width:0}.admin-p2p-order-identity strong,.admin-p2p-order-value strong{font-size:13px;font-weight:650}.admin-p2p-order-identity span,.admin-p2p-order-value span{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-p2p-order-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.admin-p2p-order-actions .button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;min-height:34px;padding-inline:11px}.p2p-unread-count{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--danger);color:#fff;font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.admin-p2p-empty{padding:38px 4px;color:var(--muted);font-size:13px;text-align:center}.p2p-customer-orders-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.p2p-customer-order-list{margin-bottom:18px;border-top:1px solid var(--line)}.p2p-customer-order-columns,.p2p-customer-order-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(180px,.9fr) minmax(100px,.55fr) minmax(244px,auto);gap:16px}.p2p-customer-order-columns{align-items:center;min-height:34px;padding:0 8px;border-bottom:1px solid var(--line-soft);color:var(--dim);font-size:10px;font-weight:600}.p2p-customer-order-columns span:last-child{text-align:right}.p2p-customer-order-row{align-items:center;min-height:76px;padding:12px 8px;border-bottom:1px solid var(--line-soft);transition:background-color .14s ease}.p2p-customer-order-row:hover{background:var(--raised)}.p2p-customer-order-identity,.p2p-customer-order-value{display:grid;gap:5px;min-width:0}.p2p-customer-order-identity strong,.p2p-customer-order-value strong{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.p2p-customer-order-identity span,.p2p-customer-order-value span{color:var(--muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p2p-customer-order-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.p2p-customer-order-actions .button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding-inline:11px;white-space:nowrap}.p2p-customer-order-empty{padding:38px 4px;color:var(--muted);font-size:13px;text-align:center}@media (max-width:900px){.admin-p2p-order-columns,.p2p-customer-order-columns{display:none}.admin-p2p-order-row,.p2p-customer-order-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.admin-p2p-order-actions,.p2p-customer-order-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:540px){.admin-p2p-orders-heading,.p2p-customer-orders-heading{align-items:flex-start;flex-direction:column}.admin-p2p-order-row,.p2p-customer-order-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.admin-p2p-order-row>.badge,.p2p-customer-order-row>.badge{grid-column:2;grid-row:1}.admin-p2p-order-value,.p2p-customer-order-value{grid-column:1/-1}.admin-p2p-order-actions .button,.p2p-customer-order-actions .button{flex:1 1 auto;justify-content:center}}.p2p-order-page{padding-top:32px;min-width:0}.admin-p2p-order-page{padding-top:24px}.p2p-order-page>.page-heading{margin-bottom:16px}.p2p-order-page>.page-heading .button-row{flex-wrap:wrap}.p2p-order-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:24px}.p2p-order-tabs button{display:inline-flex;align-items:center;gap:7px;height:42px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-weight:600;cursor:pointer}.p2p-order-tabs button.active{color:var(--text);border-bottom-color:var(--text)}.p2p-order-bank button:focus-visible,.p2p-order-tabs button:focus-visible{outline:2px solid var(--text);outline-offset:2px}.p2p-order-content{max-width:880px;min-width:0}.p2p-order-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0 20px;border-bottom:1px solid var(--line-soft)}.p2p-order-summary strong{font-size:18px}.p2p-order-member{padding:18px 0;border-bottom:1px solid var(--line-soft)}.p2p-order-member-label{display:block;margin-bottom:12px;color:var(--muted);font-size:11px;font-weight:600}.p2p-order-member-placeholder{color:var(--muted);font-size:12px}.p2p-order-member-grid{display:grid;grid-template-columns:minmax(180px,1.35fr) repeat(3,minmax(110px,.75fr));gap:16px 24px;margin:0;min-width:0}.p2p-order-member-grid div{min-width:0}.p2p-order-member-grid dt{margin-bottom:5px;color:var(--muted);font-size:10px}.p2p-order-member-grid dd{margin:0;overflow-wrap:anywhere;font-weight:600}.p2p-decision-order,.p2p-order-member-grid dd{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p2p-decision-order{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.p2p-decision-order span:first-child{grid-column:1/-1;color:var(--muted)}.p2p-decision-order strong{font-size:15px;font-weight:650}.p2p-decision-order span:last-child{align-self:end}.p2p-decision-notice{margin:16px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.p2p-decision-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.p2p-decision-actions .button{min-width:92px;height:38px;padding-inline:16px}.p2p-order-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:0;padding:24px 0;border-bottom:1px solid var(--line-soft)}.p2p-chat-bank div,.p2p-order-bank div,.p2p-order-facts div{min-width:0}.p2p-chat-bank dt,.p2p-order-bank dt,.p2p-order-facts dt{color:var(--muted);font-size:12px;margin-bottom:6px}.p2p-chat-bank dd,.p2p-order-bank dd,.p2p-order-facts dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.p2p-order-facts dd{font-size:16px;font-weight:600}.p2p-order-content h2{font-size:15px;margin:24px 0 16px}.p2p-order-bank{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.p2p-order-bank dd{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.p2p-order-note{color:var(--muted);font-size:12px;margin:14px 0 0}.p2p-order-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:28px;margin-top:24px;border-top:1px solid var(--line-soft)}.p2p-order-actions .button{min-height:38px}.p2p-order-chat{min-width:0;height:min(640px,max(380px,calc(100dvh - 390px)));border:1px solid var(--line);border-radius:6px;overflow:hidden}.p2p-order-chat .support-conversation{height:100%}.p2p-chat-order-summary{display:grid;grid-template-columns:1fr 1fr auto;gap:12px 24px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.p2p-chat-order-summary span{display:grid;gap:4px;min-width:0}.p2p-chat-order-summary span:last-child{text-align:right}.p2p-chat-order-summary small{color:var(--muted);font-size:10px}.p2p-chat-order-summary strong{overflow:hidden;color:var(--text);font-size:12px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.p2p-chat-bank{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:12px 16px;border-bottom:1px solid var(--line-soft);background:var(--raised)}.p2p-chat-bank dd{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.p2p-order-chat .support-message-list{padding:18px 20px;gap:14px}.p2p-system-message{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;width:min(100%,640px);margin:4px auto;padding:10px 12px;border:1px solid var(--warning-border);border-radius:5px;background:var(--warning-surface);color:var(--text);font-size:12px;line-height:1.55}.p2p-system-message svg{margin-top:2px;color:var(--warning-text)}.p2p-system-message span{min-width:0;white-space:pre-line}.p2p-system-message time{color:var(--dim);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.p2p-order-chat .support-empty{margin:auto;color:var(--muted);font-size:13px}.p2p-order-chat .support-composer{padding:10px 14px 12px;background:var(--surface)}.p2p-order-chat .support-composer textarea{height:52px;min-height:52px;padding:10px 12px;border:1px solid var(--line);border-radius:5px;background:var(--raised);resize:vertical}.p2p-order-chat .support-composer textarea:focus-visible{outline:2px solid var(--text);outline-offset:1px}.p2p-order-chat .support-composer-tools{justify-content:flex-end;padding-top:8px}.p2p-order-chat .support-composer-tools button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:5px;background:var(--raised);color:var(--text);cursor:pointer}.p2p-order-chat .support-composer-tools button[type=submit]{background:var(--text);color:var(--bg)}.p2p-order-chat .support-composer-tools button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:700px){.p2p-order-page{padding-top:20px}.p2p-chat-bank,.p2p-chat-order-summary,.p2p-order-bank,.p2p-order-facts,.p2p-order-member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-chat-order-summary span:last-child{text-align:left}.p2p-order-actions .button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);justify-content:center}.p2p-order-chat{height:min(560px,max(330px,calc(100dvh - 300px)))}.p2p-order-chat .support-message-list{padding:14px}}@media (max-width:440px){.p2p-chat-bank,.p2p-chat-order-summary,.p2p-order-bank,.p2p-order-facts,.p2p-order-member-grid{grid-template-columns:1fr}.p2p-order-actions .button{flex-basis:100%}}.p2p-tabs{border-bottom:0;margin:8px 0 28px;padding:0}.p2p-tabs .segmented{width:200px}.p2p-tabs .segmented button{font-size:14px;padding:11px 20px}.p2p-filters{margin-bottom:30px;gap:14px}.p2p-filters label{font-size:11px;gap:9px}.p2p-filters select{border:0;background:var(--raised);font-size:13px;height:44px}.p2p-filter-note{font-size:11px;padding-bottom:14px}.offer-head{padding:18px 0;font-size:11px;border-bottom-color:var(--line)}.offer-row{min-height:132px;padding:28px 0;border-bottom-color:var(--line-soft)}.offer-price b{font-size:30px;font-weight:550}.offer-price>span{font-size:11px}.desk-cell{gap:14px}.desk-cell b{font-size:14px}.desk-cell small{font-size:11px;margin:5px 0 8px}.desk-status{font-size:10px}.desk-avatar{background:var(--avatar-bg);color:var(--avatar-text)}.offer-limits{font-size:13px;gap:10px}.offer-limits small{font-size:11px}.offer-row>.button{height:40px;font-size:13px}.payment-method{font-size:12px}.p2p-assurance{margin-top:24px;padding:20px 0}.p2p-assurance p{font-size:12px}.order-page{max-width:1200px}.order-breadcrumb{font-size:12px;gap:13px;margin-bottom:36px}.order-breadcrumb button{font-size:12px}.order-page-title{margin-bottom:40px}.order-page-title h1{font-size:36px;line-height:1.2}.order-page-title h1 span{color:var(--text)}.order-id{margin-top:10px;font-size:12px}.order-layout{grid-template-columns:minmax(0,1fr) 400px;gap:64px}.order-progress>span{width:23px;height:23px;border-color:var(--line)}.order-progress-labels{font-size:11px;margin-top:13px;margin-bottom:36px}.order-totals{gap:22px;padding-bottom:30px;border-bottom-color:var(--line-soft)}.order-totals>div{font-size:13px}.order-totals>div:first-child{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:14px}.order-totals strong{font-size:44px;font-weight:550;line-height:1.2}.order-information .section-title{margin:30px 0 24px}.order-information .section-title h2{font-size:16px}.payment-details{font-size:13px;gap:22px}.order-actions>p{font-size:11px}.chat-panel{border:0;border-radius:8px;background:var(--surface);height:655px;box-shadow:inset 0 0 0 1px var(--line-soft)}.chat-header{height:80px;padding:18px 22px;background:var(--raised);border:0}.chat-header b{font-size:14px}.chat-header small{font-size:10px;margin-top:7px}.chat-header>.badge{background:transparent}.chat-messages{padding:22px}.chat-date,.system-message{font-size:10px}.message{max-width:89%;margin-bottom:22px}.message>small{font-size:10px;margin-bottom:7px}.message-bubble{font-size:13px;padding:13px 15px;line-height:1.8;color:var(--text)}.message.own .message-bubble{color:var(--bubble-text)}.message-time{font-size:10px;margin-top:7px}.chat-composer{background:var(--raised);border:0;padding:16px 18px 14px}.chat-composer textarea{font-size:13px;min-height:44px}.composer-tools{gap:10px}.composer-tools>span{font-size:10px}.send-button{width:34px;height:34px}.admin-header-title{border-left:0;font-size:12px;padding-left:0}.admin-layout{grid-template-columns:216px minmax(0,1fr);min-height:calc(100dvh - 72px)}.admin-sidebar{background:var(--bg);border-right:1px solid var(--line-soft);padding:30px 16px;gap:34px}.workspace-label{padding:0 8px}.workspace-avatar{background:var(--brand-surface);border:0;color:var(--accent);height:32px;width:32px}.workspace-wordmark{font-size:13px}.workspace-label small{font-size:10px}.admin-sidebar nav{gap:8px}.admin-sidebar nav>button{font-size:13px;padding:12px;min-height:45px;gap:12px}.admin-sidebar nav>button.selected{background:var(--brand-surface);color:var(--accent)}.admin-sidebar nav small{background:transparent;font-size:11px}.admin-content{padding:46px 40px 64px}.admin-content .page-heading{margin-bottom:34px}.admin-content .page-heading h1{font-size:34px}.admin-content .page-heading p{font-size:13px;margin-top:13px}.date-label{font-size:12px;gap:16px}.admin-stats{padding:20px 0 34px;border-bottom:0;margin-bottom:12px}.admin-stats>div{padding:0 28px;gap:17px}.admin-stats>div>span{font-size:12px}.admin-stats strong{font-size:42px;font-weight:550;line-height:1.1}.admin-stats .positive,.admin-stats strong small{font-size:12px}.operations-charts{grid-template-columns:minmax(0,1fr) 252px;gap:38px;padding:8px 0 32px;border-bottom-color:var(--line-soft)}.operations-charts .section-title{margin:18px 0 26px}.operations-charts .section-title h2{font-size:16px}.volume-chart{height:175px}.volume-bars{gap:7px;background:none}.volume-bars>span{max-width:18px;border-radius:3px 3px 0 0;background:var(--volume-bar);opacity:1}.volume-bars>span:nth-child(3n){background:var(--volume-bar-alt);opacity:1}.volume-axis,.volume-times{font-size:10px}.volume-times{margin-top:16px}.health-panel{border:0;padding-left:20px}.health-row{font-size:12px;border:0;padding:17px 0}.health-row>.muted{font-size:11px}.health-panel p{font-size:11px;margin-top:12px}.admin-table td{font-size:12px;height:82px}.admin-table .badge,.admin-table td small{font-size:11px}.admin-table .button{height:30px;font-size:12px}.admin-order-page .order-layout{grid-template-columns:minmax(0,1fr) 380px;gap:40px}.settings-section .setting-row{border-bottom-color:var(--line-soft);padding:25px 0}.admin-market-version{display:block;margin-top:5px;color:var(--muted);font-size:11px}.toggle{background:var(--scrollbar)}.toggle>span{background:var(--surface)}.toggle.on{background:var(--accent)}.toggle.on>span{background:var(--on-accent)}@container app (min-width:901px){.trading-grid{height:664px;min-height:664px}.chart-panel{min-height:0}.chart-panel .price-chart{height:0;min-height:0;flex:1 1}.book-panel{min-height:0;overflow:hidden;display:flex;flex-direction:column}.book-panel>:not(.book-sells):not(.book-buys){flex-shrink:0}.book-buys,.book-sells{flex:1 1;min-height:0;display:grid;grid-template-rows:repeat(12,minmax(0,1fr))}.book-buys:empty,.book-sells:empty{display:none}.book-panel .book-row{height:auto;margin:0}.book-panel:not(.mode-both) :is(.book-sells,.book-buys){flex:0 0 auto;grid-template-rows:repeat(12,20px)}.book-panel .buy-sell-ratio{margin-top:auto}.entry-panel{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}}@supports not (container-type:inline-size){@media (min-width:901px){.trading-grid{height:664px;min-height:664px}.chart-panel{min-height:0}.chart-panel .price-chart{height:0;min-height:0;flex:1 1}.book-panel{min-height:0;overflow:hidden;display:flex;flex-direction:column}.book-panel>:not(.book-sells):not(.book-buys){flex-shrink:0}.book-buys,.book-sells{flex:1 1;min-height:0;display:grid;grid-template-rows:repeat(12,minmax(0,1fr))}.book-buys:empty,.book-sells:empty{display:none}.book-panel .book-row{height:auto;margin:0}.book-panel:not(.mode-both) :is(.book-sells,.book-buys){flex:0 0 auto;grid-template-rows:repeat(12,20px)}.book-panel .buy-sell-ratio{margin-top:auto}.entry-panel{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}}}@container app (max-width:1200px) and (min-width:901px){.app-header{gap:28px;padding:0 22px}.desktop-nav{gap:21px}.desktop-nav>button,.menu-anchor>button{font-size:13px}.header-right{gap:9px}.brand{font-size:22px}.brand-mark{transform:scale(.9)}.instrument-bar{padding:14px 18px;gap:18px}.current-price{padding-right:0}.current-price strong{font-size:24px}.instrument-metrics{gap:18px}.trading-grid{grid-template-columns:minmax(0,1fr) 228px 286px}.entry-panel{padding:0 16px 16px}.book-panel{padding:0 14px}.chart-toolbar{padding:0 14px;gap:5px}.timeframes button{padding:5px 6px}.chart-legend,.ma-legend{padding-left:18px}.page-container{padding-left:32px;padding-right:32px}.order-layout{grid-template-columns:minmax(0,1fr) 360px;gap:36px}.admin-layout{grid-template-columns:188px minmax(0,1fr)}.admin-sidebar{padding-left:12px;padding-right:12px}.admin-sidebar nav>button{font-size:12px;gap:10px;padding-left:10px;padding-right:10px}.admin-content{padding:40px 28px 50px}.admin-stats>div{padding:0 18px}.admin-stats strong{font-size:36px}.operations-charts{grid-template-columns:minmax(0,1fr) 230px;gap:20px}.admin-order-page .order-layout{grid-template-columns:minmax(0,1fr)}}@supports not (container-type:inline-size){@media (max-width:1200px) and (min-width:901px){.app-header{gap:28px;padding:0 22px}.desktop-nav{gap:21px}.desktop-nav>button,.menu-anchor>button{font-size:13px}.header-right{gap:9px}.brand{font-size:22px}.brand-mark{transform:scale(.9)}.instrument-bar{padding:14px 18px;gap:18px}.current-price{padding-right:0}.current-price strong{font-size:24px}.instrument-metrics{gap:18px}.trading-grid{grid-template-columns:minmax(0,1fr) 228px 286px}.entry-panel{padding:0 16px 16px}.book-panel{padding:0 14px}.chart-toolbar{padding:0 14px;gap:5px}.timeframes button{padding:5px 6px}.chart-legend,.ma-legend{padding-left:18px}.page-container{padding-left:32px;padding-right:32px}.order-layout{grid-template-columns:minmax(0,1fr) 360px;gap:36px}.admin-layout{grid-template-columns:188px minmax(0,1fr)}.admin-sidebar{padding-left:12px;padding-right:12px}.admin-sidebar nav>button{font-size:12px;gap:10px;padding-left:10px;padding-right:10px}.admin-content{padding:40px 28px 50px}.admin-stats>div{padding:0 18px}.admin-stats strong{font-size:36px}.operations-charts{grid-template-columns:minmax(0,1fr) 230px;gap:20px}.admin-order-page .order-layout{grid-template-columns:minmax(0,1fr)}}}@container app (max-width:900px){.app-header{height:calc(56px + var(--safe-top));padding:var(--safe-top) max(18px,var(--safe-right)) 0 max(18px,var(--safe-left));gap:12px}.app-header .brand-link{border:0;padding:0}.brand{font-size:21px;gap:8px}.brand-mark{transform:scale(.82);width:23px}.header-right{gap:8px}.theme-control .icon-button{width:28px;height:34px}.theme-control svg{width:17px}.locale-select{gap:4px}.locale-select select{font-size:11px;width:66px}.locale-select>svg{display:none}.locale-menu-trigger{width:34px;padding:0;justify-content:center}.locale-menu-trigger>span,.locale-menu-trigger>svg:last-child{display:none}.language-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.language-option{padding:10px 8px}.language-option.has-region{position:relative;grid-template-columns:minmax(0,1fr)}.language-option.has-region .language-name{display:block;padding-inline-end:26px}.language-region{display:block}.language-option.has-region .language-check{position:absolute;inset-inline-end:8px;top:10px}.mobile-menu{top:calc(56px + var(--safe-top));padding:16px;background:var(--surface);border-bottom-color:var(--line);box-shadow:var(--shadow-popover)}.mobile-menu>button{font-size:13px;padding:17px 14px;border-bottom-color:var(--line-soft)}.mobile-menu small{font-size:10px}.bottom-nav{height:calc(68px + var(--safe-bottom));background:var(--nav-glass);border-top-color:var(--line-soft);padding:8px max(10px,var(--safe-right)) calc(8px + var(--safe-bottom)) max(10px,var(--safe-left))}.bottom-nav>button{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:21px 26px;align-content:center;justify-items:center;color:var(--dim);gap:4px;font-size:10px}.bottom-nav>button>span{display:grid;align-items:center;min-width:0;max-width:100%;height:26px;line-height:13px;text-align:center;white-space:normal;overflow-wrap:anywhere}.bottom-nav>button.selected{color:var(--text)}.bottom-nav>button.selected svg{color:var(--accent)}.app-footer{padding:28px max(20px,var(--safe-right)) calc(92px + var(--safe-bottom)) max(20px,var(--safe-left));gap:14px}.app-footer,.app-footer button{font-size:10px}.app-footer>a{display:none}.mobile-preview-shell .app-footer{padding-bottom:28px}.page-container{padding:36px max(22px,var(--safe-right)) 44px max(22px,var(--safe-left))}.page-heading{margin-bottom:30px;gap:16px}.page-heading h1{font-size:28px;line-height:1.3}.page-heading p{font-size:12px;margin-top:12px;line-height:1.85}.page-heading>.badge{font-size:9px}.section-title{margin:32px 0 19px}.section-title h2{font-size:18px}.search-field{height:36px}.search-field input{font-size:11px}.table-toolbar{margin-bottom:10px}.table-toolbar .tabs>button{font-size:12px}.data-table td{height:76px}.data-table td small{font-size:10px}.footnote{font-size:11px}.modal-header{padding:22px}.modal-header h2{font-size:20px}.modal-body{padding:0 22px 24px}.modal-copy{font-size:12px}.notice{padding:16px;font-size:11px}.ticker-strip{padding:0 18px;height:30px;gap:24px}.ticker-strip button{font-size:10px;gap:7px}.instrument-bar{padding:23px 18px 18px;min-height:142px;gap:20px}.instrument-select{gap:9px}.instrument-select select{font-size:22px}.instrument-select small{font-size:10px}.instrument-select .coin{height:32px;width:32px}.current-price{gap:5px;padding:0}.current-price strong{font-size:29px}.current-price span{font-size:11px}.instrument-metrics{gap:18px}.instrument-metrics small{font-size:9px}.instrument-metrics span{font-size:10px}.mobile-trade-tabs{height:47px;border:0;padding:0 18px;justify-content:flex-start;gap:30px}.mobile-trade-tabs>button{padding:12px 0;font-size:13px}.trading-grid{display:block;min-height:0;height:auto}.chart-panel{height:430px}.chart-header{display:none}.chart-toolbar{height:47px;padding:0 12px;gap:8px}.timeframes button{font-size:10px;padding:6px 7px}.chart-toolbar .text-tool{font-size:10px}.chart-legend{font-size:9px;height:39px;padding:3px 18px}.chart-legend>span:last-child,.ma-legend{font-size:9px}.ma-legend{height:24px;padding:3px 18px}.price-chart{min-height:245px}.chart-bottom{font-size:9px;padding:8px 15px;height:29px}.entry-panel{padding:0 22px 25px}.entry-title{height:48px}.entry-options{padding:12px 0 16px}.entry-options>button,.entry-options>span{height:32px;font-size:12px}.side-selector button{font-size:13px;padding:11px}.entry-panel .field{font-size:12px;margin-bottom:17px}.entry-panel .input-unit{height:48px}.entry-panel .input-unit input{font-size:16px}.available-line{margin:17px 0;font-size:12px}.entry-panel .compact-list{font-size:12px;margin:19px 0}.entry-panel .button.full{height:46px;font-size:14px}.entry-disclaimer,.entry-panel .account-summary .compact-list{font-size:11px}.book-panel{padding:0 22px 16px}.book-tabs{height:48px}.book-row{height:22px;font-size:12px}.book-labels{font-size:11px}.book-price{height:70px}.positions-heading{padding:0 18px}.positions-heading .tabs{gap:22px}.positions-heading .tabs>button{font-size:11px;padding:18px 0 15px}.position-table td,.position-table th{padding-left:18px;padding-right:20px}.position-table td{height:72px;font-size:11px}.position-table th{font-size:10px}.position-name b{font-size:12px}.position-name small{font-size:10px!important}.trade-status{font-size:10px;padding:15px 18px}.asset-overview{gap:26px;padding:0 0 28px;grid-template-columns:1fr}.equity{font-size:44px;line-height:1.2;margin:13px 0 10px}.equity span{font-size:12px;margin-left:8px}.asset-overview p{font-size:11px}.asset-overview .button-row{margin-top:26px}.asset-overview .button{height:42px;font-size:12px}.allocation{font-size:12px}.allocation-track{margin:20px 0;height:6px}.activity-list>div{padding:19px 0}.activity-list b,.activity-list strong{font-size:11px}.activity-list small{font-size:9px}.referral-intro{grid-template-columns:1fr;gap:32px;padding:8px 0 30px}.referral-intro h1{font-size:34px}.section-kicker{font-size:10px;margin-bottom:24px}.invite-tool{padding:24px}.invite-brand{margin-bottom:25px}.invite-code strong{font-size:24px}.stats-band{padding:30px 0}.stats-band>div{padding:0 12px;gap:14px}.stats-band strong{font-size:29px}.stats-band strong small{font-size:10px;margin-top:6px}.stats-band>div>span{font-size:10px}.stats-band>div>.positive{font-size:9px}.support-page{padding-top:42px}.support-input input{font-size:13px}.faq-list button{font-size:13px;padding:24px 0}.faq-list p{font-size:12px}.profile-header h2{font-size:19px}.profile-header{gap:14px;padding-bottom:28px}.profile-header>.badge{font-size:9px}.profile-details{grid-template-columns:1fr;gap:22px}.profile-details dd,.profile-details dt{font-size:12px}.row-link{font-size:13px}.kyc-steps button{padding:20px}.p2p-tabs{margin:0 0 26px;gap:15px}.p2p-tabs .segmented{width:148px}.p2p-tabs .segmented button{font-size:13px;padding:9px 15px}.p2p-tabs>.tabs{gap:19px}.p2p-tabs>.tabs>button{font-size:11px}.p2p-filters{gap:10px;margin-bottom:20px}.p2p-filters label{font-size:11px}.p2p-filters select{height:44px;font-size:12px}.offer-row{min-height:0;padding:27px 0;gap:20px}.desk-cell b{font-size:13px}.desk-cell small{font-size:10px;margin:0}.desk-status{font-size:10px}.offer-price b{font-size:30px}.offer-limits{font-size:12px;gap:8px}.offer-limits small{font-size:10px}.offer-row>.button{height:44px;font-size:12px;width:112px}.p2p-assurance p{font-size:11px}.order-breadcrumb{font-size:10px;gap:8px;margin-bottom:27px}.order-breadcrumb button{font-size:11px}.order-page-title{margin-bottom:20px;gap:12px}.order-page-title h1{font-size:27px}.order-page-title>.badge{font-size:9px}.order-id{font-size:10px;margin-top:8px}.order-mobile-switch{gap:28px;margin-bottom:28px;border:0}.order-mobile-switch>button{font-size:13px}.order-layout{display:block}.order-progress-labels{font-size:10px;margin:14px 0 30px}.order-totals{gap:21px;padding-bottom:26px}.order-totals>div{font-size:12px}.order-totals strong{font-size:40px}.payment-details{font-size:12px}.order-information .section-title h2{font-size:16px}.order-actions>p{font-size:10px}.chat-panel{height:580px;min-height:430px;max-height:calc(100dvh - 270px)}.chat-header{height:72px;padding:15px 17px}.chat-header b{font-size:13px}.chat-messages{padding:18px 15px}.message-bubble{font-size:12px;padding:12px 13px}.chat-composer{padding:14px}.chat-composer textarea{font-size:13px}.composer-tools>span{font-size:10px}.admin-layout{display:block}.admin-sidebar{padding:0;border:0;border-bottom:1px solid var(--line-soft)}.admin-sidebar nav{gap:0;scroll-padding-inline:max(16px,var(--safe-left));overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.admin-sidebar nav>button{min-height:46px;padding:0 16px;gap:7px;font-size:12px;scroll-snap-align:start}.admin-sidebar nav>button.selected{background:transparent;color:var(--text);border-bottom-color:var(--text)}.admin-content{padding:34px max(22px,var(--safe-right)) 48px max(22px,var(--safe-left))}.admin-content .page-heading h1{font-size:28px}.admin-content .page-heading p{font-size:12px}.admin-content .page-heading{margin-bottom:28px}.date-label{font-size:11px}.admin-stats{padding:14px 0 32px;gap:30px 0}.admin-stats>div{gap:15px}.admin-stats strong{font-size:36px}.admin-stats strong small{font-size:11px}.admin-stats>div>span{font-size:12px}.admin-stats .positive small,.admin-stats>div>.positive{font-size:11px}.operations-charts{grid-template-columns:1fr;gap:24px;padding-top:0}.operations-charts .section-title{margin:16px 0 24px}.volume-chart{height:170px}.health-panel{padding:0;border-top:1px solid var(--line-soft)}.health-row{font-size:12px;padding:16px 0}.health-panel p{font-size:11px}.admin-table td{font-size:12px!important}.admin-content .table-toolbar .tabs>button{font-size:12px}.admin-order-page .order-layout{display:block}}@supports not (container-type:inline-size){@media (max-width:900px){.app-header{height:calc(56px + var(--safe-top));padding:var(--safe-top) max(18px,var(--safe-right)) 0 max(18px,var(--safe-left));gap:12px}.app-header .brand-link{border:0;padding:0}.brand{font-size:21px;gap:8px}.brand-mark{transform:scale(.82);width:23px}.header-right{gap:8px}.theme-control .icon-button{width:28px;height:34px}.theme-control svg{width:17px}.locale-select{gap:4px}.locale-select select{font-size:11px;width:66px}.locale-select>svg{display:none}.locale-menu-trigger{width:34px;padding:0;justify-content:center}.locale-menu-trigger>span,.locale-menu-trigger>svg:last-child{display:none}.language-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.language-option{padding:10px 8px}.language-option.has-region{position:relative;grid-template-columns:minmax(0,1fr)}.language-option.has-region .language-name{display:block;padding-inline-end:26px}.language-region{display:block}.language-option.has-region .language-check{position:absolute;inset-inline-end:8px;top:10px}.mobile-menu{top:calc(56px + var(--safe-top));padding:16px;background:var(--surface);border-bottom-color:var(--line);box-shadow:var(--shadow-popover)}.mobile-menu>button{font-size:13px;padding:17px 14px;border-bottom-color:var(--line-soft)}.mobile-menu small{font-size:10px}.bottom-nav{height:calc(68px + var(--safe-bottom));background:var(--nav-glass);border-top-color:var(--line-soft);padding:8px max(10px,var(--safe-right)) calc(8px + var(--safe-bottom)) max(10px,var(--safe-left))}.bottom-nav>button{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:21px 26px;align-content:center;justify-items:center;color:var(--dim);gap:4px;font-size:10px}.bottom-nav>button>span{display:grid;align-items:center;min-width:0;max-width:100%;height:26px;line-height:13px;text-align:center;white-space:normal;overflow-wrap:anywhere}.bottom-nav>button.selected{color:var(--text)}.bottom-nav>button.selected svg{color:var(--accent)}.app-footer{padding:28px max(20px,var(--safe-right)) calc(92px + var(--safe-bottom)) max(20px,var(--safe-left));gap:14px}.app-footer,.app-footer button{font-size:10px}.app-footer>a{display:none}.mobile-preview-shell .app-footer{padding-bottom:28px}.page-container{padding:36px max(22px,var(--safe-right)) 44px max(22px,var(--safe-left))}.page-heading{margin-bottom:30px;gap:16px}.page-heading h1{font-size:28px;line-height:1.3}.page-heading p{font-size:12px;margin-top:12px;line-height:1.85}.page-heading>.badge{font-size:9px}.section-title{margin:32px 0 19px}.section-title h2{font-size:18px}.search-field{height:36px}.search-field input{font-size:11px}.table-toolbar{margin-bottom:10px}.table-toolbar .tabs>button{font-size:12px}.data-table td{height:76px}.data-table td small{font-size:10px}.footnote{font-size:11px}.modal-header{padding:22px}.modal-header h2{font-size:20px}.modal-body{padding:0 22px 24px}.modal-copy{font-size:12px}.notice{padding:16px;font-size:11px}.ticker-strip{padding:0 18px;height:30px;gap:24px}.ticker-strip button{font-size:10px;gap:7px}.instrument-bar{padding:23px 18px 18px;min-height:142px;gap:20px}.instrument-select{gap:9px}.instrument-select select{font-size:22px}.instrument-select small{font-size:10px}.instrument-select .coin{height:32px;width:32px}.current-price{gap:5px;padding:0}.current-price strong{font-size:29px}.current-price span{font-size:11px}.instrument-metrics{gap:18px}.instrument-metrics small{font-size:9px}.instrument-metrics span{font-size:10px}.mobile-trade-tabs{height:47px;border:0;padding:0 18px;justify-content:flex-start;gap:30px}.mobile-trade-tabs>button{padding:12px 0;font-size:13px}.trading-grid{display:block;min-height:0;height:auto}.chart-panel{height:430px}.chart-header{display:none}.chart-toolbar{height:47px;padding:0 12px;gap:8px}.timeframes button{font-size:10px;padding:6px 7px}.chart-toolbar .text-tool{font-size:10px}.chart-legend{font-size:9px;height:39px;padding:3px 18px}.chart-legend>span:last-child,.ma-legend{font-size:9px}.ma-legend{height:24px;padding:3px 18px}.price-chart{min-height:245px}.chart-bottom{font-size:9px;padding:8px 15px;height:29px}.entry-panel{padding:0 22px 25px}.entry-title{height:48px}.entry-options{padding:12px 0 16px}.entry-options>button,.entry-options>span{height:32px;font-size:12px}.side-selector button{font-size:13px;padding:11px}.entry-panel .field{font-size:12px;margin-bottom:17px}.entry-panel .input-unit{height:48px}.entry-panel .input-unit input{font-size:16px}.available-line{margin:17px 0;font-size:12px}.entry-panel .compact-list{font-size:12px;margin:19px 0}.entry-panel .button.full{height:46px;font-size:14px}.entry-disclaimer,.entry-panel .account-summary .compact-list{font-size:11px}.book-panel{padding:0 22px 16px}.book-tabs{height:48px}.book-row{height:22px;font-size:12px}.book-labels{font-size:11px}.book-price{height:70px}.positions-heading{padding:0 18px}.positions-heading .tabs{gap:22px}.positions-heading .tabs>button{font-size:11px;padding:18px 0 15px}.position-table td,.position-table th{padding-left:18px;padding-right:20px}.position-table td{height:72px;font-size:11px}.position-table th{font-size:10px}.position-name b{font-size:12px}.position-name small{font-size:10px!important}.trade-status{font-size:10px;padding:15px 18px}.asset-overview{gap:26px;padding:0 0 28px;grid-template-columns:1fr}.equity{font-size:44px;line-height:1.2;margin:13px 0 10px}.equity span{font-size:12px;margin-left:8px}.asset-overview p{font-size:11px}.asset-overview .button-row{margin-top:26px}.asset-overview .button{height:42px;font-size:12px}.allocation{font-size:12px}.allocation-track{margin:20px 0;height:6px}.activity-list>div{padding:19px 0}.activity-list b,.activity-list strong{font-size:11px}.activity-list small{font-size:9px}.referral-intro{grid-template-columns:1fr;gap:32px;padding:8px 0 30px}.referral-intro h1{font-size:34px}.section-kicker{font-size:10px;margin-bottom:24px}.invite-tool{padding:24px}.invite-brand{margin-bottom:25px}.invite-code strong{font-size:24px}.stats-band{padding:30px 0}.stats-band>div{padding:0 12px;gap:14px}.stats-band strong{font-size:29px}.stats-band strong small{font-size:10px;margin-top:6px}.stats-band>div>span{font-size:10px}.stats-band>div>.positive{font-size:9px}.support-page{padding-top:42px}.support-input input{font-size:13px}.faq-list button{font-size:13px;padding:24px 0}.faq-list p{font-size:12px}.profile-header h2{font-size:19px}.profile-header{gap:14px;padding-bottom:28px}.profile-header>.badge{font-size:9px}.profile-details{grid-template-columns:1fr;gap:22px}.profile-details dd,.profile-details dt{font-size:12px}.row-link{font-size:13px}.kyc-steps button{padding:20px}.p2p-tabs{margin:0 0 26px;gap:15px}.p2p-tabs .segmented{width:148px}.p2p-tabs .segmented button{font-size:13px;padding:9px 15px}.p2p-tabs>.tabs{gap:19px}.p2p-tabs>.tabs>button{font-size:11px}.p2p-filters{gap:10px;margin-bottom:20px}.p2p-filters label{font-size:11px}.p2p-filters select{height:44px;font-size:12px}.offer-row{min-height:0;padding:27px 0;gap:20px}.desk-cell b{font-size:13px}.desk-cell small{font-size:10px;margin:0}.desk-status{font-size:10px}.offer-price b{font-size:30px}.offer-limits{font-size:12px;gap:8px}.offer-limits small{font-size:10px}.offer-row>.button{height:44px;font-size:12px;width:112px}.p2p-assurance p{font-size:11px}.order-breadcrumb{font-size:10px;gap:8px;margin-bottom:27px}.order-breadcrumb button{font-size:11px}.order-page-title{margin-bottom:20px;gap:12px}.order-page-title h1{font-size:27px}.order-page-title>.badge{font-size:9px}.order-id{font-size:10px;margin-top:8px}.order-mobile-switch{gap:28px;margin-bottom:28px;border:0}.order-mobile-switch>button{font-size:13px}.order-layout{display:block}.order-progress-labels{font-size:10px;margin:14px 0 30px}.order-totals{gap:21px;padding-bottom:26px}.order-totals>div{font-size:12px}.order-totals strong{font-size:40px}.payment-details{font-size:12px}.order-information .section-title h2{font-size:16px}.order-actions>p{font-size:10px}.chat-panel{height:580px;min-height:430px;max-height:calc(100dvh - 270px)}.chat-header{height:72px;padding:15px 17px}.chat-header b{font-size:13px}.chat-messages{padding:18px 15px}.message-bubble{font-size:12px;padding:12px 13px}.chat-composer{padding:14px}.chat-composer textarea{font-size:13px}.composer-tools>span{font-size:10px}.admin-layout{display:block}.admin-sidebar{padding:0;border:0;border-bottom:1px solid var(--line-soft)}.admin-sidebar nav{gap:0;scroll-padding-inline:max(16px,var(--safe-left));overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.admin-sidebar nav>button{min-height:46px;padding:0 16px;gap:7px;font-size:12px;scroll-snap-align:start}.admin-sidebar nav>button.selected{background:transparent;color:var(--text);border-bottom-color:var(--text)}.admin-content{padding:34px max(22px,var(--safe-right)) 48px max(22px,var(--safe-left))}.admin-content .page-heading h1{font-size:28px}.admin-content .page-heading p{font-size:12px}.admin-content .page-heading{margin-bottom:28px}.date-label{font-size:11px}.admin-stats{padding:14px 0 32px;gap:30px 0}.admin-stats>div{gap:15px}.admin-stats strong{font-size:36px}.admin-stats strong small{font-size:11px}.admin-stats>div>span{font-size:12px}.admin-stats .positive small,.admin-stats>div>.positive{font-size:11px}.operations-charts{grid-template-columns:1fr;gap:24px;padding-top:0}.operations-charts .section-title{margin:16px 0 24px}.volume-chart{height:170px}.health-panel{padding:0;border-top:1px solid var(--line-soft)}.health-row{font-size:12px;padding:16px 0}.health-panel p{font-size:11px}.admin-table td{font-size:12px!important}.admin-content .table-toolbar .tabs>button{font-size:12px}.admin-order-page .order-layout{display:block}}}@container app (max-width:370px){.app-header{padding:0 max(14px,var(--safe-right)) 0 max(14px,var(--safe-left))}.header-right{gap:4px}.brand{font-size:20px;gap:6px}.admin-content,.page-container{padding-left:18px;padding-right:18px}.admin-content .page-heading h1,.page-heading h1{font-size:26px}.current-price strong{font-size:27px}.equity{font-size:39px}.order-page-title{flex-wrap:wrap;gap:10px}.stats-band strong{font-size:26px}.admin-stats strong{font-size:34px}}@supports not (container-type:inline-size){@media (max-width:370px){.app-header{padding:0 max(14px,var(--safe-right)) 0 max(14px,var(--safe-left))}.header-right{gap:4px}.brand{font-size:20px;gap:6px}.admin-content,.page-container{padding-left:18px;padding-right:18px}.admin-content .page-heading h1,.page-heading h1{font-size:26px}.current-price strong{font-size:27px}.equity{font-size:39px}.order-page-title{flex-wrap:wrap;gap:10px}.stats-band strong{font-size:26px}.admin-stats strong{font-size:34px}}}@container app (max-width:1080px) and (min-width:901px){.app-header{gap:16px;padding:0 16px}.desktop-nav{gap:14px}.header-right{gap:6px}.locale-menu-trigger>span,.locale-menu-trigger>svg:last-child{display:none}}@supports not (container-type:inline-size){@media (max-width:1080px) and (min-width:901px){.app-header{gap:16px;padding:0 16px}.desktop-nav{gap:14px}.header-right{gap:6px}.locale-menu-trigger>span,.locale-menu-trigger>svg:last-child{display:none}}}.p2p-reconciliation-time{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.admin-offers-table td{vertical-align:middle}.admin-offer-merchant{display:flex;align-items:center;gap:10px;min-width:0}.admin-offer-merchant>div{display:grid;gap:2px;min-width:0}.admin-offer-merchant b{font-size:13px;font-weight:600}.admin-offer-merchant .text-link{justify-self:start;padding:0;color:var(--muted);font-size:12px}