@charset "UTF-8";dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;inset:0;background:#0000001a}._dialog_overlay{position:fixed;inset:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}dialog.svelte-19bgw93{--dialog-transition-duration: .3s;display:block;visibility:hidden;position:fixed;top:calc(50% - 50px);left:50%;width:600px;max-width:100vw;max-height:90vh;margin:0;padding:0;border:none;background-color:transparent;overflow:visible;outline:none;opacity:0;z-index:11000;scale:1;translate:-50% -50%}dialog.svelte-19bgw93::backdrop{transition:backdrop-filter var(--dialog-transition-duration);background-color:#0003;backdrop-filter:blur(2px)}dialog.svelte-19bgw93+.backdrop{background-color:#0003}dialog[open].svelte-19bgw93{scale:var(--transform-origin-scale, 1);visibility:visible;opacity:.1}dialog.fade-in.svelte-19bgw93{visibility:visible;transition-duration:var(--dialog-transition-duration);transition-property:top,left,opacity,scale;opacity:1!important;scale:1!important;top:50%!important;left:50%!important}dialog.fade-out.svelte-19bgw93{visibility:visible;transition-duration:var(--dialog-transition-duration);transition-property:top,left,opacity,scale}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93){display:flex;flex-direction:column;justify-content:space-between;max-height:90vh;border:none;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;overflow:hidden;background-color:#fff}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) a:focus,dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) button:focus,dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) input:focus,dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) textarea:focus,dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) select:focus{box-shadow:0 0 0 3px #ff597e33;outline:none}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) header:where(.svelte-19bgw93){position:relative;flex:0 0 auto;display:flex;font-size:20px;justify-content:center;align-items:center;padding:8px;min-height:58px}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) header:where(.svelte-19bgw93) .title:where(.svelte-19bgw93){font-size:20px;font-weight:700;padding:8px 0 10px}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) header:where(.svelte-19bgw93) .close-button:where(.svelte-19bgw93){position:absolute;width:2em;height:2em;margin-right:8px;right:0;top:50%;color:#999;text-align:center;line-height:2em;transform:translateY(-50%);padding:0;background-color:transparent;border-radius:50%;cursor:pointer}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) main:where(.svelte-19bgw93){flex:1 1 auto;display:block;min-height:70px;padding:10px 16px}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93){flex:0 0 auto;display:flex;justify-content:center;align-items:center;padding:5px;gap:8px;min-height:48px}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93) .footer-buttons:where(.svelte-19bgw93) button:where(.svelte-19bgw93){width:150px;height:38px;font-size:16px;text-align:center;padding:4px 8px;border-radius:4px;cursor:pointer}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93) .footer-buttons:where(.svelte-19bgw93) button:where(.svelte-19bgw93):hover{opacity:.8}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93) .footer-buttons:where(.svelte-19bgw93) .button-ok:where(.svelte-19bgw93),dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93) .footer-buttons:where(.svelte-19bgw93) .button-yes:where(.svelte-19bgw93){color:#fff;background-color:var(--picrew-pink)}dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93) .footer-buttons:where(.svelte-19bgw93) .button-cancel:where(.svelte-19bgw93),dialog.svelte-19bgw93 .dialog-contents:where(.svelte-19bgw93) footer:where(.svelte-19bgw93) .footer-buttons:where(.svelte-19bgw93) .button-no:where(.svelte-19bgw93){color:#fff;background-color:#ccc}body.show-modal{overflow:hidden}
