.modal-backdrop.svelte-9lnmqp.svelte-9lnmqp{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;padding:1em;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:20000;box-sizing:border-box;overflow:hidden}.modal.svelte-9lnmqp.svelte-9lnmqp{background-color:var(--form-panel-background-color);padding:1.25em;border-radius:.5em;box-shadow:0 .25em .375em #0000001a;min-width:20em;max-width:90vw;max-height:90vh;box-sizing:border-box;margin:auto;flex-shrink:0;overflow:hidden;overscroll-behavior:contain;display:flex;flex-direction:column;position:relative}.modal.modal--edge-top.svelte-9lnmqp.svelte-9lnmqp{padding:0}.modal.modal--edge-top.svelte-9lnmqp>form.svelte-9lnmqp{width:100%;align-self:stretch}.modal.modal--edge-top.svelte-9lnmqp .modal-content.svelte-9lnmqp{width:100%;max-width:100%;margin-bottom:0;overflow-x:hidden;overflow-y:auto}.modal.modal--edge-top.svelte-9lnmqp .modal-content.modal-content--top.svelte-9lnmqp{align-items:stretch}.modal.modal--edge-top.svelte-9lnmqp .modal-actions.svelte-9lnmqp{width:100%;box-sizing:border-box;padding:1em 1.25em 1.25em;align-self:stretch}.modal.modal--edge-top.modal--fit-content.svelte-9lnmqp .modal-actions.svelte-9lnmqp{width:100%;align-self:stretch}.modal.modal--fit-content.svelte-9lnmqp.svelte-9lnmqp{min-width:0;width:max-content}.modal.modal--fit-content.svelte-9lnmqp .modal-content.modal-content--top.svelte-9lnmqp{align-items:center}.modal.modal--fit-content.svelte-9lnmqp .modal-actions.svelte-9lnmqp{width:auto;align-self:center}.modal.modal--action-picker.svelte-9lnmqp.svelte-9lnmqp{min-width:0;width:min(20rem,92vw)}.modal.modal--action-picker.svelte-9lnmqp form.form--fill-tall.svelte-9lnmqp{width:100%;align-self:stretch}.modal.modal--action-picker.svelte-9lnmqp .modal-content.modal-content--top.svelte-9lnmqp{align-items:stretch;min-height:0;margin-bottom:0}.modal.modal--action-picker.svelte-9lnmqp .modal-content.svelte-9lnmqp{min-height:0}.modal.modal--action-picker.svelte-9lnmqp .modal-action-picker-list{display:flex;flex-direction:column;gap:.35em;width:100%}.modal.modal--action-picker.svelte-9lnmqp .modal-action-picker-list .button{width:100%;box-sizing:border-box}@media (max-width: 640px){.modal.modal--action-picker.svelte-9lnmqp .modal-action-picker-list{gap:.5em}.modal.modal--action-picker.svelte-9lnmqp .modal-action-picker-list .button{min-height:2.75em;height:2.75em}}.modal-header.svelte-9lnmqp.svelte-9lnmqp{display:flex;align-items:center;justify-content:space-between;gap:.5em;flex-shrink:0;margin-bottom:.75em}.modal-header.modal-header--overlay.svelte-9lnmqp.svelte-9lnmqp{position:absolute;top:0;right:0;z-index:2;margin:0;padding:.45em .45em 0 0;width:auto;pointer-events:none}.modal-header.modal-header--overlay.svelte-9lnmqp .modal-header-close.svelte-9lnmqp{pointer-events:auto}.modal-header.svelte-9lnmqp h2.svelte-9lnmqp{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:1.2;margin:0;min-width:0;flex:1 1 auto}.modal-header-close.svelte-9lnmqp.svelte-9lnmqp{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;background:none;border:none;border-radius:.25em;color:var(--text-color);font-size:1.75rem;line-height:1;cursor:pointer;padding:0}.modal-header-close.modal-header-close--on-media.svelte-9lnmqp.svelte-9lnmqp{color:#fff;text-shadow:0 0 .35em rgba(0,0,0,.85)}.modal-header-close.svelte-9lnmqp.svelte-9lnmqp:hover,.modal-header-close.svelte-9lnmqp.svelte-9lnmqp:focus-visible{color:var(--text-color);background-color:#7f7f7f26;border-radius:.25em}.modal-header-close.modal-header-close--on-media.svelte-9lnmqp.svelte-9lnmqp:hover,.modal-header-close.modal-header-close--on-media.svelte-9lnmqp.svelte-9lnmqp:focus-visible{color:#fff;background-color:#ffffff2e}.modal.modal--fixed-height.svelte-9lnmqp.svelte-9lnmqp{overflow:hidden;flex:0 0 auto;max-height:var(--modal-panel-height, 90vh)}.modal.modal--fixed-height.svelte-9lnmqp>form.form--fill-tall.svelte-9lnmqp{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.modal.modal--fixed-height.svelte-9lnmqp .modal-content.modal-content--top.svelte-9lnmqp{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;margin-bottom:0}.modal.modal--fixed-height.svelte-9lnmqp .modal-picker-body{height:100%;min-height:0;width:100%;display:flex;flex-direction:column;text-align:left;box-sizing:border-box}.modal.modal--fixed-height.svelte-9lnmqp .modal-picker-body>*{flex:1 1 auto;min-height:0}.modal.modal--fixed-height.svelte-9lnmqp .modal-picker-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:block}.modal-content.svelte-9lnmqp.svelte-9lnmqp{width:100%;margin-bottom:.75em;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:3.5em}.modal-content.modal-content--top.svelte-9lnmqp.svelte-9lnmqp{align-items:stretch;justify-content:flex-start;max-width:100%}.modal.svelte-9lnmqp:not(.modal--fixed-height) .modal-content.modal-content--top.svelte-9lnmqp{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.modal-actions.svelte-9lnmqp.svelte-9lnmqp{width:100%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.modal.modal--fixed-height.svelte-9lnmqp .modal-actions.svelte-9lnmqp{margin-top:.75em}form.svelte-9lnmqp.svelte-9lnmqp{margin-bottom:0;display:flex;flex-direction:column;min-height:0}form.form--fill-tall.svelte-9lnmqp.svelte-9lnmqp{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.modal.svelte-9lnmqp:not(.modal--fixed-height) form.form--fill-tall.svelte-9lnmqp{flex:0 1 auto}
