:root{--bg:#fbf6ec;--text:#1c1a17;color-scheme:light}:root[data-docs-scheme=dark]{--bg:#161412;--text:#f3ede1;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-docs-scheme=system]{--bg:#161412;--text:#f3ede1;color-scheme:dark}}@media print{:root[data-docs-scheme]{--bg:#fbf6ec;--text:#1c1a17;color-scheme:light}}[data-docs-theme]{--line:var(--docs-border);--muted:var(--docs-text-muted)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--bg);color:var(--text);font-size:14px;letter-spacing:-.035em;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;letter-spacing:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}:focus:not(:focus-visible){outline:none}[tabindex="-1"]:not(input):not(textarea):not(select):not(button):not(a):not(summary):focus{outline:none}dialog:focus,dialog:focus-visible{outline:none}a{text-decoration:none}a,button{color:inherit}button{border:0;background:none}h1,h2,h3,h4,p{margin:0}a svg,button svg{flex-shrink:0}button{transition:background var(--docs-dur-fast) var(--docs-ease-out),color var(--docs-dur-fast) var(--docs-ease-out),transform var(--docs-dur-fast) var(--docs-ease-out)}input,select,textarea{outline:none}input[type=checkbox]{accent-color:var(--docs-accent);width:17px;height:17px;flex-shrink:0}label{display:block;font-size:12px;font-weight:600;color:var(--docs-text-muted);margin:0 0 20px}input:not([type=checkbox]):not([type=file]),select,textarea{width:100%;background:var(--docs-surface);border:1px solid var(--docs-control-border);border-radius:var(--docs-radius-control);padding:11px 12px;color:var(--docs-text);font-size:12px;line-height:1.6}label>input:not([type=checkbox]),label>select,label>textarea{margin-top:8px}input::placeholder,textarea::placeholder{color:var(--docs-text-muted)}textarea{resize:vertical;min-height:110px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}