.LjuFIq_player{background:var(--mist);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.LjuFIq_playerDocked{overflow-y:auto}.LjuFIq_bar{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:20px;height:56px;padding:0 20px;display:flex}.LjuFIq_exit{color:var(--faint);flex:none;font-size:14px;font-weight:500}.LjuFIq_exit:hover{color:var(--ink)}.LjuFIq_chapter{appearance:none;min-width:0;max-width:280px;color:var(--ink);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%2364748b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") right 11px center no-repeat;border:1px solid #e2e8f0;border-radius:8px;flex:none;padding:7px 30px 7px 12px;font-size:14px;font-weight:500;overflow:hidden}.LjuFIq_chapter:hover{background-color:#f8fafc}.LjuFIq_progress{background:#e2e8f0;border-radius:999px;flex:1;min-width:0;max-width:420px;height:4px;margin:0 auto;overflow:hidden}.LjuFIq_progress>div{border-radius:inherit;background:var(--blue);height:100%;transition:width .25s}.LjuFIq_barCta{background:var(--ink);color:#fff;border-radius:8px;flex:none;padding:8px 14px;font-size:14px;font-weight:500}.LjuFIq_barCta:hover{background:#1e293b}.LjuFIq_desktopNote{color:var(--navy);text-align:center;background:#eef3ff;flex:none;padding:10px 16px;font-size:13px;line-height:1.4;display:none}@media (max-width:899px){.LjuFIq_desktopNote{display:block}}@media (max-width:640px){.LjuFIq_bar{gap:12px;padding:0 12px}.LjuFIq_chapter{background-position:right 9px center;flex:1;max-width:none;padding-right:26px;font-size:13px}.LjuFIq_barCta{padding:8px 12px;font-size:13px}.LjuFIq_exitLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LjuFIq_progress{display:none}}.LjuFIq_stage{flex:1;min-height:0;position:relative}.LjuFIq_playerDocked .LjuFIq_stage{flex:none;width:100%;min-height:240px}.LjuFIq_frame{background:#f5f5f5;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0f172a0f,0 24px 60px #1e3a8a29}.LjuFIq_screen{transform-origin:0 0;border:0;position:absolute;top:0;left:0}.LjuFIq_spotlight{outline:2px solid var(--blue);pointer-events:none;border-radius:8px;transition:left .22s,top .22s,width .22s,height .22s;position:absolute;box-shadow:0 0 0 9999px #0f172a73}.LjuFIq_spotlight:after{content:"";border-radius:inherit;animation:1.6s ease-out infinite LjuFIq_pulse;position:absolute;inset:-2px}@keyframes LjuFIq_pulse{0%{box-shadow:0 0 #2563eb99}to{box-shadow:0 0 0 14px #2563eb00}}.LjuFIq_status{color:var(--faint);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:24px;font-size:15px;display:flex;position:absolute;inset:0}.LjuFIq_status .LjuFIq_tipTitle{color:var(--ink);margin:0}.LjuFIq_tip{z-index:2;background:#fff;border-radius:14px;width:340px;padding:18px 20px 16px;transition:left .22s,top .22s;position:absolute;box-shadow:0 0 0 1px #0f172a0f,0 18px 50px #0f172a38}.LjuFIq_tipDocked{width:auto;margin:0 12px 16px;position:static}.LjuFIq_count{color:var(--blue);letter-spacing:.02em;margin-bottom:6px;font-size:12px;font-weight:700}.LjuFIq_tipTitle{letter-spacing:-.015em;margin-bottom:6px;font-size:18px;font-weight:700}.LjuFIq_tipBody{color:var(--muted);font-size:14px;line-height:1.5}.LjuFIq_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.LjuFIq_stacked{text-align:center;flex-direction:column}.LjuFIq_primary,.LjuFIq_secondary{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-block}.LjuFIq_primary{background:var(--blue);color:#fff}.LjuFIq_primary:hover{background:var(--blue-hover)}.LjuFIq_secondary{color:var(--ink);background:#fff;border-color:#e2e8f0}.LjuFIq_secondary:hover:not(:disabled){background:#f8fafc}.LjuFIq_secondary:disabled{color:#cbd5e1;cursor:default}@media (prefers-reduced-motion:reduce){.LjuFIq_spotlight,.LjuFIq_tip,.LjuFIq_progress>div{transition:none}.LjuFIq_spotlight:after{animation:none}}
