.mk-dots{background-image:radial-gradient(#0b0d1717 1px,#0000 1.2px);background-size:18px 18px}.mk-dots-light{background-image:radial-gradient(#ffffff24 1px,#0000 1.2px);background-size:18px 18px}html{scrollbar-gutter:stable}main{overflow-x:clip}main>section:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}:root{--mk-ease:cubic-bezier(.2, .7, .2, 1);--mk-spring:cubic-bezier(.3, 1.5, .5, 1)}.mk-enter{animation:mk-rise .9s var(--mk-ease) both;animation-delay:var(--d,0s)}.mk-enter-globe{animation:mk-globe 1.4s var(--mk-ease) both;animation-delay:var(--d,0s)}@keyframes mk-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes mk-globe{0%{opacity:0;transform:scale(.9)rotate(-8deg)}to{opacity:1;transform:none}}[data-reveal]{opacity:0;transition:opacity .8s var(--mk-ease), transform .9s var(--mk-ease);transition-delay:var(--reveal-delay,0s)}[data-reveal=up]{transform:translateY(36px)}[data-reveal=scale]{transform:translateY(40px)}[data-reveal=left]{transform:translate(-40px)}[data-reveal=right]{transform:translate(40px)}[data-reveal=wipe]{opacity:1}[data-reveal=wipe]>*{clip-path:inset(-20% 100% -20% -10%);transition:clip-path 1.1s cubic-bezier(.5,0,.3,1);transition-delay:var(--reveal-delay,0s)}[data-reveal][data-shown]{opacity:1;transform:none}[data-reveal=wipe][data-shown]>*{clip-path:inset(-20% -10%)}[data-reveal] .mk-child{opacity:0;transition:opacity .7s var(--mk-ease), transform .9s var(--mk-ease);transition-delay:calc(var(--reveal-delay,0s) + .22s);transform:translateY(18px)}[data-reveal] .mk-stagger>*{opacity:0;transition:opacity .5s var(--mk-ease), transform .7s var(--mk-ease);transition-delay:calc(var(--reveal-delay,0s) + .2s + var(--i,0) * 70ms);transform:translateY(12px)}[data-reveal][data-shown] .mk-child,[data-reveal][data-shown] .mk-stagger>*{opacity:1;transform:none}[data-reveal]:not([data-shown]) .mk-pin{opacity:0}[data-reveal][data-shown] .mk-pin{animation:mk-pop .6s var(--mk-spring) both;animation-delay:calc(.6s + var(--i,0) * 70ms)}@keyframes mk-pop{0%{opacity:0;transform:scale(.2)translateY(8px)}to{opacity:1;transform:none}}[data-reveal][data-shown=now],[data-reveal=wipe][data-shown=now]>*,[data-reveal][data-shown=now] .mk-child,[data-reveal][data-shown=now] .mk-stagger>*,[data-reveal][data-shown=now] .mk-pin{transition:none;animation:none}.mk-swap{animation:mk-swap .36s var(--mk-ease)}@keyframes mk-swap{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mk-lift{transition:transform .3s var(--mk-ease), box-shadow .3s var(--mk-ease), border-color .3s var(--mk-ease)}.mk-lift:hover{border-color:#d5d9e2;transform:translateY(-4px);box-shadow:0 24px 48px -28px #0b0d174d}@media (prefers-reduced-motion:reduce){.mk-enter,.mk-enter-globe,.mk-swap,[data-reveal][data-shown] .mk-pin{animation:none}[data-reveal],[data-reveal=wipe]>*,[data-reveal] .mk-child,[data-reveal] .mk-stagger>*,[data-reveal]:not([data-shown]) .mk-pin{opacity:1;clip-path:none;transition:none;transform:none}.mk-lift:hover{transform:none}}.zb-doc{color:#3c4150;font-size:17px;line-height:1.7}.zb-doc>section{flex-direction:column;gap:16px;scroll-margin-top:96px;display:flex}.zb-doc>section+section{border-top:1px solid #eef0f4;margin-top:48px;padding-top:48px}.zb-doc h2{color:#0b0d17;letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.2}.zb-doc ul{flex-direction:column;gap:10px;padding-left:1.25rem;list-style:outside;display:flex}.zb-doc li::marker{color:#9aa1b5}.zb-doc strong{color:#0b0d17;font-weight:600}.zb-doc a{color:#4338ca;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.zb-doc code{color:#0b0d17;background:#f1f2f6;border-radius:6px;padding:2px 6px;font-size:.88em}.zb-doc address{color:#0b0d17;background:#f7f8fa;border-radius:14px;padding:16px 20px;font-style:normal;line-height:1.6}.zb-doc table{font-size:14px;line-height:1.5}.zb-doc thead{color:#5b6172;background:#f7f8fa}.zb-doc th,.zb-doc td{vertical-align:top;padding:12px 14px}.zb-doc tbody td:first-child{color:#0b0d17;font-weight:500}.zb-doc div:has(>table){background:#fff;border:1px solid #e3e6ee;border-radius:16px}
