.board{border-radius:6px;overflow:hidden;background:var(--ink);color:#DDEBF2;box-shadow:0 22px 40px -30px rgba(11,34,51,.9)}
.board .hd{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 14px 12px;border-bottom:2px solid #14354B}
.board .hd b{font-size:clamp(22px,6vw,32px);letter-spacing:.14em;font-weight:700;color:#DDEBF2}
.board .hd span{font-size:11px;letter-spacing:.16em;color:#A9C0CC}
.board table{border-collapse:collapse;width:100%;font-size:clamp(13px,3.6vw,15px)}
.board th{font-size:10.5px;letter-spacing:.16em;color:#A9C0CC;text-align:left;padding:10px 14px 8px;font-weight:500}
.board th.s{text-align:right}
.board td{padding:10px 14px;border-top:1px solid #2C2821;white-space:nowrap;font-variant-numeric:tabular-nums}
.board td.t{color:#A9C0CC;width:1%}
.board td.s{font-weight:700;text-align:right;color:#E8C66A}
.board td.s.c{color:#8F866F;text-decoration:line-through}
.board td.s.on{color:#E3A5C8}
@media (max-width:420px){.board td,.board th{padding-left:10px;padding-right:10px}}
