.Chat_srOnly__CGjBU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Chat_page__sWDlj{height:calc(100dvh - var(--nav-h, 72px));display:flex;flex-direction:row;align-items:stretch;background:var(--page);overflow:hidden}.Chat_sidebar__Kztl7{display:flex;flex-direction:column;flex:0 0 260px;width:260px;max-width:260px;border-right:1px solid #e6e8ee;background:#f7f8fa;min-height:0;height:100%;overflow:hidden}.Chat_sidebarTop__d6isD{display:flex;align-items:center;gap:8px;padding:12px 10px 8px;flex-shrink:0}.Chat_newChat__qQPeV{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;padding:10px 12px;border-radius:10px;color:var(--ink);font-size:.95rem;font-weight:500;text-align:left}.Chat_newChat__qQPeV:hover{background:#eceef3}.Chat_sidebarToggle__Ng2w3{display:none;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;color:var(--muted)}.Chat_sidebarToggle__Ng2w3:hover{background:#eceef3;color:var(--ink)}.Chat_sidebarLabel__0c_rE{margin:8px 16px 6px;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);flex-shrink:0}.Chat_threadList__xfnyg{flex:1 1;min-height:0;overflow-y:auto;margin:0;padding:0 8px 12px;list-style:none}.Chat_threadEmpty__zH6a9{padding:10px 12px;color:var(--faint);font-size:.9rem}.Chat_threadItem__roAks{display:block;width:100%;padding:10px 12px;border-radius:10px;color:var(--muted);text-align:left;font-size:.92rem;line-height:1.35}.Chat_threadItem__roAks:hover{background:#eceef3;color:var(--ink)}.Chat_threadActive__gOOMW{background:#e7e9ef;color:var(--ink);font-weight:500}.Chat_threadTitle__gcrO4{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_guestNote__rwVv7{margin:0;padding:10px 14px 16px;color:var(--faint);font-size:.78rem;line-height:1.4;flex-shrink:0}.Chat_main__2R88d{position:relative;flex:1 1 auto;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;background:var(--page)}.Chat_openSidebar__Yo2RN{display:none;position:absolute;top:12px;left:12px;z-index:5;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--muted);background:rgba(255,255,255,.95);border:1px solid #e6e8ee}.Chat_openSidebar__Yo2RN:hover{color:var(--ink);background:var(--white)}.Chat_sidebarScrim__fNDWU{display:none}.Chat_loadingNote__69EyZ{margin:0;text-align:center;color:var(--muted);font-size:.95rem}.Chat_prompt__ev0SY{margin:0 0 22px;text-align:center;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.15rem);font-weight:600;letter-spacing:-.04em;line-height:1.15;color:var(--ink)}.Chat_stage__06hkv{flex:1 1;display:flex;flex-direction:column;justify-content:center;width:min(680px,calc(100% - 40px));margin:0 auto;padding-bottom:7vh}.Chat_conversation__OATYC,.Chat_thread__rn5oh{flex:1 1;min-height:0;display:flex;flex-direction:column}.Chat_thread__rn5oh{overflow-y:auto;gap:16px;width:min(720px,100%);margin:0 auto;padding:32px 20px 8px}.Chat_assistant__LXxwz,.Chat_user___4Xk3{max-width:min(560px,88%)}.Chat_user___4Xk3{align-self:flex-end}.Chat_assistant__LXxwz{align-self:flex-start;max-width:min(640px,100%)}.Chat_assistant__LXxwz p,.Chat_user___4Xk3 p{margin:0;white-space:pre-wrap;overflow-wrap:break-word;font-size:1rem;line-height:1.55}.Chat_user___4Xk3 p{padding:12px 16px;border-radius:18px;background:#eef3ff;color:var(--ink)}.Chat_assistant__LXxwz p{color:var(--ink)}.Chat_reportButton__4JvLL{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:2px 4px;border-radius:6px;color:var(--faint);font-size:.78rem;line-height:1.3}.Chat_reportButton__4JvLL:hover:not(:disabled){color:var(--ink);background:#eceef3}.Chat_reportButton__4JvLL:disabled{cursor:default}.Chat_reportDialog__rqYWz{width:min(440px,calc(100vw - 32px));padding:0;border:1px solid var(--line);border-radius:18px;background:var(--white);color:var(--ink);box-shadow:0 24px 60px rgba(22,24,34,.22)}.Chat_reportDialog__rqYWz::-webkit-backdrop{background:rgba(22,24,34,.38)}.Chat_reportDialog__rqYWz::backdrop{background:rgba(22,24,34,.38)}.Chat_reportBody__GhSOT{padding:24px 24px 20px}.Chat_reportBody__GhSOT h2{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:650;letter-spacing:-.03em;line-height:1.2}.Chat_reportCopy__f_hs_{margin:8px 0 0;color:var(--muted);font-size:.88rem;line-height:1.5}.Chat_reportReasons__9bgP8{display:grid;grid-gap:2px;gap:2px;margin:16px 0 0;padding:0;border:0}.Chat_reportReason__o3_vJ{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:.94rem;cursor:pointer}.Chat_reportReason__o3_vJ:hover{background:#f3f5f8}.Chat_reportReason__o3_vJ input{accent-color:var(--blue);margin:0}.Chat_reportNote__ApCN3{display:grid;grid-gap:6px;gap:6px;margin-top:12px;color:var(--muted);font-size:.84rem}.Chat_reportNote__ApCN3 textarea{resize:vertical;min-height:72px;padding:10px 12px;border:1px solid #d9dde6;border-radius:12px;color:var(--ink);font:inherit;font-size:.94rem;line-height:1.45}.Chat_reportNote__ApCN3 textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(55,113,252,.16)}.Chat_reportError___mcxr{margin:12px 0 0;color:#8a2a2a;font-size:.86rem;line-height:1.4}.Chat_reportActions__7xS85{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.Chat_reportCancel__opbhi{padding:4px 8px;color:var(--muted);font-size:.84rem}.Chat_reportCancel__opbhi:hover{color:var(--ink)}.Chat_pending__faDse{align-self:flex-start;margin:0;padding:8px 0}.Chat_dots__SpBcN{display:inline-flex;align-items:center;gap:5px;height:16px}.Chat_dots__SpBcN span{width:6px;height:6px;border-radius:50%;background:var(--faint);animation:Chat_chat-blink__Lk40m 1.2s ease-in-out infinite}.Chat_dots__SpBcN span:nth-child(2){animation-delay:.15s}.Chat_dots__SpBcN span:nth-child(3){animation-delay:.3s}@keyframes Chat_chat-blink__Lk40m{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.Chat_dock__NCjH0{width:min(720px,100%);margin:0 auto;padding:8px 20px max(18px,env(safe-area-inset-bottom))}.Chat_composer__x_E72{display:flex;align-items:flex-end;gap:8px;width:100%;padding:8px 8px 8px 18px;border:1px solid #d9dde6;border-radius:28px;background:var(--white);box-shadow:0 1px 2px rgba(16,24,40,.05),0 12px 28px -16px rgba(16,24,40,.28)}.Chat_composer__x_E72:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px rgba(55,113,252,.16),0 12px 28px -16px rgba(16,24,40,.28)}.Chat_input__uhWkn{flex:1 1;min-width:0;resize:none;border:0;margin:0;padding:8px 0;background:transparent;color:var(--ink);font:inherit;font-size:1rem;line-height:1.45;min-height:24px;max-height:160px}.Chat_input__uhWkn::placeholder{color:var(--faint)}.Chat_input__uhWkn:focus{outline:none}.Chat_input__uhWkn:disabled{opacity:.7}.Chat_send__gbW_y{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--blue);color:var(--white)}.Chat_send__gbW_y:hover:not(:disabled){background:var(--blue-deep)}.Chat_send__gbW_y:disabled{background:#d5d8e0;color:var(--white);cursor:default}.Chat_suggestions__lWAat{display:flex;flex-direction:column;gap:2px;margin:14px 0 0;padding:0;list-style:none}.Chat_suggestion__E_f9c{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 8px;border-radius:12px;color:var(--muted);text-align:left;font-size:.98rem;line-height:1.4}.Chat_suggestion__E_f9c:hover{background:rgba(255,255,255,.72);color:var(--ink)}.Chat_suggestionIcon__TMfy_{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin-top:1px;color:var(--faint)}.Chat_suggestion__E_f9c:hover .Chat_suggestionIcon__TMfy_{color:var(--blue)}.Chat_error__wrVvH{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:10px 12px;border:1px solid #f0d0d0;border-radius:12px;background:#fdf2f2;color:#8a2a2a;font-size:.92rem;line-height:1.4}.Chat_error__wrVvH p{margin:0}.Chat_error__wrVvH button{flex-shrink:0;color:#8a2a2a;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:720px){.Chat_sidebar__Kztl7{position:absolute;top:0;left:0;z-index:30;flex:none;width:min(280px,86vw);max-width:min(280px,86vw);height:calc(100dvh - var(--nav-h, 72px));box-shadow:8px 0 24px rgba(16,24,40,.12);transform:translateX(0)}.Chat_sidebarClosed__sAoua{width:0;max-width:0;border-right:0;box-shadow:none;transform:translateX(-100%);pointer-events:none;visibility:hidden}.Chat_openSidebar__Yo2RN,.Chat_sidebarToggle__Ng2w3{display:grid}.Chat_sidebarScrim__fNDWU{display:block;position:absolute;inset:0;z-index:25;border:0;background:rgba(16,24,40,.28)}.Chat_main__2R88d{width:100%;flex:1 1 100%}.Chat_stage__06hkv{width:min(680px,calc(100% - 28px));padding-bottom:4vh}.Chat_composer__x_E72{padding-left:14px}.Chat_prompt__ev0SY{margin-bottom:18px}.Chat_dock__NCjH0,.Chat_thread__rn5oh{padding-left:14px;padding-right:14px}}@media (prefers-reduced-motion:reduce){.Chat_dots__SpBcN span{animation:none;opacity:.7}}.Range_srOnly__dGuDV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Range_control__MKfvx{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.Range_label__1e1IT{color:var(--ink);font-size:.86rem;font-weight:650;white-space:nowrap}.Range_button__7FT0p{padding:7px 14px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font:inherit;font-size:.84rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .12s ease,color .12s ease}.Range_button__7FT0p:focus-visible,.Range_button__7FT0p:hover{border-color:var(--blue);color:var(--blue-deep)}.Range_button__7FT0p:disabled{cursor:progress;opacity:.7}.Range_control__MKfvx[data-variant=pill] .Range_label__1e1IT{padding:8px 12px;border-radius:999px;background:#f4f6fa;font-size:.82rem;font-weight:620}.Range_control__MKfvx[data-variant=inline]{gap:4px 10px}.Range_control__MKfvx[data-variant=inline] .Range_label__1e1IT{color:inherit;font-size:inherit;font-weight:inherit;white-space:normal}.Range_control__MKfvx[data-variant=inline] .Range_button__7FT0p{padding:0;border:0;background:none;color:var(--blue-deep);font-size:.82rem;font-weight:620}.Range_control__MKfvx[data-variant=inline] .Range_button__7FT0p:focus-visible,.Range_control__MKfvx[data-variant=inline] .Range_button__7FT0p:hover{text-decoration:underline;text-underline-offset:3px}.Range_dialog__wdEpJ{width:min(440px,calc(100vw - 32px));padding:0;border:1px solid var(--line);border-radius:18px;background:var(--white);color:var(--ink);font-weight:400;text-align:left;white-space:normal;box-shadow:0 24px 60px rgba(22,24,34,.22)}.Range_dialog__wdEpJ::-webkit-backdrop{background:rgba(22,24,34,.38)}.Range_dialog__wdEpJ::backdrop{background:rgba(22,24,34,.38)}.Range_dialogBody__Rlprw{padding:24px 24px 20px}.Range_dialogKicker__x3TQ4{margin:0 0 6px;color:var(--blue);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Range_dialog__wdEpJ h3{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:650;letter-spacing:-.03em;line-height:1.2}.Range_dialogCopy__821_W{margin:8px 0 0;color:var(--muted);font-size:.86rem;line-height:1.5}.Range_optionList__tUva_{display:grid;margin:16px 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:12px}.Range_optionList__tUva_ li{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid #f0f1f4;font-size:.86rem}.Range_optionList__tUva_ li:first-child{border-top:0}.Range_optionName__25fJ2{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:620}.Range_optionName__25fJ2 .Range_lock__wN3wf{--lock-scale:0.78;flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(1.15cap / var(--lock-scale));height:calc(1cap / var(--lock-scale));font-size:calc(var(--lock-scale) * 1em);font-weight:400;line-height:1;letter-spacing:0;transform:translateY(-.16em)}.Range_optionDetail__oUCXX{color:var(--muted);font-size:.8rem;text-align:right}.Range_dialogActions__CqdTV{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.Range_textButton__sr3QC{padding:4px 8px;border:0;background:none;color:var(--muted);font:inherit;font-size:.84rem;cursor:pointer}.Range_textButton__sr3QC:hover{color:var(--ink)}.Range_segmented__DlGki{display:grid;grid-gap:4px;gap:4px;margin-top:16px;padding:4px;border-radius:12px;background:#f3f5f8}.Range_segmented__DlGki button{padding:8px 0;border:0;border-radius:9px;background:transparent;color:var(--muted);font:inherit;font-size:.84rem;font-weight:620;cursor:pointer}.Range_segmented__DlGki button[aria-checked=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 3px rgba(22,24,34,.12)}.Range_customRange__m_rU_{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.Range_customRange__m_rU_ label{display:grid;grid-gap:4px;gap:4px;color:var(--muted);font-size:.76rem;font-weight:620}.Range_customRange__m_rU_ select{padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:#fbfcfe;color:var(--ink);font:inherit;font-size:.86rem}.Range_fieldError__H2lPs{grid-column:1/-1;margin:0;color:#b45309;font-size:.78rem}.PublicUpgrade_line__gEIwE{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:middle}.PublicUpgrade_line__gEIwE:focus-within,.PublicUpgrade_line__gEIwE:hover{z-index:4}.PublicUpgrade_line__gEIwE a{color:inherit;font-weight:640;letter-spacing:-.01em}.PublicUpgrade_line__gEIwE a:hover{color:var(--blue-deep)}.PublicUpgrade_lock__rTIxK{--lock-scale:0.78;flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(1.15cap / var(--lock-scale));height:calc(1cap / var(--lock-scale));font-size:calc(var(--lock-scale) * 1em);font-weight:400;line-height:1;letter-spacing:0;vertical-align:baseline;transform:translateY(-.16em)}.PublicUpgrade_locked__SJnVq{display:inline-flex;align-items:baseline;gap:6px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:640;letter-spacing:-.01em;text-align:left;cursor:pointer}.PublicUpgrade_locked__SJnVq:focus-visible,.PublicUpgrade_locked__SJnVq:hover{color:var(--blue-deep)}.PublicUpgrade_tip__F5yTr{position:absolute;left:0;top:calc(100% + 6px);z-index:5;width:max-content;max-width:220px;padding:0;border:1px solid transparent;border-radius:8px;background:var(--white);color:var(--ink);font-size:.75rem;font-weight:520;line-height:1.35;letter-spacing:0;white-space:normal;pointer-events:none;box-shadow:none;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden}.PublicUpgrade_line__gEIwE:focus-within .PublicUpgrade_tip__F5yTr,.PublicUpgrade_line__gEIwE:hover .PublicUpgrade_tip__F5yTr{height:auto;padding:6px 8px;overflow:visible;-webkit-clip-path:none;clip-path:none;border-color:var(--line);box-shadow:0 8px 20px rgba(22,24,34,.12)}.PublicUpgrade_reopen__LJIFH{margin:48px 0;text-align:center}.PublicUpgrade_reopen__LJIFH button{padding:0;border:0;background:none;color:var(--blue-deep);font:inherit;font-weight:640;cursor:pointer}.PublicUpgrade_reopen__LJIFH button:hover{text-decoration:underline;text-underline-offset:3px}.PublicUpgrade_marks___o5_h{display:inline;vertical-align:baseline}.PublicUpgrade_withMark__pBuIv{display:inline}.PublicUpgrade_hit__H91ND{cursor:pointer}.PublicUpgrade_marks___o5_h .PublicUpgrade_lock__rTIxK,.PublicUpgrade_withMark__pBuIv .PublicUpgrade_lock__rTIxK{margin-right:6px}.PublicUpgrade_tipSlot__0_NkP{position:relative;display:inline-block;width:0;height:1.1em;vertical-align:baseline}.PublicUpgrade_marks___o5_h:focus-within .PublicUpgrade_tipSlot__0_NkP,.PublicUpgrade_marks___o5_h:hover .PublicUpgrade_tipSlot__0_NkP{z-index:6}.PublicUpgrade_marks___o5_h:focus-within .PublicUpgrade_tip__F5yTr,.PublicUpgrade_marks___o5_h:hover .PublicUpgrade_tip__F5yTr{height:auto;padding:6px 8px;overflow:visible;-webkit-clip-path:none;clip-path:none;border-color:var(--line);box-shadow:0 8px 20px rgba(22,24,34,.12)}.Dashboard_page__C0kE9{--tone-fine:#15803d;--tone-fine-soft:#e7f5ec;--tone-watch:#b45309;--tone-watch-soft:#fbefd9;--tone-review:#c0392b;--tone-review-soft:#fcebe8;--tone-positive:var(--blue-deep);--tone-positive-soft:#e4ecff;--tone-neutral:#4b5563;--tone-neutral-soft:#eef0f4;--tone-muted:#6b7280;--tone-muted-soft:#f1f3f7;padding:22px 0 64px;min-height:calc(100vh - var(--nav-h))}.Dashboard_wrap__LTi84{width:calc(100% - 48px);margin:0 auto}@media (min-width:768px){.Dashboard_wrap__LTi84{width:calc(100% - 80px)}}.Dashboard_header__hd7MM{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:18px}.Dashboard_title__KH9WH{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:650;letter-spacing:-.03em}.Dashboard_freshness__zph_F{display:flex;flex-wrap:wrap;gap:2px 14px;margin:6px 0 0;color:var(--muted);font-size:.8rem}.Dashboard_freshness__zph_F strong{color:var(--ink);font-weight:600}.Dashboard_headerTools__juZCw{display:flex;align-items:center;gap:10px;flex:1 1 360px;max-width:560px}.Dashboard_headerSearch__fwXao{flex:1 1;min-width:0}.Dashboard_headerSearch__fwXao>div{max-width:none;margin:0}.Dashboard_addButton__xD_Gt{flex:none;display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 16px;border-radius:10px;background:var(--blue);color:var(--white);font-size:.88rem;font-weight:600}.Dashboard_addButton__xD_Gt:hover{background:var(--blue-deep)}.Dashboard_alertCta__a_ZSV{flex:1 1 100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 12px 10px 10px;border:1px solid #b7ebc9;border-radius:14px;background:linear-gradient(180deg,#f4fbf6,#e7f6ee);color:#123524;text-align:left}.Dashboard_alertCta__a_ZSV:hover{border-color:#25d366;background:#e9f9ef}.Dashboard_alertMark__iL_YF{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#25d366;color:#fff}.Dashboard_alertCopy__4KXNj{flex:1 1;min-width:0}.Dashboard_alertCopy__4KXNj strong{display:block;font-size:.92rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.Dashboard_alertCopy__4KXNj span{display:block;margin-top:2px;color:#3d6b52;font-size:.78rem;line-height:1.35}.Dashboard_alertAction__b_ByX{flex:none;padding:7px 12px;border-radius:999px;background:#128c7e;color:#fff;font-size:.78rem;font-weight:650}.Dashboard_alertLead__FY81N{margin:0;color:var(--muted);font-size:.88rem;line-height:1.5}.Dashboard_phoneLabel__zd7hs{display:block;margin:14px 0 6px;color:var(--muted);font-size:.78rem;font-weight:600}.Dashboard_phoneRow__c_njt{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--white)}.Dashboard_phoneRow__c_njt:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px rgba(55,113,252,.16)}.Dashboard_phoneRow__c_njt span{display:grid;place-items:center;padding:0 12px;border-right:1px solid var(--line);background:#f7f8fa;font-weight:650}.Dashboard_phoneRow__c_njt input{flex:1 1;min-width:0;height:46px;padding:0 12px;border:0;background:transparent;color:var(--ink);font-size:1rem;letter-spacing:.02em}.Dashboard_phoneRow__c_njt input:focus{outline:none}.Dashboard_phoneRow__c_njt input::placeholder{color:var(--faint);letter-spacing:0}.Dashboard_phoneHint__yQfRj{margin:8px 0 0;color:var(--faint);font-size:.75rem}.Dashboard_tabs__Z_dPe{display:none}@media (max-width:1099px){.Dashboard_tabs__Z_dPe{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;margin:0 -4px 14px;padding:4px;background:var(--white);border:1px solid var(--line);border-radius:12px;box-shadow:0 4px 14px rgba(22,24,34,.04)}}.Dashboard_tab__2FGhx{min-height:40px;padding:0 6px;border-radius:9px;color:var(--muted);font-size:.86rem;font-weight:600}.Dashboard_tab__2FGhx[aria-selected=true]{background:var(--navy);color:var(--white)}.Dashboard_columns__6R1Pl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.Dashboard_columns__6R1Pl>.Dashboard_column__bkW4R:last-child{grid-column:1/-1}@media (max-width:1099px){.Dashboard_columns__6R1Pl{grid-template-columns:minmax(0,1fr)}.Dashboard_column__bkW4R:not([data-active=true]){display:none}}.Dashboard_column__bkW4R{min-width:0;background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden;container-type:inline-size;container-name:panel}.Dashboard_columnHead__q1TM9{padding:14px 16px 12px;border-bottom:1px solid var(--line);container-type:inline-size;container-name:column}.Dashboard_eyebrow__cmu_8{margin:0;color:var(--ink);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Dashboard_question__3EMH7{margin:2px 0 0;color:var(--muted);font-size:.84rem}.Dashboard_controls__u6bAZ{gap:8px}.Dashboard_controls__u6bAZ,.Dashboard_rankBar__EmLt6{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px}.Dashboard_rankBar__EmLt6{gap:12px;min-width:0}.Dashboard_rankScope__ADcEb{display:flex;align-items:center;gap:8px;min-width:min(100%,240px);max-width:100%}.Dashboard_rankScope__ADcEb .Dashboard_segment__V4yZ9{flex:none}.Dashboard_segment__V4yZ9{display:inline-flex;padding:3px;border-radius:9px;background:#f1f3f7}.Dashboard_segment__V4yZ9 button{min-height:30px;padding:0 12px;border-radius:7px;color:var(--muted);font-size:.8rem;font-weight:600}.Dashboard_segment__V4yZ9 button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 2px rgba(22,24,34,.1)}.Dashboard_segment__V4yZ9[data-emphasis=view] button[aria-pressed=true]{background:var(--navy);color:var(--white);box-shadow:none}.Dashboard_columnAdd__3idYO{margin-left:auto;display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink);font-size:.8rem;font-weight:600}.Dashboard_columnAdd__3idYO:hover{border-color:var(--blue);background:var(--tone-positive-soft);color:var(--blue-deep)}.Dashboard_scopeSelect__iB_fG{flex:1 1 auto;min-width:0;max-width:360px;min-height:36px;padding:0 28px 0 12px;border:0;border-radius:9px;background-color:#f1f3f7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ink);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;text-overflow:ellipsis}.Dashboard_scopeSelect__iB_fG:hover{background-color:#e7eaef}@container column (max-width: 560px){.Dashboard_rankScope__ADcEb{flex-basis:100%}.Dashboard_scopeSelect__iB_fG{max-width:none}}.Dashboard_addButton__xD_Gt:focus-visible,.Dashboard_columnAdd__3idYO:focus-visible,.Dashboard_menuButton__W2OSK:focus-visible,.Dashboard_scopeSelect__iB_fG:focus-visible,.Dashboard_segment__V4yZ9 button:focus-visible,.Dashboard_tab__2FGhx:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.Dashboard_summary__4e1kL{padding:12px 16px;border-bottom:1px solid var(--line);background:#fbfcfe}.Dashboard_summaryHeadline__2lUuL{margin:0;font-size:.98rem;font-weight:650;letter-spacing:-.01em}.Dashboard_summaryCounts__laGZy{margin:3px 0 0;color:var(--muted);font-size:.82rem}.Dashboard_summaryCounts__laGZy b{color:var(--ink);font-weight:650}.Dashboard_note__mEHsy{margin:0;padding:10px 16px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.78rem;line-height:1.45}.Dashboard_list__Ig79R{margin:0;padding:0;list-style:none}.Dashboard_card__egKL6{position:relative;padding:14px 16px;border-top:1px solid #f0f2f5;transition:background .12s ease}.Dashboard_list__Ig79R>li:first-child>.Dashboard_card__egKL6{border-top:0}.Dashboard_card__egKL6:hover{background:#fafbfd}.Dashboard_card__egKL6[data-pending=true]{opacity:.55}.Dashboard_cardTop__2LyXU{display:flex;align-items:flex-start;gap:10px}.Dashboard_cardTitle__G8_78{flex:1 1;min-width:0}.Dashboard_cardName__AGTMj{display:block;margin:0;color:var(--ink);font-size:.92rem;font-weight:650;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}.Dashboard_cardName__AGTMj:after{content:"";position:absolute;inset:0}.Dashboard_cardName__AGTMj:focus-visible{outline:none}.Dashboard_cardName__AGTMj:focus-visible:after{outline:2px solid var(--blue);outline-offset:-2px;border-radius:4px}.Dashboard_cardSub__Umlce{display:block;margin-top:2px;color:var(--faint);font-size:.74rem}.Dashboard_badge__ePz2a{flex:none;display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border-radius:999px;font-size:.74rem;font-weight:650;white-space:nowrap}.Dashboard_badge__ePz2a svg{flex:none}.Dashboard_badge__ePz2a[data-tone=fine]{color:var(--tone-fine);background:var(--tone-fine-soft)}.Dashboard_badge__ePz2a[data-tone=watch]{color:var(--tone-watch);background:var(--tone-watch-soft)}.Dashboard_badge__ePz2a[data-tone=negative],.Dashboard_badge__ePz2a[data-tone=review]{color:var(--tone-review);background:var(--tone-review-soft)}.Dashboard_badge__ePz2a[data-tone=positive]{color:var(--tone-positive);background:var(--tone-positive-soft)}.Dashboard_badge__ePz2a[data-tone=neutral]{color:var(--tone-neutral);background:var(--tone-neutral-soft)}.Dashboard_badge__ePz2a[data-tone=muted]{color:var(--tone-muted);background:var(--tone-muted-soft)}.Dashboard_metrics__mokPH{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:3px 14px;gap:3px 14px;margin:10px 0 0;font-size:.82rem}.Dashboard_metrics__mokPH dt{color:var(--muted)}.Dashboard_metrics__mokPH dd{margin:0;color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Dashboard_trend__J2jfO[data-trend=up]{color:var(--tone-fine)}.Dashboard_trend__J2jfO[data-trend=down]{color:var(--tone-review)}.Dashboard_facts__QnDCV{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;padding:0;list-style:none;color:var(--muted);font-size:.78rem}.Dashboard_sentence__37Bq2{margin:8px 0 0;color:var(--ink);font-size:.82rem;line-height:1.45}.Dashboard_why__mj09t{position:relative;z-index:1;margin:10px 0 0;padding:10px 12px;border-left:3px solid var(--line);border-radius:0 8px 8px 0;background:#f7f9fc;color:var(--ink);font-size:.8rem;line-height:1.5}.Dashboard_why__mj09t[data-tone=fine]{border-left-color:var(--tone-fine)}.Dashboard_why__mj09t[data-tone=watch]{border-left-color:var(--tone-watch)}.Dashboard_why__mj09t[data-tone=negative],.Dashboard_why__mj09t[data-tone=review]{border-left-color:var(--tone-review)}.Dashboard_why__mj09t[data-tone=positive]{border-left-color:var(--tone-positive)}.Dashboard_why__mj09t[data-tone=neutral]{border-left-color:var(--tone-neutral)}details.Dashboard_why__mj09t{padding-top:6px;padding-bottom:6px}details.Dashboard_why__mj09t[open]{padding-bottom:10px}.Dashboard_whyPlain__uO3pM{margin:0}.Dashboard_whyHeadline__YKWMr{margin:4px 0 0;font-weight:650}.Dashboard_whyBody__LaB5H{margin:4px 0 0}.Dashboard_whyNext__xQa9M{margin:6px 0 0;color:var(--muted)}.Dashboard_whyNext__xQa9M b{color:var(--ink);font-weight:650}.Dashboard_whyList__Rv2_c{margin:6px 0 0;padding-left:16px}.Dashboard_whyList__Rv2_c li+li{margin-top:4px}.Dashboard_whyChange__nlXxi{margin:8px 0 0;color:var(--muted)}.Dashboard_whyChange__nlXxi b{color:var(--ink);font-weight:650}.Dashboard_whyMore__nyB9m{margin-top:8px}.Dashboard_whyToggle__u4A_F{width:-moz-fit-content;width:fit-content;color:var(--blue-deep);font-size:.78rem;font-weight:600;cursor:pointer}.Dashboard_whyToggle__u4A_F:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.Dashboard_whyDetails__3sRxH{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);grid-gap:5px 12px;gap:5px 12px;margin:8px 0 0;font-size:.78rem}.Dashboard_whyDetails__3sRxH dt{color:var(--muted)}.Dashboard_whyDetails__3sRxH dd{margin:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:480px){.Dashboard_whyDetails__3sRxH{grid-template-columns:minmax(0,1fr);gap:1px}.Dashboard_whyDetails__3sRxH dd+dt{margin-top:6px}}.Dashboard_quality__uoAOa{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:var(--tone-watch);font-size:.74rem;font-weight:600;cursor:help}.Dashboard_quality__uoAOa:focus-visible,.Dashboard_quality__uoAOa:hover{z-index:5}.Dashboard_quality__uoAOa:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.Dashboard_tooltip__aArf_{position:absolute;left:0;bottom:calc(100% + 6px);z-index:30;width:min(280px,70vw);padding:8px 10px;border-radius:8px;background:var(--navy);color:var(--white);font-size:.74rem;font-weight:450;line-height:1.45;visibility:hidden;opacity:0;transition:opacity .12s ease}.Dashboard_quality__uoAOa:focus-visible .Dashboard_tooltip__aArf_,.Dashboard_quality__uoAOa:hover .Dashboard_tooltip__aArf_{visibility:visible;opacity:1}.Dashboard_compare__nrZrL{position:relative;z-index:1;display:inline-block;margin-top:8px;color:var(--blue-deep);font-size:.8rem;font-weight:600}.Dashboard_menuWrap__Wc8ki{position:relative;z-index:2;flex:none}.Dashboard_menuButton__W2OSK{display:grid;place-items:center;width:28px;height:28px;margin:-3px -6px 0 0;border-radius:7px;color:var(--faint)}.Dashboard_menuButton__W2OSK:hover,.Dashboard_menuButton__W2OSK[aria-expanded=true]{background:#eef0f4;color:var(--ink)}.Dashboard_menu__tEx0t{position:absolute;right:-6px;top:calc(100% + 4px);z-index:40;min-width:180px;padding:4px;border:1px solid var(--line);border-radius:10px;background:var(--white);box-shadow:0 12px 30px rgba(22,24,34,.12)}.Dashboard_menu__tEx0t button{display:block;width:100%;padding:8px 10px;border-radius:7px;text-align:left;font-size:.84rem}.Dashboard_menu__tEx0t button:focus-visible,.Dashboard_menu__tEx0t button:hover{background:#f3f5f8;outline:none}.Dashboard_menu__tEx0t button[data-danger=true]{color:var(--tone-review)}.Dashboard_empty___g6Pl{padding:26px 18px 28px;text-align:center}.Dashboard_empty___g6Pl h3{margin:0;font-size:1rem;font-weight:650}.Dashboard_empty___g6Pl p{max-width:320px;margin:6px auto 14px;color:var(--muted);font-size:.84rem;line-height:1.5}.Dashboard_emptyButton__rUCTu{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:10px;border:1px solid var(--blue);color:var(--blue-deep);font-size:.86rem;font-weight:600}.Dashboard_emptyButton__rUCTu:hover{background:var(--tone-positive-soft)}.Dashboard_muted__7TtVk{margin:0;padding:18px 16px;color:var(--muted);font-size:.84rem;line-height:1.5}.Dashboard_oppMeta__U_I_X{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.Dashboard_oppRating__mAa0W{flex:none;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.Dashboard_oppRating__mAa0W[data-rating=strong]{color:var(--tone-fine)}.Dashboard_oppRating__mAa0W[data-rating=promising]{color:var(--blue-deep)}.Dashboard_oppType__gHkD0{display:inline-flex;align-items:center;gap:5px;margin-bottom:0;color:#6d28d9;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.Dashboard_oppType__gHkD0[data-type=fresh_conviction]{color:var(--tone-fine)}.Dashboard_oppType__gHkD0[data-type=conviction_accelerating],.Dashboard_oppType__gHkD0[data-type=sizing_up]{color:var(--blue-deep)}.Dashboard_oppType__gHkD0[data-type=best_funds_buying],.Dashboard_oppType__gHkD0[data-type=under_owned]{color:#0f766e}.Dashboard_oppType__gHkD0[data-type=buying_the_fall],.Dashboard_oppType__gHkD0[data-type=selling_exhausted]{color:var(--tone-neutral)}.Dashboard_oppType__gHkD0[data-type=better_alternative],.Dashboard_oppType__gHkD0[data-type=fund_quality]{color:var(--tone-watch)}.Dashboard_rankTable__WSrEF{margin:0;padding:4px 0;list-style:none}.Dashboard_rankRow__D5B3J{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr) auto 32px;align-items:center;grid-gap:8px;gap:8px;padding:9px 16px;font-size:.84rem}.Dashboard_rankRow__D5B3J:hover{background:#fafbfd}.Dashboard_rankNo__0_8Bv{color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.Dashboard_rankName__9EQN9{min-width:0;overflow:hidden;color:var(--ink);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Dashboard_rankName__9EQN9:after{content:"";position:absolute;inset:0}.Dashboard_rankName__9EQN9:focus-visible{outline:none}.Dashboard_rankName__9EQN9:focus-visible:after{outline:2px solid var(--blue);outline-offset:-2px}.Dashboard_rankPhase__umSek{color:var(--muted);font-size:.76rem;white-space:nowrap}.Dashboard_rankScore__BfwYG{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.Dashboard_rankFormula__k_Srq{margin:0;padding:8px 16px 10px;color:var(--muted);font-size:.78rem;line-height:1.4}.Dashboard_rankScroll__OExzU{overflow-x:auto;overscroll-behavior-x:contain}.Dashboard_rankCards__p_Rx7{display:none;margin:0;padding:0;list-style:none}.Dashboard_rankCard__cdtuS{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:0 8px;gap:0 8px;align-items:start;padding:13px 14px 12px 10px;border-bottom:1px solid #f2f4f7;color:inherit;text-decoration:none}.Dashboard_rankCard__cdtuS:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.Dashboard_rankCards__p_Rx7 li[data-mine=true] .Dashboard_rankCard__cdtuS{background:#f5f7fb}@media (hover:hover){.Dashboard_rankCard__cdtuS:hover{background:#fafbfd}.Dashboard_rankCard__cdtuS:hover .Dashboard_rankCardName__t9hAy{color:var(--blue-deep)}}.Dashboard_rankCardNo__Ic7e6{padding-top:3px;color:var(--muted);font-size:.84rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;text-align:right}.Dashboard_rankCardBody__4WrOc{min-width:0}.Dashboard_rankCardTop__dzFxQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.Dashboard_rankCardName__t9hAy{min-width:0;color:var(--ink);font-size:.95rem;font-weight:650;letter-spacing:-.015em;line-height:1.3}.Dashboard_rankCards__p_Rx7 li[data-mine=true] .Dashboard_rankCardName__t9hAy{color:var(--blue-deep)}.Dashboard_rankCardScore__f50w4{flex:none;color:var(--ink);font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.3}.Dashboard_rankCardMeta__0r8Bx{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;color:var(--muted);font-size:.78rem;font-weight:600}.Dashboard_rankCardMeta__0r8Bx .Dashboard_capped__ou2aD{display:inline-block}.Dashboard_rankMetrics__N_TMT{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));grid-gap:7px 14px;gap:7px 14px;margin:10px 0 0;padding-top:8px;border-top:1px solid #f2f4f7}.Dashboard_rankMetrics__N_TMT div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.Dashboard_rankMetrics__N_TMT dt{min-width:0;color:var(--muted);font-size:.72rem;font-weight:600;line-height:1.2}.Dashboard_rankMetrics__N_TMT dd{margin:0;color:var(--ink);font-size:.84rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.Dashboard_rankMetrics__N_TMT div[data-missing=true] dd{color:var(--faint);font-weight:500}.Dashboard_rankMetrics__N_TMT div[data-tone=strong] dd{color:var(--tone-fine)}.Dashboard_rankMetrics__N_TMT div[data-tone=weak] dd{color:var(--tone-review)}@container panel (max-width: 47.5rem){.Dashboard_rankScroll__OExzU:not(.Dashboard_stockScroll__Ioqv5){display:none}.Dashboard_rankCards__p_Rx7[data-kind=funds]{display:block}}@container panel (max-width: 63.5rem){.Dashboard_stockScroll__Ioqv5{display:none}.Dashboard_rankCards__p_Rx7[data-kind=stocks]{display:block}}.Dashboard_stockTable__im1FP .Dashboard_colName__tXdQf{width:24%}.Dashboard_stockTable__im1FP .Dashboard_colScore__C6mmv{width:8%}.Dashboard_stockTable__im1FP .Dashboard_colPhase__5YAwO{width:14%}.Dashboard_stockTable__im1FP .Dashboard_colDim__WBb76{width:10.8%}.Dashboard_fundTable__wUSFy{border-collapse:separate;border-spacing:0;width:100%;min-width:46rem;table-layout:fixed;font-size:.8rem}.Dashboard_fundTable__wUSFy.Dashboard_stockTable__im1FP{min-width:62rem}.Dashboard_colRank__L4FCD{width:2.5rem}.Dashboard_colName__tXdQf{width:34%}.Dashboard_colScore__C6mmv{width:11%}.Dashboard_colPhase__5YAwO{width:14%}.Dashboard_colDim__WBb76{width:11%}.Dashboard_fundTable__wUSFy td,.Dashboard_fundTable__wUSFy th{padding:6px 8px;background:var(--white);vertical-align:middle}.Dashboard_fundTable__wUSFy thead th{border-bottom:1px solid var(--line);color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.01em;line-height:1.15;text-align:right;white-space:nowrap}.Dashboard_fundTable__wUSFy tbody td,.Dashboard_fundTable__wUSFy tbody th{border-bottom:1px solid #f2f4f7}.Dashboard_fundTable__wUSFy tbody tr:hover td,.Dashboard_fundTable__wUSFy tbody tr:hover th{background:#fafbfd}.Dashboard_rankNoCell__NhMP2{position:-webkit-sticky;position:sticky;left:0;z-index:1;width:2.5rem;min-width:2.5rem;padding-right:2px;padding-left:10px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.Dashboard_fundTable__wUSFy .Dashboard_nameCell__Phf1n,.Dashboard_fundTable__wUSFy thead .Dashboard_nameHead__8arWb{position:-webkit-sticky;position:sticky;left:2.5rem;z-index:1;text-align:left;box-shadow:8px 0 8px -8px rgba(22,24,34,.12)}.Dashboard_fundTable__wUSFy thead .Dashboard_nameHead__8arWb,.Dashboard_fundTable__wUSFy thead .Dashboard_rankNoCell__NhMP2{z-index:2}.Dashboard_nameCell__Phf1n a{display:block;overflow:hidden;color:var(--ink);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Dashboard_nameCell__Phf1n a:hover{color:var(--blue-deep)}.Dashboard_scoreCell__RFn3P,.Dashboard_scoreHead__7_P4G{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.Dashboard_scoreCell__RFn3P small{display:block;color:var(--muted);font-size:.68rem;font-weight:600;font-feature-settings:normal;font-variant-numeric:normal}.Dashboard_phaseCell__drpyG{color:var(--muted);font-size:.76rem;font-weight:600;text-align:left;white-space:nowrap}.Dashboard_fundTable__wUSFy thead .Dashboard_phaseHead__SY_KO{text-align:left}.Dashboard_fundTable__wUSFy tr[data-mine=true] .Dashboard_nameCell__Phf1n a{color:var(--blue-deep)}.Dashboard_dimCell__2LcGV,.Dashboard_dimHead__ZSHZK{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_dimWeight__R8h0x{display:block;margin-top:2px;color:var(--faint);font-weight:600}.Dashboard_dimCell__2LcGV[data-missing=true]{color:var(--faint);font-weight:500}.Dashboard_dimCell__2LcGV[data-tone=strong]{color:var(--tone-fine)}.Dashboard_dimCell__2LcGV[data-tone=weak]{color:var(--tone-review)}.Dashboard_capped__ou2aD{display:block;color:var(--tone-watch);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.Dashboard_rankRow__D5B3J[data-mine=true] .Dashboard_rankName__9EQN9{color:var(--blue-deep)}.Dashboard_yours__gFYXB{margin:4px 12px 12px;padding:10px 12px;border-radius:10px;background:#f5f7fb}.Dashboard_yours__gFYXB h4{margin:0 0 6px;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Dashboard_yoursRow__VsaUd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:3px 0;font-size:.84rem}.Dashboard_yoursRow__VsaUd a{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Dashboard_yoursRow__VsaUd span{flex:none;color:var(--muted);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Dashboard_caption__u_OyY{margin:0;padding:0 16px 14px;color:var(--faint);font-size:.72rem;line-height:1.45}.Dashboard_skeleton__4jalH{background:linear-gradient(90deg,#e9ecf1,#f6f7f9 45%,#e9ecf1);background-size:200% 100%;animation:Dashboard_shimmer__KQJmb 1.2s ease-in-out infinite;border-radius:8px}.Dashboard_skCard__tqFb7{padding:14px 16px;border-top:1px solid #f0f2f5}.Dashboard_skLine__07IRK{height:12px;margin-top:8px}@keyframes Dashboard_shimmer__KQJmb{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Dashboard_skeleton__4jalH{animation:none}.Dashboard_card__egKL6,.Dashboard_tooltip__aArf_{transition:none}}.Dashboard_dialog__BHhRK{width:min(520px,calc(100vw - 24px));max-height:min(640px,calc(100vh - 40px));padding:0;border:1px solid var(--line);border-radius:16px;background:var(--white);color:var(--ink);box-shadow:0 24px 60px rgba(22,24,34,.2);overflow:visible}.Dashboard_dialog__BHhRK::-webkit-backdrop{background:rgba(22,24,34,.36)}.Dashboard_dialog__BHhRK::backdrop{background:rgba(22,24,34,.36)}.Dashboard_dialogBody__a7KDC{padding:18px 18px 16px}.Dashboard_dialogHead__OliMG{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.Dashboard_dialogHead__OliMG h2{margin:0;font-size:1.05rem;font-weight:650}.Dashboard_close__0a69H{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--muted)}.Dashboard_close__0a69H:hover{background:#f1f3f7}.Dashboard_chosen__PG8oL{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:.88rem}.Dashboard_chosen__PG8oL small{display:block;color:var(--muted);font-size:.74rem}.Dashboard_chosen__PG8oL button{color:var(--blue-deep);font-size:.8rem;font-weight:600}.Dashboard_bucketChoice__i63qe{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;border:0}.Dashboard_bucketChoice__i63qe legend{margin-bottom:6px;color:var(--muted);font-size:.78rem;font-weight:600}.Dashboard_bucketChoice__i63qe label{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:.86rem;font-weight:600;cursor:pointer}.Dashboard_bucketChoice__i63qe label:has(input:checked){border-color:var(--blue);background:var(--tone-positive-soft)}.Dashboard_dialogActions__XfijJ{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.Dashboard_secondary__cwOHn{padding:0 14px;color:var(--muted)}.Dashboard_primary__O4mos,.Dashboard_secondary__cwOHn{min-height:40px;border-radius:10px;font-size:.86rem;font-weight:600}.Dashboard_primary__O4mos{padding:0 18px;background:var(--blue);color:var(--white)}.Dashboard_primary__O4mos:disabled,.Dashboard_secondary__cwOHn:disabled{opacity:.45;cursor:not-allowed}.Dashboard_status__LdDQf{margin:10px 0 0;font-size:.8rem;color:var(--muted)}.Dashboard_status__LdDQf[data-tone=error]{color:var(--tone-review)}.Dashboard_notice__Vnz4v{max-width:560px;margin:40px auto;padding:26px 24px;border:1px solid var(--line);border-radius:16px;background:var(--white);text-align:center}.Dashboard_notice__Vnz4v h1{margin:0;font-size:1.3rem;font-weight:650;letter-spacing:-.02em}.Dashboard_notice__Vnz4v p{margin:8px 0 18px;color:var(--muted);font-size:.9rem;line-height:1.55}.Dashboard_disclaimer__c6L_Z{margin:18px 0 0;color:var(--faint);font-size:.72rem;line-height:1.5}.Dashboard_srOnly__NyoTV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:560px){.Dashboard_page__C0kE9{padding-top:16px}.Dashboard_wrap__LTi84{width:calc(100% - 24px)}.Dashboard_headerTools__juZCw{flex-basis:100%;max-width:none}.Dashboard_addButton__xD_Gt{padding:0 12px}.Dashboard_alertCta__a_ZSV{display:grid;grid-template-columns:36px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;align-items:center}.Dashboard_alertMark__iL_YF{grid-row:1/span 2}.Dashboard_alertAction__b_ByX{justify-self:start}.Dashboard_rankRow__D5B3J{grid-template-columns:1.75rem minmax(0,1fr) auto 28px;padding:10px 14px}}.Stocks_page__eJoRm{--st-up:var(--blue);--st-down:#d97706;--st-new:#7c3aed;--st-exit:#ea7a28;--st-flat:#c9ced8}.Stocks_columns__kc4xf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.Stocks_column__Nu9_n{min-width:0;background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden}.Stocks_columnTitle__rrRQO{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:14px 16px 12px;border-bottom:1px solid var(--line);font-size:.92rem;font-weight:650;letter-spacing:-.015em}.Stocks_columnTitle__rrRQO small{color:var(--faint);font-size:.72rem;font-weight:600;letter-spacing:0}.Stocks_columnEmpty___RhDR{margin:14px 16px 16px}.Stocks_rankList__lC3xx{margin:0;padding:0;list-style:none}.Stocks_rankRow__V_gO0{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:0 10px;gap:0 10px;padding:13px 16px 14px;border-top:1px solid #f3f4f7;transition:background .12s ease}.Stocks_rankRow__V_gO0:first-child{border-top:0}.Stocks_rankGrid__avqxY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Stocks_rankGrid__avqxY .Stocks_rankRow__V_gO0:nth-child(2){border-top:0}.Stocks_rankGrid__avqxY .Stocks_rankRow__V_gO0:nth-child(odd){border-right:1px solid #f3f4f7}.Stocks_columnTitle__rrRQO .Stocks_swatch__WfS04{margin-left:10px;vertical-align:0}.Stocks_rankRow__V_gO0:hover{background:#f8faff}.Stocks_rank__dznMj{padding-top:2px;color:var(--faint);font-size:.76rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Stocks_rankHead__tnij4{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.Stocks_rankName__UXms8{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;margin:0;font-size:.98rem;font-weight:650;letter-spacing:-.02em}.Stocks_rankName__UXms8 a{color:inherit}.Stocks_rankName__UXms8 a:hover{color:var(--blue-deep)}.Stocks_rankFigure__OwinP{flex:none;font-family:var(--font-display);font-size:1.05rem;font-weight:650;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Stocks_rankFigure__OwinP small{margin-left:4px;color:var(--faint);font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:0}.Stocks_rankMeta__gdk7P{margin:2px 0 0;color:var(--faint);font-size:.76rem}.Stocks_rankLine__zY5tI{margin:8px 0 0;color:var(--muted);font-size:.8rem;line-height:1.45}.Stocks_rankLine__zY5tI strong{color:var(--ink);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Stocks_rankLine__zY5tI a{color:var(--ink);font-weight:600}.Stocks_rankLine__zY5tI a:hover{color:var(--blue-deep)}.Stocks_stretched__lajI2:after{content:"";position:absolute;inset:0}.Stocks_above__WihzC{position:relative;z-index:1}.Stocks_miniBar__A66dJ{display:flex;height:8px;margin-top:10px;border-radius:4px;overflow:hidden;background:#f3f5f8}.Stocks_seg__mpZSW{min-width:2px}.Stocks_seg__mpZSW[data-kind=exited]{background:var(--st-exit)}.Stocks_seg__mpZSW[data-kind=reduced]{background:var(--st-down)}.Stocks_seg__mpZSW[data-kind=unchanged]{background:var(--st-flat)}.Stocks_seg__mpZSW[data-kind=increased]{background:var(--st-up)}.Stocks_seg__mpZSW[data-kind=new]{background:var(--st-new)}.Stocks_legend__mnWxG{display:flex;flex-wrap:wrap;gap:4px 14px;margin:12px 2px 0;padding:0;list-style:none;color:var(--muted);font-size:.74rem}.Stocks_swatch__WfS04{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:2px}.Stocks_swatch__WfS04[data-kind=exited]{background:var(--st-exit)}.Stocks_swatch__WfS04[data-kind=reduced]{background:var(--st-down)}.Stocks_swatch__WfS04[data-kind=unchanged]{background:var(--st-flat)}.Stocks_swatch__WfS04[data-kind=increased]{background:var(--st-up)}.Stocks_swatch__WfS04[data-kind=new]{background:var(--st-new)}.Stocks_pair__mlGbT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:10px}.Stocks_pairSide__NNPIS{display:flex;align-items:center;gap:6px;height:18px}.Stocks_pairSide__NNPIS[data-side=down]{flex-direction:row-reverse;padding-right:0;border-right:1px solid #d9dde5}.Stocks_pairBar__lOpnN{display:block;height:10px;min-width:2px}.Stocks_pairSide__NNPIS[data-side=down] .Stocks_pairBar__lOpnN{border-radius:3px 0 0 3px;background:var(--st-down)}.Stocks_pairSide__NNPIS[data-side=up] .Stocks_pairBar__lOpnN{border-radius:0 3px 3px 0;background:var(--st-up)}.Stocks_pairCount__abEhp{flex:none;color:var(--muted);font-size:.74rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Stocks_pairLabels__lRaaO{display:grid;grid-template-columns:1fr 1fr;margin-top:3px;color:var(--faint);font-size:.66rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.Stocks_pairLabels__lRaaO span:first-child{padding-right:8px;text-align:right}.Stocks_pairLabels__lRaaO span:last-child{padding-left:8px}.Stocks_step__NjLRR{display:inline-flex;align-items:baseline;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Stocks_step__NjLRR span{color:var(--faint)}.Stocks_sectorRow__8gU_A{cursor:pointer}.Stocks_stockCell__TYLgR:focus-within,.Stocks_stockCell__TYLgR:hover{position:relative;z-index:3}.Stocks_stockCell__TYLgR a{color:inherit;font-weight:640;letter-spacing:-.01em}.Stocks_stockCell__TYLgR a:hover{color:var(--blue-deep)}.Stocks_stockCell__TYLgR>span{display:block;margin-top:2px;color:var(--faint);font-size:.74rem}@media (max-width:900px){.Stocks_columns__kc4xf,.Stocks_rankGrid__avqxY{grid-template-columns:1fr}.Stocks_rankGrid__avqxY .Stocks_rankRow__V_gO0:nth-child(2){border-top:1px solid #f3f4f7}.Stocks_rankGrid__avqxY .Stocks_rankRow__V_gO0:nth-child(odd){border-right:0}}.Conviction_section__ZlUEG{--conv-up:var(--blue);--conv-up-ink:var(--blue-deep);--conv-up-soft:#c9d8fe;--conv-down:#d97706;--conv-down-ink:#b45309;--conv-down-soft:#f6dcb5;margin-top:28px}.Conviction_header__pd0cB{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.Conviction_titleBlock__YS4Wa{min-width:0}.Conviction_titleRow__SjasQ{display:flex;align-items:center;gap:8px}.Conviction_section__ZlUEG h2{margin:0;font-family:var(--font-display);font-size:1.35rem;font-weight:650;letter-spacing:-.035em}.Conviction_subtitle__xNfnR{margin:6px 0 0;color:var(--muted);font-size:.86rem;line-height:1.45}.Conviction_srOnly__WDou2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Conviction_info__5YAPH{position:relative;display:inline-flex}.Conviction_infoButton__AIxyV{display:inline-grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--white);color:var(--muted);font:italic 650 .7rem/1 Georgia,serif;cursor:help}.Conviction_infoButton__AIxyV:focus-visible,.Conviction_infoButton__AIxyV:hover{border-color:var(--blue);color:var(--blue-deep)}.Conviction_infoTip__tRNmp{position:absolute;left:50%;top:calc(100% + 8px);z-index:20;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);border-radius:10px;background:var(--navy);color:#eef1f7;font-size:.78rem;line-height:1.45;pointer-events:none}.Conviction_info__5YAPH:focus-within .Conviction_infoTip__tRNmp,.Conviction_info__5YAPH:hover .Conviction_infoTip__tRNmp{width:min(320px,78vw);height:auto;margin:0;padding:10px 12px;overflow:visible;-webkit-clip-path:none;clip-path:none;transform:translateX(-30%)}@media (max-width:700px){.Conviction_titleRow__SjasQ{position:relative}.Conviction_info__5YAPH{position:static}.Conviction_info__5YAPH:focus-within .Conviction_infoTip__tRNmp,.Conviction_info__5YAPH:hover .Conviction_infoTip__tRNmp{left:0;right:0;width:auto;transform:none}}.Conviction_rangeControls__ysfjq{display:flex;align-items:center;gap:12px}.Conviction_body__iBLgj{margin-top:14px;padding:18px;background:var(--white);border:1px solid var(--line);border-radius:16px}.Conviction_summary__3KQBB{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0 0 16px;color:var(--muted);font-size:.84rem}.Conviction_summary__3KQBB strong{color:var(--ink);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Conviction_summary__3KQBB strong[data-tone=up]{color:var(--conv-up-ink)}.Conviction_summary__3KQBB strong[data-tone=down]{color:var(--conv-down-ink)}.Conviction_summaryWindow__j7QjT{margin-left:auto;color:var(--faint)}.Conviction_columns__FjsKm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.Conviction_column__IQ3fx{min-width:0}.Conviction_columnHead__WqmS5{margin:0 0 10px;color:var(--faint);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.Conviction_cards__p9Yek{display:grid;grid-gap:10px;gap:10px}.Conviction_columnEmpty__U6AGm,.Conviction_insufficient__Ewh5S{margin:0;padding:28px 16px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);font-size:.86rem;text-align:center}.Conviction_insufficient__Ewh5S{border:0}.Conviction_footnote___YVA_{margin:16px 0 0;color:var(--faint);font-size:.76rem;line-height:1.5}.Conviction_card__pyiJB{padding:14px 16px 12px;border:1px solid #eef0f4;border-radius:12px;background:#fcfcfe}.Conviction_cardHead__agW87{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.Conviction_cardIdentity__9TGst{min-width:0}.Conviction_cardName__Dwoip{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-weight:650;letter-spacing:-.02em}.Conviction_cardName__Dwoip a{color:inherit}.Conviction_cardName__Dwoip a:hover{color:var(--blue-deep)}.Conviction_ticker__lWcd_{padding:1px 6px;border-radius:6px;background:#f3f5f8;color:#5c6572;font-size:.68rem;font-weight:700;letter-spacing:.04em}.Conviction_cardSector__HYJpl{display:block;margin-top:2px;color:var(--muted);font-size:.78rem}.Conviction_total__UGyGC{flex:none;font-family:var(--font-display);font-size:1.15rem;font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.Conviction_total__UGyGC[data-tone=up]{color:var(--conv-up-ink)}.Conviction_total__UGyGC[data-tone=down]{color:var(--conv-down-ink)}.Conviction_persistence__n1DM_{margin:10px 0 0;font-size:.84rem;font-weight:620}.Conviction_persistence__n1DM_[data-tone=up] span{color:var(--conv-up-ink)}.Conviction_persistence__n1DM_[data-tone=down] span{color:var(--conv-down-ink)}.Conviction_cardMeta__LE4k_{display:flex;flex-wrap:wrap;gap:2px 14px;margin:3px 0 0;color:var(--muted);font-size:.78rem}.Conviction_cardMeta__LE4k_:empty{display:none}.Conviction_expand__HD3Il{margin-top:8px;padding:0;border:0;background:none;color:var(--blue-deep);font:inherit;font-size:.78rem;font-weight:620;cursor:pointer}.Conviction_expand__HD3Il:after{content:" ▾";font-size:.7rem}.Conviction_expand__HD3Il[aria-expanded=true]:after{content:" ▴"}.Conviction_history__SYxLS{margin-top:10px;padding-top:10px;border-top:1px solid #eef0f4;font-size:.8rem}.Conviction_historyTitle__8wcXA{margin:0 0 6px;color:var(--faint);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Conviction_historyList__JomGx{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:2px 18px;gap:2px 18px;margin:0;padding:0;list-style:none}.Conviction_historyList__JomGx li{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px dotted #eceef2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Conviction_historyList__JomGx li span:first-child{color:var(--muted)}.Conviction_historyList__JomGx li[data-kind=accumulating] span:last-child{color:var(--conv-up-ink);font-weight:620}.Conviction_historyList__JomGx li[data-kind=exit] span:last-child,.Conviction_historyList__JomGx li[data-kind=reducing] span:last-child{color:var(--conv-down-ink);font-weight:620}.Conviction_historyList__JomGx li[data-kind=blocked] span:last-child,.Conviction_historyList__JomGx li[data-kind=missing] span:last-child,.Conviction_historyList__JomGx li[data-kind=not_held] span:last-child{color:var(--faint);font-style:italic}.Conviction_historyNote__16zHQ,.Conviction_historySignal__woCns,.Conviction_historyTotals__32t63{margin:8px 0 0}.Conviction_historyTotals__32t63{color:var(--muted)}.Conviction_historyNote__16zHQ{color:var(--faint);font-size:.74rem;line-height:1.45}.Conviction_chart__lonv6{margin-top:12px}.Conviction_bars__Hahvd{gap:4px;height:56px;padding-bottom:1px;border-bottom:1px solid #e3e6ec}.Conviction_barSlot__97omz,.Conviction_bars__Hahvd{position:relative;display:flex;align-items:flex-end}.Conviction_barSlot__97omz{flex:1 1;min-width:6px;height:100%;border-radius:3px 3px 0 0;outline:none;cursor:default}.Conviction_barSlot__97omz:focus-visible{box-shadow:0 0 0 2px var(--blue)}.Conviction_bar__mQPoN{display:block;width:100%;border-radius:3px 3px 1px 1px;background:var(--conv-up-soft);transition:background .12s ease}.Conviction_barSlot__97omz[data-tone=down] .Conviction_bar__mQPoN{background:var(--conv-down-soft)}.Conviction_barSlot__97omz[data-latest] .Conviction_bar__mQPoN{background:var(--conv-up)}.Conviction_barSlot__97omz[data-tone=down][data-latest] .Conviction_bar__mQPoN{background:var(--conv-down)}.Conviction_barSlot__97omz[data-active] .Conviction_bar__mQPoN{background:var(--conv-up-ink)}.Conviction_barSlot__97omz[data-tone=down][data-active] .Conviction_bar__mQPoN{background:var(--conv-down-ink)}.Conviction_barSlot__97omz[data-state=empty] .Conviction_bar__mQPoN{height:2px;background:#d5d9e1}.Conviction_barSlot__97omz[data-state=gap] .Conviction_bar__mQPoN{height:100%;background:repeating-linear-gradient(135deg,transparent 0 3px,#eceef3 3px 5px);border:1px dashed #dde1e8;border-bottom:0}.Conviction_axis__L_Whd{display:flex;justify-content:space-between;margin-top:4px;color:var(--faint);font-size:.7rem}.Conviction_tooltip__KuxYX{position:absolute;bottom:calc(100% + 8px);z-index:15;display:grid;grid-gap:1px;gap:1px;min-width:200px;max-width:250px;padding:10px 12px;border-radius:10px;background:var(--navy);color:#eef1f7;font-size:.76rem;line-height:1.35;transform:translateX(-50%);pointer-events:none;box-shadow:0 8px 24px rgba(22,24,34,.18)}.Conviction_tooltip__KuxYX[data-edge=start]{transform:translateX(-12%)}.Conviction_tooltip__KuxYX[data-edge=end]{transform:translateX(-88%)}.Conviction_tooltip__KuxYX strong{font-size:.82rem}.Conviction_tipMonth__l0p4P{margin-bottom:4px;color:#aab1c0}.Conviction_tipLabel__o_4yI{margin-top:4px;color:#aab1c0;font-size:.7rem}.Conviction_tipValue__KOL4e{font-weight:620;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Conviction_skeleton__VSj2c{background:linear-gradient(90deg,#e7eaf0,#f7f8fa 45%,#e7eaf0);background-size:200% 100%;animation:Conviction_shimmer__jZHMz 1.2s ease-in-out infinite;border-radius:8px}.Conviction_skSummary__4Lkr_{height:16px;width:min(520px,80%);margin-bottom:18px}.Conviction_skColumnHead__OKN4f{height:10px;width:120px;margin-bottom:12px}.Conviction_skCard__p8sJl{display:grid;grid-gap:12px;gap:12px}.Conviction_skName__qV0hk{height:16px;width:45%}.Conviction_skBars__l5Yho{display:flex;align-items:flex-end;gap:4px;height:56px}.Conviction_skBars__l5Yho span{flex:1 1;border-radius:3px 3px 0 0}.Conviction_skLine__x_SLz{height:12px;width:70%}@keyframes Conviction_shimmer__jZHMz{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.Conviction_columns__FjsKm{grid-template-columns:1fr}.Conviction_summaryWindow__j7QjT{margin-left:0}}@media (max-width:640px){.Conviction_body__iBLgj{padding:14px 12px}.Conviction_header__pd0cB{align-items:flex-start}.Conviction_rangeControls__ysfjq{width:100%;justify-content:space-between}.Conviction_bars__Hahvd{gap:3px}}.FundPage_page__dZy9S{min-width:0;padding:20px 0 80px;color:var(--ink)}.FundPage_wrap__LExeT{width:min(1480px,calc(100% - 40px));margin:0 auto}.FundPage_section__RHQtf{margin-top:28px}.FundPage_section__RHQtf h2,.FundPage_sheet__fcdn_ h1{margin:0;font-family:var(--font-display);font-weight:650;letter-spacing:-.035em}.FundPage_section__RHQtf h2{font-size:1.35rem}.FundPage_methodNote__XPuXC,.FundPage_note__X6yl2,.FundPage_subhead__dHZez{margin:6px 0 0;color:var(--muted);font-size:.86rem;line-height:1.45}.FundPage_methodNote__XPuXC{max-width:46rem}.FundPage_changeList__1mzX9,.FundPage_empty__PUgpz,.FundPage_moveCol__SHQ6k,.FundPage_panel__9xG_Q,.FundPage_sectorStrip__ezRLA,.FundPage_sheet__fcdn_{background:var(--white);border:1px solid var(--line);border-radius:16px}.FundPage_sheet__fcdn_{padding:26px 28px 18px}.FundPage_sheetTop__EYSyc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:24px;column-gap:24px}.FundPage_titleBlock__ReKf7{grid-column:1;min-width:0}.FundPage_ratingSlot__VaIUq{grid-column:1/-1}.FundPage_heroSide__WW10z{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.FundPage_kicker__lzUN8{margin:0 0 8px;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.FundPage_sheet__fcdn_ h1{max-width:18em;font-size:clamp(2rem,3.4vw,2.85rem);line-height:1.02}.FundPage_identity___bTVv{margin:10px 0 0;color:var(--muted);font-size:.95rem}.FundPage_identity___bTVv strong,.FundPage_periodPill__RxaJF{color:var(--ink);font-weight:620}.FundPage_periodPill__RxaJF{flex:none;margin:4px 0 0;padding:8px 12px;border-radius:999px;background:#f4f6fa;font-size:.82rem;white-space:nowrap}.FundPage_heroRange__s9zet{flex:none;margin:4px 0 0}.FundPage_headline__z3q3G{margin:18px 0 0;max-width:46rem;font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:550;letter-spacing:-.03em;line-height:1.3}.FundPage_metricStrip__sHUJh{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:20px 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fbfcfe}.FundPage_metricStrip__sHUJh li{min-width:0;padding:14px 16px 13px;border-left:1px solid var(--line)}.FundPage_metricStrip__sHUJh li:first-child{border-left:0}.FundPage_countValue__Zt6yF{display:block;font-family:var(--font-display);font-size:1.55rem;font-weight:650;letter-spacing:-.03em;line-height:1}.FundPage_up__kG_Nw{color:var(--blue-deep)}.FundPage_down__1GRXG{color:#e04b3a}.FundPage_weight__e5O1q{color:#7b5cff}.FundPage_countLabel__APS_M{display:block;margin-top:7px;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FundPage_meta__ef8UJ{display:flex;flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;color:var(--faint);font-size:.8rem}.FundPage_moves__G9dq6{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.FundPage_moveCol__SHQ6k{overflow:hidden}.FundPage_moveHead__uXXXP{margin:0;padding:14px 16px 10px;border-bottom:1px solid #f0f1f4;color:var(--faint);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.FundPage_moveItem__OQb_a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 16px;gap:8px 16px;align-items:baseline;padding:12px 16px 13px;border-top:1px solid #f0f1f4}.FundPage_moveItem__OQb_a:first-of-type{border-top:0}.FundPage_moveLabel__W_rQ1{grid-column:1;color:var(--faint);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FundPage_moveTitle__syPBb{grid-column:1;margin:2px 0 0;font-size:1rem;font-weight:650;letter-spacing:-.02em}.FundPage_moveDetail__HRRO3{grid-column:1;margin:2px 0 0;color:var(--muted);font-size:.78rem}.FundPage_moveValue___xaPP{grid-column:2;grid-row:1/span 3;align-self:center;font-family:var(--font-display);font-size:1.2rem;font-weight:650;letter-spacing:-.03em;text-align:right}.FundPage_sectorStrip__ezRLA{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px;padding:0;border:0;background:transparent}.FundPage_sectorCell__gogdv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--white);border:1px solid var(--line);border-radius:16px}.FundPage_sectorCell__gogdv span{display:block;color:var(--faint);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FundPage_sectorCell__gogdv strong{display:block;margin-top:3px;font-size:1rem;letter-spacing:-.02em}.FundPage_sectorCell__gogdv em{font-family:var(--font-display);font-size:1.2rem;font-style:normal;font-weight:650;letter-spacing:-.03em}.FundPage_panel__9xG_Q{margin-top:14px;overflow:hidden}.FundPage_tabs__nqxPt{display:flex;gap:2px;padding:0 8px;border-bottom:1px solid var(--line)}.FundPage_tab__AjpJk{display:inline-flex;align-items:center;gap:8px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;margin-bottom:-1px;padding:12px 14px 10px;font:inherit;font-size:.86rem;font-weight:620;color:var(--muted);cursor:pointer}.FundPage_tab__AjpJk[aria-selected=true]{color:var(--blue-deep);border-bottom-color:var(--blue)}.FundPage_changeHead__0G0hY,.FundPage_changeRow__B4D7F{display:grid;grid-template-columns:minmax(200px,1.35fr) minmax(190px,1fr) minmax(170px,.9fr);grid-gap:12px 20px;gap:12px 20px;align-items:center;padding:12px 18px}.FundPage_changeHead__0G0hY{color:var(--faint);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #f0f1f4}.FundPage_changeRow__B4D7F{border-top:1px solid #f3f4f7}.FundPage_changeList__1mzX9{border:0;border-radius:0}.FundPage_stockName__MFYut{margin:0;font-weight:650;letter-spacing:-.02em}.FundPage_stockName__MFYut a:hover{color:var(--blue-deep)}.FundPage_nameCell__LAtFT{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.FundPage_chip__CISW2,.FundPage_ticker__LPRk3{display:inline-flex;align-items:center;padding:1px 6px;border-radius:6px;background:#f3f5f8;color:#5c6572;font-size:.7rem;font-weight:700;letter-spacing:.04em}.FundPage_sector__E6uGq{display:block;margin-top:3px;color:var(--muted);font-size:.78rem}.FundPage_metricLabel__LOvZT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FundPage_metricValue__B9G8U{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundPage_metricDelta__Pgd7H{display:flex;flex-wrap:wrap;gap:0;margin-top:2px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundPage_cellMoney__QySt8,.FundPage_valueInr__jvH0D{display:block;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundPage_cellPct__beYwN{display:block;margin-top:2px;font-size:.75rem;font-weight:620;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundPage_shareAbs__0gbrQ:not(:last-child):after{content:" · ";font-weight:550}.FundPage_adjust__MetG2{display:block;margin-top:4px;color:var(--muted);font-size:.72rem}.FundPage_controls__0Zsfv{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-bottom:1px solid var(--line)}.FundPage_controls__0Zsfv input,.FundPage_controls__0Zsfv select{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;padding:8px 12px;font:inherit;font-size:.86rem;color:var(--ink)}.FundPage_controls__0Zsfv input{flex:1 1 220px;min-width:0}.FundPage_tableWrap__k0ccU{overflow-x:auto}.FundPage_book__IMK8m{width:100%;border-collapse:collapse;font-size:.86rem}.FundPage_book__IMK8m th{padding:10px 14px;border-bottom:1px solid var(--line);background:#fbfcfe;text-align:left;white-space:nowrap}.FundPage_book__IMK8m td{padding:11px 14px;border-bottom:1px solid #f3f4f7;vertical-align:middle}.FundPage_book__IMK8m tbody tr:hover td{background:#f7f9fd}.FundPage_book__IMK8m a{color:inherit;font-weight:640}.FundPage_book__IMK8m a:hover{color:var(--blue-deep)}.FundPage_book__IMK8m .FundPage_num__fZcc0,.FundPage_numHead__Y9ZfL{text-align:right}.FundPage_num__fZcc0{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.FundPage_sort__gLcQX{display:inline-flex;padding:0;border:0;background:none;color:var(--faint);font:inherit;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.FundPage_sort__gLcQX[aria-pressed=true]{color:var(--ink)}.FundPage_numHead__Y9ZfL .FundPage_sort__gLcQX{width:100%;justify-content:flex-end}.FundPage_action__S3kSy{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:.8rem;white-space:nowrap}.FundPage_dot___TV7t{width:6px;height:6px;border-radius:50%;background:var(--faint)}.FundPage_dot___TV7t.FundPage_up__kG_Nw{background:var(--blue)}.FundPage_dot___TV7t.FundPage_down__1GRXG{background:#e04b3a}.FundPage_empty__PUgpz{margin:14px 0 0;padding:28px 16px;color:var(--muted);text-align:center}.FundPage_blocked__xoXuB{margin-top:18px}.FundPage_blocked__xoXuB h3{margin:0 0 8px;font-size:.95rem}.FundPage_footnote__DfKor{margin:10px 2px 0;color:var(--faint);font-size:.78rem;line-height:1.45}.FundPage_panel__9xG_Q .FundPage_empty__PUgpz{margin:0;border:0;border-radius:0}.FundPage_panel__9xG_Q>.FundPage_footnote__DfKor{margin:0;padding:12px 16px 14px}.FundPage_skeleton__KAxud{background:linear-gradient(90deg,#e7eaf0,#f7f8fa 45%,#e7eaf0);background-size:200% 100%;animation:FundPage_shimmer__o_JQo 1.2s ease-in-out infinite;border-radius:12px}.FundPage_skTitle__mdvjs{height:92px;margin-top:8px}.FundPage_skLine__p3up8{height:16px;width:min(280px,60%);margin-top:14px}.FundPage_skCounts__0BzEN{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;margin-top:18px;border-radius:12px;overflow:hidden}.FundPage_skCount__uKlbf{height:64px;border-radius:0}.FundPage_skCards__6ndT9{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:28px}.FundPage_skCard__XqSf4{height:148px}.FundPage_skTable__BtzyU{height:320px;margin-top:28px}@keyframes FundPage_shimmer__o_JQo{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.FundPage_metricStrip__sHUJh,.FundPage_skCounts__0BzEN{grid-template-columns:repeat(2,minmax(0,1fr))}.FundPage_metricStrip__sHUJh li:nth-child(odd){border-left:0}.FundPage_metricStrip__sHUJh li:nth-child(n+3){border-top:1px solid var(--line)}.FundPage_moves__G9dq6,.FundPage_sectorStrip__ezRLA,.FundPage_skCards__6ndT9{grid-template-columns:1fr}.FundPage_adjust__MetG2,.FundPage_changeHead__0G0hY,.FundPage_changeWeight__Dd6tB,.FundPage_metricLabel__LOvZT,.FundPage_metricValue__B9G8U,.FundPage_sector__E6uGq,.FundPage_shareAbs__0gbrQ,.FundPage_shareWord__yi0Ue{display:none}.FundPage_changeRow__B4D7F{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id shares";align-items:center;gap:0 12px;padding:11px 14px}.FundPage_changeIdentity__T_J4_{grid-area:id;min-width:0}.FundPage_stockName__MFYut{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.FundPage_stockName__MFYut a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FundPage_ticker__LPRk3{padding:0;background:none;color:var(--faint);font-size:.72rem;font-weight:550;letter-spacing:.02em}.FundPage_changeShares__28H1U{grid-area:shares;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.FundPage_valueInr__jvH0D{font-size:.95rem}.FundPage_changeShares__28H1U .FundPage_metricDelta__Pgd7H{margin:0;justify-content:flex-end;font-size:.78rem;font-weight:620}.FundPage_tabs__nqxPt{overflow-x:auto;flex-wrap:nowrap}.FundPage_tab__AjpJk{flex:none}}@media (max-width:640px){.FundPage_wrap__LExeT{width:min(1480px,calc(100% - 24px))}.FundPage_sheet__fcdn_{padding:20px 16px 14px}.FundPage_sheetTop__EYSyc{grid-template-columns:minmax(0,1fr)}.FundPage_heroSide__WW10z{grid-row:3;align-items:flex-start}.FundPage_ratingSlot__VaIUq{grid-row:2}.FundPage_periodPill__RxaJF{white-space:normal}}.FundQuality_card__iO5YT{--fq-great:#15803d;--fq-great-soft:#e7f5ec;--fq-good:#2459e6;--fq-good-soft:#e4ecff;--fq-average:#4b5563;--fq-average-soft:#eef0f4;--fq-poor:#b45309;--fq-poor-soft:#fbefd9;--fq-awful:#c0392b;--fq-awful-soft:#fcebe8;margin-top:20px;padding:22px 24px 18px;background:var(--white);border:1px solid var(--line);border-radius:16px}.FundQuality_head__GvN7c{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 28px}.FundQuality_kicker__6_0PB{margin:0 0 6px;color:var(--muted);font-size:.74rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.FundQuality_verdict__99Qnn{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 14px}.FundQuality_band__SRuXv{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-family:var(--font-display);font-size:1.25rem;font-weight:650;letter-spacing:-.02em;color:var(--fq-average);background:var(--fq-average-soft)}.FundQuality_band__SRuXv[data-band=great]{color:var(--fq-great);background:var(--fq-great-soft)}.FundQuality_band__SRuXv[data-band=good]{color:var(--fq-good);background:var(--fq-good-soft)}.FundQuality_band__SRuXv[data-band=poor]{color:var(--fq-poor);background:var(--fq-poor-soft)}.FundQuality_band__SRuXv[data-band=awful]{color:var(--fq-awful);background:var(--fq-awful-soft)}.FundQuality_score__lNFwY{font-family:var(--font-display);font-size:1.6rem;font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FundQuality_scoreOf__32e5Q{color:var(--faint);font-size:.9rem;font-weight:500}.FundQuality_meta__QlwmP{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;color:var(--muted);font-size:.86rem}.FundQuality_meta__QlwmP strong{color:var(--ink);font-weight:600}.FundQuality_up__fL1gZ{color:var(--fq-great)}.FundQuality_down__aJb_A{color:var(--fq-poor)}.FundQuality_flag__9WTWp{display:inline-block;padding:2px 9px;border-radius:999px;border:1px solid var(--line);color:var(--muted);font-size:.76rem;font-weight:600}.FundQuality_flags__7ewp7{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.FundQuality_rows__wymi8{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.FundQuality_row__o3umI{display:grid;grid-template-columns:minmax(150px,210px) minmax(80px,160px) 52px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:9px 0;border-bottom:1px solid var(--line);font-size:.86rem}.FundQuality_rowLabel__Pvhyd{font-weight:600}.FundQuality_rowLabel__Pvhyd small{display:block;color:var(--faint);font-size:.72rem;font-weight:500}.FundQuality_bar__KTyAP{position:relative;height:6px;border-radius:999px;background:var(--page);overflow:hidden}.FundQuality_bar__KTyAP span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--ink)}.FundQuality_bar__KTyAP[data-tone=strong] span{background:var(--fq-great)}.FundQuality_bar__KTyAP[data-tone=weak] span{background:var(--fq-poor)}.FundQuality_rowScore__I_tTE{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;text-align:right}.FundQuality_rowText__oNNl4{color:var(--muted);line-height:1.4}.FundQuality_unavailable__epneW .FundQuality_rowLabel__Pvhyd,.FundQuality_unavailable__epneW .FundQuality_rowScore__I_tTE{color:var(--faint)}.FundQuality_summary__cER39{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:6px 24px;gap:6px 24px;margin:14px 0 0;font-size:.86rem;color:var(--muted)}.FundQuality_summary__cER39 strong{color:var(--ink)}.FundQuality_note__ZTiIh{margin:10px 0 0;color:var(--muted);font-size:.82rem;line-height:1.45}.FundQuality_how__1QSJK{margin-top:14px;font-size:.86rem}.FundQuality_how__1QSJK summary{cursor:pointer;font-weight:650;color:var(--ink)}.FundQuality_how__1QSJK ul{margin:10px 0 0;padding-left:18px;color:var(--muted);line-height:1.5}.FundQuality_how__1QSJK li+li{margin-top:4px}.FundQuality_skeleton__VW0B4{height:132px;margin-top:20px;border-radius:16px;background:linear-gradient(90deg,var(--page),var(--white),var(--page));background-size:200% 100%;animation:FundQuality_shimmer__qedI_ 1.4s ease-in-out infinite}@keyframes FundQuality_shimmer__qedI_{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:760px){.FundQuality_card__iO5YT{padding:18px 16px 14px}.FundQuality_row__o3umI{grid-template-columns:minmax(0,1fr) 46px;gap:4px 12px}.FundQuality_bar__KTyAP{grid-column:1/-1;grid-row:2}.FundQuality_rowText__oNNl4{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.FundQuality_skeleton__VW0B4{animation:none}}.AddToWatchlist_button__mJsPA{padding:7px 14px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font:inherit;font-size:.84rem;font-weight:600;white-space:nowrap;cursor:pointer}.AddToWatchlist_button__mJsPA:focus-visible,.AddToWatchlist_button__mJsPA:hover{border-color:var(--blue);color:var(--blue-deep)}.AddToWatchlist_button__mJsPA[aria-pressed=true]{border-color:rgba(55,113,252,.35);color:var(--blue-deep)}.AddToWatchlist_button__mJsPA:disabled{cursor:progress;opacity:.7}.NewsCards_layout__PJvWu{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:28px;gap:28px;align-items:start}.NewsCards_main__RxcIG{min-width:0}.NewsCards_pane__7i9S_{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:16px}.NewsCards_strip__j89zr{display:flex;gap:12px;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity}.NewsCards_card__Ljhrr{background:var(--white,#ffffff);border:1px solid var(--line,var(--app-line,#e6e8ee));border-radius:12px;padding:14px 16px;color:var(--ink,var(--app-ink,#2e3140))}.NewsCards_strip__j89zr .NewsCards_card__Ljhrr{flex:0 0 240px;scroll-snap-align:start}.NewsCards_headline__lG5y1{margin:0;font-size:.95rem;font-weight:650;letter-spacing:-.02em;line-height:1.35}.NewsCards_source__XqG12,.NewsCards_time__dATc_{margin:6px 0 0;color:var(--muted,#6b7280);font-size:.75rem;line-height:1.3}.NewsCards_snippet__oBHAq{margin:8px 0 0;font-size:.84rem;line-height:1.45}.NewsCards_watchItem__Zxhxz{display:flex;flex-direction:column;gap:12px;padding:12px 0;border-top:1px solid var(--app-line,#e6e8ee)}.NewsCards_watchItem__Zxhxz:first-child{border-top:0;padding-top:0}.NewsCards_watchItem__Zxhxz .acct-watch-row{border-top:0;padding:0}@media (max-width:960px){.NewsCards_layout__PJvWu{grid-template-columns:1fr}.NewsCards_pane__7i9S_{position:static}}