.Hi2WXW_media{background:var(--color-media);border-radius:inherit;position:relative;overflow:hidden}.Hi2WXW_media img{width:100%;height:100%;position:absolute;inset:0}.Hi2WXW_button{border-radius:var(--radius-pill);background:var(--color-yellow);white-space:nowrap;width:fit-content;min-height:54px;transition:background var(--transition), border-color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:13px 14px 13px 22px;font-size:14px;font-weight:500;line-height:1.15;display:inline-flex}.Hi2WXW_button:hover{background:#e5dc22}.Hi2WXW_whiteButton{background:#fff;border-color:#ededed}.Hi2WXW_whiteButton:hover{background:#fafafa;border-color:#d6d6d6}.Hi2WXW_arrowCircle{color:#fff;background:#111;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.Hi2WXW_arrowCircle svg{transition:transform var(--transition)}.Hi2WXW_button:hover .Hi2WXW_arrowCircle svg{transform:translate(2px)}.Hi2WXW_navy{background:var(--color-navy)}.Hi2WXW_compactButton{gap:8px;min-height:44px;padding:9px 10px 9px 16px;font-size:12px}.Hi2WXW_compactButton .Hi2WXW_arrowCircle{width:23px;height:23px}.Hi2WXW_iconButton{border:1px solid var(--color-border);width:44px;height:44px;transition:border-color var(--transition), background var(--transition);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.Hi2WXW_iconButton:hover{background:#fafafa;border-color:#bbb}.Hi2WXW_iconButton:disabled{opacity:.35}.Hi2WXW_dialog{border:1px solid var(--color-border);background:var(--color-page);width:min(720px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--color-text);border-radius:28px;padding:0;box-shadow:0 24px 100px #1112}.Hi2WXW_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1115}.Hi2WXW_dialogInner{padding:32px}.Hi2WXW_dialogHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.Hi2WXW_dialogHeading h2{font-size:32px;line-height:1.12}.Hi2WXW_trackWrap{position:relative}.Hi2WXW_scrollTrack{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-card);grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}.Hi2WXW_scrollTrack::-webkit-scrollbar{display:none}.Hi2WXW_scrollTrack>*{scroll-snap-align:start}.Hi2WXW_trackControls{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Hi2WXW_reverse{transform:rotate(180deg)}@media (max-width:1024px){.Hi2WXW_scrollTrack{grid-auto-columns:calc(43.4783% - 13.913px);gap:16px}}@media (max-width:767px){.Hi2WXW_scrollTrack{grid-auto-columns:min(84%,340px);gap:20px}.Hi2WXW_button{gap:9px;min-height:50px;padding:10px 12px 10px 18px;font-size:12px}.Hi2WXW_compactButton{min-height:44px;padding:8px 10px 8px 14px}.Hi2WXW_dialogInner{padding:24px}.Hi2WXW_dialogHeading h2{font-size:28px}}.Hi2WXW_scrollTrack{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:1px}.Hi2WXW_scrollTrack>*{scroll-snap-stop:normal;min-width:0}.Hi2WXW_swipeHint{color:var(--color-muted);align-self:center;margin-right:auto;font-size:12px}.Hi2WXW_dialog{overscroll-behavior-y:contain}@media (max-width:767px){.Hi2WXW_dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));border-radius:24px}.Hi2WXW_dialogHeading{z-index:1;background:var(--color-page);margin-top:-16px;padding:16px 0;position:sticky;top:-24px}.Hi2WXW_dialogHeading h2{font-size:25px}.Hi2WXW_scrollTrack{scroll-snap-type:x mandatory}.Hi2WXW_trackControls{gap:12px}}.Hi2WXW_button,.Hi2WXW_iconButton{transition:transform .38s var(--ease-out), box-shadow .38s ease, background-color .18s, border-color .18s, scale .18s}.Hi2WXW_button:focus-visible{box-shadow:0 0 0 5px #10148712}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Hi2WXW_button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 7px 20px #17184b12}.Hi2WXW_iconButton:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 5px 14px #17184b10}}.Hi2WXW_button:active{scale:.985}@media (prefers-reduced-motion:reduce){.Hi2WXW_button:active{scale:none}}.Hi2WXW_arrowCircle{transition:transform .4s var(--ease-out), background-color .25s}.Hi2WXW_scrollTrack{margin-block:-14px;padding-block:14px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Hi2WXW_button:not(:disabled):hover{transform:translateY(-3px);box-shadow:0 10px 24px -10px #17184b38}.Hi2WXW_button:hover .Hi2WXW_arrowCircle{transform:scale(1.08)}}
