@keyframes _1kic6hx0{0%{stroke-dashoffset:var(--dash,200)}to{stroke-dashoffset:0}}
@keyframes _1kic6hx1{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}
@keyframes _1kic6hx2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
._1kic6hx3{align-content:center;gap:var(--ej3gp03);background:linear-gradient(160deg, var(--onekite-surfaceRaised), var(--onekite-surface));border:1px solid var(--onekite-border);isolation:isolate;border-radius:clamp(16px,2vw,24px);min-height:260px;padding:clamp(18px,2.4vw,28px);display:grid;position:relative;overflow:hidden}
._1kic6hx4:before{content:"";z-index:-1;background-image:linear-gradient(var(--onekite-border) 1px, transparent 1px), linear-gradient(90deg, var(--onekite-border) 1px, transparent 1px);opacity:.28;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000 78%);mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000 78%)}
._1kic6hx5{align-items:center;gap:var(--ej3gp03);min-width:0;padding:var(--ej3gp02) var(--ej3gp03);border-radius:var(--ej3gp0c);background:var(--onekite-surface);border:1px solid var(--onekite-border);font-size:var(--ej3gp0m);color:var(--onekite-textMuted);grid-template-columns:auto minmax(0,1fr) auto;display:grid}
._1kic6hx6{opacity:0;animation-name:_1kic6hx2;animation-duration:.52s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-play-state:paused;animation-fill-mode:both;animation-delay:var(--seq,0s)}
[data-reveal].in ._1kic6hx6{animation-play-state:running}
[data-tour-panel] ._1kic6hx6{animation-play-state:running}
._1kic6hx7{align-items:center;gap:var(--ej3gp01);padding:2px var(--ej3gp02);border-radius:var(--ej3gp0f);font-size:var(--ej3gp0k);background:var(--onekite-accentSubtle);color:var(--onekite-accentText);white-space:nowrap;font-weight:600;display:inline-flex}
._1kic6hx8{font-size:var(--ej3gp0k);font-family:var(--ej3gp0j);letter-spacing:.04em;color:var(--onekite-textSubtle);margin:0}
._1kic6hx9{font-size:var(--ej3gp0n);color:var(--onekite-text);font-variant-numeric:tabular-nums;margin:0;font-weight:620}
._1kic6hxa{width:100%;height:auto;overflow:visible}
._1kic6hxb{fill:none;stroke:var(--onekite-border);stroke-width:1.5px;stroke-dasharray:var(--dash,200);stroke-dashoffset:var(--dash,200)}
[data-reveal].in ._1kic6hxb,[data-tour-panel] ._1kic6hxb{animation:_1kic6hx0 .9s cubic-bezier(.22, 1, .36, 1) var(--seq,0s) forwards}
._1kic6hxc{stroke:var(--onekite-accent);stroke-width:2px}
._1kic6hxd{padding:var(--ej3gp02) var(--ej3gp03);border-radius:var(--ej3gp0c);background:var(--onekite-surface);border:1px solid var(--onekite-border);font-size:var(--ej3gp0k);color:var(--onekite-textMuted);text-align:center;gap:2px;display:grid}
._1kic6hxe{border-color:var(--onekite-accent);background:var(--onekite-accentSubtle);color:var(--onekite-accentText);font-weight:600}
._1kic6hxf{aspect-ratio:16/10;border-radius:var(--ej3gp0d);background:var(--onekite-surface);border:1px solid var(--onekite-border);width:100%;position:relative;overflow:hidden}
._1kic6hxg{border-radius:var(--ej3gp0f);background:var(--onekite-accentText);width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}
._1kic6hxg:after{content:"";border-radius:var(--ej3gp0f);background:var(--onekite-accentText);animation:2.8s ease-out infinite _1kic6hx1;animation-delay:var(--seq,0s);position:absolute;inset:0}
._1kic6hxh{gap:var(--ej3gp02);grid-template-columns:repeat(4,1fr);display:grid}
._1kic6hxi{aspect-ratio:1;border-radius:var(--ej3gp0c);border:1px solid var(--onekite-border);background:var(--onekite-surface);cursor:default;transition:transform var(--ej3gp01a) var(--ej3gp01c), border-color var(--ej3gp01a) var(--ej3gp01c);place-items:center;display:grid}
._1kic6hxi:hover{border-color:var(--onekite-accent);transform:translateY(-3px)}
._1kic6hxj{background:var(--onekite-text);border-radius:2px;width:22px;height:22px}
._1kic6hxk{background:var(--onekite-text);border-radius:7px;width:22px;height:22px}
._1kic6hxl{background:var(--onekite-text);border-radius:50%;width:22px;height:22px}
._1kic6hxm{background:linear-gradient(135deg, var(--onekite-accent), var(--onekite-focus));border-radius:7px;width:22px;height:22px}
._1kic6hxn{gap:var(--ej3gp02);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}
._1kic6hxo{gap:var(--ej3gp01);padding:var(--ej3gp02);border-radius:var(--ej3gp0c);background:var(--onekite-surface);border:1px solid var(--onekite-border);display:grid}
._1kic6hxp{aspect-ratio:1;border-radius:var(--ej3gp0b);background:linear-gradient(150deg, color-mix(in srgb, var(--onekite-accent) var(--tint,30%), var(--onekite-surfaceRaised)), var(--onekite-surfaceRaised))}
._1kic6hxq{gap:var(--ej3gp03);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));min-width:0;display:grid}
._1kic6hxr{gap:var(--ej3gp02);text-align:center;padding:var(--ej3gp04);border-radius:var(--ej3gp0d);background:var(--onekite-surface);border:1px solid var(--onekite-border);transition:transform var(--ej3gp01b) var(--ej3gp01c), border-color var(--ej3gp01b) var(--ej3gp01c);justify-items:center;display:grid}
._1kic6hxr:hover{border-color:var(--onekite-accent);transform:translateY(-4px)}
._1kic6hxs{border-radius:var(--ej3gp0c);background:var(--onekite-accentSubtle);width:44px;height:44px;color:var(--onekite-accentText);place-items:center;display:grid}
@media (prefers-reduced-motion:reduce){._1kic6hx6{opacity:1;animation:none}._1kic6hxb{stroke-dashoffset:0;animation:none}._1kic6hxg:after{animation:none}._1kic6hxi{transition:none}._1kic6hxi:hover{transform:none}._1kic6hxr{transition:none}._1kic6hxr:hover{transform:none}}
