.baseButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;text-decoration:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-width:277px;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;height:59px}.baseButton:after,.baseButton:before{background-color:transparent;content:"";display:block;height:100%;width:6px;top:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;position:absolute;z-index:1}.baseButton:before{left:0}.baseButton:after{right:0}.baseButton__text{color:#000;font:700 14px/19px Open Sans,sans-serif}body:not(.is-touch) .baseButton:hover{background-color:#dcdcdc}.baseButton--white{background-color:transparent;border:3px solid #fff}.baseButton--white .baseButton__text{color:#fff}body:not(.is-touch) .baseButton--white:hover .baseButton__text{color:#000}.baseButton--error:after,.baseButton--error:before{background-color:red}.baseButton:disabled{border-color:#444;background-color:#444;color:#000;pointer-events:none}.datepicker{display:block;position:relative}.datepicker--active .datepicker__field{border-bottom:2px solid #fff}.datepicker__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #444;color:#fff;background:#000;cursor:pointer;font:700 14px/19px Open Sans,sans-serif;height:40px;padding-left:20px;padding-bottom:20px;width:100%;-webkit-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease}.datepicker__field::-ms-clear{display:none}.datepicker__field::-webkit-input-placeholder{color:#fff;opacity:1}.datepicker__field::-moz-placeholder{color:#fff;opacity:1}.datepicker__field:-ms-input-placeholder{color:#fff;opacity:1}.datepicker__field::-ms-input-placeholder{color:#fff;opacity:1}.datepicker__field::placeholder{color:#fff;opacity:1}.datepicker__field:hover{border-color:#fff}.datepicker__calendar.vdp-datepicker__calendar{background:#000;border:none;border-bottom:1px solid #fff;left:0;top:100%;-webkit-transform:translateY(-2px);transform:translateY(-2px);width:100%}.datepicker__calendar.vdp-datepicker__calendar div{position:static}.datepicker__calendar.vdp-datepicker__calendar header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding-left:20px;height:17px;cursor:default}.datepicker__calendar.vdp-datepicker__calendar header .day__month_btn,.datepicker__calendar.vdp-datepicker__calendar header .month__year_btn,.datepicker__calendar.vdp-datepicker__calendar header span:not(.prev):not(.next):not(.day__month_btn):not(.month__year_btn){position:relative;text-align:left;width:auto;line-height:63px;cursor:default}.datepicker__calendar.vdp-datepicker__calendar header .day__month_btn:not(.disabled):hover,.datepicker__calendar.vdp-datepicker__calendar header .month__year_btn:not(.disabled):hover,.datepicker__calendar.vdp-datepicker__calendar header span:not(.prev):not(.next):not(.day__month_btn):not(.month__year_btn):not(.disabled):hover{background-color:transparent}.datepicker__calendar.vdp-datepicker__calendar header .day__month_btn{font:600 14px/1 Open Sans,sans-serif;margin:0 8px}.datepicker__calendar.vdp-datepicker__calendar header .next,.datepicker__calendar.vdp-datepicker__calendar header .prev{width:5px}.datepicker__calendar.vdp-datepicker__calendar header .next:not(.disabled):hover,.datepicker__calendar.vdp-datepicker__calendar header .prev:not(.disabled):hover{background-color:transparent}.datepicker__calendar.vdp-datepicker__calendar header .next:after,.datepicker__calendar.vdp-datepicker__calendar header .prev:after{background:url(/module11/practice/_nuxt/img/8df6aa6.png) 50%/contain no-repeat;border:0;height:10px;width:100%;margin:0;z-index:100}.datepicker__calendar.vdp-datepicker__calendar header .next:after{-webkit-transform:translateX(-50%) translateY(-50%) scaleX(-1);transform:translateX(-50%) translateY(-50%) scaleX(-1)}.datepicker__calendar.vdp-datepicker__calendar header~div{padding:14px 15px 12px}.datepicker__calendar.vdp-datepicker__calendar .cell{font:400 14px/19px Open Sans,sans-serif}.datepicker__calendar.vdp-datepicker__calendar .day{border-radius:50%;border:none;width:calc((100% - 42px)/7);margin:2px 3px;height:26px;padding:0;position:relative;-webkit-transition:color .3s ease;transition:color .3s ease;line-height:26px}.datepicker__calendar.vdp-datepicker__calendar .day:after{border-radius:50%;border:1px solid transparent;content:"";top:50%;left:50%;height:100%;width:25px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease;z-index:-1}.datepicker__calendar.vdp-datepicker__calendar .day.today{color:#000}.datepicker__calendar.vdp-datepicker__calendar .day.today:after{background-color:#fff;border-color:#fff;color:#000}.datepicker__calendar.vdp-datepicker__calendar .day.today:hover:after{border-color:#fff}.datepicker__calendar.vdp-datepicker__calendar .day.selected{background-color:transparent;color:#fff}.datepicker__calendar.vdp-datepicker__calendar .day.selected:after{background-color:#444;border-color:#444}.datepicker__calendar.vdp-datepicker__calendar .day.selected:hover:after{border-color:#444}.datepicker__calendar.vdp-datepicker__calendar .day-header{font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:14px;height:auto;text-transform:lowercase;margin-bottom:8px;cursor:default}.datepicker__calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover{border:none}.datepicker__calendar.vdp-datepicker__calendar .cell:not(.blank):not(.disabled):not(.selected):not(.today).day:hover:after{border-color:#fff}.datepicker__icon{position:absolute;right:19px;top:50%;-webkit-transform:translateY(-50%) translateY(-10px);transform:translateY(-50%) translateY(-10px);width:13px;height:16px;z-index:1}.datepicker__icon svg{width:100%;height:100%;stroke:#fff}.datepicker__tipMessage{position:absolute;top:calc(100% - 2px);left:0;z-index:20;width:100%}.datepicker__tipMessage.fade-enter-active,.datepicker__tipMessage.fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.datepicker__tipMessage.fade-enter,.datepicker__tipMessage.fade-leave-to{opacity:0}.datepicker__tipMessage span{display:block;bottom:-150%;left:0;padding:0 50px 20px 32px;width:100%;background-color:#000;border-bottom:2px solid red;font:700 15px/19px Open Sans,sans-serif;color:red;text-align:left;position:relative}.datepicker__tipMessage span:before{content:"!";position:absolute;left:20px;top:0;font:700 15px/19px Open Sans,sans-serif;color:red}.baseInput{width:100%;position:relative;display:block}.baseInput__label{position:absolute;top:2px;left:20px;font:700 15px/19px Open Sans,sans-serif;color:#fff;display:block;pointer-events:none;letter-spacing:.01em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;will-change:transform;-webkit-transform-origin:left center;transform-origin:left center}.baseInput__field{width:100%;position:relative;display:block}.baseInput__field:before{position:absolute;left:0;bottom:-1px;content:"";width:100%;height:1px;background-color:#444;-webkit-transition:height .3s ease,background-color .3s ease;transition:height .3s ease,background-color .3s ease}.baseInput--focus .baseInput__label{opacity:0}.baseInput--focus .baseInput__field:before{height:2px;background-color:#fff}.baseInput__hidden{font:700 14px/1em Open Sans,sans-serif;width:100%;height:100%;padding:0 50px 20px 20px;background-color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;display:block;overflow:hidden;white-space:nowrap;border:none}.baseInput__hidden::-webkit-input-placeholder{color:#fff}.baseInput__hidden::-moz-placeholder{color:#fff}.baseInput__hidden:-ms-input-placeholder{color:#fff}.baseInput__hidden::-ms-input-placeholder{color:#fff}.baseInput__hidden::placeholder{color:#fff}.baseInput__hidden::-ms-clear,.baseInput__hidden::-ms-reveal{display:none;width:0;height:0}.baseInput__hidden:-moz-read-only{border:1px solid #444!important;opacity:.5}.baseInput__hidden:disabled,.baseInput__hidden:read-only{border:1px solid #444!important;opacity:.5}.baseInput__icon{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;right:0;width:40px;z-index:20;height:100%;-webkit-transition:opacity .3s ease,visibility 0s ease .3s;transition:opacity .3s ease,visibility 0s ease .3s}.baseInput__icon svg{width:15px;height:16px;-o-object-fit:contain;object-fit:contain}.baseInput__tipMessage{visibility:hidden;position:absolute;opacity:0;z-index:2;width:100%;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}.baseInput__tipMessage span{display:block;bottom:-150%;left:0;padding:0 50px 20px 32px;width:100%;background-color:#000;border-bottom:2px solid red;font:700 15px/19px Open Sans,sans-serif;color:red;text-align:left;position:relative}.baseInput__tipMessage span:before{content:"!";position:absolute;left:20px;top:0;font:700 15px/19px Open Sans,sans-serif;color:red}.baseInput--disabled .baseInput__field{opacity:.5;pointer-events:none}.baseInput--disabled .baseInput__field:focus{color:#444}body:not(.is-touch) .baseInput--disabled:hover .baseInput__fuild{pointer-events:none}.baseInput--error .baseInput__field:before{height:2px;background-color:red}.baseInput--error .baseInput__tipMessage{top:100%;left:0;-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:1;visibility:visible}.baseInput--error .baseInput:focus .baseInput__field:before{background-color:red}.baseInput--error .baseInput__icon{opacity:0}.baseInput--valid .baseInput__icon{opacity:1}body:not(.is-touch) .baseInput:hover .baseInput__field:before{background-color:#fff}.baseSelect{position:relative;height:40px;background-color:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;cursor:pointer}.baseSelect,.baseSelect__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.baseSelect__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.baseSelect__label{position:absolute;top:-10px;left:20px;font:700 15px/1em Open Sans,sans-serif;color:#fff;display:block;pointer-events:none;letter-spacing:.01em;-webkit-transform:translateY(13px);transform:translateY(13px);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;will-change:transform;-webkit-transform-origin:left center;transform-origin:left center}.baseSelect__label--changed{opacity:0}.baseSelect__field,.baseSelect__header{font:700 16px/1em Open Sans,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;letter-spacing:-.01em;color:hsla(0,0%,100%,.5);padding-left:17px;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap;padding-right:40px;border:none;opacity:0}.baseSelect__field option,.baseSelect__header option{background-color:#000}.baseSelect__field--changed,.baseSelect__header--changed{opacity:1;color:#fff}.baseSelect__header{position:relative;top:-10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}.baseSelect__header span{overflow:hidden;text-overflow:ellipsis;display:block;font:700 15px/1em Open Sans,sans-serif}.baseSelect__header--changed+.baseSelect__body .baseSelect__line:before{background-color:#fff;height:2px}.baseSelect__field{display:none}.baseSelect__icon{position:absolute;top:25%;right:16px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:17px;height:9px;pointer-events:none;z-index:5;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;stroke:#fff}.baseSelect__message{visibility:hidden;position:absolute;top:calc(100% - 1px);background-color:#000;left:0;width:100%;opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;z-index:15}.baseSelect__message span{display:block;bottom:-13%;left:0;padding:0 50px 20px 32px;width:100%;background-color:#000;border-bottom:2px solid red;font:700 15px/19px Open Sans,sans-serif;color:red;text-align:left;position:relative}.baseSelect__message span:before{content:"!";position:absolute;left:20px;top:0;font:700 15px/19px Open Sans,sans-serif;color:red}.baseSelect__scroll{height:0;-webkit-transition:height .2s ease;transition:height .2s ease;overflow:hidden}.baseSelect__scroll:before{content:"";position:absolute;top:0;bottom:0;width:2px;right:0;background-color:#444}.baseSelect__line{position:relative}.baseSelect__line:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#444;z-index:10;-webkit-transition:background-color .3s ease,height .3s ease;transition:background-color .3s ease,height .3s ease}.baseSelect__body{position:absolute;top:40px;left:-1px;right:-1px;background-color:#000;z-index:30;height:0;max-height:120px;-webkit-transition:height .2s ease;transition:height .2s ease}.baseSelect__body .vb-content{max-height:120px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.baseSelect__body .vb-dragger{width:2px;background:#fff;right:0}.baseSelect__body.height-enter-active,.baseSelect__body.height-leave-active{-webkit-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out;overflow:hidden}.baseSelect__body.height-enter,.baseSelect__body.height-leave-to{max-height:0}.baseSelect__option{font:600 14px/1em Arial,sans-serif;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;border-top:none;background-color:transparent;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease;text-decoration:none;color:#555;cursor:pointer}.baseSelect__option--selected{background-color:#000;color:#fff}.baseSelect__option:hover{color:#fff}.baseSelect--native .baseSelect__body,.baseSelect--native .baseSelect__header{display:none}.baseSelect--native .baseSelect__field{display:block}.baseSelect--open .baseSelect__icon{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.baseSelect--open .baseSelect__body,.baseSelect--open .baseSelect__scroll{height:120px!important}.baseSelect--open .baseSelect__line:before{height:2px}.baseSelect--error .baseSelect__message{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.baseSelect--error .baseSelect__line:before{opacity:0}.timePicker{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.timePicker:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#444;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease;z-index:10}.timePicker__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#000;position:relative}.timePicker__container:before{content:"";width:100%;position:absolute;top:38px;left:0;background:#000;height:0;z-index:16;-webkit-transition:height .2s ease;transition:height .2s ease}.timePicker__between,.timePicker__to{display:-webkit-box;display:-ms-flexbox;display:flex}.timePicker__betweenText,.timePicker__toText{font:700 14px/19px Open Sans,sans-serif;color:#444;pointer-events:none;letter-spacing:.01em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;will-change:transform;-webkit-transform-origin:left center;transform-origin:left center}.timePicker__select .baseSelect__header{pointer-events:none}.timePicker__select .baseSelect__icon,.timePicker__select .baseSelect__line{display:none}.timePicker__icon{position:absolute;top:25%;right:16px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:17px;height:9px;pointer-events:none;z-index:5;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;stroke:#fff}.timePicker__message{visibility:hidden;position:absolute;top:calc(100% - 2px);background-color:#000;left:0;width:100%;opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;z-index:15}.timePicker__message span{display:block;bottom:-13%;left:0;padding:0 50px 20px 32px;width:100%;background-color:#000;border-bottom:2px solid red;font:700 15px/19px Open Sans,sans-serif;color:red;text-align:left;position:relative}.timePicker__message span:before{content:"!";position:absolute;left:20px;top:0;font:700 15px/19px Open Sans,sans-serif;color:red}.timePicker--open:before{-webkit-transform:translateY(127px);transform:translateY(127px);background-color:#fff}.timePicker--open .timePicker__container:before{height:127px}.timePicker--open .timePicker__icon{-webkit-transform:rotate(0);transform:rotate(0)}.timePicker--change:before{height:2px;background-color:#fff}.timePicker--error .timePicker__message{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}