.records-body{padding:40px 0 96px}.records-empty{color:var(--muted);text-align:center;border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:48px 24px;font-size:15px;line-height:1.8}.records-none{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.records-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.records-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:20px 20px 18px}.records-card-label{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.records-card-value{align-items:baseline;gap:6px;margin:4px 0 0;display:flex}.records-card-value strong{font-family:var(--font-mincho);letter-spacing:.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.4}.records-card-value span{color:var(--muted);font-size:13px}.records-section{margin-top:56px}.records-caption{color:var(--muted);margin:-6px 0 16px;font-size:13px;line-height:1.8}.records-name{font-family:var(--font-mincho);letter-spacing:.03em;color:var(--cream);overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.6;text-decoration:none}.records-name:hover{color:var(--gold)}.records-meta{color:var(--muted);font-size:12px;line-height:1.8}.records-recent{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.records-recent li{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding:14px 0;display:grid}.records-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.8}.records-store{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.records-minutes{color:var(--muted);text-align:right;margin:0;font-size:13px;line-height:1.8}.records-minutes strong{color:var(--gold);margin-right:2px;font-size:15px;font-weight:700}.records-table{border-collapse:collapse;border-top:1px solid var(--line);width:100%;font-size:14px;line-height:1.8}.records-table th,.records-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:baseline;padding:14px 12px}.records-table th:first-child,.records-table td:first-child{padding-left:0}.records-table th:last-child,.records-table td:last-child{padding-right:0}.records-table thead th{color:var(--muted);padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:400}.records-table tbody th{font-weight:400}.records-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.records-num-label,.records-meta-sp{display:none}.records-watch{white-space:nowrap;text-align:right!important}.records-watch a{color:var(--gold);font-size:13px;text-decoration:none}.records-watch a:after{content:" →"}.records-watch a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=1023px){.records-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.records-body{padding:24px 0 64px}.records-summary{gap:8px}.records-card{padding:14px 14px 12px}.records-card-value strong{font-size:26px}.records-section{margin-top:44px}.records-recent li{grid-template-columns:minmax(0,1fr);padding:14px 0}.records-minutes{text-align:left}.records-table thead,.records-col-area{display:none}.records-table,.records-table tbody{display:block}.records-table tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:14px 0;display:flex}.records-table th,.records-table td{border:0;padding:0!important}.records-table tbody th{flex:1 0 100%}.records-meta-sp{display:block}.records-num-label{color:var(--muted);font-size:12px;display:inline}.records-watch{margin-left:auto}}
