*{box-sizing:border-box}body{margin:0;background:#090b10;color:#f4f6fa;font:16px/1.65 system-ui,sans-serif}.record-shell{width:min(1120px,calc(100% - 32px));margin:40px auto 70px}.record-shell h1{font-size:clamp(2rem,6vw,3.7rem);line-height:1.15;letter-spacing:-.035em}.record-shell h2{font-size:1.4rem;margin-top:36px}.record-shell a{color:#ffb45b}.record-note,.record-status{background:#151b25;border:1px solid #42516a;border-radius:12px;padding:22px;margin:22px 0}.record-status strong{display:block;font-size:1.5rem;color:#ffb45b}.record-table{overflow-x:auto;max-width:100%;border:1px solid #42516a;border-radius:12px}.record-table table{border-collapse:collapse;width:100%;white-space:nowrap}.record-table th,.record-table td{text-align:left;padding:12px;border-bottom:1px solid #30394a}.record-shell .fine{color:#b4bdca;font-size:.9rem}footer{text-align:center;padding:28px;border-top:1px solid #30394a}button:focus-visible,a:focus-visible{outline:3px solid #f7931a;outline-offset:3px}
