.LiveOIChart-module__rWBZTG__container{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.LiveOIChart-module__rWBZTG__header{background:var(--bg-elevated);border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.LiveOIChart-module__rWBZTG__headerLeft{align-items:center;gap:16px;display:flex}.LiveOIChart-module__rWBZTG__title{color:var(--text-primary);align-items:center;gap:8px;font-size:1.1rem;font-weight:600;display:flex}.LiveOIChart-module__rWBZTG__badge{background:var(--status-green-bg);color:var(--status-green);border:1px solid color-mix(in srgb, var(--status-green) 30%, transparent);border-radius:12px;padding:2px 8px;font-size:.75rem;font-weight:600}.LiveOIChart-module__rWBZTG__spotPrice{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.95rem;font-weight:700}.LiveOIChart-module__rWBZTG__statusBadge{letter-spacing:.04em;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.LiveOIChart-module__rWBZTG__tickAge{opacity:.75;font-variant-numeric:tabular-nums;font-weight:500}.LiveOIChart-module__rWBZTG__statusLive{background:var(--status-green-bg);color:var(--status-green);border:1px solid color-mix(in srgb, var(--status-green) 35%, transparent)}.LiveOIChart-module__rWBZTG__statusStale{background:var(--status-yellow-bg);color:var(--status-yellow);border:1px solid color-mix(in srgb, var(--status-yellow) 35%, transparent)}.LiveOIChart-module__rWBZTG__statusDown{background:var(--status-red-bg);color:var(--status-red);border:1px solid color-mix(in srgb, var(--status-red) 35%, transparent)}.LiveOIChart-module__rWBZTG__statusBar{z-index:40;text-align:center;box-shadow:0 2px 8px var(--bg-hover);padding:7px 16px;font-size:.78rem;font-weight:500;position:absolute;top:0;left:0;right:0}.LiveOIChart-module__rWBZTG__statusBarStale{background:color-mix(in srgb, var(--status-yellow) 12%, transparent);color:var(--status-yellow);border-bottom:1px solid color-mix(in srgb, var(--status-yellow) 25%, transparent)}.LiveOIChart-module__rWBZTG__statusBarDown{background:color-mix(in srgb, var(--status-red) 12%, transparent);color:var(--status-red);border-bottom:1px solid color-mix(in srgb, var(--status-red) 25%, transparent)}.LiveOIChart-module__rWBZTG__dimmed{opacity:.5;filter:saturate(.7);transition:opacity .3s}.LiveOIChart-module__rWBZTG__emptyOverlay{color:var(--text-muted);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.LiveOIChart-module__rWBZTG__emptyTitle{color:var(--text-secondary);font-size:1rem;font-weight:600}.LiveOIChart-module__rWBZTG__emptySub{max-width:360px;font-size:.82rem;line-height:1.5}.LiveOIChart-module__rWBZTG__legendSource{color:var(--text-muted);margin-left:auto;font-size:.7rem;font-style:italic}.LiveOIChart-module__rWBZTG__metricsBar{align-items:center;gap:16px;font-size:.85rem;display:flex}.LiveOIChart-module__rWBZTG__metricItem{flex-direction:column;gap:2px;display:flex}.LiveOIChart-module__rWBZTG__metricLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.LiveOIChart-module__rWBZTG__metricValue{color:var(--text-primary);font-size:.9rem;font-weight:600}.LiveOIChart-module__rWBZTG__metricValueGreen{color:var(--status-green)}.LiveOIChart-module__rWBZTG__metricValueRed{color:var(--status-red)}.LiveOIChart-module__rWBZTG__metricValueOrange{color:var(--status-yellow)}.LiveOIChart-module__rWBZTG__controls{align-items:center;gap:8px;display:flex}.LiveOIChart-module__rWBZTG__btnGroup{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:6px;padding:2px;display:flex}.LiveOIChart-module__rWBZTG__btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:all .2s}.LiveOIChart-module__rWBZTG__btn:hover{color:var(--text-primary)}.LiveOIChart-module__rWBZTG__btnActive{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 3px var(--bg-hover);font-weight:600}.LiveOIChart-module__rWBZTG__mainArea{flex:1;min-height:500px;display:flex;position:relative;overflow:hidden}.LiveOIChart-module__rWBZTG__chartWrapper{flex:1;height:100%;position:relative;overflow:hidden}.LiveOIChart-module__rWBZTG__chartContainer{width:100%;height:100%}.LiveOIChart-module__rWBZTG__oiOverlay{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;inset:0}.LiveOIChart-module__rWBZTG__tradeLabelsOverlay{pointer-events:none;z-index:11;width:100%;height:100%;position:absolute;inset:0}.LiveOIChart-module__rWBZTG__sideBySideOI{background:var(--bg-elevated);border-left:1px solid var(--border-color);flex-direction:column;width:320px;height:100%;display:flex;overflow-y:auto}.LiveOIChart-module__rWBZTG__sideHeader{color:var(--text-primary);border-bottom:1px solid var(--border-color);background:var(--bg-hover);z-index:5;padding:10px 14px;font-size:.85rem;font-weight:600;position:sticky;top:0}.LiveOIChart-module__rWBZTG__strikeRow{border-bottom:1px solid var(--border-color);align-items:center;padding:6px 12px;font-size:.8rem;transition:background .15s;display:flex}.LiveOIChart-module__rWBZTG__strikeRow:hover{background:var(--bg-hover)}.LiveOIChart-module__rWBZTG__strikeRowSpot{background:color-mix(in srgb, var(--status-yellow) 12%, transparent);border-left:3px solid var(--status-yellow)}.LiveOIChart-module__rWBZTG__strikeCol{width:70px;color:var(--text-primary);font-weight:600}.LiveOIChart-module__rWBZTG__barCol{flex-direction:column;flex:1;gap:3px;display:flex}.LiveOIChart-module__rWBZTG__barTrack{background:var(--bg-hover);border-radius:2px;align-items:center;height:12px;display:flex;position:relative;overflow:hidden}.LiveOIChart-module__rWBZTG__barFillCall{background:color-mix(in srgb, var(--status-red) 75%, transparent);height:100%;transition:width .3s}.LiveOIChart-module__rWBZTG__barFillPut{background:color-mix(in srgb, var(--status-green) 75%, transparent);height:100%;transition:width .3s}.LiveOIChart-module__rWBZTG__barText{color:var(--text-primary);text-shadow:0 1px 2px color-mix(in srgb, var(--bg-base) 80%, transparent);font-size:.65rem;font-weight:500;position:absolute;left:4px}.LiveOIChart-module__rWBZTG__tooltipBox{background:var(--bg-elevated);border:1px solid var(--border-light);width:260px;box-shadow:0 8px 24px color-mix(in srgb, var(--bg-base) 50%, transparent);z-index:50;pointer-events:auto;border-radius:8px;padding:12px;font-size:.85rem;position:absolute;top:60px;left:60px}.LiveOIChart-module__rWBZTG__tooltipHeader{border-bottom:1px solid var(--border-light);color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;font-weight:600;display:flex}.LiveOIChart-module__rWBZTG__tooltipRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.LiveOIChart-module__rWBZTG__tooltipLabel{color:var(--text-secondary);font-size:.8rem}.LiveOIChart-module__rWBZTG__tradeButtons{gap:6px;display:flex}.LiveOIChart-module__rWBZTG__btnBuy{background:var(--status-green-bg);color:var(--status-green);border:1px solid var(--status-green);cursor:pointer;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600}.LiveOIChart-module__rWBZTG__btnBuy:hover{background:var(--status-green);color:var(--text-primary)}.LiveOIChart-module__rWBZTG__btnSell{background:var(--status-red-bg);color:var(--status-red);border:1px solid var(--status-red);cursor:pointer;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600}.LiveOIChart-module__rWBZTG__btnSell:hover{background:var(--status-red);color:var(--text-primary)}.LiveOIChart-module__rWBZTG__tableView{background:var(--bg-panel);width:100%;height:100%;overflow:auto}.LiveOIChart-module__rWBZTG__table{border-collapse:collapse;width:100%;font-size:.85rem}.LiveOIChart-module__rWBZTG__table th{text-align:right;background:var(--bg-elevated);color:var(--text-secondary);border-bottom:2px solid var(--border-color);z-index:5;padding:10px 14px;font-weight:600;position:sticky;top:0}.LiveOIChart-module__rWBZTG__table th:first-child,.LiveOIChart-module__rWBZTG__table td:first-child{text-align:left}.LiveOIChart-module__rWBZTG__table td{text-align:right;border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:8px 14px}.LiveOIChart-module__rWBZTG__table tr:hover td{background:var(--bg-hover)}.LiveOIChart-module__rWBZTG__strikeCell{color:var(--status-yellow);background:color-mix(in srgb, var(--status-yellow) 8%, transparent);font-weight:700;text-align:center!important}.LiveOIChart-module__rWBZTG__manualTicket{z-index:30;background:color-mix(in srgb, var(--bg-panel) 94%, transparent);border:1px solid var(--border-light);box-shadow:0 8px 24px color-mix(in srgb, var(--bg-base) 45%, transparent);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;bottom:14px;left:10px}.LiveOIChart-module__rWBZTG__manualTicketLabel{color:var(--text-secondary);padding-right:2px;font-size:.72rem;font-weight:700}.LiveOIChart-module__rWBZTG__manualBuyCe,.LiveOIChart-module__rWBZTG__manualBuyPe{cursor:pointer;border:1px solid #0000;border-radius:5px;padding:6px 12px;font-size:.78rem;font-weight:700}.LiveOIChart-module__rWBZTG__manualBuyCe{background:var(--status-green-bg);color:var(--status-green);border-color:var(--status-green)}.LiveOIChart-module__rWBZTG__manualBuyCe:hover:not(:disabled){background:var(--status-green);color:var(--text-primary)}.LiveOIChart-module__rWBZTG__manualBuyPe{background:var(--status-red-bg);color:var(--status-red);border-color:var(--status-red)}.LiveOIChart-module__rWBZTG__manualBuyPe:hover:not(:disabled){background:var(--status-red);color:var(--text-primary)}.LiveOIChart-module__rWBZTG__manualBuyCe:disabled,.LiveOIChart-module__rWBZTG__manualBuyPe:disabled{opacity:.5;cursor:not-allowed}.LiveOIChart-module__rWBZTG__manualMsg{color:var(--text-secondary);max-width:160px;font-size:.72rem}.LiveOIChart-module__rWBZTG__legend{background:var(--bg-elevated);border-top:1px solid var(--border-color);color:var(--text-secondary);align-items:center;gap:16px;padding:8px 16px;font-size:.75rem;display:flex}.LiveOIChart-module__rWBZTG__legendItem{align-items:center;gap:6px;display:flex}.LiveOIChart-module__rWBZTG__legendColor{border-radius:2px;width:12px;height:8px}
.StrategyPanel-module__kMw-wW__wrap{z-index:30;background:color-mix(in srgb, var(--bg-panel) 94%, transparent);border:1px solid var(--border-light);width:232px;box-shadow:0 8px 24px var(--bg-hover);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;font-size:.8rem;position:absolute;top:10px;left:10px}.StrategyPanel-module__kMw-wW__header{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:8px 10px;font-size:.8rem;font-weight:600;display:flex}.StrategyPanel-module__kMw-wW__countBadge{color:var(--status-green);background:var(--status-green-bg);border-radius:10px;margin-left:auto;padding:1px 7px;font-size:.68rem;font-weight:700}.StrategyPanel-module__kMw-wW__list{border-top:1px solid var(--border-color);max-height:320px;padding:4px 0;overflow-y:auto}.StrategyPanel-module__kMw-wW__empty{color:var(--text-muted);padding:10px;font-size:.75rem}.StrategyPanel-module__kMw-wW__row{cursor:pointer;align-items:center;gap:7px;padding:6px 10px;display:flex}.StrategyPanel-module__kMw-wW__row:hover{background:var(--bg-hover)}.StrategyPanel-module__kMw-wW__rowFocused{background:var(--accent-blue-dim);box-shadow:inset 2px 0 0 var(--accent-blue)}.StrategyPanel-module__kMw-wW__eyeBtn{width:20px;height:20px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.StrategyPanel-module__kMw-wW__eyeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.StrategyPanel-module__kMw-wW__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.StrategyPanel-module__kMw-wW__name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.76rem;overflow:hidden}.StrategyPanel-module__kMw-wW__zingChip{letter-spacing:.03em;color:var(--status-yellow);background:var(--status-yellow-bg);border-radius:6px;flex-shrink:0;padding:1px 4px;font-size:.58rem;font-weight:700}.StrategyPanel-module__kMw-wW__signalBadge{color:var(--status-green);background:var(--status-green-bg);white-space:nowrap;border-radius:8px;padding:1px 5px;font-size:.62rem;font-weight:700}.StrategyPanel-module__kMw-wW__switch{flex-shrink:0;width:28px;height:16px;display:inline-block;position:relative}.StrategyPanel-module__kMw-wW__switch input{opacity:0;width:0;height:0}.StrategyPanel-module__kMw-wW__slider{cursor:pointer;background:var(--border-light);border-radius:16px;transition:all .15s;position:absolute;inset:0}.StrategyPanel-module__kMw-wW__slider:before{content:"";background:var(--text-primary);border-radius:50%;width:12px;height:12px;transition:all .15s;position:absolute;bottom:2px;left:2px}.StrategyPanel-module__kMw-wW__switch input:checked+.StrategyPanel-module__kMw-wW__slider{background:var(--status-green)}.StrategyPanel-module__kMw-wW__switch input:checked+.StrategyPanel-module__kMw-wW__slider:before{transform:translate(12px)}.StrategyPanel-module__kMw-wW__switchDisabled{opacity:.4;pointer-events:none}
.SortableTableHeader-module__8gKFda__button{width:100%;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}.SortableTableHeader-module__8gKFda__button:hover,.SortableTableHeader-module__8gKFda__button:focus-visible{color:var(--text-primary)}.SortableTableHeader-module__8gKFda__button:focus-visible{outline:2px solid var(--accent-blue);outline-offset:3px;border-radius:3px}.SortableTableHeader-module__8gKFda__indicator{color:var(--text-muted);opacity:.55;flex:none;font-size:.78em;line-height:1}.SortableTableHeader-module__8gKFda__active{color:var(--accent-blue);opacity:1}.SortableTableHeader-module__8gKFda__right .SortableTableHeader-module__8gKFda__button{justify-content:flex-end}
.TradeDock-module__tY1XCa__dock{background:var(--bg-elevated,var(--bg-elevated));border-top:1px solid var(--border-subtle,var(--border-color));flex-direction:column;flex-shrink:0;max-height:260px;display:flex}.TradeDock-module__tY1XCa__dockHeader{border-bottom:1px solid var(--border-subtle,var(--border-color));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;display:flex}.TradeDock-module__tY1XCa__tabs{gap:4px;display:flex}.TradeDock-module__tY1XCa__tabBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.78rem;font-weight:600;display:flex}.TradeDock-module__tY1XCa__tabBtnActive{color:var(--accent-blue);background:#58a6ff1f;border-color:#58a6ff59}.TradeDock-module__tY1XCa__countBadge{background:#ffffff14;border-radius:10px;padding:0 6px;font-size:.68rem}.TradeDock-module__tY1XCa__summaryStrip{flex-wrap:wrap;gap:18px;display:flex}.TradeDock-module__tY1XCa__summaryItem{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.TradeDock-module__tY1XCa__summaryLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.65rem}.TradeDock-module__tY1XCa__summaryValue{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:.95rem;font-weight:700}.TradeDock-module__tY1XCa__green{color:var(--status-green)}.TradeDock-module__tY1XCa__red{color:var(--status-red)}.TradeDock-module__tY1XCa__body{flex:1;min-height:60px;overflow-y:auto}.TradeDock-module__tY1XCa__empty{text-align:center;color:var(--text-muted);padding:20px;font-size:.85rem}.TradeDock-module__tY1XCa__table{border-collapse:collapse;width:100%;font-size:.8rem}.TradeDock-module__tY1XCa__table th{background:var(--bg-elevated,var(--bg-elevated));text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border-subtle,var(--border-color));white-space:nowrap;padding:6px 12px;font-weight:500;position:sticky;top:0}.TradeDock-module__tY1XCa__table td{color:var(--text-primary);white-space:nowrap;border-bottom:1px solid #ffffff0a;padding:6px 12px}.TradeDock-module__tY1XCa__table tr:hover td{background:#ffffff05}.TradeDock-module__tY1XCa__acctBadge{border-radius:8px;padding:1px 6px;font-size:.65rem;font-weight:700}.TradeDock-module__tY1XCa__acctManual{color:var(--accent-blue);background:#58a6ff1f}.TradeDock-module__tY1XCa__acctAi{color:var(--accent-blue);background:#a371f71f}.TradeDock-module__tY1XCa__acctStrategy{color:var(--status-yellow);background:#d299221f}.TradeDock-module__tY1XCa__squareOffBtn{color:var(--status-red);cursor:pointer;background:#ef44441a;border:1px solid #ef444459;border-radius:5px;padding:3px 8px;font-size:.72rem;font-weight:600}.TradeDock-module__tY1XCa__squareOffBtn:disabled{opacity:.5;cursor:default}
.history-module__Fl5TgG__container{background:var(--bg-base);min-height:100vh;color:var(--text-primary);padding:1.5rem;font-family:JetBrains Mono,Courier New,monospace}.history-module__Fl5TgG__header{border-bottom:1px solid var(--border-color);margin-bottom:1.5rem;padding-bottom:1rem}.history-module__Fl5TgG__header h1{color:var(--accent-blue);letter-spacing:.1em;margin:0 0 .3rem;font-size:1.2rem;font-weight:700}.history-module__Fl5TgG__meta{color:var(--text-muted);letter-spacing:.05em;font-size:.72rem}.history-module__Fl5TgG__coveragePanel{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;margin-bottom:1rem;padding:.8rem}.history-module__Fl5TgG__coverageHeader,.history-module__Fl5TgG__coverageFoot{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:1rem;font-size:.68rem;display:flex}.history-module__Fl5TgG__coverageHeader strong{color:var(--accent-blue);letter-spacing:.08em}.history-module__Fl5TgG__coverageGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.55rem;margin:.7rem 0;display:grid}.history-module__Fl5TgG__coverageCard{border:1px solid var(--border-color);background:var(--bg-panel-hover);border-radius:5px;padding:.55rem .65rem}.history-module__Fl5TgG__coverageCard span,.history-module__Fl5TgG__coverageCard small{color:var(--text-muted);font-size:.62rem;display:block}.history-module__Fl5TgG__coverageCard strong{color:var(--text-primary);margin:.2rem 0;font-size:1rem;display:block}.history-module__Fl5TgG__coverageFoot{border-top:1px solid var(--border-color);padding-top:.65rem}.history-module__Fl5TgG__historyFilters{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1rem;font-size:.65rem;display:flex}.history-module__Fl5TgG__historyFilters label{align-items:center;gap:.35rem;display:inline-flex}.history-module__Fl5TgG__historyFilters input,.history-module__Fl5TgG__historyFilters button{border:1px solid var(--border-color);background:var(--bg-panel);color:var(--text-primary);border-radius:4px;padding:.4rem .55rem;font-family:inherit;font-size:.68rem}.history-module__Fl5TgG__historyFilters button{cursor:pointer;color:var(--accent-blue)}.history-module__Fl5TgG__historyFilters span{margin-left:auto}.history-module__Fl5TgG__loading,.history-module__Fl5TgG__empty{text-align:center;color:var(--text-muted);padding:4rem;font-size:.85rem}.history-module__Fl5TgG__layout{grid-template-columns:1fr 380px;align-items:start;gap:1.5rem;display:grid}.history-module__Fl5TgG__tableSection{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.history-module__Fl5TgG__panelHeader{border-bottom:1px solid var(--border-color);background:var(--bg-panel-hover);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.history-module__Fl5TgG__panelHeader h2{color:var(--accent-blue);letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700}.history-module__Fl5TgG__count{color:var(--text-muted);font-weight:400}.history-module__Fl5TgG__tableWrapper{max-height:75vh;overflow:auto}.history-module__Fl5TgG__table{border-collapse:collapse;width:100%;font-size:.72rem}.history-module__Fl5TgG__table thead{z-index:1;background:var(--bg-panel-hover);position:sticky;top:0}.history-module__Fl5TgG__table th{text-align:left;color:var(--text-muted);letter-spacing:.08em;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.5rem .75rem;font-size:.65rem;font-weight:600}.history-module__Fl5TgG__table td{border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.45rem .75rem}.history-module__Fl5TgG__row{cursor:pointer;transition:background .1s}.history-module__Fl5TgG__row:hover{background:var(--bg-hover)}.history-module__Fl5TgG__selectedRow{border-left:2px solid var(--accent-blue);background:var(--accent-blue-dim)!important}.history-module__Fl5TgG__mono{font-family:JetBrains Mono,monospace}.history-module__Fl5TgG__bullish{color:var(--status-green)}.history-module__Fl5TgG__bearish{color:var(--status-red)}.history-module__Fl5TgG__neutral{color:var(--accent-blue)}.history-module__Fl5TgG__magnitude{background:var(--bg-elevated);color:var(--text-muted);border-radius:3px;padding:2px 6px;font-size:.65rem}.history-module__Fl5TgG__detailPanel{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;position:sticky;top:1.5rem;overflow:hidden}.history-module__Fl5TgG__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:1rem;transition:color .2s}.history-module__Fl5TgG__closeBtn:hover{color:var(--text-primary)}.history-module__Fl5TgG__detailTime{color:var(--text-muted);border-bottom:1px solid var(--border-color);padding:.5rem 1rem;font-size:.7rem}.history-module__Fl5TgG__detailGrid{grid-template-columns:1fr 1fr;gap:0;display:grid}.history-module__Fl5TgG__detailItem{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);padding:.6rem 1rem}.history-module__Fl5TgG__detailItem:nth-child(2n){border-right:none}.history-module__Fl5TgG__detailLabel{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.6rem}.history-module__Fl5TgG__detailValue{font-size:.78rem;font-weight:600;display:block}.history-module__Fl5TgG__aiSummaryBox{border-top:1px solid var(--border-color);background:var(--bg-base);padding:1rem}.history-module__Fl5TgG__aiText{color:var(--text-secondary);margin:.5rem 0 0;font-family:JetBrains Mono,monospace;font-size:.72rem;line-height:1.6}.history-module__Fl5TgG__detailLoading{color:var(--accent-blue);padding:.6rem 1rem;font-size:.7rem}.history-module__Fl5TgG__linkedEvidence{border-top:1px solid var(--border-color);padding:.8rem 1rem}.history-module__Fl5TgG__linkedBlock{border:1px solid var(--border-color);border-radius:4px;margin-top:.7rem;padding:.5rem}.history-module__Fl5TgG__linkedBlock strong{color:var(--accent-blue);letter-spacing:.08em;font-size:.65rem}.history-module__Fl5TgG__linkedBlock pre{white-space:pre-wrap;max-height:180px;color:var(--text-secondary);margin:.5rem 0 0;font-size:.65rem;overflow:auto}.history-module__Fl5TgG__sessionMeta{border-bottom:1px solid var(--border-color);color:var(--text-muted);flex-wrap:wrap;gap:1rem;padding:.55rem 1rem;font-size:.65rem;display:flex}@media (max-width:900px){.history-module__Fl5TgG__layout{grid-template-columns:1fr}.history-module__Fl5TgG__detailPanel{position:static}}.history-module__Fl5TgG__tabBar{gap:.5rem;margin-bottom:1rem;display:flex}.history-module__Fl5TgG__modeBar{border:1px solid var(--border-color);background:var(--bg-panel);border-radius:7px;gap:.5rem;width:fit-content;margin-bottom:.8rem;padding:.35rem;display:flex}.history-module__Fl5TgG__stockHistory{min-width:0}.history-module__Fl5TgG__stockFilters{border:1px solid var(--border-color);background:var(--bg-panel);border-radius:7px;flex-wrap:wrap;align-items:end;gap:.55rem;margin-bottom:1rem;padding:.7rem;display:flex}.history-module__Fl5TgG__stockFilters label{color:var(--text-muted);letter-spacing:.07em;flex-direction:column;gap:.25rem;font-size:.58rem;display:flex}.history-module__Fl5TgG__stockFilters input,.history-module__Fl5TgG__stockFilters select,.history-module__Fl5TgG__stockFilters button{border:1px solid var(--border-color);background:var(--bg-base);min-width:96px;color:var(--text-primary);font:inherit;border-radius:4px;padding:.42rem .55rem;font-size:.66rem}.history-module__Fl5TgG__stockFilters input::placeholder{color:var(--text-muted)}.history-module__Fl5TgG__stockFilters button{cursor:pointer;color:var(--accent-blue)}.history-module__Fl5TgG__stockFilters button:hover{border-color:var(--accent-blue)}.history-module__Fl5TgG__panelHint{color:var(--text-muted);font-size:.62rem}.history-module__Fl5TgG__stockDetail{border-top:1px solid var(--border-color);background:var(--bg-base)}.history-module__Fl5TgG__stockOpen,.history-module__Fl5TgG__stockClosed{letter-spacing:.06em;font-size:.62rem;font-weight:700}.history-module__Fl5TgG__stockOpen{color:var(--accent-yellow,#eab308)}.history-module__Fl5TgG__stockClosed{color:var(--status-green)}@media (max-width:900px){.history-module__Fl5TgG__modeBar{width:100%}.history-module__Fl5TgG__modeBar .history-module__Fl5TgG__tabBtn{flex:1}.history-module__Fl5TgG__stockFilters label{flex:130px}}.history-module__Fl5TgG__tabBtn{background:var(--bg-panel);border:1px solid var(--border-color);color:var(--text-muted);letter-spacing:.1em;cursor:pointer;border-radius:6px;padding:.5rem 1.1rem;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;transition:all .15s}.history-module__Fl5TgG__tabBtn:hover{color:var(--text-secondary);border-color:var(--border-light)}.history-module__Fl5TgG__tabActive{color:var(--accent-blue);border-color:var(--accent-blue);background:var(--accent-blue-dim)}.history-module__Fl5TgG__exportBtn{letter-spacing:.08em;color:var(--status-green);border:1px solid color-mix(in srgb, var(--status-green) 35%, transparent);background:color-mix(in srgb, var(--status-green) 8%, transparent);border-radius:5px;padding:.3rem .7rem;font-size:.65rem;font-weight:700;text-decoration:none;transition:all .15s}.history-module__Fl5TgG__exportBtn:hover{background:color-mix(in srgb, var(--status-green) 15%, transparent);border-color:var(--status-green)}.history-module__Fl5TgG__emptyHint{color:var(--text-muted);max-width:640px;margin:.5rem auto;font-size:.75rem;line-height:1.6}.history-module__Fl5TgG__emptyHint code{color:var(--accent-blue);background:var(--bg-panel);border-radius:3px;padding:1px 5px}.history-module__Fl5TgG__codeBlock{text-align:left;background:var(--bg-panel);border:1px solid var(--border-color);color:var(--accent-blue);border-radius:6px;margin-top:.5rem;padding:.8rem 1rem;font-size:.72rem;display:inline-block}.history-module__Fl5TgG__detailScroll{max-height:78vh;overflow-y:auto}.history-module__Fl5TgG__groupBlock{border-bottom:1px solid var(--border-color)}.history-module__Fl5TgG__groupTitle{letter-spacing:.08em;color:var(--accent-blue);text-transform:uppercase;background:var(--bg-panel-hover);padding:.55rem 1rem .35rem;font-size:.62rem;font-weight:700;position:sticky;top:0}.history-module__Fl5TgG__kvGrid{flex-direction:column;display:flex}.history-module__Fl5TgG__kvRow{border-bottom:1px solid var(--border-color);justify-content:space-between;gap:1rem;padding:.28rem 1rem;display:flex}.history-module__Fl5TgG__kvKey{color:var(--text-muted);white-space:nowrap;font-size:.66rem}.history-module__Fl5TgG__kvVal{color:var(--text-primary);text-align:right;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:600}.history-module__Fl5TgG__kvNull{color:var(--text-muted);font-weight:400}
.page-module__8fcG5q__container{min-height:100vh;color:var(--text-primary);background:radial-gradient(circle at 84% 0%, color-mix(in srgb, var(--accent-blue) 8%, transparent), transparent 28rem), var(--bg-base);padding:2.25rem clamp(1rem,3vw,3.5rem) 4rem}.page-module__8fcG5q__pageHeader,.page-module__8fcG5q__workspace,.page-module__8fcG5q__kpiStrip,.page-module__8fcG5q__contextBar{width:min(100%,1480px);margin-inline:auto}.page-module__8fcG5q__pageHeader{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.65rem;display:flex}.page-module__8fcG5q__eyebrow,.page-module__8fcG5q__sectionEyebrow,.page-module__8fcG5q__kpiLabel,.page-module__8fcG5q__quickLabel{color:var(--text-muted);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.38rem;font-size:.62rem;font-weight:800;display:inline-flex}.page-module__8fcG5q__eyebrow{color:var(--accent-blue)}.page-module__8fcG5q__titleRow{align-items:center;gap:.7rem;margin-top:.45rem;display:flex}.page-module__8fcG5q__titleRow h1{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1}.page-module__8fcG5q__subtitle{max-width:650px;color:var(--text-secondary);margin:.7rem 0 0;font-size:.86rem;line-height:1.55}.page-module__8fcG5q__liveBadge,.page-module__8fcG5q__storedBadge{border:1px solid color-mix(in srgb, var(--status-green) 40%, transparent);color:var(--status-green);background:color-mix(in srgb, var(--status-green) 8%, transparent);letter-spacing:.08em;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.59rem;font-weight:800;display:inline-flex}.page-module__8fcG5q__storedBadge{border-color:color-mix(in srgb, var(--accent-blue) 40%, transparent);color:var(--accent-blue);background:var(--accent-blue-dim)}.page-module__8fcG5q__liveBadge span,.page-module__8fcG5q__stateDot{border-radius:50%;width:.45rem;height:.45rem;display:inline-block}.page-module__8fcG5q__liveBadge span{background:var(--status-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--status-green) 14%, transparent)}.page-module__8fcG5q__feedNotice{border:1px solid color-mix(in srgb, var(--status-yellow) 35%, var(--border-color));width:min(100%,1480px);color:var(--text-secondary);background:color-mix(in srgb, var(--status-yellow) 7%, var(--bg-panel));border-radius:8px;margin:0 auto .8rem;padding:.65rem .8rem;font-size:.72rem}.page-module__8fcG5q__headerActions{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.page-module__8fcG5q__secondaryButton,.page-module__8fcG5q__primaryButton,.page-module__8fcG5q__resetButton{min-height:2.25rem;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.45rem;padding:.48rem .75rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.page-module__8fcG5q__secondaryButton,.page-module__8fcG5q__resetButton{border:1px solid var(--border-color);background:var(--bg-panel);color:var(--text-secondary)}.page-module__8fcG5q__primaryButton{border:1px solid color-mix(in srgb, var(--accent-blue) 55%, transparent);background:var(--accent-blue);color:#06111e}.page-module__8fcG5q__secondaryButton:hover,.page-module__8fcG5q__resetButton:hover{border-color:var(--accent-blue);color:var(--text-primary)}.page-module__8fcG5q__primaryButton:hover{filter:brightness(1.12)}.page-module__8fcG5q__kpiStrip{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(150px,.85fr);gap:.65rem;margin-bottom:.8rem;display:grid}.page-module__8fcG5q__kpi,.page-module__8fcG5q__metaKpi{border:1px solid var(--border-color);background:linear-gradient(145deg, var(--bg-panel), color-mix(in srgb, var(--bg-panel) 78%, var(--bg-base)));border-radius:10px;min-width:0;min-height:7.15rem;padding:.9rem 1rem}.page-module__8fcG5q__kpi{flex-direction:column;justify-content:space-between;display:flex}.page-module__8fcG5q__kpiPrimary{border-color:color-mix(in srgb, var(--accent-blue) 42%, var(--border-color));box-shadow:inset 0 2px 0 var(--accent-blue)}.page-module__8fcG5q__kpiLabel{color:var(--text-muted);letter-spacing:.09em}.page-module__8fcG5q__kpi strong{color:var(--text-primary);letter-spacing:-.04em;white-space:nowrap;margin:.7rem 0 .2rem;font-size:clamp(1.25rem,2vw,1.72rem);display:block}.page-module__8fcG5q__kpi>span:last-child,.page-module__8fcG5q__metaKpi>span:last-child{color:var(--text-muted);font-size:.64rem;line-height:1.4}.page-module__8fcG5q__metaKpi{flex-direction:column;justify-content:space-between;display:flex}.page-module__8fcG5q__metaKpi strong{letter-spacing:-.04em;font-size:1.72rem}.page-module__8fcG5q__textGreen{color:var(--status-green)!important}.page-module__8fcG5q__textRed{color:var(--status-red)!important}.page-module__8fcG5q__contextBar{border:1px solid color-mix(in srgb, var(--accent-blue) 25%, var(--border-color));background:color-mix(in srgb, var(--accent-blue) 5%, var(--bg-panel));border-radius:9px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.78rem .95rem;display:flex}.page-module__8fcG5q__contextIcon{width:2rem;height:2rem;color:var(--accent-blue);background:var(--accent-blue-dim);border-radius:7px;place-items:center;display:grid}.page-module__8fcG5q__contextBar>div:nth-child(2){gap:.2rem;min-width:0;display:grid}.page-module__8fcG5q__contextBar strong{font-size:.75rem;font-weight:600}.page-module__8fcG5q__contextStats{color:var(--text-muted);white-space:nowrap;gap:1rem;margin-left:auto;font-size:.65rem;display:flex}.page-module__8fcG5q__contextStats b{color:var(--text-primary)}.page-module__8fcG5q__shadowPanel{border:1px dashed color-mix(in srgb, var(--status-yellow) 38%, var(--border-color));background:color-mix(in srgb, var(--status-yellow) 4%, var(--bg-panel));border-radius:9px;justify-content:space-between;align-items:center;gap:1rem;width:min(100%,1480px);margin:0 auto 1rem;padding:.8rem .95rem;display:flex}.page-module__8fcG5q__shadowPanel h2{margin:.2rem 0 0;font-size:.82rem}.page-module__8fcG5q__shadowPanel p{color:var(--text-muted);margin:.3rem 0 0;font-size:.65rem}.page-module__8fcG5q__shadowStats{color:var(--text-muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:1rem;font-size:.64rem;display:flex}.page-module__8fcG5q__shadowStats b{color:var(--text-primary)}.page-module__8fcG5q__shadowStatus{color:var(--text-muted);font-size:.64rem}.page-module__8fcG5q__workspace{gap:.9rem;display:grid}.page-module__8fcG5q__controlPanel,.page-module__8fcG5q__journalPanel{border:1px solid var(--border-color);background:var(--bg-panel);border-radius:11px;box-shadow:0 12px 34px #00000017}.page-module__8fcG5q__controlPanel{padding:1rem}.page-module__8fcG5q__controlHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__8fcG5q__controlHeader h2{letter-spacing:-.02em;margin:.22rem 0 0;font-size:1rem}.page-module__8fcG5q__resetButton{background:0 0;min-height:1.9rem;padding:.35rem .6rem;font-size:.65rem}.page-module__8fcG5q__quickViews{flex-wrap:wrap;align-items:center;gap:.35rem;margin:1rem 0 .9rem;display:flex}.page-module__8fcG5q__quickLabel{margin-right:.3rem;font-size:.57rem}.page-module__8fcG5q__quickViews button{color:var(--text-secondary);background:var(--bg-panel-hover);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.38rem .62rem;font-size:.67rem}.page-module__8fcG5q__quickViews button:hover{border-color:var(--border-light);color:var(--text-primary)}.page-module__8fcG5q__quickViews .page-module__8fcG5q__quickActive{border-color:color-mix(in srgb, var(--accent-blue) 55%, transparent);color:var(--accent-blue);background:var(--accent-blue-dim)}.page-module__8fcG5q__filterGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:.55rem;display:grid}.page-module__8fcG5q__filterField{gap:.3rem;min-width:0;display:grid}.page-module__8fcG5q__filterField>span{color:var(--text-muted);font-size:.62rem;font-weight:700}.page-module__8fcG5q__filterField select,.page-module__8fcG5q__filterField input{border:1px solid var(--border-color);background:var(--bg-base);width:100%;min-width:0;height:2.15rem;color:var(--text-primary);font:inherit;border-radius:6px;outline:none;padding:.35rem .55rem;font-size:.68rem}.page-module__8fcG5q__filterField select:focus,.page-module__8fcG5q__filterField input:focus{border-color:var(--accent-blue);box-shadow:0 0 0 2px var(--accent-blue-dim)}.page-module__8fcG5q__filterField input::placeholder{color:var(--text-muted)}.page-module__8fcG5q__inputWrap{position:relative}.page-module__8fcG5q__inputWrap svg{color:var(--text-muted);pointer-events:none;position:absolute;top:.58rem;left:.55rem}.page-module__8fcG5q__inputWrap svg+input{padding-left:1.8rem}.page-module__8fcG5q__strategyInputWrap{position:relative}.page-module__8fcG5q__strategyInputWrap input{padding-right:1.75rem}.page-module__8fcG5q__strategyInputWrap svg{color:var(--text-muted);pointer-events:none;position:absolute;top:.63rem;right:.52rem}.page-module__8fcG5q__panelTopline{border-bottom:1px solid var(--border-color);background:var(--bg-panel-hover);justify-content:space-between;align-items:center;gap:1rem;min-height:3.45rem;padding:0 1rem;display:flex}.page-module__8fcG5q__tabButtons{align-items:stretch;gap:.35rem;height:100%;display:flex}.page-module__8fcG5q__tabButton{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.45rem;padding:.2rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.page-module__8fcG5q__tabButton:hover{color:var(--text-primary)}.page-module__8fcG5q__tabButton b{min-width:1.25rem;color:var(--text-muted);background:var(--bg-elevated);text-align:center;border-radius:999px;padding:.15rem .28rem;font-size:.58rem}.page-module__8fcG5q__activeTab{border-bottom-color:var(--accent-blue);color:var(--accent-blue)}.page-module__8fcG5q__activeTab b{color:var(--accent-blue);background:var(--accent-blue-dim)}.page-module__8fcG5q__panelStatus{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.63rem;display:inline-flex}.page-module__8fcG5q__tableContainer{min-width:0}.page-module__8fcG5q__tableIntro{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.page-module__8fcG5q__tableIntro>div{gap:.2rem;display:grid}.page-module__8fcG5q__tableIntro strong{font-size:.76rem}.page-module__8fcG5q__tableIntro span{color:var(--text-muted);font-size:.64rem}.page-module__8fcG5q__tableHint{white-space:nowrap}.page-module__8fcG5q__tableScroll{overflow-x:auto}.page-module__8fcG5q__stockTable .page-module__8fcG5q__subValue{margin-top:.25rem;display:block}.page-module__8fcG5q__loadMoreRow{border-top:1px solid var(--border-color);justify-content:center;padding:.9rem;display:flex}.page-module__8fcG5q__journalTable{border-collapse:collapse;width:100%;min-width:1120px;font-size:.7rem}.page-module__8fcG5q__journalTable th{color:var(--text-muted);background:var(--bg-panel-hover);letter-spacing:.09em;text-align:left;white-space:nowrap;padding:.65rem .7rem;font-size:.59rem;font-weight:800}.page-module__8fcG5q__journalTable td{border-top:1px solid var(--border-color);color:var(--text-secondary);vertical-align:middle;white-space:nowrap;padding:.7rem}.page-module__8fcG5q__journalTable tbody tr:first-child td{border-top:0}.page-module__8fcG5q__journalTable tbody tr:hover td{background:var(--bg-hover)}.page-module__8fcG5q__iconColumn{width:2rem;color:var(--text-muted)!important;padding-right:0!important}.page-module__8fcG5q__clickableRow{cursor:pointer}.page-module__8fcG5q__rowSelected td{background:var(--accent-blue-dim)!important}.page-module__8fcG5q__rowInvalid td{background:color-mix(in srgb, var(--status-red) 4%, transparent)}.page-module__8fcG5q__stateDot{vertical-align:middle;margin-right:.45rem}.page-module__8fcG5q__stateOpen{background:var(--status-yellow);box-shadow:0 0 0 3px color-mix(in srgb, var(--status-yellow) 12%, transparent)}.page-module__8fcG5q__stateClosed{background:var(--status-green)}.page-module__8fcG5q__stateInvalid{background:var(--status-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--status-red) 12%, transparent)}.page-module__8fcG5q__timeCell,.page-module__8fcG5q__contractCell,.page-module__8fcG5q__sourceCell,.page-module__8fcG5q__levelCell,.page-module__8fcG5q__pnlCell{flex-direction:column;gap:.18rem;display:inline-flex}.page-module__8fcG5q__timeCell strong,.page-module__8fcG5q__contractCell strong,.page-module__8fcG5q__sourceCell strong,.page-module__8fcG5q__pnlCell strong{color:var(--text-primary);font-size:.72rem}.page-module__8fcG5q__timeCell span,.page-module__8fcG5q__contractCell span,.page-module__8fcG5q__sourceCell span,.page-module__8fcG5q__subValue,.page-module__8fcG5q__pnlCell span{color:var(--text-muted);font-size:.61rem}.page-module__8fcG5q__contractCell strong{text-overflow:ellipsis;max-width:160px;overflow:hidden}.page-module__8fcG5q__sourceCell strong{text-overflow:ellipsis;max-width:135px;overflow:hidden}.page-module__8fcG5q__priceLine{color:var(--text-primary);font-family:JetBrains Mono,monospace}.page-module__8fcG5q__priceLine span{color:var(--text-muted)}.page-module__8fcG5q__levelCell{font-family:JetBrains Mono,monospace}.page-module__8fcG5q__levelCell strong{color:var(--status-red);font-size:.68rem}.page-module__8fcG5q__levelCell>span{color:var(--status-green);font-size:.64rem}.page-module__8fcG5q__levelCell small{color:var(--text-muted);font-family:inherit;font-size:.56rem;line-height:1.2}.page-module__8fcG5q__pnlCell strong{font-family:JetBrains Mono,monospace}.page-module__8fcG5q__invalidPnl strong{color:var(--text-muted);text-decoration:line-through}.page-module__8fcG5q__mono{font-family:JetBrains Mono,monospace}.page-module__8fcG5q__badge,.page-module__8fcG5q__outcomePill{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:5px;align-items:center;width:fit-content;padding:.25rem .45rem;font-size:.58rem;font-weight:800;display:inline-flex}.page-module__8fcG5q__badgeManual{color:var(--text-secondary);background:var(--bg-elevated);border-color:var(--border-color)}.page-module__8fcG5q__badgeStrategy{color:var(--status-yellow);background:color-mix(in srgb, var(--status-yellow) 9%, transparent);border-color:color-mix(in srgb, var(--status-yellow) 24%, transparent)}.page-module__8fcG5q__badgeAi{color:var(--accent-blue);background:var(--accent-blue-dim);border-color:color-mix(in srgb, var(--accent-blue) 25%, transparent)}.page-module__8fcG5q__badgeAuto{color:var(--status-green);background:color-mix(in srgb, var(--status-green) 9%, transparent);border-color:color-mix(in srgb, var(--status-green) 24%, transparent)}.page-module__8fcG5q__badgeResearch{color:var(--accent-purple,#b78cff);background:color-mix(in srgb, var(--accent-purple,#b78cff) 10%, transparent);border-color:color-mix(in srgb, var(--accent-purple,#b78cff) 25%, transparent)}.page-module__8fcG5q__outcomeWin{color:var(--status-green);background:color-mix(in srgb, var(--status-green) 9%, transparent);border-color:color-mix(in srgb, var(--status-green) 25%, transparent)}.page-module__8fcG5q__outcomeLoss{color:var(--status-red);background:color-mix(in srgb, var(--status-red) 9%, transparent);border-color:color-mix(in srgb, var(--status-red) 25%, transparent)}.page-module__8fcG5q__outcomeOpen{color:var(--status-yellow);background:color-mix(in srgb, var(--status-yellow) 9%, transparent);border-color:color-mix(in srgb, var(--status-yellow) 25%, transparent)}.page-module__8fcG5q__outcomeInvalid{color:var(--status-red);background:color-mix(in srgb, var(--status-red) 9%, transparent);border-color:color-mix(in srgb, var(--status-red) 25%, transparent)}.page-module__8fcG5q__detailCell{background:var(--bg-base)!important;padding:0!important}.page-module__8fcG5q__inspector{border-top:1px solid color-mix(in srgb, var(--accent-blue) 35%, var(--border-color));box-shadow:inset 3px 0 0 var(--accent-blue);padding:1rem 1.1rem 1.15rem 3.1rem}.page-module__8fcG5q__inspectorHeader{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.8rem;display:flex}.page-module__8fcG5q__inspectorHeader h3{margin:.25rem 0 0;font-size:.95rem}.page-module__8fcG5q__inspectorHeader h3 span{color:var(--text-muted);font-size:.68rem;font-weight:400}.page-module__8fcG5q__inspectorMeta{color:var(--text-muted);font-size:.65rem}.page-module__8fcG5q__invalidNotice{border:1px solid color-mix(in srgb, var(--status-red) 35%, var(--border-color));background:color-mix(in srgb, var(--status-red) 7%, transparent);border-radius:6px;align-items:center;gap:.75rem;margin-bottom:.8rem;padding:.65rem .75rem;display:flex}.page-module__8fcG5q__invalidNotice strong{color:var(--status-red);font-size:.68rem}.page-module__8fcG5q__invalidNotice span{color:var(--text-secondary);font-size:.65rem}.page-module__8fcG5q__invalidNotice small{color:var(--text-muted);margin-left:auto;font-size:.6rem}.page-module__8fcG5q__detailGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.page-module__8fcG5q__detailItem{border:1px solid var(--border-color);background:var(--bg-panel);border-radius:6px;min-width:0;padding:.55rem .65rem}.page-module__8fcG5q__detailItem span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.25rem;font-size:.59rem;display:block}.page-module__8fcG5q__detailItem strong{color:var(--text-primary);text-overflow:ellipsis;font-size:.7rem;font-weight:600;display:block;overflow:hidden}.page-module__8fcG5q__featureBox{border:1px solid var(--border-color);background:var(--bg-panel);border-radius:7px;margin-top:.65rem;padding:.65rem}.page-module__8fcG5q__featureBox>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__8fcG5q__featureBox>div>span:last-child{color:var(--text-muted);font-size:.62rem}.page-module__8fcG5q__featureBox pre{max-height:220px;color:var(--text-secondary);white-space:pre-wrap;margin:.55rem 0 0;font:.65rem/1.5 JetBrains Mono,monospace;overflow:auto}.page-module__8fcG5q__emptyState{min-height:18rem;color:var(--text-muted);text-align:center;place-items:center;gap:.45rem;padding:2rem;display:grid}.page-module__8fcG5q__emptyState svg{color:var(--accent-blue)}.page-module__8fcG5q__emptyState strong{color:var(--text-primary);font-size:.85rem}.page-module__8fcG5q__emptyState span{font-size:.7rem}.page-module__8fcG5q__loadingPulse{border:2px solid var(--border-color);border-top-color:var(--accent-blue);border-radius:50%;width:1.2rem;height:1.2rem;animation:.8s linear infinite page-module__8fcG5q__spin}@keyframes page-module__8fcG5q__spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.page-module__8fcG5q__kpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__8fcG5q__filterGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.page-module__8fcG5q__container{padding:1.25rem .8rem 3rem}.page-module__8fcG5q__pageHeader{display:block}.page-module__8fcG5q__headerActions{margin-top:1rem}.page-module__8fcG5q__headerActions>*{flex:1}.page-module__8fcG5q__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__8fcG5q__kpi,.page-module__8fcG5q__metaKpi{min-height:6rem}.page-module__8fcG5q__contextBar{flex-wrap:wrap;align-items:flex-start}.page-module__8fcG5q__contextStats{width:100%;margin-left:2.75rem}.page-module__8fcG5q__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__8fcG5q__filterField:last-child{grid-column:span 2}.page-module__8fcG5q__panelTopline{flex-direction:column;align-items:flex-start;gap:0;padding-top:.35rem}.page-module__8fcG5q__tabButtons{width:100%;overflow-x:auto}.page-module__8fcG5q__tabButton{white-space:nowrap;min-height:2.85rem}.page-module__8fcG5q__panelStatus{display:none}.page-module__8fcG5q__tableIntro{flex-direction:column;align-items:flex-start;gap:.35rem}.page-module__8fcG5q__inspector{padding-left:1rem}.page-module__8fcG5q__inspectorHeader{flex-direction:column;align-items:flex-start}.page-module__8fcG5q__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.page-module__3nh4va__container{background:var(--bg-root,var(--bg-base));flex-direction:column;gap:16px;width:100%;height:calc(100vh - 64px);padding:16px;display:flex}
