body{color:#ddd;background:#15171a;margin:0;font:14px/1.4 system-ui,sans-serif}.page header{border-bottom:1px solid #333;flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:8px 16px;display:flex}.page h1{margin:0;font-size:18px}.page .toggle{color:#8ab4f8;margin-left:auto}.page .builds,.page .sizes{white-space:nowrap;gap:8px;display:flex}.page .builds a,.page .sizes a{color:#8ab4f8}.page .sizes [aria-current]{font-weight:600}.page>.slot{border-bottom:1px solid #333;padding:0 12px;position:relative}.page .slot{--head-height:24px;flex-direction:column;display:flex}.widget-head{height:var(--head-height);color:#9aa0a6;white-space:nowrap;border-bottom:1px solid #2a2d31;flex:none;align-items:center;gap:10px;padding:0 150px 0 8px;font-size:12px;display:flex;overflow:hidden}.widget-head .widget-name{color:#ddd;font-weight:600}.widget-head [data-head=updates]{font-variant-numeric:tabular-nums}.widget-body{flex:1;min-height:0;position:relative}.grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px;padding:12px;display:grid}.grid .slot{background:#1d2024;border-radius:6px;height:244px;position:relative;overflow:hidden}.widget-body>iso-surface{height:100%}.widget-error{color:#e15759;padding:12px}.metrics dl{border-bottom:1px solid #333;flex-wrap:wrap;gap:4px 20px;margin:0;padding:6px 16px;font-size:12px;display:flex}.metrics dl div{gap:6px;display:flex}.metrics dt{color:#999}.metrics dd{font-variant-numeric:tabular-nums;min-width:12ch;margin:0}.about{border-bottom:1px solid #333;padding:6px 16px;font-size:13px}.about summary{cursor:pointer;color:#8ab4f8}.about-pipeline{flex-wrap:wrap;gap:24px;display:flex}.about-col ul{margin:0;padding-left:16px}.about h3{margin:8px 0 4px;font-size:13px}.about .state{color:#999}.about .state[data-state=running]{color:#7bc67b}.about .state[data-state=crashed],.about .state[data-state=failed]{color:#e57373}.responsiveness{border-bottom:1px solid #333;align-items:center;gap:16px;padding:4px 16px;font-size:12px;display:flex}.tape-strip{white-space:nowrap;color:#8ab4f8;flex:1;overflow:hidden}.tape-track{will-change:transform;display:inline-block}.echo input{width:140px}.echo output{color:#aaa;min-width:80px;margin-left:6px;display:inline-block}.badge{font-variant-numeric:tabular-nums;gap:10px;display:inline-flex}.categories{border-bottom:1px solid #333;padding:4px 16px;font-size:12px}.categories table{border-collapse:collapse;margin-top:4px}.categories td,.categories th{text-align:right;font-variant-numeric:tabular-nums;padding:1px 10px 1px 0}.categories td:first-child,.categories th:first-child{text-align:left}
