.docs-home{--docs-rook-blue: var(--mn-color-info-solid);--docs-rook-green: var(--mn-color-success-solid);--docs-rook-yellow: var(--mn-color-warning-solid);--docs-rook-red: var(--mn-color-danger-solid);--docs-horizon-h: clamp( calc(var(--mn-space-24) + var(--mn-space-2)), 18vh, calc(var(--mn-space-24) * 2 + var(--mn-space-6)) );--docs-flag-w: clamp(var(--mn-space-10), 5.5vh, var(--mn-space-16))}.docs-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:min(calc(100svh - var(--docs-topbar-h)),calc(var(--mn-space-24) * 9));overflow:hidden;padding-block-end:calc(var(--docs-horizon-h) + var(--docs-flag-w) * 1.15 + var(--mn-space-4));border-bottom:var(--mn-space-px) solid var(--mn-color-border-subtle)}.docs-hero__spectrum{position:absolute;inset:0 0 auto;z-index:3;height:var(--mn-space-0-5);background:linear-gradient(90deg,transparent 0%,var(--docs-rook-blue) 18%,var(--docs-rook-green) 38%,var(--docs-rook-yellow) 62%,var(--docs-rook-red) 82%,transparent 100%);box-shadow:0 0 var(--mn-space-4) var(--mn-space-px) color-mix(in srgb,var(--docs-rook-blue) 45%,transparent),0 0 var(--mn-space-6) var(--mn-space-0-5) color-mix(in srgb,var(--docs-rook-green) 30%,transparent),0 0 var(--mn-space-6) var(--mn-space-0-5) color-mix(in srgb,var(--docs-rook-yellow) 30%,transparent),0 0 var(--mn-space-5) var(--mn-space-px) color-mix(in srgb,var(--docs-rook-red) 45%,transparent)}.docs-hero__beam{position:absolute;top:calc(var(--mn-space-16) * -1);left:50%;z-index:-2;width:100%;max-width:calc(var(--mn-width-content) + var(--mn-space-24));height:calc(var(--mn-space-24) * 7);transform:translate(-50%);opacity:.9;filter:blur(var(--mn-space-12));pointer-events:none;background:radial-gradient(40% 60% at 18% 0%,color-mix(in srgb,var(--docs-rook-blue) 35%,transparent) 0%,transparent 75%),radial-gradient(35% 55% at 38% 0%,color-mix(in srgb,var(--docs-rook-green) 28%,transparent) 0%,transparent 70%),radial-gradient(35% 55% at 62% 0%,color-mix(in srgb,var(--docs-rook-yellow) 26%,transparent) 0%,transparent 70%),radial-gradient(40% 60% at 82% 0%,color-mix(in srgb,var(--docs-rook-red) 32%,transparent) 0%,transparent 75%)}[data-mn-theme=light] .docs-hero__beam{opacity:.5}.docs-hero__grid{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--mn-color-text-default) 12%,transparent) var(--mn-space-px),transparent var(--mn-space-px));background-size:var(--mn-space-8) var(--mn-space-8);mask-image:radial-gradient(ellipse 60% 50% at 50% 40%,var(--mn-color-text-default) 20%,transparent 80%);opacity:.6}.docs-hero__copy :where(a,button){box-sizing:border-box}.docs-hero__copy{width:100%;padding-block:var(--mn-section-sm) var(--mn-space-6)}.docs-hero__title{display:block;background:linear-gradient(180deg,var(--mn-color-text-default) 0%,color-mix(in srgb,var(--mn-color-text-default) 92%,transparent) 45%,color-mix(in srgb,var(--mn-color-text-default) 74%,transparent) 100%);background-clip:text;-webkit-background-clip:text;color:transparent}[data-mn-contrast=more] .docs-hero__title{background:none;color:var(--mn-color-text-default)}.docs-hero__tagline{display:block;margin-top:.2em;padding-bottom:.06em;color:var(--mn-color-text-muted);font-size:var(--mn-display-sm);font-weight:var(--mn-weight-regular);letter-spacing:var(--mn-display-sm-tracking);line-height:var(--mn-display-sm-leading)}.docs-hero__extras{display:flex;flex-direction:column;align-items:center;gap:var(--mn-space-8);width:100%;padding-inline:var(--mn-width-gutter)}.docs-hero__install{width:100%;max-width:calc(var(--mn-space-24) * 8)}.docs-lockup{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:var(--mn-space-3);padding:var(--mn-space-2) var(--mn-space-5);border:var(--mn-space-px) solid var(--mn-color-border-default);border-radius:var(--mn-radius-full);background:color-mix(in srgb,var(--mn-color-bg-surface) 72%,transparent);backdrop-filter:blur(var(--mn-space-6));box-shadow:var(--mn-shadow-sm);color:var(--mn-color-text-default)}.docs-lockup:before{content:"";position:absolute;inset:calc(var(--mn-space-5) * -1) calc(var(--mn-space-8) * -1);z-index:-1;border-radius:var(--mn-radius-full);background:radial-gradient(closest-side,color-mix(in srgb,var(--docs-rook-blue) 32%,transparent) 0%,color-mix(in srgb,var(--docs-rook-red) 16%,transparent) 50%,transparent 100%);filter:blur(var(--mn-space-5));animation:docs-breathe 6s ease-in-out infinite}.docs-lockup__mark{width:var(--mn-space-8);height:auto;overflow:visible}.docs-lockup__name{margin-right:-.2em;font-size:var(--mn-text-sm);font-weight:var(--mn-weight-medium);letter-spacing:.2em;text-transform:uppercase}.docs-steps-flow{display:flex;align-items:center;gap:var(--mn-space-3);margin:0;padding:0;list-style:none}.docs-steps-flow__step{display:inline-flex;align-items:center;gap:var(--mn-space-2);padding:var(--mn-space-1-5) var(--mn-space-4);border:var(--mn-space-px) solid var(--mn-color-border-default);border-radius:var(--mn-radius-full);background:var(--mn-color-bg-surface);color:var(--mn-color-text-default);font-size:var(--mn-text-sm);white-space:nowrap}.docs-steps-flow__step:before{content:"";flex:none;width:var(--mn-space-1-5);height:var(--mn-space-1-5);border-radius:var(--mn-radius-full);background:var(--docs-step);box-shadow:0 0 var(--mn-space-2) var(--docs-step)}.docs-steps-flow__step[data-tone=info]{--docs-step: var(--docs-rook-blue)}.docs-steps-flow__step[data-tone=success]{--docs-step: var(--docs-rook-green)}.docs-steps-flow__step[data-tone=warning]{--docs-step: var(--docs-rook-yellow)}.docs-steps-flow__arrow{display:flex;color:var(--mn-color-text-subtle)}.docs-steps-flow__arrow svg{width:var(--mn-space-6);height:auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:639px){.docs-steps-flow{gap:var(--mn-space-1)}.docs-steps-flow__step{gap:var(--mn-space-1-5);padding:var(--mn-space-1) var(--mn-space-2-5);font-size:var(--mn-text-xs)}.docs-steps-flow__arrow svg{width:var(--mn-space-3)}}@media(max-width:359px){.docs-steps-flow__arrow{display:none}}.docs-horizon{--docs-horizon-w: max(calc(var(--mn-space-24) * 15), 120vw);position:absolute;left:50%;bottom:0;z-index:-1;width:var(--docs-horizon-w);height:var(--docs-horizon-h);margin-left:calc(var(--docs-horizon-w) / -2);pointer-events:none}.docs-horizon>svg{display:block;width:100%;height:100%;overflow:visible}.docs-horizon__hill-top{stop-color:var(--mn-color-bg-muted);stop-opacity:.95}.docs-horizon__hill-bottom{stop-color:var(--mn-color-bg-canvas);stop-opacity:0}.docs-horizon__road{fill:var(--mn-color-text-default);fill-opacity:.06}.docs-horizon__stop[data-tone=info]{stop-color:var(--docs-rook-blue)}.docs-horizon__stop[data-tone=success]{stop-color:var(--docs-rook-green)}.docs-horizon__stop[data-tone=warning]{stop-color:var(--docs-rook-yellow)}.docs-horizon__stop[data-tone=danger]{stop-color:var(--docs-rook-red)}.docs-horizon__stop[data-fade]{stop-opacity:0}.docs-flag{position:absolute;left:50%;bottom:calc(var(--docs-horizon-h) * .915);width:var(--docs-flag-w);margin-left:calc(var(--docs-flag-w) * -.07)}.docs-flag svg{display:block;width:100%;height:auto;overflow:visible}.docs-flag__pole{stroke:color-mix(in srgb,var(--mn-color-text-default) 80%,transparent);stroke-width:2.4;stroke-linecap:round}.docs-flag__tip{fill:var(--mn-color-text-default)}.docs-flag__cloth{fill:var(--docs-rook-green);transform-origin:6px 8px;animation:docs-wave 3.6s ease-in-out infinite}@media(max-width:639px){.docs-horizon{--docs-horizon-w: calc(var(--mn-space-24) * 9 + var(--mn-space-6))}}.docs-rise{animation:docs-rise calc(var(--mn-duration-slower) * 2.2) var(--mn-ease-enter) var(--docs-delay, 0s) both}.docs-hero__block{display:block}.docs-fade{animation:docs-fade calc(var(--mn-duration-slower) * 3) ease var(--docs-delay, 0s) both}.docs-crown-draw{transform-origin:50% 70%;animation:docs-draw 1.6s .5s var(--mn-ease-standard) both}@keyframes docs-rise{0%{opacity:0;transform:translateY(var(--mn-space-3))}to{opacity:1;transform:none}}@keyframes docs-fade{0%{opacity:0}to{opacity:1}}@keyframes docs-draw{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes docs-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes docs-wave{0%,to{transform:skewY(0) scaleX(1)}50%{transform:skewY(-3deg) scaleX(.97)}}@media(prefers-reduced-motion:reduce){.docs-rise,.docs-fade,.docs-lockup:before,.docs-flag__cloth{animation:none}.docs-crown-draw{animation:none}}.docs-cards--home{grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--mn-space-24) * 3)),1fr))}.docs-split{display:grid;gap:var(--mn-space-10);align-items:center}@media(min-width:1024px){.docs-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mn-space-16)}}.docs-split__text{display:grid;gap:var(--mn-space-6)}.docs-lab{display:grid;gap:var(--mn-space-5);padding:var(--mn-space-6);border:var(--mn-space-px) solid var(--mn-color-border-default);border-radius:var(--mn-radius-2xl);background:var(--mn-color-bg-surface);box-shadow:var(--mn-shadow-lg)}.docs-lab__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mn-space-3)}.docs-lab__label{color:var(--mn-color-text-default);font-size:var(--mn-text-sm);font-weight:var(--mn-weight-medium)}.docs-lab__accents{display:flex;flex-wrap:wrap;gap:var(--mn-space-1-5)}.docs-lab__accent{display:inline-flex;align-items:center;gap:var(--mn-space-1-5);height:var(--mn-control-xs);padding-inline:var(--mn-space-2-5);border:var(--mn-space-px) solid var(--mn-color-border-default);border-radius:var(--mn-radius-full);background:var(--mn-color-bg-surface);color:var(--mn-color-text-default);font:inherit;font-size:var(--mn-text-xs);cursor:pointer}.docs-lab__accent:hover{border-color:var(--mn-color-border-strong)}.docs-lab__accent:focus-visible{outline:var(--mn-focus-ring-width) solid var(--mn-color-focus-ring);outline-offset:var(--mn-space-0-5)}.docs-lab__accent[aria-pressed=true]{border-color:var(--mn-color-accent-strong);background:var(--mn-color-accent-subtle);color:var(--mn-color-accent-strong);font-weight:var(--mn-weight-medium)}.docs-lab__dot{width:var(--mn-space-2-5);height:var(--mn-space-2-5);border-radius:var(--mn-radius-full);background:var(--mn-color-accent-solid)}.docs-lab__sample{display:grid;gap:var(--mn-space-4);padding:var(--mn-space-5);border:var(--mn-space-px) solid var(--mn-color-border-subtle);border-radius:var(--mn-radius-lg);background:var(--mn-color-bg-canvas)}.docs-lab__sample-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mn-space-3)}.docs-show{display:grid;gap:var(--mn-space-5);grid-template-columns:minmax(0,1fr)}.docs-show>*{min-width:0}.docs-show__card{display:flex;flex-direction:column}.docs-show__card>.mn-card__content{flex:1}.docs-show__stack{display:grid;align-content:start;gap:var(--mn-space-5)}.docs-show__switches{display:grid;gap:var(--mn-space-3)}.docs-show__row{display:flex;flex-wrap:wrap;gap:var(--mn-space-2)}.docs-show__actions{justify-content:flex-end;gap:var(--mn-space-2)}.docs-show__chart{display:flex;flex-direction:column;justify-content:center}.docs-show__messages{display:grid;align-content:start;gap:var(--mn-space-2)}.docs-show__stats{align-self:start}@media(min-width:720px){.docs-show{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"stats    stats" "controls chart" "controls form" "agenda   form" "agenda   message"}.docs-show>[data-area=controls]{grid-area:controls}.docs-show>[data-area=stats]{grid-area:stats}.docs-show>[data-area=chart]{grid-area:chart}.docs-show>[data-area=form]{grid-area:form}.docs-show>[data-area=agenda]{grid-area:agenda}.docs-show>[data-area=message]{grid-area:message}}@media(min-width:1100px){.docs-show{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"controls stats   stats" "controls chart   agenda" "form     chart   agenda" "form     message agenda"}}.docs-show-slot{min-height:calc(var(--mn-space-24) * 25)}@media(min-width:720px){.docs-show-slot{min-height:calc(var(--mn-space-24) * 15)}}@media(min-width:1100px){.docs-show-slot{min-height:calc(var(--mn-space-24) * 9)}}
