.dc{--dc-fs-title:clamp(1.75rem,1.4rem + 1.2vw,2.375rem);--dc-fs-h2:1.375rem;--dc-fs-text:1rem;--dc-fs-small:0.875rem;display:grid;grid-template-columns:13.5rem minmax(0,46rem) minmax(11rem,15rem);grid-template-areas:"nav article toc";justify-content:space-between;gap:var(--space-8);padding-block:var(--space-7) clamp(4rem,3rem + 4vw,7rem);font-size:var(--dc-fs-text)}:root:has(.dc){--fs-meta:0.8125rem}.dc-nav{grid-area:nav;position:sticky;top:calc(var(--bar-h) + var(--space-5));align-self:start;display:grid;gap:var(--space-4);font-size:var(--dc-fs-small);max-height:calc(100svh - var(--bar-h) - var(--space-7));overflow-y:auto;scrollbar-width:thin}.dc-nav ul{display:grid;gap:2px;list-style:none;margin:0;padding:0}body:has(.dc) .strip{position:static}body:has(.dc) .strip-inner{flex-wrap:wrap;padding-block:var(--space-2)}body:has(.dc) .strip-facts{flex-wrap:wrap;overflow:visible}.dc-nav-title{font-size:var(--fs-meta);color:var(--muted);margin-bottom:var(--space-1)}.dc-nav-home,.dc-nav-link{display:block;padding:.3125rem var(--space-2);border-radius:var(--radius);text-decoration:none;color:var(--muted);transition:color var(--t-hover) ease,background-color var(--t-hover) ease}.dc-nav-home{font-weight:650;color:var(--ink);font-size:var(--dc-fs-text)}.dc-nav-home[aria-current=page],.dc-nav-link[aria-current=page]{background:var(--surface-2);color:var(--ink);font-weight:600}@media (hover:hover) and (pointer:fine){.dc-nav-link:hover{color:var(--ink)}}.dc-article{grid-area:article;min-width:0}.dc-head{margin-bottom:var(--space-7)}.dc-title{font-size:var(--dc-fs-title);line-height:1.1;letter-spacing:-.025em;font-weight:700;margin-bottom:var(--space-3)}.dc-lead,.dc-lead p{font-size:1.125rem;line-height:1.55;max-width:62ch;color:var(--ink)}.dc-section{margin-top:var(--space-8)}.dc-h2,.dc-section{scroll-margin-top:calc(var(--bar-h) + var(--space-5))}.dc-h2{font-size:var(--dc-fs-h2);line-height:1.25;letter-spacing:-.015em;font-weight:650;margin-bottom:var(--space-3)}.dc-article p,.dc-list li,.dc-qa dd,.dc-risks dd{line-height:1.6;max-width:60ch}.dc-article p+.dc-facts,.dc-article p+p,.dc-facts+p,.dc-figure+.dc-facts,.dc-list+p{margin-top:var(--space-3)}.dc-article a.link-plain{text-decoration-color:var(--muted)}@media (hover:hover) and (pointer:fine){.dc-article a.link-plain:hover{text-decoration-color:currentColor}}.dc-article code{font-size:.9em;background:var(--surface-2);padding:.0625rem .3125rem;border-radius:var(--radius)}.dc-list{display:grid;gap:var(--space-2);padding-left:1.25rem}ul.dc-list{list-style:disc}ol.dc-list{list-style:decimal}.dc-list li::marker{color:var(--muted)}.dc-facts{width:100%;border-collapse:collapse;font-size:var(--dc-fs-small);margin-block:var(--space-3)}.dc-facts td,.dc-facts th{text-align:left;vertical-align:top;padding:var(--space-2) var(--space-3);line-height:1.5}.dc-facts thead th{font-weight:400;color:var(--muted);font-size:var(--fs-meta);padding-top:0}.dc-facts tbody tr:nth-child(odd){background:var(--surface)}.dc-facts tbody th{font-weight:600;width:34%}.dc-fees tbody th{width:auto}.dc-r{text-align:right!important}.dc-warn{background:var(--warn-surface);color:var(--ink);padding:var(--space-4) var(--space-5);border-radius:var(--radius);display:grid;gap:var(--space-3)}.dc-warn strong{color:var(--warn)}.dc-figure{margin:var(--space-3) 0;background:var(--surface);padding:var(--space-4);display:grid;gap:var(--space-2)}.dc-figure svg{width:100%;height:11rem;max-width:none}.dc-figure figcaption{font-size:var(--dc-fs-small)}.dc-journey{background:var(--sea-deep)}.dc-journey svg{height:auto}.dc-qa,.dc-risks{display:grid;gap:var(--gutter);margin-top:var(--space-3)}.dc-qa>div,.dc-risks>div{background:var(--surface);padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-1)}.dc-qa dt,.dc-risks dt{font-weight:650}.dc-qa dd,.dc-risks dd{margin:0}.dc-calc{margin-top:var(--space-4);background:var(--surface);padding:var(--space-4);max-width:30rem;border-radius:var(--radius)}.dc-home-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,15rem);gap:var(--space-6);align-items:center}.dc-home-tile{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;padding:var(--space-3) var(--space-3) var(--space-5);background:var(--sea-deep);border-radius:var(--radius)}.dc-home-tile .dc-home-art{position:relative}.dc-start{margin-top:var(--space-5)}.dc-start .btn{min-height:2.75rem;padding:0 1.25rem;font-size:var(--dc-fs-text)}.dc-index{display:grid;gap:var(--gutter);list-style:none;margin:0;padding:0}.dc-index li{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--space-1) var(--space-5);align-items:baseline;background:var(--surface);padding:var(--space-3) var(--space-4)}.dc-index-link{font-weight:650;text-decoration:none}@media (hover:hover) and (pointer:fine){.dc-index-link:hover{text-decoration:underline;text-underline-offset:.18em}}.dc-pager{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8)}.dc-pager-link{display:grid;gap:2px;padding:var(--space-3) var(--space-4);background:var(--surface);border-radius:var(--radius);text-decoration:none;font-weight:600;min-width:0;transition:background-color var(--t-hover) ease}.dc-pager-link .muted{font-size:var(--fs-meta);font-weight:400}.dc-pager-next{text-align:right;margin-left:auto}@media (hover:hover) and (pointer:fine){.dc-pager-link:hover{background:var(--surface-2)}}.dc-credits{margin-top:var(--space-7);font-size:var(--dc-fs-small);color:var(--muted)}.dc-credits a{color:var(--ink);text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--muted)}.dc-toc{grid-area:toc;position:sticky;top:calc(var(--bar-h) + var(--space-5));align-self:start;min-width:0}[data-ui].q{display:grid;gap:var(--space-3);font-size:var(--fs-data)}[data-ui] .q-head,[data-ui] .q-pay{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:var(--space-2)}[data-ui] .q-label{font-size:var(--fs-meta);color:var(--muted)}[data-ui] .q-select{min-height:var(--control-h);background:var(--surface-2);color:var(--ink);border:0;border-radius:var(--radius);padding:0 var(--space-2);font-size:var(--fs-data);min-width:0}[data-ui] .q-trade{grid-column:2;font-size:var(--fs-meta);color:var(--accent);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){[data-ui] .q-trade:hover{text-decoration:underline;text-underline-offset:.18em}}[data-ui] .q-field{display:flex;align-items:center;min-height:2.5rem;background:var(--surface-2);border-radius:var(--radius);padding-right:var(--space-3)}[data-ui] .q-field:focus-within{outline:2px solid var(--focus);outline-offset:0}[data-ui] .q-input{width:100%;min-width:0;height:2.5rem;border:0;background:none;padding:0 var(--space-3);font-size:var(--fs-big);font-weight:600;outline:none}[data-ui] .q-input[aria-invalid=true]{color:var(--down)}[data-ui] .q-unit{font-size:var(--fs-meta);color:var(--muted)}[data-ui] .q-chips{grid-column:2;display:flex;gap:2px}[data-ui] .q-chip{min-height:1.75rem;min-width:2.75rem;padding:0 var(--space-2);border-radius:var(--radius);background:var(--surface-2);font-size:var(--fs-meta);color:var(--muted);transition:background-color var(--t-hover) ease,color var(--t-hover) ease}[data-ui] .q-chip[aria-pressed=true]{background:var(--surface-strong);color:var(--ink);font-weight:600}[data-ui] .q-chip:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){[data-ui] .q-chip:hover:not([aria-pressed=true]){color:var(--ink)}}[data-ui] .q-out{display:grid;gap:var(--space-2);background:var(--surface-2);border-radius:var(--radius);padding:var(--space-3)}[data-ui] .q-get{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;max-width:none}[data-ui] .q-get .q-label{flex-basis:100%}[data-ui] .q-get strong{font-size:var(--fs-big);font-weight:700;letter-spacing:-.01em;line-height:1.2}[data-ui] .q-sym{font-size:var(--fs-data);font-weight:600}[data-ui] .q-split{display:grid;gap:2px;margin:0}[data-ui] .q-split>div{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}[data-ui] .q-split dt{font-size:var(--fs-meta);color:var(--muted)}[data-ui] .q-split dd{margin:0;font-weight:600}[data-ui] .q-creator dd{color:var(--accent)}[data-ui] .q-note{font-size:var(--fs-meta);color:var(--muted);max-width:none;line-height:1.45}[data-ui] .q-warn{color:var(--warn);font-weight:600}[data-ui] .q-empty{display:grid;justify-items:start;gap:var(--space-2)}[data-ui] .q-empty .q-note{font-size:var(--fs-data);color:var(--ink)}[data-ui] .q-alt{min-height:1.75rem;padding:0 var(--space-3);border-radius:var(--radius);background:var(--surface-strong);font-size:var(--fs-meta);font-weight:600}[data-ui] .q-market{display:grid;gap:var(--space-2)}[data-ui] .q-market-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px var(--space-4);font-size:var(--fs-meta)}[data-ui] .q-market-row strong{font-weight:600;color:var(--ink)}[data-ui] .q-market-bar{display:block;height:4px;background:var(--surface-strong);border-radius:1px;overflow:hidden}[data-ui] .q-market-bar>span{display:block;height:100%;background:var(--bar);transform-origin:left center;transition:transform var(--t-ui) var(--ease-out)}@media (max-width:74.99em){.dc{grid-template-columns:12rem minmax(0,1fr);grid-template-areas:"nav toc" "nav article";gap:var(--space-5) var(--space-7);justify-content:stretch}.dc-toc{position:static;background:var(--surface);padding:var(--space-4)}}@media (max-width:52.99em){.dc{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav" "toc" "article";padding-top:var(--space-4)}.dc-nav{position:static;display:flex;gap:2px;overflow-x:auto;max-height:none;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin)}.dc-nav::-webkit-scrollbar{display:none}.dc-nav-group{display:contents}.dc-nav-title{display:none}.dc-nav ul{display:contents}.dc-nav-home,.dc-nav-link{white-space:nowrap;flex:none;background:var(--surface)}.dc-home-head{grid-template-columns:minmax(0,1fr)}.dc-home-tile{max-width:20rem;aspect-ratio:16/9}.dc-home-art{max-width:12rem}.dc-index li{grid-template-columns:minmax(0,1fr)}.dc-facts tbody th{width:40%}.dc-pager{flex-direction:column}.dc-pager-next{margin-left:0}}