[data-v-2f856852]:root{--vs-state-disabled-bg:#33353a!important;--vs-disabled-bg:#33353a!important}[data-theme=light][data-v-2f856852]{--vs-state-disabled-bg:#f8f9fa!important;--vs-disabled-bg:#f8f9fa!important}[data-theme=light] .vs--disabled .vs__clear[data-v-2f856852],[data-theme=light] .vs--disabled .vs__dropdown-toggle[data-v-2f856852],[data-theme=light] .vs--disabled .vs__open-indicator[data-v-2f856852],[data-theme=light] .vs--disabled .vs__search[data-v-2f856852],[data-theme=light] .vs--disabled .vs__selected[data-v-2f856852]{background-color:#f8f9fa!important}body[data-v-2f856852],html[data-v-2f856852]{overflow-x:hidden}body[data-v-2f856852]{position:relative;background-color:var(--bg-card);color:var(--text-primary);height:auto}.btn-create-new[data-v-2f856852]{font-weight:700;font-size:20px;width:10px;margin-right:20px}.dev-env .app-header[data-v-2f856852]{border-top:2px solid #ff0!important}.app-header .dropdown-item[data-v-2f856852]{min-width:100%}.app[data-v-2f856852],.dark-mode[data-v-2f856852]{--vs-search-input-bg:var(--bg-card-secondary);background-color:var(--bg-card);color:var(--text-primary)}.app .notification-bell[data-v-2f856852],.dark-mode .notification-bell[data-v-2f856852]{color:var(--text-primary)}.app .vs__selected[data-v-2f856852],.dark-mode .vs__selected[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary)}.app .vs__deselect svg[data-v-2f856852],.dark-mode .vs__deselect svg[data-v-2f856852]{fill:var(--border-hover)}.app #identityFieldForGroup[data-v-2f856852],.dark-mode #identityFieldForGroup[data-v-2f856852]{color:var(--text-primary)}.app .navbar[data-v-2f856852],.dark-mode .navbar[data-v-2f856852]{background-color:var(--bg-card);border:1px solid var(--bg-card)}.app .app-footer[data-v-2f856852],.app .breadcrumb[data-v-2f856852],.dark-mode .app-footer[data-v-2f856852],.dark-mode .breadcrumb[data-v-2f856852]{background-color:var(--bg-card-secondary);border:1px solid var(--bg-card-secondary)}.app .breadcrumb[data-v-2f856852],.app .nav-item .dropdown-toggle[data-v-2f856852],.dark-mode .breadcrumb[data-v-2f856852],.dark-mode .nav-item .dropdown-toggle[data-v-2f856852]{color:var(--text-primary)}.app .card-body[data-v-2f856852],.app .card[data-v-2f856852],.dark-mode .card-body[data-v-2f856852],.dark-mode .card[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary)!important;border:1px solid var(--border-default)}.app .card-body th[data-v-2f856852],.app .card th[data-v-2f856852],.dark-mode .card-body th[data-v-2f856852],.dark-mode .card th[data-v-2f856852]{color:var(--text-primary)}.app .card-footer[data-v-2f856852],.app .card-header[data-v-2f856852],.dark-mode .card-footer[data-v-2f856852],.dark-mode .card-header[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .card-footer-actions a[data-v-2f856852],.app .card-header-actions a[data-v-2f856852],.dark-mode .card-footer-actions a[data-v-2f856852],.dark-mode .card-header-actions a[data-v-2f856852]{color:var(--text-primary)}.app input[data-v-2f856852],.app select[data-v-2f856852],.app textarea[data-v-2f856852],.dark-mode input[data-v-2f856852],.dark-mode select[data-v-2f856852],.dark-mode textarea[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .custom-checkbox[data-v-2f856852],.app .pagination[data-v-2f856852],.app table[data-v-2f856852],.dark-mode .custom-checkbox[data-v-2f856852],.dark-mode .pagination[data-v-2f856852],.dark-mode table[data-v-2f856852]{color:var(--text-primary)}.app .pagination li.page-item button[data-v-2f856852],.app .pagination li.page-item span[data-v-2f856852],.dark-mode .pagination li.page-item button[data-v-2f856852],.dark-mode .pagination li.page-item span[data-v-2f856852]{color:var(--text-primary);background-color:var(--bg-card)}.app .pagination li.page-item.active .page-link[data-v-2f856852],.dark-mode .pagination li.page-item.active .page-link[data-v-2f856852]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.app .switch-protokol .switch-slider[data-v-2f856852],.dark-mode .switch-protokol .switch-slider[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.app .btn-link[data-v-2f856852],.app .btn-link[data-v-2f856852]:hover,.app .navbar-brand[data-v-2f856852],.dark-mode .btn-link[data-v-2f856852],.dark-mode .btn-link[data-v-2f856852]:hover,.dark-mode .navbar-brand[data-v-2f856852]{color:var(--text-primary)}.app .dropdown-menu[data-v-2f856852],.dark-mode .dropdown-menu[data-v-2f856852]{background-color:var(--border-default);border:1px solid var(--border-hover);color:var(--text-primary)}.app .dropdown-header[data-v-2f856852],.dark-mode .dropdown-header[data-v-2f856852]{color:var(--text-primary);background-color:var(--border-hover)}.app .dropdown-item[data-v-2f856852],.dark-mode .dropdown-item[data-v-2f856852]{color:var(--text-primary)}.app .bg-light[data-v-2f856852],.dark-mode .bg-light[data-v-2f856852]{background-color:var(--border-hover)!important;color:var(--text-primary)!important;border:1px solid var(--border-hover)!important}.app .tab-content[data-v-2f856852],.dark-mode .tab-content[data-v-2f856852]{background-color:var(--border-default);border:1px solid var(--border-default)}.app .list-group-item[data-v-2f856852],.dark-mode .list-group-item[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border-left:5px solid var(--primary-start)}.app .list-group-accent .list-group-item.list-group-item-divider[data-v-2f856852]:before,.dark-mode .list-group-accent .list-group-item.list-group-item-divider[data-v-2f856852]:before{background-color:var(--border-default)}.app .nav-tabs[data-v-2f856852],.dark-mode .nav-tabs[data-v-2f856852]{background-color:var(--bg-card)}.app .nav-tabs .nav-link.active[data-v-2f856852],.dark-mode .nav-tabs .nav-link.active[data-v-2f856852]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.app .nav-tabs .nav-link.active span[data-v-2f856852],.dark-mode .nav-tabs .nav-link.active span[data-v-2f856852]{color:var(--text-primary)!important}.app .nav-tabs .nav-link.active a[data-v-2f856852],.dark-mode .nav-tabs .nav-link.active a[data-v-2f856852]{color:var(--text-primary)}.app .form-control[data-v-2f856852],.dark-mode .form-control[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .form-control button[data-v-2f856852],.dark-mode .form-control button[data-v-2f856852]{color:var(--text-primary)}.app .form-control[data-v-2f856852]:disabled,.app .form-control[readonly][data-v-2f856852],.dark-mode .form-control[data-v-2f856852]:disabled,.dark-mode .form-control[readonly][data-v-2f856852]{background-color:var(--bg-card)}.app a[data-v-2f856852],.dark-mode a[data-v-2f856852]{color:var(--text-primary)}.app .input-group-text[data-v-2f856852],.dark-mode .input-group-text[data-v-2f856852]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.app .workflow-background[data-v-2f856852],.dark-mode .workflow-background[data-v-2f856852]{background-color:#ccc}.app .vdp-datepicker__calendar[data-v-2f856852],.dark-mode .vdp-datepicker__calendar[data-v-2f856852]{background-color:var(--bg-card-secondary);color:var(--text-primary)}.app .vdp-datepicker__calendar .cell.selected[data-v-2f856852],.dark-mode .vdp-datepicker__calendar .cell.selected[data-v-2f856852]{background:var(--primary-start)}.app .vdp-datepicker__calendar .cell.disabled[data-v-2f856852],.dark-mode .vdp-datepicker__calendar .cell.disabled[data-v-2f856852]{opacity:.3}.app .vdp-datepicker__calendar .cell.today[data-v-2f856852],.dark-mode .vdp-datepicker__calendar .cell.today[data-v-2f856852]{background:var(--primary-start)}.app .vdp-datepicker__calendar .weekend[data-v-2f856852],.dark-mode .vdp-datepicker__calendar .weekend[data-v-2f856852]{background-color:var(--bg-card)}.app .vs__actions[data-v-2f856852],.dark-mode .vs__actions[data-v-2f856852]{color:var(--text-primary)}.app .vs__clear[data-v-2f856852],.app .vs__open-indicator[data-v-2f856852],.dark-mode .vs__clear[data-v-2f856852],.dark-mode .vs__open-indicator[data-v-2f856852]{fill:#fff}.app .vs__search[data-v-2f856852],.dark-mode .vs__search[data-v-2f856852]{border:none}.app .vs__dropdown-toggle[data-v-2f856852],.dark-mode .vs__dropdown-toggle[data-v-2f856852]{border:1px solid var(--border-default);background:var(--bg-card)!important}.app .vs__dropdown-menu[data-v-2f856852],.dark-mode .vs__dropdown-menu[data-v-2f856852]{border:1px solid var(--border-default);background-color:var(--bg-card)}.app .vs__dropdown-menu li[data-v-2f856852],.dark-mode .vs__dropdown-menu li[data-v-2f856852]{color:var(--text-primary)}.app .daterangepicker .calendar-table[data-v-2f856852],.app .daterangepicker .calendar-table td[data-v-2f856852],.app .daterangepicker .calendar-table th[data-v-2f856852],.app .daterangepicker[data-v-2f856852],.app .vue-daterange-picker .reportrange-text[data-v-2f856852],.dark-mode .daterangepicker .calendar-table[data-v-2f856852],.dark-mode .daterangepicker .calendar-table td[data-v-2f856852],.dark-mode .daterangepicker .calendar-table th[data-v-2f856852],.dark-mode .daterangepicker[data-v-2f856852],.dark-mode .vue-daterange-picker .reportrange-text[data-v-2f856852]{background-color:var(--bg-card)}.app .daterangepicker .calendar-table td.disabled[data-v-2f856852],.app .daterangepicker .calendar-table td.in-range[data-v-2f856852],.dark-mode .daterangepicker .calendar-table td.disabled[data-v-2f856852],.dark-mode .daterangepicker .calendar-table td.in-range[data-v-2f856852]{background-color:var(--border-hover)}.app .vs--disabled .vs__clear[data-v-2f856852],.app .vs--disabled .vs__dropdown-toggle[data-v-2f856852],.app .vs--disabled .vs__open-indicator[data-v-2f856852],.app .vs--disabled .vs__search[data-v-2f856852],.app .vs--disabled .vs__selected[data-v-2f856852],.dark-mode .vs--disabled .vs__clear[data-v-2f856852],.dark-mode .vs--disabled .vs__dropdown-toggle[data-v-2f856852],.dark-mode .vs--disabled .vs__open-indicator[data-v-2f856852],.dark-mode .vs--disabled .vs__search[data-v-2f856852],.dark-mode .vs--disabled .vs__selected[data-v-2f856852]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.app .vs__dropdown-option--disabled[data-v-2f856852],.dark-mode .vs__dropdown-option--disabled[data-v-2f856852]{background:var(--bg-card-secondary);color:#ccc!important}.app .aside-menu[data-v-2f856852],.dark-mode .aside-menu[data-v-2f856852]{background-color:var(--bg-card);border-left:1px solid var(--border-hover)}.btn-link[data-v-2f856852]{color:var(--primary-start)}.pagination[data-v-2f856852]{color:var(--text-primary)}.pagination li.page-item button[data-v-2f856852],.pagination li.page-item span[data-v-2f856852]{color:var(--primary-start)}.pagination li.page-item.active .page-link[data-v-2f856852]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.btn-link[data-v-2f856852]:hover,.sidebar .nav-link.active .nav-icon[data-v-2f856852]{color:var(--primary-start)}.sidebar .nav-item:hover .nav-icon[data-v-2f856852],.sidebar .nav-link:hover .nav-icon[data-v-2f856852]{color:var(--text-on-button)!important}.aside-menu-lg-show .aside-menu[data-v-2f856852]{width:400px}.dropdown-menu[data-v-2f856852]{min-width:11rem}.navbar-brand[data-v-2f856852]{color:var(--primary-start)}.brand-minimized .app-header .navbar-brand[data-v-2f856852]{width:155px}a[data-v-2f856852],a[data-v-2f856852]:hover{color:var(--primary-start)}.nav-pills .nav-link.active[data-v-2f856852],.nav-pills .show>.nav-link[data-v-2f856852]{background-color:var(--primary-start)}.bg-primary[data-v-2f856852]{background-color:var(--primary-start)!important}.text-primary[data-v-2f856852]{color:var(--primary-start)!important}.btn.btn-primary[data-v-2f856852]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.navbar-brand[data-v-2f856852]:hover{color:var(--primary-start)}.custom-control-input:checked~.custom-control-label[data-v-2f856852]:before{background-color:var(--primary-start);border:1px solid var(--primary-start)}.badge-primary[data-v-2f856852],.nav-link[data-v-2f856852]::hover{background-color:var(--primary-start)}.nav-link[data-v-2f856852]::hover{color:var(--text-on-button)}.sidebar-minimized .sidebar .nav-item:hover>.nav-link[data-v-2f856852],.sidebar-minimized .sidebar .nav-link[data-v-2f856852]:hover{background:var(--primary-start);color:var(--text-on-button)}.dropdown-item.active[data-v-2f856852],.dropdown-item[data-v-2f856852]:focus,.dropdown-item[data-v-2f856852]:hover,.sidebar .nav-link[data-v-2f856852]:hover{background-color:var(--primary-start);color:var(--text-on-button)}.dropdown-item.disabled[data-v-2f856852],.dropdown-item[data-v-2f856852]:disabled{color:#73818f}.bg-protokol-royal[data-v-2f856852]{color:var(--text-primary)}.bg-protokol-royal-purple[data-v-2f856852],.bg-protokol-royal[data-v-2f856852]{background-color:var(--primary-start)!important}.btn.bg-protokol-royal-purple[data-v-2f856852]:hover{background-color:var(--primary-start)}.clr-protokol-royal-purple[data-v-2f856852]{color:var(--primary-start)}.btn.protokol-royal-purple[data-v-2f856852]{border-color:var(--primary-start)}.bg-protokol-royal-purple.active[data-v-2f856852]{background-color:var(--primary-start);color:var(--text-primary)}.custom-select[data-v-2f856852],.form-control[data-v-2f856852],.v-select[data-v-2f856852]{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-select button[data-v-2f856852],.form-control button[data-v-2f856852],.v-select button[data-v-2f856852]{color:var(--text-primary)}.vs--searchable .vs__dropdown-toggle[data-v-2f856852]{background:var(--bg-card)!important}.form-control[data-v-2f856852]:disabled,.form-control[readonly][data-v-2f856852]{background-color:var(--bg-card)}.form-control[data-v-2f856852]:focus,.vs__selected[data-v-2f856852]{background-color:var(--bg-card)!important}.vs__selected[data-v-2f856852]{color:var(--text-primary)!important}.vs__open-indicator[data-v-2f856852]{fill:#fff!important}.vs__deselect svg[data-v-2f856852]{fill:var(--border-hover)}.vs--disabled .vs__clear[data-v-2f856852],.vs--disabled .vs__dropdown-toggle[data-v-2f856852],.vs--disabled .vs__open-indicator[data-v-2f856852],.vs--disabled .vs__search[data-v-2f856852],.vs--disabled .vs__selected[data-v-2f856852]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.vs__dropdown-menu[data-v-2f856852]{border:1px solid var(--border-default)!important;background:var(--bg-card)!important}.vs__dropdown-menu li[data-v-2f856852]{color:var(--text-primary)}.card .card-body[data-v-2f856852],.card .card-header[data-v-2f856852]{background-color:var(--bg-card);border:1px solid var(--border-default)}.vdp-datepicker__calendar[data-v-2f856852]{background-color:var(--bg-card-secondary)!important;color:var(--text-primary)}.vdp-datepicker__calendar .cell.selected[data-v-2f856852]{background:var(--primary-start)}.vdp-datepicker__calendar .cell.disabled[data-v-2f856852]{opacity:.3}.vdp-datepicker__calendar .cell.today[data-v-2f856852]{background:var(--primary-start)}.daterangepicker .calendar-table[data-v-2f856852],.daterangepicker .calendar-table td.disabled[data-v-2f856852],.daterangepicker .calendar-table td[data-v-2f856852],.daterangepicker .calendar-table th[data-v-2f856852],.daterangepicker[data-v-2f856852],.vdp-datepicker__calendar .weekend[data-v-2f856852]{background-color:var(--bg-card)}.daterangepicker .calendar-table td.in-range[data-v-2f856852]{background-color:var(--border-hover)}.list-group-item[data-v-2f856852]{background-color:var(--bg-card)!important;color:var(--text-primary)}.sidebar-minimized .sidebar .nav-link img.nav-icon[data-v-2f856852]{padding:10px;margin-top:-15px}.vld-overlay.is-full-page[data-v-2f856852]{text-align:center}.table thead th[data-v-2f856852]{border-top:none;border-bottom:px solid var(--border-default)}.input-group-text[data-v-2f856852]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.tab-content[data-v-2f856852]{background-color:var(--border-default);border:1px solid var(--border-default)}.nav-tabs[data-v-2f856852]{background-color:var(--bg-card)}.nav-tabs .nav-link.active[data-v-2f856852]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.nav-tabs .nav-link.active span[data-v-2f856852]{color:var(--text-primary)!important}.nav-tabs .nav-link.active a[data-v-2f856852]{color:var(--text-primary)}.custom-file-label[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-file-label button[data-v-2f856852]{color:var(--text-primary)}.custom-file-label[data-v-2f856852]:after{background-color:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary)}.switch-protokol .switch-slider[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.card[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary)!important;border-color:var(--border-default)!important}.card-footer[data-v-2f856852],.card-header[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.card-footer-actions a[data-v-2f856852],.card-header-actions a[data-v-2f856852]{color:var(--text-primary)}.modal-content[data-v-2f856852]{background-color:var(--bg-card);color:var(--text-primary)}.modal-footer[data-v-2f856852]{border-top:1px solid var(--border-hover)}.dropdown-toggle.btn-dark[data-v-2f856852]{border:1px solid var(--border-default)}.vs__dropdown-option--disabled[data-v-2f856852]{background:var(--bg-card-secondary);color:#ccc}.b-calendar .text-dark[data-v-2f856852]{color:#ccc!important}.subscriptions-container[data-v-2f856852]{padding:24px}.subscriptions-header[data-v-2f856852]{margin-bottom:32px}.subscriptions-header .subscriptions-title[data-v-2f856852]{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.subscriptions-header .subscriptions-subtitle[data-v-2f856852]{color:var(--text-secondary);font-size:1rem;margin:0}.loading-state[data-v-2f856852]{display:flex;justify-content:center;padding:60px 0}.empty-state[data-v-2f856852]{text-align:center;padding:60px 20px;background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px}.empty-state .empty-icon[data-v-2f856852]{color:var(--text-muted);margin-bottom:24px}.empty-state h4[data-v-2f856852]{color:var(--text-primary);font-weight:600;margin-bottom:8px}.empty-state p[data-v-2f856852]{color:var(--text-secondary);margin-bottom:24px}.subscriptions-list[data-v-2f856852]{display:grid;gap:20px}.subscription-group[data-v-2f856852]{display:flex;flex-direction:column;background:rgba(102,126,234,.03);border:1px solid rgba(102,126,234,.15);border-radius:16px;padding:4px}.group-header[data-v-2f856852]{display:flex;flex-direction:column;gap:12px;padding:20px 24px;background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(102,126,234,.08));border:1px solid rgba(102,126,234,.4);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.group-header .group-title-section[data-v-2f856852]{display:flex;justify-content:space-between;align-items:center;width:100%}.group-header .group-title[data-v-2f856852]{display:flex;align-items:center;font-size:.95rem;font-weight:600;color:var(--primary-start)}.group-header .group-price[data-v-2f856852]{display:flex;align-items:baseline;gap:4px}.group-header .group-price .currency[data-v-2f856852]{font-size:1rem;color:var(--text-primary);font-weight:600}.group-header .group-price .amount[data-v-2f856852]{font-size:1.5rem;font-weight:700;color:var(--primary-start)}.group-header .group-price .currency-suffix[data-v-2f856852]{font-size:.9rem;color:var(--text-secondary)}.group-header .group-price .period[data-v-2f856852]{font-size:.85rem;color:var(--text-secondary)}.group-header .group-license[data-v-2f856852]{display:flex;align-items:center;gap:8px}.group-header .group-license .license-label-inline[data-v-2f856852]{font-size:.8rem;color:var(--text-secondary)}.group-header .group-license code[data-v-2f856852]{font-family:Monaco,Menlo,monospace;font-size:.85rem;color:var(--primary-start);background:transparent;padding:4px 8px;border-radius:4px;background:rgba(102,126,234,.15)}.group-header .group-license .copy-btn-inline[data-v-2f856852]{color:var(--text-muted);padding:2px 6px}.group-header .group-license .copy-btn-inline[data-v-2f856852]:hover{color:var(--text-primary)}.group-header .group-includes[data-v-2f856852]{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid rgba(102,126,234,.2)}.group-header .group-includes .includes-label[data-v-2f856852]{font-size:.8rem;color:var(--text-secondary);font-weight:600}.group-header .group-includes .includes-list[data-v-2f856852]{display:flex;flex-wrap:wrap;gap:6px}.group-header .group-actions[data-v-2f856852]{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid rgba(102,126,234,.2)}.expired-alert[data-v-2f856852]{background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);border-radius:12px;padding:16px 20px;color:#f59e0b;margin-bottom:8px}.expired-alert strong[data-v-2f856852]{font-size:1rem}.expired-alert small[data-v-2f856852]{color:rgba(245,158,11,.8)}.subscription-card[data-v-2f856852]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;overflow:hidden;position:relative;transition:all .2s ease}.subscription-card[data-v-2f856852]:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 4px 12px rgba(0,0,0,.3)}.subscription-card.expired-subscription[data-v-2f856852]{border-color:rgba(245,158,11,.4);background:rgba(245,158,11,.05)}.subscription-card.expired-subscription[data-v-2f856852]:hover{border-color:rgba(245,158,11,.6);box-shadow:0 4px 12px rgba(245,158,11,.2)}.subscription-card.in-group[data-v-2f856852]{border-left:4px solid rgba(102,126,234,.6);border-radius:12px;margin-left:12px}.subscription-card.in-group[data-v-2f856852]:not(:last-child){margin-bottom:8px}.subscription-card.in-group[data-v-2f856852]:first-of-type{margin-top:8px}.subscription-header[data-v-2f856852]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-default);background:var(--bg-card)}.product-info[data-v-2f856852]{display:flex;align-items:center;gap:16px}.product-icon[data-v-2f856852]{width:48px;height:48px;background:rgba(102,126,234,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--primary-start)}.product-details .product-name[data-v-2f856852]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0 0 4px 0}.product-details .product-type[data-v-2f856852]{font-size:.85rem;color:var(--text-muted)}.status-badge[data-v-2f856852]{font-size:.8rem;padding:6px 12px;font-weight:500}.subscription-body[data-v-2f856852]{padding:24px}.price-section[data-v-2f856852]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border-default)}.price-section .price-amount[data-v-2f856852]{display:flex;align-items:baseline;gap:2px}.price-section .price-amount .currency[data-v-2f856852]{font-size:1.25rem;color:var(--text-secondary)}.price-section .price-amount .amount[data-v-2f856852]{font-size:2.5rem;font-weight:700;color:var(--text-primary)}.price-section .price-amount .currency-suffix[data-v-2f856852]{font-size:1rem;color:var(--text-secondary);margin-left:4px}.price-section .price-amount .period[data-v-2f856852]{font-size:1rem;color:var(--text-muted);margin-left:4px}.price-section .billing-info[data-v-2f856852]{font-size:.85rem;color:var(--text-muted);margin-top:4px}.details-grid[data-v-2f856852]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}@media(max-width:576px){.details-grid[data-v-2f856852]{grid-template-columns:1fr}}.detail-item[data-v-2f856852]{display:flex;flex-direction:column;gap:4px}.detail-item .detail-label[data-v-2f856852]{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.detail-item .detail-value[data-v-2f856852]{font-size:.95rem;color:var(--text-primary);display:flex;align-items:center}.detail-item .detail-value.expiring-soon[data-v-2f856852]{color:#f59e0b}.license-section[data-v-2f856852]{background:var(--bg-card);border-radius:8px;padding:12px 16px}.license-section .license-label[data-v-2f856852]{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:6px}.license-section .license-code[data-v-2f856852]{display:flex;align-items:center;justify-content:space-between}.license-section .license-code code[data-v-2f856852]{font-family:Monaco,Menlo,monospace;font-size:.9rem;color:var(--primary-start);background:transparent}.license-section .license-code .copy-btn[data-v-2f856852]{color:var(--text-muted);padding:4px 8px}.license-section .license-code .copy-btn[data-v-2f856852]:hover{color:var(--text-primary)}.subscription-footer[data-v-2f856852]{display:flex;gap:12px;padding:16px 24px;border-top:1px solid var(--border-default);background:var(--bg-card)}.count-badge[data-v-2f856852],.trial-badge-inline[data-v-2f856852]{font-size:.7rem;padding:4px 8px;font-weight:500;vertical-align:middle}.special-badge[data-v-2f856852]{position:absolute;top:16px;right:16px}.summary-section[data-v-2f856852]{margin-top:32px}.summary-card[data-v-2f856852]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:12px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center}@media(max-width:576px){.summary-card[data-v-2f856852]{flex-direction:column;gap:16px;text-align:center}}.summary-item[data-v-2f856852]{display:flex;flex-direction:column;gap:4px}.summary-item .summary-label[data-v-2f856852]{font-size:.85rem;color:var(--text-muted)}.summary-item .summary-value[data-v-2f856852]{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.summary-item .summary-value.highlight[data-v-2f856852]{color:var(--primary-start)}[data-v-2f856852] .cancel-modal .modal-dialog{max-width:420px}[data-v-2f856852] .cancel-modal-content{background:var(--bg-card);border:1px solid var(--border-default);border-radius:20px;overflow:hidden}.cancel-modal-body[data-v-2f856852]{padding:40px 32px;text-align:center}.cancel-modal-body .sad-emoji[data-v-2f856852]{font-size:4rem;margin-bottom:20px;animation:shake-2f856852 .5s ease-in-out}@keyframes shake-2f856852{0%,to{transform:translateX(0)}25%{transform:translateX(-5px) rotate(-5deg)}75%{transform:translateX(5px) rotate(5deg)}}.cancel-modal-body .cancel-title[data-v-2f856852]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.cancel-modal-body .cancel-message[data-v-2f856852]{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin-bottom:24px}.cancel-modal-body .cancel-features[data-v-2f856852]{background:var(--bg-card);border-radius:12px;padding:16px;margin-bottom:20px;text-align:left}.cancel-modal-body .cancel-features .feature-item[data-v-2f856852]{display:flex;align-items:center;gap:12px;padding:8px 0;color:var(--text-primary);font-size:.95rem}.cancel-modal-body .cancel-features .feature-item .feature-icon[data-v-2f856852]{font-size:1.1rem}.cancel-modal-body .cancel-features .feature-item .feature-icon.lost[data-v-2f856852]{color:#ef4444}.cancel-modal-body .trial-warning[data-v-2f856852]{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:20px;margin-bottom:24px;display:flex;gap:16px}.cancel-modal-body .trial-warning .warning-icon[data-v-2f856852]{color:#ef4444;flex-shrink:0}.cancel-modal-body .trial-warning .warning-content[data-v-2f856852]{flex:1;text-align:left}.cancel-modal-body .trial-warning .warning-content h5[data-v-2f856852]{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:12px}.cancel-modal-body .trial-warning .warning-content ul[data-v-2f856852]{margin:0;padding-left:20px;color:var(--text-primary);font-size:.9rem;line-height:1.6}.cancel-modal-body .trial-warning .warning-content ul li[data-v-2f856852]{margin-bottom:6px}.cancel-modal-body .trial-warning .warning-content ul li[data-v-2f856852]:last-child{margin-bottom:0}.cancel-modal-body .cancel-note[data-v-2f856852]{font-size:.85rem;color:var(--text-muted);margin-bottom:24px;font-style:italic}.cancel-modal-body .cancel-actions .keep-btn[data-v-2f856852]{padding:14px 24px;font-size:1rem;font-weight:600;border-radius:10px;margin-bottom:12px}.cancel-modal-body .cancel-actions .keep-btn[data-v-2f856852]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.cancel-modal-body .cancel-actions .cancel-btn[data-v-2f856852]{color:var(--text-muted);font-size:.9rem;text-decoration:none}.cancel-modal-body .cancel-actions .cancel-btn[data-v-2f856852]:hover{color:#ef4444;text-decoration:none}.invoices-page[data-v-15084c2e]{padding:20px}.card-header-actions[data-v-15084c2e]{display:flex;gap:10px}.invoice-number strong[data-v-15084c2e]{font-size:.95rem}.invoice-date[data-v-15084c2e]{font-size:.8rem;color:#adb5bd;margin-top:2px}.status-badge[data-v-15084c2e]{padding:6px 12px;font-size:.85rem;font-weight:500}.invoice-total[data-v-15084c2e]{text-align:right}.total-amount[data-v-15084c2e]{font-weight:600;font-size:1rem}.amount-due[data-v-15084c2e]{font-size:.8rem;margin-top:2px}[data-v-15084c2e] .modal-content{background:var(--bg-main-end);color:#e9ecef;border:1px solid #3a4a5c}[data-v-15084c2e] .modal-header{background:var(--bg-card-secondary);border-bottom:1px solid #3a4a5c;color:var(--text-primary)}[data-v-15084c2e] .modal-header .close{color:var(--text-primary);opacity:.8;text-shadow:none}[data-v-15084c2e] .modal-header .close:hover{opacity:1}[data-v-15084c2e] .modal-title{color:var(--text-primary)}.invoice-details[data-v-15084c2e]{padding:10px}.invoice-header-section[data-v-15084c2e]{padding-bottom:20px;border-bottom:2px solid #3a4a5c}.invoice-header-section h4[data-v-15084c2e]{color:var(--text-primary)}.invoice-meta[data-v-15084c2e]{display:flex;gap:20px;margin-top:10px}.meta-item[data-v-15084c2e]{font-size:.9rem;color:#adb5bd}.status-badge-large[data-v-15084c2e]{font-size:1rem;padding:8px 16px;display:inline-block}.invoice-total-display[data-v-15084c2e]{margin-top:10px}.total-label[data-v-15084c2e]{font-size:.85rem;color:#adb5bd;text-transform:uppercase;letter-spacing:.5px}.total-value[data-v-15084c2e]{font-size:2rem;font-weight:700;color:var(--text-primary);margin-top:5px}.section-title[data-v-15084c2e]{font-weight:600;color:var(--text-primary);margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #3a4a5c}.line-items-table[data-v-15084c2e]{font-size:.9rem;margin-bottom:0}[data-v-15084c2e] .line-items-table thead th{background:var(--bg-card-secondary);color:var(--text-primary);border:none;font-weight:600;padding:10px}[data-v-15084c2e] .line-items-table tbody td{background:var(--bg-card);color:#e9ecef;border:none;border-bottom:1px solid #3a4a5c;padding:10px}.line-item-desc[data-v-15084c2e]{color:#e9ecef}.totals-table[data-v-15084c2e]{width:100%;font-size:.95rem;color:#e9ecef}.totals-table tr[data-v-15084c2e]{border-bottom:1px solid #3a4a5c}.totals-table td[data-v-15084c2e]{padding:8px 0}.totals-table .total-row[data-v-15084c2e]{border-top:2px solid #3a4a5c;font-size:1.1rem;color:var(--text-primary)}.totals-table .total-row td[data-v-15084c2e]{padding-top:12px}.totals-table .due-row[data-v-15084c2e]{border-top:1px solid #3a4a5c;color:var(--text-primary)}.payment-info-section[data-v-15084c2e]{background:var(--bg-card-secondary);padding:15px;border-radius:6px;border:1px solid #3a4a5c}.info-item[data-v-15084c2e]{display:flex;justify-content:space-between;padding:6px 0}.info-label[data-v-15084c2e]{font-weight:500;color:#adb5bd}.info-value[data-v-15084c2e]{color:var(--text-primary)}.info-value code[data-v-15084c2e]{background:var(--bg-main-end);padding:2px 8px;border-radius:4px;font-size:.85rem;color:#66d9ef;border:1px solid #3a4a5c}.notes-section[data-v-15084c2e]{background:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.3);padding:15px;border-radius:6px}.notes-text[data-v-15084c2e]{margin:0;color:#ffc107}.modal-actions[data-v-15084c2e]{display:flex;justify-content:flex-end;gap:10px}[data-v-72bba95a]:root{--vs-state-disabled-bg:#33353a!important;--vs-disabled-bg:#33353a!important}[data-theme=light][data-v-72bba95a]{--vs-state-disabled-bg:#f8f9fa!important;--vs-disabled-bg:#f8f9fa!important}[data-theme=light] .vs--disabled .vs__clear[data-v-72bba95a],[data-theme=light] .vs--disabled .vs__dropdown-toggle[data-v-72bba95a],[data-theme=light] .vs--disabled .vs__open-indicator[data-v-72bba95a],[data-theme=light] .vs--disabled .vs__search[data-v-72bba95a],[data-theme=light] .vs--disabled .vs__selected[data-v-72bba95a]{background-color:#f8f9fa!important}body[data-v-72bba95a],html[data-v-72bba95a]{overflow-x:hidden}body[data-v-72bba95a]{position:relative;background-color:var(--bg-card);color:var(--text-primary);height:auto}.btn-create-new[data-v-72bba95a]{font-weight:700;font-size:20px;width:10px;margin-right:20px}.dev-env .app-header[data-v-72bba95a]{border-top:2px solid #ff0!important}.app-header .dropdown-item[data-v-72bba95a]{min-width:100%}.app[data-v-72bba95a],.dark-mode[data-v-72bba95a]{--vs-search-input-bg:var(--bg-card-secondary);background-color:var(--bg-card);color:var(--text-primary)}.app .notification-bell[data-v-72bba95a],.dark-mode .notification-bell[data-v-72bba95a]{color:var(--text-primary)}.app .vs__selected[data-v-72bba95a],.dark-mode .vs__selected[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary)}.app .vs__deselect svg[data-v-72bba95a],.dark-mode .vs__deselect svg[data-v-72bba95a]{fill:var(--border-hover)}.app #identityFieldForGroup[data-v-72bba95a],.dark-mode #identityFieldForGroup[data-v-72bba95a]{color:var(--text-primary)}.app .navbar[data-v-72bba95a],.dark-mode .navbar[data-v-72bba95a]{background-color:var(--bg-card);border:1px solid var(--bg-card)}.app .app-footer[data-v-72bba95a],.app .breadcrumb[data-v-72bba95a],.dark-mode .app-footer[data-v-72bba95a],.dark-mode .breadcrumb[data-v-72bba95a]{background-color:var(--bg-card-secondary);border:1px solid var(--bg-card-secondary)}.app .breadcrumb[data-v-72bba95a],.app .nav-item .dropdown-toggle[data-v-72bba95a],.dark-mode .breadcrumb[data-v-72bba95a],.dark-mode .nav-item .dropdown-toggle[data-v-72bba95a]{color:var(--text-primary)}.app .card-body[data-v-72bba95a],.app .card[data-v-72bba95a],.dark-mode .card-body[data-v-72bba95a],.dark-mode .card[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary)!important;border:1px solid var(--border-default)}.app .card-body th[data-v-72bba95a],.app .card th[data-v-72bba95a],.dark-mode .card-body th[data-v-72bba95a],.dark-mode .card th[data-v-72bba95a]{color:var(--text-primary)}.app .card-footer[data-v-72bba95a],.app .card-header[data-v-72bba95a],.dark-mode .card-footer[data-v-72bba95a],.dark-mode .card-header[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .card-footer-actions a[data-v-72bba95a],.app .card-header-actions a[data-v-72bba95a],.dark-mode .card-footer-actions a[data-v-72bba95a],.dark-mode .card-header-actions a[data-v-72bba95a]{color:var(--text-primary)}.app input[data-v-72bba95a],.app select[data-v-72bba95a],.app textarea[data-v-72bba95a],.dark-mode input[data-v-72bba95a],.dark-mode select[data-v-72bba95a],.dark-mode textarea[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .custom-checkbox[data-v-72bba95a],.app .pagination[data-v-72bba95a],.app table[data-v-72bba95a],.dark-mode .custom-checkbox[data-v-72bba95a],.dark-mode .pagination[data-v-72bba95a],.dark-mode table[data-v-72bba95a]{color:var(--text-primary)}.app .pagination li.page-item button[data-v-72bba95a],.app .pagination li.page-item span[data-v-72bba95a],.dark-mode .pagination li.page-item button[data-v-72bba95a],.dark-mode .pagination li.page-item span[data-v-72bba95a]{color:var(--text-primary);background-color:var(--bg-card)}.app .pagination li.page-item.active .page-link[data-v-72bba95a],.dark-mode .pagination li.page-item.active .page-link[data-v-72bba95a]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.app .switch-protokol .switch-slider[data-v-72bba95a],.dark-mode .switch-protokol .switch-slider[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.app .btn-link[data-v-72bba95a],.app .btn-link[data-v-72bba95a]:hover,.app .navbar-brand[data-v-72bba95a],.dark-mode .btn-link[data-v-72bba95a],.dark-mode .btn-link[data-v-72bba95a]:hover,.dark-mode .navbar-brand[data-v-72bba95a]{color:var(--text-primary)}.app .dropdown-menu[data-v-72bba95a],.dark-mode .dropdown-menu[data-v-72bba95a]{background-color:var(--border-default);border:1px solid var(--border-hover);color:var(--text-primary)}.app .dropdown-header[data-v-72bba95a],.dark-mode .dropdown-header[data-v-72bba95a]{color:var(--text-primary);background-color:var(--border-hover)}.app .dropdown-item[data-v-72bba95a],.dark-mode .dropdown-item[data-v-72bba95a]{color:var(--text-primary)}.app .bg-light[data-v-72bba95a],.dark-mode .bg-light[data-v-72bba95a]{background-color:var(--border-hover)!important;color:var(--text-primary)!important;border:1px solid var(--border-hover)!important}.app .tab-content[data-v-72bba95a],.dark-mode .tab-content[data-v-72bba95a]{background-color:var(--border-default);border:1px solid var(--border-default)}.app .list-group-item[data-v-72bba95a],.dark-mode .list-group-item[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border-left:5px solid var(--primary-start)}.app .list-group-accent .list-group-item.list-group-item-divider[data-v-72bba95a]:before,.dark-mode .list-group-accent .list-group-item.list-group-item-divider[data-v-72bba95a]:before{background-color:var(--border-default)}.app .nav-tabs[data-v-72bba95a],.dark-mode .nav-tabs[data-v-72bba95a]{background-color:var(--bg-card)}.app .nav-tabs .nav-link.active[data-v-72bba95a],.dark-mode .nav-tabs .nav-link.active[data-v-72bba95a]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.app .nav-tabs .nav-link.active span[data-v-72bba95a],.dark-mode .nav-tabs .nav-link.active span[data-v-72bba95a]{color:var(--text-primary)!important}.app .nav-tabs .nav-link.active a[data-v-72bba95a],.dark-mode .nav-tabs .nav-link.active a[data-v-72bba95a]{color:var(--text-primary)}.app .form-control[data-v-72bba95a],.dark-mode .form-control[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .form-control button[data-v-72bba95a],.dark-mode .form-control button[data-v-72bba95a]{color:var(--text-primary)}.app .form-control[data-v-72bba95a]:disabled,.app .form-control[readonly][data-v-72bba95a],.dark-mode .form-control[data-v-72bba95a]:disabled,.dark-mode .form-control[readonly][data-v-72bba95a]{background-color:var(--bg-card)}.app a[data-v-72bba95a],.dark-mode a[data-v-72bba95a]{color:var(--text-primary)}.app .input-group-text[data-v-72bba95a],.dark-mode .input-group-text[data-v-72bba95a]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.app .workflow-background[data-v-72bba95a],.dark-mode .workflow-background[data-v-72bba95a]{background-color:#ccc}.app .vdp-datepicker__calendar[data-v-72bba95a],.dark-mode .vdp-datepicker__calendar[data-v-72bba95a]{background-color:var(--bg-card-secondary);color:var(--text-primary)}.app .vdp-datepicker__calendar .cell.selected[data-v-72bba95a],.dark-mode .vdp-datepicker__calendar .cell.selected[data-v-72bba95a]{background:var(--primary-start)}.app .vdp-datepicker__calendar .cell.disabled[data-v-72bba95a],.dark-mode .vdp-datepicker__calendar .cell.disabled[data-v-72bba95a]{opacity:.3}.app .vdp-datepicker__calendar .cell.today[data-v-72bba95a],.dark-mode .vdp-datepicker__calendar .cell.today[data-v-72bba95a]{background:var(--primary-start)}.app .vdp-datepicker__calendar .weekend[data-v-72bba95a],.dark-mode .vdp-datepicker__calendar .weekend[data-v-72bba95a]{background-color:var(--bg-card)}.app .vs__actions[data-v-72bba95a],.dark-mode .vs__actions[data-v-72bba95a]{color:var(--text-primary)}.app .vs__clear[data-v-72bba95a],.app .vs__open-indicator[data-v-72bba95a],.dark-mode .vs__clear[data-v-72bba95a],.dark-mode .vs__open-indicator[data-v-72bba95a]{fill:#fff}.app .vs__search[data-v-72bba95a],.dark-mode .vs__search[data-v-72bba95a]{border:none}.app .vs__dropdown-toggle[data-v-72bba95a],.dark-mode .vs__dropdown-toggle[data-v-72bba95a]{border:1px solid var(--border-default);background:var(--bg-card)!important}.app .vs__dropdown-menu[data-v-72bba95a],.dark-mode .vs__dropdown-menu[data-v-72bba95a]{border:1px solid var(--border-default);background-color:var(--bg-card)}.app .vs__dropdown-menu li[data-v-72bba95a],.dark-mode .vs__dropdown-menu li[data-v-72bba95a]{color:var(--text-primary)}.app .daterangepicker .calendar-table[data-v-72bba95a],.app .daterangepicker .calendar-table td[data-v-72bba95a],.app .daterangepicker .calendar-table th[data-v-72bba95a],.app .daterangepicker[data-v-72bba95a],.app .vue-daterange-picker .reportrange-text[data-v-72bba95a],.dark-mode .daterangepicker .calendar-table[data-v-72bba95a],.dark-mode .daterangepicker .calendar-table td[data-v-72bba95a],.dark-mode .daterangepicker .calendar-table th[data-v-72bba95a],.dark-mode .daterangepicker[data-v-72bba95a],.dark-mode .vue-daterange-picker .reportrange-text[data-v-72bba95a]{background-color:var(--bg-card)}.app .daterangepicker .calendar-table td.disabled[data-v-72bba95a],.app .daterangepicker .calendar-table td.in-range[data-v-72bba95a],.dark-mode .daterangepicker .calendar-table td.disabled[data-v-72bba95a],.dark-mode .daterangepicker .calendar-table td.in-range[data-v-72bba95a]{background-color:var(--border-hover)}.app .vs--disabled .vs__clear[data-v-72bba95a],.app .vs--disabled .vs__dropdown-toggle[data-v-72bba95a],.app .vs--disabled .vs__open-indicator[data-v-72bba95a],.app .vs--disabled .vs__search[data-v-72bba95a],.app .vs--disabled .vs__selected[data-v-72bba95a],.dark-mode .vs--disabled .vs__clear[data-v-72bba95a],.dark-mode .vs--disabled .vs__dropdown-toggle[data-v-72bba95a],.dark-mode .vs--disabled .vs__open-indicator[data-v-72bba95a],.dark-mode .vs--disabled .vs__search[data-v-72bba95a],.dark-mode .vs--disabled .vs__selected[data-v-72bba95a]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.app .vs__dropdown-option--disabled[data-v-72bba95a],.dark-mode .vs__dropdown-option--disabled[data-v-72bba95a]{background:var(--bg-card-secondary);color:#ccc!important}.app .aside-menu[data-v-72bba95a],.dark-mode .aside-menu[data-v-72bba95a]{background-color:var(--bg-card);border-left:1px solid var(--border-hover)}.btn-link[data-v-72bba95a]{color:var(--primary-start)}.pagination[data-v-72bba95a]{color:var(--text-primary)}.pagination li.page-item button[data-v-72bba95a],.pagination li.page-item span[data-v-72bba95a]{color:var(--primary-start)}.pagination li.page-item.active .page-link[data-v-72bba95a]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.btn-link[data-v-72bba95a]:hover,.sidebar .nav-link.active .nav-icon[data-v-72bba95a]{color:var(--primary-start)}.sidebar .nav-item:hover .nav-icon[data-v-72bba95a],.sidebar .nav-link:hover .nav-icon[data-v-72bba95a]{color:var(--text-on-button)!important}.aside-menu-lg-show .aside-menu[data-v-72bba95a]{width:400px}.dropdown-menu[data-v-72bba95a]{min-width:11rem}.navbar-brand[data-v-72bba95a]{color:var(--primary-start)}.brand-minimized .app-header .navbar-brand[data-v-72bba95a]{width:155px}a[data-v-72bba95a],a[data-v-72bba95a]:hover{color:var(--primary-start)}.nav-pills .nav-link.active[data-v-72bba95a],.nav-pills .show>.nav-link[data-v-72bba95a]{background-color:var(--primary-start)}.bg-primary[data-v-72bba95a]{background-color:var(--primary-start)!important}.text-primary[data-v-72bba95a]{color:var(--primary-start)!important}.btn.btn-primary[data-v-72bba95a]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.navbar-brand[data-v-72bba95a]:hover{color:var(--primary-start)}.custom-control-input:checked~.custom-control-label[data-v-72bba95a]:before{background-color:var(--primary-start);border:1px solid var(--primary-start)}.badge-primary[data-v-72bba95a],.nav-link[data-v-72bba95a]::hover{background-color:var(--primary-start)}.nav-link[data-v-72bba95a]::hover{color:var(--text-on-button)}.sidebar-minimized .sidebar .nav-item:hover>.nav-link[data-v-72bba95a],.sidebar-minimized .sidebar .nav-link[data-v-72bba95a]:hover{background:var(--primary-start);color:var(--text-on-button)}.dropdown-item.active[data-v-72bba95a],.dropdown-item[data-v-72bba95a]:focus,.dropdown-item[data-v-72bba95a]:hover,.sidebar .nav-link[data-v-72bba95a]:hover{background-color:var(--primary-start);color:var(--text-on-button)}.dropdown-item.disabled[data-v-72bba95a],.dropdown-item[data-v-72bba95a]:disabled{color:#73818f}.bg-protokol-royal[data-v-72bba95a]{color:var(--text-primary)}.bg-protokol-royal-purple[data-v-72bba95a],.bg-protokol-royal[data-v-72bba95a]{background-color:var(--primary-start)!important}.btn.bg-protokol-royal-purple[data-v-72bba95a]:hover{background-color:var(--primary-start)}.clr-protokol-royal-purple[data-v-72bba95a]{color:var(--primary-start)}.btn.protokol-royal-purple[data-v-72bba95a]{border-color:var(--primary-start)}.bg-protokol-royal-purple.active[data-v-72bba95a]{background-color:var(--primary-start);color:var(--text-primary)}.custom-select[data-v-72bba95a],.form-control[data-v-72bba95a],.v-select[data-v-72bba95a]{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-select button[data-v-72bba95a],.form-control button[data-v-72bba95a],.v-select button[data-v-72bba95a]{color:var(--text-primary)}.vs--searchable .vs__dropdown-toggle[data-v-72bba95a]{background:var(--bg-card)!important}.form-control[data-v-72bba95a]:disabled,.form-control[readonly][data-v-72bba95a]{background-color:var(--bg-card)}.form-control[data-v-72bba95a]:focus,.vs__selected[data-v-72bba95a]{background-color:var(--bg-card)!important}.vs__selected[data-v-72bba95a]{color:var(--text-primary)!important}.vs__open-indicator[data-v-72bba95a]{fill:#fff!important}.vs__deselect svg[data-v-72bba95a]{fill:var(--border-hover)}.vs--disabled .vs__clear[data-v-72bba95a],.vs--disabled .vs__dropdown-toggle[data-v-72bba95a],.vs--disabled .vs__open-indicator[data-v-72bba95a],.vs--disabled .vs__search[data-v-72bba95a],.vs--disabled .vs__selected[data-v-72bba95a]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.vs__dropdown-menu[data-v-72bba95a]{border:1px solid var(--border-default)!important;background:var(--bg-card)!important}.vs__dropdown-menu li[data-v-72bba95a]{color:var(--text-primary)}.card .card-body[data-v-72bba95a],.card .card-header[data-v-72bba95a]{background-color:var(--bg-card);border:1px solid var(--border-default)}.vdp-datepicker__calendar[data-v-72bba95a]{background-color:var(--bg-card-secondary)!important;color:var(--text-primary)}.vdp-datepicker__calendar .cell.selected[data-v-72bba95a]{background:var(--primary-start)}.vdp-datepicker__calendar .cell.disabled[data-v-72bba95a]{opacity:.3}.vdp-datepicker__calendar .cell.today[data-v-72bba95a]{background:var(--primary-start)}.daterangepicker .calendar-table[data-v-72bba95a],.daterangepicker .calendar-table td.disabled[data-v-72bba95a],.daterangepicker .calendar-table td[data-v-72bba95a],.daterangepicker .calendar-table th[data-v-72bba95a],.daterangepicker[data-v-72bba95a],.vdp-datepicker__calendar .weekend[data-v-72bba95a]{background-color:var(--bg-card)}.daterangepicker .calendar-table td.in-range[data-v-72bba95a]{background-color:var(--border-hover)}.list-group-item[data-v-72bba95a]{background-color:var(--bg-card)!important;color:var(--text-primary)}.sidebar-minimized .sidebar .nav-link img.nav-icon[data-v-72bba95a]{padding:10px;margin-top:-15px}.vld-overlay.is-full-page[data-v-72bba95a]{text-align:center}.table thead th[data-v-72bba95a]{border-top:none;border-bottom:px solid var(--border-default)}.input-group-text[data-v-72bba95a]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.tab-content[data-v-72bba95a]{background-color:var(--border-default);border:1px solid var(--border-default)}.nav-tabs[data-v-72bba95a]{background-color:var(--bg-card)}.nav-tabs .nav-link.active[data-v-72bba95a]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.nav-tabs .nav-link.active span[data-v-72bba95a]{color:var(--text-primary)!important}.nav-tabs .nav-link.active a[data-v-72bba95a]{color:var(--text-primary)}.custom-file-label[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-file-label button[data-v-72bba95a]{color:var(--text-primary)}.custom-file-label[data-v-72bba95a]:after{background-color:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary)}.switch-protokol .switch-slider[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.card[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary)!important;border-color:var(--border-default)!important}.card-footer[data-v-72bba95a],.card-header[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.card-footer-actions a[data-v-72bba95a],.card-header-actions a[data-v-72bba95a]{color:var(--text-primary)}.modal-content[data-v-72bba95a]{background-color:var(--bg-card);color:var(--text-primary)}.modal-footer[data-v-72bba95a]{border-top:1px solid var(--border-hover)}.dropdown-toggle.btn-dark[data-v-72bba95a]{border:1px solid var(--border-default)}.vs__dropdown-option--disabled[data-v-72bba95a]{background:var(--bg-card-secondary);color:#ccc}.b-calendar .text-dark[data-v-72bba95a]{color:#ccc!important}.billing-usage-container[data-v-72bba95a]{padding:24px}.usage-header[data-v-72bba95a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.usage-header .usage-title[data-v-72bba95a]{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.usage-header .usage-subtitle[data-v-72bba95a]{color:var(--text-secondary);font-size:1rem;margin:0}.usage-header .header-actions[data-v-72bba95a]{display:flex;gap:12px}.month-selector-card[data-v-72bba95a]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:12px;padding:20px 24px;margin-bottom:24px}.month-selector-card .selector-group[data-v-72bba95a]{display:flex;gap:12px;max-width:400px}.month-selector-card .selector-group .month-select[data-v-72bba95a],.month-selector-card .selector-group .year-select[data-v-72bba95a]{background:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary);border-radius:8px;padding:10px 16px;height:42px}.month-selector-card .selector-group .month-select[data-v-72bba95a]:focus,.month-selector-card .selector-group .year-select[data-v-72bba95a]:focus{background:var(--bg-card);border-color:var(--primary-start);color:var(--text-primary)}.month-selector-card .selector-group .month-select option[data-v-72bba95a],.month-selector-card .selector-group .year-select option[data-v-72bba95a]{background:var(--bg-card);color:var(--text-primary);padding:8px}.month-selector-card .selector-group .month-select[data-v-72bba95a]{flex:2}.month-selector-card .selector-group .year-select[data-v-72bba95a]{flex:1}.loading-state[data-v-72bba95a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-secondary)}.empty-state[data-v-72bba95a]{text-align:center;padding:60px 20px;background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px}.empty-state .empty-icon[data-v-72bba95a]{color:var(--text-muted);margin-bottom:24px}.empty-state h4[data-v-72bba95a]{color:var(--text-primary);font-weight:600;margin-bottom:8px}.empty-state p[data-v-72bba95a]{color:var(--text-secondary);margin:0}.usage-content[data-v-72bba95a]{display:flex;flex-direction:column;gap:24px}.summary-cards[data-v-72bba95a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.summary-card[data-v-72bba95a]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:12px;padding:20px 24px;display:flex;align-items:center;gap:16px;transition:all .2s ease}.summary-card[data-v-72bba95a]:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 4px 12px rgba(0,0,0,.3)}.summary-card .card-icon[data-v-72bba95a]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.summary-card .card-content[data-v-72bba95a]{flex:1;display:flex;flex-direction:column;gap:4px}.summary-card .card-label[data-v-72bba95a]{font-size:.85rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.summary-card .card-value[data-v-72bba95a]{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.total-card .card-icon[data-v-72bba95a]{background:rgba(34,197,94,.15);color:#22c55e}.total-card .card-value[data-v-72bba95a]{color:#22c55e}.services-card .card-icon[data-v-72bba95a]{background:rgba(59,130,246,.15);color:#3b82f6}.services-card .card-value[data-v-72bba95a]{color:#3b82f6}.subscriptions-card .card-icon[data-v-72bba95a]{background:rgba(168,85,247,.15);color:#a855f7}.subscriptions-card .card-value[data-v-72bba95a]{color:#a855f7}.total-charges-card .card-icon[data-v-72bba95a]{background:rgba(245,158,11,.15);color:#f59e0b}.total-charges-card .card-value[data-v-72bba95a]{color:#f59e0b}.usage-table-card[data-v-72bba95a]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:12px;overflow:hidden}.usage-table-card .table-title[data-v-72bba95a]{font-size:1.1rem;font-weight:600;color:var(--text-primary);padding:20px 24px;margin:0;border-bottom:1px solid var(--border-default)}[data-v-72bba95a] .usage-table{margin:0}[data-v-72bba95a] .usage-table thead th{background:var(--bg-card);border-color:var(--border-default);color:var(--text-secondary);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:16px 24px}[data-v-72bba95a] .usage-table tbody td{background:transparent;border-color:var(--border-default);color:var(--text-primary);padding:16px 24px;vertical-align:middle}[data-v-72bba95a] .usage-table tbody tr:hover{background:hsla(0,0%,100%,.02)}.service-cell[data-v-72bba95a]{display:flex;align-items:center;gap:12px}.service-cell .service-icon[data-v-72bba95a]{width:40px;height:40px;background:rgba(102,126,234,.15);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--primary-start)}.service-cell .service-info[data-v-72bba95a]{display:flex;flex-direction:column;gap:2px}.service-cell .service-info .service-name[data-v-72bba95a]{font-weight:600;color:var(--text-primary)}.service-cell .service-info .service-code[data-v-72bba95a]{font-size:.8rem;color:var(--text-muted)}.usage-count[data-v-72bba95a]{font-weight:600;color:var(--text-primary)}.unit-price[data-v-72bba95a]{color:var(--text-primary)}.amount-value[data-v-72bba95a]{font-weight:700;color:var(--primary-start);font-size:1.05rem}.recorded-date[data-v-72bba95a]{color:var(--text-secondary);font-size:.9rem}.price-cell[data-v-72bba95a]{display:flex;flex-direction:column;gap:2px}.price-cell .price-period[data-v-72bba95a]{font-size:.75rem;color:var(--text-muted)}.monthly-cost-cell[data-v-72bba95a]{display:flex;align-items:center;gap:4px}.monthly-cost-cell .monthly-label[data-v-72bba95a]{font-size:.75rem;color:var(--text-muted)}@media(max-width:768px){.usage-header[data-v-72bba95a]{flex-direction:column;gap:16px}.month-selector-card .selector-group[data-v-72bba95a]{max-width:100%}.summary-cards[data-v-72bba95a]{grid-template-columns:1fr}}.account-info[data-v-b8277ac4]{padding:.5rem 0}.features-grid[data-v-b8277ac4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.feature-card[data-v-b8277ac4]{display:flex;align-items:center;gap:.75rem;padding:.875rem;background:var(--bg-card);border:1px solid var(--border-default);border-radius:10px;transition:all .2s ease}.feature-card[data-v-b8277ac4]:hover{border-color:var(--border-hover);box-shadow:0 2px 8px rgba(0,0,0,.2)}.feature-icon[data-v-b8277ac4]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0}.feature-icon svg[data-v-b8277ac4]{width:20px;height:20px;color:var(--text-primary)}.feature-icon.support[data-v-b8277ac4]{background:linear-gradient(135deg,#667eea,#764ba2)}.feature-icon.components[data-v-b8277ac4]{background:linear-gradient(135deg,#11998e,#38ef7d)}.feature-icon.records[data-v-b8277ac4]{background:linear-gradient(135deg,#ee9ca7,#ffdde1)}.feature-icon.records svg[data-v-b8277ac4]{color:#c44569}.feature-icon.public-apps[data-v-b8277ac4]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.feature-icon.platform-apps[data-v-b8277ac4]{background:linear-gradient(135deg,#fa709a,#fee140)}.feature-icon.sparks[data-v-b8277ac4]{background:linear-gradient(135deg,#f093fb,#f5576c)}.feature-icon.workspaces[data-v-b8277ac4]{background:linear-gradient(135deg,#5ee7df,#b490ca)}.feature-icon.event-bus[data-v-b8277ac4]{background:linear-gradient(135deg,#d299c2,#fef9d7)}.feature-icon.event-bus svg[data-v-b8277ac4]{color:#8e44ad}.feature-icon.forge[data-v-b8277ac4]{background:linear-gradient(135deg,#f7971e,#ffd200)}.feature-icon.rate-limit[data-v-b8277ac4]{background:linear-gradient(135deg,#00c6ff,#0072ff)}.feature-icon.concurrent[data-v-b8277ac4]{background:linear-gradient(135deg,#834d9b,#d04ed6)}.feature-icon.build-minutes[data-v-b8277ac4]{background:linear-gradient(135deg,#ff6b6b,#feca57)}.feature-icon.memory[data-v-b8277ac4]{background:linear-gradient(135deg,#48dbfb,#0abde3)}.feature-content[data-v-b8277ac4]{display:flex;flex-direction:column;min-width:0}.feature-label[data-v-b8277ac4]{font-size:.75rem;color:#adb5bd;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.feature-value[data-v-b8277ac4]{font-size:1rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}.feature-value .unlimited[data-v-b8277ac4]{color:#48bb78}.info-icon[data-v-b8277ac4]{color:#fff;cursor:help;font-size:.875rem}.payg-section[data-v-b8277ac4]{margin-top:1.5rem;padding:1.25rem;background:var(--form-bg);border:1px solid var(--border-default);border-radius:12px}.payg-header[data-v-b8277ac4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-default)}.payg-title[data-v-b8277ac4]{font-size:1rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center}.payg-grid[data-v-b8277ac4]{display:flex;flex-direction:column;gap:.75rem}.payg-item[data-v-b8277ac4]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px dashed var(--border-default)}.payg-item[data-v-b8277ac4]:last-child{border-bottom:none}.payg-group[data-v-b8277ac4]{background:var(--bg-card);border-radius:8px;padding:.75rem;margin-bottom:.5rem}.payg-group-header[data-v-b8277ac4]{font-size:.875rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--border-default)}.payg-group-items[data-v-b8277ac4]{display:flex;flex-direction:column;gap:.25rem}.payg-subitem[data-v-b8277ac4]{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0 .375rem 1.5rem;position:relative}.payg-subitem[data-v-b8277ac4]:before{content:"";position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--border-hover);border-radius:50%}.payg-label[data-v-b8277ac4]{font-size:.875rem;color:#adb5bd;display:flex;align-items:center;gap:.5rem}.payg-label small[data-v-b8277ac4]{color:#6c757d;font-weight:500}.payg-price[data-v-b8277ac4]{font-size:.9375rem;font-weight:600;color:var(--text-primary);white-space:nowrap}[data-v-30b50380]:root{--vs-state-disabled-bg:#33353a!important;--vs-disabled-bg:#33353a!important}[data-theme=light][data-v-30b50380]{--vs-state-disabled-bg:#f8f9fa!important;--vs-disabled-bg:#f8f9fa!important}[data-theme=light] .vs--disabled .vs__clear[data-v-30b50380],[data-theme=light] .vs--disabled .vs__dropdown-toggle[data-v-30b50380],[data-theme=light] .vs--disabled .vs__open-indicator[data-v-30b50380],[data-theme=light] .vs--disabled .vs__search[data-v-30b50380],[data-theme=light] .vs--disabled .vs__selected[data-v-30b50380]{background-color:#f8f9fa!important}body[data-v-30b50380],html[data-v-30b50380]{overflow-x:hidden}body[data-v-30b50380]{position:relative;background-color:var(--bg-card);color:var(--text-primary);height:auto}.btn-create-new[data-v-30b50380]{font-weight:700;font-size:20px;width:10px;margin-right:20px}.dev-env .app-header[data-v-30b50380]{border-top:2px solid #ff0!important}.app-header .dropdown-item[data-v-30b50380]{min-width:100%}.app[data-v-30b50380],.dark-mode[data-v-30b50380]{--vs-search-input-bg:var(--bg-card-secondary);background-color:var(--bg-card);color:var(--text-primary)}.app .notification-bell[data-v-30b50380],.dark-mode .notification-bell[data-v-30b50380]{color:var(--text-primary)}.app .vs__selected[data-v-30b50380],.dark-mode .vs__selected[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary)}.app .vs__deselect svg[data-v-30b50380],.dark-mode .vs__deselect svg[data-v-30b50380]{fill:var(--border-hover)}.app #identityFieldForGroup[data-v-30b50380],.dark-mode #identityFieldForGroup[data-v-30b50380]{color:var(--text-primary)}.app .navbar[data-v-30b50380],.dark-mode .navbar[data-v-30b50380]{background-color:var(--bg-card);border:1px solid var(--bg-card)}.app .app-footer[data-v-30b50380],.app .breadcrumb[data-v-30b50380],.dark-mode .app-footer[data-v-30b50380],.dark-mode .breadcrumb[data-v-30b50380]{background-color:var(--bg-card-secondary);border:1px solid var(--bg-card-secondary)}.app .breadcrumb[data-v-30b50380],.app .nav-item .dropdown-toggle[data-v-30b50380],.dark-mode .breadcrumb[data-v-30b50380],.dark-mode .nav-item .dropdown-toggle[data-v-30b50380]{color:var(--text-primary)}.app .card-body[data-v-30b50380],.app .card[data-v-30b50380],.dark-mode .card-body[data-v-30b50380],.dark-mode .card[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary)!important;border:1px solid var(--border-default)}.app .card-body th[data-v-30b50380],.app .card th[data-v-30b50380],.dark-mode .card-body th[data-v-30b50380],.dark-mode .card th[data-v-30b50380]{color:var(--text-primary)}.app .card-footer[data-v-30b50380],.app .card-header[data-v-30b50380],.dark-mode .card-footer[data-v-30b50380],.dark-mode .card-header[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .card-footer-actions a[data-v-30b50380],.app .card-header-actions a[data-v-30b50380],.dark-mode .card-footer-actions a[data-v-30b50380],.dark-mode .card-header-actions a[data-v-30b50380]{color:var(--text-primary)}.app input[data-v-30b50380],.app select[data-v-30b50380],.app textarea[data-v-30b50380],.dark-mode input[data-v-30b50380],.dark-mode select[data-v-30b50380],.dark-mode textarea[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .custom-checkbox[data-v-30b50380],.app .pagination[data-v-30b50380],.app table[data-v-30b50380],.dark-mode .custom-checkbox[data-v-30b50380],.dark-mode .pagination[data-v-30b50380],.dark-mode table[data-v-30b50380]{color:var(--text-primary)}.app .pagination li.page-item button[data-v-30b50380],.app .pagination li.page-item span[data-v-30b50380],.dark-mode .pagination li.page-item button[data-v-30b50380],.dark-mode .pagination li.page-item span[data-v-30b50380]{color:var(--text-primary);background-color:var(--bg-card)}.app .pagination li.page-item.active .page-link[data-v-30b50380],.dark-mode .pagination li.page-item.active .page-link[data-v-30b50380]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.app .switch-protokol .switch-slider[data-v-30b50380],.dark-mode .switch-protokol .switch-slider[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.app .btn-link[data-v-30b50380],.app .btn-link[data-v-30b50380]:hover,.app .navbar-brand[data-v-30b50380],.dark-mode .btn-link[data-v-30b50380],.dark-mode .btn-link[data-v-30b50380]:hover,.dark-mode .navbar-brand[data-v-30b50380]{color:var(--text-primary)}.app .dropdown-menu[data-v-30b50380],.dark-mode .dropdown-menu[data-v-30b50380]{background-color:var(--border-default);border:1px solid var(--border-hover);color:var(--text-primary)}.app .dropdown-header[data-v-30b50380],.dark-mode .dropdown-header[data-v-30b50380]{color:var(--text-primary);background-color:var(--border-hover)}.app .dropdown-item[data-v-30b50380],.dark-mode .dropdown-item[data-v-30b50380]{color:var(--text-primary)}.app .bg-light[data-v-30b50380],.dark-mode .bg-light[data-v-30b50380]{background-color:var(--border-hover)!important;color:var(--text-primary)!important;border:1px solid var(--border-hover)!important}.app .tab-content[data-v-30b50380],.dark-mode .tab-content[data-v-30b50380]{background-color:var(--border-default);border:1px solid var(--border-default)}.app .list-group-item[data-v-30b50380],.dark-mode .list-group-item[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border-left:5px solid var(--primary-start)}.app .list-group-accent .list-group-item.list-group-item-divider[data-v-30b50380]:before,.dark-mode .list-group-accent .list-group-item.list-group-item-divider[data-v-30b50380]:before{background-color:var(--border-default)}.app .nav-tabs[data-v-30b50380],.dark-mode .nav-tabs[data-v-30b50380]{background-color:var(--bg-card)}.app .nav-tabs .nav-link.active[data-v-30b50380],.dark-mode .nav-tabs .nav-link.active[data-v-30b50380]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.app .nav-tabs .nav-link.active span[data-v-30b50380],.dark-mode .nav-tabs .nav-link.active span[data-v-30b50380]{color:var(--text-primary)!important}.app .nav-tabs .nav-link.active a[data-v-30b50380],.dark-mode .nav-tabs .nav-link.active a[data-v-30b50380]{color:var(--text-primary)}.app .form-control[data-v-30b50380],.dark-mode .form-control[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .form-control button[data-v-30b50380],.dark-mode .form-control button[data-v-30b50380]{color:var(--text-primary)}.app .form-control[data-v-30b50380]:disabled,.app .form-control[readonly][data-v-30b50380],.dark-mode .form-control[data-v-30b50380]:disabled,.dark-mode .form-control[readonly][data-v-30b50380]{background-color:var(--bg-card)}.app a[data-v-30b50380],.dark-mode a[data-v-30b50380]{color:var(--text-primary)}.app .input-group-text[data-v-30b50380],.dark-mode .input-group-text[data-v-30b50380]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.app .workflow-background[data-v-30b50380],.dark-mode .workflow-background[data-v-30b50380]{background-color:#ccc}.app .vdp-datepicker__calendar[data-v-30b50380],.dark-mode .vdp-datepicker__calendar[data-v-30b50380]{background-color:var(--bg-card-secondary);color:var(--text-primary)}.app .vdp-datepicker__calendar .cell.selected[data-v-30b50380],.dark-mode .vdp-datepicker__calendar .cell.selected[data-v-30b50380]{background:var(--primary-start)}.app .vdp-datepicker__calendar .cell.disabled[data-v-30b50380],.dark-mode .vdp-datepicker__calendar .cell.disabled[data-v-30b50380]{opacity:.3}.app .vdp-datepicker__calendar .cell.today[data-v-30b50380],.dark-mode .vdp-datepicker__calendar .cell.today[data-v-30b50380]{background:var(--primary-start)}.app .vdp-datepicker__calendar .weekend[data-v-30b50380],.dark-mode .vdp-datepicker__calendar .weekend[data-v-30b50380]{background-color:var(--bg-card)}.app .vs__actions[data-v-30b50380],.dark-mode .vs__actions[data-v-30b50380]{color:var(--text-primary)}.app .vs__clear[data-v-30b50380],.app .vs__open-indicator[data-v-30b50380],.dark-mode .vs__clear[data-v-30b50380],.dark-mode .vs__open-indicator[data-v-30b50380]{fill:#fff}.app .vs__search[data-v-30b50380],.dark-mode .vs__search[data-v-30b50380]{border:none}.app .vs__dropdown-toggle[data-v-30b50380],.dark-mode .vs__dropdown-toggle[data-v-30b50380]{border:1px solid var(--border-default);background:var(--bg-card)!important}.app .vs__dropdown-menu[data-v-30b50380],.dark-mode .vs__dropdown-menu[data-v-30b50380]{border:1px solid var(--border-default);background-color:var(--bg-card)}.app .vs__dropdown-menu li[data-v-30b50380],.dark-mode .vs__dropdown-menu li[data-v-30b50380]{color:var(--text-primary)}.app .daterangepicker .calendar-table[data-v-30b50380],.app .daterangepicker .calendar-table td[data-v-30b50380],.app .daterangepicker .calendar-table th[data-v-30b50380],.app .daterangepicker[data-v-30b50380],.app .vue-daterange-picker .reportrange-text[data-v-30b50380],.dark-mode .daterangepicker .calendar-table[data-v-30b50380],.dark-mode .daterangepicker .calendar-table td[data-v-30b50380],.dark-mode .daterangepicker .calendar-table th[data-v-30b50380],.dark-mode .daterangepicker[data-v-30b50380],.dark-mode .vue-daterange-picker .reportrange-text[data-v-30b50380]{background-color:var(--bg-card)}.app .daterangepicker .calendar-table td.disabled[data-v-30b50380],.app .daterangepicker .calendar-table td.in-range[data-v-30b50380],.dark-mode .daterangepicker .calendar-table td.disabled[data-v-30b50380],.dark-mode .daterangepicker .calendar-table td.in-range[data-v-30b50380]{background-color:var(--border-hover)}.app .vs--disabled .vs__clear[data-v-30b50380],.app .vs--disabled .vs__dropdown-toggle[data-v-30b50380],.app .vs--disabled .vs__open-indicator[data-v-30b50380],.app .vs--disabled .vs__search[data-v-30b50380],.app .vs--disabled .vs__selected[data-v-30b50380],.dark-mode .vs--disabled .vs__clear[data-v-30b50380],.dark-mode .vs--disabled .vs__dropdown-toggle[data-v-30b50380],.dark-mode .vs--disabled .vs__open-indicator[data-v-30b50380],.dark-mode .vs--disabled .vs__search[data-v-30b50380],.dark-mode .vs--disabled .vs__selected[data-v-30b50380]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.app .vs__dropdown-option--disabled[data-v-30b50380],.dark-mode .vs__dropdown-option--disabled[data-v-30b50380]{background:var(--bg-card-secondary);color:#ccc!important}.app .aside-menu[data-v-30b50380],.dark-mode .aside-menu[data-v-30b50380]{background-color:var(--bg-card);border-left:1px solid var(--border-hover)}.btn-link[data-v-30b50380]{color:var(--primary-start)}.pagination[data-v-30b50380]{color:var(--text-primary)}.pagination li.page-item button[data-v-30b50380],.pagination li.page-item span[data-v-30b50380]{color:var(--primary-start)}.pagination li.page-item.active .page-link[data-v-30b50380]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.btn-link[data-v-30b50380]:hover,.sidebar .nav-link.active .nav-icon[data-v-30b50380]{color:var(--primary-start)}.sidebar .nav-item:hover .nav-icon[data-v-30b50380],.sidebar .nav-link:hover .nav-icon[data-v-30b50380]{color:var(--text-on-button)!important}.aside-menu-lg-show .aside-menu[data-v-30b50380]{width:400px}.dropdown-menu[data-v-30b50380]{min-width:11rem}.navbar-brand[data-v-30b50380]{color:var(--primary-start)}.brand-minimized .app-header .navbar-brand[data-v-30b50380]{width:155px}a[data-v-30b50380],a[data-v-30b50380]:hover{color:var(--primary-start)}.nav-pills .nav-link.active[data-v-30b50380],.nav-pills .show>.nav-link[data-v-30b50380]{background-color:var(--primary-start)}.bg-primary[data-v-30b50380]{background-color:var(--primary-start)!important}.text-primary[data-v-30b50380]{color:var(--primary-start)!important}.btn.btn-primary[data-v-30b50380]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.navbar-brand[data-v-30b50380]:hover{color:var(--primary-start)}.custom-control-input:checked~.custom-control-label[data-v-30b50380]:before{background-color:var(--primary-start);border:1px solid var(--primary-start)}.badge-primary[data-v-30b50380],.nav-link[data-v-30b50380]::hover{background-color:var(--primary-start)}.nav-link[data-v-30b50380]::hover{color:var(--text-on-button)}.sidebar-minimized .sidebar .nav-item:hover>.nav-link[data-v-30b50380],.sidebar-minimized .sidebar .nav-link[data-v-30b50380]:hover{background:var(--primary-start);color:var(--text-on-button)}.dropdown-item.active[data-v-30b50380],.dropdown-item[data-v-30b50380]:focus,.dropdown-item[data-v-30b50380]:hover,.sidebar .nav-link[data-v-30b50380]:hover{background-color:var(--primary-start);color:var(--text-on-button)}.dropdown-item.disabled[data-v-30b50380],.dropdown-item[data-v-30b50380]:disabled{color:#73818f}.bg-protokol-royal[data-v-30b50380]{color:var(--text-primary)}.bg-protokol-royal-purple[data-v-30b50380],.bg-protokol-royal[data-v-30b50380]{background-color:var(--primary-start)!important}.btn.bg-protokol-royal-purple[data-v-30b50380]:hover{background-color:var(--primary-start)}.clr-protokol-royal-purple[data-v-30b50380]{color:var(--primary-start)}.btn.protokol-royal-purple[data-v-30b50380]{border-color:var(--primary-start)}.bg-protokol-royal-purple.active[data-v-30b50380]{background-color:var(--primary-start);color:var(--text-primary)}.custom-select[data-v-30b50380],.form-control[data-v-30b50380],.v-select[data-v-30b50380]{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-select button[data-v-30b50380],.form-control button[data-v-30b50380],.v-select button[data-v-30b50380]{color:var(--text-primary)}.vs--searchable .vs__dropdown-toggle[data-v-30b50380]{background:var(--bg-card)!important}.form-control[data-v-30b50380]:disabled,.form-control[readonly][data-v-30b50380]{background-color:var(--bg-card)}.form-control[data-v-30b50380]:focus,.vs__selected[data-v-30b50380]{background-color:var(--bg-card)!important}.vs__selected[data-v-30b50380]{color:var(--text-primary)!important}.vs__open-indicator[data-v-30b50380]{fill:#fff!important}.vs__deselect svg[data-v-30b50380]{fill:var(--border-hover)}.vs--disabled .vs__clear[data-v-30b50380],.vs--disabled .vs__dropdown-toggle[data-v-30b50380],.vs--disabled .vs__open-indicator[data-v-30b50380],.vs--disabled .vs__search[data-v-30b50380],.vs--disabled .vs__selected[data-v-30b50380]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.vs__dropdown-menu[data-v-30b50380]{border:1px solid var(--border-default)!important;background:var(--bg-card)!important}.vs__dropdown-menu li[data-v-30b50380]{color:var(--text-primary)}.card .card-body[data-v-30b50380],.card .card-header[data-v-30b50380]{background-color:var(--bg-card);border:1px solid var(--border-default)}.vdp-datepicker__calendar[data-v-30b50380]{background-color:var(--bg-card-secondary)!important;color:var(--text-primary)}.vdp-datepicker__calendar .cell.selected[data-v-30b50380]{background:var(--primary-start)}.vdp-datepicker__calendar .cell.disabled[data-v-30b50380]{opacity:.3}.vdp-datepicker__calendar .cell.today[data-v-30b50380]{background:var(--primary-start)}.daterangepicker .calendar-table[data-v-30b50380],.daterangepicker .calendar-table td.disabled[data-v-30b50380],.daterangepicker .calendar-table td[data-v-30b50380],.daterangepicker .calendar-table th[data-v-30b50380],.daterangepicker[data-v-30b50380],.vdp-datepicker__calendar .weekend[data-v-30b50380]{background-color:var(--bg-card)}.daterangepicker .calendar-table td.in-range[data-v-30b50380]{background-color:var(--border-hover)}.list-group-item[data-v-30b50380]{background-color:var(--bg-card)!important;color:var(--text-primary)}.sidebar-minimized .sidebar .nav-link img.nav-icon[data-v-30b50380]{padding:10px;margin-top:-15px}.vld-overlay.is-full-page[data-v-30b50380]{text-align:center}.table thead th[data-v-30b50380]{border-top:none;border-bottom:px solid var(--border-default)}.input-group-text[data-v-30b50380]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.tab-content[data-v-30b50380]{background-color:var(--border-default);border:1px solid var(--border-default)}.nav-tabs[data-v-30b50380]{background-color:var(--bg-card)}.nav-tabs .nav-link.active[data-v-30b50380]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.nav-tabs .nav-link.active span[data-v-30b50380]{color:var(--text-primary)!important}.nav-tabs .nav-link.active a[data-v-30b50380]{color:var(--text-primary)}.custom-file-label[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-file-label button[data-v-30b50380]{color:var(--text-primary)}.custom-file-label[data-v-30b50380]:after{background-color:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary)}.switch-protokol .switch-slider[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.card[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary)!important;border-color:var(--border-default)!important}.card-footer[data-v-30b50380],.card-header[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.card-footer-actions a[data-v-30b50380],.card-header-actions a[data-v-30b50380]{color:var(--text-primary)}.modal-content[data-v-30b50380]{background-color:var(--bg-card);color:var(--text-primary)}.modal-footer[data-v-30b50380]{border-top:1px solid var(--border-hover)}.dropdown-toggle.btn-dark[data-v-30b50380]{border:1px solid var(--border-default)}.vs__dropdown-option--disabled[data-v-30b50380]{background:var(--bg-card-secondary);color:#ccc}.b-calendar .text-dark[data-v-30b50380]{color:#ccc!important}.settings-section[data-v-30b50380]{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid var(--border-default)}.settings-section[data-v-30b50380]:last-child{border-bottom:none}.settings-section .section-title[data-v-30b50380]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.settings-section .section-description[data-v-30b50380]{color:var(--text-secondary);font-size:.9rem;margin-bottom:20px}.danger-zone[data-v-30b50380]{background:rgba(220,38,38,.05);padding:24px;border-radius:8px;border:1px solid rgba(220,38,38,.2)}.payment-method-options[data-v-30b50380]{display:grid;gap:12px}.payment-method-option[data-v-30b50380]{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bg-card);border:2px solid var(--border-default);border-radius:12px;cursor:pointer;transition:all .2s ease}.payment-method-option[data-v-30b50380]:hover{border-color:var(--text-muted)}.payment-method-option.selected[data-v-30b50380]{border-color:var(--primary-start);background:rgba(102,126,234,.1)}.payment-method-option.disabled[data-v-30b50380]{opacity:.6;cursor:pointer}.payment-method-option.disabled[data-v-30b50380]:hover{border-color:rgba(255,193,7,.5)}.payment-method-option.disabled .option-icon[data-v-30b50380]{background:rgba(255,193,7,.2);color:#ffc107}.payment-method-option .option-icon[data-v-30b50380]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--border-default);border-radius:8px;color:var(--text-primary)}.payment-method-option .option-content[data-v-30b50380]{flex:1;display:flex;flex-direction:column;gap:4px}.payment-method-option .option-content .option-title[data-v-30b50380]{font-weight:600;color:var(--text-primary);font-size:1rem}.payment-method-option .option-content .option-description[data-v-30b50380]{color:var(--text-secondary);font-size:.85rem}.payment-method-option .option-check[data-v-30b50380]{color:var(--primary-start);font-size:1.25rem}.payment-method-option .option-lock[data-v-30b50380]{color:#ffc107;font-size:1.25rem}