.mkh{--mkh-scale:0.92;--mkh-height:640px;--mkh-accent-soft:color-mix(in srgb,var(--mkh-accent) 18%,transparent);--mkh-top:color-mix(in srgb,var(--mk-ink) 5%,var(--mk-bg));--mkh-side:color-mix(in srgb,var(--mk-ink) 2%,var(--mk-bg));--mkh-edge:color-mix(in srgb,var(--mk-ink) 55%,transparent);--mkh-edge-soft:color-mix(in srgb,var(--mk-ink) 40%,transparent);--mkh-chip:color-mix(in srgb,var(--mk-ink) 9%,var(--mk-bg));position:relative;height:var(--mkh-height);overflow:visible;min-width:0;display:none;align-items:center;justify-content:center;color:var(--mk-ink);font-size:13px;line-height:1.3}.mkh[data-mobile]{display:flex}.mkh[data-size=large]{--mkh-scale:0.82;--mkh-height:580px}.mkh[data-size=medium]{--mkh-scale:0.72;--mkh-height:520px}.mkh[data-size=small]{--mkh-scale:0.6;--mkh-height:440px}@media (max-width:1099px){.mkh[data-size]{--mkh-scale:0.72;--mkh-height:520px}}@media (max-width:720px){.mkh[data-size]{--mkh-scale:0.5;--mkh-height:380px;margin-top:12px}.mkh-toast{display:none!important}}@media (max-width:480px){.mkh[data-size]{--mkh-scale:0.44;--mkh-height:330px}}@media (min-width:1100px){.mkh{display:flex}}.mkh *{box-sizing:border-box}.mkh-glow{position:absolute;width:520px;height:520px;max-width:100%;border-radius:999px;background:radial-gradient(circle,var(--mkh-accent-soft) 0,transparent 62%);filter:blur(10px);opacity:.55}.mkh-scale{transform:scale(var(--mkh-scale));transform-style:preserve-3d}.mkh-plane{position:relative;width:560px;height:560px;transform:rotateX(60deg) rotate(-45deg)}.mkh-plane,.mkh-plane *{transform-style:preserve-3d}.mkh-ring{position:absolute;inset:0;border-radius:999px;border:1.5px dashed color-mix(in srgb,var(--mk-ink) 28%,transparent);animation:mkh-spin 60s linear infinite}.mkh-ring2{position:absolute;inset:70px;border-radius:999px;border:1px solid color-mix(in srgb,var(--mk-ink) 8%,transparent)}.mkh-orbit{position:absolute;inset:0;animation:mkh-spin var(--mkh-orbit) linear infinite}.mkh-orbit-dot{position:absolute;left:50%;top:-6px;width:12px;height:12px;margin-left:-6px;border-radius:99px;background:var(--mkh-accent);box-shadow:0 0 0 6px var(--mkh-accent-soft),0 0 24px var(--mkh-accent);transform:translateZ(2px)}.mkh-rev{animation-direction:reverse;animation-duration:calc(var(--mkh-orbit) * 1.6)}.mkh-rev .mkh-orbit-dot{width:9px;height:9px;background:#60a5fa;box-shadow:0 0 0 6px rgb(96 165 250/.2),0 0 20px #60a5fa}@keyframes mkh-spin{to{transform:rotate(1turn)}}.mkh-slab{position:absolute}.mkh-top{top:0;height:var(--d);transform:translateZ(var(--h));background:var(--mkh-top);border:1.5px solid var(--mkh-edge);border-radius:6px;overflow:hidden}.mkh-side-b,.mkh-top{position:absolute;left:0;width:var(--w)}.mkh-side-b{top:var(--d);height:var(--h);transform-origin:top;transform:translateZ(var(--h)) rotateX(-90deg)}.mkh-side-b,.mkh-side-l{background:var(--mkh-side);border:1.5px solid var(--mkh-edge-soft)}.mkh-side-l{position:absolute;left:0;top:0;width:var(--h);height:var(--d);transform-origin:left;transform:translateZ(var(--h)) rotateY(90deg)}.mkh-bob{position:absolute;animation:mkh-bob 5s ease-in-out infinite}.mkh-b2{animation-delay:-1.6s}.mkh-b3{animation-delay:-3.2s}@keyframes mkh-bob{0%,to{transform:translateZ(0)}50%{transform:translateZ(14px)}}.mkh-stack{position:absolute}.mkh-label{font-size:9px;font-weight:600;color:var(--mk-subtle)}.mkh-calls-body[dir=ltr] .mkh-label,.mkh-label[dir=ltr],[dir=ltr]>.mkh-label{font:500 8px/1 var(--font-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase}.mkh-page{padding:10px;display:flex;gap:10px}.mkh-page-body{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.mkh-page-cover{height:30px;border-radius:5px;background:linear-gradient(135deg,#e8f0ff,#f6e8f4)}.mkh-page-name{font-size:9px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkh-page-line{height:4px;border-radius:9px;background:var(--mkh-chip)}.mkh-page-button{height:14px;border-radius:4px;background:var(--mk-ink)}.mkh-qr{width:46px;height:46px;flex-shrink:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;align-content:start;background:#f4f4f5;padding:4px;border-radius:4px}.mkh-qr span{aspect-ratio:1;border-radius:1px}.mkh-qr span[data-on]{background:#09090b}.mkh-cal{padding:10px;display:flex;flex-direction:column;gap:6px}.mkh-cal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;flex:1}.mkh-cal-grid span{border-radius:3px;border:1px solid color-mix(in srgb,var(--mk-ink) 14%,transparent)}.mkh-cal-grid span[data-state=busy]{background:var(--mkh-chip)}.mkh-cal-grid span[data-state=hit]{background:var(--mkh-accent);border-color:var(--mkh-accent)}.mkh-calls{padding:10px}.mkh-calls-body{display:flex;flex-direction:column;gap:7px}.mkh-calls-head{justify-content:space-between}.mkh-calls-head,.mkh-live{display:flex;align-items:center}.mkh-live{gap:4px;color:#22c55e}.mkh-live:before{content:"";width:5px;height:5px;border-radius:9px;background:currentColor}.mkh-person{display:flex;gap:7px;align-items:center;padding:4px;border-radius:6px;border:1px solid transparent}.mkh-ai{background:var(--mkh-chip)}.mkh-person-name{flex:1;font-size:9px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkh-avatar{width:18px;height:18px;flex-shrink:0;border-radius:99px;background:var(--mkh-accent);display:flex;align-items:center;justify-content:center;font:700 7px/1 var(--font-mono,ui-monospace,monospace);color:#1e1b4b}.mkh-avatar-human{background:#e4e4e7;color:#18181b}.mkh-avatar svg{width:10px;height:10px}.mkh-tag{font-size:8px;color:var(--mk-muted)}.mkh-wave{display:flex;align-items:center;gap:2px;height:14px}.mkh-wave span{width:3px;height:14px;border-radius:2px;background:var(--mkh-accent);animation:mkh-wave 1s ease-in-out infinite}.mkh-wave span:nth-child(2){animation-delay:-.2s}.mkh-wave span:nth-child(3){animation-delay:-.45s}.mkh-wave span:nth-child(4){animation-delay:-.7s}.mkh-wave span:nth-child(5){animation-delay:-.1s}.mkh-wave span:nth-child(6){animation-delay:-.55s}@keyframes mkh-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.mkh-ripple{position:absolute;left:40px;top:24px;width:70px;height:70px;border-radius:99px;border:1.5px solid var(--mkh-accent);animation:mkh-ripple 2.6s ease-out infinite}.mkh-r2{animation-delay:-1.3s}@keyframes mkh-ripple{0%{opacity:.8;transform:translateZ(34px) scale(.6)}to{opacity:0;transform:translateZ(34px) scale(2.6)}}.mkh-handoff{animation:mkh-handoff var(--mkh-cycle) infinite}@keyframes mkh-handoff{0%,45%,to{background:transparent;border-color:transparent}55%,90%{background:var(--mkh-chip);border-color:color-mix(in srgb,var(--mk-ink) 20%,transparent)}}.mkh-core,.mkh-layer,.mkh-pulse{position:absolute;left:210px;top:210px;width:140px;height:140px;border-radius:14px}.mkh-layer{border:1.5px solid var(--mkh-edge);background:color-mix(in srgb,var(--mkh-side) 92%,transparent)}.mkh-l0{transform:translateZ(0)}.mkh-l1{transform:translateZ(18px)}.mkh-l2{transform:translateZ(36px)}.mkh-core{border:1.5px solid var(--mk-ink);background:var(--mkh-top);animation:mkh-lift 5s ease-in-out infinite}@keyframes mkh-lift{0%,to{transform:translateZ(62px)}50%{transform:translateZ(78px)}}.mkh-pulse{border:1.5px solid var(--mkh-accent);animation:mkh-pulse 2.8s ease-out infinite}@keyframes mkh-pulse{0%{opacity:.9;transform:translateZ(0) scale(1)}to{opacity:0;transform:translateZ(0) scale(1.9)}}.mkh-fan{width:92px;height:92px;margin:-46px 0 0 -46px;background:conic-gradient(from 0deg,var(--mkh-accent),#60a5fa,#e9d5ff,var(--mkh-accent));animation:mkh-spin 8s linear infinite}.mkh-fan,.mkh-fan-in{position:absolute;left:50%;top:50%;border-radius:99px}.mkh-fan-in{width:80px;height:80px;margin:-40px 0 0 -40px;background:var(--mkh-top);display:flex;align-items:center;justify-content:center}.mkh-fan-in :is(svg,img){width:54px;height:auto;max-height:54px;object-fit:contain;display:block;fill:var(--mk-ink);transform:translateZ(34px) rotate(45deg) rotateX(-60deg);filter:drop-shadow(0 6px 14px var(--mk-shadow))}.mkh-line{position:absolute;left:280px;top:280px;height:0;border-top:1.5px dashed color-mix(in srgb,var(--mk-ink) 30%,transparent);transform-origin:left}.mkh-packet{position:absolute;top:-4px;left:0;width:8px;height:8px;border-radius:99px;background:var(--mkh-accent);box-shadow:0 0 12px var(--mkh-accent);animation:mkh-travel 2.6s linear infinite}@keyframes mkh-travel{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:100%;opacity:0}}.mkh-bubble{position:absolute;width:250px;height:58px;opacity:0;animation:mkh-bubble var(--mkh-cycle) infinite}.mkh-bub1{left:20px;top:330px}.mkh-bub2{left:150px;top:430px;animation-delay:calc(var(--mkh-cycle) * .18)}.mkh-bub3{left:40px;top:500px;animation-delay:calc(var(--mkh-cycle) * .36)}.mkh-edge{position:absolute;inset:0;border-radius:999px;background:linear-gradient(90deg,var(--mkh-accent),#60a5fa,#e9d5ff)}.mkh-bub2 .mkh-edge{background:linear-gradient(90deg,#60a5fa,#e9d5ff)}.mkh-face{position:absolute;inset:0;border-radius:999px;background:var(--mkh-top);border:1.5px solid color-mix(in srgb,var(--mk-ink) 60%,transparent);transform:translateZ(9px);gap:10px;padding:0 18px;overflow:hidden}.mkh-dot,.mkh-face{display:flex;align-items:center}.mkh-dot{width:22px;height:22px;flex-shrink:0;border-radius:99px;background:var(--mkh-accent);justify-content:center;color:#052e16}.mkh-bub2 .mkh-dot{background:var(--mk-line-strong)}.mkh-bub3 .mkh-dot{background:#4ade80}.mkh-dot svg{width:12px;height:12px;stroke-width:3.2}@keyframes mkh-bubble{0%{opacity:0;transform:translateZ(40px)}60%,8%{opacity:1;transform:translateZ(22px)}72%,to{opacity:0;transform:translateZ(22px)}}.mkh-toast{position:absolute;display:flex;align-items:center;gap:12px;max-width:340px;padding:12px 16px 12px 12px;border-radius:14px;border:1px solid var(--mk-line);background:color-mix(in srgb,var(--mk-panel) 90%,transparent);backdrop-filter:blur(8px);box-shadow:0 20px 40px var(--mk-shadow);opacity:0;animation:mkh-toast var(--mkh-cycle) infinite}.mkh-toast[dir=rtl]{padding:12px 12px 12px 16px}.mkh-toast1{left:0;top:80px;animation-delay:calc(var(--mkh-cycle) * .1)}.mkh-toast2{right:8px;bottom:56px;animation-delay:calc(var(--mkh-cycle) * .5)}.mkh-toast-icon{width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--mk-panel-2);display:flex;align-items:center;justify-content:center}.mkh-toast-icon svg{width:16px;height:16px}.mkh-toast-copy{display:flex;flex-direction:column;gap:2px}.mkh-toast-copy strong{font-weight:600;font-size:14px}.mkh-toast-copy span{font-size:12px;color:var(--mk-muted)}.mkh-toast-check{width:22px;height:22px;flex-shrink:0;margin-inline-start:6px;border-radius:99px;background:#4ade80;color:#052e16;display:flex;align-items:center;justify-content:center}.mkh-toast-check svg{width:12px;height:12px;stroke-width:3.2}@keyframes mkh-toast{0%{opacity:0;transform:translateY(12px)}40%,6%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-6px)}}.mkh[data-still],.mkh[data-still] *{animation:none!important}.mkh[data-still] :is(.mkh-bubble,.mkh-toast){opacity:1}.mkh[data-still] .mkh-bubble{transform:translateZ(22px)}.mkh[data-still] .mkh-core{transform:translateZ(62px)}.mkh[data-still] .mkh-packet,.mkh[data-still] .mkh-pulse,.mkh[data-still] .mkh-ripple{display:none}@media (prefers-reduced-motion:reduce){.mkh,.mkh *{animation:none!important}.mkh :is(.mkh-bubble,.mkh-toast){opacity:1}.mkh .mkh-bubble{transform:translateZ(22px)}.mkh .mkh-core{transform:translateZ(62px)}.mkh :is(.mkh-pulse,.mkh-ripple,.mkh-packet){display:none}}.mk-hero-main{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media (min-width:1100px){.mk-hero-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}}.mk-image-slot.mkj{--mkj-soft:color-mix(in srgb,var(--mkj-accent) 12%,transparent);--mkj-raise:color-mix(in srgb,var(--mk-paper-ink) 5%,var(--mk-paper));display:none;place-items:initial;align-content:center;padding:8px 0 56px;min-height:0;color:var(--mk-paper-ink)}.mk-image-slot.mkj[data-mobile]{display:grid}.mkj-frame,.mkj-stage{position:relative}.mkj-stage{width:100%;aspect-ratio:840/470}.mkj-stage>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mkj-road{fill:none;stroke:var(--mk-line-strong);stroke-width:1.5;stroke-dasharray:4 8;animation:mkj-flow 1.4s linear infinite}.mkj-trail{fill:none;stroke-width:2.5;stroke-linecap:round}.mkj-dot{fill:var(--mk-paper-ink)}.mkj-ring{fill:none;stroke:var(--mkj-accent);stroke-width:1.5}.mkj-station{position:absolute;transform:translate(-50%,-50%)}.mkj-st-icon{width:44px;height:44px;border-radius:12px;border:1px solid var(--mk-paper-line);background:var(--mk-paper);color:var(--mk-subtle);display:flex;align-items:center;justify-content:center;transition:all .4s}.mkj-station[data-done] .mkj-st-icon{color:color-mix(in srgb,var(--mkj-accent) 75%,var(--mk-paper-ink));border-color:color-mix(in srgb,var(--mkj-accent) 35%,var(--mk-paper-line))}.mkj-station[data-on] .mkj-st-icon{border-color:var(--mkj-accent);color:var(--mk-paper-ink);background:color-mix(in srgb,var(--mkj-accent) 12%,var(--mk-paper));box-shadow:0 0 0 6px var(--mkj-soft),0 0 32px color-mix(in srgb,var(--mkj-accent) 35%,transparent)}.mkj-st-label{position:absolute;left:50%;top:100%;margin-top:12px;transform:translateX(-50%);display:none;white-space:nowrap;font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-subtle);transition:color .4s}.mkj-st-label[dir=rtl]{font-family:inherit;font-size:13px;letter-spacing:0;text-transform:none}.mkj-station[data-on] .mkj-st-label{color:var(--mk-paper-ink)}.mkj-detail{margin:4px 16px 0;font-size:13px;line-height:1.4}.mkj-panel{border:1px solid var(--mk-paper-line);background:color-mix(in srgb,var(--mk-paper) 92%,transparent);border-radius:16px;padding:14px;flex-direction:column;box-shadow:0 24px 48px var(--mk-shadow)}.mkj-panel,.mkj-row{display:flex;gap:10px}.mkj-row{align-items:center}.mkj-between{justify-content:space-between}.mkj-cap{font:500 10px/1 var(--font-mono);letter-spacing:.12em;color:var(--mk-subtle)}.mkj[dir=rtl] .mkj-cap{font-family:inherit;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:0}.mkj-faint{font-weight:400;opacity:.8}.mkj-card{padding:10px;border-radius:10px;background:var(--mkj-raise)}.mkj-avatar{width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--mk-paper-ink) 9%,var(--mk-paper));display:flex;align-items:center;justify-content:center;flex-shrink:0}.mkj-copy{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.mkj-copy b{font-weight:600}.mkj-copy small{font-size:12px;color:var(--mk-paper-muted)}.mkj-tick{width:20px;height:20px;border-radius:99px;background:#4ade80;color:#052e16;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mkj-bubble{align-self:flex-start;max-width:88%;padding:9px 12px;border-radius:12px 12px 12px 4px;background:color-mix(in srgb,var(--mk-paper-ink) 9%,var(--mk-paper))}.mkj[dir=rtl] .mkj-bubble{border-radius:12px 12px 4px 12px;line-height:1.6}.mkj-agent{padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--mkj-accent) 12%,var(--mk-paper));border:1px solid color-mix(in srgb,var(--mkj-accent) 35%,transparent)}.mkj-badge{min-width:22px;height:22px;padding-inline:4px;border-radius:99px;background:var(--mkj-accent);color:#1e1b4b;display:flex;align-items:center;justify-content:center;font:700 8px/1 var(--font-mono);flex-shrink:0}.mkj-grow{flex:1}.mkj-wave{display:flex;align-items:center;gap:2px;height:14px}.mkj-wave i{width:3px;height:14px;border-radius:2px;background:var(--mkj-accent);animation:mkj-wave 1s ease-in-out infinite}.mkj-wave i:nth-child(2){animation-delay:-.2s}.mkj-wave i:nth-child(3){animation-delay:-.45s}.mkj-wave i:nth-child(4){animation-delay:-.7s}.mkj-wave i:nth-child(5){animation-delay:-.1s}.mkj-step{font-size:12px;color:var(--mk-paper-muted)}.mkj-step-dot{width:8px;height:8px;border-radius:99px;background:var(--mkj-trail);flex-shrink:0}.mkj-step+.mkj-step .mkj-step-dot{background:var(--mkj-accent)}.mkj-pop{animation:mkj-pop .55s cubic-bezier(.2,.8,.2,1) both}.mkj-d1{animation-delay:.25s}.mkj-d2{animation-delay:.5s}.mkj-item{position:relative;border-radius:12px;overflow:hidden}.mkj-item>a{transition:border-color .3s,background .3s}.mkj-item[data-on]>a{border-color:color-mix(in srgb,var(--mkj-accent) 55%,transparent);background:color-mix(in srgb,var(--mkj-accent) 6%,transparent)}.mkj-item[data-on]>a>span:first-child{color:var(--mkj-accent)}.mkj-bar{position:absolute;inset-inline-start:0;bottom:0;height:2px;width:100%;background:var(--mkj-accent);transform-origin:left;animation:mkj-bar var(--mkj-step) linear both}[dir=rtl] .mkj-bar{transform-origin:right}@keyframes mkj-flow{to{stroke-dashoffset:-24}}@keyframes mkj-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes mkj-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mkj-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mkj[data-still] .mkj-road,.mkj[data-still] .mkj-wave i{animation:none}@media (prefers-reduced-motion:reduce){.mkj-bar,.mkj-pop,.mkj-road,.mkj-wave i{animation:none!important}}@media (min-width:640px){.mkj-st-icon{width:56px;height:56px;border-radius:16px}.mkj-st-label{display:block}.mkj-detail{position:absolute;left:50%;top:70%;margin:0;transform:translate(-50%,-50%);width:min(320px,46%)}}@media (min-width:900px){.mk-image-slot.mkj{display:grid;min-height:490px}}