.BookieGraph_bookie-chart__YXE_u{--color-bookie:#2fbec3;--color-bookie-plus:#b4e1e6;--color-bg:#f7f7fc;--size-bar:4;--size-legend-dots:30px;--donut-max-width:100%;margin:3rem auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}@media only screen and (min-width:1200px){.BookieGraph_bookie-chart__YXE_u{--donut-max-width:33%}}.BookieGraph_bookie-chart__donut-segment__5tYEh{transition:all .3s ease-in-out}.BookieGraph_bookie-chart__donut-segment--bookies__AU3lW{stroke-linecap:round}.BookieGraph_bookie-chart__content__YT9O7,.BookieGraph_bookie-chart__legend__THLRT{flex:1 1}.BookieGraph_bookie-chart__content__YT9O7{max-width:var(--donut-max-width);position:relative}.BookieGraph_bookie-chart__legend__THLRT{align-self:center;max-width:-moz-fit-content;max-width:fit-content}.BookieGraph_bookie-chart__screen-reader__tjBeT{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.BookieGraph_bookie-chart__text__yRyKf{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}.BookieGraph_bookie-chart__text__yRyKf:after{content:"";width:66%;height:66%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-2px;border-radius:100%;box-shadow:0 0 24px rgba(0,0,0,.431);z-index:1}.BookieGraph_bookie-chart__number__gI7Zw{color:#333}.BookieGraph_chart-legend__list__kUSNs{margin:0;padding:0;list-style:none}.BookieGraph_chart-legend__item__UUXa4{padding:0}.BookieGraph_chart-legend__item__UUXa4+.BookieGraph_chart-legend__item__UUXa4{margin-top:.5rem}.BookieGraph_chart-legend__circle__GQNuF,.BookieGraph_chart-legend__info__RZq3H{margin-left:10px}.BookieGraph_chart-legend__circle__GQNuF{display:inline-block;vertical-align:middle;width:var(--size-legend-dots);height:var(--size-legend-dots);border-radius:50%}.BookieGraph_chart-legend__circle--bookies__8y6dM{background-color:var(--color-bookie)}.BookieGraph_chart-legend__circle--bookies-plus__lzRY1{background-color:var(--color-bookie-plus)}.BookiesInfoModal_bookies__info-modal__btzYr{padding:2rem;max-width:600px;height:-moz-max-content;height:max-content;flex-direction:column}@media only screen and (min-width:1200px){.BookiesInfoModal_bookies__info-modal__btzYr{padding:3rem}}.BookiesInfoModal_bookies__info-icon__yM13i{--info-icon-size:3rem;--info-icon-font-size:2.5rem;margin-bottom:2rem;align-self:center}.BookiesInfoModal_bookies__info-cta__k1ckg{margin-top:2rem;align-self:center}.InfoIcon_info-icon__Duj1u{display:inline-flex;justify-content:center;align-items:center;color:#00cfd6;border-radius:100%;border:2px solid #00cfd6;background-color:transparent;vertical-align:middle;font-family:monospace;font-size:var(--info-icon-font-size,.75rem);font-weight:700;line-height:var(--info-icon-size,1rem);width:var(--info-icon-size,1rem);height:var(--info-icon-size,1rem);transition:all .3s ease-in-out;cursor:pointer}.InfoIcon_info-icon__Duj1u:hover{color:#00c0c7;border-color:#00c0c7;box-shadow:0 2px 12px rgba(0,0,0,.16)}.InfoIcon_info-icon-icon-only__ictIj{pointer-events:none}.InfoIcon_female__qyrgt{color:#f97394;border-color:#f97394}.InfoIcon_female__qyrgt:hover{color:#f77088;border-color:#f77088}.InfoIcon_inverted__Os2oS{color:#fff;background-color:#00cfd6;border-color:#00cfd6}.InfoIcon_inverted__Os2oS:hover{color:#fff;background-color:#00c0c7;border-color:#00c0c7}.LinkWithArrow_headline3___26m4{margin:0;color:#333}@media only screen and (min-width:1200px){.LinkWithArrow_headline3___26m4{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.LinkWithArrow_headline3___26m4{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.LinkWithArrow_headline3___26m4{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.LinkWithArrow_headline2__RzU4t+.LinkWithArrow_headline3___26m4{margin-top:2rem}@media only screen and (max-width:1199px){.LinkWithArrow_headline2__RzU4t+.LinkWithArrow_headline3___26m4{margin-top:1.75rem}}@media only screen and (max-width:600px){.LinkWithArrow_headline2__RzU4t+.LinkWithArrow_headline3___26m4{margin-top:1.5rem}}.LinkWithArrow_paragraph__UwHnC+.LinkWithArrow_headline3___26m4{margin-top:3rem}@media only screen and (max-width:1199px){.LinkWithArrow_paragraph__UwHnC+.LinkWithArrow_headline3___26m4{margin-top:2.5rem}}@media only screen and (max-width:600px){.LinkWithArrow_paragraph__UwHnC+.LinkWithArrow_headline3___26m4{margin-top:2rem}}.LinkWithArrow_navlink__73H0f{margin:0;text-decoration:none;color:#000}@media only screen and (min-width:1200px){.LinkWithArrow_navlink__73H0f{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.LinkWithArrow_navlink__73H0f{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.LinkWithArrow_navlink__73H0f{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.LinkWithArrow_navlink-mid__5bC0A{align-items:center;color:#00cfd6;display:flex}.LinkWithArrow_navlink-mid__5bC0A svg{margin-left:8px}.LinkWithArrow_navlink-arrow-first__n0kw2{gap:.5rem}.Bookies_bookies__headline__rYmGg{margin-top:5rem;margin-bottom:3rem;text-align:center}@media only screen and (max-width:1199px){.Bookies_bookies__headline__rYmGg{margin-top:4rem;margin-bottom:3rem}}.Bookies_bookieTimer__wH7_K{color:#505067;text-align:center}.Bookies_timerContainer__RWZfo{display:flex;align-items:center;justify-content:center;margin-bottom:3rem}@media only screen and (max-width:600px){.Bookies_timerContainer__RWZfo{align-items:center;margin-bottom:2rem;flex-direction:column}}.Bookies_iconWrapper__6_oLx{display:inline-flex!important;align-items:unset}@media only screen and (max-width:600px){.Bookies_iconWrapper__6_oLx{align-items:baseline}}.Bookies_infoIcon__lbBB7{margin-left:.1rem}.Bookies_time__zk_o1{color:#00cfd6}.BookieRedeem_bookie-redeem__QMk9_{--image-size:8rem;display:grid;grid-template-columns:1fr;grid-template-rows:var(--image-size) repeat(auto-fill,1fr);grid-gap:1rem;gap:1rem;align-items:center;justify-items:center;background-color:#f7f7fc;border-bottom:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;padding:1rem;position:relative}.BookieRedeem_bookie-redeem__QMk9_+.BookieRedeem_bookie-redeem__QMk9_{margin-top:1rem}@media only screen and (min-width:1200px){.BookieRedeem_bookie-redeem__QMk9_{grid-template-columns:var(--image-size) 1fr max-content;justify-items:flex-start;gap:2rem;padding:1rem 2rem}.BookieRedeem_bookie-redeem__QMk9_+.BookieRedeem_bookie-redeem__QMk9_{margin-top:2rem}}.BookieRedeem_bookie-redeem__QMk9_:hover{border-color:#00cfd6}.BookieRedeem_bookie-redeem__button__5v4oL,.BookieRedeem_bookie-redeem__image__5tPAX,.BookieRedeem_bookie-redeem__info__WXAoI{display:flex;justify-content:center;align-items:center}.BookieRedeem_bookie-redeem__image__5tPAX{width:var(--image-size);height:var(--image-size)}.BookieRedeem_bookie-redeem__info__WXAoI{margin-right:1.5rem}@media only screen and (max-width:1199px){.BookieRedeem_bookie-redeem__info__WXAoI{--info-icon-font-size:1rem;--info-icon-size:1.5rem;position:absolute;top:1rem;right:1rem}}.BookieRedeem_bookie-redeem__headline__uoilX,.BookieRedeem_bookie-redeem__top-line__j_RZD{color:#00cfd6;margin-bottom:.5rem;text-transform:uppercase}.BookieRedeem_content-toggle__u5ZuS{display:flex;max-height:0;transition:all .5s ease-in-out}.BookieRedeem_content-toggle--is-visible__uwDrh{max-height:1000vh}.BookieRedeem_content-toggle__wrapper__2Tc4Y{margin-top:3rem}@media only screen and (min-width:1200px){.BookieRedeem_content-toggle__wrapper__2Tc4Y{margin-top:6rem}}.BookieRedeem_content-toggle__headline__Wh3la{text-align:center;margin-bottom:2rem}@media only screen and (min-width:1200px){.BookieRedeem_content-toggle__headline__Wh3la{margin-bottom:3rem}}.BookieRedeem_content-toggle__inner__rzoF7{padding-top:3rem;padding-bottom:3rem}.BookieRedeem_link__MgWN_{color:#00cfd6;text-decoration:none}.BookieRedeem_link__MgWN_:hover{text-decoration:underline}.BookieRedeem_bookieInfo__r8Sc7{margin-top:1.5rem}.BookiesCta_bookies__cta__oEH1X{text-align:center}.BookiesCta_bookies__cta--manage__Lf2fK{margin-top:3rem;margin-bottom:3rem}@media only screen and (min-width:1200px){.BookiesCta_bookies__cta--manage__Lf2fK{margin-bottom:6rem;margin-top:6rem}}.BookieRedeemCardType_bookie-redeem__vn17D{--image-size:8rem;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"wrapper"}.BookieRedeemCardType_bookie-redeem__wrapper__BL0xM{display:grid;grid-template-columns:1fr;grid-template-rows:var(--image-size) repeat(auto-fill,1fr);grid-gap:1rem;gap:1rem;grid-area:wrapper;align-items:center;justify-items:center;background-color:#f7f7fc;border-bottom:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;padding:1rem;position:relative}@media only screen and (min-width:1200px){.BookieRedeemCardType_bookie-redeem__wrapper__BL0xM{grid-template-columns:var(--image-size) 1fr auto;justify-items:flex-start;gap:0 2rem;padding:1rem 2rem}}.BookieRedeemCardType_bookie-redeem__vn17D+.BookieRedeemCardType_bookie-redeem__vn17D{margin-top:1rem}@media only screen and (min-width:1200px){.BookieRedeemCardType_bookie-redeem__vn17D+.BookieRedeemCardType_bookie-redeem__vn17D{margin-top:2rem}}.BookieRedeemCardType_bookie-redeem__actions__b5pa_,.BookieRedeemCardType_bookie-redeem__content__0vIWD,.BookieRedeemCardType_bookie-redeem__image__mtGbm{display:flex;justify-content:center}.BookieRedeemCardType_bookie-redeem__image__mtGbm{grid-area:1/1/1/1;width:var(--image-size);height:var(--image-size)}@media only screen and (min-width:1200px){.BookieRedeemCardType_bookie-redeem__image__mtGbm{grid-area:1/1/2/2}}.BookieRedeemCardType_bookie-redeem__content__0vIWD{grid-area:2/1/2/1;flex-direction:column}@media only screen and (min-width:1200px){.BookieRedeemCardType_bookie-redeem__content__0vIWD{grid-area:1/2/2/3}}.BookieRedeemCardType_bookie-redeem__actions__b5pa_{grid-area:3/1/3/1;flex-direction:row}@media only screen and (min-width:1200px){.BookieRedeemCardType_bookie-redeem__actions__b5pa_{grid-area:1/3/2/4}}.BookieRedeemCardType_bookie-redeem__accordion__SZGBz{grid-area:4/1/4/1;width:100%}@media only screen and (min-width:1200px){.BookieRedeemCardType_bookie-redeem__accordion__SZGBz{grid-area:2/1/3/4}}.BookieVoucherRedeemModal_confirmationModal__tcXwt{background-color:#00cfd6;width:30%;display:flex;height:auto;max-height:85%;flex-direction:column;justify-content:center;border-radius:0}@media only screen and (max-width:600px){.BookieVoucherRedeemModal_confirmationModal__tcXwt{width:100%}}.BookieVoucherRedeemModal_codeModal__QzCCr{width:60%;display:flex;height:auto;max-height:85%;flex-direction:column;justify-content:center;border-radius:0}@media only screen and (max-width:600px){.BookieVoucherRedeemModal_codeModal__QzCCr{width:100%}}.BookieVoucherRedeemModal_innerwrapper__v4uJR{padding:2rem 2.5rem;display:flex;flex-direction:column}.BookieVoucherRedeemModal_codeCard__PRlVX{padding:.5rem 1rem;margin-block:2rem;border:2px solid #ccc;border-radius:.5rem;display:flex;flex-direction:column}.BookieVoucherRedeemModal_code__wspTI{text-align:center;line-height:200%;border-bottom:2px solid #ccc}.BookieVoucherRedeemModal_codeCopy__hNwzB{padding-top:1rem;display:flex;align-self:center;width:100%;justify-content:center;border-top:2px solid #ccc}.BookieVoucherRedeemModal_codeButton__tfxm4{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookieVoucherRedeemModal_codeCopyText__wXSZf{position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .3s ease}.BookieVoucherRedeemModal_codeCopyText__wXSZf:not(.BookieVoucherRedeemModal_codeCopyTextActive__m7Gry){opacity:0}.BookieVoucherRedeemModal_codeCopyText__wXSZf.BookieVoucherRedeemModal_codeCopyTextActive__m7Gry{opacity:1}.BookieVoucherRedeemModal_infoWrapper__ziSg3{width:80%;margin:0 auto 2rem}.BookieVoucherRedeemModal_infoRow__TXSZP{display:flex;align-items:center}.BookieVoucherRedeemModal_infoText__XNhLl{padding-left:1rem}.BookieVoucherRedeemModal_confirmationHeadline__ekljJ{color:#fff;text-align:center;padding-bottom:2rem}.BookieVoucherRedeemModal_codeHeadline__fWfad{color:#333;text-align:center}.BookieVoucherRedeemModal_button__dmM0N{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;margin:0 auto}.SimpleErrorModal_small-modal__XaROp{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;padding:4.5rem;background:#f7f7fc}.SimpleErrorModal_small-modal-caption__rzkS3{align-self:center;margin-bottom:2rem;max-width:420px;text-align:center;margin-top:1rem}.SimpleErrorModal_small-modal-button__aozz_{align-self:center;margin-top:2.5rem}.SimpleErrorModal_small-modal-result__Kow_E{margin-top:2.5rem}.Grid_container__IhP9m{display:flex;flex-wrap:wrap;width:100%}.Grid_fullWidth__55CIT{flex:0 0 100%}.link_link__nHuks{color:#81819d}.link_linkBlack__7CEdE,.link_link__nHuks{background-color:none;text-decoration:none;border-bottom:1px solid #00cfd6;margin:1rem 0}.link_linkBlack__7CEdE{color:#000}.link_linkGrey__T2fYt{color:#505067}.link_linkGrey__T2fYt,.link_linkLight__kwtCO{background-color:none;text-decoration:none;border-bottom:1px solid #00cfd6;margin:1rem 0}.link_linkLight__kwtCO{color:#d1d1db}.link_linkInCaption__Dm_wX{background:none;border:0;color:#00cfd6;cursor:pointer;font:inherit}.link_linkInCaption__Dm_wX:hover{color:#00c0c7}.InfoIconWithModal_modal__NGwUX{padding:2rem;max-width:600px;height:-moz-max-content;height:max-content;flex-direction:column;max-height:calc(100vh - 15%);overflow:scroll}@media only screen and (min-width:1200px){.InfoIconWithModal_modal__NGwUX{padding:3rem}}.InfoIconWithModal_infoIcon__YrlkO{--info-icon-size:3rem;--info-icon-font-size:2.5rem;margin-bottom:2rem;align-self:center}.InfoIconWithModal_button__XkDRy{margin-top:2rem;width:-moz-fit-content;width:fit-content}.InfoIconWithModal_caption__QouGt{color:#00cfd6;margin-right:.5rem}.InfoIconWithModal_wrapper__IwnAq{display:flex}.AbsenceTimes_headline__aJ_jo{margin-bottom:3rem;margin-top:3rem}@media only screen and (min-width:1200px){.AbsenceTimes_headline__aJ_jo{margin-top:5rem;margin-bottom:5rem}}@media only screen and (max-width:600px){.AbsenceTimes_headline__aJ_jo{margin-top:2rem;margin-bottom:2rem}}.AbsenceTimes_number-absence-times-container__eHQq0{display:flex;background-color:#f0f0f7;margin-right:2rem;padding:1.5rem 2rem;max-width:450px;text-align:center}@media only screen and (max-width:1199px){.AbsenceTimes_number-absence-times-container__eHQq0{margin-right:0;max-width:none;margin-top:-2rem}}.AbsenceTimes_container-legend-items__DClMR{display:flex}.AbsenceTimes_rotate__r4sOF{transform:rotate(180deg)}.AbsenceTimes_container__l02za{display:flex;margin:4rem 0}@media only screen and (max-width:1199px){.AbsenceTimes_container__l02za{flex-direction:column}}.AbsenceTimes_dropdown-header__AJjoS{display:flex;justify-content:space-between}.AbsenceTimes_arrow__YWR3R{cursor:pointer;height:12px;width:20px;margin-right:1rem}.AbsenceTimes_button-container__x9vaE{display:flex;min-width:200px;align-items:center;flex-direction:column;margin-bottom:.5rem}@media only screen and (max-width:1199px){.AbsenceTimes_button-container__x9vaE{text-align:center;margin-top:3rem;margin-bottom:-.5rem;justify-self:center}}.AbsenceTimes_hr__1W81D{display:block;height:1px;border:0;border-top:1px solid #d1d1db;margin:2em 0 2rem;width:100%}.AbsenceTimes_countdown__CZWHg{margin:0 0 2rem;color:#81819d}@media only screen and (min-width:1200px){.AbsenceTimes_countdown__CZWHg{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.AbsenceTimes_countdown__CZWHg{font:700 1.75rem/2rem GT Walsheim,sans-serif;margin-bottom:1rem}}@media only screen and (max-width:600px){.AbsenceTimes_countdown__CZWHg{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.AbsenceTimes_data-wrapper__Dl79e{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:1.5rem;row-gap:1.5rem;align-content:center}@media only screen and (max-width:1199px){.AbsenceTimes_data-wrapper__Dl79e{justify-items:center;margin-top:1rem}}.AbsenceTimes_margin-top__EIRro{margin-top:.5rem}.AbsenceTimes_save-button__SwCzO{min-width:250px;max-width:-moz-fit-content;max-width:fit-content}.AbsenceTimes_show-mobile__C0QLR{display:none}@media only screen and (max-width:1199px){.AbsenceTimes_show-mobile__C0QLR{display:block}}.AbsenceTimes_show-desktop__qXqzk{display:block}@media only screen and (max-width:1199px){.AbsenceTimes_show-desktop__qXqzk{display:none}}.AbsenceTimes_gridLayout__Zhsmf{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;width:100%}@media only screen and (max-width:1199px){.AbsenceTimes_gridLayout__Zhsmf{grid-template-columns:1fr}}.AbsenceTimes_info__3d4zM{display:flex;flex-direction:column}.AbsenceTimes_margin-bottom__rGSLa{margin-bottom:2rem}@media only screen and (max-width:1199px){.AbsenceTimes_margin-bottom__rGSLa{margin-bottom:.5rem}}.AbsenceTimes_margin-old-camps__OJoL7{margin-bottom:2rem}.AbsenceTimes_headline4__D2oJX{color:#505067;margin-bottom:2rem}@media only screen and (max-width:1199px){.AbsenceTimes_headline4__D2oJX{margin-bottom:1.5rem}}.AbsenceTimes_margin-bottom-small__T7ExR{margin-bottom:1rem}@media only screen and (max-width:1199px){.AbsenceTimes_margin-bottom-small__T7ExR{margin-bottom:.5rem}}.AbsenceTimes_paragraph__fiRNs{margin-left:-.6rem;margin-right:.2rem}.AbsenceTimes_link__CBNd_{color:#505067;background-color:none;text-decoration:none;border-bottom:1px solid #00cfd6}.AbsenceTimes_link-error__3Fsq6{color:#81819d;text-decoration:none;border-bottom:1px solid #00cfd6}.AbsenceTimes_countData__MmP8p{display:flex;flex-direction:row;align-items:center}.AbsenceTimes_removeMargin__lPx2Y{margin:0!important}.AbsenceTimes_legend__BIv0v{margin-top:4rem;margin-bottom:4rem;gap:.25rem;display:flex;flex-direction:column}.AbsenceTimes_modal__dJc5a,.AbsenceTimes_small-modal__ZaFiu{background:#f7f7fc;display:flex;flex-direction:column}.AbsenceTimes_small-modal__ZaFiu{height:auto;justify-content:center;align-items:center;width:auto;padding:4.5rem}.AbsenceTimes_small-modal-caption__oQyTX{align-self:center;margin-bottom:2rem;max-width:420px;text-align:center;margin-top:1rem}.AbsenceTimes_small-modal-button__pi_zj{align-self:center;margin-top:2.5rem}.AbsenceTimes_small-modal-result__fdba_{margin-top:2.5rem}.AbsenceTimes_color__RkcxV{color:#505067}.AbsenceTimes_countdownInfo__Clyq9{margin-bottom:.5rem;margin-top:.5rem}.AbsenceTimes_enteredBookieCount__k_E07{text-align:center;margin-top:1rem;margin-bottom:2rem}@media only screen and (max-width:1199px){.AbsenceTimes_enteredBookieCount__k_E07{margin-bottom:.5rem}}.CheckBox_container__3_RIg{align-items:center;display:flex;cursor:pointer}.CheckBox_input__mOJbh{position:fixed;opacity:0;pointer-events:none}.CheckBox_checkmark__Mm9kD{background-color:#f7f7fc;border:.125rem solid #d1d1db;border-radius:.25rem;display:inline-block;height:1.5rem;margin-right:1rem;min-width:1.5rem;position:relative;width:1.5rem}.CheckBox_checkmark-disabled__eZdwT{border-color:#e5e5f0}.CheckBox_container__3_RIg:hover .CheckBox_input__mOJbh~.CheckBox_checkmark__Mm9kD{background-color:#fff}.CheckBox_input__mOJbh:checked~.CheckBox_checkmark__Mm9kD{background-color:#00cfd6;border-color:#00cfd6}.CheckBox_input__mOJbh:checked~.CheckBox_checkmark-disabled__eZdwT{background-color:#d1d1db;border-color:#d1d1db}.CheckBox_input__mOJbh:checked~.CheckBox_checkmark__Mm9kD:after{display:block}.CheckBox_container__3_RIg:hover .CheckBox_input__mOJbh:checked~.CheckBox_checkmark__Mm9kD{background-color:#00c0c7;border-color:#00c0c7}.CheckBox_container__3_RIg:hover .CheckBox_input__mOJbh:checked~.CheckBox_checkmark-disabled__eZdwT{background-color:#d1d1db;border-color:#d1d1db}.CheckBox_checkmark__Mm9kD:after{border-radius:2px;box-shadow:3px 3px #fff;content:"";display:none;position:absolute;left:8px;top:-2px;transform:rotate(45deg);height:16px;width:8px}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:700;src:local("GT Walsheim Bold"),local("GT-Walsheim-Bold"),local("GT Walsheim"),local("GT-Walsheim"),url(/fonts/GT-Walsheim-Bold.woff2) format("woff2"),url(/fonts/GT-Walsheim-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:SUNN;font-style:normal;font-weight:300;src:local("SUNN"),url(/fonts/hinted-SUNN.woff2) format("woff2"),url(/fonts/hinted-SUNN.woff) format("woff")}.CheckBoxAbsenceTime_headline3__uIhD8{margin:0;color:#333}@media only screen and (min-width:1200px){.CheckBoxAbsenceTime_headline3__uIhD8{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.CheckBoxAbsenceTime_headline3__uIhD8{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.CheckBoxAbsenceTime_headline3__uIhD8{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.CheckBoxAbsenceTime_headline2__LQxkU+.CheckBoxAbsenceTime_headline3__uIhD8{margin-top:2rem}@media only screen and (max-width:1199px){.CheckBoxAbsenceTime_headline2__LQxkU+.CheckBoxAbsenceTime_headline3__uIhD8{margin-top:1.75rem}}@media only screen and (max-width:600px){.CheckBoxAbsenceTime_headline2__LQxkU+.CheckBoxAbsenceTime_headline3__uIhD8{margin-top:1.5rem}}.CheckBoxAbsenceTime_paragraph__TW45S+.CheckBoxAbsenceTime_headline3__uIhD8{margin-top:3rem}@media only screen and (max-width:1199px){.CheckBoxAbsenceTime_paragraph__TW45S+.CheckBoxAbsenceTime_headline3__uIhD8{margin-top:2.5rem}}@media only screen and (max-width:600px){.CheckBoxAbsenceTime_paragraph__TW45S+.CheckBoxAbsenceTime_headline3__uIhD8{margin-top:2rem}}.CheckBoxAbsenceTime_container__B6r0G{margin-top:5px;margin-bottom:5px}@media only screen and (max-width:1199px){.CheckBoxAbsenceTime_container__B6r0G{margin-top:3px;margin-bottom:3px}}.CheckBoxAbsenceTime_checkbox__wrapper__amo22 p{min-width:80px}.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-bookie-plus]:not([class*=is-disabled]):not([class*=is-disabled-checked]),.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-bookie],.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-bookie]:not([class*=is-disabled]):not([class*=is-disabled-checked]),.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=not-booked]{border-color:#2aaaae}.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-bookie-plus]:not([class*=is-disabled]):not([class*=is-disabled-checked]):after,.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-bookie]:not([class*=is-disabled]):not([class*=is-disabled-checked]):after{color:#2aaaae!important}.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-disabled]{border-color:#d1d1db!important}.CheckBoxAbsenceTime_checkbox__wrapper__amo22:hover .CheckBoxAbsenceTime_input__ZqqlC~[class*=is-disabled-checked]{background-color:#d1d1db!important}.CheckBoxAbsenceTime_checkbox__absence__owaED{transition:all .3s ease}.CheckBoxAbsenceTime_checkbox__absence__owaED:not(.CheckBoxAbsenceTime_checkmark__OzYxv):after{display:block;border-radius:0;box-shadow:none;transform:none;position:absolute;width:100%;height:100%;left:0;text-align:center;font-weight:700!important}@media only screen and (min-width:1200px){.CheckBoxAbsenceTime_checkbox__absence__owaED:not(.CheckBoxAbsenceTime_checkmark__OzYxv):after{top:-4px}}.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf,.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2{color:#2fbec3;background-color:#fff;border-color:#2fbec3}.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf:after,.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2:after{color:#fff}.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf:not([class*=is-disabled]):after,.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2:not([class*=is-disabled]):after{color:#2fbec3!important}.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2:after{content:"X";font:normal 1rem/1.5rem aktiv-grotesk,sans-serif;top:0}@media only screen and (min-width:1200px){.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2.CheckBoxAbsenceTime_checkbox__absence--is-bookie__BjXy2:after{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf:after{color:#fff;font:normal 1.5rem/1.75rem aktiv-grotesk,sans-serif;content:"+";top:-2px}@media only screen and (min-width:1200px){.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf.CheckBoxAbsenceTime_checkbox__absence--is-bookie-plus__7xQCf:after{font:normal 1.75rem/2rem aktiv-grotesk,sans-serif}}.CheckBoxAbsenceTime_checkbox__absence--is-disabled__6auP4{border-color:#d1d1db;background-color:#fff}.CheckBoxAbsenceTime_checkbox__absence--is-disabled-checked__MYyKj{background-color:#d1d1db}.CheckBoxAbsenceTime_checkbox__absence--not-booked__6nKcr{border-color:#00cfd6;background-color:#fff}.CheckBoxAbsenceTime_checkbox__absence--not-booked-disabled__AJuhK{border-color:#d1d1db}.GeneralDropdown_dropdown__M3XiS{background-color:#f7f7fc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;width:100%;height:0;overflow:hidden;position:relative;transform:scaleY(0);transform-origin:top}@media screen and (max-width:764px){.GeneralDropdown_dropdown__M3XiS{border-radius:0}}.GeneralDropdown_show__eKBBq{height:auto;transform:scaleY(1);transition:transform .3s ease-in-out}.GeneralDropdown_wrapper__F1ns6{align-items:center;display:flex;flex-direction:column;padding:14px 0;width:100%}.GeneralDropdown_margin__NzlDK{margin-bottom:2rem}@media only screen and (max-width:1199px){.GeneralDropdown_margin__NzlDK{margin-bottom:1.5rem}}.GeneralDropdown_dropdown-header__jXidV{display:flex;justify-content:space-between}.GeneralDropdown_smallArrow__HXJXq{height:8px;width:12px;margin-left:1rem}.UpAndDownArrow_arrow__ndxiE{cursor:pointer;height:12px;width:20px;margin-right:1rem}.UpAndDownArrow_smallArrow__9gKBy{cursor:pointer;height:8px;width:12px;margin-left:.5rem}.UpAndDownArrow_rotate__TPZzq{transform:rotate(180deg)}.AbsenceTimesLegend_header__hb2i0{margin-top:3rem;margin-bottom:1rem}.AbsenceTimesLegend_margin-bottom__gDO1Z{margin-bottom:2rem}@media only screen and (max-width:1199px){.AbsenceTimesLegend_margin-bottom__gDO1Z{margin-bottom:.5rem}}.AbsenceTimesLegend_color__xiytF{color:#81819d}.AbsenceTimesLegend_text__zRI0G{color:#505067}