.infinite-load-trigger[data-v-8e75cbc0]{width:100%;height:.0625rem}.library-page[data-v-a0ede0da]{background:var(--h5-bg);min-height:100dvh}.library-page__header[data-v-a0ede0da]{z-index:30;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:#0c0f16f5;border-bottom:.0625rem solid #ffffff0f;place-items:center;height:3.5rem;display:grid;position:sticky;top:0}.library-page__header h1[data-v-a0ede0da]{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.5rem}.library-page__back[data-v-a0ede0da]{width:2rem;height:2rem;color:var(--h5-text);background:#1d222b;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:max(var(--h5-content-gutter),env(safe-area-inset-left))}.library-page__back svg[data-v-a0ede0da]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:1.0625rem;height:1.0625rem}.library-page__content[data-v-a0ede0da]{min-height:62vh;padding:.875rem max(1.25rem,env(safe-area-inset-right)) 4rem max(1.25rem,env(safe-area-inset-left))}.library-list[data-v-a0ede0da]{gap:.625rem;display:grid}.library-item[data-v-a0ede0da]{border-bottom:.0625rem solid #ffffff0d;grid-template-columns:6.25rem minmax(0,1fr);gap:.6875rem;min-width:0;padding:0 0 .625rem;display:grid}.library-item__cover[data-v-a0ede0da]{isolation:isolate;background:#262628;border-radius:.6875rem;width:6.25rem;height:8.25rem;position:relative;overflow:hidden}.library-item__cover img[data-v-a0ede0da],.library-item__cover>a[data-v-a0ede0da],.library-item__fallback[data-v-a0ede0da]{width:100%;height:100%;display:block}.library-item__cover img[data-v-a0ede0da]{object-fit:cover;transition:transform .18s}.library-item__fallback[data-v-a0ede0da]{color:var(--h5-text-dim);letter-spacing:.12em;place-items:center;font-size:.5625rem;font-weight:800;display:grid}.library-item__remove[data-v-a0ede0da]{z-index:2;top:.375rem;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#14161dc2;border:.0625rem solid #ffffff1a;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid;position:absolute;inset-inline-end:.375rem}.library-item__remove svg[data-v-a0ede0da]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:1rem;height:1rem}.library-item__details[data-v-a0ede0da]{flex-direction:column;min-width:0;padding:.1875rem 0;display:flex}.library-item__details strong[data-v-a0ede0da]{color:var(--h5-text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.25rem;display:-webkit-box;overflow:hidden}.library-item__episode[data-v-a0ede0da]{margin:.4375rem 0 0;font-size:.75rem;line-height:1.125rem}.library-item__episode span[data-v-a0ede0da]{color:var(--h5-accent)}.library-item__episode small[data-v-a0ede0da]{color:var(--h5-text-muted);font:inherit}.library-item__description[data-v-a0ede0da]{color:var(--h5-text-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:.75rem;line-height:1.125rem;display:-webkit-box;overflow:hidden}.library-state[data-v-a0ede0da]{min-height:58vh;color:var(--h5-text-muted);text-align:center;align-content:center;justify-items:center;display:grid}.library-state svg[data-v-a0ede0da]{fill:none;stroke:#e7ede961;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:5.125rem;height:5.125rem}.library-state p[data-v-a0ede0da]{margin:.9375rem 0 0;font-size:.875rem}.library-more>button[data-v-a0ede0da],.library-state button[data-v-a0ede0da]{border:.0625rem solid var(--h5-line-strong);background:var(--h5-surface-raised);min-height:2.25rem;color:var(--h5-text);cursor:pointer;font:inherit;border-radius:1.125rem;margin-top:.875rem;padding:0 1.125rem;font-size:.8125rem}.library-more[data-v-a0ede0da]{min-height:4.5rem}.library-more[data-v-a0ede0da],.library-spinner[data-v-a0ede0da]{place-items:center;display:grid}.library-button-spinner[data-v-a0ede0da],.library-spinner i[data-v-a0ede0da]{border:.125rem solid #ffffff2e;border-top-color:var(--h5-accent);border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite library-spin-a0ede0da;display:block}.library-spinner>span[data-v-a0ede0da]{clip:rect(0,0,0,0);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.library-button-spinner[data-v-a0ede0da]{border-color:#07110b #07110b40 #07110b40;width:1rem;height:1rem}.library-skeleton[data-v-a0ede0da]{gap:.625rem;display:grid}.library-skeleton__item[data-v-a0ede0da]{grid-template-columns:6.25rem minmax(0,1fr);gap:.6875rem;display:grid}.library-skeleton__item>span[data-v-a0ede0da]{border-radius:.6875rem;width:6.25rem;height:8.25rem}.library-skeleton__item div[data-v-a0ede0da]{align-content:start;gap:.75rem;padding-top:.4375rem;display:grid}.library-skeleton__item i[data-v-a0ede0da]{border-radius:.375rem;width:72%;height:.8125rem}.library-skeleton__item i[data-v-a0ede0da]:nth-child(2){width:43%}.library-skeleton__item i[data-v-a0ede0da]:nth-child(3){width:88%}.library-skeleton__item i[data-v-a0ede0da],.library-skeleton__item>span[data-v-a0ede0da]{background:linear-gradient(100deg,#171b23 20%,#222832 42%,#171b23 64%) 0 0/240% 100%;animation:1.35s ease-in-out infinite library-shimmer-a0ede0da}.library-dialog__backdrop[data-v-a0ede0da]{z-index:1600;background:#000000b8;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.library-dialog[data-v-a0ede0da]{text-align:center;background:#1a1f27;border:.0625rem solid #ffffff1a;border-radius:1.125rem;width:min(100%,18.75rem);padding:0 1.125rem 1.125rem;box-shadow:0 1.625rem 5rem #00000094}.library-dialog__icon[data-v-a0ede0da]{background:var(--h5-accent);color:#07110b;border:.3125rem solid #1a1f27;border-radius:50%;place-items:center;width:3.625rem;height:3.625rem;margin:-1.5rem auto .75rem;display:grid}.library-dialog__icon svg[data-v-a0ede0da]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.5625rem;height:1.5625rem}.library-dialog h2[data-v-a0ede0da]{margin:0;font-size:1.1875rem;line-height:1.6875rem}.library-dialog>p[data-v-a0ede0da]{color:var(--h5-text-muted);margin:.5rem auto 0;font-size:.8125rem;line-height:1.1875rem}.library-dialog>p.library-dialog__error[data-v-a0ede0da]{color:#ff8585}.library-dialog__actions[data-v-a0ede0da]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.25rem;display:grid}.library-dialog__actions button[data-v-a0ede0da]{min-height:2.625rem;color:var(--h5-text-muted);cursor:pointer;font:inherit;background:#2a303b;border:0;border-radius:1.3125rem;justify-content:center;align-items:center;gap:.4375rem;padding:0 .75rem;font-size:.875rem;font-weight:650;display:flex}.library-dialog__actions button.is-remove[data-v-a0ede0da]{background:var(--h5-accent);color:#07110b}.library-dialog__actions button[data-v-a0ede0da]:disabled{cursor:wait;opacity:.68}.library-dialog-enter-active[data-v-a0ede0da],.library-dialog-leave-active[data-v-a0ede0da]{transition:opacity .16s}:is(.library-dialog-enter-active,.library-dialog-leave-active) .library-dialog[data-v-a0ede0da]{transition:transform .18s}.library-dialog-enter-from[data-v-a0ede0da],.library-dialog-leave-to[data-v-a0ede0da]{opacity:0}:is(.library-dialog-enter-from,.library-dialog-leave-to) .library-dialog[data-v-a0ede0da]{transform:translateY(.625rem)scale(.97)}@keyframes library-spin-a0ede0da{to{transform:rotate(1turn)}}@keyframes library-shimmer-a0ede0da{to{background-position:-140% 0}}@media (hover:hover){.library-item:hover .library-item__cover img[data-v-a0ede0da]{transform:scale(1.035)}.library-item__remove[data-v-a0ede0da]:hover{background:#262a34f0}}@media (min-width:700px) and (hover:none),(min-width:700px) and (pointer:coarse){.library-page__content[data-v-a0ede0da]{padding-top:1.5rem}.library-list[data-v-a0ede0da],.library-skeleton[data-v-a0ede0da]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.library-item[data-v-a0ede0da],.library-skeleton__item[data-v-a0ede0da]{border:.0625rem solid var(--h5-line);background:var(--h5-surface);border-radius:.875rem;padding:.75rem}.library-item[data-v-a0ede0da]{grid-template-columns:7rem minmax(0,1fr)}.library-item__cover[data-v-a0ede0da],.library-skeleton__item>span[data-v-a0ede0da]{width:7rem;height:9.25rem}}@media (max-width:360px){.library-page__content[data-v-a0ede0da]{padding-left:.875rem;padding-right:.875rem}.library-item[data-v-a0ede0da]{grid-template-columns:5.75rem minmax(0,1fr)}.library-item__cover[data-v-a0ede0da],.library-skeleton__item>span[data-v-a0ede0da]{width:5.75rem;height:7.625rem}}@media (prefers-reduced-motion:reduce){.library-dialog-enter-active[data-v-a0ede0da],.library-dialog-enter-active .library-dialog[data-v-a0ede0da],.library-dialog-leave-active[data-v-a0ede0da],.library-dialog-leave-active .library-dialog[data-v-a0ede0da],.library-item__cover img[data-v-a0ede0da]{transition-duration:.01ms}.library-button-spinner[data-v-a0ede0da],.library-skeleton__item i[data-v-a0ede0da],.library-skeleton__item>span[data-v-a0ede0da],.library-spinner i[data-v-a0ede0da]{animation:none}}
