.agent_page__EgbOG{display:grid;grid-gap:18px;gap:18px;min-width:0}.agent_workspace__Gf_3x{direction:ltr;--line:var(--border);--muted:var(--text-muted);--accent:var(--gold-500);display:grid;grid-template-columns:244px minmax(0,1fr);height:clamp(650px,calc(100dvh - 245px),870px);min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:24px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm);-webkit-font-smoothing:antialiased}.agent_collapsed__eRBnv{grid-template-columns:70px minmax(0,1fr)}.agent_historyDialog__fdMWR button,.agent_workspace__Gf_3x button{font:inherit;cursor:pointer}.agent_historyDialog__fdMWR button:disabled,.agent_workspace__Gf_3x button:disabled{cursor:not-allowed;opacity:.45}.agent_historyDialog__fdMWR :is(button,a,input):focus-visible,.agent_workspace__Gf_3x :is(button,a,input,textarea):focus-visible{outline:2px solid var(--gold-500);outline-offset:4px}.agent_historyDialog__fdMWR :is(h2,h3),.agent_workspace__Gf_3x :is(h2,h3,h4){color:inherit}.agent_history__oQBmr{direction:rtl;min-width:0;min-height:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);background:var(--gray-50)}.agent_historyBody__gMrL8{display:flex;flex-direction:column;height:100%;min-height:0;padding:20px 14px 15px}.agent_historyBrand__w6Z6V{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 3px;margin-bottom:24px}.agent_historyBrand__w6Z6V>span{display:flex;align-items:center;gap:9px;min-width:0}.agent_historyBrand__w6Z6V>span>svg{width:29px;height:29px;color:var(--gold-600);flex:none}.agent_historyBrand__w6Z6V strong{font-size:.9rem;white-space:nowrap;font-weight:600;color:var(--navy-800)}.agent_iconButton__Yw7ba{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;padding:0;border:1px solid transparent;color:var(--gray-500);background:transparent}.agent_iconButton__Yw7ba:hover{background:var(--gray-100);color:var(--navy-800);border-color:var(--border)}.agent_newChat__UX7KM{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;padding:10px;border:1px solid var(--navy-800);border-radius:11px;color:var(--surface);background:var(--navy-800);font-size:.84rem!important}.agent_newChat__UX7KM:hover{background:var(--navy-700);border-color:var(--navy-700)}.agent_historySearch__DIbCF{display:flex;align-items:center;gap:8px;padding:11px 10px;margin:17px 0;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--gray-400)}.agent_historySearch__DIbCF>svg{width:16px;height:16px;flex:none}.agent_historySearch__DIbCF input{min-width:0;width:100%;font:inherit;font-size:.78rem;border:0;background:transparent;color:var(--text);outline:0}.agent_historySearch__DIbCF:focus-within{border-color:var(--gold-500)}.agent_historySearch__DIbCF input::placeholder{color:var(--text-muted)}.agent_historyList__xd5C0{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent}.agent_historyTitle__0lJ3J{display:flex;justify-content:space-between;font-size:.75rem;font-weight:500;color:var(--gray-600)!important;padding:8px 8px 12px;margin:0}.agent_historyTitle__0lJ3J>span{font-size:.63rem;border:1px solid var(--border);border-radius:5px;min-width:20px;text-align:center;padding:1px 5px;color:var(--navy-700)}.agent_historyGroup__E0pxc{margin:10px 0 20px}.agent_historyGroup__E0pxc h3{color:var(--text-muted)!important;font-weight:400;font-size:.66rem;margin:0 10px 8px}.agent_activeThread__UeVCX,.agent_thread__jND03{width:100%;display:flex;align-items:center;gap:9px;padding:12px 10px;margin-bottom:4px;text-align:start;font-size:.76rem!important;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--gray-700);line-height:1.7}.agent_activeThread__UeVCX>svg,.agent_thread__jND03>svg{width:16px;height:16px;flex:none;opacity:.65}.agent_activeThread__UeVCX>span:first-of-type,.agent_thread__jND03>span:first-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent_thread__jND03:hover{color:var(--navy-800);background:var(--gray-100)}.agent_activeThread__UeVCX{color:var(--navy-800);border-color:var(--gold-400);background:var(--gold-100)}.agent_threadDot__1Ejj_{width:5px;height:5px;border-radius:50%;-webkit-margin-start:auto;margin-inline-start:auto;flex:none}.agent_activeThread__UeVCX .agent_threadDot__1Ejj_{background:var(--gold-600)}.agent_emptyHistory__ErXJR{margin:25px 10px;text-align:center;color:var(--gray-400)}.agent_emptyHistory__ErXJR>svg{display:block;margin:0 auto 12px;width:25px;height:25px;opacity:.5}.agent_emptyHistory__ErXJR strong{display:block;font-size:.76rem;font-weight:500;color:var(--gray-700)}.agent_emptyHistory__ErXJR p,.agent_noHistory__f7fYU{font-size:.7rem;line-height:1.9;color:var(--text-muted)}.agent_noHistory__f7fYU{padding:10px}.agent_historyLinks__h7feK{display:grid;grid-gap:5px;gap:5px;padding-top:15px;border-top:1px solid var(--border);margin-top:15px}.agent_historyLinks__h7feK a{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--gray-600);padding:8px;font-size:.73rem;border-radius:8px}.agent_historyLinks__h7feK a:hover{background:var(--gray-100);color:var(--navy-800)}.agent_historyLinks__h7feK a>svg{width:15px;height:15px}.agent_historyLinks__h7feK a>svg:last-child{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--gray-400)}.agent_historyLinks__h7feK>span{padding:12px 8px 0;color:var(--text-muted);font-size:.61rem;display:flex;align-items:center;gap:6px}.agent_historyLinks__h7feK i{width:4px;height:4px;border-radius:50%;background:var(--gold-600)}.agent_chat__YQ0du{direction:rtl;position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--surface)}.agent_chatHeader__3sY65{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 23px;min-height:77px;border-bottom:1px solid var(--border);background:var(--surface)}.agent_chatTitle__dMxtP{display:flex;align-items:center;gap:10px;min-width:0}.agent_chatTitle__dMxtP>div{min-width:0}.agent_chatTitle__dMxtP h2{font-size:.94rem;font-weight:600;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--navy-800)}.agent_chatTitle__dMxtP p{font-size:.72rem;color:var(--text-muted);margin:0}.agent_status__1xjmx{display:inline-flex;align-items:center;gap:7px;font-size:.68rem;white-space:nowrap;color:var(--gray-600);border:1px solid var(--border);border-radius:20px;padding:6px 9px;background:var(--gray-50)}.agent_status__1xjmx i{width:5px;height:5px;background:var(--gold-600);border-radius:50%}.agent_ready__gWfkA{color:var(--success);border-color:var(--success-bg);background:var(--success-bg)}.agent_ready__gWfkA i{background:var(--success);box-shadow:none}.agent_conversation__hje02{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent;overscroll-behavior:contain}.agent_emptyScreen__Z7ABK{display:flex;flex-direction:column;justify-content:center;flex:1 1;padding:32px clamp(20px,3vw,50px) 28px}.agent_welcome__84_6v{text-align:center;margin:0 auto 27px;max-width:650px;animation:agent_enter__TqmxF .75s cubic-bezier(.16,1,.3,1) both}.agent_orb__Ix7wk{width:52px;height:52px;margin:0 auto 20px;color:var(--gold-600);filter:none}.agent_eyebrow__q6nMS{font-size:.78rem;color:var(--text-muted)}.agent_welcome__84_6v h3{font-size:clamp(1.8rem,3.1vw,2.55rem);line-height:1.5;font-weight:600;margin:10px 0 12px;letter-spacing:-.025em;color:var(--navy-900)}.agent_welcome__84_6v h3>span{color:var(--navy-500)}.agent_welcome__84_6v p{color:var(--gray-500);font-size:.88rem;line-height:1.9;margin:0 auto;max-width:460px}.agent_composerWrap__338xE{position:relative;width:100%;max-width:780px;margin:0 auto;min-width:0}.agent_composer__bjKNJ{position:relative;isolation:isolate;padding:19px 19px 15px;border:1px solid var(--gray-300);border-radius:23px;background:var(--surface);box-shadow:var(--shadow-lg);animation:agent_enter__TqmxF .85s cubic-bezier(.16,1,.3,1) both}.agent_composer__bjKNJ:before{content:"";position:absolute;height:2px;bottom:-2px;inset-inline:18px;border-radius:0 0 18px 18px;background:linear-gradient(90deg,transparent,var(--gold-400) 22%,var(--gold-500) 50%,var(--navy-500) 88%,transparent);z-index:-1;opacity:.7}.agent_composer__bjKNJ:focus-within{border-color:var(--gold-500);box-shadow:var(--shadow-lg)}.agent_composer__bjKNJ textarea{display:block;width:100%;height:80px;min-height:80px;max-height:176px;padding:3px 4px 12px;resize:none;font:inherit;color:var(--navy-900);background:transparent;border:0;outline:none!important;font-size:.94rem;line-height:1.85;overflow-y:auto;scrollbar-width:thin}.agent_composer__bjKNJ textarea::placeholder{color:var(--text-muted);opacity:1}.agent_composerToolbar__7d4X2{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:45px}.agent_composerChips__7RB1T{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0;padding-bottom:5px}.agent_chip__b078n{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;max-width:190px;border:1px solid var(--border);border-radius:9px;padding:0 9px;background:var(--gray-50);color:var(--gray-600);font-size:.72rem!important;white-space:nowrap}.agent_chip__b078n>svg{width:14px;height:14px;flex:none;opacity:.85}.agent_chip__b078n>span{overflow:hidden;text-overflow:ellipsis}.agent_chip__b078n:hover,.agent_selectedChip__jD1G1{background:var(--gold-100);border-color:var(--gold-400);color:var(--navy-800)}.agent_sendButton__x5SVN{position:relative;flex:none;display:grid;place-items:center;width:43px;height:43px;border:0;border-radius:50%;padding:0;background:var(--gray-200);color:var(--navy-800);overflow:hidden;box-shadow:none}.agent_sendButton__x5SVN>span{display:grid;place-items:center;position:relative;width:100%;height:100%;border-radius:50%;background:var(--gray-100)}.agent_sendButton__x5SVN:not(:disabled)>span{background:var(--gold-500);color:var(--navy-900)}.agent_sendButton__x5SVN:hover:not(:disabled){filter:brightness(1.1)}.agent_sendButton__x5SVN:active:not(:disabled){transform:scale(.95)}.agent_sendButton__x5SVN>span>svg{width:21px;height:21px;stroke-width:1.9}.agent_composerNote__UCrI7{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text-muted);font-size:.66rem;padding:13px 8px 0;line-height:1.7}.agent_keyboardHint__s5oiV{color:var(--text-muted);font-size:.61rem;white-space:nowrap}.agent_suggestions__WRhFa{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:25px auto 0}.agent_suggestions__WRhFa button{display:flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid var(--border);border-radius:11px;color:var(--navy-700);background:var(--surface);font-size:.77rem;transition:background .2s ease,border-color .2s ease}.agent_suggestions__WRhFa button:hover{background:var(--gold-100);border-color:var(--gold-400);color:var(--navy-900)}.agent_suggestions__WRhFa svg{width:15px;height:15px}.agent_suggestions__WRhFa svg:last-child{width:13px;color:var(--gray-400);-webkit-margin-start:3px;margin-inline-start:3px}.agent_welcomeFootnote__BGGt8{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--text-muted);font-size:.68rem;margin:22px 0 0}.agent_welcomeFootnote__BGGt8 span{color:var(--gold-600)}.agent_memberPicker__UKpdj{position:absolute;z-index:5;bottom:calc(100% + 12px);inset-inline:0;padding:16px;border:1px solid var(--border);border-radius:17px;background:var(--surface);box-shadow:var(--shadow-lg)}.agent_pickerHeading__B4G5M{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.8rem;margin-bottom:7px;color:var(--navy-800)}.agent_pickerSearch__KO9sg{display:flex;align-items:center;gap:8px}.agent_pickerSearch__KO9sg input{flex:1 1;width:100%;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);padding:11px;font:inherit;font-size:.8rem}.agent_pickerSearch__KO9sg button{border:1px solid var(--navy-800);border-radius:8px;background:var(--navy-800);color:var(--surface);font-size:.76rem;padding:10px 18px}.agent_memberOptions__QyEUd{display:flex;flex-wrap:wrap;gap:7px;max-height:180px;overflow-y:auto;margin-top:10px}.agent_memberOptions__QyEUd button{display:flex;align-items:center;gap:7px;border:1px solid var(--border);border-radius:8px;color:var(--gray-700);background:var(--gray-50);padding:8px 12px;font-size:.74rem}.agent_memberOptions__QyEUd button:hover{border-color:var(--gold-500);color:var(--navy-800)}.agent_memberOptions__QyEUd p{font-size:.72rem;color:var(--text-muted)}.agent_bottomComposer__uJKaU{flex:none;padding:12px 28px 18px;border-top:1px solid var(--border);background:var(--surface)}.agent_bottomComposer__uJKaU .agent_composer__bjKNJ{animation:none}.agent_messages__RFxsi{width:100%;max-width:860px;margin:0 auto;padding:28px 32px 8px}.agent_turn__tUN8r{display:grid;grid-gap:24px;gap:24px;margin-bottom:36px;animation:agent_enter__TqmxF .4s ease both}.agent_userMessage___lBrG{justify-self:start;width:-moz-fit-content;width:fit-content;max-width:87%;color:var(--navy-800);background:var(--gray-100);border:1px solid var(--border);padding:14px 20px;border-radius:18px 5px 18px 18px}.agent_userMessage___lBrG>span{color:var(--text-muted);font-size:.66rem}.agent_userMessage___lBrG p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:.86rem;line-height:1.9}.agent_answer__hLvFd{color:var(--gray-700);line-height:1.95;font-size:.84rem;min-width:0}.agent_speaker__ipYux{display:block;color:var(--navy-800);font-size:.8rem;font-weight:600;margin-bottom:18px}.agent_draft__uuk3G{display:inline-block;color:var(--warning);background:var(--warning-bg);border:1px solid var(--gold-100);border-radius:7px;padding:2px 9px;font-size:.63rem}.agent_answer__hLvFd h3{color:var(--navy-900);font-size:1.05rem;font-weight:600;margin:14px 0 8px}.agent_answer__hLvFd h4{color:var(--navy-800);font-size:.9rem;font-weight:500;margin:15px 0 6px}.agent_paragraph__HBr_b{white-space:pre-wrap;overflow-wrap:anywhere}.agent_actions__31D5Y{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.agent_workspace__Gf_3x .btn{min-height:34px;font-size:.73rem;padding:7px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--navy-700);box-shadow:none}.agent_workspace__Gf_3x .btn:hover:not(:disabled){background:var(--gray-50);border-color:var(--navy-500);color:var(--navy-800)}.agent_workspace__Gf_3x .btn-primary{color:var(--surface);border-color:var(--navy-800);background:var(--navy-800)}.agent_citations__5EfP_{display:flex;flex-wrap:wrap;gap:6px}.agent_citations__5EfP_ button,.agent_source__XbfVd{font-size:.65rem!important;padding:3px 8px;border-radius:6px;border:1px solid var(--border);color:var(--navy-500);background:var(--gray-50)}.agent_source__XbfVd{margin:3px}.agent_coverage__lT1mr,.agent_review__WAQJT{font-size:.72rem;margin-top:18px;padding:12px 15px;border:1px solid var(--border);border-radius:11px;background:var(--gray-50);color:var(--text-muted)}.agent_coverage__lT1mr summary,.agent_review__WAQJT summary{cursor:pointer;color:var(--navy-700)}.agent_coverage__lT1mr li{margin-bottom:6px}.agent_review__WAQJT label{display:grid;grid-gap:8px;gap:8px;margin-top:15px}.agent_review__WAQJT input{border:1px solid var(--border);border-radius:8px;color:var(--text);background:var(--surface);padding:10px;font:inherit}.agent_processing__7ARbe{padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--gray-50);color:var(--navy-700)}.agent_evidence___PRvA{padding:15px;background:var(--gray-50);border:1px solid var(--border);border-radius:12px;margin-top:18px}.agent_evidence___PRvA pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font-size:.75rem;text-align:start}.agent_preview__jnv_7{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.agent_preview__jnv_7 iframe{width:100%;height:540px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.agent_error__xjlYf,.agent_workspace__Gf_3x .alert-danger{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-bg);border-radius:10px;padding:10px 14px;font-size:.75rem;margin:12px 0 0}.agent_historyDialog__fdMWR{padding:0;margin:0;-webkit-margin-start:auto;margin-inline-start:auto;inset-block:0;inset-inline-end:0;height:100dvh;max-height:100dvh;width:min(300px,88vw);max-width:88vw;border:0;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border);background:var(--gray-50);color:var(--text);box-shadow:var(--shadow-lg)}.agent_historyDialog__fdMWR::-webkit-backdrop{background:rgba(8,32,60,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.agent_historyDialog__fdMWR::backdrop{background:rgba(8,32,60,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.agent_historyDialog__fdMWR .agent_historyBody__gMrL8{height:100%}@keyframes agent_enter__TqmxF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px) and (min-width:901px){.agent_workspace__Gf_3x{grid-template-columns:215px minmax(0,1fr)}.agent_collapsed__eRBnv{grid-template-columns:70px minmax(0,1fr)}.agent_emptyScreen__Z7ABK{padding-inline:24px}.agent_chip__b078n{font-size:.62rem!important;gap:4px;padding-inline:7px}}@media (max-width:900px){.agent_collapsed__eRBnv,.agent_workspace__Gf_3x{grid-template-columns:1fr;height:clamp(650px,calc(100dvh - 260px),850px)}.agent_history__oQBmr{display:none}.agent_chatHeader__3sY65{padding:16px 19px}.agent_emptyScreen__Z7ABK{padding-inline:27px}}@media (max-width:600px){.agent_workspace__Gf_3x{border-radius:19px;height:690px}.agent_chatHeader__3sY65{gap:8px;padding:13px 12px}.agent_chatTitle__dMxtP{gap:4px}.agent_chatTitle__dMxtP h2{max-width:180px;font-size:.75rem}.agent_chatTitle__dMxtP p{font-size:.59rem}.agent_status__1xjmx{font-size:.54rem;padding:5px 7px;gap:4px}.agent_emptyScreen__Z7ABK{padding:25px 16px 24px}.agent_orb__Ix7wk{margin-bottom:17px}.agent_orb__Ix7wk,.agent_orb__Ix7wk>svg{width:44px;height:44px}.agent_welcome__84_6v{margin-bottom:24px}.agent_welcome__84_6v h3{font-size:1.95rem}.agent_welcome__84_6v p{font-size:.73rem;max-width:270px}.agent_eyebrow__q6nMS{font-size:.64rem}.agent_composer__bjKNJ{padding:14px 13px 12px;border-radius:19px}.agent_composer__bjKNJ textarea{font-size:.79rem}.agent_composerToolbar__7d4X2{display:grid;grid-template-columns:1fr 42px;grid-gap:7px;gap:7px}.agent_composerChips__7RB1T{gap:5px;padding-bottom:0}.agent_chip__b078n{height:31px;padding-inline:8px;font-size:.61rem!important}.agent_chip__b078n>svg{width:13px;height:13px}.agent_sendButton__x5SVN{width:40px;height:40px;align-self:end}.agent_composerNote__UCrI7{font-size:.57rem;padding-top:12px}.agent_keyboardHint__s5oiV{display:none}.agent_suggestions__WRhFa{gap:7px;margin-top:21px}.agent_suggestions__WRhFa button{padding:9px 11px;font-size:.63rem}.agent_suggestions__WRhFa button>svg:last-child{display:none}.agent_welcomeFootnote__BGGt8{font-size:.54rem;gap:10px}.agent_bottomComposer__uJKaU{padding:10px 12px 14px}.agent_messages__RFxsi{padding:22px 17px 8px}.agent_userMessage___lBrG{max-width:94%;padding:12px 16px}.agent_answer__hLvFd{font-size:.8rem}.agent_memberPicker__UKpdj{bottom:calc(100% + 9px);padding:12px}.agent_pickerHeading__B4G5M{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.agent_historyDialog__fdMWR *,.agent_workspace__Gf_3x *,.agent_workspace__Gf_3x :after,.agent_workspace__Gf_3x :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.agent_fullPage__YIzA8{display:flex;flex:1 1;min-height:0;width:100%;gap:0}.agent_fullPage__YIzA8 .agent_workspace__Gf_3x{flex:1 1;height:100%;min-height:0;border:0;border-radius:0;box-shadow:none;grid-template-columns:280px minmax(0,1fr)}.agent_fullPage__YIzA8 .agent_workspace__Gf_3x.agent_collapsed__eRBnv{grid-template-columns:70px minmax(0,1fr)}.agent_chatTitle__dMxtP h1{margin:0 0 4px;color:var(--navy-800);font-size:1.15rem;font-weight:700}.agent_fullPage__YIzA8 .agent_historyBody__gMrL8{padding:24px 18px 20px}.agent_fullPage__YIzA8 .agent_chatHeader__3sY65{padding-inline:32px}.agent_fullPage__YIzA8 .agent_welcome__84_6v h3{font-size:clamp(2rem,3.4vw,3rem)}.agent_fullPage__YIzA8 .agent_emptyScreen__Z7ABK{flex:1 0 auto;padding-block:36px}@media (max-width:1100px) and (min-width:901px){.agent_fullPage__YIzA8 .agent_workspace__Gf_3x{grid-template-columns:250px minmax(0,1fr)}}@media (max-width:900px){.agent_fullPage__YIzA8 .agent_workspace__Gf_3x,.agent_fullPage__YIzA8 .agent_workspace__Gf_3x.agent_collapsed__eRBnv{grid-template-columns:1fr;height:100%}.agent_fullPage__YIzA8 .agent_chatHeader__3sY65{padding-inline:18px}}@media (max-width:600px){.agent_fullPage__YIzA8 .agent_chatHeader__3sY65{padding-inline:12px}.agent_fullPage__YIzA8 .agent_welcome__84_6v h3{font-size:2rem}.agent_fullPage__YIzA8 .agent_emptyScreen__Z7ABK{padding-block:24px}.agent_chatTitle__dMxtP h1{font-size:1rem}}.page-hero_hero__tf68C{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-5);padding:28px 32px;border-radius:var(--radius-lg);background:radial-gradient(120% 160% at 0 0,rgb(42 95 158/.55) 0,transparent 55%),linear-gradient(135deg,var(--navy-800) 0,var(--navy-700) 55%,var(--navy-600) 100%);color:#fff;box-shadow:0 10px 28px rgb(8 32 60/.14)}.page-hero_hero__tf68C:after{content:"";position:absolute;z-index:-1;inset-inline-end:-90px;top:-120px;width:300px;height:300px;border:1px solid rgb(255 255 255/.1);border-radius:50%;box-shadow:0 0 0 44px rgb(255 255 255/.03),0 0 0 88px rgb(255 255 255/.02);pointer-events:none}.page-hero_lead__AjhIZ{display:flex;align-items:center;gap:var(--space-4);min-width:0;flex:1 1 auto}.page-hero_mark__Pfpfj{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:14px;background:rgb(255 255 255/.1);border:1px solid rgb(255 255 255/.16);color:var(--gold-400)}.page-hero_text__8UM8S{min-width:0}.page-hero_title__QzRA_{margin:0;font-size:clamp(1.4rem,2.3vw,1.85rem);font-weight:var(--weight-extrabold);line-height:1.35;color:var(--gold-400);text-wrap:balance}.page-hero_titleRow__mpoUY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.page-hero_badge__DY6mT{display:inline-flex;font-size:.8rem}.page-hero_sub__5VOJ0{margin:6px 0 0;max-width:76ch;font-size:.95rem;line-height:1.8;color:rgb(255 255 255/.85)}.page-hero_meta__FKKPY{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.page-hero_actions__3p5g1{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.page-hero_hero__tf68C .btn-primary{background:var(--gold-500);color:var(--navy-900)}.page-hero_hero__tf68C .btn-primary:hover:not(:disabled){background:var(--gold-400)}.page-hero_hero__tf68C .btn-primary:focus-visible{--focus-ring-color:#fff}.page-hero_hero__tf68C .btn-ghost,.page-hero_hero__tf68C .btn-outline{background:rgb(255 255 255/.06);border-color:rgb(255 255 255/.32);color:#fff}.page-hero_hero__tf68C .btn-ghost:hover:not(:disabled),.page-hero_hero__tf68C .btn-outline:hover:not(:disabled){background:rgb(255 255 255/.14)}.page-hero_hero__tf68C .badge{background:rgb(255 255 255/.12);color:#fff;border:1px solid rgb(255 255 255/.2)}.page-hero_hero__tf68C .badge-gold,.page-hero_hero__tf68C .badge-warning{background:rgb(242 201 76/.16);color:var(--gold-400);border-color:rgb(242 201 76/.35)}.page-hero_hero__tf68C .badge-success{background:rgb(110 231 183/.14);color:#b7f2d6;border-color:rgb(110 231 183/.3)}.page-hero_hero__tf68C .crumbs{margin-bottom:6px}.page-hero_hero__tf68C .crumbs a{color:rgb(255 255 255/.78)}.page-hero_hero__tf68C .crumb-sep,.page-hero_hero__tf68C .crumbs span[aria-current]{color:rgb(255 255 255/.6)}@media (max-width:900px){.page-hero_hero__tf68C{flex-direction:column;align-items:stretch;gap:var(--space-4);padding:var(--space-5)}.page-hero_mark__Pfpfj{width:46px;height:46px}.page-hero_actions__3p5g1>.btn{flex:1 1 auto}}.diagnoses_panel__5HvVA{margin-block:var(--space-5);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.diagnoses_head__BVITC{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.diagnoses_title___BZdK{display:flex;align-items:center;gap:var(--space-2);font-size:1.08rem;font-weight:var(--weight-bold);color:var(--navy-900)}.diagnoses_title___BZdK svg{color:var(--gold-600)}.diagnoses_sub__DMwbF{margin-top:4px;font-size:.86rem;color:var(--gray-500);max-width:68ch}.diagnoses_score__kWm7F{flex:none;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--gray-50);border:1px solid var(--border);text-align:center}.diagnoses_score__kWm7F strong{font-size:1.4rem;color:var(--navy-800);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.diagnoses_score__kWm7F span{font-size:.75rem;color:var(--gray-500)}.diagnoses_current__zV8FB{padding:var(--space-4);border-radius:var(--radius);background:var(--gray-50);border:1px solid var(--border)}.diagnoses_currentHead__98Z8H{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.diagnoses_currentHead__98Z8H h3{font-size:.98rem;font-weight:var(--weight-bold);color:var(--navy-800)}.diagnoses_currentHead__98Z8H>.btn{-webkit-margin-start:auto;margin-inline-start:auto}.diagnoses_tags__s0k_q{display:inline-flex;gap:6px}.diagnoses_body__J4KWn{white-space:pre-wrap;line-height:1.9;color:var(--gray-700)}.diagnoses_empty__3r0C_{color:var(--gray-500);font-size:.9rem}.diagnoses_editor__Tcwhi{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.diagnoses_editor__Tcwhi textarea{background:var(--surface);line-height:1.8}.diagnoses_choices__Wfjw5{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4)}.diagnoses_choices__Wfjw5 fieldset{border:0;padding:0;margin:0}.diagnoses_choices__Wfjw5 legend{margin-bottom:6px;font-size:.85rem;font-weight:var(--weight-semibold);color:var(--gray-700)}.diagnoses_choices__Wfjw5 .field{margin:0;min-width:200px}.diagnoses_actions__Rk8Cl{display:flex;gap:var(--space-2)}.diagnoses_tag__21HP9{padding:3px 10px;border-radius:999px;font-size:.74rem;font-weight:var(--weight-bold);background:var(--gray-100);color:var(--gray-600)}.diagnoses_tone_positive__l8YIc{background:var(--success-bg);color:var(--success)}.diagnoses_tone_concern__B2wmj{background:var(--danger-bg);color:var(--danger)}.diagnoses_followup_open__rd_DG{background:var(--warning-bg);color:var(--warning)}.diagnoses_followup_improving__rNosn{background:var(--info-bg);color:var(--info)}.diagnoses_followup_resolved__d0AqF{background:var(--success-bg);color:var(--success)}.diagnoses_timeline__vwCU_{list-style:none;margin-top:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.diagnoses_item__AGUoe{display:grid;grid-template-columns:14px 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.diagnoses_dot__HvS8r{margin-top:6px;width:12px;height:12px;border-radius:50%;background:var(--gray-300)}.diagnoses_dot__HvS8r.diagnoses_positive__E0pqv{background:var(--success)}.diagnoses_dot__HvS8r.diagnoses_concern__H03Rx{background:var(--danger)}.diagnoses_itemHead__3sZoX{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px}.diagnoses_itemHead__3sZoX strong{color:var(--navy-800)}.diagnoses_excerpt__nCNvB{font-size:.88rem;line-height:1.8;color:var(--gray-600);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:600px){.diagnoses_head__BVITC{flex-direction:column}}.reader_progressBox__HyXNA{padding:var(--space-4);border:1px solid var(--gray-200);border-radius:var(--radius-lg);margin-block:var(--space-4);background:var(--surface)}.reader_progressLabel__OhMn8{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;color:var(--navy-800)}.reader_progressLabel__OhMn8 span{font-size:var(--text-sm);color:var(--gray-600)}.reader_progress__kLg_m{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;height:8px;margin-block:var(--space-3);border:0;border-radius:999px;background:var(--gray-100);overflow:hidden}.reader_progress__kLg_m::-webkit-progress-bar{background:var(--gray-100);border-radius:999px}.reader_progress__kLg_m::-webkit-progress-value{background:var(--gold-500);border-radius:999px;-webkit-transition:width .4s ease;transition:width .4s ease}.reader_progress__kLg_m::-moz-progress-bar{background:var(--gold-500);border-radius:999px}.reader_section__Vbk_K{border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:clamp(16px,3vw,26px);margin-block:var(--space-4);background:var(--surface)}.reader_section__Vbk_K:focus-within{border-color:var(--navy-500)}.reader_section__Vbk_K .q-section-title{display:flex;gap:var(--space-3);align-items:center;padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--gray-200)}.reader_sectionIndex__0XMW8{display:inline-grid;place-items:center;min-width:30px;height:30px;border-radius:50%;background:var(--navy-800);color:white;font-size:var(--text-sm)}.reader_section__Vbk_K .q-field{margin-block:var(--space-4)}.reader_section__Vbk_K .q-help{margin-block:var(--space-2)}@media (max-width:500px){.reader_section__Vbk_K{padding:var(--space-3)}}.member-forms_mine__y8wLq{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.member-forms_groupTitle__dIaN7{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:1.02rem;font-weight:var(--weight-bold);color:var(--navy-800)}.member-forms_groupCount__UcL6R{display:inline-grid;place-items:center;min-width:24px;height:24px;padding-inline:6px;border-radius:999px;background:var(--gold-500);color:var(--navy-900);font-size:.78rem}.member-forms_cards__SOJXH{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.member-forms_card__sTqlL{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.member-forms_card__sTqlL:hover{border-color:var(--gray-300);box-shadow:var(--shadow)}.member-forms_card__sTqlL>.btn{margin-top:auto}.member-forms_cardTop__rQSrU{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-1)}.member-forms_cardIcon__Qg7v6{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--navy-800);color:var(--gold-400)}.member-forms_cardState__Jyahw{padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:var(--weight-bold);background:var(--gray-100);color:var(--gray-600)}.member-forms_pending__5IVfV .member-forms_cardState__Jyahw{background:var(--gold-100);color:#8a6510}.member-forms_sent__4Z_yy .member-forms_cardState__Jyahw{background:var(--success-bg);color:var(--success)}.member-forms_cardTitle__cmU0R{font-size:1.05rem;font-weight:var(--weight-bold);color:var(--navy-900);line-height:1.5}.member-forms_cardKind__sZeg4{font-size:.85rem;color:var(--gray-500)}.member-forms_cardFacts__juCdL{list-style:none;display:grid;grid-gap:6px;gap:6px;margin:var(--space-2) 0 var(--space-3);font-size:.88rem;color:var(--gray-700)}.member-forms_cardFacts__juCdL li{display:flex;align-items:center;gap:var(--space-2)}.member-forms_cardFacts__juCdL svg{color:var(--gray-400)}.member-forms_reader__JHGvl{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:920px}.member-forms_back__CS_u_{justify-self:start}.member-forms_head__2_f6a{padding:clamp(20px,3vw,28px);border-radius:var(--radius-lg);background:radial-gradient(120% 160% at 0 0,rgb(42 95 158/.5) 0,transparent 55%),linear-gradient(135deg,var(--navy-800),var(--navy-600));color:#fff}.member-forms_headKind__FURTf{font-size:.82rem;color:rgb(255 255 255/.78)}.member-forms_headTitle__hXGsx{margin-top:4px;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:var(--weight-extrabold);color:var(--gold-400);line-height:1.45}.member-forms_headDesc__c1Ynt{margin-top:var(--space-2);max-width:72ch;line-height:1.8;color:rgb(255 255 255/.86)}.member-forms_headChips__2UlQk{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.member-forms_headChips__2UlQk>span{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:rgb(255 255 255/.1);border:1px solid rgb(255 255 255/.16);font-size:.82rem;font-weight:var(--weight-semibold)}.member-forms_fields__pezns{border:0;padding:0;margin:0;min-width:0}.member-forms_footer__squJ4{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:rgb(255 255 255/.96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 -6px 18px rgb(8 32 60/.06)}.member-forms_footer__squJ4>.btn{min-height:46px;min-width:220px}.member-forms_footerNote__6TC8s{font-size:.82rem;color:var(--gray-500)}@media (max-width:600px){.member-forms_footer__squJ4>.btn{width:100%}}.impact_wrap__xBE3_{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.impact_toolbar__2IQeI{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 8px);z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:rgb(255 255 255/.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-sm)}.impact_rangeText__ZUiuG{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--gray-600)}.impact_vs__L2uOb{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);padding:2px 8px;border-radius:999px;background:var(--gray-100);font-size:.75rem}.impact_toolbarEnd__Puauh{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:var(--space-2)}.impact_board__xl8Cl{display:grid;grid-gap:var(--space-4);gap:var(--space-4);transition:opacity var(--motion-base) var(--motion-ease)}.impact_refreshing___jZoR{opacity:.55}.impact_overview__xU8Za{--kpi-cols:4;display:grid;grid-template-columns:repeat(var(--kpi-cols,4),minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);box-shadow:var(--shadow-sm);overflow:hidden}.impact_kpi__osJVl{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:var(--space-4) var(--space-5);background:var(--surface)}.impact_kpiLabel__7CKfa{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:var(--weight-semibold);color:var(--gray-600)}.impact_kpiLabel__7CKfa svg{color:var(--gray-400)}.impact_kpiValue__gpdLF{justify-self:start;font-size:1.75rem;font-weight:var(--weight-extrabold);line-height:1.1;color:var(--navy-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.impact_delta__krz_j{justify-self:start;display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.impact_kpiHint__SumNw{font-size:.76rem;line-height:1.6;color:var(--gray-500)}.impact_kpiLead__LYmu_{background:linear-gradient(180deg,var(--gold-100),var(--surface) 80%)}.impact_kpiLead__LYmu_ .impact_kpiValue__gpdLF{color:var(--navy-800)}.impact_deltaGood__V2oa6{background:var(--success-bg);color:var(--success)}.impact_deltaBad__qLBAg{background:var(--danger-bg);color:var(--danger)}.impact_deltaFlat__TqGhV,.impact_deltaNone__q3Yaq{background:var(--gray-100);color:var(--gray-600)}.impact_row2__1IWX8{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.impact_row2even__Jgtzq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.impact_row3__VouPF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.impact_panel__riWK0{min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.impact_panelHead__TGn5E{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.impact_panelHead__TGn5E h3{font-size:1rem;font-weight:var(--weight-bold);color:var(--navy-900)}.impact_panelMeta__PT3Rv{font-size:.78rem;color:var(--gray-500)}.impact_panelNote__88fhI{margin-top:var(--space-3);font-size:.8rem;color:var(--gray-500)}.impact_gauge__a4VKu{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.impact_legend__7OI8l{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);font-size:.85rem;color:var(--gray-700)}.impact_legend__7OI8l li{display:inline-flex;align-items:center;gap:6px}.impact_legend__7OI8l strong{color:var(--navy-900)}.impact_swatch__rllGF{width:10px;height:10px;border-radius:3px}.impact_ring__QxWoP{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2);text-align:center}.impact_ring__QxWoP p{font-size:.88rem;color:var(--gray-600)}.impact_ring__QxWoP strong{color:var(--navy-900)}.impact_ringOnly__XMdo6{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding-block:var(--space-5);text-align:center;color:var(--gray-600)}.impact_ringOnly__XMdo6 strong{font-size:2.4rem;color:var(--navy-900)}.impact_weekdays__T_1Yi{list-style:none;display:grid;grid-gap:8px;gap:8px}.impact_weekdays__T_1Yi li{display:grid;grid-template-columns:70px 1fr 44px;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);font-size:.85rem}.impact_wdName__XhMx5{color:var(--gray-600)}.impact_wdBar__ITSLe{height:8px;border-radius:999px;background:var(--gray-100);overflow:hidden}.impact_wdBar__ITSLe>span{display:block;height:100%;border-radius:inherit;background:var(--navy-500)}.impact_wdValue____093{color:var(--gray-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.impact_peak__tG6lh .impact_wdName__XhMx5{color:var(--navy-900);font-weight:var(--weight-bold)}.impact_peak__tG6lh .impact_wdBar__ITSLe>span{background:var(--gold-500)}.impact_voice__3Xr7k{width:100%;border-collapse:collapse;font-size:.88rem}.impact_voice__3Xr7k th{padding:8px 6px;text-align:start;font-size:.75rem;font-weight:var(--weight-semibold);color:var(--gray-500);border-bottom:1px solid var(--border)}.impact_voice__3Xr7k td{padding:10px 6px;border-bottom:1px solid var(--gray-100);color:var(--gray-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.impact_voice__3Xr7k tr:last-child td{border-bottom:0}.impact_rank__1sVhM{display:inline-grid;place-items:center;width:22px;height:22px;-webkit-margin-end:8px;margin-inline-end:8px;border-radius:50%;background:var(--gray-100);color:var(--gray-600);font-size:.72rem;font-weight:var(--weight-bold)}.impact_voice__3Xr7k tr:first-child .impact_rank__1sVhM{background:var(--gold-500);color:var(--navy-900)}.impact_voiceName__a_Kug{font-weight:var(--weight-semibold);color:var(--navy-900)}.impact_shareCell__jD_hC{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px;min-width:110px}.impact_shareBar__BvjYH{height:6px;border-radius:999px;background:var(--gray-100);overflow:hidden}.impact_shareBar__BvjYH>span{display:block;height:100%;border-radius:inherit;background:var(--gold-500)}@media (max-width:1100px){.impact_overview__xU8Za{grid-template-columns:repeat(2,minmax(0,1fr))}.impact_row2__1IWX8,.impact_row2even__Jgtzq,.impact_row3__VouPF{grid-template-columns:1fr}}@media (max-width:600px){.impact_toolbar__2IQeI{position:static}.impact_kpi__osJVl{padding:var(--space-3)}.impact_kpiValue__gpdLF{font-size:1.4rem}.impact_vs__L2uOb{display:none}.impact_shareCell__jD_hC{min-width:0;grid-template-columns:auto}.impact_shareBar__BvjYH{display:none}.impact_voice__3Xr7k td,.impact_voice__3Xr7k th{padding-inline:4px}}.annual_workspace__rLPFi{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.annual_workspace__rLPFi>*{min-width:0}.annual_years__Rkna6{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.annual_year__8Joxk,.annual_years__Rkna6{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.annual_year__8Joxk{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:start;font:inherit;color:inherit;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.annual_year__8Joxk:hover{border-color:var(--gray-300);box-shadow:var(--shadow-sm)}.annual_year__8Joxk:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.annual_year__8Joxk[aria-pressed=true]{border-color:var(--navy-600);box-shadow:0 0 0 1px var(--navy-600),var(--shadow-sm)}.annual_yearHead__lk_m_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.annual_yearHead__lk_m_ strong{white-space:nowrap;font-size:var(--text-lg);color:var(--navy-800);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.annual_yearHead__lk_m_ span{font-size:var(--text-sm);color:var(--text-muted)}.annual_strip__yWtru{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;list-style:none;margin:0;padding:0}.annual_cell___dsL4{display:grid;grid-gap:2px;gap:2px;padding:6px 8px;min-width:0;border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:var(--leading-tight);background:var(--gray-100);color:var(--gray-600)}.annual_cell___dsL4 b{font-size:var(--text-sm);font-weight:var(--weight-bold);color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.annual_cellPublished__wnTtg{background:var(--navy-800);color:#fff}.annual_cellPublished__wnTtg b{color:var(--gold-400)}.annual_cellDeclared__Vxkeb{background:var(--surface);box-shadow:inset 0 0 0 1px var(--gray-300)}.annual_cellAbsent__jOyBT{background:transparent;box-shadow:inset 0 0 0 1px var(--gray-200);color:var(--gray-400)}.annual_stripLegend__JB9Lz{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);margin:0}.annual_stripLegend__JB9Lz span{display:inline-flex;align-items:center;gap:6px}.annual_swatch___YVg0{width:12px;height:12px;border-radius:3px;display:inline-block}.annual_method__w1hGI{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none}.annual_method__w1hGI li{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--gray-700);max-width:72ch}.annual_method__w1hGI li .ui-icon{color:var(--gold-600);flex-shrink:0;margin-top:3px}.annual_setup__nPESo{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4)}.annual_setup__nPESo fieldset{border:0;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.annual_setup__nPESo legend{font-weight:var(--weight-semibold);color:var(--gray-700);font-size:var(--text-sm);padding:0;margin-bottom:var(--space-2)}.annual_head__fe_Ed{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3)}.annual_facts__F9OzC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:var(--space-4) 0;background:var(--border);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.annual_fact__hzzV_{display:grid;grid-gap:2px;gap:2px;padding:var(--space-3) var(--space-4);background:var(--surface)}.annual_fact__hzzV_ dt{font-size:var(--text-sm);color:var(--text-muted)}.annual_fact__hzzV_ dd{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--navy-800);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.annual_fact__hzzV_ dd small{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--text-muted)}.annual_notes__qmibD{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.annual_tools__ytcLU{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-4)}.annual_tools__ytcLU label{flex:1 1 200px;margin:0}.annual_table__VQvoY td,.annual_table__VQvoY th{vertical-align:middle}.annual_table__VQvoY td.annual_num__cTF56,.annual_table__VQvoY th.annual_num__cTF56{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.annual_rank__XS8se{display:inline-grid;place-items:center;min-width:2em;height:2em;padding-inline:6px;border-radius:999px;background:var(--gray-100);color:var(--navy-800);font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.annual_rankTop__Snf6f{background:var(--gold-100);color:var(--navy-900);box-shadow:inset 0 0 0 1px var(--gold-400)}.annual_quarter__nEKM3{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.annual_quarter__nEKM3 small{display:block;font-size:var(--text-xs);color:var(--warning)}.annual_gap__6wA5X{color:var(--gray-400)}.annual_annual__jnPTD{display:flex;align-items:center;gap:var(--space-2);justify-content:flex-start}.annual_annual__jnPTD strong{font-size:var(--text-md);color:var(--navy-800);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3.2em}.annual_bar__YqchE{flex:1 1 64px;max-width:120px;height:6px;border-radius:999px;background:var(--gray-100);overflow:hidden}.annual_bar__YqchE span{display:block;height:100%;background:var(--navy-600);border-radius:inherit}.annual_below__r_YRo{color:var(--text-muted);font-size:var(--text-sm)}.annual_groupRow__Wa3O_ td{background:var(--gray-50);color:var(--gray-600);font-weight:var(--weight-semibold);font-size:var(--text-sm)}.annual_belowList__pMV__{margin-top:var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-3)}.annual_belowList__pMV__>summary{cursor:pointer;font-weight:var(--weight-semibold);color:var(--gray-700);padding-block:var(--space-2)}.annual_belowList__pMV__ ul{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:0 var(--space-5);gap:0 var(--space-5)}.annual_belowList__pMV__ li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px var(--space-3);gap:2px var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--gray-100);font-size:var(--text-sm)}.annual_belowList__pMV__ li a{font-weight:var(--weight-semibold)}.annual_belowList__pMV__ li span:first-of-type{color:var(--text-muted);grid-column:1}.annual_belowList__pMV__ li span:nth-of-type(2){color:var(--gray-600);grid-row:1;grid-column:2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.annual_histogram__DUH6F{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.annual_histogram__DUH6F li{display:grid;grid-template-columns:4.5em 1fr 2.5em;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--text-sm)}.annual_histogram__DUH6F .annual_track__XoF98{height:10px;border-radius:999px;background:var(--gray-100);overflow:hidden}.annual_histogram__DUH6F .annual_fill__CABVE{display:block;height:100%;border-radius:inherit;background:var(--navy-700)}.annual_histogram__DUH6F b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end;color:var(--navy-800)}.annual_histogram__DUH6F span:first-child{color:var(--gray-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.annual_split__8qrOG{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.annual_portal__24Erj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.annual_medal__sP4j_{display:grid;place-items:center;width:132px;height:132px;border-radius:50%;flex-shrink:0;background:var(--navy-800);color:#fff;box-shadow:inset 0 0 0 6px var(--gold-500)}.annual_medal__sP4j_ strong{font-size:2rem;color:var(--gold-400);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.annual_medal__sP4j_ small{display:block;text-align:center;font-size:.8rem;color:rgba(255,255,255,.78);margin-top:4px}.annual_portalBody__Tftlc{display:grid;grid-gap:var(--space-3);gap:var(--space-3);flex:1 1 280px;min-width:0}.annual_portalBody__Tftlc h2{margin:0}.annual_chips__a4zfa{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.annual_chips__a4zfa li{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:600px){.annual_qWord__J__P9{display:none}}@media (max-width:900px){.annual_facts__F9OzC{grid-template-columns:repeat(2,minmax(0,1fr))}.annual_split__8qrOG{grid-template-columns:1fr}}@media print{.annual_tools__ytcLU,.annual_yearPicker__uY48O{display:none!important}.annual_cellPublished__wnTtg{background:#fff;color:var(--navy-900);box-shadow:inset 0 0 0 2px var(--navy-800)}.annual_cellPublished__wnTtg b{color:var(--navy-900)}}.councils_stack__r4oDI{display:flex;flex-direction:column;gap:var(--space-4)}.councils_stack__r4oDI h2,.councils_stack__r4oDI h3,.councils_stack__r4oDI h4,.councils_stack__r4oDI p{margin:0}.councils_actions__rQJ2W,.councils_cardHead__xMCvz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.councils_cardHead__xMCvz{justify-content:space-between}.councils_actions__rQJ2W label{flex:1 1 220px}.councils_kicker__pNoTQ{display:block;font-size:var(--text-xs);color:var(--text-muted);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.councils_memberOptions__lwB4t{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-2);gap:var(--space-2);max-height:280px;overflow:auto}.councils_memberOptions__lwB4t label{display:flex;gap:var(--space-2);align-items:center;border:1px solid var(--border);padding:var(--space-3);border-radius:var(--radius-sm)}.councils_ballot__suKah{border:none;padding:0;margin:0;min-width:0}.councils_ballot__suKah legend{font-weight:var(--weight-bold);margin-bottom:var(--space-3)}.councils_candidates__i_yFf{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.councils_candidate__ov5y3{position:relative;display:flex;flex-direction:column;gap:var(--space-3);align-items:center;text-align:center;padding:var(--space-5);border-radius:var(--radius-lg);border:2px solid var(--border);background:var(--surface);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.councils_candidate__ov5y3:hover{transform:translateY(-3px);border-color:var(--navy-500)}.councils_candidate__ov5y3:focus-within{outline:2px solid var(--focus-ring-color);outline-offset:3px}.councils_candidate__ov5y3 input{accent-color:var(--navy-700);position:absolute;inset-inline-start:12px;top:12px}.councils_candidate__ov5y3>span:last-child{font-size:var(--text-xs);color:var(--text-muted)}.councils_selected__1fTjV{border-color:var(--gold-600);background:var(--gold-100)}.councils_photo__YpoDv{display:grid;place-items:center;width:104px;height:104px;border-radius:50%;object-fit:cover;background:var(--navy-700);color:white;font-size:var(--text-2xl);border:4px solid var(--surface);flex-shrink:0}.councils_winner__Hhbli{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);border:2px solid var(--gold-500);background:linear-gradient(145deg,var(--surface),var(--gold-100));animation:councils_announce__uIdWH .6s ease both;overflow:hidden}.councils_winnerMark__F3Gka{color:var(--gold-600);font-size:3rem;animation:councils_sparkle__oxyyd 1s ease both}.councils_winner__Hhbli h4{color:var(--navy-800);font-size:var(--text-xl)}.councils_grid__cKsGA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.councils_inset__5Mj1t{padding:var(--space-4);background:var(--gray-50);border:1px solid var(--border);border-radius:var(--radius)}@keyframes councils_announce__uIdWH{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes councils_sparkle__oxyyd{0%{transform:scale(.4) rotate(-30deg)}to{transform:scale(1) rotate(0)}}@media (max-width:620px){.councils_candidates__i_yFf,.councils_grid__cKsGA{grid-template-columns:1fr}.councils_candidate__ov5y3{flex-direction:row;flex-wrap:wrap;justify-content:center}.councils_photo__YpoDv{width:84px;height:84px}}@media (prefers-reduced-motion:reduce){.councils_candidate__ov5y3{transition:none}.councils_candidate__ov5y3:hover{transform:none}.councils_winnerMark__F3Gka,.councils_winner__Hhbli{animation:none}}.councils_ineligible__0_JZn{opacity:.75}.carousel_carousel__pTh0b{position:relative;isolation:isolate;min-height:600px;height:min(760px,82vh);overflow:hidden;border-radius:24px;background:var(--carousel-bg);transition:background-color .65s cubic-bezier(.4,0,.2,1);color:#132e50}.carousel_grain__6SRNd{position:absolute;inset:0;z-index:30;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' d='M0 0h180v180H0z' opacity='.4'/%3E%3C/svg%3E")}.carousel_brand__YJlHO{position:absolute;top:26px;inset-inline-start:28px;font-weight:800;font-size:.85rem;z-index:3}.carousel_ghost__tC_ay{position:absolute;top:16%;left:0;right:0;white-space:nowrap;text-align:center;font-size:clamp(48px,8vw,115px);font-weight:900;line-height:1.2;color:#ffffffa0;pointer-events:none}.carousel_stage__A__DB{position:absolute;inset:0;border:0;margin:0;padding:0;min-width:0}.carousel_card__Efu2n{position:absolute;left:50%;bottom:155px;width:250px;height:330px;display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;padding:18px;background:#fff;box-shadow:0 16px 36px #15385522;border:2px solid #ffffffb0;border-radius:22px;cursor:pointer;transform-origin:50% 85%;transition:transform .65s cubic-bezier(.4,0,.2,1),filter .65s cubic-bezier(.4,0,.2,1),opacity .65s cubic-bezier(.4,0,.2,1),left .65s cubic-bezier(.4,0,.2,1);will-change:transform,filter,opacity}.carousel_card__Efu2n input{position:absolute;top:14px;inset-inline-start:14px;z-index:2;accent-color:#1c568f;width:20px;height:20px}.carousel_card__Efu2n strong{font-size:1.2rem;line-height:1.6}.carousel_card__Efu2n:focus-within{outline:3px solid #183f77;outline-offset:5px}.carousel_portrait__aN7pD{display:block;width:100%;height:210px}.carousel_portrait__aN7pD>*{width:100%;height:100%;border-radius:14px;border:0;object-fit:cover;font-size:3rem}.carousel_candidateLabel__71MgX{font-size:.75rem;color:#586c83}.carousel_center__8lnbl{left:50%;transform:translateX(-50%) scale(1.08);z-index:20;opacity:1;filter:blur(0)}.carousel_left__LAXHy{left:20%;transform:translateX(-50%) scale(.68) rotate(-7deg);z-index:10;opacity:.8;filter:blur(2px)}.carousel_right__0GcqH{left:80%;transform:translateX(-50%) scale(.68) rotate(7deg);z-index:10;opacity:.8;filter:blur(2px)}.carousel_back__h4Bx8{left:50%;transform:translateX(-50%) scale(.55);z-index:5;opacity:.55;filter:blur(4px)}.carousel_footer__81GU3{position:absolute;inset-inline:28px;bottom:28px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;z-index:40}.carousel_footer__81GU3 p{margin:8px 0;font-weight:700}.carousel_footer__81GU3 small{color:#3b5675}.carousel_count__lRlqe{font-size:.85rem;font-weight:700}.carousel_navigation__8sagU{display:flex;gap:12px;direction:rtl}.carousel_navigation__8sagU button{width:56px;height:56px;border:2px solid #fff;border-radius:50%;background:#ffffff80;font-size:1.6rem;color:#173b66;cursor:pointer;transition:transform .15s,background .15s}.carousel_navigation__8sagU button:hover:not(:disabled){transform:scale(1.08);background:#fff}.carousel_navigation__8sagU button:disabled{opacity:.4;cursor:default}@media(max-width:640px){.carousel_carousel__pTh0b{min-height:570px;height:72vh}.carousel_card__Efu2n{width:210px;height:300px;bottom:165px;padding:14px}.carousel_portrait__aN7pD{height:190px}.carousel_center__8lnbl{transform:translateX(-50%) scale(1)}.carousel_left__LAXHy{left:7%;transform:translateX(-50%) scale(.48) rotate(-7deg)}.carousel_right__0GcqH{left:93%;transform:translateX(-50%) scale(.48) rotate(7deg)}.carousel_footer__81GU3{inset-inline:18px;bottom:20px;align-items:center}.carousel_footer__81GU3 p{font-size:.85rem;max-width:180px}.carousel_footer__81GU3 small{font-size:.72rem}.carousel_navigation__8sagU{gap:6px}.carousel_navigation__8sagU button{width:42px;height:42px}.carousel_ghost__tC_ay{top:18%;font-size:54px}.carousel_brand__YJlHO{top:22px;inset-inline-start:22px}}@media(prefers-reduced-motion:reduce){.carousel_card__Efu2n,.carousel_carousel__pTh0b,.carousel_navigation__8sagU button{transition:none}.carousel_navigation__8sagU button:hover:not(:disabled){transform:none}}.minutes_stack__Irdfq{display:grid;grid-gap:20px;gap:20px;min-width:0}.minutes_actions__R7wTz,.minutes_cardHead__dieAC,.minutes_readerHead__5bVxH{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.minutes_cardHead__dieAC h2,.minutes_cardHead__dieAC h3{margin:0 0 6px}.minutes_grid__1ttWK,.minutes_ratingRow__mLQIb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.minutes_builder__uDJ7I{border:0;padding:0;display:grid;grid-gap:16px;gap:16px;min-width:0}.minutes_builder__uDJ7I legend{font-size:1.15rem;font-weight:700;margin-bottom:14px}.minutes_fieldEditor__FA9Q1,.minutes_inset__C_qHt{border:1px solid var(--border,#dce4e0);border-radius:14px;padding:18px;background:var(--surface,#fff)}.minutes_fieldEditor__FA9Q1 summary{cursor:pointer;display:flex;gap:12px;align-items:center;justify-content:space-between}.minutes_fieldEditor__FA9Q1[open] summary{margin-bottom:20px;border-bottom:1px solid var(--border,#dce4e0);padding-bottom:14px}.minutes_fieldEditor__FA9Q1 summary span{color:var(--muted,#5a6e65);font-size:.85rem}.minutes_inset__C_qHt{background:#f6f9f7}.minutes_reader__rXLSL{border:1px solid var(--border,#dce4e0);border-radius:20px;background:var(--surface,#fff);overflow:hidden}.minutes_readerHead__5bVxH{padding:22px;background:#eef5f1;color:#254e3b}.minutes_steps__7W2Y_{display:flex;gap:10px;overflow-x:auto;padding:18px;border-bottom:1px solid var(--border,#dce4e0)}.minutes_steps__7W2Y_ button{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #dce4e0;border-radius:12px;background:white;color:#395646;font:inherit;cursor:pointer}.minutes_steps__7W2Y_ button span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#edf2ee}.minutes_steps__7W2Y_ .minutes_activeStep__ETcUr{color:#fff;background:#285c43;border-color:#285c43}.minutes_steps__7W2Y_ .minutes_activeStep__ETcUr span{background:#ffffff24}.minutes_stepBody__IYBJg{display:grid;grid-gap:20px;gap:20px;padding:24px;min-height:300px}.minutes_reader__rXLSL>.minutes_actions__R7wTz{padding:18px 24px;background:#f8faf9}.minutes_instruction__K1YzW{white-space:pre-wrap;line-height:1.9;padding:14px;-webkit-border-start:3px solid #b19a66;border-inline-start:3px solid #b19a66;background:#fbf9f4}.minutes_tableField__t2mEU{border:0;min-width:0;padding:0}.minutes_tableField__t2mEU legend{margin-bottom:12px;font-weight:700}.minutes_tableScroll__ZvGxk{overflow:auto;max-width:100%;margin-bottom:14px}.minutes_tableScroll__ZvGxk td{min-width:175px;vertical-align:top}.minutes_tableScroll__ZvGxk .minutes_input__eIcj4{min-width:140px}.minutes_audio__O__SE{padding:22px;border:1px dashed #8ba995;background:#f7faf8;border-radius:14px}.minutes_rating__Bstd8{display:grid;grid-gap:16px;gap:16px}.minutes_ratingRow__mLQIb{padding-bottom:16px;border-bottom:1px solid #e2e9e5}.minutes_footer__xEbLy{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px;border:1px solid #dae6de;border-radius:16px;background:#f0f6f2}.minutes_list__Kqtet{display:grid;grid-gap:16px;gap:16px}.minutes_empty__sNwUu{text-align:center;padding:38px 22px;color:#5a6e65;border:1px dashed #cbd9d0;border-radius:16px}.minutes_metrics__xNb86{display:flex;flex-wrap:wrap;gap:16px;color:#42644f}@media(max-width:700px){.minutes_grid__1ttWK,.minutes_ratingRow__mLQIb{grid-template-columns:1fr}.minutes_stepBody__IYBJg{padding:16px}.minutes_cardHead__dieAC{align-items:flex-start}.minutes_fieldEditor__FA9Q1 summary{align-items:flex-start;flex-direction:column}}.minutes_builderWorkspace__RPnzL{display:grid;grid-template-columns:245px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.minutes_toolbox__YZu5P{position:-webkit-sticky;position:sticky;top:80px;padding:22px;background:#fff;border:1px solid #d5e1ef;border-radius:18px}.minutes_canvasHead__MC2rw h3,.minutes_toolbox__YZu5P h3{margin:0 0 12px}.minutes_toolGrid__EHQrd{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.minutes_tool__cQKgU{display:flex;align-items:center;gap:4px;text-align:start;padding:12px 8px;background:#f4f8fe;border:1px solid #dae5f4;border-radius:10px;color:#234b7a;font:inherit;font-size:.82rem;cursor:pointer}.minutes_tool__cQKgU:hover:not(:disabled){background:#e3efff;border-color:#6997d4}.minutes_tool__cQKgU:disabled{opacity:.45;cursor:not-allowed}.minutes_wordNote__8aKeK{margin-top:18px;border-top:1px solid #dce6f3;padding-top:18px;font-size:.85rem;line-height:1.8;color:#53677f}.minutes_canvas___O7FR{display:grid;grid-gap:12px;gap:12px;max-height:74vh;overflow:auto;padding:2px 4px 20px;scrollbar-gutter:stable}.minutes_canvasHead__MC2rw{position:-webkit-sticky;position:sticky;top:-2px;background:#edf3fa;z-index:2;padding:18px;border-radius:14px}.minutes_wordBadge__DCexx{width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:8px;background:#eaf3ff;color:#285587;font-size:.8rem}.minutes_templateGrid__P6_jE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.minutes_templateCard__H5aL8{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:30px;border:1px solid #d5e2f2;background:#fff;border-radius:20px;line-height:1.9}.minutes_templateCard__H5aL8 h3,.minutes_templateCard__H5aL8 p{margin:0}.minutes_templateCard__H5aL8 button{margin-top:auto}.minutes_templateIcon__ZL8FM{display:grid;place-items:center;width:58px;height:64px;background:#e8f1ff;color:#245697;font-size:2rem;font-weight:800;border-radius:12px}.minutes_fieldEditor__FA9Q1[hidden]{display:none}@media(max-width:850px){.minutes_builderWorkspace__RPnzL{grid-template-columns:1fr}.minutes_toolbox__YZu5P{position:static}.minutes_toolGrid__EHQrd{grid-template-columns:repeat(3,minmax(0,1fr))}.minutes_canvas___O7FR{max-height:none;overflow:visible}.minutes_canvasHead__MC2rw{position:static}.minutes_templateGrid__P6_jE{grid-template-columns:1fr}}.minutes_rosterBar__oKZs_{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.minutes_rosterBar__oKZs_ label{flex:1 1 260px}.minutes_roster__39RA8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:var(--space-2);gap:var(--space-2)}.minutes_roster__39RA8 li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:0}.minutes_roster__39RA8 li label{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-width:0;cursor:pointer}.minutes_roster__39RA8 li b{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.minutes_roster__39RA8 li small{color:var(--text-muted);font-size:var(--text-xs)}.minutes_roster__39RA8 li input[type=checkbox]{inline-size:20px;block-size:20px;accent-color:var(--navy-700);flex-shrink:0}.minutes_rosterPresent__rVwnH{border-color:var(--success)!important;background:var(--success-bg)!important}.minutes_rosterGuest__nElSe{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.minutes_rosterGuest__nElSe .minutes_input__eIcj4{flex:1 1 260px}.minutes_rosterCount__dl3LZ{display:flex;gap:var(--space-4);margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--gray-700)}.minutes_rosterCount__dl3LZ b{font-size:var(--text-md);color:var(--navy-800);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace_stack__TfC5R{display:grid;grid-gap:20px;gap:20px}.workspace_hero__EdDxC{background:linear-gradient(135deg,#e5f3ef,#f3f7ff);border:1px solid #cadfd8;border-radius:20px;padding:28px}.workspace_hero__EdDxC h2{margin:0 0 10px}.workspace_hero__EdDxC p{max-width:850px;line-height:1.9;margin:0}.workspace_grid__wtAzx{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.workspace_card__lFOL_{background:var(--surface,#fff);border:1px solid var(--border,#dce5e8);border-radius:18px;padding:22px;display:grid;grid-gap:14px;gap:14px}.workspace_card__lFOL_ h3{margin:0}.workspace_bar__6lft9{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.workspace_muted___nReT{color:var(--text-muted,#526579);font-size:.92rem;line-height:1.8}.workspace_picker__rLmWq{max-height:220px;overflow:auto;display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid #dce5e8;border-radius:12px}.workspace_picker__rLmWq label{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;background:#f5f8fa}.workspace_frame__nLIpm{width:100%;height:65vh;border:1px solid #dce5e8;border-radius:12px;background:white}.workspace_state__vAmFv{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:4px 12px;border-radius:20px;background:#edf2f8;color:#254b68;font-size:.85rem}.workspace_approved__LiWPz{background:#e6f5ec;color:#205b3a}.workspace_pending__9KlHh{background:#fff4d9;color:#77590f}.workspace_section__r6mVa{white-space:pre-wrap;line-height:1.9;overflow-wrap:anywhere}.workspace_empty__Na8tw{text-align:center;padding:35px;border:1px dashed #ccdadd;border-radius:16px}.workspace_workspace__e23Xp{min-width:0}.workspace_title__znroA{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.workspace_field__P0Rwp{display:grid;grid-gap:8px;gap:8px}.workspace_selected__ndq_C{padding:10px;background:#eef7f4;border-radius:10px}.workspace_error__7LGRf{padding:12px;border-radius:10px;background:#fff1f0;color:#8d2924}@media(max-width:640px){.workspace_card__lFOL_,.workspace_hero__EdDxC{padding:18px}.workspace_grid__wtAzx{grid-template-columns:1fr}.workspace_frame__nLIpm{height:55vh}}.workspace_explainer__LKI1w{padding:24px;background:#fff;border:1px solid #dae5f2;border-radius:18px;line-height:1.9}.workspace_explainer__LKI1w h3{margin:0 0 10px}.workspace_explainer__LKI1w ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;counter-reset:steps;padding:0;grid-gap:16px;gap:16px}.workspace_explainer__LKI1w li{counter-increment:steps;display:grid;grid-gap:8px;gap:8px;padding:18px;background:#f3f7fc;border-radius:14px}.workspace_explainer__LKI1w li:before{content:counter(steps);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#1d4f8b;color:white;font-weight:700}.workspace_explainer__LKI1w li span{font-size:.9rem;color:#50627b}.workspace_toolLink__ObQaF{display:grid;grid-gap:12px;gap:12px;text-decoration:none;color:inherit;padding:28px;background:white;border:1px solid #d5e2f2;border-radius:20px;transition:transform .18s,box-shadow .18s}.workspace_toolLink__ObQaF:hover{transform:translateY(-4px);box-shadow:0 14px 28px #173d6b15}.workspace_toolLink__ObQaF h2{font-size:1.3rem;margin:0;color:#173d6b}.workspace_toolLink__ObQaF p{line-height:1.9;margin:0}.workspace_toolLink__ObQaF span{color:#245e9e;font-weight:700}@media(max-width:700px){.workspace_explainer__LKI1w ol{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.workspace_toolLink__ObQaF{transition:none}.workspace_toolLink__ObQaF:hover{transform:none}}.media-chat_workspace__NJ2gF{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:720px;border:1px solid #dce3ec;border-radius:20px;background:#fff;overflow:hidden;color:#182a42}.media-chat_workspace__NJ2gF button{font-family:inherit}.media-chat_history__UvPTe{background:#f5f7fa;-webkit-border-end:1px solid #dce3ec;border-inline-end:1px solid #dce3ec;padding:22px 16px;display:flex;flex-direction:column;gap:20px}.media-chat_identity__KD8sk{display:flex;align-items:center;gap:10px}.media-chat_identity__KD8sk strong{display:block;font-size:19px}.media-chat_identity__KD8sk span{display:block;color:#64748b;font-size:12px}.media-chat_historyTitle__4Ch9_{display:flex;align-items:center;justify-content:space-between;gap:8px}.media-chat_historyTitle__4Ch9_ h3{font-size:13px;color:#52627a}.media-chat_historyTitle__4Ch9_ button{border:0;background:transparent;cursor:pointer;font-size:24px;color:#304b70;padding:4px 10px}.media-chat_historyList__17Yw_{display:flex;flex-direction:column;gap:8px;max-height:540px;overflow-y:auto}.media-chat_historyList__17Yw_ button{width:100%;text-align:start;padding:13px;border:1px solid transparent;border-radius:10px;background:transparent;color:#34455c;cursor:pointer}.media-chat_historyList__17Yw_ .media-chat_selectedHistory__fVFL5,.media-chat_historyList__17Yw_ button:hover{background:white;border-color:#d3ddec}.media-chat_historyList__17Yw_ strong{display:block;font-weight:600;font-size:13px;overflow-wrap:anywhere;line-height:1.6}.media-chat_historyList__17Yw_ span{display:block;color:#64748b;font-size:11px;margin-top:5px}.media-chat_historyNote__l7pQy{margin-top:auto;padding-top:20px;border-top:1px solid #dce3ec;color:#64748b;font-size:12px;line-height:1.9}.media-chat_main__Q_j7s{padding:clamp(20px,3vw,44px);min-width:0;display:flex;flex-direction:column;gap:20px}.media-chat_welcome__qmbib{padding:28px 0 10px;max-width:730px}.media-chat_eyebrow__ql2hE{display:block;color:#896f29;font-size:12px;font-weight:700;margin-bottom:10px}.media-chat_welcome__qmbib h2{font-size:clamp(25px,3vw,36px);line-height:1.6;margin-bottom:12px}.media-chat_welcome__qmbib p{color:#65738a;line-height:2;max-width:680px}.media-chat_newAnalysis__Zg_Ba{display:flex;flex-direction:column;gap:14px}.media-chat_composer__ODpTf label,.media-chat_fileLabel__WpQy5{font-size:13px;font-weight:700}.media-chat_fileRow__U6gvG{display:flex;gap:10px;align-items:center}.media-chat_fileRow__U6gvG select{min-width:0}.media-chat_fileRow__U6gvG button{flex-shrink:0}.media-chat_fileMeta__YUXLW,.media-chat_muted___arOQ{color:#64748b;font-size:12px;line-height:1.8}.media-chat_suggestions__3qgZw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0}.media-chat_suggestions__3qgZw button{text-align:start;border:1px solid #dde5ef;background:#fff;border-radius:12px;padding:16px;color:#3c526d;font-size:13px;line-height:1.9;cursor:pointer}.media-chat_suggestions__3qgZw button:hover{border-color:#a68b42;background:#fffdf7}.media-chat_suggestions__3qgZw span{display:block;color:#a28a4e;font-size:11px;margin-bottom:8px}.media-chat_composer__ODpTf{display:flex;flex-direction:column;gap:10px;border:1px solid #ccd7e6;border-radius:14px;background:#fff;padding:17px;box-shadow:0 6px 24px #152c5010}.media-chat_composer__ODpTf textarea{border:0;resize:vertical;background:transparent;padding-inline:0;box-shadow:none;min-height:90px}.media-chat_composerFoot__C4BQ4{display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid #eef1f5;padding-top:12px}.media-chat_composerFoot__C4BQ4 span{font-size:11px;color:#64748b}.media-chat_composerFoot__C4BQ4 button{flex-shrink:0}.media-chat_setup__WPxwd{padding:16px;background:#fff9e9;border:1px solid #ead8a5;border-radius:10px;font-size:13px;line-height:1.9}.media-chat_setup__WPxwd a{color:#785d11;text-decoration:underline}.media-chat_empty__ao36H{padding:20px;color:#64748b;font-size:13px;line-height:1.9;background:#f7f9fc;border-radius:10px}.media-chat_conversationHead__FZE7E{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid #e4eaf2}.media-chat_conversationHead__FZE7E h2{font-size:20px;overflow-wrap:anywhere}.media-chat_conversationHead__FZE7E button{flex-shrink:0}.media-chat_messages__GxuQY{display:flex;flex-direction:column;gap:30px}.media-chat_turn__szbuu{display:flex;flex-direction:column;gap:22px}.media-chat_question__7u6_X{max-width:90%;align-self:flex-start;background:#edf3fb;border-radius:14px 2px 14px 14px;padding:16px 20px}.media-chat_question__7u6_X span{color:#63758c;font-size:11px}.media-chat_question__7u6_X p{white-space:pre-wrap;line-height:1.9;overflow-wrap:anywhere}.media-chat_answer__7Wybk{padding:0 5px 20px;border-bottom:1px solid #e4eaf2;min-width:0}.media-chat_answerHead__Kmsa0{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:20px}.media-chat_answerHead__Kmsa0 strong{color:#163967;font-size:13px}.media-chat_answerHead__Kmsa0 span{color:#806924;background:#f8f2e2;border-radius:20px;font-size:10px;padding:4px 10px}.media-chat_answer__7Wybk h3{font-size:20px;margin-bottom:14px}.media-chat_answer__7Wybk h4{font-size:16px;margin:20px 0 8px}.media-chat_prose__igcqT{white-space:pre-wrap;line-height:2;color:#3b4b60;font-size:14px;overflow-wrap:anywhere}.media-chat_sections__jNnx_{margin:16px 0}.media-chat_sections__jNnx_ summary{cursor:pointer;color:#34547c;font-size:13px;padding:8px 0}.media-chat_evidence__5nL_5{font-size:11px;color:#66758b}.media-chat_evidence__5nL_5 ul{-webkit-padding-start:24px;padding-inline-start:24px;overflow-wrap:anywhere}.media-chat_actions__jpYO6{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.media-chat_preview__KUCQA{width:100%;height:740px;border:1px solid #dce3ec;border-radius:12px;margin-top:18px;background:white}.media-chat_processing__T5eZ8{padding:24px;background:#f3f7fc;border-radius:12px;line-height:2}.media-chat_processing__T5eZ8 p{color:#64748b;font-size:13px}@media (max-width:1100px){.media-chat_workspace__NJ2gF{grid-template-columns:210px minmax(0,1fr)}.media-chat_suggestions__3qgZw{grid-template-columns:1fr}.media-chat_suggestions__3qgZw button{padding:12px}.media-chat_suggestions__3qgZw span{display:inline;-webkit-margin-end:10px;margin-inline-end:10px}.media-chat_composerFoot__C4BQ4,.media-chat_conversationHead__FZE7E{flex-wrap:wrap}}@media (max-width:760px){.media-chat_workspace__NJ2gF{grid-template-columns:1fr;min-height:600px}.media-chat_history__UvPTe{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid #dce3ec;padding:16px;gap:12px}.media-chat_historyNote__l7pQy,.media-chat_identity__KD8sk{display:none}.media-chat_historyList__17Yw_{max-height:155px}.media-chat_historyList__17Yw_ button{padding:10px}.media-chat_main__Q_j7s{padding:20px 16px}.media-chat_welcome__qmbib{padding-top:10px}.media-chat_fileRow__U6gvG{flex-direction:column;align-items:stretch}.media-chat_answerHead__Kmsa0{flex-wrap:wrap}.media-chat_preview__KUCQA{height:600px}}.profile_portal__6sZjH,.profile_workspace__iIXn3{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.profile_portal__6sZjH>*,.profile_workspace__iIXn3>*{min-width:0}.profile_head__74Wse{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);-webkit-border-start:4px solid var(--gold-500);border-inline-start:4px solid var(--gold-500)}.profile_avatar__o2GK5{width:88px;height:88px;border-radius:50%;object-fit:cover;flex-shrink:0;display:grid;place-items:center;background:var(--navy-800);color:var(--gold-400);font-size:var(--text-2xl);font-weight:var(--weight-bold)}.profile_identity__Y1e47{flex:1 1 220px;min-width:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.profile_identity__Y1e47 h2{margin:0;font-size:var(--text-xl);color:var(--navy-800);text-wrap:balance}.profile_identity__Y1e47 ul{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.profile_identity__Y1e47 li{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:var(--text-sm)}.profile_sectionTitle__g4GZK{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-lg);color:var(--navy-800)}.profile_pending__zITNe{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--warning-bg);border:1px solid var(--warning);border-radius:var(--radius)}.profile_pending__zITNe header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.profile_pending__zITNe h3{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-base);color:var(--gray-900)}.profile_changes__KzQPL{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.profile_diff__GBZ9N th[scope=row]{font-weight:var(--weight-semibold);color:var(--gray-700);white-space:nowrap}.profile_diff__GBZ9N td{white-space:pre-line;overflow-wrap:anywhere}.profile_before__OBeJ7{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--gray-300);text-decoration-color:var(--gray-300)}.profile_after__4SQfF{color:var(--navy-800);font-weight:var(--weight-semibold)}.profile_drift__2SDc_{background:var(--warning-bg)}.profile_drift__2SDc_ small{display:block;color:var(--warning);font-size:var(--text-xs)}.profile_addition__H5CpF{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.profile_additionLabel__NLNyS{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--gray-700)}.profile_proposedPhoto__NOLUL{width:96px;height:96px;border-radius:var(--radius);object-fit:cover;border:1px solid var(--border)}.profile_note__sJaZw{margin:0;padding:var(--space-2) var(--space-3);background:var(--gray-50);border-radius:var(--radius-sm);max-width:72ch}.profile_chips__svxxf{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.profile_chips__svxxf li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--gray-100);border-radius:999px;font-size:var(--text-sm);color:var(--gray-900)}.profile_chips__svxxf small{color:var(--text-muted);font-size:var(--text-xs)}.profile_chips__svxxf button{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gray-500);cursor:pointer}.profile_chips__svxxf button:hover{background:var(--gray-200);color:var(--danger)}.profile_requestForm__IbxCZ{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.profile_lead__SLnl9{display:flex;gap:var(--space-2);align-items:flex-start;margin:0 0 var(--space-2);color:var(--gray-700);max-width:72ch}.profile_lead__SLnl9 .ui-icon{color:var(--info);flex-shrink:0;margin-top:3px}.profile_changedField__a_7wk .input,.profile_changedField__a_7wk .select,.profile_changedField__a_7wk .textarea{border-color:var(--gold-500);box-shadow:0 0 0 1px var(--gold-500)}.profile_changedField__a_7wk .hint{color:var(--gold-600)}.profile_wide__mu15g{grid-column:1/-1}.profile_addRow__zVkwq{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}.profile_addRow__zVkwq .select{flex:0 1 180px}.profile_addRow__zVkwq .input{flex:1 1 220px;min-width:0}.profile_photoPick__TlSNW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.profile_photoPick__TlSNW img{width:72px;height:72px;border-radius:50%;object-fit:cover}.profile_codeCard__g9aHP summary,.profile_history__sdp7B summary{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;font-weight:var(--weight-semibold);color:var(--navy-800)}.profile_history__sdp7B>ol{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none}.profile_history__sdp7B>ol>li{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}.profile_history__sdp7B>ol>li>header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.profile_codeForm__BiUrK{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-4)}.profile_showCode__L48ia{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--gray-700)}.profile_requestCard__f3ow9{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.profile_requestHead__55fSh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-2)}.profile_requestHead__55fSh h3{margin:0 0 2px;font-size:var(--text-lg)}.profile_requestHead__55fSh h3 a{color:var(--navy-800);text-decoration:none}.profile_requestHead__55fSh h3 a:hover{text-decoration:underline}.profile_decision__IM4XT{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--border)}@media (max-width:640px){.profile_head__74Wse{padding:var(--space-4)}.profile_head__74Wse>.btn{width:100%;justify-content:center}}