/* A taller, graduated glass edge. It never captures a click or a tap. */
.viewport-frost,.s-foot-glass{display:none!important}
.d1-bottom-glass{position:fixed;z-index:40;left:0;right:0;bottom:0;height:78px;pointer-events:none;isolation:auto;background:none;transition:opacity .3s;contain:layout style}
.d1-bottom-glass i{position:absolute;inset:0;backdrop-filter:blur(2px) saturate(125%);-webkit-backdrop-filter:blur(2px) saturate(125%);mask-image:linear-gradient(transparent,#000 76%);-webkit-mask-image:linear-gradient(transparent,#000 76%)}
.d1-bottom-glass i:nth-child(2){top:12%;bottom:14%;backdrop-filter:blur(5px) saturate(145%) brightness(1.05);-webkit-backdrop-filter:blur(5px) saturate(145%) brightness(1.05);mask-image:linear-gradient(transparent,#000 48%,#000 78%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 48%,#000 78%,transparent)}
.d1-liquid-supported .d1-bottom-glass i:nth-child(2){backdrop-filter:url("#d1-bottom-refraction") saturate(140%) brightness(1.05);-webkit-backdrop-filter:url("#d1-bottom-refraction") saturate(140%) brightness(1.05)}
.d1-bottom-glass i:nth-child(3){top:60%;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);mask-image:linear-gradient(transparent,#000 86%);-webkit-mask-image:linear-gradient(transparent,#000 86%)}
.d1-bottom-glass:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 12%,#d9e9ff02 38%,#f0e6ff09 80%,#e5edff12);box-shadow:inset 0 -1px #ffffff20}
body:has(dialog[open],input:focus,textarea:focus,select:focus,[role=dialog]:not([hidden])) .d1-bottom-glass{opacity:0}
.motion-paused .d1-bottom-glass i:nth-child(2){backdrop-filter:blur(5px) saturate(140%);-webkit-backdrop-filter:blur(5px) saturate(140%)}
@media(max-width:650px){.d1-bottom-glass{height:calc(55px + env(safe-area-inset-bottom,0px))}.d1-liquid-supported .d1-bottom-glass i:nth-child(2){backdrop-filter:blur(5px) saturate(140%);-webkit-backdrop-filter:blur(5px) saturate(140%)}}
@media(prefers-reduced-motion:reduce){.d1-bottom-glass{transition:none}.d1-liquid-supported .d1-bottom-glass i:nth-child(2){backdrop-filter:blur(5px) saturate(140%);-webkit-backdrop-filter:blur(5px) saturate(140%)}}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.d1-bottom-glass{background:linear-gradient(transparent,#d4cde817)}}
