html[data-skin=socials] [data-modal-panel].socials-subscription-modal{max-width:940px}html[data-skin=socials] [data-modal-panel].socials-subscription-modal .modal-body{padding:0}.subscription-header.svelte-1b0qks9{display:flex;align-items:center;gap:12px;padding:24px 28px}.subscription-header-icon.svelte-1b0qks9{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--color-surface-secondary);color:var(--color-primary);flex-shrink:0}.subscription-header.svelte-1b0qks9 h2:where(.svelte-1b0qks9){margin:0;font-size:max(var(--minimum-font-size, 0px),22px);font-weight:700;letter-spacing:-.025em}.subscription-header.svelte-1b0qks9 button:where(.svelte-1b0qks9){margin-left:auto;display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:var(--color-content-secondary);flex-shrink:0}.subscription-header.svelte-1b0qks9 button:where(.svelte-1b0qks9):hover{background:var(--color-surface-secondary);color:var(--color-primary)}.subscription-layout.svelte-1b0qks9{display:grid;grid-template-columns:minmax(0,1fr) 272px;align-items:start;gap:28px;padding:0 28px 28px}.subscription-checkout.svelte-1b0qks9{display:flex;flex-direction:column;gap:20px;padding:22px;border-radius:12px;background:var(--color-surface-secondary)}.subscription-checkout.svelte-1b0qks9 h3:where(.svelte-1b0qks9){margin:0;font-size:max(var(--minimum-font-size, 0px),18px);font-weight:650}.subscription-expiry.svelte-1b0qks9{margin:-12px 0 0;font-size:max(var(--minimum-font-size, 0px),12px);line-height:1.5;color:var(--color-content-secondary)}.subscription-summary.svelte-1b0qks9{margin:0;padding-top:20px;border-top:1px solid var(--color-border);text-align:left}.subscription-summary.svelte-1b0qks9>div:where(.svelte-1b0qks9):nth-child(2){margin-block:6px;font-size:max(var(--minimum-font-size, 0px),28px)}@media(max-width:767px){.subscription-header.svelte-1b0qks9{padding:18px;gap:10px}.subscription-header.svelte-1b0qks9 h2:where(.svelte-1b0qks9){font-size:max(var(--minimum-font-size, 0px),18px)}.subscription-header-icon.svelte-1b0qks9{width:36px;height:36px}.subscription-layout.svelte-1b0qks9{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 18px 18px}.subscription-checkout.svelte-1b0qks9{padding:18px;gap:16px}}
