.tickets-module-scss-module__Ho4FZW__ticketsPage{padding:20px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:20px;display:grid}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__statsGrid .tickets-module-scss-module__Ho4FZW__statCard{border:none;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000d}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__statsGrid .tickets-module-scss-module__Ho4FZW__statCard .tickets-module-scss-module__Ho4FZW__statIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:28px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__statsGrid .tickets-module-scss-module__Ho4FZW__statCard .tickets-module-scss-module__Ho4FZW__statInfo{flex:1}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__statsGrid .tickets-module-scss-module__Ho4FZW__statCard .tickets-module-scss-module__Ho4FZW__statInfo .tickets-module-scss-module__Ho4FZW__statValue{color:#333;font-size:28px;font-weight:700;line-height:1.2}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__statsGrid .tickets-module-scss-module__Ho4FZW__statCard .tickets-module-scss-module__Ho4FZW__statInfo .tickets-module-scss-module__Ho4FZW__statLabel{color:#666;margin-top:4px;font-size:13px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard{margin-bottom:20px;padding:20px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup{flex-direction:column;gap:8px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup label{color:#333;font-size:13px;font-weight:600}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup .tickets-module-scss-module__Ho4FZW__select{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup .tickets-module-scss-module__Ho4FZW__select:focus{border-color:#5865f2;outline:none}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup .tickets-module-scss-module__Ho4FZW__searchRow{gap:8px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup .tickets-module-scss-module__Ho4FZW__searchRow .tickets-module-scss-module__Ho4FZW__searchInput{border:1px solid #ddd;border-radius:8px;flex:1;padding:10px 12px;font-size:14px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__filtersCard .tickets-module-scss-module__Ho4FZW__filtersRow .tickets-module-scss-module__Ho4FZW__filterGroup .tickets-module-scss-module__Ho4FZW__searchRow .tickets-module-scss-module__Ho4FZW__searchInput:focus{border-color:#5865f2;outline:none}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard{padding:0}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__listHeader{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__listHeader h3{margin:0;font-size:18px;font-weight:600}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow{cursor:pointer;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 24px;transition:all .2s;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow:hover{background:#f8f9fa}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow:last-child{border-bottom:none}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain{flex:1;align-items:center;gap:16px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain .tickets-module-scss-module__Ho4FZW__ticketNumber{color:#5865f2;min-width:70px;font-size:20px;font-weight:700}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain .tickets-module-scss-module__Ho4FZW__ticketNumber .tickets-module-scss-module__Ho4FZW__hash{color:#999;font-weight:400}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain .tickets-module-scss-module__Ho4FZW__ticketInfo .tickets-module-scss-module__Ho4FZW__ticketTitle{align-items:center;gap:8px;margin-bottom:4px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain .tickets-module-scss-module__Ho4FZW__ticketInfo .tickets-module-scss-module__Ho4FZW__ticketTitle .tickets-module-scss-module__Ho4FZW__typeIcon{font-size:16px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain .tickets-module-scss-module__Ho4FZW__ticketInfo .tickets-module-scss-module__Ho4FZW__ticketTitle .tickets-module-scss-module__Ho4FZW__typeName{color:#333;font-size:14px;font-weight:600}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMain .tickets-module-scss-module__Ho4FZW__ticketInfo .tickets-module-scss-module__Ho4FZW__ticketCustomer{color:#666;font-size:12px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMeta{align-items:center;gap:16px;display:flex}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMeta .tickets-module-scss-module__Ho4FZW__statusBadge{color:#fff;white-space:nowrap;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:600}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMeta .tickets-module-scss-module__Ho4FZW__ticketDate{color:#666;white-space:nowrap;font-size:13px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMeta .tickets-module-scss-module__Ho4FZW__ticketPrice{color:#27ae60;white-space:nowrap;font-size:15px;font-weight:600}@media (max-width:768px){.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow{flex-direction:column;align-items:flex-start;gap:12px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__ticketsList .tickets-module-scss-module__Ho4FZW__ticketRow .tickets-module-scss-module__Ho4FZW__ticketMeta{justify-content:flex-start;width:100%}}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__emptyState{text-align:center;padding:60px 20px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__emptyState .tickets-module-scss-module__Ho4FZW__emptyIcon{opacity:.3;margin-bottom:16px;font-size:64px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__emptyState h3{color:#333;margin:0 0 8px;font-size:18px}.tickets-module-scss-module__Ho4FZW__ticketsPage .tickets-module-scss-module__Ho4FZW__ticketsListCard .tickets-module-scss-module__Ho4FZW__emptyState p{color:#666;margin:0;font-size:14px}
