@keyframes chrome-drop-in{0%{opacity:0;translate:0 -1rem}}.chrome-enter{animation:chrome-drop-in var(--duration-slow) var(--ease-emphasized) both}@keyframes chrome-rise-in{0%{opacity:0;translate:0 1rem}}.chrome-rise{animation:chrome-rise-in var(--duration-slow) var(--ease-emphasized) both}@keyframes overlay-in{0%{opacity:0;scale:.98;translate:0 .5rem}}@keyframes overlay-veil-in{0%{opacity:0}}.overlay-enter[open]{animation:overlay-in var(--duration-base) var(--ease-emphasized) both}.overlay-enter[open]::backdrop{animation:overlay-veil-in var(--duration-base) var(--ease-standard) both}.chrome-veil{background-color:transparent;transition:background-color var(--duration-slow) var(--ease-emphasized)}.chrome-veil[data-scrolled]{background-color:var(--surface-base)}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.chrome-veil{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color var(--duration-slow) var(--ease-emphasized),-webkit-backdrop-filter var(--duration-slow) var(--ease-emphasized),backdrop-filter var(--duration-slow) var(--ease-emphasized)}.chrome-veil[data-scrolled]{background-color:var(--surface-scrim);-webkit-backdrop-filter:blur(var(--blur-chrome));backdrop-filter:blur(var(--blur-chrome))}}@media (scripting:enabled){:root:has([data-curtain=closed]){overflow:hidden;scrollbar-gutter:stable}:root:has([data-curtain=closed]) [data-entrance]{animation-play-state:paused}}@media (scripting:none){[data-reveal-glyph],[data-reveal]{opacity:1;rotate:none;translate:none}}.sheen{position:relative;isolation:isolate;overflow:hidden}.sheen:before{position:absolute;z-index:0;inset:0;background:linear-gradient(115deg,transparent 30%,var(--line-soft) 45%,var(--line-strong) 50%,var(--line-soft) 55%,transparent 70%);content:"";pointer-events:none;translate:-130% 0;transition:translate var(--duration-sheen) var(--ease-emphasized)}.sheen:focus-visible:before,.sheen:hover:before{translate:130% 0}.sheen__label{position:relative;z-index:1}