.billing.svelte-1yii3h7{gap:var(--ds-space-16);min-width:0;color:rgb(var(--ds-foreground));flex-direction:column;display:flex}.billing__loading.svelte-1yii3h7{gap:var(--ds-space-12);flex-direction:column;display:flex}.billing__plan.svelte-1yii3h7{gap:var(--ds-space-6);flex-direction:column;display:flex}.billing.svelte-1yii3h7:focus,.billing__plan.svelte-1yii3h7:focus{outline:none}.billing.svelte-1yii3h7:focus-visible,.billing__plan.svelte-1yii3h7:focus-visible{border-radius:var(--ds-radius-md);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.billing__primary.svelte-1yii3h7 .billing__failure:where(.svelte-1yii3h7){margin-top:var(--ds-space-12)}.billing__plan-head.svelte-1yii3h7{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.billing__plan-name.svelte-1yii3h7{font-size:var(--ds-text-h4);font-weight:600;line-height:var(--ds-line-heading);margin:0}.billing__summary.svelte-1yii3h7,.billing__more.svelte-1yii3h7{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);margin:0}.billing__more.svelte-1yii3h7 a:where(.svelte-1yii3h7){color:rgb(var(--ds-foreground));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-border-strong));text-decoration-color:rgb(var(--ds-border-strong));text-underline-offset:.2em}.billing__more.svelte-1yii3h7 a:where(.svelte-1yii3h7):hover{text-decoration-color:currentColor}.billing__more.svelte-1yii3h7 a:where(.svelte-1yii3h7):focus-visible{border-radius:var(--ds-radius-xxs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.billing__failure.svelte-1yii3h7{align-items:baseline;gap:var(--ds-space-8);color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);font-weight:500;line-height:var(--ds-line-body);margin:0;display:flex}.billing__failure.svelte-1yii3h7:before{width:var(--ds-space-8);height:var(--ds-space-8);border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-danger-500));content:"";flex-shrink:0}.sr-only.svelte-1yii3h7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse),(width<=640px){.billing.svelte-1yii3h7 .billing-touch{min-height:var(--ds-space-44)}.billing__more.svelte-1yii3h7 a:where(.svelte-1yii3h7){min-height:var(--ds-space-44);align-items:center;display:inline-flex}}
