._shell_1bt7r_1,._unlockShell_1bt7r_2{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;padding:0;padding-left:max(clamp(1rem,3vw,3rem),env(safe-area-inset-left));padding-right:max(clamp(1rem,3vw,3rem),env(safe-area-inset-right));overflow:hidden;background:var(--paper);color:var(--ink)}._promptShell_1bt7r_15{grid-template-rows:auto minmax(0,1fr) auto}._header_1bt7r_18{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 0;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._brandGroup_1bt7r_30{display:inline-flex;align-items:center;gap:.8rem;min-width:0}._signature_1bt7r_36{display:inline-flex;align-items:baseline;gap:.55rem;border:0;padding:0;background:transparent;color:var(--ink);font-family:var(--mono);font-size:.78rem;font-weight:700;letter-spacing:-.08em;white-space:nowrap;cursor:pointer}._signature_1bt7r_36:focus-visible{border-radius:.2rem}._brand_1bt7r_30{color:inherit;font-size:1.15rem;font-weight:700;letter-spacing:-.03em}._iconButton_1bt7r_60,._closeButton_1bt7r_61{border:0;background:transparent;color:inherit;font-size:1.35rem;padding:.5rem;cursor:pointer}._closeButton_1bt7r_61{margin-left:auto;font-size:1.6rem;line-height:1}._hero_1bt7r_74{width:min(100%,110rem);margin:calc(10vh + 2.5rem) auto 0}._hero_1bt7r_74>h1,._topic_1bt7r_79>h1,._pageTitle_1bt7r_80{font-family:var(--display);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:.98;letter-spacing:-.06em;margin:.4rem 0 2rem}._pageTitle_1bt7r_80{font-family:inherit;font-size:1.35rem;font-weight:500;line-height:1.3;letter-spacing:normal;margin:.4rem 0 2rem}._pageTitle_1bt7r_80 code{color:inherit;font-family:var(--mono);font-size:.95em;font-weight:500}._kicker_1bt7r_102{color:var(--ink);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._queryForm_1bt7r_109{display:flex;align-items:stretch;gap:.75rem;width:100%}._queryRow_1bt7r_115{display:flex;flex:1;width:100%;border:1px solid var(--line);border-radius:.7rem;background:var(--paper)}._queryRow_1bt7r_115 input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);padding:1rem 1.1rem}._submitGroup_1bt7r_132{display:flex;align-items:center;min-width:max-content;margin:0;border-radius:.5rem;background:var(--ink);color:var(--paper);overflow:hidden}._submitGroup_1bt7r_132 select,._submitGroup_1bt7r_132 button,._submitGroup_1bt7r_132 ._routeHint_1bt7r_144{border:0;background:transparent;color:inherit;padding:.7rem .8rem;cursor:pointer}._submitGroup_1bt7r_132 select{appearance:none;min-width:7rem;border-right:1px solid color-mix(in srgb,var(--paper) 35%,transparent)}._hint_1bt7r_156{color:var(--muted)}._commandList_1bt7r_159{margin:0 0 1.5rem;padding-left:1.25rem;color:var(--muted);line-height:1.8}._commandList_1bt7r_159 code{font-family:var(--mono)}._commandList_1bt7r_159 p{display:grid;grid-template-columns:9rem 1fr;column-gap:1rem;margin:0}._commandList_1bt7r_159 p>span{white-space:nowrap}._commandList_1bt7r_159 p:nth-child(8n+1){--command-accent: var(--command-accent-1);--command-foreground: var(--command-foreground-1)}._commandList_1bt7r_159 p:nth-child(8n+2){--command-accent: var(--command-accent-2);--command-foreground: var(--command-foreground-2)}._commandList_1bt7r_159 p:nth-child(8n+3){--command-accent: var(--command-accent-3);--command-foreground: var(--command-foreground-3)}._commandList_1bt7r_159 p:nth-child(8n+4){--command-accent: var(--command-accent-4);--command-foreground: var(--command-foreground-4)}._commandList_1bt7r_159 p:nth-child(8n+5){--command-accent: var(--command-accent-5);--command-foreground: var(--command-foreground-5)}._commandList_1bt7r_159 p:nth-child(8n+6){--command-accent: var(--command-accent-6);--command-foreground: var(--command-foreground-6)}._commandList_1bt7r_159 p:nth-child(8n+7){--command-accent: var(--command-accent-7);--command-foreground: var(--command-foreground-7)}._commandList_1bt7r_159 p:nth-child(8n+8){--command-accent: var(--command-accent-8);--command-foreground: var(--command-foreground-8)}._commandList_1bt7r_159 p>:first-child{--link-marker-color: var(--command-accent);color:var(--command-foreground, var(--ink))}._commandList_1bt7r_159 a{color:inherit;background-color:var(--command-accent, var(--accent))}._commandList_1bt7r_159 a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._commandListAction_1bt7r_195{width:100%;border:0;padding:.16em .55em;background:var(--command-accent, var(--accent));color:var(--command-foreground, var(--ink));font:inherit;text-align:left;cursor:pointer}._commandListAction_1bt7r_195:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._center_1bt7r_209{display:grid;min-height:100vh;place-items:center;background:var(--paper)}._card_1bt7r_215{width:min(90vw,26rem)}._card_1bt7r_215 h1{font-family:var(--display);font-size:4rem;letter-spacing:-.07em;margin:.3rem 0 1rem}._card_1bt7r_215 form{display:grid;gap:.6rem}._card_1bt7r_215 input{border:1px solid var(--line);border-radius:.6rem;padding:.8rem;background:var(--paper);color:var(--ink)}._unlockCard_1bt7r_235{width:min(100%,110rem);margin:0 auto;padding:clamp(1.5rem,5vw,5rem) 0}._unlockCard_1bt7r_235 form{width:100%}._unlockForm_1bt7r_241 input::placeholder{color:var(--muted);opacity:1}._unlockCard_1bt7r_235>._kicker_1bt7r_102{width:min(100%,40rem);margin-inline:auto}._unlockForm_1bt7r_241{display:flex;width:100%;margin-inline:auto;border:1px solid var(--line)}._unlockForm_1bt7r_241 input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink);padding:1rem}._unlockForm_1bt7r_241 button{display:none;border:0;border-left:1px solid var(--line);border-radius:0;background:var(--ink);color:var(--paper);padding:0 1.25rem;cursor:pointer}._srOnly_1bt7r_271{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._card_1bt7r_215 button{border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--paper);padding:.7rem 1.1rem;cursor:pointer}._topic_1bt7r_79{margin:8vh auto 0;max-width:100%}._textLink_1bt7r_294,._promotion_1bt7r_295{color:var(--ink)}._drawer_1bt7r_298{position:fixed;z-index:2;inset:0 auto 0 0;width:min(26rem,88vw);padding:1.5rem;background:var(--paper);color:var(--ink);box-shadow:1rem 0 3rem #00000024}._drawerHeader_1bt7r_308{display:flex;align-items:center;justify-content:space-between}._drawerHeader_1bt7r_308 button{border:0;background:transparent;color:inherit;font-size:1.5rem}._drawerNew_1bt7r_319{color:var(--ink)!important;font-size:1.5rem}._drawer_1bt7r_298 h3{margin-top:2rem;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}._drawer_1bt7r_298 ul{padding:0;list-style:none}._drawer_1bt7r_298 li{margin:.8rem 0}._drawer_1bt7r_298 a{color:inherit}._newTopic_1bt7r_340{display:none}._backupControls_1bt7r_343{display:grid;gap:.45rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--line)}._backupControls_1bt7r_343 h3{margin:0;font-size:.9rem}._backupControls_1bt7r_343 p{margin:0;font-size:.8rem;color:var(--muted)}._backupControls_1bt7r_343 ._textButton_1bt7r_352{justify-self:start}._drawerNote_1bt7r_353{position:absolute;right:1.5rem;bottom:1.5rem;max-width:16rem;color:var(--muted);font-size:.8rem;line-height:1.4}._themeControl_1bt7r_362{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(12rem,16rem);align-items:center;gap:1rem;width:100%;margin-top:1rem;color:var(--muted);font-size:.8rem;line-height:1.2}._themeControl_1bt7r_362 span{min-width:0}._settingsSelect_1bt7r_376{position:relative;min-width:0}._settingsSelectTrigger_1bt7r_380{width:100%;min-height:2.25rem;border:1px solid var(--line);border-radius:.4rem;background:var(--paper);color:var(--ink);padding:.55rem .8rem;text-align:left;font:inherit;cursor:pointer}._settingsSelectTrigger_1bt7r_380[aria-expanded=true],._settingsSelectTrigger_1bt7r_380:focus-visible{border-color:var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:2px}._topicActions_1bt7r_398{display:flex;gap:.4rem;margin-top:.35rem}._topicActions_1bt7r_398 button,._drawer_1bt7r_298 form button{border:0;background:transparent;color:var(--muted);padding:.15rem .3rem;font:inherit;font-size:.7rem;cursor:pointer}._drawer_1bt7r_298 form{display:flex;gap:.4rem}._drawer_1bt7r_298 form input{min-width:0;width:100%;padding:.4rem;border:1px solid var(--line);border-radius:.3rem;background:var(--paper);color:var(--ink)}._topicLayout_1bt7r_426{display:block;width:min(100%,110rem);margin:0;padding-bottom:max(10rem,calc(6rem + env(safe-area-inset-bottom)))}._researchLayout_1bt7r_432{display:block}._lookupLayout_1bt7r_435 ._sourcesBox_1bt7r_435{width:100%}._lookupLayout_1bt7r_435 ._scrollback_1bt7r_436{margin-bottom:1rem}._lookupLayout_1bt7r_435 ._evidence_1bt7r_437{margin-top:0}._researchLayout_1bt7r_432 ._sourcesBox_1bt7r_435{display:none}._researchBox_1bt7r_439,._sourcesBox_1bt7r_435{min-width:0}._topicLayout_1bt7r_426 ._topic_1bt7r_79{max-width:none}._evidence_1bt7r_437{display:block;width:100%;position:static;margin-top:3rem;padding:1.25rem 0;border-block:1px solid var(--line)}._evidence_1bt7r_437 a,._resultList_1bt7r_453 a,._drawer_1bt7r_298 a,._textLink_1bt7r_294,._promotion_1bt7r_295{color:var(--ink)}._evidenceList_1bt7r_459{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));margin:0;padding:0;list-style:none}._evidenceItem_1bt7r_466{min-width:0;padding:1.5rem 1.75rem 1.75rem}._evidenceItem_1bt7r_466 small,._evidenceItemActive_1bt7r_471 small{display:block;color:var(--muted);margin-top:.3rem}._evidenceItem_1bt7r_466 small._newsMetadata_1bt7r_476,._evidenceItemActive_1bt7r_471 small._newsMetadata_1bt7r_476{display:flex;align-items:center;gap:.3rem}._newsMetadata_1bt7r_476 svg{flex:none}._newsMetadata_1bt7r_476>span:last-child{min-width:0;overflow-wrap:anywhere}._evidenceItem_1bt7r_466 p{color:var(--muted);line-height:1.45}._evidence_1bt7r_437 ._mediaAttachment_1bt7r_488{display:block;width:100%;aspect-ratio:16 / 9;margin:.85rem 0 0;padding:0;position:relative;overflow:hidden;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 5%,var(--paper));-webkit-box-decoration-break:slice;box-decoration-break:slice}._mediaFallbackLink_1bt7r_501{display:block;width:100%;height:100%;padding:0;background:transparent;-webkit-box-decoration-break:slice;box-decoration-break:slice}._mediaThumbnail_1bt7r_510{display:block;width:100%;height:100%;object-fit:contain}._evidenceItemActive_1bt7r_471{background:color-mix(in srgb,var(--relational-accent, var(--accent)) 18%,transparent);outline:1px solid var(--relational-accent, var(--accent));outline-offset:-1px}._citation_1bt7r_521{color:var(--ink);font-weight:700}._sourceAccent_1bt7r_525,._evidence_1bt7r_437 a._sourceAccent_1bt7r_525,._scrollback_1bt7r_436 a._sourceAccent_1bt7r_525{color:var(--relational-accent, var(--ink))}._evidence_1bt7r_437 a._sourceAccent_1bt7r_525{margin:0;padding:.16em .55em;line-height:1.25}._answerMarkdown_1bt7r_535{min-width:0}._answerHeading_1bt7r_536,._answerInlineAccent_1bt7r_537{color:var(--relational-accent, var(--ink))}._answerMarkdown_1bt7r_535 h1,._answerMarkdown_1bt7r_535 h2,._answerMarkdown_1bt7r_535 h3,._answerMarkdown_1bt7r_535 h4,._answerMarkdown_1bt7r_535 h5,._answerMarkdown_1bt7r_535 h6{line-height:1.1}._answerMarkdown_1bt7r_535 p,._answerMarkdown_1bt7r_535 ul,._answerMarkdown_1bt7r_535 ol,._answerMarkdown_1bt7r_535 pre,._answerMarkdown_1bt7r_535 blockquote{max-width:70ch}._routeLayout_1bt7r_549{width:100%;min-width:0;min-height:0;margin:0;padding:clamp(1.5rem,5vw,5rem) 0 max(2rem,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}._threadsLayout_1bt7r_560{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}._threadContent_1bt7r_565{width:100%;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}._settings_1bt7r_376{width:min(100%,44rem);margin:0}._settings_1bt7r_376 h1{font-size:clamp(2.4rem,7vw,4rem);letter-spacing:-.06em}._settingsSection_1bt7r_583{border-top:1px solid var(--line);padding-top:1.5rem}._settingsLink_1bt7r_587{display:block;margin-top:2rem}._evidence_1bt7r_437 a{display:block;margin:.4rem 0}._sourceCount_1bt7r_595{color:var(--accent);font-size:.8rem}._resultsSection_1bt7r_599{display:block;margin-top:2rem}._resultList_1bt7r_453{padding:0;list-style:none}._resultList_1bt7r_453 li{margin:0}._resultList_1bt7r_453 small{display:block;color:var(--muted);margin-top:.35rem}._answer_1bt7r_535{white-space:pre-wrap;font-size:1.2rem;line-height:1.6;margin:2rem 0}._headerActions_1bt7r_621{display:flex;align-items:center;gap:1rem;margin-left:auto}._iconButtonSuccess_1bt7r_627{color:#2f9e44}._inlineSources_1bt7r_628{display:none}._textButton_1bt7r_352{border:0;padding:0;background:transparent;color:var(--ink);font:inherit;text-decoration:underline;text-decoration-color:var(--accent);cursor:pointer}._routeHint_1bt7r_144{opacity:.7;text-transform:uppercase;font-size:.75rem;letter-spacing:.08em}._scrollback_1bt7r_436{max-width:90rem;margin:2rem 0 8rem;font-size:1.05rem;line-height:1.65}._turnSeparator_1bt7r_641{margin:3rem 0;border:0;border-top:1px solid var(--line)}._scrollback_1bt7r_436 h1{font-size:clamp(1.8rem,4vw,3rem)}._scrollback_1bt7r_436 a{color:inherit}._scrollback_1bt7r_436 blockquote{margin-left:0;margin-right:1rem;border-left:3px solid var(--accent);padding-left:.5rem;color:var(--muted)}._userTurn_1bt7r_645{margin-block:1.5rem}._scrollback_1bt7r_436 blockquote._userTurn_1bt7r_645{border-left-color:var(--command-accent-5)}._researchActivity_1bt7r_647{margin:1.5rem 0 0;color:var(--muted);font-size:.85rem;opacity:.7}._researchActivity_1bt7r_647 h3{margin:0 0 .45rem;color:var(--muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}._researchActivity_1bt7r_647 ul{margin:0;padding-left:1.25rem}._researchActivity_1bt7r_647 li{margin:.2rem 0}._promptFooter_1bt7r_665{display:flex;width:100%;min-width:0;padding-block:.65rem max(1.25rem,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--paper) 96%,transparent)}._promptBox_1bt7r_672{position:relative;display:flex;width:100%;min-width:0;gap:.6rem;margin:0;padding:.4rem .75rem;border:1px solid var(--line);border-radius:0;background:var(--paper);box-shadow:0 .5rem 2rem #0000001f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._promptBox_1bt7r_672>textarea{min-width:0;max-height:min(40vh,16rem);flex:1;resize:none;overflow-y:auto;border:0;outline:0;background:transparent;color:var(--ink);padding:.45rem .7rem}._promptSubmit_1bt7r_698{display:none}@media(hover:none)and (pointer:coarse){._promptSubmit_1bt7r_698{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;min-height:2.75rem;min-width:2.75rem;padding:.45rem .7rem;border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:1.5rem;line-height:1;cursor:pointer}._promptSubmit_1bt7r_698:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 9%,var(--paper))}._promptSubmit_1bt7r_698:disabled{opacity:.5;cursor:default}}._promptHint_1bt7r_718{align-self:center;color:var(--muted);font-size:.75rem;white-space:nowrap}._commandMessage_1bt7r_719{width:100%;margin:1rem 0;color:var(--muted)}._researchPlanLive_1bt7r_720{margin:2rem 0;padding:1rem 1.25rem;border-left:2px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--muted)}._researchPlanLabel_1bt7r_726{display:block;margin-top:.75rem;color:var(--ink);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:lowercase}._researchPlanLabel_1bt7r_726:first-child{margin-top:0}._researchPlanLive_1bt7r_720 p{margin:.35rem 0}._researchPlanLive_1bt7r_720 ol{margin:.35rem 0 0;padding-left:1.5rem}._researchPlanLive_1bt7r_720 li{margin:.45rem 0}._researchPlanLive_1bt7r_720 code{color:inherit;font-family:var(--mono)}._researchPlanLive_1bt7r_720 small{display:block;color:var(--muted)}._researchLoader_1bt7r_741{display:flex;align-items:center;gap:.75rem;margin:3rem 0 1rem;color:var(--muted)}._provisionalAnswer_1bt7r_742{max-width:90rem;margin:0 0 2rem;border-left:3px solid var(--accent);padding-left:.75rem}._provisionalAnswer_1bt7r_742 p{color:var(--muted);font-size:.85rem}._provisionalText_1bt7r_744{white-space:pre-wrap;overflow-wrap:anywhere}._loaderBars_1bt7r_745{display:inline-flex;align-items:end;gap:.18rem;height:1.5rem;border-left:3px solid var(--accent);padding-left:.6rem}._loaderBars_1bt7r_745 i{display:block;width:.22rem;height:.6rem;background:var(--accent);animation:_loaderPulse_1bt7r_1 .9s ease-in-out infinite alternate}._loaderBars_1bt7r_745 i:nth-child(2){animation-delay:.18s}._loaderBars_1bt7r_745 i:nth-child(3){animation-delay:.36s}@keyframes _loaderPulse_1bt7r_1{0%{height:.35rem;opacity:.45}to{height:1.35rem;opacity:1}}@media(prefers-reduced-motion:reduce){._loaderBars_1bt7r_745 i{animation:none;height:.8rem;opacity:.8}}._commandOverlay_1bt7r_753{position:fixed;z-index:4;inset:0;display:grid;place-items:center;padding:clamp(1rem,7vw,7rem);background:color-mix(in srgb,var(--paper) 96%,transparent)}._threadPicker_1bt7r_754{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;min-height:0;padding:0;background:transparent}._threadPickerInline_1bt7r_763{width:100%;min-height:0;padding:0;border:0;box-shadow:none;background:transparent}._threadSearch_1bt7r_771{width:100%;margin:1rem 0;border:1px solid var(--line);border-radius:0;background:var(--paper);color:var(--ink);padding:.75rem .8rem;font:inherit}._threadListViewport_1bt7r_781{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}._threadPicker_1bt7r_754 ul{margin:0;padding:0;list-style:none}._threadRow_1bt7r_794{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-block:1.5rem;padding-block:1.25rem}._threadPicker_1bt7r_754 li button{display:grid;min-width:0;border:0;background:transparent;color:var(--ink);padding:.8rem;text-align:left;cursor:pointer}._threadPicker_1bt7r_754 li ._threadDelete_1bt7r_802,._threadPicker_1bt7r_754 li ._threadActions_1bt7r_803{grid-column:2;align-self:stretch}._threadPicker_1bt7r_754 li ._threadDelete_1bt7r_802{width:2.5rem;padding:.35rem .55rem;color:#d20f39;font-size:1.1rem;font-weight:700;line-height:1;text-align:center}._threadPicker_1bt7r_754 li ._threadDelete_1bt7r_802:hover{color:#e11d48}._threadPicker_1bt7r_754 li ._threadActions_1bt7r_803{display:inline-flex;align-items:center;gap:.35rem}._threadPicker_1bt7r_754 li ._threadActions_1bt7r_803 button{display:inline-flex;width:auto;padding:.45rem .65rem}:root[data-theme=dark] ._threadPicker_1bt7r_754 li ._threadDelete_1bt7r_802{color:#f38ba8}:root[data-theme=dark] ._threadPicker_1bt7r_754 li ._threadDelete_1bt7r_802:hover{color:#f5a3b8}._threadPicker_1bt7r_754 li button small{color:var(--muted);margin-top:.25rem}._threadPicker_1bt7r_754 ._threadSelected_1bt7r_811{background:var(--thread-active-accent, var(--accent-1))}._threadPicker_1bt7r_754 ._threadSelected_1bt7r_811 button,._threadPicker_1bt7r_754 ._threadSelected_1bt7r_811 button small,._threadPicker_1bt7r_754 ._threadSelected_1bt7r_811 ._threadDelete_1bt7r_802:hover{color:var(--thread-active-foreground, var(--command-foreground-1))}._threadPicker_1bt7r_754 ._threadSelected_1bt7r_811 button:focus-visible{outline:2px solid var(--thread-active-foreground, var(--command-foreground-1));outline-offset:-2px}@media(forced-colors:active){._threadPicker_1bt7r_754 ._threadSelected_1bt7r_811{outline:2px solid Highlight;outline-offset:-2px}}._threadPicker_1bt7r_754 li button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}._threadPicker_1bt7r_754 ._threadSearch_1bt7r_771:focus{border-color:var(--focus-accent);outline:0}._chatForm_1bt7r_821{position:sticky;bottom:0;z-index:1;margin-top:3rem;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line)}._chatForm_1bt7r_821 label{display:block;margin-bottom:.6rem;font-weight:700}._chatRow_1bt7r_836{display:flex;gap:.6rem}._chatRow_1bt7r_836 input{min-width:0;flex:1;border:1px solid var(--line);border-radius:.5rem;padding:.8rem;background:var(--paper);color:var(--ink)}._chatRow_1bt7r_836 button{border:0;border-radius:.5rem;background:var(--ink);color:var(--paper);padding:0 1.2rem;cursor:pointer}._chatAnswer_1bt7r_857{white-space:pre-wrap;line-height:1.5;margin-top:1rem}._promotion_1bt7r_295{display:block;margin:2rem 0;font-weight:700}._muted_1bt7r_867{color:var(--muted)}@media(max-width:760px){._shell_1bt7r_1,._unlockShell_1bt7r_2{padding:0;padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}._unlockForm_1bt7r_241 button{padding-inline:.8rem}._queryForm_1bt7r_109{display:block}._queryRow_1bt7r_115{display:block;border-radius:.7rem}._submitGroup_1bt7r_132{justify-content:space-between;margin-top:.6rem;border-radius:.5rem}._submitGroup_1bt7r_132 select,._submitGroup_1bt7r_132 button{flex:1}._topicLayout_1bt7r_426,._researchLayout_1bt7r_432{display:block}._promptHint_1bt7r_718{display:none}._promptBox_1bt7r_672>button{padding-inline:.7rem}._evidence_1bt7r_437{margin:2rem 0;padding-block:.75rem}._evidenceList_1bt7r_459{grid-template-columns:minmax(0,1fr)}._evidenceItem_1bt7r_466{padding:1.1rem .75rem}._hero_1bt7r_74,._topic_1bt7r_79{margin-top:calc(8vh + 2.5rem)}}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/source-sans-3-latin-500-normal-DiWS0tcR.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2) format("woff2")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-code-pro-latin-400-normal-DEXWLoHG.woff2) format("woff2")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/source-code-pro-latin-500-normal-DrRT_DWv.woff2) format("woff2")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/source-code-pro-latin-700-normal-DKwZGtZT.woff2) format("woff2")}:root{--sans: "Source Sans 3", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "Source Code Pro", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--paper: #e0e0e0;--command-accent-1: var(--accent-1);--command-accent-2: var(--accent-2);--command-accent-3: var(--accent-3);--command-accent-4: var(--accent-4);--command-accent-5: var(--accent-5);--command-accent-6: var(--accent-6);--command-accent-7: var(--accent-7);--command-accent-8: var(--accent-8);--command-foreground-1: #6c5205;--command-foreground-2: #6c5205;--command-foreground-3: #6c5205;--command-foreground-4: #6c5205;--command-foreground-5: #6c5205;--command-foreground-6: #6c5205;--command-foreground-7: #6c5205;--command-foreground-8: #6c5205;--ink: #1e1e1e;--muted: #626262;--accent: #f6c945;--accent-1: #f6c945;--accent-2: #f6c945;--accent-3: #f6c945;--accent-4: #f6c945;--accent-5: #f6c945;--accent-6: #f6c945;--accent-7: #f6c945;--accent-8: #f6c945;--line: #d0d0d0;--display: var(--sans);--shadow: 0 1rem 3rem rgb(0 0 0 / 8%);font-family:var(--sans);color:var(--ink);background:var(--paper);font-synthesis:none}::selection{color:var(--paper);background:var(--ink)}:root[data-theme=dark]{--paper: #1e1e1e;--ink: #e0e0e0;--muted: #b5b5b5;--line: #333333;--shadow: 0 1rem 3rem rgb(0 0 0 / 35%)}@media(prefers-color-scheme:dark){:root[data-theme=auto]{--paper: #1e1e1e;--ink: #e0e0e0;--muted: #b5b5b5;--line: #333333;--shadow: 0 1rem 3rem rgb(0 0 0 / 35%)}}:root[data-color-scheme=catppuccin]{--accent-1: #8839ef;--accent-2: #9c36b5;--accent-3: #1e66f5;--accent-4: #179299;--accent-5: #40a02b;--accent-6: #df8e1d;--accent-7: #fe640b;--accent-8: #d20f39;--accent: var(--accent-3)}:root[data-color-scheme=rose-pine]{--accent-1: #575279;--accent-2: #286983;--accent-3: #56949f;--accent-4: #907aa9;--accent-5: #b4637a;--accent-6: #d7827e;--accent-7: #ea9d34;--accent-8: #4a455d;--accent: var(--accent-3)}:root[data-theme=dark][data-color-scheme=catppuccin]{--accent-1: #b4befe;--accent-2: #cba6f7;--accent-3: #89b4fa;--accent-4: #94e2d5;--accent-5: #a6e3a1;--accent-6: #f9e2af;--accent-7: #fab387;--accent-8: #f38ba8}:root[data-theme=dark][data-color-scheme=rose-pine]{--accent-1: #c4a7e7;--accent-2: #9ccfd8;--accent-3: #31748f;--accent-4: #c4a7e7;--accent-5: #ebbcba;--accent-6: #eb6f92;--accent-7: #f6c177;--accent-8: #e0def4}@media(prefers-color-scheme:dark){:root[data-theme=auto][data-color-scheme=catppuccin]{--accent-1: #b4befe;--accent-2: #cba6f7;--accent-3: #89b4fa;--accent-4: #94e2d5;--accent-5: #a6e3a1;--accent-6: #f9e2af;--accent-7: #fab387;--accent-8: #f38ba8}:root[data-theme=auto][data-color-scheme=rose-pine]{--accent-1: #c4a7e7;--accent-2: #9ccfd8;--accent-3: #31748f;--accent-4: #c4a7e7;--accent-5: #ebbcba;--accent-6: #eb6f92;--accent-7: #f6c177;--accent-8: #e0def4}}:root[data-color-scheme=catppuccin]{--command-accent-1: var(--accent-1);--command-foreground-1: #f3ecfd;--command-accent-2: var(--accent-3);--command-foreground-2: #f8faff;--command-accent-3: var(--accent-4);--command-foreground-3: #041c1e;--command-accent-4: var(--accent-5);--command-foreground-4: #10280b;--command-accent-5: var(--accent-6);--command-foreground-5: #4a2f0a;--command-accent-6: var(--accent-7);--command-foreground-6: #4e1d00;--command-accent-7: var(--accent-8);--command-foreground-7: #fdeaee;--command-accent-8: var(--accent-2);--command-foreground-8: #f2e2f6}:root[data-theme=dark][data-color-scheme=catppuccin]{--command-accent-1: var(--accent-2);--command-foreground-1: #5c10b5;--command-accent-2: var(--accent-3);--command-foreground-2: #063d96;--command-accent-3: var(--accent-4);--command-foreground-3: #1b6458;--command-accent-4: var(--accent-5);--command-foreground-4: #24661e;--command-accent-5: var(--accent-6);--command-foreground-5: #825d0a;--command-accent-6: var(--accent-7);--command-foreground-6: #853606;--command-accent-7: var(--accent-8);--command-foreground-7: #7b0d2b;--command-accent-8: var(--accent-1);--command-foreground-8: #0323ef}:root[data-color-scheme=rose-pine]{--command-accent-1: var(--accent-1);--command-foreground-1: #d0cede;--command-accent-2: var(--accent-4);--command-foreground-2: #1b1521;--command-accent-3: var(--accent-2);--command-foreground-3: #cde6f0;--command-accent-4: var(--accent-3);--command-foreground-4: #152326;--command-accent-5: var(--accent-5);--command-foreground-5: #11080b;--command-accent-6: var(--accent-6);--command-foreground-6: #551d1a;--command-accent-7: var(--accent-7);--command-foreground-7: #5a3809;--command-accent-8: var(--accent-8);--command-foreground-8: #bcb8ca}:root[data-theme=dark][data-color-scheme=rose-pine]{--command-accent-1: var(--accent-1);--command-foreground-1: #5c2998;--command-accent-2: var(--accent-8);--command-foreground-2: #5b50c5;--command-accent-3: var(--accent-2);--command-foreground-3: #265760;--command-accent-4: var(--accent-3);--command-foreground-4: #ebf5f8;--command-accent-5: var(--accent-6);--command-foreground-5: #5c0d23;--command-accent-6: var(--accent-5);--command-foreground-6: #922e2a;--command-accent-7: var(--accent-7);--command-foreground-7: #774908;--command-accent-8: var(--accent-4);--command-foreground-8: #582892}@media(prefers-color-scheme:dark){:root[data-theme=auto][data-color-scheme=catppuccin]{--command-accent-1: var(--accent-2);--command-foreground-1: #5c10b5;--command-accent-2: var(--accent-3);--command-foreground-2: #063d96;--command-accent-3: var(--accent-4);--command-foreground-3: #1b6458;--command-accent-4: var(--accent-5);--command-foreground-4: #24661e;--command-accent-5: var(--accent-6);--command-foreground-5: #825d0a;--command-accent-6: var(--accent-7);--command-foreground-6: #853606;--command-accent-7: var(--accent-8);--command-foreground-7: #7b0d2b;--command-accent-8: var(--accent-1);--command-foreground-8: #0323ef}:root[data-theme=auto][data-color-scheme=rose-pine]{--command-accent-1: var(--accent-1);--command-foreground-1: #5c2998;--command-accent-2: var(--accent-8);--command-foreground-2: #5b50c5;--command-accent-3: var(--accent-2);--command-foreground-3: #265760;--command-accent-4: var(--accent-3);--command-foreground-4: #ebf5f8;--command-accent-5: var(--accent-6);--command-foreground-5: #5c0d23;--command-accent-6: var(--accent-5);--command-foreground-6: #922e2a;--command-accent-7: var(--accent-7);--command-foreground-7: #774908;--command-accent-8: var(--accent-4);--command-foreground-8: #582892}}:root[data-color-scheme=catppuccin]{--thread-foreground-1: var(--command-foreground-1);--thread-foreground-2: var(--command-foreground-8);--thread-foreground-3: var(--command-foreground-2);--thread-foreground-4: var(--command-foreground-3);--thread-foreground-5: var(--command-foreground-4);--thread-foreground-6: var(--command-foreground-5);--thread-foreground-7: var(--command-foreground-6);--thread-foreground-8: var(--command-foreground-7)}:root[data-theme=dark][data-color-scheme=catppuccin]{--thread-foreground-1: var(--command-foreground-8);--thread-foreground-2: var(--command-foreground-1);--thread-foreground-8: var(--command-foreground-7);--thread-foreground-7: var(--command-foreground-6);--thread-foreground-6: var(--command-foreground-5);--thread-foreground-5: var(--command-foreground-4);--thread-foreground-4: var(--command-foreground-3);--thread-foreground-3: var(--command-foreground-2)}:root[data-color-scheme=rose-pine]{--thread-foreground-1: var(--command-foreground-1);--thread-foreground-2: var(--command-foreground-3);--thread-foreground-3: var(--command-foreground-4);--thread-foreground-4: var(--command-foreground-2);--thread-foreground-5: var(--command-foreground-5);--thread-foreground-6: var(--command-foreground-6);--thread-foreground-7: var(--command-foreground-7);--thread-foreground-8: var(--command-foreground-8)}:root[data-theme=dark][data-color-scheme=rose-pine]{--thread-foreground-1: var(--command-foreground-1);--thread-foreground-2: var(--command-foreground-3);--thread-foreground-3: var(--command-foreground-4);--thread-foreground-4: var(--command-foreground-8);--thread-foreground-5: var(--command-foreground-6);--thread-foreground-6: var(--command-foreground-5);--thread-foreground-7: var(--command-foreground-7);--thread-foreground-8: var(--command-foreground-2)}@media(prefers-color-scheme:dark){:root[data-theme=auto][data-color-scheme=catppuccin]{--thread-foreground-1: var(--command-foreground-8);--thread-foreground-2: var(--command-foreground-1);--thread-foreground-3: var(--command-foreground-2);--thread-foreground-4: var(--command-foreground-3);--thread-foreground-5: var(--command-foreground-4);--thread-foreground-6: var(--command-foreground-5);--thread-foreground-7: var(--command-foreground-6);--thread-foreground-8: var(--command-foreground-7)}:root[data-theme=auto][data-color-scheme=rose-pine]{--thread-foreground-1: var(--command-foreground-1);--thread-foreground-2: var(--command-foreground-3);--thread-foreground-3: var(--command-foreground-4);--thread-foreground-4: var(--command-foreground-8);--thread-foreground-5: var(--command-foreground-6);--thread-foreground-6: var(--command-foreground-5);--thread-foreground-7: var(--command-foreground-7);--thread-foreground-8: var(--command-foreground-2)}}:root{--focus-accent: color-mix(in srgb, var(--accent-1) 55%, var(--ink));--scroll-focus-color: var(--focus-accent);--scroll-thumb-color: var(--focus-accent)}@keyframes caret-accent-cycle{0%,12.49%{caret-color:var(--accent-1)}12.5%,24.99%{caret-color:var(--accent-2)}25%,37.49%{caret-color:var(--accent-3)}37.5%,49.99%{caret-color:var(--accent-4)}50%,62.49%{caret-color:var(--accent-5)}62.5%,74.99%{caret-color:var(--accent-6)}75%,87.49%{caret-color:var(--accent-7)}87.5%,99.99%{caret-color:var(--accent-8)}to{caret-color:var(--accent-1)}}:where(input,textarea){animation:caret-accent-cycle 32s steps(1,end) infinite}@media(prefers-reduced-motion:reduce){:where(input,textarea){animation:none;caret-color:var(--accent-6)}}*{box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}body{margin:0;min-width:320px;font-size:1.0625rem}:where(code,kbd,samp,pre){font-size:1rem}#root{position:fixed;inset:0;width:100%;min-height:0;overflow:hidden}.route-scroll-locked{overflow:hidden!important}:is(.app-route-scroll,.app-thread-list-scroll,.app-scroll-surface,.ui-listbox-menu,.ui-fuzzy-listbox,.ui-markdown pre){scrollbar-color:var(--scroll-thumb-color) transparent}:is(.app-route-scroll,.app-thread-list-scroll,.app-scroll-surface,.ui-listbox-menu,.ui-fuzzy-listbox,.ui-markdown pre)::-webkit-scrollbar-thumb{background:var(--scroll-thumb-color)}:is(.app-route-scroll,.app-thread-list-scroll,.app-scroll-surface,.ui-markdown pre):focus:not(.has-custom-scroll-indicator){outline:2px solid var(--scroll-focus-color);outline-offset:-2px}:is(.app-route-scroll,.app-thread-list-scroll,.app-scroll-surface,.ui-markdown pre):focus.has-custom-scroll-indicator{outline:none}.has-custom-scroll-indicator{scrollbar-width:none!important}.has-custom-scroll-indicator::-webkit-scrollbar{display:none}.app-scroll-indicator{--scroll-track-width: .4rem;position:fixed;z-index:20;display:block;background:transparent;touch-action:none;outline-offset:0}.app-scroll-indicator:is(:focus,.app-scroll-indicator--surface-focused){outline:2px solid var(--scroll-focus-color);outline-offset:0}.app-scroll-indicator>div{position:absolute;display:block;background:var(--scroll-thumb-color)}@media(forced-colors:active){.app-scroll-indicator>div{background:CanvasText}.app-scroll-indicator:is(:focus,.app-scroll-indicator--surface-focused){outline-color:CanvasText}:is(.app-route-scroll,.app-thread-list-scroll,.app-scroll-surface,.ui-markdown pre):focus:not(.has-custom-scroll-indicator){outline-color:CanvasText}}.app-scroll-indicator--vertical{top:var(--scroll-track-start);right:max(var(--scroll-track-edge),env(safe-area-inset-right,0px));width:var(--scroll-track-width);height:var(--scroll-track-size)}.app-scroll-indicator--vertical>div{top:var(--scroll-thumb-start);width:100%;height:var(--scroll-thumb-size)}.app-scroll-indicator--horizontal{left:var(--scroll-track-start);bottom:var(--scroll-track-edge);width:var(--scroll-track-size);height:var(--scroll-track-width)}.app-scroll-indicator--horizontal>div{left:var(--scroll-thumb-start);width:var(--scroll-thumb-size);height:100%}button,input,select,textarea{font:inherit}:where(a:any-link){-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.16em .55em;background-color:color-mix(in srgb,var(--link-marker-color, currentColor) 9%,transparent);text-decoration:none}:where(a:any-link:hover,a:any-link:focus-visible){background-color:color-mix(in srgb,var(--link-marker-color, currentColor) 18%,transparent);text-decoration:none}:where(a:any-link:active){background-color:color-mix(in srgb,var(--link-marker-color, currentColor) 24%,transparent);text-decoration:none}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}:where(input:not([type]),input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]),textarea):focus{border-color:var(--focus-accent);outline:2px solid var(--focus-accent);outline-offset:2px}form:has(>:where(input:not([type]),input:is([type=text],[type=password],[type=search],[type=email],[type=url],[type=tel],[type=number]),textarea):focus){border-color:var(--focus-accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}@media print{:where(a:any-link,a:any-link:hover,a:any-link:active,a:any-link:focus-visible){padding:0;background-color:transparent;text-decoration:none}}:root{--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--control-radius: .55rem;--control-padding-block: .65rem;--control-padding-inline: .85rem}.ui-stack,.ui-inline,.ui-surface{min-width:0}.ui-stack{display:flex;flex-direction:column}.ui-inline{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ui-gap-none{gap:0}.ui-gap-xs{gap:var(--space-xs)}.ui-gap-sm{gap:var(--space-sm)}.ui-gap-md{gap:var(--space-md)}.ui-gap-lg{gap:var(--space-lg)}.ui-gap-xl{gap:var(--space-xl)}.ui-surface{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--paper);color:var(--ink);padding:var(--space-md)}.ui-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border:1px solid transparent;border-radius:var(--control-radius);padding:var(--control-padding-block) var(--control-padding-inline);color:var(--ink);background:transparent;cursor:pointer;text-decoration:none}.ui-action:hover{border-color:var(--line)}.ui-action-default{background:var(--ink);color:var(--paper)}.ui-action-quiet{border-color:var(--line)}.ui-action-danger{color:#b42318;border-color:currentColor}.ui-action:focus-visible,.ui-text-field__control:focus-visible,.ui-fuzzy-listbox:focus-visible{outline:3px solid var(--focus-accent);outline-offset:3px}.ui-action:disabled{cursor:not-allowed;opacity:.6}.ui-text-field{display:flex;flex-direction:column;gap:var(--space-xs);color:var(--ink)}.ui-text-field__label{font-weight:600}.ui-text-field__control{width:100%;min-width:0;border:1px solid var(--line);border-radius:var(--control-radius);padding:var(--control-padding-block) var(--control-padding-inline);background:var(--paper);color:var(--ink)}.ui-text-field__description{color:var(--muted);font-size:.9em}.ui-text-field__error{color:#b42318;font-size:.9em}.ui-fuzzy-listbox,.ui-listbox-menu{display:flex;max-height:min(60dvh,24rem);flex-direction:column;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}.ui-fuzzy-listbox__option,.ui-listbox-menu__option{padding:var(--space-sm) var(--space-md);cursor:pointer}.ui-fuzzy-listbox__option.is-active,.ui-fuzzy-listbox__option:hover,.ui-listbox-menu__option.is-active,.ui-listbox-menu__option:hover,.ui-listbox-menu__option[aria-selected=true]{background:color-mix(in srgb,var(--accent) 22%,var(--paper))}.ui-listbox-menu{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.ui-listbox-menu:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ui-listbox-menu--overlay{position:absolute;z-index:5}.settings-menu{top:calc(100% + .35rem);right:0;left:0}.prompt-command-menu{right:0;bottom:calc(100% + .5rem);left:0;width:max-content;min-width:12rem;max-width:min(24rem,90vw);margin:0;padding-block:.35rem}.prompt-command-menu .ui-listbox-menu__option{color:var(--muted)}.prompt-command-menu .ui-listbox-menu__option strong{color:var(--ink)}.ui-status-text{margin:0;color:var(--muted)}.ui-status-text--assertive{color:#b42318}.ui-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ui-markdown{min-width:0;line-height:1.6}.ui-markdown code{font-family:var(--mono)}.ui-markdown :not(pre)>code{overflow-wrap:anywhere}.ui-markdown__heading{color:var(--relational-accent, var(--ink))}.ui-markdown__inline{color:var(--relational-accent, inherit)}.ui-markdown__blockquote{border-inline-start:.25rem solid var(--accent);padding-inline-start:var(--space-md);color:var(--muted)}.ui-markdown a.ui-markdown__citation{color:var(--relational-accent, var(--accent))}.ui-markdown pre{max-width:100%;overflow-x:auto;padding:var(--space-md);background:color-mix(in srgb,var(--ink) 8%,var(--paper))}.ui-markdown__table-scroll{max-width:100%;overflow-x:auto}.ui-markdown table{border-collapse:collapse}.ui-markdown th,.ui-markdown td{border:1px solid var(--line);padding:var(--space-xs) var(--space-sm)}
