.create-event-page.glass-page{overflow:visible}.step-rail.svelte-jzxd3t{position:sticky;top:78px;z-index:40;display:flex;align-items:center;gap:0;margin:30px 0 34px;padding:8px;border-radius:9999px;background:#ffffffc7;border:1px solid rgba(255,255,255,.75);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);box-shadow:0 10px 40px #6e1f2e1a,inset 0 1px #fff9}.step.svelte-jzxd3t{flex:1;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:9999px;border:none;background:transparent;cursor:pointer;transition:background .25s ease}.step.svelte-jzxd3t:hover{background:#ffffff40}.step-num.svelte-jzxd3t{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;background:#0000000f;color:#6b565b;transition:all .3s ease}.step.current.svelte-jzxd3t .step-num:where(.svelte-jzxd3t){background:linear-gradient(135deg,var(--color-primary),#6e1f2e);color:#fff;box-shadow:0 4px 12px #8a2a3d66}.step.done.svelte-jzxd3t .step-num:where(.svelte-jzxd3t){background:#9ac2a8;color:#173821}.step-text.svelte-jzxd3t{display:flex;flex-direction:column;line-height:1.15;text-align:left}.step-title.svelte-jzxd3t{font-size:13px;font-weight:700;color:#2a1a1e}.step-sub.svelte-jzxd3t{font-size:10.5px;color:#9c8a8d;font-weight:500}.step-divider.svelte-jzxd3t{width:1px;height:26px;background:#ffffffbf;flex-shrink:0}@media(max-width:760px){.step-rail.svelte-jzxd3t{top:64px}.step-sub.svelte-jzxd3t{display:none}}:root[data-theme=dark] .step-rail{background:#281a1ebf;border-color:#ffffff1a;box-shadow:0 10px 40px #00000059,inset 0 1px #ffffff0d}:root[data-theme=dark] .step-num{background:#ffffff1a;color:#cbb7ba}:root[data-theme=dark] .step-title{color:#f4ebe9}:root[data-theme=dark] .step-sub{color:#8c7377}:root[data-theme=dark] .step-divider{background:#ffffff1a}.glass-blur{background:#ffffff94;backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.75);box-shadow:0 10px 40px #6e1f2e1a,inset 0 1px #fff9}:root[data-theme=dark] .glass-blur{background:#281a1e8c;border-color:#ffffff1a;box-shadow:0 10px 40px #00000059,inset 0 1px #ffffff0d}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .glass-blur{background:#281a1e8c;border-color:#ffffff1a;box-shadow:0 10px 40px #00000059,inset 0 1px #ffffff0d}}
