.WizardFrame-module__hAi01q__flipRtl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.WizardFrame-module__hAi01q__flow{position:relative}.WizardFrame-module__hAi01q__band{padding-block-start:var(--tp-sp-6)}.WizardFrame-module__hAi01q__bandInner{gap:var(--tp-sp-3)}.WizardFrame-module__hAi01q__crumbs{flex-wrap:wrap}.WizardFrame-module__hAi01q__crumb{align-items:center;gap:var(--tp-sp-2);display:inline-flex}.WizardFrame-module__hAi01q__bandHead{min-width:0}.WizardFrame-module__hAi01q__bandHead>h1{flex:auto;min-width:0}.WizardFrame-module__hAi01q__exit{min-height:36px;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);color:var(--tp-on-brand);font-size:var(--tp-fs-xs);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff57;flex:none;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.WizardFrame-module__hAi01q__exit:hover{color:var(--tp-on-brand);background:#ffffff38}.WizardFrame-module__hAi01q__exit i{font-size:11px}.WizardFrame-module__hAi01q__sub{max-width:62ch}.WizardFrame-module__hAi01q__steps{margin-block-start:var(--tp-sp-2)}.WizardFrame-module__hAi01q__stepList{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WizardFrame-module__hAi01q__step{min-width:0;display:flex}.WizardFrame-module__hAi01q__stepBtn{align-items:center;gap:var(--tp-sp-2);min-height:36px;padding-block:4px;padding-inline:4px var(--tp-sp-3);border-radius:var(--tp-r-pill);color:#ffffffd1;font:inherit;font-size:var(--tp-fs-xs);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff42;font-weight:600;display:inline-flex}button.WizardFrame-module__hAi01q__stepBtn{cursor:pointer}button.WizardFrame-module__hAi01q__stepBtn:hover{color:var(--tp-on-brand);background:#ffffff2e}.WizardFrame-module__hAi01q__stepDot{width:26px;height:26px;line-height:1;font-size:var(--tp-fs-2xs);font-variant-numeric:tabular-nums;background:#ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.WizardFrame-module__hAi01q__stepTick{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:block}.WizardFrame-module__hAi01q__stepDone .WizardFrame-module__hAi01q__stepBtn{color:var(--tp-on-brand)}.WizardFrame-module__hAi01q__stepDone .WizardFrame-module__hAi01q__stepDot{color:var(--tp-brand-strong);background:#ffffffeb}.WizardFrame-module__hAi01q__stepNow .WizardFrame-module__hAi01q__stepBtn{background:var(--tp-surface);color:var(--tp-ink);border-color:#0000;font-weight:700;box-shadow:0 6px 18px #1d145c2e}.WizardFrame-module__hAi01q__stepNow .WizardFrame-module__hAi01q__stepDot{background:var(--tp-gradient);color:var(--tp-on-brand)}@media (min-width:768px) and (max-height:860px){.WizardFrame-module__hAi01q__band{padding-block-start:var(--tp-sp-5)}.WizardFrame-module__hAi01q__sub{display:none}}.WizardFrame-module__hAi01q__appBar,.WizardFrame-module__hAi01q__caption{display:none}.WizardFrame-module__hAi01q__bandInner,.WizardFrame-module__hAi01q__panelWrap{max-width:1120px}.WizardFrame-module__hAi01q__panel{flex-direction:column;display:flex}.WizardFrame-module__hAi01q__body{padding:var(--tp-sp-8) var(--tp-sp-8) var(--tp-sp-6)}.WizardFrame-module__hAi01q__footer{z-index:3;padding:var(--tp-sp-4) var(--tp-sp-8);border-block-start:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 94%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-end-end-radius:calc(var(--tp-r-xl) - 1px);border-end-start-radius:calc(var(--tp-r-xl) - 1px);position:sticky;inset-block-end:0}@media (max-width:1023.98px){.WizardFrame-module__hAi01q__body{padding:var(--tp-sp-6) var(--tp-sp-6) var(--tp-sp-5)}.WizardFrame-module__hAi01q__footer{padding:var(--tp-sp-3) var(--tp-sp-6)}.WizardFrame-module__hAi01q__stepLabel{display:none}.WizardFrame-module__hAi01q__stepNow .WizardFrame-module__hAi01q__stepLabel{display:inline}}@media (max-width:767.98px),(max-width:1199.98px) and (max-height:500px){.WizardFrame-module__hAi01q__crumbs.WizardFrame-module__hAi01q__crumbs,.WizardFrame-module__hAi01q__bandHead.WizardFrame-module__hAi01q__bandHead,.WizardFrame-module__hAi01q__sub.WizardFrame-module__hAi01q__sub,.WizardFrame-module__hAi01q__steps.WizardFrame-module__hAi01q__steps{display:none}.WizardFrame-module__hAi01q__appBar{justify-content:space-between;align-items:center;gap:var(--tp-sp-3);display:flex}.WizardFrame-module__hAi01q__roundBtn,.WizardFrame-module__hAi01q__roundSpacer{flex:none;width:44px;height:44px}.WizardFrame-module__hAi01q__roundBtn{color:var(--tp-on-brand);font-size:var(--tp-fs-md);cursor:pointer;background:#ffffff29;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.WizardFrame-module__hAi01q__roundBtn:active{transform:scale(.96)}.WizardFrame-module__hAi01q__appTitle{justify-content:center;align-items:center;gap:var(--tp-sp-2);min-width:0;color:var(--tp-on-brand);font-size:var(--tp-fs-md);letter-spacing:-.01em;flex:auto;font-weight:800;line-height:1.2;display:inline-flex}.WizardFrame-module__hAi01q__appTitle>i{font-size:var(--tp-fs-sm);opacity:.9;flex:none}.WizardFrame-module__hAi01q__appTitleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.WizardFrame-module__hAi01q__dots{align-items:center;gap:5px;margin-inline-end:var(--tp-sp-1);display:inline-flex}.WizardFrame-module__hAi01q__dot{border-radius:var(--tp-r-pill);width:8px;height:8px;transition:width var(--tp-dur) var(--tp-ease), background var(--tp-dur) var(--tp-ease);background:#ffffff5c}.WizardFrame-module__hAi01q__dotDone{background:#fffc}.WizardFrame-module__hAi01q__dotNow{background:var(--tp-on-brand);width:24px}.WizardFrame-module__hAi01q__caption{justify-content:center;align-items:center;gap:var(--tp-sp-2);color:#ffffffdb;min-height:20px;font-size:var(--tp-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600;line-height:20px;display:flex}.WizardFrame-module__hAi01q__captionCount{color:var(--tp-on-brand);font-weight:700}.WizardFrame-module__hAi01q__captionLabel:before{content:"·";opacity:.7;margin-inline-end:var(--tp-sp-2)}}@media (min-width:768px) and (max-width:1199.98px) and (max-height:500px){.WizardFrame-module__hAi01q__band{padding-block-start:var(--tp-sp-2);padding-block-end:calc(var(--tp-sp-2) + var(--tp-panel-overlap))}.WizardFrame-module__hAi01q__bandInner{gap:2px}.WizardFrame-module__hAi01q__body{padding-block-start:var(--tp-sp-4)}.WizardFrame-module__hAi01q__footer{padding-block:var(--tp-sp-2)}}@media (max-width:767.98px){html:root:has([data-adv-flow]){--tp-header-h:0px}.WizardFrame-module__hAi01q__flow{background:var(--tp-surface);flex-direction:column;min-height:100dvh;display:flex}.WizardFrame-module__hAi01q__band{padding-block-start:calc(env(safe-area-inset-top,0px) + 10px);padding-block-end:calc(28px + var(--tp-sp-5))}.WizardFrame-module__hAi01q__bandInner{gap:var(--tp-sp-3)}.WizardFrame-module__hAi01q__panelSection{flex-direction:column;flex:auto;margin-block-start:-28px;padding-block-end:0;display:flex}.WizardFrame-module__hAi01q__panelWrap{flex-direction:column;flex:auto;padding-inline:0;display:flex}.WizardFrame-module__hAi01q__panel{box-shadow:none;border:0;border-radius:28px 28px 0 0;flex:auto}.WizardFrame-module__hAi01q__body{padding:var(--tp-sp-6) var(--tp-gutter) var(--tp-sp-5);flex:auto}.WizardFrame-module__hAi01q__footer{padding:var(--tp-sp-3) var(--tp-gutter) calc(var(--tp-sp-3) + env(safe-area-inset-bottom,0px));background:var(--tp-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:0 -8px 24px #1d145c0f}}@media (prefers-reduced-motion:reduce){.WizardFrame-module__hAi01q__dot{transition:none}.WizardFrame-module__hAi01q__roundBtn:active{transform:none}}
.Advisor-module__xykkxq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Advisor-module__xykkxq__flipRtl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.Advisor-module__xykkxq__optionalTag{font-size:var(--tp-fs-2xs);color:var(--tp-ink-soft);margin-inline-start:var(--tp-sp-1);font-weight:600}.Advisor-module__xykkxq__fieldHint{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);margin:0;line-height:1.5}.Advisor-module__xykkxq__emptyNote{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);margin:0}.Advisor-module__xykkxq__noticeOk{padding:var(--tp-sp-3) var(--tp-sp-4);border-radius:var(--tp-r-sm);color:#15803d;font-size:var(--tp-fs-sm);background:#e7f7ee;margin:0;font-weight:600}.Advisor-module__xykkxq__inlineLink{color:var(--tp-ink-2);border-block-end:1px solid var(--tp-border-strong);font-weight:600;text-decoration:none}.Advisor-module__xykkxq__inlineLink:hover{color:var(--tp-brand);border-block-end-color:var(--tp-brand)}.Advisor-module__xykkxq__wizard{flex-direction:column;display:flex}.Advisor-module__xykkxq__wizardInner{gap:var(--tp-sp-5);inline-size:min(var(--tp-maxw), 100%);padding-inline:var(--tp-sp-6);margin-inline:auto;display:grid}.Advisor-module__xykkxq__wizardHead{padding-block:var(--tp-sp-5)}.Advisor-module__xykkxq__wizardBody{padding-block:var(--tp-sp-6) var(--tp-sp-8);background:var(--tp-wash);border-block:1px solid var(--tp-border)}.Advisor-module__xykkxq__wizardFoot{padding-block:var(--tp-sp-5) var(--tp-sp-6)}.Advisor-module__xykkxq__wizardFoot[hidden]{display:none}.Advisor-module__xykkxq__wizardNote{padding-block:0 var(--tp-sp-5)}.Advisor-module__xykkxq__welcome{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-4);padding:var(--tp-sp-3) var(--tp-sp-4);background:var(--tp-brand-soft);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__welcomeIcon{border-radius:var(--tp-r-sm);background:var(--tp-surface);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__welcomeText{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);flex:260px;margin:0;line-height:1.55}.Advisor-module__xykkxq__welcomeText strong{color:var(--tp-ink)}.Advisor-module__xykkxq__welcomeMeta{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);margin-block-start:2px;font-weight:600;display:block}.Advisor-module__xykkxq__welcomeActions{gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__welcomeSlot{height:64px}.Advisor-module__xykkxq__welcomeSlot>.Advisor-module__xykkxq__welcome{height:100%;padding-block:var(--tp-sp-2);flex-wrap:nowrap;overflow:hidden}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeMeta{text-overflow:ellipsis;overflow:hidden}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeActions{flex-wrap:nowrap;flex:none}.Advisor-module__xykkxq__welcomeBtn{white-space:nowrap;min-width:0}.Advisor-module__xykkxq__welcomeBtnText{text-overflow:ellipsis;min-width:0;overflow:hidden}.Advisor-module__xykkxq__welcomeShort{display:none}.Advisor-module__xykkxq__welcomeIn{animation:Advisor-module__xykkxq__advisorFadeIn var(--tp-dur) var(--tp-ease)}.Advisor-module__xykkxq__welcomeSkeleton .Advisor-module__xykkxq__welcomeIcon{background:var(--tp-surface)}.Advisor-module__xykkxq__welcomeSkelLines{flex:auto;gap:8px;display:grid}.Advisor-module__xykkxq__welcomeSkeleton .Advisor-module__xykkxq__skelLine{border-radius:var(--tp-r-pill);background:linear-gradient(90deg, var(--tp-surface) 0%, var(--tp-border) 45%, var(--tp-surface) 90%);background-size:220% 100%;width:min(420px,80%);height:10px;animation:1.3s linear infinite Advisor-module__xykkxq__advisorShimmer;display:block}.Advisor-module__xykkxq__welcomeSkeleton .Advisor-module__xykkxq__welcomeSkelShort{width:min(240px,50%)}@media (max-width:991px){.Advisor-module__xykkxq__welcomeSlot{height:108px}.Advisor-module__xykkxq__welcomeSlot>.Advisor-module__xykkxq__welcome{align-content:center;align-items:center;row-gap:var(--tp-sp-2);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeText{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeMeta{margin-inline-start:var(--tp-sp-1);display:inline}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeActions{justify-content:start;gap:var(--tp-sp-2) var(--tp-sp-4);grid-column:1/-1;grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;display:grid}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeBtn{padding-block:var(--tp-sp-1)}}@media (max-width:599px){.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeBody{display:none}.Advisor-module__xykkxq__welcomeSlot .Advisor-module__xykkxq__welcomeMeta{margin-inline-start:0}.Advisor-module__xykkxq__welcomeLong{display:none}.Advisor-module__xykkxq__welcomeShort{display:inline}}.Advisor-module__xykkxq__staleBar{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);padding:var(--tp-sp-2) var(--tp-sp-6);background:var(--tp-brand-soft);border-block-end:1px solid var(--tp-border);border-start-start-radius:calc(var(--tp-r-xl) - 1px);border-start-end-radius:calc(var(--tp-r-xl) - 1px);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__staleIcon{background:var(--tp-surface);border:1px solid var(--tp-border);width:28px;height:28px;color:var(--tp-accent-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.Advisor-module__xykkxq__staleText{min-width:0;font-size:var(--tp-fs-sm);color:var(--tp-ink-2);flex:220px;margin:0;font-weight:600;line-height:1.5}.Advisor-module__xykkxq__staleBtn{align-items:center;gap:var(--tp-sp-2);height:32px;padding-inline:var(--tp-sp-4);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-brand-strong);font-family:inherit;font-size:var(--tp-fs-xs);white-space:nowrap;cursor:pointer;flex:none;font-weight:700;transition:none;display:inline-flex}.Advisor-module__xykkxq__staleBtn:hover:not(:disabled){background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);border-color:#0000}.Advisor-module__xykkxq__staleBtn:disabled{opacity:.6;cursor:default}@media (max-width:767px){.Advisor-module__xykkxq__staleBar{padding-inline:var(--tp-sp-4)}}.Advisor-module__xykkxq__steps{justify-content:center;align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__step{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-soft);font-weight:700;display:inline-flex}.Advisor-module__xykkxq__stepBtn{align-items:center;gap:var(--tp-sp-2);padding:2px var(--tp-sp-1);border-radius:var(--tp-r-pill);color:inherit;font:inherit;background:0 0;border:0;display:inline-flex}button.Advisor-module__xykkxq__stepBtn{cursor:pointer}button.Advisor-module__xykkxq__stepBtn:hover{color:var(--tp-brand-strong)}.Advisor-module__xykkxq__stepDot{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);block-size:26px;inline-size:26px;color:var(--tp-ink-muted);font-size:var(--tp-fs-xs);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__stepDone{color:var(--tp-ink-2)}.Advisor-module__xykkxq__stepDone .Advisor-module__xykkxq__stepDot{background:var(--tp-brand-soft);color:var(--tp-brand)}.Advisor-module__xykkxq__stepActive{color:var(--tp-ink)}.Advisor-module__xykkxq__stepActive .Advisor-module__xykkxq__stepDot{background:var(--tp-gradient);color:var(--tp-on-brand)}.Advisor-module__xykkxq__stepSep{border-radius:var(--tp-r-pill);background:var(--tp-border);block-size:2px;inline-size:28px}.Advisor-module__xykkxq__screenHead{gap:var(--tp-sp-2);display:grid}.Advisor-module__xykkxq__screenKicker{font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-accent-strong);margin:0;font-weight:700}.Advisor-module__xykkxq__screenTitle{font-size:var(--tp-fs-xl);letter-spacing:-.01em;color:var(--tp-ink);text-wrap:balance;margin:0;font-weight:800;line-height:1.25}.Advisor-module__xykkxq__screenTitle:focus{outline:none}.Advisor-module__xykkxq__screenTitle:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.Advisor-module__xykkxq__screenSub{font-size:var(--tp-fs-base);color:var(--tp-ink-muted);margin:0;line-height:1.6}.Advisor-module__xykkxq__counter{min-height:26px;font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;font-weight:600}.Advisor-module__xykkxq__counterChip{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);color:var(--tp-brand-strong);font-size:var(--tp-fs-xs);animation:Advisor-module__xykkxq__advisorFadeIn var(--tp-dur) var(--tp-ease);align-items:center;gap:6px;padding:3px 12px;font-weight:700;display:inline-flex}.Advisor-module__xykkxq__counterChip i{font-size:10px}.Advisor-module__xykkxq__counterChipIdle{background:var(--tp-wash-2);color:var(--tp-ink-muted)}.Advisor-module__xykkxq__optionGrid{gap:var(--tp-sp-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.Advisor-module__xykkxq__selectCard{align-items:center;gap:var(--tp-sp-3);min-height:68px;padding:var(--tp-sp-3) var(--tp-sp-4);text-align:start;background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);color:var(--tp-ink);cursor:pointer;transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);display:flex;position:relative}.Advisor-module__xykkxq__selectCardCompact{min-height:56px;padding:var(--tp-sp-2) var(--tp-sp-3)}.Advisor-module__xykkxq__selectCard:hover{background-image:var(--tp-gradient-hero-deep);border-color:#0000;transform:translateY(-1px);box-shadow:0 14px 30px #1e24604d}.Advisor-module__xykkxq__selectCard:hover .Advisor-module__xykkxq__selectTitle,.Advisor-module__xykkxq__selectCard:hover .Advisor-module__xykkxq__selectHint{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__selectCard:hover .Advisor-module__xykkxq__selectIcon,.Advisor-module__xykkxq__selectCard:hover .Advisor-module__xykkxq__selectBox{color:var(--tp-on-brand);background:#ffffff2e;border-color:#ffffff47}.Advisor-module__xykkxq__selectCard:hover:focus-visible{outline-color:var(--tp-on-brand)}.Advisor-module__xykkxq__selectCardActive{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus)}.Advisor-module__xykkxq__selectIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);font-size:var(--tp-fs-base);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__selectCardCompact .Advisor-module__xykkxq__selectIcon{width:30px;height:30px;font-size:var(--tp-fs-sm)}.Advisor-module__xykkxq__selectCardActive .Advisor-module__xykkxq__selectIcon{background:var(--tp-gradient);color:var(--tp-on-brand);border-color:#0000}.Advisor-module__xykkxq__selectBox{border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-xs);background:var(--tp-surface);width:20px;height:20px;color:var(--tp-on-brand);flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.Advisor-module__xykkxq__selectCardActive .Advisor-module__xykkxq__selectBox{background:var(--tp-brand);border-color:var(--tp-brand)}.Advisor-module__xykkxq__selectText{flex-direction:column;gap:2px;min-width:0;display:flex}.Advisor-module__xykkxq__selectTitle{font-size:var(--tp-fs-sm);color:var(--tp-ink);font-weight:700;line-height:1.35}.Advisor-module__xykkxq__selectHint{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted)}.Advisor-module__xykkxq__selectCheck{border-radius:var(--tp-r-pill);background:var(--tp-gradient);border:2px solid var(--tp-surface);width:20px;height:20px;color:var(--tp-on-brand);box-shadow:var(--tp-sh-sm);justify-content:center;align-items:center;font-size:9px;display:none;position:absolute;inset-block-start:-7px;inset-inline-end:-7px}.Advisor-module__xykkxq__selectCardActive .Advisor-module__xykkxq__selectCheck{display:inline-flex}.Advisor-module__xykkxq__extras{gap:var(--tp-sp-4) var(--tp-sp-5);grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:var(--tp-sp-2);display:grid}.Advisor-module__xykkxq__dropdown{width:100%}.Advisor-module__xykkxq__dropdownPill{justify-content:space-between;width:100%;height:46px}.Advisor-module__xykkxq__dropdownLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.Advisor-module__xykkxq__dropdownMenu{min-width:100%}.Advisor-module__xykkxq__dropdownFilter{align-items:center;gap:var(--tp-sp-2);padding-inline:var(--tp-sp-3);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-sm);background:var(--tp-surface);height:38px;color:var(--tp-ink-soft);font-size:var(--tp-fs-xs);margin-block-end:var(--tp-sp-2);display:flex}.Advisor-module__xykkxq__dropdownFilter:focus-within{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus)}.Advisor-module__xykkxq__dropdownFilterInput{min-width:0;height:100%;color:var(--tp-ink);font:inherit;font-size:var(--tp-fs-sm);background:0 0;border:0;outline:none;flex:auto;padding:0}.Advisor-module__xykkxq__dropdownFilterInput::-webkit-search-cancel-button{appearance:none}.Advisor-module__xykkxq__dropdownEmpty{padding:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-muted)}.Advisor-module__xykkxq__stackCard{align-items:center;gap:var(--tp-sp-3);min-height:56px;padding:var(--tp-sp-2) var(--tp-sp-3);text-align:start;background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);cursor:pointer;transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);display:flex;position:relative}.Advisor-module__xykkxq__stackCard:hover{background-image:var(--tp-gradient-hero-deep);border-color:#0000;transform:translateY(-1px);box-shadow:0 14px 30px #1e24604d}.Advisor-module__xykkxq__stackCard:hover .Advisor-module__xykkxq__stackLabel{color:var(--tp-on-brand)}.Advisor-module__xykkxq__stackCard:hover:focus-visible{outline-color:var(--tp-on-brand)}.Advisor-module__xykkxq__stackCardActive{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus)}.Advisor-module__xykkxq__stackAvatar{border-radius:var(--tp-r-sm);width:32px;height:32px;font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__stackLabel{min-width:0;font-size:var(--tp-fs-sm);color:var(--tp-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:700;overflow:hidden}.Advisor-module__xykkxq__stackHeart{border-radius:var(--tp-r-pill);background:var(--tp-surface);border:1px solid var(--tp-border-strong);width:30px;height:30px;color:var(--tp-brand);font-size:var(--tp-fs-xs);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__stackCardActive .Advisor-module__xykkxq__stackHeart,.Advisor-module__xykkxq__stackCard:hover .Advisor-module__xykkxq__stackHeart{background:var(--tp-gradient);color:var(--tp-on-brand);border-color:#0000}.Advisor-module__xykkxq__stackCard:hover.Advisor-module__xykkxq__stackCardActive .Advisor-module__xykkxq__stackHeart{background:var(--tp-surface);color:var(--tp-brand)}.Advisor-module__xykkxq__stackSearch{padding-block-start:var(--tp-sp-2)}.Advisor-module__xykkxq__tagList{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__tag{align-items:center;gap:var(--tp-sp-1);padding-block:4px;padding-inline:var(--tp-sp-3) 4px;border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);color:var(--tp-brand-strong);font-size:var(--tp-fs-xs);font-weight:700;display:inline-flex}.Advisor-module__xykkxq__tagRemove{border-radius:var(--tp-r-pill);width:26px;height:26px;color:inherit;font-size:var(--tp-fs-xs);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Advisor-module__xykkxq__tagRemove:hover{background:var(--tp-surface);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__subBlock{gap:var(--tp-sp-3);padding-block-start:var(--tp-sp-2);display:grid}.Advisor-module__xykkxq__subTitle{font-size:var(--tp-fs-md);color:var(--tp-ink);margin:0;font-weight:700}.Advisor-module__xykkxq__pillRow{gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__choicePill{align-items:center;gap:var(--tp-sp-2);height:38px;padding-inline:var(--tp-sp-4);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);cursor:pointer;font-weight:600;transition:none;display:inline-flex}.Advisor-module__xykkxq__choicePillSm{height:32px;padding-inline:var(--tp-sp-3);font-size:var(--tp-fs-xs)}.Advisor-module__xykkxq__choicePill:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__choicePillActive{background:var(--tp-brand-soft);border-color:var(--tp-brand);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__choicePillActive i{font-size:10px}.Advisor-module__xykkxq__disclosure{justify-self:start;align-items:center;gap:var(--tp-sp-2);padding:var(--tp-sp-2) 0;color:var(--tp-ink);font-size:var(--tp-fs-md);cursor:pointer;background:0 0;border:0;font-weight:700;display:inline-flex}.Advisor-module__xykkxq__disclosure>i:first-child{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__disclosure:hover{color:var(--tp-brand-strong)}.Advisor-module__xykkxq__disclosureChevron{color:var(--tp-ink-soft);transition:transform var(--tp-dur-fast) var(--tp-ease);font-size:10px}.Advisor-module__xykkxq__disclosureChevronOpen{transform:rotate(180deg)}.Advisor-module__xykkxq__constraints{gap:var(--tp-sp-5);padding:var(--tp-sp-5);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.Advisor-module__xykkxq__constraints[hidden]{display:none}.Advisor-module__xykkxq__budgetField{align-items:center;gap:var(--tp-sp-2);display:flex}.Advisor-module__xykkxq__budgetAffix{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);flex:none;font-weight:700}.Advisor-module__xykkxq__budgetInput{font-variant-numeric:tabular-nums;min-width:0}.Advisor-module__xykkxq__painInput{background:var(--tp-surface);min-block-size:140px}.Advisor-module__xykkxq__painFoot{justify-content:space-between;align-items:flex-start;gap:var(--tp-sp-3);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__painTry{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;min-width:0;display:flex}.Advisor-module__xykkxq__painTryLabel{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);align-items:center;gap:6px;font-weight:700;display:inline-flex}.Advisor-module__xykkxq__painTryLabel i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__charCount{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);font-variant-numeric:tabular-nums;justify-self:end;margin:0;margin-inline-start:auto;font-weight:600}.Advisor-module__xykkxq__review{gap:var(--tp-sp-3);padding:var(--tp-sp-4) var(--tp-sp-5);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);display:grid}.Advisor-module__xykkxq__reviewHead{justify-content:space-between;align-items:baseline;gap:var(--tp-sp-1) var(--tp-sp-4);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__reviewTitle{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-ink-muted);margin:0;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__reviewTitle i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__reviewHint{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);margin:0}.Advisor-module__xykkxq__reviewList{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__reviewChip{max-width:100%;min-height:34px;padding:4px var(--tp-sp-3);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink);font:inherit;font-size:var(--tp-fs-xs);cursor:pointer;align-items:center;gap:6px;transition:none;display:inline-flex}.Advisor-module__xykkxq__reviewKey{color:var(--tp-ink-muted);flex:none;font-weight:700}.Advisor-module__xykkxq__reviewValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.Advisor-module__xykkxq__reviewChip i{color:var(--tp-brand);flex:none;font-size:10px}.Advisor-module__xykkxq__reviewChip:hover{background:var(--tp-gradient);box-shadow:var(--tp-sh-brand);border-color:#0000}.Advisor-module__xykkxq__reviewChip:hover,.Advisor-module__xykkxq__reviewChip:hover *{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__building{justify-items:center;gap:var(--tp-sp-3);padding-block:var(--tp-sp-6);text-align:center;display:grid}.Advisor-module__xykkxq__buildingIcon{border-radius:var(--tp-r-lg);background:var(--tp-gradient);width:56px;height:56px;color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);animation:Advisor-module__xykkxq__advisorPulse 1.6s var(--tp-ease) infinite;justify-content:center;align-items:center;font-size:22px;display:inline-flex}@keyframes Advisor-module__xykkxq__advisorPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.Advisor-module__xykkxq__buildingTitle{font-size:var(--tp-fs-xl);color:var(--tp-ink);margin:0;font-weight:800}.Advisor-module__xykkxq__buildingTitle:focus{outline:none}.Advisor-module__xykkxq__buildingBody{max-width:60ch;font-size:var(--tp-fs-base);color:var(--tp-ink-muted);margin:0;line-height:1.6}.Advisor-module__xykkxq__buildingStages{gap:var(--tp-sp-2);margin:var(--tp-sp-2) 0 0;text-align:start;padding:0;list-style:none;display:grid}.Advisor-module__xykkxq__buildingStage{align-items:center;gap:var(--tp-sp-3);font-size:var(--tp-fs-sm);color:var(--tp-ink-soft);font-weight:600;display:flex}.Advisor-module__xykkxq__buildingStageNow{color:var(--tp-ink)}.Advisor-module__xykkxq__buildingStageDone{color:var(--tp-ink-2)}.Advisor-module__xykkxq__buildingStageHidden{visibility:hidden}.Advisor-module__xykkxq__buildingDot{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);width:26px;height:26px;color:var(--tp-ink-muted);font-size:var(--tp-fs-2xs);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__buildingStageNow .Advisor-module__xykkxq__buildingDot{background:var(--tp-brand-soft);color:var(--tp-brand)}.Advisor-module__xykkxq__buildingStageDone .Advisor-module__xykkxq__buildingDot{background:var(--tp-gradient);color:var(--tp-on-brand)}.Advisor-module__xykkxq__navRow{justify-content:space-between;align-items:center;gap:var(--tp-sp-3);display:flex}.Advisor-module__xykkxq__navEnd{align-items:center;gap:var(--tp-sp-3);display:flex}.Advisor-module__xykkxq__privacyNote{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);margin:0;line-height:1.5}.Advisor-module__xykkxq__typeahead{position:relative}.Advisor-module__xykkxq__typeaheadField{align-items:center;gap:var(--tp-sp-2);height:46px;padding-inline:var(--tp-sp-4) var(--tp-sp-2);background:var(--tp-surface);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);transition:border-color var(--tp-dur) var(--tp-ease), box-shadow var(--tp-dur) var(--tp-ease);display:flex}.Advisor-module__xykkxq__typeaheadField:focus-within{border-color:var(--tp-brand);box-shadow:var(--tp-sh-focus)}.Advisor-module__xykkxq__typeaheadIcon{font-size:var(--tp-fs-sm);color:var(--tp-ink-soft);flex:none}.Advisor-module__xykkxq__typeaheadInput{min-width:0;height:100%;color:var(--tp-ink);font-size:var(--tp-fs-base);background:0 0;border:0;outline:none;flex:auto}.Advisor-module__xykkxq__typeaheadInput::placeholder{color:var(--tp-ink-muted);opacity:1}.Advisor-module__xykkxq__typeaheadInput::-webkit-search-cancel-button{display:none}.Advisor-module__xykkxq__typeaheadClear{border-radius:var(--tp-r-pill);width:32px;height:32px;color:var(--tp-ink-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__typeaheadClear:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}@media (max-width:767.98px){.Advisor-module__xykkxq__typeaheadClear{position:relative}.Advisor-module__xykkxq__typeaheadClear:after{content:"";position:absolute;inset:-6px}.Advisor-module__xykkxq__typeaheadClear:active{background:var(--tp-brand-soft)}}.Advisor-module__xykkxq__typeaheadList{z-index:30;padding:var(--tp-sp-1);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);overscroll-behavior:contain;max-height:340px;margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;overflow-y:auto;box-shadow:0 18px 40px #0d0f2c1f}.Advisor-module__xykkxq__typeaheadList[hidden]{display:none}.Advisor-module__xykkxq__typeaheadState{justify-content:center;align-items:center;gap:var(--tp-sp-2);padding:var(--tp-sp-4);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);display:flex}.Advisor-module__xykkxq__typeaheadRow{align-items:center;gap:var(--tp-sp-3);padding:var(--tp-sp-2) var(--tp-sp-3);border-radius:var(--tp-r-sm);cursor:pointer;display:flex}.Advisor-module__xykkxq__typeaheadRowActive{background:var(--tp-brand-soft)}.Advisor-module__xykkxq__typeaheadLogo{border-radius:var(--tp-r-sm);width:32px;height:32px;font-size:var(--tp-fs-sm);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.Advisor-module__xykkxq__typeaheadLogoImage{background:var(--tp-surface);border:1px solid var(--tp-border)}.Advisor-module__xykkxq__typeaheadLogoImage img{object-fit:contain;width:100%;height:100%}.Advisor-module__xykkxq__typeaheadText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.Advisor-module__xykkxq__typeaheadTitle{text-align:match-parent;font-size:var(--tp-fs-sm);color:var(--tp-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Advisor-module__xykkxq__typeaheadMeta{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Advisor-module__xykkxq__typeaheadAdd{font-size:var(--tp-fs-2xs);color:var(--tp-ink-soft);flex:none}.Advisor-module__xykkxq__typeaheadRowActive .Advisor-module__xykkxq__typeaheadAdd{color:var(--tp-brand)}.Advisor-module__xykkxq__bandChips{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__bandChip{padding:4px var(--tp-sp-3);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-xs);background:#ffffff29;border:1px solid #ffffff3d;font-weight:700}.Advisor-module__xykkxq__indexHead,.Advisor-module__xykkxq__personaHead{justify-content:space-between;align-items:center;gap:var(--tp-sp-3) var(--tp-sp-5);padding:var(--tp-sp-5) var(--tp-sp-6);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__indexTitle{margin:0 0 var(--tp-sp-1);font-size:var(--tp-fs-lg);color:var(--tp-ink);font-weight:800}.Advisor-module__xykkxq__indexSub{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);margin:0}.Advisor-module__xykkxq__indexActions{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__refreshError{margin:0 var(--tp-sp-6) var(--tp-sp-4)}.Advisor-module__xykkxq__indexHeadText{min-width:0}.Advisor-module__xykkxq__explainLine{align-items:center;gap:var(--tp-sp-2);min-height:24px;margin:var(--tp-sp-2) 0 0;font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);font-weight:600;display:flex}.Advisor-module__xykkxq__explainLine>i{color:var(--tp-accent-strong);flex:none;font-size:11px}.Advisor-module__xykkxq__explainLine>.Advisor-module__xykkxq__explainOk{color:var(--tp-brand)}.Advisor-module__xykkxq__explainLineText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Advisor-module__xykkxq__explainLineIdle{visibility:hidden}.Advisor-module__xykkxq__explainCheck{border-radius:var(--tp-r-xs);color:var(--tp-brand);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;padding:2px 6px;font-weight:700;text-decoration:underline}.Advisor-module__xykkxq__explainCheck:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__rateNote{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);padding:var(--tp-sp-3) var(--tp-sp-4);border:1px solid var(--tp-border);border-radius:var(--tp-r-sm);background:var(--tp-wash);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);flex-wrap:wrap;font-weight:600;line-height:1.5;display:flex}.Advisor-module__xykkxq__rateNote>i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__wizardRateNote{margin:0 0 var(--tp-sp-4)}.Advisor-module__xykkxq__rateNote>span{flex:240px;min-width:0}.Advisor-module__xykkxq__rateLink{align-items:center;gap:var(--tp-sp-2);height:34px;padding-inline:var(--tp-sp-4);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font-size:var(--tp-fs-xs);white-space:nowrap;flex:none;font-weight:700;text-decoration:none;transition:none;display:inline-flex}.Advisor-module__xykkxq__rateLink:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);border-color:#0000}.Advisor-module__xykkxq__bandChipSkeleton{background:#ffffff2e;border-color:#0000;width:96px;height:26px}.Advisor-module__xykkxq__bandChipSkeleton:nth-child(2){width:150px}.Advisor-module__xykkxq__bandChipSkeleton:nth-child(3){width:168px}.Advisor-module__xykkxq__bandChipSkeleton:nth-child(4){width:236px}.Advisor-module__xykkxq__bandDescSkeleton .Advisor-module__xykkxq__skelLine{vertical-align:middle;border-radius:var(--tp-r-pill);background:#ffffff38;width:min(720px,100%);height:.8em;display:inline-block}.Advisor-module__xykkxq__mapSkeleton{flex-direction:column;min-height:70vh;display:flex}.Advisor-module__xykkxq__mapSkeleton .Advisor-module__xykkxq__indexGrid{flex:auto;align-content:start}.Advisor-module__xykkxq__skelPill{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);width:150px;height:20px;display:inline-block}.Advisor-module__xykkxq__indexTileSkeleton{pointer-events:none}.Advisor-module__xykkxq__indexTileSkeleton .Advisor-module__xykkxq__skelLine{border-radius:var(--tp-r-pill);background:linear-gradient(90deg, var(--tp-wash-2) 0%, var(--tp-border) 45%, var(--tp-wash-2) 90%);background-size:220% 100%;width:88%;height:12px;margin-block:3px 5px;animation:1.3s linear infinite Advisor-module__xykkxq__advisorShimmer;display:block}.Advisor-module__xykkxq__indexTileSkeleton .Advisor-module__xykkxq__skelChip{width:96px;height:20px;margin-block:0}.Advisor-module__xykkxq__followUpWrap{padding:0 var(--tp-sp-6) var(--tp-sp-5)}.Advisor-module__xykkxq__followUpCard{align-items:center;gap:var(--tp-sp-3) var(--tp-sp-4);padding:var(--tp-sp-3) var(--tp-sp-4);border-radius:var(--tp-r-md);background:var(--tp-brand-soft);border:1px solid var(--tp-border);text-align:start;display:flex}.Advisor-module__xykkxq__followUpIcon{border-radius:var(--tp-r-sm);background:var(--tp-surface);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);font-size:var(--tp-fs-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__followUpText{flex:auto;gap:2px;min-width:0;display:grid}.Advisor-module__xykkxq__followUpTitle{font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-brand-strong);margin:0;font-weight:800}.Advisor-module__xykkxq__followUpQuestion{font-size:var(--tp-fs-sm);color:var(--tp-ink);margin:0;font-weight:600;line-height:1.5}.Advisor-module__xykkxq__followUpQuestionStable{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:3em;display:-webkit-box;overflow:hidden}.Advisor-module__xykkxq__followUpCta{align-items:center;gap:var(--tp-sp-2);height:38px;padding-inline:var(--tp-sp-4);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);white-space:nowrap;flex:none;font-weight:600;text-decoration:none;transition:none;display:inline-flex}.Advisor-module__xykkxq__followUpCta:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);border-color:#0000}.Advisor-module__xykkxq__followUpCta i{font-size:11px}.Advisor-module__xykkxq__emptyMap{justify-items:center;gap:var(--tp-sp-3);padding:var(--tp-sp-8) var(--tp-sp-6);text-align:center;background:var(--tp-wash);border-block-start:1px solid var(--tp-border);border-end-end-radius:var(--tp-r-xl);border-end-start-radius:var(--tp-r-xl);display:grid}.Advisor-module__xykkxq__emptyMap>p{max-width:68ch}.Advisor-module__xykkxq__emptyMap .Advisor-module__xykkxq__followUpCard{background:var(--tp-surface);width:min(680px,100%)}.Advisor-module__xykkxq__emptyActions{justify-content:center;gap:var(--tp-sp-3);flex-wrap:wrap;margin-block-start:var(--tp-sp-2);display:flex}.Advisor-module__xykkxq__indexGrid{gap:var(--tp-sp-4);padding:var(--tp-sp-5) var(--tp-sp-6) var(--tp-sp-6);background:var(--tp-wash);border-block-start:1px solid var(--tp-border);border-end-end-radius:var(--tp-r-xl);border-end-start-radius:var(--tp-r-xl);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.Advisor-module__xykkxq__indexTile{align-items:flex-start;gap:var(--tp-sp-3);height:100%;padding:var(--tp-sp-4);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);color:var(--tp-ink);transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);text-decoration:none;display:flex}.Advisor-module__xykkxq__indexTile:hover{color:var(--tp-on-brand);background-image:var(--tp-gradient-hero-deep);border-color:#0000;transform:translateY(-1px);box-shadow:0 14px 30px #1e24604d}.Advisor-module__xykkxq__indexTile:hover .Advisor-module__xykkxq__indexTileTitle{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__indexTile:hover .Advisor-module__xykkxq__indexNum,.Advisor-module__xykkxq__indexTile:hover .Advisor-module__xykkxq__relevance{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);background:#ffffff2e}.Advisor-module__xykkxq__indexTile:hover:focus-visible{outline-color:var(--tp-on-brand)}.Advisor-module__xykkxq__indexTileMuted{opacity:.55}.Advisor-module__xykkxq__indexNum,.Advisor-module__xykkxq__oppNum{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);width:30px;height:30px;color:var(--tp-brand-strong);font-size:var(--tp-fs-sm);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__indexText{align-items:flex-start;gap:var(--tp-sp-2);flex-direction:column;min-width:0;display:flex}.Advisor-module__xykkxq__indexTileTitle{font-size:var(--tp-fs-sm);color:var(--tp-ink);font-weight:700;line-height:1.4}.Advisor-module__xykkxq__relevance{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.Advisor-module__xykkxq__relevanceHigh{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__mapLayout{align-items:start;gap:var(--tp-sp-6);grid-template-columns:252px minmax(0,1fr);display:grid}.Advisor-module__xykkxq__mapSections{min-width:0}.Advisor-module__xykkxq__jumpRail{gap:var(--tp-sp-3);max-height:calc(100vh - var(--tp-header-h) - 2 * var(--tp-sp-4));padding:var(--tp-sp-4) var(--tp-sp-3);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);box-shadow:var(--tp-sh-panel);margin-block-start:var(--tp-section-gap);display:grid;position:sticky;inset-block-start:calc(var(--tp-header-h) + var(--tp-sp-4));overflow-y:auto}.Advisor-module__xykkxq__jumpRailTitle{align-items:center;gap:var(--tp-sp-2);padding-inline:var(--tp-sp-2);font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-ink-muted);margin:0;font-weight:800;display:flex}.Advisor-module__xykkxq__jumpRailTitle i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__jumpList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Advisor-module__xykkxq__jumpLink{align-items:center;gap:var(--tp-sp-2);padding:7px var(--tp-sp-2);border-radius:var(--tp-r-sm);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);font-weight:600;line-height:1.35;text-decoration:none;transition:none;display:flex}.Advisor-module__xykkxq__jumpLink:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__jumpLinkActive,.Advisor-module__xykkxq__jumpLinkActive:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand)}.Advisor-module__xykkxq__jumpLinkMuted:not(.Advisor-module__xykkxq__jumpLinkActive){opacity:.55}.Advisor-module__xykkxq__jumpNum{background:var(--tp-brand-soft);width:24px;height:24px;color:var(--tp-brand-strong);font-size:var(--tp-fs-2xs);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__jumpNum i{color:var(--tp-accent-strong);font-size:10px}.Advisor-module__xykkxq__jumpLinkActive .Advisor-module__xykkxq__jumpNum,.Advisor-module__xykkxq__jumpLinkActive .Advisor-module__xykkxq__jumpNum i{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);background:#ffffff38}.Advisor-module__xykkxq__jumpText{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.Advisor-module__xykkxq__jumpLink:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.Advisor-module__xykkxq__section{padding-block:var(--tp-section-gap);scroll-margin-top:var(--tp-header-h)}.Advisor-module__xykkxq__sectionHead{justify-content:space-between;align-items:flex-start;gap:var(--tp-sp-3) var(--tp-sp-5);margin-block-end:var(--tp-sp-5);display:flex}.Advisor-module__xykkxq__sectionHeadText{min-width:0}.Advisor-module__xykkxq__sectionTitle{align-items:center;gap:var(--tp-sp-3);margin:0 0 var(--tp-sp-2);font-size:var(--tp-fs-xl);letter-spacing:-.01em;color:var(--tp-ink);font-weight:800;line-height:1.2;display:flex}.Advisor-module__xykkxq__sectionIcon{font-size:var(--tp-fs-lg);background:var(--tp-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Advisor-module__xykkxq__sectionTitle .Advisor-module__xykkxq__oppNum{background:var(--tp-gradient);color:var(--tp-on-brand)}.Advisor-module__xykkxq__sectionSub{font-size:var(--tp-fs-base);color:var(--tp-ink-muted);margin:0;line-height:1.6}.Advisor-module__xykkxq__sectionAside{justify-content:flex-end;align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;flex:none;margin-block-start:4px;display:flex}.Advisor-module__xykkxq__oppIntro{gap:var(--tp-sp-6);padding:var(--tp-sp-6) var(--tp-sp-6) var(--tp-sp-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.Advisor-module__xykkxq__oppWhy,.Advisor-module__xykkxq__oppSide{align-content:start;gap:var(--tp-sp-4);min-width:0;display:grid}.Advisor-module__xykkxq__miniTitle{margin:0 0 var(--tp-sp-2);font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-ink-muted);font-weight:800}.Advisor-module__xykkxq__oppWhySlot{font-size:var(--tp-fs-md);height:4.95em;line-height:1.65}.Advisor-module__xykkxq__oppWhyText{font-size:var(--tp-fs-md);color:var(--tp-ink-2);margin:0;line-height:1.65}.Advisor-module__xykkxq__clampSlot{position:relative}.Advisor-module__xykkxq__clampSlotOpen{height:auto}.Advisor-module__xykkxq__clampText{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Advisor-module__xykkxq__clampSlotOpen .Advisor-module__xykkxq__clampText{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.Advisor-module__xykkxq__clampMore{background:linear-gradient(to right, transparent, var(--tp-surface) 2em);color:var(--tp-brand);font:inherit;cursor:pointer;border:0;padding-block:0;padding-inline:2.5em 2px;font-weight:700;position:absolute;inset-block-end:0;inset-inline-end:0}.Advisor-module__xykkxq__clampMore:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(to left, transparent, var(--tp-surface) 2em)}.Advisor-module__xykkxq__clampMore:hover{color:var(--tp-brand-strong);text-underline-offset:2px;text-decoration:underline}.Advisor-module__xykkxq__clampMoreOpen{background:0 0;margin-block-start:var(--tp-sp-1);padding:0;position:static}.Advisor-module__xykkxq__clampMoreOpen:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:0 0}.Advisor-module__xykkxq__stackNote{align-items:flex-start;gap:var(--tp-sp-2);padding:var(--tp-sp-3) var(--tp-sp-4);border-radius:var(--tp-r-md);background:var(--tp-brand-soft);border:1px solid var(--tp-border);color:var(--tp-brand-strong);font-size:var(--tp-fs-sm);margin:0;font-weight:600;line-height:1.5;display:flex}.Advisor-module__xykkxq__stackNote i{margin-block-start:3px}.Advisor-module__xykkxq__capChips{gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__capChip{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);color:var(--tp-brand-strong);padding:4px 10px;font-size:11.5px;font-weight:600}.Advisor-module__xykkxq__workflow{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__workflowStep{align-items:center;gap:var(--tp-sp-2);display:inline-flex}.Advisor-module__xykkxq__workflowStep+.Advisor-module__xykkxq__workflowStep:before{content:"→";color:var(--tp-ink-soft);font-size:var(--tp-fs-sm);font-weight:700}.Advisor-module__xykkxq__workflowStep:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))+.Advisor-module__xykkxq__workflowStep:before{content:"←"}.Advisor-module__xykkxq__workflowPill{align-items:center;gap:var(--tp-sp-2);padding-block:4px;padding-inline:4px var(--tp-sp-3);border:1px solid var(--tp-border);border-radius:var(--tp-r-pill);background:var(--tp-wash);font-size:var(--tp-fs-xs);color:var(--tp-ink-2);font-weight:600;display:inline-flex}.Advisor-module__xykkxq__workflowNum{border-radius:var(--tp-r-pill);background:var(--tp-surface);border:1px solid var(--tp-border);width:22px;height:22px;color:var(--tp-brand-strong);justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:inline-flex}.Advisor-module__xykkxq__dismissBtn{align-items:center;gap:var(--tp-sp-2);height:32px;padding-inline:var(--tp-sp-3);border:1px solid var(--tp-border);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-muted);font-size:var(--tp-fs-2xs);cursor:pointer;font-weight:700;transition:none;display:inline-flex}.Advisor-module__xykkxq__dismissBtn:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__dismissedBar{justify-content:space-between;align-items:center;gap:var(--tp-sp-3);padding:var(--tp-sp-4) var(--tp-sp-6);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__dismissedText{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);margin:0;display:inline-flex}.Advisor-module__xykkxq__oppTools{gap:var(--tp-sp-4);padding:var(--tp-sp-5) var(--tp-sp-6) var(--tp-sp-6);background:var(--tp-wash);border-block-start:1px solid var(--tp-border);border-end-end-radius:var(--tp-r-xl);border-end-start-radius:var(--tp-r-xl);display:grid}.Advisor-module__xykkxq__oppToolsTitle{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-md);color:var(--tp-ink);margin:0;font-weight:800;display:flex}.Advisor-module__xykkxq__oppToolsTitle i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__rows{gap:var(--tp-sp-3);display:grid}.Advisor-module__xykkxq__altBlock{justify-items:start;gap:var(--tp-sp-3);display:grid}.Advisor-module__xykkxq__altBlock>div{justify-self:stretch}.Advisor-module__xykkxq__row{gap:var(--tp-sp-4);padding:var(--tp-sp-5);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);display:grid;position:relative}.Advisor-module__xykkxq__rowAlt{border-style:dashed;border-color:var(--tp-border-strong)}.Advisor-module__xykkxq__row.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)){background-image:var(--tp-gradient-hero-deep);border-style:solid;border-color:#0000;transform:translateY(-2px);box-shadow:0 16px 34px #1e246057}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowTitle{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowTitleLink{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowTitleLink:hover{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__whyText{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__whyLabel{color:#ffffffb3;-webkit-text-fill-color:#ffffffb3}:is(.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowType,.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__matchChip,.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__pickChip,.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__fact){color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);background:#ffffff29;border-color:#0000}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__pickChipTop{background:var(--tp-on-brand);color:var(--tp-brand-strong);-webkit-text-fill-color:var(--tp-brand-strong)}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) [data-rank-tier="1"]{background:var(--tp-on-brand);color:var(--tp-brand-strong);-webkit-text-fill-color:var(--tp-brand-strong);box-shadow:none}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) [data-rank-tier=n]{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);background:#ffffff29}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowLogoImage{border-color:#ffffff47}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowActions{border-block-start-color:#ffffff38}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__shimmer{background:#ffffff38}.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)) .Advisor-module__xykkxq__rowTitleLink:focus-visible{outline-color:var(--tp-on-brand)}.Advisor-module__xykkxq__rowTop{align-items:start;gap:var(--tp-sp-4);grid-template-columns:52px minmax(0,1fr);display:grid}.Advisor-module__xykkxq__rowLogo{width:52px;height:52px;font-size:var(--tp-fs-lg);border-radius:13px;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.Advisor-module__xykkxq__rowLogoImage{background:var(--tp-surface);border:1px solid var(--tp-border)}.Advisor-module__xykkxq__rowLogoImage img{object-fit:contain;width:100%;height:100%}.Advisor-module__xykkxq__rowMain{gap:var(--tp-sp-2);min-width:0;display:grid}.Advisor-module__xykkxq__rowTitleLine{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;min-width:0;display:flex}.Advisor-module__xykkxq__rowTitle{min-width:0;max-width:100%;font-size:var(--tp-fs-md);color:var(--tp-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.3;overflow:hidden}.Advisor-module__xykkxq__rowTitleLink{color:var(--tp-ink);text-decoration:none}.Advisor-module__xykkxq__rowTitleLink:hover{color:var(--tp-brand)}.Advisor-module__xykkxq__rowTitleLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.Advisor-module__xykkxq__rowType{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);color:var(--tp-ink-2);white-space:nowrap;flex-shrink:0;padding:2px 9px;font-size:10.5px;font-weight:700}.Advisor-module__xykkxq__rowBadges{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__matchChip{z-index:2;border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);border:1px solid var(--tp-border);color:var(--tp-brand-strong);font-family:inherit;font-size:var(--tp-fs-2xs);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:3px 10px;font-weight:700;line-height:1.5;transition:none;display:inline-flex;position:relative}.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchChipOpen{border-color:var(--tp-brand)}.Advisor-module__xykkxq__matchChip:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.Advisor-module__xykkxq__matchChevron{opacity:.75;transition:transform var(--tp-dur-fast) var(--tp-ease);font-size:9px}.Advisor-module__xykkxq__matchChipOpen .Advisor-module__xykkxq__matchChevron{transform:rotate(180deg)}.Advisor-module__xykkxq__matchDetails{z-index:2;gap:var(--tp-sp-3);padding:var(--tp-sp-4);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);box-shadow:var(--tp-sh-sm);cursor:auto;animation:Advisor-module__xykkxq__advisorFadeIn var(--tp-dur) var(--tp-ease);display:grid;position:relative}.Advisor-module__xykkxq__matchDetails[hidden]{display:none}.Advisor-module__xykkxq__matchDetailsTitle{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-xs);color:var(--tp-ink);margin:0;font-weight:800;display:flex}.Advisor-module__xykkxq__matchDetailsTitle i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__matchDetailsGrid{gap:var(--tp-sp-3) var(--tp-sp-5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.Advisor-module__xykkxq__pickChip{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.Advisor-module__xykkxq__pickChipTop{background:var(--tp-gradient);color:var(--tp-on-brand)}.Advisor-module__xykkxq__facts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Advisor-module__xykkxq__fact{border-radius:var(--tp-r-pill);background:var(--tp-wash);border:1px solid var(--tp-border);color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);align-items:center;gap:6px;padding:2px 9px;font-weight:600;display:inline-flex}.Advisor-module__xykkxq__fact i{opacity:.8;font-size:10px}.Advisor-module__xykkxq__rowWhy{gap:var(--tp-sp-4) var(--tp-sp-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.Advisor-module__xykkxq__whyItem{align-content:start;gap:var(--tp-sp-1);min-width:0;display:grid}.Advisor-module__xykkxq__whyLabel{font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);font-weight:800}.Advisor-module__xykkxq__whyText{height:4.65em;font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.55}.Advisor-module__xykkxq__whyClamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Advisor-module__xykkxq__shimmerGroup{gap:7px;padding-block:4px;display:grid}.Advisor-module__xykkxq__shimmer{border-radius:var(--tp-r-pill);background:linear-gradient(90deg, var(--tp-wash-2) 0%, var(--tp-border) 45%, var(--tp-wash-2) 90%);background-size:220% 100%;height:10px;animation:1.3s linear infinite Advisor-module__xykkxq__advisorShimmer;display:block}.Advisor-module__xykkxq__shimmerShort{width:62%}@keyframes Advisor-module__xykkxq__advisorShimmer{0%{background-position:110% 0}to{background-position:-110% 0}}.Advisor-module__xykkxq__fadeIn{animation:Advisor-module__xykkxq__advisorFadeIn var(--tp-dur-slow) var(--tp-ease)}@keyframes Advisor-module__xykkxq__advisorFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.Advisor-module__xykkxq__rowActions{z-index:2;justify-content:space-between;align-items:center;gap:var(--tp-sp-3);border-block-start:1px solid var(--tp-border);flex-wrap:wrap;padding-block-start:var(--tp-sp-4);display:flex;position:relative}.Advisor-module__xykkxq__feedback{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Advisor-module__xykkxq__feedbackPill{height:32px;padding-inline:var(--tp-sp-3);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-weight:600;transition:none;display:inline-flex}.Advisor-module__xykkxq__feedbackPill i{color:var(--tp-ink-soft);font-size:10px}.Advisor-module__xykkxq__feedbackPill:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__feedbackPill:hover i{color:var(--tp-brand-strong)}.Advisor-module__xykkxq__feedbackPillOn{background:var(--tp-brand-soft);border-color:var(--tp-brand);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__feedbackPillOn i{color:var(--tp-brand)}.Advisor-module__xykkxq__feedbackPill:disabled{opacity:.6;cursor:default}.Advisor-module__xykkxq__feedbackNote{z-index:4;max-width:100%;padding-block:1px;padding-inline:var(--tp-sp-3) var(--tp-sp-1);border:1px solid var(--tp-border);border-radius:var(--tp-r-pill);background:var(--tp-surface);box-shadow:var(--tp-sh-md);font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);white-space:nowrap;-webkit-text-fill-color:currentColor;animation:Advisor-module__xykkxq__advisorFadeIn var(--tp-dur) var(--tp-ease);align-items:center;gap:6px;font-weight:600;display:inline-flex;position:absolute;inset-block-start:calc(100% + var(--tp-sp-1));inset-inline-start:0}.Advisor-module__xykkxq__feedbackNote>i{color:#16a34a;font-size:10px}.Advisor-module__xykkxq__feedbackUndo{border-radius:var(--tp-r-xs);color:var(--tp-brand);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:1px 6px;font-weight:700;text-decoration:underline}.Advisor-module__xykkxq__feedbackUndo:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.Advisor-module__xykkxq__rowCtas{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__rowSaveTrack{display:contents}.Advisor-module__xykkxq__rowSave.tp-save-btn{height:36px;padding-block:0;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-xs)}.Advisor-module__xykkxq__visitBtn{align-items:center;gap:var(--tp-sp-2);height:36px;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);background:var(--tp-gradient);color:var(--tp-on-brand);font-size:var(--tp-fs-xs);white-space:nowrap;transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);font-weight:700;text-decoration:none;display:inline-flex}.Advisor-module__xykkxq__visitBtn:hover{color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);transform:translateY(-1px)}.Advisor-module__xykkxq__visitBtn i{font-size:10px}.Advisor-module__xykkxq__whyNot{gap:var(--tp-sp-5);padding:var(--tp-sp-6);display:grid}.Advisor-module__xykkxq__whyNotState{align-items:center;gap:var(--tp-sp-3);display:flex}.Advisor-module__xykkxq__whyNotResult{gap:var(--tp-sp-4);padding:var(--tp-sp-5);background:var(--tp-wash);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);display:grid}.Advisor-module__xykkxq__whyNotHead{align-items:flex-start;gap:var(--tp-sp-4);display:flex}.Advisor-module__xykkxq__whyNotIcon{border-radius:var(--tp-r-md);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:42px;height:42px;color:var(--tp-brand);font-size:var(--tp-fs-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__whyNotIconMuted{background:var(--tp-wash-2);color:var(--tp-ink-muted)}.Advisor-module__xykkxq__whyNotHeadText{gap:var(--tp-sp-2);min-width:0;display:grid}.Advisor-module__xykkxq__whyNotVerdict{font-size:var(--tp-fs-md);color:var(--tp-ink);margin:0;font-weight:700;line-height:1.45}.Advisor-module__xykkxq__whyNotMeta{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__whyNotMeta .Advisor-module__xykkxq__matchChip{cursor:default}.Advisor-module__xykkxq__whyNotReason,.Advisor-module__xykkxq__whyNotClosest{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.6}.Advisor-module__xykkxq__whyNotOutside{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.Advisor-module__xykkxq__whyNotOutsideTag{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.Advisor-module__xykkxq__whyNotOutsideTag i{color:var(--tp-accent-strong)}.Advisor-module__xykkxq__whyNotGrid{gap:var(--tp-sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Advisor-module__xykkxq__whyNotGrid:empty{display:none}.Advisor-module__xykkxq__whyNot.Advisor-module__xykkxq__whyNotCompact{gap:var(--tp-sp-4);padding:0}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyNotResult{gap:var(--tp-sp-3);padding:var(--tp-sp-4)}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyNotHead{gap:var(--tp-sp-3)}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyNotIcon{width:36px;height:36px;font-size:var(--tp-fs-sm)}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyNotVerdict{font-size:var(--tp-fs-base)}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyNotGrid{gap:var(--tp-sp-2);grid-template-columns:minmax(0,1fr)}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyList{padding:var(--tp-sp-3)}.Advisor-module__xykkxq__whyNotCompact .Advisor-module__xykkxq__whyListTitle{margin-block-end:var(--tp-sp-2)}.Advisor-module__xykkxq__whyList{padding:var(--tp-sp-4);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md)}.Advisor-module__xykkxq__whyListTitle{margin:0 0 var(--tp-sp-3);font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);font-weight:800}.Advisor-module__xykkxq__whyListItems{gap:var(--tp-sp-2);margin:0;padding:0;list-style:none;display:grid}.Advisor-module__xykkxq__whyListItem{align-items:flex-start;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);line-height:1.5;display:flex}.Advisor-module__xykkxq__whyListItem i{margin-block-start:4px;font-size:10px}.Advisor-module__xykkxq__whyListBad .Advisor-module__xykkxq__whyListItem i{color:#b42318}.Advisor-module__xykkxq__whyListWarn .Advisor-module__xykkxq__whyListItem i{color:#a34a17}.Advisor-module__xykkxq__whyListGood .Advisor-module__xykkxq__whyListItem i{color:#15803d}.Advisor-module__xykkxq__persona{display:grid}.Advisor-module__xykkxq__callout{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-4);margin:0 var(--tp-sp-6) var(--tp-sp-5);padding:var(--tp-sp-3) var(--tp-sp-4);background:var(--tp-brand-soft);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__calloutIcon{border-radius:var(--tp-r-sm);background:var(--tp-surface);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__calloutText{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);flex:260px;margin:0;line-height:1.55}.Advisor-module__xykkxq__calloutText strong{color:var(--tp-ink)}.Advisor-module__xykkxq__persona>.Advisor-module__xykkxq__noticeOk,.Advisor-module__xykkxq__persona>p[role=status]{margin:0 var(--tp-sp-6) var(--tp-sp-5)}.Advisor-module__xykkxq__personaGrid{gap:var(--tp-sp-4);padding:var(--tp-sp-5) var(--tp-sp-6) var(--tp-sp-6);background:var(--tp-wash);border-block-start:1px solid var(--tp-border);border-end-end-radius:var(--tp-r-xl);border-end-start-radius:var(--tp-r-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Advisor-module__xykkxq__personaCard{align-content:start;gap:var(--tp-sp-4);min-width:0;padding:var(--tp-sp-5);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-lg);display:grid}.Advisor-module__xykkxq__personaCardWide{grid-column:1/-1}.Advisor-module__xykkxq__personaCardHead{align-items:center;gap:var(--tp-sp-3);display:flex}.Advisor-module__xykkxq__personaCardIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__personaCardTitle{font-size:var(--tp-fs-md);color:var(--tp-ink);flex:auto;margin:0;font-weight:700}.Advisor-module__xykkxq__personaCardEdit{font-size:var(--tp-fs-xs);color:var(--tp-brand-strong);font-weight:700;text-decoration:none}.Advisor-module__xykkxq__personaCardEdit:hover{color:var(--tp-brand-strong);text-decoration:underline}@media (max-width:1199px){.Advisor-module__xykkxq__personaCardEdit{position:relative}.Advisor-module__xykkxq__personaCardEdit:before{content:"";position:absolute;inset:-13px -12px}}.Advisor-module__xykkxq__personaCardBody{gap:var(--tp-sp-4);display:grid}.Advisor-module__xykkxq__kv{gap:var(--tp-sp-3);margin:0;display:grid}.Advisor-module__xykkxq__kvRow{gap:var(--tp-sp-3);grid-template-columns:minmax(110px,.6fr) minmax(0,1fr);display:grid}.Advisor-module__xykkxq__kvBlock{gap:var(--tp-sp-2);display:grid}.Advisor-module__xykkxq__kvLabel{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);font-weight:700}.Advisor-module__xykkxq__kvValue{font-size:var(--tp-fs-sm);color:var(--tp-ink);margin:0;font-weight:600}.Advisor-module__xykkxq__kvEmpty{color:var(--tp-ink-soft);font-weight:500}.Advisor-module__xykkxq__quote{padding:var(--tp-sp-3) var(--tp-sp-4);border-inline-start:3px solid var(--tp-brand);border-radius:var(--tp-r-xs);background:var(--tp-wash);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.6}.Advisor-module__xykkxq__stackList{gap:var(--tp-sp-2);margin:0;padding:0;list-style:none;display:grid}.Advisor-module__xykkxq__stackRow{align-items:center;gap:var(--tp-sp-2);padding:var(--tp-sp-2) var(--tp-sp-2) var(--tp-sp-2) var(--tp-sp-3);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-wash);grid-template-columns:minmax(0,1fr) minmax(0,200px) auto;display:grid}.Advisor-module__xykkxq__stackRowLabel{min-width:0;font-size:var(--tp-fs-sm);color:var(--tp-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.Advisor-module__xykkxq__stackRowText{gap:2px;min-width:0;display:grid}.Advisor-module__xykkxq__stackFromFeedback{max-width:100%;font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);white-space:nowrap;justify-self:start;align-items:center;gap:5px;font-weight:600;display:inline-flex}.Advisor-module__xykkxq__stackFromFeedback i{color:var(--tp-accent-strong);font-size:10px}.Advisor-module__xykkxq__stackRow .Advisor-module__xykkxq__dropdownPill{height:34px;font-size:var(--tp-fs-xs)}.Advisor-module__xykkxq__stackRow .Advisor-module__xykkxq__tagRemove{color:var(--tp-ink-muted)}.Advisor-module__xykkxq__reportList{gap:var(--tp-sp-2);margin:0;padding:0;list-style:none;display:grid}.Advisor-module__xykkxq__reportRow{align-items:center;gap:var(--tp-sp-3);padding:var(--tp-sp-2) var(--tp-sp-3);border-radius:var(--tp-r-md);color:var(--tp-ink);border:1px solid var(--tp-border);text-decoration:none;transition:none;display:flex}.Advisor-module__xykkxq__reportRow:hover{background:var(--tp-brand-soft);border-color:var(--tp-brand-soft);color:var(--tp-ink)}.Advisor-module__xykkxq__reportRowLatest{border-color:var(--tp-border-strong)}.Advisor-module__xykkxq__reportIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:30px;height:30px;color:var(--tp-accent-strong);font-size:var(--tp-fs-xs);flex:none;justify-content:center;align-items:center;display:inline-flex}.Advisor-module__xykkxq__reportText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.Advisor-module__xykkxq__reportTitle{font-size:var(--tp-fs-sm);font-weight:700}.Advisor-module__xykkxq__reportMeta{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted)}.Advisor-module__xykkxq__reportTitleLine{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__reportLatest{border-radius:var(--tp-r-pill);background:var(--tp-gradient);color:var(--tp-on-brand);padding:1px 8px;font-size:10.5px;font-weight:700}.Advisor-module__xykkxq__reportCounts{flex-wrap:wrap;gap:6px;display:flex}.Advisor-module__xykkxq__reportCount{border-radius:var(--tp-r-pill);background:var(--tp-wash-2);color:var(--tp-ink-2);font-size:var(--tp-fs-2xs);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:1px 8px;font-weight:600;display:inline-flex}.Advisor-module__xykkxq__reportCount i{color:var(--tp-accent-strong);font-size:9px}.Advisor-module__xykkxq__reportArrow{font-size:var(--tp-fs-2xs);color:var(--tp-ink-soft)}.Advisor-module__xykkxq__reportRow:hover .Advisor-module__xykkxq__reportArrow{color:var(--tp-brand)}.Advisor-module__xykkxq__settingRow{justify-content:space-between;align-items:center;gap:var(--tp-sp-3) var(--tp-sp-5);padding-block:var(--tp-sp-3);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__settingRow+.Advisor-module__xykkxq__settingRow{border-block-start:1px solid var(--tp-border)}.Advisor-module__xykkxq__settingText{flex:320px;gap:2px;min-width:0;display:grid}.Advisor-module__xykkxq__settingTitle{font-size:var(--tp-fs-sm);color:var(--tp-ink);font-weight:700}.Advisor-module__xykkxq__settingBody{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);line-height:1.55}.Advisor-module__xykkxq__switch{border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-wash-2);cursor:pointer;flex:none;width:46px;height:26px;padding:0;position:relative}.Advisor-module__xykkxq__switchOn{background:var(--tp-gradient);border-color:#0000}.Advisor-module__xykkxq__switchKnob{border-radius:var(--tp-r-pill);background:var(--tp-surface);width:20px;height:20px;box-shadow:var(--tp-sh-sm);transition:transform var(--tp-dur-fast) var(--tp-ease);position:absolute;inset-block-start:2px;inset-inline-start:2px}.Advisor-module__xykkxq__switchOn .Advisor-module__xykkxq__switchKnob{transform:translate(20px)}.Advisor-module__xykkxq__switchOn .Advisor-module__xykkxq__switchKnob:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(-20px)}.Advisor-module__xykkxq__switch:disabled{opacity:.6;cursor:default}.Advisor-module__xykkxq__deletePanel{gap:var(--tp-sp-3);padding:var(--tp-sp-4) var(--tp-sp-5);border-radius:var(--tp-r-md);animation:Advisor-module__xykkxq__advisorFadeIn var(--tp-dur) var(--tp-ease);background:#fff7f6;border:1px solid #f3c7c2;display:grid}.Advisor-module__xykkxq__deletePanel:focus{outline:none}.Advisor-module__xykkxq__deletePanel:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.Advisor-module__xykkxq__deleteWill{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:#912018;margin:0;font-weight:700;display:flex}.Advisor-module__xykkxq__deleteList{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);gap:4px;margin:0;padding-inline-start:var(--tp-sp-6);line-height:1.5;display:grid}.Advisor-module__xykkxq__deleteKeeps{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);margin:0;display:flex}.Advisor-module__xykkxq__deleteKeeps i{color:#16a34a}.Advisor-module__xykkxq__confirmRow{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-3);flex-wrap:wrap;display:flex}.Advisor-module__xykkxq__confirmText{font-size:var(--tp-fs-sm);color:#b42318;font-weight:600}.Advisor-module__xykkxq__dangerBtn,.Advisor-module__xykkxq__dangerQuiet{align-items:center;gap:var(--tp-sp-2);height:38px;padding-inline:var(--tp-sp-4);border-radius:var(--tp-r-pill);font-size:var(--tp-fs-sm);cursor:pointer;font-weight:700;transition:none;display:inline-flex}.Advisor-module__xykkxq__dangerBtn{color:var(--tp-on-brand);background:#b42318;border:0}.Advisor-module__xykkxq__dangerBtn:hover{background:#912018}.Advisor-module__xykkxq__dangerBtn:disabled{opacity:.6;cursor:default}.Advisor-module__xykkxq__dangerQuiet{border:1px solid var(--tp-border-strong);background:var(--tp-surface);color:#b42318}.Advisor-module__xykkxq__dangerQuiet:hover{background:#fdeceb}@media (max-width:1399px){.Advisor-module__xykkxq__optionGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.Advisor-module__xykkxq__indexGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){.Advisor-module__xykkxq__mapLayout{grid-template-columns:minmax(0,1fr);gap:0}.Advisor-module__xykkxq__jumpRail{z-index:6;max-height:none;margin-block-start:var(--tp-sp-4);margin-inline:calc(-1 * var(--tp-gutter));padding:var(--tp-sp-2) 0;border:0;border-radius:0;display:block;inset-block-start:var(--tp-header-h);overflow:visible;box-shadow:0 8px 24px #0d0f2c17}.Advisor-module__xykkxq__jumpRailTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Advisor-module__xykkxq__jumpList{gap:var(--tp-sp-2);padding-inline:var(--tp-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.Advisor-module__xykkxq__jumpList::-webkit-scrollbar{display:none}.Advisor-module__xykkxq__jumpList>li{flex:none}.Advisor-module__xykkxq__jumpLink{max-width:280px;padding:5px var(--tp-sp-3) 5px 5px;border:1px solid var(--tp-border);border-radius:var(--tp-r-pill);background:var(--tp-surface);white-space:nowrap;flex:none}.Advisor-module__xykkxq__jumpLinkActive,.Advisor-module__xykkxq__jumpLinkActive:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);border-color:#0000}.Advisor-module__xykkxq__jumpNum{border-radius:var(--tp-r-pill)}.Advisor-module__xykkxq__jumpText{text-overflow:ellipsis;white-space:nowrap;max-width:140px;display:block;overflow:hidden}.Advisor-module__xykkxq__mapSections .Advisor-module__xykkxq__section{scroll-margin-top:calc(var(--tp-header-h) + 64px)}}@media (max-width:1099px){.Advisor-module__xykkxq__optionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.Advisor-module__xykkxq__rowWhy{gap:var(--tp-sp-3);grid-template-columns:minmax(0,1fr)}.Advisor-module__xykkxq__whyNotGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:991px){.Advisor-module__xykkxq__indexGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Advisor-module__xykkxq__extras,.Advisor-module__xykkxq__constraints,.Advisor-module__xykkxq__oppIntro,.Advisor-module__xykkxq__personaGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.Advisor-module__xykkxq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Advisor-module__xykkxq__wizardInner{padding-inline:var(--tp-sp-4)}.Advisor-module__xykkxq__wizardBody{padding-block:var(--tp-sp-5) var(--tp-sp-6)}.Advisor-module__xykkxq__stepLabel{display:none}.Advisor-module__xykkxq__stepActive .Advisor-module__xykkxq__stepLabel{display:inline}.Advisor-module__xykkxq__stepSep{inline-size:12px}.Advisor-module__xykkxq__screenTitle{font-size:var(--tp-fs-lg)}.Advisor-module__xykkxq__navRow{row-gap:var(--tp-sp-2);flex-wrap:wrap}.Advisor-module__xykkxq__navEnd{flex:auto;justify-content:flex-end}.Advisor-module__xykkxq__wizardFoot{z-index:5;padding-block:var(--tp-sp-3);background:var(--tp-surface);border-block-start:1px solid var(--tp-border);border-end-end-radius:var(--tp-r-xl);border-end-start-radius:var(--tp-r-xl);padding-block-end:calc(var(--tp-sp-3) + env(safe-area-inset-bottom,0px));position:sticky;inset-block-end:0;box-shadow:0 -10px 24px #0d0f2c14}.Advisor-module__xykkxq__wizardFoot .Advisor-module__xykkxq__wizardInner{gap:var(--tp-sp-2)}.Advisor-module__xykkxq__wizardNote{padding-block:var(--tp-sp-3) var(--tp-sp-4)}.Advisor-module__xykkxq__review{padding:var(--tp-sp-3) var(--tp-sp-4)}.Advisor-module__xykkxq__painFoot{flex-direction:column-reverse}.Advisor-module__xykkxq__charCount{align-self:flex-end}.Advisor-module__xykkxq__indexHead,.Advisor-module__xykkxq__personaHead,.Advisor-module__xykkxq__dismissedBar{padding:var(--tp-sp-4)}.Advisor-module__xykkxq__callout,.Advisor-module__xykkxq__persona>.Advisor-module__xykkxq__noticeOk,.Advisor-module__xykkxq__persona>p[role=status]{margin-inline:var(--tp-sp-4)}.Advisor-module__xykkxq__indexGrid,.Advisor-module__xykkxq__personaGrid{padding:var(--tp-sp-4)}.Advisor-module__xykkxq__followUpWrap{padding:0 var(--tp-sp-4) var(--tp-sp-4)}.Advisor-module__xykkxq__refreshError{margin-inline:var(--tp-sp-4)}.Advisor-module__xykkxq__followUpCard{flex-wrap:wrap}.Advisor-module__xykkxq__followUpQuestionStable{-webkit-line-clamp:3;line-clamp:3;height:4.5em}.Advisor-module__xykkxq__followUpText{flex-basis:calc(100% - 38px - var(--tp-sp-4))}.Advisor-module__xykkxq__followUpCta{margin-inline-start:calc(38px + var(--tp-sp-4))}.Advisor-module__xykkxq__emptyMap{padding:var(--tp-sp-6) var(--tp-sp-4)}.Advisor-module__xykkxq__sectionHead{flex-direction:column}.Advisor-module__xykkxq__sectionAside{justify-content:flex-start;margin-block-start:0}.Advisor-module__xykkxq__oppIntro,.Advisor-module__xykkxq__oppTools,.Advisor-module__xykkxq__whyNot,.Advisor-module__xykkxq__row{padding:var(--tp-sp-4)}.Advisor-module__xykkxq__rowTop{gap:var(--tp-sp-3);grid-template-columns:44px minmax(0,1fr)}.Advisor-module__xykkxq__rowLogo{width:44px;height:44px}.Advisor-module__xykkxq__rowActions{flex-direction:column;align-items:stretch}.Advisor-module__xykkxq__rowCtas{justify-content:flex-end}.Advisor-module__xykkxq__stackRow{grid-template-columns:minmax(0,1fr) auto}.Advisor-module__xykkxq__stackRow .Advisor-module__xykkxq__dropdown{grid-area:2/1/auto/-1}.Advisor-module__xykkxq__kvRow{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:479px){.Advisor-module__xykkxq__optionGrid,.Advisor-module__xykkxq__indexGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Advisor-module__xykkxq__selectCard,.Advisor-module__xykkxq__stackCard,.Advisor-module__xykkxq__indexTile,.Advisor-module__xykkxq__row,.Advisor-module__xykkxq__visitBtn,.Advisor-module__xykkxq__switchKnob,.Advisor-module__xykkxq__disclosureChevron{transition:none}.Advisor-module__xykkxq__selectCard:hover,.Advisor-module__xykkxq__stackCard:hover,.Advisor-module__xykkxq__indexTile:hover,.Advisor-module__xykkxq__visitBtn:hover{transform:none}.Advisor-module__xykkxq__row.Advisor-module__xykkxq__row:hover:not(:has(.Advisor-module__xykkxq__rowActions:hover,.Advisor-module__xykkxq__matchChip:hover,.Advisor-module__xykkxq__matchDetails:hover)){transform:none}.Advisor-module__xykkxq__shimmer,.Advisor-module__xykkxq__indexTileSkeleton .Advisor-module__xykkxq__skelLine,.Advisor-module__xykkxq__fadeIn,.Advisor-module__xykkxq__matchDetails,.Advisor-module__xykkxq__feedbackNote,.Advisor-module__xykkxq__counterChip,.Advisor-module__xykkxq__buildingIcon,.Advisor-module__xykkxq__deletePanel{animation:none}.Advisor-module__xykkxq__matchChevron{transition:none}}.Advisor-module__xykkxq__personaState{justify-content:center;min-height:80vh}
.StackDoctor-module__QCOvGa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StackDoctor-module__QCOvGa__card{scroll-margin-block-start:calc(var(--tp-header-h) + var(--tp-sp-4))}.StackDoctor-module__QCOvGa__sub{margin:calc(-1 * var(--tp-sp-2)) 0 0;font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);line-height:1.55}.StackDoctor-module__QCOvGa__updating{min-height:20px;font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);align-items:center;gap:6px;font-weight:700;display:inline-flex}.StackDoctor-module__QCOvGa__body{gap:var(--tp-sp-5);display:grid}.StackDoctor-module__QCOvGa__coverageTitle{margin:0 0 var(--tp-sp-3);font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-ink-muted);font-weight:800}.StackDoctor-module__QCOvGa__summary{align-items:flex-start;gap:var(--tp-sp-4);min-height:calc(38px + 2 * var(--tp-sp-4));padding:var(--tp-sp-4);background:var(--tp-brand-soft);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);display:flex}.StackDoctor-module__QCOvGa__summaryIcon{border-radius:var(--tp-r-sm);background:var(--tp-surface);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.StackDoctor-module__QCOvGa__summaryText{gap:4px;min-width:0;display:grid}.StackDoctor-module__QCOvGa__summaryLabel{font-size:var(--tp-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-brand-strong);margin:0;font-weight:800}.StackDoctor-module__QCOvGa__summaryBody{font-size:var(--tp-fs-base);color:var(--tp-ink);margin:0;line-height:1.6}.StackDoctor-module__QCOvGa__tiles{gap:var(--tp-sp-3);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(86px,auto);margin:0;padding:0;list-style:none;display:grid}.StackDoctor-module__QCOvGa__tiles>li{min-width:0;display:flex}.StackDoctor-module__QCOvGa__tile{justify-content:space-between;gap:var(--tp-sp-2);width:100%;min-width:0;padding:var(--tp-sp-3) var(--tp-sp-4);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);color:var(--tp-ink);font:inherit;text-align:start;flex-direction:column;display:flex}.StackDoctor-module__QCOvGa__tileHead{align-items:flex-start;gap:var(--tp-sp-2);min-width:0;display:flex}.StackDoctor-module__QCOvGa__tileIcon{flex:none;margin-block-start:2px;font-size:14px}.StackDoctor-module__QCOvGa__tileCovered .StackDoctor-module__QCOvGa__tileIcon{color:var(--tp-brand)}.StackDoctor-module__QCOvGa__tileLabel{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:var(--tp-fs-sm);font-weight:700;line-height:1.35}.StackDoctor-module__QCOvGa__tileFoot{align-items:center;gap:6px var(--tp-sp-2);flex-wrap:wrap;min-width:0;min-height:24px;display:flex}.StackDoctor-module__QCOvGa__tileQuiet{background:var(--tp-wash);border-style:dashed;border-color:var(--tp-border-strong)}.StackDoctor-module__QCOvGa__tileQuiet .StackDoctor-module__QCOvGa__tileIcon{color:var(--tp-ink-soft)}.StackDoctor-module__QCOvGa__tileQuiet .StackDoctor-module__QCOvGa__tileLabel{color:var(--tp-ink-2)}.StackDoctor-module__QCOvGa__tileButton{cursor:pointer;transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease)}.StackDoctor-module__QCOvGa__tileButton:hover{color:var(--tp-on-brand);background-image:var(--tp-gradient-hero-deep);border-style:solid;border-color:#0000;transform:translateY(-1px);box-shadow:0 14px 30px #1e24604d}.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__tileLabel,.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__tileIcon{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__gapTag{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);background:#ffffff2e}.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__tileGo{color:var(--tp-on-brand)}.StackDoctor-module__QCOvGa__tileButton:hover:focus-visible{outline-color:var(--tp-on-brand)}.StackDoctor-module__QCOvGa__tileGo{color:var(--tp-ink-soft);margin-inline-start:auto;font-size:10px}.StackDoctor-module__QCOvGa__gapTag,.StackDoctor-module__QCOvGa__mutedTag{border-radius:var(--tp-r-pill);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.StackDoctor-module__QCOvGa__gapTag{background:var(--tp-surface);border:1px solid var(--tp-border-strong);color:var(--tp-accent-strong)}.StackDoctor-module__QCOvGa__mutedTag{background:var(--tp-wash-2);color:var(--tp-ink-muted)}.StackDoctor-module__QCOvGa__logos{align-items:center;min-width:0;display:inline-flex}.StackDoctor-module__QCOvGa__logos>*+*{margin-inline-start:-6px}.StackDoctor-module__QCOvGa__logoWrap{box-shadow:0 0 0 2px var(--tp-surface);border-radius:8px;display:inline-flex}.StackDoctor-module__QCOvGa__logo{border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}.StackDoctor-module__QCOvGa__logoImage{background:var(--tp-surface);border:1px solid var(--tp-border)}.StackDoctor-module__QCOvGa__logoImage img{object-fit:contain;width:100%;height:100%}.StackDoctor-module__QCOvGa__logoMore{background:var(--tp-wash-2);min-width:24px;height:24px;box-shadow:0 0 0 2px var(--tp-surface);color:var(--tp-ink-2);font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;padding-inline:4px;font-size:10px;font-weight:800;display:inline-flex}.StackDoctor-module__QCOvGa__coveredWord{overflow-wrap:anywhere;min-width:0;font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);flex:8em;font-weight:600;line-height:1.4}.StackDoctor-module__QCOvGa__platformChips{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.StackDoctor-module__QCOvGa__platformChip{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);max-width:100%;min-height:22px;color:var(--tp-brand-strong);overflow-wrap:anywhere;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:700;line-height:1.3;display:inline-flex}.StackDoctor-module__QCOvGa__platformMore{background:var(--tp-wash-2);color:var(--tp-ink-2);font-variant-numeric:tabular-nums;cursor:default}.StackDoctor-module__QCOvGa__moreBtn{align-items:center;gap:var(--tp-sp-2);padding:var(--tp-sp-1) var(--tp-sp-2);border-radius:var(--tp-r-pill);color:var(--tp-brand-strong);font-size:var(--tp-fs-xs);cursor:pointer;background:0 0;border:0;margin-block-start:var(--tp-sp-3);font-weight:700;display:inline-flex}.StackDoctor-module__QCOvGa__moreBtn:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.StackDoctor-module__QCOvGa__allClear{align-items:center;gap:var(--tp-sp-2);padding:var(--tp-sp-3) var(--tp-sp-4);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-surface);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;font-weight:600;display:flex}.StackDoctor-module__QCOvGa__allClear i{color:var(--tp-brand)}.StackDoctor-module__QCOvGa__lists{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-surface);display:grid;overflow:hidden}.StackDoctor-module__QCOvGa__list{background:var(--tp-surface)}.StackDoctor-module__QCOvGa__list+.StackDoctor-module__QCOvGa__list{border-block-start:1px solid var(--tp-border)}.StackDoctor-module__QCOvGa__listH{font:inherit;margin:0}.StackDoctor-module__QCOvGa__listHead{align-items:center;gap:var(--tp-sp-3);width:100%;min-height:56px;padding:var(--tp-sp-2) var(--tp-sp-4);color:var(--tp-ink);font:inherit;text-align:start;background:0 0;border:0;border-radius:0;margin:0;display:flex}.StackDoctor-module__QCOvGa__listToggle{cursor:pointer;transition:none}.StackDoctor-module__QCOvGa__listToggle:hover{background:var(--tp-brand-soft)}.StackDoctor-module__QCOvGa__listIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);border:1px solid var(--tp-border);width:30px;height:30px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.StackDoctor-module__QCOvGa__listTitle{min-width:0;font-size:var(--tp-fs-base);flex:0 auto;font-weight:700}.StackDoctor-module__QCOvGa__listCount{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);min-width:24px;height:22px;color:var(--tp-brand-strong);font-size:var(--tp-fs-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:7px;font-weight:800;display:inline-flex}.StackDoctor-module__QCOvGa__listChevron{color:var(--tp-ink-soft);transition:transform var(--tp-dur-fast) var(--tp-ease);margin-inline-start:auto;font-size:10px}.StackDoctor-module__QCOvGa__listToggle[aria-expanded=true] .StackDoctor-module__QCOvGa__listChevron{transform:rotate(180deg)}.StackDoctor-module__QCOvGa__listHeadEmpty .StackDoctor-module__QCOvGa__listIcon{background:var(--tp-wash);color:var(--tp-ink-soft)}.StackDoctor-module__QCOvGa__listHeadEmpty .StackDoctor-module__QCOvGa__listTitle{color:var(--tp-ink-2)}.StackDoctor-module__QCOvGa__listText{gap:1px;min-width:0;display:grid}.StackDoctor-module__QCOvGa__listClear{min-width:0;font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);align-items:baseline;gap:6px;font-weight:600;line-height:1.4;display:flex}.StackDoctor-module__QCOvGa__listClear i{color:var(--tp-brand);font-size:10px}.StackDoctor-module__QCOvGa__listBody{padding:var(--tp-sp-4);background:var(--tp-wash);border-block-start:1px solid var(--tp-border)}.StackDoctor-module__QCOvGa__listBody[hidden]{display:none}.StackDoctor-module__QCOvGa__items{gap:var(--tp-sp-3);margin:0;padding:0;list-style:none;display:grid}.StackDoctor-module__QCOvGa__item{gap:var(--tp-sp-3);padding:var(--tp-sp-4);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);scroll-margin-block-start:calc(var(--tp-header-h) + var(--tp-sp-4));display:grid}.StackDoctor-module__QCOvGa__item:focus{outline:none}.StackDoctor-module__QCOvGa__item:focus-visible{outline:2px solid var(--tp-brand);outline-offset:2px}.StackDoctor-module__QCOvGa__itemTitle{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-base);color:var(--tp-ink);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.StackDoctor-module__QCOvGa__sentence{font-size:var(--tp-fs-sm);color:var(--tp-ink-2);margin:0;line-height:1.6}.StackDoctor-module__QCOvGa__pair{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.StackDoctor-module__QCOvGa__pairJoin{font-size:var(--tp-fs-xs);color:var(--tp-ink-muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}.StackDoctor-module__QCOvGa__pairJoin i{color:var(--tp-ink-soft);font-size:11px}.StackDoctor-module__QCOvGa__sharedRow{align-items:center;gap:var(--tp-sp-2);flex-wrap:wrap;display:flex}.StackDoctor-module__QCOvGa__sharedLabel{font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);font-weight:700}.StackDoctor-module__QCOvGa__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.StackDoctor-module__QCOvGa__chip{border-radius:var(--tp-r-pill);background:var(--tp-brand-soft);color:var(--tp-brand-strong);padding:3px 9px;font-size:11px;font-weight:600}.StackDoctor-module__QCOvGa__toolChip{max-width:100%;height:32px;padding-inline:4px var(--tp-sp-3);border:1px solid var(--tp-border);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink);font-size:var(--tp-fs-sm);align-items:center;gap:7px;font-weight:700;text-decoration:none;transition:none;display:inline-flex}.StackDoctor-module__QCOvGa__toolChip:hover{background:var(--tp-gradient);color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand);border-color:#0000}.StackDoctor-module__QCOvGa__toolChip:hover:focus-visible{outline-color:var(--tp-brand)}.StackDoctor-module__QCOvGa__toolChipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.StackDoctor-module__QCOvGa__price{font-size:var(--tp-fs-xs);color:var(--tp-ink-2);font-variant-numeric:tabular-nums;font-weight:700}.StackDoctor-module__QCOvGa__miniLabel{font-size:var(--tp-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-ink-muted);margin:0;font-weight:800}.StackDoctor-module__QCOvGa__minis{gap:var(--tp-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.StackDoctor-module__QCOvGa__mini{align-items:center;gap:var(--tp-sp-3);padding:var(--tp-sp-3);background:var(--tp-surface);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);transition:box-shadow var(--tp-dur) var(--tp-ease), transform var(--tp-dur) var(--tp-ease);grid-template-columns:40px minmax(0,1fr) auto;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.StackDoctor-module__QCOvGa__mini:hover{background-image:var(--tp-gradient-hero-deep);border-color:#0000;transform:translateY(-1px);box-shadow:0 14px 30px #1e24604d}.StackDoctor-module__QCOvGa__mini:hover .StackDoctor-module__QCOvGa__miniTitle,.StackDoctor-module__QCOvGa__mini:hover .StackDoctor-module__QCOvGa__miniTitle:hover,.StackDoctor-module__QCOvGa__mini:hover .StackDoctor-module__QCOvGa__miniArrow{color:var(--tp-on-brand);-webkit-text-fill-color:var(--tp-on-brand)}.StackDoctor-module__QCOvGa__mini:hover .StackDoctor-module__QCOvGa__miniType{color:#ffffffb3;-webkit-text-fill-color:#ffffffb3}.StackDoctor-module__QCOvGa__mini:hover .StackDoctor-module__QCOvGa__miniNote{color:#ffffffdb;-webkit-text-fill-color:#ffffffdb}.StackDoctor-module__QCOvGa__mini:hover:has(.StackDoctor-module__QCOvGa__miniTitle:focus-visible){outline-color:var(--tp-on-brand)}}.StackDoctor-module__QCOvGa__miniLogo{width:40px;height:40px;font-size:var(--tp-fs-md);border-radius:11px;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.StackDoctor-module__QCOvGa__miniLogoImage{background:var(--tp-surface);border:1px solid var(--tp-border)}.StackDoctor-module__QCOvGa__miniLogoImage img{object-fit:contain;width:100%;height:100%}.StackDoctor-module__QCOvGa__miniText{gap:2px;min-width:0;display:grid}.StackDoctor-module__QCOvGa__miniTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--tp-fs-sm);color:var(--tp-ink);font-weight:800;text-decoration:none;overflow:hidden}.StackDoctor-module__QCOvGa__mini .StackDoctor-module__QCOvGa__miniTitle:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.StackDoctor-module__QCOvGa__miniTitle:hover{color:var(--tp-ink)}.StackDoctor-module__QCOvGa__miniTitle:focus-visible{outline:none}.StackDoctor-module__QCOvGa__mini:has(.StackDoctor-module__QCOvGa__miniTitle:focus-visible){outline:2px solid var(--tp-brand);outline-offset:2px}.StackDoctor-module__QCOvGa__miniType{text-overflow:ellipsis;white-space:nowrap;font-size:var(--tp-fs-2xs);color:var(--tp-ink-muted);font-weight:600;overflow:hidden}.StackDoctor-module__QCOvGa__miniNote{font-size:var(--tp-fs-xs);color:var(--tp-ink-2);line-height:1.5}.StackDoctor-module__QCOvGa__miniArrow{color:var(--tp-ink-soft);font-size:11px}.StackDoctor-module__QCOvGa__empty{align-items:center;gap:var(--tp-sp-3) var(--tp-sp-4);padding:var(--tp-sp-4);background:var(--tp-wash);border:1px dashed var(--tp-border-strong);border-radius:var(--tp-r-md);flex-wrap:wrap;display:flex}.StackDoctor-module__QCOvGa__emptyIcon{border-radius:var(--tp-r-sm);background:var(--tp-surface);border:1px solid var(--tp-border);width:38px;height:38px;color:var(--tp-accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.StackDoctor-module__QCOvGa__emptyText{flex:260px;gap:2px;min-width:0;display:grid}.StackDoctor-module__QCOvGa__emptyTitle{font-size:var(--tp-fs-base);color:var(--tp-ink);margin:0;font-weight:700}.StackDoctor-module__QCOvGa__emptyBody{font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);margin:0;line-height:1.55}.StackDoctor-module__QCOvGa__emptyCta{align-items:center;gap:var(--tp-sp-2);height:38px;padding-inline:var(--tp-sp-4);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);color:var(--tp-ink-2);font-size:var(--tp-fs-sm);white-space:nowrap;cursor:pointer;font-weight:600;transition:none;display:inline-flex}.StackDoctor-module__QCOvGa__emptyCta:hover{background:var(--tp-gradient);color:var(--tp-on-brand);box-shadow:var(--tp-sh-brand);border-color:#0000}.StackDoctor-module__QCOvGa__errorRow{align-items:center;gap:var(--tp-sp-2) var(--tp-sp-4);padding:var(--tp-sp-3) var(--tp-sp-4);border-radius:var(--tp-r-md);background:var(--tp-wash);border:1px solid var(--tp-border);font-size:var(--tp-fs-sm);color:var(--tp-ink-2);flex-wrap:wrap;display:flex}.StackDoctor-module__QCOvGa__errorRow>i{color:var(--tp-ink-soft)}.StackDoctor-module__QCOvGa__errorText{flex:220px;margin:0}.StackDoctor-module__QCOvGa__retry{padding:var(--tp-sp-1) var(--tp-sp-2);border-radius:var(--tp-r-pill);color:var(--tp-brand-strong);font-size:var(--tp-fs-sm);cursor:pointer;background:0 0;border:0;font-weight:700}.StackDoctor-module__QCOvGa__retry:hover{background:var(--tp-brand-soft);color:var(--tp-brand-strong)}.StackDoctor-module__QCOvGa__skel{border-radius:var(--tp-r-pill);background:linear-gradient(90deg, var(--tp-wash-2) 0%, var(--tp-border) 45%, var(--tp-wash-2) 90%);background-size:220% 100%;animation:1.3s linear infinite StackDoctor-module__QCOvGa__doctorShimmer;display:block}.StackDoctor-module__QCOvGa__skelLine{width:92%;height:12px}.StackDoctor-module__QCOvGa__skelLineShort{width:64%}.StackDoctor-module__QCOvGa__skelTile{pointer-events:none;min-height:86px}.StackDoctor-module__QCOvGa__skelTile .StackDoctor-module__QCOvGa__skel{width:80%;height:12px}.StackDoctor-module__QCOvGa__skelTile .StackDoctor-module__QCOvGa__skelLineShort{width:46%;height:20px}.StackDoctor-module__QCOvGa__skelHead{min-height:56px}@keyframes StackDoctor-module__QCOvGa__doctorShimmer{0%{background-position:110% 0}to{background-position:-110% 0}}.StackDoctor-module__QCOvGa__teaser{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:#ffffffe6;border-block-start:1px solid #ffffff38;flex-wrap:wrap;margin:0;padding-block-start:var(--tp-sp-3);line-height:1.5;display:flex}.StackDoctor-module__QCOvGa__teaserIcon{color:var(--tp-on-brand);font-size:12px}.StackDoctor-module__QCOvGa__teaserLink{color:var(--tp-on-brand);text-underline-offset:3px;align-items:center;gap:6px;font-weight:700;-webkit-text-decoration:underline #ffffff8c;text-decoration:underline #ffffff8c;display:inline-flex}.StackDoctor-module__QCOvGa__teaserLink:hover{color:var(--tp-on-brand);-webkit-text-decoration-color:var(--tp-on-brand);text-decoration-color:var(--tp-on-brand)}.StackDoctor-module__QCOvGa__teaserLink:focus-visible{outline:2px solid var(--tp-on-brand);outline-offset:2px}.StackDoctor-module__QCOvGa__teaserLink i{font-size:11px}@media (max-width:1199px){.StackDoctor-module__QCOvGa__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.StackDoctor-module__QCOvGa__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.StackDoctor-module__QCOvGa__tile{padding:var(--tp-sp-3)}.StackDoctor-module__QCOvGa__tileHead{font-size:var(--tp-fs-sm);line-height:1.35;display:block}.StackDoctor-module__QCOvGa__tileHead .StackDoctor-module__QCOvGa__tileIcon{margin-inline-end:6px}.StackDoctor-module__QCOvGa__minis{grid-template-columns:minmax(0,1fr)}.StackDoctor-module__QCOvGa__summary{padding:var(--tp-sp-3);gap:var(--tp-sp-3)}.StackDoctor-module__QCOvGa__summaryBody{font-size:var(--tp-fs-sm)}.StackDoctor-module__QCOvGa__listHead{padding-inline:var(--tp-sp-3)}.StackDoctor-module__QCOvGa__listBody,.StackDoctor-module__QCOvGa__item{padding:var(--tp-sp-3)}}@media (max-width:379px){.StackDoctor-module__QCOvGa__tiles{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.StackDoctor-module__QCOvGa__skel{animation:none}.StackDoctor-module__QCOvGa__tileButton,.StackDoctor-module__QCOvGa__mini,.StackDoctor-module__QCOvGa__listChevron{transition:none}.StackDoctor-module__QCOvGa__tileButton:hover,.StackDoctor-module__QCOvGa__mini:hover{transform:none}}@media (max-width:767.98px){.StackDoctor-module__QCOvGa__coverageTitle,.StackDoctor-module__QCOvGa__summaryLabel,.StackDoctor-module__QCOvGa__sharedLabel,.StackDoctor-module__QCOvGa__miniLabel,.StackDoctor-module__QCOvGa__listCount,.StackDoctor-module__QCOvGa__gapTag,.StackDoctor-module__QCOvGa__mutedTag,.StackDoctor-module__QCOvGa__chip,.StackDoctor-module__QCOvGa__miniType{font-size:var(--tp-fs-xs)}.StackDoctor-module__QCOvGa__coveredWord,.StackDoctor-module__QCOvGa__moreBtn,.StackDoctor-module__QCOvGa__listClear,.StackDoctor-module__QCOvGa__pairJoin,.StackDoctor-module__QCOvGa__price,.StackDoctor-module__QCOvGa__miniNote{font-size:var(--tp-fs-sm)}.StackDoctor-module__QCOvGa__tileButton,.StackDoctor-module__QCOvGa__listToggle,.StackDoctor-module__QCOvGa__toolChip,.StackDoctor-module__QCOvGa__moreBtn{-webkit-tap-highlight-color:transparent;transition:transform var(--tp-dur-fast) var(--tp-ease), background-color var(--tp-dur-fast) var(--tp-ease)}.StackDoctor-module__QCOvGa__tileButton:active{background:var(--tp-brand-soft);transform:scale(.97)}.StackDoctor-module__QCOvGa__listToggle:active,.StackDoctor-module__QCOvGa__moreBtn:active{background:var(--tp-wash)}.StackDoctor-module__QCOvGa__toolChip:active{transform:scale(.97)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.StackDoctor-module__QCOvGa__tileButton:active,.StackDoctor-module__QCOvGa__toolChip:active{transform:none}}@media (max-width:767.98px){.StackDoctor-module__QCOvGa__moreBtn{position:relative}.StackDoctor-module__QCOvGa__moreBtn:after{content:"";position:absolute;inset:-8px 0}.StackDoctor-module__QCOvGa__tiles.StackDoctor-module__QCOvGa__tiles{border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-surface);grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:0;overflow:hidden}.StackDoctor-module__QCOvGa__tiles.StackDoctor-module__QCOvGa__tiles>li+li{border-block-start:var(--tp-row-divider)}.StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__tile{align-content:center;gap:6px var(--tp-sp-3);min-height:60px;padding:var(--tp-sp-3) var(--tp-sp-4);background:0 0;border:0;border-radius:0;grid-template-columns:18px minmax(0,1fr);display:grid}.StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__tile .StackDoctor-module__QCOvGa__tileHead{display:contents}.StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__tile .StackDoctor-module__QCOvGa__tileIcon{grid-area:1/1;margin:2px 0 0;font-size:15px}.StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__tile .StackDoctor-module__QCOvGa__tileLabel{font-size:var(--tp-fs-base);grid-area:1/2;line-height:1.35}.StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__tile .StackDoctor-module__QCOvGa__tileFoot{grid-area:2/2;min-height:0}.StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__tile .StackDoctor-module__QCOvGa__tileFoot:empty{display:none}.StackDoctor-module__QCOvGa__tileQuiet.StackDoctor-module__QCOvGa__tileQuiet{background:0 0;border-style:none}.StackDoctor-module__QCOvGa__tileButton.StackDoctor-module__QCOvGa__tileButton:hover{color:var(--tp-ink);box-shadow:none;background:0 0;transform:none}.StackDoctor-module__QCOvGa__tileButton.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__tileLabel{color:var(--tp-ink-2);-webkit-text-fill-color:currentColor}.StackDoctor-module__QCOvGa__tileButton.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__tileIcon,.StackDoctor-module__QCOvGa__tileButton.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__tileGo{color:var(--tp-ink-soft);-webkit-text-fill-color:currentColor}.StackDoctor-module__QCOvGa__tileButton.StackDoctor-module__QCOvGa__tileButton:hover .StackDoctor-module__QCOvGa__gapTag{background:var(--tp-surface);color:var(--tp-accent-strong);-webkit-text-fill-color:currentColor}.StackDoctor-module__QCOvGa__tileButton.StackDoctor-module__QCOvGa__tileButton:active{background:var(--tp-wash);transform:none}.StackDoctor-module__QCOvGa__tileGo{font-size:12px}.StackDoctor-module__QCOvGa__logo{width:26px;height:26px}.StackDoctor-module__QCOvGa__tiles.StackDoctor-module__QCOvGa__tiles .StackDoctor-module__QCOvGa__tile.StackDoctor-module__QCOvGa__skelTile{min-height:78px}.StackDoctor-module__QCOvGa__summary:has(.StackDoctor-module__QCOvGa__skelLine){min-height:120px}.StackDoctor-module__QCOvGa__lists:has(.StackDoctor-module__QCOvGa__skelHead){min-height:264px}.StackDoctor-module__QCOvGa__moreBtn{min-height:44px;padding-inline:var(--tp-sp-3);margin-block-start:calc(var(--tp-sp-3) - 8px);margin-block-end:-8px}}
