[data-admin]{--panel:var(--t-surface);--field:var(--t-bg);--rule:var(--t-line);--rule-strong:var(--t-line-2);--figure:var(--t-ink);--ink:var(--t-ink);--ink-soft:var(--t-ink-soft);--ink-faint:var(--t-ink-faint);--band-gold:var(--t-band-au);--metal-gold:var(--t-metal-au);--band-silver:var(--t-band-ag);--metal-silver:var(--t-metal-ag);--accent:var(--t-accent);--accent-weak:var(--t-accent-weak);--zebra:var(--t-zebra);--hover:var(--t-hover);--rail:transparent;--buy:var(--t-up);--sell:var(--t-down);--buy-live:var(--t-up-live);--sell-live:var(--t-down-live);--pnl-pos:var(--t-pnl-pos);--pnl-neg:var(--t-pnl-neg);--state-done:var(--t-state-done);--state-void:var(--t-state-void);--row-h:44px;--cell-x:14px;--font-data:16px;--font-label:13px;--focus:var(--t-focus);--lift-hi:#ffffffbf;--lift-lo:#0f172a08;--lift-shadow:#0f172a0e;--lift-cast:#0f172a16;--lift-press:#0f172a1c;--glass-bg:#ffffff80;--glass-top:#fffffff2;--glass-bot:#0f172a13;--glow:linear-gradient(135deg, #0f172a1a 0%, #0f172a0b 55%, #0f172a05 100%)}[data-admin][data-mode=dark]{--lift-hi:#ffffff0d;--lift-lo:#0000004d;--lift-shadow:#0000006b;--lift-cast:#0000008c;--lift-press:#0000008c;--glass-bg:#1c232e8c;--glass-top:#ffffff1a;--glass-bot:#00000038;--glow:linear-gradient(135deg, #6082dc3d 0%, #3b5ab41c 55%, #1725540d 100%)}[data-admin][data-mode=dark] .stat[data-s=unfixed]{color:#fbbf24}[data-admin][data-mode=dark] .stat[data-s=fixed]{color:#60a5fa}[data-admin][data-mode=dark] .stat[data-s=delivered]{color:#a78bfa}[data-admin][data-density=comfortable]{--row-h:54px;--cell-x:18px;--font-data:18px;--font-label:14px}[data-admin] ::-webkit-scrollbar{width:10px;height:10px}[data-admin] ::-webkit-scrollbar-track{background:0 0}[data-admin] ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ink) 22%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}[data-admin] ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--ink) 38%, transparent)}[data-admin]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ink) 22%, transparent) transparent;background:var(--field);color:var(--ink);font-family:var(--font-inter), var(--font-archivo), system-ui, sans-serif}[data-admin][data-admin] h1,[data-admin][data-admin] .page-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:500;line-height:1}[data-admin] h2,[data-admin] .section-title{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.15}[data-admin] h3{letter-spacing:-.005em;font-size:16px;font-weight:500}[data-admin] .eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);font-size:12px;font-weight:500}[data-admin] button,[data-admin] .btn{font-weight:700}[data-admin] .fig{font-family:var(--font-archivo), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--figure);text-align:right;white-space:nowrap}[data-admin] .colhead{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.16em;font-size:var(--font-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);text-align:left;padding:6px var(--cell-x);background:var(--panel);white-space:nowrap;font-weight:700}[data-admin] .colhead.fig{text-align:right}[data-admin] .dt{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--font-data);line-height:1.25}[data-admin] .dt thead th{z-index:2;box-shadow:inset 0 -1px 0 var(--rule-strong);position:sticky;top:0}[data-admin] .dt td{height:var(--row-h);padding:0 var(--cell-x);color:var(--ink);white-space:nowrap}[data-admin] .dt tbody tr{background:var(--panel)}[data-admin] .dt tbody tr:nth-child(2n){background:var(--zebra)}[data-admin] .dt tbody tr>td:first-child{box-shadow:inset 3px 0 0 var(--rail)}[data-admin] .dt tbody tr[data-metal=gold]{--rail:var(--metal-gold)}[data-admin] .dt tbody tr[data-metal=silver]{--rail:var(--metal-silver)}[data-admin] .dt tbody tr:hover{background:var(--hover)}[data-admin] .dt tbody tr[data-selected=true]{background:var(--accent-weak)}[data-admin] .dt tbody tr[data-selected=true]>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}[data-admin] .dt .stick-l,[data-admin] .dt .stick-r{background:inherit;z-index:1;position:sticky}[data-admin] .dt .stick-l{left:0}[data-admin] .dt .stick-r{right:0}[data-admin] .dt thead .stick-l,[data-admin] .dt thead .stick-r{z-index:3}[data-admin] .dt .stick-l{box-shadow:1px 0 0 var(--rule)}[data-admin] .dt .stick-r{box-shadow:-1px 0 0 var(--rule)}[data-admin] .dt thead .stick-l{box-shadow:1px 0 0 var(--rule), inset 0 -1px 0 var(--rule-strong)}[data-admin] .dt thead .stick-r{box-shadow:-1px 0 0 var(--rule), inset 0 -1px 0 var(--rule-strong)}[data-admin] .dt .grp{border-left:1px solid var(--rule)}[data-admin] .panel{background:var(--panel);border:1px solid var(--rule);border-radius:6px}[data-admin] .panel-head{border-bottom:1px solid var(--rule);color:var(--ink-soft);align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}[data-admin] input:not([type=checkbox]):not([type=radio]),[data-admin] select,[data-admin] textarea{background:var(--panel);color:var(--ink);border-color:var(--rule-strong)}[data-admin] input::placeholder,[data-admin] textarea::placeholder{color:var(--ink-faint)}[data-admin][data-mode=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert()opacity(.6)}[data-admin][data-mode=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()opacity(.6)}[data-admin][data-mode=dark] input[type=checkbox]{accent-color:var(--accent)}[data-admin] label{color:var(--ink-soft)}[data-admin][data-mode=dark] .bg-slate-100{background-color:var(--rule)}[data-admin][data-mode=dark] .hover\:bg-slate-200:hover{background-color:var(--rule-strong)}[data-admin][data-mode=dark] .bg-white,[data-admin][data-mode=dark] .bg-white\/90{background-color:var(--panel)}[data-admin][data-mode=dark] .border-slate-200,[data-admin][data-mode=dark] .border-slate-300{border-color:var(--rule)}[data-admin][data-mode=dark] .text-slate-500,[data-admin][data-mode=dark] .text-slate-600{color:var(--ink-soft)}[data-admin][data-mode=dark] .text-slate-300{color:var(--ink-faint)}[data-admin][data-mode=dark] .hover\:bg-slate-50:hover{background-color:var(--hover)}[data-admin][data-mode=dark] .hover\:border-slate-300:hover{border-color:var(--rule-strong)}[data-admin] .admin-navlink:hover{background:var(--hover)}[data-admin] .hit{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex;position:relative}[data-admin] :focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-radius:2px}[data-admin] .metal-gold{color:var(--metal-gold)}[data-admin] .metal-silver{color:var(--metal-silver)}[data-admin] .side-buy{color:var(--buy);font-weight:600}[data-admin] .side-sell{color:var(--sell);font-weight:600}[data-admin] .metal-disc{width:30px;height:30px;font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.01em;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}[data-admin] .metal-disc[data-metal=gold]{background:var(--band-gold);color:var(--metal-gold)}[data-admin] .metal-disc[data-metal=silver]{background:var(--band-silver);color:var(--metal-silver)}[data-admin] .side-chip{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.06em;border-radius:5px;justify-content:center;align-items:center;padding:2px 7px 2px calc(7px + .06em);font-size:13px;font-weight:700;display:inline-flex}[data-admin] .side-chip-buy{background:var(--buy);color:var(--panel)}[data-admin] .side-chip-sell{background:var(--sell);color:var(--panel)}[data-admin] .stat{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:13px;font-weight:700}[data-admin] .stat[data-s=unfixed]{color:#0f766e}[data-admin] .stat[data-s=fixed]{color:#1d4ed8}[data-admin] .stat[data-s=closed],[data-admin] .stat[data-s=sell_closed]{color:var(--state-done)}[data-admin] .stat[data-s=delivered]{color:#7c3aed}[data-admin] .stat[data-s=deleted]{color:var(--state-void)}[data-admin] .stage{--stage-bg:#0c1017;--stage-panel:#141a23;--stage-rule:#222b36;--stage-ink:#eef1f6;--stage-ink-soft:#8b95a3;--up:#10b981;--down:#f43f5e;background:var(--stage-bg);color:var(--stage-ink);border:1px solid var(--stage-rule);border-radius:10px;overflow:hidden}[data-admin]:not([data-mode=dark]) .stage{--stage-bg:var(--panel);--stage-panel:var(--field);--stage-rule:var(--rule);--stage-ink:var(--ink);--stage-ink-soft:var(--ink-soft);--up:#0f9d6e;--down:#dc2f4b}[data-admin] .stage .hero{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--stage-ink);font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1}[data-admin] .stage .hero-delta{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}[data-admin] .candle-up{fill:var(--up);stroke:var(--up)}[data-admin] .candle-down{fill:var(--down);stroke:var(--down)}[data-admin] .candle-grid{stroke:var(--stage-rule);stroke-width:1px}[data-admin] .candle-axis{font-family:var(--font-archivo-narrow), sans-serif;fill:var(--stage-ink-soft);font-variant-numeric:tabular-nums;font-size:12px}@media (prefers-reduced-motion:reduce){[data-admin] *,[data-admin] :before,[data-admin] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-admin] .board-scroll{gap:12px;height:100%;padding:2px 2px 4px;display:flex;overflow:auto hidden}[data-admin] .lane{background:var(--field);border:1px solid var(--rule);border-radius:10px;flex-direction:column;flex:none;width:272px;min-height:0;display:flex}[data-admin] .lane-head{border-bottom:1px solid var(--rule);border-top:2px solid var(--ink-faint);border-radius:9px 9px 0 0;padding:10px 12px}[data-admin] .lane[data-lane=unfixed] .lane-head{border-top-color:#b45309}[data-admin] .lane[data-lane=fixed] .lane-head{border-top-color:#1d4ed8}[data-admin] .lane[data-lane=closed] .lane-head,[data-admin] .lane[data-lane=sell_closed] .lane-head{border-top-color:var(--state-done)}[data-admin] .lane[data-lane=delivered] .lane-head{border-top-color:#7c3aed}[data-admin] .lane-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:13px;font-weight:700}[data-admin] .lane-count{color:var(--ink);font-size:14px;font-weight:700}[data-admin] .lane-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px;display:flex;overflow-y:auto}[data-admin] .lane-note{color:var(--ink-faint);padding:2px 2px 6px;font-size:14px;line-height:1.45}[data-admin] .deal-card{border:1px solid var(--rule);background:var(--panel);cursor:pointer;border-radius:8px;padding:10px;transition:border-color .12s,box-shadow .12s,transform .12s}[data-admin] .deal-card:hover{border-color:var(--rule-strong);transform:translateY(-1px)}[data-admin] .deal-card[data-selected]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}[data-admin] .deal-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .deal-card-skeleton{background:var(--panel);border:1px solid var(--rule);opacity:.55;border-radius:8px;height:108px}[data-admin] .metal-disc-sm{width:22px;height:22px;font-size:13px}[data-admin] .card-action{border:1px solid var(--rule-strong);background:var(--field);min-height:24px;color:var(--ink);border-radius:6px;padding:3px 9px;font-size:14px;font-weight:600;transition:background .12s,border-color .12s}[data-admin] .card-action:hover{background:var(--hover);border-color:var(--accent)}[data-admin] .card-action:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){[data-admin] .deal-card{transition:none}[data-admin] .deal-card:hover{transform:none}}[data-admin] .tickets-scroll{height:100%;padding:10px;overflow-y:auto}[data-admin] .tickets-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px;display:grid}[data-admin] .ledger-scroll{height:100%;overflow:auto}[data-admin] .ledger-day{padding-bottom:6px}[data-admin] .ledger-day-head{z-index:2;background:var(--field);border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex;position:sticky;top:38px}[data-admin] .ledger-date{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:700}[data-admin] .ledger-day-stats{color:var(--ink-soft);gap:14px;font-size:14px;font-weight:600;display:flex}[data-admin] .ledger-check{justify-content:center;align-items:center;display:flex}[data-admin] .ledger-check input[type=checkbox]{cursor:pointer;width:15px;height:15px;accent-color:var(--accent)}[data-admin] .ledger-row{cursor:pointer;border-bottom:1px solid var(--rule);height:44px;color:var(--ink);white-space:nowrap;grid-template-columns:42px 56px 50px minmax(80px,1fr) 50px minmax(64px,.75fr) 74px 82px 88px 268px;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:grid}[data-admin] .ledger-row:hover{background:var(--hover)}[data-admin] .ledger-row[data-selected]{background:var(--accent-weak)}[data-admin] .ledger-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}[data-admin] .ledger-time{color:var(--ink-faint);text-align:left}[data-admin] .ledger-deal{text-align:left;font-weight:600}[data-admin] .ledger-sym{text-overflow:ellipsis;font-weight:600;overflow:hidden}[data-admin] .ledger-qty{color:var(--ink-soft)}[data-admin] .ledger-client{color:var(--ink-faint);text-overflow:ellipsis;overflow:hidden}[data-admin] .ledger-row>*{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-admin] .ledger-total{font-weight:700}[data-admin] .data-table-wrap{overscroll-behavior-x:contain;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;width:100%;min-width:0;max-width:100%;max-height:100%;overflow-x:auto}[data-admin] .data-table-wrap:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}[data-admin] .data-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--font-data);color:var(--ink);text-align:left;line-height:1.25}[data-admin] .data-table>thead>tr>th{z-index:2;height:38px;padding:0 var(--cell-x);background:var(--panel);box-shadow:inset 0 -1px 0 var(--rule-strong);font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;font-size:var(--font-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);text-align:left;white-space:nowrap;vertical-align:middle;font-weight:600;position:sticky;top:0}[data-admin] .data-table>tbody>tr{background:var(--panel)}[data-admin] .data-table>tbody>tr:nth-child(2n){background:var(--zebra)}[data-admin] .data-table>tbody>tr:hover{background:var(--hover)}[data-admin] .data-table>tbody>tr[data-selected=true]{background:var(--accent-weak)}[data-admin] .data-table>tbody>tr>td{height:var(--row-h);padding:4px var(--cell-x);border-bottom:1px solid var(--rule);vertical-align:middle;white-space:nowrap}[data-admin] .data-table th.num,[data-admin] .data-table td.num,[data-admin] .data-table th.fig,[data-admin] .data-table td.fig{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1}[data-admin] .data-table th.ctr,[data-admin] .data-table td.ctr{text-align:center}[data-admin] .data-table td.muted{color:var(--ink-soft)}[data-admin] .data-table td.key{color:var(--ink);font-weight:600}[data-admin] .data-table td.wrap{white-space:normal;text-overflow:ellipsis;max-width:34ch;overflow:hidden}[data-admin] .data-table td.wrap-wide{white-space:normal;max-width:60ch}[data-admin] .data-table>tbody>tr.top>td{vertical-align:top;padding-top:10px}[data-admin] .data-table>tbody>tr.total-row,[data-admin] .data-table>tbody>tr.total-row:nth-child(2n),[data-admin] .data-table>tbody>tr.total-row:hover{background:var(--accent-weak)}[data-admin] .data-table>tbody>tr.total-row>td{color:var(--ink);border-bottom-color:var(--rule-strong);font-weight:700}[data-admin] .data-table>tbody>tr>td.tbl-empty{height:auto;padding:34px var(--cell-x);text-align:center;white-space:normal;color:var(--ink-faint)}[data-admin] .data-table>tbody>tr>td.tbl-skel{height:auto;padding:0}[data-admin] .data-table .tbl-link{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);background:0 0;border:0;padding:0;font-weight:600}[data-admin] .data-table .tbl-link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}[data-admin] .data-table .tbl-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .data-table .tbl-pill{border:1px solid var(--rule-strong);background:var(--field);font-size:var(--font-label);letter-spacing:.03em;color:var(--ink-soft);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600;display:inline-block}[data-admin] .data-table .tbl-pill[data-tone=good]{color:var(--pnl-pos);border-color:color-mix(in srgb, var(--pnl-pos) 45%, transparent)}[data-admin] .data-table .tbl-pill[data-tone=bad]{color:var(--pnl-neg);border-color:color-mix(in srgb, var(--pnl-neg) 45%, transparent)}[data-admin] .data-table .tbl-pill[data-tone=done]{color:var(--state-done);border-color:color-mix(in srgb, var(--state-done) 45%, transparent)}[data-admin] .data-table .tbl-input{background:var(--field);border:1px solid var(--rule-strong);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;border-radius:7px;padding:5px 9px;font-size:13.5px}[data-admin] .data-table .tbl-input:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 25%, transparent);outline:none}[data-admin] .data-table input[type=checkbox]{cursor:pointer;width:15px;height:15px;accent-color:var(--accent)}[data-admin] .book-scroll{flex-direction:column;gap:10px;height:100%;padding:10px;display:flex;overflow-y:auto}[data-admin] .book-group{border:1px solid var(--rule);background:var(--panel);border-radius:10px;flex:none;overflow:hidden}[data-admin] .book-group-head{border-bottom:1px solid var(--rule);background:var(--field);align-items:center;gap:8px;padding:8px 12px;font-size:15px;display:flex}[data-admin] .book-net{align-items:baseline;gap:6px;margin-left:auto;font-size:14px;font-weight:700;display:flex}[data-admin] .book-cols{grid-template-columns:1fr 1px 1fr;display:grid}[data-admin] .book-spine{background:var(--rule-strong)}[data-admin] .book-col{padding:6px 0}[data-admin] .book-col-head{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);padding:2px 12px 6px;font-size:13px;font-weight:700}[data-admin] .book-row{cursor:pointer;height:30px;color:var(--ink);white-space:nowrap;grid-template-columns:62px 1fr 110px;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:grid}[data-admin] .book-row:hover{background:var(--hover)}[data-admin] .book-row[data-selected]{background:var(--accent-weak)}[data-admin] .book-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}[data-admin] .book-deal{text-align:left;font-weight:600}[data-admin] .book-qty{color:var(--ink-soft)}[data-admin] .book-total{font-weight:700}[data-admin] .viewswitch-wrap{align-items:center;gap:10px;display:flex}[data-admin] .viewswitch-label{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);font-size:14px;font-weight:700}[data-admin] .viewswitch{border:1px solid var(--rule-strong);background:var(--field);border-radius:10px;gap:2px;padding:3px;display:inline-flex}[data-admin] .viewswitch-btn{min-height:38px;color:var(--ink-soft);background:0 0;border-radius:7px;padding:0 16px;font-size:15px;font-weight:600;transition:background .12s,color .12s}[data-admin] .viewswitch-btn:hover{background:var(--hover);color:var(--ink)}[data-admin] .viewswitch-btn[data-on]{background:var(--accent);color:var(--panel);font-weight:700}[data-admin] .viewswitch-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .board-wrap{flex-direction:column;gap:12px;height:100%;padding:16px;display:flex;overflow-y:auto}[data-admin] .board-head{align-items:baseline;gap:14px;display:flex}[data-admin] .board-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);font-size:19px;font-weight:700}[data-admin] .board-status{color:var(--ink-soft);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}[data-admin] .board-dot{background:var(--accent);border-radius:9999px;width:9px;height:9px}[data-admin] .board-status[data-live] .board-dot{background:var(--pnl-pos)}[data-admin] .board-waiting{text-align:center;color:var(--ink-faint);padding:40px;font-size:16px}[data-admin] .board-row{border:1px solid var(--rule);border-left:5px solid var(--rule);background:var(--panel);border-radius:12px;flex:none;overflow:hidden}[data-admin] .board-row[data-metal=gold]{border-left-color:var(--metal-gold)}[data-admin] .board-row[data-metal=silver]{border-left-color:var(--metal-silver)}[data-admin] .board-row[data-open]{border-color:var(--accent)}[data-admin] .board-main{grid-template-columns:minmax(200px,1.2fr) minmax(250px,1fr) minmax(130px,.8fr) minmax(150px,1.1fr) minmax(150px,1.1fr) minmax(110px,.7fr) 48px;align-items:center;gap:14px;padding:16px 18px;display:grid}[data-admin] .board-id{align-items:center;gap:14px;min-width:0;display:flex}[data-admin] .metal-disc-lg{width:34px;height:34px;font-size:13px}[data-admin] .board-name{color:var(--ink);font-size:16px;font-weight:700;line-height:1.15}[data-admin] .board-row[data-metal=gold] .board-name{color:var(--metal-gold)}[data-admin] .board-row[data-metal=silver] .board-name{color:var(--metal-silver)}[data-admin] .board-unit{color:var(--ink-faint);font-size:14px}[data-admin] .board-trend{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}[data-admin] .spark,[data-admin] .spark-empty{flex:none;width:108px;height:40px}[data-admin] .board-change{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;font-size:15px;font-weight:700;display:flex}[data-admin] .board-change-pct{opacity:.85;font-weight:600}[data-admin] .board-change-label{color:var(--ink-faint);font-size:13px;font-weight:500}[data-admin] .board-change-none{color:var(--ink-faint)}[data-admin] .board-label{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:2px;font-size:12px;font-weight:700}[data-admin] .board-sub{color:var(--ink-faint);white-space:nowrap;font-size:13px}[data-admin] .board-spot,[data-admin] .board-premium{text-align:left;font-size:15px;font-weight:600}[data-admin] .board-price{letter-spacing:-.02em;text-align:left;color:var(--figure);font-size:22px;font-weight:800;line-height:1}[data-admin] .board-expand{border:1px solid var(--rule-strong);background:var(--field);width:44px;height:44px;color:var(--ink-soft);border-radius:10px;justify-content:center;align-items:center;display:flex}[data-admin] .board-expand:hover{background:var(--hover);border-color:var(--accent)}[data-admin] .board-expand:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes board-chart-in{0%{opacity:0;max-height:0}to{opacity:1;max-height:760px}}[data-admin] .board-chart{border-top:1px solid var(--rule);padding:10px 12px 14px;animation:.8s cubic-bezier(.16,1,.3,1) board-chart-in;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-admin] .board-chart{animation:none}}[data-admin] .board-chart-bar{gap:4px;padding:0 4px 8px;display:flex}[data-admin] .board-iv{min-height:34px;color:var(--stage-ink-soft);background:0 0;border-radius:8px;padding:0 14px;font-size:15px;font-weight:600}[data-admin] .board-iv[data-on]{color:var(--stage-ink);background:#ffffff1f}[data-admin] .board-iv:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:1200px){[data-admin] .board-main{grid-template-columns:repeat(4,minmax(120px,1fr));row-gap:14px}[data-admin] .board-expand{justify-self:start}}[data-admin] .mkt-tiles{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-content:start;gap:14px;height:100%;padding:16px;display:grid;overflow-y:auto}[data-admin] .mkt-tile{border:1px solid var(--rule);border-top:4px solid var(--rule);background:var(--panel);border-radius:12px;padding:16px}[data-admin] .mkt-tile[data-metal=gold]{border-top-color:var(--metal-gold)}[data-admin] .mkt-tile[data-metal=silver]{border-top-color:var(--metal-silver)}[data-admin] .mkt-tile-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}[data-admin] .mkt-tile-name{color:var(--ink);font-size:19px;font-weight:700;line-height:1.2}[data-admin] .mkt-tile[data-metal=gold] .mkt-tile-name{color:var(--metal-gold)}[data-admin] .mkt-tile[data-metal=silver] .mkt-tile-name{color:var(--metal-silver)}[data-admin] .mkt-tile-unit{color:var(--ink-faint);font-size:14px}[data-admin] .mkt-quote-pair{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:12px;padding-bottom:14px;display:grid}[data-admin] .mkt-quote{letter-spacing:-.02em;text-align:left;color:var(--figure);font-size:32px;font-weight:800;line-height:1.05}[data-admin] .mkt-tile-facts{grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:12px;display:grid}[data-admin] .mkt-tile-facts dt{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:14px;font-weight:700}[data-admin] .mkt-tile-facts dd{text-align:left;color:var(--ink);font-size:17px;font-weight:600}[data-admin] .mkt-split{grid-template-columns:1fr 1fr;align-content:start;gap:14px;height:100%;padding:16px;display:grid;overflow-y:auto}[data-admin] .mkt-col{border:1px solid var(--rule);background:var(--panel);border-radius:12px;overflow:hidden}[data-admin] .mkt-col-head{border-bottom:1px solid var(--rule);background:var(--field);align-items:center;gap:12px;padding:14px 16px;display:flex}[data-admin] .mkt-col-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:20px;font-weight:700}[data-admin] .mkt-col[data-metal=gold] .mkt-col-title{color:var(--metal-gold)}[data-admin] .mkt-col[data-metal=silver] .mkt-col-title{color:var(--metal-silver)}[data-admin] .mkt-col-count{color:var(--ink-faint);margin-left:auto;font-size:16px;font-weight:700}[data-admin] .mkt-col-row{border-bottom:1px solid var(--rule);padding:14px 16px}[data-admin] .mkt-col-row:last-child{border-bottom:0}[data-admin] .mkt-col-name{color:var(--ink);margin-bottom:8px;font-size:17px;font-weight:600}[data-admin] .mkt-col-quotes{grid-template-columns:1fr 1fr;gap:12px;display:grid}[data-admin] .mkt-col-price{text-align:left;color:var(--figure);font-size:28px;font-weight:800;line-height:1.05}[data-admin] .mkt-col-sub{color:var(--ink-faint);margin-top:8px;font-size:14px}[data-admin] .mkt-col-sub .fig{color:var(--ink-soft)}[data-admin] .mkt-display{flex-direction:column;gap:clamp(8px,1vw,16px);height:100%;padding:clamp(16px,2vw,32px);display:flex;overflow-y:auto}[data-admin] .mkt-display-head,[data-admin] .mkt-display-row{grid-template-columns:minmax(240px,1.4fr) 1fr 1fr;align-items:center;gap:clamp(12px,2vw,32px);display:grid}[data-admin] .mkt-display-label{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);text-align:right;font-size:clamp(14px,1.3vw,22px);font-weight:700}[data-admin] .mkt-display-row{border-bottom:1px solid var(--rule);padding:clamp(10px,1.2vw,22px) 0}[data-admin] .mkt-display-name{font-size:clamp(18px,1.9vw,34px);font-weight:700;line-height:1.1}[data-admin] .mkt-display-row[data-metal=gold] .mkt-display-name{color:var(--metal-gold)}[data-admin] .mkt-display-row[data-metal=silver] .mkt-display-name{color:var(--metal-silver)}[data-admin] .mkt-display-price{letter-spacing:-.025em;text-align:right;color:var(--figure);font-size:clamp(28px,4vw,76px);font-weight:800;line-height:1}[data-admin] .mkt-display-foot{color:var(--ink-soft);align-items:center;gap:10px;margin-top:auto;font-size:clamp(14px,1.2vw,20px);font-weight:600;display:flex}[data-admin] .mkt-display-foot[data-live] .board-dot{background:var(--pnl-pos)}@media (max-width:1100px){[data-admin] .mkt-split{grid-template-columns:1fr}}[data-admin] .mkt-struct{flex-direction:column;gap:14px;height:100%;padding:16px;display:flex;overflow-y:auto}[data-admin] .mkt-struct-row{border:1px solid var(--rule);background:var(--panel);border-radius:12px;padding:16px 18px}[data-admin] .mkt-struct-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}[data-admin] .mkt-struct-name{font-size:19px;font-weight:700}[data-admin] .mkt-struct-row[data-metal=gold] .mkt-struct-name{color:var(--metal-gold)}[data-admin] .mkt-struct-row[data-metal=silver] .mkt-struct-name{color:var(--metal-silver)}[data-admin] .mkt-struct-note{color:var(--ink-faint);margin-left:auto;font-size:14px}[data-admin] .mkt-struct-bar{background:var(--field);border:1px solid var(--rule);border-radius:9px;height:18px;display:flex;overflow:hidden}[data-admin] .mkt-struct-seg{height:100%;display:block}[data-admin] .mkt-struct-premium{background:var(--accent)}[data-admin] .mkt-struct-spread{background:var(--state-done)}[data-admin] .mkt-struct-legend{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:14px;display:grid}[data-admin] .mkt-struct-legend>div{flex-direction:column;gap:2px;display:flex}[data-admin] .mkt-struct-legend .fig{text-align:left;font-size:19px;font-weight:600}[data-admin] .mkt-struct-big{font-size:26px!important;font-weight:800!important}[data-admin] .mkt-struct-key.premium{color:var(--accent)}[data-admin] .mkt-struct-key.spread{color:var(--state-done)}[data-admin] .mkt-cmp{flex-direction:column;gap:16px;height:100%;padding:16px;display:flex;overflow-y:auto}[data-admin] .mkt-cmp-group{border:1px solid var(--rule);background:var(--panel);border-radius:12px;padding:16px 18px}[data-admin] .mkt-cmp-head{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}[data-admin] .mkt-cmp-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:20px;font-weight:700}[data-admin] .mkt-cmp-note{color:var(--ink-faint);font-size:14px}[data-admin] .mkt-cmp-row{grid-template-columns:minmax(190px,1fr) 3fr 120px;align-items:center;gap:16px;padding:8px 0;display:grid}[data-admin] .mkt-cmp-name{font-size:17px;font-weight:600}[data-admin] .mkt-cmp-name[data-metal=gold]{color:var(--metal-gold)}[data-admin] .mkt-cmp-name[data-metal=silver]{color:var(--metal-silver)}[data-admin] .mkt-cmp-track{background:var(--field);border:1px solid var(--rule);border-radius:6px;height:22px;overflow:hidden}[data-admin] .mkt-cmp-fill{height:100%;display:block}[data-admin] .mkt-cmp-fill[data-metal=gold]{background:var(--metal-gold)}[data-admin] .mkt-cmp-fill[data-metal=silver]{background:var(--metal-silver)}[data-admin] .mkt-cmp-value{text-align:right;font-size:19px;font-weight:700}@media (max-width:1100px){[data-admin] .mkt-struct-legend{grid-template-columns:repeat(2,1fr)}}[data-admin] .filterbar-field{align-items:center;gap:9px;display:flex}[data-admin] .filterbar-label{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);font-size:14px;font-weight:700}[data-admin] .filterbar-select{border-color:var(--rule-strong);width:auto;min-width:210px;min-height:40px;color:var(--ink);border-radius:9px;padding:0 34px 0 12px;font-size:16px;font-weight:600}[data-admin] .filterbar-input{min-height:40px;box-shadow:inset 0 1px 3px var(--lift-lo), inset 0 -1px 0 var(--lift-hi);border-radius:999px;font-size:16px}[data-admin] .filterbar-sep{background:var(--rule);width:1px;height:26px}[data-admin] .filterbar-toggle{border:1px solid var(--rule-strong);isolation:isolate;min-height:40px;color:var(--ink);white-space:nowrap;box-shadow:inset 0 1px 0 var(--lift-hi), 0 1px 2px var(--lift-shadow), 0 5px 12px -4px var(--lift-cast);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;line-height:1;transition:box-shadow .18s,transform .18s,background .14s,border-color .14s;display:inline-flex;position:relative}[data-admin] .filterbar-toggle>svg{opacity:.75;flex:none;width:15px;height:15px}[data-admin] .filterbar-toggle[data-on]>svg{opacity:1}[data-admin] .filterbar-toggle:hover{border-color:var(--accent);box-shadow:inset 0 1px 0 var(--lift-hi), 0 2px 4px var(--lift-shadow), 0 10px 20px -6px var(--lift-cast);background:0 0;transform:translateY(-1px)}[data-admin] .filterbar-toggle:active{box-shadow:inset 0 2px 4px var(--lift-press);transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-admin] .filterbar-toggle{transition:none}[data-admin] .filterbar-toggle:hover,[data-admin] .filterbar-toggle:active{transform:none}}[data-admin] .filterbar-toggle[data-on]{border-color:var(--accent);color:var(--accent)}[data-admin] .filterbar-toggle[data-on]:before{opacity:1;filter:blur(5px)}[data-admin] .filterbar-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .filterbar-active{border:1px dashed var(--accent);min-height:40px;color:var(--accent);background:0 0;border-radius:9px;padding:0 12px;font-size:14px;font-weight:600}[data-admin] .filterbar-active:hover{background:var(--accent-weak)}[data-admin] .filterbar-btn{border-radius:999px!important;min-height:40px!important;padding:0 18px!important;font-size:15px!important;font-weight:700!important}[data-admin] [data-filter-bar] label{color:var(--ink-soft);margin-bottom:4px;font-size:14px;font-weight:600}[data-admin] [data-filter-bar] input,[data-admin] [data-filter-bar] select{border-radius:9px;min-height:40px;font-size:15px}[data-admin] [data-filter-bar]{padding:4px 2px}[data-admin] .navrail{z-index:40;flex:none;width:72px;min-height:0;position:relative}[data-admin] .navrail-grip{width:100%;height:22px;color:var(--ink-faint);cursor:grab;touch-action:none;background:0 0;flex:none;justify-content:center;align-items:center;display:flex}[data-admin] .navrail-grip:hover{color:var(--ink-soft)}[data-admin] .navrail[data-dragging] .navrail-grip{cursor:grabbing}[data-admin] .navrail[data-dragging] .navrail-panel{outline:2px dashed var(--accent);outline-offset:3px}[data-admin] .navrail[data-collapsed] .navrail-headlabel{opacity:0}[data-admin] .navrail[data-dock=top]{z-index:40;width:auto;height:52px;position:absolute;top:8px;left:8px;right:8px}[data-admin] .navrail[data-dock=top] .navrail-panel{border-radius:999px;flex-direction:row;align-items:center;width:100%;height:100%;padding:0 10px;position:static;inset:auto}[data-admin] .navrail[data-dock=top] .navrail-grip{width:22px;height:100%}[data-admin] .navrail[data-dock=top] .navrail-scroll{flex-direction:row;align-items:center;padding:0 6px;overflow:visible}[data-admin] .navrail[data-dock=top] .navrail-group{flex-direction:row}[data-admin] .navrail[data-dock=top] .navrail-head{width:auto;height:38px;padding:0 12px}[data-admin] .navrail[data-dock=top] .navrail-flyout{padding-top:8px;padding-left:0;top:100%;left:0}[data-admin] .navrail[data-dock=top] .navrail-flyout-card{transform-origin:top;transform:translateY(-8px)scaleY(.96)}[data-admin] .navrail[data-dock=top] .navrail-group:hover .navrail-flyout-card,[data-admin] .navrail[data-dock=top] .navrail-group:focus-within .navrail-flyout-card{transform:translateY(0)scaleY(1)}[data-admin] .navrail[data-dock=top] .navrail-group:hover .navrail-flyout,[data-admin] .navrail[data-dock=top] .navrail-group:focus-within .navrail-flyout{transition:opacity 1s .14s,visibility 0s linear .14s}[data-admin] .navrail[data-dock=top] .navrail-group:hover .navrail-flyout-card,[data-admin] .navrail[data-dock=top] .navrail-group:focus-within .navrail-flyout-card{transition:transform 1s cubic-bezier(.16,1,.3,1) .14s}[data-admin] .navrail[data-dock=top][data-collapsed] .navrail-panel{height:44px}[data-admin][data-dock=top] .admin-row{padding-top:64px}[data-admin] .navrail-panel{border:1px solid var(--rule);background:color-mix(in srgb, var(--panel) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.8);border-radius:20px;flex-direction:column;width:56px;transition:width .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;position:absolute;top:8px;bottom:8px;left:8px;overflow:visible;box-shadow:0 18px 18px -14px #0f172a1a,0 8px 10px -8px #0f172a1a,0 2px 4px -2px #0f172a14}[data-admin] .navrail[data-dock=left]:hover .navrail-panel,[data-admin] .navrail[data-dock=left]:focus-within .navrail-panel{width:196px;transition:width .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;box-shadow:14px 0 40px -16px #0f172a4d}[data-admin] .navrail-scroll{flex-direction:column;flex:1;gap:4px;min-height:0;padding:10px 8px 6px;display:flex;overflow:visible}[data-admin] .navrail-group{position:relative}[data-admin] .navrail-head{white-space:nowrap;text-align:left;width:100%;height:40px;color:var(--ink-soft);z-index:1;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:400;transition:color .12s;display:flex;position:relative;overflow:hidden}[data-admin] .navrail-head:hover{color:var(--ink)}[data-admin] .navrail-pill{background:var(--accent-weak);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);opacity:0;pointer-events:none;z-index:0;border-radius:999px;height:40px;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .16s;position:absolute;left:8px;right:8px}[data-admin] .navrail-pill[data-on]{opacity:1}[data-admin] .navrail[data-dock=top] .navrail-pill{display:none}@media (prefers-reduced-motion:reduce){[data-admin] .navrail-pill{transition:opacity .16s}}[data-admin] .navrail-group:hover .navrail-head,[data-admin] .navrail-group:focus-within .navrail-head{background:var(--accent-weak);color:var(--accent)}[data-admin] .navrail-glyph{flex:none;justify-content:center;align-items:center;display:flex}[data-admin] .navrail-flyout{opacity:0;visibility:hidden;z-index:60;padding-left:10px;transition:opacity .12s,visibility 0s linear .12s;position:absolute;top:-8px;left:100%}[data-admin] .navrail-group:hover .navrail-flyout,[data-admin] .navrail-group:focus-within .navrail-flyout{opacity:1;visibility:visible;transition:opacity .8s .14s,visibility 0s linear .14s}[data-admin] .navrail-group:hover .navrail-flyout-card,[data-admin] .navrail-group:focus-within .navrail-flyout-card{transition:transform .8s cubic-bezier(.16,1,.3,1) .14s;transform:translate(0)scaleX(1)}[data-admin] .navrail-flyout-card{transform-origin:0;background:var(--panel);border:1px solid var(--rule);border-radius:14px;min-width:208px;max-height:calc(100vh - 140px);padding:8px 10px;transition:transform .12s;position:relative;overflow-y:auto;transform:translate(-14px)scaleX(.94);box-shadow:0 18px 44px -16px #0f172a4d}[data-admin] .navrail-link{white-space:nowrap;min-height:36px;color:var(--ink-faint);border-radius:9px;align-items:center;padding:0 12px;font-size:14.5px;font-weight:500;transition:background .12s,color .12s;display:flex;position:relative}[data-admin] .navrail-link:hover{background:var(--hover);color:var(--ink)}[data-admin] .navrail-link[data-active]{background:var(--hover);color:var(--figure);font-weight:700}[data-admin] .navrail-link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}[data-admin] .navrail-foot{border-top:1px solid var(--rule);flex:none;justify-content:center;align-items:center;height:48px;margin:6px 8px 8px;display:flex}[data-admin] .navrail-avatar{background:var(--accent-weak);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}@media (prefers-reduced-motion:reduce){[data-admin] .navrail-flyout,[data-admin] .navrail-flyout-card,[data-admin] .navrail-link,[data-admin] .navrail-head{transition:none;transition-delay:0s!important;transform:none!important}}[data-admin] .beam-iconbtn{width:38px;height:38px;color:var(--ink-soft);background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;line-height:1;transition:background .12s,color .12s;display:inline-flex}[data-admin] .beam-iconbtn:hover{background:var(--hover);color:var(--ink)}[data-admin] .beam-iconbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .detail-action{border-radius:9px!important;min-height:38px!important;padding:0 16px!important;font-size:14px!important;font-weight:700!important}[data-admin] .ledger-act{align-items:center;gap:8px;display:flex}[data-admin] .ledger-act .rowaction{flex:1 1 0;min-width:0}[data-admin] .ledger-actstate{text-align:center;color:var(--ink-faint);text-transform:lowercase;flex:1;font-size:14px}[data-admin] .rowaction{white-space:nowrap;min-height:30px;box-shadow:inset 0 1px 0 var(--lift-hi), 0 1px 2px var(--lift-shadow), 0 5px 12px -4px var(--lift-cast);border-radius:999px;padding:0 8px;font-size:12.5px;font-weight:700;transition:box-shadow .18s,transform .18s,background .14s,border-color .14s,color .14s}[data-admin] .rowaction[data-tone=gold],[data-admin] .rowaction[data-tone=dark]{isolation:isolate;border:1px solid var(--rule-strong);color:var(--ink);background:0 0;position:relative}[data-admin] .rowaction:before{content:"";z-index:-1;border-radius:inherit;background:var(--glow);filter:blur(3px);opacity:.75;transition:opacity .18s,filter .18s;position:absolute;inset:0}[data-admin] .rowaction:hover:before{opacity:.95;filter:blur(5px)}[data-admin] .rowaction:hover{border-color:var(--accent);color:var(--accent);box-shadow:inset 0 1px 0 var(--lift-hi), 0 2px 4px var(--lift-shadow), 0 10px 20px -6px var(--lift-cast);background:0 0;transform:translateY(-1px)}[data-admin] .rowaction:active{box-shadow:inset 0 2px 4px var(--lift-press), inset 0 1px 0 var(--lift-lo);background:0 0;transform:translateY(0)}[data-admin] .rowaction:disabled{cursor:default;opacity:.5}[data-admin] .rowaction:disabled:before{opacity:0}[data-admin] .rowaction:disabled:hover{transform:none}[data-admin] .rowaction:disabled:hover:before{opacity:0;filter:none}@media (prefers-reduced-motion:reduce){[data-admin] .rowaction{transition:none}[data-admin] .rowaction:hover,[data-admin] .rowaction:active{transform:none}}[data-admin] .rowaction:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .ledger-colhead{z-index:3;cursor:default;background:var(--panel);border-bottom:1px solid var(--rule-strong);height:38px;min-height:38px;font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);font-size:13px;font-weight:600;position:sticky;top:0}[data-admin] .ledger-colhead:hover{background:var(--panel)}[data-admin] .ledger-colhead-r{text-align:right}[data-admin] .ledger-colhead-c{text-align:center}[data-admin] .filterbar-hint{color:var(--ink-faint);white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:inline-flex}[data-admin] .filterbar-hint kbd{border:1px solid var(--rule-strong);background:var(--field);min-width:20px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ink-soft);text-align:center;border-radius:5px;padding:1px 5px;font-size:12px}[data-admin] .beam-brand{flex:none;position:relative}[data-admin] .beam-brand-link{border-radius:10px;align-items:center;gap:10px;margin-right:4px;padding:4px 8px 4px 4px;transition:background .12s;display:flex}[data-admin] .beam-brand-link:hover{background:var(--hover)}[data-admin] .beam-brand-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .beam-brand-mark{border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:flex}[data-admin] .beam-brand-name{white-space:nowrap;color:var(--ink);font-size:17px;font-weight:700;display:none}@media (min-width:640px){[data-admin] .beam-brand-name{display:inline}}[data-admin] .beam-brand-name{flex-direction:column;align-items:flex-start;line-height:1.05}@media (min-width:640px){[data-admin] .beam-brand-name{display:flex}}[data-admin] .beam-brand-tag{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-top:2px;font-size:10px;font-weight:600}[data-admin] .ledger-num{color:var(--ink-soft);font-weight:500}[data-admin] .beam-price{background:0 0;border-radius:5px;padding:2px 6px;display:inline-block}[data-admin] .beam-price[data-block=up]{background:var(--buy);color:#fff}[data-admin] .beam-price[data-block=down]{background:var(--sell);color:#fff}[data-admin] .board-cell,[data-admin] .board-quote{flex-direction:column;justify-content:center;min-width:0;display:flex}[data-admin] .mkt-display-col{display:block}[data-admin] .navrail-head{text-align:left;background:0 0;width:100%}[data-admin] .navrail-head:hover{background:var(--hover);color:var(--ink-soft)}[data-admin] .navrail-head:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}[data-admin] .navrail-chev{margin-left:auto;margin-right:8px;transition:transform .14s;display:flex}[data-admin] .navrail-group[data-open] .navrail-chev{transform:rotate(180deg)}[data-admin] .navrail:hover .navrail-group:not([data-open]) .navrail-link,[data-admin] .navrail:focus-within .navrail-group:not([data-open]) .navrail-link{opacity:0;pointer-events:none;height:0;min-height:0;margin:0}[data-admin] .navrail:hover .navrail-group:hover .navrail-link,[data-admin] .navrail .navrail-group:focus-within .navrail-link{opacity:1;pointer-events:auto;height:38px;min-height:38px;margin-bottom:2px}[data-admin] .navrail-group:hover .navrail-chev,[data-admin] .navrail-group:focus-within .navrail-chev{transform:rotate(180deg)}[data-admin][data-mode=dark] .text-slate-900{color:var(--figure)}[data-admin][data-mode=dark] .text-slate-800{color:var(--ink)}[data-admin][data-mode=dark] .text-slate-600{color:var(--ink-soft)}[data-admin][data-mode=dark] .text-slate-400{color:var(--ink-faint)}[data-admin][data-mode=dark] .bg-slate-50{background-color:var(--field)}[data-admin][data-mode=dark] .border-slate-100,[data-admin][data-mode=dark] .divide-slate-100>*+*{border-color:var(--rule)}[data-admin] .beam-metal{min-width:0}@media (max-width:1320px){[data-admin] .beam-metal[data-metal=silver]{display:none}}@media (max-width:1100px){[data-admin] .beam-metal{display:none}}[data-admin] .navrail-flyout-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:2px 12px 8px;font-size:12px;font-weight:700}[data-admin] .navrail-headlabel{opacity:0;transition:opacity .12s;display:none}[data-admin] .navrail[data-dock=left]:hover .navrail-headlabel,[data-admin] .navrail[data-dock=left]:focus-within .navrail-headlabel{opacity:1;transition:opacity .5s;display:inline}[data-admin] .navrail[data-dock=left]:hover .navrail-head,[data-admin] .navrail[data-dock=left]:focus-within .navrail-head{justify-content:flex-start;padding:0 12px 0 8px}[data-admin] .navrail[data-dock=top] .navrail-headlabel{opacity:1;display:inline}[data-admin] .navrail-flyout{visibility:hidden}[data-admin] .navrail:hover .navrail-group:hover .navrail-flyout,[data-admin] .navrail:focus-within .navrail-group:focus-within .navrail-flyout{opacity:1;visibility:visible}[data-admin] .navrail:hover .navrail-group:hover .navrail-flyout-card,[data-admin] .navrail:focus-within .navrail-group:focus-within .navrail-flyout-card{transform:translate(0)scaleX(1)}[data-admin] .navrail-account{border-top:1px solid var(--rule);flex:none;margin:6px 8px 8px;padding-top:8px}[data-admin] .navrail-account .navrail-head{height:44px}[data-admin] .navrail-account .navrail-flyout{top:auto;bottom:-8px}[data-admin] .navrail-account-id{color:var(--figure);padding:0 12px;font-size:15px;font-weight:700}[data-admin] .navrail-account-role{color:var(--ink-faint);padding:0 12px 8px;font-size:13px}[data-admin] .navrail-logout{border-top:1px solid var(--rule);width:100%;color:var(--pnl-neg);border-radius:0 0 9px 9px;gap:9px;margin-top:4px}[data-admin] .navrail-logout:hover{background:var(--down-weak,#b4293b1a);color:var(--pnl-neg)}[data-admin] .navrail-link{gap:10px}[data-admin] .navrail-linkicon{opacity:.7;flex:none}[data-admin] .navrail-link:hover .navrail-linkicon{opacity:1}[data-admin] .navrail-link[data-active] .navrail-linkicon{opacity:1;color:var(--accent)}[data-admin] .navrail-chord{flex:none;align-items:center;gap:2px;margin-left:auto;padding-left:12px;display:inline-flex}[data-admin] .navrail-chord kbd{border:1px solid var(--rule-strong);background:var(--field);width:15px;height:16px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ink-faint);border-radius:4px;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:1;display:flex}[data-admin] .navrail-link[data-active] .navrail-chord kbd{border-color:var(--accent);color:var(--accent)}[data-admin] h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;text-transform:none;color:var(--figure);font-size:24px;font-weight:700;line-height:1.2}[data-admin] h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.005em;color:var(--figure);font-size:18px;font-weight:700;line-height:1.25}[data-admin] h3{font-family:var(--font-archivo), system-ui, sans-serif;color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}[data-admin] .panel h2+p,[data-admin] h2+p{color:var(--ink-soft);font-size:14px}[data-admin] .navrail-extlink{color:var(--ink-faint);flex:none;margin-left:0;display:none}[data-admin] .navrail:hover .navrail-extlink,[data-admin] .navrail:focus-within .navrail-extlink{display:inline}[data-admin] .beam-wrap{background:var(--panel);border-bottom:1px solid var(--rule-strong)}[data-admin] .beam-top{align-items:center;gap:14px;min-width:0;padding:10px 16px;display:flex}[data-admin] .beam-search{border:1px solid var(--rule-strong);background:var(--field);min-width:0;max-width:620px;min-height:42px;color:var(--ink-faint);border-radius:11px;flex:auto;align-items:center;gap:10px;margin:0 auto;padding:0 14px;transition:border-color .12s,background .12s;display:flex}[data-admin] .beam-search:hover{border-color:var(--accent);background:var(--panel)}[data-admin] .beam-search:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .beam-search-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;overflow:hidden}[data-admin] .beam-search-kbd{border:1px solid var(--rule-strong);background:var(--panel);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ink-faint);border-radius:6px;flex:none;padding:2px 7px;font-size:12px}[data-admin] .beam-sep{background:var(--rule);flex:none;width:1px;height:24px}[data-admin] .beam-who{color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}[data-admin] .beam-logout{border:1px solid var(--rule-strong);background:var(--field);min-height:38px;color:var(--ink);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}[data-admin] .beam-logout:hover{background:var(--hover);border-color:var(--accent);color:var(--accent)}[data-admin] .beam-logout:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .tickbar{border-top:1px solid var(--rule);background:var(--field);align-items:stretch;display:flex;overflow:hidden}[data-admin] .tick-live{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}[data-admin] .tick-live[data-live]{color:var(--pnl-pos)}[data-admin] .tick-mask{flex:1;min-width:0;overflow:hidden}[data-admin] .tick-track{will-change:transform;width:max-content;animation-name:rateTicker;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}[data-admin] .tick-mask:hover .tick-track{animation-play-state:paused}@keyframes rateTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-admin] .tick-item{border-right:1px solid var(--rule);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}[data-admin] .tick-dot{border-radius:9999px;flex:none;width:7px;height:7px}[data-admin] .tick-dot[data-metal=gold]{background:var(--metal-gold)}[data-admin] .tick-dot[data-metal=silver]{background:var(--metal-silver)}[data-admin] .tick-name{color:var(--ink);font-weight:700}[data-admin] .tick-buy{font-variant-numeric:tabular-nums;color:var(--pnl-pos)}[data-admin] .tick-sell{font-variant-numeric:tabular-nums;color:var(--pnl-neg)}[data-admin] .tick-up{color:var(--pnl-pos)}[data-admin] .tick-down{color:var(--pnl-neg)}@media (prefers-reduced-motion:reduce){[data-admin] .tick-track{animation:none}}[data-admin] .navrail-wa{margin:0 8px 0 14px}[data-admin] .navrail-whatsapp{color:#25d366}[data-admin] .navrail-wa .navrail-head{color:var(--ink)}[data-admin] .ord-menu{position:relative}[data-admin] .ord-pop{z-index:50;border:1px solid var(--rule);background:var(--panel);border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 20px 50px -16px #0f172a57}[data-admin] .ord-pop-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding:4px 10px 6px;font-size:12px;font-weight:700}[data-admin] .ord-pop-empty{color:var(--ink-faint);padding:4px 10px 8px;font-size:13px;line-height:1.4}[data-admin] .ord-pop-row{width:100%;min-height:36px;color:var(--ink);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:14.5px;font-weight:500;display:flex}[data-admin] .ord-pop-row:hover:not([disabled]){background:var(--hover)}[data-admin] .ord-pop-row[disabled]{cursor:default;color:var(--ink-soft)}[data-admin] .ord-check{border:1.5px solid var(--rule-strong);color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}[data-admin] .ord-check[data-on]{background:var(--accent);border-color:var(--accent)}[data-admin] .ord-lock{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:11px}[data-admin] .ord-saved{gap:0;padding:0}[data-admin] .ord-saved-apply{min-width:0;min-height:36px;color:var(--ink);text-align:left;background:0 0;border-radius:8px 0 0 8px;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:14.5px;font-weight:500;display:flex}[data-admin] .ord-saved-apply:hover{background:var(--hover);color:var(--accent)}[data-admin] .ord-saved-del{width:34px;min-height:36px;color:var(--ink-faint);border-radius:0 8px 8px 0;flex:none;justify-content:center;align-items:center;display:flex}[data-admin] .ord-saved-del:hover{background:var(--down-weak,#b4293b1a);color:var(--pnl-neg)}[data-admin] .ord-pop-foot{border-top:1px solid var(--rule);margin-top:4px;padding-top:6px}[data-admin] .ord-pop-add{width:100%;min-height:36px;color:var(--accent);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;display:flex}[data-admin] .ord-pop-add:hover{background:var(--accent-weak)}[data-admin] .ord-name{gap:6px;padding:2px;display:flex}[data-admin] .ord-name-input{border:1px solid var(--rule-strong);background:var(--field);min-width:0;min-height:34px;color:var(--ink);border-radius:8px;flex:1;padding:0 10px;font-size:14px}[data-admin] .ord-name-save{background:var(--accent);min-height:34px;color:var(--accent-ink,#221a06);border-radius:8px;flex:none;padding:0 12px;font-size:14px;font-weight:700}[data-admin] .navrail-account-action{width:100%;color:var(--ink);gap:9px}[data-admin] .navrail-account-action:hover{background:var(--hover);color:var(--accent)}[data-admin][data-mode=dark] .bg-slate-200{background-color:var(--rule-strong)}[data-admin][data-mode=dark] .border-slate-400{border-color:var(--rule-strong)}[data-admin][data-mode=dark] .text-slate-700{color:var(--ink)}[data-admin][data-mode=dark] .placeholder-slate-400::placeholder,[data-admin][data-mode=dark] ::placeholder{color:var(--ink-faint)}[data-admin][data-mode=dark] .hover\:bg-slate-50:hover,[data-admin][data-mode=dark] .hover\:bg-slate-100:hover{background-color:var(--hover)}[data-admin][data-mode=dark] .hover\:text-slate-900:hover{color:var(--ink)}[data-admin][data-mode=dark] .bg-emerald-50,[data-admin][data-mode=dark] .bg-emerald-100{background-color:#34d3991f}[data-admin][data-mode=dark] .bg-red-50,[data-admin][data-mode=dark] .bg-red-100{background-color:#fb71851f}[data-admin][data-mode=dark] .bg-amber-50,[data-admin][data-mode=dark] .bg-amber-100{background-color:#d4a01724}[data-admin][data-mode=dark] .text-emerald-600,[data-admin][data-mode=dark] .text-emerald-700,[data-admin][data-mode=dark] .text-emerald-800{color:var(--pnl-pos)}[data-admin][data-mode=dark] .text-red-500,[data-admin][data-mode=dark] .text-red-600,[data-admin][data-mode=dark] .text-red-700{color:var(--pnl-neg)}[data-admin][data-mode=dark] .text-amber-600,[data-admin][data-mode=dark] .text-amber-700,[data-admin][data-mode=dark] .text-amber-800{color:var(--accent)}[data-admin] table{font-size:14px}[data-admin] table th{letter-spacing:.03em;font-size:12px}[data-admin][data-mode=dark] .bg-sky-100{background-color:#60a5fa29}[data-admin][data-mode=dark] .text-sky-700{color:#93c5fd}[data-admin][data-mode=dark] .bg-slate-50\/60{background-color:var(--field)}[data-admin][data-mode=dark] .bg-amber-50\/60,[data-admin][data-mode=dark] .bg-amber-100\/70,[data-admin][data-mode=dark] .hover\:bg-amber-50\/40:hover{background-color:var(--accent-weak)}[data-admin][data-mode=dark] .hover\:bg-emerald-200:hover{background-color:#34d39929}[data-admin][data-mode=dark] .border-amber-200{border-color:var(--accent-weak)}[data-admin][data-mode=dark] .text-amber-500{color:var(--accent)}[data-admin][data-mode=dark] .focus\:border-amber-400:focus,[data-admin][data-mode=dark] .focus\:border-amber-500:focus,[data-admin][data-mode=dark] .hover\:border-amber-400:hover{border-color:var(--accent)}[data-admin][data-mode=dark] .focus\:ring-amber-200\/70:focus{--tw-ring-color:var(--accent-weak)}[data-admin][data-mode=dark] .text-red-400{color:var(--pnl-neg)}[data-admin] .symtable{padding:0 0 4px;overflow:hidden}[data-admin] .sym-row{cursor:default}[data-admin] .sym-row:hover{background:var(--hover)}[data-admin] .sym-name{flex-direction:column;min-width:0;line-height:1.2;display:flex}[data-admin] .sym-name b{text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}[data-admin] .sym-name small{color:var(--ink-faint);font-size:12px}[data-admin] .sym-source{border:1px solid var(--rule-strong);background:var(--field);color:var(--ink-soft);white-space:nowrap;border-radius:7px;justify-self:center;padding:3px 9px;font-size:12.5px;font-weight:600}[data-admin] .sym-source[data-src=Bank]{border-color:var(--state-done);color:var(--state-done)}[data-admin] .sym-source[data-src=Fix]{border-color:var(--accent);color:var(--accent)}[data-admin] .sym-stock{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}[data-admin] .sym-stock b{font-size:15px;font-weight:600}[data-admin] .sym-stock small{font-size:12px}[data-admin] .sym-flags{justify-content:center;gap:6px;display:flex}[data-admin] .sym-flag{border:1px solid var(--rule-strong);background:var(--field);width:28px;height:28px;color:var(--ink-faint);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:800;transition:background .12s,color .12s,border-color .12s;display:inline-flex}[data-admin] .sym-flag:hover{border-color:var(--accent);color:var(--accent)}[data-admin] .sym-flag[data-on]{background:var(--pnl-pos);border-color:var(--pnl-pos);color:#fff}[data-admin] .sym-flag[data-on]:hover{filter:brightness(1.08)}[data-admin] .sym-flag:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .sym-actions{justify-content:flex-end;gap:6px;display:flex}[data-admin] .sym-act{width:30px;height:30px;color:var(--ink-soft);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}[data-admin] .sym-act:hover{background:var(--accent-weak);color:var(--accent)}[data-admin] .sym-act-del:hover{background:var(--down-weak,#b4293b1a);color:var(--pnl-neg)}[data-admin] .sym-act:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-admin] .admin-content{padding:14px 16px}:is([data-admin] .admin-content:has(>.orders-shell),[data-admin] .admin-content:has(>.flex>.board-wrap),[data-admin] .admin-content:has(>.board-wrap)){padding:0}[data-admin] .sym-legend{border-top:1px solid var(--rule);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:4px;padding:12px 12px 4px;font-size:13px;display:flex}[data-admin] .sym-legend-title{font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:700}[data-admin] .sym-legend-item{align-items:center;gap:7px;display:inline-flex}[data-admin] .sym-legend .sym-flag{pointer-events:none;width:24px;height:24px;font-size:11px}[data-admin] .sym-legend-hint{color:var(--ink-faint);margin-left:auto;font-size:12.5px}[data-admin] .candle-skeleton{flex-direction:column;justify-content:flex-end;gap:12px;height:260px;padding:18px 16px 14px;display:flex}[data-admin] .candle-skeleton-bars{flex:1;align-items:flex-end;gap:8px;display:flex}[data-admin] .candle-skeleton-bar{background:var(--stage-rule,#ffffff1a);border-radius:3px;flex:1;min-width:4px;animation:1.4s ease-in-out infinite candlePulse}[data-admin] .candle-skeleton-note{letter-spacing:.04em;color:var(--stage-ink-soft);font-size:12.5px}@keyframes candlePulse{0%,to{opacity:.35}50%{opacity:.9}}[data-admin] .spark-empty{background:linear-gradient(90deg, var(--rule) 25%, var(--rule-strong) 37%, var(--rule) 63%);background-size:400% 100%;border-radius:4px;animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){[data-admin] .candle-skeleton-bar,[data-admin] .spark-empty{animation:none}}[data-admin] .filterbar-btn{isolation:isolate;transition:box-shadow .18s,transform .18s,background .14s,border-color .14s,color .14s;position:relative;border:1px solid var(--rule-strong)!important;color:var(--ink)!important;box-shadow:inset 0 1px 0 var(--lift-hi), 0 1px 2px var(--lift-shadow), 0 5px 12px -4px var(--lift-cast)!important;background:0 0!important}[data-admin] .filterbar-btn:before,[data-admin] .filterbar-toggle:before{content:"";z-index:-1;border-radius:inherit;background:var(--glow);filter:blur(3px);opacity:.75;transition:opacity .18s,filter .18s;position:absolute;inset:0}[data-admin] .filterbar-btn:hover:before,[data-admin] .filterbar-toggle:hover:before{opacity:.95;filter:blur(5px)}[data-admin] .filterbar-btn:hover{transform:translateY(-1px);border-color:var(--accent)!important;color:var(--accent)!important;box-shadow:inset 0 1px 0 var(--lift-hi), 0 2px 4px var(--lift-shadow), 0 10px 20px -6px var(--lift-cast)!important;background:0 0!important}[data-admin] .filterbar-btn:active{transform:translateY(0);box-shadow:inset 0 2px 4px var(--lift-press)!important}@media (prefers-reduced-motion:reduce){[data-admin] .filterbar-btn{transition:none}[data-admin] .filterbar-btn:hover,[data-admin] .filterbar-btn:active{transform:none}}[data-admin] .sym-colhead-symbol{padding-left:6px}[data-admin] .symtable .fig,[data-admin] .symtable .ledger-colhead-r{text-align:center}[data-admin] .symtable .sym-stock{align-items:center}[data-admin] .pskel{flex-direction:column;gap:14px;display:flex}[data-admin] .pskel-bar{background:linear-gradient(90deg, var(--rule) 25%, var(--rule-strong) 37%, var(--rule) 63%);background-size:400% 100%;border-radius:6px;height:14px;animation:1.4s ease-in-out infinite shimmer;display:block}[data-admin] .pskel-head{justify-content:space-between;align-items:center;gap:16px;display:flex}[data-admin] .pskel-title{width:220px;height:26px}[data-admin] .pskel-btn{border-radius:9px;width:130px;height:36px}[data-admin] .pskel-toolbar{gap:10px;display:flex}[data-admin] .pskel-field{border-radius:9px;width:220px;height:38px}[data-admin] .pskel-field-sm{width:120px}[data-admin] .pskel-panel{border:1px solid var(--rule);background:var(--panel);border-radius:12px;overflow:hidden}[data-admin] .pskel-row{border-bottom:1px solid var(--rule);align-items:center;gap:5%;height:44px;padding:0 16px;display:flex}[data-admin] .pskel-row:last-child{border-bottom:0}[data-admin] .pskel-row-head{background:var(--field);height:38px}[data-admin] .pskel-row-head .pskel-bar{height:10px}[data-admin] .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-admin] .pskel-bar{animation:none}}[data-admin] .pskel-rows{flex-direction:column;display:flex}[data-admin] .cl-count{letter-spacing:.04em;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}[data-admin] .cl-row:hover{background:var(--hover)}[data-admin] .cl-client{align-items:center;gap:10px;min-width:0;display:flex}[data-admin] .cl-avatar{background:var(--accent-weak);width:28px;height:28px;color:var(--accent);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}[data-admin] .cl-names{flex-direction:column;min-width:0;line-height:1.25;display:flex}[data-admin] .cl-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}[data-admin] .cl-sub{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}[data-admin] .cl-city{color:var(--ink-soft);font-size:13.5px}[data-admin] .cl-joined{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:13px}[data-admin] .cl-none{color:var(--ink-faint)}[data-admin] .cl-tel{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:13.5px;text-decoration:none;display:inline-flex}[data-admin] .cl-tel svg{color:var(--ink-faint)}[data-admin] .cl-tel:hover,[data-admin] .cl-tel:hover svg{color:var(--accent)}[data-admin] .sym-modal{flex-direction:column;max-height:calc(100vh - 32px);display:flex}[data-admin] .sym-modal>div:last-child{flex:auto;min-height:0;overflow-y:auto}[data-admin] .sym-modal>div:first-child{flex:none}[data-admin] .sym-modal-flags{background:var(--field);border:1px solid var(--rule);border-radius:9px;flex-wrap:wrap;gap:6px 22px;padding:8px 12px;display:flex}[data-admin] .sym-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px 24px;display:grid}@media (max-width:1100px){[data-admin] .sym-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){[data-admin] .sym-cols{grid-template-columns:minmax(0,1fr)}}[data-admin] .sym-group{flex-direction:column;gap:7px;display:flex}[data-admin] .sym-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;display:grid}[data-admin] .sym-fld-wide{grid-column:1/-1}[data-admin] .sym-fld{flex-direction:column;gap:2px;min-width:0;display:flex}[data-admin] .sym-fld-lbl{color:var(--ink-soft);font-size:11px;font-weight:500;line-height:1.3}[data-admin] .sym-modal input:not([type=checkbox]):not([type=radio]),[data-admin] .sym-modal select{border-radius:6px;padding:4px 8px;font-size:13px;line-height:1.35}[data-admin] .sym-check{color:var(--ink-soft);align-items:center;gap:6px;padding:4px 0;font-size:13px;display:flex}[data-admin] .sym-group-title{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--rule);padding-bottom:5px;font-size:10px;font-weight:700}[data-admin] .sym-auto{background:var(--field);border:1px solid var(--rule);color:var(--ink-soft);font-variant-numeric:tabular-nums;border-radius:7px;padding:4px 8px;font-size:13px;font-weight:600}[data-admin] .sym-auto-tag{color:var(--ink-faint);font-size:10px;font-weight:400}[data-admin] .sym-radios{color:var(--ink-soft);gap:16px;padding:4px 0;font-size:13px;display:flex}[data-admin] .brate-results{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);gap:12px;display:grid}@media (max-width:900px){[data-admin] .brate-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){[data-admin] .brate-results{grid-template-columns:minmax(0,1fr)}}[data-admin] .brate-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 28px;display:grid}@media (max-width:900px){[data-admin] .brate-cols{grid-template-columns:minmax(0,1fr)}}[data-admin] .brate-tbl{border-collapse:collapse;width:100%}[data-admin] .brate-result{background:var(--panel);border:1px solid var(--rule-strong);border-radius:12px;align-items:center;gap:12px;padding:13px 15px;display:flex}[data-admin] .brate-result[data-metal=gold]{border-left:3px solid var(--metal-gold)}[data-admin] .brate-result[data-metal=silver]{border-left:3px solid var(--metal-silver)}[data-admin] .brate-result-body{min-width:0}[data-admin] .brate-result-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:600}[data-admin] .brate-result-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:650;line-height:1.15}[data-admin] .brate-result-sub{color:var(--ink-soft);margin-top:2px;font-size:13px}[data-admin] .brate-inr{background:var(--panel);border:1px solid var(--rule-strong);border-radius:12px;padding:14px 16px}[data-admin] .brate-inr-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;line-height:1.2}[data-admin] .brate-inr-ctl{align-items:center;gap:8px;margin-top:6px;display:flex}[data-admin] .brate-sel{background:var(--field);border:1px solid var(--rule-strong);color:var(--ink);border-radius:6px;padding:5px 8px;font-size:12px}[data-admin] .brate-inr-input{text-align:right;width:96px;font-size:13px}[data-admin] .brate-inr-src{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}[data-admin] .brate-head{text-align:left;font-family:var(--font-archivo-narrow), var(--font-archivo), system-ui, sans-serif;font-size:var(--font-label);letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid var(--rule-strong);vertical-align:bottom;padding:4px 8px 7px;font-weight:600}[data-admin] .brate-head[data-metal=gold]{color:var(--metal-gold)}[data-admin] .brate-head[data-metal=silver]{color:var(--metal-silver)}[data-admin] .brate-head-name{letter-spacing:.08em;color:var(--ink-soft);font-size:12px;font-weight:700}[data-admin] .brate-head[data-metal=gold] .brate-head-name{color:var(--metal-gold)}[data-admin] .brate-head[data-metal=silver] .brate-head-name{color:var(--metal-silver)}[data-admin] .brate-head-spot{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}[data-admin] .brate-lbl{color:var(--ink-soft);border-bottom:1px solid var(--rule);white-space:nowrap;padding:5px 10px 5px 0;font-size:13.5px}[data-admin] .brate-cell{border-bottom:1px solid var(--rule);padding:3px 6px}[data-admin] .brate-cell input{background:var(--field);border:1px solid var(--rule-strong);width:100%;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:7px;padding:5px 9px;font-size:13.5px}[data-admin] .brate-cell input:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 25%, transparent);outline:none}[data-admin] .brate-lbl-total,[data-admin] .brate-total{color:var(--ink);border-bottom:none;border-top:1px solid var(--rule-strong);padding-top:7px;font-weight:650}[data-admin] .brate-total{font-variant-numeric:tabular-nums;font-size:16px}[data-admin][data-skin=liquid]{--panel:#ffffffb8;--field:#f4f6f9;--rule:#0f172a1a;--rule-strong:#0f172a29}[data-admin][data-skin=liquid] .panel,[data-admin][data-skin=liquid] .card,[data-admin][data-skin=liquid] .symtable,[data-admin][data-skin=liquid] .brate-result,[data-admin][data-skin=liquid] .brate-inr,[data-admin][data-skin=liquid] .sym-modal{-webkit-backdrop-filter:blur(14px)saturate(1.6);border:1px solid var(--rule);background:linear-gradient(#ffffffeb,#ffffffad);border-radius:16px;box-shadow:0 24px 24px -18px #0f172a1f,0 10px 12px -8px #0f172a1a,0 3px 5px -3px #0f172a14,inset 0 1px #ffffffe6}[data-admin][data-skin=liquid] input:not([type=checkbox]):not([type=radio]),[data-admin][data-skin=liquid] select,[data-admin][data-skin=liquid] textarea{background:#fff9;border-radius:999px;box-shadow:inset 0 1px 3px #0f172a12,inset 0 -1px #ffffffe6}[data-admin][data-skin=liquid] textarea{border-radius:14px}[data-admin][data-skin=liquid] .navrail-panel{background:linear-gradient(#ffffffdb,#ffffff9e)}[data-admin][data-skin=liquid] .ledger-row{border-bottom-color:#0f172a0d}[data-admin][data-skin=liquid] .ledger-row:hover{background:#ffffff8c;box-shadow:inset 0 1px #ffffffe6,0 2px 8px -4px #0f172a24}[data-admin][data-skin=liquid] .rowaction:before,[data-admin][data-skin=liquid] .filterbar-btn:before,[data-admin][data-skin=liquid] .filterbar-toggle:before{opacity:.9;filter:blur(4px)}[data-admin][data-skin=liquid] table,[data-admin][data-skin=liquid] .dt,[data-admin][data-skin=liquid] .symtable,[data-admin][data-skin=liquid] .overflow-x-auto>table{border-collapse:separate;border-spacing:0}[data-admin][data-skin=liquid] thead th,[data-admin][data-skin=liquid] .ledger-colhead,[data-admin][data-skin=liquid] .colhead{-webkit-backdrop-filter:blur(12px)saturate(1.5);border-bottom:1px solid var(--navy-soft);box-shadow:0 2px 6px -3px var(--navy-deep), inset 0 1px 0 #ffffffe6;background:linear-gradient(#fffffff0,#ecf0f8cc)}[data-admin][data-skin=liquid] tbody tr{border-bottom:1px solid #1725540d}[data-admin][data-skin=liquid] tbody tr:hover,[data-admin][data-skin=liquid] .ledger-row:hover{box-shadow:inset 0 1px 0 #fffffff2, 0 4px 12px -6px var(--navy-deep);background:linear-gradient(#ffffffb3,#eef2fa8c)}[data-admin][data-skin=liquid] .beam,[data-admin][data-skin=liquid] .lane,[data-admin][data-skin=liquid] .ord-pop,[data-admin][data-skin=liquid] .navrail-flyout-card,[data-admin][data-skin=liquid] .sym-legend,[data-admin][data-skin=liquid] .filterbar-toggle,[data-admin][data-skin=liquid] .filterbar-btn,[data-admin][data-skin=liquid] .rowaction{border-color:var(--navy-soft)}[data-admin][data-skin=liquid] .ord-pop,[data-admin][data-skin=liquid] .navrail-flyout-card,[data-admin][data-skin=liquid] .sym-legend{-webkit-backdrop-filter:blur(14px)saturate(1.6);box-shadow:0 24px 24px -18px var(--navy-deep), 0 10px 12px -8px var(--navy-deep), inset 0 1px 0 #ffffffe6;background:linear-gradient(#fffffff0,#ffffffbd)}[data-admin][data-skin=liquid] .panel,[data-admin][data-skin=liquid] .card,[data-admin][data-skin=liquid] .symtable{box-shadow:0 24px 24px -18px var(--navy-deep), 0 10px 12px -8px var(--navy-deep), 0 3px 5px -3px #1725541a, inset 0 1px 0 #ffffffe6}[data-admin][data-skin=liquid]{background-color:#0000;background-image:radial-gradient(120% 80% at 15% -10%,#1e3a8a24 0%,#0000 60%),radial-gradient(100% 70% at 95% 5%,#2563eb1a 0%,#0000 55%),radial-gradient(90% 60% at 50% 105%,#1725541a 0%,#0000 60%),linear-gradient(#eef2f9 0%,#e7ecf6 55%,#eaeff7 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}[data-admin][data-skin=liquid] .beam,[data-admin][data-skin=liquid] .lane,[data-admin][data-skin=liquid] .tickbar,[data-admin][data-skin=liquid] .detail,[data-admin][data-skin=liquid] .detailpane,[data-admin][data-skin=liquid] aside{-webkit-backdrop-filter:blur(16px)saturate(1.6);border-color:var(--navy-soft);background:linear-gradient(#fffc,#ffffff94)}[data-admin][data-skin=liquid] main,[data-admin][data-skin=liquid] .appmain{background:0 0}[data-admin][data-skin=liquid] .bg-white,[data-admin][data-skin=liquid] .rounded-2xl.border,[data-admin][data-skin=liquid] .rounded-xl.border{-webkit-backdrop-filter:blur(14px)saturate(1.6);box-shadow:0 24px 24px -18px var(--navy-deep), 0 10px 12px -8px var(--navy-deep), inset 0 1px 0 #ffffffe6;border-color:var(--navy-soft)!important;background:linear-gradient(#ffffffe0,#ffffffa8)!important}[data-admin][data-skin=liquid] .bg-slate-50,[data-admin][data-skin=liquid] .bg-slate-100{background:#ffffff73!important}[data-admin][data-skin=liquid]{--navy-deep:#17255429;--navy-soft:#1e3a8a1a}[data-admin][data-skin=liquid] .ledger-row[data-selected],[data-admin][data-skin=liquid] .book-row[data-selected],[data-admin][data-skin=liquid] .dt tbody tr[data-selected=true],[data-admin][data-skin=liquid] .deal-card[data-selected]{-webkit-backdrop-filter:blur(2px);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--accent) 60%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent)!important}[data-admin][data-skin=liquid] .navrail-pill{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 30%, transparent)}[data-admin][data-skin=liquid] .filterbar-toggle[data-on]{background:color-mix(in srgb, var(--accent) 12%, transparent)!important}
