@react-spectrum/calendar
Version:
Spectrum UI components in React
888 lines (729 loc) • 51.8 kB
CSS
.EuwYBq_i18nFontFamily {
font-synthesis: weight;
font-family: adobe-clean, Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Trebuchet MS, Lucida Grande, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(ar) {
font-family: myriad-arabic, adobe-clean, Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Trebuchet MS, Lucida Grande, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(he) {
font-family: myriad-hebrew, adobe-clean, Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Trebuchet MS, Lucida Grande, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(zh) {
font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, Heiti TC Light, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(zh-Hans) {
font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, Heiti SC Light, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(zh-Hant) {
font-family: adobe-clean-han-traditional, source-han-traditional, MingLiu, Microsoft JhengHei UI, Microsoft JhengHei, Heiti TC Light, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(zh-SG), .EuwYBq_i18nFontFamily:lang(zh-CN) {
font-family: adobe-clean-han-simplified-c, source-han-simplified-c, SimSun, Heiti SC Light, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(ko) {
font-family: adobe-clean-han-korean, source-han-korean, Malgun Gothic, Apple Gothic, sans-serif;
}
.EuwYBq_i18nFontFamily:lang(ja) {
font-family: adobe-clean-han-japanese, Hiragino Kaku Gothic ProN, ヒラギノ角ゴ ProN W3, Osaka, YuGothic, Yu Gothic, メイリオ, Meiryo, MS Pゴシック, MS PGothic, sans-serif;
}
.EuwYBq_spectrum-FocusRing-ring {
--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));
--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);
--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);
--spectrum-focus-ring-border-size: 0px;
--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)));
}
.EuwYBq_spectrum-FocusRing-ring:after {
border-radius: calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));
content: "";
margin: calc(-1 * var(--spectrum-focus-ring-border-size));
pointer-events: none;
transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out;
display: block;
position: absolute;
inset: 0;
}
.EuwYBq_spectrum-FocusRing.EuwYBq_focus-ring:after {
margin: calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));
box-shadow: 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color);
}
.EuwYBq_spectrum-FocusRing--quiet:after {
border-radius: 0;
}
.EuwYBq_spectrum-FocusRing--quiet.EuwYBq_focus-ring:after {
margin: 0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;
box-shadow: 0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color);
}
@media (forced-colors: active) {
.EuwYBq_spectrum-FocusRing, .EuwYBq_spectrum-FocusRing-ring, .EuwYBq_spectrum-FocusRing--quiet {
--spectrum-high-contrast-focus-ring-color: Highlight;
}
:is(.EuwYBq_spectrum-FocusRing, .EuwYBq_spectrum-FocusRing-ring, .EuwYBq_spectrum-FocusRing--quiet):after {
forced-color-adjust: none;
}
}
.EuwYBq_spectrum-Calendar {
isolation: isolate;
display: block;
}
.EuwYBq_spectrum-Calendar--padded {
margin: 32px 24px;
}
.EuwYBq_spectrum-Calendar-header {
gap: var(--spectrum-global-dimension-size-300);
grid-auto-columns: 1fr;
grid-auto-flow: column;
width: 100%;
display: grid;
}
.EuwYBq_spectrum-Calendar-monthHeader {
min-width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) * 7);
max-width: calc((var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) * 7) + (var(--spectrum-calendar-day-padding, 4px) * 12));
padding: 0 var(--spectrum-global-dimension-size-40);
box-sizing: border-box;
grid-template-columns: minmax(auto, 1fr) auto minmax(auto, 1fr);
grid-template-areas: "EuwYBq_prev EuwYBq_title EuwYBq_next";
align-content: start;
width: 100%;
display: grid;
}
.EuwYBq_spectrum-Calendar-title {
font-size: var(--spectrum-calendar-title-text-size, var(--spectrum-global-dimension-font-size-300));
font-weight: bold;
line-height: var(--spectrum-calendar-title-height, var(--spectrum-global-dimension-static-size-400));
margin: 0 var(--spectrum-global-dimension-size-75);
text-align: center;
white-space: nowrap;
text-overflow: ellipsis;
grid-area: EuwYBq_title;
overflow: hidden;
}
.EuwYBq_spectrum-Calendar-prevMonth {
grid-area: EuwYBq_prev;
justify-self: start;
}
.EuwYBq_spectrum-Calendar-nextMonth {
grid-area: EuwYBq_next;
justify-self: end;
}
.EuwYBq_spectrum-Calendar-months {
gap: var(--spectrum-global-dimension-size-300);
grid-auto-columns: 1fr;
grid-auto-flow: column;
align-items: start;
display: grid;
}
.EuwYBq_spectrum-Calendar-dayOfWeek {
font-size: var(--spectrum-calendar-day-title-text-size, var(--spectrum-global-dimension-font-size-50));
font-weight: var(--spectrum-calendar-day-title-text-font-weight, var(--spectrum-global-font-weight-medium));
text-transform: uppercase;
cursor: default;
flex-direction: column;
justify-content: flex-end;
width: 100%;
height: 100%;
display: flex;
border-bottom: none !important;
text-decoration: none !important;
}
.EuwYBq_spectrum-Calendar-dayOfWeek[title] {
border-bottom: none;
text-decoration: underline dotted;
}
.EuwYBq_spectrum-Calendar-body {
outline: none;
}
.EuwYBq_spectrum-Calendar-table {
table-layout: fixed;
min-width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) * 7);
max-width: calc((var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) * 7) + (var(--spectrum-calendar-day-padding, 4px) * 12));
border-collapse: collapse;
border-spacing: 0;
-webkit-user-select: none;
user-select: none;
width: 100%;
}
.EuwYBq_spectrum-Calendar-tableCell {
text-align: center;
box-sizing: content-box;
height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
padding: 0;
padding: var(--spectrum-calendar-day-padding, 4px) 0;
position: relative;
}
.EuwYBq_spectrum-Calendar-tableCell:focus {
outline: 0;
}
.EuwYBq_spectrum-Calendar-date {
box-sizing: border-box;
height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
margin: var(--spectrum-calendar-day-padding, 4px) 0;
border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
font-size: var(--spectrum-calendar-day-text-size, var(--spectrum-alias-font-size-default));
line-height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
white-space: nowrap;
cursor: default;
--margin: calc((100% - var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400))) / 2);
width: 100%;
display: block;
position: absolute;
top: 0;
left: 0;
}
.EuwYBq_spectrum-Calendar-date .EuwYBq_spectrum-Calendar-dateText {
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
margin: 0 auto;
margin-inline-start: auto;
margin-inline-end: var(--margin);
display: block;
}
.EuwYBq_spectrum-Calendar-date:focus {
outline: 0;
}
.EuwYBq_spectrum-Calendar-date:lang(ja), .EuwYBq_spectrum-Calendar-date:lang(zh), .EuwYBq_spectrum-Calendar-date:lang(ko) {
font-size: var(--spectrum-calendar-day-text-size-han, var(--spectrum-global-dimension-font-size-50));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-disabled {
cursor: default;
pointer-events: none;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-unavailable .EuwYBq_spectrum-Calendar-dateText span {
position: relative;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-unavailable .EuwYBq_spectrum-Calendar-dateText span:after {
content: "";
background: currentColor;
border-radius: 1px;
height: 2px;
position: absolute;
top: 50%;
left: -4px;
right: -4px;
transform: rotate(-16deg);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-outsideMonth {
visibility: hidden;
}
.EuwYBq_spectrum-Calendar-date:before {
border-radius: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));
content: "";
top: calc(50% - calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) / 2));
left: calc(50% - calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) / 2));
width: calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)) * 2);
height: calc(var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)) * 2);
transition: box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out, margin var(--spectrum-global-animation-duration-100, .13s) ease-out;
margin: 0;
display: block;
position: absolute;
transform: translateX(0);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-focused:before {
margin: calc(var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)) * -1);
}
.EuwYBq_spectrum-Calendar-date:after {
top: calc(50% - calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) / 2));
left: calc(50% - calc(var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400)) / 2));
height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
content: "";
z-index: -1;
display: block;
position: absolute;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection {
margin: var(--spectrum-calendar-day-padding, 4px) 0;
line-height: var(--spectrum-calendar-day-height, var(--spectrum-global-dimension-size-400));
border-width: 0;
border-radius: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start {
width: calc(100% - var(--margin));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start .EuwYBq_spectrum-Calendar-dateText:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start .EuwYBq_spectrum-Calendar-dateText:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start .EuwYBq_spectrum-Calendar-dateText {
margin-inline-start: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start {
width: calc(100% - var(--margin));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start .EuwYBq_spectrum-Calendar-dateText:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start .EuwYBq_spectrum-Calendar-dateText:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start .EuwYBq_spectrum-Calendar-dateText {
margin-inline-start: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end {
width: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText {
margin-inline-end: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
right: 0;
left: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
right: 0;
left: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end {
width: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):before {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))):after {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):after {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end .EuwYBq_spectrum-Calendar-dateText:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
left: auto;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end .EuwYBq_spectrum-Calendar-dateText:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end .EuwYBq_spectrum-Calendar-dateText:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
left: 0;
right: auto;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end .EuwYBq_spectrum-Calendar-dateText {
margin-inline-end: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
border-top-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-right-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
left: 0;
right: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
right: 0;
left: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
border-top-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-bottom-left-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
right: 0;
left: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start.EuwYBq_is-selection-end {
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
margin-inline-start: auto;
margin-inline-end: var(--margin);
left: 0;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start.EuwYBq_is-selection-end:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start.EuwYBq_is-selection-end .EuwYBq_spectrum-Calendar-dateText {
margin-inline-start: auto;
margin-inline-end: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start.EuwYBq_is-range-end {
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
margin-inline-start: auto;
margin-inline-end: var(--margin);
left: 0;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start.EuwYBq_is-range-end:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-start.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText {
margin-inline-start: auto;
margin-inline-end: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end.EuwYBq_is-range-start {
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
margin-inline-start: auto;
margin-inline-end: var(--margin);
left: 0;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end.EuwYBq_is-range-start:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-selection-end.EuwYBq_is-range-start .EuwYBq_spectrum-Calendar-dateText {
margin-inline-start: auto;
margin-inline-end: var(--margin);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start.EuwYBq_is-range-end {
width: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
border-radius: var(--spectrum-calendar-day-width, var(--spectrum-global-dimension-size-400));
margin-inline-start: auto;
margin-inline-end: var(--margin);
left: 0;
right: 0;
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start.EuwYBq_is-range-end:after, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-range-start.EuwYBq_is-range-end .EuwYBq_spectrum-Calendar-dateText {
margin-inline-start: auto;
margin-inline-end: var(--margin);
}
.EuwYBq_spectrum-Calendar-prevMonth, .EuwYBq_spectrum-Calendar-nextMonth {
color: var(--spectrum-calendar-button-icon-color, var(--spectrum-global-color-gray-700));
}
.EuwYBq_spectrum-Calendar-dayOfWeek {
color: var(--spectrum-calendar-day-title-text-color, var(--spectrum-global-color-gray-700));
}
.EuwYBq_spectrum-Calendar-date {
--spectrum-calendar-day-background-color-cap-selected: var(--spectrum-accent-background-color-default);
--spectrum-calendar-day-background-color-cap-selected-hover: var(--spectrum-accent-background-color-hover);
--spectrum-calendar-day-background-color-cap-selected-down: var(--spectrum-accent-background-color-down);
--spectrum-calendar-day-background-color-cap-invalid-selected: var(--spectrum-negative-background-color-default);
--spectrum-calendar-day-background-color-cap-invalid-selected-hover: var(--spectrum-negative-background-color-hover);
--spectrum-calendar-day-background-color-cap-invalid-selected-down: var(--spectrum-negative-background-color-down);
--spectrum-calendar-day-background-color-selected-hover: var(--spectrum-alias-highlight-selected);
--spectrum-calendar-day-background-color-invalid-selected: var(--spectrum-alias-highlight-invalid);
--spectrum-calendar-day-text-color-disabled: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500));
--spectrum-calendar-day-text-color-cap-selected: white;
--spectrum-calendar-day-text-color-cap-selected-hover: white;
--spectrum-calendar-day-today-background-color: var(--spectrum-global-color-gray-300);
--spectrum-calendar-day-today-background-color-hover: var(--spectrum-global-color-gray-400);
--spectrum-calendar-day-today-background-color-down: var(--spectrum-global-color-gray-500);
--background: transparent;
}
.EuwYBq_spectrum-Calendar-date:after {
background: var(--background);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection {
background: var(--spectrum-calendar-day-background-color-selected, var(--spectrum-alias-highlight-selected));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-range-selection.EuwYBq_is-invalid {
background: var(--spectrum-calendar-day-background-color-invalid-selected);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-today {
color: var(--spectrum-calendar-day-today-text-color, var(--spectrum-global-color-gray-800));
border-color: var(--spectrum-calendar-day-today-background-color);
--background: var(--spectrum-calendar-day-today-background-color);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-selected:not(.EuwYBq_is-range-selection) {
color: var(--spectrum-calendar-day-text-color-cap-selected, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-cap-selected, var(--spectrum-alias-highlight-selected-hover));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-selected:not(.EuwYBq_is-range-selection).EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-selection-start {
color: var(--spectrum-calendar-day-text-color-cap-selected, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-cap-selected, var(--spectrum-alias-highlight-selected-hover));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-selection-start.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-selection-end {
color: var(--spectrum-calendar-day-text-color-cap-selected, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-cap-selected, var(--spectrum-alias-highlight-selected-hover));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-selection-end.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered {
color: var(--spectrum-calendar-day-text-color-hover, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-hover, var(--spectrum-alias-highlight-hover));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-range-selection {
color: var(--spectrum-calendar-day-text-color-selected-hover, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-selected-hover, var(--spectrum-alias-highlight-selected-hover));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-range-selection.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-invalid-selected);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-today {
--background: var(--spectrum-calendar-day-today-background-color-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-selected:not(.EuwYBq_is-range-selection) {
color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
--background: var(--spectrum-calendar-day-background-color-cap-selected-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-selected:not(.EuwYBq_is-range-selection).EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-selection-start {
color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
--background: var(--spectrum-calendar-day-background-color-cap-selected-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-selection-start.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-selection-end {
color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
--background: var(--spectrum-calendar-day-background-color-cap-selected-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-hovered.EuwYBq_is-selection-end.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-hover);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed {
color: var(--spectrum-calendar-day-text-color-hover, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-down, var(--spectrum-alias-highlight-active));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-range-selection {
color: var(--spectrum-calendar-day-text-color-selected-hover, var(--spectrum-global-color-gray-900));
--background: var(--spectrum-calendar-day-background-color-selected-hover, var(--spectrum-alias-highlight-selected-hover));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-range-selection.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-invalid-selected);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-today {
--background: var(--spectrum-calendar-day-today-background-color-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-selected:not(.EuwYBq_is-range-selection) {
color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
--background: var(--spectrum-calendar-day-background-color-cap-selected-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-selected:not(.EuwYBq_is-range-selection).EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-selection-start {
color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
--background: var(--spectrum-calendar-day-background-color-cap-selected-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-selection-start.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-selection-end {
color: var(--spectrum-calendar-day-text-color-cap-selected-hover);
--background: var(--spectrum-calendar-day-background-color-cap-selected-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-pressed.EuwYBq_is-selection-end.EuwYBq_is-invalid {
--background: var(--spectrum-calendar-day-background-color-cap-invalid-selected-down);
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-focused:before {
box-shadow: 0 0 0 var(--spectrum-calendar-day-border-size-key-focus, 2px) var(--spectrum-calendar-day-border-color-key-focus, var(--spectrum-alias-focus-color));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-disabled, .EuwYBq_spectrum-Calendar-date.EuwYBq_is-disabled.EuwYBq_is-today {
--background: var(--spectrum-calendar-day-background-color-disabled, transparent);
color: var(--spectrum-calendar-day-text-color-disabled, var(--spectrum-global-color-gray-500));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-disabled.EuwYBq_is-selected {
color: var(--spectrum-calendar-day-text-color-disabled, var(--spectrum-global-color-gray-500));
}
.EuwYBq_spectrum-Calendar-date.EuwYBq_is-unavailable:not(.EuwYBq_is-selected), .EuwYBq_spectrum-Calendar-date.EuwYBq_is-unavailable:not(.EuwYBq_is-selected).EuwYBq_is-today {
--background: transparent;
}
@media (forced-colors: active) {
.EuwYBq_spectrum-Calendar-date {
color: canvastext;
forced-color-adjust: none;
--spectrum-calendar-button-icon-color: ButtonText;
--spectrum-calendar-day-background-color-cap-selected: Highlight;
--spectrum-calendar-day-background-color-cap-invalid-selected: Highlight;
--spectrum-calendar-day-background-color-cap-invalid-selected-down: Highlight;
--spectrum-calendar-day-background-color-cap-invalid-selected-hover: Highlight;
--spectrum-calendar-day-background-color-cap-selected-down: Highlight;
--spectrum-calendar-day-background-color-cap-selected-hover: Highlight;
--spectrum-calendar-day-background-color-disabl