html[data-theme=dark] .hub-crumb,html[data-theme=dark] .hub-crumb.is-open{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Ccircle cx='1.2' cy='1.2' r='0.7' fill='%23ffffff' fill-opacity='0.16'/%3E%3C/svg%3E")}html[data-theme=dark]{color-scheme:dark;--ink:#f2f4f9;--ink2:#dfe3ed;--muted:#a9b0c0;--faint:#8d95a6;--dim:#5d6474;--paper:#0c0e13;--bg:#171a21;--card:#171a21;--bg-soft:#212530;--track:#3b4150;--rule:rgba(255,255,255,0.14);--hair:rgba(255,255,255,0.09);--wash:rgba(255,255,255,0.05);--hover:rgba(255,255,255,0.07);--shade:rgba(0,0,0,0.6);--glass:rgba(13,15,20,0.92);--overlay:rgba(0,0,0,0.66);--elev:0 14px 40px -20px rgba(0,0,0,0.75);--thumb:#f2f4f9;--on-ink:#10131a;--stamp:#ff5c9e;--stamp-fill:#d81b74;--on-stamp:#ffffff;--stamp-soft:#3a1327;--signal:#2fd3b8;--signal-fill:#0f7f70;--signal-soft:#10332e;--amber:#e9b043;--amber-soft:#372a12;--danger:#ff7b93;--danger-soft:#3a1621;--ok:#4bd489;--ok-soft:#12301f;--info:#82abff;--info-soft:#16233c;--violet:#ab9dff;--violet-soft:#221d3a}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark].eb-lock,html[data-theme=dark].eb-lock .eb-app-frame,html[data-theme=dark].eb-lock body{background-color:var(--paper);color:var(--ink)}html[data-theme=dark] .eb-aths{background:#c6156b;color:#fff}html[data-theme=dark] .eb-card,html[data-theme=dark] .eb-sug-card,html[data-theme=dark] .ev-card,html[data-theme=dark] .event-card,html[data-theme=dark] .feat-card{border-color:var(--rule);box-shadow:none}html[data-theme=dark] .m-tabbar,html[data-theme=dark].eb-lock .m-tabbar{background:transparent!important;border-top-color:transparent;color:var(--ink);box-shadow:none!important}html[data-theme=dark] .m-tabbar:before,html[data-theme=dark].eb-lock .m-tabbar:before{background:var(--glass);border-top-color:var(--rule);box-shadow:0 -10px 26px -16px rgba(0,0,0,.7)}html[data-theme=dark] .m-tab-orb{background:linear-gradient(152deg,#2f6bea,#6ba6ff);box-shadow:0 10px 18px -8px rgba(20,80,210,.6),0 2px 6px -2px rgba(0,0,0,.5)}html[data-theme=dark] .m-tab.is-center.is-active{color:#6ba6ff}html[data-theme=dark] .m-tab.is-center.is-active .m-tab-orb{box-shadow:0 0 0 2px rgba(107,166,255,.22),0 12px 22px -8px rgba(20,80,210,.65)}html[data-theme=dark] .cm-mn-pop,html[data-theme=dark] .cm-owner-pop,html[data-theme=dark] .ig-prof-addmenu,html[data-theme=dark] .nt-panel,html[data-theme=dark] .site-mbar .nt-bell-btn,html[data-theme=dark] .site-user-menu{background:var(--bg);color:var(--ink);border-color:var(--rule)}html[data-theme=dark] .ig-prof,html[data-theme=dark] .ig-prof-banner,html[data-theme=dark] .pe,html[data-theme=dark] .vp{--stamp:var(--prof-acc-dk,#ff5c9e);--stamp-fill:var(--prof-acc-fill-dk,#d81b74);--stamp-soft:var(--prof-acc-soft-dk,#3a1327);--on-stamp:var(--prof-on-acc-dk,#ffffff);--pat-color:var(--prof-pat-dk,#ff5c9e);--prof-gloss:rgba(255,255,255,0.06)}html[data-theme=dark] .ig-prof-bar.is-themed{--stamp:var(--prof-acc-dk,var(--ink));--stamp-fill:var(--prof-acc-fill-dk,var(--ink));--stamp-soft:var(--prof-acc-soft-dk,var(--bg));--on-stamp:var(--prof-on-acc-dk,#ffffff)}html[data-theme=dark] .ig-set-seg,html[data-theme=dark] .nt-tabs{background:rgba(0,0,0,.35)}html[data-theme=dark] .ig-set-seg button.is-on,html[data-theme=dark] .nt-tab.is-on{background:var(--bg-soft)}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color-scheme:dark}html[data-theme=dark] select option{background:var(--bg);color:var(--ink)}html[data-theme=dark] input:-webkit-autofill,html[data-theme=dark] textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg-soft) inset;caret-color:var(--ink)}html[data-theme=dark] .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.92) contrast(.92) saturate(.85)}html[data-theme=dark] .leaflet-container{background:var(--paper)}html[data-theme=dark] .leaflet-control-attribution{background:transparent;color:var(--muted);box-shadow:none}html[data-theme=dark] .club-use-sheet .tkt,html[data-theme=dark] .tkt{--ink:#171a2e;--ink2:#2c3050;--muted:#62677a;--faint:#8b93a7;--dim:#c5cad6;--track:#d8dbe3;--bg:#fffdf7;--bg-soft:#f6f7f9;--rule:rgba(15,18,32,0.1);--hair:rgba(15,18,32,0.085);--wash:rgba(15,18,32,0.045);--amber:#b5730a;--stamp:#c6156b}html[data-theme=dark] .eb-push-ask button:not(.is-later){background:#ffffff;color:#171a2e}html[data-theme=dark] ::selection{background:color-mix(in srgb,var(--stamp) 45%,transparent);color:var(--ink)}html[data-theme=dark] ::placeholder{color:var(--faint);opacity:1}html[data-theme=dark] .home-hub .hub-duo-head,html[data-theme=dark] .home-hub .hub-rail.is-deals .deal-card,html[data-theme=dark] .home-hub .hub-sec,html[data-theme=dark] .home-hub .hub-sec.hub-people,html[data-theme=dark] .home-hub:not(.hub-listing-chrome) .hub-feat-mob .hub-sec,html[data-theme=dark] .home-hub:not(.hub-listing-chrome) .hub-mag .hub-sec,html[data-theme=dark] .home-hub:not(.hub-listing-chrome) .hub-mid-pair .hub-rail.is-deals .deal-card,html[data-theme=dark] .home-hub:not(.hub-listing-chrome) .hub-mid-pair .hub-sec,html[data-theme=dark] .home-hub:not(.hub-listing-chrome) .hub-people,html[data-theme=dark] .home-hub:not(.hub-listing-chrome) .hub-today-mob .hub-sec,html[data-theme=dark] .hub-deals-mob .hub-rail.is-deals .deal-card,html[data-theme=dark] .hub-deals-mob .hub-rail.is-deals .deal-card-body,html[data-theme=dark] .hub-feat-mob .hub-card.is-feat .hub-card-body{background-color:var(--card);background-image:none}html[data-theme=dark] .hub-person,html[data-theme=dark] .hub-person.is-skel{background:var(--bg-soft)}html[data-theme=dark] .kind-seg{background:var(--bg-soft);box-shadow:none}html[data-theme=dark] .home-hub .hub-today-mob .kind-seg{background:var(--bg-soft)}html[data-theme=dark] .home-hub .hub-today-mob .kind-seg-btn,html[data-theme=dark] .home-hub .hub-today-mob .kind-seg-btn.is-on{background:transparent}html[data-theme=dark] .hub-card.is-quiet{--hub-veil-rgb:23,26,33}html[data-theme=dark] .hub-deals-mob .hub-rail.is-deals .deal-card-shot{background:var(--bg-soft)}html[data-theme=dark] .home-hub .hub-duo-head h2,html[data-theme=dark] .home-hub .hub-rail.is-deals .deal-card-title,html[data-theme=dark] .home-hub .hub-sec-copy h2,html[data-theme=dark] .hub-card-title,html[data-theme=dark] .hub-deals-mob .hub-rail.is-deals .deal-card-title,html[data-theme=dark] .hub-deals-mob .hub-rail.is-deals .deal-price-new,html[data-theme=dark] .hub-sec-copy h2{color:var(--ink)}.eb-igx{display:flex;align-items:center;gap:12px;margin:12px 16px 0;padding:12px;border-radius:20px;background:var(--stamp-fill);color:var(--on-stamp);text-decoration:none;position:relative;z-index:5;box-shadow:0 14px 28px -18px color-mix(in srgb,var(--stamp-fill) 90%,transparent)}.eb-igx-ico{width:20px;height:20px;flex:0 0 auto;background:currentColor;-webkit-mask:url(/icons/gate/share.svg) center/contain no-repeat;mask:url(/icons/gate/share.svg) center/contain no-repeat}.eb-igx-copy{display:grid;flex:1;min-width:0;line-height:1.5}.eb-igx-copy b{font-size:15px;font-weight:800}.eb-igx-copy small{font-size:12px;opacity:.86}.eb-igx-go{flex:0 0 auto;padding:8px 14px;border-radius:999px;background:var(--on-stamp);color:var(--stamp-fill);font-size:13px;font-weight:800}.eb-vpn-banner{flex:0 0 auto;width:100%;margin:0;box-sizing:border-box;padding:calc(9px + env(safe-area-inset-top, 0px)) 16px 9px;background:var(--amber-soft);color:var(--ink);border-bottom:1px solid color-mix(in srgb,var(--amber) 42%,transparent);text-align:center;font-size:14px;font-weight:700;line-height:1.65;position:relative;z-index:60}.eb-vpn-banner b{font-weight:900;color:var(--amber)}.eb-app-frame:has(.eb-vpn-banner) .site-mbar{padding-top:4px}