.cancel-btn[data-v-bde7543a]{width:100%;margin-bottom:8px;font-weight:bold}.cancel-btn[data-v-bde7543a]:hover{background-color:#cbcbcb}.success-btn[data-v-bde7543a]{width:100%;font-weight:bold}[data-v-bde7543a] .modal-header{border-bottom:none;padding-bottom:0}[data-v-bde7543a] .modal-body{padding-top:0}[data-v-bde7543a] .modal-footer{padding-top:0;display:block;border-top:none}
.modal__inner[data-v-3f98c254]{padding:30px}.modal__text[data-v-3f98c254]{margin-bottom:30px !important;font-size:16px;font-weight:600;color:#3c4b64;line-height:1.5}.modal-body[data-v-3f98c254]  .calendar{width:360px}.modal-body[data-v-3f98c254]  .calendar__header{margin:0 auto}.modal-body[data-v-3f98c254]  .calendar__header button{background:#fff}.modal-body[data-v-3f98c254]  .calendar__body{margin-top:36px}.modal-body-closebutton[data-v-3f98c254]{position:absolute;top:10px;right:10px;width:25px;height:25px;cursor:pointer}.modal-body-closebutton svg[data-v-3f98c254]{width:100%;height:100%}.parent-public-modal[data-v-3f98c254]  .main-modal-window{min-width:350px;width:350px}
.specialist-plan[data-v-c7c274a4]{margin:0 auto;padding:16px}.specialist-plan .header-title[data-v-c7c274a4]{font-size:1.2rem;font-weight:bold}.specialist-plan .card-title[data-v-c7c274a4]{font-size:1.1rem;font-weight:bold;margin-top:16px;margin-bottom:8px;text-align:center}.calendar-button[data-v-c7c274a4]{color:#3acccc;border:2px solid #3acccc;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:30px;height:30px}.calendar-button span[data-v-c7c274a4]{display:inline-block;width:15px}.calendar-button span svg[data-v-c7c274a4]{width:15px}.calendar[data-v-c7c274a4]  .main-modal-window{width:auto}.notification[data-v-c7c274a4]{margin:20px 0 0;max-width:100%}.btn-print[data-v-c7c274a4]{width:170px}.input-wrap[data-v-c7c274a4]{width:100%;padding:0 10px;box-sizing:border-box;margin:10px 0}.input-wrap.border[data-v-c7c274a4]{border:1px solid #f34d1d !important;background:#fff;border-radius:5px;text-align:start;padding:10px;margin:20px 0}.input-wrap.check[data-v-c7c274a4]{text-align:start}.input-wrap.check .label[data-v-c7c274a4]{position:relative;padding-left:27px;font-size:16px}.input-wrap.check .label[data-v-c7c274a4]::before{content:"";width:20px;height:20px;border:1px solid #dde3e6;border-radius:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.input-wrap.check .label.is_check[data-v-c7c274a4]::after{content:"";position:absolute;top:calc(50% - 4px);left:6px;width:15px;height:10px;border-bottom:4px solid #5cb85c;border-left:4px solid #5cb85c;transform:rotate(-45deg) translateY(-50%)}.input-wrap.check input[type=checkbox][data-v-c7c274a4]{display:none;opacity:0;visibility:hidden}.asterisk[data-v-c7c274a4]{padding-left:12px;position:relative;text-align:start;color:#f34d1d;margin:0;font-size:12px}.asterisk[data-v-c7c274a4]::before{content:"※";position:absolute;top:0;left:0}.submit-btn[data-v-c7c274a4]{width:460px;padding:5px 10px;font-size:13px;font-weight:bold;border-radius:5px;display:block}.cancel-btn[data-v-c7c274a4]{width:100%;margin-bottom:8px;font-weight:bold}.cancel-btn[data-v-c7c274a4]:hover{background-color:#cbcbcb}.success-btn[data-v-c7c274a4]{width:100%;font-weight:bold}[data-v-c7c274a4] .modal-header{border-bottom:none;padding-bottom:0}[data-v-c7c274a4] .modal-footer{padding-top:0;display:block;border-top:none}.keep-status-modal-button[data-v-c7c274a4]{width:100%;height:38px;font-size:18px;font-weight:bold}p[data-v-c7c274a4]{margin:0;padding:0}.tooltip-wrapper[data-v-c7c274a4]{position:relative;display:inline-block}.validation-tooltip[data-v-c7c274a4]{position:absolute;top:calc(100% + 10px);left:0;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;width:320px;opacity:0;transform:translateY(-10px);-webkit-animation:fadeIn-data-v-c7c274a4 .3s ease forwards;animation:fadeIn-data-v-c7c274a4 .3s ease forwards}.validation-tooltip[data-v-c7c274a4]::before{content:"";position:absolute;width:16px;height:16px;background:#fff;top:-8px;left:20px;transform:rotate(45deg);border-left:1px solid #ddd;border-top:1px solid #ddd;-webkit-clip-path:polygon(0 0, 100% 0, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%)}@-webkit-keyframes fadeIn-data-v-c7c274a4{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-data-v-c7c274a4{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}

/*# sourceMappingURL=chunk-5caca72b.css.map?20257771355*/