.pill-button[data-v-958cab03]{gap:var(--tln-base-numbers-spacing-xs);white-space:nowrap;background-color:initial;border:1px solid var(--tln-comp-colors-button-secondary-outline);min-width:40px;color:var(--tln-comp-colors-button-secondary-on-background);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;transition:background-color .3s ease-in-out;display:inline-flex}.pill-button[data-v-958cab03]:not(:disabled):hover{background-color:var(--tln-comp-colors-button-secondary-hover)}.pill-button[data-v-958cab03]:not(:disabled):focus-visible{outline:2px solid var(--tln-comp-colors-button-secondary-outline);outline-offset:3px}.pill-button[data-v-958cab03]:not(:disabled):active{background-color:var(--tln-comp-colors-button-secondary-pressed);outline:none}.pill-button[data-v-958cab03]:disabled{opacity:.5;cursor:not-allowed}.pill-button--md[data-v-958cab03],.pill-button--sm[data-v-958cab03]{height:32px;padding:var(--tln-base-numbers-spacing-sm) var(--tln-base-numbers-spacing-md);font:var(--tln-font-label-md-semibold)}.pill-button--lg[data-v-958cab03]{gap:var(--tln-base-numbers-spacing-sm);height:40px;padding:9px var(--tln-base-numbers-spacing-lg);font:var(--tln-font-label-lg-semibold)}.pill-button__icon[data-v-958cab03]{flex-shrink:0;display:inline-flex}.pill-button--lg .pill-button__icon[data-v-958cab03] svg{width:16px;height:16px}.game-type-card[data-v-57e8c5c2]{gap:var(--tln-base-numbers-spacing-lg);padding:var(--tln-base-numbers-spacing-xl);background-color:var(--tln-sem-colors-general-surface);border:2px solid var(--ui-game-type-card-accent,var(--tln-sem-colors-general-primary));border-radius:var(--tln-base-numbers-border-radius-lg);flex-direction:column;display:flex;box-shadow:0 4px 12px #00000026}.game-type-card--plain[data-v-57e8c5c2]{border:1px solid var(--tln-sem-colors-general-outline-dark-mode)}.game-type-card__icon[data-v-57e8c5c2]{width:24px;height:24px;display:flex}.game-type-card__infos[data-v-57e8c5c2]{gap:var(--tln-base-numbers-spacing-sm);flex-direction:column;display:flex}.game-type-card__title[data-v-57e8c5c2]{color:var(--ui-game-type-card-accent,var(--tln-sem-colors-general-primary));font:var(--tln-font-label-xl-semibold);margin:0}.game-type-card__description[data-v-57e8c5c2]{color:var(--tln-sem-colors-general-on-surface);font:var(--tln-font-body-md-regular);margin:0}.game-type-card__divider[data-v-57e8c5c2]{border:0;border-top:1px solid var(--tln-sem-colors-general-divider);width:100%;margin:0}.game-type-card__footer[data-v-57e8c5c2]{gap:var(--tln-base-numbers-spacing-lg);align-items:center;display:flex}.price-button[data-v-d781ec8b]{--price-button-background:var(--tln-comp-colors-button-primary-background);--price-button-on-background:var(--tln-comp-colors-button-primary-on-background);--price-button-outline:var(--tln-comp-colors-button-primary-outline);--price-button-hover:var(--tln-comp-colors-button-primary-hover);--price-button-pressed:var(--tln-comp-colors-button-primary-pressed);--price-button-focus:var(--tln-comp-colors-button-focussed);--price-button-disabled:var(--tln-comp-colors-button-disabled);--price-button-on-disabled:var(--tln-comp-colors-button-disabled-variant);box-sizing:border-box;width:100%;min-height:40px;padding:var(--tln-base-numbers-spacing-sm) var(--tln-base-numbers-spacing-xl);color:var(--price-button-on-background);font:var(--tln-font-button-lg-semibold);text-align:left;background-color:var(--price-button-background);border:var(--tln-base-numbers-border-width-sm) solid var(--price-button-outline);border-radius:var(--tln-base-numbers-border-radius-full);cursor:pointer;align-items:center;line-height:1;transition:background-color .15s ease-in;display:flex;position:relative}.price-button[data-v-d781ec8b]:not(:disabled,.price-button--loading):hover{background-color:var(--price-button-hover)}.price-button[data-v-d781ec8b]:not(:disabled,.price-button--loading):active{background-color:var(--price-button-pressed)}.price-button[data-v-d781ec8b]:focus-visible{outline:var(--tln-base-numbers-border-width-md) solid var(--price-button-focus);outline-offset:var(--tln-base-numbers-border-width-sm)}.price-button[data-v-d781ec8b]:disabled:not(.price-button--loading){color:var(--price-button-on-disabled);background-color:var(--price-button-disabled);border-color:var(--price-button-disabled);cursor:not-allowed}.price-button--loading[data-v-d781ec8b]{cursor:progress}.price-button__label[data-v-d781ec8b]{flex:auto;min-width:0}.price-button__price[data-v-d781ec8b]{margin-left:var(--tln-base-numbers-spacing-sm);padding-left:var(--tln-base-numbers-spacing-sm);white-space:nowrap;border-left:var(--tln-base-numbers-border-width-sm) solid currentColor;flex:none;align-self:stretch;align-items:center;display:flex}.price-button--loading[data-v-d781ec8b] :is(.price-button__label,.price-button__price){visibility:hidden}.price-button__loading[data-v-d781ec8b]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.price-button__sr-only[data-v-d781ec8b]{white-space:nowrap;clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.price-button__spinner[data-v-d781ec8b]{transform-origin:50%;width:24px;height:24px;animation:1s linear infinite price-button-spin-d781ec8b;display:block}@keyframes price-button-spin-d781ec8b{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.price-button__spinner[data-v-d781ec8b]{animation:none}}
