.cs-v2{--cs-ease:cubic-bezier(.2, .7, .2, 1);--cs-shine:#ffffff47;--cs-bezel:#121212;--cs-veil:#ffffff8c;--cs-pin:var(--foreground);--cs-pin-ring:#16161640}@supports (color:lab(0% 0 0)){.cs-v2{--cs-shine:lab(100% 0 0/.28);--cs-bezel:lab(5.26802% 0 0);--cs-veil:lab(100% 0 0/.55);--cs-pin-ring:lab(7.22637% -.0000149012 0/.25)}}.dark .cs-v2{--cs-shine:#ffffff29;--cs-bezel:#333;--cs-veil:#0909099e;--cs-pin-ring:#ffffff47}@supports (color:lab(0% 0 0)){.dark .cs-v2{--cs-shine:lab(100% 0 0/.16);--cs-bezel:lab(21.12% 0 0);--cs-veil:lab(2.47865% 0 0/.62);--cs-pin-ring:lab(100% 0 0/.28)}}.cs-hero{--cs-hero-glow:#16161612;--cs-hero-line:#1616160f;--cs-hero-star:#16161659;--cs-live:#03a14a}@supports (color:lab(0% 0 0)){.cs-hero{--cs-hero-glow:lab(7.22637% -.0000149012 0/.07);--cs-hero-line:lab(7.22637% -.0000149012 0/.06);--cs-hero-star:lab(7.22637% -.0000149012 0/.35);--cs-live:lab(58.0286% -51.707 34.5419)}}.dark .cs-hero{--cs-hero-glow:#ffffff17;--cs-hero-line:#ffffff0e;--cs-hero-star:#ffffff8c;--cs-live:#5fd37f}@supports (color:lab(0% 0 0)){.dark .cs-hero{--cs-hero-glow:lab(100% 0 0/.09);--cs-hero-line:lab(100% 0 0/.055);--cs-hero-star:lab(100% 0 0/.55);--cs-live:lab(76.5065% -48.1818 31.6252)}}.cs-hero-bg>span{position:absolute;inset:0}.cs-hero-glow{background:radial-gradient(42% 46% at 72% 38%, var(--cs-hero-glow), transparent 70%), radial-gradient(30% 40% at 18% 10%, var(--cs-hero-glow), transparent 70%)}.cs-hero-grid{background-image:linear-gradient(to right, var(--cs-hero-line) 1px, transparent 1px), linear-gradient(to bottom, var(--cs-hero-line) 1px, transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 55% at 70% 40%,#000,#0000 75%);mask-image:radial-gradient(60% 55% at 70% 40%,#000,#0000 75%)}.cs-hero-stars{background-image:radial-gradient(1px 1px at 12% 22%, var(--cs-hero-star), transparent), radial-gradient(1px 1px at 34% 68%, var(--cs-hero-star), transparent), radial-gradient(1.5px 1.5px at 58% 14%, var(--cs-hero-star), transparent), radial-gradient(1px 1px at 76% 74%, var(--cs-hero-star), transparent), radial-gradient(1px 1px at 88% 30%, var(--cs-hero-star), transparent), radial-gradient(1.5px 1.5px at 46% 42%, var(--cs-hero-star), transparent), radial-gradient(1px 1px at 92% 86%, var(--cs-hero-star), transparent), radial-gradient(1px 1px at 6% 80%, var(--cs-hero-star), transparent);opacity:.7}.cs-live-dot{background:var(--cs-live);box-shadow:0 0 0 3px #5fd37f2e;box-shadow:0 0 0 3px lab(76.5065% -48.1818 31.6252/.18)}.cs-screen-1,.cs-screen-2{opacity:0}@media (prefers-reduced-motion:no-preference){.cs-hero-in{animation:cs-hero-in .9s var(--cs-ease) var(--d,0s) both}.cs-star{animation:sd-pop .5s var(--cs-ease) var(--d,0s) both}.cs-hero-tilt{animation:cs-hero-tilt-in 1s var(--cs-ease) .1s both}.cs-hero-phone{animation:cs-phone-in .9s var(--cs-ease) .45s both}.cs-hero-chip{animation:cs-chip-in .7s var(--cs-ease) var(--d,0s) both}.cs-screen{animation:12s linear infinite paused cs-screen}.cs-screen-0{animation-delay:0s}.cs-screen-1{animation-delay:-8s}.cs-screen-2{animation-delay:-4s}[data-play=on] .cs-screen{animation-play-state:running}}@keyframes cs-hero-in{0%{filter:blur(8px);translate:0 1.1rem}to{filter:blur();translate:0}}@keyframes cs-hero-tilt-in{0%{translate:0 1.25rem}}@keyframes cs-phone-in{0%{opacity:0;translate:0 1.5rem}}@keyframes cs-chip-in{0%{opacity:0;translate:0 .5rem}}@keyframes cs-screen{0%,28%{opacity:1;scale:1}33.33%{opacity:0;scale:1.04}95%{opacity:0;scale:1.04}to{opacity:1;scale:1}}.cs-shine{position:relative;overflow:hidden}.cs-shine:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 38%, var(--cs-shine) 50%, transparent 62%);z-index:2;position:absolute;inset:-20% -60%;translate:-110%}@media (prefers-reduced-motion:no-preference){.cs-shine-once:after{animation:cs-shine 1.6s var(--cs-ease) var(--d,1.1s) both}@media (hover:hover) and (pointer:fine){.group:hover .cs-shine:after{animation:cs-shine 1.2s var(--cs-ease) both}}}@keyframes cs-shine{0%{translate:-110%}to{translate:110%}}.cs-phone{border:6px solid var(--cs-bezel);background:var(--cs-bezel);box-shadow:0 0 0 1px var(--border), 0 30px 60px -30px #0000008c;border-top-width:1.35rem;border-radius:2rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.cs-phone{box-shadow:0 0 0 1px var(--border), 0 30px 60px -30px lab(0% 0 0/.55)}}.cs-phone:before{content:"";z-index:3;background:#010101;background:lab(.195112% 0 0);border-radius:999px;width:26%;height:.75rem;position:absolute;top:-1.05rem;left:50%;translate:-50%}.cs-ring{stroke:var(--sd-ok,currentColor);stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--v,0))}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal-trigger]:not(.is-revealed) .cs-ring{stroke-dashoffset:100px}[data-reveal-trigger] .cs-ring{transition:stroke-dashoffset 1.4s var(--cs-ease) calc(var(--i,0) * .12s + .25s)}}@media (prefers-reduced-motion:no-preference){:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"]) .cs-ring{animation:cs-ring 1.3s var(--cs-ease) .35s both}}@keyframes cs-ring{0%{stroke-dashoffset:100px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal-trigger]:not(.is-revealed) .cs-pop{opacity:0;scale:.6}[data-reveal-trigger]:not(.is-revealed) .cs-rise{opacity:0;translate:0 10px}[data-reveal-trigger]:not(.is-revealed) .cs-grow{scale:0 1}[data-reveal-trigger]:not(.is-revealed) .cs-grow-y{scale:1 0}[data-reveal-trigger]:not(.is-revealed) .cs-wipe{clip-path:inset(0 0 100%)}[data-reveal-trigger] :is(.cs-pop,.cs-rise){transition:opacity .5s var(--cs-ease) var(--d,0s), scale .5s var(--cs-ease) var(--d,0s), translate .5s var(--cs-ease) var(--d,0s)}[data-reveal-trigger] :is(.cs-grow,.cs-grow-y){transition:scale .9s var(--cs-ease) var(--d,.2s)}[data-reveal-trigger] .cs-wipe{transition:clip-path .7s var(--cs-ease) var(--d,0s)}}.cs-grow{transform-origin:0}.cs-grow-y{transform-origin:top}.cs-stage-veil{background:radial-gradient(70% 60% at 50% 45%, transparent, var(--cs-veil)), linear-gradient(to top, var(--cs-veil), transparent 55%)}.cs-mark-bad{color:var(--sd-bad);background:var(--sd-bad-bg);box-shadow:0 0 0 1px var(--sd-bad)}.cs-node{transition:background-color .3s,border-color .3s,color .3s}@media (prefers-reduced-motion:no-preference){:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"]) .cs-node{animation:cs-node .5s var(--cs-ease) var(--d,0s) both}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"]) .cs-rail-fill{transform-origin:top;animation:cs-rail 2.6s var(--cs-ease) .2s both}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"]) .cs-strike{transform-origin:0;animation:sd-fill .5s var(--cs-ease) var(--d,0s) both}:is(.sd-tour[data-touring][data-step="0"] [data-panel="0"],.sd-tour[data-touring][data-step="1"] [data-panel="1"],.sd-tour[data-touring][data-step="2"] [data-panel="2"]) .cs-lift{animation:cs-lift .9s var(--cs-ease) var(--d,0s) both}[data-play=on] .cs-blink{animation:sd-blink 1.6s ease-in-out var(--d,0s) infinite}}@keyframes cs-node{0%{opacity:.25;scale:.7}60%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@keyframes cs-rail{0%{scale:1 0}to{scale:1}}@keyframes cs-lift{0%{opacity:0;translate:0 18%}to{opacity:1;translate:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sd-tour[data-touring] .sd-pane[data-active] .cs-li{animation:sd-rise .45s var(--cs-ease) calc(var(--i,0) * 70ms + .15s) both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:48rem){.cs-slide-l,.cs-slide-r{animation:linear both cs-slide;animation-timeline:view();animation-range:entry cover 35%}.cs-slide-l{--cs-x:-6%;--cs-ry:8deg}.cs-slide-r{--cs-x:6%;--cs-ry:-8deg}.cs-drift{animation:linear both cs-drift;animation-timeline:view();animation-range:cover}}}@keyframes cs-slide{0%{opacity:.2;transform:perspective(1400px) translateX(var(--cs-x)) rotateY(var(--cs-ry))}to{opacity:1;transform:none}}@keyframes cs-drift{0%{translate:0 var(--drift,24px)}to{translate:0 calc(var(--drift,24px) * -1)}}.cs-kpi-bar{background:var(--foreground)}.cs-frame-0{clip-path:inset(0 0 100%)}.cs-frame-1{clip-path:inset(0 0 78%)}.cs-frame-2{clip-path:inset(0 0 42%)}.cs-frame-3{clip-path:inset(0)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal-trigger]:not(.is-revealed) .cs-type{scale:0 1}[data-reveal-trigger] .cs-type{transform-origin:0;transition:scale .55s steps(8, end) calc(var(--i,0) * .14s + .3s)}}@media (prefers-reduced-motion:no-preference){.cs-caret{animation:1s steps(2,jump-none) infinite paused sd-blink}[data-play=on] .cs-caret{animation-play-state:running}}.cs-pin{background:var(--cs-pin);color:var(--background);box-shadow:0 0 0 4px var(--cs-pin-ring)}@media (prefers-reduced-motion:no-preference){.cs-pin{animation:cs-pin-ping 2.4s ease-out var(--d,0s) infinite;animation-play-state:paused}[data-play=on] .cs-pin{animation-play-state:running}}@keyframes cs-pin-ping{0%{box-shadow:0 0 0 0 var(--cs-pin-ring)}70%,to{box-shadow:0 0 0 12px #0000}}.cs-orbit-item{transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a) * -1));margin:-1.25rem 0 0 -1.25rem;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:no-preference){.cs-orbit,.cs-orbit-face{animation:cs-spin var(--spin,60s) linear infinite;animation-play-state:paused}.cs-orbit-face{animation-direction:reverse}[data-play=on] :is(.cs-orbit,.cs-orbit-face){animation-play-state:running}}@keyframes cs-spin{to{rotate:360deg}}.cs-tech-card .ed-beam{opacity:0;transition:opacity .4s}.cs-tech-card:has([data-active]) .ed-beam{opacity:.85}.cs-tech-row{transition:background-color .3s,opacity .3s}.cs-tech-row[data-active]{background-color:var(--sd-tint)}[data-touring] .cs-tech-row:not([data-active]){opacity:.72}.cs-gantt{--g-line:#16161612;--g-bar:#1616161a;--g-row:#1616160b;--g-head:var(--foreground);--g-head-soft:#1616164d}@supports (color:lab(0% 0 0)){.cs-gantt{--g-line:lab(7.22637% -.0000149012 0/.07);--g-bar:lab(7.22637% -.0000149012 0/.1);--g-row:lab(7.22637% -.0000149012 0/.045);--g-head-soft:lab(7.22637% -.0000149012 0/.3)}}.dark .cs-gantt{--g-head-soft:#ffffff4d;--g-line:#ffffff12;--g-bar:#ffffff1a;--g-row:#ffffff0d}@supports (color:lab(0% 0 0)){.dark .cs-gantt{--g-head-soft:lab(100% 0 0/.3);--g-line:lab(100% 0 0/.07);--g-bar:lab(100% 0 0/.1);--g-row:lab(100% 0 0/.05)}}.cs-grow>button{transition:background-color .35s}.cs-grow[data-active]>button{background-color:var(--g-row)}.cs-grow-title{transition:color .35s}[data-touring] .cs-grow:not([data-active]) .cs-grow-title{color:var(--muted-foreground)}.cs-gtrack{background-image:linear-gradient(to right, var(--g-line) 1px, transparent 1px);background-size:calc(100% / var(--total,1)) 100%;border-radius:999px}.cs-gbar{background:var(--g-bar);border-radius:999px;position:relative;overflow:hidden}.cs-gbar-fill{border-radius:inherit;background:var(--foreground);transform-origin:0;position:absolute;inset:0}.cs-playhead{z-index:0;pointer-events:none;opacity:0;position:absolute;inset:-.25rem .75rem}.cs-playhead-line{background:linear-gradient(to bottom, var(--g-head-soft) 60%, transparent);border-radius:999px;width:2px;margin-left:-1px;position:absolute;inset:0 auto 0 0}.cs-playhead-line:before{content:"";background:var(--g-head);width:8px;height:8px;box-shadow:0 0 0 4px var(--g-row);border-radius:50%;position:absolute;top:-3px;left:50%;translate:-50%}.cs-gantt[data-step="0"]{--pa:var(--s0);--pb:var(--e0)}.cs-gantt[data-step="1"]{--pa:var(--s1);--pb:var(--e1)}.cs-gantt[data-step="2"]{--pa:var(--s2);--pb:var(--e2)}.cs-gantt[data-step="3"]{--pa:var(--s3);--pb:var(--e3)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cs-gantt[data-touring] .cs-gbar-fill{transition:scale .6s var(--cs-ease);scale:0 1}:is(.cs-gantt[data-touring][data-step="1"] .cs-grow:nth-child(-n+1),.cs-gantt[data-touring][data-step="2"] .cs-grow:nth-child(-n+2),.cs-gantt[data-touring][data-step="3"] .cs-grow:nth-child(-n+3)) .cs-gbar-fill{scale:1}.cs-gantt[data-touring] .cs-grow[data-active] .cs-gbar-fill{animation:cs-gfill var(--tour-ms,6s) linear both}.cs-gantt[data-touring] .cs-playhead{opacity:1;animation:cs-ph-a var(--tour-ms,6s) linear both;transition:opacity .4s}.cs-gantt[data-touring]:is([data-step="1"],[data-step="3"]) .cs-playhead{animation-name:cs-ph-b}.cs-gantt[data-touring][data-tour-paused] .cs-grow[data-active] .cs-gbar-fill{animation:none;scale:1}.cs-gantt[data-touring][data-tour-paused] .cs-playhead{translate:calc(var(--pb) * 100%) 0;animation:none}.sd-tour[data-touring] .cs-phase[data-active]{animation:cs-hero-in .6s var(--cs-ease) both}}@keyframes cs-gfill{0%{scale:0 1}to{scale:1}}@keyframes cs-ph-a{0%{translate:calc(var(--pa) * 100%) 0}to{translate:calc(var(--pb) * 100%) 0}}@keyframes cs-ph-b{0%{translate:calc(var(--pa) * 100%) 0}to{translate:calc(var(--pb) * 100%) 0}}@media (prefers-reduced-motion:no-preference){.sd-tour[data-touring] .cs-phase[data-active] .cs-tick{animation:sd-tick .3s ease calc(var(--i,0) * .35s + .3s) both}.sd-tour[data-touring] .cs-phase[data-active] .cs-swatch{animation:sd-pop .45s var(--cs-ease) calc(var(--i,0) * 80ms) both}.sd-tour[data-touring] .cs-phase[data-active] .cs-bar-in{transform-origin:0;animation:sd-fill .6s var(--cs-ease) calc(var(--i,0) * .1s + .15s) both}.sd-tour[data-touring] .cs-phase[data-active] .cs-ring{animation:cs-ring 1.3s var(--cs-ease) .3s both}}.cs-orb{filter:blur(60px);opacity:.55;border-radius:50%;position:absolute}.cs-orb-1{aspect-ratio:1;background:radial-gradient(closest-side, var(--cs-hero-glow), transparent);width:46vw;max-width:44rem;top:-10%;right:8%}.cs-orb-2{aspect-ratio:1;background:radial-gradient(closest-side, var(--cs-hero-glow), transparent);width:36vw;max-width:34rem;bottom:-20%;left:-8%}.cs-word{display:inline-block}@media (prefers-reduced-motion:no-preference){.cs-word{animation:cs-hero-in .8s var(--cs-ease) calc(.15s + var(--i,0) * 70ms) both}}.cs-facts{--cs-fact-line:#1616161a;--cs-fact-glow:#1616160e;--cs-fact-bar:#1616168c;grid-template-columns:repeat(2,minmax(0,1fr))}@supports (color:lab(0% 0 0)){.cs-facts{--cs-fact-line:lab(7.22637% -.0000149012 0/.1);--cs-fact-glow:lab(7.22637% -.0000149012 0/.055);--cs-fact-bar:lab(7.22637% -.0000149012 0/.55)}}.dark .cs-facts{--cs-fact-line:#ffffff1a;--cs-fact-glow:#ffffff12;--cs-fact-bar:#fff9}@supports (color:lab(0% 0 0)){.dark .cs-facts{--cs-fact-line:lab(100% 0 0/.1);--cs-fact-glow:lab(100% 0 0/.07);--cs-fact-bar:lab(100% 0 0/.6)}}.cs-fact{isolation:isolate}.cs-fact:last-child:nth-child(odd){flex-direction:row;grid-column:1/-1;align-items:center}.cs-fact:before{content:"";pointer-events:none;position:absolute}.cs-fact:nth-child(2n):before{background:linear-gradient(to bottom, transparent, var(--cs-fact-line), transparent);width:1px;inset:18% auto 18% 0}.cs-fact:nth-child(n+3):nth-child(odd):before{background:linear-gradient(to right, transparent, var(--cs-fact-line), transparent);height:1px;inset:0 12% auto}.cs-fact:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(110% 120% at 18% 0%, var(--cs-fact-glow), transparent 70%);opacity:0;transition:opacity .6s var(--cs-ease,ease);position:absolute;inset:0}[data-touring] .cs-fact[data-active]:after{opacity:1}.cs-fact-progress{background:var(--cs-fact-bar);transform-origin:0;opacity:0;pointer-events:none;border-radius:999px;height:2px;position:absolute;inset:auto 1.5rem 0;scale:0 1}@media (min-width:64rem){.cs-facts{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.cs-fact:last-child:nth-child(odd){flex-direction:revert-layer;align-items:revert-layer;grid-column:auto}.cs-fact:nth-child(n):before{background:linear-gradient(to bottom, transparent, var(--cs-fact-line), transparent);width:1px;height:auto;inset:22% auto 22% 0}.cs-fact:first-child:before{content:none}}@media (prefers-reduced-motion:no-preference){.cs-facts-wrap{animation:cs-hero-in .9s var(--cs-ease) .42s both}.cs-fact{animation:cs-hero-in .8s var(--cs-ease) calc(.55s + var(--i,0) * 90ms) both}.cs-fact-value{transition:translate .5s var(--cs-ease)}[data-touring] .cs-fact[data-active] .cs-fact-value{translate:.15rem}[data-touring]:not([data-tour-paused]) .cs-fact[data-active] .cs-fact-progress{opacity:1;animation:cs-fact-progress var(--tour-ms,2.6s) linear both}[data-tour-paused] .cs-fact[data-active] .cs-fact-progress{opacity:1;scale:1}}@keyframes cs-fact-progress{0%{scale:0 1}to{scale:1}}.cs-widget{--w-bg:#ffffffc7;--w-bg-hi:#fffffff0;--w-edge:#fffffff2;--w-edge-2:#16161614;--w-inset:#ffffffb3;--w-shadow:#22222238;--w-ring:#f5f5f5;--w-ok:#03a14a;--w-warn:#e8a127;--w-bad:#e94646;isolation:isolate;background:linear-gradient(160deg, var(--w-bg-hi), var(--w-bg) 55%);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:inset 0 1px 0 var(--w-inset), 0 1px 2px #0000001a, 0 28px 56px -28px var(--w-shadow);border-radius:1.375rem;padding:.875rem 1rem 1rem;position:relative}@supports (color:lab(0% 0 0)){.cs-widget{--w-bg:lab(100% 0 0/.78);--w-bg-hi:lab(100% 0 0/.94);--w-edge:lab(100% 0 0/.95);--w-edge-2:lab(7.22637% -.0000149012 0/.08);--w-inset:lab(100% 0 0/.7);--w-shadow:lab(13% 0 0/.22);--w-ring:lab(96.52% -.0000298023 .0000119209);--w-ok:lab(58.0286% -51.707 34.5419);--w-warn:lab(72.012% 20.1459 68.0877);--w-bad:lab(55.069% 63.1711 38.3811);box-shadow:inset 0 1px 0 var(--w-inset), 0 1px 2px lab(0% 0 0/.1), 0 28px 56px -28px var(--w-shadow)}}.dark .cs-widget{--w-bg:#131415cc;--w-bg-hi:#2a2b2dc7;--w-edge:#ffffff52;--w-edge-2:#ffffff0f;--w-inset:#ffffff14;--w-shadow:#000000bf;--w-ring:#1a1b1c;--w-ok:#5fd37f;--w-warn:#f3b94c;--w-bad:#fa6863}@supports (color:lab(0% 0 0)){.dark .cs-widget{--w-bg:lab(6.18737% -.126816 -.969917/.8);--w-bg-hi:lab(17.6304% -.155658 -1.12062/.78);--w-edge:lab(100% 0 0/.32);--w-edge-2:lab(100% 0 0/.06);--w-inset:lab(100% 0 0/.08);--w-shadow:lab(0% 0 0/.75);--w-ring:lab(9.51021% -.152707 -1.11897);--w-ok:lab(76.5065% -48.1818 31.6252);--w-warn:lab(79.1818% 14.062 61.488);--w-bad:lab(63.4204% 56.5783 32.9929)}}.cs-widget:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(150deg, var(--w-edge), transparent 42%, var(--w-edge-2) 78%);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cs-widget-label{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font:500 .625rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.cs-zone{opacity:.32}.cs-zone-ok{background:var(--w-ok);opacity:.55}.cs-zone-warn{background:var(--w-warn)}.cs-zone-bad{background:var(--w-bad)}.cs-zone-track{translate:calc(var(--v,0) * 1%) 0;pointer-events:none;position:absolute;inset:0}.cs-zone-mark{background:var(--foreground);width:.75rem;height:.75rem;box-shadow:0 0 0 3px var(--w-ring), 0 2px 8px #0000004d;border-radius:50%;position:absolute;top:50%;left:0;translate:-50% -50%}@supports (color:lab(0% 0 0)){.cs-zone-mark{box-shadow:0 0 0 3px var(--w-ring), 0 2px 8px lab(0% 0 0/.3)}}.cs-week{background:var(--foreground);opacity:.8}.cs-week-last{background:var(--w-ok);opacity:1}@media (prefers-reduced-motion:no-preference){.cs-zone-track{animation:cs-mark-in 1.4s var(--cs-ease) calc(var(--d,0s) + .3s) both}.cs-week{animation:cs-week-in .4s ease calc(var(--d,0s) + .3s + var(--i,0) * 90ms) both}}@keyframes cs-mark-in{0%{translate:0}}@keyframes cs-week-in{0%{opacity:.12}}
