.glass{background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge),0 6px 20px var(--glass-shadow);color:var(--text)}.glass .glass,.glass[aria-pressed=true],.glass[aria-selected=true],.glass[data-selected=true]{background:var(--glass-fill-strong)}.glass .glass{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.glass:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@supports not (backdrop-filter:blur(1px)){.glass{background:var(--surface);border-color:var(--border);box-shadow:none}.glass[aria-pressed=true],.glass[aria-selected=true],.glass[data-selected=true]{background:var(--surface-secondary)}}@media (prefers-reduced-transparency:reduce){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface);border-color:var(--border);box-shadow:none}.glass[aria-pressed=true],.glass[aria-selected=true],.glass[data-selected=true]{background:var(--surface-secondary)}}[data-perf=lite] .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface);border-color:var(--border);box-shadow:none}[data-perf=lite] .glass[aria-pressed=true],[data-perf=lite] .glass[aria-selected=true],[data-perf=lite] .glass[data-selected=true]{background:var(--surface-secondary)}