.inspector-reorder-button{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:400;color:#74866a;padding:4px 6px;border-radius:4px;margin-left:auto;white-space:nowrap}.inspector-reorder-button:hover{background:#edf3e7;color:#45643c}.inspector-reorder-button:focus-visible{outline:2px solid #638752;outline-offset:2px}.inspector-reorder-button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.inspector-card-actions{display:flex;justify-content:flex-end;margin:7px 0 -8px}.card-order-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.card-order-list>li{display:grid;grid-template-columns:20px 25px minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px 10px;background:#fff;border:1px solid #dce5d5;border-radius:6px;position:relative}.order-grip{cursor:grab;color:#98a78f;font-size:23px;line-height:1;user-select:none;touch-action:none;padding:5px 0;background:transparent;border:0}.order-grip:active{cursor:grabbing}.order-grip:focus-visible{outline:2px solid #638752;outline-offset:2px;border-radius:3px}.order-number{color:#94a38b;font-size:11px;text-align:center;font-variant-numeric:tabular-nums}.order-title{font-size:13px;line-height:1.5;color:#42603c;overflow-wrap:anywhere}.order-row-buttons{display:flex;gap:3px}.order-row-buttons>button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e0e7da;border-radius:4px;color:#658259;background:#fafcf7;font-size:16px}.order-row-buttons>button:hover{background:#edf4e7}.order-row-buttons>button:focus-visible{outline:2px solid #638752;outline-offset:1px}.order-row-buttons>button:disabled{opacity:.3;cursor:default}.card-order-list>.is-dragging{opacity:.45}.card-order-list>.drop-before:before,.card-order-list>.drop-after:after{content:'';position:absolute;left:0;right:0;height:3px;background:#739b64;border-radius:2px;pointer-events:none}.card-order-list>.drop-before:before{top:-5px}.card-order-list>.drop-after:after{bottom:-5px}.card-order-editor [role=alert]{margin-top:13px}.card-order-editor .project-dialog-footer>.primary-button{margin-left:auto}
@media(max-width:760px){.card-order-list>li{padding:7px;gap:5px;grid-template-columns:16px 22px minmax(0,1fr) auto}.order-row-buttons>button{width:34px;height:34px}.order-title{font-size:12px}.inspector-reorder-button{min-height:30px}}
