:root{color-scheme:light;--iv-ink: #393328;--iv-muted: #675e4c;--iv-gold: #85622c;--iv-frame: #85683e;--iv-fill: #f3ecda;--iv-fill-hover: #e9dec1;--iv-row2: #f4efdf;--iv-dim: #827b68;--iv-note: #635439;--iv-dot: #85683e66;--iv-hair: rgba(94, 78, 49, .23);--iv-ring: rgba(123, 108, 76, .53);--iv-wordmark: #14382b;--iv-mono: "Space Mono", monospace;--iv-serif: "Marcellus", Georgia, serif;--iv-box-outer: polygon(6px 0, calc(100% - 6px) 0, calc(100% - 6px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 6px, 100% 6px, 100% calc(100% - 6px) , calc(100% - 3px) calc(100% - 6px) , calc(100% - 3px) calc(100% - 3px) , calc(100% - 6px) calc(100% - 3px) , calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 3px) , 3px calc(100% - 3px) , 3px calc(100% - 6px) , 0 calc(100% - 6px) , 0 6px, 3px 6px, 3px 3px, 6px 3px);--iv-box-inner: polygon(5px 0, calc(100% - 5px) 0, calc(100% - 5px) 3px, 100% 3px, 100% calc(100% - 3px) , calc(100% - 5px) calc(100% - 3px) , calc(100% - 5px) 100%, 5px 100%, 5px calc(100% - 3px) , 0 calc(100% - 3px) , 0 3px, 5px 3px);--m-fs-label: 11px;--m-fs-body: 13px;--m-fs-strong: 16px;--m-fs-price: 22px;--m-tap: 36px}:root[data-theme=dark]{color-scheme:dark;--iv-ink: #eadfc8;--iv-muted: #b8a8c8;--iv-gold: #e0b45a;--iv-frame: #6a5a96;--iv-fill: #2d2349;--iv-fill-hover: #3a2f5c;--iv-row2: #2d2349;--iv-dim: #8f84aa;--iv-note: #b8a8c8;--iv-dot: #6a5a9666;--iv-hair: rgba(234, 223, 200, .16);--iv-ring: rgba(234, 223, 200, .4);--iv-wordmark: #eadfc8}*,*:before,*:after{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:var(--iv-frame) transparent}body{margin:0;min-width:320px;min-height:100dvh;color:var(--iv-ink);font:400 13.5px/1.35 Marcellus,system-ui,sans-serif;font-synthesis:none;background:url(/assets/grain-soft-Dac4xO-f.webp) 0 0 / 520px 520px,radial-gradient(ellipse at 5% 8%,#b99a5820,transparent 41%) no-repeat,radial-gradient(ellipse at 96% 92%,#b5996620,transparent 43%) no-repeat,linear-gradient(105deg,#f4eedc,#faf7ee 48%,#f6f0e1);background-color:#f7f3e7}:root[data-theme=dark] body{background:#261d40}button{font:inherit;color:inherit;cursor:pointer}button,a,select{-webkit-tap-highlight-color:transparent}.iv-box{position:relative;isolation:isolate}.iv-box:before,.iv-box:after{content:"";position:absolute;z-index:-1;pointer-events:none}.iv-box:before{inset:0;background:var(--iv-frame);clip-path:var(--iv-box-outer)}.iv-box:after{inset:2px;background:var(--iv-fill);clip-path:var(--iv-box-inner)}.iv-box:hover:after{background:var(--iv-fill-hover)}.docs-head{position:relative;display:flex;justify-content:center;padding:30px 24px 0}.docs-wordmark{display:flex;align-items:baseline;justify-content:center;font:900 35.6px/.95 Georgia,Times New Roman,serif;letter-spacing:-2.08px;color:var(--iv-wordmark);text-decoration:none;transform:scaleX(1.06);text-shadow:.28px 0 currentColor}.docs-wordmark span{font-size:45.2px;letter-spacing:-3.2px}.docs-theme{position:absolute;top:38px;right:48px;display:flex;align-items:center;gap:14px;padding:0;border:0;background:none;color:var(--iv-ink)}.docs-theme-text{font:400 11px var(--iv-serif);letter-spacing:1.4px;text-transform:uppercase;color:var(--iv-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.docs-theme:hover .docs-theme-text{color:var(--iv-ink)}.docs-theme-icon{display:grid;place-items:center;width:29px;height:29px;border:1px dotted var(--iv-ring);border-radius:50%}.docs-theme-icon svg{width:15px;height:16px}.docs-theme:focus-visible{outline:1px dotted var(--iv-frame);outline-offset:4px}.docs-frame{display:grid;grid-template-columns:210px minmax(0,720px) 210px;grid-template-areas:". title ." "list content toc";column-gap:56px;justify-content:center;padding:0 24px 96px}.docs-title{grid-area:title;padding-top:34px;margin-bottom:40px}.iv-pair{display:flex;align-items:center;gap:12px;font:12.5px var(--iv-serif);letter-spacing:1.7px;white-space:nowrap;color:var(--iv-ink)}.iv-perp{padding-left:12px;border-left:1px solid var(--iv-hair);letter-spacing:1px;color:var(--iv-note)}.docs-list,.docs-toc{position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--iv-frame) transparent}.docs-list{grid-area:list}.docs-toc{grid-area:toc}.iv-series,.docs-toc button{position:relative;isolation:isolate;color:var(--iv-ink);text-align:left;text-decoration:none;opacity:.75;transition:opacity .2s}.iv-series:hover,.iv-series.iv-box,.docs-toc button:hover,.docs-toc button.iv-box{opacity:1}.iv-series:not(.iv-box),.docs-toc button:not(.iv-box){border-bottom:1px solid var(--iv-hair)}.iv-series:focus-visible,.docs-toc button:focus-visible{outline:1px dotted var(--iv-frame);outline-offset:2px}.iv-series{display:flex;align-items:baseline;gap:10px;width:100%;margin-bottom:3px;padding:5px 12px 6px}.iv-series .cap{flex:none;font:11.5px var(--iv-serif);letter-spacing:.12em;color:var(--iv-muted)}.iv-series b.docs-name{font:400 14px/1.3 var(--iv-serif);color:var(--iv-ink)}.docs-group{padding:18px 12px 8px;font:11.5px var(--iv-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--iv-dim)}.docs-group:first-child{padding-top:0}.docs-toc-cap{padding:0 12px 8px;font:11.5px var(--iv-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--iv-muted)}.docs-toc button{width:100%;margin-bottom:3px;padding:6px 12px 7px;border:0;background:none;font:400 13px/1.4 var(--iv-serif)}.docs-toc button[data-level="3"]{padding-left:24px;font-size:12.5px;color:var(--iv-muted)}.docs-content{grid-area:content;min-width:0;padding:4px 0 0;font:400 15.5px/1.85 var(--iv-serif);color:var(--iv-muted)}.docs-content :is(h1,h2,h3){scroll-margin-top:24px}.docs-content h1{margin:0 0 28px;font:400 28.5px/1.3 var(--iv-serif);color:var(--iv-ink)}.docs-content ol,.docs-content ul{margin:0 0 24px;padding-left:28px}.docs-content li{margin-bottom:14px;padding-left:6px}.docs-content li::marker{font:400 12.5px var(--iv-mono);color:var(--iv-gold)}.docs-content ul li::marker{color:var(--iv-gold)}.docs-content p{margin:0 0 18px}.docs-content a{color:var(--iv-ink);text-decoration:underline dotted;text-underline-offset:4px}.docs-content a:hover{color:var(--iv-gold)}.docs-content h2{margin:40px 0 14px;font:400 12.5px var(--iv-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--iv-ink)}.docs-content h3{margin:28px 0 8px;font:400 17px/1.4 var(--iv-serif);color:var(--iv-ink)}.docs-content h4{margin:22px 0 6px;font:400 15.5px/1.5 var(--iv-serif);color:var(--iv-ink)}.docs-content h1+p{font-size:17px}.docs-content b{font-weight:400;color:var(--iv-ink)}.docs-content code{font:400 12.5px var(--iv-mono);color:var(--iv-ink);overflow-wrap:anywhere}.docs-content var{font:inherit;font-style:normal;color:var(--iv-ink)}.docs-content :is(sub,sup){font-size:.72em;line-height:0}.docs-content td:first-child code{white-space:nowrap;overflow-wrap:normal}.docs-content pre{margin:0 0 24px;padding:12px 16px;overflow-x:auto;background:var(--iv-row2);border-left:2px dotted var(--iv-frame);font:400 12.5px/1.65 var(--iv-mono);color:var(--iv-ink);scrollbar-width:thin;scrollbar-color:var(--iv-frame) transparent}.docs-content pre code{overflow-wrap:normal}.docs-content .docs-note{margin:0 0 24px;padding:2px 0 2px 16px;border-left:2px dotted var(--iv-frame);color:var(--iv-note)}.docs-content .docs-note p{margin:0}.docs-content .docs-table{margin:0 0 26px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--iv-frame) transparent}.docs-content table{width:100%;border-collapse:collapse;font:400 14.5px/1.6 var(--iv-serif)}.docs-content th{padding:8px 18px 8px 0;border-bottom:1px dotted var(--iv-frame);font:400 11.5px var(--iv-serif);letter-spacing:.12em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--iv-ink)}.docs-content td{padding:10px 18px 10px 0;border-bottom:1px dotted var(--iv-dot);vertical-align:top}.docs-content td:first-child{color:var(--iv-ink)}.docs-content td.num{font:400 12.5px/1.9 var(--iv-mono);white-space:nowrap}.docs-content .docs-formula{margin:4px 0 24px;padding-bottom:2px;overflow-x:auto;color:var(--iv-ink);scrollbar-width:thin;scrollbar-color:var(--iv-frame) transparent}.docs-content .docs-formula svg{display:block;flex:none;max-width:none}.docs-menu{display:none;grid-area:menu}.docs-menu select{display:block;width:100%;min-height:48px;margin:0;padding:0 44px 0 16px;border:0;border-radius:0;background:transparent;color:var(--iv-ink);font:400 16px var(--iv-serif);appearance:none;-webkit-appearance:none;cursor:pointer}.docs-menu select:focus-visible{outline:none}.docs-menu:has(select:focus-visible){outline:1px dotted var(--iv-frame);outline-offset:2px}.docs-menu option{background:var(--iv-fill);color:var(--iv-ink)}.docs-menu-arrow{position:absolute;top:50%;right:16px;width:10px;height:7px;margin-top:-3px;background:var(--iv-ink);clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}@media(max-width:1239px){.docs-theme{right:24px}.docs-frame{grid-template-columns:160px minmax(0,1fr);grid-template-areas:"list title" "list content";column-gap:32px}.docs-title{margin-bottom:24px}.docs-list{margin-top:34px}}@media(max-width:760px),(max-width:1000px)and (max-height:500px){.docs-head{padding-top:18px}.docs-theme{top:20px;right:12px}.docs-theme-text{display:none}.docs-theme-icon{width:var(--m-tap);height:var(--m-tap)}.docs-wordmark{font-size:36.5px;letter-spacing:-2.6px}.docs-wordmark span{font-size:46.5px;letter-spacing:-4px}.docs-frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"menu" "content";column-gap:0;padding:0 0 64px}.docs-list,.docs-title{display:none}.docs-menu{display:block;margin:14px 16px 18px}.docs-content{padding:4px 16px 0;font-size:var(--m-fs-strong);line-height:1.7}.docs-content h1{margin-bottom:20px;font-size:var(--m-fs-price)}.docs-content h1+p{font-size:var(--m-fs-strong);color:var(--iv-ink)}.docs-content h2{margin:32px 0 10px;font-size:var(--m-fs-body)}.docs-content h3{margin:24px 0 6px;font-size:var(--m-fs-strong)}.docs-content h4{margin:20px 0 4px;font-size:var(--m-fs-body)}.docs-content ul,.docs-content ol{padding-left:22px}.docs-content li{margin-bottom:12px;padding-left:4px}.docs-content li::marker,.docs-content code,.docs-content td.num{font-size:var(--m-fs-body)}.docs-content pre{font-size:var(--m-fs-body);line-height:1.6}.docs-content :is(sub,sup){font-size:var(--m-fs-label)}.docs-content table{font-size:var(--m-fs-body);line-height:1.5}.docs-content th{font-size:var(--m-fs-label)}}
