.progress-strip[data-v-428dfdb5]{background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border)/.6);border-radius:16px;display:grid;gap:1rem;padding:1.1rem 1.25rem}.progress-strip__header[data-v-428dfdb5]{align-items:center;display:flex;justify-content:space-between}.progress-strip__title[data-v-428dfdb5]{color:rgb(var(--color-foreground))}.progress-strip__stats[data-v-428dfdb5]{display:flex;flex-wrap:wrap;gap:1.5rem}.progress-stat[data-v-428dfdb5]{display:flex;flex-direction:column;gap:.15rem}.progress-stat__value[data-v-428dfdb5]{color:rgb(var(--color-primary));font-family:Geist Mono,JetBrains Mono,monospace;font-size:1.6rem;font-weight:700;line-height:1}.progress-stat__label[data-v-428dfdb5]{color:rgb(var(--color-foreground)/.56);font-size:.78rem;font-weight:500}.progress-strip__scenarios[data-v-428dfdb5]{display:flex;flex-wrap:wrap;gap:8px}.progress-scenario-badge[data-v-428dfdb5]{align-items:center;background:rgb(var(--color-elevated,var(--color-surface)));border:1px solid rgb(var(--color-border)/.6);border-radius:999px;color:rgb(var(--color-foreground)/.82);display:inline-flex;font-size:.8rem;gap:.35rem;padding:.3rem .7rem}.progress-scenario-badge__emoji[data-v-428dfdb5]{font-size:.95rem}.progress-scenario-badge__name[data-v-428dfdb5]{font-weight:600}.progress-scenario-badge__score[data-v-428dfdb5]{background:rgb(var(--color-primary)/.1);border-radius:6px;color:rgb(var(--color-primary));font-family:Geist Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:700;padding:.05rem .35rem}.progress-strip__empty[data-v-428dfdb5]{color:rgb(var(--color-foreground)/.5);font-size:.88rem;margin:0}.scenario-picker[data-v-481bf5a3]{display:grid;gap:1.25rem}.scenario-picker__filters[data-v-481bf5a3]{display:flex;flex-wrap:wrap;gap:8px}.scenario-filter-pill[data-v-481bf5a3]{align-items:center;background:transparent;border:1px solid rgb(var(--color-border)/.6);border-radius:999px;color:rgb(var(--color-foreground)/.72);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;padding:.35rem .85rem;transition:background .15s ease,color .15s ease,border-color .15s ease}.scenario-filter-pill--active[data-v-481bf5a3]{background:rgb(var(--color-primary)/.14);border-color:rgb(var(--color-primary)/.5);color:rgb(var(--color-primary))}.scenario-filter-pill[data-v-481bf5a3]:hover:not(.scenario-filter-pill--active){background:rgb(var(--color-foreground)/.06)}.scenario-grid[data-v-481bf5a3]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.scenario-grid-empty[data-v-481bf5a3]{color:rgb(var(--color-foreground)/.56);font-size:.95rem;grid-column:1/-1;padding:2rem;text-align:center}.scenario-card[data-v-481bf5a3]{background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border)/.6);border-radius:16px;cursor:pointer;display:grid;gap:.75rem;grid-template-rows:auto 1fr auto;padding:1rem;position:relative;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.scenario-card[data-v-481bf5a3]:focus-visible,.scenario-card[data-v-481bf5a3]:hover:not(:disabled){border-color:rgb(var(--color-primary)/.4);box-shadow:0 16px 32px rgb(var(--color-shadow)/.12);outline:none;transform:translateY(-2px)}.scenario-card[data-v-481bf5a3]:disabled{cursor:not-allowed;opacity:.7}.scenario-card--food[data-v-481bf5a3]{border-top:3px solid #f59e0b}.scenario-card--travel[data-v-481bf5a3]{border-top:3px solid #64748b}.scenario-card--work[data-v-481bf5a3]{border-top:3px solid #6366f1}.scenario-card--health[data-v-481bf5a3]{border-top:3px solid #10b981}.scenario-card--shopping[data-v-481bf5a3]{border-top:3px solid #a78bfa}.scenario-card--accommodation[data-v-481bf5a3]{border-top:3px solid #0ea5e9}.scenario-card--open[data-v-481bf5a3]{border-top:3px solid rgb(var(--color-primary))}.scenario-card__emoji[data-v-481bf5a3]{font-size:2rem;line-height:1}.scenario-card__body[data-v-481bf5a3]{display:grid;gap:.4rem}.scenario-card__top[data-v-481bf5a3]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.scenario-card__name[data-v-481bf5a3]{color:rgb(var(--color-foreground));font-size:.98rem;font-weight:700;line-height:1.3}.scenario-card__cefr[data-v-481bf5a3]{background:rgb(var(--color-primary)/.12);border-radius:6px;color:rgb(var(--color-primary));flex-shrink:0;font-family:Geist Mono,JetBrains Mono,monospace;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.15rem .45rem}.scenario-card__desc[data-v-481bf5a3]{color:rgb(var(--color-foreground)/.64);font-size:.84rem;line-height:1.5;margin:0}.scenario-card__footer[data-v-481bf5a3]{align-items:center;border-top:1px solid rgb(var(--color-border)/.4);display:flex;gap:.5rem;justify-content:space-between;padding-top:.5rem}.scenario-card__turns[data-v-481bf5a3]{color:rgb(var(--color-foreground)/.5);font-family:Geist Mono,JetBrains Mono,monospace;font-size:.78rem}.scenario-card__cta[data-v-481bf5a3]{align-items:center;color:rgb(var(--color-primary));display:flex;font-size:.82rem;font-weight:700;gap:.3rem}.scenario-card__spinner[data-v-481bf5a3]{animation:scenario-spin-481bf5a3 .7s linear infinite;border:2px solid rgb(var(--color-primary)/.3);border-radius:50%;border-top-color:rgb(var(--color-primary));display:inline-block;height:14px;width:14px}.scenario-card--skeleton[data-v-481bf5a3]{pointer-events:none}.scenario-card__skel-body[data-v-481bf5a3],.scenario-card__skel-emoji[data-v-481bf5a3],.scenario-card__skel-footer[data-v-481bf5a3],.scenario-card__skel-title[data-v-481bf5a3]{animation:scenario-skeleton-481bf5a3 1.6s ease-in-out infinite;background:linear-gradient(90deg,#94a3b81f,#94a3b83d 50%,#94a3b81f);background-size:200% 100%;border-radius:8px;display:block}.scenario-card__skel-emoji[data-v-481bf5a3]{border-radius:50%;height:2.2rem;width:2.2rem}.scenario-card__skel-title[data-v-481bf5a3]{height:1.1rem;margin-top:.5rem;width:60%}.scenario-card__skel-body[data-v-481bf5a3]{height:.85rem;margin-top:.25rem;width:100%}.scenario-card__skel-footer[data-v-481bf5a3]{border-radius:999px;height:2rem;margin-top:.5rem;width:100%}.scenario-feedback[data-v-481bf5a3]{border-radius:12px;font-size:.9rem;line-height:1.5;padding:.8rem 1rem}.scenario-feedback--error[data-v-481bf5a3]{background:#ef44441a;border:1px solid rgba(239,68,68,.22);color:#f87171}@keyframes scenario-spin-481bf5a3{to{transform:rotate(1turn)}}@keyframes scenario-skeleton-481bf5a3{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:520px){.scenario-grid[data-v-481bf5a3]{grid-template-columns:1fr}}.step-fade-enter-active[data-v-481bf5a3],.step-fade-leave-active[data-v-481bf5a3]{transition:opacity .18s ease,transform .18s ease}.step-fade-enter-from[data-v-481bf5a3]{opacity:0;transform:translateY(8px)}.step-fade-leave-to[data-v-481bf5a3]{opacity:0;transform:translateY(-6px)}.level-step[data-v-481bf5a3]{display:grid;gap:1.25rem;padding:.5rem 0}.level-step__heading[data-v-481bf5a3]{color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:700;line-height:1.3;margin:0}.level-step__sub[data-v-481bf5a3]{color:rgb(var(--color-foreground)/.6);font-size:.92rem;line-height:1.5;margin:0}.level-step__pills[data-v-481bf5a3]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.level-step__placement-link[data-v-481bf5a3]{color:#b7c1d6;display:block;font-size:.8rem;margin-top:.875rem;text-align:center;text-decoration:none;transition:color .15s}.level-step__placement-link[data-v-481bf5a3]:hover{color:rgb(var(--color-primary))}.level-pill[data-v-481bf5a3]{align-items:center;background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border)/.6);border-radius:14px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.level-pill[data-v-481bf5a3]:hover{background:rgb(var(--color-primary)/.05);border-color:rgb(var(--color-primary)/.5);transform:translateY(-1px)}.level-pill[data-v-481bf5a3]:focus{outline:none}.level-pill[data-v-481bf5a3]:focus-visible{border-color:rgb(var(--color-primary)/.5);outline:2px solid rgb(var(--color-primary)/.8);outline-offset:2px}.level-pill__code[data-v-481bf5a3]{background:rgb(var(--color-primary)/.12);border-radius:7px;color:rgb(var(--color-primary));flex-shrink:0;font-family:Geist Mono,JetBrains Mono,monospace;font-size:.9rem;font-weight:800;letter-spacing:.04em;min-width:2.4rem;padding:.2rem .5rem;text-align:center}.level-pill__desc[data-v-481bf5a3]{color:rgb(var(--color-foreground)/.72);font-size:.84rem;line-height:1.35}.scenario-step[data-v-481bf5a3]{display:grid;gap:1rem}.scenario-step__level-row[data-v-481bf5a3]{align-items:center;display:flex;gap:.65rem}.scenario-step__level-badge[data-v-481bf5a3]{background:rgb(var(--color-primary)/.12);border-radius:7px;color:rgb(var(--color-primary));font-family:Geist Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:800;letter-spacing:.05em;padding:.2rem .55rem}.scenario-step__back[data-v-481bf5a3]{background:none;border:none;color:rgb(var(--color-foreground)/.5);cursor:pointer;font-size:.8rem;padding:0;transition:color .15s ease}.credits-badge[data-v-481bf5a3],.scenario-step__back[data-v-481bf5a3]:hover{color:rgb(var(--color-primary))}.credits-badge[data-v-481bf5a3]{background:rgb(var(--color-primary)/.1);border-radius:7px;font-family:Geist Mono,JetBrains Mono,monospace;font-size:.75rem;font-weight:700;letter-spacing:.03em;margin-left:auto;padding:.2rem .55rem;transition:background .15s ease,color .15s ease}.credits-badge--low[data-v-481bf5a3]{background:#ef44441f;color:#ef4444}.no-credits-banner[data-v-481bf5a3]{background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:12px;display:grid;gap:.25rem;padding:.9rem 1rem}.no-credits-banner__title[data-v-481bf5a3]{color:#f87171;font-size:.9rem;font-weight:700}.no-credits-banner__sub[data-v-481bf5a3]{color:rgb(var(--color-foreground)/.6);font-size:.82rem;line-height:1.45}.cert-session-notice[data-v-481bf5a3]{align-items:center;background:#f59e0b14;border:1px solid rgba(245,158,11,.35);border-radius:10px;color:#f59e0b;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 14px}.cert-session-notice__icon[data-v-481bf5a3]{flex-shrink:0;font-size:18px}.language-practice-page-shell[data-v-9671e6ed]{margin:0 auto;max-width:1100px;padding:32px 16px 64px}.language-practice-header[data-v-9671e6ed]{margin:0 auto;max-width:820px}.language-practice-kicker[data-v-9671e6ed]{align-items:center;background:rgb(var(--color-success,34 197 94)/.12);border-radius:999px;color:rgb(var(--color-success,34 197 94));display:inline-flex;justify-content:center;margin-bottom:.75rem;min-height:34px;padding:.4rem .8rem}.language-practice-title[data-v-9671e6ed]{color:rgb(var(--color-foreground));margin:0 0 .75rem}.language-practice-subtitle[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.72);margin:0 0 1.5rem}.language-filter-panel[data-v-9671e6ed]{background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border)/.72);border-radius:16px;box-shadow:0 10px 24px rgb(var(--color-shadow)/.08);padding:16px}.language-filter-panel__title[data-v-9671e6ed]{color:rgb(var(--color-foreground));margin:0 0 .75rem}.language-filter-panel__description[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.72);font-size:.95rem;line-height:1.6;margin:0 0 1rem}.language-filter-panel__toolbar[data-v-9671e6ed]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px}.language-filter-panel__controls[data-v-9671e6ed]{display:grid;flex:1 1 520px;gap:12px;grid-template-columns:repeat(2,minmax(220px,1fr))}.language-filter-field[data-v-9671e6ed]{display:grid;gap:.45rem}.language-filter-field__label[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.72);font-size:.8rem;font-weight:600}.language-filter-field__control[data-v-9671e6ed]{background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border)/.78);border-radius:12px;color:rgb(var(--color-foreground));font-size:.95rem;min-height:42px;padding:.7rem .9rem;width:100%}.language-filter-field__control[data-v-9671e6ed]:focus{outline:2px solid rgb(var(--color-primary)/.28);outline-offset:2px}.language-filter-panel__actions[data-v-9671e6ed]{align-items:center;display:flex;flex:0 0 auto}.language-filter-panel__save-button[data-v-9671e6ed]{align-items:center;background:rgb(var(--color-primary));border:0;border-radius:12px;color:rgb(var(--color-primary-foreground,var(--color-background)));cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;min-height:42px;padding:.7rem 1rem;transition:transform .15s ease,box-shadow .15s ease}.language-filter-panel__save-button[data-v-9671e6ed]:disabled{cursor:not-allowed;opacity:.6}.language-filter-panel__save-button[data-v-9671e6ed]:not(:disabled):focus-visible,.language-filter-panel__save-button[data-v-9671e6ed]:not(:disabled):hover{box-shadow:0 12px 24px rgb(var(--color-shadow)/.12);outline:none;transform:translateY(-1px)}.language-filter-panel__save-spinner[data-v-9671e6ed]{animation:language-spin-9671e6ed .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:999px;border-top-color:#ffffffeb;height:14px;width:14px}.language-feedback[data-v-9671e6ed]{border-radius:12px;font-size:.9rem;line-height:1.5;padding:.85rem .95rem}.language-filter-panel__register-link[data-v-9671e6ed]{background:transparent;border:0;color:rgb(var(--color-primary));cursor:pointer;font:inherit;font-weight:600;margin-left:.6rem;padding:0}.language-feedback--error[data-v-9671e6ed]{background:#ef44441a;border:1px solid rgba(239,68,68,.22);color:#f87171}.language-feedback--success[data-v-9671e6ed]{background:#22c55e1a;border:1px solid rgba(34,197,94,.22);color:#4ade80}.language-feedback--info[data-v-9671e6ed]{background:rgb(var(--color-primary)/.08);border:1px solid rgb(var(--color-primary)/.18);color:rgb(var(--color-foreground)/.86)}.language-section-header[data-v-9671e6ed]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:10px;padding:0;text-align:left;width:100%}.language-section-header h2[data-v-9671e6ed]{margin:0}.language-section-title[data-v-9671e6ed]{color:rgb(var(--color-foreground));margin:0}.language-section-icon[data-v-9671e6ed]{color:rgb(var(--color-secondary));font-size:1rem}.language-section-header__chevron[data-v-9671e6ed]{font-size:1.05rem;margin-left:auto}.language-section-header[data-v-9671e6ed]:focus-visible{border-radius:8px;outline:2px solid rgb(var(--color-primary)/.8);outline-offset:4px}.match-grid[data-v-9671e6ed]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.match-skeleton[data-v-9671e6ed]{background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border)/.72);border-radius:12px;box-shadow:0 10px 24px rgb(var(--color-shadow)/.08);display:grid;gap:.75rem;padding:1rem}.match-skeleton__button[data-v-9671e6ed],.match-skeleton__line[data-v-9671e6ed]{animation:language-skeleton-pulse-9671e6ed 1.6s ease-in-out infinite;background:linear-gradient(90deg,#94a3b824,#94a3b842 50%,#94a3b824);background-size:200% 100%;border-radius:999px;display:block}.match-skeleton__line--title[data-v-9671e6ed]{height:1.2rem;width:56%}.match-skeleton__line--body[data-v-9671e6ed]{height:.9rem;width:100%}.match-skeleton__line--chip[data-v-9671e6ed]{height:1.8rem;width:44%}.match-skeleton__button[data-v-9671e6ed]{height:2.5rem;width:100%}.dot[data-v-9671e6ed]{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.dot-online[data-v-9671e6ed]{background:#4caf50}.dot-offline[data-v-9671e6ed]{background:#90a4ae}.language-empty[data-v-9671e6ed]{display:grid;gap:.75rem;justify-items:center;text-align:center}.language-empty__icon[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.28);font-size:4rem}.language-empty__text[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.72);font-size:1rem;line-height:1.6;margin:0}@keyframes language-skeleton-pulse-9671e6ed{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes language-spin-9671e6ed{to{transform:rotate(1turn)}}@media(max-width:959px){.language-practice-header[data-v-9671e6ed]{max-width:640px}.language-filter-panel__toolbar[data-v-9671e6ed]{align-items:stretch}.language-filter-panel__controls[data-v-9671e6ed]{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.language-filter-panel__actions[data-v-9671e6ed],.language-filter-panel__save-button[data-v-9671e6ed]{width:100%}}@media(max-width:520px){.language-filter-panel__controls[data-v-9671e6ed]{gap:10px}.language-filter-field__control[data-v-9671e6ed]{font-size:.9rem;min-height:40px;padding:.7rem .8rem}}@media(min-width:960px){.language-practice-title[data-v-9671e6ed]{white-space:nowrap}}.ai-language-bar[data-v-9671e6ed]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.ai-language-bar__label[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.56);flex-shrink:0;font-size:.82rem;font-weight:600;white-space:nowrap}.ai-language-bar__pills[data-v-9671e6ed]{display:flex;flex-wrap:wrap;gap:6px}.ai-lang-pill[data-v-9671e6ed]{background:transparent;border:1px solid rgb(var(--color-border)/.6);border-radius:999px;color:rgb(var(--color-foreground)/.72);cursor:pointer;font-size:.82rem;font-weight:600;padding:.32rem .85rem;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .1s ease}.ai-lang-pill[data-v-9671e6ed]:hover:not(.ai-lang-pill--active){background:rgb(var(--color-foreground)/.06)}.ai-lang-pill[data-v-9671e6ed]:active{background:rgb(var(--color-foreground)/.1);transform:scale(.94)}.ai-lang-pill--active[data-v-9671e6ed]{background:#2a603a2e;border-color:#72e67e80;color:#72e67e}.ai-language-bar__placement[data-v-9671e6ed]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;margin-left:auto;padding:.28rem .75rem;transition:color .14s ease,border-color .14s ease,background .14s ease;white-space:nowrap}.ai-language-bar__placement[data-v-9671e6ed]:hover{background:rgb(var(--color-primary)/.08);border-color:rgb(var(--color-primary)/.45);color:rgb(var(--color-primary))}.ai-language-bar__placement-icon[data-v-9671e6ed]{font-size:.9rem;opacity:.8}.ai-language-bar__placement-badge[data-v-9671e6ed]{background:rgb(var(--color-primary));border-radius:5px;color:#fff;font-family:Geist Mono,monospace;font-size:.65rem;font-weight:800;letter-spacing:.05em;padding:.1rem .35rem}.ai-language-bar__placement-badge--a1[data-v-9671e6ed],.ai-language-bar__placement-badge--a2[data-v-9671e6ed]{background:#3b82f6}.ai-language-bar__placement-badge--b1[data-v-9671e6ed],.ai-language-bar__placement-badge--b2[data-v-9671e6ed]{background:#6366f1}.ai-language-bar__placement-badge--c1[data-v-9671e6ed],.ai-language-bar__placement-badge--c2[data-v-9671e6ed]{background:#8b5cf6}.cert-mode-bar[data-v-9671e6ed]{align-items:center;background:#f59e0b14;border:1px solid rgba(245,158,11,.35);border-radius:12px;color:rgb(var(--color-foreground)/.9);display:flex;gap:12px;margin-left:auto;margin-right:auto;max-width:820px;padding:12px 16px}.cert-mode-bar__icon[data-v-9671e6ed]{color:#f59e0b;flex-shrink:0;font-size:22px}.cert-mode-bar__title[data-v-9671e6ed]{color:#f59e0b;display:block;font-size:13px;font-weight:700;margin-bottom:1px}.cert-mode-bar__sub[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.6);display:block;font-size:12px}.credits-strip[data-v-9671e6ed]{align-items:center;color:rgb(var(--color-foreground)/.72);display:flex;font-family:Geist Mono,JetBrains Mono,monospace;font-size:.8rem;font-weight:600;gap:.35rem}.credits-strip__icon[data-v-9671e6ed]{font-size:.9rem;opacity:.8}.credits-strip__label--amber[data-v-9671e6ed]{color:#f59e0b}.credits-strip__label--red[data-v-9671e6ed]{color:#ef4444}.credits-badge-row[data-v-9671e6ed]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.credits-badge[data-v-9671e6ed]{align-items:center;border-radius:6px;display:inline-flex;font-family:Geist Mono,JetBrains Mono,monospace;font-size:.8rem;font-weight:600;gap:.3rem;padding:.25rem .6rem}.credits-badge--dim[data-v-9671e6ed]{background:rgb(var(--color-surface-2)/.5);color:rgb(var(--color-foreground)/.35)}.credits-badge--amber[data-v-9671e6ed]{background:#f59e0b1f;color:#f59e0b}.credits-badge--red[data-v-9671e6ed]{background:#ef44441f;color:#ef4444}.credits-badge__icon[data-v-9671e6ed]{font-size:.9rem}.credits-earn[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.65);font-size:.82rem}.credits-earn__link[data-v-9671e6ed]{background:none;border:none;color:rgb(var(--color-primary));cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:2px}.credits-wall[data-v-9671e6ed]{background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:.85rem;padding:1.25rem 1.5rem;text-align:center}.credits-wall__headline[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.9);font-size:1rem;font-weight:600;margin:0 0 .3rem}.credits-wall__sub[data-v-9671e6ed]{color:rgb(var(--color-foreground)/.55);font-size:.85rem;margin:0 0 .9rem}.credits-wall__cta[data-v-9671e6ed]{background:#ef44441a;border:1px solid rgba(239,68,68,.35);border-radius:.65rem;color:#ef4444;cursor:pointer;display:inline-block;font-size:.85rem;font-weight:600;padding:.5rem 1.25rem}.credits-wall__cta[data-v-9671e6ed]:hover{background:#ef44442e}
