.modal-dialog.svelte-3i1co8{width:min(92vw,28rem);max-height:min(80dvh,36rem);color:var(--palette-yellow);background:0 0;border:none;margin:auto;padding:0}.modal-dialog.svelte-3i1co8::backdrop{background:#0000008c}.modal-dialog.allow-overflow.svelte-3i1co8{overflow:visible}.modal-card.svelte-3i1co8{background:var(--palette-dgreen);border:2px solid #00000073;border-radius:.75rem;overflow:hidden;box-shadow:0 1rem 2rem #00000073,0 .35rem #0006}.modal-header.svelte-3i1co8{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.modal-header.svelte-3i1co8 h2:where(.svelte-3i1co8){margin:0;font-size:1rem;line-height:1.2}.header-content.svelte-3i1co8{flex:auto;min-width:0}.visually-hidden.svelte-3i1co8{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.close-button.svelte-3i1co8{background:var(--palette-yellow);color:#000;cursor:pointer;border:none;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:1.4rem;line-height:1;display:grid}.modal-body.svelte-3i1co8{max-height:calc(min(80dvh,36rem) - 4rem);padding:1rem;overflow-y:auto}.modal-dialog.flush-body.svelte-3i1co8 .modal-body:where(.svelte-3i1co8){padding:0}.modal-dialog.wide.svelte-3i1co8{width:min(96vw,72rem);max-height:min(90dvh,48rem)}.modal-dialog.wide.content-width.svelte-3i1co8{width:fit-content;max-width:min(96vw,72rem)}.modal-dialog.wide.svelte-3i1co8 .modal-body:where(.svelte-3i1co8){max-height:calc(min(90dvh,48rem) - 4rem);overflow-x:auto}
