/* Cursor-following sheen: no movement of controls, no clipping of dropdowns. */
.liquid-static{position:relative}
.liquid-surface::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 110px 65px at var(--liquid-x,50%) var(--liquid-y,50%),#ffffff38 0%,#b8fff426 32%,transparent 72%),radial-gradient(ellipse 160px 90px at calc(var(--liquid-x,50%) + 45px) calc(var(--liquid-y,50%) + 12px),transparent 42%,#e2fff524 52%,transparent 63%);opacity:0;transition:opacity .35s ease;z-index:1}
.liquid-surface.liquid-over::before,.liquid-surface:focus-visible::before{opacity:1}
.liquid-surface.liquid-header::before{background:radial-gradient(ellipse 220px 115px at var(--liquid-x,50%) var(--liquid-y,50%),#d0fff82e 0%,#89dedb20 40%,transparent 72%),radial-gradient(ellipse 300px 150px at calc(var(--liquid-x,50%) + 65px) var(--liquid-y,50%),transparent 45%,#b4fff21f 53%,transparent 65%)}
.sticky-strike{min-width:28px;padding:4px 7px!important}
@media(prefers-reduced-motion:reduce){.liquid-surface::before{display:none!important;transition:none!important}}

:is(.row-action-menu,.saved-view-menu)>summary.liquid-surface::before{display:block!important;content:""!important}
@media(prefers-reduced-motion:reduce){:is(.row-action-menu,.saved-view-menu)>summary.liquid-surface::before{display:none!important}}
