.core-q-radio[data-v-b711955c] .q-radio__bg{color:var(--q-primary)}.core-q-select[data-v-6c3fd6bc]{width:100%}.core-q-select[data-v-6c3fd6bc] .q-field__control{background:var(--q-negative,#fff);color:#1e293b;border-radius:12px;min-height:46px}.core-q-select[data-v-6c3fd6bc] .q-field__control:before{border-color:#cbd5e1}.core-q-select[data-v-6c3fd6bc]:not(.q-field--focused):hover .q-field__control:before{border-color:var(--q-primary)}.core-q-select.q-field--focused[data-v-6c3fd6bc] .q-field__control:before{border-color:#0000}.core-q-select.q-field--focused[data-v-6c3fd6bc] .q-field__control:after{border-color:var(--q-primary)}.core-q-select[data-v-6c3fd6bc] .q-field__native,.core-q-select[data-v-6c3fd6bc] .q-field__input{color:#1e293b;font-size:14px;line-height:1.5}.core-q-select-popup{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 40px #0f172a1f}.core-native-textarea[data-v-697f7573]{background:var(--q-negative,#fff);color:#1e293b;resize:vertical;border:1px solid #cbd5e1;border-radius:12px;width:100%;min-height:132px;padding:12px 14px;font-size:14px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background-color .2s}.core-native-textarea[data-v-697f7573]::placeholder{color:#94a3b8}.core-native-textarea[data-v-697f7573]:focus{border-color:var(--q-primary);box-shadow:0 0 0 3px rgba(var(--q-primary-rgb,225, 29, 72), .12);outline:none}.feedback-panel[data-v-0b1f9321]{--feedback-surface:var(--q-info);--feedback-surface-muted:var(--q-dark);--feedback-border:color-mix(in srgb, var(--q-accent) 12%, var(--q-info));--feedback-border-strong:color-mix(in srgb, var(--q-primary) 24%, var(--q-info));--feedback-text:var(--q-accent);--feedback-text-muted:var(--q-positive);--feedback-text-soft:color-mix(in srgb, var(--q-accent) 78%, var(--q-info));--feedback-primary-soft:color-mix(in srgb, var(--q-primary) 8%, var(--q-info));--feedback-primary-soft-strong:color-mix(in srgb, var(--q-primary) 18%, var(--q-info));--feedback-success-soft:color-mix(in srgb, var(--q-success,var(--q-secondary)) 12%, var(--q-info));--feedback-success-soft-strong:color-mix(in srgb, var(--q-success,var(--q-secondary)) 24%, var(--q-info));--feedback-warning-text:color-mix(in srgb, var(--q-warning) 44%, var(--q-accent));--feedback-warning-soft:color-mix(in srgb, var(--q-warning) 14%, var(--q-info));--feedback-warning-soft-strong:color-mix(in srgb, var(--q-warning) 24%, var(--q-info));min-width:0}.feedback-panel__empty[data-v-0b1f9321]{text-align:center;color:var(--feedback-text);background:var(--feedback-success-soft);border:1px solid var(--feedback-success-soft-strong);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.feedback-panel__empty p[data-v-0b1f9321]{margin:0;font-size:15px;font-weight:600}.feedback-panel__empty-icon[data-v-0b1f9321]{color:var(--q-success,var(--q-primary))}.feedback-panel__layout[data-v-0b1f9321]{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.feedback-panel__intro[data-v-0b1f9321]{border:1px solid var(--feedback-border);background:linear-gradient(180deg, var(--feedback-primary-soft) 0%, var(--feedback-surface) 100%);min-width:0;box-shadow:0 18px 40px -32px color-mix(in srgb, var(--q-primary) 32%, transparent);border-radius:16px;flex-direction:column;gap:18px;padding:24px;display:flex}.feedback-panel__title-row[data-v-0b1f9321]{align-items:center;gap:12px;display:flex}.feedback-panel__title-icon[data-v-0b1f9321]{color:var(--q-primary);flex-shrink:0}.feedback-panel__title[data-v-0b1f9321]{color:var(--feedback-text);margin:0;font-size:22px;font-weight:700;line-height:1.3}.feedback-panel__lead[data-v-0b1f9321]{color:var(--feedback-text-soft);margin:0;font-size:14px;line-height:1.55}.feedback-panel__summary[data-v-0b1f9321]{border:1px solid var(--feedback-border-strong);background:var(--feedback-surface);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.feedback-panel__summary-label[data-v-0b1f9321]{letter-spacing:.04em;text-transform:uppercase;color:var(--feedback-text-muted);font-size:12px;font-weight:700}.feedback-panel__summary-value[data-v-0b1f9321]{color:var(--q-primary);font-size:34px;font-weight:800;line-height:1}.feedback-panel__summary-meta[data-v-0b1f9321]{flex-wrap:wrap;gap:8px;display:flex}.feedback-panel__summary-chip[data-v-0b1f9321]{border:1px solid var(--feedback-border);background:var(--feedback-surface-muted);min-height:32px;color:var(--feedback-text-soft);border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.feedback-panel__card[data-v-0b1f9321]{background:var(--feedback-surface);border:1px solid var(--feedback-border);min-width:0;box-shadow:0 18px 40px -32px color-mix(in srgb, var(--q-accent) 18%, transparent);border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex}.feedback-panel__field[data-v-0b1f9321]{flex-direction:column;gap:10px;display:flex}.feedback-panel__label[data-v-0b1f9321]{color:var(--feedback-text-soft);font-size:13px;font-weight:600}.feedback-panel__required[data-v-0b1f9321]{color:var(--feedback-warning-text)}.feedback-panel__options[data-v-0b1f9321]{flex-direction:column;gap:12px;display:flex}.feedback-panel__option[data-v-0b1f9321]{border:1px solid var(--feedback-border);background:var(--feedback-surface-muted);color:var(--feedback-text);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;line-height:1.4;transition:border-color .2s,background-color .2s,box-shadow .2s,opacity .2s;display:flex}.feedback-panel__option[data-v-0b1f9321]:hover{border-color:var(--feedback-border-strong);background:var(--feedback-primary-soft)}.feedback-panel__option--active[data-v-0b1f9321]{border-color:var(--feedback-border-strong);background:var(--feedback-primary-soft);box-shadow:0 0 0 1px var(--feedback-primary-soft-strong)}.feedback-panel__option>span[data-v-0b1f9321]:first-of-type{flex:1}.feedback-panel__option--disabled[data-v-0b1f9321]{opacity:.68;cursor:not-allowed;background:color-mix(in srgb, var(--q-accent) 3%, var(--feedback-surface-muted))}.feedback-panel__option--disabled[data-v-0b1f9321]:hover{border-color:var(--feedback-border);background:color-mix(in srgb, var(--q-accent) 3%, var(--feedback-surface-muted));box-shadow:none}.feedback-panel__option-used[data-v-0b1f9321]{color:var(--feedback-text-muted);flex-shrink:0;font-size:12px;font-weight:600}.feedback-panel__option[data-v-0b1f9321] .core-q-radio{flex-shrink:0;min-height:0;margin:0;padding:0}.feedback-panel__option[data-v-0b1f9321] .q-radio{align-items:center;min-height:0;padding:0}.feedback-panel__option[data-v-0b1f9321] .q-radio__bg{color:var(--q-primary)}.feedback-panel__hint[data-v-0b1f9321]{color:var(--feedback-text-soft);background:var(--feedback-primary-soft);border:1px solid var(--feedback-primary-soft-strong);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.feedback-panel__gift[data-v-0b1f9321]{background:var(--feedback-primary-soft);border:1px solid var(--feedback-primary-soft-strong);color:var(--feedback-text);border-radius:12px;padding:14px 16px;font-size:15px;font-weight:600}.feedback-panel__gift strong[data-v-0b1f9321]{color:var(--q-primary)}.feedback-panel__case[data-v-0b1f9321]{background:var(--feedback-surface-muted);border:1px solid var(--feedback-border);border-radius:12px;padding:14px 16px}.feedback-panel__case-title[data-v-0b1f9321]{color:var(--feedback-text);margin-bottom:10px;font-size:14px;font-weight:700}.feedback-panel__case-list[data-v-0b1f9321]{color:var(--feedback-text-soft);margin:0 0 10px;padding-left:20px;font-size:13px;line-height:1.55}.feedback-panel__case-link[data-v-0b1f9321]{color:var(--q-primary);text-underline-offset:2px;font-weight:600;text-decoration:underline}.feedback-panel__case-link[data-v-0b1f9321]:hover{color:color-mix(in srgb, var(--q-primary) 82%, black)}.feedback-panel__case-notice[data-v-0b1f9321]{color:var(--feedback-warning-text);margin:0;font-size:12px;line-height:1.45}.feedback-panel__rules[data-v-0b1f9321]{background:var(--feedback-surface-muted);border:1px solid var(--feedback-border);border-radius:12px;padding:14px 16px}.feedback-panel__rules-title[data-v-0b1f9321]{color:var(--feedback-text);margin-bottom:8px;font-size:13px;font-weight:600}.feedback-panel__rules-list[data-v-0b1f9321]{color:var(--feedback-text-soft);margin:0;padding-left:18px;font-size:13px;line-height:1.5}.feedback-panel__input[data-v-0b1f9321],.feedback-panel__textarea[data-v-0b1f9321]{border-color:var(--feedback-border);background:var(--feedback-surface-muted);width:100%}.feedback-panel__input[data-v-0b1f9321]::placeholder,.feedback-panel__textarea[data-v-0b1f9321]::placeholder{color:color-mix(in srgb, var(--q-accent) 45%, var(--q-info))}.feedback-panel__input--invalid[data-v-0b1f9321]{border-color:var(--feedback-warning-text);background:var(--feedback-warning-soft)}.feedback-panel__error[data-v-0b1f9321]{color:var(--feedback-warning-text);margin:0;font-size:12px;line-height:1.45}.feedback-panel__warning[data-v-0b1f9321]{color:var(--feedback-warning-text);background:var(--feedback-warning-soft);border:1px solid var(--feedback-warning-soft-strong);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45}.feedback-panel__actions[data-v-0b1f9321]{flex-direction:column;gap:12px;padding-top:8px;display:flex}.feedback-panel__warning--submit[data-v-0b1f9321]{width:100%}.feedback-panel__date-field[data-v-0b1f9321]{align-items:stretch;gap:8px;display:flex}.feedback-panel__input--date[data-v-0b1f9321]{flex:1;min-width:0}.feedback-panel__date-trigger[data-v-0b1f9321]{border:1px solid var(--feedback-border);background:var(--feedback-surface-muted);width:44px;min-height:44px;color:var(--q-primary);border-radius:12px;flex-shrink:0;padding:0}.feedback-panel__date-trigger[data-v-0b1f9321]:hover:not(:disabled){border-color:var(--feedback-border-strong);background:var(--feedback-primary-soft)}.feedback-panel__date-picker-actions[data-v-0b1f9321]{justify-content:flex-end;padding:8px 12px 12px;display:flex}.feedback-panel__date-picker-close[data-v-0b1f9321]{border:1px solid var(--feedback-border);background:var(--feedback-surface);min-width:36px;min-height:36px;color:var(--q-primary);border-radius:10px;padding:0}.feedback-panel[data-v-0b1f9321] .core-q-select .q-field__control{background:var(--feedback-surface-muted)}.feedback-panel[data-v-0b1f9321] .core-q-select .q-field__control:before{border-color:var(--feedback-border)}.feedback-panel__submit[data-v-0b1f9321]{border-radius:12px;width:100%;min-width:0;padding:10px 24px;font-weight:600}@media (width<=959px){.feedback-panel__layout[data-v-0b1f9321]{grid-template-columns:1fr}}@media (width<=599px){.feedback-panel__layout[data-v-0b1f9321]{gap:16px}.feedback-panel__intro[data-v-0b1f9321],.feedback-panel__card[data-v-0b1f9321]{border-radius:14px;padding:18px}.feedback-panel__title-row[data-v-0b1f9321]{align-items:flex-start}.feedback-panel__title[data-v-0b1f9321]{font-size:20px}.feedback-panel__summary[data-v-0b1f9321]{padding:14px 16px}.feedback-panel__summary-value[data-v-0b1f9321]{font-size:30px}.feedback-panel__summary-chip[data-v-0b1f9321]{max-width:100%}.feedback-panel__option[data-v-0b1f9321]{flex-wrap:wrap;align-items:flex-start}.feedback-panel__option-used[data-v-0b1f9321]{width:100%;margin-left:28px}}.billing-catalog[data-v-d6e61497]{min-width:0}.filters-bar[data-v-d6e61497]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.filter-select[data-v-d6e61497]{width:100%;font-size:14px;font-weight:500}@media (width>=768px){.filter-select[data-v-d6e61497]{width:320px}}.filter-select[data-v-d6e61497] .q-field__control{background:var(--q-dark);border-radius:12px}.filter-select[data-v-d6e61497] .q-field__control:hover{background:color-mix(in srgb, var(--q-accent) 8%, var(--q-dark))}.filter-select-icon[data-v-d6e61497]{color:var(--q-positive)}.loading-state[data-v-d6e61497]{flex-direction:column;justify-content:center;align-items:center;padding:64px;display:flex}.sub-tabs-bar[data-v-d6e61497]{background:var(--q-dark);border-radius:12px;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:4px;display:flex}.sub-tab-btn[data-v-d6e61497]{color:var(--q-positive);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.sub-tab-btn[data-v-d6e61497] .q-btn__wrapper{min-height:40px;padding:0 4px}.sub-tab-btn[data-v-d6e61497]:hover{background:color-mix(in srgb, var(--q-accent) 10%, var(--q-dark));color:var(--q-accent)}.sub-tab-active[data-v-d6e61497]{font-weight:600;background:color-mix(in srgb, var(--q-primary) 15%, var(--q-dark))!important;color:var(--q-primary)!important}.info-banner[data-v-d6e61497]{background:var(--q-dark);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex}.info-banner-content[data-v-d6e61497]{flex:1;align-items:center;gap:12px;display:flex}.info-banner-title[data-v-d6e61497]{color:var(--q-accent);font-size:16px;font-weight:600}.info-banner-subtitle[data-v-d6e61497]{color:var(--q-positive);margin-top:4px;font-size:13px}.info-banner-value[data-v-d6e61497]{text-align:right}.info-banner--disk[data-v-d6e61497]{align-items:center}.info-banner-value--disk-chart[data-v-d6e61497]{text-align:center;flex-shrink:0}.disk-usage-ring__inner[data-v-d6e61497]{flex-direction:column;justify-content:center;align-items:center;max-width:96px;padding:2px 6px;line-height:1.2;display:flex}.disk-usage-ring__ratio[data-v-d6e61497]{color:var(--q-accent);text-align:center;word-break:break-word;font-size:13px;font-weight:700}.value-label[data-v-d6e61497]{color:var(--q-positive);margin-bottom:4px;font-size:12px}.value-text[data-v-d6e61497]{color:var(--q-accent);font-size:14px;font-weight:600}.value-date[data-v-d6e61497]{color:var(--q-positive);font-size:12px;font-weight:400}.future-tariff-queue-line[data-v-d6e61497]{display:block}.future-tariff-queue-prefix[data-v-d6e61497]{color:var(--q-primary);margin-right:4px;font-weight:800}.info-message[data-v-d6e61497]{background:color-mix(in srgb, var(--q-primary) 10%, var(--q-dark));color:var(--q-primary);border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:16px;font-size:14px;display:flex}.tariffs-grid[data-v-d6e61497]{grid-template-columns:1fr;align-items:stretch;gap:20px;display:grid}@media (width>=640px){.tariffs-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.tariffs-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr 1fr}}@media (width<=639px){.tariffs-grid[data-v-d6e61497] .tariff-card,.tariff-card[data-v-d6e61497]{height:auto;min-height:auto}.tariff-header[data-v-d6e61497]{min-height:0}.tariff-actions[data-v-d6e61497]{justify-content:flex-start;min-height:0}}.tariffs-grid[data-v-d6e61497] .tariff-card{box-sizing:border-box;height:100%;min-height:480px}.tariff-card[data-v-d6e61497]{background:var(--q-dark);border:2px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));box-sizing:border-box;border-radius:12px;flex-direction:column;gap:16px;height:100%;min-height:480px;padding:20px;transition:all .2s;display:flex}.tariff-card[data-v-d6e61497]:hover{border-color:var(--q-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--q-primary) 15%, transparent);transform:translateY(-2px)}.tariff-current[data-v-d6e61497]{border-color:var(--q-primary)!important;background:color-mix(in srgb, var(--q-primary) 8%, var(--q-dark))!important}.tariff-card--promo-success[data-v-d6e61497]{cursor:pointer;border-color:color-mix(in srgb, var(--q-success) 55%, var(--q-info))!important;background:color-mix(in srgb, var(--q-success) 12%, var(--q-dark))!important}.tariff-card--promo-success[data-v-d6e61497]:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--q-success) 22%, transparent);transform:translateY(-2px);border-color:var(--q-success)!important}.tariff-card--promo-success[data-v-d6e61497]:focus-visible{outline:2px solid var(--q-success);outline-offset:2px}.tariff-title--promo[data-v-d6e61497]{color:var(--q-success);flex-wrap:wrap;align-items:flex-start;line-height:1.3}.tariff-price--promo[data-v-d6e61497]{margin-top:8px}.tariff-features--promo[data-v-d6e61497]{flex:1}.tariff-header[data-v-d6e61497]{border-bottom:1px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));box-sizing:border-box;flex-shrink:0;min-height:152px;padding-bottom:16px}.tariff-title[data-v-d6e61497]{color:var(--q-accent);align-items:center;gap:8px;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.tariff-multiplier[data-v-d6e61497]{margin-bottom:12px}.multiplier-label[data-v-d6e61497]{color:var(--q-positive);margin-bottom:6px;font-size:13px}.multiplier-select[data-v-d6e61497]{max-width:160px}.tariff-price[data-v-d6e61497]{margin-bottom:4px}.price-amount[data-v-d6e61497]{color:var(--q-primary);font-size:28px;font-weight:700}.price-period[data-v-d6e61497]{color:var(--q-positive);margin-left:4px;font-size:14px}.price-free[data-v-d6e61497]{color:var(--q-positive);font-size:24px;font-weight:700}.tariff-discount[data-v-d6e61497]{color:var(--q-positive);opacity:.7;font-size:12px}.tariff-features[data-v-d6e61497]{flex-direction:column;flex:1;gap:8px;display:flex}.feature-item[data-v-d6e61497]{color:var(--q-accent);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.tariff-actions[data-v-d6e61497]{flex-direction:column;flex-shrink:0;justify-content:flex-end;gap:12px;min-height:148px;margin-top:auto;display:flex}.action-button-primary[data-v-d6e61497]{border-radius:12px;width:100%;padding:12px;font-weight:600}.monthly-purchase[data-v-d6e61497]{background:color-mix(in srgb, var(--q-primary) 6%, var(--q-dark));border:1px solid color-mix(in srgb, var(--q-primary) 20%, var(--q-dark));border-radius:10px;padding:12px}.monthly-purchase-label[data-v-d6e61497]{color:var(--q-positive);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.monthly-purchase-row[data-v-d6e61497]{gap:8px;display:flex}.monthly-input[data-v-d6e61497]{flex-shrink:0;width:80px}.monthly-input[data-v-d6e61497] .q-field__control{background:var(--q-info);border-radius:8px}.monthly-buy-btn[data-v-d6e61497]{flex:1;font-weight:600;border-color:color-mix(in srgb, var(--q-primary) 40%, transparent)!important;border-radius:10px!important}.monthly-buy-btn[data-v-d6e61497]:hover{background:color-mix(in srgb, var(--q-primary) 8%, transparent)!important;border-color:var(--q-primary)!important}.monthly-buy-content[data-v-d6e61497]{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.monthly-buy-price[data-v-d6e61497]{font-size:13px;font-weight:700}.free-label[data-v-d6e61497]{text-align:center;color:var(--q-positive);padding:12px;font-weight:700}.order-panel[data-v-d6e61497]{background:color-mix(in srgb, var(--q-primary) 10%, var(--q-dark));border-left:4px solid var(--q-primary);border-radius:12px;margin-bottom:24px;padding:20px}.order-panel-content[data-v-d6e61497]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.order-info[data-v-d6e61497]{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}.order-name[data-v-d6e61497]{color:var(--q-accent);font-size:14px;font-weight:700}.order-label[data-v-d6e61497]{color:var(--q-accent);font-size:14px;font-weight:600}.order-months-input[data-v-d6e61497]{max-width:90px}.order-badge[data-v-d6e61497]{padding:8px 12px}.order-badge.order-badge--active[data-v-d6e61497]{background:var(--q-secondary)!important;color:var(--q-info)!important}.order-badge.order-badge--inactive[data-v-d6e61497]{background:color-mix(in srgb, var(--q-positive) 22%, var(--q-dark))!important;color:color-mix(in srgb, var(--q-positive) 92%, var(--q-accent))!important}.order-summary[data-v-d6e61497]{text-align:right}.summary-label[data-v-d6e61497]{color:var(--q-positive);margin-bottom:4px;font-size:12px}.summary-price[data-v-d6e61497]{color:var(--q-accent);margin-bottom:12px;font-size:24px;font-weight:700}.order-button[data-v-d6e61497]{border-radius:12px;padding:10px 24px;font-weight:600}.disk-grid[data-v-d6e61497]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.disk-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.disk-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr 1fr}}.disk-card[data-v-d6e61497]{background:var(--q-dark);border:2px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));cursor:pointer;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex}.disk-card[data-v-d6e61497]:hover{border-color:var(--q-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--q-primary) 15%, transparent);transform:translateY(-2px)}.disk-selected[data-v-d6e61497]{border-color:var(--q-primary)!important;background:color-mix(in srgb, var(--q-primary) 8%, var(--q-dark))!important}.disk-header[data-v-d6e61497]{border-bottom:1px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));padding-bottom:12px}.disk-title[data-v-d6e61497]{color:var(--q-accent);margin-bottom:8px;font-size:16px;font-weight:700}.disk-price .price-amount[data-v-d6e61497]{color:var(--q-primary);font-size:24px;font-weight:700}.disk-price .price-period[data-v-d6e61497]{color:var(--q-positive);font-size:13px}.disk-info[data-v-d6e61497]{flex:1}.disk-date[data-v-d6e61497]{color:var(--q-positive);font-size:12px}.disk-actions[data-v-d6e61497]{margin-top:auto}.disk-button[data-v-d6e61497]{border-radius:12px;width:100%;padding:10px;font-weight:600}.empty-state[data-v-d6e61497]{text-align:center;color:var(--q-positive);border:2px dashed color-mix(in srgb, var(--q-accent) 25%, var(--q-info));border-radius:16px;padding:64px}.ai-grid[data-v-d6e61497]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.ai-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.ai-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr 1fr}}.ai-card[data-v-d6e61497]{background:var(--q-dark);border:2px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex}.ai-card[data-v-d6e61497]:hover{border-color:var(--q-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--q-primary) 15%, transparent);transform:translateY(-2px)}.support-grid[data-v-d6e61497]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.support-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.support-grid[data-v-d6e61497]{grid-template-columns:1fr 1fr 1fr}}.support-card[data-v-d6e61497]{background:var(--q-dark);border:2px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));cursor:pointer;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex}.support-card[data-v-d6e61497]:hover{border-color:var(--q-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--q-primary) 15%, transparent);transform:translateY(-2px)}.support-card.selected[data-v-d6e61497]{border-color:var(--q-primary)!important;background:color-mix(in srgb, var(--q-primary) 8%, var(--q-dark))!important}.card-header[data-v-d6e61497]{border-bottom:1px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));padding-bottom:12px}.card-body[data-v-d6e61497]{flex-direction:column;flex:1;gap:8px;display:flex}.card-footer[data-v-d6e61497]{padding-top:12px}.card-title[data-v-d6e61497]{color:var(--q-accent);margin-bottom:8px;font-size:18px;font-weight:700}.card-price[data-v-d6e61497]{color:var(--q-primary);margin:8px 0;font-size:22px;font-weight:700}.card-buy-btn[data-v-d6e61497]{border-radius:12px;font-weight:700}.public-checkout-page[data-v-f90bf807]{background:var(--q-dark);min-height:100dvh}.public-checkout-shell[data-v-f90bf807]{max-width:1280px;margin:0 auto;padding:24px 20px 40px}.public-checkout-loading[data-v-f90bf807]{justify-content:center;align-items:center;min-height:50dvh;display:flex}.public-checkout-section-loading[data-v-f90bf807]{min-height:260px}.public-checkout-header[data-v-f90bf807]{background:var(--q-info);border:1px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));box-shadow:0 1px 2px color-mix(in srgb, var(--q-dark) 5%, transparent);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;padding:20px 24px;display:flex}.public-checkout-kicker[data-v-f90bf807]{letter-spacing:.12em;text-transform:uppercase;color:var(--q-positive);margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.2}.public-checkout-title[data-v-f90bf807]{color:var(--q-accent);margin:0;font-size:24px;font-weight:700;line-height:1.2}.public-checkout-subtitle[data-v-f90bf807]{max-width:760px;color:var(--q-positive);margin:10px 0 0;font-size:16px;line-height:1.5}.public-checkout-header__action[data-v-f90bf807]{flex-shrink:0}.public-checkout-return-btn[data-v-f90bf807]{border-radius:14px;flex-shrink:0}.public-checkout-error[data-v-f90bf807],.public-checkout-banner[data-v-f90bf807],.public-addon-hero[data-v-f90bf807],.public-order-panel[data-v-f90bf807],.public-empty-state[data-v-f90bf807]{background:var(--q-info);border:1px solid color-mix(in srgb, var(--q-accent) 12%, var(--q-info));border-radius:16px;margin-bottom:20px;padding:24px;box-shadow:0 1px 3px #00000014}.public-checkout-error[data-v-f90bf807],.public-checkout-banner[data-v-f90bf807],.public-addon-hero[data-v-f90bf807]{gap:20px;display:grid}.public-checkout-error[data-v-f90bf807]{grid-template-columns:24px minmax(0,1fr)}.public-checkout-banner[data-v-f90bf807],.public-addon-hero[data-v-f90bf807]{grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr)}.public-checkout-error-title[data-v-f90bf807],.public-checkout-banner-label[data-v-f90bf807],.public-addon-hero__label[data-v-f90bf807],.public-addon-hero__side-label[data-v-f90bf807]{letter-spacing:.12em;text-transform:uppercase;color:var(--q-positive);margin-bottom:8px;font-size:12px;font-weight:700;line-height:1.2}.public-checkout-error-text[data-v-f90bf807],.public-checkout-banner-note[data-v-f90bf807],.public-addon-hero__text[data-v-f90bf807]{color:var(--q-positive);margin:0;line-height:1.6}.public-checkout-banner-copy[data-v-f90bf807]{gap:6px;display:grid}.public-checkout-banner-value[data-v-f90bf807],.public-addon-hero__title[data-v-f90bf807],.public-addon-hero__side-value[data-v-f90bf807]{color:var(--q-accent);font-size:24px;font-weight:700;line-height:1.2}.public-checkout-banner-date[data-v-f90bf807],.public-addon-hero__side-date[data-v-f90bf807]{color:var(--q-positive)}.public-checkout-banner-inline[data-v-f90bf807]{letter-spacing:.12em;text-transform:uppercase;color:var(--q-positive);margin-top:6px;font-size:12px;font-weight:700;line-height:1.2}.public-checkout-banner-secondary[data-v-f90bf807]{color:var(--q-accent);font-size:18px;font-weight:700;line-height:1.35}.public-checkout-toolbar[data-v-f90bf807]{justify-content:flex-end;margin-bottom:20px;display:flex}.public-checkout-country[data-v-f90bf807]{width:280px}.public-checkout-subtabs[data-v-f90bf807]{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.public-checkout-subtab[data-v-f90bf807]{color:var(--q-positive);background:var(--q-info);border:1px solid color-mix(in srgb, var(--q-accent) 14%, var(--q-info));border-radius:12px}.public-checkout-subtab[data-v-f90bf807] .q-btn__wrapper{padding:0 18px}.public-checkout-subtab--active[data-v-f90bf807]{color:var(--q-accent);border-color:color-mix(in srgb, var(--q-primary) 45%, var(--q-info));background:color-mix(in srgb, var(--q-primary) 16%, var(--q-info))}.public-checkout-info-strip[data-v-f90bf807]{border:1px solid color-mix(in srgb, var(--q-secondary) 22%, var(--q-info));background:color-mix(in srgb, var(--q-secondary) 10%, var(--q-info));color:var(--q-accent);border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px 18px;display:flex}.public-checkout-grid[data-v-f90bf807],.public-addon-grid[data-v-f90bf807]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.public-plan-card[data-v-f90bf807],.public-addon-card[data-v-f90bf807]{background:var(--q-info);border:1px solid color-mix(in srgb, var(--q-accent) 12%, var(--q-info));border-radius:16px;gap:18px;padding:24px;display:grid;box-shadow:0 1px 3px #00000014}.public-addon-card[data-v-f90bf807]{cursor:pointer}.public-plan-card--current[data-v-f90bf807],.public-addon-card--selected[data-v-f90bf807]{border-color:color-mix(in srgb, var(--q-primary) 45%, var(--q-info));box-shadow:0 0 0 3px color-mix(in srgb, var(--q-primary) 14%, transparent)}.public-plan-card__head[data-v-f90bf807],.public-plan-card__multiplier[data-v-f90bf807],.public-addon-card__head[data-v-f90bf807]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.public-plan-card__title[data-v-f90bf807],.public-addon-card__title[data-v-f90bf807]{color:var(--q-accent);font-size:20px;font-weight:700;line-height:1.3}.public-plan-card__multiplier[data-v-f90bf807]{align-items:center;margin-top:-6px}.public-plan-card__multiplier-label[data-v-f90bf807]{color:var(--q-positive);font-size:13px}.public-plan-card__price[data-v-f90bf807],.public-addon-card__price[data-v-f90bf807]{color:var(--q-accent);margin-top:-4px;font-size:28px;font-weight:700;line-height:1.1}.public-plan-card__period[data-v-f90bf807]{color:var(--q-positive);font-size:15px;font-weight:500}.public-plan-card__discount[data-v-f90bf807]{color:var(--q-secondary);margin-top:-8px;font-size:13px;font-weight:600}.public-plan-card__meta[data-v-f90bf807],.public-addon-card__meta[data-v-f90bf807]{color:var(--q-positive);gap:8px;line-height:1.5;display:grid}.public-plan-card__actions[data-v-f90bf807]{gap:12px;display:grid}.public-plan-card__months[data-v-f90bf807]{gap:10px;display:grid}.public-addon-hero__side[data-v-f90bf807]{border-left:1px solid color-mix(in srgb, var(--q-accent) 10%, var(--q-info));padding-left:20px}.public-order-panel__content[data-v-f90bf807]{justify-content:space-between;align-items:center;gap:20px;display:flex}.public-order-panel__info[data-v-f90bf807]{gap:12px;display:grid}.public-order-panel__title[data-v-f90bf807]{color:var(--q-accent);font-size:20px;font-weight:700;line-height:1.3}.public-order-panel__controls[data-v-f90bf807]{color:var(--q-positive);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.public-order-panel__input[data-v-f90bf807]{width:120px}.public-order-panel__summary[data-v-f90bf807]{justify-items:end;gap:8px;display:grid}.public-order-panel__summary-label[data-v-f90bf807]{color:var(--q-positive)}.public-order-panel__summary-price[data-v-f90bf807]{color:var(--q-accent);font-size:28px;font-weight:700;line-height:1.1}.public-empty-state[data-v-f90bf807]{text-align:center;color:var(--q-positive);border-style:dashed}.public-checkout-dialog[data-v-f90bf807]{background:var(--q-info);border-radius:20px;width:min(760px,94vw)}.public-checkout-dialog__head[data-v-f90bf807]{border-bottom:1px solid color-mix(in srgb, var(--q-accent) 10%, var(--q-info));justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.public-checkout-dialog__title[data-v-f90bf807]{color:var(--q-accent);font-size:22px;font-weight:700;line-height:1.2}.public-checkout-dialog__subtitle[data-v-f90bf807]{color:var(--q-positive);margin-top:4px}.public-checkout-dialog__price[data-v-f90bf807]{color:var(--q-accent);font-size:22px;font-weight:700;line-height:1.2}.public-checkout-dialog__error[data-v-f90bf807]{color:var(--q-warning)}.public-checkout-form-grid[data-v-f90bf807]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.public-checkout-dialog__actions[data-v-f90bf807]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (width<=900px){.public-checkout-header[data-v-f90bf807],.public-checkout-banner[data-v-f90bf807],.public-addon-hero[data-v-f90bf807],.public-checkout-dialog__head[data-v-f90bf807]{grid-template-columns:1fr;display:grid}.public-checkout-toolbar[data-v-f90bf807]{justify-content:stretch}.public-checkout-country[data-v-f90bf807],.public-order-panel__input[data-v-f90bf807]{width:100%}.public-addon-hero__side[data-v-f90bf807]{border-top:1px solid color-mix(in srgb, var(--q-accent) 10%, var(--q-info));border-left:0;padding-top:20px;padding-left:0}.public-order-panel__content[data-v-f90bf807]{flex-direction:column;align-items:stretch}.public-order-panel__summary[data-v-f90bf807]{justify-items:stretch}.public-checkout-form-grid[data-v-f90bf807]{grid-template-columns:1fr}}.catalog-container[data-v-f90bf807]{max-width:1280px;margin:0 auto}.catalog-header[data-v-f90bf807]{background:var(--q-info);border:1px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));border-radius:16px;margin-bottom:24px;padding:24px}.header-top[data-v-f90bf807]{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}@media (width>=768px){.header-top[data-v-f90bf807]{flex-direction:row;justify-content:space-between;align-items:center}}.header-left[data-v-f90bf807]{align-items:center;gap:16px;display:flex}.header-icon[data-v-f90bf807]{background:color-mix(in srgb, var(--q-primary) 10%, var(--q-info));width:48px;height:48px;color:var(--q-primary);border-radius:12px;justify-content:center;align-items:center;display:flex}.header-title[data-v-f90bf807]{color:var(--q-accent);margin:0;font-size:24px;font-weight:700;line-height:32px}.header-subtitle[data-v-f90bf807]{color:var(--q-positive);margin-top:4px;font-size:14px;font-weight:400}.filters-bar[data-v-f90bf807]{align-items:center;gap:16px;display:flex}.filter-select[data-v-f90bf807]{width:100%;font-size:14px;font-weight:500}@media (width>=768px){.filter-select[data-v-f90bf807]{width:320px}}.filter-select[data-v-f90bf807] .q-field__control{background:var(--q-dark);border-radius:12px}.filter-select[data-v-f90bf807] .q-field__control:hover{background:color-mix(in srgb, var(--q-accent) 8%, var(--q-dark))}.content-area[data-v-f90bf807]{background:var(--q-info);border:1px solid color-mix(in srgb, var(--q-accent) 15%, var(--q-info));border-top:none;border-radius:16px;min-height:600px;padding:32px}.loading-state[data-v-f90bf807]{flex-direction:column;justify-content:center;align-items:center;padding:64px;display:flex}.empty-state[data-v-f90bf807]{text-align:center;color:var(--q-positive);border:2px dashed color-mix(in srgb, var(--q-accent) 25%, var(--q-info));border-radius:16px;padding:64px}.error-state-title[data-v-f90bf807]{color:var(--q-accent);margin-bottom:8px;font-size:18px;font-weight:700}.modern-dialog[data-v-f90bf807]{border-radius:16px;overflow:hidden}.dialog-header[data-v-f90bf807]{background:var(--q-dark);border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.dialog-title[data-v-f90bf807]{color:var(--q-accent);align-items:center;gap:12px;margin:0;font-size:18px;font-weight:700;display:flex}.dialog-body[data-v-f90bf807]{padding:24px}.dialog-text[data-v-f90bf807]{color:var(--q-positive);margin:0;font-size:14px;line-height:1.6}.dialog-actions[data-v-f90bf807]{background:var(--q-dark);border-top:1px solid #00000014;justify-content:flex-end;gap:12px;padding:16px 24px}.checkout-dialog[data-v-f90bf807]{flex-direction:column;max-height:90vh;display:flex}.checkout-header[data-v-f90bf807]{flex-direction:row;align-items:flex-start}.checkout-header .dialog-title[data-v-f90bf807]{flex:1}.checkout-subtitle[data-v-f90bf807]{opacity:.7;margin-top:4px;font-size:13px;font-weight:400}.checkout-price[data-v-f90bf807]{text-align:right}.checkout-price-amount[data-v-f90bf807]{color:var(--q-primary);font-size:24px;font-weight:700}.checkout-form-grid[data-v-f90bf807]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=768px){.checkout-form-grid[data-v-f90bf807]{grid-template-columns:1fr}}.checkout-form-col[data-v-f90bf807]{flex-direction:column;gap:16px;display:flex}.checkout-field[data-v-f90bf807]{flex-direction:column;gap:6px;display:flex}.checkout-field-label[data-v-f90bf807]{text-transform:uppercase;letter-spacing:.04em;color:var(--q-positive);font-size:12px;font-weight:700}.checkout-required[data-v-f90bf807]{color:var(--q-primary)}.checkout-native-input.core-native-input[data-v-f90bf807]{background:var(--q-dark);border-color:color-mix(in srgb, var(--q-accent) 16%, var(--q-info));color:var(--q-accent)}.checkout-native-input.core-native-input[data-v-f90bf807]::placeholder{color:color-mix(in srgb, var(--q-positive) 68%, transparent)}.checkout-native-input.core-native-input[data-v-f90bf807]:focus{border-color:var(--q-primary)}.checkout-native-input--invalid.core-native-input[data-v-f90bf807]{border-color:var(--q-negative);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-negative) 16%, transparent)}.checkout-field-error[data-v-f90bf807]{color:var(--q-primary);margin:0;font-size:12px;font-weight:600}.checkout-date-field[data-v-f90bf807]{align-items:center;gap:10px;display:flex}.checkout-native-input--date.core-native-input[data-v-f90bf807]{cursor:default;flex:1}.checkout-date-trigger.core-native-button[data-v-f90bf807]{border-color:color-mix(in srgb, var(--q-accent) 16%, var(--q-info));background:var(--q-dark);width:46px;min-width:46px;height:46px;min-height:46px;color:var(--q-positive);border-radius:12px;padding:0}.checkout-date-trigger.core-native-button[data-v-f90bf807]:hover:not(:disabled){border-color:var(--q-primary);background:color-mix(in srgb, var(--q-primary) 10%, var(--q-dark));color:var(--q-primary);box-shadow:none;transform:none}.date-picker-actions[data-v-f90bf807]{justify-content:flex-end;align-items:center;padding:0 8px 8px;display:flex}.checkout-date-popup-close.core-native-button[data-v-f90bf807]{border-color:color-mix(in srgb, var(--q-primary) 28%, transparent);background:color-mix(in srgb, var(--q-primary) 12%, var(--q-info));min-height:36px;color:var(--q-primary);border-radius:12px;padding:0 12px}.checkout-date-popup-close.core-native-button[data-v-f90bf807]:hover:not(:disabled){border-color:var(--q-primary);background:color-mix(in srgb, var(--q-primary) 18%, var(--q-info));color:var(--q-primary);box-shadow:none;transform:none}.checkout-action-btn.core-native-button[data-v-f90bf807]{border-radius:12px;min-height:44px;padding:0 20px;font-weight:700}.checkout-action-btn--secondary.core-native-button[data-v-f90bf807]{background:var(--q-dark);border-color:color-mix(in srgb, var(--q-accent) 18%, var(--q-info));color:var(--q-positive)}.checkout-action-btn--secondary.core-native-button[data-v-f90bf807]:hover:not(:disabled){border-color:var(--q-primary);background:color-mix(in srgb, var(--q-primary) 10%, var(--q-dark));color:var(--q-accent);box-shadow:none;transform:none}.checkout-action-btn--primary.core-native-button[data-v-f90bf807]{background:var(--q-primary);border-color:var(--q-primary);color:var(--q-info)}.checkout-action-btn--primary.core-native-button[data-v-f90bf807]:hover:not(:disabled){background:color-mix(in srgb, var(--q-primary) 88%, black);border-color:color-mix(in srgb, var(--q-primary) 88%, black);color:var(--q-info);box-shadow:none;transform:none}
