.paper-shell{max-width:1100px}.strategy-tabs{display:flex;gap:10px}.strategy-tab,.request-row{border:1px solid #e2e5ee;background:#fff;border-radius:12px;padding:14px;cursor:pointer}.strategy-tab small,.request-row small{display:block;color:#7d8799}.request-row:disabled{cursor:default;opacity:.62}.selected{border-color:#766af7!important;background:#f8f7ff!important}.strategy-detail,.data-panel,.approve-box{background:#fff;border:1px solid #e2e5ee;border-radius:16px;padding:22px;margin-top:14px}.perf-head{display:flex;justify-content:space-between;gap:16px}.perf-head h3,.perf-head p{margin:0}.perf-head p{margin-top:7px;color:#7d8799;font-size:12px}.equity-chart{width:100%;height:190px;margin-top:10px}.equity-chart polyline{fill:none;stroke:#6657f5;stroke-width:3}.equity-chart line{stroke:#e5e5ee}.chart-labels{display:flex;justify-content:space-between;color:#7d8799;font-size:11px}.request-list{display:grid;gap:8px}.request-row{display:grid;grid-template-columns:1fr auto auto;text-align:left}.data-panel table{width:100%;border-collapse:collapse;font-size:12px}.data-panel td,.data-panel th{padding:9px;border-bottom:1px solid #f0f1f5;text-align:left}.approve-fields{display:flex;gap:10px;flex-wrap:wrap}.check{display:flex;flex-direction:row;align-items:center}.form-message{min-height:20px;color:#647089}.muted-text{color:#7d8799}@media(max-width:600px){.paper-shell .form-grid{grid-template-columns:1fr}.request-row{grid-template-columns:1fr 1fr}.request-row small{grid-column:1/-1}.approve-fields{flex-direction:column}.approve-fields input,.approve-fields button{width:100%}.strategy-detail,.data-panel,.approve-box{padding:18px}.metrics{grid-template-columns:1fr 1fr}}
