/* 노바프 저장소에서 고르기 - 틀(가운데 창 + iframe). 안 화면은 phpdashapi /pick(PickController). 동작: React판 claude_common/react/components/StoragePicker.tsx,
   PHP판 storage-picker.js(window.novapPickFromStorage). 규칙: claude_common/ui/storage-picker.md (2026-10-08) */
dialog.storage-picker { width: min(780px, calc(100vw - 32px)); height: min(620px, calc(100dvh - 32px)); max-width: none; max-height: none; padding: 0; border: 0; border-radius: var(--uk-r-xl); background: var(--uk-surface); box-shadow: 0 24px 60px rgb(0 0 0 / .28); overflow: hidden; }
dialog.storage-picker::backdrop { background: var(--uk-backdrop); }
dialog.storage-picker iframe { display: block; width: 100%; height: 100%; border: 0; }
.storage-picker-busy { position: absolute; inset: 0; display: grid; place-items: center; background: color-mix(in srgb, var(--uk-surface) 82%, transparent); color: var(--uk-fg); font-weight: 600; }
@media (max-width: 560px) {
  dialog.storage-picker { width: 100vw; height: 100dvh; border-radius: 0; }
}
