.SparkResourceMonitor-module__N8xG4q__panel{--accent:var(--renew-spark-purple);border:1px solid var(--renew-spark-line);background:var(--renew-spark-surface);width:26rem;max-width:100%;max-height:calc(100dvh - 12rem);color:var(--renew-spark-text);box-shadow:0 0 1.6rem color-mix(in srgb,var(--renew-spark-cyan)12%,transparent),0 .8rem 2.4rem var(--renew-pop-shadow);border-radius:1.6rem;padding:1rem;overflow-y:auto}.SparkResourceMonitor-module__N8xG4q__header{border-bottom:1px solid var(--renew-spark-line);align-items:center;gap:.5rem;padding-bottom:.8rem;display:flex}.SparkResourceMonitor-module__N8xG4q__logo{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:2.2rem;height:2.2rem}.SparkResourceMonitor-module__N8xG4q__heading{flex:1;min-width:0}.SparkResourceMonitor-module__N8xG4q__heading strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:600;line-height:1.4;display:block;overflow:hidden}.SparkResourceMonitor-module__N8xG4q__heading>span{color:var(--renew-spark-muted);margin-top:.2rem;font-size:.9rem;display:block}.SparkResourceMonitor-module__N8xG4q__status{border:1px solid var(--renew-spark-line);color:var(--renew-spark-muted);white-space:nowrap;border-radius:2rem;padding:.3rem .4rem;font-size:.9rem}.SparkResourceMonitor-module__N8xG4q__status[data-live=true]{color:var(--renew-spark-success)}.SparkResourceMonitor-module__N8xG4q__minimize{background:var(--renew-spark-track);width:2.4rem;height:2.4rem;color:var(--renew-spark-text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.6rem;display:grid}.SparkResourceMonitor-module__N8xG4q__minimize:hover{background:var(--renew-spark-line)}.SparkResourceMonitor-module__N8xG4q__minimize:focus-visible,.SparkResourceMonitor-module__N8xG4q__launcher:focus-visible{outline:2px solid var(--renew-primary);outline-offset:3px}.SparkResourceMonitor-module__N8xG4q__grid{-moz-column-gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem .8rem;padding:.8rem 0;display:grid;position:relative}.SparkResourceMonitor-module__N8xG4q__resource{text-align:center;min-width:0}.SparkResourceMonitor-module__N8xG4q__resource[data-kind=cpu],.SparkResourceMonitor-module__N8xG4q__resource[data-kind=storage]{--accent:var(--renew-spark-cyan)}.SparkResourceMonitor-module__N8xG4q__dial{isolation:isolate;aspect-ratio:1;place-items:center;width:min(8rem,100%);margin:0 auto .5rem;display:grid;position:relative}.SparkResourceMonitor-module__N8xG4q__ticks{background:repeating-conic-gradient(var(--accent)0deg 1deg,transparent 1deg 12deg);opacity:.65;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 91%,currentColor 92%);mask:radial-gradient(farthest-side,#0000 91%,currentColor 92%)}.SparkResourceMonitor-module__N8xG4q__arc{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SparkResourceMonitor-module__N8xG4q__track{fill:none;stroke:var(--renew-spark-track);stroke-width:3px}.SparkResourceMonitor-module__N8xG4q__fill{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 .25rem color-mix(in srgb,var(--accent)35%,transparent));transition:stroke-dasharray .7s ease-in-out}.SparkResourceMonitor-module__N8xG4q__imageClip{background:var(--renew-spark-track);border-radius:50%;position:absolute;inset:1rem;overflow:hidden}.SparkResourceMonitor-module__N8xG4q__photo{background-image:url(/images/spark/hardware-atlas.webp);background-position:0 0;background-size:200% 200%;position:absolute;inset:0}.SparkResourceMonitor-module__N8xG4q__resource[data-kind=cpu] .SparkResourceMonitor-module__N8xG4q__photo{background-position:100% 0}.SparkResourceMonitor-module__N8xG4q__resource[data-kind=ram] .SparkResourceMonitor-module__N8xG4q__photo{background-position:0 100%}.SparkResourceMonitor-module__N8xG4q__resource[data-kind=storage] .SparkResourceMonitor-module__N8xG4q__photo{background-position:100% 100%}.SparkResourceMonitor-module__N8xG4q__energy{opacity:.18;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 40%,var(--renew-spark-cyan)49%,transparent 58%);position:absolute;inset:-40%}.SparkResourceMonitor-module__N8xG4q__shade{background:linear-gradient(transparent,color-mix(in srgb,var(--renew-spark-surface)20%,transparent)30%,color-mix(in srgb,var(--renew-spark-surface)92%,transparent)100%);position:absolute;inset:0}.SparkResourceMonitor-module__N8xG4q__value{z-index:2;color:var(--renew-spark-text);font-variant-numeric:tabular-nums;text-shadow:0 1px .5rem var(--renew-spark-surface);margin-top:1.8rem;font-size:2.1rem;font-weight:600;line-height:1;position:relative}.SparkResourceMonitor-module__N8xG4q__label{font-size:1.1rem;line-height:1.4}.SparkResourceMonitor-module__N8xG4q__capacity{color:var(--renew-spark-muted);overflow-wrap:anywhere;margin-top:.3rem;font-size:.95rem;line-height:1.4}.SparkResourceMonitor-module__N8xG4q__center{perspective:40rem;pointer-events:none;place-items:center;width:7.2rem;height:4rem;display:grid;position:absolute;top:calc(50% - .8rem);left:50%;transform:translate(-50%,-50%)}.SparkResourceMonitor-module__N8xG4q__aura{background:radial-gradient(ellipse,color-mix(in srgb,var(--renew-spark-purple)28%,transparent),transparent 70%);position:absolute;inset:-.8rem}.SparkResourceMonitor-module__N8xG4q__chip{width:4rem;height:4rem;transform-style:preserve-3d;position:relative;transform:rotateX(48deg)rotate(-37deg)}.SparkResourceMonitor-module__N8xG4q__chipBottom,.SparkResourceMonitor-module__N8xG4q__chipMiddle,.SparkResourceMonitor-module__N8xG4q__chipTop{border:1px solid var(--renew-spark-purple);background:var(--renew-spark-surface);border-radius:.6rem;position:absolute;inset:0}.SparkResourceMonitor-module__N8xG4q__chipBottom{border-color:var(--renew-spark-cyan);box-shadow:0 0 .6rem color-mix(in srgb,var(--renew-spark-cyan)45%,transparent);transform:translateZ(-1rem)}.SparkResourceMonitor-module__N8xG4q__chipMiddle{box-shadow:0 0 .6rem color-mix(in srgb,var(--renew-spark-purple)60%,transparent);transform:translateZ(-.5rem)}.SparkResourceMonitor-module__N8xG4q__chipTop{text-align:center;color:var(--renew-spark-text);background:linear-gradient(135deg,color-mix(in srgb,var(--renew-spark-purple)45%,var(--renew-spark-surface)),var(--renew-spark-surface));box-shadow:inset 0 0 .6rem color-mix(in srgb,var(--renew-spark-purple)25%,transparent);place-content:center;font-size:.95rem;font-weight:600;line-height:1.1;display:grid}.SparkResourceMonitor-module__N8xG4q__footer{border:1px solid var(--renew-spark-line);border-radius:1.2rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem;display:flex}.SparkResourceMonitor-module__N8xG4q__overview{min-width:0;font-size:.95rem;line-height:1.4}.SparkResourceMonitor-module__N8xG4q__sampleTime{color:var(--renew-spark-muted);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.85rem;display:block}.SparkResourceMonitor-module__N8xG4q__history{flex:1;width:5.6rem;min-width:3rem;max-width:40%;height:3rem;overflow:visible}.SparkResourceMonitor-module__N8xG4q__gpuLine,.SparkResourceMonitor-module__N8xG4q__cpuLine{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.SparkResourceMonitor-module__N8xG4q__gpuLine{stroke:var(--renew-spark-purple)}.SparkResourceMonitor-module__N8xG4q__cpuLine{stroke:var(--renew-spark-cyan)}.SparkResourceMonitor-module__N8xG4q__collecting{max-width:35%;color:var(--renew-spark-muted);text-align:center;flex:1;font-size:.85rem;line-height:1.4}.SparkResourceMonitor-module__N8xG4q__thermal{border-left:1px solid var(--renew-spark-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;gap:.4rem;padding-left:.6rem;font-size:.95rem;display:flex}.SparkResourceMonitor-module__N8xG4q__launcher{border:1px solid var(--renew-spark-line);background:var(--renew-spark-surface);width:4.4rem;height:4.4rem;box-shadow:0 .4rem 1.6rem var(--renew-pop-shadow);cursor:pointer;border-radius:1.4rem;justify-content:center;align-items:center;display:flex}.SparkResourceMonitor-module__N8xG4q__launcher img{width:2.8rem;height:2.8rem}.SparkResourceMonitor-module__N8xG4q__spin{animation:.85s ease-in-out SparkResourceMonitor-module__N8xG4q__spark-turn}.SparkResourceMonitor-module__N8xG4q__panel[data-motion=true] .SparkResourceMonitor-module__N8xG4q__photo{animation:8s ease-in-out infinite SparkResourceMonitor-module__N8xG4q__spark-breathe}.SparkResourceMonitor-module__N8xG4q__panel[data-motion=true] .SparkResourceMonitor-module__N8xG4q__energy{animation:8s ease-in-out infinite SparkResourceMonitor-module__N8xG4q__spark-energy}.SparkResourceMonitor-module__N8xG4q__panel[data-motion=true] .SparkResourceMonitor-module__N8xG4q__chip{animation:8s ease-in-out infinite SparkResourceMonitor-module__N8xG4q__spark-chip}@keyframes SparkResourceMonitor-module__N8xG4q__spark-turn{to{transform:rotate(360deg)}}@keyframes SparkResourceMonitor-module__N8xG4q__spark-breathe{0%,to{transform:scale(1.02)}50%{transform:scale(1.08)translateY(-.1rem)}}@keyframes SparkResourceMonitor-module__N8xG4q__spark-energy{0%,to{transform:translate(-30%)}50%{transform:translate(30%)}}@keyframes SparkResourceMonitor-module__N8xG4q__spark-chip{0%,to{transform:translateY(.1rem)rotateX(48deg)rotate(-37deg)}50%{transform:translateY(-.2rem)rotateX(46deg)rotate(-35deg)}}@media (prefers-reduced-motion:reduce){.SparkResourceMonitor-module__N8xG4q__panel[data-motion=true] .SparkResourceMonitor-module__N8xG4q__photo,.SparkResourceMonitor-module__N8xG4q__panel[data-motion=true] .SparkResourceMonitor-module__N8xG4q__energy,.SparkResourceMonitor-module__N8xG4q__panel[data-motion=true] .SparkResourceMonitor-module__N8xG4q__chip,.SparkResourceMonitor-module__N8xG4q__spin{animation:none}.SparkResourceMonitor-module__N8xG4q__fill{transition:none}}@media (max-width:300px){.SparkResourceMonitor-module__N8xG4q__panel{width:24rem;padding:.9rem}.SparkResourceMonitor-module__N8xG4q__dial{width:min(7.5rem,100%)}.SparkResourceMonitor-module__N8xG4q__status{text-overflow:ellipsis;max-width:5rem;overflow:hidden}}
