.work-overview.svelte-1uqtli8{display:grid;grid-template-columns:220px minmax(0,1fr);gap:38px;padding:27px;background:linear-gradient(120deg,#20252c,#171b22 70%);border:1px solid var(--line);border-radius:13px}.work-poster.svelte-1uqtli8{width:100%;aspect-ratio:3/4;border-radius:9px;overflow:hidden}.work-info.svelte-1uqtli8{padding:6px 0}.work-label.svelte-1uqtli8{font-size:10px;color:var(--accent);border:1px solid #eac45130;background:#eac4510a;padding:4px 9px;border-radius:4px}.work-info.svelte-1uqtli8 h1:where(.svelte-1uqtli8){font-size:33px;line-height:1.35;margin:18px 0 15px;letter-spacing:-.7px}.work-meta.svelte-1uqtli8{display:flex;align-items:center;gap:13px;font-size:12px;color:var(--muted);flex-wrap:wrap}.work-meta.svelte-1uqtli8>span:where(.svelte-1uqtli8):not(:first-child){border-left:1px solid #ffffff20;padding-left:13px}.work-meta.svelte-1uqtli8 strong:where(.svelte-1uqtli8){display:flex;gap:5px;align-items:center;font-size:18px;color:var(--accent);margin-left:5px}.work-meta.svelte-1uqtli8 strong:where(.svelte-1uqtli8) small:where(.svelte-1uqtli8){font-size:9px;font-weight:400;color:var(--dim);margin-left:6px}.work-tags.svelte-1uqtli8{font-size:12px;color:#bac3cb;margin:18px 0 12px}.credits.svelte-1uqtli8{font-size:11px;line-height:1.7;color:var(--dim);margin:5px 0}.synopsis.svelte-1uqtli8{font-size:12px;line-height:1.9;color:#8e9aa7;max-width:860px;margin:12px 0 3px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.synopsis.expanded.svelte-1uqtli8{display:block}.expand-text.svelte-1uqtli8{border:0;background:none;color:var(--muted);padding:4px 0;font-size:10px}.work-actions.svelte-1uqtli8{display:flex;gap:13px;margin-top:23px;flex-wrap:wrap}.preview-rule.svelte-1uqtli8{font-size:10px;color:#65717f;margin:14px 0 0}.detail-episodes.svelte-1uqtli8{display:flex;overflow-x:auto;scrollbar-width:none;gap:10px;padding-bottom:8px}.detail-episodes.svelte-1uqtli8::-webkit-scrollbar{display:none}.detail-episodes.svelte-1uqtli8>a:where(.svelte-1uqtli8){flex:0 0 64px;position:relative;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line);border-radius:7px;min-height:48px;font-size:13px;color:#b8c1cf}.detail-episodes.svelte-1uqtli8>a:where(.svelte-1uqtli8):hover{color:var(--accent);border-color:#eac45150}.detail-episodes.svelte-1uqtli8 small:where(.svelte-1uqtli8){position:absolute;top:3px;right:4px;font-size:7px;color:var(--gold)}@media(max-width:760px){.work-overview.svelte-1uqtli8{grid-template-columns:95px minmax(0,1fr);padding:16px;gap:15px;align-items:start}.work-info.svelte-1uqtli8{padding:0}.work-info.svelte-1uqtli8 h1:where(.svelte-1uqtli8){font-size:22px;margin:12px 0;letter-spacing:0}.work-label.svelte-1uqtli8{font-size:8px}.work-meta.svelte-1uqtli8{font-size:10px;gap:7px}.work-meta.svelte-1uqtli8>span:where(.svelte-1uqtli8):not(:first-child){padding-left:7px}.work-meta.svelte-1uqtli8 strong:where(.svelte-1uqtli8){font-size:13px}.work-meta.svelte-1uqtli8 strong:where(.svelte-1uqtli8) small:where(.svelte-1uqtli8){display:none}.work-tags.svelte-1uqtli8{font-size:10px;line-height:1.7;margin:13px 0 8px}.synopsis.svelte-1uqtli8{font-size:11px;line-clamp:4;-webkit-line-clamp:4}.work-actions.svelte-1uqtli8{gap:8px;margin-top:17px}.work-actions.svelte-1uqtli8 .primary:where(.svelte-1uqtli8){padding:10px 13px;font-size:11px}.work-actions.svelte-1uqtli8 .secondary{padding:10px 12px;font-size:11px}.preview-rule.svelte-1uqtli8{font-size:9px;line-height:1.7}.detail-episodes.svelte-1uqtli8{gap:8px}.detail-episodes.svelte-1uqtli8 a:where(.svelte-1uqtli8){font-size:12px;min-height:42px}.credits.svelte-1uqtli8{font-size:9px}}
