.sb-mark{display:inline-block;line-height:0;transition:opacity .16s ease}.sb-fading{opacity:.45}.sb-mark svg{display:block;overflow:visible}.sb-palette-logo{--sb-ember:#d70a0d;--sb-ochre:#fbc106;--sb-indigo:#00274c;--sb-paper:#ffffff;--sb-outline:#090909}.sb-palette-register{--sb-ember:var(--ember,#a8442b);--sb-ochre:var(--ochre,#b2782b);--sb-indigo:var(--indigo,#455a7a);--sb-paper:var(--vellum,#f7f3eb);--sb-outline:var(--ink,#1a1614)}.sb-petal{transform-box:fill-box;transform-origin:center}.sb-skeleton{fill:var(--sb-outline)}.sb-center{fill:var(--sb-paper)}.sb-center,.sb-rotor,.sb-v-compose .sb-petal{transform-box:view-box;transform-origin:center}.sb-v-gather .sb-skeleton{animation:sb-ink .4s ease-out both}.sb-v-gather .sb-center{animation:sb-appear .35s ease-out .25s both}.sb-v-gather .sb-petal{animation:sb-appear .35s ease-out calc(.25s + var(--a) * 1.1s + var(--ring) * .1s) both,sb-breathe 3.2s ease-in-out calc(2s + var(--a) * 1.1s) infinite}@keyframes sb-ink{0%{opacity:0}to{opacity:1}}@keyframes sb-appear{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes sb-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.82}}.sb-v-sweep .sb-petal{animation:sb-sweep var(--sb-period,2.6s) linear calc(var(--a) * var(--sb-period, 2.6s) * -1) infinite}@keyframes sb-sweep{0%,26%,to{opacity:.68;transform:scale(1)}9%{opacity:1;transform:scale(1.07)}}.sb-v-compose .sb-rotor{animation:sb-sway 14s ease-in-out infinite}@keyframes sb-sway{0%,to{transform:rotate(0deg)}25%{transform:rotate(2.5deg)}75%{transform:rotate(-2.5deg)}}.sb-v-compose .sb-petal{animation:sb-inward var(--sb-period,3s) ease-in-out calc((1 + var(--ring)) * -.3s - var(--i) * .02s) infinite}@keyframes sb-inward{0%,to{transform:scale(1);opacity:1}45%{transform:scale(.93);opacity:.8}}.sb-v-compose .sb-center{animation:sb-echo var(--sb-period,3s) ease-in-out infinite}@keyframes sb-echo{0%,to{transform:scale(1)}45%{transform:scale(1.12)}}.sb-v-bloom .sb-rotor{animation:sb-unfurl .6s cubic-bezier(.2,.7,.3,1) both}.sb-v-bloom .sb-center{animation:sb-appear .3s ease-out both}.sb-v-bloom .sb-petal{animation:sb-appear .35s ease-out calc(.15s + var(--ring) * .22s + var(--i) * 12ms) both,sb-breathe 3.6s ease-in-out calc(1.6s + var(--ring) * .22s) infinite}@keyframes sb-unfurl{0%{opacity:0;transform:scale(.15)}to{opacity:1;transform:scale(1)}}.sb-v-turn .sb-rotor{animation:sb-spin 40s linear infinite}@keyframes sb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sb-mark,.sb-mark *{animation:none!important;transition:none!important}}.ProjectChat_chat__dynbJ,.ProjectChat_page__bNVHp,.ProjectChat_room__Ng4bR{--chat-blue:#365573;--chat-ink:#253748;--chat-muted:#546575;--chat-border:#d3dde5;--chat-tint:#edf2f7}.ProjectChat_room__Ng4bR{display:flex;flex-direction:column;min-width:0;min-height:540px;border:1px solid var(--chat-border);border-radius:20px;background:#fffefa;overflow:hidden}.ProjectChat_roomHeader__5fwDb{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;border-bottom:1px solid var(--chat-border)}.ProjectChat_roomIdentity__Bjo9V{display:flex;align-items:center;gap:12px;min-width:0}.ProjectChat_roomIdentity__Bjo9V strong{font-weight:600;font-size:15px;color:var(--chat-ink);overflow-wrap:anywhere}.ProjectChat_badge__G9R8y{font-size:11px;font-weight:500;border-radius:6px;padding:5px 8px;color:var(--chat-blue);background:var(--chat-tint);white-space:nowrap}.ProjectChat_exploreButton__DcjjI{display:inline-flex;gap:8px;align-items:center;border:0;background:transparent;color:var(--chat-blue);min-height:44px;padding:6px 2px;font:inherit;font-size:13px;cursor:pointer}.ProjectChat_roomBody__h9Zqu{display:flex;flex:1;min-height:0;min-width:0}.ProjectChat_chat__dynbJ{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;width:100%;padding:24px clamp(18px,4vw,52px) 20px;color:var(--chat-ink)}.ProjectChat_chat__dynbJ[data-empty=true]{justify-content:flex-start;overflow-y:auto}.ProjectChat_chat__dynbJ[data-empty=true]>*{flex-shrink:0}.ProjectChat_chat__dynbJ[data-empty=true] .ProjectChat_welcome__reXzf{margin-top:auto}.ProjectChat_chat__dynbJ[data-empty=true] .ProjectChat_prompts__iUHUb{margin-bottom:auto}.ProjectChat_composer__H3Fz5,.ProjectChat_followUp__szCDz,.ProjectChat_prompts__iUHUb,.ProjectChat_welcome__reXzf{width:100%;max-width:740px;margin-inline:auto}.ProjectChat_welcome__reXzf{text-align:center;padding:0 0 25px}.ProjectChat_welcome__reXzf>svg{display:block;margin:0 auto 14px}.ProjectChat_welcome__reXzf h2{margin:0 0 9px;font-family:var(--iris-font-serif);font-weight:400;font-size:clamp(27px,3vw,38px);line-height:1.15;letter-spacing:-.02em;color:var(--chat-ink)}.ProjectChat_welcome__reXzf p{margin:0;font-size:15px;line-height:1.5;color:var(--chat-muted)}.ProjectChat_context__a9q0T{display:block;margin-top:7px;font-size:12px;color:var(--chat-muted)}.ProjectChat_inputBox__7OphL{border:1px solid #a9bbc9;border-radius:16px;padding:14px 16px 10px;background:#fff;box-shadow:0 4px 18px #36557308}.ProjectChat_inputBox__7OphL:focus-within{border-color:var(--chat-blue);box-shadow:0 0 0 3px #36557320}.ProjectChat_inputBox__7OphL textarea{display:block;box-sizing:border-box;width:100%;min-height:58px;max-height:170px;resize:vertical;padding:0;border:0;outline:none;color:var(--chat-ink);background:transparent;font:inherit;font-size:16px;line-height:1.6}.ProjectChat_inputBox__7OphL textarea::placeholder{color:#667786}.ProjectChat_composerActions__tU6Y6{display:flex;justify-content:space-between;align-items:center;gap:12px}.ProjectChat_composerActions__tU6Y6>span{color:var(--chat-muted);font-size:12px}.ProjectChat_send__ejavm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:10px;min-height:44px;padding:10px 17px;border:0;border-radius:24px;background:var(--chat-blue);color:white;font:inherit;font-weight:600;font-size:14px;cursor:pointer}.ProjectChat_send__ejavm:hover:not(:disabled){background:#29445e}.ProjectChat_send__ejavm:disabled{background:#e5ebf0;color:#667786;cursor:not-allowed}.ProjectChat_composerFooter__Y6fd_{display:flex;align-items:start;justify-content:space-between;gap:6px 20px;flex-wrap:wrap;margin-top:10px}.ProjectChat_composerFooter__Y6fd_ p{margin:0;font-size:12px;line-height:1.5;color:var(--chat-muted);flex:1 1 280px}.ProjectChat_composerFooter__Y6fd_ a{display:inline-flex;align-items:center;gap:4px;min-height:30px;color:var(--chat-blue);font-size:12px;text-underline-offset:3px}.ProjectChat_prompts__iUHUb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.ProjectChat_followOn__6iUWG button,.ProjectChat_prompts__iUHUb button{display:flex;align-items:start;justify-content:space-between;gap:12px;min-height:52px;padding:13px 14px;border:1px solid var(--chat-border);border-radius:12px;background:transparent;color:var(--chat-muted);font:inherit;font-size:13px;line-height:1.5;text-align:left;cursor:pointer}.ProjectChat_followOn__6iUWG button:hover,.ProjectChat_prompts__iUHUb button:hover{background:var(--chat-tint);color:var(--chat-blue)}.ProjectChat_followOn__6iUWG svg,.ProjectChat_prompts__iUHUb svg{flex-shrink:0;margin-top:2px}.ProjectChat_log__YiRJW{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0 8px 24px;margin:-4px -8px 20px}.ProjectChat_log__YiRJW>*{max-width:740px;margin-inline:auto}.ProjectChat_userTurn__Gayl8{text-align:right;margin-bottom:30px}.ProjectChat_userTurn__Gayl8>span{display:block;font-size:12px;color:var(--chat-muted);margin-bottom:6px}.ProjectChat_userTurn__Gayl8 p{display:inline-block;text-align:left;max-width:90%;border-radius:16px 16px 4px 16px;background:var(--chat-tint);padding:12px 16px;margin:0;font-size:16px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.ProjectChat_answer__cVzEN{margin-bottom:32px}.ProjectChat_answerLabel__BMZ1D{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--chat-blue);font-size:13px;font-weight:600}.ProjectChat_aiLabel__UPaDo{font-size:10px;margin-left:4px;border:1px solid var(--chat-border);border-radius:4px;padding:2px 4px}.ProjectChat_answerText__GPDEX{font-size:16px;line-height:1.75;overflow-wrap:anywhere}.ProjectChat_answerText__GPDEX pre,.ProjectChat_answerText__GPDEX table{display:block;overflow-x:auto;max-width:100%}.ProjectChat_answerText__GPDEX td,.ProjectChat_answerText__GPDEX th{padding:6px 10px;border-bottom:1px solid var(--chat-border);text-align:left}.ProjectChat_sources__J69xL{margin-top:18px}.ProjectChat_sources__J69xL h3{margin:0 0 8px;font:inherit;font-size:12px;font-weight:600;color:var(--chat-muted)}.ProjectChat_sources__J69xL h3 span{font-weight:400;margin-left:5px}.ProjectChat_source__EALL_{border:1px solid var(--chat-border);border-radius:10px;margin-top:6px}.ProjectChat_source__EALL_ summary{display:flex;align-items:center;gap:9px;min-height:44px;padding:10px 13px;font-size:13px;cursor:pointer;color:var(--chat-blue)}.ProjectChat_source__EALL_ summary svg{flex-shrink:0}.ProjectChat_source__EALL_ summary:after{content:"+";margin-left:auto}.ProjectChat_source__EALL_[open] summary:after{content:"−"}.ProjectChat_sourceBody__lw_bf{border-top:1px solid var(--chat-border);padding:12px 14px;font-size:14px;line-height:1.6}.ProjectChat_sourceBody__lw_bf blockquote{margin:0 0 10px;color:var(--chat-muted)}.ProjectChat_sourceBody__lw_bf a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--chat-blue);text-underline-offset:3px}.ProjectChat_trace__dB7lu{margin-top:10px;color:var(--chat-muted);font-size:12px;line-height:1.6}.ProjectChat_trace__dB7lu summary{cursor:pointer;padding-block:12px;min-height:44px}.ProjectChat_trace__dB7lu p{margin:4px 0 8px}.ProjectChat_followOn__6iUWG{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ProjectChat_followOn__6iUWG button{min-height:44px;font-size:12px}.ProjectChat_unresolved__eEn4R{display:flex;align-items:center;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;background:#f8f3e9;border:1px solid #dbcaa8;border-radius:12px;padding:12px 14px;margin-top:14px;color:#75521f;font-size:13px}.ProjectChat_unresolved__eEn4R strong{font-weight:500}.ProjectChat_textButton__jHuKO{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;padding:8px 0;min-height:44px;cursor:pointer;color:inherit;font:inherit;font-weight:600}.ProjectChat_thinking__gP162{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--chat-muted);padding-bottom:8px}.ProjectChat_error__UKohj{border:1px solid #d9bcb0;border-radius:12px;padding:14px 16px;background:#fbf4ef;color:#793e29}.ProjectChat_error__UKohj p{margin:0 0 8px;font-size:14px;line-height:1.5}.ProjectChat_error__UKohj button{gap:7px;background:transparent;border:0;font:inherit;font-size:13px;font-weight:600;color:inherit;padding:6px 15px 6px 0}.ProjectChat_error__UKohj button,.ProjectChat_latest__8AXgH{display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.ProjectChat_latest__8AXgH{align-self:center;gap:8px;border:1px solid var(--chat-border);border-radius:24px;padding:8px 14px;background:white;color:var(--chat-blue);margin-bottom:10px;font:inherit;font-size:12px}.ProjectChat_followUp__szCDz{border:1px solid #dbcaa8;border-radius:12px;padding:14px 16px;background:#fcf8f0;margin-bottom:16px;max-height:45%;overflow-y:auto;flex-shrink:0}.ProjectChat_followUpHeading__N_RE9{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.ProjectChat_followUpHeading__N_RE9 button{border:0;background:transparent;color:var(--chat-ink);min-width:44px;min-height:44px;cursor:pointer}.ProjectChat_followUp__szCDz blockquote,.ProjectChat_followUp__szCDz p{font-size:13px;line-height:1.5;margin:8px 0 12px}.ProjectChat_followUp__szCDz blockquote{border-left:2px solid #dbcaa8;padding-left:12px;color:var(--chat-muted)}.ProjectChat_followUp__szCDz label{display:block;font-size:12px;margin-bottom:6px}.ProjectChat_emailRow__QJbvX{display:flex;gap:10px;flex-wrap:wrap}.ProjectChat_emailRow__QJbvX input{min-width:0;flex:1 1 170px;width:100%;border:1px solid #b1bec8;background:white;color:var(--chat-ink);border-radius:8px;padding:10px 12px;font:inherit;font-size:16px}.ProjectChat_network__7_1NA{flex:1;min-height:280px}.ProjectChat_passageActions__3ncTM{display:flex;flex-direction:column;gap:8px;padding-top:14px;font-size:13px}.ProjectChat_passageActions__3ncTM a{color:var(--chat-blue);min-height:44px}.ProjectChat_passageActions__3ncTM button{align-self:start}.ProjectChat_chat__dynbJ a:focus-visible,.ProjectChat_chat__dynbJ button:focus-visible,.ProjectChat_chat__dynbJ input:focus-visible,.ProjectChat_chat__dynbJ summary:focus-visible,.ProjectChat_log__YiRJW:focus-visible,.ProjectChat_room__Ng4bR a:focus-visible,.ProjectChat_room__Ng4bR button:focus-visible,.ProjectChat_room__Ng4bR summary:focus-visible{outline:3px solid var(--chat-blue);outline-offset:3px}.ProjectChat_srOnly__stLMM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProjectChat_page__bNVHp{min-height:100svh;background:linear-gradient(180deg,var(--chat-tint),#faf9f5 600px);padding-bottom:24px}.ProjectChat_pageHeader__W5FGs{width:min(1360px,calc(100% - 64px));margin-inline:auto;padding:22px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;border-bottom:1px solid var(--chat-border)}.ProjectChat_pageHeader__W5FGs>a{flex-shrink:0}.ProjectChat_pageHeader__W5FGs a{text-decoration:none;color:var(--chat-muted)}.ProjectChat_pageHeader__W5FGs nav{display:flex;gap:24px;align-items:center;font-size:14px;margin-left:auto;white-space:nowrap}.ProjectChat_pageHeader__W5FGs nav a{min-height:44px;display:inline-flex;align-items:center}.ProjectChat_pageContent__4e8EK{width:min(1360px,calc(100% - 64px));margin:26px auto 0}.ProjectChat_pageTitle__nN6LI{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-bottom:22px}.ProjectChat_pageTitle__nN6LI h1{margin:0;font-family:var(--iris-font-serif);font-size:clamp(30px,3.5vw,44px);font-weight:400;line-height:1.2;color:var(--chat-blue)}.ProjectChat_pageFootnote__6q0Hu,.ProjectChat_pageTitle__nN6LI p{margin:8px 0 0;color:var(--chat-muted);font-size:13px;line-height:1.6}.ProjectChat_denied__l_owV{max-width:620px;margin:52px auto;border:1px solid var(--chat-border);border-radius:18px;background:#fffefa;padding:32px}.ProjectChat_denied__l_owV h2{font:32px/1.2 var(--iris-font-serif);color:var(--chat-ink);margin:0 0 16px}.ProjectChat_denied__l_owV p{color:var(--chat-muted);font-size:16px;line-height:1.6}.ProjectChat_denied__l_owV a{margin-top:14px;text-decoration:none}.ProjectChat_page__bNVHp a:focus-visible{outline:3px solid var(--chat-blue);outline-offset:4px}@media (max-width:900px){.ProjectChat_room__Ng4bR{min-height:580px}.ProjectChat_roomBody__h9Zqu{position:relative}.ProjectChat_chat__dynbJ{padding:22px 20px 18px}.ProjectChat_prompts__iUHUb{gap:8px}}@media (max-width:580px){.ProjectChat_room__Ng4bR{border-radius:16px;min-height:620px}.ProjectChat_room__Ng4bR:has(.ProjectChat_chat__dynbJ[data-empty=true]){height:auto!important}.ProjectChat_roomHeader__5fwDb{padding:10px 16px;gap:8px;align-items:start}.ProjectChat_roomIdentity__Bjo9V{flex-wrap:wrap;gap:5px 8px;padding-top:8px}.ProjectChat_roomIdentity__Bjo9V strong{font-size:14px}.ProjectChat_exploreButton__DcjjI{font-size:12px}.ProjectChat_exploreButton__DcjjI svg{display:none}.ProjectChat_welcome__reXzf{padding-bottom:20px}.ProjectChat_welcome__reXzf p{font-size:14px}.ProjectChat_prompts__iUHUb{grid-template-columns:1fr;gap:7px;margin-top:18px}.ProjectChat_prompts__iUHUb button{min-height:44px;padding:10px 12px}.ProjectChat_chat__dynbJ{padding:20px 16px 16px}.ProjectChat_composerActions__tU6Y6>span{font-size:11px}.ProjectChat_composerActions__tU6Y6{justify-content:flex-end}.ProjectChat_composerActions__tU6Y6>span{display:none}.ProjectChat_composerFooter__Y6fd_ p{font-size:11px}.ProjectChat_inputBox__7OphL{padding:12px 12px 10px}.ProjectChat_userTurn__Gayl8 p{max-width:95%}.ProjectChat_pageContent__4e8EK,.ProjectChat_pageHeader__W5FGs{width:calc(100% - 32px)}.ProjectChat_pageHeader__W5FGs{padding-block:16px}.ProjectChat_pageHeader__W5FGs nav{gap:14px;font-size:12px}.ProjectChat_denied__l_owV{padding:24px;margin-block:28px}}.ProjectChat_documentExplorer__5g0e2{--chat-blue:#365573;--chat-ink:#253748;--chat-muted:#546575;--chat-border:#d3dde5;--chat-tint:#edf2f7;color:var(--chat-ink);font-size:15px}.ProjectChat_viewControls___3glE{display:flex;gap:4px;margin-bottom:16px;border:1px solid #d3dde5;border-radius:10px;padding:3px}.ProjectChat_viewControls___3glE button{flex:1;border:0;border-radius:7px;background:transparent;color:#365573;font:inherit;cursor:pointer}.ProjectChat_viewControls___3glE button[aria-pressed=true]{background:#edf2f7;font-weight:600}.ProjectChat_documentList__mvHhL details{border-bottom:1px solid #d3dde5;padding-block:8px}.ProjectChat_documentList__mvHhL summary{padding:8px 0;cursor:pointer;font-weight:600;overflow-wrap:anywhere}.ProjectChat_documentList__mvHhL summary span{display:block;margin-top:4px;font-size:13px;font-weight:400;color:#546575}.ProjectChat_documentList__mvHhL ul{list-style:none;padding:0;margin:0}.ProjectChat_documentList__mvHhL li button{width:100%;text-align:left;border:0;border-radius:8px;padding:10px 12px;background:transparent;color:#365573;cursor:pointer;font:inherit;font-size:14px}.ProjectChat_documentList__mvHhL li button:hover{background:#edf2f7}.ProjectChat_documentList__mvHhL a{display:inline-flex;align-items:center;color:#365573}.ProjectChat_citedExcerpt___80sb{padding:12px 0}.ProjectChat_citedExcerpt___80sb blockquote{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ProjectChat_passageText__F_Xzd{white-space:pre-wrap;overflow-wrap:anywhere}@media (min-width:768px) and (max-width:1100px){.ProjectChat_roomBody__h9Zqu:has(.ProjectChat_documentExplorer__5g0e2) .ProjectChat_prompts__iUHUb{grid-template-columns:1fr}}