.message[data-astro-cid-xblvm42z]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:140px 20px;display:flex}.message[data-astro-cid-xblvm42z] h1[data-astro-cid-xblvm42z]{font-size:2rem}.message[data-astro-cid-xblvm42z] p[data-astro-cid-xblvm42z]{color:var(--text-muted);margin-bottom:10px}.stars[data-astro-cid-xblvm42z]{--r:0%;letter-spacing:2px;background:linear-gradient(90deg, var(--moon) var(--r), #ffffff38 var(--r));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.05rem;line-height:1;display:inline-block}.dot[data-astro-cid-xblvm42z]{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.dot[data-astro-cid-xblvm42z].ongoing{background:var(--accent-green);box-shadow:0 0 0 4px #35d0a02e}.dot[data-astro-cid-xblvm42z].completed{background:var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.22)}.dot[data-astro-cid-xblvm42z].hiatus{background:var(--moon);box-shadow:0 0 0 4px #f5c76a2e}.top[data-astro-cid-xblvm42z]{isolation:isolate;border-bottom:1px solid var(--border-color);position:relative;overflow:hidden}.bg[data-astro-cid-xblvm42z]{object-fit:cover;filter:blur(46px)brightness(.5)saturate(1.6);width:calc(100% + 80px);height:calc(100% + 80px);animation:24s ease-in-out infinite alternate drift;position:absolute;inset:-40px}@keyframes drift{0%{transform:scale(1.04)}to{transform:scale(1.18)translate(-2%,1.5%)}}.shade[data-astro-cid-xblvm42z]{background:linear-gradient(to bottom, rgba(var(--bg-rgb),.2), var(--bg-main));position:absolute;inset:0}.top[data-astro-cid-xblvm42z]:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(620px 320px at 18% 100%, rgba(var(--primary-rgb),.28), transparent 70%), radial-gradient(480px 260px at 92% 0%, rgba(var(--primary-text-rgb),.12), transparent 70%);position:absolute;inset:0}.crumbs[data-astro-cid-xblvm42z]{z-index:1;color:var(--text-muted);align-items:center;gap:8px;min-width:0;padding-top:22px;font-size:.85rem;display:flex;position:relative}.crumbs[data-astro-cid-xblvm42z] a[data-astro-cid-xblvm42z]:hover{color:var(--text-main)}.crumbs[data-astro-cid-xblvm42z] span[data-astro-cid-xblvm42z]:last-child{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.head[data-astro-cid-xblvm42z]{z-index:1;align-items:center;gap:44px;padding-top:28px;padding-bottom:44px;display:flex;position:relative}.cover[data-astro-cid-xblvm42z]{object-fit:cover;background:var(--bg-raise);width:240px;height:360px;box-shadow:0 30px 60px -10px #000000b3, 0 0 90px -20px rgba(var(--primary-rgb),.65);border:1px solid #ffffff24;border-radius:18px;flex-shrink:0;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}.cover[data-astro-cid-xblvm42z]:hover{box-shadow:0 40px 70px -12px #000000bf, 0 0 110px -14px rgba(var(--primary-rgb),.8);transform:translateY(-6px)scale(1.02)}.info[data-astro-cid-xblvm42z]{flex-direction:column;flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.tags[data-astro-cid-xblvm42z]{flex-wrap:wrap;gap:8px;display:flex}.tags[data-astro-cid-xblvm42z] span[data-astro-cid-xblvm42z]{backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:.8rem;font-weight:700;display:inline-flex}h1[data-astro-cid-xblvm42z]{font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.05}.author[data-astro-cid-xblvm42z]{color:var(--text-muted);margin-top:-6px}.author[data-astro-cid-xblvm42z] span[data-astro-cid-xblvm42z]{color:var(--text-main)}.rate[data-astro-cid-xblvm42z]{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.rate-now[data-astro-cid-xblvm42z]{align-items:center;gap:10px;display:flex}.rate-now[data-astro-cid-xblvm42z] strong[data-astro-cid-xblvm42z]{font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1}.sub[data-astro-cid-xblvm42z]{color:var(--text-muted);font-size:.88rem}.rate-pick[data-astro-cid-xblvm42z]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:2px;padding:4px 12px 4px 16px;display:inline-flex}.rate-pick[data-astro-cid-xblvm42z] .label[data-astro-cid-xblvm42z]{color:var(--text-muted);margin-right:8px;font-size:.82rem}.rate-pick[data-astro-cid-xblvm42z] button[data-astro-cid-xblvm42z]{color:#ffffff40;background:0 0;border:none;padding:2px 3px;font-size:1.35rem;line-height:1;transition:color .15s,transform .15s}.rate-pick[data-astro-cid-xblvm42z] button[data-astro-cid-xblvm42z].on{color:var(--moon)}.rate-pick[data-astro-cid-xblvm42z] button[data-astro-cid-xblvm42z]:hover{transform:scale(1.25)}.rate-msg[data-astro-cid-xblvm42z]{color:var(--accent-green);flex-basis:100%;font-size:.85rem}.rate-msg[data-astro-cid-xblvm42z].bad{color:var(--danger-text)}.genres[data-astro-cid-xblvm42z]{flex-wrap:wrap;gap:8px;display:flex}.genres[data-astro-cid-xblvm42z] .chip[data-astro-cid-xblvm42z]{background:#ffffff0f;border-color:#ffffff24}.genres[data-astro-cid-xblvm42z] .chip[data-astro-cid-xblvm42z]:hover{border-color:var(--primary);color:var(--primary-pale2)}.actions[data-astro-cid-xblvm42z]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.soon[data-astro-cid-xblvm42z]{color:var(--text-muted)}#save-btn[data-astro-cid-xblvm42z][aria-pressed=true]{background:var(--primary-soft);border-color:var(--primary);color:var(--primary-pale2)}#save-btn[data-astro-cid-xblvm42z][aria-pressed=true] svg[data-astro-cid-xblvm42z] path[data-astro-cid-xblvm42z]{fill:currentColor}.body[data-astro-cid-xblvm42z]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;padding-top:40px;padding-bottom:56px;display:grid}.body[data-astro-cid-xblvm42z].solo{grid-template-columns:minmax(0,1fr)}.main[data-astro-cid-xblvm42z]{flex-direction:column;gap:40px;min-width:0;display:flex}h2[data-astro-cid-xblvm42z]{margin-bottom:14px;font-size:1.5rem;font-weight:800}.section-head[data-astro-cid-xblvm42z] h2[data-astro-cid-xblvm42z]{margin-bottom:0}.panel[data-astro-cid-xblvm42z]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:20px;padding:24px 28px}.syn[data-astro-cid-xblvm42z]{color:var(--text-soft);white-space:pre-line;max-width:75ch;font-size:1.02rem;line-height:1.9}.syn[data-astro-cid-xblvm42z].clamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.syn[data-astro-cid-xblvm42z].muted{color:var(--text-muted)}.more[data-astro-cid-xblvm42z]{color:var(--primary-text);background:0 0;border:none;margin-top:8px;padding:4px 0;font-weight:700}.more[data-astro-cid-xblvm42z]:hover{text-decoration:underline}.tools[data-astro-cid-xblvm42z]{align-items:center;gap:10px;display:flex}.tools[data-astro-cid-xblvm42z] input[data-astro-cid-xblvm42z]{border-radius:var(--radius-sm);background:var(--bg-panel);border:1px solid var(--border-color);outline:none;width:170px;height:40px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.tools[data-astro-cid-xblvm42z] input[data-astro-cid-xblvm42z]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.tools[data-astro-cid-xblvm42z] .btn[data-astro-cid-xblvm42z]{padding:11px 16px;font-size:.88rem}.prog[data-astro-cid-xblvm42z]{color:var(--text-muted);align-items:center;gap:14px;margin:-4px 0 16px;font-size:.88rem;display:flex}.pbar[data-astro-cid-xblvm42z]{background:var(--bg-raise);border-radius:6px;flex:1;max-width:260px;height:6px;overflow:hidden}.pbar[data-astro-cid-xblvm42z] i[data-astro-cid-xblvm42z]{background:linear-gradient(90deg, var(--primary), var(--primary-text));border-radius:6px;width:0;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}.ch-list[data-astro-cid-xblvm42z]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:640px;padding:2px 6px 2px 2px;display:grid;overflow-y:auto}.row[data-astro-cid-xblvm42z]{border-radius:var(--radius-sm);background:var(--bg-panel);border:1px solid var(--border-color);grid-template-columns:auto 1fr auto auto;grid-template-areas:"num t time seen";align-items:center;column-gap:12px;padding:16px 14px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s,background .2s,box-shadow .2s;display:grid}.row[data-astro-cid-xblvm42z][hidden]{display:none}.row[data-astro-cid-xblvm42z]:hover{border-color:var(--primary);background:var(--bg-raise);box-shadow:0 10px 24px -16px rgba(var(--primary-rgb),.7);transform:translate(4px)}.num[data-astro-cid-xblvm42z]{grid-area:num;align-items:center;gap:8px;font-weight:700;display:inline-flex}.new[data-astro-cid-xblvm42z]{background:var(--moon);color:#1a1405;border-radius:5px;padding:3px 6px;font-size:.62rem;font-weight:800;line-height:1}.t[data-astro-cid-xblvm42z]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:t;font-size:.88rem;overflow:hidden}time[data-astro-cid-xblvm42z]{color:var(--text-dim);white-space:nowrap;grid-area:time;justify-self:end;font-size:.76rem}.seen[data-astro-cid-xblvm42z]{width:18px;height:18px;color:var(--accent-green);opacity:0;grid-area:seen}.row[data-astro-cid-xblvm42z].read{background:0 0}.row[data-astro-cid-xblvm42z].read .num[data-astro-cid-xblvm42z]{color:var(--text-muted);font-weight:600}.row[data-astro-cid-xblvm42z].read .seen[data-astro-cid-xblvm42z]{opacity:1}.row[data-astro-cid-xblvm42z].current{border-color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}.ch-list[data-astro-cid-xblvm42z] .empty[data-astro-cid-xblvm42z]{grid-column:1/-1;padding:30px}.side[data-astro-cid-xblvm42z]{top:calc(var(--nav-h) + 20px);flex-direction:column;gap:20px;display:flex;position:sticky}.card[data-astro-cid-xblvm42z]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:20px;padding:22px;transition:border-color .25s,box-shadow .25s}.card[data-astro-cid-xblvm42z]:hover{border-color:rgba(var(--primary-rgb),.45);box-shadow:0 18px 40px -22px rgba(var(--primary-rgb),.5)}.card[data-astro-cid-xblvm42z] h3[data-astro-cid-xblvm42z]{margin-bottom:12px;font-size:1.1rem;font-weight:800}.rel[data-astro-cid-xblvm42z]{flex-direction:column;list-style:none;display:flex}.rel[data-astro-cid-xblvm42z] li[data-astro-cid-xblvm42z]+li[data-astro-cid-xblvm42z]{border-top:1px solid var(--border-color)}.rel[data-astro-cid-xblvm42z] a[data-astro-cid-xblvm42z]{align-items:center;gap:14px;padding:10px 0;display:flex}.rel[data-astro-cid-xblvm42z] a[data-astro-cid-xblvm42z]:hover strong[data-astro-cid-xblvm42z]{color:var(--primary-text)}.rel[data-astro-cid-xblvm42z] img[data-astro-cid-xblvm42z]{object-fit:cover;background:var(--bg-raise);border-radius:8px;flex-shrink:0;width:48px;height:68px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.rel[data-astro-cid-xblvm42z] a[data-astro-cid-xblvm42z]:hover img[data-astro-cid-xblvm42z]{transform:scale(1.07)rotate(-1deg)}.rel[data-astro-cid-xblvm42z] span[data-astro-cid-xblvm42z]{flex-direction:column;gap:4px;min-width:0;display:flex}.rel[data-astro-cid-xblvm42z] strong[data-astro-cid-xblvm42z]{font-size:.92rem;line-height:1.3;transition:color .2s}.rel[data-astro-cid-xblvm42z] small[data-astro-cid-xblvm42z]{color:var(--text-muted);gap:10px;font-size:.78rem;display:flex}.rel[data-astro-cid-xblvm42z] i[data-astro-cid-xblvm42z]{font-style:normal}.rel[data-astro-cid-xblvm42z] .star[data-astro-cid-xblvm42z]{color:var(--moon)}@media (width<=1000px){.body[data-astro-cid-xblvm42z]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-xblvm42z]{position:static}}@media (width<=760px){.head[data-astro-cid-xblvm42z]{text-align:center;flex-direction:column;align-items:center;gap:26px;padding-top:24px}.cover[data-astro-cid-xblvm42z]{width:190px;height:285px}.info[data-astro-cid-xblvm42z]{align-items:center}.tags[data-astro-cid-xblvm42z],.genres[data-astro-cid-xblvm42z],.actions[data-astro-cid-xblvm42z],.rate[data-astro-cid-xblvm42z]{justify-content:center}.ch-list[data-astro-cid-xblvm42z]{grid-template-columns:minmax(0,1fr);max-height:none}.section-head[data-astro-cid-xblvm42z]{flex-direction:column;align-items:stretch}.tools[data-astro-cid-xblvm42z] input[data-astro-cid-xblvm42z]{flex:1;width:auto}.panel[data-astro-cid-xblvm42z]{padding:20px}}@media (prefers-reduced-motion:reduce){.bg[data-astro-cid-xblvm42z]{animation:none!important}}
