.panel-close.svelte-pw5yoo{background:var(--scrim);color:#f8f8f8;width:2rem;height:2rem;box-shadow:none;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.25rem;line-height:1;display:inline-flex;transform:none}.panel-close.svelte-pw5yoo:hover{background:var(--scrim-soft)}.panel-close.svelte-pw5yoo:focus-visible{outline:2px solid var(--base0D);outline-offset:2px}.overlay.svelte-pw5yoo{z-index:2;position:absolute;top:.75rem;right:.75rem}.popup.svelte-xh15ss{z-index:3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}dialog.popup.svelte-xh15ss{box-sizing:border-box;padding:var(--space-8) var(--space-4);max-width:none;max-height:none;color:inherit;border:0;margin:0;overflow:hidden}dialog.popup.svelte-xh15ss>div:where(.svelte-xh15ss){box-sizing:border-box;max-width:100%;min-height:0;max-height:100%;overflow:auto}dialog.popup.svelte-xh15ss>.framed:where(.svelte-xh15ss){background:var(--base0011-strong);width:min(32rem,100%);box-shadow:var(--shadow-card-emphasized);flex-direction:column;padding:0;display:flex;overflow:hidden}dialog.popup.svelte-xh15ss>.framed.editor:where(.svelte-xh15ss){width:min(56rem,100%)}.panel-header.svelte-xh15ss{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);flex-shrink:0;display:flex}.panel-header.svelte-xh15ss h2:where(.svelte-xh15ss){font:inherit;overflow-wrap:anywhere;margin:0}.panel-body.svelte-xh15ss{min-height:0;padding:0 var(--space-4) var(--space-4);overscroll-behavior:contain;overflow:auto}dialog.popup.svelte-xh15ss::backdrop{background:0 0}.popup-fullscreen.svelte-xh15ss{background-color:var(--scrim-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:100%}dialog.popup-fullscreen.svelte-xh15ss{background-color:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (prefers-color-scheme:light){:root:not([data-appearance]) .popup.svelte-xh15ss:not(dialog){background-color:#0000}}:root[data-appearance=light] .popup.svelte-xh15ss:not(dialog){background-color:#0000}.centered.svelte-xh15ss{justify-content:center;align-items:center;display:flex}dialog.animated.svelte-xh15ss{animation:svelte-xh15ss-popupFadeIn var(--duration-base) var(--ease-soft) both}dialog.animated.svelte-xh15ss>div:where(.svelte-xh15ss){animation:svelte-xh15ss-panelSlideIn var(--duration-base) var(--ease-out-quart) both}dialog.animated.closing.svelte-xh15ss{animation:svelte-xh15ss-popupFadeOut var(--duration-fast) var(--ease-soft) both}dialog.animated.closing.svelte-xh15ss>div:where(.svelte-xh15ss){animation:svelte-xh15ss-panelSlideOut var(--duration-fast) var(--ease-out-quart) both}@keyframes svelte-xh15ss-popupFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@keyframes svelte-xh15ss-popupFadeOut{0%{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes svelte-xh15ss-panelSlideIn{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-xh15ss-panelSlideOut{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){dialog.animated.svelte-xh15ss,dialog.animated.svelte-xh15ss>div:where(.svelte-xh15ss){animation-duration:.01ms}}
