dialog.svelte-ta60gp{color:#16201a;background:#fff;border:1px solid #e3e2dc;border-radius:12px;width:min(660px,100vw - 32px);max-height:90dvh;padding:0;box-shadow:0 24px 70px #16201a33}dialog.svelte-ta60gp::backdrop{background:#16201a66}.modal-inner.svelte-ta60gp{flex-direction:column;min-height:0;max-height:88dvh;display:flex}.modal-header.svelte-ta60gp{background:#fff;border-bottom:1px solid #e3e2dc;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.modal-header.svelte-ta60gp h2:where(.svelte-ta60gp){overflow-wrap:anywhere;min-width:0;font-size:18px}.modal-header.svelte-ta60gp .btn:where(.svelte-ta60gp){flex:none;min-width:44px;min-height:44px}.modal-body.svelte-ta60gp{overflow-wrap:anywhere;min-height:0;padding:20px;overflow:auto}.form-layout.svelte-ta60gp{width:min(860px,100vw - 32px);height:min(900px,90dvh)}.form-layout.svelte-ta60gp .modal-inner:where(.svelte-ta60gp){height:100%;max-height:none}.form-layout.svelte-ta60gp .modal-body:where(.svelte-ta60gp){flex:1;padding:0;display:flex;overflow:hidden}@media (width<=760px){dialog.svelte-ta60gp{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.modal-inner.svelte-ta60gp{max-height:calc(100dvh - 26px)}.modal-header.svelte-ta60gp,.modal-body.svelte-ta60gp{padding:16px}.form-layout.svelte-ta60gp{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0}.form-layout.svelte-ta60gp .modal-header:where(.svelte-ta60gp){padding-top:max(12px,env(safe-area-inset-top))}}
