/* Sprint 33 - Siparişleri stok/kâr doğrulama akışına bağlayan kompakt operasyon görünümü */
.orders-head-v33 .head-actions.order-head-actions{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:8px;
  flex-wrap:wrap;
}
.compact-action-form select{
  height:34px;
  min-width:130px;
  border:1px solid #e5eaf2;
  border-radius:10px;
  background:#fff;
  color:#172033;
  padding:0 10px;
  font-size:12px;
  font-weight:700;
}
.order-kpi-strip-v33 .kpi-mini strong{letter-spacing:-.02em}
.order-flow-panel-v33{
  display:flex;
  align-items:center;
  gap:8px;
  margin:12px 0;
  overflow:auto;
  padding-bottom:2px;
}
.order-flow-panel-v33 .flow-card{
  display:flex;
  align-items:center;
  gap:9px;
  min-width:188px;
  height:48px;
  padding:8px 12px;
  border:1px solid #e8edf5;
  border-radius:14px;
  background:#fff;
  box-shadow:0 8px 22px rgba(15,23,42,.045);
  white-space:nowrap;
}
.order-flow-panel-v33 .flow-card b{
  width:24px;height:24px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;
  background:#fff3ec;color:#f97316;font-size:12px;font-weight:900;
}
.order-flow-panel-v33 .flow-card span{font-size:12px;font-weight:900;color:#172033;display:block}
.order-flow-panel-v33 .flow-card em{font-size:10px;color:#7b8798;font-style:normal;display:block;margin-left:auto}
.order-flow-panel-v33 .flow-arrow{color:#9aa6b8;font-weight:900;font-size:13px}
.orders-grid-layout-v33{
  display:grid;
  grid-template-columns:minmax(0,1fr) 300px;
  gap:14px;
  align-items:start;
}
.order-grid-v33 th,
.order-grid-v33 td{
  padding-top:7px!important;
  padding-bottom:7px!important;
  vertical-align:middle;
}
.order-grid-v33 .platform-chip{
  gap:6px;
  min-width:108px;
}
.order-grid-v33 .platform-chip img{
  width:20px!important;
  height:20px!important;
  object-fit:contain;
  flex:0 0 20px;
}
.row-actions-cell{
  display:flex;
  align-items:center;
  gap:5px;
  white-space:nowrap;
}
.mini-row-form{display:inline-flex;margin:0}
.mini-row-form .row-action{height:26px;padding:0 8px;font-size:11px}
.order-side-v33{display:flex;flex-direction:column;gap:12px;min-width:0}
.compact-rule-list li{padding:8px 0!important}
.compact-rule-list b{font-size:12px}.compact-rule-list span{font-size:11px}
.order-side-v33 .compact-mini td,
.order-side-v33 .compact-mini th{font-size:11px;padding:6px 8px!important}
@media (max-width:1180px){.orders-grid-layout-v33{grid-template-columns:1fr}.order-side-v33{display:grid;grid-template-columns:1fr 1fr}.orders-head-v33 .head-actions{justify-content:flex-start}}
@media (max-width:760px){.order-side-v33{display:block}.order-flow-panel-v33 .flow-card{min-width:170px}.compact-action-form select{width:100%}.orders-head-v33 .inline-action-form{width:100%}.orders-head-v33 .inline-action-form button{width:100%;justify-content:center}}
