.sheet-dim,.sheet-clear{z-index:50;position:fixed;inset:0}.sheet-dim{background:color-mix(in srgb, var(--ink) 45%, transparent)}.sheet{z-index:51;box-sizing:border-box;overscroll-behavior:contain;background:var(--paper);color:var(--ink);position:fixed;overflow-y:auto}.sheet:focus{outline:none}@media (prefers-reduced-motion:reduce){.sheet[data-state=open]{animation:sheet-fade var(--dur-short) linear!important}}@keyframes sheet-fade{0%{opacity:0}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
