.profile-premium[data-v-0d281d28]{flex-direction:column;gap:24px;display:flex}.profile-premium[data-v-0d281d28],.profile-premium .help-card[data-v-0d281d28],.profile-premium .history-card[data-v-0d281d28],.profile-premium .premium-card[data-v-0d281d28],.profile-premium[data-v-0d281d28] .ui-card__body{width:100%;min-width:0;max-width:none}.profile-premium .card-header[data-v-0d281d28]{margin-bottom:24px}.profile-premium .card-header h2[data-v-0d281d28]{color:#1d2d44;margin:0;font-size:1.5rem;font-weight:600}.profile-premium .card-header .card-subtitle[data-v-0d281d28]{color:#6c757d;max-width:640px;margin:10px 0 0;font-size:.9rem;line-height:1.45}.profile-premium .purchase-active[data-v-0d281d28]{box-sizing:border-box;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;flex-direction:column;width:100%;min-width:0;max-width:none;padding:24px;display:flex}.profile-premium .purchase-active__column[data-v-0d281d28]{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:none;display:flex}.profile-premium .purchase-active .purchase-info[data-v-0d281d28]{align-items:flex-start;gap:20px;width:100%;min-width:0;max-width:none;display:flex}.profile-premium .purchase-active .purchase-info .product-icon[data-v-0d281d28]{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:80px;max-width:none;height:80px;font-size:3rem;display:flex;box-shadow:0 2px 8px #0000001a}.profile-premium .purchase-active .purchase-info .product-details[data-v-0d281d28]{flex:1 1 0;width:auto;min-width:0;max-width:none}.profile-premium .purchase-active .purchase-info .product-details h3[data-v-0d281d28]{color:#1d2d44;margin:0 0 8px;font-size:1.25rem;font-weight:600}.profile-premium .purchase-active .purchase-info .product-details .access-info[data-v-0d281d28]{color:#6c757d;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:.875rem;display:flex}.profile-premium .purchase-active .purchase-info .product-details .access-info .separator[data-v-0d281d28]{color:#cbd5e0}.profile-premium .purchase-active .purchase-info .product-details .renewal-strip[data-v-0d281d28]{background:0 0;border:none;margin:18px 0 0;padding:0}.profile-premium .purchase-active .purchase-info .product-details .renewal-strip__label[data-v-0d281d28]{letter-spacing:.08em;text-transform:uppercase;color:#6c757d;margin:0;font-size:.6875rem;font-weight:600}.profile-premium .purchase-active .purchase-info .product-details .renewal-strip__value[data-v-0d281d28]{color:#1d2d44;margin:4px 0 0;font-size:1.125rem;font-weight:600;line-height:1.3}.profile-premium .purchase-active .purchase-info .product-details .renewal-strip__note[data-v-0d281d28]{color:#6c757d;margin:6px 0 0;font-size:.8125rem;line-height:1.45}.profile-premium .purchase-active .purchase-info .product-details .access-expiry[data-v-0d281d28]{box-sizing:border-box;background:#ffffffbf;border:1px solid #1d2d441f;border-radius:8px;width:100%;max-width:100%;margin-top:14px;padding:12px 14px}.profile-premium .purchase-active .purchase-info .product-details .access-expiry__label[data-v-0d281d28]{letter-spacing:.06em;text-transform:uppercase;color:#1d2d44;margin:0 0 6px;font-size:.7rem;font-weight:700}.profile-premium .purchase-active .purchase-info .product-details .access-expiry__line[data-v-0d281d28]{color:#495057;margin:0 0 8px;font-size:.875rem;line-height:1.5}.profile-premium .purchase-active .purchase-info .product-details .access-expiry__line[data-v-0d281d28]:last-child{margin-bottom:0}.profile-premium .purchase-active .purchase-info .product-details .payment-id[data-v-0d281d28]{color:#adb5bd;word-break:break-word;margin:8px 0 0;font-size:.75rem}.profile-premium .purchase-active .purchase-info .product-details .payment-id code[data-v-0d281d28]{overflow-wrap:anywhere;background:#0000000d;border-radius:4px;max-width:100%;padding:2px 6px;font-family:monospace;font-size:.7rem;display:inline-block}.profile-premium .purchase-active .purchase-actions[data-v-0d281d28]{border-top:1px solid #1d2d441a;flex-flow:wrap;align-items:center;gap:12px;width:100%;padding-top:18px;display:flex}.profile-premium .purchase-active .lifetime-hint[data-v-0d281d28]{color:#6c757d;flex-basis:100%;max-width:none;margin:0;font-size:.8rem;line-height:1.45}@media (width<=768px){.profile-premium[data-v-0d281d28]{gap:16px}.profile-premium .card-header[data-v-0d281d28]{margin-bottom:16px}.profile-premium .card-header h2[data-v-0d281d28]{font-size:1.25rem}.profile-premium .card-header .card-subtitle[data-v-0d281d28]{font-size:.875rem}.profile-premium .purchase-active[data-v-0d281d28]{padding:16px}.profile-premium .purchase-active .purchase-info[data-v-0d281d28]{flex-direction:column;align-items:stretch;gap:14px}.profile-premium .purchase-active .purchase-info .product-icon[data-v-0d281d28]{width:64px;height:64px;font-size:2.25rem}.profile-premium .purchase-active .purchase-info .product-details h3[data-v-0d281d28]{font-size:1.125rem}.profile-premium .purchase-active .purchase-info .access-info[data-v-0d281d28]{flex-direction:column;align-items:flex-start;gap:4px}.profile-premium .purchase-active .purchase-info .access-info .separator[data-v-0d281d28]{display:none}.profile-premium .purchase-active .purchase-actions[data-v-0d281d28]{flex-direction:column;align-items:stretch}.profile-premium .purchase-active .purchase-actions[data-v-0d281d28] .tm-button{justify-content:center;width:100%}.profile-premium .no-purchases[data-v-0d281d28]{padding:32px 12px}.profile-premium .help-card .help-content[data-v-0d281d28]{padding:28px 16px}}.profile-premium .history-card[data-v-0d281d28]{width:100%;min-width:0}.profile-premium .history-card .tx-table-wrap[data-v-0d281d28]{-webkit-overflow-scrolling:touch;overflow-x:auto}.profile-premium .history-card .tx-table[data-v-0d281d28]{border-collapse:collapse;width:100%;font-size:.875rem}.profile-premium .history-card .tx-table td[data-v-0d281d28],.profile-premium .history-card .tx-table th[data-v-0d281d28]{text-align:left;border-bottom:1px solid #e9ecef;padding:10px 12px}.profile-premium .history-card .tx-table th[data-v-0d281d28]{color:#495057;font-weight:600}.profile-premium .history-card .tx-table__actions[data-v-0d281d28]{white-space:nowrap}.profile-premium .history-card .tx-table__link[data-v-0d281d28]{color:#ff6b35;cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}@media (width<=768px){.profile-premium .history-card .tx-table-wrap[data-v-0d281d28]{overflow-x:visible}.profile-premium .history-card .tx-table thead[data-v-0d281d28]{display:none}.profile-premium .history-card .tx-table tbody tr[data-v-0d281d28]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;margin-bottom:12px;padding:12px 14px;display:block}.profile-premium .history-card .tx-table td[data-v-0d281d28]{text-align:right;border-bottom:none;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.profile-premium .history-card .tx-table td[data-v-0d281d28]:before{content:attr(data-label);color:#495057;text-align:left;flex-shrink:0;font-weight:600}.profile-premium .history-card .tx-table__actions[data-v-0d281d28]{white-space:normal;justify-content:flex-end}}.profile-premium .no-purchases[data-v-0d281d28]{padding:60px 20px}.profile-premium .cancel-btn[data-v-0d281d28]{margin-top:0}.profile-premium .cancel-confirm[data-v-0d281d28]{text-align:center;padding:16px 8px}.profile-premium .cancel-confirm__icon[data-v-0d281d28]{margin-bottom:12px;font-size:3rem}.profile-premium .cancel-confirm__title[data-v-0d281d28]{color:#1d2d44;margin:0 0 8px;font-size:1.35rem;font-weight:700}.profile-premium .cancel-confirm__lead[data-v-0d281d28]{color:#495057;text-align:left;margin:0 0 12px;font-size:.95rem;line-height:1.5}.profile-premium .cancel-confirm__text[data-v-0d281d28]{color:#6c757d;text-align:left;margin:0 0 24px;font-size:.9rem;line-height:1.5}.profile-premium .cancel-confirm__actions[data-v-0d281d28]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.profile-premium .help-card[data-v-0d281d28]{color:#fff;background:linear-gradient(135deg,#0f2027,#203a43 50%,#2c5364)}.profile-premium .help-card .help-content[data-v-0d281d28]{text-align:center;padding:40px 20px}.profile-premium .help-card .help-content h3[data-v-0d281d28]{color:#fff;margin:0 0 12px}.profile-premium .help-card .help-content p[data-v-0d281d28]{color:#ffffffe6;margin:0 0 24px}
