.phone{--accent: #7c5cff;--accent-2: #22d3ee;--app-bg: #0d0b14;--app-surface: #15121f;--app-surface-2: #1c1829;--app-line: #272134;--app-text: #ece9f5;--app-dim: #9d96b8;--traf-up: color-mix(in oklab,var(--accent) 54%,#000);--traf-down: color-mix(in oklab,var(--accent-2) 82%,#000);--radius: 16px;--card: 20px;--inlay: 8px;position: relative;width: 100%;max-width: 21.5rem;margin-inline: auto;border: 1px solid var(--line);border-radius: 30px;padding: 0.5rem;background: #05040a;box-shadow: 0 30px 70px -40px rgba(0,0,0,0.95)}.phone__screen{position: relative;border-radius: 24px;overflow: hidden;background: var(--app-bg);height: 47rem;display: flex;flex-direction: column;isolation: isolate}.phone__bgimg{position: absolute;inset: 0;background-size: cover;background-position: center;opacity: 0;z-index: -1;transition: opacity 0.4s var(--ease)}.phone__status{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 0.5rem;padding: 0.6rem 0.85rem 0.35rem;font-family: var(--mono);font-size: 0.6rem;color: var(--app-dim)}.phone__title{font-family: var(--body);font-size: 0.95rem;font-weight: 600;letter-spacing: -0.01em;color: var(--app-text);text-align: center}.phone__sig{display: flex;align-items: flex-end;gap: 2px;justify-self: end}.phone__sig i{width: 3px;background: currentColor;border-radius: 1px}.phone__sig i:nth-child(1){height: 4px}.phone__sig i:nth-child(2){height: 7px}.phone__sig i:nth-child(3){height: 10px}.phone__content{flex: 1 1 auto;min-height: 0;padding: 0.5rem 0.9rem 0.7rem;display: flex;flex-direction: column;gap: 0.5rem;overflow-y: auto;scrollbar-width: thin;scrollbar-color: var(--app-line) transparent}.phone[data-screen='dash'] .phone__content{padding-bottom: 3.6rem}.phone__nav{display: flex;border-top: 1px solid var(--app-line);background: color-mix(in oklab,var(--app-surface) 92%,transparent);padding: 0.4rem 0.2rem 0.5rem}.phone__nav div{flex: 1;display: flex;flex-direction: column;align-items: center;gap: 0.18rem;font-size: 0.6rem;color: var(--app-dim)}.phone__nav div[data-on='true']{color: var(--accent)}.phone__navico{display: grid;place-items: center;width: 2.2rem;height: 1.3rem;border-radius: 99px}.phone__nav div[data-on='true'] .phone__navico{background: color-mix(in oklab,var(--accent) 32%,transparent);color: var(--app-text)}.phone__nav svg{width: 1rem;height: 1rem;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.phone__fab{position: absolute;right: 0.85rem;bottom: 3.9rem;width: 3rem;height: 3rem;border-radius: 50%;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 40%,var(--app-surface-2));color: #fff;z-index: 4}.phone:not([data-screen='dash']) .phone__fab{display: none}.phone__fab svg{width: 1.2rem;height: 1.2rem;fill: currentColor;position: relative;z-index: 2}.hero{display: flex;flex-direction: column;gap: 0.68rem;padding-top: 0.5rem}.horb{position: relative;width: 14.5rem;aspect-ratio: 1;margin-inline: auto;display: grid;place-items: center;flex: none}.horb__glow{position: absolute;inset: 0;border-radius: 50%;background: radial-gradient( closest-side,color-mix(in oklab,var(--r2) 26%,transparent),transparent 72% );filter: blur(6px)}.horb__aurora{position: absolute;inset: -6%;border-radius: 50%;background: conic-gradient( from 0deg,color-mix(in oklab,var(--r1) 60%,transparent),color-mix(in oklab,var(--r2) 60%,transparent),color-mix(in oklab,var(--r3) 60%,transparent),color-mix(in oklab,var(--r1) 60%,transparent) );filter: blur(16px);opacity: 0.5;animation: aurora-drift 9s ease-in-out infinite}@keyframes aurora-drift{0%{transform: rotate(0deg) scale(1);opacity: 0.4}50%{transform: rotate(180deg) scale(1.08);opacity: 0.62}100%{transform: rotate(360deg) scale(1);opacity: 0.4}}.horb__rim{position: absolute;inset: 13%;border-radius: 50%;background: conic-gradient(from -90deg,var(--r1),var(--r2),var(--r3),var(--r1));mask: radial-gradient(closest-side,transparent 0 calc(100% - 11px),#000 calc(100% - 10px));-webkit-mask: radial-gradient(closest-side,transparent 0 calc(100% - 11px),#000 calc(100% - 10px));animation: ring-spin 7s linear infinite}.horb__core{position: relative;width: 55%;aspect-ratio: 1;border-radius: 50%;display: grid;grid-template-areas: 'mark';place-items: center;color: #fff;background: radial-gradient(circle at 32% 26%,rgba(255,255,255,0.22),transparent 58%),radial-gradient( circle at 50% 120%,color-mix(in oklab,var(--r1) 55%,transparent),transparent 70% ),color-mix(in oklab,var(--app-surface-2) 88%,var(--r2));box-shadow: inset 0 1px 0 rgba(255,255,255,0.18),0 12px 30px -16px color-mix(in oklab,var(--r2) 70%,transparent)}.horb__mark,.horb__logo{grid-area: mark;width: 54%;height: 54%;object-fit: contain}.horb__mark{overflow: visible}.hcap{text-align: center;display: grid;gap: 3px}.hcap__t{font-family: var(--body);font-size: 1.35rem;font-weight: 700;line-height: 1.15;letter-spacing: -0.02em;color: var(--app-text)}.hcap__s{font-size: 0.8rem;color: var(--app-dim);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.hspeed{display: flex;justify-content: center;align-items: baseline;gap: 1.3rem;margin-top: 0.4rem}.hspeed__e{display: inline-flex;align-items: baseline;gap: 0.28rem}.hspeed__e .hico{width: 0.92rem;height: 0.92rem;color: var(--app-dim);align-self: center}.hspeed__e b{font-size: 0.95rem;font-weight: 700;color: var(--app-text);letter-spacing: -0.01em}.hspeed__u{font-size: 0.66rem;font-weight: 600;color: var(--app-dim)}.hcard{border-radius: var(--card);background: color-mix(in oklab,var(--app-surface-2) 72%,transparent);border: 1px solid color-mix(in oklab,var(--app-line) 70%,transparent);overflow: hidden}.hcard__div{height: 1px;background: color-mix(in oklab,var(--app-line) 70%,transparent)}.hico{width: 1.1rem;height: 1.1rem;flex: none;fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round}.hico--chev{width: 1.15rem;height: 1.15rem;color: var(--app-dim)}.hico--accent{color: var(--accent)}.hsrv{display: flex;align-items: center;gap: 0.55rem;padding: 0.45rem 0.55rem}.hflag{position: relative;width: 2.5rem;height: 2.5rem;flex: none}.hflag--sm{width: 1.15rem;height: 1.15rem}.hflag i,.hflag__d{position: absolute;left: 50%;top: 50%;border-radius: 50%;border: 1.5px solid var(--app-surface);transform: translate(-50%,-50%)}.hflag i{background: color-mix(in oklab,var(--app-surface-2) 80%,#000)}.hflag i:nth-child(1){width: 72%;height: 72%;margin-top: -0.72rem}.hflag i:nth-child(2){width: 86%;height: 86%;margin-top: -0.36rem}.hflag__d{width: 100%;height: 100%;background: linear-gradient( #ae1c28 0 33.34%,#f5f5f5 33.34% 66.67%,#21468b 66.67% )}.hflag__n{position: absolute;right: -2px;bottom: -2px;font-size: 0.55rem;font-weight: 700;line-height: 1;color: #fff;background: var(--accent);border: 1.5px solid var(--app-surface);border-radius: 99px;padding: 0.1rem 0.28rem}.hsrv__id{flex: 1 1 auto;min-width: 0;display: grid;gap: 2px}.hsrv__id b{font-size: 0.8rem;font-weight: 600;color: var(--app-text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hsrv__ip{font-size: 0.7rem;color: var(--app-dim)}.hsrv__sig{width: 2.6rem;flex: none;display: grid;justify-items: center;gap: 3px}.hbars{display: flex;align-items: flex-end;gap: 3px;height: 21px}.hbars i{width: 4px;border-radius: var(--inlay);background: color-mix(in oklab,var(--app-dim) 25%,transparent)}.hbars i[data-on='true']{background: var(--app-dim)}.hbars i:nth-child(1){height: 9px}.hbars i:nth-child(2){height: 13px}.hbars i:nth-child(3){height: 17px}.hbars i:nth-child(4){height: 21px}.hsrv__ms{font-size: 0.64rem;font-weight: 700;line-height: 1}.hsvc{display: flex;align-items: center;gap: 0.5rem;padding: 0.35rem 0.55rem;font-size: 0.7rem;font-weight: 500;color: color-mix(in oklab,var(--app-dim) 78%,transparent)}.hsvc .hico{width: 0.85rem;height: 0.85rem}.hsvc--on{color: var(--accent)}.hsvc--on .hico{fill: currentColor;stroke: none}.hcard--sub{padding: 0.68rem 0.9rem 0.8rem;display: grid;gap: 0.45rem}.hsub__top{display: flex;align-items: center;gap: 0.25rem}.hsub__caps{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;gap: 0.55rem;flex-wrap: wrap}.hsub__cap{font-size: 0.8rem;font-weight: 600;color: var(--app-dim)}.hpill{display: inline-flex;align-items: center;gap: 4px;border-radius: 99px;padding: 0.16rem 0.5rem;font-size: 0.68rem;font-weight: 700;color: var(--pc,var(--accent));background: color-mix(in oklab,var(--pc,var(--accent)) 14%,transparent)}.hpill .hico{width: 0.8rem;height: 0.8rem}.hsub__num{display: flex;align-items: baseline;gap: 0.35rem;flex-wrap: wrap}.hsub__num b{font-size: 1.25rem;font-weight: 700;line-height: 1.1;color: var(--app-text)}.hsub__num span{font-size: 0.8rem;color: var(--app-dim)}.hbar{height: 8px;border-radius: var(--inlay);background: color-mix(in oklab,var(--app-line) 85%,transparent);overflow: hidden}.hbar i{display: block;height: 100%;border-radius: inherit;background: linear-gradient( 90deg,color-mix(in oklab,var(--bc,var(--accent)) 70%,transparent),var(--bc,var(--accent)) );transition: width 0.42s var(--ease-out)}.hbuys{display: flex;justify-content: flex-end;gap: 0.45rem;flex-wrap: wrap;margin-top: 0.2rem}.hbuy{display: inline-flex;align-items: center;gap: 0.28rem;border-radius: 99px;padding: 0.28rem 0.5rem;font-size: 0.64rem;font-weight: 600;color: var(--accent);background: color-mix(in oklab,var(--accent) 13%,transparent);border: 1px solid color-mix(in oklab,var(--accent) 32%,transparent)}.hbuy .hico{width: 0.8rem;height: 0.8rem}.hnote{display: flex;align-items: center;gap: 0.55rem;padding: 0.6rem 0.7rem;font-size: 0.75rem;line-height: 1.35;color: var(--app-text)}.hacts{display: flex;align-items: stretch;gap: 0.45rem}.hact .hico{width: 0.95rem;height: 0.95rem}.hact{flex: 1 1 auto;min-width: 0;height: 2.5rem;display: flex;align-items: center;justify-content: center;gap: 0.4rem;border-radius: 99px;padding-inline: 0.45rem;font-size: 0.7rem;font-weight: 600;color: var(--app-text);background: color-mix(in oklab,var(--app-surface-2) 72%,transparent);border: 1px solid color-mix(in oklab,var(--app-line) 70%,transparent)}.hact span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hact--sq{flex: none;width: 2.5rem;padding-inline: 0;color: var(--accent)}.hmore{display: flex;align-items: center;justify-content: center;gap: 0.35rem;padding: 0.35rem;font-size: 0.72rem;font-weight: 500;color: var(--accent)}.hmore .hico{width: 1.25rem;height: 1.25rem}.appgrid{display: grid;grid-template-columns: repeat(8,minmax(0,1fr));grid-auto-rows: minmax(4.5rem,auto);gap: 0.7rem}.tile{background: var(--app-surface);border: 1px solid var(--app-line);border-radius: var(--card);padding: 0.68rem 0.9rem;grid-column: span 4;min-width: 0;overflow: hidden;display: flex;flex-direction: column}.tile--wide{grid-column: 1 / -1}.tile--tall{grid-row: span 2}.tile__head{display: flex;align-items: center;gap: 0.45rem;font-size: 0.8rem;letter-spacing: 0.01em;color: var(--app-dim);margin-bottom: 0.45rem;flex: none}.tile__head span{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tile__head svg{width: 1.1rem;height: 1.1rem;fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round;flex: none}.tile__now{flex: none !important;min-width: auto !important;overflow: visible !important;font-size: 0.68rem;font-weight: 400;letter-spacing: 0;white-space: nowrap}.tile__body{font-size: 0.8rem;line-height: 1.35;color: var(--app-text);margin: 0;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.tile__sub{font-size: 0.7rem;color: var(--app-dim);margin-top: 0.15rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.spark{flex: 1 1 auto;min-height: 1.5rem;margin: 0.4rem -0.9rem -0.68rem;color: var(--accent)}.spark__c{width: 100%;height: 100%;display: block;overflow: hidden}.spark__f{fill: url(#pv-spark);stroke: none}.spark__l{fill: none;stroke: var(--accent);stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;vector-effect: non-scaling-stroke}.quick{flex: 1 1 auto;min-height: 0;display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;padding: 0 0 0.1rem;color: var(--app-dim);font-size: 0.7rem;font-weight: 300}.swi{position: relative;width: 2rem;height: 1.15rem;flex: none;border-radius: 99px;background: color-mix(in oklab,var(--app-dim) 38%,var(--app-surface-2));border: 1px solid color-mix(in oklab,var(--app-dim) 38%,transparent)}.swi::after{content: '';position: absolute;width: 0.78rem;height: 0.78rem;left: 0.16rem;top: 50%;border-radius: 50%;background: color-mix(in oklab,var(--app-dim) 90%,#fff);transform: translateY(-50%);box-shadow: 0 1px 3px rgb(0 0 0 / 0.32)}.meta__label{color: var(--app-dim);font-size: 0.68rem;line-height: 1.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.meta__st{margin-top: 0.2rem;color: var(--app-text);font-size: 1.08rem;line-height: 1.15;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.meta__row{margin-top: auto;min-width: 0;display: flex;align-items: center;gap: 0.65rem}.meta__cap,.meta__row > .hbuys{flex: 1 1 auto;min-width: 0}.meta__cap{color: var(--app-dim);font-size: 0.68rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.meta__row > .hbuys{justify-content: flex-start;flex-wrap: nowrap;margin-top: 0;overflow: hidden}.meta__row .hbuy{flex: 0 1 auto;min-width: 0;overflow: hidden;white-space: nowrap}.meta__v{flex: none;max-width: 50%;color: var(--app-text);font-size: 0.68rem;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.meta__row + .hbar{flex: none;height: 4px;margin-top: 0.35rem}.detect{flex: 1 1 auto;min-height: 0;min-width: 0;display: flex;align-items: center;gap: 0.45rem}.detect__s{flex: 1 1 auto;min-width: 0;color: var(--app-text);font-size: 0.78rem;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.detect__ip{flex: none;max-width: 55%;color: var(--app-dim);font-size: 0.66rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.value{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;color: var(--app-text);font-size: 0.86rem;font-weight: 300;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.value small{margin-left: 0.22rem;color: var(--app-dim);font-size: 0.68rem;font-weight: 400}.sline{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;gap: 0.45rem;color: var(--accent)}.sline__i{width: 1rem;height: 1rem;flex: none;fill: currentColor;stroke: none}.sline__t{min-width: 0;font-size: 0.68rem;line-height: 1.15;font-weight: 500;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 2.3em;overflow: hidden}.tile--seg{padding: 0}.segbar{flex: 1 1 auto;min-height: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1px;padding: 0.55rem}.segbar button{border: 0;border-radius: 99px;background: none;cursor: pointer;min-width: 0;padding: 0 0.1rem;font: inherit;font-size: 0.64rem;font-weight: 600;color: var(--app-dim);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: background 0.18s var(--ease),color 0.18s var(--ease)}.segbar button:hover{color: var(--app-text)}.segbar button[aria-selected='true']{background: color-mix(in oklab,var(--accent) 34%,var(--app-surface-2));color: #fff}.segbar__strip{flex: none;height: 7px;background: color-mix(in oklab,var(--accent) 26%,transparent)}.modes{flex: 1 1 auto;display: flex;flex-direction: column;justify-content: space-evenly;gap: 0.1rem}.modes button{display: flex;align-items: center;gap: 0.5rem;background: none;border: 0;cursor: pointer;color: var(--app-dim);font-size: 0.82rem;padding: 0.32rem 0.2rem;text-align: left;transition: color 0.16s var(--ease)}.modes button:hover{color: var(--app-text)}.modes button span{width: 0.95rem;height: 0.95rem;border-radius: 50%;border: 2px solid var(--app-line);flex: none;display: grid;place-items: center;transition: border-color 0.16s var(--ease)}.modes button span::after{content: '';width: 0.45rem;height: 0.45rem;border-radius: 50%;background: var(--accent);transform: scale(0);transition: transform 0.18s var(--ease-out)}.modes button[aria-checked='true']{color: var(--app-text)}.modes button[aria-checked='true'] span{border-color: var(--accent)}.modes button[aria-checked='true'] span::after{transform: scale(1)}.donut{flex: 1 1 auto;min-height: 0;display: flex;align-items: center;padding-block: 0.3rem 0.4rem}.donut__ring{flex: none;height: 100%;aspect-ratio: 1;max-width: 100%;border-radius: 50%;background: conic-gradient( from 0deg,var(--traf-up) 0 var(--up,50%),var(--traf-down) var(--up,50%) 100% );mask: radial-gradient(closest-side,transparent 0 56%,#000 57%);-webkit-mask: radial-gradient(closest-side,transparent 0 56%,#000 57%)}.tflow{flex: none;display: flex;align-items: center;gap: 0.45rem;font-size: 0.7rem;color: var(--app-text);margin-top: 0.3rem}.tflow__a{flex: none;font-style: normal;font-size: 0.72rem;line-height: 1}.tflow__a--up{color: color-mix(in oklab,var(--traf-up) 74%,#fff)}.tflow__a--down{color: color-mix(in oklab,var(--traf-down) 88%,#fff)}.tflow__v{flex: 1 1 auto;min-width: 0;font-family: var(--mono);font-variant-numeric: tabular-nums;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tflow b{flex: none;font-family: var(--mono);font-weight: 400;color: var(--app-dim)}.active{flex: 1 1 auto;min-height: 0;display: flex;align-items: center;gap: 0.45rem}.active__n{flex: 1 1 auto;min-width: 0;font-size: 0.8rem;font-weight: 600;color: var(--app-text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.active__d{flex: none;font-family: var(--mono);font-size: 0.68rem;color: #4ade80}.service{flex: 1 1 auto;min-height: 0;display: flex;align-items: center;gap: 0.55rem}.service__logo{position: relative;width: 1.6rem;height: 1.6rem;border-radius: var(--inlay);background: color-mix(in oklab,var(--accent) 26%,var(--app-surface-2));display: grid;place-items: center;flex: none;overflow: hidden;font-family: var(--display);font-weight: 800;font-size: 0.85rem;color: #fff}.service__logo img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;border-radius: inherit}.service__name{font-weight: 600;font-size: 0.8rem;color: var(--app-text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.grouptabs{display: flex;gap: 0.35rem;margin-bottom: 0.65rem;overflow-x: auto;padding-bottom: 0.2rem;scrollbar-width: none}.grouptabs::-webkit-scrollbar{display: none}.grouptabs button{background: var(--app-surface);border: 1px solid var(--app-line);border-radius: 99px;cursor: pointer;color: var(--app-dim);font-size: 0.75rem;padding: 0.32rem 0.75rem;white-space: nowrap;transition: all 0.16s var(--ease)}.grouptabs button[aria-selected='true']{background: color-mix(in oklab,var(--accent) 30%,var(--app-surface));border-color: color-mix(in oklab,var(--accent) 60%,var(--app-line));color: #fff}.nodes{display: grid;grid-template-columns: repeat(auto-fill,minmax(9.5rem,1fr));gap: 0.5rem;max-height: 17rem;overflow-y: auto;scrollbar-width: thin;scrollbar-color: var(--app-line) transparent}.node{position: relative;background: var(--app-surface);border: 1px solid var(--app-line);border-radius: var(--radius);padding: 0.6rem 0.7rem;cursor: pointer;text-align: left;transition: border-color 0.16s var(--ease),background 0.16s var(--ease);min-width: 0}.node:hover{border-color: color-mix(in oklab,var(--accent) 50%,var(--app-line))}.node[aria-checked='true']{background: color-mix(in oklab,var(--accent) 16%,var(--app-surface));border-color: var(--accent)}.node__name{font-size: 0.82rem;font-weight: 500;color: var(--app-text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.node__meta{display: flex;align-items: center;justify-content: space-between;gap: 0.4rem;margin-top: 0.3rem;font-family: var(--mono);font-size: 0.68rem;color: var(--app-dim)}.node__delay{font-variant-numeric: tabular-nums;transition: color 0.3s var(--ease)}.node__delay[data-q='fast']{color: #4ade80}.node__delay[data-q='ok']{color: var(--amber)}.node__delay[data-q='slow']{color: #fb7185}.node__delay[data-q='test']{color: var(--app-dim);opacity: 0.6}.node__flag{font-family: var(--mono);font-size: 0.62rem;letter-spacing: 0.08em;color: var(--app-dim);border: 1px solid var(--app-line);border-radius: 4px;padding: 0 0.25rem}.fab__ring{position: absolute;inset: -6px;border-radius: 50%;background: conic-gradient( from 0deg,var(--ring-a,#2e5bff),var(--ring-b,#7a36f0),var(--ring-c,#ff1744),var(--ring-a,#2e5bff) );opacity: 0;transition: opacity 0.4s var(--ease);z-index: 0;animation: ring-spin 4.5s linear infinite;mask: radial-gradient(circle,transparent 0 calc(50% - 3px),#000 calc(50% - 3px));-webkit-mask: radial-gradient(circle,transparent 0 calc(50% - 3px),#000 calc(50% - 3px))}@keyframes ring-spin{to{transform: rotate(1turn)}}.pv-scaler{width: 100%;display: flex;justify-content: center}