.AnalysisSwitcher_backdrop__YTyRJ{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1.25rem;background:rgba(17,35,42,.5);animation:AnalysisSwitcher_backdropIn__WE2lt .18s ease-out both}.AnalysisSwitcher_dialog__qX3j7{--switcher-surface:var(--analysis-shell-panel);--switcher-card:var(--analysis-panel);--switcher-ink:var(--analysis-ink);--switcher-muted:var(--analysis-muted);--switcher-line:var(--analysis-line-strong);--switcher-accent:var(--analysis-accent);width:min(1120px,96vw);max-height:min(88dvh,680px);overflow:auto;padding:clamp(1.15rem,2vw,1.8rem);color:var(--switcher-ink);background:var(--switcher-surface);border-radius:16px;box-shadow:0 24px 70px rgba(8,28,36,.24);animation:AnalysisSwitcher_dialogIn__f5k0_ .26s cubic-bezier(.2,.8,.2,1) both}.AnalysisSwitcher_header__YZ3tl{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.AnalysisSwitcher_header__YZ3tl h2{margin:0;font-size:clamp(1.45rem,2.1vw,2rem);letter-spacing:-.025em;line-height:1.1}.AnalysisSwitcher_dialog__qX3j7 .AnalysisSwitcher_close__2pneJ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:42px;padding:.55rem .8rem;border:1px solid var(--switcher-line);border-radius:var(--analysis-control-radius);color:var(--switcher-ink);background:transparent;font:inherit;font-size:.88rem}.AnalysisSwitcher_close__2pneJ:hover{border-color:var(--switcher-accent);background:color-mix(in srgb,var(--switcher-accent) 7%,transparent)}.AnalysisSwitcher_card__P65oT:focus-visible,.AnalysisSwitcher_close__2pneJ:focus-visible{outline:3px solid color-mix(in srgb,var(--switcher-accent) 72%,white);outline-offset:3px}.AnalysisSwitcher_grid__CXMKF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.AnalysisSwitcher_dialog__qX3j7 .AnalysisSwitcher_card__P65oT{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;grid-gap:1.15rem;gap:1.15rem;min-height:142px;padding:1rem 1.15rem;border:1px solid var(--switcher-line);border-radius:var(--analysis-panel-radius);color:var(--switcher-ink);background:var(--switcher-card);text-align:left;font:inherit;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.AnalysisSwitcher_card__P65oT:hover:not(:disabled){border-color:color-mix(in srgb,var(--switcher-accent) 60%,var(--switcher-line));background:color-mix(in srgb,var(--switcher-accent) 4%,var(--switcher-card));transform:translateY(-2px)}.AnalysisSwitcher_card__P65oT[data-active]{border-color:color-mix(in srgb,var(--switcher-accent) 72%,var(--switcher-line))}.AnalysisSwitcher_card__P65oT:disabled{cursor:not-allowed;opacity:.45}.AnalysisSwitcher_thumbnail__ScAXd{position:relative;display:grid;place-items:center;width:112px;height:88px}.AnalysisSwitcher_thumbnail__ScAXd img{object-fit:contain}.AnalysisSwitcher_copy__rxgr4{display:grid;min-width:0;grid-gap:.4rem;gap:.4rem}.AnalysisSwitcher_copy__rxgr4 strong{color:var(--switcher-accent);font-size:.86rem;font-weight:800;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.AnalysisSwitcher_copy__rxgr4>span{color:var(--switcher-ink);font-size:clamp(1.02rem,1.25vw,1.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.AnalysisSwitcher_arrow__2SpRZ{color:var(--switcher-accent);transition:transform .16s ease}.AnalysisSwitcher_card__P65oT:hover:not(:disabled) .AnalysisSwitcher_arrow__2SpRZ{transform:translateX(3px)}@media (max-width:760px){.AnalysisSwitcher_backdrop__YTyRJ{align-items:end;padding:0}.AnalysisSwitcher_dialog__qX3j7{width:100%;max-height:90dvh;padding:1rem;border-radius:16px 16px 0 0}.AnalysisSwitcher_grid__CXMKF{grid-template-columns:1fr}.AnalysisSwitcher_card__P65oT{grid-template-columns:88px minmax(0,1fr) auto;min-height:112px;padding:.75rem}.AnalysisSwitcher_thumbnail__ScAXd{width:88px;height:70px}}@media (max-width:430px){.AnalysisSwitcher_close__2pneJ span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.AnalysisSwitcher_card__P65oT{grid-template-columns:72px minmax(0,1fr) auto;gap:.75rem}.AnalysisSwitcher_thumbnail__ScAXd{width:72px;height:60px}}@media (prefers-reduced-motion:reduce){.AnalysisSwitcher_arrow__2SpRZ,.AnalysisSwitcher_backdrop__YTyRJ,.AnalysisSwitcher_card__P65oT,.AnalysisSwitcher_dialog__qX3j7{animation:none;transition:none}.AnalysisSwitcher_card__P65oT:hover:not(:disabled){transform:none}}@keyframes AnalysisSwitcher_backdropIn__WE2lt{0%{background-color:rgba(17,35,42,0)}}@keyframes AnalysisSwitcher_dialogIn__f5k0_{0%{opacity:0;transform:translateY(14px);-webkit-clip-path:inset(0 0 7% 0 round 16px);clip-path:inset(0 0 7% 0 round 16px)}}