html[data-ui=glass]{--app-page-base:#f5f2ff;--app-page-gradients:radial-gradient(1100px 750px at 8% 0%, #7c3aed61, transparent 62%), radial-gradient(1000px 700px at 96% 4%, #ec48994d, transparent 62%), radial-gradient(1200px 760px at 52% 100%, #3b82f647, transparent 62%);--app-glow-size:230px;--app-glows:radial-gradient(var(--app-glow-size) var(--app-glow-size) at 18% 42%, #8b5cf65c, transparent 70%), radial-gradient(var(--app-glow-size) var(--app-glow-size) at 62% 62%, #60a5fa57, transparent 70%), radial-gradient(var(--app-glow-size) var(--app-glow-size) at 88% 30%, #f472b652, transparent 70%), radial-gradient(var(--app-glow-size) var(--app-glow-size) at 40% 88%, #a78bfa4d, transparent 70%);--app-glass-bg:linear-gradient(135deg, #ffffff94, #ffffff6b);--app-glass-blur:blur(20px) saturate(125%);--app-glass-border:#fffc;--app-glass-shadow:0 8px 28px #4c1d9524, inset 0 1px 0 #ffffff73;--app-radius-panel:28px;--app-radius-stat:26px;--app-radius-nav:32px;--app-nav-bg:#ffffff8c;--app-inner-bg:#ffffff4d;--app-inner-border:#fff9;--app-inner-shadow:0 2px 10px #4c1d950f;--app-radius-inner:20px;--app-control-bg:#ffffff8c;--app-control-border:#ffffffe6;--app-control-blur:blur(12px);--app-radius-control:11px;--app-active-bg:#fffc;--app-active-border:#b0a6ffe6;--app-radius-active:14px;--app-tile-bg:#eeeaffd9;--app-tile-border:#ffffffe6;--app-radius-tile:9px;--app-band-bg:#ffffff38;--app-solid-fallback:#ffffffeb}html[data-ui=glass] body:not(:has(.white-label-surface)){background:0 0;min-height:100vh}html[data-ui=glass] body:not(:has(.white-label-surface)):before{content:"";z-index:-1;pointer-events:none;background:var(--app-glows), var(--app-page-gradients), var(--app-page-base);position:fixed;inset:0}html[data-ui=glass] :is([data-area=market],[data-area=auth]){background:0 0}html[data-ui=glass] [data-area] :is(div,main,section).bg-background:not([class*=rounded],[class*=sticky],[class*=fixed],[class*=absolute]):not(:is(.white-label-surface,.wl-design-surface) *){background-color:#0000}html[data-ui=glass] [data-area] section:is(.bg-muted\/30,.bg-muted\/40,.bg-muted\/50,.bg-white\/70,[class*=from-background],[class*=from-muted],[class*=via-background],[class*=to-background],[class*=from-white],[class*=to-white]):not([class*=rounded]):not(:is(.white-label-surface,.wl-design-surface) *){background-color:var(--app-band-bg);border-color:var(--app-inner-border);background-image:none}html[data-ui=glass] [data-area] footer:is(.site-footer:not(.white-label-footer),.bg-background){background:var(--app-band-bg);border-color:var(--app-inner-border)}html[data-ui=glass] [data-area] footer.site-footer:not(.white-label-footer) .site-footer-section{background:0 0}html[data-ui=glass] [data-area] :is(.glass,.fancy-card,.bg-card,.bg-background\/80,.bg-background\/90,.bg-white\/80,.bg-white\/90,.border.bg-white[class*=rounded],.rounded-full.border.bg-background):not(header,header *,:is(.white-label-surface,.wl-design-surface) *):not([data-state=active],[aria-selected=true],[aria-pressed=true],[aria-current=page]){background:var(--app-glass-bg);-webkit-backdrop-filter:var(--app-glass-blur);border-color:var(--app-glass-border);box-shadow:var(--app-glass-shadow)}html[data-ui=glass] [data-area] :is(.glass,.fancy-card,.border.bg-white:is(.rounded-2xl,.rounded-3xl,[class*="rounded-[2rem]"])):not(header *,:is(.white-label-surface,.wl-design-surface) *){border-radius:var(--app-radius-panel)}html[data-ui=glass] [data-area] .glass-stat{border-radius:var(--app-radius-stat)}html[data-ui=glass] [data-area] :is(.glass,.fancy-card,.border.bg-white[class*=rounded]) :is(.glass,.fancy-card,.bg-card,.border.bg-white[class*=rounded],.bg-background\/80,.bg-background\/90,.bg-white\/80,.bg-white\/90),html[data-ui=glass] [data-area] .glass-inner{background:var(--app-inner-bg);-webkit-backdrop-filter:none;border:1px solid var(--app-inner-border);box-shadow:var(--app-inner-shadow);border-radius:var(--app-radius-inner)}html[data-ui=glass] [data-area] header:is(.site-navbar:not(.white-label-navbar),.market-navbar){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;padding-top:.75rem}html[data-ui=glass] [data-area] :is(header:is(.site-navbar:not(.white-label-navbar),.market-navbar)>.container,.glass-nav){background:var(--app-nav-bg);-webkit-backdrop-filter:var(--app-glass-blur);border:1px solid var(--app-glass-border);box-shadow:var(--app-glass-shadow);border-radius:var(--app-radius-nav)}html[data-ui=glass] [data-area] header.site-navbar:not(.white-label-navbar)>.site-mobile-menu{background:var(--app-solid-fallback);-webkit-backdrop-filter:var(--app-glass-blur);border:1px solid var(--app-glass-border);box-shadow:var(--app-glass-shadow);border-radius:var(--app-radius-panel);margin:.5rem 1rem 0}html[data-ui=glass] [data-area] header.site-navbar .site-nav-link-active{background:var(--app-active-bg);border:1px solid var(--app-active-border);border-radius:var(--app-radius-active);box-shadow:none;color:hsl(var(--primary))}html[data-ui=glass] [data-area=app] aside>.sticky{top:5.25rem}html[data-ui=glass] [data-area] :is(.glass-control,:is(a,button).border-input.bg-background,button[aria-label^=Notifications]):not(:is(.white-label-surface,.wl-design-surface) *):not([data-state=active],[aria-selected=true],[aria-pressed=true],[aria-current=page]){background:var(--app-control-bg);border-color:var(--app-control-border);-webkit-backdrop-filter:var(--app-control-blur)}html[data-ui=glass] body:has([data-area]):not(:has(.white-label-surface)) button[aria-controls=bookitease-support-panel]{background:var(--app-control-bg);border-color:var(--app-control-border);-webkit-backdrop-filter:var(--app-control-blur)}html[data-ui=glass] [data-area] :is(.glass-control,:is(a,button).border-input.bg-background):not(:is(.white-label-surface,.wl-design-surface) *):not([data-state=active],[aria-selected=true],[aria-pressed=true],[aria-current=page]){border-radius:var(--app-radius-control)}html[data-ui=glass] [data-area] :is(.glass-control,:is(a,button).border-input.bg-background):not(:is(.white-label-surface,.wl-design-surface) *):not([data-state=active],[aria-selected=true],[aria-pressed=true],[aria-current=page]):hover{border-color:var(--app-active-border);background:var(--app-active-bg);color:hsl(var(--primary))}html[data-ui=glass] [data-area] .glass-tile{background:var(--app-tile-bg);border:1px solid var(--app-tile-border);border-radius:var(--app-radius-tile)}html[data-ui=glass] body:not(:has(.white-label-surface)) [data-radix-popper-content-wrapper] .bg-popover{background:var(--app-solid-fallback);-webkit-backdrop-filter:blur(18px)saturate(1.6)}@media (max-width:640px){html[data-ui=glass]{--app-glass-blur:blur(12px) saturate(125%);--app-glow-size:140px}html[data-ui=glass] [data-area] :is(.glass,.fancy-card):has(.divide-y,table,ul,ol){-webkit-backdrop-filter:none;background:var(--app-solid-fallback)}}html.dark[data-ui=glass]{--app-page-base:#120b24;--app-page-gradients:radial-gradient(1100px 750px at 8% 0%, #7c3aed40, transparent 62%), radial-gradient(1000px 700px at 96% 4%, #ec489933, transparent 62%), radial-gradient(1200px 760px at 52% 100%, #3b82f62e, transparent 62%);--app-glass-bg:#1e14388c;--app-glass-border:#ffffff1f;--app-glass-shadow:0 8px 28px #00000059, inset 0 1px 0 #ffffff0f;--app-nav-bg:#1e143899;--app-inner-bg:#ffffff0d;--app-inner-border:#ffffff1a;--app-control-bg:#ffffff14;--app-control-border:#ffffff29;--app-active-bg:#ffffff24;--app-active-border:#b0a6ff80;--app-tile-bg:#8b5cf638;--app-tile-border:#ffffff1f;--app-band-bg:#ffffff08;--app-solid-fallback:#1e1438f0}html.dark[data-ui=glass] [data-area]{--background:258 45% 12%;--foreground:250 30% 96%;--card-foreground:250 30% 96%;--muted:255 25% 20%;--muted-foreground:250 15% 76%;--secondary:255 25% 20%;--secondary-foreground:250 30% 96%;--accent:255 25% 22%;--accent-foreground:250 30% 96%;--border:255 20% 30%;--input:255 20% 34%;color:hsl(var(--foreground))}html.dark[data-ui=glass] [data-area] header .site-nav-link{color:#d4d1e6}html.dark[data-ui=glass] [data-area] header .site-nav-link-active{color:#c3b4fd}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-ui=glass]{--app-glass-bg:var(--app-solid-fallback);--app-nav-bg:var(--app-solid-fallback)}}@media (prefers-reduced-transparency:reduce){html[data-ui=glass]{--app-glass-bg:var(--app-solid-fallback);--app-nav-bg:var(--app-solid-fallback);--app-control-bg:var(--app-solid-fallback);--app-glass-blur:none;--app-control-blur:none}}
