.dv-table caption{caption-side:bottom;text-align:left;color:var(--fg-2);padding-top:14px;font-size:14.5px;line-height:1.55}.dv-table td{font-variant-numeric:tabular-nums}.dv-chip{background:var(--c);vertical-align:-.02em;border-radius:3px;width:10px;height:10px;margin:0 7px 0 0;display:inline-block;box-shadow:inset 0 0 0 1px #00000014}.dv-hex{white-space:nowrap;align-items:center;margin-right:10px;display:inline-flex}.dv-hex .dv-chip{margin-right:6px}.dv-sub{color:var(--fg-2);font-size:13.5px;display:block}.dv-table td:first-child{white-space:nowrap;padding-right:20px}.dv-paper p code{white-space:nowrap}.dv-spectrum{background:linear-gradient(90deg, var(--spectrum));vertical-align:-.02em;border-radius:3px;width:44px;height:10px;margin-right:8px;display:inline-block}.dv-data{margin:-1.2em 0 2.4em}.dv-data .table-scroll{margin:12px 0 0}.dv-data__note{color:var(--fg-2);margin-top:10px;font-size:14px;line-height:1.55}#dv-orb .dv-guide{fill:none;stroke:#fff6;stroke-width:1px;stroke-dasharray:3 5}#dv-orb .dv-dim{stroke:#fff;stroke-opacity:.75;stroke-width:1px;stroke-dasharray:2 4}#dv-orb .dv-dim--tick{stroke-dasharray:none}#dv-orb .dv-orb-mark text{fill:#fff;paint-order:stroke;stroke:#08080a8c;stroke-width:3px;stroke-linejoin:round}#dv-orb .dv-plate{fill:none;stroke:#ffffff38;stroke-width:1px}#dv-orb .dv-plate--fill{fill:#ffffff06}#dv-orb .dv-plate--dash{stroke-dasharray:3 5}#dv-orb .dv-orb-dot{fill:#fff}#dv-orb .dv-row__bg{fill:#ffffff0f;opacity:0;transition:opacity .5s var(--ease-out)}#dv-orb .dv-row.is-focus .dv-row__bg{opacity:1}#dv-easing .dv-ease-line{fill:none;stroke:#276ef1;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}#dv-easing .dv-ease-target{fill:none;stroke:#d9590b;stroke-width:1.6px;stroke-dasharray:4 4}#dv-easing .dv-ease-dot{fill:#276ef1;stroke:#fff;stroke-width:2px}#dv-easing .dv-ease-mile{fill:#fff;stroke:#276ef1;stroke-width:2.5px}#dv-easing .dv-ease-cursor line{stroke:var(--fx-ink-3);stroke-width:1px;stroke-dasharray:2 3}#dv-easing .dv-ease-head{fill:#276ef1;stroke:#fff;stroke-width:2.5px}#dv-easing .dv-ease-read{fill:var(--fx-ink);font-size:17px;font-weight:500}#dv-easing .dv-ease-zoom{fill:#276ef10f;stroke:#276ef1;stroke-width:1.2px;stroke-dasharray:3 3}#dv-easing .dv-ease-zoomline{stroke:#276ef1;stroke-opacity:.45;stroke-width:1px;stroke-dasharray:3 4}#dv-easing .dv-ease-box{fill:#fff;stroke:var(--fx-line);stroke-width:1px;filter:drop-shadow(0 10px 24px #00000014)}#dv-easing .dv-ease-stair{fill:none;stroke:#276ef1;stroke-width:2px;stroke-linejoin:round}#dv-easing .dv-ease-pt.is-pop .dv-ease-dot{animation:dv-pop .5s var(--ease-back);transform-box:fill-box;transform-origin:50%}@keyframes dv-pop{0%{transform:scale(.2)}to{transform:scale(1)}}.dv-orbs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 16px;padding:0 0 20px;display:grid}.dv-orbs__item{text-align:center;justify-items:center;gap:6px;display:grid}.dv-orbs__orb{aspect-ratio:1;width:min(260px,100%);margin:-24px 0 -32px}.dv-orbs__name{font-family:var(--font-display);letter-spacing:-.018em;color:#fff;font-size:19px;font-weight:600;line-height:1.3}.dv-orbs__pal{color:var(--fg-2)}.dv-orbs__sw{justify-content:center;gap:6px;margin-top:8px;display:flex}.dv-orbs__sw i{background:var(--c);border-radius:3px;width:12px;height:12px}#dv-glow .dv-glow-ph-text{font-family:var(--font-text);letter-spacing:-.01em;fill:#6b6b6b;font-size:24px;font-weight:400}#dv-glow .dv-glow-spot{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:1.2px;stroke-dasharray:3 3}#dv-glow .dv-glow-edge{stroke:#fff;stroke-opacity:.45;stroke-width:1px;stroke-dasharray:2 4}#dv-glow .dv-glow-xs-soft{fill-opacity:.32}#dv-glow .dv-glow-xs-line{fill:none;stroke-width:2px;stroke-linejoin:round}#dv-glow .dv-glow-event{stroke:var(--fx-line-2);stroke-width:1px;stroke-dasharray:2 4}#dv-glow .dv-glow-tl-off{fill:none;stroke:var(--fx-ink-3);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#dv-glow .dv-glow-tl-on{fill:none;stroke:url(#dv-glow-tl-g);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}#dv-glow .dv-glow-ph line{stroke:#fff;stroke-opacity:.6;stroke-width:1px}#dv-glow .dv-glow-ph circle{fill:#fff}#dv-glow .fx-box{fill:#0e0e10}.js #dv-glow.is-ready .dv-glow-static{display:none}
