.prizes-list{display:block;overflow-y:auto;min-height:0}.prize-card{display:flex;align-items:center;gap:14px;padding:14px 12px;margin:0 0 9px;list-style:none;border:1px solid #c6bd8a66;border-radius:12px;background:linear-gradient(135deg,#394527,#222b1c);color:#f1ead2}.prize-card:first-child{background:linear-gradient(125deg,#77843d,#465528);border-color:#d4c785}.prize-position{flex:0 0 64px;text-align:center;font:23px Anton,sans-serif;color:#e8d979}.prize-card strong{display:block;font-size:15px;line-height:1.35}.prize-card p{margin:4px 0 0;font-size:12px;line-height:1.45;color:#dad8c5}.crew-rank-tabs button{min-height:44px}.crew-rank-tabs button:focus-visible{outline:2px solid #e8d979;outline-offset:3px}#ranking-you.hidden{display:none}@media(max-width:380px){.prize-card{gap:8px;padding:12px 8px}.prize-position{flex-basis:53px;font-size:20px}.prize-card strong{font-size:14px}}
.prize-periods{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:10px;background:#1c251b77;flex-shrink:0}.prize-periods[hidden]{display:none}.prize-periods button{border:1px solid transparent;border-radius:7px;min-height:40px;padding:6px;color:#d9d9be;background:transparent;font:14px Anton,sans-serif;letter-spacing:.035em;cursor:pointer}.prize-periods button[aria-pressed=true]{color:#f8f1cf;background:#7b8548;border-color:#c8c38f;box-shadow:inset 0 1px #ffffff26}.prize-periods button:focus-visible{outline:2px solid #e8d979;outline-offset:2px}.ranking-list.prizes-list{max-height:min(44dvh,330px);flex-shrink:1}.prize-card{padding:12px;margin-bottom:7px}
