.add-form .modal[data-v-9aa870dc]{position:fixed;width:100%;height:100%;z-index:10;top:0;left:0}.add-form .modal .mask[data-v-9aa870dc]{background-color:rgba(0,0,0,.6);z-index:8;width:100vw;height:100vh}.add-form .modal .body[data-v-9aa870dc]{width:60vw;height:90vh;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;overflow-y:auto;padding-bottom:30px}.add-form .modal .body__top[data-v-9aa870dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.6rem}.add-form .modal .body__top .close[data-v-9aa870dc]{width:2.4rem;height:2.4rem;cursor:pointer}.add-form .modal .body .form[data-v-9aa870dc]{font-size:1.8rem;margin:1.6rem}.add-form .modal .body .form__item[data-v-9aa870dc]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.6rem 0}.add-form .modal .body .form__item .role[data-v-9aa870dc]{margin:0 4px;background-color:#fff;border:1px solid #b91e27;border-radius:4px;padding:4px}.add-form .modal .body .form__item .role-active[data-v-9aa870dc]{background-color:#b91e27;color:#fff}.add-form .modal .body .form__item .check[data-v-9aa870dc]{margin:2px 12px;width:20px;height:20px}.add-form .modal .body .form__item .field[data-v-9aa870dc]{width:80px}.add-form .modal .body .form__item .sep[data-v-9aa870dc]{margin:0 8px}.add-form .modal .body .form__item .content[data-v-9aa870dc]{width:100%;margin:0 16px;height:40px;border-radius:5px;border:1px solid #e3e3e3;padding:0 1rem}.add-form .modal .body .form__item .area[data-v-9aa870dc]{width:100%;margin:0 16px;resize:none;height:100px;border:1px solid #e3e3e3;padding:1rem;border-radius:5px}.add-form .modal .body .form__item .date[data-v-9aa870dc]{width:100%;margin:0 16px;height:40px}.add-form .modal .body .form__item__end[data-v-9aa870dc]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.6rem}.add-form .modal .body .form__item__end .submit[data-v-9aa870dc]{padding:1rem 1.6rem}.add-form .modal .body .form__errors[data-v-9aa870dc]{font-size:1.4rem;color:#b91e27;margin:0 2rem}