.qa-sheet-host{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;overflow:clip;display:flex;flex-direction:column;justify-content:flex-end;color:var(--qa-ink);--qa-sheet-safe-b:env(safe-area-inset-bottom,0px);--qa-sheet-floor:env(safe-area-inset-bottom,0px)}.qa-sheet-host[data-layer]{z-index:60}.qa-sheet-host[data-layer=branch]{bottom:var(--qa-nav-h,0);height:auto;--qa-sheet-safe-b:0px;--qa-sheet-floor:var(--qa-nav-h,0px)}.qa-sheet-host[data-layer=extend]{--qa-sheet-safe-b:max(env(safe-area-inset-bottom,0px),var(--qa-nav-h,0px));--qa-sheet-floor:var(--qa-nav-h,0px)}.qa-sheet-host[data-layer=extend] .qa-sheet__panel--surface{--qa-sheet-safe-b:0px;box-sizing:border-box;padding-bottom:max(0px,calc(var(--qa-nav-h, 0px) - var(--qa-sheet-kbd, 0px)))}:root[data-qa-nav-over] .qa-nav{z-index:61}.qa-sheet-host:not([open]){opacity:0;pointer-events:none}.qa-sheet-host.qa{background:transparent}.qa-sheet-host::backdrop{background:transparent}@media (min-width:768px){.qa-sheet-host{inset-inline:0;width:auto;max-width:calc(480px - 2px);margin-inline:auto}}.qa-sheet-host.qa [role=button]:active,.qa-sheet-host.qa button:active{opacity:1}.qa-sheet__barrier{position:absolute;inset:0;background:rgba(0,0,0,.54);opacity:0;transition:opacity .24s cubic-bezier(.32,0,.67,0)}.qa-sheet-host[data-state=open] .qa-sheet__barrier{opacity:1;transition:opacity .38s ease}.qa-sheet__panel{position:relative;flex:none;margin-inline:auto;width:100%;max-width:var(--qa-sheet-mw,640px);min-height:min(calc(var(--qa-sheet-minh, 0) * 100vh),100%);min-height:min(calc(var(--qa-sheet-minh, 0) * 100dvh),100%);max-height:min(calc(var(--qa-sheet-maxh, 1) * 100vh),100%);max-height:min(calc(var(--qa-sheet-maxh, 1) * 100dvh),100%);display:flex;flex-direction:column;outline:none;transform:translate3d(0,100%,0);transition:transform .24s cubic-bezier(.32,0,.67,0);overscroll-behavior:contain}.qa-sheet-host[open] .qa-sheet__panel{will-change:transform}.qa-sheet-host[data-state=open] .qa-sheet__panel{transform:translateZ(0);transition:transform .38s cubic-bezier(.32,.72,0,1)}@media (min-width:768px){.qa-sheet__panel{max-width:min(var(--qa-sheet-mw,640px),480px)}}.qa-sheet__panel--surface{background:var(--qa-surface);border-top-left-radius:var(--qa-sheet-r,28px);border-top-right-radius:var(--qa-sheet-r,28px);box-shadow:inset 0 1px 0 var(--qa-ice-edge),inset 1px 0 0 var(--qa-ice-edge),inset -1px 0 0 var(--qa-ice-edge)}.qa-sheet__panel[data-dragging]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.qa-sheet__handle{flex:none;height:48px;display:grid;place-items:center}.qa-sheet__handle>span{width:32px;height:4px;border-radius:2px;background:var(--qa-ink)}@media (prefers-reduced-motion:reduce){.qa-sheet-host[data-state=open] .qa-sheet__barrier,.qa-sheet-host[data-state=open] .qa-sheet__panel,.qa-sheet__barrier,.qa-sheet__panel{transition:none}}