.competitors-modal[data-v-42e5bcc2]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem}.competitors-modal .price-column[data-v-42e5bcc2]{position:relative;height:550px;width:320px}.competitors-modal .price-column .price-column-data[data-v-42e5bcc2]{height:495px}.competitors-modal .price-column .filters-data .shop[data-v-42e5bcc2]{color:#8893a9;margin-bottom:10px}.competitors-modal .price-column .filters-data .options[data-v-42e5bcc2]{display:-webkit-box;display:-ms-flexbox;display:flex}.competitors-modal .price-column .filters-data .options .option[data-v-42e5bcc2]{border:1px solid #5965e7;border-radius:10px;color:#5965e7;margin-right:5px;padding:0 5px;text-align:center;width:auto}.competitors-modal .price-column .apply-recommended-prices-checkbox[data-v-42e5bcc2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.competitors-modal .price-column .apply-recommended-prices-checkbox .app-checkbox[data-v-42e5bcc2]{padding:0}.competitors-modal .price-column .price[data-v-42e5bcc2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.competitors-modal .price-column .price .value[data-v-42e5bcc2]{margin-left:10px}.competitors-modal .price-column .date[data-v-42e5bcc2],.competitors-modal .price-column .price[data-v-42e5bcc2]{margin-bottom:20px}.competitors-modal .price-column .date .label[data-v-42e5bcc2],.competitors-modal .price-column .price .label[data-v-42e5bcc2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;margin-bottom:10px}.competitors-modal .price-column .date .value[data-v-42e5bcc2],.competitors-modal .price-column .price .value[data-v-42e5bcc2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.competitors-modal .price-column .date .value[data-v-42e5bcc2] .app-number-input .field,.competitors-modal .price-column .price .value[data-v-42e5bcc2] .app-number-input .field{-webkit-box-shadow:2px 2px 3px -2px #8893a9;box-shadow:2px 2px 3px -2px #8893a9;border:1px solid #e9eff4;border-radius:5px;height:38px;font-size:.8rem;padding:10px;text-align:left;width:150px}.competitors-modal .price-column .date .value[data-v-42e5bcc2] .app-number-input .field:focus,.competitors-modal .price-column .price .value[data-v-42e5bcc2] .app-number-input .field:focus{-webkit-box-shadow:2px 2px 3px -2px #8893a9!important;box-shadow:2px 2px 3px -2px #8893a9!important}.competitors-modal .price-column .date .value[data-v-42e5bcc2] .datepicker,.competitors-modal .price-column .price .value[data-v-42e5bcc2] .datepicker{padding:0;width:100%}.competitors-modal .price-column .date .value[data-v-42e5bcc2] .datepicker .mx-input,.competitors-modal .price-column .price .value[data-v-42e5bcc2] .datepicker .mx-input{-webkit-box-shadow:2px 2px 3px -2px #8893a9;box-shadow:2px 2px 3px -2px #8893a9}.competitors-modal .price-column .date .value[data-v-42e5bcc2] .datepicker .mx-input:focus,.competitors-modal .price-column .price .value[data-v-42e5bcc2] .datepicker .mx-input:focus{-webkit-box-shadow:2px 2px 3px -2px #8893a9!important;box-shadow:2px 2px 3px -2px #8893a9!important}.competitors-modal .price-column .date .value .yen[data-v-42e5bcc2],.competitors-modal .price-column .price .value .yen[data-v-42e5bcc2]{font-size:1.25em;margin-left:10px}.competitors-modal .price-column .save[data-v-42e5bcc2]{text-align:right}.competitors-modal .price-column .save .app-button[data-v-42e5bcc2]{-webkit-box-shadow:2px 2px 3px -2px #8893a9;box-shadow:2px 2px 3px -2px #8893a9;background:#5965e7;color:#fff;font-size:.8rem}.competitors-modal .price-column .save .app-button[data-v-42e5bcc2]:focus{-webkit-box-shadow:2px 2px 3px -2px #8893a9!important;box-shadow:2px 2px 3px -2px #8893a9!important}.competitors-modal .price-column .save .tip[data-v-42e5bcc2]{color:#acb6c3;margin-top:10px}.competitors-modal .price-column .save .tip svg[data-v-42e5bcc2]{margin-right:5px}.competitors-modal .competitors-info[data-v-42e5bcc2]{height:550px;margin-left:30px;width:800px}.competitors-modal .competitors-info[data-v-42e5bcc2] .competitors-tab,.competitors-modal .competitors-info[data-v-42e5bcc2] .reservations-tab{background-color:#fff;-webkit-box-shadow:2px 2px 4px -1px #acb6c3;box-shadow:2px 2px 4px -1px #acb6c3;height:520px;padding:20px}.competitors-modal .competitors-info[data-v-42e5bcc2] .nav-tabs{border-bottom:0}.competitors-modal .competitors-info[data-v-42e5bcc2] .nav-tabs .nav-link{border:0;-webkit-box-shadow:2px 0 2px -2px #8893a9,-2px 0 2px -2px #8893a9;box-shadow:2px 0 2px -2px #8893a9,-2px 0 2px -2px #8893a9;color:#3b5472;margin-right:2px}.competitors-modal .competitors-info[data-v-42e5bcc2] .nav-tabs .nav-link:active{outline:none}.competitors-modal .competitors-info[data-v-42e5bcc2] .nav-tabs .nav-link.active{background:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#5965e7;font-weight:600}.rental-period-days[data-v-1b23624d]{background-color:#f5f8fa;border-bottom:1px solid #e9eff4;border-right:1px solid #acb2f3;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}.rental-period-days.large[data-v-1b23624d]{height:120px}.rental-period-days.large .by-day[data-v-1b23624d]{border-right:1px solid #e9eff4}.rental-period-days .by-day[data-v-1b23624d]{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90px;overflow:hidden}.rental-period-days .by-day .applying-overlay[data-v-1b23624d],.rental-period-days .by-day[data-v-1b23624d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rental-period-days .by-day .applying-overlay[data-v-1b23624d]{width:100%;height:100%;position:absolute;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:rgba(89,101,231,.75);background:hsla(0,0%,100%,.25)}.rental-period-days .by-day .applying-overlay svg[data-v-1b23624d]{font-size:1.25rem;-webkit-animation:rotate-tuda-suda-data-v-1b23624d 5s ease-in-out infinite normal;animation:rotate-tuda-suda-data-v-1b23624d 5s ease-in-out infinite normal}@-webkit-keyframes rotate-tuda-suda-data-v-1b23624d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}60%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}80%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate-tuda-suda-data-v-1b23624d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}40%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}60%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}80%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.rental-period-days .by-day .prices[data-v-1b23624d]{width:100%;-webkit-transition:all .05s linear;transition:all .05s linear}.rental-period-days .by-day .prices[data-v-1b23624d]:hover{background:#e9eff4}.rental-period-days .by-day .prices.selected[data-v-1b23624d]{background:#e5e7fc}.rental-period-days .by-day .applying-price-wrapper[data-v-1b23624d],.rental-period-days .by-day .current-price[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper[data-v-1b23624d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.rental-period-days .by-day .applying-price-wrapper.input[data-v-1b23624d],.rental-period-days .by-day .current-price.input[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper.input[data-v-1b23624d]{padding:0 5px}.rental-period-days .by-day .applying-price-wrapper.input[data-v-1b23624d] .app-number-input input,.rental-period-days .by-day .current-price.input[data-v-1b23624d] .app-number-input input,.rental-period-days .by-day .recommended-price-wrapper.input[data-v-1b23624d] .app-number-input input{border:1px solid #acb2f3;border-radius:4px;color:#2d4159;text-align:center;font-size:1em;height:28px;width:100%}.rental-period-days .by-day .applying-price-wrapper.input[data-v-1b23624d] .app-number-input.changed-manually input,.rental-period-days .by-day .current-price.input[data-v-1b23624d] .app-number-input.changed-manually input,.rental-period-days .by-day .recommended-price-wrapper.input[data-v-1b23624d] .app-number-input.changed-manually input{background-color:#e5e7fc;border:1px solid #5965e7;color:#5965e7}.rental-period-days .by-day .applying-price-wrapper.input[data-v-1b23624d] .app-number-input.changed-auto input,.rental-period-days .by-day .current-price.input[data-v-1b23624d] .app-number-input.changed-auto input,.rental-period-days .by-day .recommended-price-wrapper.input[data-v-1b23624d] .app-number-input.changed-auto input{background-color:#e5e7fc;border:1px solid #acb2f3;color:#3b5472}.rental-period-days .by-day .applying-price-wrapper .applying-price[data-v-1b23624d],.rental-period-days .by-day .current-price .applying-price[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper .applying-price[data-v-1b23624d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #8893a9;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70%;margin:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.rental-period-days .by-day .applying-price-wrapper .applying-price.changed-manually[data-v-1b23624d],.rental-period-days .by-day .current-price .applying-price.changed-manually[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper .applying-price.changed-manually[data-v-1b23624d]{background-color:#e5e7fc;border:1px solid #5965e7;color:#5965e7}.rental-period-days .by-day .applying-price-wrapper .applying-price.changed-auto[data-v-1b23624d],.rental-period-days .by-day .current-price .applying-price.changed-auto[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper .applying-price.changed-auto[data-v-1b23624d]{background-color:#e5e7fc;border:1px solid #acb2f3;color:#3b5472}.rental-period-days .by-day .applying-price-wrapper .applying-price.invalid[data-v-1b23624d],.rental-period-days .by-day .current-price .applying-price.invalid[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper .applying-price.invalid[data-v-1b23624d]{background-color:#ffc6cb;border-color:#acb2f3;color:#3b5472}.rental-period-days .by-day .applying-price-wrapper .applying-price.selected[data-v-1b23624d],.rental-period-days .by-day .current-price .applying-price.selected[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper .applying-price.selected[data-v-1b23624d]{background-color:#5965e7;color:#fff}.rental-period-days .by-day .applying-price-wrapper .recommended-price[data-v-1b23624d],.rental-period-days .by-day .current-price .recommended-price[data-v-1b23624d],.rental-period-days .by-day .recommended-price-wrapper .recommended-price[data-v-1b23624d]{height:70%;margin:0 5px}