.ns-opener-hero{--glass-opacity:78%;--glass-blur:14px;z-index:2;left:var(--gutter);bottom:calc(88px + env(safe-area-inset-bottom));width:min(460px,calc(100% - 2 * var(--gutter)));box-sizing:border-box;border-radius:var(--glass-radius);color:var(--granite);background:linear-gradient(125deg,color-mix(in srgb,var(--chalk) 86%,transparent),color-mix(in srgb,var(--chalk) 74%,transparent) 70%);-webkit-backdrop-filter:blur(14px) saturate(var(--glass-saturation,1));backdrop-filter:blur(14px) saturate(var(--glass-saturation,1));flex-direction:column;gap:14px;padding:22px 24px 24px;display:flex;position:absolute;box-shadow:inset 0 1px #fff9,0 18px 48px #2f302d26}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ns-opener-hero{background:var(--chalk)}}.ns-opener-name{width:auto;max-width:100%;height:22px;display:block}.ns-opener-line{font:400 clamp(19px,5vw,23px)/1.3 var(--display);letter-spacing:-.005em;margin:0}.ns-opener-actions{flex-wrap:wrap;gap:10px;display:flex}.ns-opener-actions .ns-button{flex:150px}.ns-opener .ns-opener-sun{display:none}@media (max-width:600px){.ns-opener-hero{left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));width:auto}}@media (forced-colors:active){.ns-opener-hero{border:1px solid canvastext}}
.wr-w[data-wp]{opacity:calc(var(--wr-dim,.2) + (1 - var(--wr-dim,.2)) * var(--wp,1));filter:blur(calc((1 - var(--wp,1)) * var(--wr-blur,.06em)))}[data-wr]:focus-within .wr-w[data-wp]{opacity:1;filter:none}@media (forced-colors:active){.wr-w[data-wp]{opacity:1;filter:none}}
