.mcCounter_counter__XOnw9{position:absolute;z-index:5;pointer-events:none;box-sizing:border-box;top:8px;right:calc(var(--stage-right, var(--log-w, 0px)) + 8px);max-width:calc(100% - 300px);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;column-gap:18px;row-gap:2px;padding:7px 10px;border-radius:6px;background:var(--chip,rgba(6,5,5,.88));border:1px solid var(--line,rgba(236,231,225,.1));font:400 12px/1.4 var(--font-mono,"Martian Mono",ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1,#ece7e1)}.mcCounter_counter__XOnw9>*{white-space:nowrap}.mcCounter_ok__2x9Hw{color:var(--text-1,#ece7e1)}.mcCounter_word__KBCGM{font:400 12px/1.4 var(--font-display,"Michroma",sans-serif);letter-spacing:.04em}.mcCounter_word__KBCGM:empty{display:none}@media (max-width:640px){.mcCounter_counter__XOnw9{top:auto;right:8px;left:8px;bottom:calc(var(--inset, 0px) + 66px);justify-content:flex-start;max-width:none;column-gap:12px;font-size:11px}.mcCounter_counter__XOnw9[data-done="1"]{display:none}}.shell_top__bUcuS{grid-column:1/-1;grid-row:1;position:relative;z-index:40;display:flex;align-items:center;gap:16px;padding:0 8px 0 16px;min-width:0;background:var(--bg-1);border-bottom:1px solid var(--line)}.shell_brand__83Vte{border:0;background:none;padding:4px 0;color:var(--text-1);flex:none;font:400 13px/1 var(--font-display);letter-spacing:.04em;white-space:nowrap}.shell_brand__83Vte:hover{color:var(--accent)}.shell_crumbs__i2FOp{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--text-2);white-space:nowrap}.shell_crumbs__i2FOp svg{color:var(--text-3);flex:none}.shell_crumbs__i2FOp b{color:var(--text-1);font-weight:600}.shell_crumbBtn__p0yJA{border:0;background:none;padding:2px 0;color:var(--text-2);font-size:12px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.shell_crumbBtn__p0yJA:hover{color:var(--text-1);-webkit-text-decoration-color:var(--text-1);text-decoration-color:var(--text-1)}.shell_clock___D3LW{margin-left:auto;display:flex;flex:none;border:1px solid var(--line);border-radius:var(--r-2)}.shell_cell__3Hh58{display:grid;grid-gap:1px;gap:1px;padding:3px 10px;border-left:1px solid var(--line);line-height:1.15}.shell_cell__3Hh58:first-child{border-left:0}.shell_cell__3Hh58 small{font-size:9px;color:var(--text-3);white-space:nowrap}.shell_cell__3Hh58 span{font:400 11px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1);white-space:nowrap}.shell_cell__3Hh58 .shell_none__EXA2V{font:400 10.5px var(--font-sans);font-style:normal;color:var(--text-2);white-space:nowrap;line-height:1.35}.shell_by__FXERP{font-size:11px;color:var(--text-3);white-space:nowrap;flex:none}.shell_agentBtn__zoCHh{flex:none;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:12px;color:var(--text-2);background:transparent;border:1px solid var(--line);border-radius:var(--r-2)}.shell_agentBtn__zoCHh svg{color:var(--text-2)}.shell_agentBtn__zoCHh:hover{color:var(--text-1);background:var(--bg-2)}.shell_agentBtn__zoCHh[aria-pressed=true]{color:var(--text-1);background:var(--bg-3);border-color:var(--line-2)}.shell_agentBtn__zoCHh[aria-pressed=true] svg{color:var(--data)}@media (max-width:1279px){.shell_by__FXERP{display:none}}@media (max-width:1100px){.shell_crumbRoot__VMWpZ{display:none}}@media (max-width:960px){.shell_crumbs__i2FOp{display:none}}@media (max-width:640px){.shell_top__bUcuS{gap:10px;padding-left:12px}.shell_agentLabel__Jtskw,.shell_clock___D3LW .shell_cell__3Hh58:first-child,.shell_clock___D3LW .shell_cell__3Hh58:nth-child(3),.shell_clock___D3LW .shell_cell__3Hh58:nth-child(4){display:none}}.shell_rail__wRq1Q{grid-column:1;grid-row:2/4;position:relative;z-index:38;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0;background:var(--bg-1);border-right:1px solid var(--line)}.shell_railItem__GcSf5{position:relative}.shell_tool__eXqSA{width:48px;padding:6px 0 4px;display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid transparent;border-radius:var(--r-2);background:none;color:var(--text-2);font-size:8.5px;line-height:1.1;letter-spacing:.01em}.shell_tool__eXqSA span{color:var(--text-2);white-space:nowrap}.shell_tool__eXqSA:hover{color:var(--text-1);background:var(--bg-2)}.shell_tool__eXqSA:hover span{color:var(--text-1)}.shell_tool__eXqSA[aria-expanded=true],.shell_tool__eXqSA[aria-pressed=true]{color:var(--text-1);background:var(--bg-2);border-color:var(--line-2)}.shell_tool__eXqSA[aria-expanded=true] span,.shell_tool__eXqSA[aria-pressed=true] span{color:var(--text-1)}.shell_tool__eXqSA[aria-expanded=true] svg,.shell_tool__eXqSA[aria-pressed=true] svg{color:var(--accent)}.shell_railRule__oT4ud{width:24px;height:0;border:0;border-top:1px solid var(--line);margin:6px 0}.shell_tip__mms_e{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);z-index:60;pointer-events:none;width:max-content;max-width:240px;padding:6px 9px;border-radius:var(--r-2);background:var(--bg-2);border:1px solid var(--line-2);box-shadow:var(--shadow);font-size:12px;line-height:1.35;color:var(--text-1);visibility:hidden;opacity:0;transition:opacity var(--dur-1) linear}.shell_tip__mms_e b{display:block;font-weight:600;margin-bottom:1px}.shell_tip__mms_e span{color:var(--text-2)}.shell_railItem__GcSf5:hover .shell_tip__mms_e,.shell_tool__eXqSA:focus-visible+.shell_tip__mms_e{visibility:visible;opacity:1;transition-delay:.25s}.shell_tool__eXqSA:focus-visible+.shell_tip__mms_e{transition-delay:0s}.shell_rail__wRq1Q[data-open-pop=true] .shell_tip__mms_e{visibility:hidden!important}.shell_pop__3QKow{position:fixed;left:calc(var(--rail-w) + 8px);top:calc(var(--top-h) + 8px);z-index:55;width:272px;max-height:calc(100vh - var(--top-h) - var(--bottom-h, var(--status-h)) - 16px);overflow-y:auto;overscroll-behavior:contain;padding:12px 14px;display:grid;grid-gap:10px;gap:10px;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-3);box-shadow:var(--shadow)}.shell_popHead__gi4WF{display:flex;align-items:center;justify-content:space-between}.shell_popHead__gi4WF h3{font-size:13px;font-weight:600}.shell_popClose__PPH67{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:var(--r-1);background:none;color:var(--text-2)}.shell_popClose__PPH67:hover{color:var(--text-1);background:var(--bg-2)}@media (max-width:640px){.shell_rail__wRq1Q{gap:2px;padding:6px 0;overflow-y:auto}.shell_tool__eXqSA{width:36px;padding:8px 0}.shell_tool__eXqSA span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.shell_tip__mms_e{display:none}.shell_pop__3QKow{left:calc(var(--rail-w) + 6px);right:6px;top:calc(var(--top-h) + 6px);width:auto}}.shell_time__1hpWw{grid-column:2;grid-row:3;position:relative;z-index:36;min-width:0;display:flex;align-items:center;gap:16px;padding:0 16px;background:var(--bg-1);border-top:1px solid var(--line)}.shell_play__yb2Ku{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);background:none;color:var(--text-1)}.shell_play__yb2Ku:hover{background:var(--bg-2)}.shell_track__ssLrb{flex:1 1;min-width:80px;height:40px;position:relative;cursor:ew-resize;touch-action:none}.shell_track__ssLrb svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.shell_track__ssLrb:focus-visible{outline:1.5px solid var(--data);outline-offset:2px;border-radius:var(--r-1)}.shell_tclock___7vlW{flex:none;font:400 13px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1);white-space:nowrap}.shell_tlabel__Y3CKE{flex:none;font-size:11px;color:var(--text-3);white-space:nowrap}.shell_speed__bD1Pl{flex:none;display:flex;border:1px solid var(--line);border-radius:5px}.shell_speed__bD1Pl button{border:0;border-left:1px solid var(--line);background:none;padding:4px 8px;font:400 11px var(--font-mono);color:var(--text-2)}.shell_speed__bD1Pl button:first-child{border-left:0;border-radius:4px 0 0 4px}.shell_speed__bD1Pl button:last-child{border-radius:0 4px 4px 0}.shell_speed__bD1Pl button:hover{color:var(--text-1)}.shell_speed__bD1Pl button[aria-pressed=true]{color:var(--text-1);background:var(--bg-3)}@media (max-width:1100px){.shell_tlabel__Y3CKE{display:none}}@media (max-width:640px){.shell_time__1hpWw{gap:8px;padding:0 8px}.shell_speed__bD1Pl button{padding:4px 5px}.shell_tclock___7vlW{display:none}}.shell_status__8VbRz{grid-column:2;grid-row:3;z-index:36;min-width:0;display:flex;align-items:center;gap:16px;padding:0 12px;background:var(--bg-1);border-top:1px solid var(--line);font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden}.shell_status__8VbRz .shell_hint__iepFf{font-family:var(--font-mono);color:var(--text-2);overflow:hidden;min-width:0}.shell_status__8VbRz .shell_hint__iepFf[data-kind=loading],.shell_status__8VbRz .shell_hint__iepFf[data-kind=progress],.shell_status__8VbRz .shell_hint__iepFf[data-kind=toast]{color:var(--text-1)}.shell_status__8VbRz{container-type:inline-size}.shell_status__8VbRz .shell_credit__aMQhe{margin-left:auto;flex:none}.shell_status__8VbRz .shell_short__7wIWI{display:none}@container (max-width: 760px){.shell_status__8VbRz .shell_credit__aMQhe{display:none}}@container (max-width: 470px){.shell_status__8VbRz .shell_long__yw97l{display:none}.shell_status__8VbRz .shell_short__7wIWI{display:inline}}.shell_legend__fjuC4{position:absolute;left:8px;bottom:8px;z-index:5;display:grid;grid-gap:4px;gap:4px;padding:7px 10px;background:rgba(13,11,11,.9);border:1px solid var(--line);border-radius:var(--r-2);font-size:10px;color:var(--text-2);pointer-events:none}.shell_legend__fjuC4 .shell_row__XUP_a{display:flex;align-items:center;gap:8px;white-space:nowrap}.shell_legend__fjuC4{max-width:calc(100% - 16px);box-sizing:border-box}.shell_legend__fjuC4 .shell_src__yRexF{font-family:var(--font-mono);color:var(--text-3);white-space:normal;overflow-wrap:anywhere}.shell_legendTop__GlcJQ{bottom:auto;top:8px}.shell_sw__T8Ujx{width:22px;height:0;border-top:2px solid;flex:none}.shell_dotSw__fDDjq{width:7px;height:7px;border-radius:50%;flex:none;margin:0 7px 0 8px}.shell_exitHelmet__Gf6ZO{position:absolute;left:8px;top:56px;z-index:6;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;color:var(--text-1);background:rgba(13,11,11,.92);border:1px solid var(--line-2);border-radius:var(--r-2)}.shell_exitHelmet__Gf6ZO:hover{background:var(--bg-2)}.shell_cuff__c6mQf{position:absolute;left:8px;top:8px;z-index:7;width:min(488px,calc(100% - 16px));max-height:calc(100% - 16px);display:flex;flex-direction:column;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-3);box-shadow:var(--shadow)}.shell_cuffHead__s2YcW{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 0 12px}.shell_cuffHead__s2YcW h3{font-size:13px;font-weight:600}.shell_cuffText__uOLRk{margin:8px 12px 0;min-height:0;overflow:auto;padding:10px 12px;border-radius:4px;background:#ffffff;color:#000000;font:400 11px/1.5 var(--font-mono);font-stretch:87%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:pre}.shell_cuffText__uOLRk:focus-visible{outline-offset:2px}.shell_cuffBar__eFa_H{display:flex;gap:6px;padding:8px 12px 10px;border-top:1px solid var(--line)}.shell_btn__AckQa{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:11.5px;color:var(--text-1);background:var(--bg-2);border:1px solid var(--line);border-radius:5px}.shell_btn__AckQa svg{color:var(--text-2)}.shell_btn__AckQa:hover{background:var(--bg-3)}.shell_helmetWrap__GHIEP{position:absolute;inset:0;pointer-events:none}.shell_helmetWrap__GHIEP>*{pointer-events:auto}.shell_helmetWrap__GHIEP [class*=bar] span{color:var(--text-1)}.shell_helmetWrap__GHIEP [class*=tape]{top:8px;width:min(560px,calc(100% - 16px))}.shell_helmetWrap__GHIEP [class*=times]{top:56px;right:8px}@media (max-width:640px){.shell_helmetWrap__GHIEP [class*=numbers]{width:auto;max-width:calc(100% - 152px)}.shell_helmetWrap__GHIEP [class*=times]{top:44px}}.shell_viewCtl__3qdLN{position:absolute;z-index:6;right:calc(var(--stage-right, var(--log-w, 0px)) + 12px);bottom:calc(var(--inset, 0px) + 36px);display:flex;gap:8px}.shell_recenter__26y7w{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:15px;background:var(--chip,rgba(6,5,5,.88));border:1px solid var(--line-2);color:var(--text-1);font-size:12px;white-space:nowrap}.shell_recenter__26y7w svg{color:var(--data)}.shell_recenter__26y7w:hover{background:var(--bg-2)}.agent_num__EAc9U{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agent_card__uVcJG{position:fixed;left:0;top:0;z-index:61;width:300px;max-height:calc(100vh - 120px);display:flex;flex-direction:column;font-size:11.5px;color:var(--text-1);background:rgb(13,11,11);border:1px solid var(--line-2);border-radius:var(--r-3);box-shadow:0 10px 30px rgba(0,0,0,.5)}.agent_card__uVcJG:not([data-placed]){visibility:hidden}.agent_hd__nUt1g{display:flex;align-items:flex-start;gap:12px;padding:12px 8px 10px 14px;border-bottom:1px solid var(--line)}.agent_word__Vu0k4{font:400 17px/1 var(--font-display);white-space:nowrap;padding-top:1px}.agent_word__Vu0k4[data-tone=go]{color:var(--go)}.agent_word__Vu0k4[data-tone=caution]{color:var(--caution)}.agent_word__Vu0k4[data-tone=nogo]{color:var(--nogo-text)}.agent_why__u9zK6{flex:1 1;min-width:0}.agent_why__u9zK6 h2{font-size:12.5px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.agent_why__u9zK6 small{display:block;margin-top:3px;font:400 10.5px var(--font-mono);color:var(--text-3);overflow-wrap:anywhere}.agent_hd__nUt1g[data-verdict=true]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-row-gap:8px;row-gap:8px;grid-column-gap:8px;column-gap:8px}.agent_hd__nUt1g[data-verdict=true] .agent_word__Vu0k4{grid-column:1;grid-row:1;align-self:center}.agent_hd__nUt1g[data-verdict=true] .agent_hdBtns__LPU4v{grid-column:2;grid-row:1;margin-top:0}.agent_hd__nUt1g[data-verdict=true] .agent_why__u9zK6{grid-column:1/-1;grid-row:2;padding-right:6px}.agent_hdBtns__LPU4v{display:flex;align-items:center;gap:2px;flex:none;margin-top:-3px}.agent_synced__DGYgo{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 6px;border:0;border-radius:var(--r-1);background:none;font-size:10.5px;color:var(--text-2);white-space:nowrap}.agent_synced__DGYgo svg{color:var(--data)}.agent_synced__DGYgo:hover{color:var(--text-1);background:var(--bg-2)}.agent_iconBtn__xxwgw{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:var(--r-1);background:none;color:var(--text-2);flex:none}.agent_iconBtn__xxwgw:hover{color:var(--text-1);background:var(--bg-2)}.agent_iconBtn__xxwgw[aria-pressed=true]{color:var(--data)}.agent_body__RziGz{overflow-y:auto;min-height:0;flex:1 1 auto;overscroll-behavior:contain}.agent_doing___lz1O{display:flex;gap:8px;align-items:baseline;padding:10px 14px;color:var(--text-1);font-size:11.5px;line-height:1.4;border-bottom:1px solid var(--line)}.agent_doing___lz1O svg{flex:none;position:relative;top:2px;color:var(--data)}.agent_doing___lz1O .agent_t__8nyH9{margin-left:auto;color:var(--text-3);font:400 10.5px var(--font-mono);white-space:nowrap}.agent_table__dQrQb{width:100%;border-collapse:collapse;font-size:11px;table-layout:fixed}.agent_table__dQrQb td,.agent_table__dQrQb th{padding:4px 0;border-bottom:1px solid var(--line);text-align:left;font-weight:400;vertical-align:baseline}.agent_table__dQrQb th{width:46%;color:var(--text-2);padding-left:14px;padding-right:8px}.agent_table__dQrQb td.agent_v__v7csF{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-right:6px}.agent_table__dQrQb td.agent_s__lhj_0{width:26px;padding-right:14px;text-align:right}.agent_table__dQrQb tr:last-child td,.agent_table__dQrQb tr:last-child th{border-bottom:0}.agent_dot__kiCDn{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--text-1);vertical-align:1px}.agent_dot__kiCDn[data-tone=go]{background:var(--go)}.agent_dot__kiCDn[data-tone=caution]{background:var(--caution)}.agent_dot__kiCDn[data-tone=nogo]{background:var(--nogo)}.agent_text__ALU_c{padding:10px 14px;font-size:12px;line-height:1.45;color:var(--text-1);border-bottom:1px solid var(--line)}.agent_verbs__pC9Mo{display:flex;flex-wrap:wrap;gap:4px;padding:10px 10px 6px}.agent_verb__HldC7{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:11px;color:var(--text-1);background:var(--bg-2);border:1px solid var(--line);border-radius:5px;white-space:nowrap}.agent_verb__HldC7 svg{color:var(--text-2);flex:none}.agent_verb__HldC7:hover:not(:disabled){background:var(--bg-3);border-color:var(--line-2)}.agent_verb__HldC7:disabled{opacity:.5;cursor:default}.agent_ask__xnQrb{margin:4px 10px 10px;display:flex;align-items:center;gap:8px;height:32px;padding:0 6px 0 4px;border:1px solid var(--line);border-radius:var(--r-2)}.agent_ask__xnQrb:focus-within{border-color:var(--data)}.agent_ask__xnQrb input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font-size:12px;color:var(--text-1)}.agent_ask__xnQrb input::placeholder{color:var(--text-3);opacity:1}.agent_kbd__gi0Ng{flex:none;font:400 10px var(--font-mono);border:1px solid var(--line);border-radius:3px;padding:1px 4px;color:var(--text-3);white-space:nowrap}.agent_mic__pIuop{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:var(--r-1);background:none;color:var(--text-3);flex:none}.agent_mic__pIuop:hover,.agent_mic__pIuop[aria-pressed=true]{color:var(--data);background:var(--bg-2)}.agent_sci__qXSfl{display:grid;grid-gap:4px;gap:4px;padding:8px 14px 10px;border-top:1px solid var(--line);font-size:11px}.agent_sci__qXSfl[data-compact=false]{padding:8px 10px;border:1px solid var(--line);border-radius:8px}.agent_sciRow__SuAfn{display:flex;gap:8px;align-items:baseline;justify-content:space-between;min-width:0}.agent_sciRow__SuAfn>span{color:var(--text-2);flex:none}.agent_sciRow__SuAfn>b{font-weight:400;color:var(--text-1);text-align:right;min-width:0;overflow-wrap:anywhere}.agent_ground__KZzZz{margin:4px 0 0;display:grid;grid-gap:5px;gap:5px}.agent_photos__NBMGh{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:4px;gap:4px}.agent_photo__Xl_Id{display:block;height:76px;border-radius:4px;overflow:hidden;background:var(--bg-2);border:1px solid var(--line)}.agent_photo__Xl_Id img{display:block;width:100%;height:100%;object-fit:cover}.agent_photoOff__mpuIi{display:grid;place-items:center;height:76px;padding:0 8px;text-align:center;font-size:10.5px;color:var(--text-2);background:var(--bg-2);border:1px dashed var(--line-2);border-radius:4px}.agent_ground__KZzZz figcaption{font-size:10.5px;color:var(--text-2);line-height:1.4}.agent_ground__KZzZz figcaption b{color:var(--text-1);font-weight:600;margin-right:2px}.agent_cardSheet__JPX40{left:calc(var(--rail-w) + 6px)!important;right:6px;bottom:calc(var(--bottom-h, 24px) + 8px);top:auto!important;width:auto;transform:none!important;visibility:visible!important;max-height:52vh}.agent_panel__wlIcu{grid-column:3;grid-row:2/4;position:relative;z-index:37;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:var(--bg-1);border-left:1px solid var(--line)}.agent_panel__wlIcu[hidden]{display:none}.agent_head__P7gKd{display:flex;align-items:center;gap:8px;height:44px;flex:none;padding:0 6px 0 14px;border-bottom:1px solid var(--line)}.agent_head__P7gKd h2{font-size:13px;font-weight:600;white-space:nowrap}.agent_headSub__TQQlN{font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;min-width:0}.agent_voice__zC_vk{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:1px solid transparent;border-radius:var(--r-2);background:none;color:var(--text-2);font-size:11px;line-height:1.1;text-align:left}.agent_voice__zC_vk small{display:block;font-size:9.5px;color:var(--text-3)}.agent_voice__zC_vk:hover{background:var(--bg-2);color:var(--text-1)}.agent_voice__zC_vk[aria-checked=true]{color:var(--text-1);border-color:var(--line-2)}.agent_voice__zC_vk[aria-checked=true] svg{color:var(--data)}.agent_thread__shCD2{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 12px 8px;display:flex;flex-direction:column;gap:12px;font-size:11.5px}.agent_thread__shCD2:focus-visible{outline-offset:-2px}.agent_empty__J8kiK{color:var(--text-2);font-size:12px;line-height:1.5;padding:4px 2px}.agent_empty__J8kiK b{color:var(--text-1);font-weight:600;display:block;margin-bottom:4px}.agent_turn__XQNZd{display:flex;flex-direction:column;gap:8px;scroll-margin-top:8px;border-radius:var(--r-2)}.agent_turn__XQNZd[data-flash=true] .agent_msgA__rVPS8{box-shadow:-2px 0 0 0 var(--data)}.agent_msgU__C_CB1{align-self:flex-end;max-width:88%;background:var(--bg-3);border:1px solid var(--line);border-radius:10px 10px 2px 10px;padding:6px 10px;font-size:11.5px;line-height:1.4;overflow-wrap:anywhere}.agent_from__YylUA{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--text-3);margin-bottom:3px}.agent_from__YylUA svg{flex:none}.agent_msgA__rVPS8{display:flex;flex-direction:column;gap:8px;padding-left:2px}.agent_who__pvMkw{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-2);min-width:0}.agent_who__pvMkw svg{flex:none}.agent_who__pvMkw .agent_meta__J5iv9{color:var(--text-3);font-size:10.5px;white-space:nowrap;overflow:hidden;min-width:0}.agent_speaking__ovqKH{margin-left:auto;font-size:10px;color:var(--text-3);white-space:nowrap}.agent_narr__SA_k9{list-style:none;border-left:1px solid var(--line-2);margin-left:7px;padding:2px 0 2px 12px;display:grid;grid-gap:5px;gap:5px}.agent_narr__SA_k9 li{display:flex;gap:7px;align-items:baseline;font-size:11px;color:var(--text-2);line-height:1.4}.agent_narr__SA_k9 li svg{flex:none;position:relative;top:2px}.agent_narr__SA_k9 li[data-state=done] svg{color:var(--go)}.agent_narr__SA_k9 li[data-state=now]{color:var(--text-1)}.agent_narr__SA_k9 li[data-state=now] svg{color:var(--data)}.agent_narr__SA_k9 li[data-state=error]{color:var(--text-1)}.agent_narr__SA_k9 li[data-state=error] svg{color:var(--nogo-text)}.agent_narr__SA_k9 li .agent_t__8nyH9{margin-left:auto;padding-left:8px;color:var(--text-3);font:400 10.5px var(--font-mono);white-space:nowrap}.agent_box__gBF2l{border:1px solid var(--line);border-radius:8px;background:var(--bg-0)}.agent_box__gBF2l>summary{padding:8px 10px;display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:400;color:var(--text-2);border-radius:8px}.agent_box__gBF2l>summary:hover{color:var(--text-1)}.agent_box__gBF2l>summary .agent_n__vfZ7P{margin-left:auto;color:var(--text-3);font:400 10.5px var(--font-mono)}.agent_box__gBF2l>summary .agent_chev___xq_k{transition:transform var(--dur-1) linear;color:var(--text-3)}.agent_box__gBF2l[open]>summary .agent_chev___xq_k{transform:rotate(90deg)}.agent_steps__zwSuQ{list-style:none;padding:0 0 4px}.agent_step__odipS{position:relative;padding:9px 12px 9px 30px;border-top:1px solid rgba(236,231,225,.05)}.agent_step__odipS:before{content:"";position:absolute;left:15px;top:0;bottom:0;border-left:1px solid var(--line)}.agent_pin__PR6LU{position:absolute;left:11px;top:12px;width:9px;height:9px;border-radius:50%;background:var(--bg-1);border:1.5px solid var(--text-3)}.agent_step__odipS[data-kind=model] .agent_pin__PR6LU{border-color:var(--data)}.agent_step__odipS[data-kind=tool] .agent_pin__PR6LU{border-color:var(--accent)}.agent_step__odipS[data-kind=calculation] .agent_pin__PR6LU{border-color:var(--text-1)}.agent_step__odipS[data-kind=verdict] .agent_pin__PR6LU{border-color:var(--text-1);background:var(--text-1)}.agent_step__odipS[data-kind=verdict][data-tone=nogo] .agent_pin__PR6LU{border-color:var(--nogo);background:var(--nogo)}.agent_step__odipS[data-kind=verdict][data-tone=go] .agent_pin__PR6LU{border-color:var(--go);background:var(--go)}.agent_step__odipS[data-kind=verdict][data-tone=caution] .agent_pin__PR6LU{border-color:var(--caution);background:var(--caution)}.agent_stepT__Qo1BH{display:flex;align-items:baseline;gap:8px;min-width:0}.agent_stepT__Qo1BH b{font-weight:600;font-size:12px;overflow-wrap:anywhere}.agent_k___jgX_{flex:none;font-size:10px;color:var(--text-3);border:1px solid var(--line);border-radius:3px;padding:0 4px;line-height:1.5}.agent_ms__qVnjn{margin-left:auto;flex:none;font:400 10.5px var(--font-mono);color:var(--text-3);white-space:nowrap}.agent_stepText___B997{font-size:11.5px;margin-top:3px;line-height:1.4}.agent_code__ubxFa,.agent_stepText___B997{color:var(--text-2);overflow-wrap:anywhere}.agent_code__ubxFa{margin-top:6px;padding:6px 8px;background:var(--bg-0);border:1px solid var(--line);border-radius:6px;font:400 10px/1.6 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:pre-wrap}.agent_code__ubxFa em{font-style:normal;color:var(--text-1)}.agent_code__ubxFa .agent_c__bQf8y{color:var(--text-3)}.agent_code__ubxFa .agent_ok__2AsZT{color:var(--go)}.agent_code__ubxFa .agent_bad__gw1qp{color:var(--nogo-text)}.agent_code__ubxFa .agent_warn__4qpAE{color:var(--caution)}.agent_src__fBDx9{margin-top:5px;font-size:10.5px;color:var(--text-3);line-height:1.4}.agent_src__fBDx9 a{color:var(--text-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.agent_rawBtn__Gngwc{margin-top:5px;display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:1px 0;font-size:10.5px;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:2px}.agent_rawBtn__Gngwc:hover{color:var(--text-1)}.agent_raw__BxKu9{margin-top:5px;max-height:240px;overflow:auto;padding:6px 8px;background:var(--bg-0);border:1px solid var(--line);border-radius:6px;font:400 10px/1.5 var(--font-mono);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere}.agent_recompute__ILPnC{border:1px solid var(--line);border-radius:8px;background:var(--bg-0);padding:8px 10px 10px}.agent_recompute__ILPnC h4{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:400;color:var(--text-2)}.agent_recompute__ILPnC h4 .agent_n__vfZ7P{margin-left:auto;color:var(--text-3);font:400 10.5px var(--font-mono)}.agent_why__u9zK6{border-left:2px solid var(--line-2);padding:2px 0 2px 10px;display:grid;grid-gap:4px;gap:4px}.agent_whyHd__eW_bN{font-size:11px;color:var(--text-2);display:flex;align-items:baseline;gap:6px}.agent_whyWord__n2lAC{font:400 14px/1 var(--font-display)}.agent_whyWord__n2lAC[data-tone=go]{color:var(--go)}.agent_whyWord__n2lAC[data-tone=caution]{color:var(--caution)}.agent_whyWord__n2lAC[data-tone=nogo]{color:var(--nogo-text)}.agent_why__u9zK6 ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:3px;gap:3px;font-size:11.5px;line-height:1.45;color:var(--text-1)}.agent_whyLink__KHhmi{border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:2px;cursor:pointer}.agent_whyLink__KHhmi:hover{-webkit-text-decoration-color:var(--text-1);text-decoration-color:var(--text-1)}.agent_answer___WAwv{font-size:11.5px;line-height:1.5;color:var(--text-1);overflow-wrap:anywhere}.agent_answer___WAwv .agent_lead__SY0ms{font-weight:600;margin-right:4px}.agent_answer___WAwv .agent_lead__SY0ms[data-tone=go]{color:var(--go)}.agent_answer___WAwv .agent_lead__SY0ms[data-tone=caution]{color:var(--caution)}.agent_answer___WAwv .agent_lead__SY0ms[data-tone=nogo]{color:var(--nogo-text)}.agent_answer___WAwv .agent_lead__SY0ms[data-tone=info]{color:var(--text-1)}.agent_unverified__V9TmR{-webkit-text-decoration:underline wavy var(--caution);text-decoration:underline wavy var(--caution);text-underline-offset:3px}.agent_mini__bVzyk{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:11.5px}.agent_mini__bVzyk>div{padding:6px 10px;border-bottom:1px solid var(--line);min-width:0}.agent_mini__bVzyk>div:nth-child(odd){color:var(--text-2)}.agent_mini__bVzyk>div:nth-child(2n){text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;align-items:center;justify-content:flex-end;gap:7px}.agent_mini__bVzyk>div:nth-last-child(-n+2){border-bottom:0}.agent_rep__vLmWB{border:1px solid var(--line-2);border-radius:8px;padding:10px 12px;display:grid;grid-gap:8px;gap:8px;background:var(--bg-2)}.agent_rep__vLmWB[data-cta]{border-color:var(--accent);padding:12px;gap:10px}.agent_repOpen__rnX7U{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;border:0;border-radius:6px;background:var(--accent);font-size:13px;font-weight:600}.agent_repOpen__rnX7U,.agent_repOpen__rnX7U svg{color:var(--accent-ink)}.agent_repOpen__rnX7U:hover{filter:brightness(1.08)}.agent_headRep__9KG2i{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;margin-left:4px;border:1px solid var(--line-2);border-radius:6px;background:none;color:var(--text-1);font-size:12px;white-space:nowrap;flex:none}.agent_headRep__9KG2i svg{color:var(--accent)}.agent_headRep__9KG2i:hover{background:var(--bg-2)}.agent_repTop__ekaiA{display:flex;align-items:center;gap:10px}.agent_repTop__ekaiA svg{color:var(--text-1);flex:none}.agent_repTop__ekaiA b{font-weight:600;font-size:12px}.agent_repTop__ekaiA small{display:block;color:var(--text-3);font-size:10.5px;font-weight:400;line-height:1.35}.agent_acts__8Ymbv{display:flex;gap:4px;flex-wrap:nowrap}.agent_act__QMzAr{display:inline-flex;gap:5px;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;white-space:nowrap;height:24px;padding:0 6px;font-size:11px;color:var(--text-1);background:var(--bg-1);border:1px solid var(--line);border-radius:5px}.agent_act__QMzAr svg{color:var(--text-2)}.agent_act__QMzAr:hover{background:var(--bg-3)}.agent_act__QMzAr[data-pri]{background:var(--text-1);color:var(--bg-0);border-color:var(--text-1)}.agent_act__QMzAr[data-pri] svg{color:var(--bg-0)}.agent_act__QMzAr[data-pri]:hover{background:#fff}.agent_repLink__iuPoj{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:2px 0;font-size:11px;color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.agent_repLink__iuPoj svg{color:var(--text-3)}.agent_repLink__iuPoj:hover{color:var(--text-1)}.agent_composer__3P8jS{flex:none;border-top:1px solid var(--line);padding:10px 12px 12px;display:grid;grid-gap:8px;gap:8px}.agent_chips__i6K_0{display:flex;gap:6px;flex-wrap:wrap}.agent_chip__IJimd{font-size:11px;color:var(--text-2);border:1px solid var(--line);border-radius:5px;padding:3px 7px;background:none}.agent_chip__IJimd:hover{color:var(--text-1);border-color:var(--line-2)}.agent_inbox__k43o3{display:flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 10px;border:1px solid var(--line-2);border-radius:8px;background:var(--bg-0)}.agent_inbox__k43o3:focus-within{border-color:var(--data)}.agent_inbox__k43o3 svg{color:var(--text-3);flex:none}.agent_inbox__k43o3 input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font-size:12.5px;color:var(--text-1)}.agent_inbox__k43o3 input::placeholder{color:var(--text-3);opacity:1}.agent_send__t3IEf{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;background:var(--text-1);color:var(--bg-0);flex:none}.agent_send__t3IEf svg{color:var(--bg-0)}.agent_send__t3IEf:disabled{background:var(--bg-3)}.agent_send__t3IEf:disabled svg,.agent_sync__dVMrK{color:var(--text-3)}.agent_sync__dVMrK{display:flex;align-items:center;gap:6px;font-size:10.5px;line-height:1.35}.agent_sync__dVMrK svg{color:var(--data);flex:none}@media (max-width:640px){.agent_panel__wlIcu{position:fixed;left:0;right:0;bottom:0;top:auto;height:min(58vh,520px);z-index:62;border-left:0;border-top:1px solid var(--line-2);box-shadow:0 -10px 30px rgba(0,0,0,.5);border-radius:12px 12px 0 0}.agent_card__uVcJG{width:auto}}.Companion_bubble__pKN8_,.Companion_leaderSvg__rwjUH,.Companion_readout__x4srG,.Companion_root__UrzXK{--c-bg0:var(--bg-0,#060505);--c-bg1:var(--bg-1,#0d0b0b);--c-bg2:var(--bg-2,#161313);--c-t1:var(--text-1,#ece7e1);--c-t2:var(--text-2,#a39c95);--c-t3:var(--text-3,#8a837d);--c-accent:var(--accent,#e0884a);--c-data:var(--data,#5cc8ff);--c-caution:var(--caution,#f3d250);--c-line:var(--line,rgba(236,231,225,0.1));--c-line2:var(--line-strong,rgba(236,231,225,0.22));--c-mono:var(--font-mono,"Martian Mono",ui-monospace,monospace)}.Companion_root__UrzXK{position:fixed;left:0;top:0;width:40px;height:40px;z-index:60;pointer-events:none;will-change:transform;color:var(--c-t1)}.Companion_lean__5xJwr{position:relative;width:40px;height:40px;transform-origin:50% 80%}.Companion_mascot__LXLeP{display:block;width:40px;height:40px;padding:4px;border:0;background:none;border-radius:6px;pointer-events:none;cursor:pointer;color:inherit}.Companion_root__UrzXK[data-follow=false] .Companion_mascot__LXLeP{pointer-events:auto}.Companion_mascot__LXLeP:focus-visible{outline:2px solid var(--c-data);outline-offset:1px}.Companion_mascot__LXLeP svg{display:block;margin:2px}.Companion_arc__oGWaV{transform-origin:14px 14px;transform-box:view-box;animation:Companion_spin__8xH02 2.4s linear infinite}.Companion_arrow__b6mE6{position:absolute;left:20px;top:20px;width:0;height:0;opacity:0;border-left:8px solid var(--c-t1);border-top:5px solid transparent;border-bottom:5px solid transparent;margin-top:-5px;transform-origin:0 50%}.Companion_leaderSvg__rwjUH{position:fixed;inset:0;width:100vw;height:100vh;z-index:59;pointer-events:none}.Companion_leader__KWsow{stroke:var(--c-line2);stroke-width:1;opacity:0}.Companion_readout__x4srG{position:fixed;left:0;top:0;z-index:58;pointer-events:none;opacity:0;white-space:pre-wrap;max-width:240px;font:400 11px/1.35 var(--c-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-t1);background:var(--chip,rgba(6,5,5,.88));padding:2px 6px;border-radius:2px}.Companion_bubble__pKN8_{position:fixed;left:0;top:0;z-index:61;width:min(340px,calc(100vw - 24px));max-height:62vh;display:flex;flex-direction:column;pointer-events:auto;color:var(--c-t1);font-size:13px;line-height:1.45;font-weight:400;background:#0d0b0b;border:1px solid var(--c-line2);border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.5)}.Companion_bubble__pKN8_:not([data-placed]){visibility:hidden}.Companion_sheet__wF0JT{left:8px;right:8px;bottom:calc(var(--inset, 0px) + 8px);top:auto;width:auto;max-height:calc(100vh - var(--inset, 0px) - 130px);transform:none!important;visibility:visible!important;padding-bottom:env(safe-area-inset-bottom,0)}.Companion_head__RaSRr{display:flex;justify-content:flex-end;padding:4px 4px 0;flex:none}.Companion_scroll__3NENp{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 12px 4px;overscroll-behavior:contain}.Companion_headline__Nc_25{margin:0 0 4px;font-size:15px;line-height:1.3;font-weight:600;overflow-wrap:anywhere}.Companion_line__qAm6W{margin:0 0 2px;color:var(--c-t1);overflow-wrap:anywhere}.Companion_num__RU2Uz{font-family:var(--c-mono);font-size:.94em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Companion_unverified__zopsG{-webkit-text-decoration:underline wavy var(--c-caution);text-decoration:underline wavy var(--c-caution);text-underline-offset:3px;cursor:help}.Companion_sources__MyCm6{margin:6px 0 0;font-size:11px;color:var(--c-t3)}.Companion_sources__MyCm6 a{color:var(--c-t3);-webkit-text-decoration-color:var(--c-line2);text-decoration-color:var(--c-line2);text-underline-offset:2px}.Companion_sources__MyCm6 a:hover{color:var(--c-t1)}.Companion_doing__SyiZP{display:flex;align-items:center;gap:6px;margin:2px 12px;font-size:12px;color:var(--c-t2);flex:none}.Companion_spin__8xH02{animation:Companion_spin__8xH02 1s linear infinite;flex:none}@keyframes Companion_spin__8xH02{to{transform:rotate(1turn)}}.Companion_actions__xq7A3{display:flex;flex-wrap:wrap;gap:2px 14px;padding:6px 12px 2px;flex:none}.Companion_action__fOVLo{border:0;background:none;padding:2px 0;color:var(--c-t2);cursor:pointer;font-size:12px;text-align:left}.Companion_action__fOVLo:hover:not(:disabled){color:var(--c-accent)}.Companion_action__fOVLo:disabled{opacity:.5;cursor:default}.Companion_action__fOVLo:focus-visible,.Companion_iconBtn__r2qD3:focus-visible,.Companion_trailItem__xZVdh:focus-visible{outline:2px solid var(--c-data);outline-offset:1px;border-radius:4px}.Companion_form__hkmBD:focus-within{border-top-color:var(--c-data)}.Companion_form__hkmBD{display:flex;align-items:flex-end;gap:4px;margin:6px 12px 0;padding:4px 0 2px;border-top:1px solid var(--c-line);flex:none}.Companion_input__neqCY{flex:1 1;min-width:0;resize:none;border:0;outline:0;background:transparent;padding:4px 0;font:inherit;line-height:1.35;max-height:66px;caret-color:var(--c-accent)}.Companion_input__neqCY::placeholder{color:var(--c-t3);opacity:1}.Companion_iconBtn__r2qD3{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:0;border-radius:6px;background:transparent;color:var(--c-t2);cursor:pointer}.Companion_iconBtn__r2qD3:hover:not(:disabled){background:var(--c-bg2);color:var(--c-t1)}.Companion_iconBtn__r2qD3:disabled{opacity:.4;cursor:default}.Companion_iconBtn__r2qD3[data-on=true]{color:var(--c-data)}.Companion_footer__Y184f{margin:0;padding:0 12px 8px;font-size:11px;color:var(--c-t3);flex:none}.Companion_trail__ip1Kz{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.Companion_trailItem__xZVdh{display:flex;width:100%;justify-content:space-between;gap:10px;align-items:baseline;text-align:left;border:0;background:transparent;color:var(--c-t1);cursor:pointer;padding:5px 6px;border-radius:4px;font-size:12px}.Companion_trailItem__xZVdh:hover{background:var(--c-bg2)}.Companion_trailText__afXsF{overflow-wrap:anywhere}.Companion_trailTime__0YbFH{flex:none;font-size:11px;color:var(--c-t3);font-family:var(--c-mono)}@media (prefers-reduced-motion:reduce){.Companion_arc__oGWaV,.Companion_spin__8xH02{animation:none!important}}.Companion_actions__xq7A3[hidden]{display:none}.Companion_card__0Xr8c{display:grid;grid-gap:6px;gap:6px}.Companion_card__0Xr8c .Companion_headline__Nc_25{margin:0}.Companion_verdict__oj5Vt{font-family:var(--font-display,"Michroma",sans-serif);font-size:22px;line-height:1.1;letter-spacing:.04em}.Companion_verdict__oj5Vt[data-tone=go]{color:var(--go,#58c98a)}.Companion_verdict__oj5Vt[data-tone=caution]{color:var(--c-caution)}.Companion_verdict__oj5Vt[data-tone=nogo]{color:#ee6a63}.Companion_coords__H6dUZ{margin:0;font-size:11px;color:var(--c-t2)}.Companion_table__ANT4F{width:100%;border-collapse:collapse;font-size:12px}.Companion_table__ANT4F td,.Companion_table__ANT4F th{padding:2px 0;text-align:left;font-weight:400;vertical-align:baseline;border-bottom:1px solid var(--c-line)}.Companion_table__ANT4F th{color:var(--c-t2);padding-right:10px}.Companion_table__ANT4F thead th{font-size:11px;color:var(--c-t3)}.Companion_table__ANT4F td{text-align:right;padding-left:8px}.Companion_table__ANT4F tr:last-child td,.Companion_table__ANT4F tr:last-child th{border-bottom:0}.Companion_unit__FKHgw{color:var(--c-t2)}.Companion_src__XhXwK{width:14px}.Companion_dot__i7JPH{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--c-data)}.Companion_res__vaCaN{width:22px}.Companion_res__vaCaN[data-r=pass]{color:var(--go,#58c98a)}.Companion_res__vaCaN[data-r=fail]{color:#ee6a63}.Companion_res__vaCaN[data-r="no data"]{color:var(--c-t3);font-size:10px}.Companion_charts__iPI_S{display:grid;grid-gap:6px;gap:6px;margin-top:2px;color:var(--c-t1)}.Companion_charts__iPI_S figure{margin:0}.Companion_charts__iPI_S svg{display:block;width:100%;height:46px;border-bottom:1px solid var(--c-line)}.Companion_charts__iPI_S figcaption{font-size:11px;color:var(--c-t2)}.Companion_logLink__z7pm9{justify-self:start;border:0;background:none;padding:2px 0;color:var(--c-data);font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Companion_sr__Z27Qn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hud_layer__DkKy5{position:fixed;inset:0;z-index:30;pointer-events:none}.hud_layer__DkKy5>*{pointer-events:auto}.hud_mono__onZo5{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hud_tl__tmddJ{position:absolute;left:8px;top:8px;display:grid;grid-gap:2px;gap:2px;justify-items:start;padding:6px 10px 6px 8px;background:var(--chip);border-radius:var(--r-2);max-width:calc(100vw - 168px)}.hud_wordmark__K2B9G{font-family:var(--font-display);font-size:13px;letter-spacing:.04em;line-height:1.2;color:var(--text-1);font-weight:400;white-space:nowrap}.hud_byline__LdBjJ{font-size:var(--t-micro);color:var(--text-2);white-space:nowrap}.hud_link__Es2TE{border:0;background:none;padding:0;font-size:var(--t-small);color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.hud_link__Es2TE:hover{color:var(--text-1);-webkit-text-decoration-color:var(--text-1);text-decoration-color:var(--text-1)}.hud_tl__tmddJ .hud_link__Es2TE{margin-top:4px}.hud_tr___yvp7{position:absolute;right:8px;top:8px;display:flex;gap:2px;padding:2px;background:var(--chip);border-radius:var(--r-2)}.hud_iconBtn__b02n_{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--r-2);background:transparent;color:var(--text-2)}.hud_iconBtn__b02n_:hover,.hud_iconBtn__b02n_[aria-expanded=true]{color:var(--text-1);background:var(--bg-2)}.hud_pop__XZ1Je{position:absolute;right:calc(var(--log-w, 0px) + 8px);top:52px;width:min(264px,calc(100vw - 16px));padding:12px 14px;background:var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--r-3);box-shadow:var(--shadow);max-height:calc(100vh - 64px - var(--inset, 0px));overflow-y:auto;z-index:40}.hud_popBody__fZ8O2,.hud_pop__XZ1Je{display:grid;grid-gap:10px;gap:10px}.hud_row__I6LYM{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--t-body);color:var(--text-2)}.hud_row__I6LYM b{font:500 var(--t-small) var(--font-mono);font-weight:500;color:var(--text-1)}.hud_check__16v_f{display:flex;align-items:center;gap:10px;font-size:var(--t-body);color:var(--text-1);cursor:pointer}.hud_check__16v_f input{accent-color:var(--accent);width:14px;height:14px;margin:0}.hud_check__16v_f[data-off=true]{color:var(--text-3)}.hud_check__16v_f small{color:var(--text-3);font-size:var(--t-micro)}.hud_range__xDf8w{display:grid;grid-gap:4px;gap:4px}.hud_range__xDf8w input{width:100%;accent-color:var(--accent);height:14px}.hud_seg__ZNBM9{display:flex;gap:14px}.hud_segBtn__FcXm5{border:0;background:none;padding:2px 0;color:var(--text-2);font-size:var(--t-body);border-bottom:1px solid transparent}.hud_segBtn__FcXm5[aria-pressed=true]{color:var(--text-1);border-bottom-color:var(--accent)}.hud_note___PyI_{font-size:var(--t-micro);color:var(--text-3);line-height:1.4}.hud_num__nlbQ_{width:76px;border:0;border-bottom:1px solid var(--line-strong);background:transparent;padding:2px 0;text-align:right;font:500 var(--t-small) var(--font-mono);color:var(--text-1);outline:none}.hud_num__nlbQ_:focus{border-bottom-color:var(--data)}.hud_num__nlbQ_:focus-visible{outline:1.5px solid var(--data);outline-offset:2px}.hud_details__I4sIM summary{color:var(--text-2);font-weight:400;font-size:var(--t-body)}.hud_details__I4sIM[open] summary{color:var(--text-1)}.hud_details__I4sIM>div{display:grid;grid-gap:8px;gap:8px;padding-top:10px}.hud_rule__pwrim{height:1px;background:var(--line);border:0}.hud_credit__iAkD1{position:absolute;left:8px;bottom:calc(var(--inset, 0px) + 8px);max-width:calc(100vw - 72px);padding:4px 8px;font-size:var(--t-micro);color:var(--text-2);line-height:1.35;white-space:nowrap;background:var(--chip);border-radius:var(--r-2)}.hud_credit__iAkD1 a{color:inherit}.hud_notice__5x0PN{position:absolute;left:calc((100% - var(--log-w, 0px)) / 2);top:14px;transform:translateX(-50%);max-width:min(520px,calc(100vw - var(--log-w, 0px) - 400px));padding:4px 10px;text-align:center;font:400 var(--t-micro) var(--font-mono);color:var(--text-2);background:var(--chip);border-radius:var(--r-2);pointer-events:none}.hud_notice__5x0PN[data-kind=toast]{font:400 var(--t-small) var(--font-sans);color:var(--text-1);border:1px solid var(--line-strong)}.hud_notice__5x0PN[data-kind=loading],.hud_notice__5x0PN[data-kind=progress]{color:var(--text-1)}.hud_sheet__bBGdx{position:fixed;left:calc(var(--rail-w) + (100vw - var(--rail-w) - var(--pw)) / 2);top:calc(var(--top-h) + 12px);transform:translateX(-50%);width:min(640px,calc(100vw - var(--rail-w) - var(--pw) - 24px));max-height:calc(100vh - var(--top-h) - var(--bottom-h, var(--status-h)) - 24px);display:flex;flex-direction:column;background:var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--r-3);box-shadow:var(--shadow);z-index:70}@media (max-width:640px){.hud_sheet__bBGdx{left:var(--rail-w);right:0;top:var(--top-h);bottom:var(--bottom-h,var(--status-h));width:auto;transform:none;max-height:none;border-radius:0;border-width:0 0 0 1px}}.hud_sheetHead__T_nN1{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 10px 18px}.hud_sheetHead__T_nN1 h2{font-size:var(--t-head);font-weight:600}.hud_sheetBody__59JdR{overflow-y:auto;padding:0 18px 18px;display:grid;grid-gap:14px;gap:14px}.hud_group__0HEqb{display:grid;grid-gap:8px;gap:8px}.hud_groupTitle__dtT_H{font-size:var(--t-body);font-weight:600;color:var(--text-1);border-bottom:1px solid var(--line);padding-bottom:4px}.hud_src__cB7mN{display:grid;grid-gap:1px;gap:1px;font-size:var(--t-body)}.hud_src__cB7mN a{color:var(--text-1)}.hud_src__cB7mN span{color:var(--text-2);font-size:var(--t-small)}.hud_src__cB7mN .hud_flag__5I3zh{color:var(--caution)}.hud_list__62ikx{display:grid;grid-gap:3px;gap:3px;font-size:var(--t-small);color:var(--text-2)}.hud_list__62ikx b{font:500 var(--t-small) var(--font-mono);font-weight:500;color:var(--text-1)}.hud_cuff__Iu_bw{position:absolute;left:8px;bottom:calc(var(--inset, 0px) + 44px);width:min(270px,calc(100vw - 16px));max-height:calc(100vh - var(--inset, 0px) - 44px - 220px);display:flex;flex-direction:column;background:var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--r-3);box-shadow:var(--shadow);z-index:45}.hud_cuffBody__ugqIG{overflow-y:auto;padding:10px}.hud_cuffBody__ugqIG svg{display:block;width:100%;height:auto}.hud_cuffBar__NNCH5{display:flex;gap:14px;align-items:center;padding:8px 12px;border-top:1px solid var(--line)}.hud_cuffHead__GD2qm{padding:10px 12px 0;font-size:var(--t-body);color:var(--text-2)}.hud_verdict__8U_y6{position:absolute;left:8px;top:84px;display:grid;justify-items:start;grid-gap:3px;gap:3px;text-align:left;pointer-events:none;width:min(272px,calc(100vw - 16px));padding:8px 10px;background:var(--chip);border-radius:var(--r-2)}.hud_verdictWord__XEq2v{font-family:var(--font-display);font-size:var(--t-verdict);line-height:1.1;letter-spacing:.04em;white-space:nowrap}.hud_verdictWord__XEq2v[data-tone=go]{color:var(--go)}.hud_verdictWord__XEq2v[data-tone=caution]{color:var(--caution)}.hud_verdictWord__XEq2v[data-tone=nogo]{color:#ee6a63}.hud_verdictReason__G_edz{font-size:var(--t-body);line-height:1.35;color:var(--text-1);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hud_verdictTime__9irqn{color:var(--text-2)}.hud_dragLabel__N_MLX,.hud_verdictTime__9irqn{font:400 var(--t-micro) var(--font-mono);white-space:nowrap}.hud_dragLabel__N_MLX{position:fixed;z-index:55;pointer-events:none;color:var(--text-1);background:var(--chip);border-radius:var(--r-1);padding:2px 6px}.hud_lassoSvg__CYn4Z{position:fixed;inset:0;width:100vw;height:100vh;z-index:54;pointer-events:none}.hud_exitHelmet___j4DW{position:absolute;left:8px;top:8px;padding:6px 10px;background:var(--chip);border-radius:var(--r-2)}.hud_baseMark__z1yel{position:fixed;left:0;top:0;z-index:1;pointer-events:none;will-change:transform}.hud_baseRing__o_po4{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border:1.5px solid var(--text-1);box-shadow:0 0 0 1px rgba(6,5,5,.7)}.hud_baseRing__o_po4:after{content:"";position:absolute;left:3px;top:3px;width:1.5px;height:1.5px;background:var(--text-1);box-shadow:0 0 0 .5px var(--text-1)}.hud_baseLabel__zSEuw{position:absolute;left:14px;top:-9px;white-space:nowrap;font:400 11px/18px var(--font-mono);padding:0 6px;border-radius:2px;color:var(--text-1);background:var(--bg-1);border:1px solid var(--line)}@media (max-width:640px){.hud_notice__5x0PN{top:auto;bottom:calc(var(--inset, 0px) + 44px);max-width:calc(100vw - 128px)}.hud_tl__tmddJ{max-width:calc(100vw - 176px)}}.hud_layer__DkKy5[data-bubble=true] .hud_credit__iAkD1,.hud_layer__DkKy5[data-bubble=true] .hud_notice__5x0PN{visibility:hidden}@media (min-width:641px){.hud_layer__DkKy5[data-bubble=true] .hud_credit__iAkD1,.hud_layer__DkKy5[data-bubble=true] .hud_notice__5x0PN{visibility:visible}}@media (max-width:640px){.hud_layer__DkKy5[data-bubble=true] [data-caption]{visibility:hidden}.hud_pop__XZ1Je{left:8px;right:8px;width:auto;top:84px;max-height:calc(100vh - 92px - var(--inset, 0px))}.hud_layer__DkKy5[data-pop=true] .hud_credit__iAkD1,.hud_layer__DkKy5[data-pop=true] .hud_cuff__Iu_bw,.hud_layer__DkKy5[data-pop=true] .hud_notice__5x0PN,.hud_layer__DkKy5[data-pop=true] .hud_verdict__8U_y6{visibility:hidden}}.hud_intro___8nnn{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:var(--bg-0);transition:opacity var(--dur-3) var(--ease)}.hud_intro___8nnn[data-out=true]{opacity:0;pointer-events:none}.hud_introBox__g23wj{width:min(460px,88vw);display:grid;grid-gap:22px;gap:22px;justify-items:start}.hud_introTitle__iBVwE{font-family:var(--font-display);font-size:26px;font-weight:400;letter-spacing:.04em;line-height:1.15}.hud_introLede__3i4q1{font-size:var(--t-head);color:var(--text-1);line-height:1.45}.hud_introActions__O_KvF{display:flex;gap:22px;align-items:baseline}.hud_primary__Y9glq{border:0;background:none;padding:0 0 2px;font-size:var(--t-head);font-weight:600;color:var(--accent);border-bottom:1.5px solid var(--accent)}.hud_primary__Y9glq:hover{color:var(--text-1);border-bottom-color:var(--text-1)}.hud_introLoad__1nEYu{width:100%;display:grid;grid-gap:6px;gap:6px}.hud_introBar__MXlMW{height:1px;background:var(--line-strong);position:relative}.hud_introBar__MXlMW i{position:absolute;left:0;top:-.5px;height:2px;background:var(--text-1)}.hud_introLoadText__i6lXE{font:400 var(--t-micro) var(--font-mono);color:var(--text-3)}.hud_introCredit__ecBu0{display:grid;grid-gap:2px;gap:2px;font-size:var(--t-small);color:var(--text-2)}.hud_introFoot__sPdB6{font-size:var(--t-micro);color:var(--text-3)}.hud_logRail__I7yM1,.hud_log__CUMSq{position:absolute;right:0;top:52px;bottom:0;width:var(--log-w,380px);background:var(--bg-1);border-left:1px solid var(--line-strong);z-index:36;display:flex;flex-direction:column}.hud_logRail__I7yM1{align-items:center;padding-top:6px}.hud_logHead__ezC_h{display:flex;align-items:center;gap:8px;padding:8px 6px 8px 14px;border-bottom:1px solid var(--line)}.hud_logHead__ezC_h h2{font-size:var(--t-head);font-weight:600;flex:1 1}.hud_logCount__pymOB{font:400 var(--t-micro) var(--font-mono);color:var(--text-2)}.hud_logList__p2TgV{flex:1 1;min-height:0;overflow-y:auto;padding:4px 14px 16px}.hud_logList__p2TgV ol{list-style:none;display:grid}.hud_logEmpty__SHsEd{padding-top:10px;font-size:var(--t-body);color:var(--text-2);line-height:1.45}.hud_step__i_Kpt{display:grid;grid-gap:4px;gap:4px;padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--t-small)}.hud_stepHead__H0i4t{display:flex;gap:10px;align-items:baseline;font:400 var(--t-micro) var(--font-mono);color:var(--text-2)}.hud_stepTag__tXxku[data-tag=model]{color:var(--data)}.hud_stepStatus__ez6aA[data-status=error]{color:#ee6a63}.hud_stepTitle__TGjVa{font-size:var(--t-body);font-weight:600;overflow-wrap:anywhere}.hud_stepArgs__Q8Hzx,.hud_stepJson__pdMUt{font:400 var(--t-micro)/1.4 var(--font-mono);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-0);border:1px solid var(--line);border-radius:var(--r-1);padding:6px 8px;max-height:220px;overflow:auto}.hud_stepMeta__2Bt4v{font:400 var(--t-micro) var(--font-mono);color:var(--text-2)}.hud_stepKv__vPww4{display:grid;grid-gap:1px;gap:1px}.hud_stepKv__vPww4 div{display:flex;justify-content:space-between;gap:12px}.hud_stepKv__vPww4 dt{color:var(--text-2)}.hud_stepKv__vPww4 dd{font:500 var(--t-small) var(--font-mono);text-align:right;overflow-wrap:anywhere}.hud_stepCalc___eFJ1{list-style:none;display:grid;grid-gap:4px;gap:4px}.hud_stepCalc___eFJ1 li{font:400 var(--t-small)/1.45 var(--font-mono);color:var(--text-1);overflow-wrap:anywhere;padding-left:8px;border-left:1.5px solid var(--accent)}.hud_stepSrc__UtzC2{font-size:var(--t-micro);color:var(--text-2)}.hud_stepSrc__UtzC2 a{color:var(--text-2)}.hud_step__i_Kpt>.hud_link__Es2TE{justify-self:start}.hud_logToggle__h3Aq3{display:none}@media (max-width:640px){.hud_log__CUMSq{top:auto;left:0;right:0;bottom:0;width:auto;height:min(62vh,520px);border-left:0;border-top:1px solid var(--line-strong);z-index:60}.hud_logRail__I7yM1{display:none}.hud_logToggle__h3Aq3{display:inline-grid}}.hud_layer__DkKy5[data-sheet=true] .hud_credit__iAkD1,.hud_layer__DkKy5[data-sheet=true] .hud_cuff__Iu_bw,.hud_layer__DkKy5[data-sheet=true] .hud_notice__5x0PN,.hud_layer__DkKy5[data-sheet=true] .hud_tl__tmddJ,.hud_layer__DkKy5[data-sheet=true] .hud_verdict__8U_y6{visibility:hidden}.scenario_tag__946N5{font-family:var(--font-mono,"Martian Mono",ui-monospace,monospace);font-size:var(--t-micro,11px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1,#ece7e1);background:rgba(13,11,11,.92);border:1px solid var(--line,rgba(236,231,225,.1));border-radius:var(--r-1,2px);padding:4px 6px;white-space:nowrap;display:grid;grid-gap:1px;gap:1px;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(-4px)}.scenario_tag__946N5 .scenario_name__GjfGv{color:var(--text-2,#a39c95);font-family:var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif)}.scenario_tag__946N5 .scenario_row__H2_rk{display:flex;gap:8px;justify-content:space-between}.scenario_tag__946N5 .scenario_unit__vvk7z{color:var(--text-2,#a39c95)}.scenario_tag__946N5 .scenario_low__oq67a{color:var(--nogo,#d9423b)}.scenario_mark__w2Erd{font-family:var(--font-mono,"Martian Mono",ui-monospace,monospace);font-size:var(--t-micro,11px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1,#ece7e1);background:rgba(13,11,11,.92);border:1px solid var(--line-strong,rgba(236,231,225,.22));border-left:2px solid var(--nogo,#d9423b);border-radius:var(--r-1,2px);padding:4px 8px;white-space:nowrap;pointer-events:none;display:grid;grid-gap:1px;gap:1px}.scenario_mark__w2Erd .scenario_sub__9UTpQ{color:var(--text-2,#a39c95)}.scenario_contour__Az18Z,.scenario_tick__CAdPE{font-family:var(--font-mono,"Martian Mono",ui-monospace,monospace);font-size:10px;color:var(--text-1,#ece7e1);pointer-events:none;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:#0d0b0b;padding:1px 4px;border-radius:var(--r-1,2px)}.scenario_toggle__NexWm{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;cursor:pointer;font:400 var(--t-small,12px) var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif);color:var(--text-1,#ece7e1);background:rgba(13,11,11,.92);border:1px solid var(--line-strong,rgba(236,231,225,.22));border-radius:var(--r-1,2px)}.scenario_toggle__NexWm:hover{background:var(--bg-2,#161313)}.scenario_toggle__NexWm:focus-visible{outline:1.5px solid var(--data,#5cc8ff);outline-offset:2px}.scenario_parked__rxoRX{font-family:var(--font-mono,"Martian Mono",ui-monospace,monospace);font-size:var(--t-micro,11px);color:var(--text-1,#ece7e1);background:rgba(13,11,11,.92);border:1px solid var(--line,rgba(236,231,225,.1));border-radius:var(--r-1,2px);padding:3px 6px;white-space:nowrap;pointer-events:none;display:grid;grid-gap:1px;gap:1px}.scenario_parked__rxoRX .scenario_sub__9UTpQ{color:var(--text-2,#a39c95)}.helmet_hud__GNkyc{position:absolute;inset:0;pointer-events:none;font-family:var(--font-mono,"Martian Mono",ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1,#ece7e1);font-size:var(--t-small,12px)}.helmet_tape__twq_c{top:14px;left:calc((100% - var(--log-w, 0px)) / 2);transform:translateX(-50%);width:min(560px,calc(100vw - var(--log-w, 0px) - 16px));height:auto;aspect-ratio:560/40;border-radius:var(--r-1,2px)}.helmet_numbers__UMrxE,.helmet_tape__twq_c{position:absolute;background:var(--chip,rgba(6,5,5,.88))}.helmet_numbers__UMrxE{left:8px;bottom:calc(var(--inset, 0px) + 8px);display:grid;grid-gap:10px;gap:10px;min-width:190px;border:1px solid var(--line,rgba(236,231,225,.1));border-radius:var(--r-1,2px);padding:10px 12px}.helmet_n__FaJyN{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:16px;gap:16px}.helmet_n__FaJyN .helmet_k__ViRFH{font-family:var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif);color:var(--text-2,#a39c95);font-size:var(--t-small,12px)}.helmet_n__FaJyN .helmet_v__HPuM4{font-size:20px;font-weight:600}.helmet_n__FaJyN .helmet_u__9uYAd{font-size:11px;font-weight:400;color:var(--text-2,#a39c95);margin-left:3px}.helmet_low__fC0iq{color:#ee6a63}.helmet_bar__6gM6B{grid-column:1/-1;position:relative;height:1px;margin-bottom:16px;background:var(--line-strong,rgba(236,231,225,.22));margin-top:6px}.helmet_bar__6gM6B i{position:absolute;left:0;top:-1px;height:3px;background:var(--text-1,#ece7e1)}.helmet_bar__6gM6B b{position:absolute;top:-5px;width:1px;height:11px;background:var(--text-2,#a39c95)}.helmet_bar__6gM6B span{position:absolute;top:9px;transform:translateX(-50%);font-size:10px;color:var(--text-2,#a39c95);white-space:nowrap}.helmet_times__mlPKT{position:absolute;top:60px;right:calc(var(--log-w, 0px) + 8px);display:grid;grid-gap:4px;gap:4px;text-align:right;background:var(--chip,rgba(6,5,5,.88));border:1px solid var(--line,rgba(236,231,225,.1));border-radius:var(--r-1,2px);padding:8px 12px}.helmet_times__mlPKT .helmet_k__ViRFH{font-family:var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif);color:var(--text-2,#a39c95);margin-right:10px}.helmet_map__0cZy_{position:absolute;right:calc(var(--log-w, 0px) + 8px);bottom:calc(var(--inset, 0px) + 8px);width:150px;height:150px;background:var(--chip,rgba(6,5,5,.88));border:1px solid var(--line,rgba(236,231,225,.1));border-radius:var(--r-1,2px)}.helmet_toggle__4FsT7{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;cursor:pointer;font:400 var(--t-small,12px) var(--font-sans,"Schibsted Grotesk",system-ui,sans-serif);color:var(--text-1,#ece7e1);background:rgba(13,11,11,.92);border:1px solid var(--line-strong,rgba(236,231,225,.22));border-radius:var(--r-1,2px)}.helmet_toggle__4FsT7:hover{background:var(--bg-2,#161313)}.helmet_toggle__4FsT7[aria-pressed=true]{border-color:var(--accent,#e0884a);color:var(--accent,#e0884a)}.helmet_toggle__4FsT7:focus-visible{outline:1.5px solid var(--data,#5cc8ff);outline-offset:2px}@media (max-width:640px){.helmet_tape__twq_c{top:56px}.helmet_times__mlPKT{top:100px}.helmet_map__0cZy_{width:120px;height:120px}.helmet_numbers__UMrxE{min-width:0;width:calc(100vw - 16px - 128px);gap:6px;padding:8px}.helmet_n__FaJyN{gap:8px}.helmet_n__FaJyN .helmet_v__HPuM4{font-size:17px}}.helmet_n__FaJyN .helmet_deg__p3ECk{font-size:20px;font-weight:400;color:var(--text-2,#a39c95);margin-left:1px}.report_root__0Acrk{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;background:rgba(6,5,5,.94);color:var(--text-1);overscroll-behavior:contain}.report_bar__Z3dwF{height:52px;flex:none;display:flex;align-items:center;gap:8px;padding:0 16px 0 20px;background:var(--bg-1);border-bottom:1px solid var(--line)}.report_bar__Z3dwF h3{margin-right:auto;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.report_exports__3_qgT{display:flex;gap:8px;flex:none}.report_exportMenu__Q3EXY{display:none;position:relative;flex:none}.report_exportMenu__Q3EXY>summary{list-style:none;font-weight:400}.report_exportMenu__Q3EXY>summary::-webkit-details-marker{display:none}.report_menu__DX5U8{position:absolute;right:0;top:calc(100% + 6px);z-index:2;display:grid;min-width:160px;padding:4px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--shadow)}.report_menu__DX5U8 button{text-align:left;border:0;background:none;padding:8px 10px;border-radius:var(--r-1);font-size:12.5px;color:var(--text-1)}.report_menu__DX5U8 button:hover{background:var(--bg-3)}.report_close__aT13j{flex:none}.report_bar__Z3dwF h3 span{margin-left:8px;font-size:12px;font-weight:400;color:var(--text-3)}.report_btn__s8iEL{flex:none;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 10px;font-size:12px;color:var(--text-1);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-2)}.report_btn__s8iEL svg{color:var(--text-2)}.report_btn__s8iEL:hover{background:var(--bg-3)}.report_btn__s8iEL[data-pri]{background:var(--text-1);color:var(--bg-0);border-color:var(--text-1)}.report_btn__s8iEL[data-pri] svg{color:var(--bg-0)}.report_btn__s8iEL[data-pri]:hover{background:#fff}.report_body__fk_wv{flex:1 1;min-height:0;display:grid;grid-template-columns:232px minmax(0,1fr);overflow:hidden}.report_toc__OLm9P{min-height:0;overflow-y:auto;padding:22px 12px;display:grid;align-content:start;grid-gap:2px;gap:2px;background:var(--bg-1);border-right:1px solid var(--line)}.report_toc__OLm9P b{font-size:12px;font-weight:600;padding:0 8px 8px}.report_toc__OLm9P button{display:flex;gap:10px;align-items:baseline;width:100%;text-align:left;border:0;background:none;padding:6px 8px;border-radius:var(--r-2);font-size:12px;color:var(--text-2)}.report_toc__OLm9P button span{font:400 11px var(--font-mono);color:var(--text-3);width:10px;flex:none}.report_toc__OLm9P button:hover,.report_toc__OLm9P button[aria-current=true]{color:var(--text-1);background:var(--bg-2)}.report_toc__OLm9P button[aria-current=true] span{color:var(--accent)}.report_scroll__v34nE{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 24px 64px}.report_scroll__v34nE:focus-visible{outline-offset:-3px}.report_paper__RnGuu{width:min(820px,100%);margin:0 auto;background:#f5f2ed;color:#1b1714;border-radius:3px;padding:56px 64px;box-shadow:0 20px 60px rgba(0,0,0,.6);font-size:12.5px;line-height:1.55}.report_meta__pbBMS{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font:400 10.5px var(--font-mono);color:#5f574f;border-bottom:1px solid #d9d2c9;padding-bottom:10px;margin-bottom:22px}.report_paper__RnGuu h1{font:400 20px/1.3 var(--font-display);letter-spacing:.02em;margin-bottom:6px;color:#1b1714}.report_sub__BmfTo{color:#4f4841;font-size:13px;margin-bottom:18px}.report_mockNote__bV4Jf{border:1px dashed #8a5a00;padding:8px 12px;margin:0 0 14px;font-size:11.5px;color:#4f4841}.report_mock__PWWhG{display:inline-block;font:600 9.5px/1.4 var(--font-mono);letter-spacing:.02em;color:#7a4f00;border:1px solid #8a5a00;border-radius:2px;padding:0 3px;vertical-align:1px}.report_verdictbox__cg2p1{display:flex;gap:18px;align-items:center;border:1px solid #1b1714;padding:12px 16px;margin:8px 0 4px}.report_verdictbox__cg2p1 b{font:400 20px var(--font-display);white-space:nowrap;color:#1d6b3f}.report_verdictbox__cg2p1[data-tone=nogo] b{color:#b3261e}.report_verdictbox__cg2p1[data-tone=caution] b{color:#7a4f00}.report_section__k39K7{padding-top:2px}.report_section__k39K7 h2{font-size:14px;font-weight:600;margin:26px 0 8px;padding-top:12px;border-top:1px solid #d9d2c9;display:flex;gap:10px;color:#1b1714}.report_section__k39K7 h2 span{font:400 14px var(--font-mono);color:#6f665d}.report_lead__V__av{margin:0 0 6px}.report_paper__RnGuu table{width:100%;border-collapse:collapse;font-size:11.5px;margin:6px 0 10px}.report_paper__RnGuu th{text-align:left;font-weight:600;color:#4f4841;border-bottom:1px solid #cfc7bd;padding:5px 6px}.report_paper__RnGuu td{border-bottom:1px solid #e3ddd5;padding:5px 6px;vertical-align:top;overflow-wrap:anywhere}.report_paper__RnGuu .report_n__MMoEd{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.report_pf__bbLz1{font:400 10.5px var(--font-mono)}.report_pf__bbLz1[data-s=pass]{color:#1d6b3f}.report_pf__bbLz1[data-s=fail]{color:#b3261e}.report_paper__RnGuu [data-kind=assumption],.report_pf__bbLz1[data-s=caution]{color:#7a4f00}.report_calc__TD2rG{margin:8px 0 4px}.report_note__BZiL_{font-size:11px;color:#5f574f;margin:4px 0}.report_eq__wnAj0{font:400 11px/1.7 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:#ece7e0;border-left:2px solid #1b1714;padding:8px 12px;margin:4px 0 6px;white-space:pre-wrap;overflow-wrap:anywhere;color:#1b1714}.report_list__Q7scM{margin:4px 0 4px 18px;display:grid;grid-gap:3px;gap:3px}.report_byline__Ymlbf{margin-top:24px;font-size:11px;color:#5f574f;border-top:1px solid #d9d2c9;padding-top:10px}@media (max-width:1240px){.report_bar__Z3dwF h3 span{display:none}}@media (max-width:900px){.report_body__fk_wv{grid-template-columns:minmax(0,1fr)}.report_bar__Z3dwF h3 span,.report_toc__OLm9P{display:none}.report_paper__RnGuu{padding:28px 22px}.report_scroll__v34nE{padding:12px 8px 40px}}@media (max-width:720px){.report_bar__Z3dwF{padding:0 8px 0 12px}.report_exports__3_qgT{display:none}.report_exportMenu__Q3EXY{display:block}}