.bottom-sheet.svelte-1mp7bw4{z-index:calc(1150 + var(--bottom-sheet-level,0) * 10);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bottom-sheet__scrim.svelte-1mp7bw4{background:color-mix(in srgb, var(--rail-ink) 40%, transparent);cursor:default;border:0;padding:0;position:absolute;inset:0}.bottom-sheet__sheet.svelte-1mp7bw4{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface-1);width:min(100%,640px);max-height:88dvh;box-shadow:var(--rail-shadow);transition:transform var(--motion-base) var(--ease-premium);outline:none;flex-direction:column;display:flex;position:relative}.bottom-sheet__top.svelte-1mp7bw4{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;height:34px;display:flex;position:relative}.bottom-sheet__grab.svelte-1mp7bw4{border-radius:var(--radius-pill);background:var(--rail-hair);width:38px;height:5px}.bottom-sheet__close.svelte-1mp7bw4{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--rail-surf);width:44px;height:44px;color:var(--rail-ink-2);cursor:pointer;background-clip:content-box;border:0;place-items:center;padding:7px;display:grid;position:absolute;top:1px;right:7px}@media (hover:hover){.bottom-sheet__close.svelte-1mp7bw4:hover{background-color:var(--rail-surf-2);color:var(--rail-ink)}}.bottom-sheet__close.svelte-1mp7bw4 svg:where(.svelte-1mp7bw4){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:12px;height:12px}.bottom-sheet__body.svelte-1mp7bw4{overscroll-behavior:contain;min-height:0;padding:4px 20px calc(28px + var(--safe-bottom,0px));flex:auto;overflow-y:auto}.bottom-sheet__footer.svelte-1mp7bw4{padding:12px 20px calc(16px + var(--safe-bottom,0px));border-top:1px solid var(--rail-hair-2);background:var(--surface-1);flex:none}.bottom-sheet__body.svelte-1mp7bw4:has(+.bottom-sheet__footer:where(.svelte-1mp7bw4)){padding-bottom:20px}.admin-computer-note.svelte-1izuzxa{border-radius:var(--radius-12);background:var(--rail-surf-2);color:var(--rail-ink-2);font:600 13px/1.3 var(--font-ui);align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;display:none}.admin-computer-note.svelte-1izuzxa svg:where(.svelte-1izuzxa){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}@media (width<=900px){.admin-computer-note.svelte-1izuzxa{display:flex}}
