.stack[data-astro-cid-xjz6um7a]{gap:2rem;padding-bottom:7rem;display:grid}.vitals[data-astro-cid-xjz6um7a]{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}.vitals[data-astro-cid-xjz6um7a] div[data-astro-cid-xjz6um7a]{background:var(--alt);text-align:center;border-radius:1rem;padding:.75rem;transition:background-color .3s,color .3s}.vitals[data-astro-cid-xjz6um7a] div[data-astro-cid-xjz6um7a][data-t]{color:#fff}.vitals[data-astro-cid-xjz6um7a] [data-astro-cid-xjz6um7a][data-t=good]{background:var(--good)}.vitals[data-astro-cid-xjz6um7a] [data-astro-cid-xjz6um7a][data-t=warn]{background:var(--warn)}.vitals[data-astro-cid-xjz6um7a] [data-astro-cid-xjz6um7a][data-t=bad]{background:var(--bad)}dt[data-astro-cid-xjz6um7a]{opacity:.8;font-size:12px;font-weight:600}dd[data-astro-cid-xjz6um7a]{margin-top:.125rem;font-size:15px;font-weight:600}.frame[data-astro-cid-xjz6um7a]{background:var(--alt);aspect-ratio:var(--aspect);border-radius:22px;position:relative;overflow:hidden}.frame[data-astro-cid-xjz6um7a] img{width:100%;height:auto;display:block}.lcp[data-astro-cid-xjz6um7a] img{object-fit:cover;height:100%}.ph[data-astro-cid-xjz6um7a]{background:#0000000a;animation:2s ease-in-out infinite pulse;position:absolute;inset:0}@keyframes pulse{50%{opacity:.5}}.card[data-astro-cid-xjz6um7a]{font-size:17px;line-height:1.5}.cf7[data-astro-cid-xjz6um7a]{margin-top:1.5rem}.redo[data-astro-cid-xjz6um7a]{color:var(--accent);justify-self:start;font-size:15px}.redo[data-astro-cid-xjz6um7a]:hover{text-decoration:underline}.cpu[data-astro-cid-xjz6um7a]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.cpu[data-astro-cid-xjz6um7a] p[data-astro-cid-xjz6um7a]{font-size:15px;font-weight:600}.cpu[data-astro-cid-xjz6um7a] .inp[data-astro-cid-xjz6um7a]{width:14rem;font-weight:400}.meter[data-astro-cid-xjz6um7a]{background:#0000000f;border-radius:999px;width:10rem;height:6px;overflow:hidden}.meter[data-astro-cid-xjz6um7a] span[data-astro-cid-xjz6um7a]{background:var(--bad);transform-origin:0;border-radius:999px;height:100%;display:block;transform:scaleX(0)}.pill[data-astro-cid-xjz6um7a]{height:2.5rem;font-size:15px}.track[data-astro-cid-xjz6um7a]{background:var(--alt);border-radius:22px;height:14rem;position:relative;overflow:hidden}.ball[data-astro-cid-xjz6um7a]{background:var(--accent);border-radius:50%;width:2.25rem;height:2.25rem;position:absolute;top:0;left:0;box-shadow:0 6px 16px -4px #7c3aed99}.state[data-astro-cid-xjz6um7a]{color:var(--muted);align-items:center;gap:.5rem;font-weight:500;display:flex;position:absolute;top:1rem;right:1rem}.state[data-astro-cid-xjz6um7a] .dot[data-astro-cid-xjz6um7a]{background:#0003}.state[data-astro-cid-xjz6um7a][data-on]{color:var(--bad)}.state[data-astro-cid-xjz6um7a][data-on] .dot[data-astro-cid-xjz6um7a]{background:var(--bad)}.builder[data-astro-cid-xjz6um7a]{background:var(--alt);border-radius:22px;padding:1.5rem}.fields[data-astro-cid-xjz6um7a]{margin:1.25rem 0 1.5rem}.row[data-astro-cid-xjz6um7a]{background:#fff;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;font-size:15px;font-weight:500;display:flex}.num[data-astro-cid-xjz6um7a]{align-items:center;gap:.375rem;display:flex}.num[data-astro-cid-xjz6um7a] input[data-astro-cid-xjz6um7a]{background:var(--alt);text-align:right;font-variant-numeric:tabular-nums;border:0;border-radius:999px;width:6rem;height:2.5rem;padding-inline:1rem}.switch[data-astro-cid-xjz6um7a]{appearance:none;cursor:pointer;background:#00000026;border-radius:999px;width:3rem;height:1.75rem;transition:background-color .2s;position:relative}.switch[data-astro-cid-xjz6um7a]:after{content:"";background:#fff;border-radius:50%;width:1.5rem;height:1.5rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.switch[data-astro-cid-xjz6um7a]:checked{background:var(--good)}.switch[data-astro-cid-xjz6um7a]:checked:after{transform:translate(1.25rem)}.builder[data-astro-cid-xjz6um7a] .pill[data-astro-cid-xjz6um7a]{height:2.75rem;font-size:17px}@media (width>=640px){.builder[data-astro-cid-xjz6um7a]{padding:2rem}}
