@enact/sandstone
Version:
Large-screen/TV support library for Enact, containing a variety of UI components.
653 lines • 108 kB
CSS
.picker {
vertical-align: bottom;
position: relative;
text-align: center;
margin: 0 0.75rem;
}
.picker .sizingPlaceholder,
.picker .valueWrapper {
font-family: "Sandstone";
font-weight: normal;
font-size: 1.125rem;
line-height: 1.375rem;
max-width: 20rem;
}
:global(.enact-locale-non-latin) .picker .sizingPlaceholder,
:global(.enact-locale-non-latin) .picker .valueWrapper {
font-family: "Sandstone";
font-weight: normal;
}
:global(.enact-locale-km) .picker .sizingPlaceholder,
:global(.enact-locale-km) .picker .valueWrapper {
line-height: 1.7em;
}
:global(.enact-locale-si) .picker .sizingPlaceholder,
:global(.enact-locale-si) .picker .valueWrapper {
line-height: 1.7em;
}
:global(.enact-locale-th) .picker .sizingPlaceholder,
:global(.enact-locale-th) .picker .valueWrapper {
line-height: 1.7em;
}
:global(.enact-locale-vi) .picker .sizingPlaceholder,
:global(.enact-locale-vi) .picker .valueWrapper {
line-height: 1.7em;
}
.picker .sizingPlaceholder .item.numeric,
.picker .valueWrapper .item.numeric {
font-family: "Sandstone Number";
}
:global(.enact-locale-non-latin) .picker .sizingPlaceholder .item.numeric,
:global(.enact-locale-non-latin) .picker .valueWrapper .item.numeric {
font-family: "Sandstone Number";
}
.picker .sizingPlaceholder {
height: 0;
visibility: hidden;
padding-left: 1rem;
padding-right: 1rem;
line-height: 0;
}
.picker .valueWrapper {
margin-left: auto;
margin-right: auto;
height: 81px;
line-height: 81px;
position: relative;
}
:global(.enact-locale-km) .picker .valueWrapper {
height: 1.7em;
line-height: 1.7em;
}
:global(.enact-locale-si) .picker .valueWrapper {
height: 1.7em;
line-height: 1.7em;
}
:global(.enact-locale-th) .picker .valueWrapper {
height: 1.7em;
line-height: 1.7em;
}
:global(.enact-locale-vi) .picker .valueWrapper {
height: 1.7em;
line-height: 1.7em;
}
.picker .item {
padding: 0 1rem;
}
.picker.small .sizingPlaceholder,
.picker.small .item {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.picker .viewManager {
overflow: hidden;
height: 100%;
}
.picker .viewManager > .item:nth-child(2) {
top: -100%;
}
.picker .item {
position: relative;
}
.picker .incrementer,
.picker .decrementer {
cursor: pointer;
margin: 0;
position: relative;
line-height: 1em;
}
.picker .incrementer[disabled],
.picker .decrementer[disabled] {
cursor: default;
}
:global(.enact-locale-right-to-left) .picker.horizontal {
flex-direction: row-reverse;
}
.picker.horizontal .incrementer {
order: 3;
}
.picker.horizontal .decrementer {
order: 1;
}
.picker.horizontal .valueWrapper {
order: 2;
}
.picker.vertical {
height: 7.54167rem;
}
.picker.joined::before {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.picker.joined .sizingPlaceholder,
.picker.joined .valueWrapper {
font-weight: 600;
}
.picker.joined .icon {
margin: 0;
}
.picker.joined.horizontal:not(.arrow) {
height: 4.375rem;
padding: 0 1.625rem;
}
.picker.joined.horizontal:not(.arrow)::before {
border-radius: 20rem;
}
.picker.joined.horizontal:not(.arrow) .sizingPlaceholder,
.picker.joined.horizontal:not(.arrow) .valueWrapper {
font-size: 1.375rem;
}
.picker.joined.horizontal:not(.arrow) .valueWrapper {
height: 99px;
line-height: 99px;
margin-bottom: 0.9375rem;
}
.picker.joined.horizontal:not(.arrow) .item {
pointer-events: none;
}
.picker.joined.horizontal:not(.arrow) .indicatorContainer {
margin: 0 auto;
line-height: 0;
white-space: nowrap;
}
.picker.joined.horizontal:not(.arrow) .indicatorContainer .indicator {
display: inline-block;
width: 0.5rem;
height: 0.5rem;
margin: 0.4375rem 0.25rem 0 0.25rem;
border-radius: 0.5rem;
transform: scale(0.75);
vertical-align: middle;
will-change: transform;
transition: transform 200ms ease-out;
}
.picker.joined.horizontal:not(.arrow) .indicatorContainer .indicator.active {
transform: scale(1);
}
.picker.joined.horizontal.arrow::before,
.picker.joined.vertical::before {
border-radius: 0.5rem;
}
.picker.joined.horizontal.arrow .incrementer,
.picker.joined.horizontal.arrow .decrementer {
line-height: 2rem;
height: 2.25rem;
margin: 0.125rem 0.75rem;
padding: 0 0.3125rem;
}
.picker.joined.vertical .valueWrapper {
height: 99px;
line-height: 99px;
}
.picker.small .valueWrapper {
width: 5.25rem;
}
.picker.medium .valueWrapper {
width: 7.5rem;
}
.picker.large .valueWrapper {
width: 14.5rem;
}
.picker:global(.neutral) {
color: rgb(var(--sand-text-color-rgb, 230, 230, 230));
}
.picker:global(.neutral).joined {
color: rgb(var(--sand-text-color-rgb, 230, 230, 230));
}
.picker:global(.neutral).joined.horizontal:not(.arrow) {
color: rgb(var(--sand-component-text-color-rgb, 230, 230, 230));
}
.picker:global(.neutral).joined.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
will-change: box-shadow;
background-color: var(--sand-component-bg-color, #7d848c);
}
.picker:global(.neutral).joined.horizontal:not(.arrow) .indicator {
background-color: var(--sand-component-inactive-indicator-bg-color, #9da2a7);
}
.picker:global(.neutral).joined.horizontal:not(.arrow) .indicator.active {
background-color: var(--sand-component-active-indicator-bg-color, #e6e6e6);
}
.picker:global(.neutral).joined.horizontal.arrow::before,
.picker:global(.neutral).joined.vertical::before {
opacity: 0;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
will-change: box-shadow;
}
.picker:global(.neutral).joined.horizontal.arrow .incrementer,
.picker:global(.neutral).joined.vertical .incrementer,
.picker:global(.neutral).joined.horizontal.arrow .decrementer,
.picker:global(.neutral).joined.vertical .decrementer {
color: rgb(var(--sand-component-text-sub-color-rgb, 171, 174, 179), 50%);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
background-color: var(--sand-component-bg-color, #7d848c);
filter: saturate(0) brightness(1.89);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.vertical::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus.vertical .decrementer {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] {
opacity: 1;
color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled]::before {
opacity: 0.585;
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .valueWrapper,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .valueWrapper,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .valueWrapper,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .valueWrapper {
opacity: 0.4;
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
opacity: 0.9;
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator.active,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus[disabled] .indicator.active {
opacity: 1;
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus .indicator,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus .indicator {
background-color: var(--sand-component-focus-inactive-indicator-bg-color, #b8b9bb);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus .indicator.active,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.neutral).joined:global(.spottable):focus .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.neutral).joined:global(.spottable):focus .indicator.active {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
background-color: var(--sand-component-bg-color, #7d848c);
filter: saturate(0) brightness(1.89);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.vertical::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active.vertical .decrementer {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] {
opacity: 1;
color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled]::before {
opacity: 0.585;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] .valueWrapper,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] .valueWrapper {
opacity: 0.4;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] .indicator {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
opacity: 0.9;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active[disabled] .indicator.active {
opacity: 1;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active .indicator {
background-color: var(--sand-component-focus-inactive-indicator-bg-color, #b8b9bb);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) .picker:global(.neutral).joined:global(.spottable):active .indicator.active {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast) {
color: rgb(var(--sand-text-color-rgb, 230, 230, 230));
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined {
color: rgb(var(--sand-text-color-rgb, 230, 230, 230));
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal:not(.arrow) {
color: rgb(var(--sand-component-text-color-rgb, 230, 230, 230));
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
will-change: box-shadow;
background-color: var(--sand-component-bg-color, #7d848c);
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal:not(.arrow) .indicator {
background-color: var(--sand-component-inactive-indicator-bg-color, #9da2a7);
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal:not(.arrow) .indicator.active {
background-color: var(--sand-component-active-indicator-bg-color, #e6e6e6);
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal.arrow::before,
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.vertical::before {
opacity: 0;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
will-change: box-shadow;
}
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal.arrow .incrementer,
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.vertical .incrementer,
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.horizontal.arrow .decrementer,
:global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined.vertical .decrementer {
color: rgb(var(--sand-component-text-sub-color-rgb, 171, 174, 179), 50%);
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
background-color: var(--sand-component-bg-color, #7d848c);
filter: saturate(0) brightness(1.89);
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus.vertical .decrementer {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] {
opacity: 1;
color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled]::before {
opacity: 0.585;
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .valueWrapper,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .valueWrapper,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .valueWrapper,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .valueWrapper {
opacity: 0.4;
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
opacity: 0.9;
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator.active,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus[disabled] .indicator.active {
opacity: 1;
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator {
background-color: var(--sand-component-focus-inactive-indicator-bg-color, #b8b9bb);
}
:global(.spotlight-input-key):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator.active,
:global(.spotlight-input-key):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):focus .indicator.active {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
background-color: var(--sand-component-bg-color, #7d848c);
filter: saturate(0) brightness(1.89);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.vertical::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active.vertical .decrementer {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] {
opacity: 1;
color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled]::before {
opacity: 0.585;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] .valueWrapper,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] .valueWrapper {
opacity: 0.4;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] .indicator {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
opacity: 0.9;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active[disabled] .indicator.active {
opacity: 1;
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active .indicator,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active .indicator {
background-color: var(--sand-component-focus-inactive-indicator-bg-color, #b8b9bb);
}
:global(.spotlight-input-key):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active .indicator.active,
:global(.spotlight-input-mouse):global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .picker:global(.neutral):global(.highContrast).joined:global(.spottable):active .indicator.active {
background-color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
.picker:global(.light) {
color: rgb(var(--sand-text-color-rgb, 46, 50, 57));
}
.picker:global(.light).joined {
color: rgb(var(--sand-text-color-rgb, 46, 50, 57));
}
.picker:global(.light).joined.horizontal:not(.arrow) {
color: rgb(var(--sand-component-text-color-rgb, 230, 230, 230));
}
.picker:global(.light).joined.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
will-change: box-shadow;
background-color: var(--sand-component-bg-color, #7d848c);
}
.picker:global(.light).joined.horizontal:not(.arrow) .indicator {
background-color: var(--sand-component-inactive-indicator-bg-color, #9da2a7);
}
.picker:global(.light).joined.horizontal:not(.arrow) .indicator.active {
background-color: var(--sand-component-active-indicator-bg-color, #e6e6e6);
}
.picker:global(.light).joined.horizontal.arrow::before,
.picker:global(.light).joined.vertical::before {
opacity: 0;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
will-change: box-shadow;
}
.picker:global(.light).joined.horizontal.arrow .incrementer,
.picker:global(.light).joined.vertical .incrementer,
.picker:global(.light).joined.horizontal.arrow .decrementer,
.picker:global(.light).joined.vertical .decrementer {
color: rgb(var(--sand-component-text-sub-color-rgb, 171, 174, 179), 50%);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal:not(.arrow)::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal:not(.arrow)::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
background-color: var(--sand-component-bg-color, #7d848c);
filter: saturate(0) brightness(1.89);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow::before,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.vertical::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.vertical::before {
opacity: 1;
background-color: rgb(var(--sand-focus-bg-color-rgb, 230, 230, 230));
box-shadow: 0 0.75rem 0.75rem rgb(var(--sand-shadow-color-rgb, 0, 0, 0), 30%);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.vertical .incrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.horizontal.arrow .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus.vertical .decrementer,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus.vertical .decrementer {
color: rgb(var(--sand-component-focus-text-color-rgb, 76, 80, 89));
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus[disabled],
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus[disabled] {
opacity: 1;
color: var(--sand-component-focus-active-indicator-bg-color, #4c5059);
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-key):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus[disabled]::before,
:global(.spotlight-input-mouse):global(.spotlight-input-mouse) .picker:global(.light).joined:global(.spottable):focus[disabled]::before {
opacity: 0.585;
}
:global(.spotlight-input-key):global(.spotlight-input-key) .picker:global(.light).joined:global(.spottable):focus[disab