.q-pa-xl-horizontal{padding:1rem 3rem}@media (max-width:768px){.q-pa-xl-horizontal{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:480px){.q-pa-xl-horizontal{padding-left:1rem;padding-right:1rem}}body.body--dark{background-color:#121212;color:#fff}body.body--dark .q-card{background-color:#1e1e1e!important;color:#fff}body.body--dark .q-table{background-color:#1e1e1e;color:#fff}body.body--dark .q-field--outlined .q-field__control,body.body--dark .q-table .q-table__bottom,body.body--dark .q-table .q-table__top{background-color:#2d2d2d}body.body--dark .q-field--outlined .q-field__control:before{border-color:#555}body.body--dark .q-field--filled .q-field__control{background-color:#2d2d2d}body.body--dark .q-dialog__inner .q-card{background-color:#1e1e1e}body.body--dark .q-menu{background-color:#2d2d2d;color:#fff}body.body--dark .q-menu .q-item{color:#fff}body.body--dark .q-menu .q-item:hover{background-color:#3d3d3d}body.body--dark .q-menu .q-item.q-item--active{background-color:#4d4d4d;color:#fff}body.body--dark .q-menu .q-item__label{color:#fff}body.body--dark .q-page-container{background-color:#121212}body.body--dark .q-list{background-color:#1e1e1e}body.body--dark .q-list .q-item{color:#fff}body.body--dark .q-list .q-item:hover{background-color:#333}body.body--dark .q-expansion-item .q-expansion-item__container{background-color:#1e1e1e}body.body--dark .q-tabs .q-tab{color:#ffffffb3}body.body--dark .q-tabs .q-tab.q-tab--active{color:#fff}body.body--dark .stats-card{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .stats-card.bg-blue-1{background-color:#1a237e!important}body.body--dark .stats-card.bg-blue-1 .text-blue-8{color:#bbdefb!important}body.body--dark .stats-card.bg-blue-1 .text-blue-6{color:#90caf9!important}body.body--dark .stats-card.bg-green-1{background-color:#1b5e20!important}body.body--dark .stats-card.bg-green-1 .text-green-8{color:#c8e6c9!important}body.body--dark .stats-card.bg-green-1 .text-green-6{color:#a5d6a7!important}body.body--dark .stats-card.bg-orange-1{background-color:#e65100!important}body.body--dark .stats-card.bg-orange-1 .text-orange-8{color:#ffcc02!important}body.body--dark .stats-card.bg-orange-1 .text-orange-6{color:#ffb74d!important}body.body--dark .stats-card.bg-purple-1{background-color:#4a148c!important}body.body--dark .stats-card.bg-purple-1 .text-purple-8{color:#e1bee7!important}body.body--dark .stats-card.bg-purple-1 .text-purple-6{color:#ce93d8!important}body.body--dark .q-badge.certificate-badge,body.body--dark .q-badge.role-badge,body.body--dark .q-badge.status-badge{color:#fff!important}body.body--dark .q-chip{background-color:#3d3d3d!important;color:#fff!important}body.body--dark .q-chip.text-color-grey-8{color:#fff!important}body.body--dark .q-table .q-table__card{background-color:#1e1e1e!important}body.body--dark .q-table .q-table__bottom,body.body--dark .q-table .q-table__top{background-color:#2d2d2d;color:#fff}body.body--dark .q-table .q-table__control{color:#fff}body.body--dark .q-table .q-table__separator{background-color:#555}body.body--dark .q-table thead tr th{background-color:#2d2d2d;border-bottom:1px solid #555;color:#fff}body.body--dark .q-table tbody tr:nth-child(2n){background-color:#252525}body.body--dark .q-table tbody tr:hover{background-color:#333}body.body--dark .q-table tbody tr td{border-bottom:1px solid #444;color:#fff}body.body--dark .q-table__card{background-color:#1e1e1e!important}body.body--dark .inventory-table,body.body--dark .orders-table,body.body--dark .teams-table,body.body--dark .users-table{background-color:#1e1e1e}body.body--dark .inventory-table .q-table__top,body.body--dark .orders-table .q-table__top,body.body--dark .teams-table .q-table__top,body.body--dark .users-table .q-table__top{background-color:#2d2d2d}body.body--dark table{background-color:#1e1e1e;color:#fff}body.body--dark table td,body.body--dark table th{border-color:#555;color:#fff}body.body--dark table thead{background-color:#2d2d2d}body.body--dark table tbody tr:nth-child(2n){background-color:#252525}body.body--dark .key-numbers-table{border-collapse:collapse;width:100%}body.body--dark .key-numbers-table td,body.body--dark .key-numbers-table th{border:1px solid #555;padding:12px;text-align:left}body.body--dark .key-numbers-table th{background-color:#2d2d2d;font-weight:700}body.body--dark .key-numbers-table td{background-color:#1e1e1e}body.body--dark .key-numbers-table tr:nth-child(2n) td{background-color:#252525}body.body--dark .key-numbers-table label{color:#fff;font-weight:400}body.body--dark .key-numbers-table b{color:#fff;font-weight:700}body.body--dark .q-field .q-field__control{color:#fff}body.body--dark .q-field .q-field__label{color:#bbb}body.body--dark .q-field .q-field__native,body.body--dark .q-pagination .q-btn,body.body--dark .q-select .q-field__native{color:#fff}body.body--dark .q-pagination .q-btn.q-btn--unelevated{background-color:#3d3d3d}body.body--dark .q-pagination .q-btn.q-btn--flat,body.body--dark .q-pagination .q-pagination__content{color:#fff}body.body--dark .q-table__bottom .q-field .q-field__native,body.body--dark .q-table__bottom .q-table__control{color:#fff!important}body.body--dark .q-table__bottom .q-field .q-field__label{color:#bbb!important}body.body--dark .q-table__bottom .q-select .q-field__append,body.body--dark .q-table__bottom .q-select .q-field__native,body.body--dark .q-table__bottom .q-table__bottom-item,body.body--dark .q-table__bottom .q-table__separator,body.body--dark .q-table__bottom div,body.body--dark .q-table__bottom label,body.body--dark .q-table__bottom span{color:#fff!important}body.body--dark .q-spinner-dots{color:#fff}body.body--dark .text-grey-6{color:#bbb!important}body.body--dark .text-grey-5{color:#999!important}body.body--dark .q-btn.bg-secondary{background-color:#424242!important;color:#fff!important}body.body--dark .q-separator{background-color:#555}body.body--dark .q-avatar{background-color:#3d3d3d;color:#fff}body.body--dark .q-tooltip{background-color:#2d2d2d;color:#fff}body.body--dark .q-drawer{background-color:#1e1e1e;color:#fff}body.body--dark .q-breadcrumbs,body.body--dark .q-breadcrumbs .q-breadcrumbs__el{color:#bbb}body.body--dark .q-breadcrumbs .q-breadcrumbs__el:last-child{color:#fff}body.body--dark .q-linear-progress{background-color:#3d3d3d}body.body--dark .q-stepper{background-color:#1e1e1e}body.body--dark .q-stepper .q-stepper__header{background-color:#2d2d2d}body.body--dark .q-stepper .q-stepper__content{background-color:#1e1e1e}body.body--dark .q-timeline .q-timeline__entry{color:#fff}body.body--dark .q-tree{background-color:#1e1e1e;color:#fff}body.body--dark .q-tree .q-tree__node{color:#fff}body.body--dark .q-virtual-scroll{background-color:#1e1e1e}body.body--dark .content-container{background-color:initial;color:#fff}body.body--dark h1,body.body--dark h2,body.body--dark h3,body.body--dark h4,body.body--dark h5,body.body--dark h6{color:#fff}body.body--dark p{color:#bbb}body.body--dark .q-tab-panels,body.body--dark .q-tab-panels .q-tab-panel{background-color:initial}body.body--dark .q-banner.bg-positive{background-color:#2e7d32!important}body.body--dark .q-banner.bg-negative{background-color:#d32f2f!important}body.body--dark .coming-soon-card{background-color:#1e1e1e!important}body.body--dark .coming-soon-card .q-card__section{background:none!important;color:#fff}body.body--dark .coming-soon-card .q-icon{color:#666!important}body.body--dark .coming-soon-card h4,body.body--dark .coming-soon-card h6{color:#fff!important}body.body--dark .coming-soon-card p{color:#bbb!important}body.body--dark .config-card{background-color:#2d2d2d!important;border-color:#555!important}body.body--dark .config-card .q-card__section{color:#fff}body.body--dark .config-card .text-subtitle2{color:#fff!important}body.body--dark .q-linear-progress{background-color:#3d3d3d!important}body.body--dark .q-linear-progress .q-linear-progress__track{background-color:#555}body.body--dark .map-container{background-color:#2d2d2d!important}body.body--dark .seats-layout-card{background-color:#1e1e1e!important}body.body--dark .seat-info .label{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .mass-actions-card{background-color:#1e1e1e!important;border:1px solid #555!important}body.body--dark .mass-actions-card .q-card__section{color:#fff}body.body--dark .mass-actions-card .text-h6,body.body--dark .mass-actions-card .text-subtitle2,body.body--dark .mass-actions-card h6{color:#fff!important}body.body--dark .mass-actions-card .text-grey-6,body.body--dark .mass-actions-card p{color:#bbb!important}body.body--dark .mass-actions-card .q-radio,body.body--dark .mass-actions-card .q-radio .q-radio__label{color:#fff!important}body.body--dark .mass-actions-card .q-radio .q-radio__inner{color:#fff}body.body--dark .mass-actions-card .q-btn:not(.q-btn--outline){background-color:#3d3d3d;color:#fff}body.body--dark .mass-actions-card .q-btn:not(.q-btn--outline):hover{background-color:#4d4d4d}body.body--dark .mass-actions-card .q-btn.q-btn--outline{border-color:#555;color:#fff}body.body--dark .mass-actions-card .q-btn.q-btn--outline:hover{background-color:#ffffff1a}body.body--dark .mass-actions-card .q-circular-progress{color:#fff!important}body.body--dark .content-container .q-card{background-color:#1e1e1e!important;color:#fff}body.body--dark .content-container .q-card .q-card-actions,body.body--dark .content-container .q-card .q-card-section{color:#fff}body.body--dark .q-radio,body.body--dark .q-radio .q-radio__label{color:#fff!important}body.body--dark .q-btn-group .q-btn{background-color:#3d3d3d;border-color:#555;color:#fff}body.body--dark .q-btn-group .q-btn:hover{background-color:#4d4d4d}body.body--dark .kiosk{background-color:initial!important}body.body--dark .kiosk .q-card{background-color:#1e1e1e!important}body.body--dark .seatDisplay{color:#fff!important}body.body--dark #q-app{background-color:#121212!important}body.body--dark .q-card.mass-actions-card{border:1px solid #555!important}body.body--dark .q-card.mass-actions-card,body.body--dark body.body--dark .q-card{background-color:#1e1e1e!important;color:#fff!important}.players-table .q-table__top[data-v-0ea55bb8]{padding:16px}.players-table .q-table tbody td[data-v-0ea55bb8]{font-size:.875rem}.players-table .q-table th[data-v-0ea55bb8]{font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.arrived[data-v-0ea55bb8]{color:#3a9e00}.stats-row[data-v-0ea55bb8]{margin-left:-8px;margin-right:-8px}.stats-card[data-v-0ea55bb8]{height:100%;transition:transform .2s ease}.stats-card[data-v-0ea55bb8]:hover{transform:translateY(-2px)}.stats-card .q-card-section[data-v-0ea55bb8]{display:flex;flex-direction:column;height:100%;justify-content:center}.filter-section[data-v-0ea55bb8]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.seat-chip[data-v-0ea55bb8]{font-weight:600}.seat-chip.buffet[data-v-0ea55bb8]{background-color:#ffebee!important;border:1px solid #ef5350;color:#c62828!important}.seat-chip.no-buffet[data-v-0ea55bb8]{background-color:#e8f5e8!important;border:1px solid #66bb6a;color:#2e7d32!important}.seat-chip.paid[data-v-0ea55bb8]{box-shadow:0 0 0 2px #4caf50}.action-buttons .q-btn[data-v-0ea55bb8]{transition:all .2s ease}.action-buttons .q-btn[data-v-0ea55bb8]:hover{transform:scale(1.1)}body.body--dark .filter-section[data-v-0ea55bb8]{background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important}body.body--dark .seat-chip.buffet[data-v-0ea55bb8]{background-color:#4a1a1a!important;border-color:#f44336!important;color:#ff8a80!important}body.body--dark .seat-chip.no-buffet[data-v-0ea55bb8]{background-color:#1b4332!important;border-color:#4caf50!important;color:#81c784!important}body.body--dark .players-table .q-table__bottom[data-v-0ea55bb8],body.body--dark .players-table .q-table__top[data-v-0ea55bb8]{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .players-table .q-field .q-field__native[data-v-0ea55bb8],body.body--dark .players-table .q-table__control[data-v-0ea55bb8]{color:#fff!important}body.body--dark .players-table .q-field .q-field__label[data-v-0ea55bb8]{color:#bbb!important}body.body--dark .players-table .q-field .q-field__control[data-v-0ea55bb8]{background-color:#2d2d2d!important}body.body--dark .players-table .q-field .q-field__control[data-v-0ea55bb8]:before{border-color:#555!important}body.body--dark .players-table .q-select .q-field__append[data-v-0ea55bb8],body.body--dark .players-table .q-select .q-field__native[data-v-0ea55bb8],body.body--dark .players-table .q-table__bottom .q-table__bottom-item[data-v-0ea55bb8],body.body--dark .players-table .q-table__bottom .q-table__separator[data-v-0ea55bb8],body.body--dark .players-table .q-table__bottom div[data-v-0ea55bb8],body.body--dark .players-table .q-table__bottom label[data-v-0ea55bb8],body.body--dark .players-table .q-table__bottom span[data-v-0ea55bb8]{color:#fff!important}.arrived[data-v-49b6d18f]{color:#3a9e00}.buffet[data-v-49b6d18f]{border-left:.5rem solid #ff0004}.no-buffet[data-v-49b6d18f]{border-left:.5rem solid #3a9e00}.paid[data-v-49b6d18f]{background-image:-webkit-linear-gradient(-45deg,#0000 85%,#3a9e00 0)}.not-paid[data-v-49b6d18f]{background-image:-webkit-linear-gradient(-45deg,#0000 85%,#ff0004 0)}h6[data-v-49b6d18f]{margin:0 0 1rem}table[data-v-49b6d18f]{border-collapse:collapse;width:100%}table thead[data-v-49b6d18f]{border-bottom:1px solid #000}table tbody tr[data-v-49b6d18f]{transition:background-color .3s ease}table tbody tr[data-v-49b6d18f]:hover{background-color:#0000000d}table tr td[data-v-49b6d18f],table tr th[data-v-49b6d18f]{padding:15px 10px;text-align:left}table tr td[data-v-49b6d18f]:nth-child(10),table tr th[data-v-49b6d18f]:nth-child(10){text-align:right}.stats-row[data-v-067eeac8]{margin-left:-8px;margin-right:-8px}.stats-card[data-v-067eeac8]{box-shadow:0 4px 12px #00000026;height:100%;transition:transform .2s ease,box-shadow .2s ease}.stats-card[data-v-067eeac8]:hover{box-shadow:0 8px 20px #0003;transform:translateY(-2px)}.stats-card .q-card-section[data-v-067eeac8]{display:flex;flex-direction:column;height:100%;justify-content:center}.orders-table .q-table__bottom[data-v-067eeac8],.orders-table .q-table__top[data-v-067eeac8],.orders-table thead tr:first-child th[data-v-067eeac8]{background-color:#f5f5f5}.orders-table tbody tr[data-v-067eeac8]:hover{background-color:#0000000d}.action-buttons .q-btn[data-v-067eeac8]{margin:0 2px}.q-dialog .q-card[data-v-067eeac8]{border-radius:12px;box-shadow:0 10px 30px #0003}.q-btn[data-v-067eeac8]{border-radius:8px;font-weight:600;text-transform:none}.q-card[data-v-067eeac8]{border-radius:12px;box-shadow:0 4px 12px #0000001a}.q-input .q-field__control[data-v-067eeac8],.q-select .q-field__control[data-v-067eeac8]{border-radius:8px}.action-row[data-v-11f5efd6]{background-color:var(--q-secondary);border-radius:5px;color:#fff;padding:1rem}.data-row[data-v-11f5efd6]{margin-top:1rem}#custom-field[data-v-11f5efd6]{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;font-size:1rem;line-height:1.5;min-height:3rem;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.q-card[data-v-11f5efd6]{width:100%}.q-card h6[data-v-11f5efd6]{margin:0}.content-container.row>[data-v-11f5efd6]{margin-bottom:2rem}.data-row[data-v-11f5efd6]{display:flex;gap:2rem}.data-row>[data-v-11f5efd6]{flex-grow:2;flex-shrink:2}.data-row>div[data-v-11f5efd6]{display:flex;flex-direction:column;gap:1rem}.rotateLayout[data-v-7d5ae48c]{transform:rotate(180deg)!important}.rotateLayout.left[data-v-7d5ae48c]{text-align:left!important}.rotateLayout.right[data-v-7d5ae48c]{text-align:right!important}.seats-container[data-v-7d5ae48c]{margin-left:auto;margin-right:auto;margin-top:2rem;width:99rem}.map-container[data-v-7d5ae48c]{background-color:#eee;position:relative;width:100%}@media (min-width:376px) and (max-width:767px){.map-container[data-v-7d5ae48c]{margin-bottom:190px;margin-top:200px;transform:rotate(-90deg)}}@media (min-width:300px) and (max-width:375px){.map-container[data-v-7d5ae48c]{margin-bottom:160px;margin-top:170px;transform:rotate(-90deg);width:640px}}.map-container .seat[data-v-7d5ae48c]{padding:2px;position:absolute;text-decoration:none}.map-container .seat .seat-info[data-v-7d5ae48c]{align-items:center;background-color:#6c757d;display:flex;height:100%;justify-content:center;position:relative;width:100%}.map-container .seat .seat-info .label[data-v-7d5ae48c]{background-color:#000000e6;border-radius:4px;box-shadow:0 2px 8px #0000004d;color:#fff;display:none;font-size:1.2rem;left:50%;line-height:1.2rem;padding:.5rem .8rem;pointer-events:none;position:absolute;top:-3.5rem;transform:translateX(-50%);white-space:nowrap;z-index:10001}.map-container .seat .seat-info .label[data-v-7d5ae48c]:after{border:5px solid #0000;border-top-color:#000000e6;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.map-container .seat .seat-info .number[data-v-7d5ae48c]{color:#fff;font-size:18px;overflow:hidden}.map-container .seat .seat-info.showSeat[data-v-7d5ae48c]{-webkit-animation:showTheSeat-7d5ae48c .6s infinite alternate;-webkit-animation-timing-function:ease-in-out;animation:showTheSeat-7d5ae48c .6s infinite alternate;animation-timing-function:ease-in-out;color:#fff;z-index:1000000}.map-container .seat .seat-info.showSeat.rotateLayout[data-v-7d5ae48c]{animation:showTheSeatRotate-7d5ae48c .6s infinite alternate}@keyframes showTheSeat-7d5ae48c{0%{background-color:#c56e0a}to{background-color:#fd9014;box-shadow:0 0 20px #fd9014;transform:scale(1.5);transform-origin:center}}@keyframes showTheSeatRotate-7d5ae48c{0%{background-color:#c56e0a}to{background-color:#fd9014;box-shadow:0 0 20px #fd9014;transform:scale(1.5) rotate(180deg);transform-origin:center}}@keyframes fadeInTooltip-7d5ae48c{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.map-container .seat .seat-info.reserved[data-v-7d5ae48c]{background-color:#ffc107;color:#343434;padding-left:.2rem}.map-container .seat .seat-info.reserved[data-v-7d5ae48c]:hover{background-color:#d19e04;color:#fff;text-decoration:none}.map-container .seat .seat-info.online[data-v-7d5ae48c]{background-color:#fd9014;color:#fff;padding-left:.2rem}.map-container .seat .seat-info.online[data-v-7d5ae48c]:hover{background-color:#c56e0a;text-decoration:none}.map-container .seat .seat-info.crew[data-v-7d5ae48c]{background-color:#0382bd;color:#fff}.map-container .seat .seat-info.crew[data-v-7d5ae48c]:hover{background-color:#109dc0;color:#fff;text-decoration:none}.map-container .seat .seat-info.locked[data-v-7d5ae48c]{background-color:#adafb1;background-image:none!important;color:#fff}.map-container .seat .seat-info.locked[data-v-7d5ae48c]:hover{background-color:#83898f;text-decoration:none}.map-container .seat .seat-info[data-v-7d5ae48c]:hover{background-color:#343a40;text-decoration:none}.map-container .seat .seat-info:hover .label[data-v-7d5ae48c]{animation:fadeInTooltip-7d5ae48c .2s ease-in-out;display:block}.map-container .seat .seat-info.stripereserve[data-v-7d5ae48c]{background-color:#666400;color:#fff;padding-left:.2rem}.map-container .seat .seat-info.stripereserve[data-v-7d5ae48c]:hover{background-color:#858202;color:#fff;text-decoration:none}.map-container .seat .seat-info.arrived[data-v-7d5ae48c]{background-color:#5bec08;color:#222}.map-container .seat .seat-info.arrived[data-v-7d5ae48c]:hover{background-color:#45bb00;color:#222;text-decoration:none}.map-container .seat .seat-info.not-paid_buffet[data-v-7d5ae48c]{background-image:-webkit-linear-gradient(-45deg,#0000 85%,#ff0004 0),-webkit-linear-gradient(left,#ff0004 15%,#0000 0)}.map-container .seat .seat-info.not-paid_no-buffet[data-v-7d5ae48c]{background-image:-webkit-linear-gradient(-45deg,#0000 85%,#ff0004 0),-webkit-linear-gradient(left,#3a9e00 15%,#0000 0)}.map-container .seat .seat-info.paid_buffet[data-v-7d5ae48c]{background-image:-webkit-linear-gradient(left,#ff0004 15%,#0000 0)}.map-container .seat .seat-info.paid_no-buffet[data-v-7d5ae48c]{background-image:-webkit-linear-gradient(left,#3a9e00 15%,#0000 0)}.map-container .seat.drag-source .seat-info[data-v-7d5ae48c]{border:2px dashed #007bff;cursor:grabbing!important;opacity:.5;transform:scale(.95)}.map-container .seat.drop-target .seat-info[data-v-7d5ae48c]{transform:scale(1.05);transition:all .2s ease}.map-container .seat.drop-valid .seat-info[data-v-7d5ae48c]{background-color:#28a7451a!important;border:2px solid #28a745;box-shadow:0 0 10px #28a74580}.map-container .seat.drop-invalid .seat-info[data-v-7d5ae48c]{background-color:#dc35451a!important;border:2px solid #dc3545;box-shadow:0 0 10px #dc354580}.map-container .seat[draggable=true] .seat-info[data-v-7d5ae48c],.map-container .seat[draggable=true] .seat-info[data-v-7d5ae48c]:hover{cursor:grab}.map-container .seat[draggable=true] .seat-info[data-v-7d5ae48c]:active{cursor:grabbing}.map-container .seat.showSeat .seat-info[data-v-7d5ae48c]{border:2px solid #007bff!important;box-shadow:0 0 8px #007bff66!important}.map-container .seat.mass-drag-source .seat-info[data-v-7d5ae48c]{background-color:#007bff1a!important;border:2px dashed #007bff!important;box-shadow:0 0 12px #007bff99!important;opacity:.7!important;transform:scale(.95)!important;z-index:1000!important}.map-container .seat.formation-preview .seat-info[data-v-7d5ae48c]{animation:formationPulse-7d5ae48c 1.5s ease-in-out infinite alternate;background-color:#28a74526!important;border:2px dashed #28a745!important;box-shadow:0 0 8px #28a74580!important;transform:scale(1.02)!important;transition:all .2s ease!important}.map-container .seat.formation-invalid .seat-info[data-v-7d5ae48c]{animation:formationPulseInvalid-7d5ae48c 1s ease-in-out infinite alternate;background-color:#dc354526!important;border:2px dashed #dc3545!important;box-shadow:0 0 8px #dc354580!important;transform:scale(1.02)!important;transition:all .2s ease!important}@keyframes formationPulse-7d5ae48c{0%{box-shadow:0 0 8px #28a74580}to{box-shadow:0 0 12px #28a745cc}}@keyframes formationPulseInvalid-7d5ae48c{0%{box-shadow:0 0 8px #dc354580}to{box-shadow:0 0 12px #dc3545cc}}.map-container .element[data-v-7d5ae48c]{margin:2px;padding:0;position:absolute}.map-container .element .info[data-v-7d5ae48c]{background-color:#000000e6;border-radius:4px;box-shadow:0 2px 8px #0000004d;color:#fff;display:none;font-size:16px;left:50%;line-height:16px;padding:.5rem .8rem;pointer-events:none;position:absolute;text-align:center;top:-3rem;transform:translateX(-50%);white-space:nowrap;z-index:10001}.map-container .element .info[data-v-7d5ae48c]:after{border:5px solid #0000;border-top-color:#000000e6;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}@media (min-width:420px) and (max-width:767px){.map-container .element .info[data-v-7d5ae48c]{margin-right:-1rem;transform:translateX(-50%) rotate(90deg)}}.map-container .element:hover .info[data-v-7d5ae48c]{animation:fadeInTooltip-7d5ae48c .2s ease-in-out;display:block}.map-container .element.edit-selected .seat-info[data-v-7d5ae48c]{border:3px solid #2196f3!important;box-shadow:0 0 15px #2196f399!important;cursor:grab!important;z-index:1001!important}.map-container .element.edit-selected .seat-info[data-v-7d5ae48c]:hover{cursor:grab!important;transform:scale(1.05)}.map-container .element.edit-selected .seat-info[data-v-7d5ae48c]:active{cursor:grabbing!important}.map-container .element.shift-selected .seat-info[data-v-7d5ae48c]{background-color:#ff98001a!important;border:2px solid #ff9800!important;box-shadow:0 0 10px #ff980080!important;z-index:1000!important}.map-container .element.edit-selected[data-v-7d5ae48c]{border:3px solid #2196f3!important;box-shadow:0 0 15px #2196f399!important;z-index:1001!important}.map-container .element[draggable=true][data-v-7d5ae48c]{cursor:grab}.map-container .element[draggable=true][data-v-7d5ae48c]:hover{background-color:#ffa5004d;cursor:grab;transform:scale(1.02)}.map-container .element[draggable=true][data-v-7d5ae48c]:active{cursor:grabbing}.map-container .element[data-v-7d5ae48c]:hover{background-color:orange;cursor:pointer}.map-container.edit-mode[data-v-7d5ae48c]{border:2px dashed #ff9800;position:relative}.map-container.edit-mode.add-seat-mode[data-v-7d5ae48c]{cursor:crosshair}.map-container.edit-mode.add-element-mode[data-v-7d5ae48c]{cursor:copy}.map-container.edit-mode[data-v-7d5ae48c]:before{background-image:linear-gradient(90deg,#ff98001a 1px,#0000 0),linear-gradient(180deg,#ff98001a 1px,#0000 0);background-size:var(--grid-size,100px) var(--grid-size,100px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.seats-layout-card[data-v-4cc53b51]{border-radius:12px;box-shadow:0 4px 12px #0000001a;overflow:visible;position:relative;z-index:1}.mass-actions-card[data-v-4cc53b51]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #e0e0e0;border-radius:12px}.mass-actions-card .q-card-section[data-v-4cc53b51]{background:#fff;border-radius:10px;margin:8px}.edit-toolbar-card[data-v-4cc53b51]{background:linear-gradient(135deg,#f3e5f5,#e8f5e8);border:2px solid #e3f2fd;border-radius:12px}.edit-toolbar-card .q-card-section[data-v-4cc53b51]{background:#fff;border-radius:10px;margin:8px}body.body--dark .edit-toolbar-card[data-v-4cc53b51]{background:linear-gradient(135deg,#2d1b69,#1b5e20);border:2px solid #4a148c}body.body--dark .edit-toolbar-card .q-card-section[data-v-4cc53b51]{background:#1e1e1e}body.body--dark .mass-actions-card[data-v-4cc53b51]{background:linear-gradient(135deg,#2a2a2a,#1e1e1e);border:2px solid #555}body.body--dark .mass-actions-card .q-card-section[data-v-4cc53b51]{background:#1e1e1e}.q-radio .q-radio__label[data-v-4cc53b51]{font-weight:500}.q-btn[data-v-4cc53b51]{border-radius:8px;font-weight:600;text-transform:none}.loader-overlay[data-v-4cc53b51]{align-items:center;background:#ffffffe6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}body[data-v-486ce686]{overflow:hidden}#q-app[data-v-486ce686]{background-color:#fff!important}.kiosk[data-v-486ce686]{margin-left:auto;margin-right:auto;padding-bottom:4rem;padding-top:4rem;width:80%}.seatDisplay[data-v-486ce686]{font-size:10rem;text-align:center}#q-app .content-container:not(.row).camera{margin-left:auto;margin-right:auto}.content-container.camera[data-v-3e214391]{align-items:stretch;display:flex;flex-direction:column;max-width:680px}.title-card[data-v-3e214391]{margin-bottom:3rem}.qrCam[data-v-3e214391]{overflow:hidden}.status[data-v-3e214391]{pointer-events:none;-webkit-user-select:none;user-select:none}.key-numbers-minimal[data-v-94f33ea4]{width:100%}.stats-grid[data-v-94f33ea4]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.stats-grid[data-v-94f33ea4]{gap:6px;grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.stats-grid[data-v-94f33ea4]{gap:4px;grid-template-columns:1fr}}.stat-item[data-v-94f33ea4]{align-items:center;border-radius:4px;display:flex;flex-direction:column;padding:8px 12px;transition:all .2s ease}.stat-item .stat-value[data-v-94f33ea4]{font-size:1.2rem;font-weight:600;line-height:1.2}.stat-item .stat-label[data-v-94f33ea4]{font-size:.75rem;margin-top:2px;opacity:.7;text-align:center}.stat-item:not(.secondary):not(.financial) .stat-value[data-v-94f33ea4]{font-size:1.4rem;font-weight:700}.stat-item.secondary[data-v-94f33ea4]{opacity:.8}.stat-item.secondary .stat-value[data-v-94f33ea4]{font-size:1.1rem}.stat-item.secondary .stat-label[data-v-94f33ea4]{font-size:.7rem}.stat-item.financial .stat-value[data-v-94f33ea4],.stat-item.paid .stat-value[data-v-94f33ea4],.stat-item.unpaid .stat-value[data-v-94f33ea4]{font-size:1.2rem;font-weight:600}body:not(.body--dark) .stat-item[data-v-94f33ea4]{background-color:#00000005;border:1px solid #0000000f}body:not(.body--dark) .stat-item[data-v-94f33ea4]:hover{background-color:#0000000a;border-color:#0000001f}body:not(.body--dark) .stat-item[data-v-94f33ea4]:not(.secondary):not(.financial){background-color:rgba(var(--q-primary-rgb),.05);border-color:rgba(var(--q-primary-rgb),.15)}body:not(.body--dark) .stat-item:not(.secondary):not(.financial) .stat-value[data-v-94f33ea4]{color:var(--q-primary)}body:not(.body--dark) .stat-item.financial[data-v-94f33ea4]{background-color:rgba(var(--q-positive-rgb),.05);border-color:rgba(var(--q-positive-rgb),.15)}body:not(.body--dark) .stat-item.financial .stat-value[data-v-94f33ea4]{color:var(--q-positive)}body:not(.body--dark) .stat-item.paid[data-v-94f33ea4]{background-color:rgba(var(--q-positive-rgb),.05);border-color:rgba(var(--q-positive-rgb),.15)}body:not(.body--dark) .stat-item.paid .stat-value[data-v-94f33ea4]{color:var(--q-positive)}body:not(.body--dark) .stat-item.unpaid[data-v-94f33ea4]{background-color:rgba(var(--q-negative-rgb),.05);border-color:rgba(var(--q-negative-rgb),.15)}body:not(.body--dark) .stat-item.unpaid .stat-value[data-v-94f33ea4]{color:var(--q-negative)}body.body--dark .stat-item[data-v-94f33ea4]{background-color:#ffffff0d;border:1px solid #ffffff1a;color:#fff}body.body--dark .stat-item[data-v-94f33ea4]:hover{background-color:#ffffff14;border-color:#fff3}body.body--dark .stat-item .stat-value[data-v-94f33ea4]{color:#fff}body.body--dark .stat-item .stat-label[data-v-94f33ea4]{color:#bbb}body.body--dark .stat-item[data-v-94f33ea4]:not(.secondary):not(.financial){background-color:rgba(var(--q-primary-rgb),.15);border-color:rgba(var(--q-primary-rgb),.3)}body.body--dark .stat-item:not(.secondary):not(.financial) .stat-value[data-v-94f33ea4]{color:var(--q-primary)}body.body--dark .stat-item.financial[data-v-94f33ea4]{background-color:rgba(var(--q-positive-rgb),.15);border-color:rgba(var(--q-positive-rgb),.3)}body.body--dark .stat-item.financial .stat-value[data-v-94f33ea4]{color:var(--q-positive)}body.body--dark .stat-item.paid[data-v-94f33ea4]{background-color:rgba(var(--q-positive-rgb),.15);border-color:rgba(var(--q-positive-rgb),.3)}body.body--dark .stat-item.paid .stat-value[data-v-94f33ea4]{color:var(--q-positive)}body.body--dark .stat-item.unpaid[data-v-94f33ea4]{background-color:rgba(var(--q-negative-rgb),.15);border-color:rgba(var(--q-negative-rgb),.3)}body.body--dark .stat-item.unpaid .stat-value[data-v-94f33ea4]{color:var(--q-negative)}.role-permissions[data-v-d587ff06]{padding:1rem 0}h6[data-v-d587ff06]{color:var(--q-primary);margin:0 0 1rem}.permissions-grid[data-v-d587ff06]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.resource-card[data-v-d587ff06]{background:var(--q-card-background,#fff);border:1px solid #0000001f;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem;transition:all .3s ease}.resource-card[data-v-d587ff06]:hover{box-shadow:0 4px 8px #00000026}.resource-header[data-v-d587ff06]{align-items:center;border-bottom:1px solid #0000001f;display:flex;margin-bottom:1rem;padding-bottom:.5rem}.resource-name[data-v-d587ff06]{font-size:1.1rem;font-weight:600;margin-left:.5rem}.actions-list[data-v-d587ff06]{display:flex;flex-direction:column;gap:.5rem}.action-item[data-v-d587ff06]{padding:.25rem 0}body:not(.body--dark) .resource-card[data-v-d587ff06]{background:#fff;border-color:#e0e0e0}body:not(.body--dark) .resource-header[data-v-d587ff06]{border-bottom-color:#f0f0f0}body.body--dark .role-permissions[data-v-d587ff06]{color:#fff}body.body--dark h6[data-v-d587ff06]{color:#fff!important}body.body--dark .resource-card[data-v-d587ff06]{background-color:#2d2d2d!important;border-color:#555!important;color:#fff!important}body.body--dark .resource-card[data-v-d587ff06]:hover{box-shadow:0 4px 8px #0000004d}body.body--dark .resource-header[data-v-d587ff06]{border-bottom-color:#555!important}body.body--dark .q-checkbox[data-v-d587ff06],body.body--dark .resource-name[data-v-d587ff06]{color:#fff!important}h6[data-v-80dae31e]{margin:0}body.body--dark .q-card[data-v-80dae31e]{background-color:#1e1e1e!important;color:#fff!important}body.body--dark .q-tabs[data-v-80dae31e],body.body--dark h6[data-v-80dae31e]{color:#fff!important}body.body--dark .q-tab-panels[data-v-80dae31e]{background-color:initial!important}body.body--dark .q-tab-panel[data-v-80dae31e]{background-color:initial!important;color:#fff!important}.q-card[data-v-b4ef30ce]{border-radius:12px;box-shadow:0 4px 12px #0000001a}.q-btn[data-v-b4ef30ce]{border-radius:8px;font-weight:600;text-transform:none}.q-input .q-field__control[data-v-b4ef30ce],.q-select .q-field__control[data-v-b4ef30ce]{border-radius:8px}.config-grid[data-v-b4ef30ce]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.config-card[data-v-b4ef30ce]{transition:all .2s ease}.config-card[data-v-b4ef30ce]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.no-event-config[data-v-b4ef30ce]{align-items:center;display:flex;justify-content:center;min-height:400px}body.body--dark .q-card[data-v-b4ef30ce]{background-color:#1e1e1e!important;color:#fff!important}body.body--dark .text-h6[data-v-b4ef30ce],body.body--dark .text-subtitle2[data-v-b4ef30ce]{color:#fff!important}body.body--dark .q-input .q-field__control[data-v-b4ef30ce]{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .q-input .q-field__label[data-v-b4ef30ce]{color:#bbb!important}body.body--dark .q-input .q-field__native[data-v-b4ef30ce]{color:#fff!important}body.body--dark .q-banner.bg-info[data-v-b4ef30ce]{background-color:#1976d2!important;color:#fff!important}body.body--dark .config-card[data-v-b4ef30ce]{background-color:#2d2d2d!important;border-color:#555!important;color:#fff!important}@media (max-width:768px){.settings-content[data-v-b4ef30ce],.settings-header[data-v-b4ef30ce]{padding:16px!important}.config-grid[data-v-b4ef30ce]{grid-template-columns:1fr}}.lanpartydk-content .link-container .link-label[data-v-b4ef30ce]{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;opacity:.8}.lanpartydk-content .link-container .link-input-container .link-input[data-v-b4ef30ce]{font-family:Courier New,monospace;font-size:.85rem}.lanpartydk-content .link-container .link-input-container .link-input .q-field__native[data-v-b4ef30ce]{cursor:pointer}.q-card[data-v-59ecfd5e]{margin:1rem;padding:1rem}.q-card .col-3[data-v-59ecfd5e],.q-card .col-6[data-v-59ecfd5e]{padding:1rem}body.body--dark .q-card[data-v-59ecfd5e]{background-color:#1e1e1e!important;border:1px solid #333!important;color:#fff!important}body.body--dark .q-card.success[data-v-59ecfd5e]{background-color:#1b4332!important;border-color:#2d5a3d!important}body.body--dark .q-card.danger[data-v-59ecfd5e]{background-color:#4a1a1a!important;border-color:#6d2c2c!important}body.body--dark .q-field .q-field__native[data-v-59ecfd5e]{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .q-field .q-field__label[data-v-59ecfd5e]{color:#ccc!important;font-weight:500!important}body.body--dark .q-field .q-field__control[data-v-59ecfd5e]{background-color:#2d2d2d!important;border:1px solid #555!important;border-radius:4px!important}body.body--dark .q-field .q-field__control[data-v-59ecfd5e]:before{border-color:#777!important;border-width:2px!important}body.body--dark .q-field .q-field__control[data-v-59ecfd5e]:hover:before{border-color:#999!important}body.body--dark .q-field .q-field__control[data-v-59ecfd5e]:after{border-color:#42a5f5!important;border-width:2px!important}body.body--dark .q-field.q-field--focused .q-field__control[data-v-59ecfd5e]{border-color:#42a5f5!important;box-shadow:0 0 0 2px #42a5f533!important}body.body--dark .q-field.q-field--focused .q-field__control[data-v-59ecfd5e]:after{border-color:#42a5f5!important}body.body--dark .q-field.q-field--outlined .q-field__control[data-v-59ecfd5e]{background-color:#2d2d2d!important;border:2px solid #666!important}body.body--dark .q-field.q-field--outlined .q-field__control[data-v-59ecfd5e]:hover{border-color:#888!important}body.body--dark .q-field.q-field--outlined.q-field--focused .q-field__control[data-v-59ecfd5e]{border-color:#42a5f5!important;box-shadow:0 0 0 3px #42a5f526!important}body.body--dark .q-select .q-field__native[data-v-59ecfd5e]{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .q-select .q-field__append[data-v-59ecfd5e]{color:#fff!important}body.body--dark .q-select .q-field__control[data-v-59ecfd5e]{background-color:#2d2d2d!important;border:2px solid #666!important;border-radius:4px!important}body.body--dark .q-select .q-field__control[data-v-59ecfd5e]:hover{border-color:#888!important}body.body--dark .q-select.q-field--focused .q-field__control[data-v-59ecfd5e]{border-color:#42a5f5!important;box-shadow:0 0 0 3px #42a5f526!important}body.body--dark .q-field--auto-height .q-field__native[data-v-59ecfd5e]{background-color:#2d2d2d!important;border:2px solid #666!important;border-radius:4px!important;color:#fff!important;min-height:100px!important;padding:12px!important}body.body--dark .q-field--auto-height .q-field__native[data-v-59ecfd5e]:hover{border-color:#888!important}body.body--dark .q-field--auto-height .q-field__native[data-v-59ecfd5e]:focus{border-color:#42a5f5!important;box-shadow:0 0 0 3px #42a5f526!important;outline:none!important}body.body--dark .q-field--auto-height .q-field__control[data-v-59ecfd5e]{background-color:#2d2d2d!important;border:2px solid #666!important;border-radius:4px!important}body.body--dark .q-field--auto-height .q-field__control[data-v-59ecfd5e]:hover{border-color:#888!important}body.body--dark .q-field--auto-height.q-field--focused .q-field__control[data-v-59ecfd5e]{border-color:#42a5f5!important;box-shadow:0 0 0 3px #42a5f526!important}body.body--dark .q-checkbox .q-checkbox__inner[data-v-59ecfd5e],body.body--dark .q-checkbox .q-checkbox__label[data-v-59ecfd5e]{color:#fff!important}body.body--dark .q-checkbox.q-checkbox--truthy .q-checkbox__inner[data-v-59ecfd5e]{color:#42a5f5!important}body.body--dark .q-radio .q-radio__inner[data-v-59ecfd5e],body.body--dark .q-radio .q-radio__label[data-v-59ecfd5e]{color:#fff!important}body.body--dark .q-radio.q-radio--truthy .q-radio__inner[data-v-59ecfd5e]{color:#42a5f5!important}body.body--dark .q-btn[data-v-59ecfd5e]:not(.q-btn--flat){background-color:#2d2d2d!important;border:1px solid #555!important;color:#fff!important}body.body--dark .q-btn[data-v-59ecfd5e]:not(.q-btn--flat):hover{background-color:#3d3d3d!important;border-color:#777!important}body.body--dark .q-btn.q-btn--flat[data-v-59ecfd5e]{color:#fff!important}body.body--dark .q-btn.q-btn--flat[data-v-59ecfd5e]:hover{background-color:#ffffff1a!important}body.body--dark .q-card-actions div[data-v-59ecfd5e],body.body--dark .q-card-actions[data-v-59ecfd5e],body.body--dark .q-card-section .text-h6[data-v-59ecfd5e],body.body--dark .q-card-section p[data-v-59ecfd5e],body.body--dark .q-card-section[data-v-59ecfd5e],body.body--dark div[label][data-v-59ecfd5e]{color:#fff!important}body.body--dark .q-field__native[data-v-59ecfd5e]::placeholder{color:#aaa!important;opacity:1!important}body.body--dark input[type=number][data-v-59ecfd5e],body.body--dark input[type=text][data-v-59ecfd5e],body.body--dark textarea[data-v-59ecfd5e]{background-color:#2d2d2d!important;border:2px solid #666!important;border-radius:4px!important;color:#fff!important;padding:8px 12px!important}body.body--dark input[type=number][data-v-59ecfd5e]:hover,body.body--dark input[type=text][data-v-59ecfd5e]:hover,body.body--dark textarea[data-v-59ecfd5e]:hover{border-color:#888!important}body.body--dark input[type=number][data-v-59ecfd5e]:focus,body.body--dark input[type=text][data-v-59ecfd5e]:focus,body.body--dark textarea[data-v-59ecfd5e]:focus{border-color:#42a5f5!important;box-shadow:0 0 0 3px #42a5f526!important;outline:none!important}body.body--dark input[type=number][data-v-59ecfd5e]::placeholder,body.body--dark input[type=text][data-v-59ecfd5e]::placeholder,body.body--dark textarea[data-v-59ecfd5e]::placeholder{color:#aaa!important;opacity:1!important}body.body--dark .q-input .q-field__native[data-v-59ecfd5e]{background-color:#2d2d2d!important;color:#fff!important;padding:8px 12px!important}.login[data-v-502558a6]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#17a2b8;background:radial-gradient(#1aa7bd,#0b7383);display:grid;min-height:100vh;place-items:center;width:100vw}.login h4[data-v-502558a6],.login p[data-v-502558a6]{margin:0}.login p[data-v-502558a6]{padding:1rem}.login-card[data-v-502558a6]{width:min(100%,280px)}.reset-password[data-v-2edc94d8]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#17a2b8;background:radial-gradient(#1aa7bd,#0b7383);display:grid;min-height:100vh;place-items:center;width:100vw}.reset-password h4[data-v-2edc94d8],.reset-password p[data-v-2edc94d8]{margin:0}.reset-password p[data-v-2edc94d8]{padding:1rem}.reset-card[data-v-2edc94d8]{width:min(100%,400px)}.stats-row[data-v-c1956736]{margin-left:-8px;margin-right:-8px}.stats-card[data-v-c1956736]{height:100%;.q-card-section[data-v-c1956736]{display:flex;flex-direction:column;height:100%;justify-content:center}}.users-table[data-v-c1956736]{.q-table__bottom[data-v-c1956736],.q-table__top[data-v-c1956736],thead tr:first-child th[data-v-c1956736]{background-color:#f5f5f5}tbody tr[data-v-c1956736]:hover{background-color:#0000000d}}.list-header[data-v-c1956736]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.list-controls[data-v-c1956736]{background:#fff;border-bottom:1px solid #f1f5f9}.search-input[data-v-c1956736]{border-radius:8px}.modern-table[data-v-c1956736]{border-radius:0;box-shadow:none}.certificate-badge[data-v-c1956736],.role-badge[data-v-c1956736],.status-badge[data-v-c1956736]{border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.action-buttons[data-v-c1956736]{display:flex;gap:4px;justify-content:flex-end}.certificate-status[data-v-c1956736]{min-width:120px}@media (max-width:768px){.list-controls[data-v-c1956736],.list-header[data-v-c1956736]{padding:16px!important}.action-buttons[data-v-c1956736]{flex-direction:column;gap:2px}}.flag[data-v-3ff82ee4]{font-size:1.2em}.dawa-address-input[data-v-2fa89158]{position:relative}.dawa-suggestions[data-v-2fa89158]{max-width:400px;width:100%;z-index:1000}.suggestion-item[data-v-2fa89158]:hover{background-color:#0000000d}[data-v-2fa89158] .q-field__control{transition:none!important}[data-v-2fa89158] .q-menu{transition:opacity .1s ease!important}[data-v-2fa89158] .no-password-manager{-webkit-text-security:none!important;font-family:inherit!important}[data-v-2fa89158] .q-field__native{autocomplete:off!important}.backup-code[data-v-886a9724],.manual-key[data-v-886a9724]{background-color:#f5f5f5;border-radius:4px;display:inline-block;font-family:monospace;font-size:14px;padding:4px 8px}.backup-code[data-v-886a9724]{font-weight:700;letter-spacing:1px}.stats-row[data-v-3d8dab36]{margin-left:-8px;margin-right:-8px}.stats-card[data-v-3d8dab36]{height:100%}.stats-card .q-card-section[data-v-3d8dab36]{display:flex;flex-direction:column;height:100%;justify-content:center}.inventory-table .q-table__bottom[data-v-3d8dab36],.inventory-table .q-table__top[data-v-3d8dab36],.inventory-table thead tr:first-child th[data-v-3d8dab36]{background-color:#f5f5f5}.inventory-table tbody tr[data-v-3d8dab36]:hover{background-color:#0000000d}.category-card[data-v-3d8dab36]{border-radius:8px;transition:all .3s ease}.category-card[data-v-3d8dab36]:hover{box-shadow:0 4px 12px #0000001a}.q-dialog .q-card[data-v-3d8dab36]{border-radius:12px;box-shadow:0 10px 30px #0003}.q-btn[data-v-3d8dab36]{border-radius:8px;font-weight:600;text-transform:none}.q-card[data-v-3d8dab36]{border-radius:12px;box-shadow:0 4px 12px #0000001a}.q-input .q-field__control[data-v-3d8dab36],.q-select .q-field__control[data-v-3d8dab36]{border-radius:8px}.quantity-preview-card[data-v-3d8dab36]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:2px dashed #ddd}.quantity-preview-card .preview-section[data-v-3d8dab36]{text-align:center}.quantity-preview-card .preview-section .current-quantity[data-v-3d8dab36]{color:#666}.quantity-preview-card .preview-section .new-quantity[data-v-3d8dab36]{font-weight:700}.quantity-preview-card .preview-section .new-quantity.positive[data-v-3d8dab36]{color:#4caf50}.quantity-preview-card .preview-section .new-quantity.negative[data-v-3d8dab36]{color:#f44336}body.body--dark .inventory-table .q-table__bottom[data-v-3d8dab36],body.body--dark .inventory-table .q-table__top[data-v-3d8dab36],body.body--dark .inventory-table thead tr:first-child th[data-v-3d8dab36]{background-color:#2d2d2d!important}body.body--dark .inventory-table tbody tr[data-v-3d8dab36]:hover{background-color:#ffffff0d!important}body.body--dark .category-card[data-v-3d8dab36]{background-color:#2d2d2d!important;color:#fff!important}body.body--dark .quantity-preview-card[data-v-3d8dab36]{background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important;border-color:#555!important;color:#fff!important}.content-container[data-v-ab2c92f2]{margin:0 auto;max-width:1200px;padding:1rem}.modern-table .q-table__top[data-v-ab2c92f2]{padding:12px 16px}.modern-table .q-table thead th[data-v-ab2c92f2]{color:#1976d2;font-weight:600}.bg-gradient-primary[data-v-ab2c92f2]{background:linear-gradient(135deg,#1976d2,#1565c0)}.color-preview[data-v-ab2c92f2]{border:2px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;height:40px;transition:all .2s ease;width:40px}.color-preview[data-v-ab2c92f2]:hover{box-shadow:0 4px 8px #00000026;transform:scale(1.05)}.role-color-indicator[data-v-ab2c92f2]{border:1px solid #ffffff4d;border-radius:50%;box-shadow:0 1px 2px #0003;height:16px;width:16px}.teams-table .q-table__bottom[data-v-ab2c92f2],.teams-table .q-table__top[data-v-ab2c92f2],.teams-table thead tr:first-child th[data-v-ab2c92f2]{background-color:#f5f5f5}.teams-table tbody tr[data-v-ab2c92f2]:hover{background-color:#0000000d}.content-container[data-v-cc7b7f74]{margin:0 auto;max-width:1200px;padding:1rem}.coming-soon-container[data-v-cc7b7f74]{align-items:center;display:flex;justify-content:center;min-height:60vh}.coming-soon-card[data-v-cc7b7f74]{border-radius:16px;box-shadow:0 8px 32px #0000001a;max-width:600px;width:100%}