.beef-rich-editor[data-v-03780286]{border:1px solid #cdd6e2;border-radius:8px;overflow:visible;background:#fff}.beef-rich-toolbar[data-v-03780286]{border-bottom:1px solid #dde4ed}.beef-rich-text[data-v-03780286]{min-height:220px}.rich-upload-state[data-v-03780286]{margin:0;padding:8px 12px;color:#27439b;background:#edf3ff;font-size:12px}.beef-rich-editor[data-v-03780286]:focus-within{border-color:#4261a9;-webkit-box-shadow:0 0 0 2px rgba(66,97,169,.15);box-shadow:0 0 0 2px rgba(66,97,169,.15)}.page-order-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px}.page-order-heading p{font-size:13px;color:#59677b;margin:0 0 20px}.page-order-heading>span{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#6d7a8e;font-size:12px;margin-top:5px}.page-order-fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;min-height:50px;padding:0 16px;border-radius:8px;background:#f2f5fa;color:#334155}.page-order-fixed .anticon{color:#75829a}.page-order-fixed strong{font-size:14px}.page-order-fixed small{margin-left:auto;color:#66758a}.page-order-insert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:35px}.page-order-insert:after,.page-order-insert:before{content:"";height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#e0e7f0}.page-order-insert button{-webkit-box-flex:0;-ms-flex:none;flex:none;border:0;background:transparent;color:#3158a3;font-size:12px;min-height:30px;padding:4px 8px;border-radius:6px}.page-order-insert button:focus-visible,.page-order-insert button:hover{background:#eaf1ff}.page-order-item{border:1px solid #dce4ee;border-radius:9px;background:#fff;min-width:0}.page-order-item.is-selected{border-color:#5979c8;-webkit-box-shadow:0 0 0 2px rgba(69,103,181,.11);box-shadow:0 0 0 2px rgba(69,103,181,.11)}.page-order-item.is-dragging{opacity:.55}.page-order-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:66px;padding:8px 11px;cursor:pointer}.page-order-grip{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:36px;border:0;border-radius:6px;background:#f4f6fa;color:#78869a;cursor:-webkit-grab;cursor:grab}.page-order-grip:active{cursor:-webkit-grabbing;cursor:grabbing}.page-order-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;display:grid;place-items:center;width:33px;height:33px;border-radius:7px;background:#edf3ff;color:#3158a3}.page-order-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.page-order-name strong{font-size:14px;color:#172033}.page-order-name small,.page-order-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-order-name small{font-size:11px;color:#69768b}.page-order-required{background:#edf3ff;color:#3158a3;font-size:11px;border-radius:5px;padding:3px 6px}.page-order-actions,.page-order-required{-webkit-box-flex:0;-ms-flex:none;flex:none}.page-order-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.page-order-actions button{display:grid;place-items:center;width:28px;height:30px;border:0;border-radius:5px;background:#f4f6fa;color:#3158a3}.page-order-actions button:hover:not(:disabled){background:#e5edfc}.page-order-actions button:disabled{opacity:.35;cursor:default}.page-order-actions .page-order-remove{color:#9b5238;background:#fff2ed}.page-order-edit{border-top:1px solid #e7edf4;padding:17px 17px 20px}.page-order-edit .beef-field{margin-bottom:13px}.page-order-hidden{border-top:1px solid #e6ebf2;margin-top:21px;padding-top:20px}.page-order-hidden>strong{display:block;font-size:14px;color:#172033}.page-order-hidden p{font-size:12px;color:#66758a;margin:3px 0 11px}.page-order-hidden button{border:1px solid #d5dfec;background:#fff;color:#3158a3;border-radius:7px;padding:6px 10px;margin:0 8px 8px 0;font-size:13px}.page-order-hidden button:hover{background:#edf3ff}.page-order-panel button:focus-visible{outline:3px solid #6787d5;outline-offset:2px}.page-order-edit-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.page-order-edit-top strong{font-size:13px;color:#334155}.page-order-edit-top button{border:0;background:#edf3ff;color:#3158a3;border-radius:6px;padding:6px 9px;font-size:12px}.page-order-footer{padding:16px 18px 18px;border:1px solid #dce4ee;border-radius:9px;background:#fff}.page-order-footer-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;margin-bottom:15px}.page-order-footer-heading>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.page-order-footer-heading strong{font-size:14px;color:#172033}.page-order-footer-heading small{font-size:12px;color:#59677b}.page-order-footer-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px}.page-order-footer-input .beef-field{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0}.page-order-footer-input button{-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:41px;border:1px solid #d5dfec;border-radius:6px;background:#fff;color:#3158a3;padding:0 12px;cursor:pointer}.page-order-footer-input button:hover{background:#edf3ff}.page-order-footer-input button:focus-visible{outline:3px solid #6787d5;outline-offset:2px}@media(max-width:700px){.page-order-heading{display:block}.page-order-heading>span{display:none}.page-order-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-order-name{-ms-flex-preferred-size:calc(100% - 90px);flex-basis:calc(100% - 90px)}.page-order-required{margin-left:42px}.page-order-actions{margin-left:auto}.page-order-edit{padding:14px}.page-order-insert button{font-size:11px}}@media(max-width:700px){.page-order-footer-input{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-order-footer-input button{-ms-flex-item-align:end;align-self:flex-end}}