dialog.svelte-8hui1f{position:fixed;z-index:9999;width:min(90ch,95%);flex-direction:column;gap:1rem}dialog.svelte-8hui1f[open]::backdrop{background:#050a0a99}dialog.svelte-8hui1f .greyscale{filter:grayscale(1) contrast(0) brightness(1.4)}dialog.svelte-8hui1f .confirmation{display:flex;flex-direction:column;gap:1rem;padding:1rem;align-items:center;color:var(--c-text-secondary);margin-bottom:2rem}dialog.svelte-8hui1f .confirmation a{color:inherit;text-decoration:underline;text-underline-offset:.1rem}dialog.svelte-8hui1f .confirmation a:hover{text-decoration:none}dialog.svelte-8hui1f header h1,dialog.svelte-8hui1f header h2,dialog.svelte-8hui1f header h3{margin:0;line-height:initial}dialog.svelte-8hui1f header span{color:var(--c-text-secondary)}dialog.svelte-8hui1f .header{display:flex;justify-content:flex-end}dialog.svelte-8hui1f .header button.close_button{outline:none;border:none;box-shadow:none;background:none}dialog.svelte-8hui1f .block{display:flex;flex-direction:column;gap:.2rem}dialog.svelte-8hui1f .footer{margin-top:.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:end}dialog.svelte-8hui1f .footer button{padding:.5rem 2rem;border-radius:.5rem}dialog.svelte-8hui1f .input_element{border:none;outline:none;width:100%;border-radius:.3rem;background:#fff;outline:1px solid rgba(0,0,0,.1);padding:.4rem .5rem;box-shadow:0 0 .5rem #0000001a;transition:all .1s;cursor:pointer}dialog.svelte-8hui1f .input_element:hover{box-shadow:0 .2rem .5rem #0003}dialog.svelte-8hui1f form{display:flex;flex-direction:column;gap:1rem;padding:1rem}dialog.svelte-8hui1f form textarea{border:none;outline:none;box-shadow:none;background:#fff;border-radius:.3rem;max-height:10rem;overflow-y:auto;padding:.5rem 1rem}dialog.svelte-8hui1f form .selection_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(24ch,1fr));gap:.3rem}dialog.svelte-8hui1f form .selection_grid>label{display:flex;align-items:center;line-height:1em;white-space:nowrap;gap:0rem}dialog.svelte-8hui1f form .selection_grid>label input[type=checkbox]{width:1px;opacity:0}dialog.svelte-8hui1f form .selection_grid>label input[type=text]{background:none;border:none;outline:none;box-shadow:none}dialog.svelte-8hui1f form .selection_grid>label:before{content:"✔";color:#fff;visibility:hidden;margin-left:.5rem}dialog.svelte-8hui1f form .selection_grid>label:has(input:checked),dialog.svelte-8hui1f form .selection_grid>label:has(input[data-valid=true]){background:var(--c-brand-secondary);color:#fff}dialog.svelte-8hui1f form .selection_grid>label:has(input:checked):before,dialog.svelte-8hui1f form .selection_grid>label:has(input[data-valid=true]):before{visibility:visible}dialog.svelte-8hui1f form .selection_grid>label:has(input:checked)>*,dialog.svelte-8hui1f form .selection_grid>label:has(input[data-valid=true])>*{color:#fff}
