@media (max-width:519.98px){.negative-margin[data-v-8a0c0870]{margin-left:-1rem;width:100vw}}.date-container{position:relative;display:inline-block}.date-select{position:absolute;font-family:sans-serif;font-weight:400}.date-select .popup{position:absolute;left:0;top:0;width:302px;height:151px;padding:1px;z-index:15;background:#fff;border:1px solid #ccc;box-shadow:2px 2px 6px rgba(0,0,0,.3);box-sizing:content-box}.date-select .tip{position:absolute;left:12px;top:-12px;z-index:5;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid #ccc}.date-select .tip:before{content:" ";position:absolute;left:-8px;top:2px;z-index:20;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff}.date-select .select{width:100px;height:100px;float:left;margin-right:1px;color:#222;position:relative;cursor:default;touch-action:none}.date-select .select.year{margin-right:0}.date-select .select>div{position:absolute;left:0;top:20px;text-align:center;width:100%}.date-select .select span{display:block;margin:0 10px}.date-select .select span.num{font-size:34px;color:#555;line-height:45px}.date-select .select span.text{font-size:12px;text-transform:uppercase;line-height:15px}.date-select .select:hover{background:#1196ce;color:#fff}.date-select .select:hover span{color:#fff}.date-select .select a.btn-arrow{position:absolute}.date-select .select a.btn-arrow.btn-up{left:0;top:0;width:100%;height:20px}.date-select .select a.btn-arrow.btn-down{left:0;bottom:0;width:100%;height:20px}.btn-arrow,.btn-cancel,.btn-del,.btn-ok{cursor:pointer}.icon{font-size:24px}.date-select .select .icon{display:block;margin:7px auto;width:0;height:0;transition:opacity .3s}.date-select .select .icon.icon-up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #ccc}.date-select .select .icon.icon-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #ccc}.date-select .select:hover .icon{filter:alpha(opacity=100);opacity:1}.date-select .select:hover .icon.icon-up{border-bottom:6px solid #87cae6}.date-select .select:hover .icon.icon-down{border-top:6px solid #87cae6}.date-select .select a.btn-arrow:hover .icon.icon-up{border-bottom-color:#fff}.date-select .select a.btn-arrow:hover .icon.icon-down{border-top-color:#fff}.date-select .buttons{margin:111px auto 0;width:302px}.date-select .buttons a{display:block;width:100px;height:40px;color:#343434;text-align:center;line-height:40px;font-size:18px;float:left}.date-select .buttons a:hover{color:#fff}.date-select .buttons a.btn-del,.date-select .buttons a.btn-ok{margin-left:1px}.date-select .buttons a.btn-del:hover{background:#d95005}.date-select .buttons a.btn-ok:hover{background:#69b22c}.date-select .buttons a.btn-cancel:hover{background:#d95005}.advert{margin:auto;display:flex;text-align:center}@media (max-width:767px){.advert.desktop{display:none}}@media (min-width:767px){.advert.mobile{display:none}}.advert.mobile--debug{background:#cdcdcd;position:relative;min-height:250px}.advert.mobile--debug:after{content:"ADVERTISEMENT";color:#bcbcbc;font-size:2em;font-weight:700;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.advert--debug{background:#cdcdcd;position:relative;min-height:300px}.advert--debug:after{content:"ADVERTISEMENT";color:#bcbcbc;font-size:2em;font-weight:700;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.advert div{margin:auto;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}.corner-popup-container{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:990;pointer-events:none;flex-direction:column-reverse}@media (min-width:520px){.corner-popup-container{padding:2em}}.corner-popup{display:none;align-items:center;pointer-events:auto;opacity:.92;cursor:pointer;background:#fff;align-self:flex-end;-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;box-shadow:0 12px 31px -14px rgba(0,0,0,.75);width:100%;height:auto;position:relative}.corner-popup:first-of-type{display:inline-flex}@media (min-width:520px){.corner-popup{width:400px;margin:.5em 0;left:auto;border-radius:1.25rem;display:inline-flex}}.corner-popup .corner-popup__container{display:flex}.corner-popup--extra-bottom-spacing{display:none}@media (min-width:520px){.corner-popup--extra-bottom-spacing{bottom:90px}}.icon.close{position:absolute;top:1rem;right:1rem;width:24px;cursor:pointer;z-index:9}@media (min-width:520px){.icon.close{bottom:28px}}.corner-popup__image{width:25%;max-height:150px;position:relative;display:flex}@media (min-width:520px){.corner-popup__image{width:30%;max-height:175px}}.corner-popup__image img{max-width:80%;-o-object-fit:contain;object-fit:contain}.corner-popup__image .logo-app{position:absolute;width:60%;right:0;bottom:0}.corner-popup__image .overview-app{position:absolute;z-index:-1;bottom:0;max-height:150px}@media (min-width:520px){.corner-popup__image .overview-app{position:relative;bottom:auto}}.corner-popup__image--full-width img{max-width:100%}.corner-popup__content{width:70%;padding-left:20px;position:relative;max-height:100%;min-height:150px;display:flex;flex-direction:column;justify-content:space-between}.corner-popup__content .title{padding:0;margin:0;max-width:calc(100% - 25px);word-wrap:break-spaces;font-size:.85rem}@media (min-width:520px){.corner-popup__content .title{font-weight:700;font-size:1rem}}.corner-popup__content .description{margin:10px 0;font-size:.8rem}.corner-popup__content .app-button{max-height:30px;display:inline-block}.corner-popup__content .buttons{position:relative;bottom:0}