html[data-theme-tier=premium] body{background:var(--app-scene);background-attachment:fixed}html[data-theme-tier=premium] .h-screen.bg-background{background-color:transparent}html:not([data-theme=console]) [data-surface=sidebar]{border-right:1px solid var(--sidebar-line)}html[data-theme-tier=premium] [data-surface=sidebar]{background:hsl(var(--sidebar)/.56);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-right:1px solid var(--sidebar-line)}html[data-theme-tier=premium]:not(.dark) [data-surface=sidebar]{background-color:hsl(var(--sidebar));background-image:var(--sidebar-veil);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid var(--sidebar-line)}html[data-theme-tier=premium] [data-surface=topbar]{background:hsl(var(--card)/.55);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-bottom:1px solid hsla(0,0%,100%,.28)}html[data-theme-tier=premium] [data-surface=card]{position:relative;background:hsl(var(--card)/.38);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-color:transparent;box-shadow:0 24px 55px -22px hsl(var(--primary)/.32),0 2px 8px rgba(20,30,60,.05),inset 0 1px 0 hsla(0,0%,100%,.55)}html.dark[data-theme-tier=premium] [data-surface=card]{background:hsl(var(--card)/.56);box-shadow:0 26px 60px -24px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.09)}html[data-theme-tier=premium] [data-surface=card]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(135deg,hsla(0,0%,100%,.95) 0,hsl(var(--primary)/.45) 35%,hsla(0,0%,100%,.4) 65%,hsl(var(--primary)/.35) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}html.dark[data-theme-tier=premium] [data-surface=card]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.28) 0,hsl(var(--primary)/.4) 35%,hsla(0,0%,100%,.1) 65%,hsl(var(--primary)/.28) 100%)}html[data-theme-tier=premium] [data-surface=card]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 32%,hsla(0,0%,100%,.38) 46%,hsla(0,0%,100%,.1) 52%,transparent 64%);background-size:280% 100%;background-repeat:no-repeat;animation:altyra-glass-sweep 9s ease-in-out infinite;opacity:.7}html.dark[data-theme-tier=premium] [data-surface=card]:after{opacity:.2}@keyframes altyra-glass-sweep{0%{background-position:-120% 0}55%{background-position:220% 0}to{background-position:220% 0}}html[data-theme-tier=premium] [data-surface=card] [data-surface=card]{background:hsl(var(--card)/.74);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35)}html.dark[data-theme-tier=premium] [data-surface=card] [data-surface=card]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}html[data-theme-tier=premium] [data-surface=card] [data-surface=card]:after{content:none}html[data-theme-tier=premium] [data-surface=card] [data-surface=card]:before{opacity:.45}html[data-theme-tier=premium] a[class~=bg-primary],html[data-theme-tier=premium] button[class~=bg-primary]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 rgba(0,0,0,.12),0 10px 26px -8px hsl(var(--primary)/.6)}html[data-theme-tier=premium] [data-surface=dialog]{position:fixed;background:hsl(var(--card)/.78);backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);border-color:hsla(0,0%,100%,.22);box-shadow:0 32px 80px -24px hsl(var(--primary)/.35),0 8px 24px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.4)}html.dark[data-theme-tier=premium] [data-surface=dialog]{background:hsl(var(--card)/.72);border-color:hsla(0,0%,100%,.1);box-shadow:0 32px 80px -24px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.08)}html[data-theme-tier=premium] [data-surface=dialog-overlay]{background:rgba(18,23,33,.35);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}html.dark[data-theme-tier=premium] [data-surface=dialog-overlay]{background:rgba(8,11,17,.45)}html[data-theme-tier=premium] [data-surface=popover]{background:hsl(var(--popover)/.88);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border-color:hsla(0,0%,100%,.18)}html.dark[data-theme-tier=premium] [data-surface=popover]{background:hsl(var(--popover)/.82);border-color:hsla(0,0%,100%,.09)}@media (prefers-reduced-motion:reduce){html[data-theme-tier=premium] [data-surface=card]:after{animation:none;background-position:0 0}}@media (prefers-reduced-transparency:reduce){html[data-theme-tier=premium] [data-surface=sidebar]{background:hsl(var(--sidebar));backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-tier=premium]:not(.dark) [data-surface=sidebar]{background-image:none;background-color:hsl(var(--sidebar))}html[data-theme-tier=premium] [data-surface=card],html[data-theme-tier=premium] [data-surface=dialog],html[data-theme-tier=premium] [data-surface=popover],html[data-theme-tier=premium] [data-surface=topbar]{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-tier=premium] [data-surface=card]:after,html[data-theme-tier=premium] [data-surface=card]:before{content:none}html[data-theme-tier=premium] body{background:hsl(var(--background))}}@media (prefers-contrast:more){html[data-theme-tier=premium] [data-surface=sidebar]{background:hsl(var(--sidebar));backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-tier=premium]:not(.dark) [data-surface=sidebar]{background-image:none;background-color:hsl(var(--sidebar))}html[data-theme-tier=premium] [data-surface=card],html[data-theme-tier=premium] [data-surface=dialog],html[data-theme-tier=premium] [data-surface=popover],html[data-theme-tier=premium] [data-surface=topbar]{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-tier=premium] [data-surface=card]:after,html[data-theme-tier=premium] [data-surface=card]:before{content:none}html[data-theme-tier=premium] body{background:hsl(var(--background))}html:root,html:root.dark,html:root[data-theme],html:root[data-theme].dark{--ring:var(--foreground)}.bg-sidebar,[data-surface=sidebar]{--ring:var(--sidebar-foreground)}}