.rule-violations-card[data-v-0a04e679]{background:linear-gradient(145deg,#2c2c54,#40407a);border:1px solid rgba(108,92,231,.3);border-radius:12px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #2c2c5426}.rule-violations-dialog-card[data-v-0a04e679]{background:linear-gradient(145deg,#2c2c54,#40407a);border:1px solid rgba(108,92,231,.3);border-radius:12px;box-shadow:0 8px 32px #2c2c5440;color:#fff}.rule-violations-popup[data-v-0a04e679]{background:linear-gradient(145deg,#2c2c54,#40407a);border:1px solid rgba(108,92,231,.3);border-radius:12px;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 32px #2c2c5440}[data-v-0a04e679] .q-field__control{background:#6c5ce71a!important;border:1px solid rgba(108,92,231,.2)!important;border-radius:8px!important}[data-v-0a04e679] .q-field--filled .q-field__control:before{background:transparent!important}[data-v-0a04e679] .q-field--filled .q-field__control:after{background:#6c5ce7!important}[data-v-0a04e679] .q-field__label{color:#a29bfe!important}[data-v-0a04e679] .q-field__native{color:#fff!important}[data-v-0a04e679] .q-btn{border-radius:8px;font-weight:500;transition:all .3s ease}[data-v-0a04e679] .q-btn--standard.q-btn--rectangle{background:linear-gradient(145deg,#6c5ce7,#a29bfe)!important;color:#fff!important}[data-v-0a04e679] .q-btn--standard.q-btn--rectangle:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6c5ce74d}[data-v-0a04e679] .q-table,[data-v-0a04e679] .q-table__container{background:transparent!important}[data-v-0a04e679] .q-table thead th{background:#6c5ce71a!important;color:#fff!important;border-bottom:1px solid rgba(108,92,231,.3)!important}[data-v-0a04e679] .q-table tbody td{color:#fff!important;border-bottom:1px solid rgba(108,92,231,.1)!important}[data-v-0a04e679] .q-table tbody tr:hover{background:#6c5ce71a!important}[data-v-0a04e679] .q-input{color:#fff!important}[data-v-0a04e679] .q-input .q-field__control{background:#6c5ce71a!important;border:1px solid rgba(108,92,231,.2)!important;border-radius:8px!important}.search-icon[data-v-0a04e679]{transition:color .3s ease,transform .3s ease}.search-icon[data-v-0a04e679]:hover{color:#6c5ce7!important;transform:scale(1.1)}[data-v-0a04e679] .q-select .q-field__native{color:#fff!important}[data-v-0a04e679] .q-select .q-field__append{color:#a29bfe!important}[data-v-0a04e679] .q-chip{border-radius:6px!important;font-weight:500!important}[data-v-0a04e679] .q-card-actions .q-btn--flat{background:#6c5ce71a!important;color:#a29bfe!important;border:1px solid rgba(108,92,231,.2)!important}[data-v-0a04e679] .q-card-actions .q-btn--flat:hover{background:#6c5ce733!important;color:#fff!important}
