.picker-dialog.svelte-13effck{border:1px solid var(--rule-2);border-radius:var(--sr-radius-summary);background:var(--surface);width:min(520px,100vw - 40px);max-width:none;height:min(480px,100dvh - 48px);max-height:none;color:var(--fg);box-shadow:var(--shadow-dialog);box-sizing:border-box;padding:0;overflow:hidden}.picker-dialog[open].svelte-13effck{flex-direction:column;display:flex}.picker-dialog.svelte-13effck::backdrop{background:#0000008c}body.dark .picker-dialog.svelte-13effck::backdrop{background:#000000a6}.modal-heading.svelte-13effck{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 12px;display:flex}.heading-text.svelte-13effck{align-items:center;gap:12px;min-width:0;display:flex}h2.svelte-13effck{font-family:var(--sr-font-heading);font-size:20px;font-weight:var(--sr-card-title-weight);letter-spacing:var(--sr-card-title-tracking);margin:0;line-height:1.3}.close.svelte-13effck{border-radius:var(--sr-radius-control);width:36px;height:36px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.close.svelte-13effck:hover{background:var(--surface-2);color:var(--fg)}.modal-footer.svelte-13effck{border-top:1px solid var(--rule);flex:none;justify-content:flex-end;padding:12px 20px;display:flex}.modal-body.svelte-13effck{flex:1;min-height:0;padding:0 20px 8px}@media (width<=768px){.picker-dialog.svelte-13effck{width:calc(100vw - 24px);height:min(480px,100dvh - 32px)}.picker-dialog.tall.svelte-13effck{height:calc(100dvh - 2 * var(--sr-gutter-mobile))}.modal-heading.svelte-13effck{padding:12px 16px 10px}.modal-body.svelte-13effck{padding:0 16px 8px}.modal-footer.svelte-13effck{padding:10px 16px}.close.svelte-13effck{width:44px;height:44px}}
