.jf-player[data-v-225a5733]{border-radius:var(--site-radius);background:var(--site-muted-surface);overflow:hidden}video[data-v-225a5733]{aspect-ratio:16/9;background:var(--site-hero);width:100%;display:block}.player-tools[data-v-225a5733]{align-items:center;gap:var(--space-3);padding:var(--space-3);flex-wrap:wrap;display:flex}.player-tools>span[data-v-225a5733]{flex:1}.jf-player p[data-v-225a5733]{padding:var(--space-3);color:var(--site-danger)}.jf-image[data-v-7cc15228]{-o-object-fit:cover;object-fit:cover;background:var(--site-muted-surface);border-radius:var(--site-radius-sm);width:100%;height:auto;display:block}.jf-loading[data-v-8857ed0e]{align-items:center;gap:var(--space-2);color:var(--site-muted);display:inline-flex}.jf-spinner[data-v-8857ed0e]{width:var(--space-5);height:var(--space-5);border:2px solid var(--site-line);border-top-color:var(--site-primary);border-radius:50%;animation:.8s linear infinite spin-8857ed0e;display:inline-block}@keyframes spin-8857ed0e{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.jf-spinner[data-v-8857ed0e]{animation:none}}.jf-popup[data-v-a8577351]{border-radius:var(--site-radius);background:var(--site-surface);width:440px;max-width:90vw;color:var(--site-text);border:0;padding:0;position:fixed}.jf-popup[data-v-a8577351]::backdrop{background:var(--site-overlay)}.jf-popup.fullscreen[data-v-a8577351]{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.popup-close[data-v-a8577351]{right:var(--space-3);top:var(--space-3);width:var(--site-control);height:var(--site-control);z-index:1;border-radius:50%;position:absolute}.popup-content[data-v-a8577351]{padding:var(--space-6)}nav[data-v-a8577351]{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4);display:flex}.jf-ad[data-v-0f71b114]{z-index:var(--site-z-ad);padding:var(--space-4);padding-top:var(--space-8);border:1px solid var(--site-line);background:var(--site-surface);box-shadow:var(--site-shadow);border-radius:var(--site-radius-sm);max-width:calc(min(240px,70vw));position:fixed}.ad-close[data-v-0f71b114]{right:var(--space-1);top:var(--space-1);font-size:var(--site-lg);background:0 0;border:0;position:absolute}.ad-label[data-v-0f71b114]{left:var(--space-3);top:var(--space-2);font-size:var(--site-xs);color:var(--site-muted);position:absolute}.ad-top-left[data-v-0f71b114]{left:var(--space-4)}.ad-top[data-v-0f71b114],.ad-top-left[data-v-0f71b114],.ad-top-right[data-v-0f71b114]{top:var(--space-4)}.ad-top[data-v-0f71b114]{left:50%;transform:translate(-50%)}.ad-bottom-right[data-v-0f71b114],.ad-right[data-v-0f71b114],.ad-top-right[data-v-0f71b114]{right:var(--space-4)}.ad-bottom-left[data-v-0f71b114],.ad-left[data-v-0f71b114]{left:var(--space-4)}.ad-left[data-v-0f71b114],.ad-right[data-v-0f71b114]{top:50%;transform:translateY(-50%)}.ad-bottom[data-v-0f71b114],.ad-bottom-left[data-v-0f71b114],.ad-bottom-right[data-v-0f71b114]{bottom:calc(var(--site-bottom) + var(--space-4))}.ad-bottom[data-v-0f71b114]{left:50%;transform:translate(-50%)}.jf-form[data-v-ea9b57ae]{gap:var(--space-4)}.jf-form[data-v-ea9b57ae],label[data-v-ea9b57ae]{flex-direction:column;display:flex}label[data-v-ea9b57ae]{gap:var(--space-2)}small[data-v-ea9b57ae]{color:var(--site-danger)}textarea[data-v-ea9b57ae]{resize:vertical;min-height:120px}.jf-state[data-v-dbd919b9]{text-align:center;padding:var(--space-12) var(--space-5);color:var(--site-muted)}.jf-state>div[data-v-dbd919b9]{font-size:var(--site-display);color:var(--site-accent)}.jf-state h2[data-v-dbd919b9]{color:var(--site-text)}.jf-state p[data-v-dbd919b9]{max-width:34em;margin:0 auto var(--space-5)}
