div.ColorProbe-module-scss-module__sT4KoG__probe{gap:var(--space-100);display:grid}div.ColorProbe-module-scss-module__sT4KoG__probe h3,div.ColorProbe-module-scss-module__sT4KoG__probe h4{font-size:var(--fs-500);line-height:var(--lh-500);margin:0}div.ColorProbe-module-scss-module__sT4KoG__probe>p{color:var(--clr-text-sub,#51484a);margin:0}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs{align-items:end;gap:var(--space-100);flex-wrap:wrap;display:flex}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs label{font-size:var(--fs-300);color:var(--clr-text-sub,#51484a);gap:.3rem;display:grid}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs input[type=color]{border:1px solid var(--field-outline,#919191);background:var(--clr-surface,#fff);cursor:pointer;border-radius:.5rem;block-size:2.4rem;inline-size:3.2rem;padding:.15rem}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs input[type=text]{border:1px solid var(--field-outline,#919191);background:var(--clr-surface,#fff);block-size:2.4rem;inline-size:9ch;color:var(--clr-text,#231f20);font:inherit;border-radius:.5rem;padding-inline:.7rem;font-family:ui-monospace,Menlo,Consolas,monospace}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs input[type=text][aria-invalid]{border-color:var(--clr-secondary,#b17139)}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs button{border:1px solid color-mix(in srgb, var(--clr-text,#000) 30%, transparent);background:var(--clr-surface,#fff);block-size:2.4rem;color:var(--clr-text,#231f20);font:inherit;font-size:var(--fs-300);cursor:pointer;border-radius:.5rem;padding-inline:.9rem;transition:background-color .15s}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs button:active{filter:brightness(.94)}@media (pointer:fine){div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__inputs button:hover{background:color-mix(in srgb, var(--clr-text,#000) 6%, var(--clr-surface,#fff))}}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__invalid{font-size:var(--fs-300);color:var(--clr-secondary-text,#9a6332);margin:0}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__result{gap:.3rem var(--space-100);padding:var(--space-100);border:1px solid color-mix(in srgb, var(--clr-text,#000) 14%, transparent);border-radius:.7rem;grid-template-columns:auto 1fr;align-items:start;display:grid}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__result dl{font-size:var(--fs-300);grid-column:2;gap:.3rem;margin:0;display:grid}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__result dl>div{grid-template-columns:minmax(6rem,auto) 1fr;gap:.6rem;display:grid}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__result dl dt{color:var(--clr-text-sub,#51484a)}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__result dl dd{font-variant-numeric:tabular-nums;margin:0}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__swatch{border:1px solid color-mix(in srgb, var(--clr-text,#000) 32%, transparent);forced-color-adjust:none;border-radius:50%;grid-row:1/span 2;block-size:3.2rem;inline-size:3.2rem}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__verdict{font-size:var(--fs-400);margin:0;font-weight:600}div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__verdict a{color:var(--clr-secondary-text,#9a6332);text-underline-offset:.18em}@media (prefers-contrast:more){div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__result,div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__swatch{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}@media (forced-colors:active){div.ColorProbe-module-scss-module__sT4KoG__probe .ColorProbe-module-scss-module__sT4KoG__swatch{outline:1px solid canvastext}}
div.ColorSpecLab-module-scss-module__KQ93Pa__lab{gap:var(--space-200);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media not (max-width:56em){div.ColorSpecLab-module-scss-module__KQ93Pa__lab{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__discColumn{gap:var(--space-100);display:grid}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__slider{gap:.35rem;inline-size:min(100%,34rem);margin-inline:auto;display:grid}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__slider label{font-size:var(--fs-300);color:var(--clr-text-sub,#51484a);justify-content:space-between;display:flex}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__slider label output{font-variant-numeric:tabular-nums;color:var(--clr-text,#231f20);font-weight:600}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__slider input[type=range]{inline-size:100%;accent-color:var(--clr-text,#231f20)}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__slider p{font-size:var(--fs-200);color:var(--clr-text-sub,#51484a);margin:0}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__panel{gap:var(--space-200);display:grid}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__selected{gap:.3rem var(--space-100);min-block-size:7.5rem;padding:var(--space-100);border:1px solid color-mix(in srgb, var(--clr-text,#000) 14%, transparent);border-radius:.7rem;grid-template-columns:auto 1fr;align-items:center;display:grid}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__selected>span:first-child{grid-row:1/span 3}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__selected h3{font-size:var(--fs-500);line-height:var(--lh-500);margin:0}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__selected p{font-size:var(--fs-300);color:var(--clr-text-sub,#51484a);margin:0}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__selected a{font-size:var(--fs-300);color:var(--clr-secondary-text,#9a6332);text-underline-offset:.18em}div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__empty{grid-column:1/-1}@media (prefers-contrast:more){div.ColorSpecLab-module-scss-module__KQ93Pa__lab .ColorSpecLab-module-scss-module__KQ93Pa__selected{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}
figure.BoundaryStrip-module-scss-module__IN4KgG__strip{gap:var(--space-50);margin:0;display:grid}figure.BoundaryStrip-module-scss-module__IN4KgG__strip figcaption{font-size:var(--fs-300);color:var(--clr-text-sub,#51484a)}figure.BoundaryStrip-module-scss-module__IN4KgG__strip ol{scroll-snap-type:x proximity;gap:.35rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}@media (pointer:coarse){figure.BoundaryStrip-module-scss-module__IN4KgG__strip ol{scroll-snap-type:x mandatory}}figure.BoundaryStrip-module-scss-module__IN4KgG__strip li{scroll-snap-align:start;font-size:var(--fs-200);text-align:center;flex:1 0 4.2rem;justify-items:center;gap:.2rem;display:grid;position:relative}figure.BoundaryStrip-module-scss-module__IN4KgG__strip li[data-crossing]:after{content:"";background:var(--clr-text,#231f20);border-radius:1px;inline-size:2px;position:absolute;inset-block:0 1.9rem;inset-inline-end:-.25rem}figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__chip{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--clr-text,#000) 24%, transparent);background:var(--fill);forced-color-adjust:none;border-radius:.55rem;inline-size:100%}figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__coordinate{font-variant-numeric:tabular-nums;color:var(--clr-text-sub,#51484a)}figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__name{font-weight:600}figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__edge{white-space:nowrap;inline-size:0;color:var(--clr-text-sub,#51484a);justify-items:start;font-style:italic;display:grid;overflow:visible}figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__edge>span{translate:2.35rem}@media (prefers-contrast:more){figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__chip{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}@media (forced-colors:active){figure.BoundaryStrip-module-scss-module__IN4KgG__strip .BoundaryStrip-module-scss-module__IN4KgG__chip{outline:1px solid canvastext}figure.BoundaryStrip-module-scss-module__IN4KgG__strip li[data-crossing]:after{background:canvastext}}
div.BoundaryExplorer-module-scss-module__tK7nRa__explorer{gap:var(--space-100);display:grid}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips{flex-wrap:wrap;gap:.45rem;display:flex}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button{border:1px solid color-mix(in srgb, var(--clr-text,#000) 24%, transparent);background:var(--clr-surface,#fff);color:var(--clr-text,#231f20);font:inherit;font-size:var(--fs-300);cursor:pointer;border-radius:999px;align-items:center;gap:.5ch;padding:.35em .85em;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button:active{filter:brightness(.95)}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button[data-checked]{background:var(--clr-text,#231f20);color:var(--clr-surface,#fff);border-color:var(--clr-text,#231f20)}@media (pointer:fine){div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button:hover:not([data-checked]){background:color-mix(in srgb, var(--clr-text,#000) 7%, var(--clr-surface,#fff))}}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__pair{border:1px solid color-mix(in srgb, var(--clr-text,#000) 32%, transparent);background:linear-gradient(135deg, var(--from) 50%, var(--to) 50%);forced-color-adjust:none;border-radius:50%;block-size:1rem;inline-size:1rem}@media (prefers-contrast:more){div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button,div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__pair{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}@media (prefers-reduced-motion:reduce){div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button{transition-duration:.4s}}@media (forced-colors:active){div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button{color:buttontext;background:buttonface;border-color:buttontext}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__chips>button[data-checked]{color:highlighttext;background:highlight}div.BoundaryExplorer-module-scss-module__tK7nRa__explorer .BoundaryExplorer-module-scss-module__tK7nRa__pair{outline:1px solid canvastext}}
div.LightingSimulator-module-scss-module__fKh0MG__simulator,div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__controls{gap:var(--space-100);display:grid}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips{border:0;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;display:flex}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips legend{float:inline-start;font-size:var(--fs-300);color:var(--clr-text-sub,#51484a);margin-inline-end:.5rem;padding:0}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label{border:1px solid color-mix(in srgb, var(--clr-text,#000) 24%, transparent);background:var(--clr-surface,#fff);color:var(--clr-text,#231f20);font-size:var(--fs-300);cursor:pointer;border-radius:999px;align-items:center;padding:.35em .85em;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label[data-checked]{background:var(--clr-text,#231f20);color:var(--clr-surface,#fff);border-color:var(--clr-text,#231f20)}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label:has(input:focus-visible){outline-offset:2px;outline:5px auto highlight}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label:active{filter:brightness(.95)}@media (pointer:fine){div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label:hover:not([data-checked]){background:color-mix(in srgb, var(--clr-text,#000) 7%, var(--clr-surface,#fff))}}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__scene{grid-template-columns:repeat(auto-fill,minmax(5.4rem,1fr));gap:.7rem .5rem;margin:0;padding:0;list-style:none;display:grid}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__scene li{justify-items:center;gap:.3rem;display:grid}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--clr-text,#000) 18%, transparent);forced-color-adjust:none;border-radius:.7rem;inline-size:100%;display:block;position:relative;overflow:hidden}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile:before,div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile:after{content:"";inline-size:50%;position:absolute;inset-block:0}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile:before{background:var(--ref);inset-inline-start:0}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile:after{background:var(--lit);transition:background-color .35s;inset-inline-end:0}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__name{font-size:var(--fs-200);text-align:center;color:var(--clr-text-sub,#51484a)}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__hint{font-size:var(--fs-200);color:var(--clr-text-sub,#51484a);margin:0}@media (prefers-contrast:more){div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile,div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}@media (prefers-reduced-motion:reduce){div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile:after{transition-duration:.9s}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label{transition-duration:.4s}}@media (forced-colors:active){div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__tile{outline:1px solid canvastext}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label{color:buttontext;background:buttonface;border-color:buttontext}div.LightingSimulator-module-scss-module__fKh0MG__simulator .LightingSimulator-module-scss-module__fKh0MG__chips label[data-checked]{color:highlighttext;background:highlight}}
div.ScreenCheck-module-scss-module__H5sK5W__check{gap:var(--space-100);display:grid}div.ScreenCheck-module-scss-module__H5sK5W__check>p{color:var(--clr-text-sub,#51484a);margin:0}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__ramp{grid-template-columns:repeat(21,minmax(0,1fr));gap:0 1px;margin:0;padding:0;list-style:none;display:grid}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__ramp li{font-size:var(--fs-200);font-variant-numeric:tabular-nums;color:var(--clr-text-sub,#51484a);justify-items:center;gap:.3rem;display:grid}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__ramp li:first-child .ScreenCheck-module-scss-module__H5sK5W__step{border-start-start-radius:.5rem;border-end-start-radius:.5rem}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__ramp li:last-child .ScreenCheck-module-scss-module__H5sK5W__step{border-start-end-radius:.5rem;border-end-end-radius:.5rem}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__step{background:var(--fill);outline:1px solid color-mix(in srgb, var(--clr-text,#000) 10%, transparent);outline-offset:-1px;forced-color-adjust:none;block-size:3rem;inline-size:100%}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__tick{white-space:nowrap}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches{gap:var(--space-100);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches>div{font-size:var(--fs-300);color:var(--clr-text-sub,#51484a);gap:.4rem;display:grid}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches ul{gap:.4rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches li{flex:1 1 0;justify-items:center;gap:.25rem;min-inline-size:0;display:grid}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches li>span{border:1px solid color-mix(in srgb, var(--clr-text,#000) 24%, transparent);background:var(--fill);forced-color-adjust:none;border-radius:.45rem;justify-self:stretch;block-size:2.4rem}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--fs-200);overflow-wrap:anywhere}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__gamut{font-size:var(--fs-300);color:var(--clr-text-sub,#51484a);margin:0}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__gamut strong{color:var(--clr-text,#231f20)}@media (prefers-contrast:more){div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__step{outline-color:color-mix(in srgb, var(--clr-text,#000) 45%, transparent)}div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches li>span{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}@media (forced-colors:active){div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__step,div.ScreenCheck-module-scss-module__H5sK5W__check .ScreenCheck-module-scss-module__H5sK5W__patches li>span{outline:1px solid canvastext}}
