/* Добавление позиций и комментарии к заказу. */
.add-position-button{width:100%;border:1px dashed #9ed9b4;background:#f5fcf7;color:#197c45;border-radius:9px;padding:10px;margin:2px 0 12px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.add-position-button:hover{background:#e9f8ef}.modal textarea{display:block;width:100%;margin-top:6px;border:1px solid #dfe5df;border-radius:9px;padding:10px;font:inherit;font-size:12px;line-height:1.45;resize:vertical;outline-color:#27b36a}.modal textarea::placeholder{color:#9ba69e}
.order-comment-mark{color:#197c45!important;font-weight:700}
.payment-state{margin-top:4px}.payment-state.paid{color:#197c45}.payment-state.pending{color:#b17a1d}
.payment-auto{margin:12px 0;color:#59657a;font-size:11px;font-weight:700}.payment-auto b,.payment-auto small{display:block}.payment-auto b{margin-top:8px;color:#197c45;font-size:13px}.payment-auto b.pending{color:#b17a1d}.payment-auto small{margin-top:3px;color:#87928a;font-weight:500;font-size:10px}
.online-file-info{display:none;margin:13px 0;padding:10px 12px;border-radius:9px;background:#eef9f2;color:#276a42;font-size:12px;line-height:1.45}.online-file-info.show{display:block}.online-file-info b{display:block;margin-bottom:2px}
.order-history{margin:15px 0;padding:12px;border:1px solid #e6ece7;border-radius:10px}.history-event{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #edf1ee;font-size:11px}.history-event:last-child{border-bottom:0}.history-event b{color:#34443a}.history-event span{color:#87928a;white-space:nowrap}
.order-notes{margin:15px 0;border:1px solid #e1ebe3;border-radius:10px;background:#fbfdfb;padding:12px}.notes-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;font-size:12px}.notes-heading span{color:#65816d;font-size:11px}.notes-list{display:grid;gap:8px}.note{background:#f2f8f4;border-radius:8px;padding:9px 10px}.note-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:11px}.note-head b{color:#197c45}.note-head span{color:#829087}.note p{margin:0;font-size:12px;line-height:1.45;color:#26322a;white-space:pre-wrap}.notes-empty{margin:0;color:#829087;font-size:12px}.note-composer{border-top:1px solid #e6eee8;margin-top:11px;padding-top:10px}.note-composer label{margin-bottom:8px}.note-composer select{display:block;width:100%;margin-top:5px;border:1px solid #dfe5df;border-radius:8px;padding:8px;font:inherit;font-size:12px;background:#fff}.note-composer .wide{margin-top:1px;color:#197c45;border-color:#cce7d5}.note-composer .wide:hover{background:#ecf9f0}
