[data-v-40a71872]:root{--vs-state-disabled-bg:#33353a!important;--vs-disabled-bg:#33353a!important}[data-theme=light][data-v-40a71872]{--vs-state-disabled-bg:#f8f9fa!important;--vs-disabled-bg:#f8f9fa!important}[data-theme=light] .vs--disabled .vs__clear[data-v-40a71872],[data-theme=light] .vs--disabled .vs__dropdown-toggle[data-v-40a71872],[data-theme=light] .vs--disabled .vs__open-indicator[data-v-40a71872],[data-theme=light] .vs--disabled .vs__search[data-v-40a71872],[data-theme=light] .vs--disabled .vs__selected[data-v-40a71872]{background-color:#f8f9fa!important}body[data-v-40a71872],html[data-v-40a71872]{overflow-x:hidden}body[data-v-40a71872]{position:relative;background-color:var(--bg-card);color:var(--text-primary);height:auto}.btn-create-new[data-v-40a71872]{font-weight:700;font-size:20px;width:10px;margin-right:20px}.dev-env .app-header[data-v-40a71872]{border-top:2px solid #ff0!important}.app-header .dropdown-item[data-v-40a71872]{min-width:100%}.app[data-v-40a71872],.dark-mode[data-v-40a71872]{--vs-search-input-bg:var(--bg-card-secondary);background-color:var(--bg-card);color:var(--text-primary)}.app .notification-bell[data-v-40a71872],.dark-mode .notification-bell[data-v-40a71872]{color:var(--text-primary)}.app .vs__selected[data-v-40a71872],.dark-mode .vs__selected[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary)}.app .vs__deselect svg[data-v-40a71872],.dark-mode .vs__deselect svg[data-v-40a71872]{fill:var(--border-hover)}.app #identityFieldForGroup[data-v-40a71872],.dark-mode #identityFieldForGroup[data-v-40a71872]{color:var(--text-primary)}.app .navbar[data-v-40a71872],.dark-mode .navbar[data-v-40a71872]{background-color:var(--bg-card);border:1px solid var(--bg-card)}.app .app-footer[data-v-40a71872],.app .breadcrumb[data-v-40a71872],.dark-mode .app-footer[data-v-40a71872],.dark-mode .breadcrumb[data-v-40a71872]{background-color:var(--bg-card-secondary);border:1px solid var(--bg-card-secondary)}.app .breadcrumb[data-v-40a71872],.app .nav-item .dropdown-toggle[data-v-40a71872],.dark-mode .breadcrumb[data-v-40a71872],.dark-mode .nav-item .dropdown-toggle[data-v-40a71872]{color:var(--text-primary)}.app .card-body[data-v-40a71872],.app .card[data-v-40a71872],.dark-mode .card-body[data-v-40a71872],.dark-mode .card[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary)!important;border:1px solid var(--border-default)}.app .card-body th[data-v-40a71872],.app .card th[data-v-40a71872],.dark-mode .card-body th[data-v-40a71872],.dark-mode .card th[data-v-40a71872]{color:var(--text-primary)}.app .card-footer[data-v-40a71872],.app .card-header[data-v-40a71872],.dark-mode .card-footer[data-v-40a71872],.dark-mode .card-header[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .card-footer-actions a[data-v-40a71872],.app .card-header-actions a[data-v-40a71872],.dark-mode .card-footer-actions a[data-v-40a71872],.dark-mode .card-header-actions a[data-v-40a71872]{color:var(--text-primary)}.app input[data-v-40a71872],.app select[data-v-40a71872],.app textarea[data-v-40a71872],.dark-mode input[data-v-40a71872],.dark-mode select[data-v-40a71872],.dark-mode textarea[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .custom-checkbox[data-v-40a71872],.app .pagination[data-v-40a71872],.app table[data-v-40a71872],.dark-mode .custom-checkbox[data-v-40a71872],.dark-mode .pagination[data-v-40a71872],.dark-mode table[data-v-40a71872]{color:var(--text-primary)}.app .pagination li.page-item button[data-v-40a71872],.app .pagination li.page-item span[data-v-40a71872],.dark-mode .pagination li.page-item button[data-v-40a71872],.dark-mode .pagination li.page-item span[data-v-40a71872]{color:var(--text-primary);background-color:var(--bg-card)}.app .pagination li.page-item.active .page-link[data-v-40a71872],.dark-mode .pagination li.page-item.active .page-link[data-v-40a71872]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.app .switch-protokol .switch-slider[data-v-40a71872],.dark-mode .switch-protokol .switch-slider[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.app .btn-link[data-v-40a71872],.app .btn-link[data-v-40a71872]:hover,.app .navbar-brand[data-v-40a71872],.dark-mode .btn-link[data-v-40a71872],.dark-mode .btn-link[data-v-40a71872]:hover,.dark-mode .navbar-brand[data-v-40a71872]{color:var(--text-primary)}.app .dropdown-menu[data-v-40a71872],.dark-mode .dropdown-menu[data-v-40a71872]{background-color:var(--border-default);border:1px solid var(--border-hover);color:var(--text-primary)}.app .dropdown-header[data-v-40a71872],.dark-mode .dropdown-header[data-v-40a71872]{color:var(--text-primary);background-color:var(--border-hover)}.app .dropdown-item[data-v-40a71872],.dark-mode .dropdown-item[data-v-40a71872]{color:var(--text-primary)}.app .bg-light[data-v-40a71872],.dark-mode .bg-light[data-v-40a71872]{background-color:var(--border-hover)!important;color:var(--text-primary)!important;border:1px solid var(--border-hover)!important}.app .tab-content[data-v-40a71872],.dark-mode .tab-content[data-v-40a71872]{background-color:var(--border-default);border:1px solid var(--border-default)}.app .list-group-item[data-v-40a71872],.dark-mode .list-group-item[data-v-40a71872]{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-40a71872]:before,.dark-mode .list-group-accent .list-group-item.list-group-item-divider[data-v-40a71872]:before{background-color:var(--border-default)}.app .nav-tabs[data-v-40a71872],.dark-mode .nav-tabs[data-v-40a71872]{background-color:var(--bg-card)}.app .nav-tabs .nav-link.active[data-v-40a71872],.dark-mode .nav-tabs .nav-link.active[data-v-40a71872]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.app .nav-tabs .nav-link.active span[data-v-40a71872],.dark-mode .nav-tabs .nav-link.active span[data-v-40a71872]{color:var(--text-primary)!important}.app .nav-tabs .nav-link.active a[data-v-40a71872],.dark-mode .nav-tabs .nav-link.active a[data-v-40a71872]{color:var(--text-primary)}.app .form-control[data-v-40a71872],.dark-mode .form-control[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .form-control button[data-v-40a71872],.dark-mode .form-control button[data-v-40a71872]{color:var(--text-primary)}.app .form-control[data-v-40a71872]:disabled,.app .form-control[readonly][data-v-40a71872],.dark-mode .form-control[data-v-40a71872]:disabled,.dark-mode .form-control[readonly][data-v-40a71872]{background-color:var(--bg-card)}.app .b-form-tags.focus[data-v-40a71872],.app .b-form-tags[data-v-40a71872]:focus-within,.dark-mode .b-form-tags.focus[data-v-40a71872],.dark-mode .b-form-tags[data-v-40a71872]:focus-within{background-color:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border-hover)!important}.app .b-form-tags .b-form-tag[data-v-40a71872],.dark-mode .b-form-tags .b-form-tag[data-v-40a71872]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.app .b-form-tags .b-form-tags-input[data-v-40a71872],.dark-mode .b-form-tags .b-form-tags-input[data-v-40a71872]{background-color:transparent!important;color:var(--text-primary)!important}.app .b-form-tags .b-form-tags-input[data-v-40a71872]::placeholder,.dark-mode .b-form-tags .b-form-tags-input[data-v-40a71872]::placeholder{color:var(--text-secondary,#6c757d)}.app a[data-v-40a71872],.dark-mode a[data-v-40a71872]{color:var(--text-primary)}.app .input-group-text[data-v-40a71872],.dark-mode .input-group-text[data-v-40a71872]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.app .workflow-background[data-v-40a71872],.dark-mode .workflow-background[data-v-40a71872]{background-color:#ccc}.app .vdp-datepicker__calendar[data-v-40a71872],.dark-mode .vdp-datepicker__calendar[data-v-40a71872]{background-color:var(--bg-card-secondary);color:var(--text-primary)}.app .vdp-datepicker__calendar .cell.selected[data-v-40a71872],.dark-mode .vdp-datepicker__calendar .cell.selected[data-v-40a71872]{background:var(--primary-start)}.app .vdp-datepicker__calendar .cell.disabled[data-v-40a71872],.dark-mode .vdp-datepicker__calendar .cell.disabled[data-v-40a71872]{opacity:.3}.app .vdp-datepicker__calendar .cell.today[data-v-40a71872],.dark-mode .vdp-datepicker__calendar .cell.today[data-v-40a71872]{background:var(--primary-start)}.app .vdp-datepicker__calendar .weekend[data-v-40a71872],.dark-mode .vdp-datepicker__calendar .weekend[data-v-40a71872]{background-color:var(--bg-card)}.app .vs__actions[data-v-40a71872],.dark-mode .vs__actions[data-v-40a71872]{color:var(--text-primary)}.app .vs__clear[data-v-40a71872],.app .vs__open-indicator[data-v-40a71872],.dark-mode .vs__clear[data-v-40a71872],.dark-mode .vs__open-indicator[data-v-40a71872]{fill:#fff}.app .vs__search[data-v-40a71872],.dark-mode .vs__search[data-v-40a71872]{border:none}.app .vs__dropdown-toggle[data-v-40a71872],.dark-mode .vs__dropdown-toggle[data-v-40a71872]{border:1px solid var(--border-default);background:var(--bg-card)!important}.app .vs__dropdown-menu[data-v-40a71872],.dark-mode .vs__dropdown-menu[data-v-40a71872]{border:1px solid var(--border-default);background-color:var(--bg-card)}.app .vs__dropdown-menu li[data-v-40a71872],.dark-mode .vs__dropdown-menu li[data-v-40a71872]{color:var(--text-primary)}.app .daterangepicker .calendar-table[data-v-40a71872],.app .daterangepicker .calendar-table td[data-v-40a71872],.app .daterangepicker .calendar-table th[data-v-40a71872],.app .daterangepicker[data-v-40a71872],.app .vue-daterange-picker .reportrange-text[data-v-40a71872],.dark-mode .daterangepicker .calendar-table[data-v-40a71872],.dark-mode .daterangepicker .calendar-table td[data-v-40a71872],.dark-mode .daterangepicker .calendar-table th[data-v-40a71872],.dark-mode .daterangepicker[data-v-40a71872],.dark-mode .vue-daterange-picker .reportrange-text[data-v-40a71872]{background-color:var(--bg-card)}.app .daterangepicker .calendar-table td.disabled[data-v-40a71872],.app .daterangepicker .calendar-table td.in-range[data-v-40a71872],.dark-mode .daterangepicker .calendar-table td.disabled[data-v-40a71872],.dark-mode .daterangepicker .calendar-table td.in-range[data-v-40a71872]{background-color:var(--border-hover)}.app .vs--disabled .vs__clear[data-v-40a71872],.app .vs--disabled .vs__dropdown-toggle[data-v-40a71872],.app .vs--disabled .vs__open-indicator[data-v-40a71872],.app .vs--disabled .vs__search[data-v-40a71872],.app .vs--disabled .vs__selected[data-v-40a71872],.dark-mode .vs--disabled .vs__clear[data-v-40a71872],.dark-mode .vs--disabled .vs__dropdown-toggle[data-v-40a71872],.dark-mode .vs--disabled .vs__open-indicator[data-v-40a71872],.dark-mode .vs--disabled .vs__search[data-v-40a71872],.dark-mode .vs--disabled .vs__selected[data-v-40a71872]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.app .vs__dropdown-option--disabled[data-v-40a71872],.dark-mode .vs__dropdown-option--disabled[data-v-40a71872]{background:var(--bg-card-secondary);color:#ccc!important}.app .aside-menu[data-v-40a71872],.dark-mode .aside-menu[data-v-40a71872]{background-color:var(--bg-card);border-left:1px solid var(--border-hover)}.btn-link[data-v-40a71872]{color:var(--primary-start)}.pagination[data-v-40a71872]{color:var(--text-primary)}.pagination li.page-item button[data-v-40a71872],.pagination li.page-item span[data-v-40a71872]{color:var(--primary-start)}.pagination li.page-item.active .page-link[data-v-40a71872]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.btn-link[data-v-40a71872]:hover,.sidebar .nav-link.active .nav-icon[data-v-40a71872]{color:var(--primary-start)}.sidebar .nav-item:hover .nav-icon[data-v-40a71872],.sidebar .nav-link:hover .nav-icon[data-v-40a71872]{color:var(--text-on-button)!important}.aside-menu-lg-show .aside-menu[data-v-40a71872]{width:400px}.dropdown-menu[data-v-40a71872]{min-width:11rem}.navbar-brand[data-v-40a71872]{color:var(--primary-start)}.brand-minimized .app-header .navbar-brand[data-v-40a71872]{width:155px}a[data-v-40a71872],a[data-v-40a71872]:hover{color:var(--primary-start)}.nav-pills .nav-link.active[data-v-40a71872],.nav-pills .show>.nav-link[data-v-40a71872]{background-color:var(--primary-start)}.bg-primary[data-v-40a71872]{background-color:var(--primary-start)!important}.text-primary[data-v-40a71872]{color:var(--primary-start)!important}.btn.btn-primary[data-v-40a71872]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.navbar-brand[data-v-40a71872]:hover{color:var(--primary-start)}.custom-control-input:checked~.custom-control-label[data-v-40a71872]:before{background-color:var(--primary-start);border:1px solid var(--primary-start)}.badge-primary[data-v-40a71872],.nav-link[data-v-40a71872]::hover{background-color:var(--primary-start)}.nav-link[data-v-40a71872]::hover{color:var(--text-on-button)}.sidebar-minimized .sidebar .nav-item:hover>.nav-link[data-v-40a71872],.sidebar-minimized .sidebar .nav-link[data-v-40a71872]:hover{background:var(--primary-start);color:var(--text-on-button)}.dropdown-item.active[data-v-40a71872],.dropdown-item[data-v-40a71872]:focus,.dropdown-item[data-v-40a71872]:hover,.sidebar .nav-link[data-v-40a71872]:hover{background-color:var(--primary-start);color:var(--text-on-button)}.dropdown-item.disabled[data-v-40a71872],.dropdown-item[data-v-40a71872]:disabled{color:#73818f}.bg-protokol-royal[data-v-40a71872]{color:var(--text-primary)}.bg-protokol-royal-purple[data-v-40a71872],.bg-protokol-royal[data-v-40a71872]{background-color:var(--primary-start)!important}.btn.bg-protokol-royal-purple[data-v-40a71872]:hover{background-color:var(--primary-start)}.clr-protokol-royal-purple[data-v-40a71872]{color:var(--primary-start)}.btn.protokol-royal-purple[data-v-40a71872]{border-color:var(--primary-start)}.bg-protokol-royal-purple.active[data-v-40a71872]{background-color:var(--primary-start);color:var(--text-primary)}.custom-select[data-v-40a71872],.form-control[data-v-40a71872],.v-select[data-v-40a71872]{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-select button[data-v-40a71872],.form-control button[data-v-40a71872],.v-select button[data-v-40a71872]{color:var(--text-primary)}.vs--searchable .vs__dropdown-toggle[data-v-40a71872]{background:var(--bg-card)!important}.form-control[data-v-40a71872]:disabled,.form-control[readonly][data-v-40a71872]{background-color:var(--bg-card)}.form-control[data-v-40a71872]:focus{background-color:var(--bg-card)!important}.dark-mode .form-control.focus[data-v-40a71872],.vs__selected[data-v-40a71872]{background-color:var(--bg-card)!important;color:var(--text-primary)!important}.vs__open-indicator[data-v-40a71872]{fill:#fff!important}.vs__deselect svg[data-v-40a71872]{fill:var(--border-hover)}.vs--disabled .vs__clear[data-v-40a71872],.vs--disabled .vs__dropdown-toggle[data-v-40a71872],.vs--disabled .vs__open-indicator[data-v-40a71872],.vs--disabled .vs__search[data-v-40a71872],.vs--disabled .vs__selected[data-v-40a71872]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.vs__dropdown-menu[data-v-40a71872]{border:1px solid var(--border-default)!important;background:var(--bg-card)!important}.vs__dropdown-menu li[data-v-40a71872]{color:var(--text-primary)}.card .card-body[data-v-40a71872],.card .card-header[data-v-40a71872]{background-color:var(--bg-card);border:1px solid var(--border-default)}.vdp-datepicker__calendar[data-v-40a71872]{background-color:var(--bg-card-secondary)!important;color:var(--text-primary)}.vdp-datepicker__calendar .cell.selected[data-v-40a71872]{background:var(--primary-start)}.vdp-datepicker__calendar .cell.disabled[data-v-40a71872]{opacity:.3}.vdp-datepicker__calendar .cell.today[data-v-40a71872]{background:var(--primary-start)}.daterangepicker .calendar-table[data-v-40a71872],.daterangepicker .calendar-table td.disabled[data-v-40a71872],.daterangepicker .calendar-table td[data-v-40a71872],.daterangepicker .calendar-table th[data-v-40a71872],.daterangepicker[data-v-40a71872],.vdp-datepicker__calendar .weekend[data-v-40a71872]{background-color:var(--bg-card)}.daterangepicker .calendar-table td.in-range[data-v-40a71872]{background-color:var(--border-hover)}.list-group-item[data-v-40a71872]{background-color:var(--bg-card)!important;color:var(--text-primary)}.sidebar-minimized .sidebar .nav-link img.nav-icon[data-v-40a71872]{padding:10px;margin-top:-15px}.vld-overlay.is-full-page[data-v-40a71872]{text-align:center}.table thead th[data-v-40a71872]{border-top:none;border-bottom:px solid var(--border-default)}.input-group-text[data-v-40a71872]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.tab-content[data-v-40a71872]{background-color:var(--border-default);border:1px solid var(--border-default)}.nav-tabs[data-v-40a71872]{background-color:var(--bg-card)}.nav-tabs .nav-link.active[data-v-40a71872]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.nav-tabs .nav-link.active span[data-v-40a71872]{color:var(--text-primary)!important}.nav-tabs .nav-link.active a[data-v-40a71872]{color:var(--text-primary)}.custom-file-label[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-file-label button[data-v-40a71872]{color:var(--text-primary)}.custom-file-label[data-v-40a71872]:after{background-color:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary)}.switch-protokol .switch-slider[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.card[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary)!important;border-color:var(--border-default)!important}.card-footer[data-v-40a71872],.card-header[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.card-footer-actions a[data-v-40a71872],.card-header-actions a[data-v-40a71872]{color:var(--text-primary)}.modal-content[data-v-40a71872]{background-color:var(--bg-card);color:var(--text-primary)}.modal-footer[data-v-40a71872]{border-top:1px solid var(--border-hover)}.dropdown-toggle.btn-dark[data-v-40a71872]{border:1px solid var(--border-default)}.vs__dropdown-option--disabled[data-v-40a71872]{background:var(--bg-card-secondary);color:#ccc}.b-calendar .text-dark[data-v-40a71872]{color:#ccc!important}.checkout-container[data-v-40a71872]{max-width:1400px;margin:0 auto;padding:40px 20px;min-height:100vh}.thank-you-section[data-v-40a71872]{text-align:center;padding:80px 20px;max-width:600px;margin:0 auto}.thank-you-section .success-icon[data-v-40a71872]{color:#10b981;margin-bottom:32px}.thank-you-section .thank-you-title[data-v-40a71872]{font-size:2rem;font-weight:700;margin-bottom:16px;color:var(--text-primary)}.thank-you-section .thank-you-message[data-v-40a71872]{font-size:1.1rem;color:var(--text-secondary);line-height:1.6}.checkout-content[data-v-40a71872]{animation:fadeIn-40a71872 .3s ease}@keyframes fadeIn-40a71872{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.checkout-header[data-v-40a71872]{text-align:center;margin-bottom:48px}.checkout-header h2[data-v-40a71872]{font-size:2.5rem;font-weight:700;margin-bottom:12px;color:var(--text-primary)}.checkout-header .checkout-subtitle[data-v-40a71872]{font-size:1.1rem;color:var(--text-secondary)}.summary-card-centered[data-v-40a71872]{max-width:700px;margin:0 auto}.checkout-card[data-v-40a71872]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;padding:32px;box-shadow:0 4px 6px rgba(0,0,0,.3)}@media(max-width:576px){.checkout-card[data-v-40a71872]{padding:24px}}.card-section-title[data-v-40a71872]{font-size:1.5rem;font-weight:600;margin-bottom:24px;color:var(--text-primary)}.modern-input[data-v-40a71872],.modern-select[data-v-40a71872]{background:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary);padding:12px 16px;border-radius:8px;font-size:1rem;transition:all .2s ease}.modern-input[data-v-40a71872]:focus,.modern-select[data-v-40a71872]:focus{background:var(--bg-card);border-color:var(--primary-start);box-shadow:0 0 0 3px rgba(102,126,234,.15);color:var(--text-primary)}.modern-input[data-v-40a71872]::placeholder,.modern-select[data-v-40a71872]::placeholder{color:hsla(0,0%,100%,.4)}.modern-select option[data-v-40a71872]{background:var(--bg-card);color:var(--text-primary)}.modern-checkbox[data-v-40a71872] .custom-control-label{color:var(--text-primary);font-size:1rem}.modern-checkbox[data-v-40a71872] .custom-control-label:before{background:var(--bg-card);border-color:var(--border-default)}.modern-checkbox[data-v-40a71872] .custom-control-input:checked~.custom-control-label:before{background-color:var(--primary-start);border-color:var(--primary-start)}[data-v-40a71872] .form-group{margin-bottom:24px}[data-v-40a71872] .form-group label{font-weight:600;margin-bottom:8px;color:hsla(0,0%,100%,.9);font-size:.95rem}.trial-notice[data-v-40a71872]{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#93c5fd;font-size:.95rem;margin-top:24px}.prorated-notice[data-v-40a71872]{padding:16px;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:8px;margin-top:16px}.prorated-notice .prorated-header[data-v-40a71872]{display:flex;align-items:center;gap:10px;color:#c4b5fd;font-size:1rem;margin-bottom:8px}.prorated-notice .prorated-header svg[data-v-40a71872]{flex-shrink:0}.prorated-notice .prorated-header strong[data-v-40a71872]{font-weight:600}.prorated-notice .prorated-explanation[data-v-40a71872]{color:rgba(196,181,253,.85);font-size:.9rem;line-height:1.5;margin:0;padding-left:26px}.order-items[data-v-40a71872]{margin-bottom:24px}.order-item[data-v-40a71872]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--border-default)}.order-item[data-v-40a71872]:first-child{padding-top:0}.order-item[data-v-40a71872]:last-child{border-bottom:none}.order-item .item-info[data-v-40a71872]{flex:1}.order-item .item-info .item-name[data-v-40a71872]{font-weight:600;color:var(--text-primary);margin-bottom:4px}.order-item .item-info .item-name .item-option[data-v-40a71872]{color:var(--text-secondary);font-weight:400;font-size:.9rem}.order-item .item-info .item-quantity[data-v-40a71872]{color:var(--text-secondary);font-size:.9rem}.order-item .item-price[data-v-40a71872]{font-weight:600;color:var(--primary-start);white-space:nowrap;margin-left:16px}.order-total[data-v-40a71872]{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-top:2px solid var(--border-default);margin-bottom:24px}.order-total .total-label[data-v-40a71872]{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.order-total .total-amount[data-v-40a71872]{font-size:1.75rem;font-weight:700;color:var(--primary-start)}.complete-button[data-v-40a71872]{font-size:1.1rem;font-weight:600;padding:14px 24px;border-radius:8px;margin-bottom:12px;transition:all .2s ease}.complete-button[data-v-40a71872]:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(102,126,234,.3)}.redirect-notice[data-v-40a71872]{text-align:center;font-size:.85rem;color:var(--text-muted);margin:0;line-height:1.4}.payment-type-section[data-v-40a71872]{margin:24px 0;padding-top:24px;border-top:1px solid var(--border-default)}.payment-type-options[data-v-40a71872]{display:grid;gap:12px;margin-top:16px}.payment-type-option[data-v-40a71872]{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-type-option[data-v-40a71872]:hover{border-color:var(--text-muted)}.payment-type-option.selected[data-v-40a71872]{border-color:var(--primary-start);background:rgba(102,126,234,.1)}.payment-type-option .option-icon[data-v-40a71872]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--border-default);border-radius:8px;color:var(--text-primary)}.payment-type-option .option-content[data-v-40a71872]{flex:1;display:flex;flex-direction:column;gap:4px}.payment-type-option .option-content .option-title[data-v-40a71872]{font-weight:600;color:var(--text-primary);font-size:1rem}.payment-type-option .option-content .option-description[data-v-40a71872]{color:var(--text-secondary);font-size:.85rem}.payment-type-option .option-check[data-v-40a71872]{color:var(--primary-start);font-size:1.25rem}.payment-method-section[data-v-40a71872]{margin:24px 0;padding-top:24px;border-top:1px solid var(--border-default)}.payment-method-title[data-v-40a71872]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:16px}.saved-card[data-v-40a71872]{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;margin-bottom:12px}.saved-card[data-v-40a71872]:last-child{margin-bottom:0}.saved-card[data-v-40a71872]:hover{border-color:var(--text-muted)}.saved-card.selected[data-v-40a71872]{border-color:var(--primary-start);background:rgba(102,126,234,.1)}.card-icon[data-v-40a71872]{width:48px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--border-default);border-radius:6px;color:var(--text-primary)}.card-details[data-v-40a71872]{flex:1;display:flex;flex-direction:column;gap:2px}.card-details .card-brand[data-v-40a71872]{font-weight:600;color:var(--text-primary);font-size:.95rem}.card-details .card-number[data-v-40a71872]{color:var(--text-secondary);font-size:.85rem;font-family:monospace}.card-expiry[data-v-40a71872]{color:var(--text-muted);font-size:.85rem}.card-check[data-v-40a71872]{color:var(--primary-start);font-size:1.25rem}