.dkg-html{color-scheme:light}.dkg-html:has(.dkg-body[data-grid-theme]){color-scheme:dark}.dkg-html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.dkg-body{--dkg-font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--dkg-font-body:"Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--dkg-gutter:clamp(.75rem, .4rem + 1.8vw, 2rem);--dkg-radius:3px;--dkg-ease:cubic-bezier(.2, .7, .2, 1);background:var(--dkg-page);min-height:100dvh;color:var(--dkg-ink);font:400 1rem/1.5 var(--dkg-font-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.dkg-body *,.dkg-body :before,.dkg-body :after{box-sizing:border-box}.dkg-body :where(h1,h2,h3,p,ul,fieldset,legend){margin:0;padding:0}.dkg-body :where(button,input){font:inherit;color:inherit}.dkg-body a{color:inherit}.dkg-body :focus-visible{outline:3px solid var(--dkg-ink);outline-offset:2px}.dkg-body main:focus{outline:none}.dkg-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dkg-skip{z-index:30;background:var(--dkg-ink);color:var(--dkg-page);border-radius:6px;padding:.75rem 1rem;font-weight:600;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.dkg-skip:focus{transform:none}.dkg-body{box-sizing:border-box;padding-top:var(--dkf-h);--dkf-font-display:var(--dkg-font-display);--dkf-font-body:var(--dkg-font-body);--dkf-ink:var(--dkg-ink);--dkf-link:var(--dkg-muted);--dkf-link-hover:var(--dkg-ink);--dkf-chip-ink:var(--dkg-ink);--dkf-chip-style:dashed;--dkf-title-ink:var(--dkg-ink)}.dkg-actions{align-items:center;display:flex;position:relative}.dkg-reset{border:1.5px solid var(--dkg-muted);background:var(--dkg-tile);width:44px;height:44px;color:var(--dkg-ink);cursor:pointer;transition:border-color .2s var(--dkg-ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.dkg-reset:hover,.dkg-reset[data-done]{border-color:var(--dkg-ink)}.dkg-reset-done{background:var(--dkg-ink);color:var(--dkg-page);white-space:nowrap;border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}.dkg-reset-done[hidden]{display:none}.dkg-main{max-width:86rem;padding:0 var(--dkg-gutter) 1rem;margin:0 auto}.dkg-noscript{border:1.5px dashed var(--dkg-muted);margin:1rem 0;padding:1rem}.dkg-poster>.dkg-app>.dkg-actions{display:none}.dkg-app{--c-fg:var(--dkg-ink);--c-muted:var(--dkg-muted);--c-ctl:var(--dkg-tile);--c-ctl-line:var(--dkg-line);--c-ctl-fg:var(--dkg-ink);--c-strong-bg:var(--dkg-tone,var(--dkg-accent));--c-strong-fg:var(--dkg-tone-ink,var(--dkg-on-accent))}.dkg-bar{z-index:20;margin:0 calc(-1 * var(--dkg-gutter));padding:.625rem var(--dkg-gutter);pointer-events:none;position:sticky;top:0}.dkg-menu{pointer-events:auto;border:1px solid var(--dkg-line);background:var(--dkg-tile);width:fit-content;max-width:100%;box-shadow:0 10px 24px -18px color-mix(in srgb, var(--dkg-ink) 60%, transparent);border-radius:14px;margin-inline:auto;position:relative}.dkg-menu-scroller{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:inherit;padding:6px;position:relative;overflow:auto hidden}.dkg-menu-scroller::-webkit-scrollbar{display:none}.dkg-tabs{gap:4px;width:max-content;list-style:none;display:flex}.dkg-tab{min-height:44px;color:var(--dkg-ink);white-space:nowrap;cursor:pointer;transition:background-color .24s var(--dkg-ease), color .24s var(--dkg-ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.9375rem;font-weight:600;display:inline-flex}.dkg-tab .dkg-icon{color:var(--dkg-tab-accent)}.dkg-tab[aria-selected=true] .dkg-icon{color:inherit}.dkg-tab:hover{background:color-mix(in srgb, var(--dkg-tab-accent) 12%, transparent)}.dkg-tab[aria-selected=true]{background:var(--dkg-tab-accent);color:var(--dkg-tab-ink,var(--dkg-on-accent))}.dkg-tab:focus-visible{outline-offset:1px}.dkg-tab-swatch{background:var(--dkg-tab-accent,var(--dkg-accent));width:.75rem;height:.75rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dkg-on-accent) 40%, transparent);border-radius:2px;flex:none;display:inline-block}.dkg-menu-edge{width:3rem;color:var(--dkg-ink);cursor:pointer;align-items:center;display:none;position:absolute;top:1px;bottom:1px}.dkg-menu-edge-before{background:linear-gradient(to right, var(--dkg-tile) 45%, color-mix(in srgb, var(--dkg-tile) 0%, transparent));border-radius:13px 0 0 13px;justify-content:flex-start;padding-left:.25rem;left:1px}.dkg-menu-edge-after{background:linear-gradient(to left, var(--dkg-tile) 45%, color-mix(in srgb, var(--dkg-tile) 0%, transparent));border-radius:0 13px 13px 0;justify-content:flex-end;padding-right:.25rem;right:1px}.dkg-menu[data-scroll-before] .dkg-menu-edge-before,.dkg-menu[data-scroll-after] .dkg-menu-edge-after{display:flex}.dkg-panel{padding-top:clamp(.75rem,.5rem + 1vw,1.5rem);container:dkg-panel/inline-size}.dkg-panel-head{grid-template-columns:auto minmax(0,max-content) auto minmax(0,1fr) auto;grid-template-areas:"glyph title count.picker";align-items:center;gap:.375rem .75rem;margin-bottom:clamp(.75rem,.5rem + 1vw,1.25rem);display:grid}.dkg-panel-head:not(:has(>.dkg-panel-glyph)){grid-template-columns:minmax(0,max-content) auto minmax(0,1fr) auto;grid-template-areas:"title count.picker"}.dkg-panel-title{min-width:0;color:var(--dkg-accent);font:760 clamp(2.125rem, 1.4rem + 3vw, 3.75rem) / .95 var(--dkg-font-display);letter-spacing:-.04em;text-align:left;overflow-wrap:break-word;transition:color .24s var(--dkg-ease);grid-area:title;align-self:baseline}.dkg-panel-title[data-label]{grid-template-columns:minmax(0,1fr);display:grid}.dkg-panel-title[data-label]:before,.dkg-panel-title[data-label]:after{order:1}.dkg-panel-title[data-label]:before,.dkg-panel-title[data-label]:after,.dkg-panel-head[data-label]:before{content:attr(data-label);visibility:hidden;height:0;display:block;overflow:hidden}.dkg-panel-title[data-label]:before{letter-spacing:-.048em;font-weight:800}.dkg-panel-title[data-label]:after{letter-spacing:-.03em;font-weight:560}.dkg-panel-head[data-label]:before{font:200 var(--dkg-heading-size,clamp(2.125rem, 1.4rem + 3vw, 3.75rem)) / .9 var(--dkg-font-display);letter-spacing:-.005em;overflow-wrap:break-word;grid-area:title;align-self:start}.dkg-panel-glyph{color:var(--dkg-tone,var(--dkg-accent));grid-area:glyph;display:inline-flex}.dkg-panel-count{color:var(--dkg-muted);font-variant-numeric:tabular-nums;text-align:left;grid-area:count;align-self:baseline;font-weight:600}.dkg-appearance{border:0;flex-wrap:wrap;grid-area:picker;justify-self:end;align-items:center;gap:.375rem .75rem;min-width:0;margin:0;padding:0;display:flex}.dkg-appearance-legend{float:left;color:var(--dkg-muted);font-size:.875rem;font-weight:600}.dkg-appearance-options{border:1px solid var(--dkg-line);background:var(--dkg-tile);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.dkg-appearance-option{min-height:44px;color:var(--dkg-ink);white-space:nowrap;cursor:pointer;transition:background-color .24s var(--dkg-ease), color .24s var(--dkg-ease);border-radius:999px;align-items:center;gap:.5rem;padding:0 .875rem 0 .5rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.dkg-appearance-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dkg-appearance-option:hover{background:color-mix(in srgb, var(--dkg-ink) 8%, transparent)}.dkg-appearance-option:has(:checked){background:var(--dkg-tone,var(--dkg-accent));color:var(--dkg-tone-ink,var(--dkg-on-accent))}.dkg-appearance-option:has(:focus-visible){outline:3px solid var(--dkg-ink);outline-offset:2px}.dkg-appearance-sample{border-radius:50%;flex:none;width:1.625rem;height:1.625rem;display:inline-flex;overflow:hidden;transform:rotate(-35deg);box-shadow:0 0 0 1.5px}.dkg-appearance-sample i{flex:1}@container dkg-panel (width<=56rem){.dkg-panel-head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"glyph title""glyph count""picker picker"}.dkg-panel-head:not(:has(>.dkg-panel-glyph)){grid-template-columns:minmax(0,1fr);grid-template-areas:"title""count""picker"}.dkg-panel-title{align-self:end}.dkg-panel-count{align-self:start}.dkg-appearance{margin-top:.5rem}}@container dkg-panel (width<=34rem){.dkg-appearance{justify-self:stretch}.dkg-appearance-options{border-radius:16px;flex:100%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dkg-appearance-option{border-radius:12px;flex-direction:column;justify-content:center;gap:.25rem;min-height:64px;padding:.5rem .25rem;font-size:.875rem}}.dkg-grid{grid-template-columns:minmax(0,1fr);grid-auto-flow:dense;gap:3px;list-style:none;display:grid}@container dkg-panel (width>=36rem){.dkg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dkg-cell:is([data-span="2"],[data-span="3"],[data-span="4"]){grid-column:span 2}}@container dkg-panel (width>=60rem){.dkg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dkg-cell[data-span="3"]{grid-column:span 3}.dkg-cell[data-span="4"]{grid-column:span 4}.dkg-cell[data-rows="2"]{grid-row:span 2}}.dkg-cell{min-width:0;display:flex}.dkg-tile{border-radius:var(--dkg-radius);background:var(--dkg-tile);min-width:0;color:var(--c-fg);transition:background-color .28s var(--dkg-ease), color .28s var(--dkg-ease);flex-direction:column;flex:1;gap:.75rem;padding:1rem 1rem 1.125rem;display:flex}.dkg-tile[data-active]{--c-fg:var(--dkg-on-accent);--c-muted:var(--dkg-on-accent);--c-ctl:color-mix(in srgb, var(--dkg-on-accent) 12%, transparent);--c-ctl-line:color-mix(in srgb, var(--dkg-on-accent) 60%, transparent);--c-ctl-fg:var(--dkg-on-accent);--c-strong-bg:var(--dkg-on-accent);--c-strong-fg:var(--dkg-accent);background:var(--dkg-accent)}.dkg-tile[data-active] :focus-visible,.dkg-tile[data-active] .dkg-choice-option:has(:focus-visible){outline-color:var(--dkg-on-accent)}.dkg-tile-head{align-items:center;gap:.5rem;display:flex}.dkg-icon{flex:none}.dkg-glyph{border:2px solid var(--c-ctl-line);width:3.5rem;height:3.5rem;color:var(--c-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dkg-light-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dkg-readout-light{text-align:left;font-size:clamp(2.5rem,2rem + 2vw,3.5rem)}.dkg-unit{letter-spacing:0;margin-left:.05em;font-size:.5em}.dkg-tile-title{font-size:1rem;font-weight:600;line-height:1.25}.dkg-tile-state{font:650 1.375rem / 1.15 var(--dkg-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.dkg-tile-body{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.dkg-switch{min-height:44px;color:var(--c-fg);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.625rem;padding:0 .25rem 0 0;font-size:.9375rem;font-weight:600;display:inline-flex}.dkg-switch-track{border:2px solid var(--c-ctl-line);background:var(--c-ctl);width:48px;height:28px;transition:background-color .2s var(--dkg-ease);border-radius:14px;position:relative}.dkg-switch-thumb{background:var(--c-muted);width:18px;height:18px;transition:transform .2s var(--dkg-ease);border-radius:50%;position:absolute;top:3px;left:3px}.dkg-switch[aria-checked=true] .dkg-switch-track{border-color:var(--c-strong-bg);background:var(--c-strong-bg)}.dkg-switch[aria-checked=true] .dkg-switch-thumb{background:var(--c-strong-fg);transform:translate(20px)}.dkg-range{grid-template-columns:1fr auto;align-items:baseline;column-gap:.5rem;display:grid}.dkg-range-label{font-size:.875rem;font-weight:600}.dkg-range-value{font-variant-numeric:tabular-nums;font-weight:600}.dkg-range input{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;grid-column:1/-1;width:100%;height:44px;margin:0}.dkg-range input::-webkit-slider-runnable-track{background:var(--c-ctl-line);border-radius:3px;height:6px}.dkg-range input::-moz-range-track{background:var(--c-ctl-line);border-radius:3px;height:6px}.dkg-range input::-webkit-slider-thumb{border:3px solid var(--c-strong-fg);background:var(--c-strong-bg);-webkit-appearance:none;appearance:none;border-radius:50%;width:26px;height:26px;margin-top:-10px}.dkg-range input::-moz-range-thumb{border:3px solid var(--c-strong-fg);background:var(--c-strong-bg);border-radius:50%;width:20px;height:20px}.dkg-choice{border:0;min-width:0}.dkg-choice-legend{margin-bottom:.375rem;font-size:.875rem;font-weight:600}.dkg-choice-options{flex-wrap:wrap;gap:6px;display:flex}.dkg-choice-option{border:1.5px solid var(--c-ctl-line);background:var(--c-ctl);min-width:44px;min-height:44px;color:var(--c-ctl-fg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.dkg-choice-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dkg-choice-option:has(:checked){border-color:var(--c-strong-bg);background:var(--c-strong-bg);color:var(--c-strong-fg)}.dkg-choice-option:has(:focus-visible){outline:3px solid var(--dkg-ink);outline-offset:2px}.dkg-choice-swatches .dkg-choice-option{border-radius:50%;padding:0}.dkg-swatch-dot{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--dkg-ink) 25%, transparent);border-radius:50%}.dkg-choice-swatches .dkg-choice-option:has(:checked){background:var(--c-ctl);border-color:var(--c-strong-bg);box-shadow:inset 0 0 0 2px var(--c-strong-bg)}.dkg-button{border:1.5px solid var(--c-ctl-line);background:var(--c-ctl);min-width:44px;min-height:44px;color:var(--c-ctl-fg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.9375rem;font-weight:600;display:inline-flex}.dkg-button:hover:not(:disabled){border-color:var(--c-fg)}.dkg-button[aria-pressed=true],.dkg-button-strong{border-color:var(--c-strong-bg);background:var(--c-strong-bg);color:var(--c-strong-fg)}.dkg-button:disabled{opacity:.45;cursor:not-allowed}.dkg-icon-button{padding:0}.dkg-button-quiet{background:0 0}.dkg-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dkg-stepper{grid-template-columns:44px 1fr 44px;align-items:center;gap:.5rem;display:grid}.dkg-dial{aspect-ratio:1;width:min(100%,15rem);margin-inline:auto;position:relative}.dkg-dial-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dkg-dial-track,.dkg-dial-value{fill:none;stroke-linecap:round}.dkg-dial-track{stroke:var(--c-ctl-line);stroke-width:7px}.dkg-dial-value{stroke:oklch(.78 .14 calc(250 + var(--dkg-dial-f,.5) * 160));stroke-width:10px;transition:stroke-dasharray .3s var(--dkg-ease)}.dkg-dial-knob{fill:var(--c-fg)}.dkg-dial:not([data-on]) .dkg-dial-value{stroke:var(--c-muted);stroke-dasharray:0 100}.dkg-dial-face{place-items:center;display:grid;position:absolute;inset:18%}.dkg-readout-dial{font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem)}.dkg-dial:not([data-on]) .dkg-readout-dial{color:var(--c-muted)}.dkg-stepper .dkg-switch{justify-self:center}.dkg-readout{font:720 clamp(1.75rem, 1.5rem + 1vw, 2.25rem) / 1 var(--dkg-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center}.dkg-readout-small{letter-spacing:0;min-width:4.5rem;font-size:1.125rem}.dkg-readout-timer{text-align:left;font-size:clamp(2.75rem,2rem + 3vw,4rem)}.dkg-transport .dkg-readout-small{flex:none}.dkg-cover{border:2px solid var(--c-ctl-line);background:color-mix(in srgb, var(--c-fg) 6%, transparent);border-radius:2px;height:3.5rem;position:relative;overflow:hidden}.dkg-cover-blind{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--c-fg) 55%, transparent) 0 3px, transparent 3px 7px);transition:height .4s var(--dkg-ease);position:absolute;inset:0 0 auto}.dkg-scenes{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.dkg-scene{border:1.5px solid var(--dkg-line);background:var(--dkg-page);min-height:48px;color:var(--dkg-ink);font:650 1rem / 1 var(--dkg-font-display);cursor:pointer;transition:background-color .24s var(--dkg-ease), color .24s var(--dkg-ease);border-radius:6px;padding:0 1.125rem}.dkg-scene:hover{border-color:var(--dkg-accent)}.dkg-scene[data-active]{border-color:var(--dkg-accent);background:var(--dkg-accent);color:var(--dkg-on-accent)}.dkg-tile-summary{border-top:6px solid var(--dkg-accent);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"glyph title go""glyph readouts go";align-items:center;gap:.375rem 1rem;display:grid;position:relative}.dkg-summary-glyph{width:4.5rem;height:4.5rem;color:var(--dkg-tone,var(--dkg-accent));border:2px solid;border-radius:50%;grid-area:glyph;justify-content:center;align-items:center;display:inline-flex}.dkg-summary-title{font:700 var(--dkg-summary-size,1.5rem) / 1.1 var(--dkg-font-display);letter-spacing:-.02em;overflow-wrap:break-word;grid-area:title;align-self:end}.dkg-summary-readouts{flex-wrap:wrap;grid-area:readouts;align-self:start;gap:.25rem 1rem;list-style:none;display:flex}.dkg-summary-readout{color:var(--dkg-muted);align-items:center;gap:.3rem;display:inline-flex}.dkg-summary-readout[data-on]{color:var(--dkg-ink)}.dkg-summary-value{font:700 1.375rem / 1 var(--dkg-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dkg-summary-go{background:var(--dkg-tone,var(--dkg-accent));width:44px;height:44px;color:var(--dkg-tone-ink,var(--dkg-on-accent));cursor:pointer;border:0;border-radius:50%;grid-area:go;justify-content:center;align-items:center;display:inline-flex}.dkg-summary-go:after{content:"";position:absolute;inset:0}.dkg-summary-go:focus-visible{outline:none}.dkg-tile-summary:has(.dkg-summary-go:focus-visible){outline:3px solid var(--dkg-ink);outline-offset:-3px}@media (width<=26rem){.dkg-body .dkg-app .dkg-tile-summary{--dkg-summary-size:1.375rem;grid-template-areas:"glyph title go""readouts readouts readouts";gap:.75rem}.dkg-body .dkg-tile-summary .dkg-summary-glyph{width:3.75rem;height:3.75rem}.dkg-body .dkg-summary-title{align-self:center}}.dkg-tile-note{border:1.5px dashed var(--dkg-muted);background:0 0}.dkg-bath{display:none}[data-grid-theme] .dkg-bath{z-index:-1;pointer-events:none;display:block;position:fixed;inset:0}[data-grid-theme] .dkg-tab{padding:0 1rem;font-size:.9375rem}[data-grid-theme] .dkg-panel{padding-top:clamp(1.25rem,.75rem + 1.6vw,2.5rem)}[data-grid-theme] .dkg-panel-head{--dkg-heading-size:clamp(2.375rem, 1rem + 6.6vw, 7.25rem);border-bottom:2px solid #0000;margin-bottom:clamp(1.25rem,.75rem + 1.5vw,2.25rem);padding-bottom:.75rem}[data-grid-theme] .dkg-panel-title{font-size:var(--dkg-heading-size);line-height:.9}[data-grid-theme] .dkg-panel-glyph{border:1px solid #0000;padding:.5rem}[data-grid-theme] .dkg-panel-glyph .dkg-icon{width:clamp(2.25rem,1.5rem + 2vw,3.5rem);height:clamp(2.25rem,1.5rem + 2vw,3.5rem)}[data-grid-theme] .dkg-panel-count{font-size:1rem}[data-grid-theme] .dkg-grid{gap:8px}[data-grid-theme] .dkg-tile{z-index:1;gap:.875rem;padding:1.25rem 1.25rem 1.375rem;position:relative}[data-grid-theme] .dkg-tile[data-light=on],[data-grid-theme] .dkg-tile-summary[data-lit]{z-index:0}[data-grid-theme] .dkg-tile-title{font-size:1.0625rem}[data-grid-theme] .dkg-tile-state{min-height:2lh;font-size:1.375rem}[data-grid-theme] .dkg-readout-light{font-size:clamp(3rem,2.25rem + 2.5vw,4.25rem)}[data-grid-theme] .dkg-tile[data-light=off] .dkg-readout-light{font-size:1.75rem}[data-grid-theme] .dkg-readout-dial{font-size:clamp(2.25rem,1.8rem + 2vw,3rem)}[data-grid-theme] .dkg-glyph{width:3.75rem;height:3.75rem}[data-grid-theme] .dkg-tile[data-light] .dkg-tile-head{flex-direction:column;align-items:flex-start;gap:.875rem}[data-grid-theme] .dkg-tile[data-light] .dkg-glyph{width:5.75rem;height:5.75rem}[data-grid-theme] .dkg-tile[data-light] .dkg-glyph .dkg-icon{width:2.75rem;height:2.75rem}[data-grid-theme] .dkg-scenes{grid-template-columns:repeat(auto-fill,minmax(min(100%,7.5rem),1fr));gap:8px;display:grid}[data-grid-theme] .dkg-scene{text-align:center;border-width:1px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:.25rem 1.125rem;font-size:1rem;line-height:1.1;display:inline-flex}[data-grid-theme] .dkg-tile-summary{--dkg-summary-size:1.75rem;border-top:0;min-height:8.5rem}[data-grid-theme] .dkg-summary-glyph{width:5rem;height:5rem}[data-grid-theme] .dkg-summary-value{font-size:1.75rem}[data-grid-theme] .dkg-tile-note{border:1.5px dashed var(--dkg-muted)}@media (width<=26rem){[data-grid-theme] .dkg-summary-readouts{gap:.25rem .75rem}[data-grid-theme] .dkg-summary-value{font-size:1.5rem}}@media (width<=24rem){[data-grid-theme] .dkg-tile{padding:1rem 1rem 1.125rem}}.dkg-dev{max-width:86rem;padding:0 var(--dkg-gutter);color:var(--dkg-muted);margin:0 auto 1.5rem;font-size:.8125rem;font-weight:600}.dkg-dev summary{cursor:pointer;border:1.5px dashed;border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 .75rem;display:inline-flex}.dkg-dev nav{flex-wrap:wrap;gap:0 1rem;margin-top:.25rem;display:flex}.dkg-dev a{align-items:center;min-height:44px;display:inline-flex}.dkg-dev a[aria-current]{color:var(--dkg-ink);text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.dkg-body *,.dkg-body :before,.dkg-body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-grid-theme=a]{--am-glaze-top:#34291f;--am-glaze-bottom:#241b16;--am-ctl-line:#a59079}.dkg-body[data-grid-theme=a]{--dkf-link:var(--dkg-ink);color-scheme:dark;background:var(--dkg-page)}[data-grid-theme=a] .dkg-app{--c-ctl-line:var(--am-ctl-line);--c-ctl:#221a15}[data-grid-theme=a] .dkg-bath{background:radial-gradient(95% 62% at 50% 112%, color-mix(in oklab, var(--dkg-tone-bath) calc(70% + var(--dkg-tone-lit) * 30%), transparent) 0%, color-mix(in oklab, var(--dkg-tone-bath) 26%, transparent) 48%, transparent 74%), radial-gradient(55% 42% at 4% -4%, color-mix(in oklab, var(--dkg-tone-bath) 78%, transparent) 0%, transparent 70%)}[data-grid-theme=a] .dkg-panel-count,.dkg-body[data-grid-theme=a] .dkg-dev{color:var(--dkg-ink)}[data-grid-theme=a] .dkg-menu{background:linear-gradient(#3a2d23,#261d17);border-color:#5a4739;border-radius:999px;box-shadow:inset 0 1px #ffecd61f,0 22px 40px -14px #000000bf}[data-grid-theme=a] .dkg-tab{border-radius:999px;font-weight:600}[data-grid-theme=a] .dkg-menu-edge-before{background:linear-gradient(90deg,#2f251d 50%,#2f251d00);border-radius:999px 0 0 999px}[data-grid-theme=a] .dkg-menu-edge-after{background:linear-gradient(270deg,#2f251d 50%,#2f251d00);border-radius:0 999px 999px 0}[data-grid-theme=a] .dkg-panel-title{color:var(--dkg-tone);letter-spacing:-.048em;text-shadow:0 0 48px color-mix(in oklab, var(--dkg-tone-bath) 80%, transparent);font-weight:800}[data-grid-theme=a] .dkg-panel-glyph{color:var(--dkg-tone)}[data-grid-theme=a] .dkg-tile{background:linear-gradient(180deg, var(--am-glaze-top), var(--am-glaze-bottom));border-radius:6px;box-shadow:inset 0 1px #ffecd617,inset 0 -3px #00000059}[data-grid-theme=a] .dkg-readout,[data-grid-theme=a] .dkg-tile-state{font-weight:800}[data-grid-theme=a] .dkg-glyph{color:var(--dkg-muted);background:#1f1712;border-style:dashed;border-color:#6e5a4b}[data-grid-theme=a] .dkg-tile[data-active]{--c-fg:var(--dkg-ink);--c-muted:var(--dkg-ink);--c-ctl:#00000038;--c-ctl-line:color-mix(in oklab, var(--dkg-ink) 78%, var(--dkg-tone-bath));--c-ctl-fg:var(--dkg-ink);--c-strong-bg:var(--dkg-ink);--c-strong-fg:var(--dkg-page);background:radial-gradient(120% 80% at 20% 0%, #ffffff0d, transparent 60%), linear-gradient(170deg, var(--dkg-tone-bath), color-mix(in oklab, var(--dkg-tone-bath) 72%, #000));box-shadow:inset 0 1px #fff3,inset 0 -3px #0000004d}[data-grid-theme=a] .dkg-tile[data-active] .dkg-glyph{background:var(--dkg-tone);color:var(--dkg-tone-ink);border-color:#0000}[data-grid-theme=a] .dkg-tile[data-active] :focus-visible,[data-grid-theme=a] .dkg-tile[data-active] .dkg-choice-option:has(:focus-visible){outline-color:var(--dkg-ink)}[data-grid-theme=a] .dkg-tile[data-light]{--glow:var(--dkg-light,var(--dkg-lamp))}[data-grid-theme=a] .dkg-tile[data-light=on]{--c-strong-bg:var(--glow);--c-strong-fg:var(--dkg-page);--c-ctl-line:color-mix(in oklab, var(--glow) 60%, var(--dkg-ink));background:radial-gradient(90% 75% at 4.25rem 4.25rem, color-mix(in oklab, var(--glow) calc(6% + var(--dkg-light-k) * 18%), transparent) 0%, transparent 70%), linear-gradient(180deg, var(--am-glaze-top), var(--am-glaze-bottom));box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--glow) calc(35% + var(--dkg-light-k) * 50%), transparent), 0 0 calc(12px + var(--dkg-light-k) * 54px) calc(var(--dkg-light-k) * 6px) color-mix(in oklab, var(--glow) calc(22% + var(--dkg-light-k) * 50%), transparent)}[data-grid-theme=a] .dkg-tile[data-light=on] .dkg-glyph{background:color-mix(in oklab, var(--glow) calc(58% + var(--dkg-light-k) * 42%), #2b211b);color:var(--dkg-page);box-shadow:0 0 calc(10px + var(--dkg-light-k) * 40px) calc(var(--dkg-light-k) * 10px) color-mix(in oklab, var(--glow) calc(40% + var(--dkg-light-k) * 50%), transparent);border-color:#0000}[data-grid-theme=a] .dkg-tile[data-light=on] .dkg-readout-light{color:color-mix(in oklab, var(--glow) 45%, var(--dkg-ink))}[data-grid-theme=a] .dkg-tile[data-light=off] .dkg-readout-light{color:var(--dkg-muted)}[data-grid-theme=a] .dkg-scene{border-color:var(--am-ctl-line);color:var(--dkg-ink);background:linear-gradient(#3a2d23,#2a2019);border-radius:6px;font-weight:750;box-shadow:inset 0 1px #ffecd61a,0 3px #0006}[data-grid-theme=a] .dkg-scene:hover{border-color:var(--dkg-tone)}[data-grid-theme=a] .dkg-scene[data-active]{border-color:var(--dkg-tone);background:var(--dkg-tone);color:var(--dkg-tone-ink);box-shadow:0 0 24px -4px color-mix(in oklab, var(--dkg-tone) 70%, transparent), 0 3px 0 #0006}[data-grid-theme=a] .dkg-summary-glyph{border-style:dashed;border-color:color-mix(in oklab, var(--dkg-tone) 55%, transparent);background:#1f1712}[data-grid-theme=a] .dkg-tile-summary[data-lit]{--glow:var(--dkg-light,var(--dkg-lamp));background:radial-gradient(70% 110% at 3.25rem 50%, color-mix(in oklab, var(--glow) calc(8% + var(--dkg-light-k) * 16%), transparent), transparent 70%), linear-gradient(180deg, var(--am-glaze-top), var(--am-glaze-bottom));box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--glow) 55%, transparent), 0 0 calc(10px + var(--dkg-light-k) * 40px) color-mix(in oklab, var(--glow) calc(20% + var(--dkg-light-k) * 40%), transparent)}[data-grid-theme=a] .dkg-tile-summary[data-lit] .dkg-summary-glyph{background:color-mix(in oklab, var(--glow) calc(58% + var(--dkg-light-k) * 42%), #2b211b);color:var(--dkg-page);box-shadow:0 0 calc(14px + var(--dkg-light-k) * 36px) calc(var(--dkg-light-k) * 8px) color-mix(in oklab, var(--glow) 70%, transparent);border-color:#0000}[data-grid-theme=a] .dkg-summary-title{letter-spacing:-.035em;font-weight:800}[data-grid-theme=a] .dkg-summary-value{font-weight:800}[data-grid-theme=a] .dkg-tile-note{box-shadow:none;background:#1c1511d9;border-color:#6e5a4b}[data-grid-theme=a] .dkg-appearance-options{background:linear-gradient(#3a2d23,#261d17);border-color:#5a4739}[data-grid-theme=b]{--vb-seat-hi:#3c2042;--vb-seat:#2b152f;--vb-ctl-line:#a07c9f}.dkg-body[data-grid-theme=b]{--dkf-link:var(--dkg-ink);color-scheme:dark;background:var(--dkg-page)}[data-grid-theme=b] .dkg-app{--c-ctl-line:var(--vb-ctl-line);--c-ctl:#231026}[data-grid-theme=b] .dkg-bath{background:radial-gradient(62% 58% at 50% -14%, color-mix(in oklab, var(--dkg-tone-bath) calc(78% + var(--dkg-tone-lit) * 22%), transparent) 0%, transparent 72%), repeating-linear-gradient(90deg, #00000057 0, #0000 26px, #ffdcf50f 42px, #0000 58px, #00000057 84px), linear-gradient(180deg, color-mix(in oklab, var(--dkg-tone-bath) 62%, var(--dkg-page)) 0%, var(--dkg-page) 78%);-webkit-mask-image:linear-gradient(#000 55%,#00000059);mask-image:linear-gradient(#000 55%,#00000059)}[data-grid-theme=b] .dkg-panel-count,.dkg-body[data-grid-theme=b] .dkg-dev{color:var(--dkg-ink)}[data-grid-theme=b] .dkg-menu{background:radial-gradient(120% 140% at 50% 0,#46254c,#26112a 70%);border-color:#0000;border-radius:999px;box-shadow:inset 0 0 0 1px #ffd6f024,inset 0 0 0 5px #26112a,inset 0 0 0 6px #ffd6f012,0 26px 50px -18px #000000d9}[data-grid-theme=b] .dkg-tab{letter-spacing:.01em;border-radius:999px;font-weight:400}[data-grid-theme=b] .dkg-tab[aria-selected=true]{box-shadow:0 0 22px -2px color-mix(in oklab, var(--dkg-tab-accent) 75%, transparent);font-weight:600}[data-grid-theme=b] .dkg-menu-edge-before{background:linear-gradient(90deg,#34183a 50%,#34183a00);border-radius:999px 0 0 999px}[data-grid-theme=b] .dkg-menu-edge-after{background:linear-gradient(270deg,#34183a 50%,#34183a00);border-radius:0 999px 999px 0}[data-grid-theme=b] .dkg-panel-title{color:var(--dkg-tone);letter-spacing:-.005em;text-shadow:0 0 60px color-mix(in oklab, var(--dkg-tone) 45%, transparent);font-weight:200}[data-grid-theme=b] .dkg-panel-glyph{color:var(--dkg-tone)}[data-grid-theme=b] .dkg-tile{background:radial-gradient(130% 90% at 30% 0%, var(--vb-seat-hi), var(--vb-seat) 62%);border-radius:30px;box-shadow:inset 0 1px #ffdcf512,0 28px 44px -28px #000000e6}[data-grid-theme=b] .dkg-tile-title{font-weight:400}[data-grid-theme=b] .dkg-readout,[data-grid-theme=b] .dkg-tile-state{letter-spacing:-.03em;font-weight:250}[data-grid-theme=b] .dkg-glyph{color:var(--dkg-muted);background:#210f24;border-color:#0000;box-shadow:inset 0 3px 8px #0009,0 1px #ffdcf514}[data-grid-theme=b] .dkg-button,[data-grid-theme=b] .dkg-choice-option{border-radius:999px}[data-grid-theme=b] .dkg-tile[data-active]{--c-fg:var(--dkg-ink);--c-muted:var(--dkg-ink);--c-ctl:#00000040;--c-ctl-line:color-mix(in oklab, var(--dkg-ink) 78%, var(--dkg-tone-bath));--c-ctl-fg:var(--dkg-ink);--c-strong-bg:var(--dkg-ink);--c-strong-fg:var(--dkg-page);background:radial-gradient(120% 85% at 30% 0%, var(--dkg-tone-bath), color-mix(in oklab, var(--dkg-tone-bath) 70%, var(--vb-seat)) 70%)}[data-grid-theme=b] .dkg-tile[data-active] .dkg-glyph{background:var(--dkg-tone);color:var(--dkg-tone-ink);box-shadow:0 0 28px -4px color-mix(in oklab, var(--dkg-tone) 80%, transparent)}[data-grid-theme=b] .dkg-tile[data-active] :focus-visible,[data-grid-theme=b] .dkg-tile[data-active] .dkg-choice-option:has(:focus-visible){outline-color:var(--dkg-ink)}[data-grid-theme=b] .dkg-tile[data-light]{--glow:var(--dkg-light,var(--dkg-lamp))}[data-grid-theme=b] .dkg-tile[data-light=on]{--c-strong-bg:var(--glow);--c-strong-fg:var(--dkg-page);--c-ctl-line:color-mix(in oklab, var(--glow) 55%, var(--dkg-ink));background:conic-gradient(from 160deg at 50% -8%, transparent 0deg, color-mix(in oklab, var(--glow) calc(5% + var(--dkg-light-k) * 13%), transparent) 20deg, transparent 40deg), radial-gradient(70% 22% at 50% 100%, color-mix(in oklab, var(--glow) calc(14% + var(--dkg-light-k) * 30%), transparent), transparent 80%), radial-gradient(130% 90% at 30% 0%, var(--vb-seat-hi), var(--vb-seat) 62%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--glow) calc(25% + var(--dkg-light-k) * 45%), transparent), 0 calc(10px + var(--dkg-light-k) * 20px) calc(24px + var(--dkg-light-k) * 60px) calc(-10px + var(--dkg-light-k) * 6px) color-mix(in oklab, var(--glow) calc(30% + var(--dkg-light-k) * 50%), transparent)}[data-grid-theme=b] .dkg-tile[data-light=on] .dkg-glyph{background:radial-gradient(circle at 50% 35%, #fff 0%, var(--glow) 55%);color:var(--dkg-page);box-shadow:0 0 calc(18px + var(--dkg-light-k) * 50px) calc(2px + var(--dkg-light-k) * 14px) color-mix(in oklab, var(--glow) calc(35% + var(--dkg-light-k) * 55%), transparent)}[data-grid-theme=b] .dkg-tile[data-light=on] .dkg-readout-light{color:color-mix(in oklab, var(--glow) 40%, var(--dkg-ink))}[data-grid-theme=b] .dkg-tile[data-light=off] .dkg-readout-light{color:var(--dkg-muted)}[data-grid-theme=b] .dkg-scene{border-color:var(--vb-ctl-line);color:var(--dkg-ink);background:0 0;border-radius:999px;font-weight:400}[data-grid-theme=b] .dkg-scene:hover{border-color:var(--dkg-tone)}[data-grid-theme=b] .dkg-scene[data-active]{border-color:var(--dkg-tone);background:var(--dkg-tone);color:var(--dkg-tone-ink);box-shadow:0 0 30px -6px color-mix(in oklab, var(--dkg-tone) 80%, transparent);font-weight:600}[data-grid-theme=b] .dkg-summary-glyph{background:#210f24;border-color:#0000;box-shadow:inset 0 3px 10px #000000a6}[data-grid-theme=b] .dkg-tile-summary[data-lit]{--glow:var(--dkg-light,var(--dkg-lamp));background:radial-gradient(60% 120% at 3.75rem 50%, color-mix(in oklab, var(--glow) calc(10% + var(--dkg-light-k) * 16%), transparent), transparent 70%), radial-gradient(130% 90% at 30% 0%, var(--vb-seat-hi), var(--vb-seat) 62%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--glow) 45%, transparent), 0 18px calc(30px + var(--dkg-light-k) * 40px) -14px color-mix(in oklab, var(--glow) calc(30% + var(--dkg-light-k) * 45%), transparent)}[data-grid-theme=b] .dkg-tile-summary[data-lit] .dkg-summary-glyph{background:radial-gradient(circle at 50% 35%, #fff 0%, var(--glow) 60%);color:var(--dkg-page);box-shadow:0 0 calc(18px + var(--dkg-light-k) * 40px) calc(var(--dkg-light-k) * 10px) color-mix(in oklab, var(--glow) 75%, transparent)}[data-grid-theme=b] .dkg-summary-title{letter-spacing:-.03em;font-weight:300}[data-grid-theme=b] .dkg-summary-value{font-weight:300}[data-grid-theme=b] .dkg-tile-note{border-color:var(--vb-ctl-line);box-shadow:none;background:#1f0e20d9}[data-grid-theme=b] .dkg-appearance-options{background:radial-gradient(120% 140% at 50% 0,#46254c,#26112a 70%);border-color:#0000;box-shadow:inset 0 0 0 1px #ffd6f024}[data-grid-theme=c]{--vc-plate-hi:#1d3429;--vc-plate:#142820;--vc-copper:#d39563;--vc-rule:#3f6152;--vc-ctl-line:#7fa392}.dkg-body[data-grid-theme=c]{--dkf-link:var(--dkg-ink);color-scheme:dark;background:var(--dkg-page)}[data-grid-theme=c] .dkg-app{--c-ctl-line:var(--vc-ctl-line);--c-ctl:#10221b}[data-grid-theme=c] .dkg-bath{background:repeating-linear-gradient(118deg, #0000 0 54px, #040e0a6b 54px 70px), linear-gradient(118deg, transparent 6%, color-mix(in oklab, var(--dkg-tone-bath) calc(72% + var(--dkg-tone-lit) * 28%), transparent) 34%, color-mix(in oklab, var(--dkg-tone-bath) 58%, transparent) 50%, transparent 74%), radial-gradient(45% 35% at 92% 8%, #5ba88829, transparent 70%)}[data-grid-theme=c] .dkg-panel-count,.dkg-body[data-grid-theme=c] .dkg-dev{color:var(--dkg-ink)}[data-grid-theme=c] .dkg-menu{border-color:var(--vc-copper);box-shadow:inset 0 0 0 3px #11231b, inset 0 0 0 4px var(--vc-rule), 0 20px 36px -16px #000c;background:linear-gradient(#1e382c,#11231b);border-radius:4px}[data-grid-theme=c] .dkg-tab{letter-spacing:.02em;border-radius:2px}[data-grid-theme=c] .dkg-menu-edge-before{background:linear-gradient(90deg,#172e24 50%,#172e2400);border-radius:3px 0 0 3px}[data-grid-theme=c] .dkg-menu-edge-after{background:linear-gradient(270deg,#172e24 50%,#172e2400);border-radius:0 3px 3px 0}[data-grid-theme=c] .dkg-panel-head{border-bottom-color:var(--vc-copper)}[data-grid-theme=c] .dkg-panel-title{color:var(--dkg-tone);letter-spacing:-.03em;font-weight:560}[data-grid-theme=c] .dkg-panel-glyph{border-color:var(--vc-copper);color:var(--dkg-tone)}[data-grid-theme=c] .dkg-tile{background:linear-gradient(180deg, var(--vc-plate-hi), var(--vc-plate));box-shadow:inset 0 0 0 1px var(--vc-rule), inset 0 0 0 5px var(--vc-plate), inset 0 0 0 6px #d395634d, 0 14px 24px -18px #000000e6;border-radius:0}[data-grid-theme=c] .dkg-tile-title{letter-spacing:.035em;text-shadow:0 1px #0000008c}[data-grid-theme=c] .dkg-readout,[data-grid-theme=c] .dkg-tile-state{letter-spacing:-.02em;text-shadow:0 1px #0009,0 -1px #ffffff0f;font-weight:320}[data-grid-theme=c] .dkg-glyph{border-color:var(--vc-rule);color:var(--dkg-muted);background:radial-gradient(circle at 50% 35%,#1c3329,#0c1914)}[data-grid-theme=c] .dkg-button,[data-grid-theme=c] .dkg-choice-option{border-radius:2px}[data-grid-theme=c] .dkg-tile:before{content:"";background:0 0;height:4px;position:absolute;inset:0 0 auto}[data-grid-theme=c] .dkg-tile[data-active]{--c-ctl-line:color-mix(in oklab, var(--dkg-tone) 60%, var(--dkg-ink));--c-strong-bg:var(--dkg-tone);--c-strong-fg:var(--dkg-tone-ink);--c-fg:var(--dkg-ink);--c-muted:var(--dkg-muted);--c-ctl:#10221b;--c-ctl-fg:var(--dkg-ink);background:linear-gradient(180deg, color-mix(in oklab, var(--dkg-tone-bath) 55%, transparent), transparent 70%), linear-gradient(180deg, var(--vc-plate-hi), var(--vc-plate))}[data-grid-theme=c] .dkg-tile[data-active]:before{background:var(--dkg-tone);box-shadow:0 0 18px 2px color-mix(in oklab, var(--dkg-tone) 70%, transparent)}[data-grid-theme=c] .dkg-tile[data-active] .dkg-glyph{border-color:var(--dkg-tone);background:var(--dkg-tone);color:var(--dkg-tone-ink)}[data-grid-theme=c] .dkg-tile[data-active] :focus-visible,[data-grid-theme=c] .dkg-tile[data-active] .dkg-choice-option:has(:focus-visible){outline-color:var(--dkg-ink)}[data-grid-theme=c] .dkg-tile[data-light]{--glow:var(--dkg-light,var(--dkg-lamp))}[data-grid-theme=c] .dkg-tile[data-light=on]{--c-strong-bg:var(--glow);--c-strong-fg:var(--dkg-page);--c-ctl-line:color-mix(in oklab, var(--glow) 55%, var(--dkg-ink));background:linear-gradient(180deg, color-mix(in oklab, var(--glow) calc(6% + var(--dkg-light-k) * 14%), transparent) 0, transparent calc(30% + var(--dkg-light-k) * 40%)), linear-gradient(180deg, var(--vc-plate-hi), var(--vc-plate));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--glow) 45%, var(--vc-rule)), inset 0 0 0 5px transparent, 0 -6px calc(16px + var(--dkg-light-k) * 44px) calc(-6px + var(--dkg-light-k) * 4px) color-mix(in oklab, var(--glow) calc(30% + var(--dkg-light-k) * 50%), transparent)}[data-grid-theme=c] .dkg-tile[data-light=on]:before{height:calc(3px + var(--dkg-light-k) * 5px);background:var(--glow);box-shadow:0 0 calc(10px + var(--dkg-light-k) * 34px) calc(1px + var(--dkg-light-k) * 5px) var(--glow)}[data-grid-theme=c] .dkg-tile[data-light=on] .dkg-glyph{border-color:color-mix(in oklab, var(--glow) 70%, #fff);background:radial-gradient(circle at 40% 30%, #fff 0%, var(--glow) 45%, color-mix(in oklab, var(--glow) 70%, #000) 100%);color:var(--dkg-page);box-shadow:0 0 calc(10px + var(--dkg-light-k) * 40px) calc(var(--dkg-light-k) * 10px) color-mix(in oklab, var(--glow) calc(40% + var(--dkg-light-k) * 50%), transparent)}[data-grid-theme=c] .dkg-tile[data-light=on] .dkg-readout-light{color:color-mix(in oklab, var(--glow) 45%, var(--dkg-ink))}[data-grid-theme=c] .dkg-tile[data-light=off] .dkg-readout-light{color:var(--dkg-muted)}[data-grid-theme=c] .dkg-scene{border-color:var(--vc-ctl-line);background:radial-gradient(circle at .5rem 50%, transparent 0 3.25px, var(--vc-ctl-line) 3.5px 5px, transparent 5.5px), #10221b;color:var(--dkg-ink);letter-spacing:.01em;border-radius:2px;font-weight:600}[data-grid-theme=c] .dkg-scene:hover{border-color:var(--dkg-tone)}[data-grid-theme=c] .dkg-scene[data-active]{border-color:var(--dkg-tone);background:radial-gradient(circle at .5rem 50%, var(--dkg-tone) 0 5px, color-mix(in oklab, var(--dkg-tone) 40%, transparent) 5.5px, transparent 8.5px), color-mix(in oklab, var(--dkg-tone-bath) 70%, #10221b)}[data-grid-theme=c] .dkg-summary-glyph{border-color:var(--vc-rule);background:radial-gradient(circle at 50% 35%,#1c3329,#0c1914)}[data-grid-theme=c] .dkg-tile-summary[data-lit]{--glow:var(--dkg-light,var(--dkg-lamp));background:linear-gradient(180deg, color-mix(in oklab, var(--glow) calc(8% + var(--dkg-light-k) * 16%), transparent) 0, transparent 60%), linear-gradient(180deg, var(--vc-plate-hi), var(--vc-plate))}[data-grid-theme=c] .dkg-tile-summary[data-lit]:before{height:calc(3px + var(--dkg-light-k) * 4px);background:var(--glow);box-shadow:0 0 calc(10px + var(--dkg-light-k) * 28px) calc(1px + var(--dkg-light-k) * 4px) var(--glow)}[data-grid-theme=c] .dkg-tile-summary[data-lit] .dkg-summary-glyph{border-color:color-mix(in oklab, var(--glow) 70%, #fff);background:radial-gradient(circle at 40% 30%, #fff 0%, var(--glow) 45%, color-mix(in oklab, var(--glow) 70%, #000) 100%);color:var(--dkg-page);box-shadow:0 0 calc(12px + var(--dkg-light-k) * 32px) calc(var(--dkg-light-k) * 8px) color-mix(in oklab, var(--glow) 70%, transparent)}[data-grid-theme=c] .dkg-summary-title{font-weight:560}[data-grid-theme=c] .dkg-summary-value{font-weight:320}[data-grid-theme=c] .dkg-tile-note{box-shadow:inset 0 0 0 1px var(--vc-rule);background:#0e1d18e0;border-color:#0000}[data-grid-theme=c] .dkg-tile-note:before{display:none}[data-grid-theme=c] .dkg-appearance-options{border-color:var(--vc-copper);background:linear-gradient(#1e382c,#11231b);border-radius:4px}[data-grid-theme=c] .dkg-appearance-option{border-radius:2px}
