.app-shell [data-page="stock-manufacturing-work-orders"]{height:100%;min-height:0;overflow:hidden}
[data-page="stock-manufacturing-work-orders"] .recipe-body{display:block;overflow:auto}
[data-page="stock-manufacturing-work-orders"] .recipe-grid-scroll{max-height:none;overflow:visible;margin:8px 0 16px}
[data-page="stock-manufacturing-work-orders"] .recipe-grid th{position:sticky;top:0;z-index:1}
.work-order-identity{display:flex;gap:24px;flex-wrap:wrap;margin:0 0 12px}
.work-order-identity div{display:grid;gap:3px}.work-order-identity span{color:var(--muted,#667579)}
/* Keep native selection semantics without the global full-width input geometry. */
[data-page="stock-manufacturing-work-orders"] .recipe-grid input[type="checkbox"]{
 appearance:auto!important;accent-color:var(--brand-turquoise-dark,#4c9899)!important;
 width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;
 margin:0!important;padding:0!important;transform:none!important;vertical-align:middle;
 background:none!important;box-shadow:none!important;cursor:pointer;
}
[data-page="stock-manufacturing-work-orders"] .recipe-grid input[type="checkbox"]:disabled{cursor:default}
[data-page="stock-manufacturing-work-orders"] .recipe-grid input[type="checkbox"]:focus-visible{
 outline:2px solid var(--brand-turquoise-dark,#4c9899);outline-offset:3px;
}
[data-page="stock-manufacturing-work-orders"] .recipe-grid input[type="checkbox"]::before,
[data-page="stock-manufacturing-work-orders"] .recipe-grid input[type="checkbox"]::after{display:none!important}

.work-order-form{display:grid;grid-template-columns:minmax(240px,2fr) minmax(140px,1fr) minmax(150px,1fr);gap:10px;align-items:end}
.work-order-form .recipe-field:has([aria-label="İş emri şubesi"]){grid-column:1/-1}
.work-order-form .recipe-field[hidden]{display:none}
@media(max-width:700px){.work-order-form{grid-template-columns:minmax(0,1fr)}.work-order-form .recipe-field{grid-column:1}}

.work-order-modes{display:flex;gap:7px;flex-wrap:wrap}
.work-order-form .recipe-field>button{justify-content:flex-start}
