.mk-docs{--background: var(--mk-paper);--foreground: var(--mk-ink);--card: var(--mk-paper);--card-foreground: var(--mk-ink);--popover: var(--mk-paper);--popover-foreground: var(--mk-ink);--muted: var(--mk-soft);--muted-foreground: var(--mk-muted);--accent: var(--mk-soft);--accent-foreground: var(--mk-ink);--border: var(--mk-line);--input: var(--mk-line);--ring: var(--mk-accent);--primary: var(--mk-accent);--primary-foreground: #fff}.doc-title{font-size:clamp(32px,4vw,46px);font-weight:620;line-height:1.1;letter-spacing:-1.6px;text-wrap:balance;margin:10px 0 0}.doc-lead{margin:16px 0 0;max-width:640px;font-size:18px;line-height:1.7;color:var(--mk-muted)}.doc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 14px;border:1px solid var(--mk-line);border-radius:7px;background:var(--mk-paper);color:var(--mk-ink);font-size:13px;font-weight:600;white-space:nowrap;transition:background .15s}.doc-btn:hover{background:var(--mk-soft)}.doc-prose h2{margin:56px 0 0;padding-top:40px;border-top:1px solid var(--mk-line);font-size:clamp(22px,2.4vw,28px);font-weight:620;line-height:1.2;letter-spacing:-.9px;scroll-margin-top:110px}.doc-prose>h2:first-child{margin-top:0;padding-top:0;border-top:0}.doc-prose h3{margin:32px 0 0;font-size:19px;font-weight:620;letter-spacing:-.3px;scroll-margin-top:110px}.doc-prose p,.doc-prose li{font-size:16px;line-height:1.8;color:var(--mk-muted)}.doc-prose p{margin:16px 0 0}.doc-prose strong{color:var(--mk-ink);font-weight:620}.doc-prose a{color:var(--mk-accent);font-weight:550}.doc-prose a:hover{text-decoration:underline;text-underline-offset:3px}.doc-prose ul{margin:16px 0 0;padding-left:22px;list-style:disc}.doc-prose ul li::marker{color:var(--mk-accent)}.doc-prose li{margin-top:8px}.doc-prose li>p{margin:6px 0 0}.doc-prose ol{margin:20px 0 0;padding:0;list-style:none;counter-reset:step}.doc-prose ol>li{position:relative;min-height:30px;margin-top:18px;padding-left:46px;counter-increment:step}.doc-prose ol>li:before{content:counter(step);position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--mk-line);border-radius:50%;background:var(--mk-soft);color:var(--mk-accent);font-size:12px;font-weight:700}.doc-prose ol>li>strong:first-child{display:block;padding-top:3px;font-size:17px;color:var(--mk-ink)}.doc-prose hr{margin:40px 0;border:0;border-top:1px solid var(--mk-line)}.doc-prose code:not(pre code){padding:2px 6px;border-radius:5px;background:var(--mk-soft);font-size:.86em}.doc-anchor{margin-left:8px;color:var(--mk-muted);font-weight:400;opacity:0;transition:opacity .15s;text-decoration:none!important}.doc-prose h2:hover .doc-anchor,.doc-prose h3:hover .doc-anchor,.doc-anchor:focus-visible{opacity:1}.doc-table{margin-top:20px;overflow-x:auto;border:1px solid var(--mk-line);border-radius:10px}.doc-table table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.doc-table th{padding:11px 16px;background:var(--mk-soft);font-weight:650;color:var(--mk-ink);border-bottom:1px solid var(--mk-line)}.doc-table td{padding:11px 16px;vertical-align:top;color:var(--mk-muted);border-bottom:1px solid var(--mk-line)}.doc-table code{overflow-wrap:break-word}.doc-table tr:last-child td{border-bottom:0}.doc-callout{display:flex;gap:12px;margin-top:24px;padding:14px 16px;border:1px solid color-mix(in oklab,var(--mk-accent) 28%,transparent);border-radius:10px;background:color-mix(in oklab,var(--mk-accent) 7%,transparent)}.doc-callout svg{flex-shrink:0;margin-top:5px;color:var(--mk-accent)}.doc-callout p{margin:0;color:var(--mk-ink);font-size:15px;line-height:1.7}.doc-callout[data-kind=tip]{border-color:color-mix(in oklab,#1f9d6b 32%,transparent);background:color-mix(in oklab,#1f9d6b 8%,transparent)}.doc-callout[data-kind=tip] svg{color:#1f9d6b}.doc-callout[data-kind=warning]{border-color:color-mix(in oklab,#d98a00 38%,transparent);background:color-mix(in oklab,#d98a00 10%,transparent)}.doc-callout[data-kind=warning] svg{color:#d98a00}.doc-code{margin-top:20px;overflow:hidden;border:1px solid var(--mk-line);border-radius:10px;background:var(--mk-soft)}.doc-tabs{margin-top:20px}.doc-tablist{display:flex;gap:4px;padding-bottom:8px}.doc-tablist button{padding:5px 12px;border-radius:7px;font-size:13px;font-weight:600;color:var(--mk-muted);transition:background .15s,color .15s}.doc-tablist button:hover{color:var(--mk-ink)}.doc-tablist button[aria-selected=true]{background:color-mix(in oklab,var(--mk-accent) 10%,transparent);color:var(--mk-accent)}.doc-code-bare{margin-top:0}.doc-code pre{margin:0;padding:16px;overflow-x:auto;font-size:13px;line-height:1.65}.doc-nav-link{display:block;padding:6px 10px;border-radius:6px;font-size:13px;line-height:1.4;color:var(--mk-muted);transition:background .15s,color .15s}.doc-nav-link:hover{background:var(--mk-soft);color:var(--mk-ink)}.doc-nav-link[aria-current=page]{background:color-mix(in oklab,var(--mk-accent) 10%,transparent);color:var(--mk-accent);font-weight:600}.doc-label{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700;color:var(--mk-accent)}.doc-search{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;border:1px solid var(--mk-line);border-radius:8px;background:var(--mk-paper);color:var(--mk-muted);font-size:13px;text-align:left}.doc-search:hover{background:var(--mk-soft)}.doc-search kbd{margin-left:auto;padding:1px 6px;border:1px solid var(--mk-line);border-radius:5px;background:var(--mk-soft);font-size:10px}.doc-card{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--mk-line);border-radius:10px;transition:background .15s,border-color .15s}.doc-card:hover{background:var(--mk-soft);border-color:color-mix(in oklab,var(--mk-accent) 40%,var(--mk-line))}.doc-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;border:1px solid var(--mk-line);border-radius:12px;background:var(--mk-soft)}.doc-scroll{scrollbar-width:none}.doc-scroll::-webkit-scrollbar{width:0;height:0}.doc-scroll:hover{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--mk-muted) 45%,transparent) transparent}.doc-scroll:has(:focus-visible){scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--mk-muted) 45%,transparent) transparent}.doc-scroll:hover::-webkit-scrollbar{width:8px}.doc-scroll:hover::-webkit-scrollbar-thumb{border-radius:8px;background:color-mix(in oklab,var(--mk-muted) 45%,transparent)}.doc-scroll-pad{padding-right:var(--doc-sb, 10px)}.doc-scroll-pad:hover{padding-right:0}.doc-scroll-pad:has(:focus-visible){padding-right:0}.marketing .doc-search-input:focus,.marketing .doc-search-input:focus-visible{outline:none;box-shadow:none}.doc-create{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:0 14px;border-radius:7px;background:var(--mk-ink);color:var(--mk-paper);font-size:13px;font-weight:600;transition:background .15s}.doc-create:hover{background:var(--mk-accent);color:#fff}.doc-prose blockquote{margin:24px 0 0;padding:4px 0 4px 16px;border-left:3px solid color-mix(in oklab,var(--mk-accent) 40%,var(--mk-line))}.doc-prose pre{margin:20px 0 0;padding:16px;overflow-x:auto;border:1px solid var(--mk-line);border-radius:10px;background:var(--mk-soft);font-size:13px;line-height:1.65}.doc-prose pre code{background:transparent;padding:0}.doc-prose img{max-width:100%;height:auto;margin-top:20px;border-radius:10px}.doc-prose h4{margin:24px 0 0;font-size:16px;font-weight:620}.doc-prose ul[data-type=taskList]{list-style:none;padding-left:0}body:has(.mk-docs){overflow-x:clip;overflow-y:visible}
