.dialog-close{display:grid;flex-shrink:0;padding:0;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#eee;background:#181818e6;width:50px;height:50px;transition:border-color var(--motion-ui) var(--motion-easing),color var(--motion-ui) var(--motion-easing),background var(--motion-ui) var(--motion-easing),box-shadow var(--motion-ui) var(--motion-easing),transform var(--motion-ui) var(--motion-easing)}.dialog-close .material-symbols-rounded{font-size:28px}.dialog-close:active{filter:brightness(1.08)}.dialog-close:focus-visible{outline:2px solid rgba(241,121,25,.8);outline-offset:3px}.dialog-primary,.dialog-secondary{display:flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:50px;margin-top:2rem;padding:0 1rem;border:0;border-radius:10px;color:#202020;background:#f7f7f7;font-size:18px;font-weight:600;text-decoration:none;transition:background var(--motion-ui) var(--motion-easing),transform var(--motion-ui) var(--motion-easing)}.dialog-secondary{border:1px solid rgba(255,255,255,.1);color:#eee;background:#202020}.dialog-primary:focus-visible,.dialog-secondary:focus-visible{outline:2px solid rgba(241,121,25,.8);outline-offset:3px}@media(hover:hover)and (pointer:fine){.dialog-close:hover{border-color:#f1791966;background:#242424;color:#fff;box-shadow:0 8px 20px #00000038}.dialog-primary:not(:disabled):hover{background:#fff}.dialog-secondary:not(:disabled):hover{background:#242424}}@media(prefers-reduced-motion:reduce){.dialog-close,.dialog-close .material-symbols-rounded,.dialog-primary,.dialog-secondary{transition-duration:.01ms}}.profile-dialog-overlay.svelte-oh9xtw{position:fixed;z-index:160;inset:0;display:grid;padding:1.25rem;place-items:center}.profile-dialog-backdrop.svelte-oh9xtw{position:absolute;inset:0;border:0;background:#000000d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profile-dialog.svelte-oh9xtw{position:relative;width:min(620px,100%);max-height:calc(100dvh - 2.5rem);overflow-y:auto;padding:2rem;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#eee;background:#181818;box-shadow:0 28px 90px #0000008f}.profile-dialog.svelte-oh9xtw header:where(.svelte-oh9xtw){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.profile-dialog.svelte-oh9xtw h2:where(.svelte-oh9xtw){margin:0;font-size:24px;font-weight:600}.profile-dialog.svelte-oh9xtw:focus{outline:none}@media(max-width:560px){.profile-dialog.svelte-oh9xtw{padding:calc(1rem + var(--safe-area-top)) 1rem calc(1rem + env(safe-area-inset-bottom))}.profile-dialog.svelte-oh9xtw h2:where(.svelte-oh9xtw){font-size:20px}}@media(max-width:900px){.profile-dialog-overlay.svelte-oh9xtw{padding:0;place-items:stretch}.profile-dialog.svelte-oh9xtw{width:100%;height:var(--app-height, 100dvh);max-height:none;border:0;border-radius:0;padding:calc(1rem + var(--safe-area-top)) max(1rem,env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.profile-dialog.svelte-oh9xtw header:where(.svelte-oh9xtw){position:sticky;top:0;z-index:2;background:#181818}}
