.os-companion-glass{--tour-ink:var(--os-light-fg,#252018);--tour-muted:var(--os-light-muted,#645b4a);--tour-surface:var(--os-light-surface,#fffaf0);--tour-accent:var(--os-light-focus,#967326);--tour-edge:var(--os-light-rim);--tour-glass-background:var(--os-light-frost);--tour-shadow:var(--os-light-shadow);isolation:isolate;color:var(--tour-ink);border:1px solid var(--tour-edge);background:var(--tour-glass-background);box-shadow:var(--tour-shadow);-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%)}.os-companion-glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 4% 0,#ffffff3d,#0000 45%),radial-gradient(circle at 100% 100%,#9f804813,#0000 48%);position:absolute;inset:0}.os-tour-card.os-companion-glass.os-optical{color:var(--tour-ink);border-color:var(--tour-edge);background:var(--tour-glass-background);box-shadow:var(--tour-shadow), 0 18px 46px #282c491f;-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%);position:fixed}:is(html[data-theme=dark] .os-companion-glass,.os-companion-glass[data-theme=dark]){--tour-ink:var(--os-dark-fg,#f2f3f5);--tour-muted:var(--os-dark-muted,#bec1c8);--tour-surface:var(--os-dark-surface,#1a1c20);--tour-accent:var(--os-dark-fg,#f5f5f5);--tour-edge:#e5eaf461;--tour-glass-background:#14161ba8;--tour-shadow:inset 0 1px 0 #ffffff45, inset 0 -1px 0 #969dac17, 0 9px 22px #00000029}:is(html[data-theme=dark] .os-companion-glass,.os-companion-glass[data-theme=dark]):before{background:radial-gradient(circle at 4% 0,#dee5f10e,#0000 45%),radial-gradient(circle at 100% 100%,#aab4c813,#0000 48%)}html[data-theme=dark] .os-tour-card.os-companion-glass.os-optical{--tour-glass-background:#14161ba8;background-image:none}.os-tour-card.os-companion-glass:before{background:radial-gradient(circle at 10% 0,#c7a96b13,#0000 44%),radial-gradient(circle at 100% 100%,#c7a96b17,#0000 48%)}html[data-theme=dark] .os-tour-card.os-companion-glass:before{background:radial-gradient(circle at 10% 0,#dee5f113,#0000 44%),radial-gradient(circle at 100% 100%,#aab4c817,#0000 48%)}html[data-theme=light] .os-companion-glass,.os-companion-glass[data-theme=light],html[data-theme=light] .os-tour-card.os-companion-glass.os-optical{-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}html[data-theme] .os-nav-sheet.os-companion-glass[data-theme]{color:var(--tour-ink);box-shadow:var(--tour-shadow);-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%);background:var(--tour-glass-background)!important;border-color:var(--tour-edge)!important}html[data-theme=light] .os-nav-sheet.os-companion-glass[data-theme=light]{-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}.os-tour-help{margin-block:24px}.os-tour-help summary{cursor:pointer;align-items:center;min-height:44px;font-size:20px;display:flex}.os-tour-help>p{color:var(--market-muted,var(--os-colors-muted))}.os-tour-help-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.os-tour-help-options button{border:1px solid var(--market-line,var(--os-colors-border));border-radius:var(--os-radius-control,12px);background:var(--market-field,var(--os-colors-surface));text-align:start;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html:not([data-theme=light]) .os-companion-glass:not([data-theme=light]),html:not([data-theme=light]) .os-tour-card.os-companion-glass.os-optical:not([data-theme=light]),html:not([data-theme=light]) .os-nav-sheet.os-companion-glass[data-theme]:not([data-theme=light]),.os-companion-glass[data-theme=dark],.os-tour-card.os-companion-glass.os-optical[data-theme=dark],html[data-theme] .os-nav-sheet.os-companion-glass[data-theme=dark]{background:var(--tour-surface)!important;background-image:none!important}html:not([data-theme=light]) .os-companion-glass:not([data-theme=light]):before,.os-companion-glass[data-theme=dark]:before{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme=light] .os-companion-glass:not([data-theme=dark]),.os-companion-glass[data-theme=light],html[data-theme=light] .os-tour-card.os-companion-glass.os-optical:not([data-theme=dark]),html[data-theme=light] .os-nav-sheet.os-companion-glass[data-theme=light]{background:var(--tour-surface)!important;background-image:none!important}html[data-theme=light] .os-companion-glass:not([data-theme=dark]):before,.os-companion-glass[data-theme=light]:before{display:none}}@supports ((-webkit-backdrop-filter:blur(1px))) or (-moz-orient:inline){html[data-theme] .os-tour-card.os-companion-glass.os-optical{background:var(--tour-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.os-companion-glass,.os-tour-card.os-companion-glass.os-optical,html[data-theme=light] .os-companion-glass,.os-companion-glass[data-theme=light],html[data-theme=light] .os-tour-card.os-companion-glass.os-optical,html[data-theme] .os-nav-sheet.os-companion-glass[data-theme]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tour-surface)!important;background-image:none!important}.os-companion-glass:before{display:none}}@media (forced-colors:active){.os-companion-glass,.os-tour-card.os-companion-glass.os-optical,html[data-theme=light] .os-companion-glass,.os-companion-glass[data-theme=light],html[data-theme=light] .os-tour-card.os-companion-glass.os-optical,html[data-theme] .os-nav-sheet.os-companion-glass[data-theme]{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas!important;border-color:canvastext!important}.os-companion-glass:before{display:none}}.os-route-loader{--os-loader-bg:var(--os-light-bg,#fcfbf8);--os-loader-ink:var(--os-light-fg,#242018);z-index:2147483000;box-sizing:border-box;background:var(--os-loader-bg);min-height:100dvh;color:var(--os-loader-ink);font-family:var(--os-typography-sans,sans-serif);padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.os-route-loader.is-dark{--os-loader-bg:var(--os-dark-bg,#0b0b0b);--os-loader-ink:var(--os-dark-fg,#f5f5f5)}.os-loader-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:min(100%,580px);display:flex;position:relative}.os-loader-identity{justify-content:center;align-items:center;min-height:44px;display:flex}.os-loader-status{color:inherit;margin:0;font-size:18px;font-weight:500;line-height:1.45}.os-loader-detail{color:inherit;margin:0;font-size:16px;line-height:1.5}.os-loader-recovery-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.os-loader-recovery-actions>:is(button,a){background:var(--os-loader-bg);min-height:44px;color:inherit;font:inherit;cursor:pointer;border:1px solid;border-radius:12px;justify-content:center;align-items:center;padding:10px 18px;line-height:1.35;text-decoration:none;display:inline-flex}.os-route-loader :is(a,button):focus-visible{outline:3px solid var(--os-loader-ink);outline-offset:5px}.os-route-loader.is-compact{z-index:auto;background:0 0;width:100%;min-height:160px;padding:24px;position:relative;inset:auto;overflow:visible}#root .os-route-loader .os-loader-wordmark{min-height:44px;color:inherit;letter-spacing:.025em;text-transform:none;white-space:nowrap;font-synthesis:none;justify-content:center;align-items:center;padding:8px;font-size:clamp(20px,3.2vw,26px);line-height:1.3;text-decoration:none;display:inline-flex;font-family:var(--os-font-wordmark,Orbitron,sans-serif)!important;font-weight:400!important}.os-route-loader .os-loader-status-dots{animation:1.2s ease-in-out infinite os-loader-dots;display:inline-block}@keyframes os-loader-dots{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.os-route-loader .os-loader-status-dots{animation:none}}@layer os-control-focus{html[data-theme] #root .os-route-loader:focus-visible{outline:none!important}html[data-theme] #root .spc-native-follow-hit{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] #root .spc-native-follow-hit:before,html[data-theme] #root .spc-native-follow-hit:after{content:none!important}@supports selector(:has(*)){html[data-theme] :is(a,button,input,select,textarea,summary,[tabindex]:not(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])):focus-visible{outline:2px solid var(--os-dark-focus,#f5f5f5)!important;outline-offset:-2px!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html[data-theme=light] :is(a,button,input,select,textarea,summary,[tabindex]:not(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])):focus-visible{outline-color:var(--os-light-focus,#78571f)!important}html[data-theme] #root .os-intent-beam:focus-within{outline-offset:0!important;outline:0!important}@media (forced-colors:none){html[data-theme] #root .os-intent-pill:focus-visible{box-shadow:inset 0 -2px 0 var(--os-dark-focus,#f5f5f5), 0 12px 26px color-mix(in srgb, var(--mono-ink) 10%, transparent)!important;outline:none!important}html[data-theme=light] #root .os-intent-pill:focus-visible{box-shadow:inset 0 -2px 0 var(--os-light-focus,#78571f), 0 12px 26px color-mix(in srgb, var(--mono-ink) 10%, transparent)!important}}html[data-theme] #root .os-command-inline .os-command-input-row[data-keyboard-focus=true]:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--os-dark-focus,#f5f5f5)!important;outline:none!important}html[data-theme=light] #root .os-command-inline .os-command-input-row[data-keyboard-focus=true]:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--os-light-focus,#78571f)!important}html[data-theme] #root .os-command-inline-beam:focus-within{outline-offset:0!important;outline:0!important}html[data-theme] #root .os-command-inline .os-command-input-row input:focus-visible{box-shadow:none!important;outline:none!important}html[data-theme] #root .os-intent-form:has(textarea:focus-visible){box-shadow:inset 0 -2px 0 var(--os-dark-focus,#f5f5f5), 0 0 14px color-mix(in srgb, var(--os-dark-focus,#f5f5f5) 12%, transparent)!important;outline:none!important}html[data-theme=light] #root .os-intent-form:has(textarea:focus-visible){box-shadow:inset 0 -2px 0 var(--os-light-focus,#78571f), 0 0 14px color-mix(in srgb, var(--os-light-focus,#78571f) 12%, transparent)!important}html[data-theme] #root .os-intent-form:has(textarea:focus-visible) textarea:focus-visible{box-shadow:none!important;outline:none!important}html[data-theme] #root .os-beam-control[data-beam]:focus-within,html[data-theme] .os-beam-control[data-beam]:focus-within,html[data-theme] #root .os-beam-control[data-beam] :is(a,button,input,select,textarea):focus-visible,html[data-theme] .os-beam-control[data-beam] :is(a,button,input,select,textarea):focus-visible{box-shadow:none!important;outline:none!important}html[data-theme] #root .os-beam-control[data-beam]:has(:focus-visible):not(:has(.os-beam-control :focus-visible)){outline:2px solid var(--os-dark-focus,#f5f5f5)!important;outline-offset:-2px!important}html[data-theme] .os-beam-control[data-beam]:has(:focus-visible):not(:has(.os-beam-control :focus-visible)){outline:2px solid var(--os-dark-focus,#f5f5f5)!important;outline-offset:-2px!important}html[data-theme=light] #root .os-beam-control[data-beam]:has(:focus-visible):not(:has(.os-beam-control :focus-visible)){outline-color:var(--os-light-focus,#78571f)!important}html[data-theme=light] .os-beam-control[data-beam]:has(:focus-visible):not(:has(.os-beam-control :focus-visible)){outline-color:var(--os-light-focus,#78571f)!important}html #root .os-beam-control[data-beam] :is(.people-search-field,.spc-search-field,.discover-search-field):focus-within{box-shadow:inset 0 1px 0 var(--os-search-reflection)!important}html #root .os-glow-surface:focus-within:not(:focus-visible){outline:none!important}html[data-theme] .si-search-input:focus-within{box-shadow:none!important;outline:none!important}html[data-theme] .si-search-input:has(:focus-visible){outline:2px solid var(--os-dark-focus,#f5f5f5)!important;outline-offset:-2px!important}html[data-theme=light] .si-search-input:has(:focus-visible){outline-color:var(--os-light-focus,#78571f)!important}html[data-theme] .si-search-input:has(:focus-visible) input:focus-visible{box-shadow:none!important;outline:none!important}html[data-theme] #root .spc-section .spc-native-follow-hit:focus-visible{outline:none!important}html[data-theme] #root .spc-section .spc-native-follow-hit:focus-visible .spc-native-follow-button{outline:2px solid var(--os-dark-focus,#f5f5f5)!important;outline-offset:-2px!important;box-shadow:none!important}html[data-theme=light] #root .spc-section .spc-native-follow-hit:focus-visible .spc-native-follow-button{outline-color:var(--os-light-focus,#78571f)!important}@media (forced-colors:active){html[data-theme] :is(a,button,input,select,textarea,summary,[tabindex]:not(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])):focus-visible,html[data-theme] #root .spc-section .spc-native-follow-hit:focus-visible .spc-native-follow-button{outline-offset:-2px!important;box-shadow:none!important;outline:2px solid highlight!important}html[data-theme] .si-search-input:has(:focus-visible){outline-offset:-2px!important;box-shadow:none!important;outline:2px solid highlight!important}html[data-theme] #root .os-intent-form:has(textarea:focus-visible){outline-offset:-2px!important;box-shadow:none!important;outline:2px solid highlight!important}html[data-theme] #root .os-intent-form:has(textarea:focus){outline-offset:-2px!important;box-shadow:none!important;outline:2px solid highlight!important}html[data-theme] #root .os-command-inline .os-command-input-row:has(input:focus-visible){box-shadow:none!important}html[data-theme] #root .os-command-inline .os-command-input-row input:focus-visible{outline-offset:-2px!important;outline:2px solid highlight!important}html[data-theme] #root .os-beam-control[data-beam]:has(:focus-visible):not(:has(.os-beam-control :focus-visible)){outline-color:highlight!important}html[data-theme] .os-beam-control[data-beam]:has(:focus-visible):not(:has(.os-beam-control :focus-visible)){outline-color:highlight!important}}}}.marketplace-app{flex-direction:column;min-height:100dvh;display:flex}.marketplace-app>:is(.market-main,.market-profile-page,.market-studio,.market-studio-guest,.market-rankings){flex:1 0 auto;width:100%}.marketplace-app>.market-footer{margin-top:auto}@media (forced-colors:active){.os-route-loader{--os-loader-bg:Canvas;--os-loader-ink:CanvasText;color:canvastext;background:canvas}.os-route-loader .os-loader-status-dots{animation:none}.os-loader-recovery-actions>:is(button,a){color:buttontext;background:canvas;border-color:buttontext}}.os-loader-scene-skeleton{pointer-events:none;opacity:.5;position:absolute;inset:0;overflow:hidden}.os-loader-scene-skeleton i{opacity:.1;background:radial-gradient(at 30% 20%,currentColor,#0000 62%);border:1px solid;border-radius:50%;width:64px;height:64px;position:absolute;top:23%;left:calc(50% - 110px)}.os-loader-scene-skeleton i:nth-child(2){width:42px;height:42px;top:32%;left:calc(50% + 60px)}.os-loader-scene-skeleton i:nth-child(3){width:30px;height:30px;top:19%;left:calc(50% + 5px)}.os-loader-scene-skeleton i:nth-child(4){opacity:.07;width:min(115vw,600px);height:min(115vw,600px);top:100%;left:50%;transform:translate(-50%,-50%)}.os-bottom-navigation{display:none}@media (width<=700px){#root .os-bottom-navigation{z-index:30;left:50%;bottom:max(8px,env(safe-area-inset-bottom));isolation:isolate;color:#f6f7f9;-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);view-transition-name:os-bottom-navigation;background:#17191de0;border:1px solid #e3e7ec61;border-radius:24px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;width:min(460px,100vw - 16px);min-height:72px;padding:5px;display:grid;position:fixed;transform:translate(-50%);box-shadow:inset 0 1px #ffffff29,0 10px 30px #0000004d}#root .os-bottom-navigation[data-theme=light]{border-color:var(--os-light-rim);background:var(--os-light-navigation);color:var(--os-light-fg);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}#root .os-bottom-navigation a{color:#bdc2c9;white-space:nowrap;touch-action:manipulation;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;min-height:62px;padding:4px 1px 7px;font-size:10px;font-weight:620;line-height:1.2;text-decoration:none;display:flex;position:relative}#root .os-bottom-navigation[data-theme=light] a{color:var(--os-light-fg)}#root .os-bottom-navigation a[aria-current=page]{color:#fff}#root .os-bottom-navigation[data-theme=light] a[aria-current=page]{color:var(--os-light-fg)}#root .os-bottom-navigation .os-generated-glass-icon{filter:grayscale()saturate(0)brightness(1.55)drop-shadow(0 1px 2px #ffffff1f);width:32px!important;height:32px!important;box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important}#root .os-bottom-navigation[data-theme=light] .os-generated-glass-icon{filter:grayscale()saturate(0)contrast(1.18)drop-shadow(0 1px 2px #0003)}#root .os-bottom-navigation a[aria-current=page] .os-generated-glass-icon{filter:grayscale()saturate(0)brightness(1.85)drop-shadow(0 1px 2px #fff3)}#root .os-bottom-navigation[data-theme=light] a[aria-current=page] .os-generated-glass-icon{filter:grayscale()saturate(0)contrast(1.25)drop-shadow(0 1px 2px #0004)}#root .os-bottom-navigation i{background:linear-gradient(90deg,#89939e,#fff,#89939e);border-radius:2px;width:24px;height:2px;position:absolute;bottom:3px}#root .os-bottom-navigation[data-theme=light] i{background:var(--os-light-metal-edge)}#root .os-bottom-navigation a:focus-visible{outline-offset:-2px;outline:2px solid}#root :is(.mh-mobile-nav,.mockup-mobile-nav),#root :is(.mockup-home .mh-footer,.marketplace-app .market-footer,.events-app .events-footer){display:none!important}#root .mockup-home .mh-main{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}#root .marketplace-app{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}#root .events-app{padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}#root :is(.pilot-policy-page,.app-shell){padding-bottom:max(94px,calc(82px + env(safe-area-inset-bottom,0px)))}}@media (width<=420px){#root .os-site-header .os-nav-actions :is(.os-bloom-trigger,.os-account-trigger){display:none!important}#root .os-site-header .os-nav-actions{gap:4px;min-width:0}#root .os-site-header .os-logo{white-space:nowrap;flex:0 auto;min-width:0;font-size:18px}}@media (width<=350px){#root .os-site-header .os-nav-actions .os-theme-toggle{display:none!important}#root .os-site-header .os-logo{font-size:16px}}@media (width<=700px) and (prefers-reduced-transparency:reduce),(width<=700px) and (prefers-contrast:more){#root .os-bottom-navigation{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1d21}html[data-theme=light] #root .os-bottom-navigation[data-theme=light]{background:var(--os-light-surface)!important;border-color:var(--os-light-fg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme=light] #root .os-bottom-navigation[data-theme=light]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--os-light-surface)!important}}@media (prefers-reduced-motion:reduce){#root .os-bottom-navigation *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (forced-colors:active){#root .os-bottom-navigation{forced-color-adjust:auto;color:canvastext;background:canvas;border:1px solid canvastext}#root .os-bottom-navigation a:focus-visible{outline:2px solid highlight}html[data-theme=light] #root .os-bottom-navigation[data-theme=light]{color:canvastext!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important;border-color:canvastext!important}html[data-theme=light] #root .os-bottom-navigation[data-theme=light] a{color:linktext!important}html[data-theme=light] #root .os-bottom-navigation[data-theme=light] a:focus-visible{outline-color:highlight!important}}::view-transition-old(os-bottom-navigation){animation-duration:0s}::view-transition-new(os-bottom-navigation){animation-duration:0s}:root{font-family:var(--os-typography-sans);color:#193534;font-synthesis:none;--ink:#193534;--muted:#64736f;--line:#dfe5dc;--green:#244d43;--lime:#e4f2bf;--surface:#fbfcf7;background:#f3f5ef;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.45}button:active:not(:disabled){transform:scale(.98)}:focus-visible{outline-offset:3px;outline:3px solid #59866a}button{transition:background .15s,color .15s}input,select,textarea{color:var(--ink)}input::placeholder{color:#586553}input,select,textarea{min-width:0}p{line-height:1.6}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.045em;font-weight:540;line-height:1.14}h3{letter-spacing:-.025em;font-weight:590}.app-shell{min-height:100dvh}.site-header{z-index:5;background:#fafbf7;border-bottom:1px solid #dde3d9;align-items:center;gap:54px;height:82px;padding:0 32px;display:flex;position:relative}.brand{white-space:nowrap;letter-spacing:-1.15px;align-items:center;gap:11px;padding:0;font-size:25px;font-weight:590;display:flex}.brand-dot{vertical-align:top;letter-spacing:0;margin:4px;font-size:9px}.site-header nav{align-items:center;gap:29px;height:100%;display:flex}.site-header nav button{color:#586553;align-items:center;gap:5px;height:100%;padding:0;font-size:13px;display:flex;position:relative}.site-header nav .nav-active{color:#204c3b;font-weight:650}.nav-active:after{content:"";background:#204c3b;border-radius:3px;width:100%;height:3px;position:absolute;bottom:0}.header-actions{align-items:center;gap:23px;margin-left:auto;display:flex}.workspace-button{font-size:12px}.primary,.secondary{border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:13px 20px;font-size:13px;font-weight:590;line-height:1.4;display:inline-flex}.primary{color:#fff;background:#244d43}.primary:hover{background:#163d33}.secondary{background:#f4f7ef;border:1px solid #d9e2d5}.secondary:hover{background:#e7efdf}.primary.compact{min-height:39px;padding:11px 16px;font-size:12px}.full{width:100%}.icon-button{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.icon-button:hover{background:#dbe5d967}.text-button{align-items:center;gap:7px;font-size:12px;display:inline-flex}.glass{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fcfdf7e8;border:1px solid #ffffffd9;box-shadow:0 6px 24px #3043370c,0 1px 3px #26382910}.explorer{height:calc(100dvh - 82px);min-height:730px;position:relative;overflow:hidden}.map-area,.map-canvas{position:absolute;inset:0}.map-area{background:#b9d7dc}.map-vignette{pointer-events:none;background:linear-gradient(90deg,#e7eee741 0%,#0000 45%);position:absolute;inset:0}.map-canvas{width:100%;height:100%}.context-bar{z-index:2;border-radius:12px;align-items:center;gap:12px;min-height:50px;padding:0 12px;display:flex;position:absolute;top:25px;left:26px}.city-control,.event-control{align-items:center;gap:7px;display:flex}.context-bar select{outline-offset:5px;appearance:none;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#829084 50%),linear-gradient(135deg,#829084 50%,#0000 50%);background-position:calc(100% - 4px),100%;background-repeat:no-repeat;background-size:4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;padding:12px 13px 12px 0;font-size:12px;font-weight:560}.context-divider{background:#dce2d7;width:1px;height:20px}.context-date{color:#68776b;margin-left:1px;font-size:10px}.context-info{border-left:1px solid #dce2d7;border-radius:0;width:27px;padding-left:10px}.preview-badge{letter-spacing:.11em;color:#29443a;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex;position:absolute;top:40px;right:29px}.preview-badge>span:first-child{background:#42795c;border-radius:50%;width:5px;height:5px}.preview-badge>span:last-child{opacity:.7;font-size:8px}.preview-separator{color:#586553;margin:0 2px}.discovery-panel{z-index:2;border-radius:16px;flex-direction:column;width:362px;display:flex;position:absolute;top:94px;bottom:67px;left:26px;overflow:hidden}.panel-intro{padding:25px 23px 16px}.eyebrow{letter-spacing:.14em;color:#627264;align-items:center;gap:6px;font-size:8px;font-weight:620;line-height:1.7;display:flex}.edition{color:#586553;letter-spacing:.06em;margin-left:auto;font-size:8px}.panel-intro h1{letter-spacing:-1.4px;margin:12px 0 13px;font-size:30px;line-height:1.1}.green-dot{color:#586553}.panel-intro p{color:#69756b;margin:0;font-size:11px;line-height:1.7}.search-input{background:#fff8;border:1px solid #dfe5d7;border-radius:8px;align-items:center;gap:8px;min-height:41px;margin:0 19px;padding:0 10px;display:flex}.search-input>svg{color:#586553}.search-input input{background:0 0;border:0;outline:none;width:100%;height:39px;font-size:11px}.category-filters{scrollbar-width:none;flex-shrink:0;gap:5px;padding:14px 19px 12px;display:flex;overflow:auto}.category-filters button{white-space:nowrap;background:#fff7;border:1px solid #e0e5d9;border-radius:20px;align-items:center;gap:3px;min-height:29px;padding:7px 10px;font-size:9px;display:inline-flex}.category-filters button.active{color:#fff;background:#294e43;border-color:#294e43}.results-label{justify-content:space-between;align-items:center;padding:0 21px 8px;font-size:10px;display:flex}.muted{color:#586553;font-weight:400}.view-toggle{background:#e9eee3;border-radius:5px;gap:1px;padding:2px;display:flex}.view-toggle button{border-radius:4px;place-items:center;width:27px;height:24px;display:grid}.view-toggle button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px #35442b14}.event-results{scrollbar-width:thin;scrollbar-color:#c9d6c8 transparent;flex:1;min-height:0;padding:0 17px;overflow:auto}.event-card{text-align:left;border-top:1px solid #e4e8dd;align-items:center;gap:12px;width:100%;padding:14px 3px;display:flex;position:relative}.event-card:hover{background:#edf2e6}.event-art{color:#203e69;background:#d7e1e7;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:72px;display:flex;position:relative;overflow:hidden}.event-art>span{letter-spacing:-.04em;white-space:pre-line;z-index:1;font-size:17px;font-weight:660;line-height:1.07;transform:rotate(-4deg)}.event-art .art-circle{opacity:.3;border:1px solid;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-32px;right:-28px}.event-art .art-circle:after{content:"";border:1px solid;border-radius:50%;position:absolute;inset:8px}.event-art.blue{color:#244b68;background:#d7e7ee}.event-art.green{color:#34583c;background:#d7e5c3}.event-art.pink{color:#693932;background:#e8cfce}.event-art.yellow{color:#605b23;background:#ece5a8}.event-art.cream{color:#79624c;background:#e8dfca}.event-art.red{color:#853c27;background:#edcfbd}.card-copy{flex:1;min-width:0}.card-meta{color:#586553;align-items:center;gap:7px;margin-bottom:7px;font-size:8px;display:flex}.demo-tag{color:#586553;background:#f7f9ef;border:1px solid #d8dece;border-radius:3px;padding:1px 4px;font-size:7px}.card-copy h3{margin:0 9px 6px 0;font-size:13px;line-height:1.25}.card-copy p{color:#445d4b;margin:0 0 4px;font-size:9px;line-height:1.4}.card-copy p span{color:#586553}.card-copy>small{color:#586553;font-size:8px}.card-arrow{color:#586553;flex-shrink:0;align-self:flex-start;width:12px;margin-top:2px}.list-note{color:#586553;background:#fafcf3;border-top:1px solid #e3e7db;flex-shrink:0;align-items:center;gap:4px;padding:13px 18px;font-size:7.5px;display:flex}.list-note button{align-items:center;gap:2px;margin-left:auto;padding:0;font-size:7.5px;display:flex}.demo-dot{background:#91a071;border-radius:50%;width:4px;height:4px}.map-place-label{white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.water-label{letter-spacing:.25em;color:#586553;font-size:16px;font-style:italic;font-weight:400}.small-label{letter-spacing:.15em;font-size:9px}.district-label{letter-spacing:.15em;color:#586553;font-size:10px;font-weight:500}.park-label{letter-spacing:.14em;color:#586553;font-size:9px}.map-pin{color:#244e3f;white-space:nowrap;background:#fcfdf5;border:1px solid #ffffffe5;border-radius:30px;align-items:center;gap:7px;min-height:36px;padding:10px 13px;display:flex;box-shadow:0 3px 9px #32504529}.map-pin:before{content:"";background:inherit;border-bottom:1px solid #fff;border-right:1px solid #fff;width:8px;height:8px;position:absolute;bottom:-5px;left:calc(50% - 4px);transform:rotate(45deg)}.map-pin .pin-dot{background:#76954e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #ebf0df}.map-pin.blue .pin-dot{background:#4f7b94;box-shadow:0 0 0 4px #e2edf0}.map-pin.pink .pin-dot{background:#b18077;box-shadow:0 0 0 4px #f0e5df}.map-pin.yellow .pin-dot{background:#ac9946;box-shadow:0 0 0 4px #f2edd6}.map-pin.red .pin-dot{background:#ae6856;box-shadow:0 0 0 4px #f4dfd8}.pin-label{font-size:10px;font-weight:580}.map-pin:hover,.map-pin.selected{color:#fff;z-index:5;background:#244d43}.map-footer-title{text-align:right;pointer-events:none;color:#537e83;position:absolute;bottom:147px;right:35px}.map-footer-title>span{letter-spacing:.1em;color:#586553;font-family:monospace;font-size:9px}.map-footer-title h2{letter-spacing:-2px;margin:8px 0 0;font-size:48px;font-weight:400}.map-footer-title p{color:#586553;letter-spacing:.02em;margin:1px 0;font-size:12px}.map-controls{flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;top:105px;right:26px}.map-controls .icon-button{color:#45614d;border-radius:8px;width:38px;height:38px}.zoom-buttons{border-radius:9px;flex-direction:column;padding:2px;display:flex}.zoom-buttons .icon-button:first-child{border-bottom:1px solid #dfe6d7;border-radius:0}.map-controls .dimension-button{flex-direction:column;gap:2px;height:47px;font-size:8px}.dimension-button.on{color:#fff;background:#294d43}.map-sponsor{background:#fcfdf5e8;border-radius:12px;width:280px;padding:15px 16px;position:absolute;top:315px;right:26px}.sponsor-topline{justify-content:space-between;align-items:center;gap:4px;display:flex}.sponsored-label{letter-spacing:.08em;color:#6a7a64;font-size:7px;font-weight:650}.zoom-band{color:#586553;background:#e9efdf;border-radius:3px;padding:3px 5px;font-size:7px}.sponsor-content{gap:12px;margin-top:17px;display:flex}.sponsor-symbol{color:#577049;background:#e2ebd0;border:1px solid #d8e1c5;border-radius:7px;flex-shrink:0;place-items:center;width:38px;height:41px;display:grid}.sponsor-content strong{font-size:11px;font-weight:590;line-height:1.4;display:block}.sponsor-content p{color:#586553;margin:5px 0 0;font-size:9px;line-height:1.5}.sponsor-cta{border-top:1px solid #e2e7d7;justify-content:space-between;align-items:center;width:100%;margin-top:17px;padding:12px 0 0;font-size:9px;font-weight:560;display:flex}.date-rail{z-index:1;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;display:flex;position:absolute;bottom:35px;left:calc(50% + 95px);transform:translate(-50%)}.rail-label{white-space:nowrap;border-right:1px solid #dde4d4;align-items:center;gap:8px;padding:0 14px 0 3px;font-size:9px;display:flex}.rail-label small{color:#586553;margin-top:4px;font-size:7px;display:block}.date-rail>button{border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;min-height:43px;font-size:13px;line-height:1.3;display:flex}.date-rail>button small{text-transform:uppercase;color:#586553;font-size:7px}.date-rail>button:hover{background:#ebf1df}.date-rail>button.selected{color:#fff;background:#294f43}.date-rail>button.selected small{color:#b8cbb3}.map-attribution{color:#586553;font-size:8px;position:absolute;bottom:10px;right:26px}.map-attribution button{padding:0;font-size:10px}.map-loading,.map-unavailable{color:#52755f;background:#e5ece0;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.map-loading span{font-size:13px}.map-unavailable{padding-left:400px;padding-right:60px}.map-unavailable p{text-align:center;max-width:320px;font-size:13px}.map-unavailable h2{margin:10px 0 0;font-size:32px}.empty-state{text-align:center;color:#586553;padding:26px 14px}.empty-state h3{margin-top:15px;font-size:16px}.empty-state p{font-size:12px}.empty-state button{font-size:11px}.detail-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.event-art.large{border-radius:9px;width:calc(100% - 34px);min-height:162px;margin:0 17px}.event-art.large>span{font-size:42px}.event-art.large .art-circle{width:210px;height:210px;bottom:-60px;right:-40px}.event-art.large small{letter-spacing:.12em;opacity:.65;font-size:6px;position:absolute;bottom:12px;left:13px}.event-detail{padding:22px;overflow:auto}.event-detail .eyebrow{font-size:8px}.event-detail h1{margin:10px 0 17px;font-size:29px}.detail-facts p{color:#54694f;align-items:center;gap:9px;margin:7px 0;font-size:11px;line-height:1.6;display:flex}.event-detail>p{color:#65735d;margin:18px 0;font-size:12px}.event-detail dl{border-top:1px solid #dfe5d8;grid-template-columns:1fr 1.7fr;row-gap:10px;margin-top:20px;padding-top:17px;font-size:10px;display:grid}.event-detail dt{color:#586553}.event-detail dd{margin:0}.source-link{color:#345f47;align-items:center;gap:5px;padding:8px 0;font-size:11px;display:flex}.event-detail .primary{margin-top:10px;font-size:12px}.event-detail .notice{margin:18px 0 0;font-size:11px}.list-mode .map-area,.list-mode .map-footer-title,.list-mode .map-controls,.list-mode .map-sponsor,.list-mode .map-attribution{display:none}.list-mode{background:#eef2e8}.list-mode .discovery-panel{background:#fbfdf6;width:calc(100% - 52px);bottom:119px}.list-mode .panel-intro{padding-top:23px}.list-mode .panel-intro h1{font-size:31px}.list-mode .panel-intro h1 br,.list-mode .panel-intro p br{display:none}.list-mode .event-results{grid-template-columns:repeat(3,1fr);align-content:start;gap:0 22px;display:grid}.list-mode .event-card{padding:20px 5px}.list-mode .date-rail{left:50%}.list-mode .event-art.large{max-width:500px}.list-mode .event-detail{max-width:700px}.list-mode .discovery-panel:has(.event-detail){overflow:auto}.modal{width:calc(100% - 32px);max-width:570px;max-height:calc(100dvh - 48px);color:var(--ink);overscroll-behavior:contain;background:#fbfcf7;border:1px solid #fff;border-radius:20px;padding:0;box-shadow:0 35px 100px #132d3640}.modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142f365b}.modal.wide{max-width:1120px}.dialog-header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.sponsor-flow,.info-dialog{padding:25px 32px 30px}.sponsor-flow h2,.info-dialog h2{white-space:pre-line;margin:10px 0 14px;font-size:33px;line-height:1.12}.sponsor-flow>.muted,.info-dialog>p{font-size:13px}.step-label{letter-spacing:.03em;color:#586553;font-family:monospace;font-size:10px}.step-label span{margin-left:12px;font-family:inherit}.notice{color:#607154;background:#eef3e5;border:1px solid #dee7d1;border-radius:8px;align-items:flex-start;gap:9px;margin:18px 0;padding:12px 14px;font-size:11px;line-height:1.5;display:flex}.notice svg{flex-shrink:0;margin-top:1px}.format-options{flex-direction:column;gap:8px;margin:22px 0;display:flex}.format-option{text-align:left;background:#fff;border:1px solid #dde4d6;border-radius:9px;align-items:center;gap:11px;padding:13px;display:flex}.format-option.chosen{background:#eff5e5;border-color:#577553;box-shadow:0 0 0 1px #577553}.format-icon{background:#f4f7ed;border:1px solid #dce5d1;border-radius:7px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.format-option strong{font-size:11px;font-weight:600;display:block}.format-option small{color:#586553;margin-top:5px;font-size:9px;display:block}.format-price{white-space:nowrap;text-align:right;margin-left:auto;font-size:13px;font-weight:550}.format-price small{font-weight:400}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-grid label,.field{color:#627157;flex-direction:column;gap:7px;font-size:10px;font-weight:550;display:flex}.form-grid select,.field input,.field textarea{background:#fff;border:1px solid #dce4d3;border-radius:7px;width:100%;min-height:42px;padding:10px;font-size:12px}.field{margin:16px 0}.field textarea{resize:vertical;min-height:76px}.quote-total{border-top:1px solid #e2e7da;justify-content:space-between;align-items:center;margin-top:23px;padding-top:16px;display:flex}.quote-total>span{font-size:12px}.quote-total small{color:#586553;margin-top:6px;font-size:9px;display:block}.quote-total>strong{letter-spacing:-.05em;font-size:24px;font-weight:550}.fine-print{color:#586553;margin:17px 0;line-height:1.7;font-size:10px!important}.creative-preview{background:#e4eed6;border:1px solid #d6e3c5;border-radius:10px;padding:20px 23px}.creative-preview strong{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:18px;font-size:22px;line-height:1.2;display:block}.creative-preview p{color:#586553;overflow-wrap:anywhere;margin:10px 0 17px;font-size:12px}.creative-preview>span:last-child{font-size:10px;font-weight:650}.check-field{color:#586553;align-items:flex-start;gap:9px;margin:15px 0;font-size:10px;line-height:1.6;display:flex}.check-field input{accent-color:#2f573f;flex-shrink:0;width:15px;height:15px;margin:2px 0 0}.form-actions{justify-content:space-between;gap:12px;margin-top:21px;display:flex}.form-actions .primary{flex:1}.error-message{color:#8b442d;background:#fcf1e9;border:1px solid #e6c3b6;border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.6}.success-panel{padding:14px 0}.success-panel p{color:#586553;font-size:13px}.success-icon{color:#4b6e40;background:#e6f0d4;border-radius:50%;place-items:center;width:53px;height:53px;margin-bottom:24px;display:grid}.small-text{color:#586553;font-size:10px!important}.vision-step{border-top:1px solid #e0e7d7;padding:17px 0}.vision-step strong{color:#586553;font-family:monospace;font-size:11px}.vision-step strong span{font-family:var(--os-typography-sans);color:#3d5c3d;margin-left:12px;font-size:14px}.vision-step p{color:#586553;margin:10px 0 0;font-size:12px;line-height:1.7}.about-list{flex-direction:column;gap:20px;margin:24px 0;padding:0;list-style:none;display:flex}.about-list li{color:#586553;gap:12px;font-size:12px;line-height:1.6;display:flex}.about-list svg{color:#58754b;flex-shrink:0;margin-top:3px}.about-list strong{color:#3c5739}.skip-link{z-index:20;background:#fff;padding:14px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:10px}@media (width>=1500px){.discovery-panel{width:395px}.panel-intro h1{font-size:34px}.panel-intro{padding-top:28px}.event-card{padding:17px 3px}.map-sponsor{width:300px}.card-copy h3{font-size:14px}.map-footer-title h2{font-size:57px}.pin-label{font-size:11px}}@media (width<=1100px){.site-header{gap:30px;padding:0 24px}.site-header nav{gap:18px}.header-actions{gap:15px}.map-sponsor{width:235px}.sponsor-symbol{display:none}.preview-badge{font-size:8px;right:22px}.context-bar{gap:8px}.context-date{display:none}.list-mode .event-results{grid-template-columns:repeat(2,1fr)}.date-rail{gap:3px;padding:8px;left:auto;right:20px;transform:none}.date-rail .rail-label{display:none}.date-rail>button{width:30px}.map-footer-title{right:24px}.map-footer-title h2{font-size:39px}}@media (width<=800px){.site-header{gap:20px;height:68px;padding:0 20px}.brand{font-size:22px}.site-header nav{display:none}.header-actions .workspace-button{font-size:10px}.primary.compact{gap:5px;min-height:35px;padding:10px;font-size:10px}.explorer{height:calc(100dvh - 68px);min-height:740px}.discovery-panel{width:335px;left:18px}.context-bar{top:21px;left:18px}.preview-badge{flex-wrap:wrap;justify-content:flex-end;max-width:150px;top:78px;right:22px}.map-sponsor{width:205px;top:335px;right:18px}.map-controls{top:123px;right:18px}.map-footer-title{bottom:133px}.map-footer-title h2{font-size:32px}.map-footer-title>span{font-size:8px}.date-rail{bottom:34px;right:18px}.panel-intro h1{font-size:28px}.event-card{gap:10px}.event-art{width:57px;height:65px}.card-copy h3{font-size:12px}.category-filters{gap:3px}.category-filters button{padding:7px 8px}.map-sponsor .sponsor-content p{font-size:9px}.map-sponsor .sponsored-label{font-size:6px}.list-mode .discovery-panel{width:calc(100% - 36px);bottom:115px;left:18px}.list-mode .date-rail{left:50%;right:auto;transform:translate(-50%)}.list-mode .preview-badge{display:none}}@media (width<=600px){.site-header{gap:10px;height:63px;padding:0 15px}.brand{letter-spacing:-.9px;gap:7px;font-size:20px}.header-actions{gap:9px}.workspace-button{width:35px;padding:0;overflow:hidden;font-size:0!important}.workspace-button:after{content:attr(data-short-label);font-size:10px}.primary.compact{min-height:32px;padding:8px 10px;font-size:9px}.primary.compact svg{width:12px}.explorer{background:#eef2e7;flex-direction:column;height:auto;min-height:calc(100dvh - 63px);padding:369px 0 0;display:flex;overflow:visible}.map-area{height:365px;bottom:auto;overflow:hidden}.map-vignette{background:linear-gradient(#0000 87%,#eef2e7)}.context-bar{border-radius:9px;gap:8px;min-height:44px;padding:0 10px;top:13px;left:12px;right:12px}.context-bar select{padding-right:12px;font-size:10px}.context-bar .event-control{flex:1}.city-control>svg,.event-control>svg{width:13px}.context-info{width:22px;padding-left:5px}.context-divider{height:17px}.preview-badge{gap:5px;max-width:none;font-size:7px;top:70px;left:14px;right:auto}.preview-badge>span:last-child{font-size:7px}.map-controls{gap:6px;top:106px;right:12px}.map-controls>.icon-button,.map-controls .zoom-buttons .icon-button{width:32px;height:31px}.map-controls .dimension-button{height:43px}.map-controls .zoom-buttons{padding:1px}.map-controls>button:last-child{display:none}.map-controls svg{width:17px}.map-sponsor{background:#fcfdf5ec;border-radius:9px;grid-template-columns:1fr auto;gap:0 12px;width:auto;min-height:65px;padding:9px 12px;display:grid;top:277px;left:12px;right:12px}.sponsor-topline{grid-column:1/-1;justify-content:flex-start;gap:8px}.map-sponsor .sponsored-label{font-size:6px}.sponsor-topline .zoom-band{padding:2px 4px;font-size:6px}.sponsor-content{margin-top:5px}.sponsor-content strong{font-size:10px}.sponsor-content p{display:none}.sponsor-cta{border:0;grid-area:2/2;gap:5px;margin:0;padding:0;font-size:8px}.map-footer-title{top:218px;bottom:auto;right:64px}.map-footer-title>span{display:none}.map-footer-title h2{letter-spacing:-1px;margin:0;font-size:23px}.map-footer-title p{font-size:8px}.discovery-panel{border-radius:13px;order:2;width:auto;min-height:340px;max-height:none;margin:0 12px 14px;position:relative;inset:auto;box-shadow:0 4px 12px #41503207}.panel-intro{padding:20px 18px 16px}.panel-intro h1{margin-top:10px;font-size:27px;line-height:1.13}.panel-intro h1 br{display:none}.panel-intro p{font-size:10px}.panel-intro p br{display:none}.edition,.eyebrow{font-size:7px}.search-input{margin:0 15px}.category-filters{gap:6px;padding:13px 15px 12px}.category-filters button{padding:7px 10px;font-size:9px}.results-label{padding:0 17px 8px}.event-results{padding:0 13px;overflow:visible}.event-card{gap:13px;padding:14px 3px}.event-art{width:65px;height:72px}.card-copy h3{font-size:13px}.card-copy p{font-size:10px}.card-meta,.card-copy>small{font-size:9px}.list-note{padding:13px;font-size:7px}.list-note button{font-size:7px}.date-rail{border-radius:9px;order:1;justify-content:space-between;gap:4px;margin:0 12px 12px;padding:7px 10px;position:relative;inset:auto;transform:none}.date-rail .rail-label{gap:0;padding-right:10px;font-size:8px;display:flex}.rail-label svg{display:none}.rail-label small{font-size:6px}.date-rail>button{width:30px;min-height:38px;font-size:12px}.date-rail>button small{font-size:6px}.map-attribution{font-size:6px;inset:350px auto auto 14px}.map-place-label.water-label{font-size:10px}.district-label,.park-label{font-size:7px}.map-pin{gap:6px;min-height:27px;padding:7px 9px}.pin-label{font-size:8px}.map-pin .pin-dot{width:6px;height:6px;box-shadow:0 0 0 3px #ebf0df}.event-detail{overflow:visible}.event-detail h1{font-size:30px}.event-detail .eyebrow{font-size:8px}.detail-toolbar{padding:10px 13px}.event-art.large{min-height:177px}.list-mode{padding-top:78px}.list-mode .discovery-panel{width:auto;margin:0 12px 14px;position:relative;inset:auto}.list-mode .event-results{display:block}.list-mode .panel-intro h1{font-size:27px}.list-mode .date-rail{position:relative;inset:auto;transform:none}.list-mode .context-bar{position:absolute}.list-mode .preview-badge{display:none}.map-unavailable{text-align:center;gap:0;padding:75px 50px 60px}.map-unavailable h2{font-size:24px}.map-unavailable>svg{width:33px}.map-unavailable p{max-width:220px;font-size:10px}.modal{border-radius:15px;width:calc(100% - 20px);max-height:calc(100dvh - 24px)}.sponsor-flow,.info-dialog{padding:18px 21px 24px}.sponsor-flow h2,.info-dialog h2{font-size:29px}.format-option{gap:8px;padding:10px}.format-icon{width:28px;height:32px}.format-option strong{font-size:10px}.format-option small{font-size:8px;line-height:1.4}.format-price{font-size:11px}.form-grid{gap:9px}.form-grid select{font-size:11px}.form-actions .primary,.form-actions .secondary{padding:12px;font-size:11px}.check-field{font-size:9px}.notice{font-size:10px}.form-actions svg{width:14px}.success-panel h2{font-size:29px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}button:active:not(:disabled){transform:none}}@media (prefers-reduced-transparency:reduce){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbfcf6}.modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.glass{background:#fff;border-color:#51694d}.muted,.fine-print,.card-copy>small,.list-note{color:#43543f}}.card-meta{font-size:9px}.card-copy p{font-size:10px}.card-copy>small{font-size:9px}.list-note,.list-note button{font-size:8px}.compact-pin .pin-label{display:none}.map-pin.compact-pin{min-width:34px;min-height:34px;padding:10px}.map-pin.compact-pin:focus .pin-label,.map-pin.compact-pin:hover .pin-label,.map-pin.compact-pin.selected .pin-label{display:block}.sponsor-content strong,.sponsor-content p{overflow-wrap:anywhere}.discovery-panel{scroll-margin-top:14px}@media (width<=600px){.map-pin:not(.blue):not(.red):not(.selected) .pin-label{display:none}.map-pin:not(.blue):not(.red):not(.selected){justify-content:center;min-width:28px;min-height:28px}.map-pin:hover .pin-label,.map-pin:focus-visible .pin-label{display:block!important}.list-note,.list-note button{font-size:7px}.card-meta{font-size:9px}.map-pin.selected{z-index:4}.city-control,.event-control{min-width:0}.context-bar .city-control select{width:105px}.context-bar .event-control select{width:100%;max-width:155px}.context-bar .event-control svg{flex-shrink:0}}@media (width<=360px){.context-bar{gap:6px}.context-bar .city-control select{width:78px}.context-bar .event-control select{max-width:124px;font-size:9px}.context-bar .event-control{gap:5px}.context-info{width:20px}.brand{font-size:18px}.site-header{padding-left:12px;padding-right:12px}.primary.compact{font-size:8px}.date-rail{gap:2px;padding:7px}.date-rail>button{flex-shrink:1;width:26px}.rail-label{padding-right:5px!important;font-size:7px!important}.rail-label small{font-size:5px}.sponsor-cta{font-size:7px}.sponsor-content strong{font-size:9px}}@media (width<=600px){.map-footer-title{display:none}}.water-label{color:#36595f}.map-attribution{color:#36554b}.search-input input::placeholder{color:#65735f}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0c0e}html,body{background:#0b0c0e;min-height:100%}html[data-theme=dark],html[data-theme=dark] body{background:var(--os-dark-bg,#0b0c0e);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light],html[data-theme=light] body{background:var(--os-light-bg,#fcfbf8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{min-height:100%}#root{min-height:100dvh}:root{--os-colors-background:#f7f8fa;--os-colors-surface:#fff;--os-colors-foreground:#101114;--os-colors-text-secondary:#656a73;--os-colors-text-tertiary:#92969e;--os-colors-accent:#50545b;--os-colors-accent-soft:#d3d8df;--os-colors-success:#30d158;--os-colors-warning:#ff9f0a;--os-colors-danger:#ff453a;--os-glass-clear-background:#ffffff24;--os-glass-clear-border:#ffffff57;--os-glass-clear-blur:28px;--os-glass-clear-saturate:165%;--os-glass-smoke-background:#0c0e1294;--os-glass-smoke-border:#ffffff24;--os-glass-smoke-blur:30px;--os-glass-smoke-saturate:145%;--os-glass-frost-background:#ffffff94;--os-glass-frost-border:#ffffff80;--os-glass-frost-blur:24px;--os-glass-frost-saturate:130%;--os-radius-control:12px;--os-radius-small-card:16px;--os-radius-card:18px;--os-radius-panel:24px;--os-radius-hero:28px;--os-radius-pill:999px;--os-space-4:4px;--os-space-8:8px;--os-space-12:12px;--os-space-16:16px;--os-space-20:20px;--os-space-24:24px;--os-space-32:32px;--os-space-40:40px;--os-space-48:48px;--os-space-64:64px;--os-space-80:80px;--os-space-96:96px;--os-space-128:128px;--os-motion-fast:.16s;--os-motion-normal:.24s;--os-motion-large:.36s;--os-motion-press-scale:.98;--os-motion-hover-lift:-2px;--os-breakpoints-mobile:390px;--os-breakpoints-tablet:768px;--os-breakpoints-desktop:1024px;--os-breakpoints-wide:1440px;--os-shadows-sm:0 2px 10px #080c140f;--os-shadows-md:0 14px 40px #080c141a;--os-shadows-lg:0 30px 90px #080c1424;--os-typography-sans:Rajdhani, system-ui, sans-serif;--os-typography-editorial:Rajdhani, system-ui, sans-serif;--os-typography-body:16px;--os-typography-small:14px;--os-typography-caption:12px;--os-spring-stiffness:360;--os-spring-damping:30;--os-spring-mass:.8;--os-light-bg:#f8f9fb;--os-light-surface:#fff;--os-light-fg:#17191d;--os-light-muted:#5e636d;--os-light-border:#969daa38;--os-light-gold:#cca638;--os-light-gold-soft:#f5ecd8;--os-light-gold-strong:#78571f;--os-light-focus:#967326;--os-light-glass:linear-gradient(145deg, #ffffffad, #ffffff7a 56%, #ffffff94);--os-light-shadow:0 12px 32px #14192814, 0 3px 8px #1419280a, inset 0 1px 0 #ffffffd9;--os-light-metal-shadow:#2c1703;--os-light-metal-shade:#ad842b;--os-light-metal-mid:#d7ac39;--os-light-metal-base:#e5bd50;--os-light-metal-light:#fbe49a;--os-light-metal-highlight:#fff4cd;--os-light-metal-surface:linear-gradient(130deg, #fff1bd 0%, #e8c35d 24%, #dbb341 40%, #fff0b7 58%, #e7c15b 78%, #f1d47c 100%);--os-light-metal-edge:linear-gradient(120deg, #d7ac39 0%, #fbe49a 20%, #ad842b 40%, #fff4cd 60%, #d7ac39 80%, #e5bd50 100%);--os-light-metal-beam:conic-gradient(from var(--os-button-beam-angle), transparent 0deg 30deg, #d7ac39 65deg, #fff4cd 90deg, #e5bd50 114deg, transparent 155deg 260deg, #fbe49a 305deg, transparent 345deg 360deg);--os-light-soft:#f3f4f6;--os-light-satin:linear-gradient(155deg, #ffffffdb, #fffaeb9e 48%, #f5e7be7a);--os-light-control-shadow:0 4px 12px #1419280f, 0 1px 3px #14192809, inset 0 1px 0 #ffffffe0;--os-light-pressed-shadow:inset 0 2px 5px #1419281a, inset 0 -1px 0 #ffffffb8;--os-light-canvas:linear-gradient(160deg, #f8f9fb, #f3f4f6);--os-light-navigation:linear-gradient(145deg, #ffffffc2, #ffffff9e 56%, #ffffffb8);--os-light-control:linear-gradient(150deg, #ffffff85, #ffffff3d 56%, #ffffff5c);--os-light-frost:linear-gradient(145deg, #ffffffdb, #ffffffbd 56%, #ffffffd1);--os-light-rim:#ffffffc7;--os-light-reflection:#ffffffe0;--os-light-glass-blur:24px;--os-light-glass-saturate:145%;--os-light-base-shadow:0 5px 16px #1419280b, inset 0 1px 0 #ffffffd9;--os-light-navigation-shadow:0 16px 40px #1419281a, 0 4px 12px #1419280e, inset 0 1px 0 #ffffffe6;--os-dark-bg:#0b0b0b;--os-dark-surface:#141414;--os-dark-soft:#1d1d1d;--os-dark-raised:#262626;--os-dark-fg:#f5f5f5;--os-dark-muted:#b5b5b5;--os-dark-border:#424242;--os-dark-control-border:#666;--os-dark-selected-border:#8a8a8a;--os-dark-focus:#f5f5f5;--os-dark-glass:linear-gradient(145deg, #f5f5f51b, #f5f5f506 42%, #f5f5f50a), #141414eb;--os-dark-navigation:linear-gradient(145deg, #f5f5f516, #f5f5f504 48%, #f5f5f509), #0e0e0ef0;--os-dark-shadow:inset 0 1px 0 #f5f5f529, 0 8px 24px #00000042;--os-dark-pressed-shadow:inset 0 2px 5px #0000004d;--os-dark-satin:linear-gradient(160deg, #353535 0%, #262626 46%, #1d1d1d 100%);--os-dark-control-shadow:inset 0 1px 0 #f5f5f533, inset 0 -1px 0 #0000003d, 0 3px 9px #00000038;--os-dark-metal-shade:#666;--os-dark-metal-mid:#b5b5b5;--os-dark-metal-highlight:#f5f5f5;--os-dark-metal-edge:linear-gradient(120deg, #666 0%, #b5b5b5 18%, #666 38%, #f5f5f5 58%, #8a8a8a 76%, #b5b5b5 100%);--os-dark-metal-beam:conic-gradient(from var(--os-button-beam-angle), transparent 0deg 30deg, #b5b5b5 65deg, #f5f5f5 90deg, #8a8a8a 114deg, transparent 155deg 260deg, #f5f5f5 305deg, transparent 345deg 360deg);--os-ranking-gold-highlight:#fff3c2;--os-ranking-gold-light:#f0ce6a;--os-ranking-gold-mid:#c99e2d;--os-ranking-gold-shade:#8a6418;--os-ranking-gold-ink:#4e3812;--os-ranking-gold-rim:#a98020;--os-ranking-silver-highlight:#f4f7fa;--os-ranking-silver-light:#d8e0e8;--os-ranking-silver-mid:#9eaab8;--os-ranking-silver-shade:#647181;--os-ranking-silver-ink:#26313e;--os-ranking-silver-rim:#7b8795;--os-ranking-bronze-highlight:#e6c2a6;--os-ranking-bronze-light:#cf9a72;--os-ranking-bronze-mid:#a96b43;--os-ranking-bronze-shade:#74462e;--os-ranking-bronze-ink:#3b2519;--os-ranking-bronze-rim:#a16540;--os-chrome-metal-fill:linear-gradient(130deg, #f8fafd 0%, #d1d8e1 24%, #fff 42%, #b5c0ce 62%, #edf2f8 82%, #c8d1de 100%);--os-chrome-gold-fill:linear-gradient(130deg, #fff9de 0%, #f5dea0 24%, #fffef5 42%, #e8ca74 62%, #fff4cc 82%, #f5dda0 100%);--os-chrome-metal-edge:linear-gradient(120deg, #f8fafd 0%, #98a6b8 20%, #fff 38%, #bac7d6 58%, #7e8ea3 76%, #edf5ff 100%);--os-chrome-gold-edge:linear-gradient(120deg, #fff9db 0%, #ebcf7a 20%, #fff 38%, #f3db98 58%, #e5c56d 76%, #fff8dc 100%)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--os-light-fg);background:var(--os-light-canvas);--os-bg:var(--os-light-bg);--os-fg:var(--os-light-fg);--os-text-secondary:var(--os-light-muted);--os-text-tertiary:var(--os-light-muted);--os-line:var(--os-light-border);--os-accent:var(--os-light-gold-strong);--os-colors-background:var(--os-light-bg);--os-colors-surface:var(--os-light-surface);--os-colors-foreground:var(--os-light-fg);--os-colors-text-secondary:var(--os-light-muted);--os-colors-text-tertiary:var(--os-light-muted);--os-colors-accent:var(--os-light-gold-strong);--os-colors-accent-soft:var(--os-light-soft);--ring:var(--os-light-focus);--os-control-beam:var(--os-light-metal-beam);--os-control-edge:var(--os-light-metal-edge);--ink:var(--os-light-fg);--muted:var(--os-light-muted);--line:var(--os-light-border);--surface:var(--os-light-surface);--color-background:var(--os-light-bg);--color-foreground:var(--os-light-fg);--color-primary:var(--os-light-metal-base);--color-primary-foreground:var(--os-light-fg);--color-secondary:var(--os-light-soft);--color-secondary-foreground:var(--os-light-fg);--color-muted:var(--os-light-soft);--color-muted-foreground:var(--os-light-muted);--color-accent:var(--os-light-soft);--color-accent-foreground:var(--os-light-fg);--color-border:var(--os-light-border);--color-input:var(--os-light-border);--color-ring:var(--os-light-focus);--color-popover:var(--os-light-surface);--color-popover-foreground:var(--os-light-fg);--color-card:var(--os-light-surface);--color-card-foreground:var(--os-light-fg)}html[data-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--os-light-canvas);color:var(--os-light-fg)}html[data-theme=light] #root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page,.sponsorship-category-page,.pilot-policy-page,.side-directory){--mono-page:var(--os-light-bg);--mono-ink:var(--os-light-fg);--mono-muted:var(--os-light-muted);--mono-line:var(--os-light-border);--mono-solid:var(--os-light-surface);--mono-soft:var(--os-light-soft);--mono-glass:var(--os-light-glass);--mono-edge:#fffffffa;--mono-shadow:var(--os-light-shadow);--mh-ink:var(--os-light-fg);--mh-muted:var(--os-light-muted);--mh-line:var(--os-light-border);--mh-panel:var(--os-light-surface);--mh-glass:var(--os-light-glass);--mh-shadow:var(--os-light-shadow);--market-ink:var(--os-light-fg);--market-muted:var(--os-light-muted);--market-line:var(--os-light-border);--market-paper:var(--os-light-bg);--market-soft:var(--os-light-soft);--market-field:var(--os-light-surface);--commerce-ink:var(--os-light-fg);--commerce-muted:var(--os-light-muted);--commerce-line:var(--os-light-border);--commerce-glass:var(--os-light-glass);--commerce-solid:var(--os-light-surface);--commerce-shadow:var(--os-light-shadow);--sp-ink:var(--os-light-fg);--sp-muted:var(--os-light-muted);--sp-line:var(--os-light-border);--ring:var(--os-light-focus);color:var(--os-light-fg);background:var(--os-light-canvas)}html[data-theme=light] .profile-character-customizer.marketplace-app[data-theme=light]{--portrait-control-fill:var(--os-light-control);--portrait-selected-fill:var(--os-light-satin);--portrait-selected-rim:var(--os-light-focus)}html[data-theme=light] :is(.os-ecosystem-entry,.os-launch-entry)>a{background:var(--os-light-control);border-color:var(--os-light-rim);box-shadow:var(--os-light-control-shadow)}html[data-theme=light] :is(.os-ecosystem-entry,.os-launch-entry)>a:focus-visible{outline-color:var(--os-light-focus)}html[data-theme=light] .os-feedback-stack,html[data-theme=light] .os-feedback-stack .os-feedback-notice:is([data-tone=info],[data-tone=activity]){--feedback-accent:var(--os-light-gold)}html[data-theme=light] #root .os-standard-header .os-site-header[data-theme=light],html[data-theme=light] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet)[data-theme=light]{--material-fg:var(--os-light-fg);--material-bg:var(--os-light-frost);--material-border:var(--os-light-rim);--ring:var(--os-light-focus);--os-fg:var(--os-light-fg);--os-colors-foreground:var(--os-light-fg);color:var(--os-light-fg);box-shadow:var(--os-light-shadow);background:var(--os-light-frost)!important;border-color:var(--os-light-border)!important}html[data-theme=light] #root .os-standard-header .os-site-header :is(.os-desktop-nav a,.os-header-search,.os-header-search-label,.os-header-search kbd,.os-nav-signin){color:var(--os-light-fg)!important}html[data-theme=light] #root .os-standard-header .os-site-header :is(.os-header-search,.os-nav-signin){box-shadow:var(--os-light-control-shadow);background:var(--os-light-control)!important;border-color:var(--os-light-border)!important}html[data-theme=light] #root .os-standard-header .os-site-header .os-desktop-nav a:is(:hover,[aria-current=page]){color:var(--os-light-fg)!important}html[data-theme=light] #root .os-standard-header .os-site-header .os-desktop-nav a[aria-current=page]:after{background:var(--os-light-gold)}html[data-theme=light] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel) :is(a,button){color:var(--os-light-fg);min-height:44px}html[data-theme=light] .os-nav-sheet[data-theme=light] nav .os-nav-sheet-beam a,html[data-theme=light] .os-nav-sheet[data-theme=light]>.os-nav-theme-switch{color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border)}html[data-theme=light] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel) :is(a,button):is(:hover,[aria-current=page],[aria-pressed=true]){color:var(--os-light-fg);background:var(--os-light-control)!important;border-color:var(--os-light-gold)!important}html[data-theme=light] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel) :is([data-slot=sheet-description],.os-account-handle,.os-workspace-label,.os-workspace-note,.os-workspace-choices small,.os-bloom-heading small){color:var(--os-light-muted)}html[data-theme=light] .os-nav-sheet [data-slot=sheet-title]{color:var(--os-light-fg)}html[data-theme=light] :is(.os-category-drawer,.os-discovery-filter-sheet)[data-theme=light]{--si-ink:var(--os-light-fg);--si-muted:var(--os-light-muted);--si-surface:var(--os-light-surface);--si-line:var(--os-light-border);--si-bg:var(--os-light-surface);--discovery-muted:var(--os-light-muted);--os-colors-text-secondary:var(--os-light-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] :is(.os-category-drawer,.os-discovery-filter-sheet)[data-theme=light] :is([data-slot=sheet-title],label,button,a){color:var(--os-light-fg)}html[data-theme=light] :is(.os-category-drawer,.os-discovery-filter-sheet)[data-theme=light] [data-slot=sheet-description]{color:var(--os-light-muted)}html[data-theme=light] .os-category-drawer[data-theme=light] nav>:is(a,button){color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border)}html[data-theme=light] .os-category-drawer[data-theme=light] nav>:is(a,button):is(:hover,:focus-visible,[aria-pressed=true]){background:var(--os-light-satin);box-shadow:inset 0 1px 0 var(--os-light-surface);border-color:#0000}html[data-theme=light] .os-category-drawer[data-theme=light] nav:is(:hover,:focus-within)>:is(a,button):not(:hover):not(:focus-visible){filter:none;opacity:1}html[data-theme=light] .os-discovery-filter-sheet[data-theme=light] :is(select,.os-discovery-filter-clear){color:var(--os-light-fg)!important;background:var(--os-light-control)!important;border-color:var(--os-light-border)!important}html[data-theme=light] #root .os-bottom-navigation[data-theme=light]{color:var(--os-light-fg);background:var(--os-light-navigation);border-color:var(--os-light-border);box-shadow:var(--os-light-navigation-shadow)}html[data-theme=light] #root .os-standard-header .os-site-header[data-theme=light]{--material-bg:var(--os-light-navigation);box-shadow:var(--os-light-navigation-shadow);background:var(--os-light-navigation)!important;border-color:var(--os-light-rim)!important}html[data-theme=light] :is(.os-site-header,.os-bottom-navigation,.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet)[data-theme=light]{-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));box-shadow:var(--os-light-navigation-shadow)}html[data-theme=light] #root .os-bottom-navigation[data-theme=light] a{color:var(--os-light-fg)}html[data-theme=light] #root .os-bottom-navigation[data-theme=light] a[aria-current=page]{color:var(--os-light-fg);background:var(--os-light-satin);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--os-light-metal-mid) 45%, transparent), var(--os-light-control-shadow)}html[data-theme=light] #root .os-command-dialog :is(.os-command-input-row,.os-command-footer,.os-command-more){border-color:var(--os-light-border)}html[data-theme=light] #root .os-command-dialog :is(input,.os-command-copy strong,.os-command-icon,.os-command-close,.os-command-more a){color:var(--os-light-fg)}html[data-theme=light] #root .os-command-dialog :is(.os-command-copy small,.os-command-type,.os-command-status,.os-command-empty p,.os-command-footer,.os-command-results h2){color:var(--os-light-muted)}html[data-theme=light] #root .os-command-dialog input{background:0 0}html[data-theme=light] #root .os-command-dialog :is(.os-command-results li a,.os-command-more a,.os-command-input-row button):is(:hover,:focus-visible,.is-selected){background:var(--os-light-control);border-color:var(--os-light-gold);color:var(--os-light-fg)}html[data-theme=light] #root .os-command-footer kbd{background:var(--os-light-control);color:var(--os-light-fg);border-color:var(--os-light-border)}html[data-theme=light] #root .os-intent-pill{background:var(--os-light-glass);color:var(--os-light-fg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--os-light-fg) 12%, transparent), 0 12px 26px color-mix(in srgb, var(--os-light-fg) 7%, transparent);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));border-color:#0000}html[data-theme=light] #root :is(.os-intent-pill,.os-intent-categories a,.os-command-intent button,.os-command-intent a):focus-visible{outline:2px solid var(--os-light-focus);outline-offset:3px}html[data-theme=light] #root :is(.os-command-intent-primary,.os-voice-dictation button,.os-command-intent-modes button){color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border);box-shadow:var(--os-light-control-shadow)}html[data-theme=light] #root .os-command-intent-modes button[aria-pressed=true]{background:var(--os-light-satin);border-color:var(--os-light-gold);box-shadow:var(--os-light-pressed-shadow)}html[data-theme=light] #root .os-command-intent-primary{border-color:var(--os-light-gold)}html[data-theme=light] #root .sponsorship-category-page :is(.category-navigation>a,.category-secondary){background:var(--os-light-control);color:var(--os-light-fg);border-color:var(--os-light-border);box-shadow:var(--os-light-control-shadow)}html[data-theme=light] #root .sponsorship-category-page .category-navigation>a[aria-current=page]{background:var(--os-light-satin);border-color:var(--os-light-gold);box-shadow:var(--os-light-pressed-shadow)}html[data-theme=light] #root .sponsorship-category-page :is(.category-navigation>a,.category-secondary):hover{background:var(--os-light-satin);border-color:var(--os-light-gold)}html[data-theme=light] #root .sponsorship-category-page :is(.category-opportunity-list,.category-status){background:var(--os-light-frost);border-color:var(--os-light-rim);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}html[data-theme=light] #root :is(.people-search-inline-surface,.people-search-trigger,.people-search-field,.spc-search-field){color:var(--os-light-fg);border-color:var(--os-search-rim);background:var(--os-search-glass)!important}html[data-theme=light] #root .spc-search-results{color:var(--os-light-fg);border-color:var(--os-search-rim);background:var(--os-search-frost)!important}html[data-theme=light] #root :is(.people-search-hint,.people-search-kicker),html[data-theme=light] #root .people-search-field input::placeholder{color:var(--os-light-muted);opacity:1}html[data-theme=light] #root :is(.people-search-categories button,.sponsor-category-beam button,.people-search-category-filter,.spc-filter-option)[aria-pressed=true]{box-shadow:var(--os-light-control-shadow);color:var(--os-light-fg)!important;background:var(--os-light-control)!important;border-color:var(--os-light-gold)!important}html[data-theme=light] :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=dialog-content]){color:var(--os-light-fg);background:var(--os-light-frost);border-color:var(--os-light-rim);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}html[data-theme=light] #root .mockup-home.conversion-home .os-space-hero{color:var(--os-light-fg);background:var(--os-light-glass);border-color:var(--os-light-rim);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(20px)saturate(155%);backdrop-filter:blur(20px)saturate(155%)}html[data-theme=light] #root .mockup-home.conversion-home .os-space-hero:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(132deg,#ffffff8f 0%,#ffffff2e 20%,#0000 43% 76%,#ffffff2e 100%);position:absolute;inset:1px}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){html[data-theme=light] #root .mockup-home.conversion-home .os-space-hero{background:var(--os-light-surface);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] #root .mockup-home.conversion-home .os-space-hero:before{display:none}}html[data-theme=light] #root .mockup-home.conversion-home .conversion-section-heading>a{color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .conversion-section-heading>a:hover{background:var(--os-light-soft);border-color:var(--os-light-gold)}html[data-theme=light] #root .mockup-home.conversion-home .os-space-hero :is(h1,h1 span){color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .os-space-hero :is(.conversion-eyebrow,.mh-hero-copy>p,.os-hero-globe-loading){color:var(--os-light-muted)}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-primary-action,.creator-opportunity-primary){color:var(--os-light-fg);border-color:var(--os-light-gold);background:#dfc488 linear-gradient(145deg,#f0deb2,#d5b770)}html[data-theme=light] #root .mockup-home.conversion-home :is(.mh-button,.spc-primary-action,.creator-opportunity-primary):hover{border-color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .spc-section{--spc-ink:var(--os-light-fg);--spc-muted:var(--os-light-muted);--spc-accent:var(--os-light-gold)}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-card,.spc-card.spc-card-skeleton){color:var(--os-light-fg);background:var(--os-light-glass);border-color:var(--os-light-border);box-shadow:var(--os-light-shadow)}html[data-theme=light] #root .mockup-home.conversion-home .spc-card:before{background:radial-gradient(at 90% 0,#b18a431f,#0000 65%)}html[data-theme=light] #root .mockup-home.conversion-home .spc-card:after{border-color:var(--os-light-border);box-shadow:inset 0 1px #fff}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-open-profile,.spc-connected,.spc-social,.spc-social-tile,.spc-audience,.spc-audience-source,.spc-share-action,.spc-detail-toggle,.spc-controls button,.home-profile-view-switch,.os-sponsor-spotlight-actions a,.os-sponsor-spotlight-board-heading a){color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border);box-shadow:none}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-name-row h3,.spc-role,.spc-social-tile strong,.spc-audience strong,.spc-audience h4,.spc-audience-source-heading,.spc-audience-source-counts strong,.spc-section-heading h4,.spc-meta svg,.spc-connected>svg:last-child,.os-sponsor-spotlight h2,.os-sponsor-spotlight h3,.os-sponsor-spotlight-list a,.os-sponsor-spotlight-list strong){color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-eyebrow,.spc-all-profiles,.spc-handle,.spc-handle-row,.spc-handle-row time,.spc-profile-kind,.spc-bio,.spc-meta,.spc-social-tile small,.spc-no-metrics,.spc-metric-note,.spc-audience>header p,.spc-audience>header>span,.spc-audience-total>span,.spc-audience-legend>div,.spc-audience-note,.spc-audience-source-counts,.spc-audience-source>small,.spc-share-status,.spc-carousel-status,.os-sponsor-spotlight p,.os-sponsor-spotlight small,.os-sponsor-spotlight-eyebrow,.os-sponsor-spotlight-status,.os-sponsor-spotlight-basis,.os-sponsor-spotlight-rank,.os-sponsor-spotlight-board-heading span){color:var(--os-light-muted)}html[data-theme=light] #root .mockup-home.conversion-home .spc-connected-state{color:#24603c}html[data-theme=light] #root .mockup-home.conversion-home .spc-section .spc-card.is-active :is(.spc-role,.spc-audience-legend span,.spc-social-metrics strong){color:var(--os-light-fg)!important}html[data-theme=light] #root .mockup-home.conversion-home .spc-section .spc-card.is-active :is(.spc-bio,.spc-handle-location,.spc-social-metrics small){color:var(--os-light-muted)!important}html[data-theme=light] #root .mockup-home.conversion-home .spc-native-follow-button{color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .os-sponsor-spotlight h2 span{color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .os-sponsor-spotlight-empty>span{color:var(--os-light-muted)}html[data-theme=light] #root .mockup-home.conversion-home .mh-demo-outfit{background:var(--os-light-control);color:var(--os-light-fg);border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .spc-audience-bar{background:var(--os-light-soft);border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .spc-progress>span{background:var(--os-light-gold)}html[data-theme=light] #root .mockup-home.conversion-home .spc-search-results :is(strong,input){color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .spc-search-results :is(small,p){color:var(--os-light-muted)}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-search-results>button,.spc-social-tile,.spc-open-profile,.spc-share-action,.home-profile-view-switch button):is(:hover,[aria-selected=true],[aria-pressed=true]){background:var(--os-light-control);color:var(--os-light-fg);border-color:var(--os-light-gold)}html[data-theme=light] #root .mockup-home.conversion-home .os-sponsor-spotlight-evervault{opacity:.06}html[data-theme=light] #root .mockup-home.conversion-home .creator-opportunity{--creator-ink:var(--os-light-fg);--creator-muted:var(--os-light-muted);--creator-line:var(--os-light-border);--creator-soft:var(--os-light-surface);--creator-pressed:var(--os-light-surface);--creator-pressed-ink:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .creator-opportunity.creator-opportunity-chrome-preview{border-color:var(--os-light-border);background-color:#0000;background-image:var(--os-light-glass),url(/media/creator-opportunity-chrome-waterfront.webp)!important}html[data-theme=light] #root .mockup-home.conversion-home :is(.mh-demo-zone-copy small,.mh-demo-precision,.mh-demo-canvas-settings){color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .mh-event.mh-event-editorial{background:var(--os-light-control);border-color:var(--os-light-border);box-shadow:var(--os-light-shadow)}html[data-theme=light] #root .mockup-home.conversion-home .mh-event-editorial>.mh-event-copy{background:var(--os-light-frost);height:auto;min-height:48%;color:var(--os-light-fg);inset:auto 0 0}html[data-theme=light] #root .mockup-home.conversion-home .mh-event-editorial :is(h3,p,.mh-event-action,.mh-event-countdown){color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .mh-event-editorial .mh-event-action,html[data-theme=light] #root .mockup-home.conversion-home .mh-event-editorial .mh-event-countdown{background:var(--os-light-control);border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge{color:var(--os-light-fg);background:var(--os-light-glass);border-color:var(--os-light-border);box-shadow:var(--os-light-shadow);background-color:#0000}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge :is(h3,.sponsor-person-role,.sponsor-person-bottom strong,.sponsor-person-action){color:var(--os-light-fg)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge :is(.sponsor-person-source,.sponsor-person-live,.sponsor-person-copy>small,.sponsor-person-bio,.sponsor-person-location){color:var(--os-light-muted)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge :is(.sponsor-person-source,.sponsor-person-bottom,.sponsor-person-action,.sponsor-person-image){border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge .sponsor-person-action{background:var(--os-search-glass);box-shadow:inset 0 1px 0 var(--os-search-reflection)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge .sponsor-person-action:is(:hover,:focus-visible){background:var(--os-light-satin);border-color:#0000}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-person.os-profile-edge .sponsor-person-image{box-shadow:0 0 0 4px color-mix(in srgb,var(--os-light-fg) 4%,transparent)}html[data-theme=light] #root .mockup-home.conversion-home :is(.sponsor-join,.sponsor-empty){color:var(--os-light-fg);background:var(--os-light-glass);border-color:var(--os-light-border);box-shadow:var(--os-light-shadow);background-color:#0000}html[data-theme=light] #root .mockup-home.conversion-home :is(.sponsor-occasion-trigger,.sponsor-occasion-options){color:var(--os-light-fg);background:var(--os-search-glass);border-color:var(--os-search-rim)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-occasion-options{background:var(--os-search-frost)}html[data-theme=light] #root .mockup-home.conversion-home .sponsor-occasion-options button:is(:hover,:focus-visible,[aria-pressed=true]){background:var(--os-light-satin);color:var(--os-light-fg);border-color:#0000}html[data-theme=light] :is(.os-reach-badge,.os-x-status),html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-native-follow-badge,.spc-native-follow-button){color:var(--os-light-fg);background:var(--os-light-control);border-color:var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home :is(.spc-native-follow-owner,.spc-following-metric,.spc-metric-unavailable,.os-audience-filter-range){color:var(--os-light-muted)}html[data-theme=light] #root .mockup-home.conversion-home :is(.home-profile-view-switch button,.people-search-categories button,.sponsor-category-beam button,.people-search-category-filter,.spc-filter-option)[aria-pressed=true]{box-shadow:inset 0 1px 0 var(--os-light-surface);color:var(--os-light-fg)!important;border-color:var(--os-light-rim)!important;background:var(--os-light-satin)!important}html[data-theme=light] #root .mockup-home.conversion-home :is(.mh-event-countdown,.mh-event-action){color:var(--os-light-fg);border:1px solid var(--os-light-border);border-radius:var(--os-radius-control);background:var(--os-light-control);box-shadow:inset 0 1px 0 var(--os-light-surface)}html[data-theme=light] #root .marketplace-app.mockup-theme-light :is(.market-rights-claim,.market-inventory-symbol){border:1px solid var(--os-light-border);box-shadow:inset 0 1px 0 var(--os-light-surface);color:var(--os-light-muted)!important;background:var(--os-light-control)!important}html[data-theme=light] #root .mockup-home.conversion-home .conversion-steps button[aria-pressed=true],html[data-theme=light] #root .mockup-home.conversion-home .conversion-steps button[aria-pressed=true] .creator-step-index{background:var(--os-light-satin);color:var(--os-light-fg);border-color:#0000}html[data-theme=light] #root .mockup-home.conversion-home .mh-object-demo .mh-demo-zone-copy :is(b,small){color:var(--os-light-fg);background:var(--os-light-control);border:1px solid var(--os-light-border)}html[data-theme=light] #root .mockup-home.conversion-home .mh-object-demo :is(.mh-demo-zone-number,.mh-demo-resize,.mh-demo-rotate){color:var(--os-light-fg);background:var(--os-light-metal-surface);border-color:var(--os-light-metal-mid);box-shadow:inset 0 1px 0 var(--os-light-metal-highlight),0 2px 6px #48361624}html[data-theme=light] .events-topic-icon,html[data-theme=light] .os-generated-glass-icon:not([data-icon^=wallet-]),html[data-theme=light] .os-original-mark .os-mark-silver,html[data-theme=light] .spc-platform-mark.is-open_sponsor img,html[data-theme=light] .sp-profile-follow-total>img,html[data-theme=light] svg.os-ui-icon,html[data-theme=light] :is(.os-menu-glyph,.os-nav-close-icon,.os-quick-actions-mark,.os-silver-close-mark,.sp-share-glyph,.events-bookmark-icon-outline){filter:url(#os-gold-metal)drop-shadow(0 1px 1px #89521138)!important}html[data-theme=light] .os-chrome-category-icon,html[data-theme=light] .spc-platform-mark.is-open_sponsor{filter:none!important}html[data-theme=light] .os-ui-icon:has(.os-generated-glass-icon){filter:none!important}html[data-theme=light] #root :is(.mockup-home:not(.os-theme-dark),.marketplace-app.mockup-theme-light,.events-app[data-theme=light]) .os-generated-glass-icon[data-icon^=wallet-],html[data-theme=light] :is(.os-x-status--government,.os-x-status-mark--government) .os-ui-icon,html[data-theme=light] :is(.os-x-badge[data-x-verified-type=government],.os-x-status--government,.os-x-status-mark--government) .os-generated-glass-icon{filter:none!important}html[data-theme=light] #root .mockup-home.conversion-home :is(.mh-actions .mh-primary,.spc-primary-action,.creator-opportunity-primary,.mh-demo-studio-action),html[data-theme=light] #root .events-app :is(.events-primary,.events-hero-links a:first-child,.events-plan-hero>a,.events-filter-popover button),html[data-theme=light] #root .marketplace-app :is(.market-button:not(.market-button-outline):not(.market-provider-signin),.sp-button-dark),html[data-theme=light] button[data-slot=button].bg-primary{box-shadow:inset 0 1px 0 var(--os-light-metal-highlight), inset 0 -1px 0 #8952113d, 0 3px 9px #8952111f;background:var(--os-light-metal-surface)!important;color:var(--os-light-fg)!important;border-color:var(--os-light-metal-shade)!important}html[data-theme=light] #root .os-bottom-navigation[data-theme=light] i{background:var(--os-light-metal-edge)}html[data-theme=light] #root .os-audience-filters button[aria-pressed=true]:after{border-color:var(--os-light-metal-mid);box-shadow:inset 0 1px 0 var(--os-light-metal-highlight), inset 0 -1px 0 #8952113d;-webkit-mask-composite:xor;padding:1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;background:var(--os-light-metal-edge)!important;animation:none!important}html[data-theme=light] #root :is(.os-intent-beam,.home-hero-scope-beam)[data-beam]{--beam-stroke-opacity:7}html[data-theme=light] [data-beam]:not(.home-hero-scope-beam):not(.os-intent-beam):after{filter:none!important;background:var(--os-light-metal-edge)!important}html[data-theme=light] [data-beam]:not(.home-hero-scope-beam):not(.os-intent-beam):before,html[data-theme=light] [data-beam]:not(.home-hero-scope-beam):not(.os-intent-beam) [data-beam-bloom]{display:none!important}html[data-theme=light] [data-beam].os-beam-control.is-selected:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:1;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;background:var(--os-light-metal-edge)!important;filter:none!important;animation:none!important}html[data-theme=light] .os-glow-surface:before{background:var(--os-light-metal-beam)!important;filter:none!important}html[data-theme=light] #root .os-glow-surface>.os-silver-edge>.glow:after{background:conic-gradient(from calc(var(--start) * 1deg), transparent 0deg, var(--os-light-metal-mid) calc(var(--spread) * .5deg), var(--os-light-metal-highlight) calc(var(--spread) * 1deg), var(--os-light-metal-mid) calc(var(--spread) * 1.5deg), transparent calc(var(--spread) * 2deg), transparent 360deg) border-box!important;filter:none!important}html[data-theme=light] .os-profile-edge:after{filter:none!important}html[data-theme=light] .spc-search-beam:is([data-active],[data-fading]):after{background:conic-gradient(from var(--spc-search-beam-angle),transparent 0deg 304deg, var(--os-light-metal-mid) 316deg,var(--os-light-metal-light) 332deg, var(--os-light-metal-highlight) 342deg,var(--os-light-metal-mid) 351deg,transparent 360deg)!important;filter:none!important}html[data-theme=light] #root .events-app .events-select-beam:focus-within:after{background:var(--os-light-metal-edge)!important;filter:none!important}html[data-theme=light] #root .marketplace-app .os-offer-board-row.os-glow-surface[data-compared]{background:var(--os-light-soft);box-shadow:inset 3px 0 0 var(--os-light-metal-mid)}html[data-theme=light] #root .marketplace-app .sp-profile-v3 .placement-offer-gallery button[aria-pressed=true],html[data-theme=light] #root .marketplace-app .sp-profile-v3 :is(.sp-x-identity,.sp-share),html[data-theme=light] #root .marketplace-app .sp-profile-v3 .sp-social-links>a:is(:hover,:focus-visible){border-color:#0000;background:var(--os-light-satin)!important}html[data-theme=light] #root .os-route-loader:not(.is-compact){color:var(--os-light-fg);background:var(--os-light-canvas)}html[data-theme=light] #root .os-loader-mark>i{border-color:var(--os-light-gold)}html[data-theme=light] #root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page,.app-shell) :is(button,a,input,select,textarea,summary,[tabindex]:not(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])):not(.profile-share-dialog *,.people-search-field input,.spc-search-field input,.discover-search-field input,.os-command-input-row input):focus-visible,html[data-theme=light] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-command-dialog,.os-category-drawer,.os-discovery-filter-sheet) :is(button,a,input,select,textarea,summary,[tabindex]:not(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])):not(.os-command-input-row input):focus-visible,html[data-theme=light] #root .pilot-policy-page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid var(--os-light-focus)!important}html[data-theme=light] .os-beam-control:focus-within{box-shadow:0 0 0 2px var(--os-light-focus)}html[data-theme=light] .os-beam-control.is-selected{box-shadow:0 0 0 1px var(--os-light-gold)}html[data-theme=light] #root :is(.mockup-home,.marketplace-app,.events-app) :is(button,a):not(.profile-share-dialog *):after{--os-control-beam:conic-gradient(from var(--os-button-beam-angle), transparent 0deg 30deg, var(--os-light-metal-mid) 65deg, var(--os-light-metal-highlight) 90deg, var(--os-light-metal-base) 114deg, transparent 155deg 260deg, var(--os-light-metal-light) 305deg, transparent 345deg 360deg)}html[data-theme=light] #root :is(input,textarea)::placeholder{color:var(--os-light-muted);opacity:1}html[data-theme=light] #root :is(input,select,textarea){accent-color:var(--os-light-fg)}html[data-theme=light] #root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page) :is(.mh-button:not(.mh-primary),.spc-open-profile,.spc-share-action,.market-button-outline,.market-icon-button,.os-studio-nav-item,.market-category-tabs button,.market-ranking-periods button,.os-discovery-view button,.os-discovery-filter-trigger,.profile-texture-segments button,.sp-detail-toggle,.sp-network-switch button,.placement-offer-views button,.si-toolbar button,.si-filter-trigger,.si-pagination button,.events-type-tabs button,.events-period-strip button,.events-topic-strip button,.events-results-actions button,.events-card-actions button,.event-detail-actions button):not(.profile-share-dialog *):not([aria-pressed=true],[aria-selected=true],[aria-current=page],.active,.selected,.is-selected){background:var(--os-light-satin) padding-box!important;box-shadow:var(--os-light-control-shadow)!important}html[data-theme=light] #root .os-beam-control :is(a,button,input,select,textarea):focus-visible{box-shadow:none!important;outline:none!important}#root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page) :is(button:not(.photo-zone-resize,.photo-zone-target,.pp-zone,.pp-resize-handle,.pp-drag-handle,.pp-rotate-handle,.mh-demo-resize,.mh-shirt-zone,.placement-offer-region,.os-profile-portrait-switch),a.mh-button,a.market-button,a.si-primary,a.events-primary,.mockup-hero-links a):not(.profile-share-dialog *):active:not(:disabled){transform:translateY(1px) scale(var(--os-motion-press-scale,.98))}html[data-theme=light] #root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page) :is(.mh-button,.market-button,.market-icon-button,.os-studio-nav-item,.spc-open-profile,.spc-share-action,.si-primary,.si-toolbar button,.market-category-tabs button,.events-card-actions button,.event-detail-actions button,.events-type-tabs button,.events-period-strip button,.events-topic-strip button):not(.profile-share-dialog *):active:not(:disabled){box-shadow:var(--os-light-pressed-shadow)!important}@media (prefers-reduced-motion:reduce){#root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page) :is(button,a):not(.profile-share-dialog *):active{transform:none}}html[data-theme=light] #root .home-event-deck-track>.home-event-summary-group>.home-event-depth-surface{opacity:1;filter:none}html[data-theme=light] #root .events-app .events-hero-links a.events-plan-link{min-height:48px;transition:transform .16s,box-shadow .16s;background:var(--os-light-satin)!important;color:var(--os-light-fg)!important;border:1px solid var(--os-light-border)!important;box-shadow:var(--os-light-control-shadow)!important}html[data-theme=light] #root .events-app .events-hero-links a.events-plan-link:active{box-shadow:var(--os-light-pressed-shadow)!important}html[data-theme=light] #root .events-app .events-hero-links a.events-plan-link:focus-visible{outline:2px solid var(--os-light-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){html[data-theme=light] #root .events-app .events-hero-links a.events-plan-link{transition:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-theme=light]{--os-light-glass:var(--os-light-surface);--os-light-navigation:var(--os-light-surface);--os-light-control:var(--os-light-surface);--os-light-frost:var(--os-light-surface);--os-light-satin:var(--os-light-surface);--os-light-canvas:var(--os-light-bg);--os-light-glass-blur:0px;--os-light-glass-saturate:100%}html[data-theme=light] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light]{--os-light-glass:var(--os-light-surface);--os-light-navigation:var(--os-light-surface);--os-light-control:var(--os-light-surface);--os-light-frost:var(--os-light-surface);--os-light-satin:var(--os-light-surface)}}@media (forced-colors:active){:root[data-theme=light]{--os-light-focus:Highlight;--os-light-bg:Canvas;--os-light-surface:Canvas;--os-light-soft:Canvas;--os-light-canvas:Canvas;--os-light-glass:Canvas;--os-light-navigation:Canvas;--os-light-control:Canvas;--os-light-frost:Canvas;--os-light-satin:Canvas;--os-light-fg:CanvasText;--os-light-muted:CanvasText;--os-light-border:CanvasText;--os-light-rim:CanvasText;--os-light-metal-surface:Canvas;--os-light-shadow:none;--os-light-control-shadow:none;--os-light-base-shadow:none;--os-light-navigation-shadow:none}html[data-theme=light] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme=light],html[data-theme=light] body{color:canvastext;background:canvas}html[data-theme=light] .profile-character-customizer.marketplace-app[data-theme=light]{--portrait-control-fill:Canvas;--portrait-selected-fill:Canvas;--portrait-control-rim:ButtonText;--portrait-selected-rim:Highlight}html[data-theme=light] #root :is(button,a,input,select,textarea,summary):focus-visible{outline-color:highlight!important}html[data-theme=light] #root .sponsorship-category-page :is(.category-navigation>a,.category-secondary),html[data-theme=light] #root :is(.os-intent-pill,.os-command-intent-primary,.os-voice-dictation button,.os-command-intent-modes button){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}html[data-theme=light] #root .sponsorship-category-page .category-navigation>a[aria-current=page],html[data-theme=light] #root .os-command-intent-modes button[aria-pressed=true]{box-shadow:none;border-color:highlight}html[data-theme=light] #root .os-intent-switch>button[aria-pressed=true]{-webkit-text-fill-color:currentColor;color:canvastext!important;box-shadow:none!important;background:canvas!important;border:2px solid highlight!important}html[data-theme=light] #root .launch-use-cases .luc-case[aria-pressed=true]{color:highlighttext!important;box-shadow:none!important;background:highlight!important;border-color:highlight!important}html[data-theme=light] .events-topic-icon,html[data-theme=light] .os-generated-glass-icon:not([data-icon^=wallet-]),html[data-theme=light] .os-original-mark .os-mark-silver,html[data-theme=light] .spc-platform-mark.is-open_sponsor img,html[data-theme=light] .sp-profile-follow-total>img,html[data-theme=light] svg.os-ui-icon,html[data-theme=light] :is(.os-menu-glyph,.os-nav-close-icon,.os-quick-actions-mark,.os-silver-close-mark,.sp-share-glyph,.events-bookmark-icon-outline),html[data-theme=light] [data-beam]:after,html[data-theme=light] [data-beam]:before,html[data-theme=light] [data-beam] [data-beam-bloom],html[data-theme=light] .os-command-beam[data-beam] [data-beam-bloom],html[data-theme=light] .os-glow-surface:before,html[data-theme=light] .os-silver-edge>.glow:after,html[data-theme=light] .os-profile-edge:after,html[data-theme=light] .spc-search-beam:after{filter:none!important}html[data-theme=light] [data-beam].os-beam-control.is-selected:after{display:none}html[data-theme=light] :is(.os-reach-badge,.os-x-status),html[data-theme=light] #root .mockup-home.conversion-home :is(.sponsor-person.os-profile-edge,.spc-native-follow-badge,.spc-native-follow-button){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}html[data-theme=light] #root .os-audience-filters button[aria-pressed=true]:after{box-shadow:none;border-color:highlight;-webkit-mask:none;mask:none;background:0 0!important}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--os-dark-fg);background:var(--os-dark-bg);--os-bg:var(--os-dark-bg);--os-fg:var(--os-dark-fg);--os-text-secondary:var(--os-dark-muted);--os-text-tertiary:var(--os-dark-muted);--os-line:var(--os-dark-border);--os-accent:var(--os-dark-fg);--os-colors-background:var(--os-dark-bg);--os-colors-surface:var(--os-dark-surface);--os-colors-foreground:var(--os-dark-fg);--os-colors-text-secondary:var(--os-dark-muted);--os-colors-text-tertiary:var(--os-dark-muted);--os-colors-accent:var(--os-dark-fg);--os-colors-accent-soft:var(--os-dark-muted);--ring:var(--os-dark-focus);--os-control-beam:var(--os-dark-metal-beam);--os-control-edge:var(--os-dark-metal-edge);--color-background:var(--os-dark-bg);--color-foreground:var(--os-dark-fg);--color-primary:var(--os-dark-raised);--color-primary-foreground:var(--os-dark-fg);--color-secondary:var(--os-dark-soft);--color-secondary-foreground:var(--os-dark-fg);--color-muted:var(--os-dark-soft);--color-muted-foreground:var(--os-dark-muted);--color-accent:var(--os-dark-soft);--color-accent-foreground:var(--os-dark-fg);--color-border:var(--os-dark-border);--color-input:var(--os-dark-control-border);--color-ring:var(--os-dark-focus);--color-popover:var(--os-dark-surface);--color-popover-foreground:var(--os-dark-fg);--color-card:var(--os-dark-surface);--color-card-foreground:var(--os-dark-fg)}html[data-theme=dark] body{color:var(--os-dark-fg);background:var(--os-dark-bg)}html[data-theme=dark] #root :is(.mockup-home,.marketplace-app,.events-app,.sponsorship-index-page,.pilot-policy-page,.side-directory){--mono-page:var(--os-dark-bg);--mono-ink:var(--os-dark-fg);--mono-muted:var(--os-dark-muted);--mono-line:var(--os-dark-border);--mono-solid:var(--os-dark-surface);--mono-soft:var(--os-dark-soft);--mono-glass:var(--os-dark-glass);--mono-edge:var(--os-dark-border);--mono-shadow:var(--os-dark-shadow);--os-metal:var(--os-dark-fg);--os-metal-bright:var(--os-dark-fg);--os-metal-dim:var(--os-dark-muted);--os-metal-edge:var(--os-dark-metal-edge);--os-metal-fill:var(--os-dark-satin);--os-metal-glass:var(--os-dark-glass);--os-frost-fill:var(--os-dark-navigation);--os-frost-edge:var(--os-dark-control-border);--os-frost-highlight:var(--os-dark-control-shadow);--mh-ink:var(--os-dark-fg);--mh-muted:var(--os-dark-muted);--mh-line:var(--os-dark-border);--mh-panel:var(--os-dark-surface);--mh-glass:var(--os-dark-glass);--mh-shadow:var(--os-dark-shadow);--market-ink:var(--os-dark-fg);--market-muted:var(--os-dark-muted);--market-line:var(--os-dark-border);--market-paper:var(--os-dark-bg);--market-soft:var(--os-dark-soft);--market-field:var(--os-dark-surface);--commerce-ink:var(--os-dark-fg);--commerce-muted:var(--os-dark-muted);--commerce-line:var(--os-dark-border);--commerce-edge:var(--os-dark-border);--commerce-glass:var(--os-dark-glass);--commerce-solid:var(--os-dark-surface);--commerce-shadow:var(--os-dark-shadow);--sp-ink:var(--os-dark-fg);--sp-muted:var(--os-dark-muted);--sp-line:var(--os-dark-border);--events-bg:var(--os-dark-bg);--events-surface:var(--os-dark-surface);--events-surface-2:var(--os-dark-soft);--events-fg:var(--os-dark-fg);--events-muted:var(--os-dark-muted);--events-border:var(--os-dark-border);--events-blue:var(--os-dark-fg);--events-blue-soft:var(--os-dark-soft);--events-violet:var(--os-dark-muted);--policy-bg:var(--os-dark-bg);--policy-ink:var(--os-dark-fg);--policy-muted:var(--os-dark-muted);--policy-line:var(--os-dark-border);--ring:var(--os-dark-focus);color:var(--os-dark-fg);background:var(--os-dark-bg)}html[data-theme=dark] #root :is(.mockup-home :is(.os-nav-cta,.mh-primary,.spc-primary-action,.mh-object-demo>footer a,.mh-segment button[aria-pressed=true]),.marketplace-app :is(.market-button:not(.market-button-outline,.market-button-danger),.os-ranking-primary,.market-category-tabs button.active,.market-studio-nav>button.active,.market-ranking-periods button[aria-pressed=true],.creator-milestones>li.complete>span),.marketplace-app .pp-workspace :is(.pp-continue-primary,.pp-add-primary,.pp-save-primary.pp-is-saved,.pp-photos button[aria-pressed=true],.pp-list button[aria-pressed=true]),.events-app :is(.os-nav-cta,.events-hero-links a:first-child,.events-plan-hero>a,.events-primary,.events-type-tabs button[aria-pressed=true],.events-filter-popover button,.events-empty button,.events-topic-strip button[aria-pressed=true])){color:var(--os-dark-fg)!important;background:var(--os-dark-satin)!important;border-color:var(--os-dark-selected-border)!important;box-shadow:var(--os-dark-control-shadow)!important}html[data-theme=dark] #root :is(.mockup-home,.marketplace-app,.events-app) :is(.mh-button,.os-nav-cta,.market-button,.events-primary,.events-hero-links a):hover:not(:disabled){filter:none}html[data-theme=dark] #root :is(.os-standard-header,.mockup-home) .os-site-header .os-nav-signin{filter:none;color:var(--os-dark-fg)!important;background:var(--os-dark-satin)!important;border-color:var(--os-dark-selected-border)!important;box-shadow:var(--os-dark-control-shadow)!important}html[data-theme=dark] #root :is(.mockup-home,.marketplace-app,.events-app) button[aria-pressed=true]:not(.pp-zone,.photo-zone-target,.mh-shirt-zone,.placement-offer-region,.os-theme-toggle,.market-theme-toggle,.profile-share-dialog *){color:var(--os-dark-fg)!important;background:var(--os-dark-satin)!important;border-color:var(--os-dark-selected-border)!important;box-shadow:var(--os-dark-control-shadow)!important}html[data-theme=dark] #root :is(.mockup-home,.marketplace-app,.events-app) :is(button,.mh-button,.market-button,.os-nav-signin,.events-primary,.events-hero-links a):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid var(--os-dark-focus)!important}html[data-theme=dark] .os-beam-control:focus-within{outline:2px solid var(--os-dark-focus);outline-offset:3px}html[data-theme=dark] .os-beam-control.is-selected{box-shadow:0 0 0 1px var(--os-dark-selected-border), var(--os-dark-control-shadow)}html[data-theme=dark] #root .os-beam-control :is(a,button,input,select,textarea):focus-visible{outline:none!important}html[data-theme=dark] [data-beam]:focus-within{outline:2px solid var(--os-dark-focus);outline-offset:3px}html[data-theme=dark] #root .os-glow-surface:focus-visible{outline-offset:3px;outline:2px solid var(--os-dark-focus)!important}html[data-theme=dark] #root .marketplace-app :is(.sponsor-market-intro,.os-studio-layout>.market-studio-nav,.market-chip,.market-credentials){color:var(--os-dark-fg);background:var(--os-dark-surface)!important;border-color:var(--os-dark-border)!important;box-shadow:var(--os-dark-shadow)!important}html[data-theme=dark] #root .marketplace-app .os-studio-layout>.market-studio-nav>button:not(.active){color:var(--os-dark-muted);background:var(--os-dark-surface);border-color:var(--os-dark-border)}html[data-theme=dark] #root :is(.os-site-header,.market-header,.os-bottom-navigation){color:var(--os-dark-fg);background:var(--os-dark-navigation)!important;border-color:var(--os-dark-border)!important;box-shadow:var(--os-dark-shadow)!important}html[data-theme=dark] #root .os-standard-header .os-site-header[data-theme=dark] .os-desktop-nav a{color:var(--os-dark-muted)}html[data-theme=dark] #root .os-standard-header .os-site-header[data-theme=dark] .os-desktop-nav a:is(:hover,.os-nav-active){color:var(--os-dark-fg)}html[data-theme=dark] #root .os-bottom-navigation i{background:var(--os-dark-fg)}html[data-theme=dark] #root .os-bottom-navigation a{color:var(--os-dark-muted)}html[data-theme=dark] #root .os-bottom-navigation a[aria-current=page]{color:var(--os-dark-fg)}html[data-theme=dark] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-command-dialog,.people-search-glass,.discover-search-glass,.os-category-drawer,.os-discovery-filter-sheet){--material-fg:var(--os-dark-fg);--material-bg:var(--os-dark-glass);--material-border:var(--os-dark-border);--os-search-panel:var(--os-dark-glass);--os-search-line:var(--os-dark-border);--os-search-ink:var(--os-dark-fg);--os-search-muted:var(--os-dark-muted);--os-search-field:var(--os-dark-surface);--os-search-selected:var(--os-dark-raised);--os-search-selected-ink:var(--os-dark-fg);color:var(--os-dark-fg);box-shadow:var(--os-dark-shadow);background:var(--os-dark-surface)!important;border-color:var(--os-dark-border)!important}html[data-theme=dark] #root .os-command-dialog .os-command-results li a.is-selected{background:var(--os-dark-raised);border-color:var(--os-dark-selected-border);box-shadow:none}html[data-theme=dark] #root .os-command-dialog{--os-search-ink:var(--os-dark-fg);--os-search-muted:var(--os-dark-muted);--os-search-selected:var(--os-dark-raised);--os-search-selected-ink:var(--os-dark-fg)}html[data-theme=dark] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet) :is(a,button):is(:hover,:focus-visible,[aria-pressed=true],[aria-current=page]){box-shadow:none;color:var(--os-dark-fg)!important;background:var(--os-dark-raised)!important;border-color:var(--os-dark-selected-border)!important}html[data-theme=dark] #root .mockup-home .spc-filter-option{color:var(--os-dark-fg);background:var(--os-dark-soft);border-color:var(--os-dark-control-border);box-shadow:none}html[data-theme=dark] :is(#root,.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet,.os-feedback-stack,.pp-mobile-inspector-sheet) .os-generated-glass-icon:not([data-icon^=wallet-]),html[data-theme=dark] #root .os-original-mark img{filter:grayscale()brightness(1.15)!important}html[data-theme=dark] #root :is(.mockup-home,.marketplace-app,.events-app) .os-ui-icon,html[data-theme=dark] :is(#root,.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet,.os-feedback-stack,.pp-mobile-inspector-sheet) .os-ui-icon{--os-icon-glass-top:var(--os-dark-metal-highlight);--os-icon-glass-mid:var(--os-dark-metal-mid);--os-icon-glass-bottom:var(--os-dark-raised);--os-icon-edge:var(--os-dark-metal-mid);--os-icon-ink-top:var(--os-dark-metal-highlight);--os-icon-ink-mid:var(--os-dark-metal-mid);--os-icon-ink-bottom:var(--os-dark-metal-shade);--os-icon-refract:var(--os-dark-soft);--os-icon-depth:var(--os-dark-surface)}html[data-theme=dark] :is(.os-x-badge[data-x-verified-type=government],.os-x-status--government,.os-x-status-mark--government) .os-generated-glass-icon,html[data-theme=dark] :is(.os-x-status--government,.os-x-status-mark--government) .os-ui-icon{filter:none!important}html[data-theme=dark] #root :is(.os-theme-toggle,.market-theme-toggle):is(:hover,:focus-visible),html[data-theme=dark] .os-metal-direction-icon{filter:none}html[data-theme=dark] :is(.os-menu-glyph,.os-nav-close-icon,.os-quick-actions-mark,.os-silver-close-mark,.events-bookmark-icon-outline){filter:grayscale()!important}html[data-theme=dark] .sp-share-glyph{--share-glyph-highlight:var(--os-dark-metal-highlight);--share-glyph-light:var(--os-dark-metal-highlight);--share-glyph-mid:var(--os-dark-metal-mid);--share-glyph-shade:var(--os-dark-metal-shade);--share-glyph-shadow:var(--os-dark-bg);filter:none!important}html[data-theme=dark] #root .marketplace-app .pp-workspace .pp-zone[aria-pressed=true]{color:var(--os-dark-fg)!important;background:0 0!important}html[data-theme=dark] #root :is(.marketplace-app .pp-workspace .pp-resize,.mockup-home .mh-demo-resize,.mockup-home .mh-demo-rotate,.mockup-home .mh-demo-zone-number){color:var(--os-dark-fg)!important;background:var(--os-dark-surface)!important;border-color:var(--os-dark-fg)!important}html[data-theme=dark] #root .marketplace-app .placement-offer-gallery .placement-offer-price{color:var(--os-dark-fg);background:var(--os-dark-surface)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){html[data-theme=dark] #root :is(.os-site-header,.market-header,.os-bottom-navigation),html[data-theme=dark] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-command-dialog,.people-search-glass,.discover-search-glass,.os-category-drawer,.os-discovery-filter-sheet){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--os-dark-surface)!important}}@media (forced-colors:active){html[data-theme=dark] [data-beam]:before,html[data-theme=dark] [data-beam]:after,html[data-theme=dark] [data-beam] [data-beam-bloom]{display:none!important}html[data-theme=dark],html[data-theme=dark] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:canvastext;background:canvas}@media (prefers-color-scheme:dark){html[data-theme=dark],html[data-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=dark] :is(.os-menu-glyph,.os-nav-close-icon,.os-quick-actions-mark,.os-silver-close-mark,.events-bookmark-icon-outline){filter:none!important}html[data-theme=dark] :is(.os-menu-glyph,.os-nav-close-icon,.os-quick-actions-mark,.os-silver-close-mark,.events-bookmark-icon-outline) path{stroke:canvastext}html[data-theme=dark] :is(.os-menu-glyph,.os-nav-close-icon,.os-quick-actions-mark,.os-silver-close-mark,.events-bookmark-icon-outline) stop{stop-color:CanvasText}html[data-theme=dark] :is(#root,.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet,.os-feedback-stack,.pp-mobile-inspector-sheet) .os-generated-glass-icon:not([data-icon^=wallet-]){-webkit-mask-image:var(--os-icon-mask-image);-webkit-mask-image:var(--os-icon-mask-image);mask-image:var(--os-icon-mask-image);-webkit-mask-size:var(--os-icon-mask-size);-webkit-mask-size:var(--os-icon-mask-size);mask-size:var(--os-icon-mask-size);-webkit-mask-position:var(--os-icon-mask-position);-webkit-mask-position:var(--os-icon-mask-position);mask-position:var(--os-icon-mask-position);forced-color-adjust:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:none!important;background-color:canvastext!important;background-image:none!important}html[data-theme=dark] #root :is(.mockup-home,.marketplace-app,.events-app) .os-ui-icon,html[data-theme=dark] :is(#root,.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-category-drawer,.os-discovery-filter-sheet,.os-feedback-stack,.pp-mobile-inspector-sheet) .os-ui-icon{--os-icon-glass-top:Canvas;--os-icon-glass-mid:Canvas;--os-icon-glass-bottom:Canvas;--os-icon-edge:CanvasText;--os-icon-ink-top:CanvasText;--os-icon-ink-mid:CanvasText;--os-icon-ink-bottom:CanvasText;--os-icon-refract:CanvasText;--os-icon-depth:Canvas}html[data-theme=dark] #root .os-original-mark{forced-color-adjust:none;-webkit-mask:url(/brand/favicon-silver-64.png?v=silver-053850ef) 50%/contain no-repeat;mask:url(/brand/favicon-silver-64.png?v=silver-053850ef) 50%/contain no-repeat;background:canvastext!important}html[data-theme=dark] #root .os-original-mark img{visibility:hidden;filter:none!important}html[data-theme=dark] #root :is(.os-site-header,.market-header,.os-bottom-navigation),html[data-theme=dark] :is(.os-nav-sheet,.os-account-panel,.os-bloom-panel,.os-command-dialog,.people-search-glass,.discover-search-glass,.os-category-drawer,.os-discovery-filter-sheet){color:canvastext;box-shadow:none;background:canvas!important;border-color:canvastext!important}html[data-theme=dark] #root :is(button,a,input,select,textarea,summary):focus-visible,html[data-theme=dark] .os-beam-control:focus-within{outline:2px solid highlight!important}}@layer os-media-rim{html[data-theme] #root .os-image-accent-surface{border-color:var(--os-image-accent)!important}@media (forced-colors:active){html[data-theme] #root .os-image-accent-surface{border-color:canvastext!important}html[data-theme] #root .os-image-accent-surface:is(:focus-within,:focus-visible){border-color:highlight!important}}}html[data-theme=light] #root :is(.sponsor-person,.os-brand-account,.spc-card-optical,.sp-identity-card,.events-card,.home-event-feature-card,.home-event-summary).os-image-accent-surface{-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));background:radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--os-image-accent) 12%, transparent), transparent 64%), var(--os-light-glass)!important;box-shadow:var(--os-light-shadow)!important;background-color:#0000!important}html[data-theme=light] #root :is(.sponsor-person,.os-brand-account).os-image-accent-surface :is(.sponsor-person-action,.os-brand-account-action){border-color:color-mix(in srgb, var(--os-image-accent) 36%, var(--os-light-rim));box-shadow:var(--os-light-control-shadow);background:var(--os-light-control)!important}html[data-theme] #root .os-image-accent-surface:before{--os-image-beam-gradient:conic-gradient(from var(--os-button-beam-angle), transparent 0deg 288deg, color-mix(in srgb,var(--os-image-accent) 54%,transparent) 307deg, color-mix(in srgb,var(--os-image-accent) 82%,white) 325deg, white 335deg, color-mix(in srgb,var(--os-image-accent) 88%,white) 344deg, color-mix(in srgb,var(--os-image-accent) 50%,transparent) 357deg, transparent 360deg), linear-gradient(var(--os-image-accent),var(--os-image-accent));--os-image-beam-filter:drop-shadow(0 0 2px color-mix(in srgb,var(--os-image-accent) 72%,white)) drop-shadow(0 0 8px color-mix(in srgb,var(--os-image-accent) 66%,transparent));content:"";box-sizing:border-box;z-index:5;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;background:var(--os-image-beam-gradient)!important;opacity:1!important;filter:var(--os-image-beam-filter)!important;padding:2px!important;animation:3.4s linear infinite os-button-beam-travel!important}html #root .os-image-accent-surface>.os-silver-edge>.glow:after{background:conic-gradient(from calc(var(--start) * 1deg),transparent 0deg, var(--os-image-accent) calc(var(--spread) * 1deg), transparent calc(var(--spread) * 2deg),transparent 360deg) border-box!important}@media (prefers-reduced-motion:reduce){html[data-theme] #root .os-image-accent-surface:before{background:linear-gradient(var(--os-image-accent),var(--os-image-accent))!important;filter:none!important;animation:none!important}}@media (forced-colors:active){html[data-theme] #root .os-image-accent-surface:before{display:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme=light] #root :is(.sponsor-person,.os-brand-account,.spc-card-optical,.sp-identity-card,.events-card,.home-event-feature-card,.home-event-summary).os-image-accent-surface{background:var(--os-light-surface)!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){html[data-theme=light] #root :is(.sponsor-person,.os-brand-account,.spc-card-optical,.sp-identity-card,.events-card,.home-event-feature-card,.home-event-summary).os-image-accent-surface{-webkit-backdrop-filter:none;background:var(--os-light-surface)!important;box-shadow:none!important}}@media (forced-colors:active){html[data-theme=light] #root :is(.sponsor-person,.os-brand-account,.spc-card-optical,.sp-identity-card,.events-card,.home-event-feature-card,.home-event-summary).os-image-accent-surface{-webkit-backdrop-filter:none;color:canvastext!important;box-shadow:none!important;background:canvas!important}html[data-theme=light] #root :is(.sponsor-person,.os-brand-account).os-image-accent-surface :is(.sponsor-person-action,.os-brand-account-action){box-shadow:none;border-color:buttontext;color:buttontext!important;background:buttonface!important}}@font-face{font-family:Orbitron;src:url(/fonts/Orbitron-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/Rajdhani-Light.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/Rajdhani-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--os-font-sans:var(--os-typography-sans,Rajdhani, system-ui, sans-serif);--os-font-display:Rajdhani, system-ui, sans-serif;--os-font-wordmark:Orbitron, Rajdhani, sans-serif;--os-font-utility:var(--os-font-sans);--os-font-weight-primary:400;--os-font-weight-secondary:300;font-family:var(--os-font-sans);font-optical-sizing:auto}body{font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}:is(.os-home,.marketplace-app,.pilot-policy-page,.app-shell,.events-app,.side-directory) :is(button,input,select,textarea){font-family:var(--os-font-sans)}:is(.os-home,.marketplace-app,.pilot-policy-page,.app-shell,.events-app,.side-directory) :is(h1,h2,h3){font-family:var(--os-font-display);text-wrap:balance}:is(.os-home,.marketplace-app,.pilot-policy-page) :is(p,label){text-wrap:pretty}:is(.os-home,.marketplace-app,.pilot-policy-page) :is(input,select,textarea){font-variant-numeric:tabular-nums}:is(.mockup-home,.marketplace-app,.events-app,.pilot-policy-page,.side-directory) :is(h1,h2,h3){font-family:var(--os-font-display);font-optical-sizing:auto;font-synthesis:none;text-wrap:balance}:is(.mockup-home,.marketplace-app,.events-app,.pilot-policy-page,.side-directory) :is(p,li,dd){text-wrap:pretty}:is(.mockup-home,.marketplace-app,.events-app,.pilot-policy-page,.side-directory) :is(button,input,select,textarea){font-family:var(--os-font-sans)}:is(.mockup-home,.marketplace-app,.events-app,.pilot-policy-page,.side-directory) :is(time,.market-eyebrow,.events-eyebrow){font-variant-numeric:tabular-nums}#root .conversion-home .conversion-hero h1,#root :is(.mockup-home,.marketplace-app,.events-app,.pilot-policy-page,.side-directory) :is(h1,h2,h3){font-family:var(--os-font-display)}#root :is(.mockup-home,.marketplace-app,.events-app) :is(.conversion-eyebrow,.market-eyebrow,.events-eyebrow){font-family:var(--os-font-utility);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:400}#root :is(.marketplace-app,.mockup-home,.events-app,.pilot-policy-page,.side-directory){font-optical-sizing:auto;font-kerning:normal}#root .marketplace-app :is(.market-section-heading h2,.market-studio-heading h1,.market-editor-card h2,.sp-section-heading h2){letter-spacing:-.035em;font-weight:400;line-height:1.16}#root .marketplace-app .profile-details-panel .profile-details-card>header h2{letter-spacing:-.04em;font-size:clamp(24px,2.4vw,29px);font-weight:400;line-height:1.16}#root .marketplace-app .profile-details-panel .profile-details-card>p{letter-spacing:-.005em;font-size:15px;line-height:1.65}#root .marketplace-app .profile-texture-card .profile-texture-controls legend{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.4}#root .marketplace-app .profile-texture-card .profile-texture-segments button{letter-spacing:-.01em;font-size:14px;font-weight:400}#root .marketplace-app .profile-texture-card .profile-character-shapes button{font-size:12px;font-weight:400;line-height:1.3}#root .marketplace-app .profile-texture-card .profile-character-controls>small{font-size:13px;line-height:1.55}#root .marketplace-app .profile-texture-card .market-button{letter-spacing:-.01em;font-size:14px;font-weight:400}body,#root{font-family:var(--os-font-sans)}#root :is(.os-home,.marketplace-app,.events-app,.app-shell,.pilot-workspace,.pilot-policy-page,.side-directory),.os-nav-sheet,.profile-share-dialog{font-family:var(--os-font-sans)!important}#root :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;overflow-wrap:anywhere;font-style:normal;font-family:var(--os-font-display)!important;font-weight:var(--os-font-weight-primary)!important;letter-spacing:0!important;line-height:1.13!important}#root h1{line-height:1.08!important}#root :is(h1,h2,h3,h4,h5,h6) :is(em,i){font-style:normal;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}#root :is(button:not([data-provider=google]),a,input,select,textarea,label,legend,summary,th,dt,strong,b,[role=tab],[role=button],[class*=eyebrow],[class*=kicker],[class*=category],[class*=select-label]){font-family:var(--os-font-sans)!important;font-weight:var(--os-font-weight-primary)!important}#root :is(p,small,dd,li,figcaption,blockquote,[class*=subtext],[class*=caption],[class*=helper],[class*=hint]){font-family:var(--os-font-sans)!important;font-weight:var(--os-font-weight-secondary)!important}#root .os-bottom-navigation a{font-size:12px!important}#root :is(p,small,figcaption,blockquote) :is(strong,b){font-weight:var(--os-font-weight-primary)!important}#root :is(input,textarea)::placeholder{font-weight:var(--os-font-weight-secondary)}#root .os-hero-copy h1{white-space:normal!important}#root :is(.mockup-home,.marketplace-app,.side-directory,.pilot-policy-page){--mono-page:#f7f7f8;--mono-ink:#111113;--mono-muted:#58585f;--mono-line:#19191c26;--mono-solid:#fff;--mono-soft:#eeeef0;--mono-edge:#fffffffa;--mono-glass:radial-gradient(ellipse at 15% 0%,#fff,transparent 65%),linear-gradient(145deg,#ffffffeb,#f4f4f6d6);--mono-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #00000009,0 8px 24px #0000000e;--mh-ink:var(--mono-ink);--mh-muted:var(--mono-muted);--mh-line:var(--mono-line);--mh-panel:var(--mono-solid);--mh-glass:var(--mono-glass);--mh-rim:var(--mono-edge);--mh-shadow:var(--mono-shadow);--market-ink:var(--mono-ink);--market-muted:var(--mono-muted);--market-line:var(--mono-line);--market-soft:var(--mono-soft);--market-paper:var(--mono-page);--market-field:var(--mono-solid);--market-frost:var(--mono-solid);--market-sheet:var(--mono-solid);--market-glass:var(--mono-glass);--market-glass-shadow:var(--mono-shadow);--commerce-ink:var(--mono-ink);--commerce-muted:var(--mono-muted);--commerce-line:var(--mono-line);--commerce-glass:var(--mono-glass);--commerce-edge:var(--mono-edge);--commerce-shadow:var(--mono-shadow);--commerce-solid:var(--mono-solid);--policy-bg:var(--mono-page);--policy-ink:var(--mono-ink);--policy-muted:var(--mono-muted);--policy-line:var(--mono-line);--policy-glass:var(--mono-glass);color:var(--mono-ink);background:radial-gradient(ellipse at 45% 0%,#fff,transparent 60%),var(--mono-page)}#root :is(.mockup-home.os-theme-dark,.marketplace-app.mockup-theme-dark,.side-directory.side-dark,.pilot-policy-page[data-theme=dark]){--mono-page:#0b0c0e;--mono-ink:#f5f5f6;--mono-muted:#b5b5bd;--mono-line:#ffffff2b;--mono-solid:#16181c;--mono-soft:#222428;--mono-edge:#fff3;--mono-glass:radial-gradient(ellipse at 15% 0%,#ffffff0f,transparent 65%),linear-gradient(145deg,#1f2125f5,#121316f5);--mono-shadow:inset 0 1px 0 #ffffff1c,inset 0 -1px 0 #00000047,0 8px 24px #0000003d;background:radial-gradient(ellipse at 45% 0%,#202126,transparent 55%),var(--mono-page)}#root .mockup-home :is(.os-site-header,.mh-panel,.mh-shirt-callout,.mh-mobile-nav),#root .side-directory :is(.os-site-header,.side-filters,.side-grid article),#root .pilot-policy-page .pilot-policy-header{background:var(--mono-glass);border-color:var(--mono-line);box-shadow:var(--mono-shadow);color:var(--mono-ink)}#root .mockup-home :is(.mh-hero,.mh-shirt-stage){border-color:var(--mono-line);background:radial-gradient(at 75% 40%,#8080871a,#0000 65%)}#root .mockup-home :is(.mh-hero h1 span,.mh-hero-copy>p,.mh-profile-location,.mh-handwritten){color:var(--mono-ink)}#root .mockup-home .mh-hero-copy>p{color:var(--mono-muted)}#root .mockup-home :is(.mh-segment,.mh-profile-event,.os-header-search,.mh-button:not(.mh-primary),.os-nav-signin,.os-theme-toggle,.os-menu-trigger){background:var(--mono-glass);border-color:var(--mono-line);color:var(--mono-ink);box-shadow:var(--mono-shadow)}#root .mockup-home .mh-segment button[aria-pressed=true]{background:var(--mono-solid);color:var(--mono-ink);box-shadow:var(--mono-shadow)}#root .mockup-home .mh-shirt-callout b{background:var(--mono-ink);color:var(--mono-page)}#root .mockup-home .os-header-search input::placeholder{color:var(--mono-muted)}#root .marketplace-app :is(.mockup-studio-intro,.mockup-studio-steps,.mockup-studio-connect,.mockup-studio-profile,.mockup-studio-profile-card,.mockup-studio-next>div,.creator-milestones,.creator-live-preview,.mockup-ranking-metrics>div){box-shadow:var(--mono-shadow);background:var(--mono-glass)!important;border-color:var(--mono-line)!important}#root .marketplace-app :is(input,textarea,select){background:var(--mono-solid)!important;color:var(--mono-ink)!important;border-color:var(--mono-line)!important}#root .marketplace-app :is(input,textarea)::placeholder{color:var(--mono-muted);opacity:1}#root .marketplace-app :is(.market-button-outline,.market-signin,.market-theme-toggle,.market-compare-button,.sp-share){box-shadow:var(--mono-shadow);background:var(--mono-glass)!important;color:var(--mono-ink)!important;border-color:var(--mono-line)!important}#root .marketplace-app :is(.sponsor-market-intro h1 span,.mockup-discovery-copy h1 span){color:var(--mono-ink)}#root .marketplace-app .sponsor-profile.sp-profile-v2 .sp-cover{background:radial-gradient(ellipse at 80% 10%,#8080872e,transparent 65%),var(--mono-soft)}#root .marketplace-app .sponsor-profile.sp-profile-v2 .sp-cover>span{color:var(--mono-muted)}#root .side-directory :is(.side-event-cover,.side-event-placeholder){background:var(--mono-soft);color:var(--mono-muted)}#root .side-directory :is(.side-hero h1 span,.os-desktop-nav a){color:var(--mono-ink)}#root .side-directory :is(.side-hero>p,.side-grid p,.side-grid small,.side-results-heading p,footer){color:var(--mono-muted)}#root .side-directory :is(.side-filters input,.side-filters select,.side-filters button,.side-load-more,.os-theme-toggle,.os-menu-trigger){background:var(--mono-solid);color:var(--mono-ink);border-color:var(--mono-line)}#root .side-directory .os-site-header .os-nav-signin{background:var(--mono-glass)!important;color:var(--mono-ink)!important;border-color:var(--mono-line)!important}@media (width<=900px){#root .marketplace-app :is(.mockup-discovery-copy h1,.mockup-discovery-copy>p,.mockup-rankings-page .market-rankings-heading h1){background:var(--mono-page);color:var(--mono-ink);box-shadow:0 0 0 6px var(--mono-page)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#root :is(.mockup-home,.marketplace-app,.side-directory,.pilot-policy-page){--mono-glass:var(--mono-solid)}}@media (prefers-reduced-transparency:reduce){#root :is(.mockup-home,.marketplace-app,.side-directory,.pilot-policy-page){--mono-glass:var(--mono-solid)}#root :is(.os-site-header,.market-header,.mh-mobile-nav,.pilot-policy-header){-webkit-backdrop-filter:none}}#root .marketplace-app :is(.photo-zone-editor,.os-campaign-card,.os-campaign-manager,.market-studio-listings>article){background:var(--mono-glass);border-color:var(--mono-line);box-shadow:var(--mono-shadow)}#root .marketplace-app :is(.photo-zone-stage,.photo-zone-editor>p,.photo-zone-editor .photo-zone-tabs,.photo-zone-mode,.market-inventory-symbol,.os-campaign-status,.os-campaign-meter){background:var(--mono-soft);border-color:var(--mono-line);color:var(--mono-ink)}#root .marketplace-app :is(.photo-zone-zoom button,.photo-zone-tabs button[aria-pressed=true]){background:var(--mono-solid);color:var(--mono-ink);border-color:var(--mono-line)}#root .marketplace-app .os-campaign-form select option{background:var(--mono-solid);color:var(--mono-ink)}#root .marketplace-app :is(.market-header,.market-auth-card,.market-modal,.market-editor-card,.market-listing-card,.market-browse-controls,.market-filter-row,.market-discovery-note,.market-rankings-scroll,.market-ranking-periods,.market-notice,.creator-stage-card,.creator-event-card,.sp-identity-card,.sp-audience,.sp-offers,.sp-plans,.sp-selected-offer,.sp-offer-option,.sp-demo-notice,.sp-identity-aside){color:var(--mono-ink);box-shadow:var(--mono-shadow);background:var(--mono-glass)!important;border-color:var(--mono-line)!important}#root .marketplace-app .mockup-studio-intro h1 em{color:var(--mono-ink)}#root .marketplace-app :is(.mockup-studio-intro>p,.mockup-studio-steps small,.mockup-studio-content header p,.mockup-studio-trust,.mockup-studio-next>p,.mockup-studio-next small,.mockup-studio-profile-card>p,.mockup-studio-profile-facts span,.mockup-studio-quote){color:var(--mono-muted)}#root .marketplace-app .mockup-studio-profile-facts strong{color:var(--mono-ink)}#root .marketplace-app :is(.market-moment-card,.mockup-discovery-sidebar section,.market-search,.mockup-mobile-nav){box-shadow:var(--mono-shadow);color:var(--mono-ink);background:var(--mono-glass)!important;border-color:var(--mono-line)!important}#root .marketplace-app .market-category-tabs button:not(.active){background:var(--mono-solid)!important;color:var(--mono-ink)!important}#root .marketplace-app .sponsor-market-intro{background:var(--mono-glass);border-color:var(--mono-line);box-shadow:var(--mono-shadow)}#root .marketplace-app .market-rankings-heading{background:linear-gradient(90deg,var(--mono-page) 35%,transparent)}#root .marketplace-app .market-rankings-heading>p{background:var(--mono-page);color:var(--mono-muted)}#root .marketplace-app :is(.sp-offer-visual,.sp-placement-art,.sp-tags>span){background:var(--mono-soft);color:var(--mono-muted)}#root .marketplace-app :is(.sp-offer-copy,.sp-plan-card,.mockup-illustration-label){background:var(--mono-solid);color:var(--mono-ink)}#root .marketplace-app .sponsor-profile{--sp-ink:var(--mono-ink);--sp-muted:var(--mono-muted);--sp-line:var(--mono-line)}#root .marketplace-app .creator-milestones>li{color:var(--mono-ink)}#root .marketplace-app .creator-milestones>li>small{color:var(--mono-muted)}#root .marketplace-app .photo-zone-canvas-frame{background:var(--mono-soft);box-shadow:0 0 0 1px var(--mono-line)}#root .marketplace-app.mockup-theme-dark .sponsor-market-intro{box-shadow:var(--mono-shadow);border-color:var(--mono-line)!important;background:linear-gradient(145deg,#202226,#121316)!important}#root .marketplace-app :is(.creator-profile-details,.creator-slot-summary,.market-studio-tip,.market-notice,.market-success,.market-error){background:var(--mono-glass);color:var(--mono-ink);border-color:var(--mono-line)}#root .marketplace-app .creator-profile-details{border:1px solid var(--mono-line);border-radius:16px;padding:12px 16px}#root .marketplace-app .creator-profile-details>summary,#root .marketplace-app .creator-slot-summary :is(strong,span){color:var(--mono-ink)}@property --os-button-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes os-button-beam-travel{to{--os-button-beam-angle:360deg}}#root :is(.mockup-home,.marketplace-app,.events-app) :is(button:not(.os-theme-toggle,.market-theme-toggle,.photo-zone-resize,.photo-zone-target,.pp-zone,.pp-resize,.pp-resize-handle,.pp-drag-handle,.pp-rotate-handle,.mh-demo-resize,.mh-shirt-zone,.placement-offer-region,.os-globe-marker-person),a.mh-button,a.market-button,a.os-nav-signin,a.events-primary,.events-hero-links a,.event-detail-actions a,.events-plan-hero a,.events-empty a,.os-bloom-grid a):not(.profile-share-dialog *){position:relative}#root :is(.mockup-home,.marketplace-app,.events-app) :is(button:not(.os-theme-toggle,.market-theme-toggle,.photo-zone-resize,.photo-zone-target,.pp-zone,.pp-resize,.pp-resize-handle,.pp-drag-handle,.pp-rotate-handle,.mh-demo-resize,.mh-shirt-zone,.placement-offer-region,.os-globe-marker-person),a.mh-button,a.market-button,a.os-nav-signin,a.events-primary,.events-hero-links a,.event-detail-actions a,.events-plan-hero a,.events-empty a,.os-bloom-grid a):not(.profile-share-dialog *):after{content:"";z-index:3;border-radius:inherit;background:var(--os-control-beam,conic-gradient(from var(--os-button-beam-angle), transparent 0deg 30deg, #7a818a 65deg, #fcfdff 90deg, #a9b1bb 114deg, transparent 155deg 260deg, #d7dde5 305deg, transparent 345deg 360deg));-webkit-mask-composite:xor;filter:drop-shadow(0 0 4px #e4ebf494);opacity:0;pointer-events:none;padding:2px;transition:opacity .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#root :is(.mockup-home,.marketplace-app,.events-app) :is(button:not(.os-theme-toggle,.market-theme-toggle,.photo-zone-resize,.photo-zone-target,.pp-zone,.pp-resize,.pp-resize-handle,.pp-drag-handle,.pp-rotate-handle,.mh-demo-resize,.mh-shirt-zone,.placement-offer-region,.os-globe-marker-person),a.mh-button,a.market-button,a.os-nav-signin,a.events-primary,.events-hero-links a,.event-detail-actions a,.events-plan-hero a,.events-empty a,.os-bloom-grid a):not(.profile-share-dialog *):is(:hover,:focus-visible,[aria-pressed=true],[aria-current=page]):after{opacity:1;animation:3.4s linear infinite os-button-beam-travel}#root :is(.mockup-home,.marketplace-app,.events-app) :is(button:not(.os-theme-toggle,.market-theme-toggle,.photo-zone-resize,.photo-zone-target,.pp-zone,.pp-resize,.pp-resize-handle,.pp-drag-handle,.pp-rotate-handle,.mh-demo-resize,.mh-shirt-zone,.placement-offer-region,.os-globe-marker-person),a.mh-button,a.market-button,a.os-nav-signin,a.events-primary,.events-hero-links a,.event-detail-actions a,.events-plan-hero a,.events-empty a,.os-bloom-grid a):not(.profile-share-dialog *):is([aria-pressed=true],[aria-current=page],.selected,.is-selected):after{opacity:1;filter:none;animation:none;background:var(--os-control-edge,linear-gradient(135deg, #98a2ae, #f4f7fc 34%, #aab4c0 63%, #e4ebf4))!important}#root :is(.mockup-home,.marketplace-app,.events-app) :is(button:not(.os-theme-toggle,.market-theme-toggle,.photo-zone-resize,.photo-zone-target,.pp-zone,.pp-resize,.pp-resize-handle,.pp-drag-handle,.pp-rotate-handle,.mh-demo-resize,.mh-shirt-zone,.placement-offer-region,.os-globe-marker-person),a.mh-button,a.market-button,a.os-nav-signin,a.events-primary,.events-hero-links a,.event-detail-actions a,.events-plan-hero a,.events-empty a,.os-bloom-grid a):not(.profile-share-dialog *):focus-visible{box-shadow:0 0 0 1px #d9dfe747,0 0 14px #d9dfe72e;outline:none!important}#root :is(.mockup-home,.marketplace-app,.events-app) :is(.os-theme-toggle,.market-theme-toggle){border-radius:50%;flex:0 0 44px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}:root #root .mockup-home .os-site-header .os-theme-toggle,:root #root .mockup-home.os-theme-dark .os-site-header .os-theme-toggle,:root #root .events-app .os-site-header .os-theme-toggle,:root #root .marketplace-app .market-header-actions .market-theme-toggle,:root #root .marketplace-app.mockup-theme-dark .market-header-actions .market-theme-toggle{box-shadow:none!important;background:0 0!important;border:0!important}#root :is(.mockup-home,.marketplace-app,.events-app) :is(.os-theme-toggle,.market-theme-toggle) .os-generated-glass-icon{transition:transform .18s,filter .18s;width:31px!important;height:31px!important}#root :is(.mockup-home,.marketplace-app,.events-app) :is(.os-theme-toggle,.market-theme-toggle):is(:hover,:focus-visible) .os-generated-glass-icon{filter:drop-shadow(0 0 7px #eef3f9a6);transform:scale(1.12)}#root :is(.mockup-home,.marketplace-app,.events-app) :is(.os-theme-toggle,.market-theme-toggle):focus-visible{filter:drop-shadow(0 0 8px #f7f9ff);outline:none!important}@media (prefers-reduced-motion:reduce){#root :is(.mockup-home,.marketplace-app,.events-app) :is(button,a):after{animation:none!important}#root :is(.mockup-home,.marketplace-app,.events-app) :is(.os-theme-toggle,.market-theme-toggle) .os-generated-glass-icon{transition:none}}@media (width<=420px){#root .mockup-home .os-site-header .os-bloom-trigger{display:none}}@media (forced-colors:active){#root :is(.mockup-home,.marketplace-app,.events-app) :is(button,a):after{display:none}#root :is(.mockup-home,.marketplace-app,.events-app) :is(button,a):focus-visible{outline-offset:2px;outline:2px solid highlight!important}}html{scroll-padding-block-start:calc(110px + env(safe-area-inset-top,0px));scroll-padding-block-end:24px}#root main :is(a,button,input,select,textarea,summary){scroll-margin-block:10px}#root .os-site-header .os-nav-signin{min-width:44px;min-height:44px}@media (width>=1280px){#root .os-site-header .os-nav-signin{justify-content:center;align-items:center;display:inline-flex}}@media (width<=700px){html{scroll-padding-block-end:calc(110px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root){animation:.12s ease-in both os-route-out}::view-transition-new(root){animation:.24s cubic-bezier(.2,.8,.2,1) both os-route-in}@keyframes os-route-out{to{opacity:.55;transform:translate(-6px)}}@keyframes os-route-in{0%{opacity:.55;transform:translate(8px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:1ms}::view-transition-new(root){animation-duration:1ms}}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.os-command-dialog{width:min(680px,100vw - 28px);max-width:none;max-height:min(660px, calc(100dvh - 112px - env(safe-area-inset-top) - env(safe-area-inset-bottom)));color:#f5f5f6;font:inherit;background:#151517;border:1px solid #ffffff3b;border-radius:22px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 28px 90px #000000a6,inset 0 1px #ffffff1a}.os-command-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c2}#root .os-command-dialog:not(.os-command-inline){-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);background:var(--os-search-frost,linear-gradient(145deg, #17191df5, #202329f0))!important;border-color:var(--os-search-rim,#ffffff3d)!important}.os-command-panel{max-height:inherit;flex-direction:column;min-width:0;display:flex}.os-command-inline{z-index:40;inset-block:var(--os-home-intent-dock-top,0px) 0;width:var(--os-home-intent-dock-width,100vw);border-radius:var(--os-home-intent-dock-radius,27px) var(--os-home-intent-dock-radius,27px) 0 0;background:linear-gradient(165deg, color-mix(in srgb, var(--os-search-opaque,#151517) 76%, transparent), color-mix(in srgb, var(--os-search-opaque,#151517) 66%, transparent));max-width:none;min-height:0;max-height:none;color:var(--os-search-ink,#f5f5f6);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);box-shadow:inset 0 1px 0 var(--os-search-reflection), 0 20px 48px #00000047;border:0;margin:0;padding:0;display:flex;position:fixed;inset-inline-start:var(--os-home-intent-dock-left,0px);overflow:hidden}html[data-theme=dark] #root .os-command-dialog.os-command-inline{-webkit-backdrop-filter:blur(28px)saturate(1.45);backdrop-filter:blur(28px)saturate(1.45);background:linear-gradient(165deg, color-mix(in srgb, var(--os-dark-navigation) 76%, transparent), color-mix(in srgb, var(--os-dark-glass) 66%, transparent))!important}html[data-theme=light] #root .os-command-dialog.os-command-inline{-webkit-backdrop-filter:blur(28px)saturate(1.45);backdrop-filter:blur(28px)saturate(1.45);box-shadow:inset 0 1px #ffffffa3,0 20px 48px #5f481724;background:linear-gradient(165deg,#ead9b9d6,#d9c79ec2)!important}.os-command-inline .os-command-panel{width:100%;height:100%;min-height:0;max-height:none}.os-command-inline .os-command-inline-beam{border-radius:var(--os-home-intent-dock-radius,27px);flex:none;margin:0}.os-command-inline .os-command-input-row{background:0 0;border:0;border-radius:999px;min-height:58px}.os-command-inline .os-command-input-row input{min-height:54px}.os-command-inline .os-command-results{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:none;padding-bottom:14px}.os-command-inline .os-command-footer{display:none}.os-command-inline[data-theme=light] .os-command-results li a strong{color:var(--os-search-ink)}.os-command-inline[data-theme=light] .os-command-results li a small{color:var(--os-search-muted)}.os-command-inline .os-voice-dictation{flex:none;margin:0 18px 4px;padding:0 0 3px}@media (width>=701px){#root .os-command-dialog.os-command-inline{border-radius:28px;height:auto;transform:translate(-50%);width:min(760px,100vw - 48px)!important;max-height:min(78dvh,100dvh - 32px)!important;inset-block-start:max(16px, env(safe-area-inset-top))!important;inset-block-end:auto!important;inset-inline-start:50%!important}#root .os-command-dialog.os-command-inline .os-command-panel{height:auto;max-height:inherit}#root .os-command-dialog.os-command-inline .os-command-results{flex:0 auto;max-height:min(58dvh,100dvh - 292px);padding-bottom:18px}}body[data-os-home-search-open=true] .sponsor-dock-global,body[data-os-home-search-open=true] .sponsor-dock-inspector,body[data-os-home-search-open=true] #root .os-bottom-navigation,body[data-os-global-search-open=true] #root .os-bottom-navigation{display:none!important}.os-command-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.os-command-dialog[open] .os-command-panel{transform-origin:top}.os-command-beam{border-radius:16px;flex:none;min-width:0;margin:14px 14px 2px;display:block}.os-command-input-row{border:1px solid var(--os-search-field-rim,var(--os-search-rim));border-radius:inherit;min-height:60px;color:var(--os-search-ink,#bbbcc1);background:color-mix(in srgb, var(--os-search-field-fill,transparent) 44%, transparent);box-shadow:inset 0 1px 0 var(--os-search-field-reflection,transparent);align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.os-command-input-row>.os-generated-glass-icon{margin-left:-3px}.os-command-field{flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.os-command-field input{flex:auto}#root .os-command-dialog.os-command-inline .os-command-inline-field input::placeholder{color:#0000;opacity:1}.os-command-inline-field input:placeholder-shown{caret-color:#0000}.os-command-placeholder{color:#aeb0b5;pointer-events:none;white-space:nowrap;align-items:center;min-width:0;font-size:15px;line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.os-command-placeholder>span{text-overflow:clip;overflow:hidden}.os-command-placeholder-caret{border-left:1px solid var(--os-search-beam-light,#d7dbe0);flex:0 0 1px;height:1.15em;margin-left:2px;animation:.9s step-end infinite os-search-prompt-caret;display:inline-block}@keyframes os-search-prompt-caret{50%{opacity:0}}.os-command-input-row input{color:#f5f5f6;width:100%;min-width:0;min-height:58px;font:inherit;caret-color:var(--os-metal,var(--os-search-ink));background:0 0;border:0;outline:0;align-self:stretch;padding-block:0;font-size:17px;line-height:1.2}html[data-theme=light] #root .os-command-input-row input{caret-color:var(--os-light-focus,#967326)}html[data-theme=light] #root .os-command-inline-field input:placeholder-shown{caret-color:#0000}html[data-theme=light] #root .os-command-placeholder-caret{border-color:var(--os-light-focus,#967326)}.os-command-input-row input::placeholder{color:#929398}.os-command-input-row input::-webkit-search-cancel-button{display:none}.os-command-input-row button{color:#b5b5b9;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.os-command-input-row button:hover,.os-command-input-row button:focus-visible{color:#fff;background:#28282b}.os-command-input-row .os-command-close{color:#d7dbe1;transition:color .15s,background-color .15s,transform .18s cubic-bezier(.2,.75,.25,1)}.os-command-input-row .os-command-close:hover{color:#fff;transform:rotate(90deg)scale(1.06)}.os-command-input-row .os-command-close:active{transform:rotate(90deg)scale(.91)}.os-command-input-row .os-command-close:focus-visible{outline-offset:2px;color:#fff;outline:2px solid #c9d2dc}.os-command-results{overscroll-behavior:contain;flex:auto;min-height:0;max-height:min(530px,100dvh - 160px);padding:12px 10px;overflow:auto}.os-command-results section+section{margin-top:9px}.os-command-results h2{color:#aaaab0;letter-spacing:.11em;text-transform:uppercase;margin:0;padding:7px 11px;font-size:11px;font-weight:650}.os-command-results ul{margin:0;padding:0;list-style:none}.os-command-results li{margin:0;padding:0}#root .os-command-quick-start ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;display:grid}#root .os-command-results .os-command-quick-action{border:1px solid var(--os-search-rim);border-radius:var(--os-radius-control);background:var(--os-search-frost);min-height:88px;box-shadow:inset 0 1px 0 var(--os-search-reflection);transition:border-color var(--os-motion-fast), background-color var(--os-motion-fast);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:14px 12px;display:grid;position:relative}#root .os-command-dialog[data-theme=light] .os-command-results .os-command-quick-action{background:var(--os-search-glass);box-shadow:var(--os-light-control-shadow)}#root .os-command-quick-action .os-command-icon{width:44px;height:44px}#root .os-command-quick-action .os-command-copy{gap:5px}#root .os-command-quick-action :is(strong,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}#root .os-command-quick-action strong{font-size:16px;line-height:1.2}#root .os-command-quick-action .os-command-copy small{color:var(--os-search-ink);font-size:13px;line-height:1.25}@media (width<=480px){#root .os-command-quick-start ul{grid-template-columns:minmax(0,1fr)}}.os-command-open-mark{opacity:.6;pointer-events:none;position:absolute;top:7px;right:7px}#root .os-command-results .os-command-quick-action:is(:hover,:focus-visible){border-color:var(--os-search-ink);background:var(--os-search-glass)}.os-command-results li a{min-width:0;min-height:60px;color:inherit;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;padding:8px 11px;text-decoration:none;display:flex}.os-command-results li a:is(:hover,:focus-visible){background:linear-gradient(125deg,#303034,#242427);border-color:#ffffff21}.os-command-results li a:focus-visible{outline:2px solid var(--mono-ink,#f5f5f6);outline-offset:-2px}.os-command-icon{color:#dadade;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.os-command-result-art{background:color-mix(in srgb, var(--os-search-frost,#242427) 82%, transparent);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.os-command-result-art-profile{border-radius:50%}.os-command-result-art-country{border:1px solid var(--os-search-rim);box-shadow:inset 0 1px 0 var(--os-search-reflection)}.os-command-result-art-profile img{object-fit:cover;border-radius:50%;width:44px;height:44px}.os-command-result-art-image{object-fit:cover;width:44px;height:44px;display:block}.os-command-result-art-icon{object-fit:contain;padding:6px}.os-command-art-monogram{box-sizing:border-box;border-radius:inherit;color:#f2f4f6;letter-spacing:.035em;background-color:#17191d;background-image:radial-gradient(circle at 18% 14%,#4bdfc394,#0000 50%),radial-gradient(circle at 88% 92%,#9164ee7a,#0000 58%),linear-gradient(145deg,#272b31,#141619);border:0;place-items:center;width:100%;height:100%;padding:0 2px;font:650 16px/1 Rajdhani,sans-serif;display:grid;box-shadow:inset 0 1px #fff3,inset 0 -5px 14px #0003}html[data-theme=light] .os-command-dialog .os-command-art-monogram{color:#292b30;background-color:#e5e8ec;background-image:radial-gradient(circle at 18% 14%,#34ae9757,#0000 50%),radial-gradient(circle at 88% 92%,#8967d642,#0000 58%),linear-gradient(145deg,#fff,#dfe3e8);box-shadow:inset 0 1px #ffffffeb,inset 0 -5px 12px #15191f14}#root .os-command-inline .os-command-input-row>.os-intent-inline-mark-avatar .os-character-avatar{max-width:none;max-height:none}.os-command-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.os-command-copy strong,.os-command-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.os-command-copy strong{color:#f5f5f6;font-size:14px;font-weight:570}.os-command-copy small{color:#aaaab0;font-size:12px}.os-command-type{color:#98989f;flex:none;font-size:11px}.os-command-more{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--os-search-rim);background:color-mix(in srgb, var(--os-search-frost) 78%, transparent);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.os-command-more a{border:1px solid var(--os-search-rim);min-width:0;min-height:44px;color:var(--os-search-ink);background:var(--os-search-glass);box-shadow:inset 0 1px 0 var(--os-search-reflection);border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.os-command-more a:is(:hover,:focus-visible){background:color-mix(in srgb, var(--os-search-glass) 78%, var(--os-search-ink));outline:2px solid var(--os-search-ink);outline-offset:2px}.os-command-empty{padding:22px 13px}.os-command-empty strong{font-size:15px}.os-command-empty p,.os-command-status{color:#b0b0b6;font-size:12px;line-height:1.5}.os-command-status{padding:0 12px}.os-command-loading{align-items:center;gap:8px;min-height:34px;display:flex}.os-command-loading canvas{flex:none}.os-command-loading-rows{gap:3px;margin:2px 0 6px;display:grid}.os-command-loading-row{align-items:center;gap:12px;min-height:48px;padding:6px 11px;display:flex}.os-command-loading-icon{flex:none;width:39px;height:39px}.os-command-loading-row>span{gap:6px;width:min(260px,65%);display:grid}.os-command-loading-title{width:72%;height:13px}.os-command-loading-subtitle{width:95%;height:11px}.os-command-footer{color:#a7a7ad;border-top:1px solid #ffffff21;flex-wrap:wrap;flex:none;align-items:center;gap:17px;min-height:46px;padding:6px 17px;font-size:11px;display:flex}.os-command-footer span{align-items:center;gap:5px;display:inline-flex}.os-command-footer kbd{color:#d5d5d9;min-width:21px;font:inherit;text-align:center;background:#252527;border:1px solid #ffffff21;border-radius:6px;padding:3px 5px}.os-global-search-trigger,.os-header-search{cursor:pointer}.os-header-search{color:inherit;font:inherit;text-align:left}.os-header-search .os-header-search-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.os-header-search kbd{color:#999aa0;flex:none;font-size:10px}.os-global-search-trigger{border:1px solid var(--mono-line,#ffffff29);background:var(--mono-glass,#232326);width:44px;height:44px;color:var(--mono-ink,#f6f6f6);border-radius:12px;flex:none;place-items:center;display:inline-grid}.os-global-search-trigger:hover,.os-global-search-trigger:focus-visible,.os-header-search:hover,.os-header-search:focus-visible{outline-offset:2px;outline:2px solid #bdbdc3}.market-header-actions .os-global-search-trigger{margin-right:4px}@media (width>=1201px){.os-site-header .os-nav-actions>.os-global-search-trigger{display:none}}@media (width<=700px){.os-command-dialog:not(.os-command-inline){inset:max(8px, env(safe-area-inset-top,0px)) 8px max(8px, env(safe-area-inset-bottom,0px));border-radius:24px;width:auto;height:auto;max-height:none;margin:0}.os-command-dialog:not(.os-command-inline) .os-command-panel{height:100%;min-height:0;max-height:100%}.os-command-dialog:not(.os-command-inline) .os-command-beam{margin-top:calc(14px + env(safe-area-inset-top))}.os-command-results{min-height:0;max-height:none;padding-bottom:calc(16px + env(safe-area-inset-bottom));flex:auto}.os-command-inline .os-command-results{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.os-command-input-row{gap:8px;padding-inline:12px}.os-command-input-row input{font-size:16px}.os-command-type,.os-command-footer{display:none}}@media (prefers-reduced-transparency:reduce){.os-command-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){#root .os-command-results .os-command-quick-action{transition:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){#root .os-command-dialog:not(.os-command-inline){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--os-search-opaque,#1b1d21)!important}.os-command-inline{background:var(--os-search-opaque,#151517);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] #root .os-command-dialog.os-command-inline{box-shadow:none;background:var(--os-light-soft)!important}html[data-theme=dark] #root .os-command-dialog.os-command-inline{box-shadow:none;background:var(--os-dark-surface)!important}#root .os-command-dialog .os-command-input-row,#root .os-command-dialog .os-command-intent-modes{background:var(--os-search-opaque);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#root .os-command-dialog .os-command-more{background:var(--os-search-opaque)}#root .os-command-results .os-command-quick-action{background:var(--os-search-opaque);box-shadow:none}}@media (forced-colors:active){#root .os-command-dialog:not(.os-command-inline){outline:none;color:canvastext!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important;border-color:canvastext!important}.os-command-inline{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;outline:none}#root .os-command-dialog.os-command-inline{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;outline:none;color:canvastext!important;background:canvas!important;border-color:canvastext!important}#root .os-command-dialog .os-command-input-row,#root .os-command-dialog .os-command-intent-modes,#root .os-command-dialog .os-command-more{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}#root .os-command-dialog .os-command-intent-modes button{color:buttontext}#root .os-command-dialog .os-command-intent-modes button[aria-pressed=true]{color:canvastext;background:canvas;border-color:highlight}#root .os-command-dialog .os-command-more a,#root .os-command-results .os-command-quick-action{color:linktext;box-shadow:none;background:canvas;border-color:linktext}#root .os-command-results .os-command-quick-action:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){.os-command-dialog[open] .os-command-panel,.os-command-dialog[data-closing] .os-command-panel{animation:none}.os-command-input-row .os-command-close{transition:none}.os-command-input-row .os-command-close:hover,.os-command-input-row .os-command-close:active{transform:none}}#root .os-command-input-row .os-command-voice-toggle:disabled{opacity:.6;cursor:wait}#root .os-command-voice-beam{z-index:2;inset-inline:15%;background:linear-gradient(90deg,transparent,var(--os-search-beam-light,#eef1f4),var(--os-search-beam-mid,#9da6af),var(--os-search-beam-light,#eef1f4),transparent);opacity:.42;pointer-events:none;border-radius:999px;height:2px;position:absolute;bottom:0;transform:scaleX(.58)}#root .os-command-input-row[data-speech-detected=true] .os-command-voice-beam{opacity:1;animation:.48s ease-in-out infinite alternate os-search-voice-beam;transform:scaleX(1)}#root .os-command-voice-beam[data-processing=true]{opacity:.86;animation:1.15s ease-in-out infinite alternate os-search-thinking-beam;inset-inline:28%}html[data-theme=light] #root .os-command-voice-beam{background:linear-gradient(90deg,transparent,var(--os-light-focus,#b18b3b),var(--os-light-metal-mid,#98752e),var(--os-light-focus,#b18b3b),transparent)}@keyframes os-search-voice-beam{0%{transform:scaleX(.76)}to{transform:scaleX(1)}}@keyframes os-search-thinking-beam{0%{transform:translate(-15%)scaleX(.78)}to{transform:translate(15%)scaleX(1)}}@keyframes os-voice-processing-wave{0%{opacity:.54;transform:scaleY(.26)}to{opacity:1;transform:scaleY(.82)}}#root .os-voice-waveform[data-processing=true] i{animation:.72s ease-in-out infinite alternate os-voice-processing-wave}@media (prefers-reduced-motion:reduce){#root .os-command-placeholder-caret,#root .os-command-input-row[data-speech-detected=true] .os-command-voice-beam,#root .os-command-voice-beam[data-processing=true],#root .os-voice-waveform[data-processing=true] i{animation:none}#root .os-command-voice-beam{opacity:.82;transform:none}}:root{--os-floating-surface-in-duration:.24s;--os-floating-surface-out-duration:.16s;--os-floating-surface-in-easing:cubic-bezier(.22, 1, .36, 1);--os-floating-surface-out-easing:cubic-bezier(.4, 0, 1, 1)}@keyframes os-floating-surface-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes os-floating-surface-out{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.99)}}@keyframes os-floating-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes os-floating-backdrop-out{0%{opacity:1}to{opacity:0}}#root{--os-search-control-radius:12px;--os-search-control-motion:var(--os-motion-fast,.16s)}#root .os-command-dialog[open] .os-command-panel,#root .people-search-dialog[open] .people-search-glass,.os-bloom-panel[data-state=open]{animation:os-floating-surface-in var(--os-floating-surface-in-duration) var(--os-floating-surface-in-easing) both}#root .os-command-dialog[open]::backdrop,#root .people-search-dialog[open]::backdrop{animation:os-floating-backdrop-in var(--os-floating-surface-in-duration) ease-out both}#root .os-command-dialog[data-closing] .os-command-panel,#root .people-search-dialog[data-closing] .people-search-glass,.os-bloom-panel[data-state=closed]{pointer-events:none;animation:os-floating-surface-out var(--os-floating-surface-out-duration) var(--os-floating-surface-out-easing) both}#root .os-command-dialog[data-closing]::backdrop,#root .people-search-dialog[data-closing]::backdrop{animation:os-floating-backdrop-out var(--os-floating-surface-out-duration) ease-in both}.os-bloom-grid a{animation:none}@media (prefers-reduced-motion:reduce){#root .os-command-dialog[open] .os-command-panel,#root .os-command-dialog[data-closing] .os-command-panel,#root .os-command-dialog[open]::backdrop,#root .os-command-dialog[data-closing]::backdrop,#root .people-search-dialog[open] .people-search-glass,#root .people-search-dialog[data-closing] .people-search-glass,#root .people-search-dialog[open]::backdrop,#root .people-search-dialog[data-closing]::backdrop,.os-bloom-panel[data-state=open],.os-bloom-panel[data-state=closed]{animation:none!important}}#root .os-command-dialog{--os-search-panel:var(--os-search-frost);--os-search-line:var(--os-search-rim);--os-search-ink:#f4f5f6;--os-search-muted:#b8bdc5;--os-search-field:var(--os-search-glass);--os-search-hover:#fff1;--os-search-selected:linear-gradient(145deg,#f2f3f4,#c9cdd2);--os-search-selected-ink:#151719;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--os-search-line);color:var(--os-search-ink);background:var(--os-search-panel);-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);box-shadow:inset 0 1px #ffffff29,0 28px 90px #00000094}#root .os-command-dialog[data-theme=light]{--os-search-panel:var(--os-search-frost);--os-search-line:var(--os-search-rim);--os-search-ink:var(--os-light-fg);--os-search-muted:var(--os-light-muted);--os-search-field:var(--os-search-glass);--os-search-hover:var(--os-light-control);--os-search-selected:var(--os-light-control);--os-search-selected-ink:var(--os-light-fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}#root .os-command-input-row:focus-within{border-color:var(--os-search-beam-mid);box-shadow:inset 0 1px 0 var(--os-search-reflection)}#root .os-command-dialog::backdrop{-webkit-backdrop-filter:blur(9px)saturate(115%);backdrop-filter:blur(9px)saturate(115%);background:#05070a9e}#root .os-command-dialog[data-theme=light]::backdrop{background:#5c4e282e}#root .os-command-input-row{border-bottom-color:var(--os-search-line);min-height:66px;color:var(--os-search-muted);background:var(--os-search-field);box-shadow:inset 0 1px #ffffff14}#root .os-command-input-row input{color:var(--os-search-ink)}#root .os-command-input-row input::placeholder,#root .os-command-input-row button{color:var(--os-search-muted)}#root .os-command-input-row button:is(:hover,:focus-visible){color:var(--os-search-ink);background:var(--os-search-hover)}#root .os-command-results h2,#root .os-command-copy small,#root .os-command-type,#root .os-command-empty p,#root .os-command-status,#root .os-command-footer{color:var(--os-search-muted)}#root .os-command-results li a{min-height:60px;transition:background var(--os-search-control-motion) ease, border-color var(--os-search-control-motion) ease;border-radius:13px}#root .os-command-results li a:is(:hover,.is-selected){border-color:var(--os-search-line);background:var(--os-search-hover)}#root .os-command-dialog[data-theme=dark] .os-command-results li a.is-selected{color:var(--os-search-selected-ink);background:var(--os-search-selected);border-color:#ffffff85;box-shadow:inset 0 1px #ffffffa6}#root .os-command-dialog[data-theme=light] .os-command-results li a.is-selected{color:var(--os-search-selected-ink);border-color:var(--os-light-gold);background:var(--os-search-selected);box-shadow:var(--os-light-control-shadow)}#root .os-command-dialog[data-theme=light] .os-command-results li a.is-selected :is(strong,small,.os-command-type),#root .os-command-dialog[data-theme=dark] .os-command-results li a.is-selected :is(strong,small,.os-command-type){color:inherit}#root .os-command-dialog :is(.os-command-more,.os-command-footer){border-color:var(--os-search-line)}#root .os-command-more a{border-color:var(--os-search-line);min-height:44px;color:var(--os-search-ink);background:var(--os-search-field);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#root .os-command-more a:hover{background:var(--os-search-hover)}#root .os-command-footer kbd{border-color:var(--os-search-line);color:var(--os-search-ink);background:var(--os-search-field)}#root .os-command-results li a:focus-visible,#root .os-command-input-row button:focus-visible,#root .os-command-more a:focus-visible,#root .os-global-search-trigger:focus-visible,#root .os-header-search:focus-visible{outline-offset:3px;outline:2px solid}#root :is(.os-discovery-search-trigger,.people-search-trigger,.market-search,.os-header-search,.os-global-search-trigger){border-radius:var(--os-search-control-radius);transition:border-color var(--os-search-control-motion) ease, background var(--os-search-control-motion) ease, box-shadow var(--os-search-control-motion) ease;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%)}#root :is(.os-discovery-search-trigger,.people-search-trigger,.market-search):hover{border-color:color-mix(in srgb,currentColor 42%,transparent)}#root .marketplace-app.mockup-theme-dark :is(.os-discovery-search-trigger,.market-search),#root .mockup-home.os-theme-dark .people-search-trigger{color:#f2f4f6;background:linear-gradient(145deg,#ffffff1a,#ffffff06 52%),#131519b3;border-color:#e7ebf04d;box-shadow:inset 0 1px #ffffff21,0 6px 22px #00000024}#root .marketplace-app.mockup-theme-light :is(.os-discovery-search-trigger,.market-search),#root .mockup-home.os-theme-light .people-search-trigger{border-color:var(--os-light-rim);color:var(--os-light-fg);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .marketplace-app.mockup-theme-dark .os-global-search-trigger,#root .mockup-home.os-theme-dark .os-global-search-trigger,#root .events-app[data-theme=dark] .os-global-search-trigger{color:#f2f4f6;background:linear-gradient(145deg,#ffffff1a,#ffffff06 52%),#131519b3;border-color:#e7ebf04d;box-shadow:inset 0 1px #ffffff21,0 6px 22px #00000024}#root .marketplace-app.mockup-theme-light .os-global-search-trigger,#root .mockup-home.os-theme-light .os-global-search-trigger,#root .events-app[data-theme=light] .os-global-search-trigger{border-color:var(--os-light-rim);color:var(--os-light-fg);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .events-app .events-search,#root .marketplace-app .discover-search-field,#root .mockup-home .people-search-field,#root .side-directory .side-filters label,#root .explorer .search-input{border:1px solid color-mix(in srgb,currentColor 24%,transparent);-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);border-radius:14px;min-width:0;box-shadow:inset 0 1px #ffffff21,0 5px 18px #0000000f}#root .events-app[data-theme=dark] .events-search,#root .marketplace-app.mockup-theme-dark .discover-search-field,#root .mockup-home.os-theme-dark .people-search-field,#root .side-directory.side-dark .side-filters label{background:linear-gradient(145deg,#ffffff13,#ffffff05 55%),#0d0f128f;border-color:#e7ebf047}#root .events-app[data-theme=light] .events-search,#root .marketplace-app.mockup-theme-light .discover-search-field,#root .mockup-home.os-theme-light .people-search-field,#root .side-directory .side-filters label,#root .explorer .search-input{background:linear-gradient(145deg,#ffffffdb,#f4f6f8ad);border-color:#34383f3b}#root .events-app .events-search{height:68px;min-height:68px;padding-inline:14px}#root .events-app .events-search input,#root .side-directory .side-filters input,#root .explorer .search-input input{min-width:0;min-height:44px;color:inherit;box-shadow:none;background:0 0;border:0;outline:0}#root .side-directory .side-filters label:focus-within,#root .explorer .search-input:focus-within{outline-offset:3px;outline:2px solid}#root .discover-search-liquid{border:1px solid color-mix(in srgb,var(--material-fg) 24%,transparent);background:color-mix(in srgb,var(--material-fg) 5%,transparent);border-radius:15px;min-height:52px;padding:4px;box-shadow:inset 0 1px #ffffff1f}#root .discover-search-categories button{border-radius:11px;min-height:44px}#root .discover-search-liquid-indicator>span{background:linear-gradient(145deg,#f2f3f4,#c7cbd0);border:1px solid #ffffffa3;box-shadow:inset 0 1px #ffffffe0,0 3px 9px #0000002e}#root .discover-search-glass[data-theme=light] .discover-search-liquid-indicator>span{border-color:var(--os-light-gold);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .discover-search-glass[data-theme=dark] .discover-search-categories button[aria-pressed=true]{color:#17191c}#root .discover-search-glass[data-theme=light] .discover-search-categories button[aria-pressed=true]{color:var(--os-light-fg)}#root .marketplace-app .discover-search-dialog .discover-search-liquid{border:1px solid color-mix(in srgb,var(--material-fg) 24%,transparent);background:color-mix(in srgb,var(--material-fg) 5%,transparent);border-radius:15px;min-height:52px;padding:4px;box-shadow:inset 0 1px #ffffff1f}#root .marketplace-app .discover-search-dialog .discover-search-liquid-indicator>span{background:linear-gradient(145deg,#f2f3f4,#c7cbd0);border:1px solid #ffffffa3;box-shadow:inset 0 1px #ffffffe0,0 3px 9px #0000002e}#root .marketplace-app .discover-search-glass[data-theme=light] .discover-search-liquid-indicator>span{border-color:var(--os-light-gold);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .marketplace-app .discover-search-glass[data-theme=dark] .discover-search-categories button[aria-pressed=true]{color:#17191c}#root .marketplace-app .discover-search-glass[data-theme=light] .discover-search-categories button[aria-pressed=true]{color:var(--os-light-fg)}#root .discover-search-field:focus-within{outline-offset:3px;outline:2px solid}#root .discover-search-field>input:focus-visible{outline:none!important}#root .mockup-home.conversion-home .sponsor-occasion-trigger{border-color:color-mix(in srgb,var(--mh-ink) 26%,transparent);border-radius:var(--os-search-control-radius);background:linear-gradient(145deg,color-mix(in srgb,var(--mono-solid,var(--mh-panel)) 82%,transparent),color-mix(in srgb,var(--mono-solid,var(--mh-panel)) 67%,transparent));-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);min-height:54px;box-shadow:inset 0 1px #ffffff26,0 5px 18px #00000014}#root .mockup-home.conversion-home .sponsor-occasion-options{z-index:90;border-color:color-mix(in srgb,var(--mh-ink) 25%,transparent);background:color-mix(in srgb,var(--mono-solid,var(--mh-panel)) 88%,transparent);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);border-radius:15px;box-shadow:inset 0 1px #ffffff29,0 18px 42px #00000040}#root .mockup-home.conversion-home .sponsor-occasion-options button{min-height:44px}#root .mockup-home.conversion-home .sponsor-occasion-options button:is(:hover,[aria-pressed=true]){border-color:color-mix(in srgb,var(--mh-ink) 48%,transparent);background:color-mix(in srgb,var(--mh-ink) 12%,transparent)}#root .mockup-home.conversion-home .sponsor-category-beam button[aria-pressed=true]{border-color:color-mix(in srgb,var(--mh-ink) 42%,transparent);color:#17191c;background:linear-gradient(145deg,#f2f3f4,#c7cbd0);box-shadow:inset 0 1px #ffffffe0,0 4px 12px #0000001f}#root .mockup-home.conversion-home.os-theme-light .sponsor-category-beam button[aria-pressed=true]{border-color:var(--os-light-gold);background:var(--os-light-control);color:var(--os-light-fg);box-shadow:var(--os-light-control-shadow)}#root .mockup-home.conversion-home :is(.sponsor-search-beam,.sponsor-occasion-beam,.sponsor-category-beam) :focus-visible{outline-offset:3px;box-shadow:none!important;outline:2px solid!important}#root .mockup-home.conversion-home.os-theme-dark :is(.sponsor-search-beam,.sponsor-occasion-beam,.sponsor-category-beam) :focus-visible{outline-offset:3px;outline:2px solid #f2f3f4!important}#root .events-app .events-filters{border-color:color-mix(in srgb,var(--events-fg) 18%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--events-surface) 85%,transparent),color-mix(in srgb,var(--events-surface) 72%,transparent));-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);border-radius:18px;align-items:stretch;gap:10px;padding:10px;box-shadow:inset 0 1px #ffffff24,0 14px 36px #0000001a}@media (width>=1280px){#root .events-app .events-filters{grid-template-columns:minmax(188px,1.08fr) minmax(155px,.9fr) minmax(285px,1.65fr) minmax(288px,1.7fr) minmax(170px,.96fr)}}#root .events-app :is(.events-select-beam,.events-search-beam,.events-type-tabs,.events-more){min-width:0;height:68px;min-height:68px}#root .events-app .events-select-beam,#root .events-app .events-search-beam,#root .events-app .events-more{border-radius:13px}#root .events-app .events-select-beam .events-select{grid-template-rows:14px 44px;align-content:center;height:68px;min-height:68px;padding:5px 10px}#root .events-app .events-select-beam select,#root .events-app .events-results-actions select,#root .events-app .events-filter-popover :is(select,input){border:1px solid color-mix(in srgb,var(--events-fg) 22%,transparent);min-width:0;height:44px;min-height:44px;color:var(--events-fg);background:linear-gradient(145deg,color-mix(in srgb,var(--events-surface) 90%,transparent),color-mix(in srgb,var(--events-surface) 74%,transparent));border-radius:11px;padding:0 32px 0 11px;font-size:13px;box-shadow:inset 0 1px #ffffff1c}#root .events-app .events-select-beam select:disabled{opacity:.62}#root .events-app .events-results-actions select:focus-visible,#root .events-app .events-filter-popover :is(select,input):focus-visible{outline-offset:2px;outline:2px solid}#root .events-app .events-search-beam .events-search{width:100%;min-width:0;height:68px}#root .events-app .events-search input{height:44px;font-size:14px}#root .events-app .events-type-tabs{border:1px solid color-mix(in srgb,var(--events-fg) 20%,transparent);background:color-mix(in srgb,var(--events-surface-2) 78%,transparent);-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);border-radius:13px;align-items:stretch;gap:3px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff17}#root .events-app .events-type-tabs button{min-width:0;min-height:58px;color:var(--events-muted);background:0 0;border:1px solid #0000;border-radius:10px;flex:1 1 0;padding:0 10px;font-size:13px}#root .events-app .events-type-tabs button[aria-pressed=true],#root .events-app[data-theme=dark] .events-type-tabs button[aria-pressed=true]{color:#17191c;background:linear-gradient(145deg,#f2f3f4,#c7cbd0);border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #00000026}#root .events-app[data-theme=light] .events-type-tabs button[aria-pressed=true]{border-color:var(--os-light-gold);color:var(--os-light-fg);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .events-app .events-more summary{border:1px solid color-mix(in srgb,var(--events-fg) 24%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--events-surface) 86%,transparent),color-mix(in srgb,var(--events-surface) 70%,transparent));-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);border-radius:13px;align-items:center;height:68px;min-height:68px;padding:0 13px;display:flex;box-shadow:inset 0 1px #ffffff1f}#root .events-app .events-more[open] summary{border-color:color-mix(in srgb,var(--events-fg) 48%,transparent);background:color-mix(in srgb,var(--events-surface-2) 92%,transparent)}#root .events-app .events-more summary .os-generated-glass-icon{flex:0 0 32px}#root .events-app .events-filter-popover{z-index:30;border-color:color-mix(in srgb,var(--events-fg) 26%,transparent);width:min(340px,100vw - 32px);color:var(--events-fg);background:linear-gradient(145deg,color-mix(in srgb,var(--events-surface) 90%,transparent),color-mix(in srgb,var(--events-surface) 82%,transparent));-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);border-radius:16px;gap:11px;top:calc(100% + 9px);box-shadow:inset 0 1px #ffffff24,0 22px 56px #00000047}#root .events-app .events-filter-popover label{color:var(--events-muted);gap:5px;font-size:12px}#root .events-app .events-filter-popover :is(select,input){width:100%}#root .events-app .events-filter-popover button{border-radius:11px;min-height:44px}#root .events-app :is(.events-period-strip,.events-topic-strip){overscroll-behavior-inline:contain;align-items:center;gap:8px}#root .events-app :is(.events-period-strip,.events-topic-strip) button{border:1px solid color-mix(in srgb,var(--events-fg) 22%,transparent);min-height:46px;color:var(--events-fg);background:linear-gradient(145deg,color-mix(in srgb,var(--events-surface) 88%,transparent),color-mix(in srgb,var(--events-surface) 76%,transparent));-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);border-radius:12px;padding-inline:15px;box-shadow:inset 0 1px #ffffff1a}#root .events-app :is(.events-period-strip,.events-topic-strip) button[aria-pressed=true],#root .events-app[data-theme=dark] :is(.events-period-strip,.events-topic-strip) button[aria-pressed=true]{color:#17191c;background:linear-gradient(145deg,#f2f3f4,#c7cbd0);border-color:#ffffffbd;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #00000021}#root .events-app[data-theme=light] :is(.events-period-strip,.events-topic-strip) button[aria-pressed=true]{border-color:var(--os-light-gold);color:var(--os-light-fg);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .events-app :is(.events-type-tabs,.events-period-strip,.events-topic-strip,.events-results-actions,.events-more) :focus-visible{outline-offset:3px;outline:2px solid}@media (width<=760px){#root .events-app .events-filters{gap:8px;padding:8px}#root .events-app .events-filter-popover{width:min(340px,100vw - 40px);left:auto;right:0}}@media (width<=520px){#root .events-app .events-filters{flex-direction:column;display:flex}#root .events-app :is(.events-select-beam,.events-search-beam,.events-type-tabs,.events-more){width:100%}#root .events-app .events-filter-popover{width:100%;right:0}}#root .side-directory .side-filters{border-color:color-mix(in srgb,currentColor 18%,transparent);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(145deg,#ffffffb3,#ffffff75);align-items:center;gap:10px;box-shadow:inset 0 1px #fffc,0 12px 30px #141c2614}#root .side-directory.side-dark .side-filters{background:linear-gradient(145deg,#ffffff18,#ffffff06 46%),#0f1216c7;border-color:#e4e8ed45;box-shadow:inset 0 1px #ffffff26,0 14px 34px #0000003d}#root .side-directory .side-filters :is(input,select,button),#root .marketplace-app .event-directory-controls :is(input,select){border:1px solid color-mix(in srgb,currentColor 23%,transparent);min-height:46px;color:inherit;font:inherit;background:linear-gradient(145deg,#fffc,#ffffff94);border-radius:12px;box-shadow:inset 0 1px #ffffffa6}#root .side-directory.side-dark .side-filters :is(input,select,button),#root .marketplace-app.mockup-theme-dark .event-directory-controls :is(input,select){background:linear-gradient(145deg,#ffffff14,#ffffff05 52%),#0d0f1294;border-color:#e4e8ed47;box-shadow:inset 0 1px #ffffff1f}#root .side-directory .side-filters label{min-height:54px;padding-left:10px}#root .side-directory .side-filters label input{width:100%;min-height:44px;box-shadow:none;background:0 0;border:0;padding:8px 12px}#root .side-directory .side-filters select{min-width:150px;padding:0 32px 0 12px}#root .marketplace-app .event-directory-controls :is(input,select){width:100%;padding:0 12px}#root .marketplace-app .event-directory-controls input[type=search]{padding-inline:12px}#root .marketplace-app .event-directory-controls :is(input,select):focus-visible,#root .side-directory .side-filters :is(input,select,button):focus-visible{outline-offset:2px;outline:2px solid}#root .marketplace-app .location-city-picker input[type=search]{border:1px solid color-mix(in srgb,var(--market-ink) 23%,transparent);min-height:46px;color:var(--market-ink);background:linear-gradient(145deg,color-mix(in srgb,var(--market-paper) 87%,transparent),color-mix(in srgb,var(--market-paper) 72%,transparent));-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);border-radius:12px;padding:0 12px;box-shadow:inset 0 1px #fff3}#root .marketplace-app.mockup-theme-dark .location-city-picker input[type=search]{color:#f3f4f5;background:linear-gradient(145deg,#ffffff14,#ffffff05 52%),#0d0f129e;border-color:#e4e8ed47;box-shadow:inset 0 1px #ffffff21}#root .marketplace-app .location-city-results{border-color:color-mix(in srgb,var(--market-ink) 23%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--market-paper) 90%,transparent),color-mix(in srgb,var(--market-paper) 78%,transparent));-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);border-radius:14px;box-shadow:inset 0 1px #fff3,0 14px 34px #0000001f}#root .marketplace-app.mockup-theme-dark .location-city-results{background:linear-gradient(145deg,#ffffff17,#ffffff05 52%),#0d0f12e0;border-color:#e4e8ed47;box-shadow:inset 0 1px #ffffff21,0 18px 42px #00000047}#root .marketplace-app .location-city-results button{min-height:44px;transition:background var(--os-search-control-motion) ease;border-radius:10px}#root .marketplace-app .location-city-results button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--market-ink) 10%,transparent)}#root .os-globe-location-select select{color:#f4f5f6;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:linear-gradient(145deg,#ffffff1a,#ffffff06),#0d1014d6;border-color:#e4e8ed57;border-radius:12px;min-height:46px;box-shadow:inset 0 1px #ffffff29}#root .marketplace-app .market-browse-controls,#root .marketplace-app .market-filter-row{border-color:color-mix(in srgb,var(--market-ink) 18%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--market-paper) 82%,transparent),color-mix(in srgb,var(--market-paper) 68%,transparent));-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:inset 0 1px #ffffff7a,0 8px 24px #0000000d}#root .marketplace-app .market-category-tabs{gap:4px}#root .marketplace-app .market-category-tabs button{border:1px solid color-mix(in srgb,var(--market-ink) 20%,transparent);min-height:44px;color:var(--market-ink);background:color-mix(in srgb,var(--market-paper) 72%,transparent);border-radius:11px;box-shadow:inset 0 1px #ffffff2e}#root .marketplace-app.mockup-theme-dark .market-category-tabs button.active{color:#151719;background:linear-gradient(145deg,#f2f3f4,#c7cbd0);border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #00000026}#root .marketplace-app.mockup-theme-light .market-category-tabs button.active{border-color:var(--os-light-gold);color:var(--os-light-fg);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .marketplace-app .market-filter-row select{border:1px solid color-mix(in srgb,var(--market-ink) 23%,transparent);min-height:46px;color:var(--market-ink);background:linear-gradient(145deg,color-mix(in srgb,var(--market-paper) 87%,transparent),color-mix(in srgb,var(--market-paper) 72%,transparent));border-radius:11px;padding:0 34px 0 12px;box-shadow:inset 0 1px #fff3}#root .marketplace-app.mockup-theme-dark .market-filter-row select{color:#f3f4f5;background:linear-gradient(145deg,#ffffff16,#ffffff05),#0d0f129e;border-color:#e4e8ed4a;box-shadow:inset 0 1px #ffffff21}#root .marketplace-app.mockup-theme-light .market-filter-row select{border-color:var(--os-light-rim);color:var(--os-light-fg);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}#root .marketplace-app :is(.market-category-tabs,.market-filter-row,.market-search) :focus-visible{outline-offset:3px;outline:2px solid}[data-slot=sheet-content].os-discovery-filter-sheet{color:#f3f4f5;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(145deg,#ffffff1a,#ffffff06 50%),#121418e0;border-color:#e4e8ed4d;box-shadow:inset 0 1px #ffffff24,0 -18px 54px #00000061}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]{border-color:var(--os-light-rim);color:var(--os-light-fg);background:var(--os-light-frost);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-heading :is([data-slot=sheet-title],[data-slot=sheet-description]),[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-fields label{color:inherit}[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-fields select{min-height:48px;color:inherit;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(145deg,#ffffff1a,#ffffff06 55%),#0d0f129e;border-color:#e4e8ed4d;border-radius:12px;box-shadow:inset 0 1px #ffffff24}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light] .os-discovery-filter-fields select{border-color:var(--os-light-rim);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-slot=sheet-content].os-discovery-filter-sheet>button{color:inherit;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(145deg,#ffffff1a,#ffffff06 55%),#1c1e22c2;border:1px solid #e4e8ed4d;border-radius:12px}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]>button{border-color:var(--os-light-rim);background:var(--os-light-control)}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]>button svg{filter:none}[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-actions button{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);border-radius:12px;min-height:48px}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light] .os-discovery-filter-clear{border-color:var(--os-light-rim);color:var(--os-light-fg);background:var(--os-light-control)}[data-slot=sheet-content].os-discovery-filter-sheet :is(button,select):focus-visible{outline-offset:3px;outline:2px solid}#root .explorer .context-bar,#root .explorer .discovery-panel,#root .explorer .date-rail,#root .explorer .map-sponsor{background:linear-gradient(145deg,#ffffffd1,#f4f6f8a8);background-color:var(--os-colors-surface);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);border-color:#4b545e40;box-shadow:inset 0 1px #ffffffe0,0 12px 34px #141a221a}html[data-theme=dark] #root .explorer :is(.panel-intro>p,.card-copy p,.card-copy p span,.card-copy>small,.sponsored-label){color:var(--os-colors-text-secondary)}#root .explorer .context-bar :is(select),#root .explorer .category-filters button,#root .explorer .date-rail>button{color:#262a2f;background:linear-gradient(145deg,#ffffffe0,#eef0f3b3);border:1px solid #32373e38;border-radius:11px;min-height:44px;box-shadow:inset 0 1px #ffffffdb}#root .explorer .context-bar :is(select){padding:0 26px 0 8px}#root .explorer .category-filters button[aria-pressed=true],#root .explorer .date-rail>button[aria-pressed=true],#root .explorer .date-rail>button.selected{color:#151719;background:linear-gradient(145deg,#f2f3f4,#c7cbd0);border-color:#bec3c9;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #0000001f}#root .explorer .search-input:focus-within,#root .explorer :is(.context-bar select,.category-filters button,.date-rail>button):focus-visible{outline-offset:3px;outline:2px solid #454b53}html[data-theme=light] #root :is(.events-app .events-filters,.events-app .events-type-tabs,.side-directory .side-filters,.marketplace-app .market-browse-controls,.marketplace-app .market-filter-row){border-color:var(--os-light-rim);background:var(--os-light-glass);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}html[data-theme=light] #root :is(.events-app .events-filter-popover,.marketplace-app .location-city-results,.mockup-home .sponsor-occasion-options,.explorer .context-bar,.explorer .discovery-panel,.explorer .date-rail,.explorer .map-sponsor){color:var(--os-light-fg);border-color:var(--os-light-rim);background:var(--os-light-frost);box-shadow:var(--os-light-shadow);-webkit-backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate));backdrop-filter:blur(var(--os-light-glass-blur)) saturate(var(--os-light-glass-saturate))}html[data-theme=light] #root :is(.events-app .events-select-beam select,.events-app .events-results-actions select,.events-app .events-filter-popover select,.events-app .events-filter-popover input,.events-app .events-more summary,.events-app .events-period-strip button,.events-app .events-topic-strip button,.side-directory .side-filters select,.side-directory .side-filters button,.marketplace-app .event-directory-controls input,.marketplace-app .event-directory-controls select,.marketplace-app .location-city-picker input[type=search],.marketplace-app .market-category-tabs button,.mockup-home .sponsor-occasion-trigger,.explorer .context-bar select,.explorer .category-filters button,.explorer .date-rail>button,.os-globe-location-select select){color:var(--os-light-fg);border-color:var(--os-light-rim);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}html[data-theme=light] #root :is(.events-app .events-type-tabs button[aria-pressed=true],.events-app .events-period-strip button[aria-pressed=true],.events-app .events-topic-strip button[aria-pressed=true],.marketplace-app .market-category-tabs button.active,.explorer .category-filters button[aria-pressed=true],.explorer .date-rail>button[aria-pressed=true],.explorer .date-rail>button.selected){color:var(--os-light-fg);border-color:var(--os-light-gold);background:var(--os-light-control);box-shadow:var(--os-light-control-shadow)}:root #root :is(.people-search-inline-surface,.people-search-trigger:not(.people-search-trigger-inline),.people-search-field,.spc-search-field,.os-command-input-row,.os-discovery-search-trigger,.discover-search-field,.events-search,.si-search-input,.market-search,.os-header-search,.side-directory .side-filters label,.explorer .search-input,.fo-search){border-color:var(--os-search-rim);box-shadow:inset 0 1px 0 var(--os-search-reflection), inset 0 -1px 0 #0e12190d, 0 8px 24px #0e121911;-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:var(--os-search-glass)!important}:root #root input[type=search]:not(.people-search-field input,.discover-search-field input,.spc-search-field input,.os-command-input-row input,.events-search input,.si-search-input input,.side-filters input,.search-input input,.fo-search input){border-color:var(--os-search-rim);box-shadow:inset 0 1px 0 var(--os-search-reflection);-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);background:var(--os-search-glass)!important}:root #root .people-search-inline-surface .people-search-trigger-inline{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;background:0 0!important}:root #root .os-command-dialog .os-command-beam{border-radius:16px}:root #root .os-command-dialog .os-command-input-row{border-radius:inherit}:root #root :is(.people-search-glass,.discover-search-glass,.spc-search-results){border-color:var(--os-search-rim);background:var(--os-search-frost)!important}:root #root :is(.people-search-field,.discover-search-field,.spc-search-field,.os-command-input-row) input{border:0;flex:1;width:100%;min-width:0;background:0 0!important}:root #root :is(.people-search-field,.discover-search-field,.spc-search-field,.os-command-input-row):focus-within{border-color:var(--os-search-beam-mid)}:root #root :is(.people-search-field,.discover-search-field,.spc-search-field,.os-command-input-row) input:focus-visible{box-shadow:none!important;outline:none!important}:root #root .people-search-heading h2{align-self:center;margin:0}:root #root .people-search-trigger>span{color:var(--mh-ink,var(--os-colors-foreground))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#root :is(.os-command-dialog,.discover-search-glass,.people-search-glass,.events-filters,.events-filter-popover,.side-filters,.market-browse-controls,.market-filter-row){background-color:#f5f6f7}#root .os-command-dialog[data-theme=dark]{background-color:#1b1d21}#root :is(.events-app[data-theme=dark] .events-filters,.events-app[data-theme=dark] .events-filter-popover,.side-directory.side-dark .side-filters,.marketplace-app.mockup-theme-dark .market-browse-controls,.marketplace-app.mockup-theme-dark .market-filter-row),[data-slot=sheet-content].os-discovery-filter-sheet{background-color:#17191d}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]{background-color:#f7f8f9}#root .explorer :is(.context-bar,.discovery-panel,.date-rail,.map-sponsor){background:var(--os-colors-surface)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme=light] #root :is(.os-command-dialog,.events-app .events-filters,.events-app .events-filter-popover,.events-app .events-type-tabs,.side-directory .side-filters,.marketplace-app .market-browse-controls,.marketplace-app .market-filter-row,.marketplace-app .location-city-results,.mockup-home .sponsor-occasion-options,.explorer .context-bar,.explorer .discovery-panel,.explorer .date-rail,.explorer .map-sponsor),html[data-theme=light] [data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]{background:var(--os-light-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){html[data-theme=dark] #root .mockup-home.conversion-home :is(.os-sponsor-spotlight p,.mh-demo-eyebrow,.mh-demo-inspector-heading span){color:var(--mono-muted)}#root .os-command-dialog,#root .os-command-dialog::backdrop,#root input[type=search],#root .fo-search,#root :is(.os-discovery-search-trigger,.people-search-trigger,.market-search,.os-header-search,.os-global-search-trigger,.discover-search-field,.people-search-field),#root :is(.events-app .events-search,.events-app .events-select-beam select,.events-app .events-more summary,.events-app .events-filter-popover,.side-directory .side-filters,.side-directory .side-filters label,.side-directory .side-filters :is(input,select),.marketplace-app .market-search,.marketplace-app .market-filter-row select,.marketplace-app .location-city-picker input,.marketplace-app .location-city-results,.explorer .search-input,.explorer .context-bar select,.conversion-home .sponsor-occasion-trigger,.conversion-home .sponsor-occasion-options,.os-globe-location-select select),#root :is(.events-app .events-filters,.events-app .events-filter-popover,.side-directory .side-filters,.marketplace-app .market-browse-controls,.marketplace-app .market-filter-row,.explorer .context-bar,.explorer .discovery-panel,.explorer .date-rail,.explorer .map-sponsor),[data-slot=sheet-content].os-discovery-filter-sheet,[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-fields select,[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-actions button,[data-slot=sheet-content].os-discovery-filter-sheet>button{-webkit-backdrop-filter:none;backdrop-filter:none}#root .events-app[data-theme=dark] :is(.events-filters,.events-filter-popover),#root .side-directory.side-dark .side-filters,#root .marketplace-app.mockup-theme-dark :is(.market-browse-controls,.market-filter-row){background:#17191d}#root .explorer :is(.context-bar,.discovery-panel,.date-rail,.map-sponsor){background:var(--os-colors-surface)}#root .events-app[data-theme=light] :is(.events-filters,.events-filter-popover),#root .side-directory:not(.side-dark) .side-filters,#root .marketplace-app.mockup-theme-light :is(.market-browse-controls,.market-filter-row),#root .os-command-dialog{background:#f7f8f9}#root .os-command-dialog[data-theme=dark]{background:#17191d}#root .os-command-dialog::backdrop{background:#05070adb}#root .os-command-dialog[data-theme=light]::backdrop{background:#14181ec7}#root .side-directory .side-filters label{background:#fff}#root .side-directory.side-dark .side-filters label{background:#17191d}#root .events-app[data-theme=light] :is(.events-search,.events-select-beam select,.events-more summary,.events-filter-popover){background:#fff}#root .events-app[data-theme=dark] :is(.events-search,.events-select-beam select,.events-more summary,.events-filter-popover),#root .mockup-home.os-theme-dark .people-search-trigger,#root .marketplace-app.mockup-theme-dark :is(.os-discovery-search-trigger,.market-search){background:#17191d}#root .mockup-home.os-theme-light .people-search-trigger,#root .marketplace-app.mockup-theme-light :is(.os-discovery-search-trigger,.market-search){background:#f7f8f9}#root .marketplace-app.mockup-theme-dark .discover-search-field,#root .mockup-home.os-theme-dark .people-search-field,#root .mockup-home.os-theme-dark .sponsor-occasion-trigger,#root .mockup-home.os-theme-dark .sponsor-occasion-options{background:#17191d}#root .marketplace-app.mockup-theme-light .discover-search-field,#root .mockup-home.os-theme-light .people-search-field,#root .mockup-home.os-theme-light .sponsor-occasion-trigger,#root .mockup-home.os-theme-light .sponsor-occasion-options{background:#f7f8f9}#root .marketplace-app.mockup-theme-dark .location-city-picker input,#root .marketplace-app.mockup-theme-dark .location-city-results{background:#17191d}#root .marketplace-app.mockup-theme-light .location-city-picker input,#root .marketplace-app.mockup-theme-light .location-city-results{background:#f7f8f9}#root .os-globe-location-select select,[data-slot=sheet-content].os-discovery-filter-sheet{background:#17191d}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]{background:#f7f8f9}[data-slot=sheet-content].os-discovery-filter-sheet .os-discovery-filter-fields select,[data-slot=sheet-content].os-discovery-filter-sheet>button{background:#202226}[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light] .os-discovery-filter-fields select,[data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light]>button{background:#fff}html[data-theme=light] #root :is(.os-command-dialog,.os-command-dialog .os-command-results li a,.os-command-input-row button,.os-command-more a,.events-app .events-filters,.events-app .events-type-tabs,.events-app .events-type-tabs button,.events-app .events-select-beam select,.events-app .events-results-actions select,.events-app .events-more summary,.events-app .events-filter-popover,.events-app .events-filter-popover select,.events-app .events-filter-popover input,.events-app .events-period-strip button,.events-app .events-topic-strip button,.side-directory .side-filters,.side-directory .side-filters select,.side-directory .side-filters button,.marketplace-app .market-browse-controls,.marketplace-app .market-filter-row,.marketplace-app .market-category-tabs button,.marketplace-app .location-city-picker input,.marketplace-app .location-city-results,.marketplace-app .event-directory-controls input,.marketplace-app .event-directory-controls select,.mockup-home .sponsor-occasion-trigger,.mockup-home .sponsor-occasion-options,.explorer .context-bar,.explorer .discovery-panel,.explorer .date-rail,.explorer .map-sponsor,.explorer .context-bar select,.explorer .category-filters button,.explorer .date-rail>button,.os-globe-location-select select),html[data-theme=light] [data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light],html[data-theme=light] [data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light] :is(button,select){background:var(--os-light-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){#root :is(.os-command-results li a,.os-discovery-search-trigger,.people-search-trigger,.market-search,.os-header-search,.os-global-search-trigger,.marketplace-app .location-city-results button,.events-app .events-type-tabs button,.events-app .events-period-strip button,.events-app .events-topic-strip button){transition:none}}@media (forced-colors:active){#root :is(.os-command-dialog,.discover-search-glass,.people-search-glass,.events-filters,.events-filter-popover,.side-filters,.market-browse-controls,.market-filter-row,.marketplace-app .location-city-results,.explorer .context-bar,.explorer .discovery-panel,.explorer .date-rail,.explorer .map-sponsor),[data-slot=sheet-content].os-discovery-filter-sheet{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}#root :is(.events-app,.marketplace-app,.mockup-home,.explorer) :focus-visible{outline-offset:3px;outline:2px solid highlight!important}[data-slot=sheet-content].os-discovery-filter-sheet :is(button,select){color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}[data-slot=sheet-content].os-discovery-filter-sheet :is(button,select):focus-visible{outline-offset:3px;outline:2px solid highlight}html[data-theme=light] #root :is(.os-command-dialog,.os-command-input-row,.os-command-results li a,.os-command-input-row button,.os-command-more a,.events-app .events-filters,.events-app .events-filter-popover,.events-app .events-type-tabs,.events-app .events-type-tabs button,.events-app .events-period-strip button,.events-app .events-topic-strip button,.side-directory .side-filters,.marketplace-app .market-browse-controls,.marketplace-app .market-filter-row,.marketplace-app .market-category-tabs button,.marketplace-app .location-city-results,.mockup-home .sponsor-occasion-options,.explorer .context-bar,.explorer .discovery-panel,.explorer .date-rail,.explorer .map-sponsor),html[data-theme=light] [data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light],html[data-theme=light] [data-slot=sheet-content].os-discovery-filter-sheet[data-theme=light] :is(button,select){color:canvastext!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important;border-color:canvastext!important}}body[data-os-route-access-check="1"]>:not(#root){display:none!important}.os-ui-icon{vertical-align:middle;filter:drop-shadow(0 1px 1px #0b2f6826);flex-shrink:0;display:inline-block;overflow:visible}:is(.os-theme-dark,.mockup-theme-dark,.side-dark,[data-theme=dark]) .os-ui-icon{--os-icon-glass-top:#6588b8;--os-icon-glass-mid:#253e62;--os-icon-glass-bottom:#0e2345;--os-icon-edge:#8eafd8;--os-icon-ink-top:#fff;--os-icon-ink-mid:#aed2ff;--os-icon-ink-bottom:#5a9dff;--os-icon-refract:#000;--os-icon-depth:#000;filter:drop-shadow(0 2px 2px #0005)}@media (prefers-reduced-transparency:reduce){.os-ui-icon{filter:none}}@media (forced-colors:active){.os-ui-icon rect,.os-ui-icon>path:first-of-type{display:none}.os-ui-icon>path{stroke:canvastext}}#root .os-recorded-character-fallback{width:100%;height:100%;color:var(--os-fg,#f4f7fb);border-radius:inherit;place-items:center;font-size:14px;line-height:1;display:grid}#root .os-globe-person-avatar-content.is-bot:has(>img[data-avatar-raster=original]){min-width:0;min-height:0;position:relative}#root .os-globe-person-avatar-content.is-bot>img[data-avatar-raster=original]{max-width:none;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#root .marketplace-app .profile-details-card.profile-texture-card .profile-texture-compact-preview .profile-character-stage:has(>:is(img[data-avatar-raster=original],.os-recorded-character-fallback)){min-width:0;min-height:0;position:relative;background:0 0!important}#root .profile-texture-compact-preview .profile-character-stage>img[data-avatar-raster=original]{max-width:none;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@property --os-feedback-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.os-feedback-stack{--feedback-solid:var(--os-dark-surface,#141414);--feedback-ink:var(--os-dark-fg,#f5f5f5);--feedback-line:#f5f5f52e;--feedback-accent:#bac3cf;--feedback-edge:var(--os-dark-focus,#f5f5f5);--feedback-shadow:0 18px 48px #0000005c, inset 0 1px 0 #ffffff26;z-index:10020;top:max(calc(env(safe-area-inset-top,0px) + 12px), var(--os-feedback-chrome-bottom,0px));inset-inline:12px;box-sizing:border-box;color:var(--feedback-ink);max-height:max(44px, calc(100dvh - max(calc(env(safe-area-inset-top,0px) + 12px), var(--os-feedback-chrome-bottom,0px)) - 12px));pointer-events:none;width:min(520px,100% - 24px);font-family:var(--os-font-interface,var(--os-typography-sans,sans-serif));background:0 0;border:0;gap:9px;margin:0 auto;padding:0;display:grid;position:fixed;bottom:auto;overflow:visible}html[data-theme=light] .os-feedback-stack{--feedback-solid:var(--os-light-surface,#fff);--feedback-ink:var(--os-light-fg,#242018);--feedback-line:var(--os-light-border,#4c525b38);--feedback-accent:#88621f;--feedback-edge:var(--os-light-focus,#88621f);--feedback-shadow:0 16px 40px #1f273329, inset 0 1px 0 #ffffffeb}.os-feedback-stack[data-scroll]{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.os-feedback-stack::backdrop{pointer-events:none;background:0 0}.os-feedback-notice{--feedback-accent:#bac3cf;isolation:isolate;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--feedback-accent) 34%, var(--feedback-line));border-radius:var(--os-radius-panel,24px);background:linear-gradient(145deg, color-mix(in srgb, var(--feedback-solid) 84%, transparent), color-mix(in srgb, var(--feedback-solid) 75%, transparent));box-shadow:var(--feedback-shadow);-webkit-backdrop-filter:blur(26px)saturate(1.45);backdrop-filter:blur(26px)saturate(1.45);pointer-events:auto;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px 12px;padding:11px 10px 11px 13px;animation:.22s cubic-bezier(.2,.72,.28,1) both os-feedback-enter;display:grid;position:relative;color:var(--feedback-ink)!important}.os-feedback-notice[data-tone=activity]{min-height:68px;color:inherit;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:10px 14px;text-decoration:none}.os-feedback-notice[data-tone=activity]:hover{filter:brightness(1.045)}.os-feedback-notice[data-tone=activity]:active{transform:scale(.992)}.os-feedback-notice[data-tone=activity]:focus-visible{outline:3px solid var(--feedback-edge);outline-offset:3px}.os-feedback-notice:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--os-feedback-beam-angle), transparent 0deg 236deg, color-mix(in srgb, var(--feedback-accent) 24%, transparent) 246deg, color-mix(in srgb, var(--feedback-accent) 82%, white) 258deg, var(--feedback-accent) 266deg, transparent 280deg 360deg);-webkit-mask-composite:xor;opacity:.72;pointer-events:none;padding:1px;animation:7.2s linear infinite os-feedback-beam;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.os-feedback-notice:after{content:"";z-index:0;border-radius:inherit;box-shadow:inset 0 1px 0 #ffffff29, inset 0 -14px 25px color-mix(in srgb, var(--feedback-accent) 6%, transparent);pointer-events:none;position:absolute;inset:1px}.os-feedback-notice[data-document-hidden]:before{animation-play-state:paused}.os-feedback-notice[data-tone=success]{--feedback-accent:#74d79d}.os-feedback-notice[data-tone=error],.os-feedback-notice[data-tone=warning]{--feedback-accent:#ef858c}.os-feedback-notice[data-tone=info],.os-feedback-notice[data-tone=activity]{--feedback-accent:#bac3cf}html[data-theme=light] .os-feedback-notice[data-tone=success]{--feedback-accent:#217a4d}html[data-theme=light] .os-feedback-notice[data-tone=error],html[data-theme=light] .os-feedback-notice[data-tone=warning]{--feedback-accent:#b23845}html[data-theme=light] .os-feedback-notice[data-tone=info],html[data-theme=light] .os-feedback-notice[data-tone=activity]{--feedback-accent:#806326}.os-feedback-leading,.os-feedback-notice>p,.os-feedback-close,.os-feedback-action{z-index:1;position:relative}.os-feedback-leading{place-items:center;width:44px;height:44px;display:grid}.os-feedback-leading>.os-generated-glass-icon{width:32px!important;height:32px!important}.os-feedback-avatar-wrap{width:42px;height:42px;display:block;position:relative}.os-feedback-avatar-wrap>img.os-feedback-recorded-character{max-width:none;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.os-feedback-avatar-wrap>.os-recorded-character-fallback{width:100%;height:100%;color:var(--os-fg,#f4f7fb);place-items:center;font-size:14px;line-height:1;display:grid}.os-feedback-avatar{object-fit:cover;border:1px solid color-mix(in srgb, var(--feedback-accent) 76%, white);background:var(--feedback-solid);width:42px;height:42px;box-shadow:inset 0 1px 0 #ffffffb3, 0 4px 14px color-mix(in srgb, var(--feedback-accent) 24%, transparent);border-radius:50%;display:block}.os-feedback-source-mark{border:1px solid color-mix(in srgb, var(--feedback-accent) 52%, var(--feedback-line));background:color-mix(in srgb, var(--feedback-solid) 90%, transparent);border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 2px 7px #00000038,inset 0 1px #ffffff80}.os-feedback-source-mark .os-generated-glass-icon{width:15px!important;height:15px!important}.os-feedback-notice>p{min-width:0;font:inherit;overflow-wrap:anywhere;gap:2px;margin:0;font-size:clamp(14px,3.85vw,16px);line-height:1.38;display:grid;color:var(--feedback-ink)!important}:is(#root,body) .os-feedback-stack .os-feedback-notice[data-tone]>p[aria-live][aria-atomic]{color:var(--feedback-ink)!important}:is(#root,body) .os-feedback-stack .os-feedback-notice[data-tone]>p[aria-live][aria-atomic]>:is(span,strong){color:inherit!important}.os-feedback-title{letter-spacing:.01em;font-size:.94em;font-weight:650}.os-feedback-notice>p>span{opacity:.86}.os-feedback-notice>p>.os-feedback-target-label{opacity:1;align-items:center;gap:6px;font-size:14px;display:flex}.os-feedback-target-label .os-generated-glass-icon{flex:none}html[data-theme] :is(#root,body) .os-feedback-stack .os-feedback-notice>.os-feedback-destination{z-index:2;border-radius:inherit;cursor:pointer;touch-action:manipulation;min-width:0;min-height:0;margin:0;padding:0;position:absolute;inset:0;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] :is(#root,body) .os-feedback-stack .os-feedback-notice>.os-feedback-destination:before,html[data-theme] :is(#root,body) .os-feedback-stack .os-feedback-notice>.os-feedback-destination:after{content:none!important}.os-feedback-destination:focus-visible{outline:2px solid var(--feedback-edge);outline-offset:-4px}.os-feedback-notice[data-actionable]:has(.os-feedback-destination:active){transform:scale(.992)}.os-feedback-notice[data-tone=activity]>p{gap:1px;line-height:1.32}.os-feedback-notice[data-tone=activity] .os-feedback-title{text-overflow:ellipsis;white-space:nowrap;font-size:.96em;overflow:hidden}.os-feedback-notice[data-tone=activity]>p>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.os-feedback-close{z-index:3;border:1px solid color-mix(in srgb, var(--feedback-accent) 26%, var(--feedback-line));background:color-mix(in srgb, var(--feedback-solid) 82%, transparent);width:44px;height:44px;color:var(--feedback-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #ffffff1f,0 3px 8px #0000001f}html[data-theme=light] .os-feedback-close{box-shadow:var(--os-light-control-shadow,inset 0 1px 0 #fff, 0 3px 8px #1f27331a)}.os-feedback-close:focus-visible,.os-feedback-action:focus-visible{outline:3px solid var(--feedback-edge);outline-offset:3px}.os-feedback-close:active{transform:scale(.96);box-shadow:inset 0 2px 5px #0000002e}.os-feedback-action{z-index:3;border:1px solid color-mix(in srgb, var(--feedback-accent) 36%, var(--feedback-line));min-width:104px;min-height:44px;color:var(--feedback-ink);background:linear-gradient(150deg, color-mix(in srgb, var(--feedback-solid) 94%, white), color-mix(in srgb, var(--feedback-solid) 78%, transparent));font:inherit;cursor:pointer;border-radius:14px;grid-column:2;justify-self:start;padding:7px 14px;font-size:14px;font-weight:600;box-shadow:inset 0 1px #ffffff24,0 3px 10px #00000024}html[data-theme=light] .os-feedback-action{box-shadow:var(--os-light-control-shadow)}.os-feedback-action:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #00000029}@keyframes os-feedback-enter{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes os-feedback-beam{to{--os-feedback-beam-angle:360deg}}@media (width<=360px){.os-feedback-stack{width:calc(100% - 16px);inset-inline:8px}.os-feedback-notice{grid-template-columns:38px minmax(0,1fr) 44px;gap:9px;padding-inline-start:9px}.os-feedback-leading{width:38px;height:42px}.os-feedback-avatar,.os-feedback-avatar-wrap{width:36px;height:36px}.os-feedback-notice[data-tone=activity]{grid-template-columns:38px minmax(0,1fr);gap:9px;padding:9px 11px}}@media (prefers-reduced-motion:reduce){.os-feedback-notice,.os-feedback-notice:before{animation:none}.os-feedback-notice[data-tone=activity]:active{transform:none}.os-feedback-notice[data-actionable]:has(.os-feedback-destination:active){transform:none}.os-feedback-close:active,.os-feedback-action:active{transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.os-feedback-notice{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--feedback-solid)}.os-feedback-notice:before{display:none}.os-feedback-notice{border-color:var(--feedback-accent)}}@media (forced-colors:active){html[data-theme] .os-feedback-stack{--feedback-ink:CanvasText}.os-feedback-notice,.os-feedback-close,.os-feedback-action{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.os-feedback-notice:before,.os-feedback-notice:after{display:none}.os-feedback-notice>p{color:canvastext}.os-feedback-close:focus-visible,.os-feedback-action:focus-visible,.os-feedback-destination:focus-visible{outline-color:highlight}}#root [data-route-focus]:focus-visible{outline-offset:4px;outline:2px solid}#root :is(h1,main,[role=heading][aria-level="1"],[role=main])[data-route-focus]:focus{box-shadow:none;outline:none!important}#root .marketplace-app :is(.os-financial-agreement,.os-payout-account,.os-payment-operations) :is(p,label,dt,dd,li,summary,legend){line-height:1.6;font-size:var(--os-typography-body)!important;font-weight:400!important}#root .marketplace-app :is(.os-financial-agreement,.os-payout-account,.os-payment-operations) :is(small,.market-small){line-height:1.6;font-size:var(--os-typography-small)!important;font-weight:400!important}#root .marketplace-app :is(.os-financial-agreement,.os-payout-account,.os-payment-operations) :is(p,small,label,dt,dd,li,summary,legend):not(.market-inline-error):not([role=alert]){color:var(--market-ink)!important}#root .marketplace-app :is(.os-financial-agreement,.os-payout-account,.os-payment-operations) :is(input,select,textarea){font-size:var(--os-typography-body)!important}
