.Logo_logo__mTqBF{display:inline-flex;align-items:stretch;border:2px solid var(--ink);background:var(--surface)}.Logo_mark__Beiif{background:var(--accent);color:#fff;font:700 15px var(--font-narrow);padding:4px 7px;display:flex;align-items:center}.Logo_word__5dnCj{font:700 13px var(--font-narrow);padding:5px 8px;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;color:var(--ink)}.Logo_logo__mTqBF[data-size=lg] .Logo_mark__Beiif{font-size:16px;padding:5px 8px}.Logo_logo__mTqBF[data-size=lg] .Logo_word__5dnCj{font-size:14px;padding:6px 10px}.Logo_logo__mTqBF[data-size=sm] .Logo_mark__Beiif{font-size:14px;padding:4px 7px}.Logo_logo__mTqBF[data-size=sm] .Logo_word__5dnCj{font-size:12px}.assistant_boot__sTFyg{min-height:100dvh;background:var(--bg)}.assistant_darkBtn__e00DW,.assistant_ghostDarkBtn__BY3bP,.assistant_outlineBtn__2vqmS,.assistant_primaryBtn__KjGUg{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:6px;font:600 15px var(--font-sans);text-decoration:none;white-space:nowrap;min-width:44px}.assistant_primaryBtn__KjGUg{background:var(--accent);color:#fff}.assistant_primaryBtn__KjGUg:disabled{background:var(--accent-disabled)}.assistant_outlineBtn__2vqmS{border:1px solid var(--border-input-2);background:var(--surface);color:var(--ink)}.assistant_darkBtn__e00DW{background:var(--ink);color:#fff}.assistant_ghostDarkBtn__BY3bP{border:1px solid var(--muted);color:#fff;width:100%;height:48px;margin-top:8px}.assistant_darkBtn__e00DW,.assistant_outlineBtn__2vqmS[data-size=sm],.assistant_primaryBtn__KjGUg[data-size=sm]{height:36px;padding:0 14px;font-size:13px;min-width:0}.assistant_primaryBtn__KjGUg[data-size=md]{height:40px;padding:0 14px;font-size:14px}.assistant_outlineBtn__2vqmS[data-size=lg],.assistant_primaryBtn__KjGUg[data-size=lg]{height:52px;font-size:16px;width:100%}.assistant_darkBtn__e00DW[data-size=lg]{height:40px;padding:0 16px;font-size:14px}.assistant_outlineBtn__2vqmS[data-size=xl],.assistant_primaryBtn__KjGUg[data-size=xl]{height:54px;font-size:15px;width:100%}.assistant_textBtn__3pQxb{align-self:flex-start;min-height:44px;font:600 14px var(--font-sans);color:var(--muted);text-decoration:underline}.assistant_textAction__ipUOm{min-height:36px;padding:0 4px;font:600 13px var(--font-sans);color:var(--muted)}.assistant_linkAccent__Gq3_c{min-height:44px;padding:0 4px;font:600 13px var(--font-sans);color:var(--accent);white-space:nowrap}.assistant_iconBtn__ZHpEY{width:44px;height:44px;font:500 22px var(--font-sans);color:var(--muted);flex:none}.assistant_signOut__z_LXC{align-self:flex-start;min-height:44px;font:600 15px var(--font-sans);color:var(--accent)}.assistant_monoLabel__oDwFS,.assistant_sectionLabel__zcYTw{font:500 11px var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.assistant_sectionLabel__zcYTw{font-size:12px}.assistant_badge__rlufZ,.assistant_fitTag__YkDAQ{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font:500 12px var(--font-mono);background:var(--surface-sunk);color:var(--ink);white-space:nowrap}.assistant_badge__rlufZ[data-fit=exact],.assistant_badge__rlufZ[data-tone=fit]{background:var(--fit-bg);color:var(--fit-text)}.assistant_badge__rlufZ[data-fit=compatible],.assistant_badge__rlufZ[data-fit=mismatch],.assistant_badge__rlufZ[data-tone=warn]{background:var(--warn-bg);color:var(--warn-text)}.assistant_badge__rlufZ[data-fit=generic]{background:var(--surface-sunk);color:var(--muted)}.assistant_fitTag__YkDAQ{font-size:11px;padding:2px 6px;border-radius:3px;flex:none}.assistant_fitTag__YkDAQ[data-fit=exact]{background:var(--fit-bg);color:var(--fit-text)}.assistant_fitTag__YkDAQ[data-fit=compatible],.assistant_fitTag__YkDAQ[data-fit=mismatch]{background:var(--warn-bg);color:var(--warn-text)}.assistant_badgeRow__YtCcj{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.assistant_segmented__4bqx0{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;background:var(--surface-sunk);border-radius:8px}.assistant_segmented__4bqx0 button{min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;font:600 14px var(--font-sans);color:var(--muted);padding:0 8px}.assistant_segmented__4bqx0 button[data-active=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.1)}.assistant_segmented__4bqx0[data-size=sm]{display:inline-grid;border-radius:6px}.assistant_segmented__4bqx0[data-size=sm] button{min-height:32px;font-size:13px;padding:0 10px;border-radius:4px}.assistant_countPill___pYOF{font:600 11px var(--font-mono);background:var(--note-label);color:#fff;padding:1px 6px;border-radius:9px}.assistant_field__82jV7{display:block}.assistant_fieldHead__8b36v{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.assistant_fieldLabel__EhHH2{text-transform:uppercase}.assistant_fieldLabel__EhHH2,.assistant_fieldRight__3FIN8{font:500 12px var(--font-mono);color:var(--muted)}.assistant_fieldRight__3FIN8 [data-ok=true]{color:var(--fit-text)}.assistant_fieldRight__3FIN8 [data-warn=true]{color:var(--warn-text)}.assistant_fieldHead__8b36v+*{margin-top:6px}.assistant_fieldHint__j823N{margin-top:6px;font-size:13px;line-height:1.45;color:var(--muted)}.assistant_input__rjFeq,.assistant_textarea__kbFfw{width:100%;height:52px;padding:0 14px;background:var(--surface);border:1px solid var(--border-input);border-radius:6px;font:16px var(--font-sans)}.assistant_input__rjFeq[data-size=sm]{height:40px;font-size:14px;padding:0 12px}.assistant_textarea__kbFfw{height:auto;min-height:110px;padding:12px 14px;line-height:1.5;resize:vertical}.assistant_askInput___333o::placeholder,.assistant_input__rjFeq::placeholder,.assistant_textarea__kbFfw::placeholder{color:var(--placeholder)}.assistant_input__rjFeq:focus,.assistant_textarea__kbFfw:focus{outline:none;border:2px solid var(--ink);padding-left:13px}.assistant_textarea__kbFfw:focus{padding:11px 13px}.assistant_caution__D_s01{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;padding:14px 16px;background:var(--ink);color:#fff;border-radius:8px;font-size:14px;line-height:1.45}.assistant_cautionMark__vPXJV{width:24px;height:24px;background:var(--accent);border-radius:4px;display:flex;align-items:center;justify-content:center;font:700 14px var(--font-sans)}.assistant_callout__Sa0jd{padding:14px 16px;border-radius:8px;font-size:15px;line-height:1.4;background:var(--fit-bg);color:var(--fit-strong)}.assistant_callout__Sa0jd[data-tone=error]{background:#fbe9e7;color:var(--reject-text)}.assistant_noteCard__iuLPq{background:var(--note-bg);border:1px solid var(--note-border);border-radius:10px;padding:14px}.assistant_noteBadges__G4z8u{display:flex;flex-wrap:wrap;gap:6px;font:500 11px var(--font-mono)}.assistant_noteBadges__G4z8u span{padding:2px 6px;border-radius:3px;background:var(--surface)}.assistant_noteBadges__G4z8u [data-kind=type]{background:var(--note-label);color:#fff}.assistant_noteBadges__G4z8u [data-kind=fit][data-fit=exact]{color:var(--fit-text)}.assistant_noteBadges__G4z8u [data-kind=fit][data-fit=compatible],.assistant_noteBadges__G4z8u [data-kind=fit][data-fit=mismatch]{color:var(--warn-text)}.assistant_noteBadges__G4z8u [data-kind=fit][data-fit=generic]{color:var(--muted)}.assistant_noteBadges__G4z8u [data-kind=confidence]{color:var(--note-title)}.assistant_noteTitle__iXPJQ{margin-top:8px;font:600 16px var(--font-sans);color:var(--note-title)}.assistant_noteBody__2vfZq{margin-top:4px;font-size:15px;line-height:1.45;color:var(--note-body)}.assistant_noteFoot__J4XyX{margin-top:8px;display:flex;justify-content:space-between;align-items:center;gap:8px;font:12px var(--font-mono);color:var(--note-label)}.assistant_noteFoot__J4XyX button{min-height:32px;font:600 13px var(--font-sans);color:var(--note-label)}.assistant_listHeading__Svwnb{margin-top:8px;font:700 15px var(--font-sans)}.assistant_card__71g5Y,.assistant_listCard__JHRHt,.assistant_tableCard__IDbIc{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.assistant_card__71g5Y{padding:16px}.assistant_card__71g5Y[data-pad=sm]{padding:14px 16px}.assistant_card__71g5Y[data-flush=true]{padding:0}.assistant_listCardLabel__gKqtk{padding:14px 16px 6px;font:500 12px var(--font-mono);color:var(--muted)}.assistant_row__EGfNa{width:100%;min-height:52px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;font:500 15px var(--font-sans);text-align:left;text-decoration:none;color:var(--ink)}.assistant_rowSplit__2vcfK+.assistant_rowSplit__2vcfK,.assistant_row__EGfNa+.assistant_row__EGfNa{border-top:1px solid var(--border-inner)}.assistant_rowSplit__2vcfK{display:flex;align-items:center}.assistant_rowSplit__2vcfK .assistant_row__EGfNa{flex:1 1;min-width:0}.assistant_rowMain__K_Wrg{min-width:0}.assistant_rowRight__LjqhF{font:13px var(--font-sans);color:var(--muted);flex:none}.assistant_rowTag__rHt7T{font:500 11px var(--font-mono);color:var(--muted);flex:none}.assistant_rowTime__KBwbB{font:12px var(--font-mono);color:var(--muted);flex:none}.assistant_chips__mLJ_s{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px;font:500 14px var(--font-sans)}.assistant_chips__mLJ_s span{padding:6px 10px;border:1px solid var(--border-input-2);border-radius:4px}.assistant_plainList__D1Suq{margin-top:8px;padding-left:18px;font-size:14px;line-height:1.5;color:var(--ink-2)}.assistant_dashedCard__5fPPG{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;text-align:left;border:1.5px dashed var(--border-input);border-radius:10px;background:var(--surface);font:600 14px var(--font-sans)}.assistant_dashedCard__5fPPG strong{display:block;font:600 15px var(--font-sans)}.assistant_dashedCard__5fPPG small{display:block;margin-top:2px;font:13px/1.4 var(--font-sans);color:var(--muted);font-weight:400}.assistant_dashedCard__5fPPG b{flex:none;color:var(--accent);font-weight:600}.assistant_dashedNote__fVRsN{padding:16px;border:1.5px dashed var(--border-input);border-radius:10px;font-size:14px;line-height:1.5;color:var(--ink-2)}.assistant_emptyCard__O5GdD{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.assistant_emptyCard__O5GdD p{color:var(--ink-2);font-size:15px}.assistant_emptyCard__O5GdD .assistant_primaryBtn__KjGUg{margin-top:8px}.assistant_syncNote__FKQb8{font:12px var(--font-mono);color:var(--muted)}.assistant_tableLabel__ndCGy{padding:10px 14px;font:500 11px var(--font-mono);color:var(--muted)}.assistant_sourceRow__1XfAk,.assistant_tableRow__DiNRw{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;border-top:1px solid var(--border-inner);font-size:14px}.assistant_tableRow__DiNRw b{font:600 14px var(--font-mono);white-space:nowrap}.assistant_sourceRow__1XfAk{align-items:center}.assistant_sourceRow__1XfAk b{display:block;font:500 14px var(--font-sans)}.assistant_sourceRow__1XfAk small{display:block;font:12px var(--font-mono);color:var(--muted)}.assistant_refPage__EIU_X{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border:0;border-top:1px solid var(--border-inner);background:none;text-align:left;cursor:pointer;min-height:56px;font:inherit;color:inherit}.assistant_refPage__EIU_X:hover{background:var(--surface-2,rgba(0,0,0,.03))}.assistant_refThumb__TyNzs{flex:none;width:44px;height:62px;border:1px solid var(--border);border-radius:3px;overflow:hidden;background:#fff;display:block}.assistant_refThumb__TyNzs img{width:100%;display:block}.assistant_refText__K726w{flex:1 1;min-width:0}.assistant_refText__K726w b{display:block;font:500 14px var(--font-sans)}.assistant_refText__K726w small{display:block;font:12px var(--font-mono);color:var(--muted)}.assistant_nowrap__WBgo0{white-space:nowrap}.assistant_refNote__umtsP{padding:10px 14px;border-top:1px solid var(--border-inner);font:12px var(--font-mono);color:var(--muted)}.assistant_shell__Rvkvx{height:100dvh;display:flex;flex-direction:column;background:var(--bg);overflow:hidden}.assistant_shellMain__edhak{flex:1 1;min-height:0;display:flex;flex-direction:column;min-width:0}.assistant_shellContent__WTxJ7{flex:1 1;min-height:0;overflow:auto}.assistant_answerContent__whjsI{overflow:hidden;display:flex;flex-direction:column}.assistant_rail__MeE4o{display:none}.assistant_screenHeader__Xf5wX,.assistant_vehicleBar__0kwOS{background:var(--surface);border-bottom:1px solid var(--border);padding:12px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex:none}.assistant_vehicleBarMain__l8FbA{display:flex;align-items:center;gap:10px;min-width:0}.assistant_vehicleBarName__PJRSN{font:700 16px var(--font-sans)}.assistant_vehicleBarSpec__jdK8X{font:500 12px var(--font-mono);color:var(--muted)}.assistant_vehicleSquare__euoWv{flex:none;width:44px;height:44px;border-radius:6px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font:700 13px var(--font-narrow)}.assistant_vehicleSquare__euoWv[data-empty=true],.assistant_vehicleSquare__euoWv[data-muted=true]{background:var(--surface-sunk);color:var(--ink)}.assistant_vehicleSquare__euoWv[data-size=lg]{width:52px;height:52px;font-size:14px}.assistant_screenHeader__Xf5wX{padding:16px 20px}.assistant_screenHeader__Xf5wX h1{font:700 22px var(--font-sans);letter-spacing:-.01em}.assistant_tabbar__6toAj{flex:none;display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface);border-top:1px solid var(--border);padding:8px 0 calc(8px + env(safe-area-inset-bottom))}.assistant_tabbar__6toAj button{min-height:44px;display:flex;flex-direction:column;align-items:center;gap:4px;font:500 12px var(--font-sans);color:var(--muted)}.assistant_tabbar__6toAj button span{width:22px;height:3px}.assistant_tabbar__6toAj button[data-active=true]{color:var(--accent);font-weight:600}.assistant_tabbar__6toAj button[data-active=true] span{background:var(--accent)}.assistant_askView__KM1cF,.assistant_stackView__sU8g4{padding:16px 20px 28px;display:flex;flex-direction:column;gap:14px;width:100%;max-width:760px;margin:0 auto}.assistant_askView__KM1cF{gap:16px;padding-top:20px}.assistant_askCard__NIP6g{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px}.assistant_askCard__NIP6g[data-dim=true]{opacity:.55}.assistant_askCard__NIP6g:focus-within{border-color:var(--ink)}.assistant_askInput___333o{width:100%;min-height:110px;border:0;outline:0;resize:none;background:transparent;font:400 17px/1.5 var(--font-sans)}.assistant_askFoot__WMeRm{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;border-top:1px solid var(--border-inner);font:500 12px var(--font-mono);color:var(--muted)}.assistant_quotaBlock__vF6Gz{background:var(--ink);color:#fff;border-radius:10px;padding:20px}.assistant_quotaLabel__9E3aj{font:500 12px var(--font-mono);color:#ff8a80}.assistant_quotaBlock__vF6Gz h2{margin-top:8px;font:700 22px/1.2 var(--font-sans)}.assistant_quotaBlock__vF6Gz p{margin:8px 0 16px;font-size:15px;line-height:1.5;color:var(--border-input-2)}.assistant_vehicleCardActive__0kyj9{background:var(--surface);border:2px solid var(--ink);border-radius:10px;overflow:hidden}.assistant_vehicleCardTop__RE2ou{padding:16px;display:flex;gap:12px;align-items:center}.assistant_vehicleCardName__OiE9U{flex:1 1;min-width:0}.assistant_vehicleCardName__OiE9U strong{display:block;font:700 17px var(--font-sans)}.assistant_vehicleCardName__OiE9U small{display:block;font:500 12px var(--font-mono);color:var(--muted);overflow-wrap:anywhere}.assistant_activeTag__H4jLj{font:500 11px var(--font-mono);padding:4px 8px;background:var(--fit-bg);color:var(--fit-text);border-radius:4px}.assistant_vehicleFacts__IDjgy{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-inner);font-size:14px}.assistant_vehicleFacts__IDjgy div{padding:10px 16px}.assistant_vehicleFacts__IDjgy div+div{border-left:1px solid var(--border-inner)}.assistant_vehicleFacts__IDjgy small{display:block;font:500 11px var(--font-mono);color:var(--muted)}.assistant_vehicleLast__GXjl9{padding:12px 16px;border-top:1px solid var(--border-inner);font-size:14px;color:var(--ink-2)}.assistant_vehicleLast__GXjl9 b{color:var(--ink)}.assistant_vehicleCard__fiOM_{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px 8px 12px 16px;display:flex;gap:12px;align-items:center}.assistant_addScreen__t7_o_{height:100dvh;display:flex;flex-direction:column;background:var(--surface);max-width:560px;margin:0 auto;width:100%}.assistant_addTop__bV1SY{padding:16px 20px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.assistant_addTop__bV1SY button{justify-self:start;min-height:44px;font:500 14px var(--font-sans);color:var(--muted)}.assistant_addTop__bV1SY strong{font:700 16px var(--font-sans)}.assistant_addBody__eOydm{flex:1 1;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.assistant_codeInput___lM0L{height:60px;border:2px solid var(--ink);border-radius:6px;display:flex;align-items:center;padding:0 16px;gap:10px}.assistant_codeInput___lM0L input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:600 22px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.assistant_codeInput___lM0L input::placeholder{color:var(--border-input)}.assistant_codeInput___lM0L span{font:500 12px var(--font-mono);white-space:nowrap}.assistant_codeInput___lM0L [data-state=ok]{color:var(--fit-text)}.assistant_codeInput___lM0L [data-state=busy]{color:var(--muted)}.assistant_addBody__eOydm .assistant_fieldHead__8b36v+.assistant_codeInput___lM0L,.assistant_addBody__eOydm>.assistant_field__82jV7 .assistant_codeInput___lM0L{margin-top:6px}.assistant_kvTable__xepCz{border:1px solid var(--border);border-radius:10px;overflow:hidden}.assistant_kvTable__xepCz>div{display:grid;grid-template-columns:120px 1fr;font-size:15px}.assistant_kvTable__xepCz>div+div{border-top:1px solid var(--border)}.assistant_kvTable__xepCz span{padding:12px 14px}.assistant_kvTable__xepCz span:first-child{background:var(--bg);font:500 12px var(--font-mono);color:var(--muted)}.assistant_pinnedAction__5I52E{flex:none;padding:12px 20px calc(14px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border)}.assistant_identityRow__8lupL{display:flex;gap:12px;align-items:center}.assistant_identityRow__8lupL strong{display:block;font:700 17px var(--font-sans)}.assistant_identityRow__8lupL small{display:block;font-size:14px;color:var(--muted);overflow-wrap:anywhere}.assistant_avatarLg__o3DI4{width:52px;height:52px;background:var(--ink);color:#fff;font:600 16px var(--font-sans);flex:none}.assistant_avatarBtn__voCxF,.assistant_avatarLg__o3DI4{border-radius:50%;display:flex;align-items:center;justify-content:center}.assistant_avatarBtn__voCxF{width:44px;height:44px;background:var(--stage);font:600 12px var(--font-sans)}.assistant_cardHead__WJC4I{display:flex;justify-content:space-between;align-items:center;gap:8px}.assistant_statusTag__zqmoE{font:500 11px var(--font-mono);padding:3px 7px;border-radius:4px;background:var(--surface-sunk)}.assistant_statusTag__zqmoE[data-tone=ok]{background:var(--fit-bg);color:var(--fit-text)}.assistant_statusTag__zqmoE[data-tone=bad]{background:#fbe9e7;color:var(--reject-text)}.assistant_statusTag__zqmoE[data-tone=warn]{background:var(--warn-bg);color:var(--warn-text)}.assistant_bigNumber__QImDw{margin-top:10px;display:flex;align-items:baseline;gap:6px}.assistant_bigNumber__QImDw b{font:700 40px/1 var(--font-sans);letter-spacing:-.02em}.assistant_bigNumber__QImDw span{color:var(--ink-2)}.assistant_meter__rtkvu{margin-top:12px;height:10px;background:var(--surface-sunk);border-radius:5px;overflow:hidden}.assistant_meter__rtkvu>div{height:100%;background:var(--ink)}.assistant_meterFoot__4BjOy{margin-top:8px;display:flex;justify-content:space-between;font:500 12px var(--font-mono);color:var(--muted)}.assistant_planRow__rXpRI{padding:0 16px 14px;display:flex;justify-content:space-between;align-items:center;gap:12px}.assistant_planRow__rXpRI strong{display:block;font:700 16px var(--font-sans)}.assistant_planRow__rXpRI small{font-size:14px;color:var(--ink-2)}.assistant_authScreen__CMfDB{min-height:100dvh;background:var(--surface);display:flex;justify-content:center}.assistant_authCard__3Ncbv{width:100%;max-width:460px;min-height:100dvh;display:flex;flex-direction:column}.assistant_authTop__1ZEue{padding:18px 20px;display:flex;justify-content:space-between;align-items:center}.assistant_authClose__HRLU7{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font:500 24px var(--font-sans);color:var(--muted);text-decoration:none}.assistant_authBody__1cWgv{padding:8px 20px 0;flex:1 1;display:flex;flex-direction:column;gap:0}.assistant_authBody__1cWgv h1{font:700 30px/1.15 var(--font-sans);letter-spacing:-.02em}.assistant_authBody__1cWgv>p{margin-top:10px;font-size:16px;line-height:1.5;color:var(--ink-2)}.assistant_authSegment__scsAR{margin:24px 0 20px}.assistant_googleBtn__8lvsd{height:54px;border:1px solid var(--border-input);border-radius:6px;display:flex;align-items:center;justify-content:center;gap:10px;font:600 16px var(--font-sans)}.assistant_googleBtn__8lvsd span{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--ink);display:flex;align-items:center;justify-content:center;font:700 11px var(--font-sans)}.assistant_orRule__vKfvp{margin:20px 0;display:flex;align-items:center;gap:12px;font:500 12px var(--font-mono);color:var(--muted)}.assistant_orRule__vKfvp span{flex:1 1;height:1px;background:var(--border)}.assistant_authFields__iVNyX{display:flex;flex-direction:column;gap:14px}.assistant_authBody__1cWgv .assistant_callout__Sa0jd{margin-top:16px}.assistant_passwordWrap__KGIhO{position:relative}.assistant_passwordWrap__KGIhO .assistant_input__rjFeq{padding-right:64px}.assistant_passwordWrap__KGIhO button{position:absolute;right:4px;top:4px;height:44px;padding:0 12px;font:600 13px var(--font-sans);color:var(--muted)}.assistant_authFooter__fIIwC{padding:16px 20px calc(24px + env(safe-area-inset-bottom))}.assistant_authFooter__fIIwC p{margin-top:10px;text-align:center;font-size:13px;color:var(--muted)}.assistant_authFooter__fIIwC .assistant_primaryBtn__KjGUg{height:56px}.assistant_pendingScreen__Lo8zB{min-height:100dvh;background:var(--bg)}.assistant_pendingBar__trEdJ{padding:14px 20px;background:var(--surface);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.assistant_pendingBody__BliFf{max-width:560px;margin:0 auto;padding:28px 20px 40px}.assistant_eyebrowRed__YW9VA{font:500 12px var(--font-mono);color:var(--accent)}.assistant_pendingBody__BliFf h1{margin-top:10px;font:700 28px/1.15 var(--font-sans);letter-spacing:-.02em}.assistant_pendingBody__BliFf>p{margin-top:10px;font-size:16px;line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.assistant_statusList__OyQ2w{margin-top:24px;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:10px}.assistant_statusList__OyQ2w li{display:grid;grid-template-columns:32px 1fr;grid-gap:12px;gap:12px;padding:16px}.assistant_statusList__OyQ2w li+li{border-top:1px solid var(--border-inner)}.assistant_statusList__OyQ2w li[data-dim=true]{color:var(--muted)}.assistant_statusList__OyQ2w span{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:600 13px var(--font-mono);background:var(--surface-sunk);color:var(--ink)}.assistant_statusList__OyQ2w span[data-state=done]{background:var(--ink);color:#fff}.assistant_statusList__OyQ2w span[data-state=active]{background:var(--accent);color:#fff}.assistant_statusList__OyQ2w strong{display:block;font:600 15px var(--font-sans);color:var(--ink)}.assistant_statusList__OyQ2w small{font:13px var(--font-mono);color:var(--muted)}.assistant_statusList__OyQ2w em{display:block;font:normal 14px var(--font-sans);color:var(--ink-2)}.assistant_statusList__OyQ2w li[data-dim=true] em{color:var(--muted)}.assistant_pendingBody__BliFf .assistant_listHeading__Svwnb{margin:20px 0 8px}.assistant_sheetLayer__2jdSG{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center}.assistant_sheetBackdrop__K2_B5{position:absolute;inset:0;background:hsla(0,0%,7%,.55)}.assistant_sheet__kC807{position:relative;width:100%;max-height:92dvh;background:var(--surface);border-radius:16px 16px 0 0;display:flex;flex-direction:column}.assistant_sheetGrab__0t0zE{display:flex;justify-content:center;padding-top:10px}.assistant_sheetGrab__0t0zE span{width:40px;height:5px;border-radius:3px;background:var(--border-input-2)}.assistant_sheetHead__MKm0_{padding:8px 8px 8px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border)}.assistant_sheetHead__MKm0_ h2{font:700 19px var(--font-sans)}.assistant_sheetHead__MKm0_ button{width:44px;height:44px;font:500 22px var(--font-sans);color:var(--muted)}.assistant_sheetBody__z_avM{flex:1 1;overflow:auto;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.assistant_sheetFoot__z6HGw{padding:12px 20px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--border)}.assistant_sheetNote__PeDLZ{margin-top:8px;text-align:center;font-size:13px;color:var(--muted)}.assistant_sheetLead__beEtH{font-size:15px;line-height:1.5;color:var(--ink-2)}.assistant_contextBox__2il5J{background:var(--bg);border-radius:8px;padding:12px 14px;display:grid;grid-template-columns:76px 1fr;grid-gap:6px 8px;gap:6px 8px;font-size:13px}.assistant_contextBox__2il5J span:nth-child(odd){font:500 11px var(--font-mono);color:var(--muted)}.assistant_contextBox__2il5J [data-mono=true]{font-family:var(--font-mono)}.assistant_contextBox__2il5J[data-admin=true]{grid-template-columns:76px 1fr;color:var(--ink-2)}.assistant_chipChoices__MBsvC{display:flex;flex-wrap:wrap;gap:6px}.assistant_chipChoices__MBsvC button{min-height:44px;padding:0 12px;border-radius:6px;border:1px solid var(--border-input);font:500 14px var(--font-sans)}.assistant_chipChoices__MBsvC button[data-active=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.assistant_trustList__V_dcJ{display:flex;flex-direction:column;gap:14px}.assistant_trustList__V_dcJ strong{font:600 15px var(--font-sans)}.assistant_trustList__V_dcJ p{font-size:14px;line-height:1.5;color:var(--ink-2)}.assistant_loadingPanel__7WDTe{max-width:560px;margin:24px auto;padding:20px;width:calc(100% - 40px);background:var(--surface);border:1px solid var(--border);border-radius:10px}.assistant_loadingBar__BbMco{height:3px;background:var(--surface-sunk);border-radius:2px;overflow:hidden;position:relative;margin-bottom:16px}.assistant_loadingBar__BbMco:after{content:"";position:absolute;inset:0;width:40%;background:var(--accent);animation:assistant_slide__f7AlQ 1.2s ease-in-out infinite}@keyframes assistant_slide__f7AlQ{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.assistant_loadingLive__NHyOS{font:500 12px var(--font-mono);color:var(--accent);margin-bottom:10px}.assistant_loadingPanel__7WDTe ol{list-style:none;display:flex;flex-direction:column;gap:10px}.assistant_loadingPanel__7WDTe li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--muted)}.assistant_loadingPanel__7WDTe li span{width:24px;height:24px;border-radius:50%;background:var(--surface-sunk);display:flex;align-items:center;justify-content:center;font:600 12px var(--font-mono);color:var(--ink)}.assistant_loadingPanel__7WDTe li[data-state=active]{color:var(--ink);font-weight:600}.assistant_loadingPanel__7WDTe li[data-state=active] span{background:var(--accent);color:#fff}.assistant_loadingPanel__7WDTe li[data-state=done] span{background:var(--ink);color:#fff}.assistant_loadingPanel__7WDTe p{margin-top:16px;font-size:13px;color:var(--muted)}@media (prefers-reduced-motion:reduce){.assistant_loadingBar__BbMco:after{animation:none;width:100%}}.assistant_summary__1EkAA{font-size:16px;line-height:1.55;text-wrap:pretty}.assistant_notesBanner__okeJq{background:var(--note-bg);border:1px solid var(--note-border);border-radius:8px;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:12px}.assistant_notesBanner__okeJq strong{display:block;font:600 14px var(--font-sans);color:var(--note-title)}.assistant_notesBanner__okeJq span{font-size:13px;color:var(--note-label)}.assistant_notesBanner__okeJq button{flex:none;min-height:44px;font:600 13px var(--font-sans);color:var(--note-label)}.assistant_notesSection__Iq8Jo{display:flex;flex-direction:column;gap:10px;scroll-margin-top:16px}.assistant_disclaimer__K1r9e{font-size:13px;line-height:1.45;color:var(--muted)}.assistant_disclaimer__K1r9e b{color:var(--ink)}.assistant_ratingRow__Cfu9l{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;color:var(--ink-2)}.assistant_ratingRow__Cfu9l div{display:flex;gap:6px}.assistant_ratingRow__Cfu9l button{min-height:44px;padding:0 12px;border:1px solid var(--border-input-2);border-radius:6px;font:600 13px var(--font-sans);background:var(--surface)}.assistant_ratingRow__Cfu9l button[data-active=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.assistant_ratingRow__Cfu9l button:disabled{opacity:.5}.assistant_ratingRow__Cfu9l small{flex-basis:100%;font:12px var(--font-mono);color:var(--muted)}.assistant_limitations__L1_bk{font-size:13px;line-height:1.45;color:var(--muted)}.assistant_procTabs__V7vU6{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.assistant_procTabs__V7vU6 button{flex:none;min-height:40px;padding:0 12px;border:1px solid var(--border-input-2);border-radius:999px;font:600 13px var(--font-sans);background:var(--surface);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant_procTabs__V7vU6 button[data-active=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.assistant_answerMobile__4tKkR{flex:1 1;min-height:0;display:flex;flex-direction:column;background:var(--bg)}.assistant_mHead__uQ9MG{flex:none;background:var(--surface);padding:12px 16px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:12px}.assistant_mTitle__jF6Fj{font:700 17px var(--font-sans)}.assistant_mMeta__38L9c{font:500 11px var(--font-mono);color:var(--muted)}.assistant_mMeta__38L9c [data-fit=exact]{color:var(--fit-text)}.assistant_notesPill__LvjWY{font:600 11px var(--font-mono);padding:4px 8px;border-radius:4px;background:var(--warn-bg);color:var(--warn-text)}.assistant_mStage__nFvNK{flex:none;background:var(--stage);border-bottom:1px solid var(--border)}.assistant_mStageBar__dq1Zl{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;font:600 12px var(--font-mono);color:var(--accent)}.assistant_mStageScroll__gEl_O{height:min(300px,38dvh);overflow:auto;padding:0 8px 8px}.assistant_mStep__YQ8Nt{flex:1 1;min-height:0;overflow:auto;padding:16px}.assistant_mStepTop__ZanFP{display:flex;justify-content:space-between;align-items:center}.assistant_mStepTop__ZanFP span{font:600 12px var(--font-mono);color:var(--accent)}.assistant_mStepTop__ZanFP small{font:500 12px var(--font-mono);color:var(--muted)}.assistant_mStep__YQ8Nt h2{margin-top:6px;font:700 22px/1.2 var(--font-sans)}.assistant_mStep__YQ8Nt p{margin-top:6px;font-size:16px;line-height:1.5;color:var(--ink-2)}.assistant_valueBar__1Gehh{margin-top:14px;padding:14px 16px;background:var(--ink);color:#fff;border-radius:8px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.assistant_valueBar__1Gehh span{font:500 12px var(--font-mono);color:#bdbdb8}.assistant_valueBar__1Gehh b{font:600 24px var(--font-mono);text-align:right}.assistant_stepPicker__uXjza{margin-top:14px;display:flex;gap:6px}.assistant_stepPicker__uXjza button{flex:1 1;min-width:0;height:44px;border-radius:5px;border:1px solid var(--border-input-2);background:var(--surface-sunk);font:600 13px var(--font-mono)}.assistant_stepPicker__uXjza button[data-done=true]{background:var(--ink);color:#fff}.assistant_stepPicker__uXjza button[data-active=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.assistant_pinnedPair__ZBxR4{flex:none;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:8px;gap:8px;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border)}.assistant_stepNote__qJpBg{margin-top:10px;background:var(--note-bg);border:1px solid var(--note-border);border-radius:8px;padding:12px 14px}.assistant_stepNote__qJpBg>div{font:500 11px var(--font-mono);color:var(--note-label)}.assistant_stepNote__qJpBg strong{display:block;margin-top:4px;font:600 15px var(--font-sans);color:var(--note-title)}.assistant_stepNote__qJpBg p{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--note-body)}.assistant_mOverviewHead__omMe_{flex:none;background:var(--surface);padding:12px 16px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:0}.assistant_mOverviewHead__omMe_ h1{margin-top:8px;font:700 21px/1.2 var(--font-sans)}.assistant_mOverviewHead__omMe_ .assistant_segmented__4bqx0{margin-top:12px}.assistant_mOverviewBody__6nKLS{flex:1 1;min-height:0;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.assistant_overviewStep__p8xro{width:100%;display:grid;grid-template-columns:36px 1fr auto;grid-gap:8px;gap:8px;align-items:baseline;padding:14px 16px;text-align:left;min-height:52px}.assistant_overviewStep__p8xro+.assistant_overviewStep__p8xro{border-top:1px solid var(--border-inner)}.assistant_overviewStep__p8xro>span{font:600 13px var(--font-mono);color:var(--accent)}.assistant_overviewStep__p8xro b{display:block;font:600 15px var(--font-sans)}.assistant_overviewStep__p8xro small{display:block;margin-top:2px;font-size:14px;line-height:1.4;color:var(--ink-2)}.assistant_overviewStep__p8xro em{font:normal 600 14px var(--font-mono);white-space:nowrap}.assistant_stepsHeadTop__MVbdz{display:flex;justify-content:space-between;align-items:center;gap:8px;font:500 12px var(--font-mono);color:var(--muted)}.assistant_stepsHeadTop__MVbdz button{min-height:32px;font:500 13px var(--font-sans);color:var(--muted)}.assistant_diagramBox__gNPMV{position:relative;width:100%;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12)}.assistant_diagramImg__AZ5pO{position:absolute;height:auto;display:block;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.assistant_hotspotWrap__khmNN{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center}.assistant_hotspot__3ACdu{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--ink);display:flex;align-items:center;justify-content:center;font:600 12px var(--font-mono);color:#fff}.assistant_hotspot__3ACdu[data-active=true]{width:28px;height:28px;background:var(--accent);border:2px solid #fff;box-shadow:0 0 0 6px rgba(200,33,27,.28),0 2px 6px rgba(0,0,0,.3)}.assistant_hotspot__3ACdu[data-active=true][data-size=desktop]{width:30px;height:30px;font-size:13px}.assistant_hotspotLabel__RYKtP{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:5px 9px;background:var(--ink);color:#fff;border-radius:4px;font:600 12px var(--font-sans);white-space:nowrap}.assistant_thumb__l3OZH{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none;min-height:44px}.assistant_thumb__l3OZH>span{width:58px;height:82px;border:2px solid var(--border);border-radius:3px;overflow:hidden;background:#fff;display:block}.assistant_thumb__l3OZH[data-active=true]>span{border-color:var(--accent)}.assistant_thumb__l3OZH img{width:100%;display:block}.assistant_thumb__l3OZH small{font:500 11px var(--font-mono);color:var(--muted)}.assistant_thumb__l3OZH[data-active=true] small{color:var(--accent)}.assistant_adminShell__B0CwD{min-height:100dvh;background:var(--bg);display:flex;flex-direction:column}.assistant_adminSide__FHiye{background:var(--surface);border-bottom:1px solid var(--border);display:flex;flex-direction:column}.assistant_adminLogo__7EPNl{padding:14px 20px;display:flex;align-items:center;justify-content:space-between}.assistant_adminSide__FHiye nav{display:flex;gap:4px;overflow-x:auto;padding:0 12px 10px}.assistant_adminBack__1W2JO,.assistant_adminSide__FHiye nav button{min-height:44px;padding:0 12px;border-radius:6px;display:flex;align-items:center;justify-content:space-between;gap:10px;font:500 14px var(--font-sans);white-space:nowrap;text-align:left}.assistant_adminSide__FHiye nav button[data-active=true]{background:var(--bg);font-weight:600}.assistant_adminSide__FHiye nav i{font:normal 500 12px var(--font-mono);color:var(--muted)}.assistant_adminSide__FHiye nav i[data-hot=true]{background:var(--accent);color:#fff;font-weight:600;padding:1px 7px;border-radius:10px}.assistant_adminBack__1W2JO{color:var(--muted);font-size:13px;padding:0 20px 10px;min-height:44px}.assistant_adminMain__o6zNU{flex:1 1;min-width:0;padding:20px 16px 40px;display:flex;flex-direction:column;gap:20px}.assistant_adminTitleRow__RWyV7{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.assistant_adminTitleRow__RWyV7 h1{font:700 24px var(--font-sans);letter-spacing:-.02em}.assistant_adminTitleRow__RWyV7>div{display:flex;gap:12px;align-items:center;font:500 12px var(--font-mono);color:var(--muted)}.assistant_kpiStrip__cfqd3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.assistant_kpiStrip__cfqd3>div{padding:14px 16px;border-top:1px solid var(--border-inner)}.assistant_kpiStrip__cfqd3>div:nth-child(odd){border-right:1px solid var(--border-inner)}.assistant_kpiStrip__cfqd3>div:nth-child(-n+2){border-top:0}.assistant_kpiStrip__cfqd3 small{font:500 11px var(--font-mono);color:var(--muted)}.assistant_kpiStrip__cfqd3 b{display:block;margin-top:4px;font:700 24px var(--font-sans);overflow-wrap:anywhere}.assistant_kpiStrip__cfqd3 span{font-size:12px;color:var(--muted)}.assistant_adminGrid__L8Dyi{display:grid;grid-gap:20px;gap:20px;align-items:start}.assistant_adminCol__ZDEPC{display:flex;flex-direction:column;gap:20px;min-width:0}.assistant_adminCard__QrYUx{background:var(--surface);border:1px solid var(--border);border-radius:10px;min-width:0}.assistant_adminCardHead__HoYyp{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--border);flex-wrap:wrap}.assistant_adminCardHead__HoYyp h2{font:700 17px var(--font-sans)}.assistant_adminCardHead__HoYyp p{font-size:13px;color:var(--muted)}.assistant_adminRow__oyZUJ{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:6px 16px;gap:6px 16px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--border-inner)}.assistant_adminRow__oyZUJ:last-child{border-bottom:0}.assistant_adminRow__oyZUJ b{display:block;font:600 14px var(--font-sans);overflow-wrap:anywhere}.assistant_adminRow__oyZUJ small{display:block;font:12px var(--font-mono);color:var(--muted)}.assistant_adminTag__96Umg{padding:3px 8px;border-radius:4px;font:500 11px var(--font-mono);background:var(--surface-sunk);color:var(--muted);white-space:nowrap}.assistant_adminTag__96Umg[data-tone=ok]{background:var(--fit-bg);color:var(--fit-text)}.assistant_adminTag__96Umg[data-tone=warn]{background:var(--note-bg);color:var(--warn-text)}@media (max-width:899px){.assistant_adminRow__oyZUJ{grid-template-columns:minmax(0,1fr) auto}.assistant_adminRow__oyZUJ>:nth-child(2){grid-column:1}}.assistant_adminCount__KavYY{font:500 12px var(--font-mono);color:var(--muted)}.assistant_adminEmpty__gYjej{padding:20px;font-size:14px;color:var(--muted);line-height:1.5}.assistant_adminInfo__JsrKE{padding:12px 20px;font-size:13px;background:var(--bg);border-bottom:1px solid var(--border-inner);color:var(--ink-2)}.assistant_adminLink__Rapbq{padding:12px 20px;min-height:44px;font:600 13px var(--font-sans);color:var(--accent)}.assistant_reqHead__1zeHR{display:none}.assistant_reqRow__Kuzk4{display:grid;grid-template-columns:1fr auto;grid-gap:6px 12px;gap:6px 12px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border-inner)}.assistant_reqRow__Kuzk4[data-pending=true]{background:var(--note-bg)}.assistant_reqRow__Kuzk4 b{display:block;font:600 15px var(--font-sans)}.assistant_reqRow__Kuzk4 small{display:block;font:12px var(--font-mono);color:var(--muted);overflow-wrap:anywhere}.assistant_reqStatus__fEge8{font:500 12px var(--font-mono);text-align:right}.assistant_reqStatus__fEge8[data-status=pending]{color:var(--warn-text)}.assistant_reqStatus__fEge8[data-status=approved]{color:var(--fit-text)}.assistant_reqStatus__fEge8[data-status=rejected]{color:var(--reject-text)}.assistant_reqSeen__8te51{font-size:13px;color:var(--ink-2)}.assistant_reqActions__3guXk{display:flex;gap:6px;justify-content:flex-end}.assistant_inviteRow__7WF6l{padding:14px 20px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.assistant_inviteRow__7WF6l>span{font:500 12px var(--font-mono);color:var(--muted)}.assistant_inviteRow__7WF6l .assistant_input__rjFeq{flex:1 1;min-width:160px}.assistant_feedbackRow__Ooj7X{padding:12px 20px;display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;border-bottom:1px solid var(--border-inner)}.assistant_feedbackRow__Ooj7X b{font:600 14px var(--font-sans);overflow-wrap:anywhere}.assistant_feedbackRow__Ooj7X>span{font:500 11px var(--font-mono);color:var(--muted)}.assistant_feedbackRow__Ooj7X [data-sev=high]{color:var(--reject-text)}.assistant_feedbackRow__Ooj7X [data-sev=med]{color:var(--warn-text)}.assistant_feedbackRow__Ooj7X small{font:12px var(--font-mono);color:var(--muted)}.assistant_feedbackActions__ztNyr{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.assistant_feedbackActions__ztNyr em{flex-basis:100%;font:normal 12px var(--font-mono);color:var(--muted)}.assistant_topQuery__KaB1Z{padding:12px 20px;display:flex;gap:10px;border-bottom:1px solid var(--border-inner);font-size:14px}.assistant_topQuery__KaB1Z b{font:600 13px var(--font-mono)}.assistant_noteReview__X_6Kg{padding:18px 20px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--border)}.assistant_reviewBadges__sEHXJ{display:flex;flex-wrap:wrap;gap:6px;font:500 11px var(--font-mono)}.assistant_reviewBadges__sEHXJ span{padding:3px 7px;border-radius:4px;background:var(--surface-sunk)}.assistant_reviewBadges__sEHXJ [data-kind=type]{background:var(--ink);color:#fff}.assistant_reviewBadges__sEHXJ [data-fit=exact]{background:var(--fit-bg);color:var(--fit-text)}.assistant_noteReview__X_6Kg h3{font:700 18px var(--font-sans)}.assistant_noteReview__X_6Kg p{font-size:15px;line-height:1.5;color:#2e2e32}.assistant_reviewConfidence__Ts3Y8{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.assistant_reviewActions__DeOnR{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (min-width:900px){.assistant_shell__Rvkvx{display:grid;grid-template-columns:76px minmax(0,1fr)}.assistant_rail__MeE4o{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:14px 0 12px;background:var(--surface);border-right:1px solid var(--border)}.assistant_railLogo__xkkuE{align-self:center;width:40px;height:40px;margin-bottom:14px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font:700 15px var(--font-narrow);text-decoration:none}.assistant_railItem__wGMjO,.assistant_railNav__QKXX9{display:flex;flex-direction:column;gap:4px}.assistant_railItem__wGMjO{position:relative;align-items:center;padding:8px 0 7px;color:var(--muted)}.assistant_railItem__wGMjO:hover{background:var(--bg)}.assistant_railItem__wGMjO[data-active=true]{color:var(--ink)}.assistant_railItem__wGMjO[data-active=true]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--accent)}.assistant_railIcon__pxNGy{width:40px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}.assistant_railIcon__pxNGy[data-vehicle=true]{background:var(--ink);color:#fff;font:700 12px var(--font-narrow)}.assistant_railIcon__pxNGy[data-avatar=true]{width:32px;border-radius:50%;background:var(--stage);color:var(--ink);font:600 11px var(--font-sans)}.assistant_railItem__wGMjO[data-active=true] .assistant_railIcon__pxNGy:not([data-vehicle=true]):not([data-avatar=true]){color:var(--accent)}.assistant_railLabel__2TZSA{font:600 11px var(--font-sans);letter-spacing:.01em}.assistant_railItem__wGMjO[data-active=true] .assistant_railLabel__2TZSA{color:var(--accent)}.assistant_railAccount___nmwo{margin-top:auto}.assistant_tabbar__6toAj{display:none}.assistant_askView__KM1cF,.assistant_stackView__sU8g4{padding:28px 24px 48px}.assistant_screenHeader__Xf5wX,.assistant_vehicleBar__0kwOS{padding:14px 32px}.assistant_screenHeader__Xf5wX h1{font-size:24px}.assistant_answerDesktop__8n0v5{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(380px,460px) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.assistant_stepsCol__QqZSl{display:flex;flex-direction:column;min-height:0;background:var(--surface);border-right:1px solid var(--border)}.assistant_stepsHead__yomuA{padding:20px 24px 16px;border-bottom:1px solid var(--border)}.assistant_stepsHead__yomuA h1{margin-top:10px;font:700 24px/1.2 var(--font-sans);letter-spacing:-.01em}.assistant_stepsScroll__I3Ktn{flex:1 1;min-height:0;overflow:auto;padding:18px 24px;display:flex;flex-direction:column;gap:14px}.assistant_stepList___ryj2{display:flex;flex-direction:column;gap:6px}.assistant_stepRow__32xRz{display:grid;grid-template-columns:36px 1fr auto;grid-gap:4px 10px;gap:4px 10px;padding:14px;border-radius:8px;border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left}.assistant_stepRow__32xRz[data-active=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.assistant_stepNum__wu5ji{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-sunk);color:var(--ink);font:600 13px var(--font-mono)}.assistant_stepRow__32xRz[data-done=true] .assistant_stepNum__wu5ji{background:var(--ink);color:#fff}.assistant_stepRow__32xRz[data-active=true] .assistant_stepNum__wu5ji{background:var(--accent);color:#fff}.assistant_stepText__a9Lri{min-width:0}.assistant_stepTitle__Jo8xz{font:600 15px var(--font-sans)}.assistant_stepDetail___BbNG{margin-top:4px;font-size:14px;line-height:1.45;opacity:.85}.assistant_stepValue__nZOsW{font:600 15px var(--font-mono);white-space:nowrap}.assistant_noteChip__rvai8{display:inline-block;margin-top:4px;padding:2px 7px;border-radius:3px;background:var(--warn-bg);color:var(--warn-text);font:600 11px var(--font-mono)}.assistant_stepRow__32xRz .assistant_stepNote__qJpBg{margin:10px -4px 0;color:var(--ink)}.assistant_composer__PDIqN{padding:12px 24px 18px;border-top:1px solid var(--border);display:flex;gap:8px}.assistant_composer__PDIqN input{flex:1 1;min-width:0;height:46px;padding:0 14px;border:1px solid var(--border-input-2);border-radius:6px;font:15px var(--font-sans)}.assistant_composer__PDIqN input:focus{outline:2px solid var(--ink);outline-offset:0}.assistant_composer__PDIqN .assistant_primaryBtn__KjGUg{height:46px}.assistant_stageCol__E6WK_{display:flex;flex-direction:column;min-height:0;min-width:0}.assistant_stageBar__IoVsV{height:60px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;border-bottom:1px solid var(--border);background:var(--surface)}.assistant_stageTitle__Yw2wD{display:flex;align-items:baseline;gap:12px;min-width:0}.assistant_stageTitle__Yw2wD span{font:600 14px var(--font-mono);color:var(--accent)}.assistant_stageTitle__Yw2wD b{font:600 15px var(--font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant_stageActions__degvN{display:flex;gap:8px;align-items:center}.assistant_stage___1MCn{flex:1 1;min-height:0;overflow:auto;padding:24px;background:var(--stage);display:flex;justify-content:center;align-items:flex-start}.assistant_stageEmpty__37wTo{align-self:center;color:var(--muted);font-size:15px}.assistant_stageFoot__gFRid{flex:none;padding:12px 24px;border-top:1px solid var(--border);background:var(--surface);display:flex;gap:12px;align-items:center}.assistant_thumbRow__JXclF{display:flex;gap:12px;overflow-x:auto;padding:2px}.assistant_stageStep__kZ23U{margin-left:auto;font-size:13px;color:var(--muted);white-space:nowrap}.assistant_stageStep__kZ23U b{color:var(--ink)}.assistant_sheetLayer__2jdSG{align-items:center}.assistant_sheet__kC807{width:520px;max-height:88dvh;border-radius:12px}.assistant_sheetGrab__0t0zE{display:none}.assistant_sheetHead__MKm0_{padding-top:12px}.assistant_adminShell__B0CwD{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100dvh}.assistant_adminSide__FHiye{border-right:1px solid var(--border);border-bottom:0;position:-webkit-sticky;position:sticky;top:0;height:100dvh}.assistant_adminLogo__7EPNl{padding:20px;border-bottom:1px solid var(--border)}.assistant_adminSide__FHiye nav{flex-direction:column;overflow:visible;padding:12px;gap:2px}.assistant_adminSide__FHiye nav button{min-height:40px}.assistant_adminBack__1W2JO{margin-top:auto;padding:16px 20px;border-top:1px solid var(--border);border-radius:0}.assistant_adminMain__o6zNU{padding:28px 36px 48px;gap:24px}.assistant_adminTitleRow__RWyV7 h1{font-size:26px}.assistant_kpiStrip__cfqd3{grid-template-columns:repeat(8,minmax(0,1fr))}.assistant_kpiStrip__cfqd3>div,.assistant_kpiStrip__cfqd3>div:nth-child(-n+2){border-top:0;border-right:0;border-left:1px solid var(--border-inner)}.assistant_kpiStrip__cfqd3>div:first-child{border-left:0}.assistant_kpiStrip__cfqd3 b{font-size:26px}.assistant_adminGrid__L8Dyi{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px}.assistant_reqHead__1zeHR,.assistant_reqRow__Kuzk4{display:grid;grid-template-columns:minmax(0,1.3fr) 100px 100px 176px}.assistant_reqHead__1zeHR{padding:10px 20px;border-bottom:1px solid var(--border-inner);font:500 11px var(--font-mono);color:var(--muted)}.assistant_reqStatus__fEge8{text-align:left}}@media (min-width:900px) and (max-width:1279px){.assistant_kpiStrip__cfqd3{grid-template-columns:repeat(3,minmax(0,1fr))}.assistant_kpiStrip__cfqd3>div{border-top:1px solid var(--border-inner)}.assistant_kpiStrip__cfqd3>div:nth-child(-n+3){border-top:0}.assistant_kpiStrip__cfqd3>div:nth-child(3n+1){border-left:0}.assistant_adminGrid__L8Dyi{grid-template-columns:minmax(0,1fr)}.assistant_reqHead__1zeHR,.assistant_reqRow__Kuzk4{grid-template-columns:minmax(0,1.3fr) 90px 90px 176px}}@media (min-width:900px) and (max-width:1099px){.assistant_answerDesktop__8n0v5{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}}.assistant_addBody__eOydm>*,.assistant_askView__KM1cF>*,.assistant_mOverviewBody__6nKLS>*,.assistant_sheetBody__z_avM>*,.assistant_stackView__sU8g4>*,.assistant_stepList___ryj2>*,.assistant_stepsScroll__I3Ktn>*{flex:none}.assistant_authFooter__fIIwC p a{color:inherit;text-decoration:underline}.assistant_expandBtn__TYKEm{margin-left:auto;margin-right:10px;min-height:36px;padding:0 10px;font:600 12px var(--font-sans);color:var(--ink);border:1px solid var(--border-input);border-radius:5px;background:var(--surface)}.assistant_viewer__lwEbh{position:fixed;inset:0;z-index:70;background:#1a1a1a;display:flex;flex-direction:column;color:#fff}.assistant_viewerBar__ZLs4H{flex:none;display:flex;justify-content:space-between;align-items:center;padding:calc(8px + env(safe-area-inset-top)) 8px 8px 16px}.assistant_viewerTitle__QqEuw{display:flex;align-items:baseline;gap:10px}.assistant_viewerTitle__QqEuw span{font:600 14px var(--font-mono)}.assistant_viewerTitle__QqEuw small{font:12px var(--font-mono);color:#bdbdb8}.assistant_viewerClose__kT_zV{min-height:44px;padding:0 14px;font:600 14px var(--font-sans);color:#fff}.assistant_viewerScroll__j_vuL{flex:1 1;min-height:0;overflow:auto;touch-action:pan-x pan-y;background:#2a2a2a;-webkit-overflow-scrolling:touch}.assistant_viewerControls__nrPGo{flex:none;display:flex;justify-content:center;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom))}.assistant_viewerControls__nrPGo button{min-width:48px;height:48px;padding:0 12px;border-radius:8px;background:#3a3a3a;color:#fff;font:600 20px var(--font-sans)}.assistant_viewerControls__nrPGo button[data-wide=true]{min-width:72px;font:600 14px var(--font-mono)}.assistant_viewerControls__nrPGo button:disabled{opacity:.35}.landing_page__ttWtt{background:var(--surface);min-height:100vh}.landing_nav__Cldps{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border)}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:24px;font:500 15px var(--font-sans)}.landing_navLinks__G7TtF a{text-decoration:none}.landing_navHide__VOXlL{display:none}.landing_signIn__QJW6M{font-weight:600}.landing_navCta__3hV9e{display:none!important;height:42px;padding:0 18px;background:var(--accent);color:#fff;border-radius:6px;align-items:center;font-weight:600}.landing_hero__IFqnw{padding:32px 20px 40px;display:grid;grid-gap:32px;gap:32px}.landing_eyebrow__L_21j{font:500 12px var(--font-mono);color:var(--accent)}.landing_hero__IFqnw h1{margin-top:14px;font:700 40px/1.05 var(--font-sans);letter-spacing:-.02em;text-wrap:balance}.landing_lede__sy_My{margin-top:16px;font-size:16px;line-height:1.55;color:var(--ink-2);text-wrap:pretty;max-width:520px}.landing_actions__7UZ3M{margin-top:24px;display:flex;flex-direction:column;gap:10px}.landing_primary__j6iO_,.landing_secondary__tPh7X{height:54px;padding:0 24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font:600 16px var(--font-sans);text-decoration:none}.landing_primary__j6iO_{background:var(--accent);color:#fff}.landing_secondary__tPh7X{border:1px solid var(--border-input)}.landing_anatomy__zy_hm{border:1px solid var(--border);border-radius:10px;overflow:hidden;box-shadow:0 20px 40px -20px rgba(0,0,0,.18);background:var(--surface)}.landing_anatomyHead__E9tWX{padding:12px 16px;background:var(--bg);border-bottom:1px solid var(--border);font:500 12px var(--font-mono);color:var(--muted)}.landing_anatomyGrid__R4Bog{display:block}.landing_anatomyRow__Jcark{display:grid;grid-template-columns:104px 1fr;font-size:14px;line-height:1.4}.landing_anatomyRow__Jcark+.landing_anatomyRow__Jcark{border-top:1px solid var(--border)}.landing_anatomyRow__Jcark dt{padding:12px;background:#fafaf8;font:500 12px var(--font-mono);color:var(--muted)}.landing_anatomyRow__Jcark dd{padding:12px}.landing_anatomyRow__Jcark dd[data-mono]{font-family:var(--font-mono)}.landing_how__yfzsu{border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid}.landing_howItem__KxZd0{padding:28px 20px}.landing_howItem__KxZd0+.landing_howItem__KxZd0{border-top:1px solid var(--border)}.landing_howNum__MIOBO{font:600 13px var(--font-mono);color:var(--accent)}.landing_howItem__KxZd0 h2{margin-top:10px;font:700 20px var(--font-sans)}.landing_howItem__KxZd0 p{margin-top:8px;font-size:16px;line-height:1.5;color:var(--ink-2)}.landing_coverage__f_MtI{padding:40px 20px;max-width:760px}.landing_coverage__f_MtI h2{font:700 24px/1.2 var(--font-sans);letter-spacing:-.02em}.landing_coverage__f_MtI p{margin-top:12px;color:var(--ink-2)}.landing_faq__8IYms{padding:40px 20px 48px;background:var(--bg);display:grid;grid-gap:24px;gap:24px}.landing_faq__8IYms h2{font:700 28px/1.15 var(--font-sans);letter-spacing:-.02em}.landing_faq__8IYms>div:first-child p{margin-top:12px;color:var(--ink-2)}.landing_faqList__it_q3{background:var(--surface);border:1px solid var(--border);border-radius:10px}.landing_faqItem__9qbPL{padding:0 20px}.landing_faqItem__9qbPL+.landing_faqItem__9qbPL{border-top:1px solid var(--border-inner)}.landing_faqItem__9qbPL summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;min-height:56px;font:600 17px var(--font-sans)}.landing_faqItem__9qbPL summary::-webkit-details-marker{display:none}.landing_faqItem__9qbPL p{padding:0 0 18px;color:var(--ink-2)}.landing_faqToggle__0cvX_:before{content:"+";font:500 22px var(--font-sans)}.landing_faqItem__9qbPL[open] .landing_faqToggle__0cvX_:before{content:"−"}.landing_footer__NntD6{padding:24px 20px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border)}.landing_footerLinks__Ha02t{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.landing_footerLinks__Ha02t a{color:inherit}.landing_footer__NntD6{flex-wrap:wrap}.landing_footer__NntD6 .landing_primary__j6iO_{height:46px;font-size:14px;padding:0 18px}@media (min-width:900px){.landing_nav__Cldps{padding:20px 64px}.landing_navHide__VOXlL{display:inline}.landing_navLinks__G7TtF{gap:32px}.landing_navCta__3hV9e{display:flex!important}.landing_hero__IFqnw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:88px 64px 80px;align-items:center}.landing_eyebrow__L_21j{font-size:13px}.landing_hero__IFqnw h1{margin-top:18px;font-size:64px;line-height:1.02;letter-spacing:-.03em}.landing_lede__sy_My{margin-top:22px;font-size:19px}.landing_actions__7UZ3M{flex-direction:row;margin-top:32px}.landing_anatomyHead__E9tWX{padding:14px 18px}.landing_anatomyRow__Jcark{grid-template-columns:140px 1fr;font-size:16px}.landing_anatomyRow__Jcark dd,.landing_anatomyRow__Jcark dt{padding:16px 18px}.landing_how__yfzsu{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_howItem__KxZd0{padding:36px 40px 40px}.landing_howItem__KxZd0+.landing_howItem__KxZd0{border-top:0;border-left:1px solid var(--border)}.landing_howItem__KxZd0:first-child{padding-left:64px}.landing_coverage__f_MtI{padding:64px}.landing_coverage__f_MtI h2{font-size:32px}.landing_faq__8IYms{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:64px;padding:72px 64px 88px}.landing_faq__8IYms h2{font-size:32px}.landing_footer__NntD6{padding:32px 64px}}.legal_page__U9PRk{min-height:100vh;background:var(--surface)}.legal_nav__LXQvW{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border)}.legal_nav__LXQvW a:last-child{font:600 14px var(--font-sans);text-decoration:none}.legal_doc__8VoqT{max-width:760px;margin:0 auto;padding:40px 20px 72px}.legal_eyebrow___um8W{font:500 12px var(--font-mono);color:var(--accent)}.legal_doc__8VoqT h1{margin-top:10px;font:700 34px/1.1 var(--font-sans);letter-spacing:-.02em}.legal_updated__lrgMI{margin-top:10px;font:500 12px var(--font-mono);color:var(--muted)}.legal_lede__G3g9k{margin-top:20px;font-size:17px;line-height:1.55;color:var(--ink-2)}.legal_doc__8VoqT h2{margin-top:40px;padding-top:24px;border-top:1px solid var(--border);font:700 21px/1.25 var(--font-sans);letter-spacing:-.01em;scroll-margin-top:16px}.legal_doc__8VoqT h3{margin-top:20px;font:600 16px var(--font-sans)}.legal_doc__8VoqT p{margin-top:12px;line-height:1.6;color:var(--ink-2)}.legal_doc__8VoqT ul{margin:12px 0 0 20px;display:flex;flex-direction:column;gap:8px;color:var(--ink-2);line-height:1.55}.legal_doc__8VoqT a{color:var(--accent)}.legal_table__1aVfk{margin-top:16px;border:1px solid var(--border);border-radius:10px;overflow:hidden}.legal_table__1aVfk>div{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:14px 16px}.legal_table__1aVfk>div+div{border-top:1px solid var(--border-inner)}.legal_table__1aVfk b{font:600 15px var(--font-sans)}.legal_table__1aVfk span{font-size:14px;line-height:1.5;color:var(--ink-2)}.legal_callout__zqd_h{margin-top:20px;padding:16px;border-radius:10px;background:var(--bg);border:1px solid var(--border);line-height:1.55}.legal_callout__zqd_h p{margin-top:0}.legal_footer__ZKXiQ{padding:24px 20px 32px;border-top:1px solid var(--border);display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.legal_footer__ZKXiQ a{color:inherit}@media (min-width:900px){.legal_nav__LXQvW{padding:20px 64px}.legal_doc__8VoqT{padding:64px 24px 96px}.legal_doc__8VoqT h1{font-size:44px}.legal_table__1aVfk>div{grid-template-columns:220px 1fr;gap:16px}.legal_footer__ZKXiQ{padding:24px 64px 32px}}