.purchase-priority-bar{background:#fff;border:1px solid #dae5f5;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:14px 16px;display:flex}.purchase-priority-bar strong{font-size:15px;display:block}.purchase-priority-bar p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.purchase-priority-bar button{flex-shrink:0;min-height:44px;font-size:13px}.simple-purchases .procurement-item>span:last-child>.purchase-ranking{color:#4c6281;flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:5px;font-size:12px;display:flex}.purchase-ranking b{color:#075be5;font-variant-numeric:tabular-nums;background:#edf4ff;border-radius:5px;padding:2px 7px;font-weight:600}.priority-editor-help{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.8}.priority-jump{background:#f4f7fd;border-radius:12px;grid-template-columns:minmax(0,1fr) 110px;align-items:end;gap:12px;padding:15px;display:grid}.priority-jump .wide{grid-column:1/-1}.priority-jump .field{min-width:0;margin:0}.priority-jump button{min-height:46px}.priority-editor-status{color:#526985;min-height:21px;margin:16px 0 12px;font-size:12px;line-height:1.7}.priority-order-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.priority-order-list li{background:#fff;border:1px solid #dce5f2;border-radius:11px;grid-template-columns:36px minmax(0,1fr) 88px;align-items:center;gap:8px;min-height:78px;padding:12px 9px;scroll-margin:18px;display:grid}.priority-order-list li.dragging{background:#edf4ff;border-color:#2376f7;box-shadow:0 3px 12px #175cba22}.priority-grip{color:#647b99;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:36px;min-height:48px;display:flex}.priority-grip:active{cursor:grabbing}.priority-row-main{min-width:0}.priority-row-main strong{overflow-wrap:anywhere;gap:7px;font-size:14px;line-height:1.55;display:flex}.priority-number{color:var(--blue);font-variant-numeric:tabular-nums;min-width:18px}.priority-row-main small{color:var(--muted);margin:5px 0 0 25px;font-size:12px;line-height:1.6;display:block}.priority-row-arrows{display:flex}.priority-row-arrows button{color:#3d587b;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.priority-row-arrows button:hover:not(:disabled){color:var(--blue);background:#eaf2ff}.priority-row-arrows button:disabled{opacity:.25;cursor:default}.priority-conflict{background:#fff8eb;border:1px solid #ead2a9;border-radius:10px;margin-bottom:16px;padding:13px;font-size:13px;line-height:1.7}.priority-conflict p{margin:0 0 9px}@media (max-width:700px){.purchase-priority-bar{gap:10px;padding:12px}.purchase-priority-bar strong{font-size:14px}.purchase-priority-bar p{font-size:12px}.purchase-priority-bar button{padding:9px 10px;font-size:12px}.priority-order-drawer .drawer-body{padding-left:16px;padding-right:16px}.priority-order-list li{grid-template-columns:32px minmax(0,1fr) 80px;gap:5px;padding:10px 7px}.priority-grip{width:32px}.priority-row-arrows button{width:40px;height:44px}.priority-row-main strong{font-size:14px}.priority-row-main small{font-size:11px}}
