@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap);.event-dashboard-container[data-v-6c65cb9c],[data-v-6c65cb9c]:root{--ev-green:#10b981;--ev-green-dark:#059669;--ev-green-light:#d1fae5;--ev-green-xlight:#f0fdf9;--ev-text:#0f172a;--ev-text-2:#475569;--ev-text-3:#94a3b8;--ev-border:#e2e8f0;--ev-border-hover:#cbd5e1;--ev-surface:#fff;--ev-bg:#f8fafc;--ev-radius:16px;--ev-radius-sm:10px;--ev-shadow:0 1px 3px rgba(0,0,0,0.06),0 4px 16px rgba(0,0,0,0.04);--ev-shadow-hover:0 4px 12px rgba(0,0,0,0.08),0 16px 40px rgba(0,0,0,0.08);--ev-font:"Plus Jakarta Sans",sans-serif}.event-dashboard-container[data-v-6c65cb9c]{padding:20px;background:var(--ev-bg);min-height:100%;font-family:var(--ev-font)}.top-bar[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1.5px solid var(--ev-border)}.header-title-wrap[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;-ms-flex-negative:0;flex-shrink:0}.page-title[data-v-6c65cb9c]{font-size:1.45rem;font-weight:800;color:var(--ev-text);margin:0;letter-spacing:-.4px;line-height:1.2}.page-subtitle[data-v-6c65cb9c]{font-size:.76rem;color:var(--ev-text-3);font-weight:500;white-space:nowrap}.top-bar-filters[data-v-6c65cb9c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;min-width:0}.filter-search-wrap[data-v-6c65cb9c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-search-icon[data-v-6c65cb9c]{position:absolute;left:10px;font-size:.75rem;color:var(--ev-text-3);pointer-events:none}.filter-search-input[data-v-6c65cb9c]{width:100%;padding:7px 10px 7px 30px;border:1.5px solid var(--ev-border);border-radius:8px;font-size:.82rem;font-family:var(--ev-font);color:var(--ev-text);background:var(--ev-bg);outline:none;-webkit-transition:border-color .18s;transition:border-color .18s}.filter-search-input[data-v-6c65cb9c]:focus{border-color:var(--ev-green);background:#fff}.filter-search-input[data-v-6c65cb9c]::-webkit-input-placeholder{color:var(--ev-text-3)}.filter-search-input[data-v-6c65cb9c]::-moz-placeholder{color:var(--ev-text-3)}.filter-search-input[data-v-6c65cb9c]:-ms-input-placeholder{color:var(--ev-text-3)}.filter-search-input[data-v-6c65cb9c]::-ms-input-placeholder{color:var(--ev-text-3)}.filter-search-input[data-v-6c65cb9c]::placeholder{color:var(--ev-text-3)}.filter-inline-row[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-group-label[data-v-6c65cb9c]{font-size:.68rem;font-weight:700;color:var(--ev-text-3);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;margin-right:2px}.filter-sep[data-v-6c65cb9c]{color:var(--ev-border-hover);font-size:.8rem;margin:0 3px}.filter-chip[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 9px;border:1.5px solid var(--ev-border);border-radius:20px;font-size:.72rem;font-weight:600;font-family:var(--ev-font);color:var(--ev-text-2);background:#fff;cursor:pointer;-webkit-transition:all .16s;transition:all .16s;white-space:nowrap}.filter-chip.active[data-v-6c65cb9c],.filter-chip[data-v-6c65cb9c]:hover{border-color:var(--ev-green);color:var(--ev-green);background:var(--ev-green-xlight)}.chip-dot[data-v-6c65cb9c]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.dot-blue[data-v-6c65cb9c]{background:#3b82f6}.dot-green[data-v-6c65cb9c]{background:#10b981}.dot-gray[data-v-6c65cb9c]{background:#94a3b8}.filter-select[data-v-6c65cb9c]{padding:4px 8px;border:1.5px solid var(--ev-border);border-radius:8px;font-size:.72rem;font-family:var(--ev-font);color:var(--ev-text-2);background:#fff;cursor:pointer;outline:none}.filter-select[data-v-6c65cb9c]:focus{border-color:var(--ev-green)}.filter-clear-btn[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;border:1.5px solid #fecaca;border-radius:20px;font-size:.72rem;font-weight:600;font-family:var(--ev-font);color:#ef4444;background:#fef2f2;cursor:pointer;-webkit-transition:all .16s;transition:all .16s}.filter-clear-btn[data-v-6c65cb9c]:hover{background:#fee2e2}.filter-result-count[data-v-6c65cb9c]{font-size:.72rem;color:var(--ev-text-3)}.filter-result-count strong[data-v-6c65cb9c]{color:var(--ev-text-2)}.top-bar-actions[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0;padding-top:2px}.view-mode-toggle[data-v-6c65cb9c]{background:#fff;border:1.5px solid var(--ev-border);border-radius:var(--ev-radius-sm)!important;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.view-btn[data-v-6c65cb9c]{background:transparent!important;border:none!important;border-radius:0!important;color:var(--ev-text-3)!important;padding:7px 12px!important;font-size:.82rem;-webkit-transition:all .18s;transition:all .18s}.view-btn.active[data-v-6c65cb9c]{background:var(--ev-green-xlight)!important;color:var(--ev-green)!important}.view-btn[data-v-6c65cb9c]:hover:not(.active){background:var(--ev-bg)!important;color:var(--ev-text-2)!important}.btn-create[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;background:linear-gradient(135deg,var(--ev-green),var(--ev-green-dark));color:#fff!important;border:none;border-radius:var(--ev-radius-sm);padding:9px 18px;font-weight:700;font-size:.82rem;font-family:var(--ev-font);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 10px rgba(16,185,129,.3);box-shadow:0 2px 10px rgba(16,185,129,.3);white-space:nowrap}.btn-create[data-v-6c65cb9c]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 5px 18px rgba(16,185,129,.4);box-shadow:0 5px 18px rgba(16,185,129,.4)}.btn-create-icon[data-v-6c65cb9c]{font-size:1rem;font-weight:400;line-height:1}.loading-container[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px}.loading-spinner-wrap[data-v-6c65cb9c]{text-align:center}.loading-text[data-v-6c65cb9c]{margin-top:12px;color:var(--ev-text-3);font-size:.875rem}.no-events-container[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:320px;background:var(--ev-surface);border:1.5px dashed var(--ev-border);border-radius:var(--ev-radius)}.no-events-content[data-v-6c65cb9c]{text-align:center;padding:40px 20px}.no-events-icon[data-v-6c65cb9c]{font-size:2.8rem;margin-bottom:14px;opacity:.7}.no-events-title[data-v-6c65cb9c]{font-size:1.05rem;font-weight:700;color:var(--ev-text);margin-bottom:6px}.no-events-sub[data-v-6c65cb9c]{font-size:.875rem;color:var(--ev-text-3)}.event-grid-view[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.event-card[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--ev-surface);border:1.5px solid var(--ev-border);border-radius:var(--ev-radius);overflow:hidden;cursor:pointer;-webkit-transition:border-color .22s,-webkit-box-shadow .22s,-webkit-transform .22s;transition:border-color .22s,-webkit-box-shadow .22s,-webkit-transform .22s;transition:box-shadow .22s,transform .22s,border-color .22s;transition:box-shadow .22s,transform .22s,border-color .22s,-webkit-box-shadow .22s,-webkit-transform .22s;-webkit-box-shadow:var(--ev-shadow);box-shadow:var(--ev-shadow)}.event-card[data-v-6c65cb9c]:hover{-webkit-box-shadow:var(--ev-shadow-hover);box-shadow:var(--ev-shadow-hover);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(16,185,129,.25)}.event-banner[data-v-6c65cb9c]{width:300px;min-width:220px;height:auto;min-height:175px;position:relative;overflow:hidden;background:#e2e8f0;-ms-flex-negative:0;flex-shrink:0}.banner-single-image[data-v-6c65cb9c]{width:100%;height:100%}.banner-single-image img[data-v-6c65cb9c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.event-card:hover .banner-single-image img[data-v-6c65cb9c]{-webkit-transform:scale(1.05);transform:scale(1.05)}.banner-image[data-v-6c65cb9c]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.banner-overlay[data-v-6c65cb9c]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.2)),color-stop(60%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.2) 0,transparent 60%);pointer-events:none}.event-type-badge[data-v-6c65cb9c]{position:absolute;bottom:12px;left:12px;padding:4px 11px;font-size:.68rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;border-radius:20px;background:rgba(16,185,129,.92);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10}.banner-count[data-v-6c65cb9c]{position:absolute;top:10px;right:10px;padding:4px 9px;font-size:.7rem;font-weight:600;border-radius:20px;background:rgba(0,0,0,.5);color:#fff;z-index:10}.event-info[data-v-6c65cb9c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;min-width:0}.event-info-top[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.event-title-group[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.event-title[data-v-6c65cb9c]{font-size:1rem;font-weight:700;color:var(--ev-text);margin:0;line-height:1.3;letter-spacing:-.2px}.event-title-meta[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-label[data-v-6c65cb9c]{font-size:.7rem;font-weight:600;color:var(--ev-text-3);background:var(--ev-bg);border:1px solid var(--ev-border);border-radius:5px;padding:2px 7px}.status-pill[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:.68rem;font-weight:700;padding:3px 9px;border-radius:20px;letter-spacing:.2px}.status-dot[data-v-6c65cb9c]{width:5px;height:5px;border-radius:50%;background:currentColor}.status-blue[data-v-6c65cb9c]{background:#eff6ff;color:#1d4ed8}.status-green[data-v-6c65cb9c]{background:#f0fdf4;color:#15803d}.status-gray[data-v-6c65cb9c]{background:#f1f5f9;color:#64748b}.meta-chips[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.meta-chip[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;background:var(--ev-bg);border:1px solid var(--ev-border);border-radius:20px;font-size:.73rem;font-weight:600;color:var(--ev-text-2)}.chip-icon[data-v-6c65cb9c]{font-size:.68rem;color:var(--ev-green)}.type-chip[data-v-6c65cb9c]{background:var(--ev-green-xlight);border-color:var(--ev-green-light);color:#065f46}.event-meta-row[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex}.event-meta-row[data-v-6c65cb9c],.meta-item[data-v-6c65cb9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-item[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;font-size:.78rem;color:var(--ev-text-2);font-weight:500}.date-item[data-v-6c65cb9c]{color:#0369a1;font-weight:600}.meta-icon[data-v-6c65cb9c]{color:var(--ev-green);font-size:.72rem;-ms-flex-negative:0;flex-shrink:0}.virtual-badge[data-v-6c65cb9c]{display:inline-block;padding:2px 9px;background:var(--ev-green-light);color:#065f46;border-radius:20px;font-size:.7rem;font-weight:700}.event-footer[data-v-6c65cb9c]{margin-top:auto;padding-top:10px;border-top:1px solid var(--ev-border);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-footer[data-v-6c65cb9c],.event-links[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-links[data-v-6c65cb9c]{gap:7px}.event-link[data-v-6c65cb9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.76rem;font-weight:600;color:var(--ev-green)!important;text-decoration:none!important;-webkit-transition:opacity .15s;transition:opacity .15s}.event-link[data-v-6c65cb9c]:hover{opacity:.75;text-decoration:underline!important}.link-dot[data-v-6c65cb9c]{color:var(--ev-border-hover)}.last-modified[data-v-6c65cb9c]{font-size:.7rem;color:var(--ev-text-3)}.manage-btn[data-v-6c65cb9c]{background:#fff!important;border:1.5px solid var(--ev-border)!important;color:var(--ev-text-2)!important;border-radius:8px!important;padding:6px 12px!important;font-size:.76rem!important;font-weight:600!important;font-family:var(--ev-font)!important;white-space:nowrap;-webkit-transition:all .18s;transition:all .18s}.manage-btn[data-v-6c65cb9c]:hover{border-color:var(--ev-green)!important;color:var(--ev-green)!important;background:var(--ev-green-xlight)!important}.dropdown[data-v-6c65cb9c]{position:relative}.dropdown-menu.show[data-v-6c65cb9c]{display:block;position:absolute;top:calc(100% + 5px);right:0;list-style:none;padding:6px;margin:0;background:#fff;border:1.5px solid var(--ev-border);border-radius:var(--ev-radius-sm);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);z-index:1050;min-width:148px}.dropdown-item-custom[data-v-6c65cb9c]{padding:9px 12px;cursor:pointer;font-size:.8rem;font-weight:500;color:var(--ev-text);border-radius:7px;-webkit-transition:background .15s;transition:background .15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-item-custom[data-v-6c65cb9c]:hover{background:var(--ev-bg)}.dropdown-item-custom.text-danger[data-v-6c65cb9c]{color:#ef4444!important}.dropdown-item-custom.text-danger[data-v-6c65cb9c]:hover{background:#fef2f2}.dropdown-divider[data-v-6c65cb9c]{height:1px;background:var(--ev-border);margin:4px 0}.event-right-panel[data-v-6c65cb9c]{width:500px;min-width:500px;-ms-flex-negative:0;flex-shrink:0;background:var(--ev-bg);border-left:1.5px solid var(--ev-border);padding:16px 14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rp-section[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.rp-label[data-v-6c65cb9c]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--ev-text-3)}.rp-stat-grid[data-v-6c65cb9c]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.rp-stat-box[data-v-6c65cb9c]{background:#fff;border:1.5px solid var(--ev-border);border-radius:9px;padding:9px 8px 7px;text-align:center}.rp-stat-box.accent .rp-stat-num[data-v-6c65cb9c]{color:var(--ev-green)}.rp-stat-num[data-v-6c65cb9c]{font-size:1.25rem;font-weight:700;color:var(--ev-text);line-height:1.2}.rp-stat-sub[data-v-6c65cb9c]{font-size:.65rem;color:var(--ev-text-3);font-weight:600;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.rp-progress-wrap[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.rp-progress-labels[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.72rem;color:var(--ev-text-3)}.rp-progress-pct[data-v-6c65cb9c]{font-weight:700;color:var(--ev-text-2)}.rp-progress-bar[data-v-6c65cb9c]{height:5px;background:var(--ev-border);border-radius:10px;overflow:hidden}.rp-progress-fill[data-v-6c65cb9c]{height:100%;border-radius:10px;-webkit-transition:width .5s ease;transition:width .5s ease}.rp-avatars[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rp-avatar[data-v-6c65cb9c]{width:28px;height:28px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.6rem;font-weight:700;color:#fff;letter-spacing:.3px;-ms-flex-negative:0;flex-shrink:0}.rp-avatar-more[data-v-6c65cb9c]{background:var(--ev-border)!important;color:var(--ev-text-2)!important;font-size:.62rem}.rp-actions[data-v-6c65cb9c]{gap:6px}.rp-action-btn[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:8px 10px;background:#fff;border:1.5px solid var(--ev-border);border-radius:8px;font-size:.74rem;font-weight:600;font-family:var(--ev-font);color:var(--ev-text-2);cursor:pointer;-webkit-transition:all .16s;transition:all .16s;text-align:left;width:100%}.rp-action-btn[data-v-6c65cb9c]:hover{border-color:var(--ev-green);color:var(--ev-green);background:var(--ev-green-xlight)}.rp-action-icon[data-v-6c65cb9c]{font-size:.75rem;-ms-flex-negative:0;flex-shrink:0;color:inherit}.event-list-view[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.event-list-item[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:var(--ev-surface);border:1.5px solid var(--ev-border);border-radius:var(--ev-radius-sm);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:var(--ev-shadow);box-shadow:var(--ev-shadow);overflow:hidden}.event-list-item[data-v-6c65cb9c]:hover{border-color:rgba(16,185,129,.3);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.06);box-shadow:0 3px 12px rgba(0,0,0,.06);-webkit-transform:translateX(2px);transform:translateX(2px)}.event-list-icon[data-v-6c65cb9c]{-ms-flex-negative:0;flex-shrink:0;width:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--ev-green-xlight);border-right:1.5px solid var(--ev-green-light);color:var(--ev-green)}.event-list-item .event-info[data-v-6c65cb9c]{padding:12px 16px;gap:5px}.event-list-item .event-info-top[data-v-6c65cb9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-list-item .event-footer[data-v-6c65cb9c]{padding-top:6px;margin-top:4px}.event-info-right-row[data-v-6c65cb9c]{gap:6px;-ms-flex-negative:0;flex-shrink:0}.event-info-right-row[data-v-6c65cb9c],.list-quick-actions[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-quick-actions[data-v-6c65cb9c]{gap:4px}.lqa-btn[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:var(--ev-bg);border:1.5px solid var(--ev-border);border-radius:7px;color:var(--ev-text-3);cursor:pointer;-webkit-transition:all .15s;transition:all .15s;font-size:.78rem;-ms-flex-negative:0;flex-shrink:0}.lqa-btn[data-v-6c65cb9c]:hover{background:var(--ev-green-xlight);border-color:var(--ev-green);color:var(--ev-green)}.custom-time-input-wrapper[data-v-6c65cb9c]{position:relative}.custom-time-input[data-v-6c65cb9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.375rem .75rem;height:calc(1.5em + .75rem + 2px);border-radius:8px!important}.custom-time-input[data-v-6c65cb9c],.time-segments[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.time-segments[data-v-6c65cb9c]{-ms-flex-pack:distribute;justify-content:space-around;width:100%}.clock-icon[data-v-6c65cb9c]{cursor:pointer;font-size:1rem;padding-left:6px}.time-segment[data-v-6c65cb9c]{cursor:pointer;padding:2px 4px;border-radius:4px;-webkit-transition:background .15s;transition:background .15s;font-weight:500}.time-segment[data-v-6c65cb9c]:hover{background:#f1f5f9}.time-segment.period[data-v-6c65cb9c]{font-weight:700;color:var(--ev-green)}.time-input[data-v-6c65cb9c]{width:24px;border:none;text-align:center;padding:0;background:transparent;font-weight:500}.time-input[data-v-6c65cb9c]:focus{outline:none;background:#f1f5f9;border-radius:3px}.time-picker-overlay[data-v-6c65cb9c]{position:absolute;top:100%;left:0;z-index:1050;background:#fff;border:1.5px solid var(--ev-border);border-radius:10px;-webkit-box-shadow:0 8px 28px rgba(0,0,0,.12);box-shadow:0 8px 28px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;margin-top:4px}.time-picker-column[data-v-6c65cb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.time-picker-column[data-v-6c65cb9c]:not(:last-child){border-right:1px solid var(--ev-border)}.arrow[data-v-6c65cb9c]{cursor:pointer;padding:3px 7px;color:var(--ev-text-3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;-webkit-transition:background .15s;transition:background .15s}.arrow[data-v-6c65cb9c]:hover{background:var(--ev-bg);color:var(--ev-text)}.time-value[data-v-6c65cb9c]{padding:4px 0;font-weight:600;color:var(--ev-text);font-size:.88rem}.time-value.period-value[data-v-6c65cb9c]{cursor:pointer;color:var(--ev-green)}label[data-v-6c65cb9c]{font-size:.81rem;font-weight:600;color:var(--ev-text-2);margin-bottom:5px;font-family:var(--ev-font)}@media (max-width:1100px){.event-right-panel[data-v-6c65cb9c]{width:180px;min-width:180px}}@media (max-width:900px){.event-right-panel[data-v-6c65cb9c]{display:none}.event-banner[data-v-6c65cb9c]{width:180px;min-width:180px}}@media (max-width:768px){.event-dashboard-container[data-v-6c65cb9c]{padding:14px}.event-card[data-v-6c65cb9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-banner[data-v-6c65cb9c]{width:100%;min-width:100%;height:180px}.header-section[data-v-6c65cb9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.filter-chips-row[data-v-6c65cb9c]{gap:10px}.event-list-item[data-v-6c65cb9c]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}