[data-legal] .crumbs [aria-current]{color:var(--ink)}[data-legal] .crumbs a{margin-block:-13px;padding-block:13px}.doc-family{font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;flex-wrap:wrap;gap:0 26px;font-size:11px;line-height:1.6;display:flex}.doc-family a{min-height:44px;color:var(--ink-2);align-items:center;margin-inline:-6px;padding-inline:6px;transition:color .25s;display:inline-flex;position:relative}.doc-family a:after{content:"";background:var(--accent-ink);transform-origin:100%;height:1px;transition:transform .45s var(--ease-out);position:absolute;bottom:10px;left:6px;right:6px;transform:scaleX(0)}.doc-family a[aria-current=page]{color:var(--accent-ink)}.doc-family a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}[data-legal=doc] [data-doc-body]{--doc-size:clamp(16px, .55vw + 9px, 19px);font-size:var(--doc-size);line-height:1.72}[data-legal=doc] [data-doc-body]>section,[data-legal=doc] [data-doc-body] [id]{scroll-margin-top:36px}[data-legal=doc] [data-doc-body] h2{outline-offset:8px}[data-legal=doc] [data-doc-body] h2:focus:not(:focus-visible){outline:none}[data-legal=doc] .doc-alias{height:0;display:block}[data-legal=doc] .prose address{border-left:1px solid var(--accent-ink);color:var(--ink);padding:.15em 0 .15em 1.2em;font-style:normal;line-height:1.65}[data-legal=doc] .prose code{letter-spacing:0;color:var(--accent-ink);overflow-wrap:anywhere;font-size:.84em}[data-legal=doc] .prose a{overflow-wrap:anywhere}[data-legal=doc] .prose ul>li:before{top:.86em}.doc-anchor{min-width:44px;min-height:44px;font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);justify-content:flex-end;align-items:center;gap:9px;font-size:10.5px;line-height:1;transition:color .25s;display:inline-flex;position:relative}.prose .doc-anchor{color:var(--muted);text-decoration:none}.doc-anchor:before{content:"";background:currentColor;flex:none;order:2;width:15px;height:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%27/%3E%3Cpath d=%27M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%27/%3E%3Cpath d=%27M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%27/%3E%3C/svg%3E") 50%/contain no-repeat}.doc-anchor-label{white-space:nowrap;pointer-events:none;margin:-.3em -.1em;padding:.3em .1em;display:inline-grid;position:absolute;top:50%;right:calc(100% - 6px);overflow:clip;translate:0 -50%}.doc-anchor-label>span{opacity:0;grid-area:1/1;justify-self:end;transition:transform .55s cubic-bezier(.2,.75,.2,1),opacity .3s;transform:translateY(120%)}.doc-anchor-label>span:last-child{color:var(--accent-ink)}:is(.no-js,.input-keys) .prose .doc-anchor:focus-visible{color:var(--ink)}@media (hover:hover) and (pointer:fine){.prose .doc-anchor:hover,:is(.no-js,.input-keys) .prose .doc-anchor:is(:hover,:focus-visible){color:var(--ink)}}:is(.no-js,.input-keys) .doc-anchor:focus-visible .doc-anchor-label>span:first-child{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.doc-anchor:hover .doc-anchor-label>span:first-child,:is(.no-js,.input-keys) .doc-anchor:is(:hover,:focus-visible) .doc-anchor-label>span:first-child{opacity:1;transform:none}}.prose .doc-anchor.is-copied{color:var(--accent-ink)}.doc-anchor.is-copied .doc-anchor-label>span:first-child{opacity:0;transform:translateY(-120%)}.doc-anchor.is-copied .doc-anchor-label>span:last-child,.doc-anchor.is-failed .doc-anchor-label>span:first-child{opacity:1;transform:none}@media (max-width:760px){.doc-anchor-label{display:none}.doc-anchor.is-copied .doc-anchor-label{display:inline-grid}}.doc-progress{top:calc(var(--header) - 1px);z-index:51;pointer-events:none;opacity:0;height:1px;transition:opacity .5s var(--ease);position:fixed;left:0;right:0}.doc-progress.is-on{opacity:1}.doc-progress i{background:var(--accent-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}html:has(.menu:not([hidden])) .doc-progress{opacity:0}[data-doc-fill]{transform-origin:0;transform:scaleX(0)}[data-doc-fill=y]{transform-origin:50% 0;transform:scaleY(0)}.doc-bar{width:100%;min-height:56px;padding:0 var(--pad);text-align:left;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:none;position:relative}.doc-bar-label{color:var(--muted)}.doc-bar-now{letter-spacing:-.01em;align-items:baseline;gap:10px;min-width:0;font-size:14px;display:flex}.doc-bar-num{font-family:var(--mono);color:var(--accent-ink);flex:none;font-size:10px}.doc-bar-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.doc-bar-glyph{width:14px;height:14px;position:relative}.doc-bar-glyph:before,.doc-bar-glyph:after{content:"";width:14px;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;top:50%;left:0}.doc-bar-glyph:after{transform:rotate(90deg)}[data-doc-toc].is-open .doc-bar-glyph:after{transform:rotate(0)}.doc-bar-progress{background:var(--accent-ink);height:1px;position:absolute;bottom:-1px;left:0;right:0}.doc-panel-mail{letter-spacing:-.01em;width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--ink);align-content:center;gap:6px;font-size:14px;line-height:1.4;display:grid}.doc-panel-mail>.eyebrow{color:var(--muted);font-size:10px}.booting [data-doc-list]{visibility:hidden}.no-js [data-legal=doc] [data-doc-toc]{display:none!important}@keyframes doc-failsafe{to{opacity:1;visibility:visible;clip-path:none;stroke-dashoffset:0;transform:none}}.reduced-motion .doc-toc-marker{transition:none}@media print{@page{margin:18mm 17mm 20mm}[data-legal=doc] :is(.skip-link,.world,.world-fallback,.progress,.site-head,.menu,.site-foot,.cursor,.intro,.doc-progress,[data-doc-toc],.doc-anchor,.doc-family,[data-print=off]){display:none!important}html,[data-legal=doc]{background:#fff!important}[data-legal=doc]{color:#000;font-size:10.5pt}[data-legal=doc] *{text-shadow:none!important}[data-legal=doc] :is([data-reveal],[data-reveal] *,.split-line,[data-scramble],[data-hero] *){opacity:1!important;visibility:visible!important;clip-path:none!important;animation:none!important;transform:none!important}[data-legal=doc] .page-main{padding:0}[data-legal=doc] [data-print-path]:after{content:"decods.com" attr(data-print-path);font-family:var(--mono);letter-spacing:.02em;text-transform:none;color:#555;margin-top:2mm;font-size:8pt;font-weight:400;line-height:1.4;display:block}[data-legal=doc] [data-hero],[data-legal=doc] [data-hero] *{justify-self:auto!important;justify-items:normal!important}[data-legal=doc] [data-doc-body]{color:#111;max-width:none;font-size:10.5pt;line-height:1.55}[data-legal=doc] [data-doc-body] h2{color:#000;break-after:avoid;font-size:15pt}[data-legal=doc] .prose :is(p,li,address){orphans:3;widows:3}[data-legal=doc] .prose address{border-left-color:#000}[data-legal=doc] .prose code{color:#000}[data-legal=doc] .prose ul>li:before{background:0 0;border-top:1pt solid #000;height:0}[data-legal=doc] .prose a{color:#000;text-decoration:underline}[data-legal=doc] .prose a[href^=http]:after{content:" <" attr(href) ">";font-family:var(--mono);color:#444;font-size:8pt;text-decoration:none}[data-legal=doc] .prose a[href^=\/]:after{content:" <decods.com" attr(href) ">";font-family:var(--mono);color:#444;font-size:8pt}}
