.lib-public[data-v-8545881f]{padding-block:22px 80px}.lib-in-account[data-v-8545881f] .lx-crumbs,.lib-in-account[data-v-8545881f] .li-crumbs{display:none}.lc[data-v-b82c74b4]{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:20px;overflow:hidden;border:1px solid var(--color-border-subtle);background:var(--color-surface-raised);transition:border-color .2s ease,translate .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease}.lc[data-v-b82c74b4]:hover{translate:0 -3px;border-color:color-mix(in srgb,var(--lt) 45%,var(--color-border-subtle));box-shadow:0 24px 50px -32px color-mix(in srgb,var(--lt) 70%,transparent)}.lc-media[data-v-b82c74b4]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:color-mix(in srgb,var(--lt) 10%,var(--color-surface-raised))}.lc-media img[data-v-b82c74b4]{inline-size:100%;block-size:100%;object-fit:cover;transition:scale .5s cubic-bezier(.25,1,.5,1)}.lc:hover .lc-media img[data-v-b82c74b4]{scale:1.04}.lc-ph[data-v-b82c74b4]{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:8px;color:var(--lt);background:radial-gradient(90% 90% at 30% 20%,color-mix(in srgb,var(--lt) 26%,transparent),transparent 70%),color-mix(in srgb,var(--lt) 8%,transparent)}.lc-ph i[data-v-b82c74b4]{font-size:2rem}.lc-ph b[data-v-b82c74b4]{font-size:.8125rem;font-weight:800;letter-spacing:.08em;opacity:.8}.lc-lock[data-v-b82c74b4]{position:absolute;inset:0;display:grid;place-items:center;background:#00000061;transition:background-color .2s ease}.lc-lock i[data-v-b82c74b4]{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:50%;font-size:1rem;color:#fff;background:#ffffff29;border:1px solid rgb(255 255 255 / .4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lc:hover .lc-lock[data-v-b82c74b4]{background:#0000003d}.lc-badge[data-v-b82c74b4]{position:absolute;inset-block-start:10px;inset-inline-start:10px;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:.6875rem;font-weight:800;color:#fff;background:#00000094;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lc-badge.is-hot[data-v-b82c74b4]{background:linear-gradient(90deg,#f97316,#ef4444)}.lc-body[data-v-b82c74b4]{display:grid;gap:6px;align-content:start;padding:13px 15px 14px}.lc-cat[data-v-b82c74b4]{font-size:.6875rem;font-weight:700;color:var(--lt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-title[data-v-b82c74b4]{font-size:.9375rem;font-weight:800;line-height:1.45}.lc-title a[data-v-b82c74b4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lc-title a[data-v-b82c74b4]:after{content:"";position:absolute;inset:0}.lc-foot[data-v-b82c74b4]{display:flex;align-items:center;gap:6px;margin-block-start:4px}.lc-meta[data-v-b82c74b4]{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:8px;font-size:.6875rem;font-weight:700;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-text-primary) 5%,transparent)}.lc-ver[data-v-b82c74b4]{margin-inline-start:auto;padding:3px 8px;border-radius:8px;font-size:.6875rem;font-weight:800;color:var(--lt);background:color-mix(in srgb,var(--lt) 12%,transparent)}.lc-btn[data-v-b82c74b4]{position:relative;z-index:1;display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;font-size:.8125rem;color:#fff;background:var(--lt);transition:filter .15s ease,scale .15s ease}.lc-ver+.lc-btn[data-v-b82c74b4]{margin-inline-start:0}.lc-meta+.lc-btn[data-v-b82c74b4]{margin-inline-start:auto}.lc-btn[data-v-b82c74b4]:hover{filter:brightness(1.1);scale:1.06}@media(max-width:767.98px){.lc-body[data-v-b82c74b4]{padding:10px 11px 12px}.lc-title[data-v-b82c74b4]{font-size:.8438rem}.lc-meta[data-v-b82c74b4]:nth-of-type(2){display:none}}
