.events-hero.svelte-18yk30i{padding:clamp(26px,4vw,54px) 0 22px}.studio-layout.svelte-18yk30i{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(14px,2vw,24px);align-items:start}.studio-side.svelte-18yk30i,.studio-main.svelte-18yk30i{border-radius:1.2rem;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 8% -4%,rgba(227,27,35,.2),transparent 35%),radial-gradient(circle at 88% 10%,rgba(43,125,203,.18),transparent 34%),linear-gradient(180deg,#090f1af5,#060a12f2)}.studio-side.svelte-18yk30i{padding:clamp(1.15rem,2vw,1.5rem);display:grid;gap:.9rem;position:sticky;top:6.8rem}.studio-side.svelte-18yk30i h1:where(.svelte-18yk30i){margin:0;font-size:clamp(2rem,2.8vw,2.95rem);line-height:1.05;max-width:13ch}.studio-side.svelte-18yk30i p:where(.svelte-18yk30i){margin:0;color:#ecf0f8b8;line-height:1.52}.studio-side.svelte-18yk30i ul:where(.svelte-18yk30i){margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.studio-side.svelte-18yk30i li:where(.svelte-18yk30i){display:flex;align-items:center;gap:.55rem;color:#ffffffe6;font-weight:650}.tip-card.svelte-18yk30i{border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:.9rem;background:#ffffff08;display:grid;gap:.45rem}.tip-card.svelte-18yk30i strong:where(.svelte-18yk30i){font-size:.94rem}.tip-card.svelte-18yk30i p:where(.svelte-18yk30i){margin:0;display:flex;align-items:center;gap:.4rem;font-size:.88rem;color:#e9eef5c7}.studio-main.svelte-18yk30i{padding:clamp(1rem,2.2vw,1.5rem);display:grid;gap:1rem}.studio-head.svelte-18yk30i{display:flex;justify-content:space-between;align-items:flex-start;gap:.85rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.9rem}.studio-head.svelte-18yk30i h2:where(.svelte-18yk30i){margin:.1rem 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}.studio-head.svelte-18yk30i p:where(.svelte-18yk30i){margin:0;color:#e7ecf6b8}.toggle-create.svelte-18yk30i{min-height:2.7rem;display:inline-flex;align-items:center;gap:.45rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.15);background:#ffffff14;color:#fff;text-decoration:none;font-weight:760;padding:0 .85rem}.submit-event.svelte-18yk30i{display:grid;gap:1rem}.step-track.svelte-18yk30i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;list-style:none;margin:0;padding:0}.step-track.svelte-18yk30i li:where(.svelte-18yk30i),.step-track.svelte-18yk30i button:where(.svelte-18yk30i){min-width:0}.step-track.svelte-18yk30i button:where(.svelte-18yk30i){width:100%;text-align:left;display:grid;gap:.15rem;border:1px solid rgba(255,255,255,.13);border-radius:.9rem;background:#ffffff0a;color:#e0e7f2d6;padding:.68rem}.step-track.svelte-18yk30i span:where(.svelte-18yk30i){width:1.5rem;height:1.5rem;border-radius:10px;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.25);font-size:.78rem;font-weight:800}.step-track.svelte-18yk30i b:where(.svelte-18yk30i){color:#fff;font-size:.88rem}.step-track.svelte-18yk30i small:where(.svelte-18yk30i){font-size:.73rem;color:#dfe6f1ad}.step-track.svelte-18yk30i button.active:where(.svelte-18yk30i),.step-track.svelte-18yk30i button.done:where(.svelte-18yk30i){border-color:#ff434ab3;background:linear-gradient(135deg,#e31b233d,#2d6fb124)}.step-track.svelte-18yk30i button.done:where(.svelte-18yk30i) span:where(.svelte-18yk30i){background:#ff40483d}.step-panel.svelte-18yk30i{border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#ffffff09;padding:clamp(.95rem,1.8vw,1.25rem);display:grid;gap:.82rem}.step-panel.svelte-18yk30i h3:where(.svelte-18yk30i),.step-panel.svelte-18yk30i h4:where(.svelte-18yk30i),.step-panel.svelte-18yk30i p:where(.svelte-18yk30i){margin:0}.step-panel.svelte-18yk30i>p:where(.svelte-18yk30i){color:#e4ebf6b8}.panel-title-row.svelte-18yk30i{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.cover-upload.svelte-18yk30i{position:relative;min-height:3.1rem;min-width:min(100%,14.5rem);display:inline-flex;align-items:center;gap:.5rem;border:1px dashed rgba(255,255,255,.22);border-radius:.85rem;background:#ffffff0a;padding:0 .8rem;color:#eef3fae6;font-weight:700}.cover-upload.svelte-18yk30i span:where(.svelte-18yk30i){display:grid;gap:.05rem}.cover-upload.svelte-18yk30i small:where(.svelte-18yk30i){color:#e1e8f3a3;font-size:.73rem}.cover-upload.svelte-18yk30i input:where(.svelte-18yk30i){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.cover-preview.svelte-18yk30i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.cover-preview.svelte-18yk30i figure:where(.svelte-18yk30i){margin:0;border:1px solid rgba(255,255,255,.16);border-radius:.85rem;overflow:hidden;background:#ffffff0f}.cover-preview.svelte-18yk30i img:where(.svelte-18yk30i){width:100%;height:110px;-o-object-fit:cover;object-fit:cover;display:block}.form-grid.two-up.svelte-18yk30i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.form-grid.two-up.svelte-18yk30i>:where(.svelte-18yk30i){min-width:0}label.svelte-18yk30i{display:grid;gap:.42rem;color:#fff;font-weight:850}input.svelte-18yk30i,select.svelte-18yk30i,textarea.svelte-18yk30i{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:.9rem;background:#ffffff14;color:#fff;outline:none}input.svelte-18yk30i,select.svelte-18yk30i{min-height:3rem;padding:0 .85rem}textarea.svelte-18yk30i{resize:vertical;padding:.85rem;min-height:7rem}input.svelte-18yk30i:focus,select.svelte-18yk30i:focus,textarea.svelte-18yk30i:focus{border-color:#ff30389e;box-shadow:0 0 0 4px #e31b2329}.audience-group.svelte-18yk30i{margin:0;border:0;padding:0;display:grid;gap:.42rem}.audience-group.svelte-18yk30i legend:where(.svelte-18yk30i){color:#fff;font-weight:850}.audience-group.svelte-18yk30i div:where(.svelte-18yk30i){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.audience-group.svelte-18yk30i button:where(.svelte-18yk30i){width:100%;min-height:2.5rem;min-width:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#e7ecf5e0;padding:0 .72rem;font-weight:760;font-size:clamp(.88rem,1.8vw,1.02rem);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audience-group.svelte-18yk30i button.active:where(.svelte-18yk30i){border-color:#ff4048ad;background:linear-gradient(135deg,#ff3644,#d11724);color:#fff}.location-row.svelte-18yk30i{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.62rem}.ghost.svelte-18yk30i{min-height:3rem;padding:0 .8rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ecf1f9eb;font-weight:760;display:inline-flex;align-items:center;gap:.36rem;white-space:nowrap}.all-day.svelte-18yk30i{display:inline-flex;align-items:center;gap:.45rem;color:#e7edf6e0;font-weight:700}.all-day.svelte-18yk30i input:where(.svelte-18yk30i){width:auto;min-height:1rem}.preview-card.svelte-18yk30i{border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:.95rem;display:grid;gap:.5rem;background:#ffffff0a}.preview-card.svelte-18yk30i header:where(.svelte-18yk30i){display:flex;align-items:center;justify-content:space-between;gap:.5rem}.preview-card.svelte-18yk30i header:where(.svelte-18yk30i) b:where(.svelte-18yk30i){color:#ff9095;text-transform:capitalize;font-size:.82rem;letter-spacing:.04em}.preview-card.svelte-18yk30i header:where(.svelte-18yk30i) span:where(.svelte-18yk30i){border-radius:10px;border:1px solid rgba(255,255,255,.13);padding:.2rem .55rem;font-size:.75rem;color:#ecf1f7e0}.preview-card.svelte-18yk30i h4:where(.svelte-18yk30i){font-size:1.2rem;color:#fff}.preview-card.svelte-18yk30i p:where(.svelte-18yk30i){display:inline-flex;align-items:center;gap:.35rem;color:#e6ecf6cc}.preview-description.svelte-18yk30i{margin-top:.2rem;line-height:1.54}.preview-card.svelte-18yk30i footer:where(.svelte-18yk30i){display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}.preview-card.svelte-18yk30i footer:where(.svelte-18yk30i) span:where(.svelte-18yk30i){border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:.28rem .55rem;display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem}.review-note.svelte-18yk30i{display:inline-flex;align-items:center;gap:.35rem;color:#dae2eec7;font-size:.88rem}.step-actions.svelte-18yk30i{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.55rem;padding-top:.2rem}.form-error.svelte-18yk30i,.form-success.svelte-18yk30i{border-radius:.85rem;padding:.75rem .85rem;font-weight:850}.form-error.svelte-18yk30i{background:#e31b2324;color:#ffadb1}.form-success.svelte-18yk30i{background:#4dff8b1f;color:#9ef7b8}.nearby-events.svelte-18yk30i{display:grid;gap:.75rem;margin-bottom:1.1rem}.nearby-head.svelte-18yk30i{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nearby-head.svelte-18yk30i h3:where(.svelte-18yk30i){margin:0;font-size:clamp(1.1rem,2vw,1.35rem)}.nearby-head.svelte-18yk30i a:where(.svelte-18yk30i){display:inline-flex;align-items:center;gap:.35rem;color:#ff6a70;text-decoration:none;font-weight:760;font-size:.86rem}.nearby-grid.svelte-18yk30i{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.nearby-card.svelte-18yk30i{overflow:hidden;border-radius:.95rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;display:grid;grid-template-columns:84px minmax(0,1fr)}.nearby-card.svelte-18yk30i img:where(.svelte-18yk30i){width:84px;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.nearby-card.svelte-18yk30i div:where(.svelte-18yk30i){padding:.55rem;display:grid;gap:.25rem}.nearby-card.svelte-18yk30i strong:where(.svelte-18yk30i){color:#fff;font-size:.9rem;line-height:1.2}.nearby-card.svelte-18yk30i p:where(.svelte-18yk30i){margin:0;display:inline-flex;align-items:center;gap:.3rem;color:#e4ebf5bd;font-size:.75rem}.nearby-card.svelte-18yk30i span:where(.svelte-18yk30i){justify-self:start;border-radius:10px;background:#e31b2338;border:1px solid rgba(255,103,111,.28);color:#ffc5c8;padding:.2rem .45rem;text-transform:capitalize;font-size:.72rem}@media(max-width:900px){.studio-layout.svelte-18yk30i,.form-grid.two-up.svelte-18yk30i,.location-row.svelte-18yk30i,.nearby-grid.svelte-18yk30i,.cover-preview.svelte-18yk30i{grid-template-columns:1fr}.events-hero.svelte-18yk30i{padding-top:18px}.studio-side.svelte-18yk30i{position:static;top:auto;gap:.75rem}.studio-side.svelte-18yk30i h1:where(.svelte-18yk30i){max-width:100%;font-size:clamp(2.1rem,9.5vw,2.7rem)}.studio-head.svelte-18yk30i{flex-direction:column;align-items:stretch}.toggle-create.svelte-18yk30i{justify-content:center;width:100%}.step-track.svelte-18yk30i{gap:.45rem}.step-track.svelte-18yk30i button:where(.svelte-18yk30i){padding:.54rem}.step-track.svelte-18yk30i b:where(.svelte-18yk30i){font-size:.79rem}.step-track.svelte-18yk30i small:where(.svelte-18yk30i){display:none}.panel-title-row.svelte-18yk30i{align-items:stretch}.cover-upload.svelte-18yk30i{width:100%;justify-content:center}.audience-group.svelte-18yk30i div:where(.svelte-18yk30i){gap:.45rem}.audience-group.svelte-18yk30i button:where(.svelte-18yk30i){font-size:clamp(.78rem,3.2vw,.94rem);padding-inline:.45rem}.step-actions.svelte-18yk30i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.step-actions.svelte-18yk30i .button{width:100%;justify-content:center}.step-actions.svelte-18yk30i .button.primary:last-child{grid-column:1 / -1}.nearby-card.svelte-18yk30i{grid-template-columns:95px minmax(0,1fr)}.nearby-card.svelte-18yk30i img:where(.svelte-18yk30i){width:95px}.button.svelte-18yk30i{min-height:44px;font-size:clamp(.82rem,3.8vw,.95rem);white-space:normal;line-height:1.18;text-wrap:balance}input[type=datetime-local].svelte-18yk30i,input[type=date].svelte-18yk30i{min-width:0;width:100%;max-width:100%;font-size:clamp(.72rem,2.2vw,.88rem);line-height:1.1;padding-inline:.56rem;overflow:hidden;text-overflow:ellipsis}}
