.glass-surface{-webkit-backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff40;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001a}@media (prefers-color-scheme:dark){.glass-surface{background:#ffffff1a;border:1px solid #fff3}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.glass-surface{background:#fff6}@media (prefers-color-scheme:dark){.glass-surface{background:#0006}}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid #007aff}@media (prefers-color-scheme:dark){.glass-surface:focus-visible{outline-color:#0a84ff}}
