html[data-view="steam"] .line-moves .hero{display:block;padding-block:30px 24px;}
.line-moves h1{letter-spacing:-.8px;}
.line-moves .dashboard-filters{margin-bottom:20px;}
.line-moves #move-status{color:var(--muted);min-height:24px;}
.move-explainer{max-width:90ch;color:var(--muted);}
.move-table{overflow-x:auto;border:1px solid var(--line);border-radius:5px;background:#fff;}
.move-table table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;}
.move-table th{background:#e9f0f5;color:#172c43;text-align:left;font-weight:700;padding:14px 16px;white-space:nowrap;}
.move-table td{padding:18px 16px;vertical-align:top;border-top:1px solid var(--line);min-width:140px;}
.move-table td:nth-child(2){min-width:210px;}
.move-table td:nth-child(4),.move-table td:nth-child(5){min-width:200px;}
.move-table small{display:block;color:#496078;line-height:1.5;margin-top:6px;}
.move-table td div+div{margin-top:6px;}
.move-table .move-candidate{display:block;color:#0c5b50;font-size:12px;margin-top:8px;}
.move-method{margin:28px 0 48px;max-width:85ch;}
.move-method summary{cursor:pointer;font-weight:700;min-height:44px;padding:10px 0;}
.move-method p{color:var(--muted);}
.line-moves :is(button,select,input,summary,.table-scroll):focus-visible{outline:3px solid #167b70;outline-offset:3px;}
@media(max-width:600px){.line-moves.shell{width:calc(100% - 32px);}.line-moves h1{font-size:32px;}.line-moves .filter-row{align-items:stretch;}.line-moves .filter-row .active-toggle{flex-basis:100%;}.move-table td{padding:14px 12px;}}
