.container-fluid[data-v-7dfce644]{padding-top:20px}.border-right[data-v-7dfce644]{border-right:1px solid #ddd}.logo[data-v-7dfce644]{padding-left:20px}.center-content[data-v-417c1517]{display:flex;justify-content:center;align-items:center;height:80vh;text-align:center}.container-fluid[data-v-417c1517]{padding-top:20px}.border-right[data-v-417c1517]{border-right:1px solid #ddd}.position-relative[data-v-774f8e8c]{position:relative}.checkmark[data-v-774f8e8c]{position:absolute;right:20px;top:33%;transform:translateY(-50%);font-size:1.2rem;color:green;pointer-events:none}.is-valid[data-v-774f8e8c]{border-color:#28a745!important}.is-invalid[data-v-774f8e8c]{border-color:#dc3545!important}.listing-creator[data-v-6d2959f0]{max-width:1000px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.listing-form[data-v-6d2959f0]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.form-group[data-v-6d2959f0]{margin-bottom:20px}.form-group label[data-v-6d2959f0]{display:block;margin-bottom:8px;font-weight:500;color:#2d3748}.form-group input[type=text][data-v-6d2959f0]{width:100%;padding:10px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;transition:border-color .2s}.form-group input[type=text][data-v-6d2959f0]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.help-text[data-v-6d2959f0]{display:block;margin-top:4px;font-size:12px;color:#718096}.error-text[data-v-6d2959f0]{display:block;margin-top:4px;font-size:12px;color:#e53e3e}.checkbox-group[data-v-6d2959f0]{display:flex;gap:20px;margin-top:8px}.checkbox-group label[data-v-6d2959f0]{display:flex;align-items:center;gap:8px;cursor:pointer}.progress-section[data-v-6d2959f0]{margin-top:30px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.progress-header[data-v-6d2959f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.progress-stats[data-v-6d2959f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:20px;background:#f7fafc;padding:15px;border-radius:6px}.stat-item[data-v-6d2959f0]{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-label[data-v-6d2959f0]{font-size:12px;color:#718096;margin-bottom:4px}.stat-value[data-v-6d2959f0]{font-size:18px;font-weight:600;color:#2d3748}.stat-value.success[data-v-6d2959f0]{color:#48bb78}.stat-value.error[data-v-6d2959f0]{color:#e53e3e}.progress-container[data-v-6d2959f0]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.progress-bar[data-v-6d2959f0]{flex-grow:1;height:8px;background-color:#edf2f7;border-radius:4px;overflow:hidden}.progress-fill[data-v-6d2959f0]{height:100%;background-color:#4299e1;transition:width .3s ease}.progress-fill.error[data-v-6d2959f0]{background-color:#e53e3e}.progress-percentage[data-v-6d2959f0]{min-width:45px;font-size:14px;font-weight:500;color:#718096}.error-summary[data-v-6d2959f0]{margin:15px 0;padding:15px;background-color:#fff5f5;border:1px solid #feb2b2;border-radius:6px}.error-summary h4[data-v-6d2959f0]{color:#c53030;margin:0 0 10px;display:flex;align-items:center;gap:8px}.error-item[data-v-6d2959f0]{color:#c53030;margin-bottom:8px;font-size:14px}.progress-log[data-v-6d2959f0]{margin-top:20px;border:1px solid #e2e8f0;border-radius:6px}.log-header[data-v-6d2959f0]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#f7fafc;border-bottom:1px solid #e2e8f0}.log-header h4[data-v-6d2959f0]{margin:0;color:#2d3748}.log-entries[data-v-6d2959f0]{max-height:400px;overflow-y:auto;padding:15px}.log-entry[data-v-6d2959f0]{padding:12px;margin-bottom:10px;border-radius:6px;background:#fff;border:1px solid #e2e8f0}.log-entry[data-v-6d2959f0]:last-child{margin-bottom:0}.log-entry.error[data-v-6d2959f0]{border-color:#feb2b2;background-color:#fff5f5}.log-entry.warning[data-v-6d2959f0]{border-color:#fbd38d;background-color:#fffaf0}.log-entry.success[data-v-6d2959f0]{border-color:#9ae6b4;background-color:#f0fff4}.log-entry-header[data-v-6d2959f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.timestamp[data-v-6d2959f0]{font-size:12px;color:#718096}.status-badge[data-v-6d2959f0]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.error[data-v-6d2959f0]{background-color:#fff5f5;color:#c53030}.status-badge.warning[data-v-6d2959f0]{background-color:#fffaf0;color:#c05621}.status-badge.success[data-v-6d2959f0]{background-color:#f0fff4;color:#2f855a}.status-badge.in_progress[data-v-6d2959f0]{background-color:#ebf8ff;color:#2b6cb0}.message[data-v-6d2959f0]{margin:8px 0;color:#2d3748}.details[data-v-6d2959f0]{margin-top:8px;padding:8px;background-color:#f7fafc;border-radius:4px;font-size:13px}.error-details[data-v-6d2959f0]{margin-bottom:8px;padding:8px;background-color:#fff5f5;border-left:3px solid #e53e3e}.error-details strong[data-v-6d2959f0]{color:#c53030}.clear-log-button[data-v-6d2959f0],.retry-button[data-v-6d2959f0],.return-button[data-v-6d2959f0],.submit-button[data-v-6d2959f0]{padding:10px 20px;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s}.submit-button[data-v-6d2959f0]{background-color:#4299e1;color:#fff}.submit-button[data-v-6d2959f0]:hover{background-color:#3182ce}.submit-button[data-v-6d2959f0]:disabled{background-color:#cbd5e0;cursor:not-allowed}.retry-button[data-v-6d2959f0]{background-color:#48bb78;color:#fff}.retry-button[data-v-6d2959f0]:hover{background-color:#38a169}.clear-log-button[data-v-6d2959f0]{background-color:#edf2f7;color:#4a5568;font-size:12px;padding:6px 12px}.clear-log-button[data-v-6d2959f0]:hover{background-color:#e2e8f0}.return-button[data-v-6d2959f0]{background-color:#4299e1;color:#fff}.return-button[data-v-6d2959f0]:hover{background-color:#3182ce}.toast-container[data-v-6d2959f0]{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:1000}.toast[data-v-6d2959f0]{padding:12px 20px;border-radius:6px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);cursor:pointer;animation:slideIn-6d2959f0 .3s ease;max-width:300px}.toast.error[data-v-6d2959f0]{background-color:#fff5f5;border-left:4px solid #e53e3e;color:#c53030}.toast.success[data-v-6d2959f0]{background-color:#f0fff4;border-left:4px solid #48bb78;color:#2f855a}.toast.info[data-v-6d2959f0]{background-color:#ebf8ff;border-left:4px solid #4299e1;color:#2b6cb0}@keyframes slideIn-6d2959f0{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.listing-creator[data-v-6d2959f0]{padding:10px}.progress-stats[data-v-6d2959f0]{grid-template-columns:repeat(2,1fr)}.checkbox-group[data-v-6d2959f0]{flex-direction:column;gap:10px}}.spinner-modal[data-v-6d2959f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(30,41,59,.35);display:flex;align-items:center;justify-content:center;z-index:2000}.spinner-modal-content[data-v-6d2959f0]{background:#fff;padding:40px 32px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.18);display:flex;flex-direction:column;align-items:center}.spinner-lg[data-v-6d2959f0]{display:inline-block;width:40px;height:40px;border:4px solid #e2e8f0;border-top:4px solid #4299e1;border-radius:50%;animation:spin-6d2959f0 1s linear infinite;margin-bottom:18px}.spinner-text[data-v-6d2959f0]{font-size:1.1em;color:#2d3748;margin-top:8px}.spinner[data-v-6d2959f0]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:16px;height:16px;border:2px solid #e2e8f0;border-top:2px solid #4299e1;border-radius:50%;border-style:solid;animation:spin-6d2959f0 1s linear infinite}@keyframes spin-6d2959f0{to{transform:rotate(1turn)}}.container-fluid[data-v-93c158ca]{padding-top:20px}.border-right[data-v-93c158ca]{border-right:1px solid #ddd}.custom-select[data-v-93c158ca]{width:100%;padding:10px;border:1px solid #e2e8f0;border-radius:6px;font-weight:400;line-height:1.5;font-size:1 rem;transition:border-color .2s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.custom-select[data-v-93c158ca]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.search-container[data-v-93c158ca]{position:relative}.container[data-v-0a8ede68]{margin-top:20px}.auto-width-select[data-v-0a8ede68]{width:100%}.mb-3[data-v-0a8ede68]{margin-bottom:1rem}.dropdown-group .w-100[data-v-0a8ede68]{width:100%}.add-icon[data-v-0a8ede68]{font-size:1.5rem;cursor:pointer}.action-icon[data-v-0a8ede68]{font-size:1.2rem;cursor:pointer}.action-icons[data-v-0a8ede68]{display:flex;gap:.5rem}.vgt-table .ascending[data-v-0a8ede68],.vgt-table .descending[data-v-0a8ede68]{position:relative;padding-right:1.5em}.vgt-table .ascending[data-v-0a8ede68]:after,.vgt-table .descending[data-v-0a8ede68]:after{content:"";position:absolute;top:50%;right:.5em;width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent}.vgt-table .ascending[data-v-0a8ede68]:after{border-bottom:.5em solid #000;transform:translateY(-150%)}.vgt-table .descending[data-v-0a8ede68]:after{border-top:.5em solid #000;transform:translateY(-50%)}.table-responsive[data-v-0a8ede68]{overflow-x:auto}.vgt-table[data-v-0a8ede68]{width:100%}.vgt-table td[data-v-0a8ede68],.vgt-table th[data-v-0a8ede68]{white-space:nowrap}.vgt-table td[data-v-0a8ede68]:first-child,.vgt-table th[data-v-0a8ede68]:first-child{width:150px}.vgt-table td[data-v-0a8ede68]:nth-child(2),.vgt-table th[data-v-0a8ede68]:nth-child(2){width:200px}.table-cell-input[data-v-0a8ede68]{border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.table-cell-select[data-v-0a8ede68]{width:100%}.table-cell-select[data-v-0a8ede68],.venue-select[data-v-0a8ede68]{border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.venue-select[data-v-0a8ede68]{width:25%}.table-cell-input[data-v-0a8ede68]:focus,.table-cell-select[data-v-0a8ede68]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}b-button{cursor:pointer}.light-grey-text{color:#656464;font-size:12px;padding-left:35px}.red-background{background-color:#f7c5c5;color:#000}.header-no-broadcast{color:#fc6969}.container-fluid[data-v-63786088]{padding-top:20px}.small-button[data-v-63786088]{font-size:12px;background-color:#c1cad6;border-color:#cbd5e0;padding:5px 10px}.checkbox-option[data-v-67beb5e4]{margin-bottom:8px;display:flex;align-items:center}.checkbox-option label[data-v-67beb5e4]{margin-left:8px;cursor:pointer}.checkbox-option input[type=checkbox][data-v-67beb5e4]{cursor:pointer}.success[data-v-67beb5e4]{color:green}.error[data-v-67beb5e4]{color:red}.text-success[data-v-67beb5e4]{color:green}.text-danger[data-v-67beb5e4]{color:red!important}.table[data-v-67beb5e4]{width:100%;margin-top:16px;border-collapse:collapse}.table td[data-v-67beb5e4],.table th[data-v-67beb5e4]{border:1px solid #ddd;padding:8px}.active-bg[data-v-67beb5e4]{background-color:#d4f8d4!important}.sales-dashboard[data-v-485196c6]{padding:20px}.header-section[data-v-485196c6]{margin-bottom:30px}.filter-section[data-v-485196c6]{display:flex;align-items:center;gap:20px;margin-top:15px;flex-wrap:wrap}.custom-date-range[data-v-485196c6],.date-filters[data-v-485196c6]{display:flex;align-items:center;gap:10px}.form-control[data-v-485196c6]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.btn[data-v-485196c6]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-primary[data-v-485196c6]{background-color:#007bff;color:#fff}.btn-primary[data-v-485196c6]:hover{background-color:#0056b3}.btn-secondary[data-v-485196c6]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-485196c6]:hover{background-color:#545b62}.btn[data-v-485196c6]:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.refresh-btn[data-v-485196c6]{display:flex;align-items:center;gap:8px}.spinner-sm[data-v-485196c6]{width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin-485196c6 1s linear infinite}.summary-section[data-v-485196c6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.summary-card[data-v-485196c6]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.summary-card h4[data-v-485196c6]{margin:0 0 10px 0;color:#666;font-size:14px;text-transform:uppercase}.summary-value[data-v-485196c6]{margin:0;font-size:24px;font-weight:700;color:#333}.error-message[data-v-485196c6]{background-color:#f8d7da;color:#721c24;padding:12px;border-radius:4px;margin-bottom:20px}.table-section[data-v-485196c6]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.sales-table[data-v-485196c6]{width:100%;border-collapse:collapse;table-layout:fixed;white-space:nowrap}.sales-table td[data-v-485196c6],.sales-table th[data-v-485196c6]{padding:8px 12px;text-align:left;border-bottom:1px solid #ddd;font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:120px}.sales-table th[data-v-485196c6]{background-color:#f8f9fa;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.sales-table tbody tr[data-v-485196c6]:hover{background-color:#f5f5f5}.sales-table tbody tr[data-v-485196c6]:nth-child(2n){background-color:#f8fffe;border-left:4px solid #28a745}.sales-table tbody tr[data-v-485196c6]:nth-child(odd){background-color:#fff;border-left:4px solid #e8f5e8}.sales-table tbody tr[data-v-485196c6]:hover{background-color:#e8f8e8!important;border-left-color:#20c997!important}.status-completed[data-v-485196c6]{color:#28a745;font-weight:700}.status-pending[data-v-485196c6]{color:#ffc107;font-weight:700}.status-cancelled[data-v-485196c6]{color:#dc3545;font-weight:700}.pagination-section[data-v-485196c6]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #ddd}.pagination-controls[data-v-485196c6]{display:flex;align-items:center;gap:15px}.page-info[data-v-485196c6]{font-size:14px;color:#666}.sort-indicator[data-v-485196c6]{margin-left:5px;font-size:12px}.table-responsive[data-v-485196c6]{overflow-x:auto;min-width:100%}.sales-table th[data-v-485196c6]{position:relative;resize:horizontal;overflow:auto}.sales-table th[data-v-485196c6]:hover{background-color:#e9ecef;cursor:col-resize}.sales-table td[data-v-485196c6]:first-child,.sales-table th[data-v-485196c6]:first-child{min-width:80px}.sales-table td[data-v-485196c6]:nth-child(2),.sales-table th[data-v-485196c6]:nth-child(2){min-width:150px}.sales-table td[data-v-485196c6]:nth-child(3),.sales-table th[data-v-485196c6]:nth-child(3){min-width:200px}.sales-table td[data-v-485196c6]:nth-child(4),.sales-table th[data-v-485196c6]:nth-child(4){min-width:180px}.sales-table td[data-v-485196c6]:nth-child(5),.sales-table th[data-v-485196c6]:nth-child(5){min-width:100px}.sales-table td[data-v-485196c6]:nth-child(6),.sales-table th[data-v-485196c6]:nth-child(6){min-width:120px}.sales-table td[data-v-485196c6]:nth-child(7),.sales-table th[data-v-485196c6]:nth-child(7){min-width:140px}.sales-table td[data-v-485196c6]:nth-child(8),.sales-table th[data-v-485196c6]:nth-child(8){min-width:100px}.sales-table td .url-link[data-v-485196c6]{max-width:300px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-link[data-v-485196c6]{color:#007bff;text-decoration:none;word-break:break-all}.url-link[data-v-485196c6]:hover{color:#0056b3;text-decoration:underline}@keyframes spin-485196c6{to{transform:rotate(1turn)}}@media (max-width:768px){.filter-section[data-v-485196c6]{flex-direction:column;align-items:stretch}.custom-date-range[data-v-485196c6],.date-filters[data-v-485196c6]{justify-content:center}.pagination-section[data-v-485196c6]{flex-direction:column;gap:15px}.sales-table[data-v-485196c6]{font-size:11px}.sales-table td[data-v-485196c6],.sales-table th[data-v-485196c6]{padding:6px 8px}}.venue-management[data-v-c8ca8b48]{padding:20px;max-width:1400px;margin:0 auto}.header-section[data-v-c8ca8b48]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid #e9ecef}.header-section h2[data-v-c8ca8b48]{margin:0;color:#2c3e50;font-size:28px}.action-buttons[data-v-c8ca8b48]{display:flex;gap:10px}.btn[data-v-c8ca8b48]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s;display:inline-flex;align-items:center;gap:8px}.btn[data-v-c8ca8b48]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-c8ca8b48]{background-color:#007bff;color:#fff}.btn-primary[data-v-c8ca8b48]:hover:not(:disabled){background-color:#0056b3}.btn-secondary[data-v-c8ca8b48]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-c8ca8b48]:hover:not(:disabled){background-color:#545b62}.btn-info[data-v-c8ca8b48]{background-color:#17a2b8;color:#fff}.btn-info[data-v-c8ca8b48]:hover:not(:disabled){background-color:#138496}.btn-danger[data-v-c8ca8b48]{background-color:#dc3545;color:#fff}.btn-danger[data-v-c8ca8b48]:hover:not(:disabled){background-color:#c82333}.btn-sm[data-v-c8ca8b48]{padding:4px 8px;font-size:12px}.filters-section[data-v-c8ca8b48]{background:#f8f9fa;padding:20px;border-radius:6px;margin-bottom:20px}.filter-row[data-v-c8ca8b48]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.filter-group[data-v-c8ca8b48]{display:flex;flex-direction:column}.filter-group label[data-v-c8ca8b48]{margin-bottom:5px;font-weight:600;color:#495057}.form-control[data-v-c8ca8b48]{padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px}.form-control[data-v-c8ca8b48]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.error-message[data-v-c8ca8b48]{background:#f8d7da;color:#721c24;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}.success-message[data-v-c8ca8b48]{background:#d4edda;color:#155724;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #c3e6cb}.table-section[data-v-c8ca8b48]{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.table-responsive[data-v-c8ca8b48]{overflow-x:auto}.venues-table[data-v-c8ca8b48]{width:100%;border-collapse:collapse}.venues-table th[data-v-c8ca8b48]{background:#f8f9fa;padding:12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}.venues-table td[data-v-c8ca8b48]{padding:12px;border-bottom:1px solid #dee2e6;vertical-align:middle}.venues-table tr[data-v-c8ca8b48]:hover{background:#f8f9fa}.status-yes[data-v-c8ca8b48]{color:#28a745;font-weight:600}.status-no[data-v-c8ca8b48]{color:#6c757d}.actions-cell[data-v-c8ca8b48]{white-space:nowrap}.actions-cell .btn[data-v-c8ca8b48]{margin-right:5px}.pagination-section[data-v-c8ca8b48]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#f8f9fa;border-top:1px solid #dee2e6}.pagination-controls[data-v-c8ca8b48]{display:flex;align-items:center;gap:15px}.page-info[data-v-c8ca8b48]{font-weight:600;color:#495057}.modal-overlay[data-v-c8ca8b48]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-c8ca8b48]{background:#fff;border-radius:8px;width:90vw;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.3)}.small-modal[data-v-c8ca8b48]{max-width:500px}.modal-header[data-v-c8ca8b48]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6;background-color:#f8f9fa;border-radius:8px 8px 0 0}.modal-header h3[data-v-c8ca8b48]{margin:0;color:#2c3e50}.modal-close[data-v-c8ca8b48]{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-close[data-v-c8ca8b48]:hover{color:#333}.modal-body[data-v-c8ca8b48]{padding:20px}.venue-form[data-v-c8ca8b48]{display:flex;flex-direction:column;gap:20px}.form-section[data-v-c8ca8b48]{border:1px solid #dee2e6;border-radius:6px;padding:15px}.form-section h4[data-v-c8ca8b48]{margin:0 0 15px 0;color:#495057;font-size:16px;border-bottom:1px solid #dee2e6;padding-bottom:8px}.form-row[data-v-c8ca8b48]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-group[data-v-c8ca8b48]{display:flex;flex-direction:column}.form-group label[data-v-c8ca8b48]{margin-bottom:5px;font-weight:600;color:#495057}.required[data-v-c8ca8b48]:after{content:" *";color:#dc3545}.checkbox-label[data-v-c8ca8b48]{flex-direction:row!important;align-items:center;gap:8px}.checkbox-label input[type=checkbox][data-v-c8ca8b48]{margin:0}.form-actions[data-v-c8ca8b48]{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;border-top:1px solid #dee2e6}.venue-details[data-v-c8ca8b48]{display:flex;flex-direction:column;gap:20px}.details-section[data-v-c8ca8b48]{border:1px solid #dee2e6;border-radius:6px;padding:15px}.details-section h4[data-v-c8ca8b48]{margin:0 0 15px 0;color:#495057;font-size:16px;border-bottom:1px solid #dee2e6;padding-bottom:8px}.detail-row[data-v-c8ca8b48]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f8f9fa}.detail-row[data-v-c8ca8b48]:last-child{border-bottom:none}.detail-row .label[data-v-c8ca8b48]{font-weight:600;color:#495057;flex:0 0 40%}.detail-row .value[data-v-c8ca8b48]{flex:1;text-align:right;color:#6c757d}.warning-text[data-v-c8ca8b48]{color:#dc3545;font-style:italic}.spinner-sm[data-v-c8ca8b48]{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%}.fa-spin[data-v-c8ca8b48],.spinner-sm[data-v-c8ca8b48]{animation:spin-c8ca8b48 1s linear infinite}@keyframes spin-c8ca8b48{to{transform:rotate(1turn)}}@media (max-width:768px){.header-section[data-v-c8ca8b48]{flex-direction:column;align-items:stretch;gap:15px}.action-buttons[data-v-c8ca8b48]{justify-content:center}.filter-row[data-v-c8ca8b48],.form-row[data-v-c8ca8b48]{grid-template-columns:1fr}.pagination-section[data-v-c8ca8b48]{flex-direction:column;gap:10px}.venues-table[data-v-c8ca8b48]{font-size:12px}.venues-table td[data-v-c8ca8b48],.venues-table th[data-v-c8ca8b48]{padding:8px 4px}.modal-content[data-v-c8ca8b48]{width:95vw;margin:20px}}@media (max-width:480px){.venue-management[data-v-c8ca8b48]{padding:10px}.actions-cell .btn[data-v-c8ca8b48]{padding:2px 4px;margin-right:2px}.actions-cell .btn i[data-v-c8ca8b48]{font-size:10px}}.venue-management[data-v-a6cdca92]{padding:20px;max-width:1400px;margin:0 auto}.header-section[data-v-a6cdca92]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header-section h2[data-v-a6cdca92]{margin:0;color:#2c3e50;font-size:24px}.action-buttons[data-v-a6cdca92]{display:flex;gap:10px}.filters-section[data-v-a6cdca92]{background:#f8f9fa;padding:15px;border-radius:8px;margin-bottom:20px;border:1px solid #dee2e6}.filter-row[data-v-a6cdca92]{display:flex;gap:20px;flex-wrap:wrap}.filter-group[data-v-a6cdca92]{display:flex;align-items:center;gap:10px}.filter-group label[data-v-a6cdca92]{margin:0;font-weight:600;color:#495057;white-space:nowrap}.table-section[data-v-a6cdca92]{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.table-responsive[data-v-a6cdca92]{overflow-x:auto}.venues-table[data-v-a6cdca92]{width:100%;border-collapse:collapse}.venues-table th[data-v-a6cdca92]{background:#f8f9fa;padding:12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}.venues-table td[data-v-a6cdca92]{padding:12px;border-bottom:1px solid #dee2e6;vertical-align:middle}.venues-table tr[data-v-a6cdca92]:hover{background:#f8f9fa}.actions-cell[data-v-a6cdca92]{white-space:nowrap}.actions-cell .btn[data-v-a6cdca92]{margin-right:5px}.venue-form[data-v-a6cdca92]{display:flex;flex-direction:column;gap:20px}.form-section[data-v-a6cdca92]{border:1px solid #dee2e6;border-radius:6px;padding:15px}.form-section h4[data-v-a6cdca92]{margin:0 0 15px 0;color:#495057;font-size:16px;border-bottom:1px solid #dee2e6;padding-bottom:8px}.form-row[data-v-a6cdca92]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-group[data-v-a6cdca92]{display:flex;flex-direction:column;margin-bottom:1rem}.form-group label[data-v-a6cdca92]{margin-bottom:5px;font-weight:600;color:#495057}.fa-spin[data-v-a6cdca92]{animation:spin-a6cdca92 1s linear infinite}@keyframes spin-a6cdca92{to{transform:rotate(1turn)}}@media (max-width:768px){.venue-management[data-v-a6cdca92]{padding:10px}.header-section[data-v-a6cdca92]{flex-direction:column;align-items:stretch;gap:15px;padding:15px}.header-section h2[data-v-a6cdca92]{font-size:20px;text-align:center;margin-bottom:5px}.action-buttons[data-v-a6cdca92]{flex-direction:column;gap:15px}.action-buttons .d-flex[data-v-a6cdca92]{margin-left:0!important;justify-content:space-between;width:100%}.form-row[data-v-a6cdca92]{grid-template-columns:1fr}.filter-row[data-v-a6cdca92]{flex-direction:column;gap:10px}.filter-group[data-v-a6cdca92]{flex-direction:column;align-items:stretch}.filter-group label[data-v-a6cdca92]{margin-bottom:5px}.venues-table[data-v-a6cdca92]{font-size:13px}.venues-table td[data-v-a6cdca92],.venues-table th[data-v-a6cdca92]{padding:10px 8px;white-space:nowrap}.actions-cell .btn[data-v-a6cdca92]{padding:4px 8px;font-size:12px}.venues-table td[data-v-a6cdca92]:last-child,.venues-table th[data-v-a6cdca92]:last-child{position:sticky;right:0;z-index:2;border-left:1px solid #dee2e6;box-shadow:-2px 0 5px rgba(0,0,0,.05)}.venues-table td[data-v-a6cdca92]:last-child{background:#fff}.venues-table th[data-v-a6cdca92]:last-child,.venues-table tr:hover td[data-v-a6cdca92]:last-child{background:#f8f9fa}}