@font-face{font-family:ProximaNova-Regular;font-display:swap;src:url(/static/fonts/Proxima/ProximaNova-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova-Bold;font-display:swap;src:url(/static/fonts/Proxima/ProximaNova-Bold.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:CormorantGaramond-Medium;font-display:swap;src:url(/static/fonts/CormorantGaramond-Medium.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:PT-Mono;font-display:swap;src:url(/static/fonts/PTMono/PTMono-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik;font-display:swap;src:url(/static/fonts/Graphik/GraphikLCG-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik;font-display:swap;src:url(/static/fonts/Graphik/GraphikLCG-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Graphik-Black-Desktop;font-display:swap;src:url(/static/fonts/Graphik/GraphikLCG-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Graphik-Semibold;font-display:swap;src:url(/static/fonts/Graphik/GraphikLCG-Semibold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-family:DrukStartMedium;font-display:swap;src:url(/static/fonts/DrukStart/Start-Medium-Desktop.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:DrukStartBold;font-display:swap;src:url(/static/fonts/DrukStart/Start-Bold-Desktop.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:DrukWideCyr;src:url(/static/fonts/DrukWide/DrukWideCyr-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}#Calendar-module-scss-module__lqZGaG__storybook-root{--typography-font-size-100:10px;--typography-font-size-150:12px;--typography-font-size-200:14px;--typography-font-size-250:16px;--typography-font-size-300:18px;--typography-font-size-350:20px;--typography-font-size-400:22px;--typography-font-size-450:24px;--typography-font-size-500:28px;--typography-font-size-550:32px;--typography-font-size-600:36px;--typography-font-size-650:40px;--typography-font-size-700:48px;--typography-font-size-800:54px;--typography-font-size-999:90px;--typography-line-height-default-100:14px;--typography-line-height-default-150:16px;--typography-line-height-default-200:18px;--typography-line-height-default-300:20px;--typography-line-height-default-350:22px;--typography-line-height-default-400:24px;--typography-line-height-default-450:26px;--typography-line-height-default-500:32px;--typography-line-height-default-550:36px;--typography-line-height-default-600:40px;--typography-line-height-default-650:44px;--typography-line-height-default-700:52px;--typography-line-height-default-800:58px;--typography-line-height-default-999:94px;--typography-line-height-compact-100:12px;--typography-line-height-compact-200:14px;--typography-line-height-compact-250:16px;--typography-line-height-compact-300:18px;--typography-line-height-compact-350:20px;--typography-line-height-compact-400:24px;--typography-font-family-text:"Graphik";--typography-font-family-brand:"DrukWideCyr";--typography-letter-spacing-100:0;--typography-letter-spacing-200:8px;--typography-letter-spacing-700:14px;--typography-letter-spacing-800:18px;--zorka-color-text-neutral-primary:#fff;--docs-text-neutre-tertiary:#a2a2a2;--docs-layer-primary:#100509}.Calendar-module-scss-module__lqZGaG__calendar{width:100%;padding:16px 0;position:relative;overflow:hidden}.Calendar-module-scss-module__lqZGaG__calendar__header{color:#f2f2f2;align-items:center;width:100%;margin-bottom:25px;padding-left:56px;display:flex}.Calendar-module-scss-module__lqZGaG__calendar__header__title{font-family:ProximaNova-Bold,Arial;font-size:20px;line-height:24px}.Calendar-module-scss-module__lqZGaG__calendar__header__button{box-sizing:border-box;cursor:pointer;border:1px solid #f2f2f257;border-radius:4px;align-items:center;width:fit-content;height:32px;padding-left:16px;padding-right:16px;font-family:ProximaNova-Regular,Arial;font-size:16px;line-height:24px;display:flex}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(2){margin-left:16px}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(3){margin-left:8px}.Calendar-module-scss-module__lqZGaG__calendar__header__button:hover{border:1px solid #f2f2f2}.Calendar-module-scss-module__lqZGaG__calendar__header__button__active{color:#1d1f23;cursor:default;background-color:#f2f2f2;border:none}.Calendar-module-scss-module__lqZGaG__calendar__header__button__active:hover{border:none}.Calendar-module-scss-module__lqZGaG__calendar__tabsWrap{padding-left:16px}.Calendar-module-scss-module__lqZGaG__calendar__slider{width:fit-content;height:auto;padding-left:56px;display:flex;position:relative}.Calendar-module-scss-module__lqZGaG__calendar__slider__column{z-index:5;touch-action:pan-y;flex-direction:column;flex-shrink:0;width:329px;height:285px;display:flex;position:relative;overflow:hidden}.Calendar-module-scss-module__lqZGaG__calendar__slider__column:not(:last-child){margin-right:4px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column.Calendar-module-scss-module__lqZGaG__calendar__slider__column__open{height:fit-content;padding-bottom:32px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__title{color:#f2f2f2;text-transform:uppercase;align-items:center;margin-bottom:12px;font-size:12px;line-height:16px;display:flex}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__title__day{font-family:ProximaNova-Bold,Arial}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__title__date{margin-left:5px;font-family:ProximaNova-Regular,Arial}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card{z-index:2;color:#f2f2f2;border-radius:4px;flex-direction:column;justify-content:center;width:329px;height:108px;margin-bottom:4px;padding-left:32px;font-size:16px;line-height:24px;display:flex;position:relative;overflow:hidden}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card:after{content:"";z-index:2;background-image:linear-gradient(90deg,#000c 0%,#00000057 69.32%);border-radius:4px;width:100%;height:100%;transition:transform .2s linear;position:absolute;top:0;left:0}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__nogradient:after{background-image:none}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__image{z-index:1;background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:100%;height:100%;transition:transform .2s linear;position:absolute;top:0;left:0}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__title{z-index:3;font-family:ProximaNova-Bold,Arial;position:relative}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__subtitle{z-index:3;font-family:ProximaNova-Regular,Arial;position:relative}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__age{z-index:3;position:absolute;bottom:6px;left:6px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card:hover .Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__image,.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card:hover:after{transform:scale(1.1)}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button{z-index:3;color:#f2f2f2cc;box-sizing:border-box;cursor:pointer;background-image:linear-gradient(#1d1f23de 0%,#1d1f23 100%);width:100%;height:37px;padding-top:16px;padding-left:32px;font-size:16px;line-height:20px;position:absolute;bottom:0}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__open{background-image:none;padding-top:12px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__icon{opacity:.6;width:16px;height:10px;margin-bottom:-2px;margin-left:8px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__icon__down{transform:rotate(180deg)}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button:hover{color:#f2f2f2}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button:hover .Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__icon{opacity:1}@media (min-width:1441px){.Calendar-module-scss-module__lqZGaG__calendar{padding:1.11111vw 0}.Calendar-module-scss-module__lqZGaG__calendar__header{margin-bottom:1.73611vw;padding-left:3.88889vw}.Calendar-module-scss-module__lqZGaG__calendar__header__title{font-size:1.38889vw;line-height:1.66667vw}.Calendar-module-scss-module__lqZGaG__calendar__header__button{border:.0694445vw solid #f2f2f257;border-radius:.277778vw;height:2.22222vw;padding-left:1.11111vw;padding-right:1.11111vw;font-size:1.11111vw;line-height:1.66667vw}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(2){margin-left:1.11111vw}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(3){margin-left:.555556vw}.Calendar-module-scss-module__lqZGaG__calendar__header__button:hover{border:.0694445vw solid #f2f2f2}.Calendar-module-scss-module__lqZGaG__calendar__slider{padding-left:3.88889vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column{width:22.8472vw;height:19.7917vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column:not(:last-child){margin-right:.277778vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column.Calendar-module-scss-module__lqZGaG__calendar__slider__column__open{padding-bottom:2.22222vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__title{margin-bottom:.833333vw;font-size:.833333vw;line-height:1.11111vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__title__date{margin-left:.347222vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card{border-radius:.277778vw;width:22.8472vw;height:7.5vw;margin-bottom:.277778vw;padding-left:2.22222vw;font-size:1.11111vw;line-height:1.66667vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card:after,.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__image{border-radius:.277778vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__age{bottom:.416667vw;left:.416667vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button{height:2.56944vw;padding-top:1.11111vw;padding-left:2.22222vw;font-size:1.11111vw;line-height:1.38889vw;bottom:0}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__open{padding-top:.833333vw}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__icon{width:1.11111vw;height:.694444vw;margin-bottom:-.138889vw;margin-left:.555556vw}}@media (max-width:1024px){.Calendar-module-scss-module__lqZGaG__calendar__header{justify-content:space-between;margin-bottom:17px;padding-left:24px;padding-right:19px}.Calendar-module-scss-module__lqZGaG__calendar__header__title{flex-grow:1}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(2){margin-left:0}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(3){margin-left:8px}.Calendar-module-scss-module__lqZGaG__calendar__header__button:hover{border:1px solid #f2f2f257}.Calendar-module-scss-module__lqZGaG__calendar__slider{width:100vw;padding-left:0;overflow:hidden}.Calendar-module-scss-module__lqZGaG__calendar__slider__column{touch-action:auto;width:272px;height:257px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__title{margin-bottom:8px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column.Calendar-module-scss-module__lqZGaG__calendar__slider__column__open{height:fit-content;padding-bottom:32px;overflow:visible}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card{width:272px;height:96px;padding-left:24px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__image{transition:none}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__age{bottom:4px;left:4px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__card:hover .Calendar-module-scss-module__lqZGaG__calendar__slider__column__card__image{transform:none}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button{height:33px;padding-top:13px;padding-left:24px}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button:hover{color:#f2f2f2cc}.Calendar-module-scss-module__lqZGaG__calendar__slider__column__button:hover .Calendar-module-scss-module__lqZGaG__calendar__slider__column__button__icon{opacity:.6}}@media (max-width:767px){.Calendar-module-scss-module__lqZGaG__calendar__header{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding-left:24px}.Calendar-module-scss-module__lqZGaG__calendar__header__title{width:100%;margin-bottom:22px}.Calendar-module-scss-module__lqZGaG__calendar__header__button{cursor:default;justify-content:center;width:calc(50% - 4px)}.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(2),.Calendar-module-scss-module__lqZGaG__calendar__header__button:nth-child(3){margin-left:0}.Calendar-module-scss-module__lqZGaG__calendar__tabsWrap{padding-left:0}}
