body{background:var(--stage-bg);color:var(--sb-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}input,select,button{font:inherit}.device :where(button){color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0}.device input{color:inherit;background:0 0;border:none;outline:none}.tags{flex-wrap:wrap;gap:6px;display:flex}.tag{border-radius:var(--r-pill);background:var(--sb-muted);color:var(--sb-text);border:1px solid var(--sb-border);padding:3px 8px;font-size:10px;font-weight:600}.screeninfo{flex-direction:column;gap:4px;display:flex}.screeninfo__name{font-size:var(--fs-body-l);font-weight:700}.screeninfo__desc{font-size:var(--fs-label);color:var(--sb-text-muted);line-height:1.5}.mini-bars{flex-direction:column;gap:7px;display:flex}.mini-bar-row{align-items:center;gap:8px;display:flex}.mini-bar-label{width:52px;color:var(--sb-text-muted);font-size:10px}.mini-bar-track{border-radius:var(--r-pill);background:var(--sb-muted);flex:1;height:4px;overflow:hidden}.mini-bar-fill{border-radius:var(--r-pill);height:100%}.mini-bar-num{text-align:right;font-variant-numeric:tabular-nums;width:34px;color:var(--sb-text-muted);font-size:10px}.kvlist{flex-direction:column;gap:7px;display:flex}.kvlist__row{justify-content:space-between;font-size:11px;display:flex}.kvlist__row span{color:var(--sb-text-muted)}.kvlist__row b{font-variant-numeric:tabular-nums;font-weight:600}.view{z-index:1;animation:view-in var(--dur-3)var(--ease-emphasized-decel)both;flex-direction:column;display:flex;position:absolute;inset:0}@keyframes view-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.stagger{animation:stagger-in var(--dur-3)var(--ease-emphasized-decel)both;animation-delay:calc(var(--stagger-i,0)*40ms)}@keyframes stagger-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.device [class*=content]::-webkit-scrollbar{display:none}.device [class*=list]::-webkit-scrollbar{display:none}.device [class*=scroll]::-webkit-scrollbar{display:none}.device [class*=content],.device [class*=list],.device [class*=scroll]{scrollbar-width:none;-ms-overflow-style:none}@media (prefers-reduced-motion:reduce){.view,.stagger{animation:none!important}}
