.FilterLegend-module-scss-module__1UdwKW__filterLegend{cursor:help}.FilterLegend-module-scss-module__1UdwKW__hintAnchor{block-size:0;display:block;position:relative}.FilterLegend-module-scss-module__1UdwKW__filterHint{z-index:3;padding:var(--space-100) var(--space-100-200);background-color:var(--primary-900);color:var(--text-100);letter-spacing:normal;text-align:start;text-transform:none;text-wrap:pretty;white-space:normal;cursor:default;opacity:0;visibility:hidden;border:1px solid #0000;border-radius:.6rem;font-size:.8rem;font-weight:400;line-height:1.5;position:absolute;inset-block-start:0;inset-inline:0;box-shadow:0 .4rem 1.1rem #00000038}.FilterLegend-module-scss-module__1UdwKW__filterHint:before{content:"";block-size:.75rem;position:absolute;inset-block-end:100%;inset-inline:0}[data-theme=dark] .FilterLegend-module-scss-module__1UdwKW__filterHint{background-color:var(--clr-surface-2);color:var(--clr-text);border-color:var(--mui-palette-divider);box-shadow:0 .4rem 1.1rem #00000080}@media (prefers-reduced-motion:no-preference){.FilterLegend-module-scss-module__1UdwKW__filterHint{transition:opacity .15s,visibility .15s}}@media (prefers-contrast:more){.FilterLegend-module-scss-module__1UdwKW__filterHint{border-color:var(--text-100)}}.FilterLegend-module-scss-module__1UdwKW__filterLegend:hover+.FilterLegend-module-scss-module__1UdwKW__hintAnchor>.FilterLegend-module-scss-module__1UdwKW__filterHint,.FilterLegend-module-scss-module__1UdwKW__filterHint:hover{opacity:1;visibility:visible}summary:has(>.FilterLegend-module-scss-module__1UdwKW__hintAnchor){position:relative}summary>.FilterLegend-module-scss-module__1UdwKW__hintAnchor{position:static}summary>.FilterLegend-module-scss-module__1UdwKW__hintAnchor>.FilterLegend-module-scss-module__1UdwKW__filterHint{inset-block-start:calc(100% + .35rem)}
div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer{grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));justify-items:center;gap:.625rem .1rem;display:grid}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorItem{text-align:center;cursor:pointer;border-radius:.35rem;flex-direction:column;align-items:center;padding:.3rem .2rem;transition:transform .2s ease-in-out;display:flex}@media (pointer:fine){div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorItem:hover{transform:scale(1.15)}}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorItem:focus-within{background-color:#dcdcfa33;outline:.18rem dashed #6464ff80}@media (prefers-contrast:more){div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorItem:focus-within{outline:.18rem solid var(--clr-primary-text)}}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorCircle{margin-bottom:.25rem;aspect-ratio:1;inline-size:1.75rem;box-shadow:var(--color-swatch-box-shadow,0 4px 6px #00000040);-webkit-mask-image:var(--color-swatch-mask,none);-webkit-mask-image:var(--color-swatch-mask,none);mask-image:var(--color-swatch-mask,none);filter:var(--color-swatch-filter,none);border-radius:50%;outline:1px solid #ffffff40;margin-inline:auto;transition:box-shadow .2s ease-in-out;position:relative}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorCircle:before{content:"";border-radius:inherit;background:var(--color-swatch-base,none);transition:background .25s ease-out;position:absolute;inset:0}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorCircle:after{content:"";display:var(--color-swatch-accent,none);aspect-ratio:1;background:inherit;border-radius:62% 38% 55% 45%/50% 65% 35% 50%;inline-size:62%;position:absolute;inset-block-start:-12%;inset-inline-end:-12%;rotate:15deg;box-shadow:0 2px 3px #00000059}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorItem:nth-child(2n) div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorCircle:after{border-radius:45% 55% 40% 60%/60% 40%;rotate:-20deg}span.ColorCheckboxInputs-module-scss-module__zA1YkG__colorName{font-size:.75rem}div.ColorCheckboxInputs-module-scss-module__zA1YkG__selected{background-color:#1976d21a;box-shadow:0 0 0 2px #1976d2}@media (prefers-contrast:more){div.ColorCheckboxInputs-module-scss-module__zA1YkG__selected{box-shadow:0 0 0 3px var(--clr-primary-text)}}input.ColorCheckboxInputs-module-scss-module__zA1YkG__visuallyHidden{clip:rect(0 0 0 0);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
