@font-face{font-family:inter;src:url(../media/inter_latin_400_normal-s.p.08vufg9rbrtqu.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_500_normal-s.p.037elok7xg7ol.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_600_normal-s.p.42bxzpetz5w8g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.Sug9FW_className{font-family:inter,inter Fallback}.Sug9FW_variable{--font-inter:"inter", "inter Fallback"}
.shortlist-panel{border-radius:var(--radius-img);border:0;width:min(600px,94vw);max-width:none;max-height:90dvh;margin:auto;padding:0;overflow:hidden}.shortlist-panel[open]{flex-direction:column;display:flex}html.shortlist-open{overflow:hidden}html.shortlist-open body{padding-right:var(--shortlist-scrollbar,0px)}.shortlist-notice{left:50%;bottom:calc(var(--spacing) * 6 + env(safe-area-inset-bottom,0px));z-index:100;max-width:90vw;padding:calc(var(--spacing) * 3.25) calc(var(--spacing) * 5.5);border-radius:var(--radius-pill);background-color:var(--color-btn);color:var(--color-btn-ink);font-size:var(--text-control-sm);text-align:center;box-shadow:var(--shadow-soft);pointer-events:none;visibility:hidden;transform:translate(-50%, calc(var(--spacing) * 6));position:fixed}.shortlist-notice[data-shown]{visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.shortlist-notice{transition:transform var(--transition-duration-line) var(--ease-soft), visibility var(--transition-duration-line)}}
