::view-transition-old(modal-fg){mix-blend-mode:normal;height:100%;animation:none;overflow:clip}::view-transition-new(modal-fg){mix-blend-mode:normal;height:100%;animation:none;overflow:clip}.modal.svelte-ta60gp{--layer:var(--layer-5);--shadow:var(--shadow-3);z-index:var(--layer);pointer-events:none;overscroll-behavior:contain;grid-template-rows:100%;grid-template-columns:100%;place-content:center;width:100%;height:100svh;display:grid;position:fixed;inset:0}@media (width>=768px){.modal.svelte-ta60gp{border-radius:var(--modal-radius);grid-template-rows:max-content;grid-template-columns:max-content;overflow:hidden}}.modal.svelte-ta60gp header:where(.svelte-ta60gp){background-color:var(--bg);z-index:3;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 0;display:flex;position:absolute;bottom:0;left:0;overflow-x:auto}@media (width<768px){.modal.svelte-ta60gp header:where(.svelte-ta60gp){width:100%}.modal.svelte-ta60gp header:where(.svelte-ta60gp)>*{flex-shrink:0}.modal.svelte-ta60gp header:where(.svelte-ta60gp) h2:where(.svelte-ta60gp){font-size:1.15rem}}@media (width>=768px){.modal.svelte-ta60gp header:where(.svelte-ta60gp).bar{border-radius:var(--modal-radius);height:4rem;top:calc(-2rem - 2px);bottom:unset;left:unset;margin:-1.5rem -1.5rem .5rem;padding:0 .5rem 0 0;position:sticky;overflow-x:hidden}.modal.svelte-ta60gp header:where(.svelte-ta60gp).bar:not(:has(.close)){padding-left:.5rem}}.modal.svelte-ta60gp header:where(.svelte-ta60gp):not(.bar){top:-1rem;left:0;bottom:unset;background-color:#0000;width:4rem;height:4rem;margin:-3rem 0 0 -2rem;position:sticky;overflow:hidden}@media (width>=768px){.modal.svelte-ta60gp header:where(.svelte-ta60gp):not(.bar){margin:-2rem 0 0 -2rem;top:-2rem;left:-1rem}}.modal.svelte-ta60gp header:where(.svelte-ta60gp) .close:where(.svelte-ta60gp){background-color:var(--bg);border-radius:var(--modal-radius);position:sticky;left:0}.modal.svelte-ta60gp header:where(.svelte-ta60gp) .spacer:where(.svelte-ta60gp){flex:1}.modal-body.svelte-ta60gp{z-index:1;view-transition-name:modal-body;pointer-events:auto;scrollbar-gutter:stable both-edges;overscroll-behavior:contain;grid-area:1/1/1/1;max-height:calc(100svh - 2rem);padding:1rem .5rem;overflow:hidden auto}.modal-body.svelte-ta60gp::-webkit-scrollbar{width:.5rem;height:100%}.modal-body.svelte-ta60gp::-webkit-scrollbar-track{box-shadow:none;background-color:#0000}.modal-body.svelte-ta60gp::-webkit-scrollbar-thumb{background-color:var(--fg);border-radius:9999px;min-height:2rem}.modal-body.svelte-ta60gp::-webkit-scrollbar-thumb:hover{background-color:var(--text-low);cursor:pointer}@media (width<768px){.modal-body.svelte-ta60gp{min-width:100vw;padding-bottom:4rem}}@media (width>=768px){.modal-body.svelte-ta60gp{padding:2rem 1.5rem}}.modal-body.svelte-ta60gp::-webkit-scrollbar-track-piece:start{margin-top:var(--modal-radius)}.modal-body.svelte-ta60gp::-webkit-scrollbar-track-piece:end{margin-bottom:var(--modal-radius)}.modal-fg.svelte-ta60gp{view-transition-name:modal-fg;z-index:-1;background-color:var(--bg);z-index:-1;height:100%;box-shadow:var(--shadow);grid-area:1/1/1/1}@media (width>=768px){.modal-fg.svelte-ta60gp{border-radius:var(--modal-radius)}}.modal-bg.svelte-ta60gp{--layer:var(--layer-4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:var(--layer);overscroll-behavior:contain;position:fixed;inset:0;overflow:hidden}.modal-bg.svelte-ta60gp:after{content:"";background-color:var(--text);opacity:.2;position:absolute;inset:0}
