.strategy-result-diagnostics-module__OrCUZq__panel{overflow-wrap:anywhere;min-width:0}.strategy-result-diagnostics-module__OrCUZq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.strategy-result-diagnostics-module__OrCUZq__metrics>div{flex-direction:column;gap:7px;min-width:0;display:flex}.strategy-result-diagnostics-module__OrCUZq__metrics span,.strategy-result-diagnostics-module__OrCUZq__metrics small,.strategy-result-diagnostics-module__OrCUZq__rules small{color:var(--text-secondary);font-size:13px}.strategy-result-diagnostics-module__OrCUZq__metrics strong{font-size:22px}.strategy-result-diagnostics-module__OrCUZq__rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.strategy-result-diagnostics-module__OrCUZq__rules article{border:1px solid var(--border);border-radius:12px;min-width:0;padding:16px}.strategy-result-diagnostics-module__OrCUZq__rules h3{margin:0 0 10px;font-size:15px}.strategy-result-diagnostics-module__OrCUZq__rules p{margin:6px 0;font-size:13px;line-height:1.8}.strategy-result-diagnostics-module__OrCUZq__panel summary{cursor:pointer}.strategy-result-diagnostics-module__OrCUZq__panel li{font-size:13px;line-height:1.8}.strategy-result-diagnostics-module__OrCUZq__rejectionReasons{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.strategy-result-diagnostics-module__OrCUZq__rejectionReasons h3{margin:0 0 12px;font-size:15px}.strategy-result-diagnostics-module__OrCUZq__rejectionReasons ul{margin:0;padding:0;list-style:none}.strategy-result-diagnostics-module__OrCUZq__rejectionReasons li{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.strategy-result-diagnostics-module__OrCUZq__rejectionReasons li strong{flex-shrink:0;font-size:13px}@media (max-width:760px){.strategy-result-diagnostics-module__OrCUZq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-result-diagnostics-module__OrCUZq__rules{grid-template-columns:minmax(0,1fr)}.strategy-result-diagnostics-module__OrCUZq__metrics strong{font-size:18px}}@media (max-width:380px){.strategy-result-diagnostics-module__OrCUZq__metrics{grid-template-columns:minmax(0,1fr)}}
.backtest-performance-windows-module__OimSNa__panel{min-width:0}.backtest-performance-windows-module__OimSNa__panel table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.backtest-performance-windows-module__OimSNa__panel th,.backtest-performance-windows-module__OimSNa__panel td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 10px}.backtest-performance-windows-module__OimSNa__panel th{font-weight:600}.backtest-performance-windows-module__OimSNa__panel small{color:var(--text-secondary);font-weight:400;display:block}@media (max-width:600px){.backtest-performance-windows-module__OimSNa__panel thead{display:none}.backtest-performance-windows-module__OimSNa__panel tbody{display:block}.backtest-performance-windows-module__OimSNa__panel tr{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 0;display:grid}.backtest-performance-windows-module__OimSNa__panel th,.backtest-performance-windows-module__OimSNa__panel td{overflow-wrap:anywhere;border:0;padding:0}.backtest-performance-windows-module__OimSNa__panel th,.backtest-performance-windows-module__OimSNa__panel td:first-of-type{grid-column:1/-1}.backtest-performance-windows-module__OimSNa__panel td:before{content:attr(data-label);color:var(--text-secondary);font-weight:400;display:block}.backtest-performance-windows-module__OimSNa__panel td:first-of-type br{display:none}}
.result-detail-module___VVY0a__tradeScroll{max-width:100%;overflow-x:auto}.result-detail-module___VVY0a__tradeScroll .backtestTradeTable>div{grid-template-columns:170px 110px 50px 90px 70px 110px 150px 100px 120px;gap:14px;min-width:1120px}.result-detail-module___VVY0a__benchmarkLine{fill:none;stroke:var(--chart-benchmark);stroke-width:2px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.result-detail-module___VVY0a__chartLegend{color:var(--text-secondary);flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.result-detail-module___VVY0a__chartLegend span:before{content:"";border-top:2px solid var(--primary);width:18px;margin:0 6px 3px 0;display:inline-block}.result-detail-module___VVY0a__chartLegend span:last-child:before{border-top:2px dashed var(--chart-benchmark)}.result-detail-module___VVY0a__optimizationTable>div{grid-template-columns:55px minmax(230px,1.5fr) repeat(4,minmax(90px,.7fr)) 190px;min-width:1020px}.result-detail-module___VVY0a__optimizationTable>div>span:nth-child(2){white-space:normal;overflow-wrap:anywhere;padding:10px 0}
.notification-center-module__C27cYa__center{min-width:0;padding:24px}.notification-center-module__C27cYa__toolbar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;margin-bottom:8px;display:grid}.notification-center-module__C27cYa__toolbar>strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notification-center-module__C27cYa__toolbar>a,.notification-center-module__C27cYa__toolbar>button{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex}.notification-center-module__C27cYa__filterSettings{margin-bottom:16px}.notification-center-module__C27cYa__filterSettings summary{cursor:pointer;min-height:44px;padding-block:12px}.notification-center-module__C27cYa__toolbar button,.notification-center-module__C27cYa__tabs button,.notification-center-module__C27cYa__more{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.notification-center-module__C27cYa__layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);align-items:start;gap:20px;display:grid}.notification-center-module__C27cYa__panel{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-width:0;padding:20px}.notification-center-module__C27cYa__side{gap:20px;min-width:0;display:grid}.notification-center-module__C27cYa__tabs{flex-wrap:wrap;gap:8px;padding-bottom:16px;display:flex}.notification-center-module__C27cYa__tabs button[aria-pressed=true]{color:var(--primary);border-color:var(--primary)}.notification-center-module__C27cYa__message{text-align:left;width:100%;color:var(--text);border:0;border-top:1px solid var(--border);cursor:pointer;overflow-wrap:anywhere;background:0 0;gap:8px;padding:18px 4px;display:grid}.notification-center-module__C27cYa__message[aria-pressed=true]{background:var(--bg-subtle);border-radius:10px;padding-inline:12px}.notification-center-module__C27cYa__title{align-items:baseline;gap:8px;font-weight:600;display:flex}.notification-center-module__C27cYa__title i{background:var(--primary);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.notification-center-module__C27cYa__body{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.notification-center-module__C27cYa__message time,.notification-center-module__C27cYa__muted{color:var(--muted);font-size:12px;line-height:1.8}.notification-center-module__C27cYa__panel h2{overflow-wrap:anywhere;margin:0 0 14px;font-size:16px}.notification-center-module__C27cYa__detail{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.notification-center-module__C27cYa__action{color:var(--primary);margin-top:12px;font-weight:600;display:inline-block}.notification-center-module__C27cYa__preferences{gap:18px;margin-top:18px;display:grid}.notification-center-module__C27cYa__preferences label{align-items:flex-start;gap:10px;line-height:1.7;display:flex}.notification-center-module__C27cYa__preferences input{accent-color:var(--primary);margin-top:5px}.notification-center-module__C27cYa__empty{min-height:130px;color:var(--muted);justify-content:center;align-items:center;gap:8px;line-height:1.8;display:flex}.notification-center-module__C27cYa__more{margin:14px auto 0}.notification-center-module__C27cYa__error{color:var(--status-danger);line-height:1.7}.notification-center-module__C27cYa__center button:disabled{opacity:.55;cursor:default}.notification-center-module__C27cYa__center :is(button,a,input):focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:800px){.notification-center-module__C27cYa__layout{grid-template-columns:minmax(0,1fr)}.notification-center-module__C27cYa__center,.notification-center-module__C27cYa__panel{padding:16px}}.notification-center-module__C27cYa__center{padding:0}.notification-center-module__C27cYa__preferencesSummary{cursor:pointer;min-height:32px;font-weight:600}.notification-center-module__C27cYa__message{border-radius:10px;padding:14px 8px}.notification-center-module__C27cYa__message:hover{background:var(--bg-subtle)}.notification-center-module__C27cYa__side{position:sticky;top:90px}@media (max-width:800px){.notification-center-module__C27cYa__center{padding:0}.notification-center-module__C27cYa__side{grid-row:1;position:static}}
