.dm-entry-panel{padding:20px;border:1px solid #dce6f3;border-radius:14px;background:#fff;margin-bottom:18px}.dm-entry-head{display:flex;justify-content:space-between;gap:14px;align-items:center}.dm-entry-head h2{font-size:17px;margin:0 0 6px}.dm-entry-head p{font-size:13px;color:#6b7c93;margin:0}.dm-entry-list{display:grid;gap:14px}.dm-entry-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(150px,1fr) minmax(150px,1fr) auto;gap:12px;align-items:center;padding:16px;background:#f7faff;border:1px solid #e5ecf7;border-radius:10px}.dm-entry-info strong,.dm-entry-info small{display:block;overflow-wrap:anywhere}.dm-entry-info small{font-size:12px;color:#74859c;margin-top:5px}.dm-entry-field{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:12px;color:#66778f}.dm-entry-field select{width:100%;min-width:0;min-height:38px;border:1px solid #d5e0ee;border-radius:7px;background:#fff;padding:6px;color:#20334d;font:inherit;font-size:14px}.dm-entry-state{grid-column:1/-1;margin:0;font-size:12px;color:#5e758f}.dm-entry-panel .dm-notice:empty{display:none}.dm-entry-panel .dm-notice{margin:12px 0}@media(max-width:1100px){.dm-entry-row{grid-template-columns:1fr 1fr}.dm-entry-info{grid-column:1/-1}}@media(max-width:560px){.dm-entry-panel{padding:14px}.dm-entry-row{grid-template-columns:1fr;padding:12px}.dm-entry-head{align-items:flex-start}.dm-entry-head .dm-btn{flex-shrink:0}.dm-entry-row .dm-row-actions{flex-wrap:wrap}}
