.c-calendar{position:relative;margin-bottom:1.25rem;opacity:0;transition:opacity .35s;z-index:1}.c-calendar[data-ratio="1/1"]{height:0;overflow:hidden;padding-top:100%}.c-calendar--show{opacity:1}.c-calendar+div,.c-calendar+section{border-top:.0625rem solid #ededed;padding-top:1.25rem}.c-calendar .air-datepicker.-inline-{display:flex;justify-content:center;width:100%}.c-calendar .air-datepicker-body--cells.-days-,.c-calendar .air-datepicker-body--day-names{grid-auto-rows:1fr}.c-calendar .air-datepicker--content{padding:0;width:100%}.c-calendar .air-datepicker-cell.-day-.-other-month-,.c-calendar .air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .air-datepicker-cell.-day-.-other-month-:hover,.c-calendar .air-datepicker-cell.-year-.-other-decade-:hover{color:#c5c5c5}.c-calendar .-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .-selected-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:#a2ddf6}.c-calendar .-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:#8ad5f4}.c-calendar .-in-range-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.c-calendar .-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.2)}.c-calendar .air-datepicker-cell.-day-.-other-month-:empty,.c-calendar .air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}.c-calendar .air-datepicker--href{left:0;position:absolute;top:0;height:100%;width:100%}.c-calendar .datepicker--note{bottom:100%;left:50%;position:absolute;background-color:#2d3138;border-radius:.375rem;color:#fff;display:inline-block;-webkit-hyphens:none;hyphens:none;opacity:0;padding:.3125rem .625rem;transform:translateX(-50%);transition:opacity .35s,visibility .35s;visibility:hidden;width:12.5rem;z-index:2}.c-calendar .datepicker--note:after{left:50%;position:absolute;top:100%;border-color:#2d3138 transparent transparent transparent;border-style:solid;border-width:.3125rem;content:" ";margin-left:-.3125rem}.has-contrast .c-calendar .datepicker--note{background-color:#000;border:.0625rem solid #fff}.has-contrast .c-calendar .datepicker--note:after{border-color:#fff transparent transparent transparent}.c-calendar .datepicker--note-link{left:0;position:absolute;top:0;height:100%;width:100%;z-index:10}.c-calendar .datepicker--note-item{position:relative;display:block;font-size:.75rem;line-height:1.3;padding-left:.625rem}.c-calendar .datepicker--note-item:before{left:0;position:absolute;top:.375rem;background-color:#fff;border-radius:.25rem;content:"";display:inline-block;height:.25rem;width:.25rem}.c-calendar .datepicker--note-item+.datepicker--note-item{margin-top:.3125rem}.c-calendar .air-datepicker-cells{display:flex;flex-wrap:wrap}.c-calendar .air-datepicker-cell{position:relative;align-items:flex-start;background-color:#0095d6;color:#fff;cursor:pointer;display:flex;position:relative;justify-content:flex-end;padding-right:.3125rem;transition:background .35s,color .35s;z-index:1}.c-calendar .air-datepicker-cell:hover .datepicker--note{opacity:1;visibility:visible}.c-calendar .air-datepicker-cell-month,.c-calendar .air-datepicker-cell-year{background-color:#fff;color:#aeaeae}.c-calendar .air-datepicker-cell-month.-current-,.c-calendar .air-datepicker-cell-year.-current-{color:#4eb5e6}.c-calendar .air-datepicker-cell-month.-focus-,.c-calendar .air-datepicker-cell-year.-focus-{color:#fff}.has-contrast .c-calendar .air-datepicker-cell{background-color:rgba(255,255,255,.8);color:#000}.c-calendar .air-datepicker-cell.-focus-{background-color:rgba(0,149,214,.8)}.has-contrast .c-calendar .air-datepicker-cell.-focus-{background-color:rgba(255,255,255,.8)}.c-calendar .air-datepicker-cell.-current-.-disabled-{color:#4eb5e6;font-size:1rem;font-weight:700}.has-contrast .c-calendar .air-datepicker-cell.-current-.-disabled-{color:#fff}.c-calendar .air-datepicker-cell.-current-.-focus-.-disabled-{background-color:#fff;color:#4eb5e6}.has-contrast .c-calendar .air-datepicker-cell.-current-.-focus-.-disabled-{color:#000}.c-calendar .air-datepicker-cell.-other-month-.-disabled-{opacity:0}.c-calendar .air-datepicker-cell.-current-.-in-range-{color:#4eb5e6}.c-calendar .air-datepicker-cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.c-calendar .air-datepicker-cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.c-calendar .air-datepicker-cell.-disabled-{background-color:#fff;cursor:default;color:#aeaeae}.has-contrast .c-calendar .air-datepicker-cell.-disabled-{background-color:#000;color:#fff}.c-calendar .air-datepicker-cell.-disabled-.-focus-{color:#aeaeae}.c-calendar .air-datepicker-cell.-disabled-.-in-range-{color:#a1a1a1}.c-calendar .air-datepicker-cell.-range-from-{border:.0625rem solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:.25rem 0 0 .25rem}.c-calendar .air-datepicker-cell.-range-to-{border:.0625rem solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 .25rem .25rem 0}.c-calendar .air-datepicker-cell.-range-from-.-range-to-{border-radius:.25rem}.c-calendar .air-datepicker-cell.-selected-{color:#fff;border:none;background:#5cc4ef}.has-contrast .c-calendar .air-datepicker-cell.-selected-{background:rgba(255,255,255,.8);color:#000}.c-calendar .air-datepicker-cell.-selected-.-current-{color:#fff;background:#5cc4ef}.has-contrast .c-calendar .air-datepicker-cell.-selected-.-current-{color:#000;background:rgba(255,255,255,.8)}.c-calendar .air-datepicker-cell.-selected-.-focus-{background:#45bced}.has-contrast .c-calendar .air-datepicker-cell.-selected-.-focus-{background:rgba(255,255,255,.8)}.c-calendar .air-datepicker-cell{border-radius:0}.c-calendar .air-datepicker-cell:empty{cursor:default}.c-calendar .air-datepicker-body--day-name{color:#2d3138;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.has-contrast .c-calendar .air-datepicker-body--day-name{color:#fff}.c-calendar .air-datepicker-cell.-day-{aspect-ratio:1;box-shadow:.0625rem 0 0 0 #ededed,0 .0625rem 0 0 #ededed,.0625rem .0625rem 0 0 #ededed,.0625rem 0 0 0 #ededed inset,0 .0625rem 0 0 #ededed inset}.has-contrast .c-calendar .air-datepicker-cell.-day-{box-shadow:.0625rem 0 0 0 #fff,0 .0625rem 0 0 #fff,.0625rem .0625rem 0 0 #fff,.0625rem 0 0 0 #fff inset,0 .0625rem 0 0 #fff inset}.c-calendar .air-datepicker-cell-month{box-shadow:.0625rem 0 0 0 #ededed,0 .0625rem 0 0 #ededed,.0625rem .0625rem 0 0 #ededed,.0625rem 0 0 0 #ededed inset,0 .0625rem 0 0 #ededed inset;padding-bottom:25%;width:25%}.has-contrast .c-calendar .air-datepicker-cell-month{box-shadow:.0625rem 0 0 0 #fff,0 .0625rem 0 0 #fff,.0625rem .0625rem 0 0 #fff,.0625rem 0 0 0 #fff inset,0 .0625rem 0 0 #fff inset}.c-calendar .air-datepicker-cell.-year-{box-shadow:.0625rem 0 0 0 #ededed,0 .0625rem 0 0 #ededed,.0625rem .0625rem 0 0 #ededed,.0625rem 0 0 0 #ededed inset,0 .0625rem 0 0 #ededed inset;padding-bottom:25%;width:25%}.has-contrast .c-calendar .air-datepicker-cell.-year-{box-shadow:.0625rem 0 0 0 #fff,0 .0625rem 0 0 #fff,.0625rem .0625rem 0 0 #fff,.0625rem 0 0 0 #fff inset,0 .0625rem 0 0 #fff inset}.c-calendar .air-datepicker-cell.-day-.-other-month-,.c-calendar .air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .air-datepicker-cell.-day-.-other-month-:hover,.c-calendar .air-datepicker-cell.-year-.-other-decade-:hover{color:#c5c5c5}.c-calendar .-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .-selected-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:#a2ddf6}.c-calendar .-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:#8ad5f4}.c-calendar .-in-range-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.c-calendar .-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.2)}.c-calendar .air-datepicker-cell.-day-.-other-month-:empty,.c-calendar .air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}.c-calendar .air-datepicker{background:#fff;box-shadow:none;border:0;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:.875rem;color:#4a4a4a;position:absolute;left:-6250rem;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0s .3s;z-index:100;width:100%}.has-contrast .c-calendar .air-datepicker{background:#000}.c-calendar .air-datepicker-inline{display:flex;justify-content:center}.c-calendar .air-datepicker.-from-top-{transform:translateY(-.5rem)}.c-calendar .air-datepicker.-from-right-{transform:translateX(.5rem)}.c-calendar .air-datepicker.-from-bottom-{transform:translateY(.5rem)}.c-calendar .air-datepicker.-from-left-{transform:translateX(-.5rem)}.c-calendar .air-datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.c-calendar .air-datepicker-inline .air-datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.c-calendar .air-datepicker-inline .air-datepicker--pointer{display:none}.c-calendar .air-datepicker--content{box-sizing:content-box}.c-calendar .-only-timepicker- .air-datepicker--content{display:none}.c-calendar .air-datepicker--pointer{position:absolute;background:#fff;border-top:.0625rem solid #dbdbdb;border-right:.625rem solid #dbdbdb;width:.625rem;height:.625rem;z-index:-1}.c-calendar .-top-center- .air-datepicker--pointer,.c-calendar .-top-left- .air-datepicker--pointer,.c-calendar .-top-right- .air-datepicker--pointer{top:calc(100% - .25rem);transform:rotate(135deg)}.c-calendar .-right-bottom- .air-datepicker--pointer,.c-calendar .-right-center- .air-datepicker--pointer,.c-calendar .-right-top- .air-datepicker--pointer{right:calc(100% - .25rem);transform:rotate(225deg)}.c-calendar .-bottom-center- .air-datepicker--pointer,.c-calendar .-bottom-left- .air-datepicker--pointer,.c-calendar .-bottom-right- .air-datepicker--pointer{bottom:calc(100% - .25rem);transform:rotate(315deg)}.c-calendar .-left-bottom- .air-datepicker--pointer,.c-calendar .-left-center- .air-datepicker--pointer,.c-calendar .-left-top- .air-datepicker--pointer{left:calc(100% - .25rem);transform:rotate(45deg)}.c-calendar .-bottom-left- .air-datepicker--pointer,.c-calendar .-top-left- .air-datepicker--pointer{left:.625rem}.c-calendar .-bottom-right- .air-datepicker--pointer,.c-calendar .-top-right- .air-datepicker--pointer{right:.625rem}.c-calendar .-bottom-center- .air-datepicker--pointer,.c-calendar .-top-center- .air-datepicker--pointer{left:calc(50% - .3125rem)}.c-calendar .-left-top- .air-datepicker--pointer,.c-calendar .-right-top- .air-datepicker--pointer{top:.625rem}.c-calendar .-left-bottom- .air-datepicker--pointer,.c-calendar .-right-bottom- .air-datepicker--pointer{bottom:.625rem}.c-calendar .-left-center- .air-datepicker--pointer,.c-calendar .-right-center- .air-datepicker--pointer{top:calc(50% - .3125rem)}.c-calendar .air-datepicker--body{display:none}.c-calendar .air-datepicker--body.active{display:block}.c-calendar .air-datepicker-cell.-day-.-other-month-,.c-calendar .air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .air-datepicker-cell.-day-.-other-month-:hover,.c-calendar .air-datepicker-cell.-year-.-other-decade-:hover{color:#c5c5c5}.c-calendar .-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .-selected-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:#a2ddf6}.c-calendar .-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:#8ad5f4}.c-calendar -in-range-.air-datepicker-cell.-year-.-other-decade-,.c-calendar .-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:rgba(92,196,239,.1);color:#ccc}.c-calendar .-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.2)}.c-calendar .air-datepicker-cell.-day-.-other-month-:empty,.c-calendar .air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}.c-calendar .air-datepicker--navigation{display:none;justify-content:space-between;min-height:2rem}.c-calendar .-only-timepicker- .air-datepicker--nav{display:none}.c-calendar .air-datepicker--nav-action,.c-calendar .air-datepicker--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.c-calendar .air-datepicker--nav-action{width:2rem;border-radius:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-calendar .air-datepicker--nav-action:hover{background:#f0f0f0}.c-calendar .air-datepicker--nav-action.-disabled-{visibility:hidden}.c-calendar .air-datepicker--nav-title{border-radius:.25rem;padding:0 .5rem}.c-calendar .air-datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:.3125rem}.c-calendar .air-datepicker--nav-title:hover{background:#f0f0f0}.c-calendar .air-datepicker--nav-title.-disabled-{cursor:default;background:0 0}.c-calendar .air-datepicker--buttons{display:flex;padding:.25rem;border-top:.0625rem solid #efefef}.c-calendar .air-datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:.25rem;flex:1;display:inline-flex;justify-content:center;align-items:center;height:2rem}.c-calendar .air-datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.c-calendar .air-datepicker-cell.-day-.-other-month-,.c-calendar .air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .air-datepicker-cell.-day-.-other-month-:hover,.c-calendar .air-datepicker-cell.-year-.-other-decade-:hover{color:#c5c5c5}.c-calendar .-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .-selected-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:#a2ddf6}.c-calendar .-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:#8ad5f4}.c-calendar .-in-range-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.c-calendar .-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.2)}.c-calendar .air-datepicker-cell.-day-.-other-month-:empty,.c-calendar .air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}.c-calendar .air-datepicker-cell.-day-.-other-month-,.c-calendar .air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .air-datepicker-cell.-day-.-other-month-:hover,.c-calendar .air-datepicker-cell.-year-.-other-decade-:hover{color:#c5c5c5}.c-calendar .-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:#dedede}.c-calendar .-selected-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.air-datepicker-cell.year-year.-other-decade-{color:#fff;background:#a2ddf6}.c-calendar .-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-selected-.-focus-.air-datepicker-cell.year-year.-other-decade-{background:#8ad5f4}.c-calendar .-in-range-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.c-calendar .-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.c-calendar .-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.2)}.c-calendar .air-datepicker-cell.-day-.-other-month-:empty,.c-calendar .air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:none}