.subs-explorer[data-v-ca339c98]{background:var(--ts-bg);color:var(--ts-fg);font-family:var(--ts-font-en)}[dir=rtl] .subs-explorer[data-v-ca339c98]{font-family:var(--ts-font-ar)}.title[data-v-ca339c98]{color:var(--ts-red)}.subtitle[data-v-ca339c98]{color:var(--ts-fg-light);font-size:.85rem;font-weight:700}.toolbar[data-v-ca339c98]{border-bottom:1px solid var(--ts-border);padding-bottom:.75rem}.filters-label[data-v-ca339c98]{margin-inline-end:.25rem;font-weight:700}.match-wrap[data-v-ca339c98]{color:color-mix(in srgb,var(--ts-fg) 75%,transparent);align-items:center;gap:.35rem;margin-inline-start:.35rem;font-size:.9rem;display:inline-flex}.match-wrap input[data-v-ca339c98]{accent-color:var(--ts-accent)}.renew-type[data-v-ca339c98],.view-toggle[data-v-ca339c98]{border:1px solid var(--ts-border);border-radius:.75rem;overflow:hidden}.view-btn[data-v-ca339c98]{color:var(--ts-fg);background:0 0;border:0;padding:.45rem .75rem;font-weight:700;line-height:1;transition:background .15s,color .15s}.view-btn[data-v-ca339c98]:hover{background:#ffffff0f}.view-btn.active[data-v-ca339c98]{background:var(--ts-accent);color:var(--ts-on-accent)}.chip[data-v-ca339c98]{border:1px solid var(--ts-border);background:var(--ts-bg);color:var(--ts-fg);border-radius:.75rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.85rem;font-weight:700;transition:background .15s,border-color .15s,color .15s,transform 60ms;display:inline-flex}.chip[data-v-ca339c98]:hover{transform:translateY(-1px)}.chip--filter.active[data-v-ca339c98]{background:color-mix(in srgb,var(--ts-secondary) 18%,transparent);border-color:color-mix(in srgb,var(--ts-secondary) 45%,var(--ts-border))}.chip--clear[data-v-ca339c98]{background:0 0;border-style:dashed}.plan-card[data-v-ca339c98]{background:var(--ts-bg);color:var(--ts-fg);border:1px solid var(--ts-border);border-radius:var(--ts-radius-lg);box-shadow:var(--ts-shadow-1);flex-direction:column;gap:1rem;padding:1.1rem;transition:border-color .2s,box-shadow .2s,transform 60ms;display:flex}.plan-card[data-v-ca339c98]:hover{border-color:var(--ts-secondary);box-shadow:var(--ts-shadow-2);transform:translateY(-1px)}.plan-card--list[data-v-ca339c98]{-moz-column-gap:1rem;grid-template-columns:1fr auto;grid-template-areas:"head price""details price""allowed actions";align-items:start;gap:.75rem 1rem;display:grid}.plan-card--list .plan-head[data-v-ca339c98]{grid-area:head}.plan-card--list .plan-price[data-v-ca339c98]{grid-area:price;justify-self:end;min-width:260px}.plan-card--list .plan-details[data-v-ca339c98]{grid-area:details}.plan-card--list .allowed[data-v-ca339c98]{grid-area:allowed}.plan-card--list .actions[data-v-ca339c98]{grid-area:actions}.plan-head .plan-title[data-v-ca339c98]{color:var(--ts-fg);font-size:1.15rem;font-weight:800}.plan-head .plan-desc[data-v-ca339c98]{opacity:.85}.cat-pill[data-v-ca339c98]{color:var(--ts-primary);border:1px solid color-mix(in srgb,var(--ts-border),transparent 30%);background:#fff;border-radius:.75rem;align-items:center;gap:.5rem;width:fit-content;margin-top:.35rem;padding:.45rem .65rem;display:inline-flex;box-shadow:0 6px 18px #00000014}.cat-icon[data-v-ca339c98]{background:#fff;border-radius:.35rem;display:block}.cat-label[data-v-ca339c98]{font-size:.9rem;font-weight:800}.plan-price[data-v-ca339c98]{background:var(--ts-bg);border:1px solid var(--ts-border);border-radius:.75rem;padding:.6rem .75rem}.price-block .total[data-v-ca339c98]{font-size:.95rem}.price-lg[data-v-ca339c98]{margin-inline-start:.25rem;font-size:1.35rem;font-weight:900}.orig-and-saved[data-v-ca339c98]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.original[data-v-ca339c98]{color:color-mix(in srgb,var(--ts-fg) 65%,transparent);font-size:.95rem;text-decoration:line-through}.saved[data-v-ca339c98]{color:var(--ts-secondary);font-size:.9rem;font-weight:700}.saved.neg[data-v-ca339c98]{color:#ef4444}.plan-details[data-v-ca339c98]{margin:0;padding:0;list-style:none}.detail[data-v-ca339c98],.plan-details[data-v-ca339c98]{gap:.5rem;display:grid}.detail[data-v-ca339c98]{grid-template-columns:18px 1fr auto;align-items:center}.detail .icon[data-v-ca339c98]{filter:drop-shadow(0 2px 4px #0003)}.detail .txt[data-v-ca339c98]{font-size:.95rem}.detail .cat[data-v-ca339c98]{background:var(--ts-egg);color:var(--ts-primary);border:1px solid color-mix(in srgb,var(--ts-border),transparent 30%);border-radius:.5rem;padding:.15rem .45rem;font-size:.75rem}.allowed[data-v-ca339c98]{margin-top:.25rem}.allowed-title[data-v-ca339c98]{margin-bottom:.35rem;font-weight:700;display:block}.allowed-wrap[data-v-ca339c98]{flex-wrap:wrap;gap:.35rem;display:flex}.chip--soft[data-v-ca339c98]{background:color-mix(in srgb,var(--ts-secondary) 12%,transparent);border-color:color-mix(in srgb,var(--ts-secondary) 40%,var(--ts-border));color:var(--ts-fg)}.btn[data-v-ca339c98]{--_bg:var(--ts-primary);--_fg:var(--ts-on-primary);--_bd:var(--ts-primary);border-radius:var(--ts-radius-pill);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.1rem;transition:transform 60ms,box-shadow .2s,filter .15s;display:inline-flex;box-shadow:0 6px 18px #0000002e}.btn[data-v-ca339c98]:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn[data-v-ca339c98]:active{filter:brightness(.95);transform:translateY(0)}.btn[data-v-ca339c98]:focus-visible{box-shadow:0 0 0 3px var(--ts-ring);outline:0}.btn[disabled][data-v-ca339c98]{opacity:.6;cursor:not-allowed;filter:none;box-shadow:none;transform:none}.btn--accent[data-v-ca339c98]{--_bg:var(--ts-accent);--_fg:var(--ts-on-accent);--_bd:var(--ts-accent)}.btn--outline[data-v-ca339c98]{--_bg:transparent;--_fg:var(--ts-fg);--_bd:var(--ts-border);box-shadow:none}.state .spinner[data-v-ca339c98]{border:2px solid var(--ts-border);border-top-color:var(--ts-accent);border-radius:9999px;width:20px;height:20px;animation:1s linear infinite spin-ca339c98}.muted[data-v-ca339c98]{color:color-mix(in srgb,var(--ts-fg) 70%,transparent)}.error[data-v-ca339c98]{color:#fff;background:#ef444433;border:1px solid #ef444459;border-radius:.65rem;padding:.5rem .75rem;display:inline-block}@keyframes spin-ca339c98{to{transform:rotate(1turn)}}
