.tickets-module-scss-module__rYzTnW__ticketsPage{padding:20px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:20px;display:grid}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__statsGrid .tickets-module-scss-module__rYzTnW__statCard{border:none;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000d}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__statsGrid .tickets-module-scss-module__rYzTnW__statCard .tickets-module-scss-module__rYzTnW__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__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__statsGrid .tickets-module-scss-module__rYzTnW__statCard .tickets-module-scss-module__rYzTnW__statInfo{flex:1}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__statsGrid .tickets-module-scss-module__rYzTnW__statCard .tickets-module-scss-module__rYzTnW__statInfo .tickets-module-scss-module__rYzTnW__statValue{color:#333;font-size:28px;font-weight:700;line-height:1.2}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__statsGrid .tickets-module-scss-module__rYzTnW__statCard .tickets-module-scss-module__rYzTnW__statInfo .tickets-module-scss-module__rYzTnW__statLabel{color:#666;margin-top:4px;font-size:13px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard{margin-bottom:20px;padding:20px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup{flex-direction:column;gap:8px;display:flex}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup label{color:#333;font-size:13px;font-weight:600}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup .tickets-module-scss-module__rYzTnW__select{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup .tickets-module-scss-module__rYzTnW__select:focus{border-color:#5865f2;outline:none}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup .tickets-module-scss-module__rYzTnW__searchRow{gap:8px;display:flex}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup .tickets-module-scss-module__rYzTnW__searchRow .tickets-module-scss-module__rYzTnW__searchInput{border:1px solid #ddd;border-radius:8px;flex:1;padding:10px 12px;font-size:14px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__filtersCard .tickets-module-scss-module__rYzTnW__filtersRow .tickets-module-scss-module__rYzTnW__filterGroup .tickets-module-scss-module__rYzTnW__searchRow .tickets-module-scss-module__rYzTnW__searchInput:focus{border-color:#5865f2;outline:none}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard{padding:0}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__listHeader{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__listHeader h3{margin:0;font-size:18px;font-weight:600}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__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__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow:hover{background:#f8f9fa}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow:last-child{border-bottom:none}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain{flex:1;align-items:center;gap:16px;display:flex}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain .tickets-module-scss-module__rYzTnW__ticketNumber{color:#5865f2;min-width:70px;font-size:20px;font-weight:700}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain .tickets-module-scss-module__rYzTnW__ticketNumber .tickets-module-scss-module__rYzTnW__hash{color:#999;font-weight:400}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain .tickets-module-scss-module__rYzTnW__ticketInfo .tickets-module-scss-module__rYzTnW__ticketTitle{align-items:center;gap:8px;margin-bottom:4px;display:flex}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain .tickets-module-scss-module__rYzTnW__ticketInfo .tickets-module-scss-module__rYzTnW__ticketTitle .tickets-module-scss-module__rYzTnW__typeIcon{font-size:16px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain .tickets-module-scss-module__rYzTnW__ticketInfo .tickets-module-scss-module__rYzTnW__ticketTitle .tickets-module-scss-module__rYzTnW__typeName{color:#333;font-size:14px;font-weight:600}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMain .tickets-module-scss-module__rYzTnW__ticketInfo .tickets-module-scss-module__rYzTnW__ticketCustomer{color:#666;font-size:12px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMeta{align-items:center;gap:16px;display:flex}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMeta .tickets-module-scss-module__rYzTnW__statusBadge{color:#fff;white-space:nowrap;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:600}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMeta .tickets-module-scss-module__rYzTnW__ticketDate{color:#666;white-space:nowrap;font-size:13px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMeta .tickets-module-scss-module__rYzTnW__ticketPrice{color:#27ae60;white-space:nowrap;font-size:15px;font-weight:600}@media (max-width:768px){.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow{flex-direction:column;align-items:flex-start;gap:12px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__ticketsList .tickets-module-scss-module__rYzTnW__ticketRow .tickets-module-scss-module__rYzTnW__ticketMeta{justify-content:flex-start;width:100%}}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__emptyState{text-align:center;padding:60px 20px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__emptyState .tickets-module-scss-module__rYzTnW__emptyIcon{opacity:.3;margin-bottom:16px;font-size:64px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__emptyState h3{color:#333;margin:0 0 8px;font-size:18px}.tickets-module-scss-module__rYzTnW__ticketsPage .tickets-module-scss-module__rYzTnW__ticketsListCard .tickets-module-scss-module__rYzTnW__emptyState p{color:#666;margin:0;font-size:14px}
