.AgentTrace-module__7eVc_W__panel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);margin:0 0 .9rem;overflow:hidden}.AgentTrace-module__7eVc_W__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.62rem .85rem;transition:background .12s;display:flex}.AgentTrace-module__7eVc_W__header:hover{background:var(--paper-sunken)}.AgentTrace-module__7eVc_W__headerLeft,.AgentTrace-module__7eVc_W__headerRight{align-items:center;gap:.55rem;display:flex}.AgentTrace-module__7eVc_W__title{color:var(--ink-muted);letter-spacing:.005em;font-size:.83rem;font-weight:500}.AgentTrace-module__7eVc_W__timing{font-family:var(--mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.7rem}.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__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__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}
.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}
.Answer-module__Z6gZxG__answer{gap:.85rem;display:grid}.Answer-module__Z6gZxG__claim{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--lift);padding:1rem 1.1rem}.Answer-module__Z6gZxG__claim[data-verdict=superseded]{border-left:3px solid var(--superseded)}.Answer-module__Z6gZxG__claimHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.Answer-module__Z6gZxG__chip{letter-spacing:.04em;text-transform:uppercase;border-radius:3px;flex:none;align-items:center;padding:.1rem .45rem;font-size:.68rem;font-weight:600;display:inline-flex}.Answer-module__Z6gZxG__chip[data-verdict=verified]{background:var(--verified-wash);color:var(--verified)}.Answer-module__Z6gZxG__chip[data-verdict=superseded]{background:var(--superseded-wash);color:var(--superseded)}.Answer-module__Z6gZxG__citation{font-family:var(--serif-ne);color:var(--ink-muted);text-align:right;overflow-wrap:anywhere;font-size:.79rem;font-style:normal}.Answer-module__Z6gZxG__claimText{font-family:var(--serif-ne);color:var(--ink);overflow-wrap:break-word;max-width:62ch;margin:0;font-size:1.02rem;line-height:1.85}.Answer-module__Z6gZxG__currency{background:var(--superseded-wash);border-radius:var(--radius-sm);color:var(--superseded);margin:.7rem 0 0;padding:.5rem .7rem;font-size:.78rem;line-height:1.6}.Answer-module__Z6gZxG__evidence{margin-top:.8rem}.Answer-module__Z6gZxG__evidenceLabel{color:var(--ink-faint);letter-spacing:.02em;margin:0 0 .35rem;font-size:.71rem}.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__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__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}}
.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}}
.Composer-module__pmhrwG__composer{gap:.45rem;display:grid}.Composer-module__pmhrwG__field{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:var(--radius);box-shadow:var(--lift);align-items:flex-end;gap:.5rem;padding:.55rem .55rem .55rem .9rem;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(--serif-ne);color:var(--ink);background:0 0;border:none;outline:none;flex:1;max-height:200px;padding:.3rem 0;font-size:.98rem;line-height:1.7}.Composer-module__pmhrwG__input::placeholder{color:var(--ink-faint)}.Composer-module__pmhrwG__send,.Composer-module__pmhrwG__stop{border-radius:var(--radius-sm);cursor:pointer;border:none;flex:none;place-items:center;height:32px;transition:background .13s,opacity .13s;display:grid}.Composer-module__pmhrwG__send{background:var(--navy);width:32px;color:var(--paper-raised)}.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 .75rem;font-size:.78rem;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);color:var(--ink-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-left:-.4rem;padding:.15rem .4rem;font-size:.74rem;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__hint{color:var(--ink-faint);margin-left:auto;font-size:.7rem}@media (max-width:640px){.Composer-module__pmhrwG__hint{display: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}
.SessionSidebar-module__vXa41G__sidebar{width:var(--sidebar);background:var(--paper-sunken);border-right:1px solid var(--rule);flex-direction:column;flex:none;display:flex;overflow:hidden}.SessionSidebar-module__vXa41G__top{border-bottom:1px solid var(--rule);padding:.7rem}.SessionSidebar-module__vXa41G__newButton{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);width:100%;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:.5rem;font-size:.8rem;font-weight:500;transition:background .13s,border-color .13s;display:flex}.SessionSidebar-module__vXa41G__newButton:hover{background:var(--navy-wash);border-color:var(--navy)}.SessionSidebar-module__vXa41G__list{flex:1;padding:.5rem .45rem 1rem;overflow-y:auto}.SessionSidebar-module__vXa41G__emptyNote{color:var(--ink-faint);margin:1rem .5rem;font-size:.76rem;line-height:1.6}.SessionSidebar-module__vXa41G__group{margin-bottom:.9rem}.SessionSidebar-module__vXa41G__groupLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 .3rem .5rem;font-size:.66rem;font-weight:600}.SessionSidebar-module__vXa41G__row{border-radius:var(--radius-sm);align-items:center;transition:background .12s;display:flex;position:relative}.SessionSidebar-module__vXa41G__row:hover{background:var(--paper-raised)}.SessionSidebar-module__vXa41G__row[data-active=true]{background:var(--navy-wash)}.SessionSidebar-module__vXa41G__rowButton{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;gap:.05rem;min-width:0;padding:.42rem .5rem;display:grid}.SessionSidebar-module__vXa41G__rowTitle{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.79rem;overflow:hidden}.SessionSidebar-module__vXa41G__rowMeta{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.67rem}.SessionSidebar-module__vXa41G__rowActions{opacity:0;gap:.1rem;padding-right:.3rem;transition:opacity .12s;display:flex}.SessionSidebar-module__vXa41G__row:hover .SessionSidebar-module__vXa41G__rowActions,.SessionSidebar-module__vXa41G__row:focus-within .SessionSidebar-module__vXa41G__rowActions{opacity:1}.SessionSidebar-module__vXa41G__iconButton{width:22px;height:22px;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;display:grid}.SessionSidebar-module__vXa41G__iconButton:hover{background:var(--rule);color:var(--ink)}.SessionSidebar-module__vXa41G__renameInput{background:var(--paper-raised);border:1px solid var(--navy);border-radius:var(--radius-sm);outline:none;width:100%;margin:.3rem .4rem;padding:.28rem .4rem;font-size:.79rem}.SessionSidebar-module__vXa41G__scrim{display:none}@media (max-width:860px){.SessionSidebar-module__vXa41G__sidebar{z-index:20;box-shadow:var(--lift-lg);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.SessionSidebar-module__vXa41G__sidebar[data-open=true]{transform:translate(0)}.SessionSidebar-module__vXa41G__scrim{z-index:19;cursor:default;background:#0c101559;border:none;display:block;position:fixed;inset:0}}
.Settings-module__S5UUbq__backdrop{z-index:40;background:#1a1d2452;justify-content:flex-end;display:flex;position:fixed;inset:0}.Settings-module__S5UUbq__panel{background:var(--paper-raised);border-left:1px solid var(--rule);flex-direction:column;width:min(30rem,100%);height:100%;display:flex;overflow-y:auto}.Settings-module__S5UUbq__header{background:var(--paper-raised);border-bottom:1px solid var(--rule);z-index:1;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex;position:sticky;top:0}.Settings-module__S5UUbq__title{font-family:var(--sans);color:var(--ink);margin:0;font-size:1.05rem;font-weight:600}.Settings-module__S5UUbq__statusLine{color:var(--ink-muted);margin:.35rem 0 0;font-size:.8rem}.Settings-module__S5UUbq__close{cursor:pointer;color:var(--ink-faint);background:0 0;border:none;border-radius:4px;padding:.25rem .4rem;font-size:1rem}.Settings-module__S5UUbq__close:hover{background:var(--paper-sunken);color:var(--ink)}.Settings-module__S5UUbq__body{padding:1.25rem 1.5rem 3rem}.Settings-module__S5UUbq__section{border-bottom:1px solid var(--rule);margin-bottom:1.5rem;padding-bottom:1.5rem}.Settings-module__S5UUbq__section:last-child{border-bottom:none}.Settings-module__S5UUbq__sectionTitle{font-family:var(--sans);color:var(--ink);margin:0 0 .4rem;font-size:.9rem;font-weight:600}.Settings-module__S5UUbq__sectionNote{color:var(--ink-muted);margin:0 0 1rem;font-size:.8rem;line-height:1.55}.Settings-module__S5UUbq__presets{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.Settings-module__S5UUbq__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}.Settings-module__S5UUbq__preset:hover{border-color:var(--rule-strong)}.Settings-module__S5UUbq__preset[data-selected=true]{border-color:var(--navy);background:var(--navy-wash)}.Settings-module__S5UUbq__presetLabel{color:var(--ink);font-size:.82rem;font-weight:600}.Settings-module__S5UUbq__presetPrivacy{font-size:.7rem;line-height:1.35}.Settings-module__S5UUbq__preset[data-privacy=local] .Settings-module__S5UUbq__presetPrivacy{color:var(--verified)}.Settings-module__S5UUbq__preset[data-privacy=third_party] .Settings-module__S5UUbq__presetPrivacy{color:var(--superseded)}.Settings-module__S5UUbq__presetDetail{background:var(--paper-sunken);border-radius:6px;margin-top:.75rem;padding:.7rem .85rem}.Settings-module__S5UUbq__help{color:var(--ink-muted);margin:0;font-size:.78rem;line-height:1.55}.Settings-module__S5UUbq__link{color:var(--navy);margin-top:.5rem;font-size:.78rem;text-decoration:none;display:inline-block}.Settings-module__S5UUbq__link:hover{text-decoration:underline}.Settings-module__S5UUbq__fields{margin-top:1rem}.Settings-module__S5UUbq__field{margin-bottom:.85rem;display:block}.Settings-module__S5UUbq__fieldLabel{color:var(--ink);margin-bottom:.3rem;font-size:.78rem;font-weight:500;display:block}.Settings-module__S5UUbq__saved{color:var(--verified);font-weight:400}.Settings-module__S5UUbq__input,.Settings-module__S5UUbq__select,.Settings-module__S5UUbq__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}.Settings-module__S5UUbq__textarea{resize:vertical;line-height:1.5}.Settings-module__S5UUbq__input:focus,.Settings-module__S5UUbq__select:focus,.Settings-module__S5UUbq__textarea:focus{outline:2px solid var(--navy-soft);outline-offset:-1px}.Settings-module__S5UUbq__actions{gap:.5rem;margin-top:.25rem;display:flex}.Settings-module__S5UUbq__primary,.Settings-module__S5UUbq__secondary{font-family:var(--sans);cursor:pointer;border-radius:5px;padding:.5rem .9rem;font-size:.82rem;font-weight:500}.Settings-module__S5UUbq__primary{background:var(--navy);color:#fff;border:1px solid var(--navy)}.Settings-module__S5UUbq__primary:disabled{opacity:.5;cursor:not-allowed}.Settings-module__S5UUbq__secondary{background:var(--paper);color:var(--ink);border:1px solid var(--rule-strong)}.Settings-module__S5UUbq__toggle{cursor:pointer;align-items:flex-start;gap:.6rem;margin-bottom:.9rem;display:flex}.Settings-module__S5UUbq__checkbox{width:.95rem;height:.95rem;accent-color:var(--navy);flex-shrink:0;margin-top:.15rem}.Settings-module__S5UUbq__toggleLabel{color:var(--ink);font-size:.82rem;font-weight:500;display:block}.Settings-module__S5UUbq__toggleNote{color:var(--ink-muted);margin-top:.15rem;font-size:.74rem;line-height:1.5;display:block}.Settings-module__S5UUbq__budget{margin-bottom:.9rem}.Settings-module__S5UUbq__budgetBar{background:var(--paper-sunken);border-radius:3px;height:5px;overflow:hidden}.Settings-module__S5UUbq__budgetFill{background:var(--navy-soft);height:100%;transition:width .2s}.Settings-module__S5UUbq__budgetText{color:var(--ink-muted);margin:.4rem 0 0;font-size:.78rem}.Settings-module__S5UUbq__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}.Settings-module__S5UUbq__ok{color:var(--verified);margin:.5rem 0 0;font-size:.8rem}.Settings-module__S5UUbq__loading{color:var(--ink-muted);font-size:.85rem}@media (max-width:30rem){.Settings-module__S5UUbq__presets{grid-template-columns:1fr}}
.page-module___8aEwW__shell{height:100dvh;display:flex;overflow:hidden}.page-module___8aEwW__main{flex-direction:column;flex:1;min-width:0;display:flex}.page-module___8aEwW__header{border-bottom:1px solid var(--rule);background:var(--paper);flex:none;align-items:center;gap:.75rem;padding:.6rem 1.1rem;display:flex}.page-module___8aEwW__menuButton{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;background:0 0;place-items:center;display:none}.page-module___8aEwW__menuButton:hover{background:var(--paper-sunken)}.page-module___8aEwW__brand{align-items:baseline;gap:.55rem;min-width:0;display:flex}.page-module___8aEwW__wordmark{font-family:var(--serif-ne);color:var(--ink);letter-spacing:.01em;font-size:1.12rem;font-weight:600}.page-module___8aEwW__tagline{color:var(--ink-faint);white-space:nowrap;font-size:.72rem}.page-module___8aEwW__badge{font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;border-radius:999px;margin-left:auto;padding:.16rem .5rem;font-size:.69rem}.page-module___8aEwW__badge[data-state=ready]{background:var(--verified-wash);color:var(--verified)}.page-module___8aEwW__badge[data-state=empty]{background:var(--superseded-wash);color:var(--superseded)}.page-module___8aEwW__badge[data-state=unknown]{background:var(--paper-sunken);color:var(--ink-faint)}.page-module___8aEwW__thread{flex:1;position:relative;overflow-y:auto}.page-module___8aEwW__threadInner{max-width:var(--shell-max);gap:1.6rem;margin:0 auto;padding:1.6rem 1.4rem 2.5rem;display:grid}.page-module___8aEwW__question{border-left:2px solid var(--navy);padding-left:.9rem}.page-module___8aEwW__questionText{font-family:var(--serif-ne);color:var(--ink);overflow-wrap:break-word;max-width:60ch;margin:0;font-size:1.06rem;line-height:1.75}.page-module___8aEwW__answerBlock{gap:0;display:grid}.page-module___8aEwW__working{color:var(--ink-faint);align-items:center;gap:.5rem;margin:0;font-size:.82rem;display:flex}.page-module___8aEwW__workingDots{gap:3px;display:inline-flex}.page-module___8aEwW__workingDot{background:var(--navy-soft);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite page-module___8aEwW__working-pulse}.page-module___8aEwW__workingDot:nth-child(2){animation-delay:.15s}.page-module___8aEwW__workingDot:nth-child(3){animation-delay:.3s}@keyframes page-module___8aEwW__working-pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.page-module___8aEwW__question,.page-module___8aEwW__answerBlock{animation:.22s ease-out both page-module___8aEwW__turn-enter}@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-raised);box-shadow:var(--lift-lg);color:var(--ink-muted);font-family:var(--sans);cursor:pointer;z-index:2;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;display:inline-flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.page-module___8aEwW__jumpToLatest:hover{color:var(--ink);border-color:var(--navy-soft)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__workingDot,.page-module___8aEwW__question,.page-module___8aEwW__answerBlock{animation:none}}.page-module___8aEwW__error{background:var(--incident-wash);border:1px solid var(--incident);border-radius:var(--radius);color:var(--incident);margin:0 0 .7rem;padding:.65rem .9rem;font-size:.82rem}.page-module___8aEwW__empty{max-width:40rem;padding:3.5rem 0 1rem}.page-module___8aEwW__emptyTitle{font-family:var(--serif-ne);color:var(--ink);margin:0 0 .7rem;font-size:1.7rem;font-weight:600;line-height:1.4}.page-module___8aEwW__emptyBody{color:var(--ink-muted);max-width:54ch;margin:0;font-size:.92rem;line-height:1.75}.page-module___8aEwW__examples{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.5rem;display:flex}.page-module___8aEwW__examplesLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);font-size:.68rem;font-weight:600}.page-module___8aEwW__example{background:var(--paper-raised);border:1px solid var(--rule-strong);font-family:var(--serif-ne);color:var(--ink-muted);cursor:pointer;border-radius:999px;padding:.35rem .7rem;font-size:.83rem;transition:border-color .13s,color .13s}.page-module___8aEwW__example:hover:not(:disabled){border-color:var(--navy);color:var(--ink)}.page-module___8aEwW__example:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__composerBar{border-top:1px solid var(--rule);background:var(--paper);flex:none;padding:.8rem 1.4rem 1rem}.page-module___8aEwW__composerInner{max-width:var(--shell-max);gap:.5rem;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:.78rem;line-height:1.55}.page-module___8aEwW__disclaimer{text-align:center;color:var(--ink-faint);margin:0;font-size:.69rem}@media (max-width:860px){.page-module___8aEwW__menuButton{display:grid}.page-module___8aEwW__tagline{display:none}.page-module___8aEwW__threadInner,.page-module___8aEwW__composerBar{padding-left:1rem;padding-right:1rem}}.page-module___8aEwW__headerActions{align-items:center;gap:.6rem;display:flex}.page-module___8aEwW__settingsButton{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:.35rem;display:inline-flex}.page-module___8aEwW__settingsButton:hover{background:var(--paper-sunken);color:var(--ink)}
