.v-select{display:flex;position:relative;width:100%;justify-content:space-between;background:#f1f2f3;border-radius:1rem;padding:0 1rem}.v-select--opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-select--top{border-radius:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.v-select--top .v-select-dropdown{border-radius:0!important;border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.v-select__display{display:flex;align-items:center;justify-content:flex-start;width:100%;height:2rem}.v-select__controls{display:flex;align-items:center;justify-content:center}.v-select .v-selected{display:flex;align-items:center;justify-content:flex-start;width:100%}.v-select .control-icon{display:flex;align-items:center;justify-content:center;width:1rem;padding:.2rem}.v-select .control-icon img{display:block;width:100%}.v-select .arrow-icon{transform:rotate(90deg)}.v-select .arrow-icon.active{transform:rotate(-90deg)}.v-select .clear-icon{margin-right:.2rem;width:.9rem}.v-select .v-select-loader{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem}.v-select .v-select-loader__spinner{display:inline-block;width:1rem;height:1rem;border:.3rem solid rgba(127,63,151,.479);border-radius:50%;border-top-color:#7f3f97;animation:selectSpin .5s ease-in-out infinite;-webkit-animation:selectSpin .5s ease-in-out infinite}.v-select .v-placeholder{opacity:.7;white-space:nowrap;overflow:hidden;width:100%;display:block;cursor:default}.v-select .v-search{width:100%;border:none;outline:none!important;font-size:1em;background:none}.v-select .v-select-dropdown{position:absolute;width:auto;min-width:100%;max-height:300px;overflow:hidden;overflow-y:auto;word-break:break-word;left:0;z-index:100;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background:#fff;box-shadow:0 .2rem 1rem -.8rem rgba(0,0,0,.75);text-align:left;cursor:default}.v-select .v-select-dropdown .dropdown-item{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:.5rem}.v-select .v-select-dropdown .dropdown-item:hover{background:#f3f3f3}.v-select .v-select-dropdown .dropdown-item__label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;width:100%}.v-select .v-select-dropdown .dropdown-item__label span{font-size:.8rem;opacity:.7}.v-select .v-select-dropdown .dropdown-item__checkbox{display:flex;align-items:center;justify-content:center;font-size:1rem;margin-right:.5rem}.v-select .v-select-dropdown .dropdown-item .v-checkbox{display:flex;justify-content:center;align-items:center;width:.9rem;height:.9rem;border:1px solid #a8a8a8;border-radius:3px;cursor:default}.v-select .v-select-dropdown .dropdown-item .v-checkbox.selected{background:#7f3f97;border:none}.v-select .v-select-dropdown .dropdown-item .v-checkbox.selected:after{content:"";width:.3rem;height:.5rem;border:solid #fff;border-width:0 .1rem .1rem 0;transform:rotate(45deg);margin-top:-.2rem;margin-right:-.1rem}.v-select .v-select-dropdown .promoted-item:last-child(){border:.01rem solid silver}.v-select .v-select-dropdown .section-title{padding:.5rem .5rem;margin:0;background:#e2e2e2}@keyframes selectSpin{to{-webkit-transform:rotate(1turn)}}.v-datepicker{width:100%;position:relative}.v-datepicker .v-calendar-display{display:flex;align-items:center;justify-content:space-between;width:100%;height:2rem;padding:0 10px;background:#fff;outline:none!important;border-radius:2rem}.v-datepicker .v-calendar-display__input{width:100%}.v-datepicker .v-calendar-display__input input{border:none}.v-datepicker .v-calendar-display__input .placeholder{opacity:.6}.v-datepicker .control-icon,.v-datepicker .v-calendar-display__controls{display:flex;align-items:center;justify-content:center}.v-datepicker .control-icon{width:1rem;padding:.2rem}.v-datepicker .control-icon img{display:block;width:100%}.v-datepicker .clear-icon{width:.9em}.v-datepicker .calendar-icon{width:1.5em;opacity:.5}.v-datepicker .v-calendar{display:flex;flex-direction:column;position:absolute;right:0;width:auto;min-width:230px;padding:1em;background:#fff;box-shadow:0 0 .5em 0 #424242;z-index:100}.v-datepicker .v-calendar__header{display:flex;flex-direction:column;width:100%}.v-datepicker .v-calendar-control{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1em}.v-datepicker .v-calendar-control__display{display:flex;flex-direction:column;cursor:default}.v-datepicker .v-calendar-control__button{display:flex;align-items:center;justify-content:center;width:1em;cursor:pointer}.v-datepicker .v-calendar-control__button img{display:block;width:100%}.v-datepicker .v-calendar-days{display:flex;align-items:center;justify-content:space-between;width:100%}.v-datepicker .v-calendar-table{width:100%}.v-datepicker .v-calendar-table__header{display:flex;width:100%;text-transform:capitalize;border-bottom:.01em solid #f1f2f3;margin-bottom:.5em}.v-datepicker .v-calendar-table__header .v-calendar-day:hover{border:.01em solid transparent!important}.v-datepicker .v-calendar-table__row{display:flex;width:100%}.v-datepicker .v-calendar-table .v-calendar-day{display:flex;align-items:center;justify-content:center;font-size:1em;width:2em;height:2em;border:1px solid transparent;transition-duration:.2s;cursor:default}.v-datepicker .v-calendar-table .v-calendar-day:hover{border:1px solid #e454af;border-radius:50%}.v-datepicker .v-calendar-table .v-calendar-day--today{background:#f0f0f0}.v-datepicker .v-calendar-table .v-calendar-day--selected{background:#e454af;color:#fff;border-radius:50%}.v-datepicker .v-calendar-table .v-calendar-day--disabled{opacity:.5;pointer-events:none}.v-datepicker .v-calendar-table .v-calendar-day--disabled:hover,.v-datepicker .v-calendar-table .v-calendar-day--empty,.v-datepicker .v-calendar-table .v-calendar-day--empty:hover{border:.01em solid transparent!important}.v-datepicker .datepicker-enter-active,.v-datepicker .datepicker-leave-active{transition:all .1s ease-in-out}.v-datepicker .datepicker-enter,.v-datepicker .datepicker-leave-to{opacity:0;transform:translateY(2rem)}