#paper-toggle{border-color:#436d68!important;color:#94ded2!important}.paper-panel{position:absolute;z-index:32;right:0;top:var(--toolbar-h,36px);bottom:0;width:370px;box-sizing:border-box;padding:16px;overflow:auto;border-left:1px solid #293a3d;background:#0e141a;color:#dce5ec;font:12px/1.5 -apple-system,system-ui,sans-serif;box-shadow:-8px 0 24px #0004}#paper-toggle[hidden],.paper-panel[hidden],.paper-panel [hidden]{display:none!important}#main.paper-open #chart{right:370px}#main.paper-open #top{padding-right:384px}#main.paper-open #ovlegend{right:380px}.paper-header{position:sticky;top:-16px;z-index:2;margin:-16px -16px 0;padding:16px;background:#0e141a;border-bottom:1px solid #26333e;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.paper-panel h2{margin:0 0 4px;font-size:19px;color:#f0f5f7}.paper-panel h3{margin:14px 0 8px;font-size:12px;color:#b7c8d4;letter-spacing:.04em;text-transform:uppercase}.paper-lock{display:inline-block;padding:2px 7px;border:1px solid #435b56;border-radius:20px;color:#99d8be;font-size:10px}.paper-note{color:#9eafbd;font-size:11px;margin:8px 0;line-height:1.6}.paper-note:empty,.paper-message:empty{display:none}.paper-details{margin:10px 0;color:#a9bac7;font-size:11px}.paper-details>summary{cursor:pointer;padding:3px 0}.paper-details>summary:focus-visible{outline:2px solid #8ed8d0;outline-offset:2px}.paper-details .paper-metrics{margin-bottom:0}.paper-panel .paper-button{box-sizing:border-box;width:auto;margin:0;border:1px solid #374653;border-radius:6px;background:#18232e;color:#dce7ef;padding:7px 10px;font:inherit;line-height:1.4;cursor:pointer}.paper-panel .paper-button:hover:not(:disabled){border-color:#8eb8bf;background:#223543}.paper-panel .paper-button:disabled{opacity:.45;cursor:not-allowed;background:#192129;color:#9facb8}.paper-panel .paper-button:focus-visible,.paper-panel input:focus-visible,.paper-panel select:focus-visible{outline:2px solid #8ed8d0;outline-offset:2px}.paper-panel .paper-close{padding:0;width:28px;height:28px;font-size:22px;line-height:1;background:transparent}.paper-panel .paper-primary{width:100%;margin-top:10px;background:#173d39;color:#a4ecda;border-color:#3b796b;font-weight:650}.paper-panel .paper-quiet{font-size:11px;background:transparent;padding:5px 8px}.paper-panel .paper-small{align-self:center;flex:0 0 auto;padding:4px 6px;font-size:10px}.paper-health{padding:9px 10px;margin-top:12px;border:1px solid #695231;background:#392d161f;color:#e0bd7e;border-radius:6px}.paper-health[data-ready=true]{color:#98dfbd;background:#143f2f33;border-color:#2d644d}.paper-feeds{color:#a3b5c4;font-size:10px;margin-top:6px}.paper-quote{font-variant-numeric:tabular-nums;margin:8px 0;color:#c2cfd9}.paper-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 0;margin:10px 0;border-top:1px solid #26333e;border-bottom:1px solid #26333e}.paper-metrics dt{color:#90a4b4;font-size:10px}.paper-metrics dd{margin:3px 0 0;color:#e4edf3;font-size:16px;font-variant-numeric:tabular-nums}.paper-tabs{display:flex;gap:6px;margin:12px 0}.paper-tabs .paper-button{flex:1;font-size:11px}.paper-tabs .paper-button[aria-selected=true]{color:#a3e6dc;border-color:#4c8a81;background:#16322f}.paper-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.paper-field{display:flex;flex-direction:column;gap:5px;margin:4px 0 10px;min-width:0;color:#a9bac7;font-size:11px}.paper-panel input,.paper-panel select{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:8px;border:1px solid #344655;border-radius:5px;background:#0b1117;color:#e4edf3;font:12px -apple-system,system-ui,sans-serif}.paper-message{margin:10px 0;color:#9dd3be;white-space:normal}.paper-message[data-error=true]{color:#f0b38d}.paper-row{display:flex;gap:8px;justify-content:space-between;padding:9px 0;border-bottom:1px solid #22303b}.paper-row>div{min-width:0;overflow-wrap:anywhere}.paper-row strong{display:block;color:#d2e0e9;font-size:11px;font-weight:600}.paper-row-detail{display:block;margin-top:3px;color:#91a7b8;font-size:10px}@media(max-width:1100px){#main.paper-open #chart{right:0}#main.paper-open #top{padding-right:14px}#main.paper-open #ovlegend{right:10px}.paper-panel{width:min(370px,94%);box-shadow:-12px 0 35px #0009}}.paper-mode{margin-top:12px;color:#a7e0d2;font-weight:650;font-size:11px}.paper-strategy-card,.paper-equity-card,.paper-active-run{border:1px solid #293b45;border-radius:9px;padding:12px;background:#111c24;margin:12px 0}.paper-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#839da9;margin-bottom:5px}.paper-strategy-name{display:block;color:#e4f0f4;font-size:14px}.paper-strategy-card .paper-note{margin-bottom:0}.paper-run-actions{display:flex;gap:8px;flex-wrap:wrap}.paper-pause-notice{border-left:3px solid #d3ae6c;padding:9px 11px;margin-top:12px;background:#3d301d55;color:#e6c894}.paper-equity-card h3{margin-top:0}.paper-session-name{margin:0 0 5px;color:#b7c8d4;font-size:12px;overflow-wrap:anywhere}.paper-equity-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-variant-numeric:tabular-nums}.paper-equity-top strong{color:#e4f0f4;font-size:23px;font-weight:600}.paper-return{font-size:13px;color:#e8a5a5}.paper-return[data-positive=true]{color:#88dcc0}.paper-equity-curve{width:100%;height:116px;display:block;overflow:visible}.paper-equity-card .paper-note{font-variant-numeric:tabular-nums}.paper-equity-card .paper-field{margin:12px 0 0}.paper-panel .paper-section{min-width:0}@media(prefers-reduced-motion:no-preference){.paper-panel .paper-button{transition:background-color .12s,border-color .12s}}
