.sx,.sxk{--sx-bg:#0a1524;--sx-panel:#0e1c2f;--sx-panel-2:#12243a;--sx-line:#5eead421;--sx-line-2:#5eead43d;--sx-ink:#e8f1f8;--sx-ink-2:#b4c4d4;--sx-ink-3:#8da2b6;--sx-teal:#2dd4bf;--sx-ok:#34d399;--sx-live:#38bdf8;--sx-warn:#fbbf24;--sx-bad:#f87171;--sx-off:#94a3b8;--sx-glow:var(--sx-teal)}:root{--sx-ease:cubic-bezier(.22, 1, .36, 1);--sx-t1:.15s;--sx-t2:.22s;--sx-t3:.3s}.sxk{color:var(--sx-ink);background:radial-gradient(1200px 500px at 20% -10%, #2dd4bf12, transparent 60%), var(--sx-bg);border:1px solid var(--sx-line);font-feature-settings:"tnum";border-radius:18px;gap:16px;min-width:0;padding:20px 22px 22px;display:grid}.sxk-head{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;display:flex}.sxk-title{letter-spacing:.14em;text-transform:uppercase;color:var(--sx-ink);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}.sxk-title svg{color:var(--sx-teal);flex:none}.sxk-side{color:var(--sx-ink-3);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-left:auto;font-size:13px;display:flex}.sxk-link{color:var(--sx-teal);white-space:nowrap;border:1px solid var(--sx-line-2);transition:background-color var(--sx-t1) ease-out, border-color var(--sx-t1) ease-out;border-radius:9999px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none}.sxk-link:hover{border-color:var(--sx-teal);background:#2dd4bf1a}.sxk-panel{background:var(--sx-panel);border:1px solid var(--sx-line);border-radius:14px;min-width:0;padding:14px 16px}.sxk :focus-visible{outline:2px solid var(--sx-teal);outline-offset:2px}.sxk-ok{--sx-tone:var(--sx-ok)}.sxk-live{--sx-tone:var(--sx-live)}.sxk-warn{--sx-tone:var(--sx-warn)}.sxk-bad{--sx-tone:var(--sx-bad)}.sxk-off{--sx-tone:var(--sx-off)}.sxk-teal{--sx-tone:var(--sx-teal)}.sxk-dot{background:var(--sx-tone,var(--sx-off));width:10px;height:10px;box-shadow:0 0 8px var(--sx-tone,transparent);border-radius:50%;flex:none;display:inline-block}.sxk-dot[data-pulse]{position:relative}.sxk-dot[data-pulse]:after{content:"";border:2px solid var(--sx-tone);animation:sxk-ping 1.8s var(--sx-ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes sxk-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.sxk-pill{text-align:center;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--sx-tone);border:1.5px solid var(--sx-tone);background:color-mix(in srgb, var(--sx-tone) 9%, transparent);border-radius:7px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}.sxk-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.sxk-tile{min-width:0;color:var(--sx-ink);background:var(--sx-panel);border:1px solid var(--sx-line);transition:transform var(--sx-t2) var(--sx-ease), border-color var(--sx-t2) ease-out, box-shadow var(--sx-t2) ease-out, background-color var(--sx-t2) ease-out;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:8px 12px;padding:14px 14px 12px;text-decoration:none;display:grid;position:relative}a.sxk-tile:hover,button.sxk-tile:hover{border-color:color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 60%, transparent);box-shadow:0 8px 22px -12px color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 70%, transparent);background:var(--sx-panel-2);transform:translateY(-2px)}a.sxk-tile:active{transform:translateY(0)}.sxk-tile-icon{width:38px;height:38px;color:var(--sx-tone,var(--sx-teal));background:color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 13%, transparent);border:1px solid color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 30%, transparent);border-radius:11px;place-items:center;display:grid}.sxk-tile-n{color:var(--sx-ink);white-space:nowrap;min-width:0;font-size:28px;font-weight:750;line-height:1}.sxk-tile-n[data-long]{font-size:21px}.sxk-tile[data-tone] .sxk-tile-n{color:var(--sx-tone);text-shadow:0 0 14px color-mix(in srgb, var(--sx-tone) 40%, transparent)}.sxk-tile-l{color:var(--sx-ink-2);text-wrap:balance;grid-column:1/-1;min-width:0;font-size:13px;font-weight:600;line-height:1.3}.sxk-tile-viz{grid-column:1/-1}.sxk-tile .sxk-dot{width:8px;height:8px;position:absolute;top:12px;right:12px}@property --sxk-n{syntax:"<integer>";inherits:false;initial-value:0}.sxk-num{font-variant-numeric:tabular-nums}.sxk-num-v{--sxk-n:var(--to);counter-reset:sxkn var(--sxk-n)}.sxk-num-v:after{content:counter(sxkn)}@media (prefers-reduced-motion:no-preference){.sxk-num-v{animation:sxk-count .7s var(--sx-ease) both}}@keyframes sxk-count{0%{--sxk-n:0}}.sxk-ring{width:var(--sz,120px);aspect-ratio:1;flex:none;position:relative}.sxk-ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.sxk-ring-track{fill:none;stroke:#94a3b824;stroke-width:9px}.sxk-ring-arc{fill:none;stroke:var(--sx-tone,var(--sx-teal));stroke-width:9px;stroke-linecap:round;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 60%, transparent))}@media (prefers-reduced-motion:no-preference){.sxk-ring-arc{animation:sxk-draw .9s var(--sx-ease) both}}@keyframes sxk-draw{0%{stroke-dashoffset:var(--full)}}.sxk-ring-c{text-align:center;place-content:center;gap:1px;display:grid;position:absolute;inset:0}.sxk-ring-n{font-size:calc(var(--sz,120px) * .22);color:var(--sx-ink);font-weight:800;line-height:1}.sxk-ring-l{color:var(--sx-ink-3);letter-spacing:.04em;font-size:11px;font-weight:600}.sxk-bar{background:#94a3b824;border-radius:9999px;height:6px;overflow:hidden}.sxk-bar>i{height:100%;width:calc(var(--p,0) * 1%);border-radius:inherit;background:var(--sx-tone,var(--sx-teal));box-shadow:0 0 8px color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 55%, transparent);transform-origin:0;display:block}@media (prefers-reduced-motion:no-preference){.sxk-bar>i{animation:sxk-grow .7s var(--sx-ease) both;animation-delay:calc(var(--i,0) * 60ms)}}@keyframes sxk-grow{0%{transform:scaleX(0)}}.sxk-funnel{gap:7px;margin:0;display:grid}.sxk-funnel-row{grid-template-columns:minmax(70px,96px) 1fr 3.2em;align-items:center;gap:10px;display:grid}.sxk-funnel-row dt{color:var(--sx-ink-3);font-size:12px;font-weight:600}.sxk-funnel-row dd{margin:0}.sxk-funnel-row .sxk-funnel-n{text-align:right;color:var(--sx-ink);font-size:13px;font-weight:700}.sxk-stack{background:#94a3b81f;border-radius:9999px;gap:3px;height:10px;display:flex;overflow:hidden}.sxk-stack>i{flex:0 0 calc(var(--p) * 1%);background:var(--sx-tone);box-shadow:0 0 8px color-mix(in srgb, var(--sx-tone) 50%, transparent);transform-origin:0;display:block}@media (prefers-reduced-motion:no-preference){.sxk-stack>i{animation:sxk-grow .7s var(--sx-ease) both;animation-delay:calc(var(--i,0) * 80ms)}}.sxk-age{grid-template-columns:repeat(10,1fr);gap:2px;height:6px;display:grid}.sxk-age>i{background:#94a3b829;border-radius:2px}.sxk-age>i[data-on]{background:var(--sx-tone,var(--sx-ok))}@media (prefers-reduced-motion:no-preference){.sxk-age>i[data-on]{animation:fadeIn var(--sx-t3) ease-out both;animation-delay:calc(var(--i,0) * 25ms)}}.sxk-spark{width:100%;height:28px;display:block;overflow:visible}.sxk-spark path{fill:none;stroke:var(--sx-tone,var(--sx-teal));stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.sxk-spark .sxk-spark-fill{fill:color-mix(in srgb, var(--sx-tone,var(--sx-teal)) 14%, transparent);stroke:none}.sxk-help{vertical-align:middle;display:inline-flex;position:relative}.sxk-help>button{cursor:help;width:20px;height:20px;font:inherit;color:var(--ink-3,#64748b);background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;font-size:12px;font-weight:700;line-height:1;display:grid}.sxk .sxk-help>button,.sx .sxk-help>button{color:var(--sx-ink-3)}.sxk-help>button:focus-visible{outline:2px solid var(--accent,#2dd4bf);outline-offset:2px}.sxk-help-tip{z-index:40;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;color:#e8f1f8;pointer-events:none;background:#0e1c2f;border:1px solid #5eead43d;border-radius:10px;width:max-content;max-width:min(280px,80vw);padding:9px 11px;font-size:12.5px;font-weight:500;line-height:1.45;display:none;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%;box-shadow:0 12px 30px -12px #00000080}.sxk-help[data-align=end] .sxk-help-tip{left:auto;right:-6px;translate:0}.sxk-help[data-align=start] .sxk-help-tip{left:-6px;translate:0}.sxk-help:hover .sxk-help-tip,.sxk-help:focus-within .sxk-help-tip{opacity:1;transition:opacity var(--sx-t1) ease-out, transform var(--sx-t1) var(--sx-ease);display:block;transform:none}@starting-style{.sxk-help:hover .sxk-help-tip,.sxk-help:focus-within .sxk-help-tip{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.sxk-in>*{animation:sxk-rise var(--sx-t3) var(--sx-ease) backwards;animation-delay:calc(min(var(--i,0), 10) * 40ms)}}@keyframes sxk-rise{0%{opacity:0;transform:translateY(6px)}}.sxk-skel{background:linear-gradient(90deg,#94a3b814 25%,#94a3b82e 50%,#94a3b814 75%) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite shimmer;display:block}@media (prefers-reduced-motion:no-preference){.sxk-route{animation:.18s ease-out backwards fadeIn}}.sxk-lift{transition:transform var(--sx-t2) var(--sx-ease), box-shadow var(--sx-t2) ease-out, border-color var(--sx-t2) ease-out}.sxk-lift:hover{transform:translateY(-2px);box-shadow:0 10px 24px -16px #0f172a73}@media (max-width:640px){.sxk{border-radius:14px;gap:12px;padding:14px 12px 16px}.sxk-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sxk-tile{gap:2px 9px;padding:12px 10px 10px}.sxk-tile-icon{border-radius:9px;width:32px;height:32px}.sxk-tile-n{font-size:23px}.sxk-tile-n[data-long]{font-size:17px}.sxk-side{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.sxk-dot[data-pulse]:after{opacity:0;animation:none}.sxk-tile,.sxk-lift,.sxk-link{transition:none}a.sxk-tile:hover,.sxk-lift:hover{transform:none}}.sxk-site{letter-spacing:-.02em;border-radius:6px;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid;box-shadow:0 0 0 1px #ffffff1f}.sxk-chips{flex-wrap:wrap;gap:6px;display:flex}.sxk-chip{color:var(--sx-ink-2);background:var(--sx-panel-2);border:1px solid var(--sx-line);border-radius:9999px;align-items:center;gap:7px;padding:4px 10px 4px 4px;font-size:12.5px;display:inline-flex}.sxk-chip strong{color:var(--sx-ink);font-weight:750}.sxk-chip em{color:var(--sx-warn);font-style:normal;font-weight:650}.mak-console{border-width:0 0 1px;border-radius:14px 14px 0 0}.mak-console .sxk-tiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}
