/**
 * WISECP · Web Hosting Billing and Digital Services Platform
 *
 * Copyright (c) WISECP LLC — All rights reserved.
 * Unlicensed copying, distribution or use is prohibited.
 *
 * Terms of service: https://wisecp.com/terms-of-service
 */
.sec-perimeter{position:relative;inline-size:min(28rem,80vw);aspect-ratio:1;margin-inline:auto;margin-block-start:clamp(2rem,1rem + 3vw,3.5rem)}.sec-wires{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible;pointer-events:none}.sec-wire-static line{stroke:color-mix(in srgb,var(--wcom-primary-text) 14%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.sec-flow{stroke:var(--wcom-pulse);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:4 96;stroke-dashoffset:0;vector-effect:non-scaling-stroke;animation:sec-flow-run 2.6s linear infinite}.sec-wire-flow .sec-flow:nth-child(1){animation-delay:0s}.sec-wire-flow .sec-flow:nth-child(2){animation-delay:-.43s}.sec-wire-flow .sec-flow:nth-child(3){animation-delay:-.86s}.sec-wire-flow .sec-flow:nth-child(4){animation-delay:-1.3s}.sec-wire-flow .sec-flow:nth-child(5){animation-delay:-1.73s}.sec-wire-flow .sec-flow:nth-child(6){animation-delay:-2.16s}@keyframes sec-flow-run{to{stroke-dashoffset:-100}}[dir=rtl] .sec-wires{transform:scaleX(-1)}.sec-ring{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;border-radius:50%;border:1px solid color-mix(in srgb,var(--wcom-primary-text) 18%,transparent)}.sec-ring-1{inline-size:30%;block-size:30%}.sec-ring-2{inline-size:58%;block-size:58%}.sec-ring-3{inline-size:86%;block-size:86%}.sec-core{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:5rem;block-size:5rem;display:grid;place-items:center;border-radius:50%;background-color:var(--wcom-primary);color:var(--wcom-on-primary);font-size:2rem;box-shadow:0 0 0 .4rem color-mix(in srgb,var(--wcom-secondary) 20%,transparent),var(--wcom-glow);animation:sec-pulse 3.4s ease-in-out infinite}@keyframes sec-pulse{0%,to{box-shadow:0 0 0 .4rem color-mix(in srgb,var(--wcom-secondary) 22%,transparent),var(--wcom-glow)}50%{box-shadow:0 0 0 .75rem color-mix(in srgb,var(--wcom-secondary) 7%,transparent),var(--wcom-glow)}}.sec-node{position:absolute;inline-size:3rem;block-size:3rem;display:grid;place-items:center;border-radius:50%;background-color:var(--wcom-surface-bg);border:1px solid var(--wcom-border-color);color:var(--wcom-secondary-text);font-size:1.125rem;box-shadow:var(--wcom-shadow-sm);translate:-50% -50%}.sec-node-1{inset-block-start:7%;inset-inline-start:50%}.sec-node-2{inset-block-start:28%;inset-inline-start:87%}.sec-node-3{inset-block-start:72%;inset-inline-start:87%}.sec-node-4{inset-block-start:93%;inset-inline-start:50%}.sec-node-5{inset-block-start:72%;inset-inline-start:13%}.sec-node-6{inset-block-start:28%;inset-inline-start:13%}@media(prefers-reduced-motion:reduce){.sec-core{animation:none}.sec-flow{animation:none;stroke-dashoffset:0}}.sec-layer{display:flex;flex-direction:column;gap:.75rem;block-size:100%;padding:1.75rem;border-radius:var(--wcom-radius);border:1px solid var(--wcom-border-color);background-color:var(--wcom-surface-bg);transition:translate .2s ease,box-shadow .2s ease,border-color .2s ease;will-change:transform}.sec-layer:hover{box-shadow:var(--wcom-shadow-lg);border-color:color-mix(in srgb,var(--wcom-secondary) 30%,var(--wcom-border-color));translate:0 -.35rem}.sec-layer-icon{display:inline-grid;place-items:center;inline-size:3rem;block-size:3rem;border-radius:calc(var(--wcom-radius) * .85);background-color:var(--wcom-secondary-subtle);color:var(--wcom-secondary-text);font-size:1.375rem}.sec-layer-title{font-family:var(--wcom-font-display);font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--wcom-heading-color);margin:0}.sec-layer-text{font-size:.95rem;line-height:1.6;color:var(--wcom-muted-color);margin:0}.chrome-dark .sec-value{display:flex;flex-direction:column;gap:.75rem;block-size:100%;padding:1.5rem;border-radius:var(--wcom-radius);border:1px solid var(--wcom-chrome-border);background-color:color-mix(in srgb,var(--wcom-chrome-color) 4%,transparent);transition:translate .2s ease,border-color .2s ease;will-change:transform}.chrome-dark .sec-value:hover{border-color:color-mix(in srgb,var(--wcom-secondary) 45%,var(--wcom-chrome-border));translate:0 -.35rem}.sec-value-icon{display:inline-grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:calc(var(--wcom-radius) * .85);background-color:color-mix(in srgb,var(--wcom-secondary) 22%,transparent);color:var(--wcom-pulse);font-size:1.25rem}.chrome-dark .sec-value-title{font-family:var(--wcom-font-display);font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--wcom-chrome-color);margin:0}.chrome-dark .sec-value-text{font-size:.9rem;line-height:1.55;color:var(--wcom-chrome-muted);margin:0}.sec-list{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem}.sec-list li{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;color:var(--wcom-body-color)}.sec-list .bi{flex:none;margin-block-start:.05rem;inline-size:1.875rem;block-size:1.875rem;display:inline-grid;place-items:center;border-radius:50%;background-color:var(--wcom-secondary-subtle);color:var(--wcom-secondary-text);font-size:.9375rem}
