.rack[data-astro-cid-o2gb5ga7]{grid-column:8/span 5;align-self:center;gap:clamp(.75rem,1.3vw,1.125rem);margin:0;padding:0;list-style:none;display:grid}.rack__unit[data-astro-cid-o2gb5ga7]{align-items:center;column-gap:var(--s-5);min-height:clamp(3.5rem,4.6vw,4.25rem);padding:0 var(--s-5);font-size:var(--t-l);letter-spacing:-.01em;grid-template-columns:auto minmax(1.5rem,1fr) auto;margin:0;font-weight:560;font-stretch:105%;line-height:1.15;display:grid;position:relative}.rack__unit[data-astro-cid-o2gb5ga7]:lang(ar){font-stretch:100%;line-height:1.6}.rack[data-astro-cid-o2gb5ga7]:not(.is-live) .rack__unit[data-astro-cid-o2gb5ga7]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 55%, transparent)}.rack__frame[data-astro-cid-o2gb5ga7]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .rack__frame[data-astro-cid-o2gb5ga7]{transform:scaleX(-1)}.rack__frame[data-astro-cid-o2gb5ga7] rect[data-astro-cid-o2gb5ga7]{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.55;transition:opacity var(--dur-2) var(--ease-out)}.rack__label[data-astro-cid-o2gb5ga7]{position:relative}.rack__line[data-astro-cid-o2gb5ga7]{background:color-mix(in srgb, currentColor 20%, transparent);transform-origin:0;height:2px;position:relative;overflow:hidden}[dir=rtl] .rack__line[data-astro-cid-o2gb5ga7]{transform-origin:100%}.rack__line[data-astro-cid-o2gb5ga7]:after{content:"";background:var(--accent);width:24%;position:absolute;inset:0 auto 0 0;transform:translate(-105%)}:root[data-theme=dark] .rack__line[data-astro-cid-o2gb5ga7]:after{background:currentColor}[dir=rtl] .rack__line[data-astro-cid-o2gb5ga7]:after{inset:0 0 0 auto;transform:translate(105%)}.rack__unit[data-astro-cid-o2gb5ga7].is-check .rack__line[data-astro-cid-o2gb5ga7]:after{animation:rack-scan .75s var(--ease-in-out)}[dir=rtl] .rack__unit[data-astro-cid-o2gb5ga7].is-check .rack__line[data-astro-cid-o2gb5ga7]:after{animation-name:rack-scan-rtl}@keyframes rack-scan{0%{transform:translate(-105%)}to{transform:translate(420%)}}@keyframes rack-scan-rtl{0%{transform:translate(105%)}to{transform:translate(-420%)}}.rack__led[data-astro-cid-o2gb5ga7]{background:var(--accent);outline:1px solid;width:.75rem;height:.75rem}.rack__unit[data-astro-cid-o2gb5ga7].is-check .rack__led[data-astro-cid-o2gb5ga7]{animation:rack-blink .55s var(--ease-out) .6s}@keyframes rack-blink{0%,to{opacity:1}40%{opacity:.2}}@media (hover:hover){.rack__unit[data-astro-cid-o2gb5ga7]:hover .rack__frame[data-astro-cid-o2gb5ga7] rect[data-astro-cid-o2gb5ga7]{opacity:1}}.rack[data-astro-cid-o2gb5ga7].is-live .rack__frame[data-astro-cid-o2gb5ga7] rect[data-astro-cid-o2gb5ga7]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--ease-in-out) calc(var(--i,0) * 90ms), opacity var(--dur-2) var(--ease-out)}.rack[data-astro-cid-o2gb5ga7].is-live .rack__label[data-astro-cid-o2gb5ga7]{transition:opacity .6s var(--ease-out) calc(.15s + var(--i,0) * 90ms), transform .6s var(--ease-out) calc(.15s + var(--i,0) * 90ms)}.rack[data-astro-cid-o2gb5ga7].is-live .rack__line[data-astro-cid-o2gb5ga7]{transition:transform .7s var(--ease-in-out) calc(.3s + var(--i,0) * 90ms)}.rack[data-astro-cid-o2gb5ga7].is-live .rack__led[data-astro-cid-o2gb5ga7]{transition:opacity .5s var(--ease-out) calc(.6s + var(--i,0) * 90ms), transform .6s var(--ease-out) calc(.6s + var(--i,0) * 90ms)}.rack[data-astro-cid-o2gb5ga7].is-live:not(.is-on) .rack__frame[data-astro-cid-o2gb5ga7] rect[data-astro-cid-o2gb5ga7]{stroke-dashoffset:1px}.rack[data-astro-cid-o2gb5ga7].is-live:not(.is-on) .rack__label[data-astro-cid-o2gb5ga7]{opacity:0;transform:translateY(.4em)}.rack[data-astro-cid-o2gb5ga7].is-live:not(.is-on) .rack__line[data-astro-cid-o2gb5ga7]{transform:scaleX(0)}.rack[data-astro-cid-o2gb5ga7].is-live:not(.is-on) .rack__led[data-astro-cid-o2gb5ga7]{opacity:0;transform:scale(.6)}@media (max-width:960px){.rack[data-astro-cid-o2gb5ga7]{grid-column:1/-1}.rack__unit[data-astro-cid-o2gb5ga7]{padding:0 var(--s-4);column-gap:var(--s-4)}}@media (prefers-reduced-motion:reduce){.rack[data-astro-cid-o2gb5ga7].is-live .rack__frame[data-astro-cid-o2gb5ga7] rect[data-astro-cid-o2gb5ga7],.rack[data-astro-cid-o2gb5ga7].is-live .rack__label[data-astro-cid-o2gb5ga7],.rack[data-astro-cid-o2gb5ga7].is-live .rack__line[data-astro-cid-o2gb5ga7],.rack[data-astro-cid-o2gb5ga7].is-live .rack__led[data-astro-cid-o2gb5ga7]{transition:none}.rack__unit[data-astro-cid-o2gb5ga7].is-check .rack__line[data-astro-cid-o2gb5ga7]:after,.rack__unit[data-astro-cid-o2gb5ga7].is-check .rack__led[data-astro-cid-o2gb5ga7]{animation:none}}
