.real-poster.svelte-z5yxtz{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;border-radius:12px;background:#252b34}.poster.svelte-z5yxtz{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:12px;background:linear-gradient(155deg,var(--paper),var(--ink));color:#fff;isolation:isolate}.edition.svelte-z5yxtz{position:absolute;top:15px;left:15px;font-size:8px;letter-spacing:2px;opacity:.8}.orb.svelte-z5yxtz{position:absolute;width:60%;aspect-ratio:1;border-radius:100%;background:#ffecd8a1;right:-12%;top:12%;filter:blur(1px)}.ridge.svelte-z5yxtz{position:absolute;width:150%;height:75%;border-radius:45% 60% 0 0;background:var(--ink);transform:rotate(-20deg);left:-10%;bottom:-35%;opacity:.6}.two.svelte-z5yxtz{transform:rotate(25deg);left:-45%;bottom:-42%;background:#22333d;opacity:.35}.vertical.svelte-z5yxtz{position:absolute;writing-mode:vertical-rl;top:19%;left:15%;font-size:10px;letter-spacing:5px;opacity:.8}.poster-title.svelte-z5yxtz{position:absolute;left:12%;right:9%;bottom:16%;font-family:serif;font-size:clamp(23px,2.4vw,36px);line-height:1.3;letter-spacing:4px;text-shadow:0 2px 18px #0002}.poster-title.svelte-z5yxtz small:where(.svelte-z5yxtz){display:block;font-family:sans-serif;font-size:7px;letter-spacing:2px;margin-top:14px}.seal.svelte-z5yxtz{position:absolute;right:12%;bottom:6%;border:1px solid #ffffff70;padding:4px;font-size:8px;line-height:1.2}.large.svelte-z5yxtz .poster-title:where(.svelte-z5yxtz){font-size:48px}.card-link.svelte-11p64z5{display:block;min-width:0}.drama-card.preview-active.svelte-11p64z5 .card-score.indexed:where(.svelte-11p64z5){visibility:hidden}.drama-card.svelte-11p64z5{position:relative;display:block;min-width:0}.card-cover.svelte-11p64z5{position:relative;overflow:hidden;border-radius:9px;aspect-ratio:3/4;background:var(--surface);isolation:isolate}.card-cover.svelte-11p64z5:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#000b);z-index:0}.card-cover.svelte-11p64z5 img,.card-cover.svelte-11p64z5 .poster{border-radius:9px;transition:transform .35s;width:100%;height:100%}.drama-card.svelte-11p64z5:hover .card-cover:where(.svelte-11p64z5) img{transform:scale(1.045)}.card-type.svelte-11p64z5{position:absolute;top:9px;left:9px;font-size:9px;line-height:1.2;color:#fff;background:#10131875;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff18;padding:4px 6px;border-radius:4px}.card-score.svelte-11p64z5{position:absolute;bottom:10px;left:11px;color:var(--accent);font-size:19px;z-index:1;font-family:Arial,sans-serif}.card-score.indexed.svelte-11p64z5{inset:9px 9px auto auto;font-size:13px;padding:4px 5px;background:#0008;border-radius:4px}.card-status.svelte-11p64z5{position:absolute;bottom:12px;right:10px;font-size:10px;z-index:1;color:#e5e7eb}h3.svelte-11p64z5{font-size:14px;line-height:1.5;font-weight:550;margin:12px 0 5px;color:#e1e5ec;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.drama-card.svelte-11p64z5:hover h3:where(.svelte-11p64z5){color:var(--accent)}p.svelte-11p64z5{font-size:11px;color:#6f7888;line-height:1.5;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-rank.svelte-11p64z5{position:absolute;bottom:8px;left:10px;font-size:35px;font-weight:900;font-style:italic;z-index:1;text-shadow:0 2px 8px #000a;color:#fff}@media(max-width:760px){.card-cover.svelte-11p64z5,.card-cover.svelte-11p64z5 img{border-radius:6px}.card-type.svelte-11p64z5{font-size:8px;top:6px;left:6px;padding:3px 4px}.card-score.indexed.svelte-11p64z5{inset:9px 9px auto auto;font-size:13px;padding:4px 5px;background:#0008;border-radius:4px}.card-status.svelte-11p64z5{bottom:8px;right:7px;font-size:9px}.card-score.svelte-11p64z5{font-size:16px;bottom:7px;left:7px}h3.svelte-11p64z5{font-size:12px;margin-top:9px;line-clamp:2;-webkit-line-clamp:2;min-height:36px}p.svelte-11p64z5{font-size:10px}.card-rank.svelte-11p64z5{font-size:28px}}
