.RightPanel_overlay__vTPOV{z-index:999}.RightPanel_titleCol__GUjb6{flex:1;min-width:0}.RightPanel_title__kLpak{margin:0;font-size:clamp(16px,2.5vw,20px);font-weight:700;color:#1f2937;font-family:Poppins,SF Pro Display,-apple-system,sans-serif;line-height:1.2}.RightPanel_subtitle__ZZaV7{margin:4px 0 0;font-size:clamp(12px,1.5vw,13px);color:#6b7280;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.EventLocationQRCode_card__gYTyT{margin-top:12px;border-radius:12px;border:1px solid #dbeafe;background:linear-gradient(180deg,#f8fbff,#eef6ff);padding:14px;display:flex;flex-direction:column;gap:12px}.EventLocationQRCode_title__v0djm{margin:0;font-size:.9rem;font-weight:700;color:#0f172a}.EventLocationQRCode_subtitle__hzXmc{margin:0;font-size:.78rem;color:#475569;line-height:1.5}.EventLocationQRCode_content__WB8hF{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.EventLocationQRCode_qrFrame__E2wFI{width:min(220px,100%);aspect-ratio:1/1;border-radius:12px;background:#ffffff;border:1px solid #cbd5e1;padding:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(15,23,42,.08)}.EventLocationQRCode_qrSvg__D7cus{width:100%;height:auto;max-width:100%}.EventLocationQRCode_actions__I_nAb{display:flex;flex-direction:column;gap:10px;min-width:min(220px,100%);flex:1}.EventLocationQRCode_scanText__40Gw1{margin:0;color:#0f766e;font-size:.82rem;font-weight:700}.EventLocationQRCode_locationText__F9ZWc{margin:0;color:#334155;font-size:.82rem;line-height:1.6;word-break:break-word}.EventLocationQRCode_buttonLink__PV0Jv{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.8rem 1rem;border-radius:10px;border:1px solid rgba(14,165,233,.45);background:linear-gradient(135deg,#14b8a6,#0ea5e9);color:#ffffff;font-size:.9rem;font-weight:700;text-decoration:none;box-shadow:0 8px 18px rgba(14,165,233,.24)}html[data-theme=dark] .EventLocationQRCode_card__gYTyT{border-color:var(--border-color);background:linear-gradient(180deg,var(--card-bg) 0,var(--surface-muted) 100%)}html[data-theme=dark] .EventLocationQRCode_title__v0djm{color:var(--dark-text)}html[data-theme=dark] .EventLocationQRCode_locationText__F9ZWc,html[data-theme=dark] .EventLocationQRCode_subtitle__hzXmc{color:var(--secondary-text)}html[data-theme=dark] .EventLocationQRCode_scanText__40Gw1{color:#5eead4}html[data-theme=dark] .EventLocationQRCode_qrFrame__E2wFI{background:#ffffff;border-color:#cbd5e1}html[data-theme=dark] .EventLocationQRCode_buttonLink__PV0Jv:hover{border-color:#7dd3fc;background:linear-gradient(135deg,#0f766e,#0369a1)}html[data-theme=dark] .EventLocationQRCode_buttonLink__PV0Jv:focus-visible{outline:3px solid #7dd3fc;outline-offset:3px}@media (max-width:768px){.EventLocationQRCode_card__gYTyT{padding:12px}.EventLocationQRCode_content__WB8hF{flex-direction:column;align-items:stretch}.EventLocationQRCode_qrFrame__E2wFI{width:min(240px,100%);margin:0 auto}}.EventDetailsPanel_panel__1GdyZ{padding:clamp(12px,2vw,20px);gap:clamp(12px,1.5vw,16px)}.EventDetailsPanel_heading__9vfLl{margin:0 0 4px;font-size:clamp(16px,2.5vw,18px);font-weight:700;color:#1f2937;display:flex;align-items:center;gap:8px;white-space:nowrap}.EventDetailsPanel_detailsFrame__b_J76{display:flex;flex-direction:column;gap:clamp(4px,.5vw,4px);padding:clamp(2px,.5vw,4px);background-color:#ffffff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 8px rgba(15,23,42,.05)}.EventDetailsPanel_dateTimeGrid__hkmUe{display:grid;grid-template-columns:1fr 1fr;gap:clamp(8px,1.5vw,12px)}.EventDetailsPanel_dateTimeCell__pS6AH{background-color:#f3f4f6;padding:clamp(10px,1.5vw,12px);border-radius:6px}.EventDetailsPanel_cellLabel__6ItUv{margin:0;font-size:clamp(10px,1.2vw,11px);color:#6b7280;font-weight:600}.EventDetailsPanel_cellValue__5CQmz{margin:4px 0 0;font-size:clamp(12px,1.5vw,13px);color:#1f2937;font-weight:600}.EventDetailsPanel_venueBox__6KuX7{background-color:#f0fffe;padding:clamp(10px,1.5vw,12px);border-radius:8px;border-left:4px solid #4ecdc4}.EventDetailsPanel_venueValue__xPgn9{margin:4px 0 0;font-size:clamp(12px,1.5vw,13px);color:#1f2937;line-height:1.5}.EventDetailsPanel_locationBox__eQbKr{background-color:#fffaf0;padding:clamp(10px,1.5vw,12px);border-radius:8px;border-left:4px solid #ffb84d}.EventDetailsPanel_locationValue__Utin3{margin-top:4px;font-size:clamp(12px,1.5vw,13px);color:#1f2937;line-height:1.5;overflow-wrap:anywhere;word-break:break-word;white-space:normal;max-width:100%}.EventDetailsPanel_locationLink__iAq20{color:#4ecdc4;display:inline-block;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.EventDetailsPanel_descriptionBox__aO5uo{background-color:#f3f4f6;padding:clamp(10px,1.5vw,12px);border-radius:6px}.EventDetailsPanel_descriptionValue___LAGz{margin:4px 0 0;font-size:clamp(12px,1.5vw,13px);color:#1f2937;line-height:1.5;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.EventDetailsPanel_eventSpecificBox__KEF9y{background-color:#fff5e6;padding:clamp(10px,1.5vw,12px);border-radius:8px;border-left:4px solid #ffb84d}.EventDetailsPanel_eventSpecificLabel__N5TT8{margin:0;font-size:clamp(10px,1.2vw,11px);color:#ff8c00;font-weight:600}.EventDetailsPanel_eventSpecificItem__cfmZU{margin:4px 0 0;font-size:clamp(12px,1.5vw,13px);color:#1f2937}.EventDetailsPanel_messageCountBox__r2AEb{background-color:#e0f7f4;padding:clamp(10px,1.5vw,12px);border-radius:8px;border-left:4px solid #4ecdc4}.EventDetailsPanel_messageCountText__YkAyW{margin:0;font-size:clamp(12px,1.5vw,13px);font-weight:600;color:#4ecdc4}.EventDetailsPanel_whatsappBox__0xPgM{background-color:#e8f5e9;padding:clamp(10px,1.5vw,12px);border-radius:8px;border-left:4px solid #4caf50}.EventDetailsPanel_whatsappLabel__34YYS{margin:0 0 clamp(6px,1vw,8px);font-size:clamp(10px,1.2vw,11px);color:#2e7d32;font-weight:600}.EventDetailsPanel_whatsappPreview__DRxxQ{background-color:white;padding:clamp(10px,1.5vw,12px);border-radius:6px;font-size:clamp(12px,1.5vw,13px);color:#1f2937;line-height:1.6;word-break:break-word;max-height:clamp(200px,50vh,250px);overflow-y:auto;white-space:pre-wrap}.EventDetailsPanel_messagesBox__dV__6{background-color:#f0fffe;padding:clamp(10px,1.5vw,12px);border-radius:8px;border-left:4px solid #4ecdc4}.EventDetailsPanel_messagesLabel__d1_Sg{margin:0 0 clamp(6px,1vw,8px);font-size:clamp(10px,1.2vw,11px);color:#6b7280;font-weight:600}.EventDetailsPanel_messagesList__05mFl{display:flex;flex-direction:column;gap:clamp(6px,1vw,8px);max-height:clamp(150px,40vh,200px);overflow-y:auto}.EventDetailsPanel_messageItem__kwv4L{background-color:white;padding:clamp(8px,1.5vw,10px);border-radius:6px;border-left:3px solid #4ecdc4;font-size:clamp(12px,1.5vw,13px);color:#374151;word-break:break-word}.EventDetailsPanel_messageText__RBM6p{margin:0;color:#1f2937}.EventDetailsPanel_messageTime__sK9ss{margin:4px 0 0;font-size:clamp(10px,1.2vw,11px);color:#9ca3af}.EventDetailsPanel_actionsRow__E_64G{align-items:center;gap:clamp(6px,1.5vw,8px);display:grid}.EventDetailsPanel_actionBtn__kVhIL{width:100%;height:var(--panel-footer-button-height,clamp(40px,8vw,56px));min-width:0;padding:0;color:white;border:none;border-radius:24px;display:flex;align-items:center;justify-content:center;flex:none}.EventDetailsPanel_btnWhatsapp__t8_vN{background:linear-gradient(135deg,#6ee7b7,#16a34a);box-shadow:0 8px 20px rgba(37,211,102,.35),0 4px 10px rgba(0,0,0,.15);cursor:pointer}.EventDetailsPanel_btnWhatsapp__t8_vN:disabled{cursor:not-allowed;opacity:.5}.EventDetailsPanel_btnInvite__T5v3W{background:linear-gradient(135deg,#fbbf24,#d97706);box-shadow:0 6px 14px rgba(0,0,0,.12);cursor:pointer}.EventDetailsPanel_btnInvite__T5v3W:disabled{cursor:not-allowed;opacity:.5}.EventDetailsPanel_btnMembers__UX31o{height:clamp(40px,8vw,56px);background:linear-gradient(135deg,#14b8a6,#0f766e);box-shadow:0 6px 14px rgba(0,0,0,.12);cursor:pointer}.EventDetailsPanel_btnEdit__9GbNi{background:linear-gradient(135deg,#60a5fa,#1d4ed8);box-shadow:0 6px 14px rgba(0,0,0,.12);cursor:pointer}.EventDetailsPanel_btnDelete__Oieau{background:linear-gradient(135deg,#f87171,#b91c1c);box-shadow:0 6px 14px rgba(0,0,0,.12);cursor:pointer}html[data-theme=dark] .EventDetailsPanel_detailsFrame__b_J76{border-color:var(--border-color);background:var(--surface-bg)}html[data-theme=dark] .EventDetailsPanel_cellValue__5CQmz,html[data-theme=dark] .EventDetailsPanel_descriptionValue___LAGz,html[data-theme=dark] .EventDetailsPanel_eventSpecificItem__cfmZU,html[data-theme=dark] .EventDetailsPanel_heading__9vfLl,html[data-theme=dark] .EventDetailsPanel_locationValue__Utin3,html[data-theme=dark] .EventDetailsPanel_messageItem__kwv4L,html[data-theme=dark] .EventDetailsPanel_messageText__RBM6p,html[data-theme=dark] .EventDetailsPanel_venueValue__xPgn9,html[data-theme=dark] .EventDetailsPanel_whatsappPreview__DRxxQ{color:var(--dark-text)}html[data-theme=dark] .EventDetailsPanel_cellLabel__6ItUv,html[data-theme=dark] .EventDetailsPanel_messagesLabel__d1_Sg{color:var(--muted-text)}html[data-theme=dark] .EventDetailsPanel_dateTimeCell__pS6AH,html[data-theme=dark] .EventDetailsPanel_descriptionBox__aO5uo{background:var(--surface-muted)}html[data-theme=dark] .EventDetailsPanel_messagesBox__dV__6,html[data-theme=dark] .EventDetailsPanel_venueBox__6KuX7{background:#102a2a;border-left-color:#2dd4bf}html[data-theme=dark] .EventDetailsPanel_eventSpecificBox__KEF9y,html[data-theme=dark] .EventDetailsPanel_locationBox__eQbKr{background:#30271a;border-left-color:#fbbf24}html[data-theme=dark] .EventDetailsPanel_eventSpecificLabel__N5TT8{color:#fcd34d}html[data-theme=dark] .EventDetailsPanel_messageCountBox__r2AEb{background:#102a2a;border-left-color:#2dd4bf;color:#5eead4}html[data-theme=dark] .EventDetailsPanel_whatsappBox__0xPgM{background:#142b25;border-left-color:#4ade80}html[data-theme=dark] .EventDetailsPanel_whatsappLabel__34YYS{color:#86efac}html[data-theme=dark] .EventDetailsPanel_messageItem__kwv4L,html[data-theme=dark] .EventDetailsPanel_whatsappPreview__DRxxQ{background:var(--surface-muted)}html[data-theme=dark] .EventDetailsPanel_messageTime__sK9ss{color:var(--muted-text)}.EventImageUploader_wrapper__svXVo{display:grid;gap:1px}.EventImageUploader_label__s99QN{font-size:12px;font-weight:700;color:#374151}.EventImageUploader_dropzone__ajFLm{position:relative;min-height:150px;border:2px dashed #4ecdc4;border-radius:10px;background:#f0fdfa;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}.EventImageUploader_dropzoneDragging__Oku63{border:2px dashed #0f766e;background:#d9f1ed}.EventImageUploader_dropzoneUploading__t9Wbk{cursor:wait}.EventImageUploader_placeholderBox__dq9sH{text-align:center;padding:20px;color:#115e59}.EventImageUploader_placeholderIcon__VuRE1{font-size:28px;margin-bottom:6px}.EventImageUploader_placeholderHint__H0KTN{margin-top:6px;font-size:11px;color:#4b5563}.EventImageUploader_actionsRow__wvPlQ{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.EventImageUploader_attachedLabel__9Jrlv{font-size:11px;color:#64748b;font-weight:600}.EventImageUploader_actionsButtons__5ucLb{display:flex;gap:8px;flex-wrap:wrap}.EventImageUploader_changeButton__0QST_{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0;border:0;background:transparent;color:#0f766e;font-size:12px;font-weight:700;cursor:pointer}.EventImageUploader_changeButton__0QST_:disabled{cursor:wait}.EventImageUploader_removeButton__kj_hU{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0;border:0;background:transparent;color:#b91c1c;font-size:12px;font-weight:700;cursor:pointer}.EventImageUploader_errorText__FkcqI{font-size:11px;color:#6b7280}.EventImageUploader_errorTextActive__QQZx_{color:#dc2626}