.formular{max-width:72rem}.formular label>span,.formular legend{letter-spacing:.03em;text-transform:uppercase;color:var(--slab);margin-bottom:.2rem;font-size:.75rem;display:block}.formular input,.formular select,.formular textarea{font:inherit;border:1px solid var(--linie);color:inherit;background:0 0;border-radius:.35rem;width:100%;padding:.45rem .55rem}.formular select option{background:var(--fundal)}.antet-comanda{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem 1rem;margin:1rem 0 1.5rem;display:grid}.antet-comanda .lat{grid-column:1/-1}.comutator{border:0;margin:0;padding:0}.comutator label{border:1px solid var(--linie);cursor:pointer;border-radius:.35rem;align-items:center;gap:.35rem;margin-right:.35rem;padding:.45rem .9rem;display:inline-flex}.comutator label.ales{border-color:currentColor;font-weight:600}.comutator input{width:auto}.tabel-derulant{overflow-x:auto}.grila td{vertical-align:middle;padding:.3rem .25rem}.grila td:first-child{min-width:16rem}.grila .bucati{text-align:right;font-variant-numeric:tabular-nums;width:3.6rem}.formular button{font:inherit;border:1px solid var(--linie);min-height:2.5rem;color:inherit;cursor:pointer;background:0 0;border-radius:.35rem;padding:0 1rem;font-weight:600}.formular button:disabled{opacity:.4;cursor:default}.formular button.mic{min-height:2rem;padding:0 .6rem}.formular button.principal{background:var(--text);color:var(--fundal);border-color:var(--text)}.formular .secundar{margin-top:.5rem}.actiuni{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.actiuni .secundar{margin-top:0}.eroare{color:#b3401a;font-weight:600}.in-linie{justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.in-linie input{text-align:right;width:5.5rem}.formular select.gol{border-color:#b3401a}.lista-bife{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.25rem 1rem;display:grid}.lista-bife label{align-items:center;gap:.5rem;display:flex}.lista-bife input{width:auto}.caseta{border:1px solid var(--linie);border-radius:.5rem;margin:1rem 0;padding:.5rem 1rem}.caseta summary{cursor:pointer;padding:.25rem 0;font-weight:600}.formular .numar-scurt{text-align:right;width:7rem}.ok{color:#2f7a3a;font-weight:600}.cifre-birou{grid-template-columns:repeat(3,minmax(0,12rem));gap:.75rem;margin:1rem 0;display:grid}.cifre-birou div{border:1px solid var(--linie);border-radius:.5rem;padding:.5rem .75rem}.cifre-birou dt{letter-spacing:.05em;text-transform:uppercase;color:var(--slab);font-size:.7rem}.cifre-birou dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700}.cifre-birou dd span{color:var(--slab);font-size:.9rem;font-weight:400}.cifre-birou .lipsa dd{color:#b3401a}.etape{gap:.25rem;margin:.5rem 0 1rem;padding:0;list-style:none;display:grid}.etape li{align-items:center;gap:.6rem;display:flex}.etape li.bifat>span:first-of-type{color:var(--slab)}.formular .bifa-etapa{width:2rem;min-height:2rem;padding:0;font-size:1rem}.etape li.bifat .bifa-etapa{background:var(--text);color:var(--fundal);border-color:var(--text)}.bifa-linie{align-items:center;gap:.5rem;display:flex!important}.bifa-linie input{width:auto}.cauta-produs{position:relative}.lista-produse{z-index:10;background:var(--fundal);border:1px solid var(--linie);border-radius:.35rem;max-height:18rem;margin:0;padding:.25rem 0;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 6px 18px #0000001f}.lista-produse li{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:.4rem .6rem;overflow:hidden}.lista-produse li.activ{background:var(--linie)}.logare{max-width:24rem;margin-top:2rem}.logare form label{margin-bottom:.75rem;display:block}.alege-om{border:0;gap:.4rem;margin:0 0 1rem;padding:0;display:grid}.alege-om label{border:1px solid var(--linie);cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem .75rem;margin:0!important;display:flex!important}.alege-om input{width:auto}.alege-om label:has(input:checked){border-color:currentColor;font-weight:600}.roluri{border:0;flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;display:flex}.roluri label{align-items:center;gap:.35rem;display:flex}.roluri input{width:auto}.fara-chenar{border:0;min-width:0;margin:0;padding:0}.fara-chenar:disabled button,.fara-chenar:disabled input,.fara-chenar:disabled select{cursor:not-allowed}.drepturi{border:0;margin:0;padding:0}.drepturi table{width:auto}.drepturi td,.drepturi th{padding:.3rem .6rem}.drepturi input{width:auto}.marimi-croit{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.marimi-croit label{flex-direction:column;align-items:flex-start;gap:.15rem;display:inline-flex}.formular .in-rand input{font:inherit;border:1px solid var(--linie);color:inherit;background:0 0;border-radius:.3rem;padding:.2rem .4rem;font-size:.85rem}.formular .in-rand .bifa{align-items:center;gap:.25rem;font-size:.85rem;display:inline-flex}.poze{flex-wrap:wrap;gap:.75rem;margin:.5rem 0;display:flex}.poze figure{width:9rem;margin:0}.poze img{object-fit:cover;border:1px solid var(--linie);border-radius:.35rem;width:9rem;height:12rem;display:block}.poze figcaption{margin-top:.25rem;font-size:.8rem}.referinte{padding-left:1.1rem}.referinte li{margin:.25rem 0}.componenta-fisa{border-top:1px solid var(--linie);padding:.5rem 0 .75rem}.fara-poza{border:1px dashed var(--linie);width:9rem;height:12rem;color:var(--slab);border-radius:.35rem;justify-content:center;align-items:center;font-size:.8rem;display:flex}.componente-fisa tr.editeaza td{border-bottom:1px solid var(--linie);padding-top:0}.componente-fisa tr:not(.editeaza) td{border-bottom:0}.caseta.aprobare{border:1px solid var(--linie);background:#fff;border-radius:.5rem;margin:1rem 0;padding:.75rem 1rem 1rem}.caseta.aprobare h2{margin:0 0 .25rem}.actiuni-aprobare{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.actiuni-aprobare form{gap:.4rem;margin:0;display:inline-flex}.actiuni-aprobare input[name=motiv]{font:inherit;border:1px solid var(--linie);border-radius:.45rem;min-width:16rem;padding:.4rem .6rem}.buton.aproba{background:var(--verde);color:#fff;border-color:var(--verde)}.buton.aproba:hover{background:var(--verde-text)}.stoc-marime{color:var(--slab);white-space:nowrap;flex-direction:column;align-items:flex-end;margin-top:.2rem;font-size:.68rem;line-height:1.25;display:flex}.stoc-marime .zero{color:var(--rosu);font-weight:600}.stoc-marime .asteapta{color:var(--rosu)}.caseta.ce-contine{background:#fff;padding:.75rem 1rem 1rem}.caseta.ce-contine h2{margin-top:.25rem}.caseta.ce-contine h3{margin:1rem 0 .25rem;font-size:.95rem}.proces-rezumat{margin:.25rem 0 0;padding-left:1.4rem}.proces-rezumat li{padding:.1rem 0}.proces-rezumat li.total{border-top:1px solid var(--linie);margin-top:.3rem;margin-left:-1.4rem;padding-top:.3rem;list-style:none}.rand-operatie fieldset{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.rand-operatie input{font:inherit;border:1px solid var(--linie);background:#fff;border-radius:.3rem;padding:.25rem .4rem;font-size:.85rem}.rand-operatie input[name=denumire]{min-width:14rem}.rand-operatie input.timp{text-align:right;width:4.5rem}.faze-alocare td{vertical-align:middle}.faze-alocare tr.fara-om td{background:#fffaf0}.faze-alocare .insigna{margin:.1rem .25rem .1rem 0}.formular .alocare{border:1px solid var(--linie);background:var(--bej);border-radius:.5rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));padding:1rem}.formular .alocare .lat-2{grid-column:span 2}.formular .alocare button{width:auto}.actiuni-alocare{flex-wrap:wrap;gap:.3rem}.formular .actiuni-alocare button{width:auto;min-height:2rem;padding:0 .6rem;font-size:.8rem}@media screen and (max-width:760px){.formular .alocare .lat-2{grid-column:auto}}.oameni-productie tr.scos td{opacity:.55}.functii-om{align-items:center;gap:.35rem;display:flex}.functii-om summary{cursor:pointer}.functii-alege{flex-direction:column;gap:.2rem;padding:.5rem 0;display:flex}.functii-alege label{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.formular .functii-alege input{width:auto}.formular .functii-om button{width:auto;min-height:2rem;padding:0 .6rem;font-size:.8rem}
