.calendar-tools[data-v-33291a2f]{margin-top:2rem}.calendar-tools[data-v-33291a2f] .ant-btn{padding:10px 20px;line-height:1;border-radius:3px}.btn-confirm[data-v-33291a2f]{color:#000}.btn-filter[data-v-33291a2f]{color:#000;margin-right:15px;margin-bottom:15px}.field-time[data-v-33291a2f]{width:160px}.fields-set[data-v-33291a2f]{border:1px solid #d9dde3;padding:25px 20px 15px;margin-bottom:1rem;border-radius:3px}.fields-set[data-v-33291a2f] .ant-form-item-label{font-size:1.2em;padding-top:10px;margin-bottom:8px}.fields-set[data-v-33291a2f] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.fields-row[data-v-33291a2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-col[data-v-33291a2f]{padding-right:2rem;display:block}@media screen and (max-width:768px){.field-col[data-v-33291a2f]{width:100%}}.modal[data-v-64dfd15f]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:1010}.close[data-v-64dfd15f]{font-size:20px;color:#333}.modal-backdrop[data-v-64dfd15f]{position:absolute;top:0;left:0;width:100%;height:100%}.background[data-v-64dfd15f]{background-color:rgba(0,0,0,.5)}.modal-container[data-v-64dfd15f]{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);position:absolute;max-width:100%;max-height:100%;z-index:1011;background-color:#fff;overflow:auto}.modal-header[data-v-64dfd15f]{background-color:#fc3;color:#000;font-size:18px;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.modal-header>[data-v-64dfd15f]{margin:0}.modal-content[data-v-64dfd15f] .ant-alert{margin-bottom:5px;margin-top:20px}.modal-footer[data-v-64dfd15f]{position:fixed;bottom:0;left:0;width:100%;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);text-align:center;background-color:#fff;z-index:2}.modal-footer .btn-action[data-v-64dfd15f]{padding:11px;height:auto;border-radius:4px;color:#000}@media screen and (min-width:769px){.close[data-v-64dfd15f]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.close[data-v-64dfd15f]:before{content:"\6e"}.modal-header[data-v-64dfd15f]{padding:20px 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-content[data-v-64dfd15f],.modal-footer[data-v-64dfd15f]{padding:20px}.modal-content[data-v-64dfd15f]{max-width:100vw}.modal-content.with-footer-tools[data-v-64dfd15f]{padding-bottom:86px}.btn-action[data-v-64dfd15f]{min-width:164px}.btn-cancel[data-v-64dfd15f]{margin-right:16px}.modal-container[data-v-64dfd15f]{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:945px;margin:0 auto}}@media screen and (max-width:768px){.modal[data-v-64dfd15f]{z-index:1010;min-height:100%;min-width:100%;margin:0}.modal .close[data-v-64dfd15f]{margin-right:20px}.background[data-v-64dfd15f]{background-color:transparent}.modal-container[data-v-64dfd15f]{height:calc(100vh - 64px);top:64px;left:0;bottom:78px;margin:0;width:100%}.modal-header[data-v-64dfd15f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:18px 17px}.modal-content[data-v-64dfd15f]{padding:20px 16px}.modal-footer[data-v-64dfd15f]{padding:16px 16px 0}.btn-action[data-v-64dfd15f]{margin-bottom:16px;font-size:13px}.btn-cancel[data-v-64dfd15f]{margin-right:10px}}.teaser[data-v-59d69dc3]{margin-bottom:20px}.production-calendar[data-v-59d69dc3] .months-container{display:block!important;opacity:1!important}.production-calendar[data-v-59d69dc3] .calendar{padding:18px 0;height:100%;-webkit-box-shadow:none;box-shadow:none;min-width:240px}.production-calendar[data-v-59d69dc3] .calendar:hover{-webkit-transform:none;transform:none}.production-calendar[data-v-59d69dc3] .calendar .day,.production-calendar[data-v-59d69dc3] .calendar .day:hover{border-radius:3px}.production-calendar[data-v-59d69dc3] .calendar .day.prod:hover{background-color:#45839b}.production-calendar[data-v-59d69dc3] .calendar .day:not(.prod):hover{border-radius:3px;color:#fff}.production-calendar[data-v-59d69dc3] .calendar .months-container .month-container,.production-calendar[data-v-59d69dc3] .calendar .months-container .month-container.month-3{width:220px}.production-calendar[data-v-59d69dc3] .vue-calendar__container{border-radius:2px;min-width:0;position:relative;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.production-calendar[data-v-59d69dc3] .vue-calendar__container .year__chooser{padding-left:10px;padding-right:10px}.production-calendar[data-v-59d69dc3] .container__months{padding:0}.production-calendar[data-v-59d69dc3] .unwork{background-color:#45839b;color:#fff}.production-calendar[data-v-59d69dc3] .disable{color:#999;background-color:#f0f2f4;pointer-events:none;cursor:not-allowed}.production-calendar[data-v-59d69dc3] .disable.unwork{background-color:#45839b;color:#fff}.calendar-tools[data-v-59d69dc3]{margin-top:2rem}.calendar-tools[data-v-59d69dc3] .ant-btn{padding:10px 20px;line-height:1;border-radius:3px}.btn-confirm[data-v-59d69dc3]{color:#000}.btn-filter[data-v-59d69dc3]{color:#000;margin-right:15px}.calendar-actions[data-v-59d69dc3]{margin-bottom:20px}@media screen and (min-width:769px){.production-calendar[data-v-59d69dc3] .calendar .day:not(.prod):hover{background-color:#999}}@media screen and (max-width:767px){.production-calendar[data-v-59d69dc3] .calendar .day:not(.prod):hover{color:#000}}.teaser[data-v-59d69dc3]{font-size:1.1em}.teaser[data-v-59d69dc3] .ant-form-item-label{width:150px}.field[data-v-59d69dc3],.fieldset-teaser[data-v-59d69dc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field-storehouse[data-v-59d69dc3]{width:220px;max-width:100%}.field-storehouse[data-v-59d69dc3] .ant-form-item-children,.field-storehouse[data-v-59d69dc3] .ant-form-item-control,.field-storehouse[data-v-59d69dc3] .ant-form-item-control-wrapper{width:100%}.field-select[data-v-59d69dc3]{max-width:100%}.teaser-label[data-v-59d69dc3]{display:inline-block;width:150px;margin-bottom:8px;color:#4f5a6d;font-weight:500}.btn-action[data-v-59d69dc3]{margin-right:15px;padding:15px 20px}.modal-remove-calendar[data-v-59d69dc3] .modal-container{max-width:500px}