.paper-module__8BJrHq__wrap{box-sizing:border-box;width:100%;max-width:none;color:var(--text-primary);margin:0 auto;padding:clamp(14px,1.5vw,24px)}.paper-module__8BJrHq__header{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:12px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;display:grid}.paper-module__8BJrHq__optionBuyingHeader{grid-template-columns:minmax(260px,1fr) auto}.paper-module__8BJrHq__header>.paper-module__8BJrHq__toggle{justify-self:center}.paper-module__8BJrHq__header>.paper-module__8BJrHq__muted{text-align:right;white-space:nowrap;justify-self:end}.paper-module__8BJrHq__title{align-items:center;gap:10px;min-width:0;font-size:clamp(1.15rem,1.5vw,1.45rem);font-weight:700;display:flex}.paper-module__8BJrHq__grid{grid-template-columns:minmax(0,1.62fr) minmax(320px,.82fr);align-items:start;gap:18px;display:grid}.paper-module__8BJrHq__grid>*{min-width:0}.paper-module__8BJrHq__summaryLayout{grid-template-columns:minmax(0,1.2fr) minmax(420px,.9fr);align-items:start;gap:18px;display:grid}.paper-module__8BJrHq__summaryLayout>.paper-module__8BJrHq__panel{min-width:0}.paper-module__8BJrHq__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.paper-module__8BJrHq__summaryMeta{margin-top:9px;font-size:.76rem}.paper-module__8BJrHq__todayAccountSwitch{gap:8px;margin-left:auto;display:flex}.paper-module__8BJrHq__todayAccountSwitch .paper-module__8BJrHq__toggleBtn{flex:none;min-width:92px;padding:8px 12px}.paper-module__8BJrHq__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;font-size:.78rem;display:grid}.paper-module__8BJrHq__accountStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.paper-module__8BJrHq__accountStatsGrid .paper-module__8BJrHq__stat{padding:9px}@media (max-width:1120px){.paper-module__8BJrHq__summaryLayout{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);gap:14px}.paper-module__8BJrHq__grid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.85fr);gap:14px}}@media (max-width:900px){.paper-module__8BJrHq__header{grid-template-columns:1fr}.paper-module__8BJrHq__header>.paper-module__8BJrHq__muted{grid-area:2/1;justify-self:start}.paper-module__8BJrHq__header>.paper-module__8BJrHq__toggle{grid-area:3/1;justify-self:stretch}.paper-module__8BJrHq__summaryLayout,.paper-module__8BJrHq__grid{grid-template-columns:1fr}.paper-module__8BJrHq__grid>:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 14px;display:grid}.paper-module__8BJrHq__grid>:last-child>.paper-module__8BJrHq__panel{min-width:0}}@media (max-width:700px){.paper-module__8BJrHq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-module__8BJrHq__todayAccountSwitch{width:100%;margin-left:0}.paper-module__8BJrHq__todayAccountSwitch .paper-module__8BJrHq__toggleBtn{flex:1;min-width:0}.paper-module__8BJrHq__guideGrid{grid-template-columns:1fr;gap:8px}.paper-module__8BJrHq__accountStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-module__8BJrHq__grid>:last-child{display:block}}.paper-module__8BJrHq__panel{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:12px;min-width:0;margin-bottom:14px;padding:clamp(12px,1.2vw,18px)}.paper-module__8BJrHq__panelHead{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:12px;font-size:.95rem;font-weight:650;display:flex}.paper-module__8BJrHq__statRow{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}@media (max-width:700px){.paper-module__8BJrHq__statRow{grid-template-columns:repeat(2,1fr)}}.paper-module__8BJrHq__stat{background:var(--bg-base);border:1px solid var(--bg-elevated);border-radius:8px;padding:12px}.paper-module__8BJrHq__statLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.paper-module__8BJrHq__statValue{font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.25rem;font-weight:700}.paper-module__8BJrHq__green{color:var(--status-green)}.paper-module__8BJrHq__red{color:var(--status-red)}.paper-module__8BJrHq__yellow{color:var(--status-yellow)}.paper-module__8BJrHq__muted{color:var(--text-secondary)}.paper-module__8BJrHq__mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,monospace}.paper-module__8BJrHq__table{border-collapse:collapse;width:100%;font-size:.85rem}.paper-module__8BJrHq__table th{text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--border-color);text-transform:uppercase;padding:8px;font-size:.75rem;font-weight:500}.paper-module__8BJrHq__table td{border-bottom:1px solid var(--bg-elevated);font-variant-numeric:tabular-nums;padding:8px}.paper-module__8BJrHq__tableWrap{overscroll-behavior-x:contain;width:100%;max-width:100%;overflow-x:auto}.paper-module__8BJrHq__tableCompact{font-size:.78rem}.paper-module__8BJrHq__tableCompact th{padding:6px;font-size:.68rem}.paper-module__8BJrHq__tableCompact td{padding:6px}.paper-module__8BJrHq__ticket label{color:var(--text-secondary);margin:10px 0 4px;font-size:.78rem;display:block}.paper-module__8BJrHq__toggle{gap:8px;display:flex}.paper-module__8BJrHq__toggleBtn{border:1px solid var(--border-color);background:var(--bg-base);color:var(--text-primary);cursor:pointer;border-radius:8px;flex:1;padding:10px;font-weight:600}.paper-module__8BJrHq__toggleBtnActiveLong{background:var(--status-green-bg);border-color:var(--status-green);color:var(--status-green)}.paper-module__8BJrHq__toggleBtnActiveShort{background:var(--status-red-bg);border-color:var(--status-red);color:var(--status-red)}.paper-module__8BJrHq__input{border:1px solid var(--border-color);background:var(--bg-base);width:100%;color:var(--text-primary);border-radius:8px;padding:10px;font-size:.9rem}.paper-module__8BJrHq__placeBtn{background:var(--status-green);width:100%;color:var(--text-primary);cursor:pointer;border:none;border-radius:8px;margin-top:16px;padding:12px;font-size:.95rem;font-weight:700}.paper-module__8BJrHq__placeBtn:disabled{opacity:.5;cursor:not-allowed}.paper-module__8BJrHq__flatBtn{border:1px solid var(--status-red);color:var(--status-red);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:.8rem}.paper-module__8BJrHq__sqBtn{border:1px solid var(--border-color);background:var(--bg-base);color:var(--text-primary);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:.78rem}.paper-module__8BJrHq__badge{border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:600}.paper-module__8BJrHq__badgeLive{background:var(--status-green-bg);color:var(--status-green)}.paper-module__8BJrHq__badgeStale{background:var(--status-yellow-bg);color:var(--status-yellow)}.paper-module__8BJrHq__badgeLearn{background:var(--accent-blue-dim);color:var(--accent-blue)}.paper-module__8BJrHq__feed{max-height:320px;font-size:.82rem;overflow-y:auto}.paper-module__8BJrHq__feedItem{border-bottom:1px solid var(--bg-elevated);padding:8px}.paper-module__8BJrHq__feedTime{color:var(--text-secondary);font-size:.72rem}.paper-module__8BJrHq__ctrlBar{flex-wrap:wrap;align-items:center;gap:8px;padding-top:11px;padding-bottom:11px;display:flex}.paper-module__8BJrHq__startBtn{background:var(--status-green);color:var(--text-primary);cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-weight:700}.paper-module__8BJrHq__startBtn:disabled{background:color-mix(in srgb, var(--status-green) 30%, var(--bg-elevated));color:var(--text-secondary);cursor:not-allowed;opacity:.6}.paper-module__8BJrHq__stopBtn{background:color-mix(in srgb, var(--status-red) 45%, var(--bg-elevated));color:var(--text-primary);cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-weight:700}.paper-module__8BJrHq__stopBtn:disabled{background:color-mix(in srgb, var(--status-red) 25%, var(--bg-elevated));color:var(--text-secondary);cursor:not-allowed;opacity:.6}.paper-module__8BJrHq__flatBtn:disabled{border-color:color-mix(in srgb, var(--status-red) 25%, var(--bg-elevated));color:var(--text-secondary);cursor:not-allowed;opacity:.6}.paper-module__8BJrHq__slider{width:160px}.paper-module__8BJrHq__weightBar{align-items:center;gap:8px;margin:6px 0;font-size:.8rem;display:flex}.paper-module__8BJrHq__weightTrack{background:var(--bg-elevated);border-radius:4px;flex:1;height:8px;overflow:hidden}.paper-module__8BJrHq__weightFill{background:var(--accent-blue);height:100%}.paper-module__8BJrHq__disclaimer{color:var(--text-secondary);background:color-mix(in srgb, var(--status-yellow) 8%, transparent);border:1px solid color-mix(in srgb, var(--status-yellow) 25%, transparent);border-radius:8px;margin-top:12px;padding:10px;font-size:.78rem}
