.douban-archive[data-v-0fb1d6dd]{color:var(--ink);padding:.35rem .15rem 2rem}.douban-progress[data-v-0fb1d6dd]{white-space:nowrap}.douban-heading-actions[data-v-0fb1d6dd]{align-items:center;gap:.65rem;display:flex}.douban-admin-settings[data-v-0fb1d6dd],.douban-logout[data-v-0fb1d6dd]{color:var(--ink-link);white-space:nowrap;font-size:.68rem}.douban-admin-settings[data-v-0fb1d6dd]{text-decoration:none}.douban-logout[data-v-0fb1d6dd]{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.douban-admin-settings[data-v-0fb1d6dd]:focus-visible,.douban-logout[data-v-0fb1d6dd]:focus-visible{outline:2px solid var(--ink-link);outline-offset:2px}.douban-search[data-v-0fb1d6dd]{border-top:1px dashed var(--paper-rule);border-bottom:1px dashed var(--paper-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;margin:.2rem 0 1rem;padding:.65rem .15rem;display:grid}.douban-search label[data-v-0fb1d6dd],.douban-search-count[data-v-0fb1d6dd]{color:var(--ink-muted);white-space:nowrap;font-size:.68rem}.douban-search input[data-v-0fb1d6dd]{border:1px solid var(--paper-rule);width:100%;min-height:2.15rem;color:var(--ink-strong);font:inherit;background:0 0;border-radius:2px;outline:0;padding:0 .55rem;font-size:.72rem}.douban-search input[data-v-0fb1d6dd]::placeholder{color:var(--ink-muted);opacity:.72}.douban-search input[data-v-0fb1d6dd]:focus-visible{border-color:var(--ink-link);outline:2px solid var(--ink-link);outline-offset:2px}.douban-watched-error[data-v-0fb1d6dd]{color:var(--ink-link);margin:.75rem 0;font-size:.7rem}.douban-filter-toggle[data-v-0fb1d6dd]{border:1px solid var(--paper-rule);color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:2px;align-items:center;gap:.2rem;padding:.3rem .45rem;font-size:.68rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.douban-filter-toggle.is-active[data-v-0fb1d6dd],.douban-filter-toggle[data-v-0fb1d6dd]:hover{border-color:var(--ink-link);background:var(--ink-link);color:var(--receipt-color)}.douban-list[data-v-0fb1d6dd]{border-top:1px dashed var(--paper-rule);margin:0;padding:0;list-style:none}.douban-entry[data-v-0fb1d6dd]{border-bottom:1px dashed var(--paper-rule);grid-template-columns:2.25rem 4.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:7.2rem;padding:.7rem .15rem;transition:opacity .18s;display:grid}.douban-entry.is-watched[data-v-0fb1d6dd]{opacity:.55}.douban-entry.is-hiding-watched[data-v-0fb1d6dd]{pointer-events:none;animation:.48s cubic-bezier(.45,0,.55,1) forwards hide-watched-movie-0fb1d6dd}.douban-entry.is-departed[data-v-0fb1d6dd]{background:color-mix(in srgb,var(--paper-fill) 34%,transparent)}@keyframes hide-watched-movie-0fb1d6dd{0%{opacity:1}to{opacity:0}}.douban-rank[data-v-0fb1d6dd]{color:var(--ink-muted);font-variant-numeric:tabular-nums;align-self:start;padding-top:.18rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem}.douban-poster-frame[data-v-0fb1d6dd]{aspect-ratio:2/3;border:1px solid color-mix(in srgb,var(--paper-rule) 78%,transparent);background:var(--paper-fill);border-radius:2px;width:4.5rem;display:block;overflow:hidden}.douban-poster[data-v-0fb1d6dd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.douban-poster-fallback[data-v-0fb1d6dd]{width:100%;height:100%;color:var(--ink-muted);place-items:center;font-size:.68rem;display:grid}.douban-information[data-v-0fb1d6dd]{align-content:center;align-self:stretch;gap:.2rem;min-width:0;display:grid}.douban-title[data-v-0fb1d6dd]{min-width:0;color:var(--ink-strong);flex-wrap:wrap;align-items:baseline;gap:.35rem;text-decoration:none;display:flex}.douban-title strong[data-v-0fb1d6dd]{font-size:var(--content-font-size);line-height:1.3}.douban-original[data-v-0fb1d6dd]{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.68rem}.douban-new-entry[data-v-0fb1d6dd]{border:1px solid color-mix(in srgb,var(--ink-link) 70%,var(--paper-rule));color:var(--ink-link);white-space:nowrap;border-radius:2px;padding:.12rem .3rem;font-size:.6rem;line-height:1.2}.douban-departed-meta[data-v-0fb1d6dd],.douban-meta[data-v-0fb1d6dd],.douban-quote[data-v-0fb1d6dd],.douban-rating[data-v-0fb1d6dd]{color:var(--ink-muted);margin:0;font-size:.68rem;line-height:1.35}.douban-meta[data-v-0fb1d6dd]{flex-wrap:wrap;gap:.2rem .45rem;display:flex}.douban-rating[data-v-0fb1d6dd]{align-items:baseline;gap:.4rem;display:flex}.douban-rating b[data-v-0fb1d6dd]{color:var(--ink-star);font-variant-numeric:tabular-nums;font-size:.92rem}.douban-departed-meta[data-v-0fb1d6dd]{color:var(--ink-link);font-variant-numeric:tabular-nums}.douban-quote[data-v-0fb1d6dd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.douban-retry[data-v-0fb1d6dd],.douban-watched[data-v-0fb1d6dd]{border:1px solid var(--paper-rule);color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:2px;transition:background .15s,color .15s,border-color .15s}.douban-watched[data-v-0fb1d6dd]{white-space:nowrap;justify-content:center;align-items:center;gap:.18rem;min-width:3.1rem;padding:.35rem;font-size:.65rem;display:inline-flex}.douban-watched[aria-pressed=true][data-v-0fb1d6dd]{border-color:var(--ink-star);color:var(--ink-star)}.douban-watched-status[data-v-0fb1d6dd]{color:var(--ink-star);white-space:nowrap;align-items:center;gap:.18rem;font-size:.65rem;display:inline-flex}.douban-check[data-v-0fb1d6dd]{font-size:.8rem;line-height:1}.douban-retry[data-v-0fb1d6dd]:hover,.douban-watched[data-v-0fb1d6dd]:hover{border-color:var(--ink-link);background:var(--ink-link);color:var(--receipt-color)}.douban-filter-toggle[data-v-0fb1d6dd]:focus-visible,.douban-poster-frame[data-v-0fb1d6dd]:focus-visible,.douban-retry[data-v-0fb1d6dd]:focus-visible,.douban-title[data-v-0fb1d6dd]:focus-visible,.douban-watched[data-v-0fb1d6dd]:focus-visible{outline:2px solid var(--ink-link);outline-offset:2px}.douban-departed-divider[data-v-0fb1d6dd]{border-top:1px solid var(--ink-strong);border-bottom:1px dashed var(--paper-rule);min-height:4rem;color:var(--ink-strong);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.85rem .15rem .65rem;display:flex}.douban-departed-divider span[data-v-0fb1d6dd]{font-size:.82rem;font-weight:700}.douban-departed-divider small[data-v-0fb1d6dd]{color:var(--ink-muted);text-align:right;font-size:.65rem;line-height:1.4}.douban-load-more[data-v-0fb1d6dd]{min-height:3.25rem;color:var(--ink-muted);border-bottom:1px dashed var(--paper-rule);place-items:center;font-size:.68rem;display:grid}.douban-load-more.is-complete[data-v-0fb1d6dd]{opacity:.7;border-bottom:0;min-height:2.75rem}.douban-state[data-v-0fb1d6dd]{min-height:16rem;color:var(--ink-muted);place-items:center;font-size:.8rem;display:grid}.douban-state-error[data-v-0fb1d6dd]{align-content:center;gap:.8rem}.douban-state-error p[data-v-0fb1d6dd]{margin:0}.douban-retry[data-v-0fb1d6dd]{padding:.45rem .75rem;font-size:.72rem}@media (hover:hover){.douban-title:hover strong[data-v-0fb1d6dd]{color:var(--ink-link)}.douban-poster-frame[data-v-0fb1d6dd]:hover{border-color:var(--ink-link)}}@media (prefers-reduced-motion:reduce){.douban-entry.is-hiding-watched[data-v-0fb1d6dd]{animation-duration:.01ms}}@media (width<=480px){.douban-archive[data-v-0fb1d6dd]{padding-inline:0}.douban-heading[data-v-0fb1d6dd]{flex-direction:column;align-items:start;gap:.7rem}.douban-search[data-v-0fb1d6dd]{grid-template-columns:1fr auto;gap:.4rem}.douban-search label[data-v-0fb1d6dd]{grid-column:1/-1}.douban-entry[data-v-0fb1d6dd]{grid-template-columns:1.65rem 3.65rem minmax(0,1fr);gap:.55rem;padding-inline:.05rem}.douban-poster-frame[data-v-0fb1d6dd]{width:3.65rem}.douban-watched[data-v-0fb1d6dd],.douban-watched-status[data-v-0fb1d6dd]{grid-column:3;justify-self:start;margin-top:-.1rem}.douban-watched[data-v-0fb1d6dd]{padding-block:.25rem}.douban-departed-divider[data-v-0fb1d6dd]{flex-direction:column;justify-content:center;align-items:flex-start;gap:.15rem}.douban-departed-divider small[data-v-0fb1d6dd]{text-align:left}.douban-information[data-v-0fb1d6dd]{grid-area:1/3}.douban-poster-frame[data-v-0fb1d6dd],.douban-rank[data-v-0fb1d6dd]{grid-row:1/span 2}}
