.dc-page{--tone-bg:var(--home-bg);--tone-text:var(--home-text);--tone-text-soft:var(--home-text-soft);--tone-text-muted:var(--home-text-muted);--tone-brand:var(--home-brand);--tone-label:var(--home-label);--dc-ink:var(--home-text);--dc-soft:var(--home-text-soft);--dc-muted:var(--home-text-muted);--dc-brand:var(--home-brand);--dc-line:color-mix(in srgb, var(--home-purple) 18%, transparent);--dc-paper:#fbfaff;--dc-wash:#f3f0f8;color:var(--dc-ink);background:var(--dc-paper)}.dc-page :is(h1,h2,h3){text-wrap:balance}.dc-plan{background-image:linear-gradient(to right, var(--dc-line) 1px, transparent 1px), linear-gradient(to bottom, var(--dc-line) 1px, transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%)}.dc-chip{border:1px solid var(--dc-line);min-height:1.6rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dc-soft);background:#ffffffb3;border-radius:999px;align-items:center;padding-inline:.55rem;font-size:.68rem;font-weight:500;line-height:1.2;display:inline-flex}.dc-chip-review{color:var(--dc-ink);background:0 0;border-style:dashed}.dc-chip-facility{color:var(--dc-brand);border-color:color-mix(in srgb, var(--dc-brand) 40%, transparent)}.dc-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:12px}.dc-swap{animation:.45s dc-in}@keyframes dc-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dc-draw{stroke-dashoffset:0!important}.dc-swap{animation:none}}.dch-figure{margin:0}.dch-arch{direction:ltr;width:100%;height:auto;display:block;overflow:visible}.dch-arch [data-layer]{cursor:pointer;transition:opacity .18s}.dch-arch[data-focus="0"] [data-layer="1"],.dch-arch[data-focus="0"] [data-layer="2"],.dch-arch[data-focus="1"] [data-layer="0"],.dch-arch[data-focus="1"] [data-layer="2"],.dch-arch[data-focus="2"] [data-layer="0"],.dch-arch[data-focus="2"] [data-layer="1"]{opacity:.38}.dch-shadow{fill:color-mix(in srgb, var(--dc-brand) 16%, transparent)}.dch-wall,.dch-floor,.dch-host,.dch-app{stroke:var(--dc-line);stroke-width:1.15px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dch-wall{fill:color-mix(in srgb, var(--dc-brand) 5%, white)}.dch-back{fill:color-mix(in srgb, var(--dc-brand) 9%, white)}.dch-side{fill:color-mix(in srgb, var(--dc-ink) 4%, white)}.dch-floor{fill:#fffcff}.dch-grid{fill:none;stroke:color-mix(in srgb, var(--dc-brand) 28%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.dch-cut{fill:none;stroke:var(--dc-brand);stroke-width:1.4px;vector-effect:non-scaling-stroke}.dch-host{fill:#fffcff}.dch-host-top{fill:color-mix(in srgb, var(--dc-brand) 16%, white)}.dch-host-side{fill:color-mix(in srgb, var(--dc-ink) 8%, white)}.dch-bays{fill:none;stroke:color-mix(in srgb, var(--dc-brand) 42%, white);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}.dch-slit{fill:none;stroke:var(--dc-brand);stroke-width:2.4px;stroke-linecap:round;opacity:.72;vector-effect:non-scaling-stroke}.dch-app{fill:color-mix(in srgb, var(--dc-brand) 22%, white);stroke:color-mix(in srgb, var(--dc-brand) 62%, white)}.dch-app-top{fill:color-mix(in srgb, var(--dc-brand) 46%, white);stroke:var(--dc-brand)}.dch-app-side{fill:color-mix(in srgb, var(--dc-brand) 32%, white)}.dch-trace{fill:none;stroke:var(--dc-brand);stroke-width:1px;opacity:.55;vector-effect:non-scaling-stroke}.dch-glow{fill:var(--dc-brand);opacity:.14}.dch-core,.dch-packet{fill:var(--dc-brand)}.dch-joint{fill:#fff;stroke:var(--dc-brand);stroke-width:1.5px;vector-effect:non-scaling-stroke}.dch-spine,.dch-flow{fill:none;stroke:var(--dc-brand);stroke-width:1.35px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.dch-flow{opacity:.45;stroke-dasharray:5 9;animation:3.4s linear infinite paused dch-flow}.dch-packet{offset-path:path("M350.3 301.2 L350.3 331.2 L350.3 425.2 L265 425.3");offset-rotate:0deg;animation:3.4s linear infinite paused dch-travel}.is-live .dch-flow,.is-live .dch-packet{animation-play-state:running}.dch-links{pointer-events:none}.dch-nodes{margin-top:.35rem;display:grid}.dch-node{border:0;border-top:1px solid var(--dc-line);min-height:2.75rem;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.65rem;margin:0;padding:.85rem .2rem .9rem;display:grid}.dch-node-index{color:var(--dc-brand);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;padding-top:.15rem;font-size:.72rem;font-weight:500}.dch-node-name,.dch-node-note{display:block}.dch-node-name{letter-spacing:-.02em;font-size:.95rem;font-weight:600;line-height:1.35}.dch-node-note{color:var(--dc-muted);margin-top:.15rem;font-size:.78rem;font-weight:450;line-height:1.45}.dch-node[data-hot=true]{box-shadow:inset 0 2px 0 var(--dc-brand)}.dch-node[data-hot=true] .dch-node-note{color:var(--dc-soft)}.dch-node:focus-visible{outline:2px solid var(--dc-brand);outline-offset:2px}.dch-spec{border-top:1px solid var(--dc-line);flex-wrap:wrap;margin:2rem 0 0;padding:0;list-style:none;display:flex}.dch-spec-item{border-inline-start:1px solid var(--dc-line);flex:11.5rem;gap:.28rem;min-width:0;padding:.95rem 1rem .85rem 0;display:grid}.dch-spec-item:first-child{border-inline-start:0;padding-inline-start:0}.dch-spec-mark{color:var(--dc-brand);align-items:center;gap:.45rem;display:inline-flex}.dch-spec-mark svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.dch-spec-mark circle,.dch-spec-mark rect{fill:none;stroke:currentColor}.dch-spec-mark .dch-dot{fill:currentColor}.dch-spec-index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;font-size:.68rem;font-weight:500}.dch-spec-label,.dch-spec-detail{display:block}.dch-spec-label{letter-spacing:-.02em;font-size:.95rem;font-weight:600;line-height:1.3}.dch-spec-detail{color:var(--dc-muted);font-size:.75rem;line-height:1.4}.dch-spec-item:after{content:"";background:var(--dc-brand);width:0;height:1px;margin-top:.15rem;transition:width .18s;display:block}.dch-spec-item:hover:after{width:2.4rem}.is-live .dch-slit{animation:2.8s ease-in-out infinite dch-pulse}.is-live .dch-slits .dch-slit:nth-child(2){animation-delay:.35s}.is-live .dch-slits .dch-slit:nth-child(3){animation-delay:.7s}.is-live .dch-slits .dch-slit:nth-child(4){animation-delay:1.05s}.is-live .dch-glow{animation:3.2s ease-in-out infinite dch-glow}@keyframes dch-pulse{0%,to{opacity:.28}50%{opacity:1}}@keyframes dch-flow{to{stroke-dashoffset:-160px}}@keyframes dch-travel{to{offset-distance:100%}}@keyframes dch-glow{0%,to{opacity:.08}50%{opacity:.28}}@media (min-width:640px){.dch-nodes{grid-template-columns:repeat(3,minmax(0,1fr))}.dch-node+.dch-node{border-inline-start:1px solid var(--dc-line);padding-inline-start:.9rem}}@media (max-width:719px){.dch-spec{flex-direction:column}.dch-spec-item,.dch-spec-item:first-child{border-inline-start:0;border-top:1px solid var(--dc-line);padding:.85rem 0}.dch-spec-item:first-child{border-top:0}}html[lang=ar] :is(.dch-node-name,.dch-node-note,.dch-spec-label,.dch-spec-detail){font-family:var(--font-ar-body), sans-serif;line-height:1.65}@media (prefers-reduced-motion:reduce){.dch-arch [data-layer],.dch-spec-item:after{transition:none}.dch-slit,.dch-glow,.dch-flow,.dch-packet{animation:none}}.dc-page>section.dc-post{padding-block:4.25rem}.dc-page>section.dc-close{padding-block:3.25rem}@media (min-width:640px){.dc-page>section.dc-post{padding-block:5.25rem}}@media (min-width:1024px){.dc-page>section.dc-post{padding-block:6rem}.dc-page>section.dc-close{padding-block:4.25rem}}.dcx-lead,.dcx-body,.dcx-note,.dcx-disclose,.dcx-scope,.dcx-legal,.dcx-caveat{max-width:46rem}.dcx-lead{color:var(--dc-soft);margin-top:1rem;font-size:1.05rem;line-height:1.6}.dcx-body{color:var(--dc-soft);margin-top:.75rem;font-size:.95rem;line-height:1.65}.dcx-note,.dcx-scope{color:var(--dc-muted);margin-top:.85rem;font-size:.8125rem;line-height:1.6}.dcx-scope{border-top:1px solid var(--dc-line);padding-top:.7rem}.dcx-disclose{border-inline-start:2px solid var(--dc-brand);margin-top:1.25rem;padding-inline-start:.9rem;font-size:.92rem;line-height:1.6}.dcx-place{gap:.75rem;min-width:0;display:grid}.dcx-place figcaption{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}.dcx-place-name{font-family:var(--font-heading), serif;letter-spacing:-.04em;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1}html[dir=ltr] .dcx-place-name,html[dir=ltr] .dcx-bridge-stat,html[dir=ltr] .dcx-specimen-name{font-style:italic}.dcx-mark{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--dc-brand);margin-inline-start:auto;font-size:11px}.dcx-facts,.dcx-check,.dcx-stds,.dcx-links{margin:0;padding:0;list-style:none}.dcx-facts{border-bottom:1px solid var(--dc-line);margin-top:2rem}.dcx-fact{border-top:1px solid var(--dc-line);grid-template-columns:2.4rem minmax(0,1fr);column-gap:.75rem;padding:.9rem 0;display:grid}.dcx-fact-index{font-family:var(--font-mono), ui-monospace, monospace;color:var(--dc-brand);grid-row:1/span 2;padding-top:.3rem;font-size:11px}.dcx-fact-value{letter-spacing:-.03em;color:var(--dc-brand);font-size:1.3rem;font-weight:600}.dcx-fact-label{font-weight:600;display:block}.dcx-fact-note{color:var(--dc-muted);margin-top:.2rem;font-size:.8125rem;line-height:1.5;display:block}.dcx-scheme,.dcx-plate,.dcx-route{width:100%;height:auto;display:block}.dcx-frame,.dcx-tick,.dcx-lat,.dcx-draw,.dcx-spare,.dcx-dashed,.dcx-core,.dcx-ring{fill:none;vector-effect:non-scaling-stroke}.dcx-frame{stroke:color-mix(in srgb, var(--dc-brand) 32%, white);stroke-width:1.2px}.dcx-tick,.dcx-ring,.dcx-draw{stroke:var(--dc-brand)}.dcx-tick{stroke-width:1.2px}.dcx-ring{stroke-width:1.4px}.dcx-lat{stroke:color-mix(in srgb, var(--dc-brand) 40%, white);stroke-width:1px}.dcx-draw{stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.dcx-spare{stroke:var(--dc-brand);stroke-width:1.25px;stroke-dasharray:5 7;opacity:.72;stroke-linecap:round}.dcx-dashed{stroke:var(--dc-brand);stroke-width:1.2px;stroke-dasharray:4 5}.dcx-core{stroke:var(--dc-ink);stroke-width:1.15px;fill:color-mix(in srgb, var(--dc-brand) 14%, white)}.dcx-joint{fill:var(--dc-brand)}.dcx-break{fill:var(--dc-paper);stroke:var(--dc-brand);stroke-width:1.5px}.dcx-ink{fill:var(--dc-ink)}.dcx-stage{background:#fff;min-width:0;padding:.65rem .65rem .4rem}.dcx-caption{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--dc-muted);margin-top:.45rem;font-size:10px}.dcx-layers,.dcx-tabs{gap:.45rem;display:grid}.dcx-layer,.dcx-tab,.dcx-std,.dcx-filter,.dcx-mode-hit,.dcx-group{font:inherit;color:inherit;cursor:pointer}.dcx-layer,.dcx-tab{border:1px solid var(--dc-line);text-align:start;background:#fff;grid-template-columns:2.2rem minmax(0,1fr) .75rem;align-items:center;gap:.6rem;width:100%;min-height:3.25rem;padding:.65rem .8rem;font-weight:600;display:grid}.dcx-layer{border-color:#0000}.dcx-layer.is-on,.dcx-tab.is-on,.dcx-std.is-on,.dcx-filter.is-on,.dcx-mode.is-on{border-color:var(--dc-brand)}.dcx-layer.is-on,.dcx-tab.is-on,.dcx-std.is-on,.dcx-filter.is-on{background:color-mix(in srgb, var(--dc-brand) 8%, white)}.dcx-layer-index,.dcx-tab-index,.dcx-std-index{font-family:var(--font-mono), ui-monospace, monospace;color:var(--dc-brand);font-size:11px;font-weight:500}.dcx-tab-title,.dcx-std-name{font-weight:600;display:block}.dcx-tab-ref{font-family:var(--font-mono), ui-monospace, monospace;color:var(--dc-muted);margin-top:.15rem;font-size:11px;font-weight:500;display:block}.dcx-chev{border-bottom:1.5px solid;border-right:1.5px solid;justify-self:end;width:.45rem;height:.45rem;transform:rotate(-45deg)}.dcx-layer-copy{margin-top:1rem}.dcx-review{border-top:1px solid var(--dc-brand);gap:.75rem;margin-top:1.75rem;padding-top:1.1rem;display:grid}.dcx-groups{flex-wrap:wrap;gap:.25rem 1.15rem;margin-top:1.4rem;display:flex}.dcx-group{text-align:start;background:0 0;border:0;border-bottom:2px solid #0000;min-height:2.75rem;padding:.4rem 0;font-weight:600}.dcx-group[aria-pressed=true]{color:var(--dc-ink);border-bottom-color:var(--dc-brand)}.dcx-stds{gap:.5rem;margin-top:.9rem;display:grid}.dcx-stds li{min-width:0}.dcx-std{border:1px solid var(--dc-line);text-align:start;background:#fff;grid-template-columns:2rem minmax(0,1fr);gap:.15rem .6rem;width:100%;min-height:3.25rem;padding:.7rem .75rem;display:grid}.dcx-std-kind{color:var(--dc-muted);grid-column:2;font-size:.75rem;line-height:1.4}.dcx-specimen{border-top:2px solid var(--dc-brand);gap:1rem;margin-top:1.1rem;padding-top:1.1rem;display:grid}.dcx-specimen-name{font-family:var(--font-heading), serif;letter-spacing:-.03em;margin-top:.75rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}.dcx-modes{gap:.85rem;margin-top:1.75rem;display:grid}.dcx-mode{border:1px solid var(--dc-line);background:#fff;min-width:0;padding:.3rem 1rem .35rem}.dcx-mode.is-on{box-shadow:inset 0 3px 0 var(--dc-brand)}.dcx-mode-hit{text-align:start;background:0 0;border:0;align-items:center;gap:.7rem;width:100%;min-height:3.25rem;font-size:1.02rem;font-weight:600;display:flex}.dcx-radio{border:1.5px solid var(--dc-brand);border-radius:999px;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.dcx-radio:after{content:"";background:0 0;border-radius:999px;width:.45rem;height:.45rem}.is-on .dcx-radio:after{background:var(--dc-brand)}.dcx-field{border-top:1px solid var(--dc-line);padding:.75rem 0}.dcx-field dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dc-brand);font-size:11px}.dcx-field dd{margin-top:.3rem;font-size:.9rem;line-height:1.55}.dcx-tracks{gap:2rem;margin-top:1.75rem;display:grid}.dcx-check li{border-top:1px solid var(--dc-line);grid-template-columns:2.2rem minmax(0,1fr);gap:.7rem;padding:.7rem 0;font-size:.95rem;line-height:1.5;display:grid}.dcx-check li>span:first-child{font-family:var(--font-mono), ui-monospace, monospace;color:var(--dc-brand);padding-top:.2rem;font-size:11px}.dcx-route{margin-top:.8rem}.dcx-legal{border-top:1px solid var(--dc-brand);color:var(--dc-soft);margin-top:1.5rem;padding-top:1rem;font-size:.875rem;line-height:1.6}.dcx-bridge{gap:.75rem;margin-top:1.75rem;display:grid}.dcx-bridge-link{border:1px solid color-mix(in srgb, var(--dc-brand) 35%, white);min-width:0;color:var(--dc-ink);background:#fff;flex-direction:column;align-items:flex-start;padding:1.2rem 1.15rem 1.05rem;text-decoration:none;display:flex}.dcx-bridge-link.is-eg{border-color:var(--dc-brand);background:var(--dc-brand);color:#fff}.dcx-bridge-mark{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--dc-brand);font-size:11px}.is-eg .dcx-bridge-mark{color:#ffffffd1}.dcx-bridge-stat{font-family:var(--font-heading), serif;letter-spacing:-.04em;color:var(--dc-brand);margin-top:.75rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1}.is-eg .dcx-bridge-stat{color:#fff}.dcx-bridge-title{margin-top:.75rem;font-size:1.05rem;font-weight:600}.dcx-bridge-body{color:var(--dc-soft);margin-top:.35rem;font-size:.875rem;line-height:1.5}.is-eg .dcx-bridge-body{color:#ffffffd6}.dcx-go{border:1px solid;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;margin-top:1rem;display:inline-grid}.dcx-inline{min-height:2.75rem;color:var(--dc-ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--dc-line);text-decoration-color:var(--dc-line);align-items:center;gap:.4rem;font-size:.9rem;display:inline-flex}.dcx-inline.is-light{color:#fff;text-decoration-color:#ffffff73}.dcx-caveat{color:var(--dc-soft);margin-top:1.1rem;font-size:.875rem;line-height:1.6}.dcx-split,.dcx-ledger{margin-top:1.75rem}.dcx-reading{min-width:0;padding-top:.4rem}.dcx-stamp{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--dc-brand);font-size:.95rem}.dcx-ledger-tabs{gap:.45rem;display:grid}.dcx-filters{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1rem;display:grid}.dcx-filter{border:1px solid var(--dc-line);text-align:start;background:#fff;flex-direction:column;align-items:stretch;gap:.55rem;min-width:0;min-height:4.4rem;padding:.7rem .75rem;display:flex}.dcx-filter-top{justify-content:space-between;gap:.4rem;font-size:.82rem;font-weight:600;line-height:1.35;display:flex}.dcx-count{font-family:var(--font-mono), ui-monospace, monospace;color:var(--dc-brand);font-size:.75rem}.dcx-meter{background:color-mix(in srgb, var(--dc-brand) 16%, white);height:2px;display:block}.dcx-meter>span{background:var(--dc-brand);height:100%;display:block}.dcx-columns{gap:1.5rem;margin-top:1.15rem;display:grid}.dcx-links li{border-top:1px solid var(--dc-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.45rem .8rem;padding:.8rem 0;display:flex}.dcx-close{gap:1.5rem;display:grid}.dcx-close-lead{color:#ffffffeb;max-width:36rem;margin-top:.8rem;font-size:1.05rem;line-height:1.55}.dcx-close-note{color:#fffc;max-width:40rem;margin-top:.7rem;font-size:.8125rem;line-height:1.55}.dcx-close-actions{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.dcx-btn{color:#fff;text-align:center;border:1px solid #ffffffbf;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding-inline:1.15rem;font-weight:600;display:inline-flex}.dcx-btn.is-solid{color:var(--dc-ink);background:#fff;border-color:#fff}.dcx-layer:focus-visible,.dcx-tab:focus-visible,.dcx-std:focus-visible,.dcx-group:focus-visible,.dcx-filter:focus-visible,.dcx-mode-hit:focus-visible,.dcx-bridge-link:focus-visible,.dcx-btn:focus-visible,.dcx-inline:focus-visible{outline:2px solid var(--dc-brand);outline-offset:2px}.dc-close :is(.dcx-btn,.dcx-inline):focus-visible{outline-color:#fff}@media (min-width:720px){.dcx-stds,.dcx-ledger-tabs{grid-template-columns:1fr 1fr}}@media (min-width:768px){.dcx-fact{grid-template-columns:2.6rem 8.5rem minmax(0,1fr);align-items:start}.dcx-fact-index{grid-row:auto}.dcx-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:800px){.dcx-bridge,.dcx-columns{grid-template-columns:1fr 1fr}}@media (min-width:900px){.dcx-modes,.dcx-tracks,.dcx-specimen,.dcx-close{grid-template-columns:1fr 1fr}.dcx-close{align-items:end;gap:2.5rem}.dcx-track-border{border-inline-start:1px solid var(--dc-line);padding-inline-start:2rem}.dcx-specimen{align-items:start;gap:2rem}}@media (min-width:1024px){.dcx-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2rem}.dcx-split .dcx-reading{padding-top:0}.dcx-ledger-tabs{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1200px){.dcx-stds{grid-template-columns:1fr 1fr 1fr}.dcx-filters{grid-template-columns:repeat(6,minmax(0,1fr))}}html[dir=rtl] .dcx-chev{transform:rotate(135deg)}html[dir=rtl] .dcx-go svg,html[dir=rtl] .dcx-inline svg{transform:scaleX(-1)}html[lang=ar] .dcx-place-name{font-family:var(--font-ar-display), var(--font-ar-body), sans-serif;font-style:normal}html[lang=ar] .dc-page :is(.dcx-lead,.dcx-body,.dcx-note,.dcx-legal,.dcx-caveat,.dcx-scope,.dcx-disclose,.dcx-fact-note,.dcx-field dd,.dcx-close-lead,.dcx-close-note,.dcx-std-kind,.dcx-bridge-body,.dcx-check li){font-family:var(--font-ar-body), sans-serif;line-height:1.65}@media (hover:hover) and (pointer:fine){.dcx-layer,.dcx-tab,.dcx-std,.dcx-filter,.dcx-mode,.dcx-bridge-link,.dcx-btn{transition:border-color .16s,background-color .16s}.dcx-layer:hover,.dcx-tab:hover,.dcx-std:hover,.dcx-filter:hover,.dcx-mode:hover{border-color:color-mix(in srgb, var(--dc-brand) 55%, white)}.dcx-btn.is-solid:hover{background:#ffffffe6}}@media (prefers-reduced-motion:no-preference){.dcx-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s forwards dcx-draw}}@keyframes dcx-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.dcx-draw,.dcx-layer,.dcx-tab,.dcx-std,.dcx-filter,.dcx-mode,.dcx-bridge-link,.dcx-btn{transition:none;animation:none}}
