.custom-field .v-file-upload{padding:20px 0;height:100%}.v-btn[data-v-fb6e40e9]{letter-spacing:normal}.floating-action-button[data-v-57fd3452]{position:fixed;bottom:24px;right:24px;z-index:99}.fab-button[data-v-57fd3452]{border-radius:50%;transition:transform .2s ease,box-shadow .2s ease}.fab-button[data-v-57fd3452]:hover{transform:scale(1.05)}@supports (padding: max(0px)){.floating-action-button[data-v-57fd3452]{bottom:max(24px,env(safe-area-inset-bottom));right:max(24px,env(safe-area-inset-right))}}.kpi-card[data-v-4f2d1c5b]{position:relative;border-radius:12px;height:120px;min-height:120px;background-color:rgb(var(--v-theme-surface));box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.kpi-card[data-v-4f2d1c5b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.kpi-accent[data-v-4f2d1c5b]{position:absolute;top:0;left:0;width:4px;height:100%}.kpi-title[data-v-4f2d1c5b]{font-size:12px;font-weight:500;color:rgb(var(--v-grey-darken1));line-height:1.2}.kpi-value[data-v-4f2d1c5b]{font-size:18px;font-weight:700;margin-bottom:4px;line-height:1.2;flex-grow:1;display:flex;align-items:center}.kpi-trend[data-v-4f2d1c5b]{display:flex;align-items:center;font-size:12px;margin-top:auto}.trend-text[data-v-4f2d1c5b]{margin-left:4px;font-weight:600}.kpi-card .pa-3[data-v-4f2d1c5b]{height:100%;display:flex;flex-direction:column;justify-content:space-between}.metric-card[data-v-ac704176]{transition:all .2s ease-in-out;border-radius:8px}.metric-card[data-v-ac704176]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.metric-card-title[data-v-ac704176]{padding:12px 16px 8px;font-weight:500;font-size:.875rem}.metric-card-content[data-v-ac704176]{padding:0 16px 12px}.metric-icon[data-v-ac704176]{flex-shrink:0}.metric-value-container[data-v-ac704176]{margin-bottom:8px;display:flex;align-items:baseline;gap:4px}.metric-value[data-v-ac704176]{font-size:1.5rem;font-weight:700;line-height:1.2}.metric-total[data-v-ac704176]{font-size:.875rem;opacity:.7;font-weight:500}.metric-progress[data-v-ac704176]{margin:8px 0}.metric-card--has-progress .metric-value-container[data-v-ac704176]{margin-bottom:4px}.metric-subtitle[data-v-ac704176]{font-size:.75rem;opacity:.8;line-height:1.3;margin-top:4px}.main-metrics-container[data-v-8cec5873]{background-color:#000;border-radius:12px;border:1px solid rgba(255,255,255,.1);padding:20px;margin:16px}.metrics-header[data-v-8cec5873]{margin-bottom:16px}.metrics-title[data-v-8cec5873]{color:#fff;font-weight:600;font-size:1.2rem;margin:0}.metrics-row[data-v-8cec5873]{margin:0}.main-metrics-container[data-v-8cec5873] .v-card{background-color:#000!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important}.main-metrics-container[data-v-8cec5873] .v-card-title,.main-metrics-container[data-v-8cec5873] .v-card-text{color:#fff!important}.main-metrics-container[data-v-8cec5873] .text-grey{color:#ffffffb3!important}.main-metrics-container[data-v-8cec5873] .text-caption{color:#fff9!important}.main-metrics-container[data-v-8cec5873] .v-avatar{background-color:rgb(var(--v-theme-primary))!important}.main-metrics-container[data-v-8cec5873] .v-progress-linear{background-color:#ffffff1a!important}.event-dashboard[data-v-d32462b1]{padding-bottom:16px}.loading-container[data-v-d32462b1]{min-height:300px}.legend-item[data-v-d32462b1]{display:flex;align-items:center;padding:4px 0}.legend-color[data-v-d32462b1]{width:12px;height:12px;border-radius:50%;margin-right:8px;flex-shrink:0}.legend-details[data-v-d32462b1]{flex:1;min-width:0}.legend-label[data-v-d32462b1]{font-size:12px;font-weight:500;color:rgb(var(--v-grey-darken2));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legend-value[data-v-d32462b1]{font-size:11px;color:rgb(var(--v-grey-darken1))}.filter-container[data-v-a69e3e8a]{background:rgb(var(--v-theme-surface));border-radius:8px}.search-section[data-v-a69e3e8a]{position:relative}.search-field-enhanced[data-v-a69e3e8a]{font-size:1rem}.search-field-enhanced[data-v-a69e3e8a] .v-field{border-radius:12px;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field{min-height:56px}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field__input{padding:16px 20px;font-size:16px}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field__prepend-inner{padding-left:16px}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field__append-inner{padding-right:16px}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field--focused{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.2);border-color:rgb(var(--v-theme-primary))}.filters-section[data-v-a69e3e8a]{opacity:.95;transition:opacity .2s ease}.filters-section[data-v-a69e3e8a]:hover{opacity:1}.primary-filter[data-v-a69e3e8a],.secondary-filter[data-v-a69e3e8a]{font-size:.875rem}.filter-menu-btn[data-v-a69e3e8a]{border-radius:8px;min-width:auto}.filter-menu[data-v-a69e3e8a]{border-radius:12px;box-shadow:0 4px 20px #00000026}@media (max-width: 599px){.search-section[data-v-a69e3e8a]{margin-bottom:16px}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field{min-height:60px}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field__input{padding:18px 20px;font-size:16px}.filters-section[data-v-a69e3e8a]{flex-direction:column;align-items:stretch;gap:8px}.primary-filter[data-v-a69e3e8a],.secondary-filter[data-v-a69e3e8a]{max-width:none!important}.filter-menu-btn[data-v-a69e3e8a]{width:100%;justify-content:center}}@media (max-width: 599px){.filter-container[data-v-a69e3e8a]{contain:layout style;will-change:transform}.search-field-enhanced[data-v-a69e3e8a] .v-field{transition:box-shadow .1s ease}}.search-field-enhanced.mobile-friendly[data-v-a69e3e8a] .v-field__input:focus{outline:none}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.search-field-enhanced[data-v-a69e3e8a] .v-field{border-width:.5px}}.guest-name[data-v-251895c2]{font-weight:500;font-size:.95rem;line-height:1.2;min-width:0}.created-at-chip[data-v-251895c2]{opacity:.65;font-size:.7rem;transition:opacity .2s ease;flex-shrink:0;border-radius:12px;background-color:rgba(var(--v-theme-surface-variant),.3)}.created-at-chip[data-v-251895c2]:hover{opacity:.85;background-color:rgba(var(--v-theme-surface-variant),.5)}.created-at-chip[data-v-251895c2] .v-chip__content{padding:2px 6px;font-size:.65rem;font-weight:400;letter-spacing:.025em}.created-at-icon[data-v-251895c2]{opacity:.7;margin-right:2px!important;margin-left:0!important}.action-btn[data-v-251895c2]{transition:all .2s ease}.status-chip[data-v-251895c2]{font-weight:500}@media (max-width: 600px){.guest-name[data-v-251895c2]{font-size:.9rem}.created-at-chip[data-v-251895c2]{font-size:.65rem}.created-at-chip[data-v-251895c2] .v-chip__content{padding:1px 4px;font-size:.6rem}}.v-theme--dark .created-at-chip[data-v-251895c2]{background-color:rgba(var(--v-theme-surface-bright),.1)}.v-theme--dark .created-at-chip[data-v-251895c2]:hover{background-color:rgba(var(--v-theme-surface-bright),.2)}.guest-filter-section[data-v-85923d7b]{padding-top:54px}.guests-container[data-v-85923d7b]{transform:translateZ(0);-webkit-transform:translateZ(0)}.guest-list[data-v-85923d7b]{-webkit-overflow-scrolling:touch}.load-more-btn[data-v-85923d7b]{min-width:200px;transition:all .2s ease}.load-more-btn[data-v-85923d7b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.search-loading[data-v-85923d7b]{backdrop-filter:blur(2px);background:rgba(var(--v-theme-surface),.9)}.stat-chips[data-v-85923d7b]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.stat-chip[data-v-85923d7b]{white-space:nowrap;flex-shrink:0}@media (max-width: 599px){.guest-list[data-v-85923d7b],.stat-chips[data-v-85923d7b]{padding-left:12px!important;padding-right:12px!important}.search-summary[data-v-85923d7b]{margin:0 12px}.load-more-btn[data-v-85923d7b]{width:100%;margin:0 12px;max-width:calc(100% - 24px)}}@media (min-width: 1200px){.guests-container[data-v-85923d7b]{contain:layout style paint}}.search-loading[data-v-85923d7b]{backdrop-filter:blur(2px);background:rgba(var(--v-theme-surface),.95)}.guest-row[data-v-f9ad6ef4]{transition:background-color .2s ease}.guest-row[data-v-f9ad6ef4]:hover{background-color:rgba(var(--v-theme-surface-variant),.04)}.guest-row--error[data-v-f9ad6ef4]{border-left:3px solid rgb(var(--v-theme-error))}.guest-row--warning[data-v-f9ad6ef4]{border-left:3px solid rgb(var(--v-theme-warning))}.guest-row--success[data-v-f9ad6ef4]{border-left:3px solid rgb(var(--v-theme-success))}.cursor-pointer[data-v-f9ad6ef4]{cursor:pointer}.edit-button[data-v-f9ad6ef4]{opacity:0;transition:opacity .2s ease}.guest-row:hover .edit-button[data-v-f9ad6ef4]{opacity:1}.guest-name-input[data-v-f9ad6ef4] .v-field__input{padding:4px 8px}.cursor-pointer.v-chip[data-v-f9ad6ef4]{transition:all .3s ease}.cursor-pointer.v-chip[data-v-f9ad6ef4]:has(.mdi-chevron-down){animation:subtle-pulse-f9ad6ef4 2s infinite;box-shadow:0 2px 8px rgba(var(--v-theme-success),.3)}.cursor-pointer.v-chip[data-v-f9ad6ef4]:has(.mdi-chevron-down):hover{transform:scale(1.05);animation:none}@keyframes subtle-pulse-f9ad6ef4{0%,to{box-shadow:0 2px 8px rgba(var(--v-theme-success),.3)}50%{box-shadow:0 2px 12px rgba(var(--v-theme-success),.5)}}.status-chip[data-v-01ae1c58]{transition:all .3s ease}.clickable-hint[data-v-01ae1c58]{animation:subtle-pulse-01ae1c58 2s infinite;box-shadow:0 2px 8px rgba(var(--v-theme-success),.3)}.clickable-hint[data-v-01ae1c58]:hover{transform:scale(1.05);animation:none}@keyframes subtle-pulse-01ae1c58{0%,to{box-shadow:0 2px 8px rgba(var(--v-theme-success),.3)}50%{box-shadow:0 2px 12px rgba(var(--v-theme-success),.5)}}.guest-name-input[data-v-01ae1c58] .v-field__input{padding:4px 8px}.list-header[data-v-2a937150],.promoters-header[data-v-f6cab00a],.hostesses-header[data-v-c6073fcb]{padding-top:54px!important}
