@font-face{font-family:Inter MK Docs;font-style:normal;font-weight:400 650;font-display:optional;src:url(/fonts/inter-mk-latin.woff2)format("woff2");unicode-range:U+??,U+104-107,U+118-119,U+131,U+141-144,U+152-153,U+15A-15B,U+179-17C,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mk-docs{--font-sans:"Inter MK Docs", "Inter Fallback", ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-sans);font-family:var(--font-sans)}@layer components{.mk-docs{--doc-code-size:.84375rem;--doc-code-leading:1.375rem}.mk-docs .mk-prose{color:var(--mk-color-ink);font-size:1rem;line-height:1.7}.mk-docs .mk-prose>*+*{margin-top:1rem}.mk-docs .mk-prose h2{--leading-heading:1.3;--tracking-heading:-.018em;--weight-heading:600;border-top:1px solid var(--mk-color-line);margin-top:3rem;padding-top:1.75rem;scroll-margin-top:5.5rem;font-size:1.375rem}.mk-docs .mk-prose h3{--leading-heading:1.4;--tracking-heading:-.01em;--weight-heading:600;margin-top:2rem;scroll-margin-top:5.5rem;font-size:1.0625rem}.mk-docs .mk-prose h2:first-child{margin-top:1.5rem}.mk-docs .mk-anchor{color:inherit;text-decoration:none}.mk-docs .mk-anchor:hover:after{content:" #";color:var(--mk-color-teal)}.mk-docs .mk-prose p,.mk-docs .mk-prose li{text-wrap:pretty}.mk-docs .mk-prose a:not(.mk-anchor){color:var(--mk-color-teal-deep);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--mk-color-teal) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--mk-color-teal) 45%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--mk-dur-2) var(--mk-ease-out)}.mk-docs .mk-prose a:not(.mk-anchor):hover{text-decoration-color:currentColor}.mk-docs .mk-prose ul,.mk-docs .mk-prose ol{padding-left:1.25rem}.mk-docs .mk-prose ul{list-style:outside}.mk-docs .mk-prose ol{list-style:decimal}.mk-docs .mk-prose li+li{margin-top:.375rem}.mk-docs .mk-prose li::marker{color:var(--mk-color-ink-muted)}.mk-docs .mk-prose strong{font-weight:600}.mk-docs :is(.mk-prose,.mk-fields,.mk-lead,.mk-changelog) :not(pre)>code{background:var(--mk-color-wash);box-shadow:inset 0 0 0 1px var(--mk-color-line);font-family:var(--mk-font-mono);overflow-wrap:anywhere;border-radius:.3rem;padding:.1em .25em;font-size:.875em}.mk-docs .mk-note{border-left:3px solid var(--mk-color-teal);background:var(--mk-color-teal-tint);border-radius:0 .5rem .5rem 0;padding:.875rem 1rem}.mk-docs .mk-table{border:1px solid var(--mk-color-line);background:var(--mk-color-surface);border-radius:.75rem;overflow-x:auto}.mk-docs .mk-table table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.875rem;line-height:1.55}.mk-docs .mk-table[data-compact] table{min-width:0}.mk-docs .mk-table th{background:var(--mk-color-wash);color:var(--mk-color-ink-muted);text-align:left;white-space:nowrap;padding:.625rem .875rem;font-weight:500}.mk-docs .mk-table td:first-child code{white-space:nowrap}.mk-docs .mk-table td{border-top:1px solid var(--mk-color-line);vertical-align:top;padding:.625rem .875rem}@media not (min-width:40rem){.mk-docs .mk-table[data-stack]{overflow:visible}.mk-docs .mk-table[data-stack] table,.mk-docs .mk-table[data-stack] tbody,.mk-docs .mk-table[data-stack] tr,.mk-docs .mk-table[data-stack] td{min-width:0;display:block}.mk-docs .mk-table[data-stack] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mk-docs .mk-table[data-stack] tr+tr{border-top:1px solid var(--mk-color-line)}.mk-docs .mk-table[data-stack] td{border-top:0;padding:.25rem .875rem}.mk-docs .mk-table[data-stack] td:first-child{padding-top:.75rem}.mk-docs .mk-table[data-stack] td:last-child{padding-bottom:.75rem}.mk-docs .mk-table[data-stack] td[data-label]:before{content:attr(data-label);color:var(--mk-color-ink-muted);font-size:.75rem;line-height:1.25rem;display:block}.mk-docs .mk-table[data-stack] td:empty{display:none}.mk-docs .mk-table[data-stack] tr td code{white-space:normal;overflow-wrap:anywhere}}.mk-docs .mk-code{background:var(--mk-color-night);box-shadow:0 0 0 1px var(--mk-color-night-line), 0 12px 32px -16px #07141c59;color:#dbe6e8;border-radius:.875rem;overflow:hidden}.mk-docs .mk-code+.mk-code{margin-top:1rem}.mk-docs .mk-code-bar{border-bottom:1px solid var(--mk-color-night-line);background:var(--mk-color-night-2);align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .5rem 0 1rem;display:flex}.mk-docs .mk-code-title{min-width:0;color:var(--mk-color-night-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:500;overflow:hidden}.mk-docs .mk-code pre{font-family:var(--mk-font-mono);font-size:var(--doc-code-size);line-height:var(--doc-code-leading);tab-size:2;scrollbar-color:var(--mk-color-night-line) transparent;margin:0;padding:1rem 1.125rem 1.125rem;overflow:auto}.mk-docs .mk-code pre:focus-visible{outline:2px solid var(--mk-color-mint);outline-offset:-2px}.mk-docs .mk-code[data-tall] pre{max-height:26rem}.mk-docs .mk-code-note{color:var(--mk-color-night-muted);margin:0;padding:.625rem 1.125rem 0;font-size:.8125rem;line-height:1.4}.mk-docs .mk-code .c{color:#8a9fa6}.mk-docs .mk-code .s{color:#e9c98a}.mk-docs .mk-code .n{color:#f0a58a}.mk-docs .mk-code .k{color:#7fd6c2}.mk-docs .mk-code .w{color:#c3b3f5}.mk-docs .mk-code .f{color:#8cc4f5}.mk-docs .mk-code .p{color:#a3b6bc}.mk-docs .mk-copy{min-height:2rem;color:var(--mk-color-night-muted);cursor:pointer;transition:background-color var(--mk-dur-1) var(--mk-ease-out), color var(--mk-dur-1) var(--mk-ease-out), transform var(--mk-dur-1) var(--mk-ease-out);border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.mk-docs .mk-copy:before{content:"";background:currentColor;width:.875rem;height:.875rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='5.5' y='5.5' width='8' height='8' rx='1.5'/%3E%3Cpath d='M10.5 5.5v-2a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='5.5' y='5.5' width='8' height='8' rx='1.5'/%3E%3Cpath d='M10.5 5.5v-2a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2'/%3E%3C/svg%3E") 50%/contain no-repeat}.mk-docs .mk-copy:hover{color:#fff;background:#ffffff0f}.mk-docs .mk-copy:active{transform:scale(.96)}.mk-docs .mk-copy:focus-visible{outline:2px solid var(--mk-color-mint);outline-offset:1px}.mk-docs .mk-copy[data-copied]{color:var(--mk-color-mint)}.mk-docs .mk-copy[data-copied]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E")}.mk-docs .mk-tablist{scrollbar-width:none;flex:1;gap:.125rem;min-width:0;display:flex;overflow-x:auto}.mk-docs .mk-tablist::-webkit-scrollbar{display:none}.mk-docs .mk-tab{min-height:2.75rem;color:var(--mk-color-night-muted);white-space:nowrap;cursor:pointer;transition:color var(--mk-dur-1) var(--mk-ease-out);flex:none;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.mk-docs .mk-tab:hover{color:#fff}.mk-docs .mk-tab input{opacity:0;pointer-events:none;position:absolute}.mk-docs .mk-tab:after{content:"";background:var(--mk-color-mint);height:2px;transition:transform var(--mk-dur-2) var(--mk-ease-out);border-radius:2px;position:absolute;inset:auto .5rem 0;transform:scaleX(0)}.mk-docs .mk-tab:has(input:checked){color:#fff}.mk-docs .mk-tab:has(input:checked):after{transform:scaleX(1)}.mk-docs .mk-tab:has(input:focus-visible){outline:2px solid var(--mk-color-mint);outline-offset:-4px;border-radius:.375rem}.mk-docs .mk-tabs>[data-panel]{display:none}:is(.mk-docs .mk-tabs:has(input[value="0"]:checked)>[data-panel="0"],.mk-docs .mk-tabs:has(input[value="1"]:checked)>[data-panel="1"],.mk-docs .mk-tabs:has(input[value="2"]:checked)>[data-panel="2"],.mk-docs .mk-tabs:has(input[value="3"]:checked)>[data-panel="3"],.mk-docs .mk-tabs:has(input[value="4"]:checked)>[data-panel="4"],.mk-docs .mk-tabs:has(input[value="5"]:checked)>[data-panel="5"],.mk-docs .mk-tabs:has(input[value="6"]:checked)>[data-panel="6"],.mk-docs .mk-tabs:has(input[value="7"]:checked)>[data-panel="7"],.mk-docs .mk-tabs:has(input[value="8"]:checked)>[data-panel="8"],.mk-docs .mk-tabs:has(input[value="9"]:checked)>[data-panel="9"],.mk-docs .mk-tabs:has(input[value="10"]:checked)>[data-panel="10"],.mk-docs .mk-tabs:has(input[value="11"]:checked)>[data-panel="11"]){display:block}.mk-docs .mk-fields{border-top:1px solid var(--mk-color-line)}.mk-docs .mk-field{border-bottom:1px solid var(--mk-color-line);padding:.875rem 0}.mk-docs .mk-field-head{flex-wrap:wrap;align-items:baseline;gap:.375rem .5rem;display:flex}.mk-docs .mk-field-name{color:var(--mk-color-ink);font-family:var(--mk-font-mono);overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.mk-docs .mk-field-desc{color:var(--mk-color-ink-muted);text-wrap:pretty;margin-top:.375rem;font-size:.9375rem;line-height:1.6}.mk-docs .mk-field-enum{color:var(--mk-color-ink-muted);margin-top:.375rem;font-size:.8125rem;line-height:1.8}.mk-docs .mk-field-enum a{color:var(--mk-color-teal-deep);font-family:var(--mk-font-mono);text-underline-offset:.2em;text-decoration:underline}.mk-docs .mk-fields .mk-field-enum code{margin-right:.125rem}.mk-docs .mk-nested{border:1px solid var(--mk-color-line);background:var(--mk-color-surface);interpolate-size:allow-keywords;border-radius:.625rem;margin-top:.625rem}.mk-docs .mk-nested>summary{min-height:2.5rem;color:var(--mk-color-teal-deep);cursor:pointer;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;list-style:none;display:flex}.mk-docs .mk-nested:target>summary{background:var(--mk-color-teal-tint)}.mk-docs .mk-nested>summary::-webkit-details-marker{display:none}.mk-docs .mk-nested>summary:before{content:"";width:.625rem;height:.625rem;transition:transform var(--mk-dur-2) var(--mk-ease-out);background:currentColor;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M6 2v8M2 6h8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M6 2v8M2 6h8'/%3E%3C/svg%3E") 50%/contain no-repeat}.mk-docs .mk-nested[open]>summary:before{transform:rotate(45deg)}.mk-docs .mk-nested::details-content{block-size:0;transition:block-size var(--mk-dur-3) var(--mk-ease-out), content-visibility var(--mk-dur-3) allow-discrete;overflow-y:clip}.mk-docs .mk-nested[open]::details-content{block-size:auto}.mk-docs .mk-nested>.mk-fields{border-top:1px solid var(--mk-color-line);margin:0 .875rem}.mk-docs .mk-nested>.mk-fields>.mk-field:last-child{border-bottom:0}.mk-docs .mk-pill{font-family:var(--mk-font-mono);white-space:nowrap;border-radius:.375rem;align-items:center;padding:.0625rem .4375rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.mk-docs .mk-pill-type{background:var(--mk-color-wash);color:var(--mk-color-ink-muted);white-space:normal;overflow-wrap:anywhere}.mk-docs .mk-pill-required{background:var(--mk-color-amber-tint);color:var(--mk-color-amber)}.mk-docs .mk-pill-since{background:var(--mk-color-teal-tint);color:var(--mk-color-teal-deep)}.mk-docs .mk-pill-deprecated{color:#8a2c2c;background:#f6e8e8}.mk-docs .mk-method{min-width:2.75rem;font-family:var(--mk-font-mono);letter-spacing:.02em;border-radius:.3125rem;justify-content:center;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.125rem;display:inline-flex}.mk-docs .mk-method[data-method=GET]{background:var(--mk-color-teal-tint);color:var(--mk-color-teal-deep)}.mk-docs .mk-method[data-method=POST]{color:var(--mk-color-navy);background:#e3ecf3}.mk-docs #docs-sidebar{-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000)}.mk-docs .mk-side>section+section{margin-top:1.75rem}.mk-docs .mk-side h2{color:var(--mk-color-ink);letter-spacing:.02em;padding:0 .625rem;font-size:.75rem;font-weight:600;line-height:1.25rem}.mk-docs .mk-side ul{margin-top:.25rem}.mk-docs .mk-side a{color:#07141cbf;min-height:2.25rem;transition:background-color var(--mk-dur-1) var(--mk-ease-out), color var(--mk-dur-1) var(--mk-ease-out);border-radius:.5rem;align-items:center;gap:.625rem;padding:.375rem .625rem;font-size:.9375rem;line-height:1.25rem;display:flex;position:relative}.mk-docs .mk-side a:hover{background:var(--mk-color-wash);color:var(--mk-color-ink)}.mk-docs .mk-side a[aria-current=page]{background:color-mix(in srgb, var(--mk-color-teal-tint) 70%, transparent);color:var(--mk-color-teal-deep);font-weight:500}.mk-docs .mk-side a[aria-current=page]:before{content:"";background:var(--mk-color-teal);border-radius:2px;width:2px;position:absolute;inset:.5rem auto .5rem -.75rem}.mk-docs .mk-side-tag{margin-top:.75rem}.mk-docs .mk-side-tag>a{color:var(--mk-color-ink);font-weight:500}.mk-docs .mk-side-tag li a{font-size:.875rem}.mk-docs .mk-side-tag li a>span:last-child{min-width:0}.mk-docs .mk-sheet-nav .mk-side a{min-height:2.75rem}.mk-docs .mk-toc a[data-active]{color:var(--mk-color-ink)}.mk-docs .mk-toc a[data-active]:before{background:var(--mk-color-teal)}.mk-docs .mk-search{border:1px solid var(--mk-color-line);background:var(--mk-color-surface);width:min(40rem,100vw - 1.5rem);max-height:min(34rem,100dvh - 6rem);color:var(--mk-color-ink);box-shadow:var(--mk-shadow-floating);border-radius:1rem;margin:5rem auto auto;padding:0;position:fixed;inset:0;overflow:hidden}.mk-docs .mk-search::backdrop{background:#07141c66}@media not (min-width:40rem){.mk-docs .mk-search{max-height:calc(100dvh - 1.5rem);margin-top:.75rem}}.mk-docs .mk-search mark{color:var(--mk-color-teal-deep);background:0 0;font-weight:600}.mk-docs .mk-search [aria-selected=true]{background:var(--mk-color-teal-tint)}.mk-docs .mk-sheet[data-side=left]{inset:0 auto 0 0;transform:translate(-100%)}.mk-docs .mk-sheet[data-side=left][open]{transform:none}@starting-style{.mk-docs .mk-sheet[data-side=left][open]{transform:translate(-100%)}}}.mk-docs .mk-search-bar input:focus-visible{outline:none}.mk-docs .mk-search-bar:focus-within{box-shadow:inset 0 -2px 0 var(--mk-color-teal)}
