.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(-16px);transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;-webkit-transition:inherit;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(16px);transform:translate(16px)}.datetime-range-picker[data-v-b4f3d220]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.picker-container[data-v-b4f3d220]{-webkit-box-flex:1;-ms-flex:1;flex:1}.picker-label[data-v-b4f3d220]{font-size:12px;color:rgba(0,0,0,.6);margin-bottom:4px;font-weight:500}.date-header[data-v-b4f3d220]{padding:16px;font-size:14px;color:rgba(0,0,0,.87);background-color:#f5f5f5;text-align:center}.pickers-container[data-v-b4f3d220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-v-b4f3d220] .v-picker{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:290px}@media (max-width:600px){.datetime-range-picker[data-v-b4f3d220]{gap:8px}.datetime-range-picker[data-v-b4f3d220],.pickers-container[data-v-b4f3d220]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-b4f3d220] .v-picker{max-width:100%}}[data-v-b4f3d220] .v-picker.v-card{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.quick-actions[data-v-b4f3d220]{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #eee}[data-v-b4f3d220] .v-text-field.v-text-field--outlined fieldset{border-color:rgba(0,0,0,.12)!important;border-radius:8px}[data-v-b4f3d220] .v-text-field.v-text-field--outlined:hover fieldset{border-color:rgba(0,0,0,.24)!important}.rules-header[data-v-d25a5574]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;background:#f5f5f5;border-radius:8px 8px 0 0;border:1px solid #e0e0e0;border-bottom:none;cursor:pointer}.rules-header[data-v-d25a5574],.rules-title[data-v-d25a5574]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rules-title[data-v-d25a5574]{font-weight:500;color:#333}.toggle-btn[data-v-d25a5574]{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.toggle-btn[data-v-d25a5574]:hover{opacity:1}.rules-container[data-v-d25a5574]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px;background:#f5f5f5;border-radius:0 0 8px 8px;border:1px solid #e0e0e0;border-top:none}.rule-card[data-v-d25a5574],.rule-item[data-v-d25a5574]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rule-card[data-v-d25a5574]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#f5f5f5;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #e0e0e0}.rule-card[data-v-d25a5574]:hover{background:#eee;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.rule-card.editing[data-v-d25a5574]{background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.rule-content[data-v-d25a5574],.rule-text[data-v-d25a5574]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.rule-number[data-v-d25a5574]{font-weight:600;color:#666;margin-right:8px;min-width:24px}.rule-text-content[data-v-d25a5574]{color:#333;line-height:1.4}.rule-actions[data-v-d25a5574]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-left:16px}.action-btn[data-v-d25a5574]{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.action-btn[data-v-d25a5574]:hover{opacity:1}.drag-handle[data-v-d25a5574]{cursor:move;color:#666;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.drag-handle[data-v-d25a5574]:hover{opacity:1}.rule-edit-field[data-v-d25a5574]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0}.rule-edit-field[data-v-d25a5574] .v-input__slot{margin-bottom:0;padding:0}.rule-edit-field[data-v-d25a5574] .v-text-field__details{display:none}