.workspace_app__8l0yZ{min-height:100vh;display:grid;grid-template-columns:252px minmax(620px,1fr) 424px;grid-gap:8px;gap:8px;padding:8px 8px 64px;font-size:13px;line-height:1.38}.workspace_previewBanner___dUW9{grid-column:1/-1;font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--canvas);background:var(--accent);padding:6px 10px;border-radius:3px}.workspace_signedInBanner__C3kTC{background:var(--surface);color:var(--text-muted);border:1px solid var(--hairline)}.workspace_appEmpty__pHtuy{display:flex;align-items:center;justify-content:center;padding:64px 24px}.workspace_emptyCard___QG82{max-width:520px;border:1px solid var(--hairline);border-radius:6px;background:var(--surface);padding:32px 36px}.workspace_emptyTitle__bW3_1{font-family:var(--serif);font-size:36px;line-height:1.1;letter-spacing:-.02em;font-weight:400;margin:12px 0 16px}.workspace_emptyTitle__bW3_1 em{color:var(--text-muted);font-style:italic}.workspace_emptyBody__8laVC{font-size:14px;line-height:1.6;color:var(--text-primary);margin:0 0 12px}.workspace_emptyActions__jQsRC{display:flex;align-items:center;gap:16px;margin-top:24px}.workspace_emptyPrimary__KXuQv{background:var(--accent);color:var(--canvas);border-bottom:1px solid var(--accent);padding:8px 14px;border-radius:3px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--accent)}.workspace_emptyPrimary__KXuQv:hover{background:var(--text-primary);border-color:var(--text-primary);color:var(--canvas)}.workspace_pane__Klfwl{min-height:0;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--hairline);border-radius:4px;overflow:hidden}.workspace_terminalHead__Ia9Vy{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px;min-height:32px;padding:7px 10px;border-bottom:1px solid var(--hairline);background:var(--canvas)}.workspace_terminalTitle__Fzo1R{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.workspace_terminalStatus__ebC1j{font-family:var(--mono);font-size:10px;color:var(--text-muted);letter-spacing:.02em}.workspace_statusOk__EdmLC{color:var(--positive)}.workspace_kbd__UUwbH{font-size:10px;color:var(--text-muted);background:var(--surface);padding:1px 6px;border-radius:3px;border:1px solid var(--hairline)}.workspace_kbd__UUwbH,.workspace_mono__AyRwX,.workspace_num__2SUpI{font-family:var(--mono)}.workspace_num__2SUpI{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","zero","tnum"}.workspace_caption__9dPUB{color:var(--text-muted);font-size:10px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.workspace_muted__aQTWk{color:var(--text-muted)}.workspace_faint__S3uho{color:var(--text-faint)}.workspace_pos__gliwR{color:var(--positive)}.workspace_neg__asY3y{color:var(--negative)}.workspace_coverList__3ySI0{display:flex;flex-direction:column;padding:4px 0}.workspace_covRow__ua_7V{display:grid;grid-template-columns:1fr auto;align-items:baseline;padding:6px 10px;border-bottom:1px solid var(--hairline);cursor:pointer;color:inherit;text-decoration:none}.workspace_covRow__ua_7V:hover{background:rgba(255,255,255,.02);border-bottom-color:var(--hairline)}.workspace_covActive__1bA6K{background:var(--accent-soft)}.workspace_covActive__1bA6K .workspace_ticker__o9wL6{color:var(--accent)}.workspace_ticker__o9wL6{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--text-primary)}.workspace_covName__AqgLw{font-size:11px;color:var(--text-muted);margin-top:2px}.workspace_covMeta__KSB8Y{font-family:var(--mono);font-size:10px;color:var(--text-faint)}.workspace_covSectionHead__Qeely{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding:12px 10px 4px}.workspace_covSectionHead__Qeely,.workspace_whoBar__jA6nl{color:var(--text-muted);border-top:1px solid var(--hairline);background:var(--canvas)}.workspace_whoBar__jA6nl{margin-top:auto;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;font-size:11px}.workspace_canvas__zMMJd{padding:16px 20px;overflow-y:auto}.workspace_canvasHead__hm0Dm{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.workspace_canvasTicker__2od9t{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--accent);letter-spacing:.02em}.workspace_canvasMeta__7fZPK{font-size:11px;color:var(--text-muted)}.workspace_canvasTitle__c4T1R{font-family:var(--serif);font-size:30px;line-height:1.1;letter-spacing:-.01em;font-weight:400;margin:4px 0 14px}.workspace_canvasTitle__c4T1R em{color:var(--text-muted);font-style:italic}.workspace_canvasBody__r1JMH{font-size:13px;line-height:1.55;color:var(--text-primary);max-width:64ch;margin:0 0 10px}.workspace_canvasBody__r1JMH em{color:var(--text-muted);font-style:italic}.workspace_sectionHead__3Vcui{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:16px 0 6px;padding-bottom:4px;border-bottom:1px solid var(--hairline)}.workspace_tableWrap__T8t30{border:1px solid var(--hairline);border-radius:4px;overflow:hidden;margin:8px 0}.workspace_dcf__d3EQq{width:100%;border-collapse:collapse}.workspace_dcf__d3EQq td,.workspace_dcf__d3EQq th{padding:6px 10px;border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);text-align:right;font-size:12px}.workspace_dcf__d3EQq td:first-child,.workspace_dcf__d3EQq th:first-child{text-align:left}.workspace_dcf__d3EQq td:last-child,.workspace_dcf__d3EQq th:last-child{border-right:none}.workspace_dcf__d3EQq tr:last-child td{border-bottom:none}.workspace_dcf__d3EQq th{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:500;background:var(--canvas);padding-top:8px;padding-bottom:8px}.workspace_dcfMetric__srUPA{color:var(--text-primary);font-weight:500}.workspace_dcf__d3EQq .workspace_input__kVyv7{color:var(--text-primary)}.workspace_dcf__d3EQq .workspace_output__4njdW{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--accent)}.workspace_subRow__EtS_B td{background:var(--canvas)}.workspace_subRow__EtS_B .workspace_dcfMetric__srUPA{color:var(--text-muted);padding-left:24px;font-weight:400}.workspace_computed__GUR48 td{background:rgba(216,255,62,.025)}.workspace_totalsRow__Shdux td{background:rgba(216,255,62,.05);font-weight:500}.workspace_scenarioRow__afG1d{display:flex;gap:8px;margin:12px 0}.workspace_scenario__E6aRk{flex:1 1;border:1px solid var(--hairline);border-radius:4px;padding:8px 10px}.workspace_scenarioBase__AxLiq{border-color:var(--accent)}.workspace_scenarioLabel__kO0Lo{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px}.workspace_scenarioBase__AxLiq .workspace_scenarioLabel__kO0Lo{color:var(--accent)}.workspace_scenarioVal__WlrJA{font-size:20px;color:var(--text-primary)}.workspace_scenarioBase__AxLiq .workspace_scenarioVal__WlrJA{color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:1px;display:inline-block}.workspace_inspector__UgOzn{padding:12px 14px;overflow-y:auto}.workspace_sensGrid___EN__{display:grid;grid-template-columns:50px repeat(7,1fr);grid-gap:1px;gap:1px;background:var(--hairline);border-radius:3px;overflow:hidden;margin-top:6px}.workspace_sensGrid___EN__>div{background:var(--surface);padding:5px 4px;text-align:center;font-size:11px}.workspace_sensCorner__A90EG{background:var(--canvas)!important;font-size:9px!important;padding:5px 4px!important}.workspace_sensAxis__WkMg4{background:var(--canvas)!important;color:var(--text-muted);font-size:10px!important}.workspace_sensV0__VMRJE{color:var(--text-faint)}.workspace_sensV1__XIBrD{color:var(--text-muted)}.workspace_sensV2__jjB6O,.workspace_sensV3__U8aT5{color:var(--text-primary)}.workspace_sensV3__U8aT5{background:rgba(216,255,62,.06)!important}.workspace_sensV4__HgOId{color:var(--accent)!important;background:rgba(216,255,62,.18)!important;outline:1px solid var(--accent);outline-offset:-1px}.workspace_evCard__H915M{border:1px solid var(--hairline);border-left:2px solid var(--accent);border-radius:3px;padding:8px 10px;font-size:12px;line-height:1.5;margin-top:8px}.workspace_evQuote__eNhGq{color:var(--text-primary);font-style:italic}.workspace_evSource__0j_zD{font-family:var(--mono);font-size:10px;color:var(--text-muted);margin-top:6px}.workspace_tabStrip___RZN1{display:flex;gap:2px;border-bottom:1px solid var(--hairline);margin:-4px -2px 8px;padding:0 2px}.workspace_tab__g_NMJ{background:transparent;border:none;border-bottom:1px solid transparent;color:var(--text-muted);font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;cursor:pointer;margin-bottom:-1px}.workspace_tab__g_NMJ:hover{color:var(--text-primary)}.workspace_tabActive__EKGhZ{color:var(--accent);border-bottom-color:var(--accent)}.workspace_tabActive__EKGhZ:hover{color:var(--accent)}.workspace_runsTable__zUf2Q{width:100%;border-collapse:collapse;margin-top:6px}.workspace_runsTable__zUf2Q td,.workspace_runsTable__zUf2Q th{padding:5px 8px;border-bottom:1px solid var(--hairline);font-size:11px;text-align:right}.workspace_runsTable__zUf2Q tr:last-child td{border-bottom:none}.workspace_runsTable__zUf2Q th{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:500;background:var(--canvas);padding-top:6px;padding-bottom:6px}.workspace_runsStatusHead__1qiiK{width:18px;text-align:center}.workspace_runsTimeHead__OZRMQ{text-align:left}.workspace_runsCellsHead__Vu2bY,.workspace_runsToolsHead__UrlZw{text-align:right}.workspace_runsStatusCell__FBVto{text-align:center;width:18px}.workspace_runsTime__7HQim{text-align:left;color:var(--text-primary)}.workspace_runsCells___6wAQ,.workspace_runsTools__2E2qS{color:var(--text-primary)}.workspace_runsEmpty__voyl6{color:var(--text-muted);font-size:12px;line-height:1.5;padding:12px 4px}.workspace_runsError__IBV74{color:var(--negative);font-family:var(--mono);font-size:11px;padding:12px 4px}.workspace_playground__cJF6_{margin-top:6px}.workspace_playgroundInput__41H5k{width:100%;background:var(--canvas);border:1px solid var(--hairline);border-radius:3px;color:var(--text-primary);font-family:var(--mono);font-size:12px;line-height:1.5;padding:8px 10px;resize:vertical;outline:none;transition:border-color .12s cubic-bezier(.2,.6,.2,1)}.workspace_playgroundInput__41H5k:focus{border-color:var(--accent)}.workspace_playgroundResult__K869t{margin-top:6px;padding:6px 10px;border:1px solid var(--hairline);border-radius:3px;font-family:var(--mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--canvas);min-height:28px}.workspace_playgroundOk__dGQ2J{color:var(--accent)}.workspace_playgroundErr__3WomE{color:var(--negative);font-size:11px}.workspace_playgroundHint__B7dF2{font-size:10px;color:var(--text-faint);margin-top:6px;line-height:1.5}.workspace_playgroundHint__B7dF2 code{font-family:var(--mono);font-size:10px;color:var(--text-muted)}.workspace_cmdReplyWrap__TyV1p{position:fixed;left:8px;right:8px;bottom:56px;background:var(--elevated);border:1px solid var(--hairline);border-radius:4px;padding:10px 14px;max-height:40vh;overflow-y:auto}.workspace_cmdReplyOk__wmXOt{display:flex;flex-direction:column;gap:6px}.workspace_cmdReplyLabel__fEYEA{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.workspace_cmdReplyText__jb3nT{font-size:13px;line-height:1.55;color:var(--text-primary);white-space:pre-wrap}.workspace_cmdReplyErr__1EQAq{font-family:var(--mono);font-size:12px;color:var(--negative)}.workspace_cmdbar__wKJ67{position:fixed;left:8px;right:8px;bottom:8px;background:var(--elevated);border:1px solid var(--hairline);border-radius:4px;display:grid;grid-template-columns:auto 1fr auto auto auto auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 12px}.workspace_cmdMode__ppDt5{font-family:var(--mono);color:var(--accent);font-weight:500}.workspace_cmdInput__qwrK9{background:transparent;border:none;color:var(--text-primary);font-family:var(--sans);font-size:13px;outline:none;width:100%;padding:4px 0}.workspace_cmdInput__qwrK9::placeholder{color:var(--text-faint)}.workspace_cmdModel__0OzNM{background:var(--surface);color:var(--text-muted);border:1px solid var(--hairline);border-radius:3px;padding:4px 6px;font-family:var(--mono);font-size:11px;letter-spacing:.02em;cursor:pointer;outline:none}.workspace_cmdModel__0OzNM:hover{color:var(--text-primary);border-color:var(--text-muted)}.workspace_cmdModel__0OzNM:focus-visible{border-color:var(--accent)}.workspace_cmdSend__eYnAI{background:var(--accent);color:var(--canvas);border:none;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:3px;cursor:pointer}.workspace_cmdSend__eYnAI:hover{background:var(--text-primary)}