.preview-link,.qr-link,.open-event{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.preview-link{border-radius:10px;padding:11px 15px;font-size:10px;font-weight:700}.qr-link{font-size:8px;padding:8px 10px}.open-event{padding:11px 15px;border-radius:10px;font-size:10px;font-weight:700}
.event-admin-switcher{margin:18px 0 36px;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(135deg,rgba(255,79,132,.08),rgba(255,255,255,.02));display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:24px;align-items:center}.event-admin-switcher h2{margin:6px 0 8px;font-size:clamp(22px,2.5vw,34px)}.event-admin-switcher p{margin:0;color:#8f958e}.event-admin-switcher nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.event-admin-switcher a{display:flex;min-height:126px;padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#111410;color:#fff;text-decoration:none;flex-direction:column;transition:.2s}.event-admin-switcher a:hover{transform:translateY(-2px);border-color:rgba(255,79,132,.58)}.event-admin-switcher a.active{border-color:#ff4f84;background:linear-gradient(145deg,rgba(255,79,132,.17),#111410);box-shadow:0 0 0 1px rgba(255,79,132,.13)}.event-admin-switcher a span{font:700 9px ui-monospace,monospace;letter-spacing:.13em;color:#ff78a2}.event-admin-switcher a b{margin-top:10px;font-size:18px}.event-admin-switcher a small{margin-top:6px;color:#9ba19a}.event-admin-switcher a em{margin-top:auto;padding-top:12px;color:#d8ddd7;font-size:11px;font-style:normal;font-weight:800}@media(max-width:900px){.event-admin-switcher{grid-template-columns:1fr}.event-admin-switcher nav{grid-template-columns:1fr}}
.release-editor .live-fields{align-items:start}.release-editor-prominent{margin:22px 0 28px!important;border:2px solid rgba(107,255,91,.45)!important;background:linear-gradient(135deg,rgba(107,255,91,.13),rgba(8,10,9,.94))!important;box-shadow:0 20px 60px rgba(0,0,0,.28)}.release-editor-prominent h3{font-size:clamp(22px,3vw,34px);margin-top:7px}.release-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.release-fields{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);gap:14px;grid-column:1/-1}.release-fields .full{grid-column:auto}.release-fields textarea{min-height:92px;resize:vertical}.release-editor #releaseStatus{margin-top:14px}@media(max-width:760px){.release-fields{grid-template-columns:1fr}.release-fields .full{grid-column:1}.release-actions{width:100%}.release-actions>*{flex:1;text-align:center}}
