@font-face{font-family:Outfit;src:url(/fonts/Outfit-SemiBold.ttf)format("truetype");font-weight:600;font-display:block}:root{--bg:#121517;--bg-elev:#1f2628;--bg-elev-2:#272e30;--line:#2b3335;--text:#f2f4f3;--text-dim:#8a9294;--text-faint:#5e6567;--accent:#c94325;--alert:#c94325;--magma-rgb:201, 67, 37;--warn-rgb:245, 197, 24;--connect:#2ecc71;--connect-rgb:46, 204, 113;--radius:10px;--gap:14px;--up:#1f9d57;--up-rgb:31, 157, 87;--degraded:#e0a32e;--degraded-rgb:224, 163, 46;--down:#c94325;--down-rgb:201, 67, 37;--inactive:#6b7476;--inactive-rgb:107, 116, 118}*{box-sizing:border-box}.wash{z-index:0;pointer-events:none;background:var(--bg);position:fixed;inset:0}.wash:after{content:"";background:radial-gradient(ellipse at 50% 45%, rgba(var(--magma-rgb), .22) 0%, rgba(var(--magma-rgb), .52) 55%, rgba(var(--magma-rgb), .92) 100%);opacity:0;transition:opacity .5s ease-out;position:absolute;inset:0}.wash--alarm:after{animation:1.6s ease-in-out infinite wash-pulse}@keyframes wash-pulse{0%,to{opacity:.3}50%{opacity:.88}}@media (prefers-reduced-motion:reduce){.wash--alarm:after{opacity:.6;animation:none}}.wash:before{content:"";background:radial-gradient(ellipse at 50% 45%, rgba(var(--warn-rgb), .22) 0%, rgba(var(--warn-rgb), .52) 55%, rgba(var(--warn-rgb), .92) 100%);opacity:0;transition:opacity .5s ease-out;position:absolute;inset:0}.wash--offline:before{animation:1.6s ease-in-out infinite wash-pulse}@media (prefers-reduced-motion:reduce){.wash--offline:before{opacity:.6;animation:none}}.dash,.foot,.board{z-index:1;position:relative}html,body{background:var(--bg);min-height:100%;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}code,.foot__commit{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace}.dash{padding:var(--gap);max-width:2200px;margin:0 auto}.topbar{background:var(--bg-elev);border-bottom:1px solid var(--line);margin:calc(var(--gap) * -1) calc(var(--gap) * -1) var(--gap);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 20px;display:flex}.topbar__title{align-items:center;gap:10px;display:flex}.topbar__home{display:flex}.topbar__mark{width:auto;height:22px;display:block}.topbar__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.topbar__status{min-width:0;color:var(--text-dim);align-items:center;gap:14px;margin-left:auto;font-size:13px;display:flex}@media (width<=760px){.topbar__status{margin-left:0}}.rt__dot{background:var(--text-faint);border-radius:50%;width:10px;height:10px}.rt__dot--on{--pulse-rgb:var(--connect-rgb);background:var(--connect);animation:1.6s ease-in-out infinite pulse}.rt__badge{letter-spacing:.5px;color:var(--text-faint);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650}.rt__badge--on{color:var(--connect);border-color:rgba(var(--connect-rgb), .4);background:rgba(var(--connect-rgb), .08)}.rt__sub{color:var(--text-faint);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.btn{background:var(--bg-elev-2);color:var(--text);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:13px}.btn:hover{border-color:var(--accent)}.btn--warn{border-color:var(--accent);color:var(--accent)}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(var(--pulse-rgb), .5)}50%{opacity:.5;box-shadow:0 0 0 5px rgba(var(--pulse-rgb), 0)}}.notice{margin:var(--gap) 0 0;background:linear-gradient(135deg, rgba(var(--magma-rgb), .12), rgba(var(--magma-rgb), .05) 60%, rgba(var(--magma-rgb), .09)), var(--bg-elev);border-color:rgba(var(--magma-rgb), .45);color:var(--text);padding:10px 14px;font-size:13.5px}.notice--error{border-color:rgba(var(--magma-rgb), .6)}.loading{margin-top:var(--gap);text-align:center;color:var(--text-dim);padding:60px}.grid{gap:var(--gap);display:grid}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1500px){.grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.grid--3,.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.grid--3,.grid--4{grid-template-columns:1fr}}.site__id h3{letter-spacing:normal;text-transform:none;color:var(--text);margin:0;font-size:17px;font-weight:650}.site__id code,.site__url{color:var(--text-faint);font-family:inherit;font-size:12.5px;font-weight:400}.card,.site__head,.notice,.loading,.foot{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius)}.card{padding:12px}.card--muted{color:var(--text-faint);flex-direction:column;display:flex}.chart-card{flex-direction:column;gap:8px;display:flex}.chart-card__head{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.chart-card__title{color:var(--text-dim);font-size:12.5px;font-weight:600}.chart-card__body{align-items:stretch;gap:10px;display:flex}.chart-card__plot{flex:auto;min-width:0}.chart-card__rail{flex-direction:column;flex:none;justify-content:center;gap:8px;max-width:40%;display:flex}.chart-card__rail:empty{display:none}.chart-card__rail .legend{flex-direction:column;gap:6px}.no-metric p{margin:8px 0 0;font-size:12.5px}.capreadout{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.capreadout__pct{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.capreadout__cap{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.35}.chart-card--alarm{border-color:rgba(var(--magma-rgb), .9);background:linear-gradient(135deg, rgba(var(--magma-rgb), .18), rgba(var(--magma-rgb), .07) 60%, rgba(var(--magma-rgb), .12)), var(--bg-elev);box-shadow:0 0 0 1px rgba(var(--magma-rgb), .45)}.alarm-tag{background:var(--bg);border:1px solid var(--alert);border-radius:999px;align-items:stretch;min-width:0;font-size:11px;display:inline-flex;overflow:hidden}.chart-card__head .alarm-tag{max-width:78%;margin-left:auto}.alarm-tag__label{color:var(--alert);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-self:center;padding:2px 8px;font-weight:700;overflow:hidden}.alarm-tag__dismiss{border:0;border-left:1px solid rgba(var(--magma-rgb), .45);color:var(--alert);cursor:pointer;background:0 0;flex:none;align-self:stretch;align-items:center;padding:0 9px;font-size:12px;line-height:1;display:inline-flex}.alarm-tag__dismiss:hover{background:rgba(var(--magma-rgb), .22)}.btn--test{border-color:var(--alert);color:var(--alert)}.btn--test:hover{background:rgba(var(--magma-rgb), .12)}.iconbtn{background:var(--bg-elev-2);width:30px;height:30px;color:var(--text-dim);border:1px solid var(--line);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.iconbtn:hover{border-color:var(--accent);color:var(--text)}.iconbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.iconbtn__icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sound__cone{fill:currentColor}.sound__cut,.sound__slash{display:none}.sound--off .sound__cut{stroke:var(--bg-elev-2);stroke-width:3.6px;display:inline}.sound--off .sound__slash{display:inline}.legend{color:var(--text-dim);flex-wrap:wrap;gap:10px;font-size:11.5px;display:flex}.legend__item{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:180px;display:inline-flex;overflow:hidden}.swatch{flex:none;width:18px;height:8px;display:inline-block}.chart-wrap{background:var(--bg-elev-2);cursor:crosshair;border-radius:6px;width:100%;padding:0;position:relative;overflow:hidden}.chart{max-width:100%;display:block}.chart--empty{color:var(--text-faint);border:1px dashed var(--line);background:var(--bg-elev-2);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.chart__grid{stroke:var(--line);stroke-width:1px;opacity:.35}.chart__axis{stroke:var(--line);stroke-width:1px;opacity:.8}.chart__line{stroke-linejoin:round;stroke-linecap:round}.chart__ylabel{fill:var(--text-faint);text-anchor:end;font-variant-numeric:tabular-nums;font-size:10px}.chart__xlabel{fill:var(--text-faint);font-variant-numeric:tabular-nums;font-size:10px}.chart__guide{stroke:var(--text-dim);stroke-width:1px;stroke-dasharray:3 3;opacity:.8}.chart__alarm-mark{stroke-width:1.5px;opacity:.95}.chart__threshold{stroke-width:1.25px;stroke-dasharray:5 4;opacity:.85}.chart__breach-band{fill:rgba(var(--magma-rgb), .16)}.chart-tip{pointer-events:none;border:1px solid var(--line);white-space:nowrap;z-index:5;background:rgba(18,21,23,.96);border-radius:7px;padding:6px 8px;font-size:11.5px;line-height:1.5;position:absolute;transform:translate(-50%);box-shadow:0 6px 18px rgba(0,0,0,.5)}.tip__time{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-bottom:3px;font-size:10.5px}.tip__row{align-items:center;gap:6px;display:flex}.tip__label{color:var(--text-dim);text-overflow:ellipsis;max-width:160px;margin-right:8px;overflow:hidden}.tip__val{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:650}.gauge__svg{width:100%;height:auto;display:block}.gauge__value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.site{margin-top:8px;display:block}.site__head{margin-bottom:var(--gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:9px 14px;display:flex}.site__id{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.site__link{color:var(--accent);font-size:13px;text-decoration:none}.site__link:hover{text-decoration:underline}.site__top{grid-template-columns:180px 1fr;align-items:center;gap:16px;margin-bottom:12px;display:grid}@media (width<=680px){.site__top{grid-template-columns:1fr}}.site__gauge{flex-direction:column;justify-content:center;align-items:center;display:flex}.site__gauge-label{text-transform:uppercase;letter-spacing:1px;color:var(--text-faint);margin-top:-6px;font-size:11px}.site__stats{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;display:grid}@media (width<=420px){.site__stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}}.stat{background:var(--bg-elev);border:1px solid var(--line);border-left-width:3px;border-radius:8px;padding:8px 10px}.stat--neutral{border-left-color:var(--text-faint)}.stat--alert{border-left-color:var(--alert)}.stat__value{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;display:block}.stat__label{color:var(--text-dim);margin-top:2px;font-size:11px;display:block}.site__charts{margin-top:4px}.site__url{min-width:0}.foot{color:var(--text-faint);width:calc(100% - var(--gap) * 2);max-width:calc(2200px - var(--gap) * 2);margin:var(--gap) auto;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;padding:10px 14px;font-size:12px;display:flex}.masthead{z-index:3;background:var(--bg-elev);border-bottom:1px solid var(--line);--lockup-h:clamp(36px, 11.5vw, 56px);--lockup-gap:calc(var(--lockup-h) * .232143);position:sticky;top:0}.masthead__inner{align-items:center;gap:14px;max-width:2200px;margin:0 auto;padding:10px 12px;display:flex}.masthead__lockup{align-items:center;gap:var(--lockup-gap);display:flex}.masthead__mark{height:var(--lockup-h);width:auto;transform:translateY(calc(var(--lockup-h) * -.019643));display:block}.masthead__title{padding-left:var(--lockup-gap);border-left:1px solid var(--text-faint);font-family:Outfit,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:calc(var(--lockup-h) * .349107);letter-spacing:-.01em;color:var(--text);margin:0;font-weight:600;line-height:1}.masthead__site{padding-left:var(--lockup-gap);border-left:1px solid var(--text-faint);flex-direction:column;justify-content:center;gap:1px;min-width:0;line-height:1.15;display:flex}.masthead__site-url{color:var(--text);font-family:Outfit,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-weight:600}.masthead__site-repo{color:var(--text-dim);font-family:Outfit,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px}.board{--tile-w:220px;max-width:2200px;margin:0 auto;padding:14px 12px 16px}.masthead__status{flex-direction:column;align-items:flex-end;gap:5px;margin-left:auto;display:flex}.masthead__clock{align-items:baseline;gap:7px;font-family:Outfit,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-weight:600;line-height:1;display:flex}.masthead__clock-label{color:var(--text-dim)}.masthead__clock-value{color:var(--text);font-variant-numeric:tabular-nums}.masthead__net{color:var(--text-dim);align-items:center;gap:6px;font-family:Outfit,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;line-height:1;display:flex}.masthead__net--down{color:rgb(var(--warn-rgb))}.masthead__net-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.masthead__net-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.settings{font-size:13px;position:relative}.settings summary{cursor:pointer;border:1px solid var(--line);background:var(--bg-elev);color:var(--text-dim);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:7px;padding:6px 12px;list-style:none;display:flex}.settings summary::-webkit-details-marker{display:none}.settings summary:hover,.settings[open] summary{color:var(--text)}.settings__menu{z-index:2;white-space:nowrap;background:var(--bg-elev);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.settings__row{cursor:pointer;color:var(--text);align-items:center;gap:8px;display:flex}.settings__row input{accent-color:var(--accent);margin:0}.settings__gear{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;flex:none;width:14px;height:14px}@media (width<=860px){.masthead__lockup{flex-wrap:wrap;row-gap:4px}.masthead__site{border-left:none;flex-basis:100%;padding-left:0}.masthead__status,.settings{flex:none}}@media (width<=680px){.masthead__inner{flex-wrap:wrap;gap:6px 10px;position:relative}.masthead__lockup{flex:1 0 100%;justify-content:center}.masthead__site{text-align:center;flex-basis:100%;align-items:center}.masthead__site-url{overflow-wrap:anywhere}.masthead__status{flex-direction:row;flex:1 0 100%;justify-content:center;align-items:baseline;gap:12px;margin-left:0}.masthead__clock{font-size:13px}.settings{right:12px;top:calc(10px + (var(--lockup-h) - 30px) / 2);position:absolute}.settings summary{gap:0;padding:7px 8px;font-size:0}}.tiles{grid-template-columns:repeat(auto-fill, var(--tile-w));justify-content:start;gap:10px;display:grid}@media (width<=474px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.board{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}.tile{font:inherit;color:var(--text);text-align:inherit;appearance:none;isolation:isolate;aspect-ratio:1;background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;text-decoration:none;display:flex;position:relative;overflow:hidden}.tile--up{--state:var(--up);--state-rgb:var(--up-rgb);--on-state:#f2f4f3}.tile--degraded{--state:var(--degraded);--state-rgb:var(--degraded-rgb);--on-state:#0b0d0e}.tile--down{--state:var(--down);--state-rgb:var(--down-rgb);--on-state:#f2f4f3}.tile--inactive{--state:var(--inactive);--state-rgb:var(--inactive-rgb);--on-state:#f2f4f3}.tile:hover{border-color:rgba(var(--state-rgb), .55)}.tile:focus-visible{outline:2px solid var(--state);outline-offset:2px}button.tile{cursor:pointer}.tile__open{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.tile__open:focus-visible{outline:none}.tile--opens:has(>.tile__open:focus-visible){outline:2px solid var(--state);outline-offset:2px}a.tile__url{z-index:2;color:inherit;position:relative}a.tile__url,a.masthead__site-url{text-decoration:none}a.tile__url:hover,a.masthead__site-url:hover{text-decoration:underline}.tile:after{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 45%, rgba(var(--state-rgb), .1) 0%, rgba(var(--state-rgb), .34) 55%, rgba(var(--state-rgb), .62) 100%);opacity:0;transition:opacity .5s ease-out;position:absolute;inset:0}.tile--down:after{animation:1.6s ease-in-out infinite tile-strobe}.tile--count .tile__count{aspect-ratio:1;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:min(74%,180px);display:flex;position:relative}.tile--count.tile--na .tile__count-value{color:var(--inactive)}.tile--count.tile--down .tile__count-value{color:var(--down)}.tile--count .tile__count-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:52px;font-weight:700;line-height:1}.tile--latency .ring__arc--gauge{stroke-dashoffset:0;animation:none}.tile--history{--state:var(--line);--state-rgb:43, 51, 53;aspect-ratio:auto;height:var(--tile-w);grid-column:span 2}.tile--history:hover{border-color:var(--line)}@media (width<=474px){.tile--history{aspect-ratio:2.05;height:auto}}.pings{border-bottom:1px solid var(--line);flex:none;justify-content:flex-end;align-self:stretch;align-items:flex-end;height:min(74%,180px);display:flex;overflow:hidden}.ping-tip{z-index:10;pointer-events:none;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#000;border-radius:4px;grid-template-columns:auto auto;gap:2px 14px;padding:6px 8px;font-size:12px;line-height:1.3;display:grid;position:fixed}.ping-tip__time{grid-column:1/-1;font-weight:600}.ping-tip__value{text-align:right}.ping-tip__value--up{color:var(--up)}.ping-tip__value--degraded{color:var(--degraded)}.ping-tip__value--down{color:var(--down)}.pings__bar{background:var(--state);flex:0 0 1px;min-height:1px}.pings__bar--up{--state:var(--up)}.pings__bar--degraded{--state:var(--degraded)}.pings__bar--down{--state:var(--down)}.pings__bar--inactive{--state:var(--inactive)}.tile--back{--state:var(--text-dim);--state-rgb:138, 146, 148}.tile--back:hover{border-color:rgba(var(--state-rgb), .55)}.tile--back:focus-visible{outline:2px solid var(--state);outline-offset:2px}.back__arrow{aspect-ratio:1;fill:none;width:min(74%,180px);stroke:var(--text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tile--inactive .ring__arc{display:none}.tile--sample:hover{border-color:var(--line)}@keyframes tile-strobe{0%,to{opacity:.3}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.tile--down:after{opacity:.62;animation:none}.ring__arc{animation:none}}.tile__head{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.tile__url{letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;min-height:18px;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.tile__repo{min-height:14px;color:var(--text-dim);font-size:12px;font-weight:400;line-height:1.2}.tile__dial{aspect-ratio:1;flex:none;width:min(74%,180px);position:relative}.tile__dot{background:var(--state);color:var(--on-state);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1;display:flex;position:absolute;inset:7.5%}.tile__code{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.tile__time{opacity:.85;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:500}@media (width<=474px){.tile{gap:6px;padding:8px;container-type:inline-size}.tile__dial,.tile--count .tile__count,.back__arrow{width:64%}.pings{height:64%}.tile__url{min-height:15px;font-size:clamp(11px,7.6cqw,15px)}.tile__repo{min-height:12px;font-size:clamp(9.5px,6.1cqw,12px)}.tile__code{font-size:clamp(13px,9.6cqw,22px)}.tile__time{font-size:clamp(9px,4.6cqw,10.5px)}.tile--count .tile__count-value{font-size:clamp(24px,22.7cqw,52px)}}.ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring__track,.ring__arc{fill:none;stroke-width:5px}.ring__track{stroke:rgba(var(--state-rgb), .12)}.ring__arc{stroke:rgba(var(--state-rgb), .5);transform-origin:50%;transform:rotate(-90deg)}.ring__arc--on,.ring__arc--off{animation-duration:var(--ring-ms,10s);animation-delay:var(--ring-since,0s);animation-timing-function:linear;animation-fill-mode:forwards}.ring__arc--on{animation-name:ring-on}.ring__arc--off{animation-name:ring-off}@keyframes ring-on{0%{stroke-dasharray:0 282.743;stroke-dashoffset:0}to{stroke-dasharray:282.743 282.743;stroke-dashoffset:0}}@keyframes ring-off{0%{stroke-dasharray:282.743 282.743;stroke-dashoffset:0}to{stroke-dasharray:0 282.743;stroke-dashoffset:-282.743px}}