.landing-page{height:100vh;width:100%;background-color:#f7f7f8;display:flex!important}.landing-page .card{border:1px solid rgba(0,0,0,.1);background-color:#fff;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}body{color:#484848;background-color:#f7f7f8;font-size:14px;font-family:Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.wrapper{position:relative;top:0;height:100vh}.sidebar{position:fixed;top:0;bottom:0;left:0;width:260px;display:block;z-index:1000;color:#fff;font-weight:200;background-size:cover;background-position:50%;background-color:#000}.sidebar .sidebar-wrapper{position:relative;max-height:none;min-height:100%;overflow:auto;width:260px;z-index:4;padding-bottom:30px}.sidebar .logo{padding:10px 15px;border-bottom:1px solid hsla(0,0%,100%,.2)}.sidebar .logo .simple-text{text-transform:uppercase;padding:5px 0;display:block;font-size:18px;color:#fff;text-align:left;font-weight:400;line-height:30px;text-decoration:none;display:flex;align-items:center}.sidebar .nav{margin-top:20px;float:none;display:block}.sidebar .nav li .nav-link{color:#fff;margin:5px 15px;opacity:.86;border-radius:4px;text-transform:uppercase;font-size:12px;padding:10px 15px;display:flex;align-items:center;cursor:pointer;text-decoration:none}.sidebar .nav li .nav-link:hover{background:hsla(0,0%,100%,.13);opacity:1}.sidebar .nav li.active>.nav-link{background-color:#1dc7ea;color:#fff;opacity:1;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(29,199,234,.4)}.sidebar .nav p{margin:0;line-height:normal;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.sidebar .nav .mini-text{width:30px;text-align:center;margin-right:5px;display:inline-block}.sidebar .nav i{font-size:24px;float:left;margin-right:15px;line-height:30px;width:30px;text-align:center}.sidebar .nav .nav{margin-top:0;padding-left:0}.sidebar .nav .nav li .nav-link{margin:5px 0;padding-left:10px;text-transform:none}.main-panel{background:hsla(240,7%,81%,.15);position:relative;float:right;width:calc(100% - 260px);min-height:100%;transition:.33s,cubic-bezier(.685,.0473,.346,1)}.main-panel>.content{padding:30px 15px;min-height:calc(100vh - 123px)}.main-panel>.navbar{margin-bottom:0}.navbar{border:0;border-radius:0;font-size:16px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding:10px 15px}.navbar .navbar-brand{font-weight:400;margin:5px 0;font-size:20px;color:#888}.navbar .navbar-nav>li>a{color:#888;text-transform:uppercase;margin:10px 15px}.navbar-toggler{cursor:pointer;padding:0;width:30px;height:30px;outline:none!important}.navbar-toggler .burger-lines{display:block;position:relative;background-color:#888;width:24px;height:2px;border-radius:1px;margin:0 auto 5px;transition:all .2s ease}.footer{background-color:transparent;border-top:1px solid #e7e7e7;padding:15px 0}.footer nav ul{margin-bottom:0;float:left;list-style:none;padding:0}.footer nav ul li{display:inline-block}.footer nav ul li a{color:#484848;padding:10px 15px;font-weight:600;text-transform:uppercase;font-size:12px}.footer .copyright{color:#888;padding:10px 15px;font-size:14px;margin:0;text-align:right}.card{border-radius:4px;background-color:#fff;margin-bottom:30px;border:1px solid rgba(0,0,0,.125);box-shadow:0 2px 4px rgba(0,0,0,.05)}.card .card-header{background-color:transparent;border-bottom:0;padding:15px 15px 0}.card .card-body{padding:15px 15px 10px 15px}@media (max-width:991px){.sidebar{display:block;top:0;bottom:0;left:0;right:auto;z-index:1032;visibility:visible;overflow-y:visible;border-top:none;text-align:left;padding-right:0;padding-left:0;transform:translate3d(-260px,0,0);transition:all .33s cubic-bezier(.685,.0473,.346,1);width:260px;position:fixed}.nav-open .main-panel{transform:translate3d(260px,0,0)}.nav-open .sidebar{transform:translateZ(0)}.navbar-toggler .burger-lines{transition:all .33s cubic-bezier(.685,.0473,.346,1)}.nav-open .navbar-toggler .burger-lines:first-child{transform:rotate(45deg) translate(8px,6px)}.nav-open .navbar-toggler .burger-lines:nth-child(2){opacity:0}.nav-open .navbar-toggler .burger-lines:nth-child(3){transform:rotate(-45deg) translate(8px,-6px)}.main-panel{width:100%;float:none;transition:all .33s cubic-bezier(.685,.0473,.346,1)}}@media (min-width:992px){.sidebar{transition:transform .3s ease-in-out,width .3s ease-in-out}.main-panel{transition:width .3s ease-in-out}.sidebar-closed .sidebar{width:0;overflow:hidden;transform:translateX(-260px)}.sidebar-closed .main-panel{width:100%}}body.dark-mode{color:#e0e0e0;background-color:#1e1e2f}body.dark-mode .main-panel{background:#1e1e2f}body.dark-mode .navbar{background-color:#27293d;border-bottom:1px solid hsla(0,0%,100%,.1)}body.dark-mode .navbar .navbar-brand,body.dark-mode .navbar .navbar-nav>li>a{color:#fff}body.dark-mode .card{background-color:#27293d;color:#fff;box-shadow:0 1px 15px 0 rgba(0,0,0,.2)}body.dark-mode .card .card-footer,body.dark-mode .card .card-header{background-color:transparent;border-color:hsla(0,0%,100%,.1)}body.dark-mode .card .card-title,body.dark-mode .card h4,body.dark-mode .card h5,body.dark-mode .card h6{color:#fff!important}body.dark-mode .text-muted{color:#9a9a9a!important}body.dark-mode .text-dark{color:#fff!important}body.dark-mode .bg-light{background-color:#1e1e2f!important}body.dark-mode .bg-white{background-color:#27293d!important}body.dark-mode .border,body.dark-mode .border-bottom,body.dark-mode .border-left,body.dark-mode .border-right,body.dark-mode .border-top{border-color:hsla(0,0%,100%,.1)!important}body.dark-mode .btn-simple{color:#fff}body.dark-mode .form-control{border-color:#2b3553}body.dark-mode .form-control,body.dark-mode .form-control:focus{background-color:#1b1b26;color:#fff}body.dark-mode .modal-content{background-color:#27293d;color:#fff}body.dark-mode .close{color:#fff;text-shadow:none}.mobile-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1031;cursor:pointer}.position-relative[data-v-554845e9]{position:relative}.checkmark[data-v-554845e9]{position:absolute;right:20px;top:33%;transform:translateY(-50%);font-size:1.2rem;color:green;pointer-events:none}.is-valid[data-v-554845e9]{border-color:#28a745!important}.is-invalid[data-v-554845e9]{border-color:#dc3545!important}.listing-creator[data-v-69232ae1]{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-69232ae1]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.form-group[data-v-69232ae1]{margin-bottom:20px}.form-group label[data-v-69232ae1]{display:block;margin-bottom:8px;font-weight:500;color:#2d3748}.form-group input[type=text][data-v-69232ae1]{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-69232ae1]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.help-text[data-v-69232ae1]{display:block;margin-top:4px;font-size:12px;color:#718096}.error-text[data-v-69232ae1]{display:block;margin-top:4px;font-size:12px;color:#e53e3e}.checkbox-group[data-v-69232ae1]{display:flex;gap:20px;margin-top:8px}.checkbox-group label[data-v-69232ae1]{display:flex;align-items:center;gap:8px;cursor:pointer}.progress-section[data-v-69232ae1]{margin-top:30px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.progress-header[data-v-69232ae1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.progress-stats[data-v-69232ae1]{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-69232ae1]{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-label[data-v-69232ae1]{font-size:12px;color:#718096;margin-bottom:4px}.stat-value[data-v-69232ae1]{font-size:18px;font-weight:600;color:#2d3748}.stat-value.success[data-v-69232ae1]{color:#48bb78}.stat-value.error[data-v-69232ae1]{color:#e53e3e}.progress-container[data-v-69232ae1]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.progress-bar[data-v-69232ae1]{flex-grow:1;height:8px;background-color:#edf2f7;border-radius:4px;overflow:hidden}.progress-fill[data-v-69232ae1]{height:100%;background-color:#4299e1;transition:width .3s ease}.progress-fill.error[data-v-69232ae1]{background-color:#e53e3e}.progress-percentage[data-v-69232ae1]{min-width:45px;font-size:14px;font-weight:500;color:#718096}.error-summary[data-v-69232ae1]{margin:15px 0;padding:15px;background-color:#fff5f5;border:1px solid #feb2b2;border-radius:6px}.error-summary h4[data-v-69232ae1]{color:#c53030;margin:0 0 10px;display:flex;align-items:center;gap:8px}.error-item[data-v-69232ae1]{color:#c53030;margin-bottom:8px;font-size:14px}.progress-log[data-v-69232ae1]{margin-top:20px;border:1px solid #e2e8f0;border-radius:6px}.log-header[data-v-69232ae1]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#f7fafc;border-bottom:1px solid #e2e8f0}.log-header h4[data-v-69232ae1]{margin:0;color:#2d3748}.log-entries[data-v-69232ae1]{max-height:400px;overflow-y:auto;padding:15px}.log-entry[data-v-69232ae1]{padding:12px;margin-bottom:10px;border-radius:6px;background:#fff;border:1px solid #e2e8f0}.log-entry[data-v-69232ae1]:last-child{margin-bottom:0}.log-entry.error[data-v-69232ae1]{border-color:#feb2b2;background-color:#fff5f5}.log-entry.warning[data-v-69232ae1]{border-color:#fbd38d;background-color:#fffaf0}.log-entry.success[data-v-69232ae1]{border-color:#9ae6b4;background-color:#f0fff4}.log-entry-header[data-v-69232ae1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.timestamp[data-v-69232ae1]{font-size:12px;color:#718096}.status-badge[data-v-69232ae1]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.error[data-v-69232ae1]{background-color:#fff5f5;color:#c53030}.status-badge.warning[data-v-69232ae1]{background-color:#fffaf0;color:#c05621}.status-badge.success[data-v-69232ae1]{background-color:#f0fff4;color:#2f855a}.status-badge.in_progress[data-v-69232ae1]{background-color:#ebf8ff;color:#2b6cb0}.message[data-v-69232ae1]{margin:8px 0;color:#2d3748}.details[data-v-69232ae1]{margin-top:8px;padding:8px;background-color:#f7fafc;border-radius:4px;font-size:13px}.error-details[data-v-69232ae1]{margin-bottom:8px;padding:8px;background-color:#fff5f5;border-left:3px solid #e53e3e}.error-details strong[data-v-69232ae1]{color:#c53030}.clear-log-button[data-v-69232ae1],.retry-button[data-v-69232ae1],.return-button[data-v-69232ae1],.submit-button[data-v-69232ae1]{padding:10px 20px;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s}.submit-button[data-v-69232ae1]{background-color:#4299e1;color:#fff}.submit-button[data-v-69232ae1]:hover{background-color:#3182ce}.submit-button[data-v-69232ae1]:disabled{background-color:#cbd5e0;cursor:not-allowed}.retry-button[data-v-69232ae1]{background-color:#48bb78;color:#fff}.retry-button[data-v-69232ae1]:hover{background-color:#38a169}.clear-log-button[data-v-69232ae1]{background-color:#edf2f7;color:#4a5568;font-size:12px;padding:6px 12px}.clear-log-button[data-v-69232ae1]:hover{background-color:#e2e8f0}.return-button[data-v-69232ae1]{background-color:#4299e1;color:#fff}.return-button[data-v-69232ae1]:hover{background-color:#3182ce}.toast-container[data-v-69232ae1]{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:1000}.toast[data-v-69232ae1]{padding:12px 20px;border-radius:6px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);cursor:pointer;animation:slideIn-69232ae1 .3s ease;max-width:300px}.toast.error[data-v-69232ae1]{background-color:#fff5f5;border-left:4px solid #e53e3e;color:#c53030}.toast.success[data-v-69232ae1]{background-color:#f0fff4;border-left:4px solid #48bb78;color:#2f855a}.toast.info[data-v-69232ae1]{background-color:#ebf8ff;border-left:4px solid #4299e1;color:#2b6cb0}@keyframes slideIn-69232ae1{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.listing-creator[data-v-69232ae1]{padding:10px}.progress-stats[data-v-69232ae1]{grid-template-columns:repeat(2,1fr)}.checkbox-group[data-v-69232ae1]{flex-direction:column;gap:10px}}.spinner-modal[data-v-69232ae1]{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-69232ae1]{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-69232ae1]{display:inline-block;width:40px;height:40px;border:4px solid #e2e8f0;border-top:4px solid #4299e1;border-radius:50%;animation:spin-69232ae1 1s linear infinite;margin-bottom:18px}.spinner-text[data-v-69232ae1]{font-size:1.1em;color:#2d3748;margin-top:8px}.spinner[data-v-69232ae1]{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-69232ae1 1s linear infinite}@keyframes spin-69232ae1{to{transform:rotate(1turn)}}.container-fluid[data-v-cf3b2070]{padding-top:20px}.border-right[data-v-cf3b2070]{border-right:1px solid #ddd}.custom-select[data-v-cf3b2070]{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-cf3b2070]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.search-container[data-v-cf3b2070]{position:relative}.container[data-v-828c8b96]{margin-top:20px}.auto-width-select[data-v-828c8b96]{width:100%}.mb-3[data-v-828c8b96]{margin-bottom:1rem}.dropdown-group .w-100[data-v-828c8b96]{width:100%}.add-icon[data-v-828c8b96]{font-size:1.5rem;cursor:pointer}.action-icon[data-v-828c8b96]{font-size:1.2rem;cursor:pointer}.action-icons[data-v-828c8b96]{display:flex;gap:.5rem}.vgt-table .ascending[data-v-828c8b96],.vgt-table .descending[data-v-828c8b96]{position:relative;padding-right:1.5em}.vgt-table .ascending[data-v-828c8b96]:after,.vgt-table .descending[data-v-828c8b96]: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-828c8b96]:after{border-bottom:.5em solid #000;transform:translateY(-150%)}.vgt-table .descending[data-v-828c8b96]:after{border-top:.5em solid #000;transform:translateY(-50%)}.table-responsive[data-v-828c8b96]{overflow-x:auto}.vgt-table[data-v-828c8b96]{width:100%}.vgt-table td[data-v-828c8b96],.vgt-table th[data-v-828c8b96]{white-space:nowrap}.vgt-table td[data-v-828c8b96]:first-child,.vgt-table th[data-v-828c8b96]:first-child{width:150px}.vgt-table td[data-v-828c8b96]:nth-child(2),.vgt-table th[data-v-828c8b96]:nth-child(2){width:200px}.table-cell-input[data-v-828c8b96]{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-828c8b96]{width:100%}.table-cell-select[data-v-828c8b96],.venue-select[data-v-828c8b96]{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-828c8b96]{width:25%}.table-cell-input[data-v-828c8b96]:focus,.table-cell-select[data-v-828c8b96]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.disabled-icon[data-v-828c8b96]{cursor:not-allowed!important;opacity:.5}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-6878b75e]{padding-top:20px}.small-button[data-v-6878b75e]{font-size:12px;background-color:#c1cad6;border-color:#cbd5e0;padding:5px 10px}.selection-card[data-v-6c54717d]{border:2px solid #e9ecef;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:100px}.selection-card[data-v-6c54717d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.selection-card[data-v-6c54717d]:active{transform:translateY(0)}.active-card[data-v-6c54717d]{background:linear-gradient(135deg,#4e73df,#224abe);border-color:#4e73df;color:#fff}.inactive-card[data-v-6c54717d]{background-color:#fff;color:#5a5c69}.icon-container[data-v-6c54717d]{width:48px;height:48px;font-size:20px}.letter-spacing-1[data-v-6c54717d]{letter-spacing:1px}.fade-enter-active[data-v-6c54717d],.fade-leave-active[data-v-6c54717d]{transition:opacity .5s}.fade-enter[data-v-6c54717d],.fade-leave-to[data-v-6c54717d]{opacity:0}.transaction-card[data-v-c9d810c8]{border-radius:12px!important;transition:all .2s ease;border:1px solid #edf2f9!important;background-color:#fff}.transaction-card[data-v-c9d810c8]:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)!important;border-color:#dbe2ef!important}.bg-soft-primary[data-v-c9d810c8]{background-color:rgba(54,185,204,.1)}.text-primary[data-v-c9d810c8]{color:#36b9cc!important}.bg-soft-success[data-v-c9d810c8]{background-color:rgba(28,200,138,.1)}.bg-soft-warning[data-v-c9d810c8]{background-color:rgba(246,194,62,.1)}.bg-soft-danger[data-v-c9d810c8]{background-color:rgba(231,74,59,.1)}.bg-soft-secondary[data-v-c9d810c8]{background-color:#f8f9fa}.text-light-gray[data-v-c9d810c8]{color:#d1d3e2}.very-small[data-v-c9d810c8]{font-size:.65rem;letter-spacing:.5px}.opacity-7[data-v-c9d810c8]{opacity:.7}.btn-icon[data-v-c9d810c8]{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}@media (min-width:992px){.border-left-lg[data-v-c9d810c8]{border-left:1px solid #eaecf4}}.venue-management[data-v-c9d810c8]{padding:20px;max-width:1400px;margin:0 auto}.header-section[data-v-c9d810c8]{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-c9d810c8]{margin:0;color:#2c3e50;font-size:24px}.action-buttons[data-v-c9d810c8]{display:flex;gap:10px}.filters-section[data-v-c9d810c8]{background:#f8f9fa;padding:15px;border-radius:8px;margin-bottom:20px;border:1px solid #dee2e6}.filter-row[data-v-c9d810c8]{display:flex;gap:20px;flex-wrap:wrap}.filter-group[data-v-c9d810c8]{display:flex;align-items:center;gap:10px}.filter-group label[data-v-c9d810c8]{margin:0;font-weight:600;color:#495057;white-space:nowrap}.venue-form[data-v-c9d810c8]{display:flex;flex-direction:column;gap:20px}.form-section[data-v-c9d810c8]{border:1px solid #dee2e6;border-radius:6px;padding:15px}.form-section h4[data-v-c9d810c8]{margin:0 0 15px 0;color:#495057;font-size:16px;border-bottom:1px solid #dee2e6;padding-bottom:8px}.form-row[data-v-c9d810c8]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-group[data-v-c9d810c8]{display:flex;flex-direction:column;margin-bottom:1rem}.form-group label[data-v-c9d810c8]{margin-bottom:5px;font-weight:600;color:#495057}.fa-spin[data-v-c9d810c8]{animation:spin-c9d810c8 1s linear infinite}@keyframes spin-c9d810c8{to{transform:rotate(1turn)}}.custom-select-modern[data-v-c9d810c8]{background-color:transparent;font-size:.8rem;color:#495057;line-height:1.2}.custom-select-modern[data-v-c9d810c8]:focus{outline:none}.control-group[data-v-c9d810c8]{display:flex;align-items:center;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:20px;padding:6px 15px}.select-wrapper[data-v-c9d810c8]{position:relative;display:inline-block}.custom-select-modern[data-v-c9d810c8]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;padding-right:20px;padding-left:5px;font-size:16px;font-weight:600;color:#2c3e50;cursor:pointer;line-height:1.5;outline:none;min-width:100px}.select-icon[data-v-c9d810c8]{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;color:#6c757d;font-size:.8rem}.sales-dashboard[data-v-2c0af5a4]{padding:20px}.header-section[data-v-2c0af5a4]{margin-bottom:30px}.filter-section[data-v-2c0af5a4]{display:flex;align-items:center;gap:20px;margin-top:15px;flex-wrap:wrap}.custom-date-range[data-v-2c0af5a4],.date-filters[data-v-2c0af5a4]{display:flex;align-items:center;gap:10px}.form-control[data-v-2c0af5a4]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.btn[data-v-2c0af5a4]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-primary[data-v-2c0af5a4]{background-color:#007bff;color:#fff}.btn-primary[data-v-2c0af5a4]:hover{background-color:#0056b3}.btn-secondary[data-v-2c0af5a4]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-2c0af5a4]:hover{background-color:#545b62}.btn[data-v-2c0af5a4]:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.refresh-btn[data-v-2c0af5a4]{display:flex;align-items:center;gap:8px}.spinner-sm[data-v-2c0af5a4]{width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin-2c0af5a4 1s linear infinite}.summary-section[data-v-2c0af5a4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.summary-card[data-v-2c0af5a4]{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-2c0af5a4]{margin:0 0 10px 0;color:#666;font-size:14px;text-transform:uppercase}.summary-value[data-v-2c0af5a4]{margin:0;font-size:24px;font-weight:700;color:#333}.error-message[data-v-2c0af5a4]{background-color:#f8d7da;color:#721c24;padding:12px;border-radius:4px;margin-bottom:20px}.table-section[data-v-2c0af5a4]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.sales-table[data-v-2c0af5a4]{width:100%;border-collapse:collapse;table-layout:fixed;white-space:nowrap}.sales-table td[data-v-2c0af5a4],.sales-table th[data-v-2c0af5a4]{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-2c0af5a4]{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-2c0af5a4]:hover{background-color:#f5f5f5}.sales-table tbody tr[data-v-2c0af5a4]:nth-child(2n){background-color:#f8fffe;border-left:4px solid #28a745}.sales-table tbody tr[data-v-2c0af5a4]:nth-child(odd){background-color:#fff;border-left:4px solid #e8f5e8}.sales-table tbody tr[data-v-2c0af5a4]:hover{background-color:#e8f8e8!important;border-left-color:#20c997!important}.status-completed[data-v-2c0af5a4]{color:#28a745;font-weight:700}.status-pending[data-v-2c0af5a4]{color:#ffc107;font-weight:700}.status-cancelled[data-v-2c0af5a4]{color:#dc3545;font-weight:700}.pagination-section[data-v-2c0af5a4]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #ddd}.pagination-controls[data-v-2c0af5a4]{display:flex;align-items:center;gap:15px}.page-info[data-v-2c0af5a4]{font-size:14px;color:#666}.sort-indicator[data-v-2c0af5a4]{margin-left:5px;font-size:12px}.table-responsive[data-v-2c0af5a4]{overflow-x:auto;min-width:100%}.title-col[data-v-2c0af5a4]{min-width:250px}.compact-table td[data-v-2c0af5a4],.compact-table th[data-v-2c0af5a4]{font-size:11px!important;padding:2px 4px!important;vertical-align:middle;white-space:nowrap}.btn-xs[data-v-2c0af5a4]{padding:1px 5px!important;font-size:10px!important;line-height:1.2;border-radius:3px}.sales-table th[data-v-2c0af5a4]{position:relative;resize:horizontal;overflow:auto}.sales-table th[data-v-2c0af5a4]:hover{background-color:#e9ecef;cursor:col-resize}.sales-table td[data-v-2c0af5a4]:first-child,.sales-table th[data-v-2c0af5a4]:first-child{min-width:80px}.sales-table td[data-v-2c0af5a4]:nth-child(2),.sales-table th[data-v-2c0af5a4]:nth-child(2){min-width:150px}.sales-table td[data-v-2c0af5a4]:nth-child(3),.sales-table th[data-v-2c0af5a4]:nth-child(3){min-width:200px}.sales-table td[data-v-2c0af5a4]:nth-child(4),.sales-table th[data-v-2c0af5a4]:nth-child(4){min-width:180px}.sales-table td[data-v-2c0af5a4]:nth-child(5),.sales-table th[data-v-2c0af5a4]:nth-child(5){min-width:100px}.sales-table td[data-v-2c0af5a4]:nth-child(6),.sales-table th[data-v-2c0af5a4]:nth-child(6){min-width:120px}.sales-table td[data-v-2c0af5a4]:nth-child(7),.sales-table th[data-v-2c0af5a4]:nth-child(7){min-width:140px}.sales-table td[data-v-2c0af5a4]:nth-child(8),.sales-table th[data-v-2c0af5a4]:nth-child(8){min-width:100px}.sales-table td .url-link[data-v-2c0af5a4]{max-width:300px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-link[data-v-2c0af5a4]{color:#007bff;text-decoration:none;word-break:break-all}.url-link[data-v-2c0af5a4]:hover{color:#0056b3;text-decoration:underline}@keyframes spin-2c0af5a4{to{transform:rotate(1turn)}}@media (max-width:768px){.filter-section[data-v-2c0af5a4]{flex-direction:column;align-items:stretch}.custom-date-range[data-v-2c0af5a4],.date-filters[data-v-2c0af5a4]{justify-content:center}.pagination-section[data-v-2c0af5a4]{flex-direction:column;gap:15px}.sales-table[data-v-2c0af5a4]{font-size:11px}.sales-table td[data-v-2c0af5a4],.sales-table th[data-v-2c0af5a4]{padding:6px 8px}}.row-warning-red>td[data-v-2c0af5a4],.row-warning-red[data-v-2c0af5a4]{background-color:#ffe6e6!important}.row-justpark>td[data-v-2c0af5a4],.row-justpark[data-v-2c0af5a4]{background-color:#f3e5f5!important}@media (min-width:992px){.col-lg-2[data-v-2c0af5a4]{flex:0 0 16.666667%;max-width:16.666667%}}.chart-container[data-v-2c0af5a4]{padding:0}.bg-soft-success[data-v-2c0af5a4]{background-color:#d1e7dd!important}.bg-soft-warning[data-v-2c0af5a4]{background-color:#fff3cd!important}.bg-soft-danger[data-v-2c0af5a4]{background-color:#f8d7da!important}.bg-soft-info[data-v-2c0af5a4]{background-color:#cff4fc!important}.text-warning-dark[data-v-2c0af5a4]{color:#856404!important}.text-danger-dark[data-v-2c0af5a4]{color:#842029!important}.icon-circle[data-v-2c0af5a4]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;box-shadow:0 2px 5px rgba(0,0,0,.05)}.opacity-7[data-v-2c0af5a4]{opacity:.7}.card-stats .icon-big[data-v-2c0af5a4]{font-size:2.4em;min-height:50px;display:flex;align-items:center;justify-content:center}.card-stats .numbers[data-v-2c0af5a4]{font-size:1.8em;text-align:right}.card-stats .card-category[data-v-2c0af5a4]{color:#9a9a9a;font-size:13px;line-height:1.3em;margin:0;text-transform:capitalize}.card-stats .card-title[data-v-2c0af5a4]{margin:0;color:#333;font-weight:400;font-size:clamp(1.2rem,3vw,2rem)}.control-group[data-v-2c0af5a4]{background:#f8f9fa;border-radius:12px;padding:8px 16px;display:flex;align-items:center;border:1px solid #e9ecef;transition:all .2s ease}.control-group[data-v-2c0af5a4]:active,.control-group[data-v-2c0af5a4]:focus-within{border-color:#007bff;background:#fff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.select-wrapper[data-v-2c0af5a4]{position:relative;display:inline-block}.custom-select-modern[data-v-2c0af5a4]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;padding-right:20px;padding-left:5px;font-size:16px;font-weight:600;color:#2c3e50;cursor:pointer;line-height:1.5;outline:none;min-width:100px}.select-icon[data-v-2c0af5a4]{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;color:#6c757d;font-size:.8rem}.date-inputs-group[data-v-2c0af5a4]{border:1px solid #e9ecef;background-color:#f8f9fa!important;border-radius:12px!important;padding:6px 12px!important}.date-inputs-group input[type=date][data-v-2c0af5a4]{font-family:inherit;color:#495057}input[type=date][data-v-2c0af5a4]{-webkit-appearance:none;min-height:30px}.transaction-card[data-v-2c0af5a4]{border-radius:12px!important;transition:all .2s ease;border:1px solid #edf2f9!important}.transaction-card[data-v-2c0af5a4]:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)!important;border-color:#dbe2ef!important;cursor:pointer}.bg-soft-primary[data-v-2c0af5a4]{background-color:rgba(54,185,204,.1)}.text-primary-soft[data-v-2c0af5a4]{color:#36b9cc}.bg-soft-success[data-v-2c0af5a4]{background-color:rgba(28,200,138,.1)}.bg-soft-warning[data-v-2c0af5a4]{background-color:rgba(246,194,62,.1)}.bg-soft-danger[data-v-2c0af5a4]{background-color:rgba(231,74,59,.1)}.bg-soft-secondary[data-v-2c0af5a4]{background-color:#f8f9fa}.badge-soft-secondary[data-v-2c0af5a4]{background-color:#eaecf4;color:#858796}.very-small[data-v-2c0af5a4]{font-size:.65rem;letter-spacing:.5px}.badge[data-v-2c0af5a4]{padding:.4em .8em;font-weight:600;border-radius:6px}.btn-icon[data-v-2c0af5a4]{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center}@media (min-width:992px){.border-left-lg[data-v-2c0af5a4]{border-left:1px solid #eaecf4}}.btn-white[data-v-2c0af5a4]{background-color:#fff;color:#4e73df;border-color:#dddfeb}.btn-white[data-v-2c0af5a4]:hover{background-color:#f8f9fa;color:#2e59d9;border-color:#d1d3e2}.back-to-top[data-v-2c0af5a4]{position:fixed;bottom:30px;right:30px;width:50px;height:50px;border-radius:50%;padding:0;display:flex!important;align-items:center;justify-content:center;font-size:1.2rem;z-index:9999;cursor:pointer;transition:opacity .3s,transform .3s;opacity:.4}.back-to-top[data-v-2c0af5a4]:hover{transform:translateY(-3px);opacity:1}.status-option[data-v-2c0af5a4]:hover{background-color:#f8f9fa}.status-option[data-v-2c0af5a4]:active{background-color:#e9ecef}@media (hover:none) and (pointer:coarse){.status-option[data-v-2c0af5a4]{padding-top:12px!important;padding-bottom:12px!important;margin-bottom:4px!important}.status-option input[type=checkbox][data-v-2c0af5a4]{transform:scale(1.2)}}.fade-enter-active[data-v-2c0af5a4],.fade-leave-active[data-v-2c0af5a4]{transition:opacity .3s}.fade-enter[data-v-2c0af5a4],.fade-leave-to[data-v-2c0af5a4]{opacity:0}.header-action-btn[data-v-2c0af5a4]{width:100%}@media (min-width:768px){.header-action-btn[data-v-2c0af5a4]{width:auto!important}}.card-stats .card-category[data-v-2c0af5a4]{font-size:1rem!important}.card-stats .card-title[data-v-2c0af5a4]{font-size:2rem!important;font-weight:600}.status-filter-btn[data-v-2c0af5a4]{height:38px!important;border-radius:8px!important;min-width:120px!important;max-width:180px!important;font-size:15px!important;padding-left:10px!important;padding-right:10px!important}.status-filter-dropdown[data-v-2c0af5a4]{min-width:120px!important;max-width:200px!important;width:100%!important}.purchase-queue-btn[data-v-2c0af5a4]{background:rgba(0,180,255,.05)!important;color:#007fa3!important;border:none!important;transition:background .15s,color .15s}.purchase-queue-btn[data-v-2c0af5a4]:hover{background:rgba(0,180,255,.22)!important;color:#005a73!important}.purchase-queue-btn[data-v-2c0af5a4]:active,.purchase-queue-btn[data-v-2c0af5a4]:focus{background:rgba(0,180,255,.32)!important;color:#005a73!important}.venue-management[data-v-e65f627e]{padding:20px;max-width:1400px;margin:0 auto}.header-section[data-v-e65f627e]{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-e65f627e]{margin:0;color:#2c3e50;font-size:28px}.action-buttons[data-v-e65f627e]{display:flex;gap:10px}.btn[data-v-e65f627e]{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-e65f627e]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-e65f627e]{background-color:#007bff;color:#fff}.btn-primary[data-v-e65f627e]:hover:not(:disabled){background-color:#0056b3}.btn-secondary[data-v-e65f627e]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-e65f627e]:hover:not(:disabled){background-color:#545b62}.btn-info[data-v-e65f627e]{background-color:#17a2b8;color:#fff}.btn-info[data-v-e65f627e]:hover:not(:disabled){background-color:#138496}.btn-danger[data-v-e65f627e]{background-color:#dc3545;color:#fff}.btn-danger[data-v-e65f627e]:hover:not(:disabled){background-color:#c82333}.btn-sm[data-v-e65f627e]{padding:4px 8px;font-size:12px}.filters-section[data-v-e65f627e]{background:#f8f9fa;padding:20px;border-radius:6px;margin-bottom:20px}.filter-row[data-v-e65f627e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.filter-group[data-v-e65f627e]{display:flex;flex-direction:column}.filter-group label[data-v-e65f627e]{margin-bottom:5px;font-weight:600;color:#495057}.form-control[data-v-e65f627e]{padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px}.form-control[data-v-e65f627e]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.error-message[data-v-e65f627e]{background:#f8d7da;color:#721c24;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}.success-message[data-v-e65f627e]{background:#d4edda;color:#155724;padding:12px;border-radius:4px;margin-bottom:20px;border:1px solid #c3e6cb}.table-section[data-v-e65f627e]{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.table-responsive[data-v-e65f627e]{overflow-x:auto}.venues-table[data-v-e65f627e]{width:100%;border-collapse:collapse}.venues-table th[data-v-e65f627e]{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-e65f627e]{padding:12px;border-bottom:1px solid #dee2e6;vertical-align:middle}.venues-table tr[data-v-e65f627e]:hover{background:#f8f9fa}.status-yes[data-v-e65f627e]{color:#28a745;font-weight:600}.status-no[data-v-e65f627e]{color:#6c757d}.actions-cell[data-v-e65f627e]{white-space:nowrap;text-align:right}.action-btn[data-v-e65f627e]{width:42px;height:42px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;transition:transform .2s;box-shadow:0 2px 5px rgba(0,0,0,.1)}.action-btn[data-v-e65f627e]:active{transform:scale(.95)}.action-btn i[data-v-e65f627e]{font-size:16px}.pagination-section[data-v-e65f627e]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#f8f9fa;border-top:1px solid #dee2e6}.pagination-controls[data-v-e65f627e]{display:flex;align-items:center;gap:15px}.page-info[data-v-e65f627e]{font-weight:600;color:#495057}.form-section h4[data-v-e65f627e]{margin:0 0 15px 0;color:#495057;font-size:16px;border-bottom:1px solid #dee2e6;padding-bottom:8px}.form-row[data-v-e65f627e]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-group[data-v-e65f627e]{display:flex;flex-direction:column}.form-group label[data-v-e65f627e]{margin-bottom:5px;font-weight:600;color:#495057}.required[data-v-e65f627e]:after{content:" *";color:#dc3545}.checkbox-label[data-v-e65f627e]{flex-direction:row!important;align-items:center;gap:8px}.checkbox-label input[type=checkbox][data-v-e65f627e]{margin:0}.form-actions[data-v-e65f627e]{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;border-top:1px solid #dee2e6}.venue-details[data-v-e65f627e]{display:flex;flex-direction:column;gap:20px}.details-section[data-v-e65f627e]{border:1px solid #dee2e6;border-radius:6px;padding:15px}.details-section h4[data-v-e65f627e]{margin:0 0 15px 0;color:#495057;font-size:16px;border-bottom:1px solid #dee2e6;padding-bottom:8px}.detail-row[data-v-e65f627e]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f8f9fa}.detail-row[data-v-e65f627e]:last-child{border-bottom:none}.detail-row .label[data-v-e65f627e]{font-weight:600;color:#495057;flex:0 0 40%}.detail-row .value[data-v-e65f627e]{flex:1;text-align:right;color:#6c757d}.warning-text[data-v-e65f627e]{color:#dc3545;font-style:italic}.spinner-sm[data-v-e65f627e]{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%}.fa-spin[data-v-e65f627e],.spinner-sm[data-v-e65f627e]{animation:spin-e65f627e 1s linear infinite}@keyframes spin-e65f627e{to{transform:rotate(1turn)}}@media (max-width:768px){.header-section[data-v-e65f627e]{flex-direction:column;align-items:stretch;gap:15px}.action-buttons[data-v-e65f627e]{justify-content:center}.filter-row[data-v-e65f627e],.form-row[data-v-e65f627e]{grid-template-columns:1fr}.pagination-section[data-v-e65f627e]{flex-direction:column;gap:10px}.venues-table[data-v-e65f627e]{font-size:12px}.venues-table td[data-v-e65f627e],.venues-table th[data-v-e65f627e]{padding:8px 4px}.modal-content[data-v-e65f627e]{width:95vw;margin:20px}}@media (max-width:480px){.venue-management[data-v-e65f627e]{padding:10px}}.form-control-lg[data-v-e65f627e]{height:48px;font-size:16px;border-radius:8px}.bg-soft-primary[data-v-e65f627e]{background-color:#dfebfd!important}.bg-soft-success[data-v-e65f627e]{background-color:#d1e7dd!important}.cursor-pointer[data-v-e65f627e]{cursor:pointer}.form-group-modern label[data-v-e65f627e]{margin-bottom:.5rem;letter-spacing:.5px}.border-light[data-v-e65f627e]{border-color:#e3e6f0!important}.bg-light[data-v-e65f627e]{background-color:#f8f9fc!important}.transition-all[data-v-e65f627e]{transition:all .2s ease}.event-mapping[data-v-3bf86b82]{display:flex;gap:2rem}.event-source[data-v-3bf86b82]{display:flex;flex-direction:column;gap:.5rem}.content[data-v-06c74c8c],.content[data-v-63059b77]{padding:30px 15px}.vgt-table[data-v-06c74c8c]{font-size:13px!important}.event-count-badge[data-v-06c74c8c]{display:inline-block;padding:2px 8px;border-radius:12px;background-color:#3498db;color:#fff;font-weight:700;font-size:11px}.btn-icon[data-v-06c74c8c]{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.btn-round[data-v-06c74c8c]{border-radius:50%!important}.cursor-pointer[data-v-06c74c8c]{cursor:pointer}.light-grey-text[data-v-06c74c8c]{color:#888}