.billing-interval[data-v-8e7edae7]{gap:var(--space-2);flex-wrap:wrap;display:flex}.billing-interval__button[data-v-8e7edae7]{min-height:var(--target-size);border:1px solid var(--color-link);height:auto;padding:var(--space-2) var(--space-5);color:var(--color-link);font:inherit;text-transform:none;letter-spacing:normal;border-radius:999px}.billing-interval__button[aria-pressed=true][data-v-8e7edae7]{background:var(--color-link);color:var(--color-on-action)}.plan-card[data-v-c55e1af7]{margin-top:var(--space-4);gap:var(--space-4);border:1px solid var(--color-divider);border-radius:var(--radius-surface);padding:var(--space-6);flex-direction:column;min-width:0;display:flex;position:relative}.plan-card h2[data-v-c55e1af7],.plan-card p[data-v-c55e1af7]{overflow-wrap:anywhere;margin:0}.plan-card h2[data-v-c55e1af7]{font-size:1.5rem}.plan-card .plan-description[data-v-c55e1af7]{margin-top:var(--space-4)}.plan-price span[data-v-c55e1af7],.unit-price[data-v-c55e1af7]{font-size:var(--font-caption);color:var(--color-text-secondary)}.plan-price[data-v-c55e1af7]{text-align:start;display:grid}.plan-terms[data-v-c55e1af7]{gap:var(--space-1);display:grid}.plan-price strong[data-v-c55e1af7]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:2rem}.plan-features[data-v-c55e1af7]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.plan-features li[data-v-c55e1af7]{align-items:baseline;gap:var(--space-3);overflow-wrap:anywhere;display:flex}.plan-features li span[data-v-c55e1af7]{color:var(--color-link)}.seat-control[data-v-c55e1af7]{gap:var(--space-3);width:100%;margin-top:auto;display:grid}.seat-stepper[data-v-c55e1af7]{align-items:center;gap:var(--space-3);display:flex}.seat-stepper .basic-button[data-v-c55e1af7]{background:var(--color-surface-inset);border:1px solid var(--color-divider);min-width:3rem;min-height:3rem}.seat-stepper[data-v-c55e1af7] .v-input{min-width:0}.seat-stepper[data-v-c55e1af7] input{text-align:center}.plan-choice[data-v-c55e1af7]{width:100%}.plan-card--recommended[data-v-c55e1af7]{border-color:var(--color-link);outline:1px solid var(--color-link)}.plan-recommendation[data-v-c55e1af7]{max-width:calc(100% - var(--space-6)*2);padding:var(--space-2) var(--space-4);background:var(--color-link);color:var(--color-on-action);text-align:center;font-size:var(--font-caption);border-radius:999px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.plan-badge[data-v-c55e1af7]{align-items:center;gap:var(--space-2);color:var(--color-link);margin-bottom:var(--space-3);font-weight:600;display:flex}.plan-badge[data-v-c55e1af7] .material-icon{background:currentColor;width:1.25rem;height:1.25rem}.registration-voucher[data-v-701234db]{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-divider);display:grid}.voucher-success[data-v-701234db]{align-items:center;gap:var(--space-2);color:var(--color-success);display:flex}.voucher-success[data-v-701234db] .material-icon{background:currentColor;width:1.125rem;height:1.125rem}.voucher-input[data-v-701234db]{align-items:flex-end;gap:var(--space-3);max-width:28rem;display:flex}.voucher-input[data-v-701234db]>:first-child{flex:1;min-width:0}.voucher-input[data-v-701234db] input{font-family:monospace}.registration-voucher p[data-v-701234db]{font-size:var(--font-caption);margin:0}
