.none{display:none!important}.hide{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.calendar__value{background-color:var(--local-value-color-background);box-sizing:border-box;grid-area:value}@media(max-width:1000px){.calendar__value{display:flex;flex-direction:column;padding:20px 10px 10px;row-gap:10px}}@media(min-width:1000.1px){.calendar__value{display:flex;flex-direction:column;padding:20px 60px 30px;row-gap:20px}}.calendar__value:has(button:disabled,button[disabled]){display:none}.calendar__value__top{padding-left:10px;padding-right:10px}@media(max-width:1000px){.calendar__value__top{display:flex;flex-direction:column;row-gap:8px}}@media(min-width:1000.1px){.calendar__value__top{display:flex;flex-direction:column;row-gap:16px}}.calendar__value__title{color:var(--local-text-color);display:block;font:500 normal clamp(18px,16.56px + .344vw,20px)/110% var(--font-display),Times,serif;letter-spacing:.03em}.calendar__value__value{color:var(--local-text-highlight-color);display:flex;flex-direction:column;font:500 normal clamp(14px,12.56px + .344vw,16px)/180% var(--font-text),Arial,sans-serif;row-gap:0}.calendar__value__button{align-self:flex-start;background:none;border:none;cursor:pointer;padding:0}.calendar__value__button:disabled,.calendar__value__button[disabled]{opacity:.6;pointer-events:none}