.AgentTrace-module__7eVc_W__panel{border-bottom:1px solid var(--rule);margin:0 0 1rem}.AgentTrace-module__7eVc_W__header{cursor:pointer;text-align:left;width:100%;min-height:40px;color:var(--ink-muted);background:0 0;border:none;align-items:center;padding:.35rem 0;display:flex}.AgentTrace-module__7eVc_W__header:hover{color:var(--ink)}.AgentTrace-module__7eVc_W__headerLeft,.AgentTrace-module__7eVc_W__headerRight{align-items:center;gap:.5rem;display:flex}.AgentTrace-module__7eVc_W__title{color:inherit;font-size:.875rem;font-weight:500}.AgentTrace-module__7eVc_W__timing{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.8rem}.AgentTrace-module__7eVc_W__chevron,.AgentTrace-module__7eVc_W__chevronOpen{color:var(--ink-faint);transition:transform .16s}.AgentTrace-module__7eVc_W__chevronOpen{transform:rotate(180deg)}.AgentTrace-module__7eVc_W__pulse,.AgentTrace-module__7eVc_W__dotOk,.AgentTrace-module__7eVc_W__dotRefused,.AgentTrace-module__7eVc_W__dotFailed{border-radius:50%;flex:none;width:7px;height:7px}.AgentTrace-module__7eVc_W__dotOk{background:var(--verified)}.AgentTrace-module__7eVc_W__dotRefused{background:var(--refused)}.AgentTrace-module__7eVc_W__dotFailed{background:var(--incident)}.AgentTrace-module__7eVc_W__pulse{background:var(--navy);animation:1.4s ease-in-out infinite AgentTrace-module__7eVc_W__pulse}@keyframes AgentTrace-module__7eVc_W__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}.AgentTrace-module__7eVc_W__fold{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,0,0,1);display:grid}.AgentTrace-module__7eVc_W__fold[data-open]{grid-template-rows:1fr}.AgentTrace-module__7eVc_W__foldInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.AgentTrace-module__7eVc_W__fold{transition:none}}.AgentTrace-module__7eVc_W__steps{border-top:1px solid var(--rule);margin:0;padding:.35rem .85rem .9rem;list-style:none}.AgentTrace-module__7eVc_W__step{gap:.7rem;padding:.5rem 0 .35rem;display:flex;position:relative}.AgentTrace-module__7eVc_W__step[data-status=running] .AgentTrace-module__7eVc_W__summary{color:var(--ink-faint)}.AgentTrace-module__7eVc_W__panel[data-pending] .AgentTrace-module__7eVc_W__step[data-status=running] .AgentTrace-module__7eVc_W__stepTitle{color:var(--navy)}.AgentTrace-module__7eVc_W__panel[data-pending] .AgentTrace-module__7eVc_W__marker[data-status=running]{animation:1.8s ease-in-out infinite AgentTrace-module__7eVc_W__pulse}.AgentTrace-module__7eVc_W__rail{background:var(--rule);width:1px;position:absolute;top:1.65rem;bottom:-.35rem;left:8px}.AgentTrace-module__7eVc_W__marker{z-index:1;background:var(--paper-sunken);width:17px;height:17px;color:var(--ink-faint);box-shadow:0 0 0 3px var(--paper-raised);border-radius:50%;flex:none;place-items:center;margin-top:.18rem;font-size:.62rem;font-weight:600;display:grid;position:relative}.AgentTrace-module__7eVc_W__marker[data-status=ok]{background:var(--verified-wash);color:var(--verified)}.AgentTrace-module__7eVc_W__marker[data-status=skipped]{background:var(--refused-wash);color:var(--refused)}.AgentTrace-module__7eVc_W__marker[data-status=failed]{background:var(--incident-wash);color:var(--incident)}.AgentTrace-module__7eVc_W__marker[data-status=running]{background:var(--navy-wash);color:var(--navy)}.AgentTrace-module__7eVc_W__spinner{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:9px;height:9px;animation:.7s linear infinite AgentTrace-module__7eVc_W__spin}@keyframes AgentTrace-module__7eVc_W__spin{to{transform:rotate(360deg)}}.AgentTrace-module__7eVc_W__body{flex:1;min-width:0}.AgentTrace-module__7eVc_W__stepHead{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.AgentTrace-module__7eVc_W__stepTitle{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:550}.AgentTrace-module__7eVc_W__stepTitle:hover{color:var(--navy)}.AgentTrace-module__7eVc_W__stepTiming{font-family:var(--mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.66rem}.AgentTrace-module__7eVc_W__summary{color:var(--ink-muted);margin:.1rem 0 0;font-size:.79rem;line-height:1.55}.AgentTrace-module__7eVc_W__note{background:var(--paper-sunken);border-left:2px solid var(--rule-strong);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink-muted);white-space:pre-wrap;margin:.35rem 0 0;padding:.45rem .6rem;font-size:.75rem;line-height:1.6}.AgentTrace-module__7eVc_W__detail{background:var(--paper-sunken);border-radius:var(--radius-sm);margin-top:.5rem;padding:.6rem .7rem}.AgentTrace-module__7eVc_W__hint{color:var(--ink-faint);margin:0 0 .5rem;font-size:.74rem;line-height:1.5}.AgentTrace-module__7eVc_W__hits{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.AgentTrace-module__7eVc_W__hit{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-sm);gap:.1rem;padding:.35rem .5rem;display:grid}.AgentTrace-module__7eVc_W__hitHeader{font-family:var(--serif-ne);color:var(--ink);overflow-wrap:anywhere;font-size:.78rem}.AgentTrace-module__7eVc_W__hitMeta{font-family:var(--mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.66rem}.AgentTrace-module__7eVc_W__facts{gap:.25rem;margin:0;display:grid}.AgentTrace-module__7eVc_W__fact{gap:.5rem;font-size:.73rem;display:flex}.AgentTrace-module__7eVc_W__fact dt{min-width:8rem;color:var(--ink-faint)}.AgentTrace-module__7eVc_W__fact dd{font-family:var(--mono);color:var(--ink-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}
.CitationButton-module__JvKjvq__citation{border:1px solid var(--rule-strong);max-width:100%;min-height:32px;color:var(--navy);text-align:start;cursor:pointer;background:0 0;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:.35rem;padding:.2rem .6rem;font-size:.8rem;line-height:1.5;transition:background .12s,border-color .12s;display:inline-flex}.CitationButton-module__JvKjvq__citation:hover{background:var(--navy-wash);border-color:var(--navy-soft)}.CitationButton-module__JvKjvq__citation[aria-pressed=true]{background:var(--selection);border-color:var(--navy);color:var(--ink)}.CitationButton-module__JvKjvq__title{overflow-wrap:anywhere;font-weight:600}.CitationButton-module__JvKjvq__locator{color:inherit;opacity:.85;overflow-wrap:anywhere}.CitationButton-module__JvKjvq__unavailable{border:1px dashed var(--rule-strong);color:var(--ink-faint);border-radius:999px;padding:.15rem .5rem;font-size:.78rem;display:inline-block}@media (pointer:coarse){.CitationButton-module__JvKjvq__citation{min-height:44px}}
.Answer-module__Z6gZxG__answer{overflow-wrap:anywhere;gap:1rem;min-width:0;display:grid}.Answer-module__Z6gZxG__revealControls{z-index:2;justify-self:end;position:sticky;top:0}.Answer-module__Z6gZxG__showFull{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink-muted);cursor:pointer;padding:.3rem .6rem;font-size:.75rem}.Answer-module__Z6gZxG__showFull:hover{color:var(--navy);border-color:var(--navy)}.Answer-module__Z6gZxG__writing{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.3rem 0;font-size:.75rem;display:flex}.Answer-module__Z6gZxG__writingDot{background:var(--navy);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite Answer-module__Z6gZxG__writingPulse}.Answer-module__Z6gZxG__upNext{margin-left:auto}@keyframes Answer-module__Z6gZxG__writingPulse{50%{opacity:.35}}.Answer-module__Z6gZxG__claim[data-reveal]{animation:.28s ease-out Answer-module__Z6gZxG__claimArrive}@keyframes Answer-module__Z6gZxG__claimArrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.Answer-module__Z6gZxG__conclusion{border:1px solid var(--rule);border-top:3px solid var(--navy);border-radius:var(--radius);background:var(--navy-wash);font-family:var(--sans);overflow-wrap:anywhere;padding:clamp(1rem,3vw,1.5rem)}.Answer-module__Z6gZxG__conclusionHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Answer-module__Z6gZxG__conclusionTitle{color:var(--navy);margin:0;font-size:1.1rem;font-weight:650}.Answer-module__Z6gZxG__conclusionNote{color:var(--ink-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.6}.Answer-module__Z6gZxG__conclusionTldr,.Answer-module__Z6gZxG__conclusionActions,.Answer-module__Z6gZxG__conclusionTips,.Answer-module__Z6gZxG__conclusionPitfalls{margin-top:1.1rem}.Answer-module__Z6gZxG__conclusionTldr h4,.Answer-module__Z6gZxG__conclusionActions h4,.Answer-module__Z6gZxG__conclusionTips h4,.Answer-module__Z6gZxG__conclusionPitfalls h4{color:var(--navy);margin:0 0 .4rem;font-size:.78rem;font-weight:600}.Answer-module__Z6gZxG__conclusionTldr p{white-space:pre-wrap;margin:0;font-size:1.05rem;font-weight:550;line-height:1.8}.Answer-module__Z6gZxG__conclusionActions ol{margin:0;padding-left:1.5rem}.Answer-module__Z6gZxG__conclusionActions li{border-bottom:1px solid var(--rule);white-space:pre-wrap;padding:.55rem 0 .55rem .35rem;font-size:.88rem;line-height:1.75}.Answer-module__Z6gZxG__conclusionActions li:last-child{border-bottom:0;padding-bottom:0}.Answer-module__Z6gZxG__conclusionActions li::marker{color:var(--navy);font-weight:650}.Answer-module__Z6gZxG__conclusionTips ul,.Answer-module__Z6gZxG__conclusionPitfalls ul{border-radius:var(--radius-sm);margin:0;padding:.6rem .9rem .6rem 1.8rem;font-size:.88rem;line-height:1.75}.Answer-module__Z6gZxG__conclusionTips ul{background:color-mix(in srgb, var(--navy) 7%, transparent)}.Answer-module__Z6gZxG__conclusionPitfalls ul{background:#c2410c17}.Answer-module__Z6gZxG__conclusionPitfalls h4{color:color-mix(in srgb, #c2410c 80%, var(--ink))}.Answer-module__Z6gZxG__conclusionTips li+li,.Answer-module__Z6gZxG__conclusionPitfalls li+li{margin-top:.35rem}.Answer-module__Z6gZxG__stage{min-width:0}.Answer-module__Z6gZxG__stageIn{min-width:0;animation:.42s cubic-bezier(.2,.7,.2,1) both Answer-module__Z6gZxG__stageIn}@keyframes Answer-module__Z6gZxG__stageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Answer-module__Z6gZxG__stageIn{animation:none}}.Answer-module__Z6gZxG__claim{border-left:2px solid var(--rule-strong);gap:.45rem;padding:.25rem 0 .25rem 1rem;display:grid}.Answer-module__Z6gZxG__claim[data-standing=date_unknown]{border-left-color:var(--superseded)}.Answer-module__Z6gZxG__claim[data-standing=historical],.Answer-module__Z6gZxG__claim[data-standing=doubted]{border-left-color:var(--incident)}.Answer-module__Z6gZxG__claim[data-standing=web]{border-left-color:var(--guidance)}.Answer-module__Z6gZxG__claimText{font-family:var(--serif-ne);color:var(--ink);overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.9}.Answer-module__Z6gZxG__claimMeta,.Answer-module__Z6gZxG__citations{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}.Answer-module__Z6gZxG__stateChip{background:var(--paper-elevated);color:var(--ink-muted);border-radius:999px;align-items:center;padding:.05rem .5rem;font-size:.75rem;line-height:1.6;display:inline-flex}.Answer-module__Z6gZxG__stateChip[data-tone=caution]{background:var(--superseded-wash);color:var(--superseded)}.Answer-module__Z6gZxG__stateChip[data-tone=historical]{background:var(--incident-wash);color:var(--incident)}.Answer-module__Z6gZxG__stateChip[data-tone=web]{background:var(--guidance-wash);color:var(--guidance)}.Answer-module__Z6gZxG__currency{background:var(--superseded-wash);border-radius:var(--radius-sm);color:var(--superseded);margin:0;padding:.45rem .7rem;font-size:.8rem;line-height:1.6}.Answer-module__Z6gZxG__currencyNote{border-left:3px solid var(--superseded);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--superseded-wash);color:var(--ink-muted);margin:0;padding:.55rem .8rem;font-size:.85rem;line-height:1.7}.Answer-module__Z6gZxG__currencyNote strong{color:var(--superseded)}.Answer-module__Z6gZxG__authoritiesTitle,.Answer-module__Z6gZxG__stepTitle,.Answer-module__Z6gZxG__premiseTitle,.Answer-module__Z6gZxG__clarifyTitle{color:var(--ink-muted);margin:0;font-size:.9rem;font-weight:600}.Answer-module__Z6gZxG__authoritiesMore>summary,.Answer-module__Z6gZxG__others>summary,.Answer-module__Z6gZxG__details>summary{min-height:40px;color:var(--ink-muted);cursor:pointer;padding:.5rem 0;font-size:.875rem}.Answer-module__Z6gZxG__authoritiesMore[open],.Answer-module__Z6gZxG__others[open]{gap:1rem;display:grid}.Answer-module__Z6gZxG__others,.Answer-module__Z6gZxG__details{border-top:1px solid var(--rule)}.Answer-module__Z6gZxG__steps{gap:1rem;display:grid}.Answer-module__Z6gZxG__stepGroup{gap:.75rem;display:grid}.Answer-module__Z6gZxG__step{gap:.4rem;display:grid}.Answer-module__Z6gZxG__stepText{margin:0;font-size:1rem;line-height:1.8}.Answer-module__Z6gZxG__step[data-lead] .Answer-module__Z6gZxG__stepText{font-size:1.05rem;font-weight:600}.Answer-module__Z6gZxG__stepFootnote{color:var(--ink-faint);margin:0;font-size:.78rem}.Answer-module__Z6gZxG__question{gap:.75rem;padding-top:.25rem;display:grid}.Answer-module__Z6gZxG__question[data-reveal]{animation:.28s ease-out Answer-module__Z6gZxG__claimArrive}.Answer-module__Z6gZxG__questionHead{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.Answer-module__Z6gZxG__questionText{flex:22rem;margin:0;font-size:1.1rem;font-weight:600;line-height:1.7}.Answer-module__Z6gZxG__questionStatus{background:var(--paper-elevated);color:var(--ink-muted);border-radius:999px;flex:none;padding:.05rem .55rem;font-size:.75rem;line-height:1.7}.Answer-module__Z6gZxG__questionStatus[data-status=answered]{background:var(--verified-wash);color:var(--verified)}.Answer-module__Z6gZxG__questionStatus[data-status=authorities_found],.Answer-module__Z6gZxG__questionStatus[data-status=clarification_needed]{background:var(--superseded-wash);color:var(--superseded)}.Answer-module__Z6gZxG__questionStatus[data-status=evidence_gap]{background:var(--incident-wash);color:var(--incident)}.Answer-module__Z6gZxG__questionNote{color:var(--ink-muted);margin:0;font-size:.9rem;line-height:1.75}.Answer-module__Z6gZxG__premise,.Answer-module__Z6gZxG__clarify{border-radius:var(--radius);background:var(--paper-raised);gap:.35rem;padding:.75rem .95rem;display:grid}.Answer-module__Z6gZxG__premiseText{margin:0;font-size:.925rem;line-height:1.8}.Answer-module__Z6gZxG__clarify ul{margin:0;padding-left:1.1rem;font-size:.95rem;line-height:1.8}.Answer-module__Z6gZxG__gap{background:var(--refused-wash);border:1px solid var(--rule);border-left:3px solid var(--refused);border-radius:var(--radius);padding:1rem 1.1rem}.Answer-module__Z6gZxG__gapHead{font-family:var(--serif-ne);color:var(--ink);margin:0;font-size:1rem;line-height:1.75}.Answer-module__Z6gZxG__gapBody{color:var(--ink-muted);white-space:pre-wrap;margin:.5rem 0 0;font-size:.81rem;line-height:1.65}.Answer-module__Z6gZxG__incident{background:var(--incident-wash);border:1px solid var(--incident);border-radius:var(--radius);padding:.9rem 1.1rem}.Answer-module__Z6gZxG__incidentHead{color:var(--incident);margin:0;font-size:.85rem;font-weight:600}.Answer-module__Z6gZxG__incidentBody{color:var(--ink-muted);margin:.4rem 0 0;font-size:.81rem;line-height:1.65}.Answer-module__Z6gZxG__code{font-family:var(--mono);background:var(--paper-sunken);overflow-wrap:anywhere;border-radius:3px;padding:.05rem .3rem;font-size:.76rem}.Answer-module__Z6gZxG__banner{border-radius:var(--radius);border:1px solid var(--rule);padding:.7rem .95rem}.Answer-module__Z6gZxG__banner[data-tone=superseded]{background:var(--superseded-wash);border-color:var(--gold-rule)}.Answer-module__Z6gZxG__banner[data-tone=thin]{background:var(--paper-sunken)}.Answer-module__Z6gZxG__banner[data-tone=research]{background:var(--navy-wash);border-color:var(--navy-soft)}.Answer-module__Z6gZxG__bannerTitle{color:var(--ink);margin:0;font-size:.8rem;font-weight:600}.Answer-module__Z6gZxG__bannerBody{color:var(--ink-muted);margin:.2rem 0 0;font-size:.79rem;line-height:1.6}.Answer-module__Z6gZxG__sources{color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;padding-top:.15rem;font-size:.72rem;display:flex}.Answer-module__Z6gZxG__sourcesLabel{letter-spacing:.03em;text-transform:uppercase;font-size:.66rem;font-weight:600}.Answer-module__Z6gZxG__source{color:var(--ink-muted)}.Answer-module__Z6gZxG__coverage{color:var(--ink-faint)}.Answer-module__Z6gZxG__asOf{font-variant-numeric:tabular-nums;margin-left:auto}.Answer-module__Z6gZxG__summary{background:var(--navy-wash);border-left:2px solid var(--navy-soft);border-radius:0 5px 5px 0;margin-bottom:1rem;padding:.85rem 1rem}.Answer-module__Z6gZxG__summaryText{font-family:var(--sans);color:var(--ink);margin:0;font-size:.92rem;line-height:1.65}.Answer-module__Z6gZxG__example{border:1px dashed var(--rule);border-radius:5px;margin-bottom:1rem;padding:.75rem 1rem}.Answer-module__Z6gZxG__exampleTitle{font-family:var(--sans);letter-spacing:.03em;color:var(--navy-soft);margin:0 0 .35rem;font-size:.78rem;font-weight:600}.Answer-module__Z6gZxG__exampleNote{color:var(--ink-muted);font-weight:400}.Answer-module__Z6gZxG__exampleText{font-family:var(--sans);color:var(--ink);margin:0;font-size:.92rem;line-height:1.65}.Answer-module__Z6gZxG__reasoning{border-top:1px solid var(--rule);margin-top:1.25rem;padding-top:1.1rem}.Answer-module__Z6gZxG__reasoningHead{font-family:var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);margin:0 0 .9rem;font-size:.78rem;font-weight:600}.Answer-module__Z6gZxG__reasoningNote{letter-spacing:0;text-transform:none;color:var(--ink-faint);margin-top:.2rem;font-size:.72rem;font-weight:400;display:block}.Answer-module__Z6gZxG__reasoningBlock{margin-bottom:.9rem}.Answer-module__Z6gZxG__reasoningLabel{font-family:var(--sans);color:var(--ink-muted);margin:0 0 .25rem;font-size:.76rem;font-weight:600}.Answer-module__Z6gZxG__reasoningText{font-family:var(--sans);color:var(--ink);margin:0;font-size:.88rem;line-height:1.7}.Answer-module__Z6gZxG__degraded{color:var(--ink-faint);margin:.6rem 0 0;font-size:.76rem;font-style:italic;line-height:1.55}.Answer-module__Z6gZxG__guidance{background:var(--guidance-wash);border:1px dashed var(--guidance-rule);border-left:3px solid var(--guidance);border-radius:var(--radius);padding:1rem 1.1rem}.Answer-module__Z6gZxG__guidanceHead{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .6rem;display:flex}.Answer-module__Z6gZxG__guidanceLabel{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--guidance);border:1px solid var(--guidance-rule);border-radius:999px;padding:.16rem .5rem;font-size:.7rem;font-weight:600}.Answer-module__Z6gZxG__guidanceTopic{color:var(--ink-faint);font-size:.75rem}.Answer-module__Z6gZxG__guidanceConfidence{color:var(--ink-muted);margin-left:auto;font-size:.72rem}.Answer-module__Z6gZxG__guidanceNotice{background:var(--paper-raised);border:1px solid var(--guidance-rule);border-radius:var(--radius-sm);font-family:var(--sans);color:var(--ink-muted);white-space:pre-wrap;margin:0 0 .7rem;padding:.55rem .7rem;font-size:.76rem;line-height:1.6}.Answer-module__Z6gZxG__guidanceText{font-family:var(--sans);color:var(--ink);white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.75}.Answer-module__Z6gZxG__guidanceVerify{border-top:1px dashed var(--guidance-rule);color:var(--ink-muted);margin:.75rem 0 0;padding-top:.6rem;font-size:.78rem;line-height:1.6}.Answer-module__Z6gZxG__guidanceVerifyLabel{color:var(--guidance);font-weight:600}.Answer-module__Z6gZxG__guidanceHeading{font-family:var(--sans);letter-spacing:.01em;color:var(--guidance);margin:1rem 0 .4rem;font-size:.83rem;font-weight:600}.Answer-module__Z6gZxG__guidanceHeading:first-child{margin-top:0}.Answer-module__Z6gZxG__guidance .Answer-module__Z6gZxG__guidanceText+.Answer-module__Z6gZxG__guidanceText{margin-top:.7rem}.Answer-module__Z6gZxG__guidanceList{margin:.5rem 0 0;padding:0;list-style:none}.Answer-module__Z6gZxG__guidanceListItem{font-family:var(--sans);color:var(--ink);gap:.5rem;margin:.3rem 0;font-size:.9rem;line-height:1.75;display:flex}.Answer-module__Z6gZxG__guidanceListItem[data-ordered=false]:before{content:"·";color:var(--guidance);flex:none}.Answer-module__Z6gZxG__guidanceMarker{color:var(--guidance);font-variant-numeric:tabular-nums;flex:none}.Answer-module__Z6gZxG__guidanceStrong{color:var(--ink);font-weight:600}.Answer-module__Z6gZxG__caret{vertical-align:text-bottom;background:var(--navy-soft);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite Answer-module__Z6gZxG__caret-blink;display:inline-block}@keyframes Answer-module__Z6gZxG__caret-blink{0%,to{opacity:1}50%{opacity:0}}.Answer-module__Z6gZxG__claimActions{opacity:0;justify-content:flex-end;margin-top:.6rem;transition:opacity .14s;display:flex}.Answer-module__Z6gZxG__claim:hover .Answer-module__Z6gZxG__claimActions,.Answer-module__Z6gZxG__claim:focus-within .Answer-module__Z6gZxG__claimActions{opacity:1}@media (hover:none){.Answer-module__Z6gZxG__claimActions{opacity:1}}@media (prefers-reduced-motion:reduce){.Answer-module__Z6gZxG__caret{animation:none}.Answer-module__Z6gZxG__claimActions{transition:none}}.Answer-module__Z6gZxG__provenance{color:var(--ink-faint);flex-basis:100%;font-size:.68rem;line-height:1.5}.Answer-module__Z6gZxG__provenance:before{content:"⚖ "}.Answer-module__Z6gZxG__provenance[data-generated=true]{color:var(--ink-muted)}.Answer-module__Z6gZxG__provenance[data-generated=true]:before{content:"✦ "}.Answer-module__Z6gZxG__authorities{gap:.85rem;display:grid}.Answer-module__Z6gZxG__authoritiesTitle{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:.4rem 0 0;font-size:.78rem;font-weight:700}.Answer-module__Z6gZxG__authoritiesMore{gap:.85rem;display:grid}.Answer-module__Z6gZxG__authoritiesMore summary{cursor:pointer;font-family:var(--sans);color:var(--ink-muted);font-size:.82rem}.Answer-module__Z6gZxG__banner[data-tone=web]{background:#2563eb12;border-color:#2563eb73}.Answer-module__Z6gZxG__chip[data-standing=web]{color:#1d4ed8;background:#2563eb24}.Answer-module__Z6gZxG__chip[data-standing=date_unknown]{color:#92400e;background:#a1620724}.Answer-module__Z6gZxG__webSource,.Answer-module__Z6gZxG__corroborated{opacity:.9;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 6px;font-size:.8rem;display:flex}.Answer-module__Z6gZxG__webSource a,.Answer-module__Z6gZxG__webList a,.Answer-module__Z6gZxG__contestedQuote a{color:inherit;text-underline-offset:2px;word-break:break-all;text-decoration:underline}.Answer-module__Z6gZxG__captured{opacity:.7}.Answer-module__Z6gZxG__tierChip,.Answer-module__Z6gZxG__domainChip,.Answer-module__Z6gZxG__queryChip{border:1px solid color-mix(in srgb, currentColor 25%, transparent);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.72rem;display:inline-block}.Answer-module__Z6gZxG__tierChip[data-tier=official]{color:#15803d;border-color:#15803d73}.Answer-module__Z6gZxG__tierChip[data-tier=legal]{color:#1d4ed8;border-color:#1d4ed873}.Answer-module__Z6gZxG__tierChip[data-tier=general]{color:#b45309;border-color:#b4530973}.Answer-module__Z6gZxG__contested{background:#b91c1c0f;border-left:3px solid #b91c1c;border-radius:4px;margin:8px 0;padding:8px 12px}.Answer-module__Z6gZxG__contestedHead{color:#b91c1c;margin:0 0 4px;font-size:.82rem;font-weight:600}.Answer-module__Z6gZxG__contestedQuote{flex-wrap:wrap;gap:6px;margin:4px 0;font-size:.85rem;display:flex}.Answer-module__Z6gZxG__contestedNote{opacity:.75}.Answer-module__Z6gZxG__webPanel{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:10px;margin-top:12px;padding:10px 14px;font-size:.85rem}.Answer-module__Z6gZxG__webPanel>summary{cursor:pointer;font-weight:600}.Answer-module__Z6gZxG__webLine{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.Answer-module__Z6gZxG__webLabel{opacity:.7}.Answer-module__Z6gZxG__webList{gap:4px;margin:6px 0;padding-left:18px;display:grid}.Answer-module__Z6gZxG__webList li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Answer-module__Z6gZxG__webRefused{opacity:.8;margin-top:6px}.Answer-module__Z6gZxG__webRefused ul{word-break:break-word;margin:4px 0 0;padding-left:18px;font-size:.78rem}.Answer-module__Z6gZxG__followup{opacity:.75;margin:0 0 8px;font-size:.8rem;font-style:italic}
.CopyButton-module__JEtska__copy{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink-muted);font-family:var(--sans);cursor:pointer;align-items:center;gap:.3rem;padding:.2rem .45rem;font-size:.7rem;line-height:1;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.CopyButton-module__JEtska__copy:hover{color:var(--ink);border-color:var(--rule-strong);background:var(--paper-sunken)}.CopyButton-module__JEtska__copy:focus-visible{outline:2px solid var(--navy-soft);outline-offset:2px;color:var(--ink)}.CopyButton-module__JEtska__copy[data-state=copied]{color:var(--verified);border-color:var(--verified);background:var(--verified-wash)}.CopyButton-module__JEtska__copy[data-state=failed]{color:var(--superseded);border-color:var(--superseded);background:var(--superseded-wash)}.CopyButton-module__JEtska__icon{flex:none;width:12px;height:12px}.CopyButton-module__JEtska__copyLabel{letter-spacing:.01em;font-weight:500}@media (prefers-reduced-motion:reduce){.CopyButton-module__JEtska__copy{transition:none}}
.ReasoningChain-module__kQehFq__chain{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--lift);gap:1rem;padding:1.1rem 1.2rem;display:grid}.ReasoningChain-module__kQehFq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ReasoningChain-module__kQehFq__kicker{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--navy-soft);font-size:.7rem;font-weight:700}.ReasoningChain-module__kQehFq__meta{font-family:var(--sans);color:var(--ink-faint);font-size:.75rem}.ReasoningChain-module__kQehFq__noShort{font-family:var(--sans);color:var(--ink-muted);margin:0;font-size:.85rem}.ReasoningChain-module__kQehFq__block{gap:.5rem;display:grid}.ReasoningChain-module__kQehFq__blockTitle{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.78rem;font-weight:700}.ReasoningChain-module__kQehFq__leadStep,.ReasoningChain-module__kQehFq__step{border-left:3px solid var(--verified);background:var(--paper-sunken);border-radius:var(--radius-sm);padding:.7rem .85rem}.ReasoningChain-module__kQehFq__leadStep{background:var(--verified-wash);padding:.85rem 1rem}.ReasoningChain-module__kQehFq__leadStep .ReasoningChain-module__kQehFq__stepText{font-size:1.08rem}.ReasoningChain-module__kQehFq__step[data-verdict=superseded],.ReasoningChain-module__kQehFq__leadStep[data-verdict=superseded]{border-left-color:var(--superseded)}.ReasoningChain-module__kQehFq__stepText{font-family:var(--serif-ne);color:var(--ink);margin:0 0 .45rem;font-size:.98rem;line-height:1.6}.ReasoningChain-module__kQehFq__stepMeta{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;display:flex}.ReasoningChain-module__kQehFq__chip{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:.1rem .45rem;font-size:.66rem;font-weight:600;display:inline-flex}.ReasoningChain-module__kQehFq__chip[data-verdict=verified]{background:var(--verified-wash);color:var(--verified)}.ReasoningChain-module__kQehFq__chip[data-verdict=superseded]{background:var(--superseded-wash);color:var(--superseded)}.ReasoningChain-module__kQehFq__cite{font-family:var(--serif-ne);color:var(--ink-muted);font-size:.76rem;font-style:normal}.ReasoningChain-module__kQehFq__currency{font-family:var(--sans);color:var(--superseded);margin:.4rem 0 0;font-size:.78rem}.ReasoningChain-module__kQehFq__issues,.ReasoningChain-module__kQehFq__findings,.ReasoningChain-module__kQehFq__connections,.ReasoningChain-module__kQehFq__gaps,.ReasoningChain-module__kQehFq__facts,.ReasoningChain-module__kQehFq__rejected,.ReasoningChain-module__kQehFq__leadList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.ReasoningChain-module__kQehFq__issue{border-radius:var(--radius-sm);background:var(--paper-sunken);grid-template-columns:minmax(7.5rem,auto) 1fr;gap:.1rem .75rem;padding:.45rem .6rem;display:grid}.ReasoningChain-module__kQehFq__issueStatus{font-family:var(--sans);text-transform:uppercase;letter-spacing:.03em;grid-row:span 3;align-self:start;font-size:.7rem;font-weight:700}.ReasoningChain-module__kQehFq__issue[data-status=established] .ReasoningChain-module__kQehFq__issueStatus{color:var(--verified)}.ReasoningChain-module__kQehFq__issue[data-status=partial] .ReasoningChain-module__kQehFq__issueStatus{color:var(--superseded)}.ReasoningChain-module__kQehFq__issue[data-status=unestablished] .ReasoningChain-module__kQehFq__issueStatus{color:var(--refused)}.ReasoningChain-module__kQehFq__issueLabel{font-family:var(--serif-ne);color:var(--ink);font-weight:600}.ReasoningChain-module__kQehFq__issueQuestion,.ReasoningChain-module__kQehFq__issueClaims{font-family:var(--sans);color:var(--ink-muted);font-size:.8rem}.ReasoningChain-module__kQehFq__finding,.ReasoningChain-module__kQehFq__precedent{border-left:3px solid var(--rule);background:var(--paper-sunken);border-radius:var(--radius-sm);gap:.15rem;padding:.45rem .6rem;display:grid}.ReasoningChain-module__kQehFq__finding[data-status=established],.ReasoningChain-module__kQehFq__precedent[data-status=established]{border-left-color:var(--verified)}.ReasoningChain-module__kQehFq__finding[data-status=conditional]{border-left-color:var(--navy-soft)}.ReasoningChain-module__kQehFq__finding[data-status=unknown],.ReasoningChain-module__kQehFq__precedent[data-status=unknown]{border-left-color:var(--refused)}.ReasoningChain-module__kQehFq__findingStatus{font-family:var(--sans);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-size:.66rem;font-weight:700}.ReasoningChain-module__kQehFq__findingText{font-family:var(--sans);color:var(--ink);font-size:.85rem;line-height:1.5}.ReasoningChain-module__kQehFq__precedentTitle{font-family:var(--serif-ne);font-size:.88rem;font-weight:600}.ReasoningChain-module__kQehFq__precedentMeta,.ReasoningChain-module__kQehFq__overlap{font-family:var(--sans);color:var(--ink-muted);font-size:.78rem}.ReasoningChain-module__kQehFq__connection{font-family:var(--serif-ne);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;font-size:.85rem;display:flex}.ReasoningChain-module__kQehFq__connection[data-status=hypothesis]{color:var(--ink-muted)}.ReasoningChain-module__kQehFq__relation{font-family:var(--sans);color:var(--navy-soft);font-size:.72rem;font-weight:600}.ReasoningChain-module__kQehFq__connectionNote{font-family:var(--sans);color:var(--ink-faint);flex-basis:100%;font-size:.74rem}.ReasoningChain-module__kQehFq__details summary{cursor:pointer;font-family:var(--sans);color:var(--ink-muted);font-size:.8rem}.ReasoningChain-module__kQehFq__details[open] summary{margin-bottom:.4rem}.ReasoningChain-module__kQehFq__uncertain{background:var(--refused-wash);border-radius:var(--radius-sm);gap:.5rem;padding:.75rem .85rem;display:grid}.ReasoningChain-module__kQehFq__gaps li{font-family:var(--sans);color:var(--ink);font-size:.84rem;line-height:1.5}.ReasoningChain-module__kQehFq__rejected li{gap:.1rem;display:grid}.ReasoningChain-module__kQehFq__rejectedText{font-family:var(--sans);color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--refused);text-decoration-color:var(--refused);font-size:.82rem}.ReasoningChain-module__kQehFq__rejectedReason{font-family:var(--sans);color:var(--refused);font-size:.74rem}.ReasoningChain-module__kQehFq__facts li{font-family:var(--sans);color:var(--ink);gap:.1rem;font-size:.84rem;display:grid}.ReasoningChain-module__kQehFq__factRole{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-size:.66rem;font-weight:700}.ReasoningChain-module__kQehFq__facts li[data-role=opponent] .ReasoningChain-module__kQehFq__factRole{color:var(--incident)}.ReasoningChain-module__kQehFq__leads{border:1px dashed var(--guidance-rule);background:var(--guidance-wash);border-radius:var(--radius-sm);gap:.5rem;padding:.75rem .85rem;display:grid}.ReasoningChain-module__kQehFq__leadsNote{font-family:var(--sans);color:var(--ink-muted);margin:0;font-size:.78rem}.ReasoningChain-module__kQehFq__lead{font-family:var(--sans);gap:.1rem;font-size:.85rem;display:grid}.ReasoningChain-module__kQehFq__lead a{color:var(--guidance);overflow-wrap:anywhere}.ReasoningChain-module__kQehFq__leadMeta,.ReasoningChain-module__kQehFq__leadSnippet{color:var(--ink-faint);font-size:.74rem}.ReasoningChain-module__kQehFq__footnote{font-family:var(--sans);color:var(--ink-faint);margin:0;font-size:.74rem}@media (max-width:560px){.ReasoningChain-module__kQehFq__chain{padding:.9rem}.ReasoningChain-module__kQehFq__issue{grid-template-columns:1fr}.ReasoningChain-module__kQehFq__issueStatus{grid-row:auto}}
.DocumentCard-module__ofu5bG__card{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);box-shadow:var(--lift);margin:.25rem 0 .75rem;animation:.26s ease-out both DocumentCard-module__ofu5bG__card-enter;overflow:hidden}@keyframes DocumentCard-module__ofu5bG__card-enter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.DocumentCard-module__ofu5bG__cover{border-top:3px solid var(--gold);background:linear-gradient(180deg, var(--navy-wash), transparent 85%);grid-template-columns:auto 1fr;gap:1rem;padding:1.1rem 1.2rem .9rem;display:grid}.DocumentCard-module__ofu5bG__fileMark{border:1px solid var(--gold-rule,var(--rule));border-radius:var(--radius-sm);background:var(--paper-raised);width:3.1rem;color:var(--gold);font:600 .62rem/1 var(--sans);letter-spacing:.06em;align-content:start;justify-items:center;gap:.2rem;padding:.55rem 0 .4rem;display:grid}.DocumentCard-module__ofu5bG__coverText{min-width:0}.DocumentCard-module__ofu5bG__kicker{color:var(--gold);font:600 .7rem/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem}.DocumentCard-module__ofu5bG__title{color:var(--ink);font:600 1.18rem/1.35 var(--serif);overflow-wrap:anywhere;margin:0}.DocumentCard-module__ofu5bG__title:lang(ne){font-family:var(--serif-ne)}.DocumentCard-module__ofu5bG__subtitle{color:var(--ink-muted);margin:.2rem 0 0;font-size:.875rem}.DocumentCard-module__ofu5bG__meta{color:var(--ink-faint);flex-wrap:wrap;gap:.35rem .9rem;margin:.6rem 0 0;font-size:.78rem;display:flex}.DocumentCard-module__ofu5bG__verified{color:var(--verified);align-items:center;gap:.25rem;display:inline-flex}.DocumentCard-module__ofu5bG__partial{border-top:1px solid var(--rule);background:var(--superseded-wash);color:var(--ink);flex-direction:column;gap:.2rem;padding:.6rem 1.2rem;font-size:.85rem;line-height:1.5;display:flex}.DocumentCard-module__ofu5bG__partial strong{color:var(--superseded);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.DocumentCard-module__ofu5bG__bottomLine{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--gold-wash);color:var(--ink);margin:0;padding:.7rem 1.2rem .7rem 2.3rem;font-size:.9rem;line-height:1.55}.DocumentCard-module__ofu5bG__bottomLine li+li{margin-top:.3rem}.DocumentCard-module__ofu5bG__actions{flex-wrap:wrap;gap:.5rem;padding:.85rem 1.2rem .4rem;display:flex}.DocumentCard-module__ofu5bG__primary,.DocumentCard-module__ofu5bG__secondary,.DocumentCard-module__ofu5bG__ghost{min-height:2.1rem;font:600 .82rem/1 var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:0 .9rem;text-decoration:none;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}.DocumentCard-module__ofu5bG__primary{border:1px solid var(--navy);background:var(--navy);color:var(--paper-raised)}.DocumentCard-module__ofu5bG__primary:hover{transform:translateY(-1px)}.DocumentCard-module__ofu5bG__secondary{border:1px solid var(--rule-strong);background:var(--paper-raised);color:var(--ink)}.DocumentCard-module__ofu5bG__secondary:hover{border-color:var(--gold-soft)}.DocumentCard-module__ofu5bG__ghost{color:var(--ink-muted);background:0 0;border:1px solid #0000}.DocumentCard-module__ofu5bG__ghost:hover{color:var(--ink)}.DocumentCard-module__ofu5bG__primary:focus-visible,.DocumentCard-module__ofu5bG__secondary:focus-visible,.DocumentCard-module__ofu5bG__ghost:focus-visible,.DocumentCard-module__ofu5bG__chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.DocumentCard-module__ofu5bG__outline{border-radius:var(--radius-sm);background:var(--paper-sunken);color:var(--ink-muted);margin:.2rem 1.2rem .4rem;padding:.6rem .8rem .6rem 2rem;font-size:.85rem}.DocumentCard-module__ofu5bG__outline li{padding:.15rem 0}.DocumentCard-module__ofu5bG__outline li>span:first-child{color:var(--ink)}.DocumentCard-module__ofu5bG__outlineCount{background:var(--gold-wash);color:var(--gold);border-radius:999px;margin-left:.5rem;padding:0 .4rem;font-size:.72rem}.DocumentCard-module__ofu5bG__provenance{color:var(--ink-faint);margin:.5rem 1.2rem 0;font-size:.76rem;line-height:1.5}.DocumentCard-module__ofu5bG__notes{color:var(--superseded);margin:.35rem 1.2rem 0;padding-left:1.1rem;font-size:.76rem}.DocumentCard-module__ofu5bG__refine{border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.8rem 0 0;padding:.75rem 1.2rem .2rem;display:flex}.DocumentCard-module__ofu5bG__refineLabel{color:var(--ink-faint);font:600 .7rem/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;margin-right:.2rem}.DocumentCard-module__ofu5bG__chip{border:1px solid var(--rule-strong);background:var(--paper-sunken);color:var(--ink);cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-size:.8rem}.DocumentCard-module__ofu5bG__chip:hover:not(:disabled){border-color:var(--gold-soft);background:var(--gold-wash)}.DocumentCard-module__ofu5bG__chip:disabled{opacity:.55;cursor:default}.DocumentCard-module__ofu5bG__hint{color:var(--ink-faint);margin:.35rem 1.2rem 1rem;font-size:.76rem}.DocumentCard-module__ofu5bG__notice{border-left:3px solid var(--refused);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--refused-wash);margin:.25rem 0 .75rem;padding:.85rem 1rem}.DocumentCard-module__ofu5bG__notice[data-tone=ask]{border-left-color:var(--navy);background:var(--navy-wash)}.DocumentCard-module__ofu5bG__noticeLabel{color:var(--ink-muted);font:600 .72rem/1.2 var(--sans);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .3rem}.DocumentCard-module__ofu5bG__noticeBody{color:var(--ink);margin:0;line-height:1.6}.DocumentCard-module__ofu5bG__details{color:var(--ink-muted);margin-top:.5rem;font-size:.8rem}@media (max-width:560px){.DocumentCard-module__ofu5bG__cover{grid-template-columns:1fr}.DocumentCard-module__ofu5bG__fileMark{display:none}}@media (prefers-reduced-motion:reduce){.DocumentCard-module__ofu5bG__card{animation:none}}
.MatterFolder-module__9SPGrW__panel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);padding:.85rem .95rem}.MatterFolder-module__9SPGrW__compact{margin-bottom:.5rem;padding:.5rem .7rem;}.MatterFolder-module__9SPGrW__compactRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.MatterFolder-module__9SPGrW__summary{color:var(--ink-muted);align-items:baseline;gap:.4rem;min-width:0;font-size:.8rem;display:flex}.MatterFolder-module__9SPGrW__summary b{color:var(--ink);font-weight:600}.MatterFolder-module__9SPGrW__summaryPath{font-family:var(--mono);color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:30ch;font-size:.72rem;overflow:hidden}.MatterFolder-module__9SPGrW__header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.MatterFolder-module__9SPGrW__title{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.78rem;font-weight:600}.MatterFolder-module__9SPGrW__empty{color:var(--ink-muted);margin:.55rem 0 0;font-size:.85rem;line-height:1.65}.MatterFolder-module__9SPGrW__form{gap:.5rem;margin-top:.6rem;display:flex}.MatterFolder-module__9SPGrW__input{min-width:0;font-family:var(--mono);color:var(--ink);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);flex:1;padding:.5rem .6rem;font-size:.8rem}.MatterFolder-module__9SPGrW__input:focus-visible{outline:2px solid var(--navy-soft);outline-offset:1px}.MatterFolder-module__9SPGrW__button{color:var(--paper-raised);background:var(--navy);border:1px solid var(--navy);border-radius:var(--radius-sm);cursor:pointer;padding:.5rem .85rem;font-size:.8rem;font-weight:500}.MatterFolder-module__9SPGrW__button:disabled{opacity:.55;cursor:progress}.MatterFolder-module__9SPGrW__secondary{color:var(--navy);border-color:var(--rule-strong);background:0 0;}.MatterFolder-module__9SPGrW__actions{gap:.4rem;display:flex}.MatterFolder-module__9SPGrW__path{font-family:var(--mono);color:var(--ink-faint);overflow-wrap:anywhere;margin:0;font-size:.74rem}.MatterFolder-module__9SPGrW__stats{color:var(--ink-muted);flex-wrap:wrap;gap:.35rem .9rem;margin:.55rem 0 0;font-size:.78rem;display:flex}.MatterFolder-module__9SPGrW__stat b{color:var(--ink);font-weight:600}.MatterFolder-module__9SPGrW__caveat{color:var(--superseded);background:var(--superseded-wash);border-radius:var(--radius-sm);margin:.5rem 0 0;padding:.5rem .6rem;font-size:.78rem;line-height:1.6}.MatterFolder-module__9SPGrW__warning{}.MatterFolder-module__9SPGrW__error{color:var(--incident);background:var(--incident-wash);}.MatterFolder-module__9SPGrW__matches{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.MatterFolder-module__9SPGrW__match{background:var(--paper-sunken);border:1px solid var(--rule);border-left:3px solid var(--rule-strong);border-radius:var(--radius-sm);padding:.6rem .7rem}.MatterFolder-module__9SPGrW__matchHead{justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.3rem;display:flex}.MatterFolder-module__9SPGrW__file{font-family:var(--mono);color:var(--ink-muted);overflow-wrap:anywhere;font-size:.72rem}.MatterFolder-module__9SPGrW__channel{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);flex-shrink:0;font-size:.68rem}.MatterFolder-module__9SPGrW__excerpt{font-family:var(--serif-ne);color:var(--ink);overflow-wrap:break-word;max-width:60ch;margin:0;font-size:.88rem;line-height:1.8}.MatterFolder-module__9SPGrW__notCitable{color:var(--superseded);margin:.3rem 0 0;font-size:.72rem}.MatterFolder-module__9SPGrW__disclaimer{border-top:1px solid var(--rule);color:var(--ink-faint);margin:.65rem 0 0;padding-top:.55rem;font-size:.76rem;line-height:1.6}.MatterFolder-module__9SPGrW__hit{color:inherit;box-shadow:inset 0 -2px 0 var(--rule-strong);background:0 0;font-weight:500}
.AnswerTurn-module__O0O6WW__turn{gap:0;min-width:0;animation:.22s ease-out both AnswerTurn-module__O0O6WW__turn-enter;display:grid}@keyframes AnswerTurn-module__O0O6WW__turn-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AnswerTurn-module__O0O6WW__error{border-left:3px solid var(--incident);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--incident-wash);color:var(--incident);margin:0 0 .75rem;padding:.65rem .9rem;font-size:.875rem}.AnswerTurn-module__O0O6WW__error p{margin:0}.AnswerTurn-module__O0O6WW__working{color:var(--ink-faint);align-items:center;gap:.5rem;margin:.25rem 0 0;font-size:.875rem;display:flex}.AnswerTurn-module__O0O6WW__workingDots{gap:3px;display:inline-flex}.AnswerTurn-module__O0O6WW__workingDots span{background:var(--navy-soft);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite AnswerTurn-module__O0O6WW__pulse}.AnswerTurn-module__O0O6WW__workingDots span:nth-child(2){animation-delay:.15s}.AnswerTurn-module__O0O6WW__workingDots span:nth-child(3){animation-delay:.3s}@keyframes AnswerTurn-module__O0O6WW__pulse{0%,to{opacity:.25}50%{opacity:1}}.AnswerTurn-module__O0O6WW__actions{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.75rem;display:flex}.AnswerTurn-module__O0O6WW__action{border-radius:var(--radius-sm);min-height:36px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.8rem;display:inline-flex}.AnswerTurn-module__O0O6WW__action:hover:not(:disabled){background:var(--paper-elevated);color:var(--ink)}.AnswerTurn-module__O0O6WW__action:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.AnswerTurn-module__O0O6WW__action{min-height:44px}}@media (prefers-reduced-motion:reduce){.AnswerTurn-module__O0O6WW__turn,.AnswerTurn-module__O0O6WW__workingDots span{animation:none}}
.AttachFiles-module__PgALiW__clip{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--ink-faint);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-self:flex-start;place-items:center;margin-top:1px;padding:0;transition:color .13s,background .13s;display:grid}.AttachFiles-module__PgALiW__clip:hover{background:var(--paper-sunken);color:var(--ink)}.AttachFiles-module__PgALiW__clip:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.AttachFiles-module__PgALiW__chips{flex-wrap:wrap;flex-basis:100%;order:-1;gap:.4rem;margin:0 0 .35rem;padding:0 .25rem;list-style:none;display:flex}.AttachFiles-module__PgALiW__chip{border:1px solid var(--rule-strong);background:var(--navy-wash);border-radius:999px;align-items:center;gap:.4rem;max-width:100%;min-height:30px;padding:.2rem .3rem .2rem .65rem;font-size:.78rem;animation:.22s ease-out both AttachFiles-module__PgALiW__chipIn;display:inline-flex}.AttachFiles-module__PgALiW__chip[data-state=uploading]{background:var(--paper-sunken)}.AttachFiles-module__PgALiW__chip[data-state=failed],.AttachFiles-module__PgALiW__chip[data-state=skipped]{border-color:color-mix(in srgb, #c2410c 55%, var(--rule-strong));background:#c2410c14}.AttachFiles-module__PgALiW__chipName{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.AttachFiles-module__PgALiW__chipNote{color:var(--ink-muted);font-size:.72rem}.AttachFiles-module__PgALiW__chipRemove{width:24px;height:24px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;font-size:1rem;line-height:1;display:grid}.AttachFiles-module__PgALiW__chipRemove:hover{background:var(--paper-sunken);color:var(--ink)}@keyframes AttachFiles-module__PgALiW__chipIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AttachFiles-module__PgALiW__chip{animation:none}}
.AttachFolder-module__UzTjZW__root{flex:none;align-self:flex-start;margin-top:1px;position:relative}.AttachFolder-module__UzTjZW__trigger{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--ink-faint);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;transition:color .13s,background .13s,border-color .13s;display:grid}.AttachFolder-module__UzTjZW__trigger:hover,.AttachFolder-module__UzTjZW__trigger[aria-expanded=true]{background:var(--paper-sunken);color:var(--ink)}.AttachFolder-module__UzTjZW__trigger[data-linked=true]{color:var(--navy);border-color:var(--rule-strong);background:var(--navy-wash)}.AttachFolder-module__UzTjZW__trigger:focus-visible{outline:2px solid var(--navy);outline-offset:1px}.AttachFolder-module__UzTjZW__popover{z-index:30;background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:var(--radius);width:min(23rem,100vw - 2.5rem);box-shadow:var(--lift-lg);padding:.85rem .9rem .9rem;animation:.13s ease-out AttachFolder-module__UzTjZW__rise;position:absolute;bottom:calc(100% + .6rem);left:-.4rem}@keyframes AttachFolder-module__UzTjZW__rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.AttachFolder-module__UzTjZW__popover{animation:none}}.AttachFolder-module__UzTjZW__head{align-items:baseline;gap:.4rem;margin-bottom:.5rem;display:flex}.AttachFolder-module__UzTjZW__title{font-family:var(--serif-ne);color:var(--ink);font-size:.95rem;font-weight:600}.AttachFolder-module__UzTjZW__subtitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem;font-weight:600}.AttachFolder-module__UzTjZW__blurb{color:var(--ink-muted);margin:0 0 .7rem;font-size:.79rem;line-height:1.65}.AttachFolder-module__UzTjZW__form{gap:.4rem;display:flex}.AttachFolder-module__UzTjZW__pathInput{background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);min-width:0;font-family:var(--mono);color:var(--ink);outline:none;flex:1;padding:.4rem .55rem;font-size:.75rem;transition:border-color .13s}.AttachFolder-module__UzTjZW__pathInput:focus{border-color:var(--navy)}.AttachFolder-module__UzTjZW__pathInput::placeholder{color:var(--ink-faint)}.AttachFolder-module__UzTjZW__primary{background:var(--navy);border-radius:var(--radius-sm);color:var(--paper-raised);cursor:pointer;border:none;flex:none;padding:0 .75rem;font-size:.77rem;font-weight:600;transition:background .13s,opacity .13s}.AttachFolder-module__UzTjZW__primary:disabled{opacity:.35;cursor:not-allowed}.AttachFolder-module__UzTjZW__primary:not(:disabled):hover{background:var(--navy-soft)}.AttachFolder-module__UzTjZW__linkedPath{font-family:var(--mono);color:var(--ink-muted);overflow-wrap:anywhere;margin:0 0 .3rem;font-size:.72rem}.AttachFolder-module__UzTjZW__linkedStats{color:var(--ink-muted);margin:0 0 .7rem;font-size:.78rem}.AttachFolder-module__UzTjZW__linkedStats b{color:var(--ink);font-variant-numeric:tabular-nums}.AttachFolder-module__UzTjZW__rowActions{gap:.4rem;display:flex}.AttachFolder-module__UzTjZW__secondary{background:var(--paper-sunken);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;padding:.32rem .6rem;font-size:.74rem;transition:background .13s,color .13s}.AttachFolder-module__UzTjZW__secondary:hover:not(:disabled){background:var(--rule);color:var(--ink)}.AttachFolder-module__UzTjZW__secondary:disabled{opacity:.5;cursor:not-allowed}.AttachFolder-module__UzTjZW__caveat{border-left:2px solid var(--rule-strong);color:var(--ink-muted);margin:0 0 .7rem;padding-left:.55rem;font-size:.74rem;line-height:1.6}.AttachFolder-module__UzTjZW__error{color:var(--incident);margin:.6rem 0 0;font-size:.75rem;line-height:1.6}
.Composer-module__pmhrwG__composer{gap:.45rem;display:grid}.Composer-module__pmhrwG__field{background:var(--paper-raised);border:1px solid var(--rule-strong);min-height:56px;box-shadow:var(--lift);border-radius:24px;flex-wrap:wrap;align-items:flex-end;gap:.4rem;padding:.55rem .55rem .55rem .5rem;transition:border-color .14s,box-shadow .14s;display:flex}.Composer-module__pmhrwG__field:focus-within{border-color:var(--navy);box-shadow:var(--lift-lg)}.Composer-module__pmhrwG__input{resize:none;min-width:0;font-family:var(--sans);color:var(--ink);background:0 0;border:none;outline:none;flex:1;max-height:240px;padding:.3rem 0;font-size:1rem;line-height:1.7;overflow-y:auto}.Composer-module__pmhrwG__input::placeholder{color:var(--ink-faint)}.Composer-module__pmhrwG__send,.Composer-module__pmhrwG__stop{cursor:pointer;border:none;border-radius:999px;flex:none;align-self:flex-end;place-items:center;height:40px;transition:background .13s,opacity .13s;display:grid}.Composer-module__pmhrwG__send{background:var(--navy);width:40px;color:var(--paper)}.Composer-module__pmhrwG__send:disabled{opacity:.3;cursor:not-allowed}.Composer-module__pmhrwG__send:not(:disabled):hover{background:var(--navy-soft)}.Composer-module__pmhrwG__stop{background:var(--paper-sunken);border:1px solid var(--rule-strong);color:var(--ink-muted);padding:0 .9rem;font-size:.85rem;font-weight:500}.Composer-module__pmhrwG__stop:hover{background:var(--rule)}.Composer-module__pmhrwG__controls{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:0 .25rem;display:flex}.Composer-module__pmhrwG__dateToggle{border-radius:var(--radius-sm);min-height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-left:-.4rem;padding:.15rem .4rem;font-size:.8rem;display:inline-flex}.Composer-module__pmhrwG__dateToggle:hover{background:var(--paper-sunken);color:var(--ink)}.Composer-module__pmhrwG__dateToggle strong{font-variant-numeric:tabular-nums;font-weight:600}.Composer-module__pmhrwG__dateField{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.Composer-module__pmhrwG__dateInput{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);width:8.5rem;font-family:var(--mono);font-variant-numeric:tabular-nums;outline:none;padding:.15rem .45rem;font-size:.74rem}.Composer-module__pmhrwG__dateInput[aria-invalid=true]{border-color:var(--incident)}.Composer-module__pmhrwG__clearDate{color:var(--navy);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.72rem;text-decoration:underline}.Composer-module__pmhrwG__dateError{color:var(--incident);font-size:.72rem}.Composer-module__pmhrwG__linked{color:var(--ink-muted);align-items:center;gap:.25rem;font-size:.72rem;display:inline-flex}.Composer-module__pmhrwG__linked b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.Composer-module__pmhrwG__hint{color:var(--ink-faint);margin-left:auto;font-size:.75rem}@media (max-width:640px){.Composer-module__pmhrwG__hint{display:none}}
.QuoteReply-module__3dVLna__reply{z-index:40;background:var(--navy);min-height:36px;color:var(--paper);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.82rem;font-weight:500;display:inline-flex;position:fixed;box-shadow:0 4px 14px #00000038}.QuoteReply-module__3dVLna__reply:hover{background:var(--navy-soft)}.QuoteReply-module__3dVLna__reply:focus-visible{outline:2px solid var(--navy-soft);outline-offset:2px}.QuoteReply-module__3dVLna__chip{border-left:3px solid var(--navy);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--paper-sunken);color:var(--ink-muted);align-items:flex-start;gap:.5rem;margin:0 0 .5rem;padding:.5rem .6rem .5rem .75rem;font-size:.85rem;line-height:1.6;display:flex}.QuoteReply-module__3dVLna__chipText{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.QuoteReply-module__3dVLna__chipLabel{color:var(--ink-faint);font-size:.72rem;display:block}.QuoteReply-module__3dVLna__chipRemove{width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;font-size:1.1rem;line-height:1;display:grid}.QuoteReply-module__3dVLna__chipRemove:hover{background:var(--rule)}.QuoteReply-module__3dVLna__quoted{opacity:.78;-webkit-line-clamp:4;overflow-wrap:anywhere;border-left:2px solid;-webkit-box-orient:vertical;margin:0 0 .4rem;padding:.1rem 0 .1rem .6rem;font-size:.86rem;line-height:1.6;display:-webkit-box;overflow:hidden}
.Inspector-module__ilj3QG__panel{background:var(--paper-sunken);border-left:1px solid var(--rule);min-width:0;height:100%;min-height:0;color:var(--ink);outline:none;flex-direction:column;display:flex}.Inspector-module__ilj3QG__panel[data-mode=overlay]{z-index:40;background:var(--paper-elevated);width:min(360px,92vw);box-shadow:var(--lift-lg);position:fixed;inset:0 0 0 auto}.Inspector-module__ilj3QG__panel[data-mode=sheet]{z-index:40;background:var(--paper);padding-bottom:env(safe-area-inset-bottom);border-left:none;position:fixed;inset:0}.Inspector-module__ilj3QG__scrim{z-index:39;background:#00000073;position:fixed;inset:0}.Inspector-module__ilj3QG__scrim[data-mode=sheet]{display:none}.Inspector-module__ilj3QG__panelHead{min-height:var(--header);border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem 1rem;display:flex}.Inspector-module__ilj3QG__panelTitles{flex:1;min-width:0}.Inspector-module__ilj3QG__panelTitle{margin:0;font-size:.95rem;font-weight:600}.Inspector-module__ilj3QG__scope{color:var(--ink-faint);margin:0;font-size:.78rem}.Inspector-module__ilj3QG__panelBody{overscroll-behavior:contain;flex:1;min-height:0;padding:.5rem 1rem 2rem;overflow-y:auto}.Inspector-module__ilj3QG__section{border-bottom:1px solid var(--rule);padding:1rem 0 1.1rem}.Inspector-module__ilj3QG__section:last-child{border-bottom:none}.Inspector-module__ilj3QG__sectionHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Inspector-module__ilj3QG__sectionTitle{color:var(--ink);outline:none;align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.875rem;font-weight:600;display:flex}.Inspector-module__ilj3QG__sectionTitle:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.Inspector-module__ilj3QG__count{background:var(--paper-elevated);min-width:1.4rem;color:var(--ink-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 .4rem;font-size:.72rem;font-weight:500}.Inspector-module__ilj3QG__muted{color:var(--ink-faint);margin:.25rem 0;font-size:.8125rem;line-height:1.6}.Inspector-module__ilj3QG__label{color:var(--ink-muted);margin:.9rem 0 .35rem;font-size:.75rem;font-weight:600;display:block}.Inspector-module__ilj3QG__group+.Inspector-module__ilj3QG__group{margin-top:.4rem}.Inspector-module__ilj3QG__plainList{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;padding:0 0 0 1rem;font-size:.8125rem;line-height:1.7}.Inspector-module__ilj3QG__plainList li+li{margin-top:.35rem}.Inspector-module__ilj3QG__plainList a{color:var(--navy)}.Inspector-module__ilj3QG__itemNote{color:var(--ink-faint);margin-top:.2rem;font-size:.78rem;display:block}.Inspector-module__ilj3QG__disclosure{margin-top:.75rem;font-size:.8125rem}.Inspector-module__ilj3QG__disclosure>summary{min-height:32px;color:var(--ink-muted);cursor:pointer;padding:.3rem 0}.Inspector-module__ilj3QG__iconButton{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.Inspector-module__ilj3QG__iconButton:hover{background:var(--paper-elevated);color:var(--ink)}.Inspector-module__ilj3QG__textButton{border-radius:var(--radius-sm);min-height:36px;color:var(--navy);cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem .6rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.Inspector-module__ilj3QG__textButton:hover{background:var(--navy-wash)}.Inspector-module__ilj3QG__primaryButton,.Inspector-module__ilj3QG__secondaryButton{border-radius:var(--radius-sm);cursor:pointer;min-height:40px;padding:.45rem .9rem;font-size:.8125rem;font-weight:600}.Inspector-module__ilj3QG__primaryButton{background:var(--navy);color:var(--paper);border:none}.Inspector-module__ilj3QG__secondaryButton{border:1px solid var(--rule-strong);color:var(--ink);background:0 0;margin-top:.6rem}.Inspector-module__ilj3QG__secondaryButton:hover{background:var(--paper-elevated)}.Inspector-module__ilj3QG__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.Inspector-module__ilj3QG__rowActions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.Inspector-module__ilj3QG__input{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);width:100%;min-height:40px;padding:.4rem .65rem;font-size:.875rem}.Inspector-module__ilj3QG__outputs{gap:.4rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.Inspector-module__ilj3QG__output{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);align-items:flex-start;gap:.6rem;padding:.55rem .6rem;display:flex}.Inspector-module__ilj3QG__output[data-state=failed]{border-color:var(--incident)}.Inspector-module__ilj3QG__fileGlyph{color:var(--navy);flex:none;margin-top:.2rem}.Inspector-module__ilj3QG__outputBody{flex:1;min-width:0;display:grid}.Inspector-module__ilj3QG__outputTitle{overflow-wrap:anywhere;margin:0;font-size:.85rem;font-weight:600}.Inspector-module__ilj3QG__outputMeta{color:var(--ink-faint);margin:0;font-size:.75rem}.Inspector-module__ilj3QG__builder{margin-top:.25rem}.Inspector-module__ilj3QG__outline{border-radius:var(--radius-sm);background:var(--paper);max-height:16rem;font-family:var(--sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:.4rem 0 0;padding:.6rem;font-size:.78rem;overflow:auto}.Inspector-module__ilj3QG__documents{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.Inspector-module__ilj3QG__document{min-width:0}.Inspector-module__ilj3QG__documentTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.85rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.Inspector-module__ilj3QG__documentKind{color:var(--ink-faint);margin:0;font-size:.72rem}.Inspector-module__ilj3QG__passages{flex-wrap:wrap;gap:.3rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.Inspector-module__ilj3QG__passageRow{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);max-width:100%;min-height:32px;color:var(--navy);text-align:start;cursor:pointer;background:0 0;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.78rem;display:inline-flex}.Inspector-module__ilj3QG__passageRow:hover{background:var(--navy-wash)}.Inspector-module__ilj3QG__passageRow[aria-pressed=true]{background:var(--selection);border-color:var(--navy);color:var(--ink)}.Inspector-module__ilj3QG__passageRowLocator{overflow-wrap:anywhere}.Inspector-module__ilj3QG__stateChip,.Inspector-module__ilj3QG__statusChip{white-space:nowrap;border-radius:999px;padding:0 .4rem;font-size:.7rem;line-height:1.6;display:inline-block}.Inspector-module__ilj3QG__stateChip[data-tone=caution],.Inspector-module__ilj3QG__statusChip[data-status=authorities_found],.Inspector-module__ilj3QG__statusChip[data-status=clarification_needed]{background:var(--superseded-wash);color:var(--superseded)}.Inspector-module__ilj3QG__stateChip[data-tone=historical],.Inspector-module__ilj3QG__statusChip[data-status=evidence_gap]{background:var(--incident-wash);color:var(--incident)}.Inspector-module__ilj3QG__stateChip[data-tone=web]{background:var(--guidance-wash);color:var(--guidance)}.Inspector-module__ilj3QG__statusChip[data-status=answered]{background:var(--verified-wash);color:var(--verified)}.Inspector-module__ilj3QG__files{margin-top:.75rem}.Inspector-module__ilj3QG__filePath{font-family:var(--mono);color:var(--ink-muted);font-size:.75rem}.Inspector-module__ilj3QG__passageIdentity{margin-bottom:.6rem}.Inspector-module__ilj3QG__passageTitle{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600}.Inspector-module__ilj3QG__passageLocator{color:var(--navy);overflow-wrap:anywhere;margin:.1rem 0 0;font-size:.85rem}.Inspector-module__ilj3QG__passageKind{color:var(--ink-faint);margin:.1rem 0 0;font-size:.72rem}.Inspector-module__ilj3QG__stateLine{border-left:3px solid var(--verified);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--paper-raised);color:var(--ink-muted);gap:.2rem;margin:.4rem 0;padding:.55rem .7rem;font-size:.8rem;line-height:1.6;display:grid}.Inspector-module__ilj3QG__stateLine[data-tone=caution]{border-left-color:var(--superseded)}.Inspector-module__ilj3QG__stateLine[data-tone=historical]{border-left-color:var(--incident)}.Inspector-module__ilj3QG__stateLine[data-tone=web]{border-left-color:var(--guidance)}.Inspector-module__ilj3QG__stateLabel{color:var(--ink);font-weight:600}.Inspector-module__ilj3QG__note{color:var(--superseded);margin:.4rem 0;font-size:.8rem;line-height:1.6}.Inspector-module__ilj3QG__claimText{color:var(--ink-muted);margin:0;font-size:.85rem;line-height:1.75}.Inspector-module__ilj3QG__passageActions{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.8rem;display:flex}.Inspector-module__ilj3QG__outline{margin-top:.2rem}.Inspector-module__ilj3QG__outlineHint{color:var(--ink-faint);font-weight:400}.Inspector-module__ilj3QG__outlineRows{background:var(--paper-sunken);border:1px solid var(--rule);border-radius:var(--radius-sm);gap:.15rem;max-height:min(62vh,36rem);margin:.35rem 0 0;padding:.3rem;list-style:none;display:grid;position:relative;overflow-y:auto}.Inspector-module__ilj3QG__outlineRow{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:3px solid #0000;gap:.2rem;padding-block:.45rem;padding-inline-end:.55rem;transition:background-color .3s;display:grid}.Inspector-module__ilj3QG__outlineRow:focus{outline:none}.Inspector-module__ilj3QG__outlineRow:focus-visible{box-shadow:0 0 0 2px var(--focus)}.Inspector-module__ilj3QG__outlineRow[data-cited]{border-left-color:var(--gold-rule);background:var(--paper-raised)}.Inspector-module__ilj3QG__outlineRow[data-flash]{background:var(--gold-wash)}.Inspector-module__ilj3QG__outlineLabel{color:var(--navy);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:flex}.Inspector-module__ilj3QG__outlineRow[data-heading] .Inspector-module__ilj3QG__outlineLabel{color:var(--ink);font-size:.8rem}.Inspector-module__ilj3QG__outlineCited{border:1px solid var(--gold-rule);color:var(--ink);border-radius:999px;padding:.05rem .4rem;font-size:.68rem;font-weight:600}.Inspector-module__ilj3QG__outlineText{font-family:var(--serif-ne);color:var(--ink-muted);overflow-wrap:break-word;margin:0;font-size:.88rem;line-height:1.8}.Inspector-module__ilj3QG__outlineRow[data-heading] .Inspector-module__ilj3QG__outlineText{color:var(--ink);font-weight:600}.Inspector-module__ilj3QG__outlineText[data-folded]{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Inspector-module__ilj3QG__outlineOmitted{color:var(--ink-faint);padding:.3rem .55rem;font-size:.75rem}.Inspector-module__ilj3QG__crossRef{font:inherit;color:var(--navy);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline}.Inspector-module__ilj3QG__crossRef:hover{text-decoration-style:solid}
.EvidenceMargin-module__gKmB-G__passage{background:var(--paper-sunken);border:1px solid var(--rule);border-radius:var(--radius-sm);margin:0;padding:.9rem 1.05rem}.EvidenceMargin-module__gKmB-G__source{font-family:var(--serif-ne);color:var(--ink-muted);overflow-wrap:break-word;max-width:60ch;margin:0;font-size:.95rem;line-height:1.9}.EvidenceMargin-module__gKmB-G__span{background:var(--gold-wash);color:var(--ink);box-shadow:inset 0 -2px 0 var(--gold-rule);border-radius:2px;padding:.08em .05em;font-weight:500}.EvidenceMargin-module__gKmB-G__elision{color:var(--ink-faint);-webkit-user-select:none;user-select:none}.EvidenceMargin-module__gKmB-G__toggle{color:var(--navy);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:.65rem;padding:0;font-size:.8rem;font-weight:500;text-decoration:underline}.EvidenceMargin-module__gKmB-G__toggle:hover{color:var(--navy-soft)}.EvidenceMargin-module__gKmB-G__integrityWarning{color:var(--incident);margin:0 0 .6rem;font-size:.8rem}.EvidenceMargin-module__gKmB-G__quoteOnly{border-left:2px solid var(--gold-rule);font-family:var(--serif-ne);color:var(--ink-muted);margin:0;padding-left:.85rem;font-size:.95rem;line-height:1.9}
.SessionSidebar-module__vXa41G__sidebar{--row-h:36px;--pad-x:10px;width:var(--sidebar);background:var(--paper-sunken);border-right:1px solid var(--rule);min-height:0;font-family:var(--sans);flex-direction:column;display:flex;overflow:hidden}.SessionSidebar-module__vXa41G__sidebar[data-docked=true][data-open=false]{display:none}.SessionSidebar-module__vXa41G__sidebar[data-docked=false]{z-index:30;width:min(var(--sidebar), calc(100vw - 56px));box-shadow:var(--lift-lg);transition:transform .22s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.SessionSidebar-module__vXa41G__sidebar[data-docked=false][data-open=true]{transform:translate(0)}.SessionSidebar-module__vXa41G__head{min-height:var(--header);align-items:center;gap:.25rem;padding:0 .5rem 0 .75rem;display:flex}.SessionSidebar-module__vXa41G__brand{flex:1;align-items:center;gap:.55rem;min-width:0;display:flex}.SessionSidebar-module__vXa41G__mark{background:var(--user-bubble);width:28px;height:28px;color:var(--user-ink);font-family:var(--serif-ne);border-radius:8px;flex:none;place-items:center;font-size:.8rem;font-weight:600;display:grid}.SessionSidebar-module__vXa41G__wordmark{font-family:var(--serif-ne);letter-spacing:.005em;color:var(--ink);white-space:nowrap;font-size:1.02rem;font-weight:600}.SessionSidebar-module__vXa41G__iconButton{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.SessionSidebar-module__vXa41G__iconButton:hover{background:var(--paper-elevated);color:var(--ink)}.SessionSidebar-module__vXa41G__actions{gap:2px;padding:.15rem .5rem .6rem;display:grid}.SessionSidebar-module__vXa41G__navItem{width:100%;min-height:var(--row-h);padding:0 var(--pad-x);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.65rem;font-size:.875rem;transition:background .12s;display:flex}.SessionSidebar-module__vXa41G__navItem:hover{background:var(--paper-raised)}.SessionSidebar-module__vXa41G__navIcon{color:var(--ink-muted);flex:none}.SessionSidebar-module__vXa41G__navItem:hover .SessionSidebar-module__vXa41G__navIcon{color:var(--ink)}.SessionSidebar-module__vXa41G__kbd{border:1px solid var(--rule);font-family:var(--sans);color:var(--ink-faint);opacity:0;border-radius:5px;margin-left:auto;padding:.05rem .35rem;font-size:.66rem;transition:opacity .12s}.SessionSidebar-module__vXa41G__navItem:hover .SessionSidebar-module__vXa41G__kbd,.SessionSidebar-module__vXa41G__navItem:focus-visible .SessionSidebar-module__vXa41G__kbd{opacity:1}.SessionSidebar-module__vXa41G__searchBox{min-height:var(--row-h);padding:0 .3rem 0 var(--pad-x);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--paper);align-items:center;gap:.5rem;display:flex}.SessionSidebar-module__vXa41G__searchBox:focus-within{border-color:var(--navy)}.SessionSidebar-module__vXa41G__searchInput{min-width:0;height:calc(var(--row-h) - 2px);color:var(--ink);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:1rem}.SessionSidebar-module__vXa41G__searchInput::-webkit-search-cancel-button{display:none}.SessionSidebar-module__vXa41G__searchInput::placeholder{color:var(--ink-faint)}.SessionSidebar-module__vXa41G__clearButton{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;display:grid}.SessionSidebar-module__vXa41G__clearButton:hover{background:var(--paper-elevated);color:var(--ink)}.SessionSidebar-module__vXa41G__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;flex:1;min-height:0;padding:.25rem .5rem 1rem;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 16px),#0000)}.SessionSidebar-module__vXa41G__emptyNote{margin:.75rem var(--pad-x);color:var(--ink-faint);overflow-wrap:anywhere;font-size:.8rem;line-height:1.7}.SessionSidebar-module__vXa41G__group+.SessionSidebar-module__vXa41G__group{margin-top:1.1rem}.SessionSidebar-module__vXa41G__groupLabel{z-index:1;padding:.45rem var(--pad-x) .3rem;background:var(--paper-sunken);color:var(--ink-faint);margin:0;font-size:.75rem;font-weight:500;position:sticky;top:0}.SessionSidebar-module__vXa41G__rows{margin:0;padding:0;list-style:none}.SessionSidebar-module__vXa41G__row{min-height:var(--row-h);border-radius:var(--radius-sm);align-items:center;transition:background .1s;display:flex;position:relative}.SessionSidebar-module__vXa41G__row:hover,.SessionSidebar-module__vXa41G__row[data-menu-open=true]{background:var(--paper-raised)}.SessionSidebar-module__vXa41G__row[data-active=true]{background:var(--paper-elevated)}.SessionSidebar-module__vXa41G__rowButton{min-width:0;min-height:var(--row-h);padding:0 var(--pad-x);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;display:flex}.SessionSidebar-module__vXa41G__rowTitle{white-space:nowrap;width:100%;color:var(--ink);font-size:.875rem;line-height:1.6;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.SessionSidebar-module__vXa41G__row[data-active=true] .SessionSidebar-module__vXa41G__rowTitle{font-weight:500}.SessionSidebar-module__vXa41G__row:hover .SessionSidebar-module__vXa41G__rowTitle,.SessionSidebar-module__vXa41G__row:focus-within .SessionSidebar-module__vXa41G__rowTitle,.SessionSidebar-module__vXa41G__row[data-menu-open=true] .SessionSidebar-module__vXa41G__rowTitle,.SessionSidebar-module__vXa41G__row[data-active=true] .SessionSidebar-module__vXa41G__rowTitle{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 calc(100% - 22px));mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 calc(100% - 22px))}.SessionSidebar-module__vXa41G__moreButton{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;place-items:center;transition:opacity .1s,background .1s;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.SessionSidebar-module__vXa41G__row:hover .SessionSidebar-module__vXa41G__moreButton,.SessionSidebar-module__vXa41G__row:focus-within .SessionSidebar-module__vXa41G__moreButton,.SessionSidebar-module__vXa41G__row[data-menu-open=true] .SessionSidebar-module__vXa41G__moreButton,.SessionSidebar-module__vXa41G__row[data-active=true] .SessionSidebar-module__vXa41G__moreButton{opacity:1}.SessionSidebar-module__vXa41G__moreButton:hover,.SessionSidebar-module__vXa41G__moreButton[aria-expanded=true]{background:var(--rule);color:var(--ink)}@media (hover:none){.SessionSidebar-module__vXa41G__moreButton{opacity:1}.SessionSidebar-module__vXa41G__rowTitle{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 calc(100% - 22px));mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 calc(100% - 22px))}}@media (pointer:coarse){.SessionSidebar-module__vXa41G__sidebar{--row-h:44px}.SessionSidebar-module__vXa41G__moreButton{width:40px;height:40px}}.SessionSidebar-module__vXa41G__menu{z-index:40;border:1px solid var(--rule-strong);background:var(--paper-elevated);min-width:190px;box-shadow:var(--lift-lg);border-radius:12px;padding:.3rem;animation:.12s ease-out SessionSidebar-module__vXa41G__menu-in;position:fixed}@keyframes SessionSidebar-module__vXa41G__menu-in{0%{opacity:0;transform:translateY(-3px)scale(.98)}}.SessionSidebar-module__vXa41G__menuItem{border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:0 .6rem;font-size:.85rem;display:flex}.SessionSidebar-module__vXa41G__menuItem:hover,.SessionSidebar-module__vXa41G__menuItem:focus-visible{background:var(--paper-raised);outline:none}.SessionSidebar-module__vXa41G__renameWrap{flex:1;min-width:0;padding:2px}.SessionSidebar-module__vXa41G__renameInput{width:100%;min-height:calc(var(--row-h) - 4px);padding:0 calc(var(--pad-x) - 2px);border:1px solid var(--navy);background:var(--paper);color:var(--ink);font:inherit;border-radius:6px;outline:none;font-size:1rem}.SessionSidebar-module__vXa41G__renameInput[aria-invalid=true]{border-color:var(--incident)}.SessionSidebar-module__vXa41G__rowError{color:var(--incident);margin:.3rem .2rem .2rem;font-size:.74rem;line-height:1.5}.SessionSidebar-module__vXa41G__toast{border:1px solid var(--rule-strong);background:var(--paper-elevated);box-shadow:var(--lift);color:var(--ink);border-radius:10px;align-items:center;gap:.5rem;margin:0 .5rem .5rem;padding:.5rem .4rem .5rem .75rem;font-size:.8rem;line-height:1.5;animation:.16s ease-out SessionSidebar-module__vXa41G__menu-in;display:flex}.SessionSidebar-module__vXa41G__toast[data-kind=error]{border-color:var(--incident);background:var(--incident-wash)}.SessionSidebar-module__vXa41G__toastText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SessionSidebar-module__vXa41G__toastAction{min-height:30px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;padding:0 .6rem;font-weight:600}.SessionSidebar-module__vXa41G__toastAction:hover{background:var(--navy-wash)}.SessionSidebar-module__vXa41G__foot{border-top:1px solid var(--rule);align-items:center;gap:.25rem;padding:.5rem;display:flex}.SessionSidebar-module__vXa41G__foot .SessionSidebar-module__vXa41G__navItem{flex:1}.SessionSidebar-module__vXa41G__scrim{z-index:29;cursor:default;background:#00000073;border:none;animation:.2s ease-out SessionSidebar-module__vXa41G__scrim-in;position:fixed;inset:0}@keyframes SessionSidebar-module__vXa41G__scrim-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.SessionSidebar-module__vXa41G__sidebar[data-docked=false],.SessionSidebar-module__vXa41G__menu,.SessionSidebar-module__vXa41G__toast,.SessionSidebar-module__vXa41G__scrim{transition:none;animation:none}}
.ModelNotice-module__7l0zmG__notice{font-family:var(--sans);flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.55rem;padding:0 .15rem;display:flex}.ModelNotice-module__7l0zmG__notice[data-tone=blocked]{border:1px solid var(--superseded);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--superseded) 7%, transparent);padding:.55rem .8rem}.ModelNotice-module__7l0zmG__body{min-width:14rem;color:var(--ink-muted);flex:1;font-size:.73rem;line-height:1.5}.ModelNotice-module__7l0zmG__title{color:var(--ink);font-weight:600}.ModelNotice-module__7l0zmG__action{font-family:var(--sans);color:var(--navy);background:var(--paper);border:1px solid var(--rule);cursor:pointer;white-space:nowrap;border-radius:5px;padding:.24rem .6rem;font-size:.72rem;font-weight:600;transition:border-color .13s,background .13s}.ModelNotice-module__7l0zmG__action:hover{border-color:var(--navy)}.ModelNotice-module__7l0zmG__notice[data-tone=blocked] .ModelNotice-module__7l0zmG__action{color:var(--superseded)}.ModelNotice-module__7l0zmG__notice[data-tone=blocked] .ModelNotice-module__7l0zmG__action:hover{border-color:var(--superseded)}
.forms-module__qdh2na__section{border-bottom:1px solid var(--rule);margin-bottom:1.5rem;padding-bottom:1.5rem}.forms-module__qdh2na__section:last-child{border-bottom:none}.forms-module__qdh2na__sectionTitle{font-family:var(--sans);color:var(--ink);margin:0 0 .4rem;font-size:.9rem;font-weight:600}.forms-module__qdh2na__sectionNote{color:var(--ink-muted);margin:0 0 1rem;font-size:.8rem;line-height:1.55}.forms-module__qdh2na__presets{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.forms-module__qdh2na__preset{text-align:left;border:1px solid var(--rule);background:var(--paper);cursor:pointer;font-family:var(--sans);border-radius:6px;flex-direction:column;gap:.25rem;padding:.65rem .75rem;display:flex}.forms-module__qdh2na__preset:hover{border-color:var(--rule-strong)}.forms-module__qdh2na__preset[data-selected=true]{border-color:var(--navy);background:var(--navy-wash)}.forms-module__qdh2na__presetLabel{color:var(--ink);font-size:.82rem;font-weight:600}.forms-module__qdh2na__presetPrivacy{font-size:.7rem;line-height:1.35}.forms-module__qdh2na__preset[data-privacy=local] .forms-module__qdh2na__presetPrivacy{color:var(--verified)}.forms-module__qdh2na__preset[data-privacy=third_party] .forms-module__qdh2na__presetPrivacy{color:var(--superseded)}.forms-module__qdh2na__presetDetail{background:var(--paper-sunken);border-radius:6px;margin-top:.75rem;padding:.7rem .85rem}.forms-module__qdh2na__help{color:var(--ink-muted);margin:0;font-size:.78rem;line-height:1.55}.forms-module__qdh2na__link{color:var(--navy);margin-top:.5rem;font-size:.78rem;text-decoration:none;display:inline-block}.forms-module__qdh2na__link:hover{text-decoration:underline}.forms-module__qdh2na__fields{margin-top:1rem}.forms-module__qdh2na__field{margin-bottom:.85rem;display:block}.forms-module__qdh2na__fieldLabel{color:var(--ink);margin-bottom:.3rem;font-size:.78rem;font-weight:500;display:block}.forms-module__qdh2na__saved{color:var(--verified);font-weight:400}.forms-module__qdh2na__input,.forms-module__qdh2na__select,.forms-module__qdh2na__textarea{width:100%;font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--rule-strong);border-radius:5px;padding:.5rem .6rem;font-size:.85rem}.forms-module__qdh2na__textarea{resize:vertical;line-height:1.5}.forms-module__qdh2na__input:focus,.forms-module__qdh2na__select:focus,.forms-module__qdh2na__textarea:focus{outline:2px solid var(--navy-soft);outline-offset:-1px}.forms-module__qdh2na__actions{gap:.5rem;margin-top:.25rem;display:flex}.forms-module__qdh2na__primary,.forms-module__qdh2na__secondary{font-family:var(--sans);cursor:pointer;border-radius:5px;padding:.5rem .9rem;font-size:.82rem;font-weight:500}.forms-module__qdh2na__primary{background:var(--navy);color:#fff;border:1px solid var(--navy)}.forms-module__qdh2na__primary:disabled{opacity:.5;cursor:not-allowed}.forms-module__qdh2na__secondary{background:var(--paper);color:var(--ink);border:1px solid var(--rule-strong)}.forms-module__qdh2na__toggle{cursor:pointer;align-items:flex-start;gap:.6rem;margin-bottom:.9rem;display:flex}.forms-module__qdh2na__checkbox{width:.95rem;height:.95rem;accent-color:var(--navy);flex-shrink:0;margin-top:.15rem}.forms-module__qdh2na__toggleLabel{color:var(--ink);font-size:.82rem;font-weight:500;display:block}.forms-module__qdh2na__toggleNote{color:var(--ink-muted);margin-top:.15rem;font-size:.74rem;line-height:1.5;display:block}.forms-module__qdh2na__budget{margin-bottom:.9rem}.forms-module__qdh2na__budgetBar{background:var(--paper-sunken);border-radius:3px;height:5px;overflow:hidden}.forms-module__qdh2na__budgetFill{background:var(--navy-soft);height:100%;transition:width .2s}.forms-module__qdh2na__budgetText{color:var(--ink-muted);margin:.4rem 0 0;font-size:.78rem}.forms-module__qdh2na__error{color:var(--incident);background:var(--incident-wash);border-radius:5px;margin:0 0 1rem;padding:.6rem .75rem;font-size:.8rem;line-height:1.55}.forms-module__qdh2na__ok{color:var(--verified);margin:.5rem 0 0;font-size:.8rem}@media (max-width:30rem){.forms-module__qdh2na__presets{grid-template-columns:1fr}}.forms-module__qdh2na__presetHead{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.forms-module__qdh2na__presetKey{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:.1rem .35rem;font-size:.63rem;font-weight:600}.forms-module__qdh2na__presetKey[data-state=ready]{color:var(--verified);background:color-mix(in srgb, var(--verified) 12%, transparent)}.forms-module__qdh2na__presetKey[data-state=missing]{color:var(--ink-faint);background:var(--paper-sunken)}.forms-module__qdh2na__presetKey[data-state=none-needed]{color:var(--ink-faint);background:0 0}.forms-module__qdh2na__presetActive{color:var(--navy);font-size:.63rem;font-weight:600}.forms-module__qdh2na__inventory{color:var(--ink-muted);margin:0 0 .6rem;font-size:.72rem;line-height:1.5}.forms-module__qdh2na__inventoryCount{color:var(--ink);font-weight:600}.forms-module__qdh2na__modelRow{align-items:stretch;gap:.4rem;display:flex}.forms-module__qdh2na__modelRow .forms-module__qdh2na__input{flex:1;min-width:0}.forms-module__qdh2na__modelSource{color:var(--ink-faint);margin:.3rem 0 0;font-size:.68rem}.forms-module__qdh2na__modelSource[data-live=true]{color:var(--verified)}.forms-module__qdh2na__refresh{border:1px solid var(--rule);background:var(--paper);color:var(--ink-muted);cursor:pointer;white-space:nowrap;border-radius:5px;padding:0 .6rem;font-size:.72rem}.forms-module__qdh2na__refresh:hover:not(:disabled){border-color:var(--rule-strong);color:var(--ink)}.forms-module__qdh2na__refresh:disabled{opacity:.5;cursor:default}.forms-module__qdh2na__forget{border:1px solid var(--rule);color:var(--superseded);cursor:pointer;background:0 0;border-radius:5px;padding:.3rem .6rem;font-size:.72rem}.forms-module__qdh2na__forget:hover:not(:disabled){border-color:var(--superseded)}.forms-module__qdh2na__forget:disabled{opacity:.5;cursor:default}.forms-module__qdh2na__confirmRow{border:1px solid var(--superseded);background:color-mix(in srgb, var(--superseded) 6%, transparent);border-radius:5px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;padding:.5rem .6rem;display:flex}.forms-module__qdh2na__confirmText{min-width:12rem;color:var(--ink);flex:1;margin:0;font-size:.72rem;line-height:1.45}.forms-module__qdh2na__modelCards{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.5rem;display:grid}.forms-module__qdh2na__modelCard{text-align:left;border:1px solid var(--rule);background:var(--paper);cursor:pointer;font-family:var(--sans);color:var(--ink);border-radius:6px;flex-direction:column;gap:.2rem;padding:.6rem .7rem;display:flex}.forms-module__qdh2na__modelCard:hover{border-color:var(--rule-strong)}.forms-module__qdh2na__modelCard[data-selected=true]{border-color:var(--navy);background:var(--navy-wash)}.forms-module__qdh2na__modelCardLabel{font-size:.82rem;font-weight:600}.forms-module__qdh2na__modelCardNote{color:var(--ink-faint);font-size:.72rem;line-height:1.35}.forms-module__qdh2na__modelCardId{color:var(--ink-faint);overflow-wrap:anywhere;font-size:.66rem}.forms-module__qdh2na__otherToggle{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;margin-top:.45rem;padding:0;font-size:.76rem}.forms-module__qdh2na__otherToggle:hover{text-decoration:underline}.forms-module__qdh2na__section{padding-top:1.25rem}.forms-module__qdh2na__instruction{gap:.6rem;width:100%;display:grid}.forms-module__qdh2na__actions{flex-wrap:wrap;align-items:center}
.SettingsDialog-module__VanySa__dialog{--s-select:color-mix(in srgb, var(--ink) 9%, transparent);--s-hover:color-mix(in srgb, var(--ink) 5%, transparent);--s-line:var(--rule);--s-control:var(--rule-strong);--s-side:color-mix(in srgb, var(--paper-raised) 72%, var(--paper));border:1px solid var(--s-line);background:var(--paper-raised);width:min(860px,100vw - 32px);max-width:none;height:min(748px,100dvh - 32px);max-height:none;color:var(--ink);border-radius:20px;padding:0;overflow:hidden;box-shadow:0 24px 80px #00000073}.SettingsDialog-module__VanySa__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#05070a9e}:root[data-theme=light] .SettingsDialog-module__VanySa__dialog::backdrop{background:#18212f61}.SettingsDialog-module__VanySa__dialog[open]{animation:.18s cubic-bezier(.2,.8,.2,1) SettingsDialog-module__VanySa__rise}@keyframes SettingsDialog-module__VanySa__rise{0%{opacity:0;transform:translateY(6px)scale(.985)}}.SettingsDialog-module__VanySa__shell{grid-template-columns:252px minmax(0,1fr);height:100%;min-height:0;display:grid}.SettingsDialog-module__VanySa__sidebar{background:var(--s-side);border-right:1px solid var(--s-line);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.SettingsDialog-module__VanySa__utility{gap:12px;padding:14px 12px 10px;display:grid}.SettingsDialog-module__VanySa__topRow{align-items:center;gap:10px;display:flex}.SettingsDialog-module__VanySa__iconButton{border:1px solid var(--s-control);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:12px;flex:none;place-items:center;display:inline-grid}.SettingsDialog-module__VanySa__iconButton:hover{background:var(--s-hover)}.SettingsDialog-module__VanySa__title{outline:none;align-items:baseline;gap:8px;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3;display:flex}.SettingsDialog-module__VanySa__titleEn{color:var(--ink-faint);font-size:.8rem;font-weight:400}.SettingsDialog-module__VanySa__search{display:block;position:relative}.SettingsDialog-module__VanySa__searchIcon{color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.SettingsDialog-module__VanySa__searchInput{border:1px solid var(--s-control);width:100%;height:42px;color:var(--ink);background:0 0;border-radius:999px;padding:0 12px 0 38px;font-size:.92rem}.SettingsDialog-module__VanySa__searchInput::placeholder{color:var(--ink-faint)}.SettingsDialog-module__VanySa__searchInput::-webkit-search-cancel-button{cursor:pointer}.SettingsDialog-module__VanySa__nav{overscroll-behavior:contain;align-content:start;gap:2px;min-height:0;padding:4px 8px 14px;display:grid;overflow-y:auto}.SettingsDialog-module__VanySa__navItem{min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;padding:6px 12px;display:grid}.SettingsDialog-module__VanySa__navItem:hover{background:var(--s-hover)}.SettingsDialog-module__VanySa__navItem[aria-current=true]{background:var(--s-select)}.SettingsDialog-module__VanySa__navIcon{color:var(--ink-muted)}.SettingsDialog-module__VanySa__navItem[aria-current=true] .SettingsDialog-module__VanySa__navIcon{color:var(--ink)}.SettingsDialog-module__VanySa__navText{min-width:0;line-height:1.25;display:grid}.SettingsDialog-module__VanySa__navNe{overflow-wrap:anywhere;font-size:.95rem}.SettingsDialog-module__VanySa__navEn{color:var(--ink-faint);font-size:.74rem}.SettingsDialog-module__VanySa__resultsNote{color:var(--ink-faint);margin:4px 12px 8px;font-size:.78rem}.SettingsDialog-module__VanySa__result{grid-template-columns:minmax(0,1fr)}.SettingsDialog-module__VanySa__resultLabel{font-size:.92rem}.SettingsDialog-module__VanySa__resultWhere{color:var(--ink-faint);font-size:.74rem}.SettingsDialog-module__VanySa__empty{color:var(--ink-muted);justify-items:start;gap:10px;padding:10px 12px;font-size:.85rem;display:grid}.SettingsDialog-module__VanySa__linkButton{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0}.SettingsDialog-module__VanySa__linkButton:hover{text-decoration:underline}.SettingsDialog-module__VanySa__panel{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.SettingsDialog-module__VanySa__panelHeader{border-bottom:1px solid var(--s-line);align-items:center;gap:10px;padding:22px 28px 16px;display:flex}.SettingsDialog-module__VanySa__back{display:none}.SettingsDialog-module__VanySa__panelTitle{outline:none;align-items:baseline;gap:10px;margin:0;font-size:1.35rem;font-weight:600;line-height:1.35;display:flex}.SettingsDialog-module__VanySa__panelTitleEn{color:var(--ink-faint);font-size:.85rem;font-weight:400}.SettingsDialog-module__VanySa__panelScroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:4px 28px 40px;overflow-y:auto}.SettingsDialog-module__VanySa__group{container-type:inline-size}.SettingsDialog-module__VanySa__groupTitle{color:var(--ink-muted);margin:28px 0 4px;font-size:.82rem;font-weight:600}.SettingsDialog-module__VanySa__groupNote{color:var(--ink-faint);margin:16px 0 4px;font-size:.82rem;line-height:1.55}.SettingsDialog-module__VanySa__row{border-bottom:1px solid var(--s-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 20px;min-height:68px;padding:14px 0;scroll-margin:24px;display:grid}.SettingsDialog-module__VanySa__row:last-child{border-bottom:0}.SettingsDialog-module__VanySa__row[data-found=true]{animation:1.6s ease-out SettingsDialog-module__VanySa__found}@keyframes SettingsDialog-module__VanySa__found{0%{background:color-mix(in srgb, var(--navy) 14%, transparent)}}.SettingsDialog-module__VanySa__rowText{gap:3px;min-width:0;display:grid}.SettingsDialog-module__VanySa__rowLabel{font-size:.95rem;line-height:1.4}.SettingsDialog-module__VanySa__rowNote{color:var(--ink-faint);font-size:.8rem;line-height:1.5}.SettingsDialog-module__VanySa__rowControl{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.SettingsDialog-module__VanySa__rowWide{grid-template-columns:minmax(0,1fr)}.SettingsDialog-module__VanySa__rowWide .SettingsDialog-module__VanySa__rowControl{justify-content:flex-start}@container (max-width:420px){.SettingsDialog-module__VanySa__row{grid-template-columns:minmax(0,1fr)}.SettingsDialog-module__VanySa__rowControl{justify-content:flex-start}.SettingsDialog-module__VanySa__select{text-align:left;margin-left:-12px}}.SettingsDialog-module__VanySa__status{grid-column:1/-1;align-items:center;gap:10px;min-height:0;font-size:.78rem;display:flex}.SettingsDialog-module__VanySa__status:empty{display:none}.SettingsDialog-module__VanySa__saving{color:var(--ink-faint)}.SettingsDialog-module__VanySa__saved{color:var(--verified);animation:2.4s ease-in forwards SettingsDialog-module__VanySa__savedFade}@keyframes SettingsDialog-module__VanySa__savedFade{0%,70%{opacity:1}to{opacity:0}}.SettingsDialog-module__VanySa__fieldError{color:var(--incident);line-height:1.5}.SettingsDialog-module__VanySa__smallButton{border:1px solid var(--s-control);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:3px 10px;font-size:.76rem}.SettingsDialog-module__VanySa__smallButton:hover:not(:disabled){background:var(--s-hover)}.SettingsDialog-module__VanySa__smallButton:disabled{opacity:.5;cursor:default}.SettingsDialog-module__VanySa__selectWrap{align-items:center;max-width:100%;display:inline-flex;position:relative}.SettingsDialog-module__VanySa__select{appearance:none;max-width:100%;min-height:38px;font:inherit;color:var(--ink);text-align:right;text-overflow:ellipsis;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:6px 34px 6px 12px;font-size:.92rem}.SettingsDialog-module__VanySa__select:hover:not(:disabled){background:var(--s-hover);border-color:var(--s-line)}.SettingsDialog-module__VanySa__select option{background:var(--paper-raised);color:var(--ink)}.SettingsDialog-module__VanySa__chevron{color:var(--ink-muted);pointer-events:none;position:absolute;right:10px}.SettingsDialog-module__VanySa__switch{border:1px solid var(--s-control);background:color-mix(in srgb, var(--ink) 22%, transparent);cursor:pointer;border-radius:999px;flex:none;width:44px;height:26px;padding:0;transition:background-color .16s,border-color .16s;position:relative}.SettingsDialog-module__VanySa__switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.SettingsDialog-module__VanySa__switch[aria-checked=true]{background:var(--navy);border-color:var(--navy)}.SettingsDialog-module__VanySa__switch[aria-checked=true]:after{background:var(--paper-raised);transform:translate(18px)}.SettingsDialog-module__VanySa__switch[aria-busy=true]{opacity:.75}.SettingsDialog-module__VanySa__switch:disabled{opacity:.45;cursor:not-allowed}.SettingsDialog-module__VanySa__themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:460px;display:grid}.SettingsDialog-module__VanySa__themeOption{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;padding:0;font-size:.85rem;display:grid}.SettingsDialog-module__VanySa__themeArt{aspect-ratio:16/10;border:1px solid var(--s-control);outline-offset:2px;border-radius:12px;outline:2px solid #0000;display:block;position:relative;overflow:hidden}.SettingsDialog-module__VanySa__themeOption[aria-checked=true] .SettingsDialog-module__VanySa__themeArt{outline-color:var(--navy);border-color:var(--navy)}.SettingsDialog-module__VanySa__themeName{align-items:center;gap:6px;display:flex}.SettingsDialog-module__VanySa__check{color:var(--navy)}.SettingsDialog-module__VanySa__artDark,.SettingsDialog-module__VanySa__artLight{grid-template-columns:26% 1fr;display:grid;position:absolute;inset:0}.SettingsDialog-module__VanySa__artDark{background:#0b0d10}.SettingsDialog-module__VanySa__artLight{background:#f6f7f9}.SettingsDialog-module__VanySa__artSystem{position:absolute;inset:0}.SettingsDialog-module__VanySa__artSystem .SettingsDialog-module__VanySa__artLight{clip-path:polygon(100% 0,100% 100%,0 100%)}.SettingsDialog-module__VanySa__artRail{background:#171a20}.SettingsDialog-module__VanySa__artLight .SettingsDialog-module__VanySa__artRail{background:#fff;border-right:1px solid #dde2e9}.SettingsDialog-module__VanySa__artBody{align-content:center;gap:5px;padding:0 14%;display:grid}.SettingsDialog-module__VanySa__artLine{background:#3b4452;border-radius:2px;height:4px}.SettingsDialog-module__VanySa__artLight .SettingsDialog-module__VanySa__artLine{background:#cad2dd}.SettingsDialog-module__VanySa__artLine:nth-child(2){width:70%}.SettingsDialog-module__VanySa__artLine:nth-child(3){background:#9dc5ff;width:46%}.SettingsDialog-module__VanySa__artLight .SettingsDialog-module__VanySa__artLine:nth-child(3){background:#174ea6}.SettingsDialog-module__VanySa__jump{max-width:100%;min-height:38px;color:var(--ink);cursor:pointer;text-align:right;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.92rem;display:inline-flex}.SettingsDialog-module__VanySa__jump:hover{background:var(--s-hover)}.SettingsDialog-module__VanySa__jumpValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SettingsDialog-module__VanySa__muted{color:var(--ink-muted)}.SettingsDialog-module__VanySa__kbd{border:1px solid var(--s-control);min-width:1.6em;font-family:var(--sans);text-align:center;border-bottom-width:2px;border-radius:6px;padding:1px 6px;font-size:.78rem;display:inline-block}.SettingsDialog-module__VanySa__skeleton{gap:0;display:grid}.SettingsDialog-module__VanySa__skeletonRow{border-bottom:1px solid var(--s-line);grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:20px;min-height:68px;display:grid}.SettingsDialog-module__VanySa__bone{background:var(--s-hover);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite SettingsDialog-module__VanySa__pulse}.SettingsDialog-module__VanySa__bone:first-child{width:46%}@keyframes SettingsDialog-module__VanySa__pulse{50%{opacity:.45}}.SettingsDialog-module__VanySa__problem{border:1px solid var(--s-line);color:var(--ink-muted);border-radius:14px;justify-items:start;gap:12px;margin-top:24px;padding:16px 18px;font-size:.88rem;line-height:1.55;display:grid}.SettingsDialog-module__VanySa__problemTitle{color:var(--ink);margin:0;font-weight:600}.SettingsDialog-module__VanySa__problem p{margin:0}.SettingsDialog-module__VanySa__dialog :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.SettingsDialog-module__VanySa__searchInput:focus-visible{outline-offset:0}.SettingsDialog-module__VanySa__dialog .SettingsDialog-module__VanySa__title:focus-visible,.SettingsDialog-module__VanySa__dialog .SettingsDialog-module__VanySa__panelTitle:focus-visible,.SettingsDialog-module__VanySa__dialog .SettingsDialog-module__VanySa__row:focus-visible{outline:none}@media (max-width:767px){.SettingsDialog-module__VanySa__dialog{border:0;border-radius:0;width:100vw;height:100dvh}.SettingsDialog-module__VanySa__shell{grid-template-columns:minmax(0,1fr)}.SettingsDialog-module__VanySa__shell[data-pane=list] .SettingsDialog-module__VanySa__panel,.SettingsDialog-module__VanySa__shell[data-pane=detail] .SettingsDialog-module__VanySa__sidebar{display:none}.SettingsDialog-module__VanySa__sidebar{padding-top:env(safe-area-inset-top);border-right:0}.SettingsDialog-module__VanySa__panel{padding-top:env(safe-area-inset-top)}.SettingsDialog-module__VanySa__panelHeader{padding:12px 16px}.SettingsDialog-module__VanySa__back{display:inline-grid}.SettingsDialog-module__VanySa__panelTitle{font-size:1.15rem}.SettingsDialog-module__VanySa__panelScroll{padding:0 16px calc(32px + env(safe-area-inset-bottom))}}@media (min-width:768px) and (max-width:1023px){.SettingsDialog-module__VanySa__shell{grid-template-columns:220px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SettingsDialog-module__VanySa__dialog[open],.SettingsDialog-module__VanySa__row[data-found=true],.SettingsDialog-module__VanySa__bone{animation:none}.SettingsDialog-module__VanySa__switch,.SettingsDialog-module__VanySa__switch:after{transition:none}.SettingsDialog-module__VanySa__saved{animation:2.4s step-end forwards SettingsDialog-module__VanySa__savedFade}}@media (forced-colors:active){.SettingsDialog-module__VanySa__navItem[aria-current=true]{outline:2px solid highlight}.SettingsDialog-module__VanySa__switch[aria-checked=true]{background:highlight}.SettingsDialog-module__VanySa__switch:after{background:canvastext}.SettingsDialog-module__VanySa__themeOption[aria-checked=true] .SettingsDialog-module__VanySa__themeArt{outline-color:highlight}}
.Rail-module__4nP68a__rail{background:var(--paper);border-right:1px solid var(--rule);flex-direction:column;align-items:center;gap:.25rem;height:100%;min-height:0;padding:.6rem 0 .8rem;display:flex}.Rail-module__4nP68a__mark{background:var(--user-bubble);width:36px;height:36px;color:var(--user-ink);font-family:var(--serif-ne);border-radius:10px;place-items:center;margin-bottom:.6rem;font-size:.95rem;font-weight:600;display:grid}.Rail-module__4nP68a__spacer{flex:1}.Rail-module__4nP68a__button{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;place-items:center;transition:background .12s,color .12s;display:grid}.Rail-module__4nP68a__button:hover{background:var(--paper-elevated);color:var(--ink)}.Rail-module__4nP68a__button[aria-pressed=true]{color:var(--navy)}
.page-module___8aEwW__shell{--nav-col:0px;--insp-col:0px;grid-template-columns:var(--rail) var(--nav-col) minmax(0, 1fr) var(--insp-col);background:var(--paper);grid-template-rows:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.page-module___8aEwW__shell[data-nav=docked]{--nav-col:var(--sidebar);--rail:0px}.page-module___8aEwW__shell[data-nav=docked] .page-module___8aEwW__railSlot{display:none}.page-module___8aEwW__shell[data-inspector=docked]{--insp-col:var(--inspector)}.page-module___8aEwW__railSlot,.page-module___8aEwW__navSlot,.page-module___8aEwW__main,.page-module___8aEwW__inspectorSlot{grid-row:1;min-width:0;min-height:0}.page-module___8aEwW__railSlot{grid-column:1}.page-module___8aEwW__navSlot{grid-column:2;display:flex}.page-module___8aEwW__main{grid-column:3;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.page-module___8aEwW__inspectorSlot{grid-column:4}.page-module___8aEwW__header{min-height:var(--header);background:var(--paper);align-items:center;gap:.5rem;padding:.4rem .75rem .4rem 1.25rem;display:flex}.page-module___8aEwW__menuButton,.page-module___8aEwW__headerButton{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.page-module___8aEwW__menuButton:hover,.page-module___8aEwW__headerButton:hover{background:var(--paper-elevated);color:var(--ink)}.page-module___8aEwW__headerButton[aria-pressed=true]{color:var(--navy)}.page-module___8aEwW__menuButton,.page-module___8aEwW__headerButton[data-mobile-only]{display:none}.page-module___8aEwW__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:1.05rem;font-weight:600;overflow:hidden}.page-module___8aEwW__headerActions{align-items:center;gap:.25rem;display:flex}.page-module___8aEwW__badge{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-faint);border-radius:999px;padding:.15rem .55rem;font-size:.72rem}.page-module___8aEwW__badge[data-state=empty]{background:var(--superseded-wash);color:var(--superseded)}.page-module___8aEwW__thread{overscroll-behavior-y:contain;scrollbar-gutter:stable;outline:none;min-height:0;position:relative;overflow-y:auto}.page-module___8aEwW__threadInner{width:min(var(--reading), calc(100% - 64px));gap:2.25rem;margin:0 auto;padding:2rem 0 3rem;display:grid}.page-module___8aEwW__question{background:var(--user-bubble);max-width:min(88%,640px);color:var(--user-ink);border-radius:20px 20px 6px;justify-self:end;padding:.75rem 1.1rem;animation:.22s ease-out both page-module___8aEwW__turn-enter}.page-module___8aEwW__questionText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.8}@keyframes page-module___8aEwW__turn-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__jumpToLatest{border:1px solid var(--rule-strong);background:var(--paper-elevated);min-height:36px;box-shadow:var(--lift-lg);color:var(--ink);cursor:pointer;z-index:2;border-radius:999px;margin:-3rem auto 0;padding:.45rem .9rem;font-size:.8rem;display:block;position:sticky;bottom:1rem;left:50%}.page-module___8aEwW__jumpToLatest:hover{border-color:var(--navy)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__question{animation:none}}.page-module___8aEwW__empty{text-align:center;flex-direction:column;align-items:center;max-width:40rem;margin:0 auto;padding:clamp(2.5rem,14vh,7rem) 0 1.5rem;display:flex}.page-module___8aEwW__emptyTitle{font-family:var(--serif-ne);color:var(--ink);margin:0 0 .85rem;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.1rem);font-weight:600;line-height:1.45}.page-module___8aEwW__examples{gap:.5rem;width:min(100%,30rem);margin-top:2rem;display:grid}.page-module___8aEwW__example{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);min-height:44px;color:var(--ink-muted);text-align:start;cursor:pointer;padding:.55rem 1rem;font-size:.9rem;transition:border-color .13s,color .13s}.page-module___8aEwW__example:hover:not(:disabled){border-color:var(--navy-soft);color:var(--ink)}.page-module___8aEwW__example:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__composerBar{padding:.5rem 0 max(.75rem, env(safe-area-inset-bottom));background:var(--paper)}.page-module___8aEwW__composerInner{width:min(var(--reading), calc(100% - 64px));gap:.45rem;margin:0 auto;display:grid}.page-module___8aEwW__corpusWarning{background:var(--superseded-wash);border-radius:var(--radius-sm);color:var(--superseded);margin:0;padding:.55rem .8rem;font-size:.8rem;line-height:1.55}.page-module___8aEwW__disclaimer{text-align:center;color:var(--ink-faint);margin:0;font-size:.75rem;line-height:1.6}@media (max-width:1199px){.page-module___8aEwW__threadInner,.page-module___8aEwW__composerInner{width:min(var(--reading), calc(100% - 40px))}}@media (max-width:767px){.page-module___8aEwW__shell{--rail:0px}.page-module___8aEwW__railSlot{display:none}.page-module___8aEwW__menuButton,.page-module___8aEwW__headerButton[data-mobile-only]{display:grid}.page-module___8aEwW__header{padding-left:.5rem}.page-module___8aEwW__badge{display:none}.page-module___8aEwW__threadInner,.page-module___8aEwW__composerInner{width:calc(100% - 32px)}.page-module___8aEwW__threadInner{gap:1.75rem;padding-top:1.25rem}}
