.album83-page .v77-hero{background:radial-gradient(circle at 85% 4%,rgba(130,58,77,.22),transparent 44%),linear-gradient(135deg,#1c1520,#080b10 70%)}
.album83-page .v77-hero h1 span{color:#dcb7bf}
.album83-page .v77-controls{grid-template-columns:minmax(240px,2fr) minmax(150px,1fr) auto}
.album83-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.album83-entry{display:flex;flex-direction:column;min-width:0;padding:18px;background:#101720;border:1px solid #3a4656}
.album83-entry:hover{border-color:#99b4ce}
.album83-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}
.album83-number{font:900 1.5rem/1 Arial,sans-serif;color:#f0d2da}
.album83-tag{font:700 .64rem/1.2 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#9fadc0}
.album83-entry h3{font:900 1.2rem/1.2 "Arial Narrow",Impact,Arial,sans-serif;margin:17px 0 12px;min-height:2.4em}
.album83-entry h3 a{color:#eef2f7;text-decoration:none}
.album83-entry h3 a:hover{text-decoration:underline}
.album83-scan{font-size:.72rem;color:#9babbe;line-height:1.4;margin:0 0 14px}
.album83-people{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 16px}
.album83-people a{padding:5px 7px;border:1px solid #466480;background:#152333;font-size:.68rem;text-decoration:none;color:#d9e4f1}
.album83-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}
.album83-actions a{display:inline-flex;align-items:center;min-height:35px;padding:6px 9px;border:1px solid #4e657a;border-radius:4px;background:#141f2c;font-size:.74rem;text-decoration:none;color:#dce9f8}
.album83-actions a:hover{background:#203246}
@media(max-width:1020px){.album83-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:690px){.album83-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.album83-page .v77-controls{grid-template-columns:1fr 1fr}.album83-page .v77-controls .v77-search{grid-column:1/-1}}
@media(max-width:420px){.album83-grid{gap:8px}.album83-entry{padding:12px}.album83-entry h3{font-size:1.03rem}.album83-page .v77-controls{grid-template-columns:1fr}.album83-page .v77-controls label{grid-column:auto}}
