.htile{--tint:#efe9da;background:var(--tint);color:var(--ink);border:1px solid #1a0e0e14;border-radius:7px;flex-direction:column;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #1a0e0e1a}.htile:hover{transform:translateY(-5px);box-shadow:0 16px 34px #1a0e0e4d}.htile__img{background:var(--tint);position:relative;overflow:hidden}.htile--review .htile__img{aspect-ratio:2/3}.htile--article .htile__img,.htile--quiz .htile__img{aspect-ratio:4/5}.htile__pic{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.htile__stamp{z-index:3;letter-spacing:.09em;box-shadow:none;border-radius:2px;padding:4px 9px;font-size:8.5px;position:absolute;top:10px;left:-3px;transform:rotate(-4deg)}.htile__panel{flex-direction:column;flex:1;gap:6px;min-width:0;padding:10px 13px 13px;display:flex}.htile__tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--crimson);font-size:9px}.htile__t{font-family:var(--font-display);color:var(--ink);margin:0;font-size:15px;font-weight:400;line-height:1.18}.htile__t--lg{font-size:15.5px}.htile__t .card__link{-webkit-line-clamp:2;color:inherit;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.htile__t--lg .card__link{-webkit-line-clamp:3}.htile:hover .htile__t{color:var(--crimson)}.htile__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.htile__cast{min-height:1.3em;font-family:var(--font-body);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-style:italic;line-height:1.3;display:block;overflow:hidden}.htile .tile__meta{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:9px}.htile--review .tile__meta{margin-top:auto}.htile .tile__meta time{color:var(--crimson)}.htile__note{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--crimson);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:italic;line-height:1.3;overflow:hidden}.htile .verdict{color:var(--crimson);white-space:nowrap}.htile__row{flex-flow:column;align-items:flex-start;gap:4px}.htile .verdict--dim{color:var(--muted)}.htile[data-verdict=blazing],.htile[data-verdict=lighthouse]{border-color:#fbbf24e6;box-shadow:0 0 0 2px #fbbf24d9,0 0 28px #fbbf248c,0 10px 30px #b8881740,0 2px 6px #1a0e0e1a}.htile[data-verdict=blazing]:hover,.htile[data-verdict=lighthouse]:hover{box-shadow:0 0 0 2px #fbbf24,0 0 40px #fbbf24b3,0 16px 34px #1a0e0e4d}.htile[data-verdict=blazing] .htile__panel,.htile[data-verdict=lighthouse] .htile__panel{background:linear-gradient(#fbbf246b,#fbbf2414 55%,#fbbf2400)}.htile[data-verdict=blazing] .htile__img:after,.htile[data-verdict=lighthouse] .htile__img:after{content:"";pointer-events:none;background:linear-gradient(#fbbf2400 70%,#fbbf2459);position:absolute;inset:0}.htile[data-verdict=blazing] .verdict,.htile[data-verdict=lighthouse] .verdict{color:#9a5b00;text-shadow:0 0 8px #fbbf2499}.htile[data-verdict=blazing] .bulb-bright,.htile[data-verdict=lighthouse] .bulb-bright{filter:drop-shadow(0 0 3px #fbbf24e6)drop-shadow(0 0 10px #fbbf2480)}.htile[data-verdict=glowing]{border-color:#fbbf2480;box-shadow:0 0 0 1px #fbbf2480,0 0 14px #fbbf244d,0 2px 6px #1a0e0e1a}.htile[data-verdict=glowing]:hover{box-shadow:0 0 0 1px #fbbf2499,0 0 20px #fbbf2466,0 16px 34px #1a0e0e4d}.htile[data-verdict=glowing] .htile__panel{background:linear-gradient(#fbbf2429,#fbbf2400 50%)}.htile[data-verdict=glowing] .bulb-bright{filter:drop-shadow(0 0 3px #fbbf24e6)drop-shadow(0 0 10px #fbbf2480)}.htile[data-verdict=dimmed],.htile[data-verdict=short-circuit],.htile[data-verdict=shattered]{border-color:#1a0e0e1f;box-shadow:0 1px 3px #1a0e0e14}.htile[data-verdict=dimmed] .htile__pic,.htile[data-verdict=short-circuit] .htile__pic,.htile[data-verdict=shattered] .htile__pic{filter:saturate(.8)}@media (max-width:700px){.htile__t .card__link{-webkit-line-clamp:4;margin-block:-14px;padding-block:14px}}
