.sideSheet{z-index:20;visibility:hidden;transition:visibility .25s;position:fixed;inset:0}.sideSheet>.backdrop{opacity:0;background-color:#00000073;transition:opacity .25s ease-out;position:absolute;inset:0}.sideSheet>.sideContainer{background-color:var(--colorBackgroundPrimary);border-radius:20px 20px 0 0;flex-direction:column;max-height:92dvh;transition:transform .25s ease-out;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 30px #0003}.sideSheet>.sideContainer .grabber{background-color:var(--colorContentTertiary);border-radius:4px;width:40px;height:4px;margin:8px auto 0}.sideSheet>.sideContainer .sheetHeader{justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 8px 20px;display:flex}.sideSheet>.sideContainer .sheetHeader .title{color:var(--colorContentPrimary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:600;overflow:hidden}.sideSheet>.sideContainer .sheetContent{overscroll-behavior:contain;flex:1;min-height:120px;padding:4px 20px 20px;overflow-y:auto}.sideSheet>.sideContainer .sheetFooter{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--colorBackgroundSecondary);background-color:var(--colorBackgroundPrimary)}.sideSheet.sideSheetOpen{visibility:visible}.sideSheet.sideSheetOpen>.backdrop{opacity:1}.sideSheet.sideSheetOpen>.sideContainer{transform:translateY(0)}@media (min-width:768px){.sideSheet>.sideContainer{border-radius:0;width:440px;max-height:none;top:0;left:auto;transform:translate(100%);box-shadow:-8px 0 30px #00000026}.sideSheet>.sideContainer .grabber{display:none}.sideSheet>.sideContainer .sheetHeader{padding-top:16px}.sideSheet.sideSheetOpen>.sideContainer{transform:translate(0)}}@media (min-width:1024px){.sideSheet.modeless{pointer-events:none}.sideSheet.modeless>.backdrop{display:none}.sideSheet.modeless>.sideContainer{pointer-events:auto}}
