.page_page__ZU32B{height:100%;display:flex;flex-direction:column;overflow:hidden}.page_loading__Q7rym{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2rem}.page_inner__tDhRL{max-width:720px;margin:0 auto;padding:clamp(2.5rem,6vh,5rem) 1.25rem 6rem;display:flex;flex-direction:column;gap:1.75rem}.page_eyebrow__H9Slr{font-family:var(--font-display,sans-serif);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.page_composer__lBBD8{display:flex;flex-direction:column;gap:1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:1.5rem}.page_fieldLabel__0Gyll{font-size:.85rem;font-weight:600;color:var(--muted)}.page_topic__RNHkZ{width:100%;min-height:96px;resize:vertical;padding:.9rem 1rem;color:var(--ink);background:var(--surface-dim);border:1px solid var(--line-strong);border-radius:var(--radius-card);font-size:1rem;line-height:1.6}.page_topic__RNHkZ::placeholder{color:var(--muted)}.page_driveModeSelect__fZwde{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;border:none;padding:0;margin:0}.page_driveOptionSelected__nwjbo,.page_driveOption__7ir3E{display:flex;align-items:center;gap:.5rem;padding:.4rem .7rem;border-radius:8px;font-size:12.5px;transition:background-color .15s ease,color .15s ease}.page_driveOption__7ir3E{color:var(--muted);background:transparent;font-weight:500}.page_driveOptionSelected__nwjbo,.page_driveOption__7ir3E:hover{color:var(--ink);background:var(--surface-dim)}.page_driveOptionSelected__nwjbo{font-weight:600}.page_driveOptionSelected__nwjbo:focus-within,.page_driveOption__7ir3E:focus-within{outline:2px solid var(--accent);outline-offset:2px}.page_topic__RNHkZ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_topicChips__hjYjC{display:flex;flex-wrap:wrap;gap:.5rem;border:none;padding:0;margin:0}.page_srOnly__O_3lC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page_topicChip__x_kg_{max-width:100%;padding:.45rem .85rem;background:var(--surface-dim);border:1px solid var(--line);border-radius:999px;font-size:.85rem;color:var(--ink);text-align:left;transition:background-color .15s ease,border-color .15s ease}.page_topicChip__x_kg_:hover{background:var(--surface);border-color:var(--line-strong)}.page_topicChip__x_kg_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_roster__xN_N3{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none}@media (max-width:400px){.page_roster__xN_N3{display:grid;grid-template-columns:repeat(2,1fr)}.page_rosterName__PT6xi{white-space:nowrap}.page_rosterRole__IQcJw{display:none}}.page_rosterChip__aD1a_{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem .4rem .45rem;background:var(--surface-dim);border:1px solid var(--line);border-radius:999px;font-size:.85rem}.page_rosterName__PT6xi{font-weight:600;color:var(--ink)}.page_rosterRole__IQcJw{color:var(--muted)}.page_primaryBtn__smNNv{min-height:46px;padding:0 1.4rem;background:var(--accent);color:var(--accent-ink);border-radius:8px;font-weight:600;font-size:1rem;transition:filter .15s ease}.page_primaryBtn__smNNv:hover:not(:disabled){filter:brightness(1.08)}.page_primaryBtn__smNNv:disabled{background:var(--surface-dim);color:var(--muted);cursor:default}.page_hint__cSjm5{font-size:.85rem;color:var(--muted)}.page_error__Jil8M{font-size:.9rem;color:var(--fire)}.entry_miniHeader__85_zk{display:flex;align-items:center;justify-content:space-between;gap:1rem}.entry_miniHeaderEyebrow__zRzO3{font-family:var(--font-display,sans-serif);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.entry_miniHeaderActions__AgBhJ{display:flex;align-items:center;gap:8px}.entry_loginBtn__aDD31{min-height:40px;padding:0 1.1rem;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:8px;font-weight:600;font-size:.92rem}.entry_loginBtn__aDD31:hover{background:var(--surface-dim)}.entry_overlay__p5C7Y{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.25rem}.entry_backdrop__lZLxd{position:absolute;inset:0;border:none;padding:0;background:var(--backdrop-c);cursor:pointer}.entry_dialog__OXgYh{position:relative;width:min(420px,100%);max-height:calc(100dvh - 2.5rem);overflow-y:auto;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);padding:1.5rem;display:flex;flex-direction:column;gap:.9rem}@media (max-width:860px){.entry_overlay__p5C7Y{align-items:flex-end;padding:0}.entry_dialog__OXgYh{width:100%;max-height:88dvh;border-radius:16px 16px 0 0;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}}.entry_head__IfPaY{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.entry_title__bi1BB{font-family:var(--font-display,sans-serif);font-size:1.2rem;font-weight:700;color:var(--ink)}.entry_close__4jHrB{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;color:var(--muted)}.entry_close__4jHrB:hover{background:var(--surface-dim);color:var(--ink)}.entry_lede__sONFw{color:var(--muted);font-size:.95rem}.entry_field__19kDd{display:block;font-size:.85rem;font-weight:600;color:var(--muted);margin-bottom:.4rem}.entry_input__Be8s8{width:100%;padding:.85rem 1rem;color:var(--ink);background:var(--surface-dim);border:1px solid var(--line-strong);border-radius:var(--radius-card);font-size:1rem}.entry_input__Be8s8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entry_actions___1bFX{margin-top:.4rem}.entry_submitBtn__dHClf{width:100%;min-height:46px;padding:0 1.1rem;background:var(--accent);color:var(--accent-ink);border-radius:8px;font-weight:600;font-size:1rem}.entry_submitBtn__dHClf:disabled{opacity:.55;cursor:default}.entry_error__T7sao{font-size:.9rem;color:var(--fire)}.entry_sent__fk08T{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-card);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.4rem}.entry_sentTitle__9Hwcz{font-family:var(--font-display,sans-serif);font-size:1.02rem;font-weight:700;color:var(--ink)}.entry_sentBody__k4g_1{color:var(--muted);font-size:.95rem}.timeline_app__EkjSp{display:flex;height:100%}.timeline_main__r5BPl{flex:1 1;display:flex;flex-direction:column;min-width:0;position:relative}.timeline_threadHeader__BsRWW{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--glass-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5}.timeline_headerTitleGroup__yiFOi{display:flex;align-items:baseline;gap:8px;flex:1 1 auto;min-width:0}.timeline_headerCount__SIhVv{flex-shrink:0;font-size:12px;color:var(--muted)}.timeline_headerTitle__uhdbq{font-size:16px;font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline_timeline__83Fge{flex:1 1;overflow-y:auto;scroll-behavior:smooth}.timeline_latestPill__jjfbw{position:fixed;left:50%;bottom:calc(112px + env(safe-area-inset-bottom));z-index:12;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-pop);font-size:13px;font-weight:700;transform:translateX(-50%)}.timeline_latestPill__jjfbw:hover{background:var(--surface-dim)}.timeline_latestPillCount__N62PV{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:12px;line-height:22px;text-align:center}.timeline_timelineInner__PCTLh{max-width:720px;margin:0 auto;padding:28px 16px 40px;display:flex;flex-direction:column;gap:16px}.timeline_event__ITlA6{position:relative;animation:timeline_rise__8_puP .24s ease-out both}@keyframes timeline_rise__8_puP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.timeline_srOnly__YDr4P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.timeline_avatar__0gWOE{position:relative;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:14px;color:#fff;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none}button.timeline_avatar__0gWOE{cursor:pointer}button.timeline_avatar__0gWOE:after{content:"";position:absolute;inset:-6px;border-radius:50%}.timeline_evUser__wyoHZ{display:flex;justify-content:flex-end}.timeline_userBody__aSpb4{display:flex;flex-direction:column;align-items:flex-end;max-width:78%}.timeline_userBubble__Hz3gL{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-bubble);border-bottom-right-radius:4px;padding:10px 16px;white-space:pre-wrap;overflow-wrap:anywhere}.timeline_evMsg__73laU{display:flex;gap:10px;align-items:flex-start}.timeline_evMsgContinued__7Os7u{margin-top:-10px}.timeline_avatarGhost__N0X9k{width:34px;flex-shrink:0}.timeline_msgBody__L15QW{max-width:78%;min-width:0}.timeline_msgMeta__BZtyF{display:flex;align-items:baseline;gap:8px;margin:0 0 3px 4px}.timeline_msgName__TdEgQ{font-weight:600;font-size:13px;color:var(--muted)}.timeline_msgRole__0JLIv{font-size:11px;color:var(--muted)}.timeline_bubbleTitle__AEyHr{display:flex;align-items:baseline;gap:6px;font-weight:600;font-size:14.5px;margin-bottom:2px}.timeline_bubbleTitleIcon__E5qGg{flex-shrink:0;color:var(--muted);font-size:12px;line-height:1}.timeline_bubbleSummary__8CNjS{color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.timeline_bubbleMuted__n2fET{color:var(--muted)}.timeline_bubbleOpen__cs5oS{position:relative;display:inline-block;margin-top:7px;padding:0 0 1px;border:0;border-bottom:1px solid var(--line-strong);background:transparent;color:var(--ink);font-size:13px;font-weight:500;cursor:pointer}.timeline_bubbleOpen__cs5oS:hover{border-bottom-color:var(--ink)}.timeline_bubbleActions__8ewG7{position:relative;margin:3px 0 0 4px}.timeline_bubbleActionsTrigger__tuWnP{position:relative;padding:2px 8px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:13px;line-height:1.2;cursor:pointer;opacity:0;transition:opacity .14s ease}.timeline_bubbleActionsTrigger__tuWnP:focus-visible,.timeline_bubbleActions__8ewG7:focus-within .timeline_bubbleActionsTrigger__tuWnP,.timeline_event__ITlA6:hover .timeline_bubbleActionsTrigger__tuWnP{opacity:1}@media (hover:none){.timeline_bubbleActionsTrigger__tuWnP{opacity:.55}}.timeline_bubbleActionsTrigger__tuWnP:hover{background:var(--surface-dim);color:var(--ink)}.timeline_bubbleActionsPanel__V15_y{display:none;position:absolute;top:calc(100% + 4px);left:0;z-index:20;flex-wrap:wrap;gap:6px;align-items:center;max-width:min(260px,calc(100vw - 24px));padding:6px 8px;background:var(--surface-raised);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-pop)}.timeline_bubbleActionsPanel__V15_y[data-open=true]{display:flex}.timeline_bubble__HUrwH{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-bubble);border-top-left-radius:4px;padding:10px 16px;box-shadow:0 1px 2px rgba(23,28,36,.04);white-space:pre-wrap;overflow-wrap:anywhere}.timeline_footerSlot__yzGcL:not(:empty){margin:3px 0 0 4px;opacity:0;transition:opacity .14s ease}.timeline_event__ITlA6:hover .timeline_footerSlot__yzGcL,.timeline_footerSlot__yzGcL:focus-within{opacity:1}@media (hover:none){.timeline_footerSlot__yzGcL:not(:empty){opacity:.7}}.timeline_reactBar__FuIqX{display:flex;gap:4px;margin:3px 0 0 4px;opacity:0;transition:opacity .14s ease}.timeline_evMsg__73laU:hover .timeline_reactBar__FuIqX,.timeline_reactBar__FuIqX.timeline_reactBarReacted__jNpe8,.timeline_reactBar__FuIqX:focus-within{opacity:1}@media (hover:none){.timeline_reactBar__FuIqX{opacity:.55}}.timeline_reactBtn__QZ3c2{filter:grayscale(1);border:1px solid transparent;border-radius:999px;padding:3px 8px;font-size:13px;line-height:1}.timeline_reactBtnOn__W_M26{border-color:var(--accent);background:var(--accent-soft);filter:none}.timeline_typing__X0tXo .timeline_bubble__HUrwH{display:inline-flex;gap:5px;padding:14px 18px}.timeline_dot__Cu_wn{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:timeline_blink__alXSL 1.2s infinite both}.timeline_dot__Cu_wn:nth-child(2){animation-delay:.15s}.timeline_dot__Cu_wn:nth-child(3){animation-delay:.3s}@keyframes timeline_blink__alXSL{0%,80%,to{opacity:.25}40%{opacity:1}}.timeline_systemLine___AVqd{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px;margin:6px 0;color:var(--muted);font-size:11.5px;line-height:1.6;text-align:center}.timeline_systemLineEmphasised__X_0Yj{color:var(--accent);font-weight:500}.timeline_systemLineAction__kUIaA{position:relative;padding:2px 8px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:11.5px;font-weight:500;cursor:pointer}.timeline_systemLineAction__kUIaA:hover{background:var(--surface-dim)}.timeline_card__mkIEL{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:14px 16px}.timeline_evAction__s1niN .timeline_card__mkIEL{display:flex;gap:12px;align-items:flex-start}.timeline_actionIcon___diug{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--surface-dim);font-size:16px;flex-shrink:0}.timeline_actionBody__vXph_{flex:1 1;min-width:0}.timeline_actionTitle__sHtEL{font-weight:600;font-size:13.5px}.timeline_actionBy__U2jfK{font-weight:400;color:var(--muted)}.timeline_actionText__9AAbH{font-size:13.5px;color:var(--muted);margin-top:2px;white-space:pre-wrap;overflow-wrap:anywhere}.timeline_actionOpen__75Y6z{font-size:12.5px;font-weight:500;color:var(--accent);margin-top:6px;padding:2px 0}.timeline_actionOpen__75Y6z:hover{text-decoration:underline}.timeline_actionIcon___diug.timeline_live__VS5I1{animation:timeline_pulse__12BJo 1.4s ease-in-out infinite}@keyframes timeline_pulse__12BJo{0%,to{box-shadow:0 0 0 0 var(--pulse-c)}50%{box-shadow:0 0 0 7px transparent}}.timeline_evCast__2lS_c .timeline_card__mkIEL{display:flex;flex-direction:column;gap:10px}.timeline_castGrid__CwgpR{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.timeline_castMember__pEPBj{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-dim)}.timeline_castMember__pEPBj:hover{background:var(--accent-soft)}.timeline_cmName__9rqQJ{font-weight:600;font-size:13.5px}.timeline_castHint__5LDEW,.timeline_cmRole__CPeZT{font-size:11.5px;color:var(--muted)}.timeline_evIndependent__YO_xn .timeline_card__mkIEL{display:flex;flex-direction:column;gap:2px}.timeline_indTitle__LAwPT{font-weight:600;font-size:13.5px;margin-bottom:8px}.timeline_indTitleDone__PeP91{color:var(--accent)}.timeline_indRow__S8D0d{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:13px}.timeline_indStatus__SNgHz{color:var(--muted);font-size:12px}.timeline_indStatusPending__axZKA:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-left:6px;animation:timeline_blink__alXSL 1.2s infinite both}.timeline_evReveal__JKXpP .timeline_card__mkIEL{display:flex;flex-direction:column}.timeline_revealHead__Psq_8{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--accent);margin-bottom:8px}.timeline_revealGrid__daqDt{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.timeline_revealCard__XyWoc{border-left:3px solid var(--line);border-radius:var(--radius-card);padding:12px 14px;background:var(--surface)}.timeline_revealCardHead__1Ga2_{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.timeline_stanceChip__3AiuW{font-size:10.5px;font-weight:600;color:#fff;border-radius:999px;padding:1px 9px;letter-spacing:.04em}.timeline_revealSummary__B8GIe{font-size:13px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.timeline_artifactLabel__vG_V5,.timeline_conclusionLabel__KUleD{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--accent);margin-bottom:8px}.timeline_artifactTitle__mW_ZK{font-size:16px;font-weight:700;margin-bottom:6px}.timeline_conclusionTitle__P_iir{font-size:18px;font-weight:700;margin-bottom:6px}.timeline_artifactSummary__rh03Q,.timeline_conclusionSummary__aMaZs{font-size:14px;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.timeline_evConclusion__IMIGf .timeline_card__mkIEL{border-color:var(--accent);border-width:1.5px}.timeline_mdHeading__a4ut_{margin:0 0 4px;font-weight:700}.timeline_mdList__rOutv{margin:0 0 4px;padding-left:1.2em}.timeline_mdParagraph__qDYRo{margin:0 0 4px}.timeline_mdHeading__a4ut_:last-child,.timeline_mdList__rOutv:last-child,.timeline_mdParagraph__qDYRo:last-child{margin-bottom:0}.timeline_cardOpen__pqzRT{margin-top:12px;padding:10px 20px;border-radius:8px;background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:13.5px;border:none}.timeline_cardOpen__pqzRT:hover{opacity:.85}.timeline_gateSlot__lfeP1:not(:empty){margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.timeline_evError__mh6Mp .timeline_card__mkIEL{display:flex;gap:12px;align-items:flex-start;border-color:var(--line-strong)}.timeline_errorIcon__YUdZ4{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--surface-dim);color:var(--ink);font-size:16px;flex-shrink:0}.timeline_errorBody__kDhTi{flex:1 1;min-width:0}.timeline_errorTitle__EiXXu{font-weight:600;font-size:14px}.timeline_errorText__Khh4e{font-size:13px;color:var(--muted);margin-top:2px}.timeline_retryBtn__ACPGe{margin-top:10px;padding:8px 16px;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--ink);font-weight:500;font-size:13px}.timeline_retryBtn__ACPGe:hover{border-color:var(--muted);background:var(--surface-dim)}.timeline_evBlocking__LFYKh .timeline_card__mkIEL{display:flex;gap:12px;align-items:flex-start;border-color:var(--line-strong);border-left:4px solid var(--accent);background:var(--surface)}.timeline_blockingIcon__rp0Xe{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:16px;flex-shrink:0}.timeline_blockingBody__u3RZH{flex:1 1;min-width:0}.timeline_blockingTitle__hhLsm{font-weight:700;font-size:14px}.timeline_blockingText__8kbYT{font-size:13px;color:var(--muted);margin-top:3px}.timeline_popover__q9RcC{position:fixed;z-index:30;width:240px;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);padding:14px;animation:timeline_rise__8_puP .16s ease-out both}.timeline_poHead__8AAeS{display:flex;align-items:center;gap:10px;margin-bottom:8px}.timeline_poName__817du{font-weight:700;font-size:14px;line-height:1.3}.timeline_poHouse__VDDfG{font-size:11.5px;color:var(--muted);line-height:1.3}.timeline_poBio__Jg37A{font-size:12.5px;color:var(--muted);margin-bottom:10px}.timeline_poVendor__sFRpY{font-size:12px;border-top:1px dashed var(--line);padding-top:8px;display:flex;justify-content:space-between;gap:8px}.timeline_poVendor__sFRpY b{font-weight:600}.timeline_poVendorPending__AflDe{color:var(--muted)}.timeline_composerWrap__MOcNA{border-top:1px solid var(--line);background:var(--glass-input);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.timeline_composerInner__s5Riw{max-width:720px;margin:0 auto;padding:10px 16px 16px}.timeline_statusLine__TI6LC{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 4px 8px;font-size:12px;color:var(--muted)}.timeline_statusLineText__CFsN0{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline_statusLineAdvance___sYx7{flex-shrink:0;padding:5px 14px;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--ink);font-size:12.5px;font-weight:500;cursor:pointer}.timeline_statusLineAdvance___sYx7:hover:not(:disabled){background:var(--surface-dim)}.timeline_statusLineAdvance___sYx7:disabled{opacity:.5;cursor:default}.timeline_playbar__Qk8MX{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);padding:0 4px 8px;overflow-x:auto}.timeline_spacer__qFaVw{flex:1 1}.timeline_liveLabel__8rlL_{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:72px}.timeline_liveDot__AfXWM{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--accent);animation:timeline_blink__alXSL 1.2s infinite both}.timeline_playbar__Qk8MX button{font-size:12.5px;font-weight:500;color:var(--muted);border:none;border-radius:8px;padding:4px 10px;background:transparent;white-space:nowrap;flex-shrink:0}.timeline_playbar__Qk8MX button:hover:not(:disabled){color:var(--ink);background:var(--surface-dim)}.timeline_playbar__Qk8MX button:disabled{opacity:.5;cursor:default}.timeline_playbar__Qk8MX button.timeline_advance__1ocHX{background:var(--accent);color:var(--accent-ink);font-weight:600;padding:5px 16px}.timeline_playbar__Qk8MX button.timeline_advance__1ocHX:hover:not(:disabled){background:var(--accent);color:var(--accent-ink);opacity:.85}.timeline_stopBanner__kfQx2{font-size:12.5px;color:var(--accent);background:var(--accent-soft);border-radius:8px;padding:6px 12px;margin-bottom:8px}.timeline_pauseGuidance__IKIRK{font-size:12px;color:var(--muted);margin-bottom:8px}.timeline_composer__0EHYW{display:flex;align-items:flex-end;gap:8px;background:var(--surface);border:1px solid var(--line-strong);border-radius:24px;padding:8px 8px 8px 18px;box-shadow:var(--shadow-card)}.timeline_composer__0EHYW:focus-within{border-color:var(--accent)}.timeline_composerInput__DCLdP{flex:1 1;border:none;resize:none;font-family:inherit;font-size:15px;line-height:1.5;max-height:120px;background:transparent;color:var(--ink)}.timeline_composerInput__DCLdP:focus{outline:none}.timeline_composerInput__DCLdP::placeholder{color:var(--muted)}.timeline_sendBtn__mX3KS{width:34px;height:34px;border-radius:8px;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none}.timeline_sendBtn__mX3KS:hover:not(:disabled){opacity:.85}.timeline_sendBtn__mX3KS:disabled{background:var(--surface-dim);color:var(--muted);cursor:default}.timeline_composerNote__iMy9Z{text-align:center;font-size:11px;color:var(--muted);padding-top:8px}.timeline_themeBtn__2KSx3{position:relative;width:34px;height:34px;flex-shrink:0;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;font-size:14px}.timeline_themeBtn__2KSx3:hover{border-color:var(--muted);background:var(--surface-dim);color:var(--ink)}.timeline_themeBtn__2KSx3:after{content:"";position:absolute;inset:-5px}.timeline_tapRoot__ABzCt{display:contents}.timeline_tapHint__wRf2m{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:12.5px;padding:2px 0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:timeline_rise__8_puP .24s ease-out both}.timeline_tapChevron__gvpSv{color:var(--accent);animation:timeline_bob__cuULb 1.3s ease-in-out infinite;font-size:11px}@keyframes timeline_bob__cuULb{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(3px);opacity:1}}@media (max-width:860px){.timeline_msgBody__L15QW,.timeline_userBody__aSpb4{max-width:88%}.timeline_sendBtn__mX3KS{width:44px;height:44px}.timeline_cardOpen__pqzRT,.timeline_playbar__Qk8MX button.timeline_advance__1ocHX,.timeline_retryBtn__ACPGe,.timeline_statusLineAdvance___sYx7{min-height:44px}.timeline_bubbleActionsTrigger__tuWnP:after,.timeline_bubbleOpen__cs5oS:after,.timeline_systemLineAction__kUIaA:after{content:"";position:absolute;inset:-12px -8px}.timeline_playbar__Qk8MX button{padding:8px 14px}.timeline_revealGrid__daqDt{grid-template-columns:1fr}}@media (max-width:767.98px){.timeline_threadHeader__BsRWW{gap:8px;padding:10px 12px}.timeline_headerTitle__uhdbq{min-width:72px}}@media (prefers-reduced-motion:reduce){.timeline_dot__Cu_wn,.timeline_event__ITlA6,.timeline_liveDot__AfXWM,.timeline_popover__q9RcC,.timeline_tapChevron__gvpSv{animation-duration:.01ms}}.timeline_timelineViewport__SPJDY{display:contents}.timeline_framingSnapshot__RbONB{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);padding:10px 12px;color:var(--muted);font-size:.8rem}.timeline_framingSnapshot__RbONB summary{cursor:pointer;color:var(--ink);font-weight:650}.timeline_framingSnapshotList__ZrjlG{margin:8px 0 0}.timeline_framingSnapshotRow__A6usk{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;grid-gap:8px;gap:8px;padding-top:6px}.timeline_framingSnapshotRow__A6usk dd{margin:0;color:var(--ink)}.timeline_framingSnapshotPrompt__KmyzS{margin:8px 0 0;color:var(--ink);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:560px){.timeline_framingSnapshotRow__A6usk{grid-template-columns:1fr}}.framing_panel__VD4K7{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.framing_panelHead__Cgg4N{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.framing_panelTitle__H__X4{font-size:.8rem;font-weight:650;letter-spacing:.04em;color:var(--muted)}.framing_stageLabel__7MRhk{font-size:.75rem;color:var(--muted)}.framing_revisionBadge__6EBS0{color:var(--accent);border:1px solid;border-radius:999px}.framing_liteBadge__K9f5F,.framing_revisionBadge__6EBS0{font-size:.72rem;font-weight:650;padding:1px 8px;white-space:nowrap}.framing_liteBadge__K9f5F{color:var(--muted);border:1px solid var(--line-strong);border-radius:999px}.framing_assumptionLine__px244{font-size:.85rem;color:var(--muted);border-left:2px solid var(--line-strong);padding-left:10px}.framing_skeletonBar__ZKP1S{height:12px;border-radius:6px;background:var(--line);animation:framing_framingPulse__a1l2y 1.4s ease-in-out infinite}.framing_skeletonBar__ZKP1S+.framing_skeletonBar__ZKP1S{margin-top:8px}@keyframes framing_framingPulse__a1l2y{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.framing_sectionChanged__z4eGL,.framing_skeletonBar__ZKP1S{animation:none}}.framing_section__vjZTy{display:flex;flex-direction:column;gap:4px;border-radius:8px;padding:4px 6px;margin:0 -6px}.framing_sectionTitle__Qg4X6{font-size:.72rem;font-weight:650;letter-spacing:.05em;color:var(--muted)}.framing_sectionBody___EaQo{font-size:.85rem;color:var(--ink);line-height:1.6}.framing_sectionBody___EaQo ul{margin:0;padding-left:18px}.framing_sectionChanged__z4eGL{background:var(--accent-soft);animation:framing_framingPulse__a1l2y 1.4s ease-in-out 2}.framing_changedMark___uhzf{font-size:.72rem;font-weight:650;color:var(--accent);margin-left:6px}.framing_scenarioGrid__hoGOg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:560px){.framing_scenarioGrid__hoGOg{grid-template-columns:1fr}}.framing_scenarioCell__D9I3k{border:1px solid var(--line);border-radius:8px;padding:8px 10px}.framing_scenarioLabel__J0o4h{font-size:.75rem;font-weight:650;color:var(--ink)}.framing_scenarioPremise___F20K{font-size:.8rem;color:var(--muted);margin-top:2px}.framing_collapse__g8gvp{border-top:1px dashed var(--line);padding-top:6px}.framing_collapse__g8gvp summary{cursor:pointer}.framing_collapse__g8gvp summary,.framing_degradedNote__9TTrc{font-size:.75rem;color:var(--muted)}.framing_checkpointText__KzjGR{font-size:.85rem;color:var(--ink);line-height:1.5}.framing_approvalBanner__3hc_Z,.framing_fastGateCard__nPHqT,.framing_questionCard__xjyE5{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:12px 14px}.framing_fastGateCard__nPHqT{display:flex;align-items:center;justify-content:space-between;gap:12px}.framing_approvalBanner__3hc_Z,.framing_questionCard__xjyE5{display:flex;flex-direction:column;gap:12px}.framing_sourceBadge__8VxVa,.framing_stateBadge__NI0Z8{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid var(--line-strong);border-radius:999px;padding:1px 8px;font-size:.72rem;font-weight:650;color:var(--muted)}.framing_sourceBadge__8VxVa{margin-right:6px}.framing_bannerText__6zHZe,.framing_cardTitle__HJuXi{margin:0;color:var(--ink);font-size:.88rem;line-height:1.6}.framing_cardTitle__HJuXi{font-weight:650}.framing_questionFieldset__HLZAv{min-width:0;margin:0;padding:10px 12px;border:1px solid var(--line);border-radius:8px}.framing_questionFieldset__HLZAv legend{padding:0 4px;color:var(--ink);font-size:.85rem;font-weight:650}.framing_approvalStatus__FFLWU,.framing_questionWhy__Ja92h,.framing_waitNote__RdMoV{margin:4px 0 0;color:var(--muted);font-size:.75rem;line-height:1.5}.framing_approvalStatus__FFLWU{border-left:2px solid var(--accent);padding-left:10px}.framing_actionRow___KwYz,.framing_optionGrid__vWOJL,.framing_promptTabs__g9_dV{display:flex;flex-wrap:wrap;gap:8px}.framing_optionButton__nJmBZ,.framing_primaryButton__UeTbV,.framing_retryButton__wA3q3,.framing_tabButton__wLrVn{min-height:44px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);padding:8px 12px;cursor:pointer;font:inherit;font-size:.78rem}.framing_optionChoiceButton__6ZP6V{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;flex:1 1 100%;font-weight:600}.framing_optionDifference__RgLk9{font-size:.72rem;font-weight:400;color:var(--muted);line-height:1.5}.framing_optionButton__nJmBZ[aria-pressed=true],.framing_primaryButton__UeTbV,.framing_tabButton__wLrVn[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:650}.framing_optionButton__nJmBZ:focus-visible,.framing_primaryButton__UeTbV:focus-visible,.framing_promptEditor__XwFzo:focus-visible,.framing_retryButton__wA3q3:focus-visible,.framing_tabButton__wLrVn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.framing_primaryButton__UeTbV:disabled{cursor:default;opacity:.5}.framing_freeTextLabel__L80_T{display:flex;flex-direction:column;gap:4px;margin-top:8px;color:var(--muted);font-size:.75rem}.framing_formError__QIceS{margin:6px 0 0;color:var(--ink);font-size:.75rem;font-weight:650}.framing_retryButton__wA3q3{margin-left:8px;min-height:32px;padding-block:4px}.framing_answerSummary__IGi_l{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:10px 12px;color:var(--muted);font-size:.8rem}.framing_summaryRow__y_3aW{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;grid-gap:8px;gap:8px;padding-top:6px}.framing_summaryRow__y_3aW dd{margin:0;color:var(--ink)}.framing_promptTabs__g9_dV{border-bottom:1px solid var(--line);padding-bottom:8px}.framing_copyFallback__UivIV,.framing_naturalPrompt__xjKXP,.framing_promptPreview__FU_59{color:var(--ink);font-size:.85rem;line-height:1.6;overflow-wrap:anywhere}.framing_copyFallback__UivIV,.framing_naturalPrompt__xjKXP{display:flex;flex-direction:column;gap:8px}.framing_copyFallback__UivIV textarea,.framing_promptEditor__XwFzo{width:100%;min-height:180px;resize:vertical;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:8px;background:var(--bg);color:var(--ink);padding:10px;font:inherit;line-height:1.6}.framing_premiseList__nB0iJ{display:flex;flex-direction:column;gap:5px}@media (max-width:560px){.framing_fastGateCard__nPHqT{align-items:stretch;flex-direction:column}.framing_chipButton__FU4W7,.framing_optionButton__nJmBZ,.framing_primaryButton__UeTbV{flex:1 1 auto}.framing_summaryRow__y_3aW{grid-template-columns:1fr}}.framing_materialGrid__2JcOl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}@media (max-width:560px){.framing_materialGrid__2JcOl{grid-template-columns:1fr}}.framing_materialCell__e17yg{border:1px solid var(--line);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.framing_materialName__RjQ49{font-size:.72rem;font-weight:650;color:var(--muted)}.framing_materialText__i5Rlx{font-size:.8rem;color:var(--ink);line-height:1.5}.framing_materialMeta__6xqiO{font-size:.72rem;color:var(--muted)}.framing_tray__Nd0VD{display:flex;flex-direction:column;gap:8px}.framing_chip__0n16y{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.framing_chipQuestion__m_OP2{font-size:.85rem;font-weight:600;color:var(--ink)}.framing_chipReason__Rpxro{font-size:.75rem;color:var(--muted)}.framing_chipStatus__GHD_v{font-size:.72rem;font-weight:650;color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;padding:1px 8px;align-self:flex-start}.framing_chipStatus__GHD_v[data-status=answered]{color:var(--accent);border-color:currentcolor}.framing_chipForm__x2Y_k{display:flex;gap:8px;align-items:center}@media (max-width:420px){.framing_chipForm__x2Y_k{flex-wrap:wrap}.framing_chipInput__OxR4B{flex:1 1 100%}.framing_chipForm__x2Y_k .framing_chipButton__FU4W7{flex:1 1 auto}}.framing_chipInput__OxR4B{flex:1 1;min-width:0;min-height:40px;font-size:.85rem;padding:9px 10px;border:1px solid var(--line-strong);border-radius:8px;background:var(--bg);color:var(--ink)}@media (max-width:400px){.framing_chipForm__x2Y_k{flex-wrap:wrap}.framing_chipInput__OxR4B{flex:1 1 100%}}.framing_chipInput__OxR4B:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.framing_chipButton__FU4W7{font-size:.78rem;padding:10px 14px;min-height:44px;border-radius:8px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.framing_chipButton__FU4W7:hover{border-color:var(--accent);color:var(--accent)}.framing_chipButton__FU4W7:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.framing_chipButton__FU4W7:disabled{opacity:.5;cursor:default}.framing_terminalButton__BuLek{border-color:var(--line);background:var(--bg);color:var(--muted)}.framing_terminalButton__BuLek:hover{border-color:var(--line-strong);background:var(--bg);color:var(--muted)}.framing_terminalButton__BuLek:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.framing_terminalButton__BuLek:disabled{border-color:var(--line);background:var(--bg);color:var(--muted);opacity:.4;cursor:default}.framing_capabilityNote__qjNeN,.framing_chipFeedback__qVsRD{font-size:.75rem;color:var(--muted)}.framing_capabilityNote__qjNeN{border-left:2px solid var(--line-strong);padding-left:8px}.framing_staleWarning__LScTT{font-size:.8rem;font-weight:650;color:var(--ink);border-left:2px solid var(--accent);padding-left:8px}.framing_assumptionRow__DaIS_{display:flex;flex-direction:column;gap:4px;padding:6px 0;border-bottom:1px dashed var(--line)}.framing_assumptionRow__DaIS_:last-child{border-bottom:none}.framing_assumptionText__HnKe2{font-size:.85rem;color:var(--ink)}.framing_knownLabel__mgK5Z{color:var(--muted);border:1px solid var(--line);padding:0 6px;margin-left:6px}.framing_knownLabel__mgK5Z,.framing_reviewLabel__z5Kn6{font-size:.72rem;border-radius:999px;white-space:nowrap}.framing_reviewLabel__z5Kn6{font-weight:650;color:var(--accent-ink);background:var(--accent);padding:1px 8px;margin-right:6px}.framing_panelHint__iz5VZ{font-size:.75rem;color:var(--muted);line-height:1.5;margin:0}.framing_framesCard__pImB5{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.framing_framesTitle__JdILP{font-size:.8rem;font-weight:650;color:var(--ink)}.framing_utteranceBadge__RcXs_{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:650;border:1px solid var(--line-strong);border-radius:999px;padding:1px 8px;color:var(--ink)}.framing_utteranceBadge__RcXs_[data-kind=challenge]{color:var(--accent);border-color:currentcolor;background:var(--accent-soft)}.framing_utteranceBubble__WaVM5{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.framing_utteranceBubbleHead__f02hW{display:flex;align-items:baseline;gap:8px;font-size:.8rem;color:var(--muted)}.framing_utteranceHouse__WbhBT{color:var(--muted)}.framing_utteranceBody__a6BS_{margin:0;color:var(--ink);font-size:.85rem;line-height:1.6;overflow-wrap:anywhere}.framing_utteranceDetailList__Yhvod{margin:6px 0 0;display:flex;flex-direction:column;gap:4px}.framing_utteranceDetailRow__QD3JH{display:flex;gap:6px;font-size:.78rem}.framing_utteranceDetailLabel__N0FPG{margin:0;flex:none;font-weight:650;color:var(--muted)}.framing_utteranceDetailValue__ZcWhR{margin:0;color:var(--ink);overflow-wrap:anywhere}.TopBar_bar__KnWlA{gap:12px;height:52px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--glass-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.TopBar_bar__KnWlA,.TopBar_hamburger___I_Rf{display:flex;align-items:center;flex-shrink:0}.TopBar_hamburger___I_Rf{justify-content:center;width:36px;height:36px;border-radius:8px}.TopBar_hamburger___I_Rf:hover{background:var(--surface-dim)}.TopBar_hamburgerIcon__A_46g{position:relative;width:16px;height:2px;background:var(--ink);border-radius:2px}.TopBar_hamburgerIcon__A_46g:after,.TopBar_hamburgerIcon__A_46g:before{content:"";position:absolute;left:0;width:16px;height:2px;background:var(--ink);border-radius:2px}.TopBar_hamburgerIcon__A_46g:before{top:-5px}.TopBar_hamburgerIcon__A_46g:after{top:5px}.TopBar_brand__V36cZ{font-family:var(--font-display,sans-serif);font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--ink)}.TopBar_spacer__KxDWr{flex:1 1}.TopBar_actionSlot__MWtlW{display:flex;align-items:center;gap:8px}.shell_shell__rf72L{display:flex;height:100dvh;overflow:hidden}.shell_main__rG4ED{flex:1 1;display:flex;flex-direction:column;min-width:0}.shell_content__3lxIs{flex:1 1;min-height:0;position:relative}.AttachMaterialsButton_wrap__g3KhF{display:flex;flex-direction:column;gap:4px}.AttachMaterialsButton_fileInput__1d9lK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AttachMaterialsButton_attachBtn__5tA_N{position:relative;width:34px;height:34px;border-radius:8px;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--line)}.AttachMaterialsButton_attachBtn__5tA_N:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.AttachMaterialsButton_attachBtn__5tA_N:hover:not(:disabled){color:var(--ink);border-color:var(--line-strong)}.AttachMaterialsButton_attachBtn__5tA_N:disabled{opacity:.6;cursor:default}.AttachMaterialsButton_attachBtn__5tA_N:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AttachMaterialsButton_results__C95EW{display:flex;flex-direction:column;gap:4px;font-size:12px}.AttachMaterialsButton_resultList__aVsYH{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.AttachMaterialsButton_resultItemError__nhR_q,.AttachMaterialsButton_resultItemOk__aVjWI{display:flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;max-width:220px}.AttachMaterialsButton_resultItemOk__aVjWI{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.AttachMaterialsButton_resultItemError__nhR_q{background:var(--surface);border:1px solid var(--fire);color:var(--fire)}.AttachMaterialsButton_resultFilename__O8TpU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachMaterialsButton_resultReason__aAxt5{font-size:11px;opacity:.85}.AttachMaterialsButton_resultError__V4b1n{color:var(--fire);margin:0}.AttachMaterialsButton_disclaimer__qL6SQ{color:var(--muted);margin:0}.AttachMaterialsButton_pending__tvpwo{display:flex;flex-direction:column;gap:6px;font-size:12px}.AttachMaterialsButton_pendingList__nP5pS{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.AttachMaterialsButton_pendingItem__sAn6c{display:flex;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px 10px;max-width:220px;color:var(--ink)}.AttachMaterialsButton_pendingFilename__xqSGY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachMaterialsButton_pendingActions__zVIiw{display:flex;gap:8px}.AttachMaterialsButton_cancelBtn__cCguq,.AttachMaterialsButton_sendBtn__yt5cF{border-radius:999px;padding:4px 12px;font-size:12px;cursor:pointer}.AttachMaterialsButton_cancelBtn__cCguq{background:transparent;border:1px solid var(--line);color:var(--muted)}.AttachMaterialsButton_cancelBtn__cCguq:hover:not(:disabled){color:var(--ink);border-color:var(--line-strong)}.AttachMaterialsButton_sendBtn__yt5cF{background:var(--accent);border:none;color:var(--accent-ink)}.AttachMaterialsButton_sendBtn__yt5cF:hover:not(:disabled){opacity:.85}.AttachMaterialsButton_cancelBtn__cCguq:disabled,.AttachMaterialsButton_sendBtn__yt5cF:disabled{opacity:.6;cursor:default}.AttachMaterialsButton_cancelBtn__cCguq:focus-visible,.AttachMaterialsButton_sendBtn__yt5cF:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.branch_branchBtn__dA_hh{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.branch_branchBtn__dA_hh:hover{border-color:var(--muted);background:var(--surface-dim);color:var(--ink)}.branch_branchBtn__dA_hh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.branch_confirmChip__fPHRo{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface-raised)}.branch_confirmChipRow__GypWX{display:flex;align-items:flex-start;gap:8px}.branch_confirmChipText__xmsUp{font-size:13px;line-height:1.5;color:var(--ink)}.branch_confirmChipActions__NpG9A{display:flex;gap:8px}.branch_confirmBtn__cmmlr{min-height:36px;padding:6px 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:600;cursor:pointer}.branch_cancelBtn__mNKJ4:disabled,.branch_confirmBtn__cmmlr:disabled{opacity:.6;cursor:not-allowed}.branch_cancelBtn__mNKJ4{min-height:36px;padding:6px 14px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--muted);font-size:13px;font-weight:600;cursor:pointer}.branch_confirmChipError__5TU6S{margin:0;font-size:12.5px;color:var(--muted)}.ContinuationPicker_picker__J3IIO{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.ContinuationPicker_hint__KVsL7{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.ContinuationPicker_deepDive__ryFfB{align-self:flex-start;min-height:44px;padding:8px 16px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ContinuationPicker_deepDive__ryFfB:hover{border-color:var(--muted);background:var(--surface-dim)}.ContinuationPicker_deepDive__ryFfB:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ContinuationPicker_deepDive__ryFfB:disabled{opacity:.6;cursor:not-allowed}.ContinuationPicker_error__5G_RV{margin:0;font-size:12.5px;color:var(--muted)}.CostMeter_wrap__p5mAY{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:12px;color:var(--muted)}.CostMeter_callCount__W46w9{white-space:nowrap}.CostMeter_meterTrack__jxWh7{display:inline-block;width:64px;height:6px;border-radius:999px;background:var(--surface-dim);box-shadow:inset 0 0 0 1px var(--line-strong);overflow:hidden}.CostMeter_meterFill__UE7jv{display:block;height:100%;border-radius:999px;background:var(--accent);transition:width .2s ease}.CostMeter_wrap__p5mAY[data-warning=true] .CostMeter_meterFill__UE7jv{background:var(--fire)}.CostMeter_percentLabel__2iXzE{display:inline-flex;align-items:center;gap:2px;font-weight:600;white-space:nowrap;color:var(--ink)}.CostMeter_wrap__p5mAY[data-warning=true] .CostMeter_percentLabel__2iXzE{color:var(--fire)}.CostMeter_warningIcon__xMTPS{font-size:11px;line-height:1}.compare_overlay__Yce09{position:fixed;inset:0;z-index:60;display:flex;justify-content:center;align-items:flex-start}.compare_backdrop__v8x_E{position:absolute;inset:0;border:none;padding:0;background:var(--glass-strong);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.compare_panel__4Zvzo{position:relative;width:min(1040px,94vw);max-height:92vh;margin-top:4vh;overflow-y:auto;padding:20px 24px 28px;border:1px solid var(--line);border-radius:16px;background:var(--surface-raised);box-shadow:var(--shadow-pop)}.compare_head__2pRRj{display:flex;align-items:center;gap:10px;margin-bottom:4px}.compare_kind__872x_{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:var(--surface-dim);color:var(--muted);font-size:12px;font-weight:600}.compare_headTitle__gPC7P{flex:1 1;margin:0;font-size:18px;font-weight:700;color:var(--ink)}.compare_close___5xvV{flex:0 0 auto;width:36px;height:36px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:14px;cursor:pointer}.compare_close___5xvV:hover{background:var(--surface-dim)}.compare_lead__Fz_D_{margin:8px 0 16px;font-size:13.5px;line-height:1.6;color:var(--muted)}.compare_grid__kfGB8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.compare_integratedCol__ZEZEi{position:relative}.compare_membersCol__5gs67{display:flex;flex-direction:column;gap:12px}.compare_card__12Vjp{padding:14px 16px;border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-card)}.compare_integratedCard__KWqis{position:-webkit-sticky;position:sticky;top:0;border-left-color:var(--accent)}.compare_tag__sCG5k{display:inline-flex;align-items:center;height:22px;padding:0 10px;margin-bottom:8px;border-radius:999px;background:var(--accent-soft);color:var(--ink);font-size:12px;font-weight:600}.compare_cardTitle__R1xrm{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.4;color:var(--ink)}.compare_cardText__vVVpS{margin:0;font-size:14px;line-height:1.6;color:var(--ink)}.compare_sub__IDBsP{color:var(--muted)}.compare_subH__kYhML{margin:12px 0 6px;font-size:13px;font-weight:700;color:var(--ink)}.compare_proposalHead__8nztk{display:flex;align-items:center;gap:8px;margin-bottom:8px}.compare_crest__LOoe2{display:inline-flex;flex:0 0 auto}.compare_name__Sy5_3{font-size:14px;font-weight:700;color:var(--ink)}.compare_stanceChip__wnBIn{display:inline-flex;align-items:center;height:22px;padding:0 10px;border:1px solid var(--line-strong);border-radius:999px;font-size:12px;font-weight:600;color:var(--muted)}.compare_adopted__jHEc4{margin-top:8px;padding:6px 10px;border-radius:8px;background:var(--surface-dim);font-size:12.5px;color:var(--ink)}.compare_fullToggle__aaIgd{margin-top:8px;min-height:36px;padding:4px 0;border:none;background:transparent;color:var(--muted);font-size:13px;font-weight:600;cursor:pointer}.compare_fullToggle__aaIgd:hover{color:var(--ink)}.compare_fullText___85si{margin:8px 0 0;font-size:13.5px;line-height:1.7;color:var(--ink)}.compare_preferBtn__eM38Z{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.compare_preferBtn__eM38Z:hover{border-color:var(--muted);background:var(--surface-dim)}.compare_preferOn__egBEx{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.compare_preferOn__egBEx:hover{background:var(--accent);opacity:.85}.compare_close___5xvV:focus-visible,.compare_fullToggle__aaIgd:focus-visible,.compare_preferBtn__eM38Z:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:720px){.compare_grid__kfGB8{grid-template-columns:1fr}.compare_integratedCard__KWqis{position:static}.compare_panel__4Zvzo{width:100vw;max-height:100vh;margin-top:0;border-radius:0}}.DecisionMemo_memoBtn__bCklJ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.DecisionMemo_memoBtn__bCklJ:hover{border-color:var(--muted);background:var(--surface-dim)}.DecisionMemo_memoBtn__bCklJ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.explain_wrap__o_Yqv{position:relative;display:inline-block}.explain_trigger__rlx0p{min-height:28px;padding:4px 10px;border:none;border-radius:8px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease}.explain_trigger__rlx0p:hover{background:var(--surface-dim);color:var(--ink)}.explain_trigger__rlx0p:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.explain_popover__aePBH{margin-top:6px;max-width:420px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);box-shadow:var(--shadow-pop)}.explain_loading__96kd_{font-size:13px;color:var(--muted)}.explain_text__LbIk8{margin:0;font-size:14px;line-height:1.6;color:var(--ink)}.explain_errorText__M_aWa{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}.gate_gate__JF2zo{display:flex;flex-direction:column;gap:10px;margin-top:12px}.gate_compareBtn__luXPK{align-self:flex-start;min-height:44px;padding:8px 14px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.gate_compareBtn__luXPK:hover{border-color:var(--muted);background:var(--surface-dim)}.gate_gateRow__vb1h9{display:flex;flex-wrap:wrap;gap:8px}.gate_approve__oigQI{min-height:44px;padding:10px 18px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--accent-ink);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s ease}.gate_approve__oigQI:hover{opacity:.85}.gate_secondary__TGUyx{min-height:44px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.gate_secondary__TGUyx:hover{border-color:var(--muted);background:var(--surface-dim)}.gate_ghost__NHVw8{min-height:36px;padding:6px 12px;border:none;border-radius:8px;background:transparent;color:var(--ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.gate_ghost__NHVw8:hover{background:var(--surface-dim)}.gate_approvedRow__4bQqF,.gate_heldRow__Ph4tH{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.gate_guidance__ePCKU{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.gate_confirmed__bMAAR{font-size:14px;font-weight:600;color:var(--ink)}.gate_approve__oigQI:focus-visible,.gate_compareBtn__luXPK:focus-visible,.gate_ghost__NHVw8:focus-visible,.gate_secondary__TGUyx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MaterialRequestCard_card__2BBAq{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card,12px);box-shadow:var(--shadow-card,none);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.MaterialRequestCard_title__bGOnX{margin:0;font-weight:600;color:var(--ink)}.MaterialRequestCard_requestList__5tCmc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.MaterialRequestCard_requestItem__LV0gu{border:1px solid var(--line);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.MaterialRequestCard_requestWhat__AEnMy{margin:0;font-weight:600;color:var(--ink)}.MaterialRequestCard_requestWhy__Ntuge{margin:0;font-size:13px;color:var(--muted)}.MaterialRequestCard_securityNote___tFa4{margin:0;font-size:12px;color:var(--muted)}.MaterialRequestCard_actions__Eq3jV{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.MaterialRequestCard_skipBtn__cX4ct{border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);padding:6px 12px;font-size:13px}.MaterialRequestCard_skipBtn__cX4ct:hover:not(:disabled){border-color:var(--line-strong)}.MaterialRequestCard_skipBtn__cX4ct:disabled{opacity:.6;cursor:default}.MaterialRequestCard_skipBtn__cX4ct:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MaterialRequestCard_error__cgIFU{margin:0;color:var(--fire);font-size:12px}.MaterialRequestCard_resolved__uFK8w{margin:0;color:var(--muted);font-size:13px}.MaterialRequestCard_pendingDiscardNotice__gPnNC{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.mention_picker__Ovymi{display:flex;flex-direction:column;max-height:240px;overflow-y:auto;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);box-shadow:var(--shadow-pop)}.mention_row__fRL_T{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border:none;border-radius:8px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;transition:background .12s ease}.mention_row__fRL_T:hover{background:var(--surface-dim)}.mention_crest__XCqtG{display:inline-flex;flex:0 0 auto}.mention_name__XBXAP{font-size:14px;font-weight:600}.mention_role__ANSUD{font-size:12px;color:var(--muted)}.mention_row__fRL_T:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.post-conclusion-ask_thread__hooEI{display:flex;flex-direction:column;gap:12px}.post-conclusion-ask_questionRow__ROAw_{display:flex;justify-content:flex-end}.post-conclusion-ask_question__WnIWO{max-width:78%;background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-bubble);border-bottom-right-radius:4px;padding:10px 16px;white-space:pre-wrap;overflow-wrap:anywhere}.post-conclusion-ask_answerRow__sUnrq{display:flex;gap:10px}.post-conclusion-ask_answerBody__v7yiX{max-width:78%;min-width:0}.post-conclusion-ask_meta__Wa1QA{display:flex;align-items:baseline;gap:8px;margin:0 0 3px 4px}.post-conclusion-ask_name__2TrH_{font-weight:600;font-size:13px}.post-conclusion-ask_roleBadge__GNSRx{font-size:10.5px;font-weight:500;padding:0 7px;border-radius:999px;color:#fff;letter-spacing:.05em}.post-conclusion-ask_answer__GdXR4,.post-conclusion-ask_placeholder__Y_otb{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-bubble);border-top-left-radius:4px;padding:10px 16px;box-shadow:0 1px 2px rgba(23,28,36,.04);white-space:pre-wrap;overflow-wrap:anywhere}.post-conclusion-ask_placeholder__Y_otb{color:var(--muted)}.post-conclusion-ask_errorCard__hPgUX{align-self:flex-start;max-width:78%;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);padding:12px 14px}.post-conclusion-ask_errorText__urm6u{color:var(--muted);font-size:13px;line-height:1.5}.post-conclusion-ask_retryBtn__H7nv2{margin-top:10px;min-height:36px;padding:6px 12px;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--ink);font-weight:600}.post-conclusion-ask_retryBtn__H7nv2:hover{border-color:var(--muted);background:var(--surface-dim)}@media (max-width:860px){.post-conclusion-ask_answerBody__v7yiX,.post-conclusion-ask_errorCard__hPgUX,.post-conclusion-ask_question__WnIWO{max-width:88%}.post-conclusion-ask_retryBtn__H7nv2{min-height:44px}}.panel_overlay__r2w_0{position:fixed;inset:0;z-index:60;background:var(--glass-strong);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .2s ease}.panel_overlayOpen__bzt4_{opacity:1;pointer-events:auto}.panel_backdrop__PhK6D{position:absolute;inset:0;border:none;padding:0;background:none;cursor:pointer}.panel_panel__hz1Pj{position:fixed;top:0;right:0;bottom:0;width:min(520px,92vw);background:var(--surface-raised);box-shadow:var(--shadow-panel);transform:translateX(105%);transition:transform .26s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column}.panel_panel__hz1Pj.panel_open__cN1xu{transform:none}.panel_head__A5S73{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line)}.panel_headTitle___Z8uu{flex:1 1;margin:0;font-size:15px;font-weight:700;color:var(--ink)}.panel_kind__gxBDz{font-size:11px;letter-spacing:.1em;color:var(--accent);font-weight:600}.panel_close__2R7dk{width:30px;height:30px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.panel_close__2R7dk:hover{background:var(--surface-dim);color:var(--ink)}.panel_close__2R7dk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.panel_body__A1LbZ{flex:1 1;overflow-y:auto;padding:20px}.panel_sectionHeading__f067N{font-size:12px;letter-spacing:.08em;color:var(--muted);margin:18px 0 6px;font-weight:600}.panel_sectionHeading__f067N:first-child{margin-top:0}.panel_bodyText__e9KAH{font-size:14px;white-space:pre-wrap;margin-bottom:4px;color:var(--ink)}.panel_sourceList__2KCAE{list-style:none;margin:0 0 4px;padding:0}.panel_sourceList__2KCAE li{padding:2px 0}.panel_sourceList__2KCAE a{display:inline-flex;align-items:center;min-height:32px;font-size:13.5px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.panel_sourceList__2KCAE a:hover{text-decoration-thickness:2px}@media (max-width:860px){.panel_panel__hz1Pj{top:auto;left:0;right:0;bottom:0;width:100%;height:88dvh;border-radius:16px 16px 0 0;transform:translateY(105%)}.panel_panel__hz1Pj.panel_open__cN1xu{transform:none}.panel_body__A1LbZ{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.provenance-footnotes_markerWrap__VPBAR{position:relative;display:inline-block}.provenance-footnotes_markerInline__nMzGn{padding:0 2px;font-size:11px;font-weight:700;color:var(--accent);vertical-align:super;line-height:1}.provenance-footnotes_markerInline__nMzGn:hover,.provenance-footnotes_markerListTrigger__uQ3ap:hover{text-decoration:underline}.provenance-footnotes_markerListTrigger__uQ3ap{padding:4px 0;font-size:13px;font-weight:600;color:var(--accent)}.provenance-footnotes_popover__CbiCo{position:absolute;z-index:6;top:100%;left:0;margin-top:6px;min-width:220px;max-width:320px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised);box-shadow:var(--shadow-pop)}.provenance-footnotes_sourceList__motuY{display:flex;flex-direction:column;gap:6px;list-style:none}.provenance-footnotes_sourceRow__OuB_f{display:flex;flex-direction:column;gap:2px;width:100%;padding:6px 8px;border-radius:8px;text-align:left}.provenance-footnotes_sourceRow__OuB_f:hover{background:var(--surface-dim)}.provenance-footnotes_sourceHouse__1EWT1{font-size:11.5px;font-weight:700;color:var(--muted)}.provenance-footnotes_sourceText__6gNmc{font-size:13px;color:var(--ink);overflow-wrap:anywhere}.provenance-footnotes_sourceRowMissing__lhhXa{padding:6px 8px;font-size:12.5px;color:var(--muted)}.provenance-footnotes_footnoteList__bR_4t{margin-top:10px;padding-top:8px;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:4px;list-style:none}.provenance-footnotes_footnoteItem__gPlFO{font-size:12.5px}.provenance-footnotes_flash__PuvnM{animation:provenance-footnotes_provenanceFlash__sKpIQ 1.1s ease-out;border-radius:8px}@keyframes provenance-footnotes_provenanceFlash__sKpIQ{0%{background:var(--accent-soft)}to{background:transparent}}.dissent_conflictBanner__LMf6p{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:0 0 4px;border:1px solid var(--accent);border-radius:var(--radius-card);background:var(--accent-soft);font-size:13px;color:var(--ink)}.dissent_conflictBannerText__n0zpU{font-weight:600}.dissent_conflictBannerLink__zd08l{margin-left:auto;border:none;background:transparent;color:var(--accent);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer;padding:0}.dissent_itemHighlighted__CZVV8{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius-card)}.dissent_itemFlash__BK0gY{animation:dissent_dissentFlash___C5oM 1.2s ease-out;border-radius:var(--radius-card)}@keyframes dissent_dissentFlash___C5oM{0%{background:color-mix(in srgb,var(--accent) 30%,transparent)}to{background:transparent}}.dissent_badgeRow__hIsuW{display:flex;justify-content:flex-start;margin-top:4px}.dissent_badgeActive__LgwSM{border-radius:999px;border:1px solid var(--accent);color:var(--accent);background:var(--accent-soft);font-weight:700}.dissent_badgeActive__LgwSM,.dissent_badgeResolved__oIwWd{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;font-size:11px}.dissent_badgeResolved__oIwWd{border-radius:999px;border:1px solid var(--line-strong);color:var(--muted);background:transparent;font-weight:600}.ratify-summary_wrap__FThlu{margin-top:8px;font-size:12.5px}.ratify-summary_chipRow__7XIdO{display:inline-flex;align-items:center;gap:10px;padding:4px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);cursor:pointer;font:inherit}.ratify-summary_chipRow__7XIdO:hover{background:var(--surface-dim)}.ratify-summary_chip__O6ppW{display:inline-flex;align-items:center;gap:3px;font-weight:600}.ratify-summary_chip__O6ppW[data-vote=agree]{color:var(--water)}.ratify-summary_chip__O6ppW[data-vote=disagree]{color:var(--fire)}.ratify-summary_breakdown__7Jh4w{margin-top:6px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised);box-shadow:var(--shadow-pop);list-style:none;display:flex;flex-direction:column;gap:4px;max-width:320px}.ratify-summary_breakdownRow__5d_Ca{display:flex;align-items:center;gap:10px}.ratify-summary_breakdownHouse__w4LUE{min-width:56px;font-weight:600;color:var(--muted)}.ratify-summary_breakdownCell__twnmq{display:inline-flex;align-items:center;gap:2px}.parent-thread_section__v0OYF{margin-bottom:10px;padding:10px 12px;border:1px dashed var(--line);border-radius:12px;background:var(--surface-dim)}.parent-thread_header__dW4vH{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.parent-thread_toggle__vcQyH{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:2px 4px;color:var(--ink);font-size:13px;font-weight:600;text-align:left}.parent-thread_toggle__vcQyH:hover{color:var(--accent)}.parent-thread_caret__xE2HR{color:var(--muted);font-size:11px}.parent-thread_link__fntwg{flex-shrink:0;font-size:12.5px;font-weight:600;color:var(--accent)}.parent-thread_link__fntwg:hover{text-decoration:underline}.parent-thread_body__0m_iN{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);pointer-events:none}.parent-thread_body__0m_iN a,.parent-thread_body__0m_iN button{pointer-events:none}.parent-thread_muted__HFi2I{margin:0;font-size:12.5px;color:var(--muted)}.PermissionToggle_toggle__jNvJB{margin:0;padding:0;border:0;min-inline-size:0}.PermissionToggle_legend__7NzZT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PermissionToggle_grid__y7szU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.PermissionToggle_seg__A_F4b{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.PermissionToggle_seg__A_F4b:hover{border-color:var(--muted);background:var(--surface-dim)}.PermissionToggle_selected__xqAuJ{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.PermissionToggle_selected__xqAuJ:hover{background:var(--accent);opacity:.85}.PermissionToggle_segLabel__UjpUu{font-size:14px;font-weight:600}.PermissionToggle_segBlurb__I42oD{font-size:12px;opacity:.85;line-height:1.4}.PermissionToggle_seg__A_F4b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PermissionToggle_hint___ZNYQ{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--muted)}