.bs-backdrop{align-items:flex-end;display:flex;inset:0;justify-content:center;position:fixed}.bs-backdrop--modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e1f298c}.bs-backdrop--sheet{background:#00000073}.bs-sheet{background:var(--paper);max-width:var(--shell-max,460px);overflow-y:auto;width:100%}.bs-sheet--modal{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:0 -8px 28px #0000002e;padding:12px 22px calc(32px + var(--safe-bottom, 0px))}.bs-sheet--sheet{background:var(--paper-alt);border-radius:var(--radius-card) var(--radius-card) 0 0;display:flex;flex-direction:column;max-height:85dvh}.bs-handle-area{cursor:grab;padding:8px 0 4px;touch-action:none}.bs-handle-area:active{cursor:grabbing}.bs-handle{background:var(--rule-strong);border-radius:2px;height:4px;margin:0 auto;width:36px}.bs-sheet--dragging{transition:none!important}.bs-header{align-items:center;border-bottom:1px dashed var(--rule-strong);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 18px 12px;touch-action:none}.bs-header-title{font-size:var(--fs-sm)}.bs-close{background:none;border:none;color:var(--ink-soft);cursor:pointer;font-size:var(--fs-md);line-height:1;padding:4px 6px}.bottom-sheet-enter-active .bs-backdrop--modal,.bottom-sheet-enter-active .bs-backdrop--sheet,.bottom-sheet-leave-active .bs-backdrop--modal,.bottom-sheet-leave-active .bs-backdrop--sheet{transition:opacity .25s ease}.bottom-sheet-enter-from .bs-backdrop--modal,.bottom-sheet-enter-from .bs-backdrop--sheet,.bottom-sheet-leave-to .bs-backdrop--modal,.bottom-sheet-leave-to .bs-backdrop--sheet{opacity:0}.bottom-sheet-enter-active,.bottom-sheet-leave-active{transition:opacity .25s ease}.bottom-sheet-enter-from,.bottom-sheet-leave-to{opacity:0}.bottom-sheet-enter-active .bs-sheet--modal,.bottom-sheet-leave-active .bs-sheet--modal{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.bottom-sheet-enter-from .bs-sheet--modal,.bottom-sheet-leave-to .bs-sheet--modal{transform:translateY(100%)}.bottom-sheet-enter-active .bs-sheet--sheet,.bottom-sheet-leave-active .bs-sheet--sheet{transition:transform .22s ease}.bottom-sheet-enter-from .bs-sheet--sheet,.bottom-sheet-leave-to .bs-sheet--sheet{transform:translateY(100%)}
