.free-cv-player{--free-cv-screen:var(--ink);--free-cv-question-text:var(--foreground);color:var(--foreground)}.free-cv-stage,.free-cv-question{background:var(--free-cv-screen);color:var(--free-cv-question-text)}.free-cv-question{transition:none}.free-cv-media{pointer-events:none}.free-cv-question-inner{animation:.48s ease-out both free-cv-question-in}.free-cv-count{letter-spacing:.25em;color:var(--muted-foreground);margin-bottom:14px;font-size:11px}.free-cv-prompt{text-wrap:balance;max-width:14ch;margin-inline:auto}.free-cv-accent{color:var(--primary)}.free-cv-brand-screen{background:var(--cv-brand-background);color:var(--cv-brand-foreground);flex-direction:column;justify-content:center;align-items:center;gap:36px;padding:24px;display:flex;position:absolute;inset:0}.free-cv-brand{flex-direction:column;align-items:center;gap:22px;width:100%;max-width:340px;display:flex}.free-cv-brand .free-cv-brand-logo{width:100%;height:auto;filter:drop-shadow(var(--cv-brand-logo-shadow));flex-shrink:0}.free-cv-brand-label{color:var(--cv-brand-label);letter-spacing:0;font-size:16px;line-height:1.4}.free-cv-watch{background:var(--cv-brand-button);color:var(--cv-brand-foreground);border:1px solid var(--cv-brand-edge);box-shadow:var(--cv-brand-button-shadow);letter-spacing:0;white-space:normal;border-radius:999px;max-width:100%;min-height:52px;padding:14px 20px;font-size:12px;font-weight:700}.free-cv-watch:hover,.free-cv-watch:active{background:var(--cv-brand-button);color:var(--cv-brand-foreground);filter:brightness(1.08)}.free-cv-brand-screen[data-presentation=intro] .free-cv-brand,.free-cv-brand-screen[data-presentation=outro] .free-cv-brand{animation:1.5s both free-cv-brand-in}@keyframes free-cv-brand-in{0%{opacity:.35;transform:scale(.96)}35%,to{opacity:1;transform:scale(1)}}@keyframes free-cv-question-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:is(.free-cv-player:fullscreen,.free-cv-player.free-cv-full){background:var(--free-cv-screen);flex-direction:column;justify-content:center;align-items:center;max-width:none;margin:0;display:flex}.free-cv-player.free-cv-full{z-index:2147483647;width:100%;height:100dvh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;border:0;position:fixed;inset:0;overflow:hidden}.free-cv-player::backdrop{background:var(--free-cv-screen)}:is(html:has(.free-cv-full),body:has(.free-cv-full)){overflow:hidden}:is(.free-cv-player:fullscreen .free-cv-stage,.free-cv-player.free-cv-full .free-cv-stage){width:min(100%, calc((100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 56px) * 9 / 16));border-radius:0;flex-shrink:0}:is(.free-cv-player:fullscreen .free-cv-controls,.free-cv-player.free-cv-full .free-cv-controls){width:min(100%,420px);padding-inline:12px}:is(.free-cv-player:fullscreen .free-cv-credit,.free-cv-player.free-cv-full .free-cv-credit){display:none}@media (prefers-reduced-motion:reduce){.free-cv-question{transition:none}.free-cv-question-inner,.free-cv-brand-screen .free-cv-brand{animation:none}}
