dialog.svelte-7ivk7t{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.svelte-7ivk7t:not([open]){display:none}dialog.svelte-7ivk7t+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000001a}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}dialog.svelte-7ivk7t{background-color:var(--ui-02);width:auto;max-width:100%;border:none;box-shadow:0 8px 16px #00000026,0 12px 48px #0000001f,0 24px 36px #00000024;color:var(--text-01);box-sizing:border-box;display:none;flex-direction:column;flex:1 1 auto;overflow:hidden;padding:2rem 0;border-radius:8px}dialog.svelte-7ivk7t::backdrop,dialog.svelte-7ivk7t+.backdrop{background:#00000052}dialog[open].svelte-7ivk7t{display:flex;animation:svelte-7ivk7t-zoom .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-7ivk7t-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-7ivk7t::backdrop,dialog[open].svelte-7ivk7t+.backdrop{animation:svelte-7ivk7t-fade .2s ease-out}@keyframes svelte-7ivk7t-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion){dialog[open].svelte-7ivk7t{animation:none}dialog[open].svelte-7ivk7t::backdrop,dialog[open].svelte-7ivk7t+.backdrop{animation:none}}@media screen and (min-width: 768px){dialog.svelte-7ivk7t{max-width:480px;width:480px;border-radius:8px;max-height:calc(100vh - 2rem)}}@media screen and (max-width: 576px){dialog.svelte-7ivk7t{margin:0 .5rem}}dialog.svelte-7ivk7t .close-button:where(.svelte-7ivk7t){position:absolute;right:0;top:.5rem;padding-right:1rem}dialog.svelte-7ivk7t .title:where(.svelte-7ivk7t){padding:0 2rem 1rem;display:inline-flex;flex-direction:row;justify-content:space-between}dialog.svelte-7ivk7t .title:where(.svelte-7ivk7t) h2:where(.svelte-7ivk7t){font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;align-self:center}@media screen and (min-width: 768px){dialog.svelte-7ivk7t .title:where(.svelte-7ivk7t) h2:where(.svelte-7ivk7t){font-size:1.25rem}}dialog.svelte-7ivk7t hr:where(.svelte-7ivk7t){border:none;height:1px;color:var(--ui-04);background-color:var(--ui-04);margin:0 2rem}dialog.svelte-7ivk7t .scrollable:where(.svelte-7ivk7t){padding:1.25rem 2rem;height:100%;overflow:auto;display:inline-flex;flex-direction:column;gap:1.25rem}dialog.svelte-7ivk7t .scrollable:where(.svelte-7ivk7t)::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem}dialog.svelte-7ivk7t .scrollable:where(.svelte-7ivk7t)::-webkit-scrollbar-thumb{border-radius:.5rem;border:.25rem solid var(--scrollbar-thumb-transparent);background-clip:padding-box;background-color:var(--scrollbar-thumb)}dialog.svelte-7ivk7t .scrollable:where(.svelte-7ivk7t)::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}dialog.svelte-7ivk7t .description:where(.svelte-7ivk7t){font-size:1rem;line-height:1.5;font-weight:400;color:var(--text-02)}
