.ap-danmaku-item[data-v-2a0d831d]{backface-visibility:hidden;border-radius:3px;cursor:default;font-size:16px;font-weight:600;left:0;line-height:22px;outline:1px solid transparent;outline-offset:3px;pointer-events:none;position:absolute;text-shadow:1px 1px 2px #000,-1px -1px 2px #000;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;will-change:transform}.ap-danmaku-item.is-hovered[data-v-2a0d831d]{background:#11151ae6;box-shadow:0 0 0 3px #11151ae6;outline-color:#f2b35b99;z-index:1}.ap-own-danmaku[data-v-2a0d831d]{background:#0007;border:1px solid #f2a84b99;border-radius:5px;font-size:14px;max-width:calc(100% - 28px);overflow:hidden;padding:2px 7px;text-overflow:ellipsis}.ap-own-danmaku i[data-v-2a0d831d]{background:#f2a84b;border-radius:3px;color:#23190e;display:inline-block;font-size:10px;font-style:normal;line-height:1;margin-right:7px;padding:3px;text-shadow:none;vertical-align:2px}@media(max-width:640px){.ap-danmaku-item[data-v-2a0d831d]{font-size:14px}}@media(any-hover:hover)and (any-pointer:fine){.ap-danmaku-item[data-v-2a0d831d]{pointer-events:auto}}.ap-progress[data-v-65a16bbe]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;display:block;height:12px;margin:0 0 4px;width:100%;--track:linear-gradient(to right,#f2a84b 0% var(--played),#ffffff55 var(--played) var(--buffered),#ffffff25 var(--buffered) 100%)}.ap-progress[data-v-65a16bbe]::-webkit-slider-runnable-track{background:var(--track);border-radius:5px;height:3px}.ap-progress[data-v-65a16bbe]::-moz-range-track{background:var(--track);border-radius:5px;height:3px}.ap-progress[data-v-65a16bbe]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f2a84b;border:0;border-radius:50%;height:10px;margin-top:-3.5px;width:10px}.ap-progress[data-v-65a16bbe]::-moz-range-thumb{background:#f2a84b;border:0;border-radius:50%;height:10px;width:10px}.ap-progress[data-v-65a16bbe]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.anime-player[data-v-a64a2f34]{--ap-radius:var(--ui-radius);background:var(--ui-paper);border:1px solid var(--ui-line);border-radius:var(--ap-radius);color:var(--ui-ink);min-width:0;position:relative}.ap-screen[data-v-a64a2f34]{aspect-ratio:16/9;background:#080a0d;border-radius:calc(var(--ap-radius) - 1px) calc(var(--ap-radius) - 1px) 0 0;color:#f9f6f1;outline-offset:3px;overflow:hidden;position:relative}.ap-screen video[data-v-a64a2f34]{cursor:pointer;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.anime-player button[data-v-a64a2f34]{cursor:pointer;font:inherit;touch-action:manipulation;transition:background .15s,color .15s}.anime-player button[data-v-a64a2f34]:disabled{cursor:not-allowed;opacity:.45}.anime-player button[data-v-a64a2f34]:focus-visible,.anime-player input[data-v-a64a2f34]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.ap-center-play[data-v-a64a2f34]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11151abb;border:1px solid #ffffff35;border-radius:50%;color:#fff;display:grid;height:62px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:62px}.ap-center-play[data-v-a64a2f34]:hover{background:#f2a84b;color:#24190c}.ap-center-play svg[data-v-a64a2f34]{height:29px;margin-left:-3px;width:29px}.ap-error[data-v-a64a2f34]{align-items:center;background:#111419;color:#eceff3;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center}.ap-error>svg[data-v-a64a2f34]{color:#efbf80;height:36px;width:36px}.ap-error p[data-v-a64a2f34]{color:#abb0b9;font-size:13px;margin:0}.ap-error button[data-v-a64a2f34]{background:#ffffff12;border:1px solid #ffffff30;border-radius:7px;color:#fff;padding:8px 18px}.ap-loading[data-v-a64a2f34]{align-items:center;display:flex;font-size:12px;gap:8px;left:16px;padding:6px 0;pointer-events:none;position:absolute;text-shadow:0 1px 4px #000;top:14px}.ap-loading span[data-v-a64a2f34]{animation:ap-spin-a64a2f34 .8s linear infinite;border:2px solid #ffffff45;border-radius:50%;border-top-color:#f2a84b;height:13px;width:13px}@keyframes ap-spin-a64a2f34{to{transform:rotate(1turn)}}.ap-controls[data-v-a64a2f34]{background:linear-gradient(transparent,#000b);inset:auto 0 0;opacity:0;padding:25px 15px 8px;pointer-events:none;position:absolute;transform:translate3d(0,6px,0);transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.ap-controls.is-visible[data-v-a64a2f34]{opacity:1;pointer-events:auto;transform:translateZ(0)}.ap-next-preview[data-v-a64a2f34]{align-items:center;background:#18191cb8;border:1px solid #ffffff14;border-radius:6px;bottom:16px;box-sizing:border-box;color:#eee;display:flex;gap:10px;max-width:calc(100% - 32px);padding:4px 10px;position:absolute;right:16px;transition:bottom .28s cubic-bezier(.22,1,.36,1);white-space:nowrap;width:-moz-max-content;width:max-content;z-index:2}.ap-next-preview.with-controls[data-v-a64a2f34]{bottom:88px}.ap-next-status[data-v-a64a2f34]{font-size:13px;font-variant-numeric:tabular-nums;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis}.ap-next-preview button[data-v-a64a2f34]{align-items:center;background:transparent;border:0;border-radius:3px;display:inline-flex;flex-shrink:0;font-size:12px;gap:2px;justify-content:center;min-height:28px;padding:0 4px}.ap-next-cancel[data-v-a64a2f34]{color:#c5c5c7}.ap-next-play[data-v-a64a2f34]{color:#f2bd76}.ap-next-preview button[data-v-a64a2f34]:hover:not(:disabled){background:#ffffff12;color:#fff}.ap-next-play svg[data-v-a64a2f34]{height:13px;width:13px}@media(max-width:640px){.ap-next-preview[data-v-a64a2f34]{bottom:8px;gap:6px;max-width:calc(100% - 16px);padding:3px 7px;right:8px}.ap-next-preview.with-controls[data-v-a64a2f34]{bottom:62px}.ap-next-status[data-v-a64a2f34]{font-size:12px}.ap-next-preview button[data-v-a64a2f34]{padding-inline:3px}}.ap-controls-row[data-v-a64a2f34]{align-items:center;display:flex;gap:10px;height:36px}.ap-control[data-v-a64a2f34]{background:transparent;border:0;border-radius:5px;color:#fff;display:grid;flex:none;height:32px;place-items:center;width:32px}.ap-control[data-v-a64a2f34]:hover{background:#ffffff20}.ap-control svg[data-v-a64a2f34]{height:19px;width:19px}.ap-time[data-v-a64a2f34]{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.ap-time>span[data-v-a64a2f34]{color:#c0c1c5;margin-left:6px}.ap-controls-spacer[data-v-a64a2f34]{flex:1}.ap-volume[data-v-a64a2f34]{align-items:center;display:flex;gap:4px}.ap-volume input[data-v-a64a2f34]{accent-color:#f2a84b;cursor:pointer;height:3px;width:54px}.ap-speed[data-v-a64a2f34]{font-size:12px!important;width:45px}.ap-menu-wrap[data-v-a64a2f34]{position:relative}.ap-speed-menu[data-v-a64a2f34]{background:#202226;border:1px solid #ffffff20;border-radius:9px;bottom:44px;box-shadow:0 6px 20px #0004;display:grid;padding:6px;position:absolute;right:0;width:95px}.ap-speed-menu button[data-v-a64a2f34]{align-items:center;background:transparent;border:0;border-radius:5px;color:#ece9e4;display:flex;font-size:12px;justify-content:space-between;padding:7px 9px}.ap-speed-menu .is-selected[data-v-a64a2f34],.ap-speed-menu button[data-v-a64a2f34]:hover{background:#f2a84b15;color:#f2bd76}.ap-speed-menu svg[data-v-a64a2f34]{height:14px;width:14px}.ap-volume[data-v-a64a2f34]{flex:none}.ap-volume-value[data-v-a64a2f34]{color:#eee;font-size:12px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;width:4ch}.ap-danmaku[data-v-a64a2f34]{contain:layout style;inset:0 0 65px;overflow:hidden;pointer-events:none;position:absolute}.ap-bar[data-v-a64a2f34]{background:var(--ui-paper-raised);border-radius:0 0 calc(var(--ap-radius) - 1px) calc(var(--ap-radius) - 1px);border-top:1px solid var(--ui-line);gap:16px;padding:13px 16px;position:relative}.ap-bar[data-v-a64a2f34],.ap-danmaku-toggle[data-v-a64a2f34]{align-items:center;display:flex}.ap-danmaku-toggle[data-v-a64a2f34]{background:transparent;border:0;color:var(--ui-muted);flex:none;font-size:12px!important;gap:6px;height:36px;padding:0}.ap-danmaku-toggle>svg[data-v-a64a2f34]{height:21px;width:21px}.ap-danmaku-toggle i[data-v-a64a2f34]{background:var(--ui-line);border-radius:10px;height:12px;margin-left:2px;position:relative;width:22px}.ap-danmaku-toggle i[data-v-a64a2f34]:after{background:var(--ui-muted);border-radius:50%;content:"";height:8px;left:2px;position:absolute;top:2px;transition:transform .15s;width:8px}.ap-danmaku-toggle.is-on[data-v-a64a2f34]{color:var(--ui-accent-ink)}.ap-danmaku-toggle.is-on i[data-v-a64a2f34]{background:var(--ui-accent)}.ap-danmaku-toggle.is-on i[data-v-a64a2f34]:after{background:#352718;transform:translate(10px)}.ap-compose[data-v-a64a2f34]{align-items:center;background:var(--ui-field);border:1px solid var(--ui-line);border-radius:7px;display:flex;flex:1;gap:8px;height:36px;min-width:0;transition:border-color .15s}.ap-compose[data-v-a64a2f34]:focus-within{border-color:var(--ui-accent)}.ap-compose input[data-v-a64a2f34]{background:transparent;border:0;color:var(--ui-ink);flex:1;font-size:12px;height:100%;min-width:0;outline:none!important;padding:0;width:0}.ap-compose input[data-v-a64a2f34]::-moz-placeholder{color:var(--ui-muted)}.ap-compose input[data-v-a64a2f34]::placeholder{color:var(--ui-muted)}.ap-compose input[readonly][data-v-a64a2f34]{cursor:pointer}.ap-word-count[data-v-a64a2f34]{color:var(--ui-muted);font-size:10px;white-space:nowrap}.ap-color-button[data-v-a64a2f34]{background:transparent;border:0;border-right:1px solid var(--ui-line);color:var(--ui-muted);display:grid;height:28px;place-items:center;position:relative;width:36px}.ap-color-button svg[data-v-a64a2f34]{height:17px;width:17px}.ap-color-button i[data-v-a64a2f34]{border-radius:2px;bottom:3px;height:2px;position:absolute;width:14px}.ap-color-menu[data-v-a64a2f34]{background:var(--ui-paper-raised);border:1px solid var(--ui-line);border-radius:10px;bottom:41px;box-shadow:var(--ui-dialog-shadow);color:var(--ui-ink);left:0;padding:14px;position:absolute;width:188px;z-index:5}.ap-color-menu strong[data-v-a64a2f34]{font-size:12px;font-weight:500}.ap-color-menu>div[data-v-a64a2f34]{display:flex;justify-content:space-between;margin:12px 0}.ap-color-menu button[data-v-a64a2f34]{border:2px solid #5555;border-radius:50%;color:#30291f;display:grid;height:27px;padding:4px;place-items:center;width:27px}.ap-color-menu button.is-selected[data-v-a64a2f34]{outline:2px solid var(--ui-accent);outline-offset:3px}.ap-color-menu small[data-v-a64a2f34]{color:var(--ui-muted);font-size:11px}.ap-send[data-v-a64a2f34]{align-items:center;align-self:stretch;background:var(--ui-accent);border:0;border-radius:0 7px 7px 0;color:#30200f;display:flex;font-size:12px!important;font-weight:600!important;gap:7px;justify-content:center;margin:-1px;min-width:66px;padding:0 12px;white-space:nowrap}.ap-send[data-v-a64a2f34]:hover:not(:disabled){background:#f8b75f}.ap-send svg[data-v-a64a2f34]{height:14px;width:14px}.ap-feedback[data-v-a64a2f34]{align-items:center;background:#202226f5;border:1px solid #ffffff25;border-radius:7px;bottom:calc(100% + 12px);box-shadow:0 3px 16px #0004;color:#f4dfc2;display:flex;font-size:12px;gap:7px;max-width:calc(100% - 32px);padding:9px 12px;pointer-events:none;position:absolute;right:16px;z-index:6}.ap-feedback svg[data-v-a64a2f34]{flex:none;height:15px;width:15px}.ap-feedback.is-error[data-v-a64a2f34]{color:#ffb7af}.ap-feedback-enter-active[data-v-a64a2f34],.ap-feedback-leave-active[data-v-a64a2f34]{transition:opacity .15s}.ap-feedback-enter-from[data-v-a64a2f34],.ap-feedback-leave-to[data-v-a64a2f34]{opacity:0}.anime-player[data-v-a64a2f34]:fullscreen{background:#080a0d;border:0;border-radius:0;display:flex;flex-direction:column;height:100dvh;width:100vw}.anime-player:fullscreen .ap-screen[data-v-a64a2f34]{aspect-ratio:auto;border-radius:0;flex:1;min-height:0}.anime-player:fullscreen .ap-bar[data-v-a64a2f34]{border-radius:0;flex-shrink:0}.anime-player:fullscreen .ap-compose[data-v-a64a2f34]{margin-left:auto;max-width:900px}.ap-control[data-v-a64a2f34]{padding:0;white-space:nowrap}.anime-player .ap-speed[data-v-a64a2f34]{width:44px}.ap-pip[aria-pressed=true][data-v-a64a2f34]{color:#f2bd76}@media(max-width:768px){.anime-player[data-v-a64a2f34]{--ap-radius:13px}}@media(max-width:640px){.ap-controls[data-v-a64a2f34]{padding:20px 10px 5px}.ap-controls-row[data-v-a64a2f34]{gap:5px;height:30px}.ap-control[data-v-a64a2f34]{height:29px;width:29px}.ap-time[data-v-a64a2f34]{font-size:11px}.ap-volume input[data-v-a64a2f34]{display:none}.ap-center-play[data-v-a64a2f34]{height:48px;width:48px}.ap-center-play svg[data-v-a64a2f34]{height:25px;width:25px}.ap-bar[data-v-a64a2f34]{gap:10px;padding:10px}.ap-danmaku-toggle[data-v-a64a2f34]{gap:5px}.ap-danmaku-toggle>span[data-v-a64a2f34]{display:none}.ap-danmaku-toggle i[data-v-a64a2f34]{width:20px}.ap-danmaku-toggle.is-on i[data-v-a64a2f34]:after{transform:translate(8px)}.ap-send[data-v-a64a2f34]{min-width:56px;padding:0 12px}.ap-send svg[data-v-a64a2f34]{display:none}.ap-compose[data-v-a64a2f34]{gap:5px}.ap-compose input[data-v-a64a2f34]{font-size:16px}.ap-color-button[data-v-a64a2f34]{width:30px}.ap-error[data-v-a64a2f34]{gap:8px}.ap-error>svg[data-v-a64a2f34],.ap-word-count[data-v-a64a2f34]{display:none}.ap-speed-menu[data-v-a64a2f34]{bottom:36px;padding:3px;width:80px}.ap-speed-menu button[data-v-a64a2f34]{padding:3px 8px}.ap-danmaku[data-v-a64a2f34]{bottom:54px}.ap-speed-menu[data-v-a64a2f34]{gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px;width:138px}.ap-speed-menu button[data-v-a64a2f34]{gap:4px;justify-content:center;padding:7px 6px}}@media(max-width:374px){.ap-controls-row[data-v-a64a2f34]{gap:3px}.ap-volume-value[data-v-a64a2f34]{display:none}.anime-player .ap-speed[data-v-a64a2f34]{width:36px}}@media(prefers-reduced-motion:reduce){.anime-player[data-v-a64a2f34] *{transition:none!important}.ap-loading span[data-v-a64a2f34]{animation:none}}.anime-trial-dialog[data-v-ee6660fd]{background:var(--ui-paper-raised);border:1px solid var(--ui-line);border-radius:16px;box-shadow:0 20px 80px #0006;box-sizing:border-box;color:var(--ui-ink);margin:auto;max-height:calc(100dvh - 32px);max-width:calc(100% - 32px);padding:0;width:420px}.anime-trial-dialog[data-v-ee6660fd]::backdrop{background:#08090ba8}.anime-trial-dialog[open][data-v-ee6660fd]{animation:anime-trial-appear-ee6660fd .22s ease-out}.anime-trial-dialog-content[data-v-ee6660fd]{padding:30px;position:relative}.anime-trial-close[data-v-ee6660fd]{background:transparent;border:0;border-radius:7px;color:var(--ui-muted);cursor:pointer;display:grid;height:32px;place-items:center;position:absolute;right:12px;top:12px;width:32px}.anime-trial-close[data-v-ee6660fd]:hover{background:var(--surface-subtle);color:var(--ui-ink)}.anime-trial-close svg[data-v-ee6660fd]{height:19px;width:19px}.anime-trial-emblem[data-v-ee6660fd]{align-items:center;color:var(--ui-accent-ink);display:inline-flex;font-size:13px;gap:8px}.anime-trial-emblem svg[data-v-ee6660fd]{height:24px;width:24px}.anime-trial-dialog h2[data-v-ee6660fd]{font-size:25px;font-weight:600;line-height:1.4;margin:16px 0 10px}.anime-trial-episode[data-v-ee6660fd]{color:var(--ui-muted);font-size:13px;line-height:1.7;margin:0;overflow-wrap:anywhere}.anime-trial-description[data-v-ee6660fd]{color:var(--text-secondary);font-size:14px;line-height:1.8;margin:20px 0 24px}.anime-trial-actions[data-v-ee6660fd]{display:grid;gap:10px;grid-template-columns:1fr 1.3fr}.anime-trial-actions button[data-v-ee6660fd]{align-items:center;border:1px solid var(--ui-line);border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:7px;justify-content:center;min-height:44px;padding:0 12px;white-space:nowrap}.anime-trial-replay[data-v-ee6660fd]{background:var(--surface-subtle);color:var(--text-secondary)}.anime-trial-actions .anime-trial-unlock[data-v-ee6660fd]{background:var(--ui-accent);border-color:transparent;color:#2d1d0d}.anime-trial-unlock svg[data-v-ee6660fd]{height:14px;width:14px}.anime-trial-dialog button[data-v-ee6660fd]:focus-visible{outline:2px solid var(--ui-accent-ink);outline-offset:3px}body:has(.anime-trial-dialog[open]){overflow:hidden}@keyframes anime-trial-appear-ee6660fd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.anime-trial-dialog-content[data-v-ee6660fd]{padding:26px 22px}.anime-trial-dialog h2[data-v-ee6660fd]{font-size:23px}.anime-trial-actions[data-v-ee6660fd]{grid-template-columns:1fr 1fr}.anime-trial-actions button[data-v-ee6660fd]{font-size:13px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.anime-trial-dialog[open][data-v-ee6660fd]{animation:none}}
