:root{--fundal:#f3f1ec;--suprafata:#fffefa;--suprafata-inchisa:#17251f;--text:#17201d;--text-secundar:#646c68;--linie:#dcddd7;--accent:#b54728;--accent-inchis:#a94426;--accent-pal:#fff0e8;--focus:#c95b36;--focus-dialog:#fff;--verde:#2e6f57;--verde-pal:#e8f2ed;--galben:#965f0a;--galben-pal:#fff4da;--rosu:#a53c34;--rosu-pal:#fdecea;--umbra:0 20px 55px #1928221c;--raza:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.catalog-descoperire-4c2{border:1px solid var(--culoare-contur,#d7d1c5);border-radius:.75rem;margin-top:1rem;padding:.85rem}.catalog-descoperire-4c2>summary{cursor:pointer;font-weight:700}.catalog-descoperire-4c2 form,.catalog-descoperire-4c2 section,.lista-selectii-4c2,.rand-document-4c2{gap:.75rem;display:grid}.catalog-descoperire-4c2 form{margin-top:1rem}.lista-selectii-4c2{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.rand-document-4c2{border:1px solid var(--culoare-contur,#d7d1c5);border-radius:.5rem;align-content:start;padding:.65rem}*{box-sizing:border-box}.doar-cititor-ecran{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body{min-height:100%}.stiva-sectiuni{gap:18px;display:grid}.grila-doua-coloane{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.case-ture-3a .panou-date details{border:1px solid var(--linie);background:#faf9f5;border-radius:10px;margin-bottom:16px;padding:12px}.case-ture-3a .panou-date summary{font-weight:750}.case-ture-3a .formular-operatie{gap:12px;margin-top:14px;display:grid}.case-ture-3a .formular-inline{border:1px solid var(--linie);background:#faf9f5;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;padding:14px}.case-ture-3a .formular-inline h3{grid-column:1/-1;margin:0}.lista-selectie,.lista-registru{gap:8px;margin-bottom:12px;display:grid}.rand-selectie,.lista-registru article{border:1px solid var(--linie);text-align:left;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 12px;display:flex}.rand-selectie:hover,.rand-selectie.activ{border-color:var(--accent);background:var(--accent-pal)}.rand-selectie>span,.lista-registru article>div{gap:3px;min-width:0;display:grid}.rand-selectie strong,.lista-registru strong{font-size:12px}.rand-selectie span,.lista-registru small,.grila-definitii dt{color:var(--text-secundar);font-size:10px}.lista-registru article>b{white-space:nowrap;margin-left:auto}.formular-actiune-registru{align-items:end;gap:8px;min-width:min(100%,260px);display:flex}.formular-actiune-registru .camp{min-width:0;margin:0}.vitrine-etapa-4a,.vitrine-etapa-6,.grila-vitrine{gap:20px;display:grid}.grila-vitrine{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr))}.marketplace-etapa-6,.grila-marketplace,.lista-mapari-marketplace{gap:16px;display:grid}.grila-marketplace{grid-template-columns:repeat(auto-fit,minmax(min(100%,620px),1fr))}.formular-marketplace .zona-mapari-marketplace{border:1px solid var(--linie);border-radius:9px;grid-column:1/-1;gap:12px;min-width:0;padding:14px;display:grid}.zona-mapari-marketplace legend{color:var(--text-secundar);padding:0 5px;font-size:10px;font-weight:750}.selector-mapare-marketplace,.rand-mapare-marketplace{grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.selector-mapare-marketplace select,.rand-mapare-marketplace input{background:#fff;border:1px solid #89928e;border-radius:8px;min-width:0;min-height:38px;padding:8px 10px}.rand-mapare-marketplace{border-top:1px solid var(--linie);grid-template-columns:minmax(130px,.8fr) repeat(2,minmax(150px,1fr)) auto auto;padding-top:10px}.rand-mapare-marketplace:first-child{border-top:0;padding-top:0}.bifa-mapare-marketplace{align-items:center;gap:6px;font-size:10px;display:flex}.creare-marketplace{border-top:1px solid var(--linie);padding-top:14px}.creare-marketplace summary{cursor:pointer;color:var(--verde);font-size:12px;font-weight:750}.financiar-extern-etapa-6,.subpanou-financiar,.lista-carduri-financiar{gap:16px;display:grid}.creare-financiar{border-block:1px solid var(--linie);padding:14px 0}.creare-financiar summary{cursor:pointer;color:var(--verde);font-size:12px;font-weight:750}.subpanou-financiar>h3{margin:0}.lista-carduri-financiar{margin:0;padding:0;list-style:none}.lista-carduri-financiar>li{border:1px solid var(--linie);background:var(--suprafata);border-radius:9px;gap:6px;padding:14px;display:grid}.lista-carduri-financiar span{color:var(--text-secundar);font-size:11px}.actiuni-financiar{flex-wrap:wrap;gap:8px;display:flex}.achizitii-stoc-avansat-etapa-6,.subpanou-achizitii-stoc-avansat{gap:16px;display:grid}.creare-achizitii-stoc-avansat{border-block:1px solid var(--linie);padding:14px 0}.creare-achizitii-stoc-avansat summary{cursor:pointer;color:var(--verde);font-size:12px;font-weight:750}.formular-achizitii-stoc-avansat{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:14px;display:grid}.formular-achizitii-stoc-avansat .camp-lat,.linie-oferta-furnizor{grid-column:1/-1}.linie-oferta-furnizor{border:1px solid var(--linie);border-radius:9px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;padding:14px;display:grid}.rand-oferta-furnizor,.actiuni-achizitii-stoc-avansat{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.depozit-avansat-etapa-6,.logistica-avansata-etapa-6,.subpanou-depozit-avansat{gap:16px;display:grid}.grila-formulare-depozit-avansat{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;display:grid}.creare-depozit-avansat,.creare-logistica-avansata{border:1px solid var(--linie);border-radius:9px;padding:14px}.creare-depozit-avansat summary,.creare-logistica-avansata summary{cursor:pointer;color:var(--verde);font-size:12px;font-weight:750}.formular-depozit-avansat{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;margin-top:14px;display:grid}.formular-depozit-avansat .camp-lat{grid-column:1/-1}.camp-bifa-depozit-avansat{grid-template-columns:auto 1fr;align-content:center;align-items:center}.camp-bifa-depozit-avansat input{width:auto}.actiuni-depozit-avansat{flex-wrap:wrap;gap:8px;display:flex}.formular-tranzitie-logistica,.formular-decizie-logistica{border-top:1px solid var(--linie);flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;display:flex}.formular-tranzitie-logistica>*,.formular-decizie-logistica>*{flex:180px}.rand-lansare-depozit-avansat{border-top:1px solid var(--linie);color:var(--text-secundar);margin:0;padding:10px 0;font-size:12px}.module-platforma-etapa-6,.grila-module-platforma,.module-si-saas-etapa-6,.saas-portabilitate-etapa-6,.grila-formulare-saas,.grila-liste-saas{gap:20px;display:grid}.grila-sumar-saas,.limite-saas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.grila-sumar-saas article,.grila-liste-saas article,.limite-saas span{border:1px solid var(--linie);background:var(--suprafata);border-radius:10px;padding:14px}.grila-sumar-saas strong,.grila-sumar-saas span{display:block}.grila-sumar-saas strong{font-size:22px}.grila-sumar-saas span,.limite-saas span{color:var(--text-secundar);font-size:12px}.grila-formulare-saas,.grila-liste-saas{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.formular-decizie-saas{border-color:var(--galben)}.antet-module-platforma{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.antet-module-platforma h2,.card-modul-platforma h3{margin:4px 0}.antet-module-platforma p:last-child,.card-modul-platforma header p{color:var(--text-secundar);margin:0}.grila-module-platforma{grid-template-columns:repeat(auto-fit,minmax(min(100%,540px),1fr))}.card-modul-platforma{border:1px solid var(--linie);background:var(--suprafata);border-radius:12px;gap:16px;min-width:0;padding:20px;display:grid}.card-modul-platforma>header{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.card-modul-platforma>header>div{min-width:0}.card-modul-platforma code{background:var(--fundal);max-width:42%;color:var(--text-secundar);overflow-wrap:anywhere;border-radius:6px;padding:4px 7px}.rand-stare-modul,.actiuni-modul{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.eticheta-stare-modul{gap:5px}.eticheta-stare-modul.neactivat,.eticheta-stare-modul.dezactivat{color:var(--text-secundar);background:#f0eee8}.eticheta-stare-modul.in-configurare{background:var(--galben-pal);color:var(--galben)}.eticheta-stare-modul.suspendat{background:var(--rosu-pal);color:var(--rosu)}.eticheta-nucleu{color:var(--text-secundar);text-transform:uppercase;font-size:10px;font-weight:750}.grila-straturi-modul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rezumat-strat-modul{border:1px solid var(--linie);background:var(--fundal);border-radius:8px;align-content:start;gap:4px;min-width:0;padding:10px;display:grid}.rezumat-strat-modul>span,.rezumat-strat-modul small,.dependente-modul>span{color:var(--text-secundar);font-size:10px}.rezumat-strat-modul strong,.rezumat-strat-modul small{overflow-wrap:anywhere}.dependente-modul{gap:6px;display:grid}.dependente-modul ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dependente-modul li{border:1px solid var(--linie);border-radius:999px;padding:4px 7px;font-size:10px}.mesaj-indisponibilitate-modul{margin:0}.formular-actiuni-modul{border-top:1px solid var(--linie);grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:10px;padding-top:14px;display:grid}.formular-actiuni-modul .camp{margin:0}.card-vitrina{border:1px solid var(--linie);background:var(--suprafata);border-radius:12px;padding:20px}.card-vitrina.catalog-deschis{grid-column:1/-1}.card-vitrina>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.card-vitrina h3{margin:8px 0 4px}.card-vitrina header p{color:var(--text-secundar);overflow-wrap:anywhere;margin:0}.mostra-culori{border:1px solid var(--linie);border-radius:10px;flex:none;width:52px;height:52px}.formular-vitrina{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.formular-vitrina .camp-lat,.formular-vitrina footer{grid-column:1/-1}.actiune-catalog-vitrina{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:16px;display:flex}.continut-legal-etapa-4h{border-top:1px solid var(--linie);gap:18px;margin-top:22px;padding-top:22px;display:grid}.continut-legal-etapa-4h>header,.card-continut-legal>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.grila-continut-legal{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.card-continut-legal{border:1px solid var(--linie);background:var(--fundal);border-radius:10px;gap:14px;padding:18px;display:grid}.card-continut-legal h4,.card-continut-legal p{margin:0}.formular-continut-legal,.actiuni-continut-legal{gap:12px;display:grid}.formular-continut-legal textarea{resize:vertical;width:100%;min-height:180px}.catalog-vitrina-4b{border:1px solid var(--linie);background:#f8f7f3;border-radius:10px;gap:16px;margin-top:18px;padding:16px;display:grid}.catalog-vitrina-4b>header,.formular-filtru-catalog,.actiuni-paginare-catalog{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.catalog-vitrina-4b h4,.catalog-vitrina-4b h5{margin:6px 0}.catalog-vitrina-4b details{border-top:1px solid var(--linie);min-width:0;padding-top:12px}.catalog-vitrina-4b summary{cursor:pointer;margin-bottom:14px;font-size:12px;font-weight:800}.lista-configurari-catalog{gap:14px;margin-bottom:14px;display:grid}.lista-configurari-catalog>article{border:1px solid var(--linie);background:var(--suprafata);border-radius:10px;min-width:0;padding:14px}.formular-catalog-vitrina{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.formular-catalog-vitrina .camp-lat,.formular-catalog-vitrina footer{grid-column:1/-1}.formular-catalog-vitrina footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lista-selectii-catalog{border:1px solid var(--linie);border-radius:8px;max-height:190px;padding:10px;display:grid;overflow:auto}.lista-selectii-catalog label{align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.ordine-selectie-catalog{width:58px;margin-left:auto}.formular-filtru-catalog{margin-bottom:14px}.formular-filtru-catalog .camp{flex:260px;margin:0}.catalog-public-4c1{border:1px solid var(--linie);background:var(--suprafata);border-radius:10px;min-width:0;padding:14px}.catalog-public-4c1>summary{font-size:13px}.sectiune-rute-catalog{margin-top:18px}.grila-rute-catalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px;display:grid}.formular-ruta-catalog{border:1px solid var(--linie);border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.formular-ruta-catalog p{overflow-wrap:anywhere;gap:2px;min-width:0;margin:0;display:grid}.formular-ruta-catalog p span{color:var(--text-secundar);font-size:10px}.formular-vitrina footer{justify-content:flex-end;gap:10px;display:flex}@media (max-width:700px){.antet-module-platforma,.card-modul-platforma>header{flex-direction:column;align-items:stretch}.card-modul-platforma code{max-width:100%}.grila-straturi-modul,.formular-actiuni-modul,.formular-vitrina,.formular-catalog-vitrina{grid-template-columns:1fr}.catalog-vitrina-4b{margin-inline:-10px;padding:12px}.catalog-vitrina-4b>header,.formular-filtru-catalog,.actiuni-paginare-catalog{flex-direction:column;align-items:stretch}}.formular-actiune-registru input{width:100%}.grila-definitii{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.grila-definitii>div{background:#f5f3ee;border-radius:8px;min-width:0;padding:10px}.grila-definitii dd{text-overflow:ellipsis;margin:4px 0 0;font-size:11px;font-weight:700;overflow:hidden}.eticheta-stare.activ,.eticheta-stare.deschisa{background:var(--verde-pal);color:var(--verde)}.eticheta-stare.inactiv,.eticheta-stare.inchisa{color:var(--text-secundar);background:#f0eee8}.buton-text{color:var(--accent-inchis);background:0 0;border:0;padding:5px 7px;font-size:10px;font-weight:750}.limita-3a ul{color:var(--text-secundar);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding-left:20px;font-size:11px;line-height:1.5;display:grid}@media (max-width:900px){.grila-doua-coloane,.case-ture-3a .formular-inline,.formular-actiune-registru,.grila-definitii,.limita-3a ul{grid-template-columns:1fr}}body{background:var(--fundal);color:var(--text);margin:0}.sari-la-continut{z-index:15;background:var(--suprafata);color:var(--text);border-radius:8px;padding:9px 12px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.sari-la-continut:focus{outline:3px solid var(--focus);outline-offset:2px;transform:translateY(0)}button,input,select{color:inherit;font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,.tabel-derulabil:focus-visible,.mesaj:focus-visible,#titlu-sectiune:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[role=dialog]:focus-visible{outline:3px solid var(--focus-dialog);outline-offset:3px;box-shadow:0 0 0 6px var(--text), var(--umbra)}h1,h2,p{margin-top:0}.ecran-centru,.ecran-autentificare{background:radial-gradient(circle at 14% 18%,#c95b361c,#0000 28%),radial-gradient(circle at 82% 74%,#2e6f5724,#0000 30%),#efede7;place-items:center;min-height:100vh;padding:32px;display:grid}.ecran-autentificare{grid-template-columns:minmax(300px,500px) minmax(320px,430px);gap:clamp(40px,8vw,110px)}.prezentare-autentificare h1{letter-spacing:-.055em;max-width:480px;margin:24px 0 18px;font-size:clamp(42px,6vw,68px);line-height:.98}.prezentare-autentificare>p:not(.supratitlu){max-width:470px;color:var(--text-secundar);font-size:17px;line-height:1.7}.prezentare-autentificare ul{gap:11px;margin:28px 0 0;padding:0;list-style:none;display:grid}.prezentare-autentificare li:before{color:var(--verde);content:"✓";margin-right:10px;font-weight:800}.card-autentificare{width:min(100%,430px);box-shadow:var(--umbra);background:#fffefaf5;border:1px solid #17251f14;border-radius:22px;padding:34px}.card-autentificare h1,.card-autentificare h2{letter-spacing:-.035em;margin-bottom:10px;font-size:28px}.card-autentificare>p:not(.supratitlu){color:var(--text-secundar);line-height:1.55}.card-autentificare form{gap:14px;display:grid}.legaturi-autentificare{text-align:center;gap:11px;margin-top:20px;display:grid}.legaturi-autentificare a{color:var(--verde);font-size:12px;font-weight:750}.legatura-buton{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.legaturi-autentificare .legatura-buton,.legatura-buton.buton-principal{color:#fff}.card-mfa{width:min(100%,34rem)}.cod-qr-mfa{border:.5rem solid #fff;border-radius:.75rem;width:min(16rem,100%);height:auto;margin:1rem auto;display:block}.secret-mfa{overflow-wrap:anywhere}.creare-organizatie{width:min(100%,520px)}.monograma{background:var(--accent);color:#fff;letter-spacing:.05em;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:850;display:grid}.monograma.mare{border-radius:14px;width:50px;height:50px;margin-bottom:24px;box-shadow:0 12px 24px #c95b363d}.separator{color:var(--text-secundar);text-transform:uppercase;align-items:center;margin:20px 0;font-size:11px;display:flex}.separator:before,.separator:after{background:var(--linie);content:"";flex:1;height:1px}.separator span{padding:0 12px}.aplicatie{grid-template-columns:246px minmax(0,1fr);min-height:100vh;display:grid}.bara-laterala{background:linear-gradient(160deg, #ffffff09, transparent 46%), var(--suprafata-inchisa);color:#dce5e0;flex-direction:column;height:100vh;padding:22px 14px 18px;display:flex;position:sticky;top:0}.identitate{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:0 8px 22px;display:flex}.identitate div{gap:2px;display:grid}.identitate strong{color:#fff;font-size:14px}.identitate div span{color:#9caea5;font-size:12px}.bara-laterala nav{flex:1;margin-top:18px;overflow-y:auto}.bara-laterala ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.element-navigare{color:#a6b5ae;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:31px 1fr;align-items:center;gap:9px;width:100%;min-height:42px;padding:7px 10px;font-size:13px;font-weight:620;transition:background .14s,color .14s;display:grid}.element-navigare:hover{color:#ecf2ee;background:#ffffff0f}.element-navigare.activ{color:#fff;background:#ffffff1f}.pictograma-text{letter-spacing:.05em;font-size:9px;font-weight:850}.etapa{background:#ffffff0d;border:1px solid #ffffff1c;border-radius:11px;gap:4px;padding:14px;display:grid}.etapa span{color:#8fa39a;letter-spacing:.09em;text-transform:uppercase;font-size:10px}.etapa strong{color:#fff;font-size:11px;line-height:1.4}.suprafata-lucru{min-width:0}.bara-superioara{z-index:5;border-bottom:1px solid var(--linie);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfaf7e6;justify-content:space-between;align-items:center;min-height:68px;padding:9px 32px;display:flex;position:sticky;top:0}.selector-context{gap:2px;display:grid}.selector-context span{color:var(--text-secundar);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.selector-context select{background:0 0;border:0;min-width:230px;padding:2px 24px 2px 0;font-size:13px;font-weight:700}.actiuni-antet,.actiuni-pagina{align-items:center;gap:11px;display:flex}.mediu-local{color:var(--verde);letter-spacing:.03em;text-transform:uppercase;border:1px solid #b8ccc2;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800}.avatar{border:1px solid var(--linie);background:#ebe9e2;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.continut{width:min(1320px,100%);margin:0 auto;padding:36px 36px 58px}.antet-pagina{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.supratitlu{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:850}.antet-pagina h1{letter-spacing:-.045em;margin-bottom:8px;font-size:clamp(30px,4vw,43px);line-height:1.04}.antet-pagina>div>p:last-child{color:var(--text-secundar);margin-bottom:0;font-size:14px}.buton-principal,.buton-secundar,.buton-reimprospatare{border-radius:9px;min-height:39px;padding:9px 15px;font-size:12px;font-weight:780}.buton-principal{border:1px solid var(--accent);background:var(--accent);color:#fff;box-shadow:0 7px 16px #c95b362e}.buton-principal:hover{border-color:var(--accent-inchis);background:var(--accent-inchis)}.buton-secundar,.buton-reimprospatare{border:1px solid var(--linie);background:var(--suprafata)}.buton-reimprospatare{color:var(--text-secundar)}.buton-principal.lat,.buton-secundar.lat{width:100%}button:disabled{cursor:wait;opacity:.62}.banda-atentionare{border:1px solid #ead2c5;border-left:4px solid var(--accent);border-radius:var(--raza);background:var(--accent-pal);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:22px;padding:19px 20px;display:grid}.semn-atentionare{background:var(--accent);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:850;display:grid}.banda-atentionare h2{margin-bottom:4px;font-size:16px}.banda-atentionare p{color:#73594d;margin-bottom:0;font-size:12px;line-height:1.5}.grila-indicatori{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.card-indicator{border:1px solid var(--linie);border-radius:var(--raza);background:var(--suprafata);align-content:space-between;min-height:132px;padding:20px;display:grid}.card-indicator span{color:var(--text-secundar);font-size:11px;font-weight:680}.card-indicator strong{letter-spacing:-.04em;margin:12px 0;font-size:30px}.card-indicator small{color:var(--text-secundar);font-size:10px}.panou-bun-venit{border-radius:var(--raza);background:var(--suprafata-inchisa);color:#e9efec;grid-template-columns:1fr auto;align-items:center;gap:40px;margin-top:16px;padding:26px;display:grid;overflow:hidden}.panou-bun-venit h2{color:#fff;margin-bottom:8px;font-size:21px}.panou-bun-venit p:not(.supratitlu){color:#b2c0b9;max-width:690px;margin-bottom:0;font-size:13px;line-height:1.6}.flux-scurt{align-items:center;gap:7px;display:flex}.flux-scurt span{white-space:nowrap;color:#c4d0ca;align-items:center;gap:7px;font-size:11px;display:flex}.flux-scurt span:not(:last-child):after{color:#70857a;content:"→";margin-left:5px}.flux-scurt b{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.grila-date{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.control-paginare{justify-items:center;gap:10px;margin-top:18px;display:grid}.control-paginare .mesaj{text-align:center;width:min(100%,620px);margin:0}.panou-date{border:1px solid var(--linie);border-radius:var(--raza);background:var(--suprafata);min-width:0;padding:20px}.suprafata-operare-livrari-incorporata{min-width:0}.panou-date>header,.suprafata-operare-livrari-incorporata>header,.dialog-operatie>header{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:14px;display:flex}.panou-date h2,.suprafata-operare-livrari-incorporata h2,.dialog-operatie h2{letter-spacing:-.02em;margin-bottom:0;font-size:17px}.numar-inregistrari{min-width:27px;height:27px;color:var(--text-secundar);background:#f0eee8;border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.tabel-derulabil{overflow-x:auto}.tabel-derulabil table{min-width:max-content}table{border-collapse:collapse;width:100%;font-size:11px}th{border-bottom:1px solid var(--linie);color:var(--text-secundar);letter-spacing:.045em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 10px;font-size:9px}td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ecece7;max-width:250px;padding:10px;overflow:hidden}tbody tr:last-child td{border-bottom:0}.eticheta-stare{background:var(--galben-pal);color:var(--galben);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:750;display:inline-flex}.eticheta-stare.bun{background:var(--verde-pal);color:var(--verde)}.eticheta-stare.rau{background:var(--rosu-pal);color:var(--rosu)}.stare-goala-compacta{min-height:115px;color:var(--text-secundar);align-content:center;place-items:center;display:grid}.stare-goala-compacta span{color:var(--verde);font-size:28px}.stare-goala-compacta p{margin:8px 0 0;font-size:11px}.mesaj{border-radius:9px;margin:0 0 18px;padding:11px 13px;font-size:12px;line-height:1.45}.mesaj.eroare{background:var(--rosu-pal);color:var(--rosu);border:1px solid #ecc8c4}.mesaj.succes{background:var(--verde-pal);color:var(--verde);border:1px solid #c7ded3}.indicator-incarcare{min-height:220px;color:var(--text-secundar);place-items:center;font-size:13px;display:grid}.camp{gap:6px;display:grid}.camp>span{color:#59615d;font-size:11px;font-weight:700}.camp input,.camp select{background:#fff;border:1px solid #89928e;border-radius:9px;width:100%;min-height:42px;padding:9px 11px;font-size:13px}.camp input:hover,.camp select:hover{border-color:#77817c}.fundal-dialog,.strat-dialog{z-index:20;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c15118c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dialog-operatie{background:var(--suprafata);border:1px solid #fff3;border-radius:18px;width:min(620px,100%);max-height:calc(100vh - 48px);padding:24px;overflow-y:auto;box-shadow:0 28px 80px #0c151152}.inchide-dialog{border:1px solid var(--linie);width:34px;height:34px;color:var(--text-secundar);background:#f1efe9;border-radius:50%;font-size:20px}.formular-operatie{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.formular-operatie footer{border-top:1px solid var(--linie);grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:16px;display:flex}.lista-bife{border:1px solid var(--linie);border-radius:9px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:210px;margin:0;padding:12px;display:grid;overflow-y:auto}.lista-bife legend{color:var(--text-secundar);padding:0 5px;font-size:10px;font-weight:750}.lista-bife label{align-items:center;gap:7px;font-size:10px;display:flex}.panou-import{max-width:760px}.panou-import form{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:14px;display:grid}.raport-import{color:#c9d8d0;background:#17251f;border-radius:10px;max-height:360px;margin:20px 0 0;padding:16px;font-size:11px;overflow:auto}.spatiu-documente-mijloace{gap:16px;display:grid}.panou-documente-formular{max-width:980px}.limita-document{max-width:230px;color:var(--text-secundar);text-align:right;font-size:10px;font-weight:750;line-height:1.5}.camp-lat{max-width:620px;margin-bottom:18px}.formular-document{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.formular-document .camp-fisier,.formular-document .camp-bifa,.formular-document footer{grid-column:1/-1}.camp-bifa{color:#59615d;align-items:flex-start;gap:9px;font-size:11px;font-weight:700;line-height:1.45;display:flex}.camp-bifa input{flex:none;width:18px;height:18px;margin:0}.grila-rezumat{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin:0;display:grid}.grila-rezumat>div{border:1px solid var(--linie);background:#faf8f3;border-radius:.65rem;min-width:0;padding:.75rem}.grila-rezumat dt{color:var(--text-secundar);font-size:.68rem;font-weight:750}.grila-rezumat dd{margin:.3rem 0 0;font-size:1rem;font-weight:800}.modul-clienti{gap:18px;display:grid}.modul-comenzi,.modul-pregatiri{gap:1rem;display:grid}.panou-coada-pregatiri .rand-selectat,.modul-pregatiri .rand-selectat{background:color-mix(in srgb, var(--accent) 8%, transparent)}.selector-locatie-pregatiri{min-width:min(22rem,100%)}.formular-scurt-pregatiri,.formular-scanare-pregatiri{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:.8rem;display:grid}.formular-scurt-pregatiri h3,.formular-scanare-pregatiri header{grid-column:1/-1}.grila-actiuni-pregatiri,.grila-istoric-pregatiri{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.grila-actiuni-pregatiri .formular-operatie,.grila-istoric-pregatiri>div{border:1px solid var(--linie);border-radius:.75rem;align-content:start;margin:0;padding:1rem}.grila-istoric-pregatiri ul{gap:.45rem;margin:0;padding-left:1.2rem;display:grid}.modul-pregatiri td small{color:var(--text-secundar);display:block}.modul-pregatiri td input{width:8rem}.comparatie-oferta{border-top:1px solid var(--linie);gap:12px;padding-top:12px;display:grid}.comparatie-totaluri-oferta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.totaluri-versiune{border:1px solid var(--linie);background:var(--suprafata);border-radius:10px;padding:14px}.totaluri-versiune.schimbate{border-color:color-mix(in srgb, var(--accent) 45%, var(--linie))}.totaluri-versiune dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:0;display:grid}.totaluri-versiune dt,.totaluri-versiune dd{margin:0}.totaluri-versiune dt{color:var(--text-secundar);text-transform:uppercase;font-size:10px;font-weight:700}.totaluri-versiune dd{font-weight:800}.linie-comparatie-schimbata{background:color-mix(in srgb, var(--accent) 8%, transparent)}.comparatie-oferta td small,.panou-lista-comenzi td small{color:var(--text-secundar);display:block}.panou-lista-comenzi .rand-selectat{background:color-mix(in srgb, var(--accent) 8%, transparent)}.dialog-comanda{background:var(--suprafata);border-radius:1rem;width:min(780px,100vw - 2rem);max-height:calc(100vh - 2rem);padding:1.25rem;overflow:auto;box-shadow:0 1.5rem 4rem #0000003d}.grila-formular-comanda{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.grila-formular-comanda .camp-lat{grid-column:1/-1}.linii-formular-comanda{border:1px solid var(--linie);border-radius:10px;gap:12px;max-width:none;margin:0;padding:12px;display:grid}.linie-formular-comanda{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}@media (max-width:720px){.grila-formular-comanda,.linie-formular-comanda,.comparatie-totaluri-oferta,.filtre-consum-intern,.filtre-legaturi-mijloace,.formular-scurt-pregatiri,.formular-scanare-pregatiri{grid-template-columns:1fr}}.panou-lista-clienti,.panou-detaliu-client,.panou-formular-client{width:100%}.filtre-clienti{grid-template-columns:minmax(240px,1fr) minmax(150px,220px) auto auto;align-items:end;gap:10px;margin-bottom:18px;display:grid}.filtre-clienti button{min-height:42px}.filtre-oferte{grid-template-columns:minmax(220px,1fr) minmax(150px,220px) minmax(150px,220px) auto}.filtre-comenzi{grid-template-columns:minmax(200px,1.4fr) repeat(3,minmax(130px,1fr))}.filtre-comenzi button{grid-column:1/-1}.modul-consum-intern,.panou-legaturi-mijloace{min-width:0}.filtre-consum-intern{grid-template-columns:minmax(220px,1fr) minmax(170px,240px) auto}.filtre-legaturi-mijloace{grid-template-columns:minmax(260px,1fr) auto;align-items:center}.dialog-consum-intern fieldset{min-width:0}.dialog-consum-intern textarea,.panou-legaturi-mijloace textarea{resize:vertical;min-height:96px}.panou-lista-clienti td strong{margin-right:7px}.insigna-client{background:var(--accent-pal);color:var(--accent);text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:800;display:inline-flex}.buton-link{color:var(--accent);text-underline-offset:3px;background:0 0;border:0;padding:3px 0;font-size:11px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.buton-link:hover{color:var(--accent-inchis)}.file-client{border:1px solid var(--linie);background:#f4f2ed;border-radius:11px;gap:4px;margin-bottom:18px;padding:4px;display:flex;overflow-x:auto}.file-client button{min-width:96px;color:var(--text-secundar);background:0 0;border:0;border-radius:8px;flex:1;padding:9px 12px;font-size:11px;font-weight:800}.file-client button[aria-selected=true]{background:var(--suprafata);color:var(--text);box-shadow:0 3px 10px #19282214}.continut-fila-client{min-height:170px}.rezumat-client{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.rezumat-client div{border:1px solid var(--linie);background:#faf9f5;border-radius:10px;padding:13px}.rezumat-client dt{color:var(--text-secundar);letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800}.rezumat-client dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:750}.actiuni-client{flex-wrap:wrap;gap:9px;margin-bottom:18px;display:flex}.panou-duplicate-client{background:var(--accent-pal);border:1px solid #ead2c5;border-radius:11px;margin-top:18px;padding:16px}.panou-duplicate-client h3,.istoric-client h3{margin:0 0 10px;font-size:14px}.panou-duplicate-client p,.panou-duplicate-client small{color:var(--text-secundar);margin:0;font-size:11px}.panou-duplicate-client ul{gap:7px;margin:0 0 10px;padding:0;list-style:none;display:grid}.panou-duplicate-client li{background:#ffffffa6;border-radius:8px;gap:3px;padding:9px;font-size:11px;display:grid}.panou-duplicate-client li span{color:var(--text-secundar);font-size:10px}.lista-carduri-client{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.lista-carduri-client article{border:1px solid var(--linie);background:#faf9f5;border-radius:11px;min-width:0;padding:14px}.lista-carduri-client article header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.lista-carduri-client article p{min-height:34px;color:var(--text-secundar);overflow-wrap:anywhere;margin-bottom:8px;font-size:11px;line-height:1.5}.lista-carduri-client article small{color:var(--verde);text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.istoric-client{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.istoric-client section{border:1px solid var(--linie);border-radius:11px;min-width:0;padding:14px}.istoric-client ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.istoric-client li{border-bottom:1px solid var(--linie);gap:3px;padding-bottom:9px;font-size:11px;display:grid}.istoric-client li:last-child{border-bottom:0;padding-bottom:0}.istoric-client li span,.istoric-client section>p{color:var(--text-secundar);font-size:10px}.istoric-client li p{overflow-wrap:anywhere;margin:2px 0 0}.panou-formular-client{border-left:4px solid var(--accent);max-width:900px}.panou-formular-client .formular-operatie{margin-top:0}.panou-formular-client .camp-lat,.panou-formular-client .nota-formular{grid-column:1/-1;max-width:none;margin-bottom:0}.nota-formular{background:var(--galben-pal);color:var(--galben);border-radius:8px;padding:10px 12px;font-size:11px;line-height:1.5}.formular-document footer{border-top:1px solid var(--linie);justify-content:flex-end;padding-top:14px;display:flex}.mesaje-documente:empty{display:none}.mesaje-documente .mesaj{margin-bottom:0}.panou-document{border:1px solid var(--linie);border-radius:var(--raza);background:var(--suprafata);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.panou-document h3{margin:0 0 6px;font-size:15px}.panou-document p:not(.supratitlu){color:var(--text-secundar);margin-bottom:0;font-size:11px}.rezumat-stare-document{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;max-width:420px;display:flex}.rezumat-stare-document small{color:var(--text-secundar);font-size:10px}.panou-istoric-documente{max-width:980px}.panou-istoric-documente>header{gap:18px}.instructiune-documente{color:var(--text-secundar);margin-bottom:0;font-size:11px}.link-descarcare-document{color:var(--verde);font-weight:800}.link-descarcare-document:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lista-documente-istoric{gap:9px;display:grid}.document-istoric{border:1px solid var(--linie);background:#fbfaf6;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:13px;display:flex}.document-istoric>div{gap:4px;min-width:0;display:grid}.document-istoric strong,.document-istoric span,.document-istoric small{overflow-wrap:anywhere}.document-istoric strong{font-size:12px}.document-istoric span,.document-istoric small{color:var(--text-secundar);font-size:10px}.document-istoric .buton-secundar{flex:none}.modul-aprobari{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:16px;display:grid}.file-aprobari{border:1px solid var(--linie);background:var(--suprafata);border-radius:10px;grid-column:1/-1;gap:6px;padding:5px;display:flex}.file-aprobari button{color:var(--text-secundar);background:0 0;border:0;border-radius:7px;flex:1;padding:9px 12px;font-weight:700}.file-aprobari button[aria-selected=true]{background:var(--accent-pal);color:var(--accent-inchis)}.panou-lista-aprobari,.panou-detaliu-aprobare{min-width:0}.camp-filtru-aprobari{min-width:160px;color:var(--text-secundar);gap:4px;font-size:10px;font-weight:700;display:grid}.panou-lista-aprobari td strong,.panou-lista-aprobari td small{overflow-wrap:anywhere;display:block}.panou-lista-aprobari td small{color:var(--text-secundar);margin-top:3px}.rezumat-aprobare{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rezumat-aprobare div,.valori-aprobare,.istoric-aprobare{border:1px solid var(--linie);border-radius:9px;padding:12px}.rezumat-aprobare dt{color:var(--text-secundar);text-transform:uppercase;font-size:10px;font-weight:700}.rezumat-aprobare dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.valori-aprobare,.istoric-aprobare,.formular-decizie-aprobare{margin-top:14px}.valori-aprobare h3,.istoric-aprobare h3{margin:0 0 8px;font-size:13px}.valori-aprobare pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:10px;overflow:auto}.formular-decizie-aprobare textarea{resize:vertical;min-height:90px}.istoric-aprobare ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.istoric-aprobare li{border-bottom:1px solid var(--linie);gap:3px;padding-bottom:9px;display:grid}.istoric-aprobare li:last-child{border-bottom:0;padding-bottom:0}.istoric-aprobare span{color:var(--text-secundar);font-size:10px}.istoric-aprobare p{overflow-wrap:anywhere;margin:0}.modul-preturi{gap:16px;min-width:0;display:grid}.file-preturi{border:1px solid var(--linie);background:var(--suprafata);border-radius:10px;gap:6px;padding:5px;display:flex}.file-preturi button{color:var(--text-secundar);background:0 0;border:0;border-radius:7px;flex:1;padding:9px 12px;font-weight:700}.file-preturi button[aria-selected=true]{background:var(--accent-pal);color:var(--accent-inchis)}.panou-preturi{border:1px solid var(--linie);border-radius:var(--raza);background:var(--suprafata);min-width:0;padding:20px}.antet-modul-preturi{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}.antet-modul-preturi h2{letter-spacing:-.02em;margin-bottom:3px;font-size:17px}.antet-modul-preturi p:last-child{color:var(--text-secundar);margin:0}.grila-formulare-preturi,.grila-tabele-preturi{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.formular-compact-preturi,.formular-linie-preturi{border:1px solid var(--linie);background:var(--fundal);border-radius:10px;gap:10px;min-width:0;padding:14px;display:grid}.formular-linie-preturi{grid-template-columns:repeat(4,minmax(140px,1fr)) auto;align-items:end;margin-bottom:18px}.formular-compact-preturi h3,.grila-tabele-preturi h3,.panou-detaliu-preturi>section>h3{margin:0;font-size:13px}.formular-compact-preturi label,.formular-linie-preturi label,.confirmare-preturi label{min-width:0;color:var(--text-secundar);gap:4px;font-size:10px;font-weight:700;display:grid}.formular-compact-preturi input,.formular-compact-preturi select,.formular-linie-preturi input,.formular-linie-preturi select,.confirmare-preturi textarea{width:100%;min-width:0}.grila-tabele-preturi section,.panou-detaliu-preturi>section{min-width:0}.grila-tabele-preturi table strong,.grila-tabele-preturi table small,.panou-preturi table strong,.panou-preturi table small{overflow-wrap:anywhere;display:block}.grila-tabele-preturi table small,.panou-preturi table small{color:var(--text-secundar);margin-top:3px}.panou-detaliu-preturi section+section{margin-top:18px}.panou-detaliu-preturi section>h3{margin-bottom:9px}.confirmare-preturi{border:1px solid var(--accent);background:var(--accent-pal);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text-principal);border-radius:10px;gap:10px;margin:auto;padding:14px;overflow:auto}.confirmare-preturi[open]{display:grid}.confirmare-preturi::backdrop{background:#0f172aa3}.confirmare-preturi h3,.confirmare-preturi p{margin:0}.confirmare-preturi textarea{resize:vertical;min-height:82px}.actiuni-confirmare-preturi{flex-wrap:wrap;gap:8px;display:flex}.valoare-redactata{color:var(--text-secundar);font-style:italic}.buton-continuare{margin-top:12px}.selector-versiune-valori{max-width:360px;color:var(--text-secundar);gap:5px;margin:0 0 12px;font-size:12px;font-weight:700;display:grid}.selector-versiune-valori select{width:100%;min-width:0}.simulator-preturi,.formular-simulator-preturi,.linii-simulator-preturi,.rezultat-simulator-preturi{gap:14px;min-width:0;display:grid}.grila-context-simulator{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.grila-context-simulator label,.linii-simulator-preturi label{min-width:0;color:var(--text-secundar);gap:4px;font-size:10px;font-weight:700;display:grid}.grila-context-simulator select,.linii-simulator-preturi input,.linii-simulator-preturi select{width:100%;min-width:0}.linii-simulator-preturi fieldset{border:1px solid var(--linie);background:var(--fundal);border-radius:10px;grid-template-columns:2fr 1fr 1fr 1fr 1fr auto;align-items:end;gap:10px;min-width:0;padding:12px;display:grid}.linii-simulator-preturi legend{padding-inline:5px;font-size:11px;font-weight:800}.actiuni-simulator-preturi{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rezultat-simulator-preturi{border:1px solid var(--linie);background:var(--fundal);border-radius:10px;padding:14px}.rezultat-simulator-preturi h3,.rezultat-simulator-preturi p{margin:0}.total-simulator-preturi{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.total-simulator-preturi div{background:var(--suprafata);border-radius:8px;padding:10px}.total-simulator-preturi dt{color:var(--text-secundar);font-size:10px;font-weight:700}.total-simulator-preturi dd{margin:3px 0 0;font-size:16px;font-weight:800}.configurare-motor-preturi,.fidelitate-preturi,.panou-configurare-secundar{gap:14px;min-width:0;display:grid}.configurare-motor-preturi>section,.panou-configurare-secundar{margin-top:4px}.panou-configurare-secundar{border:1px solid var(--linie);background:var(--fundal);border-radius:10px;padding:14px}.panou-configurare-secundar h3,.panou-configurare-secundar h4,.configurare-motor-preturi section>h3{margin:0}.panou-configurare-secundar label,.fidelitate-preturi section>label{min-width:0;color:var(--text-secundar);gap:4px;font-size:10px;font-weight:700;display:grid}.panou-configurare-secundar textarea,.panou-configurare-secundar input,.panou-configurare-secundar select,.fidelitate-preturi section>label select{width:100%;min-width:0}.grila-configurare-fidelitate{grid-template-columns:minmax(250px,.8fr) minmax(360px,1.4fr);gap:16px;display:grid}.grila-configurare-fidelitate>section{align-content:start;gap:12px;min-width:0;display:grid}.grila-configurare-fidelitate h3{margin:0}.lista-selectie-configurare,.lista-rezumat-configurare{gap:7px;margin:0;padding:0;list-style:none;display:grid}.lista-selectie-configurare li{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;display:grid}.buton-selectie-configurare{border:1px solid var(--linie);background:var(--suprafata);text-align:left;border-radius:9px;gap:3px;min-width:0;padding:10px;display:grid}.buton-selectie-configurare[aria-pressed=true]{border-color:var(--accent);background:var(--accent-pal)}.buton-selectie-configurare span,.lista-rezumat-configurare span{color:var(--text-secundar);font-size:10px}.lista-rezumat-configurare li{border:1px solid var(--linie);background:var(--suprafata);border-radius:8px;gap:2px;padding:9px 10px;display:grid}.actiuni-preturi,.actiuni-dialog{flex-wrap:wrap;gap:8px;display:flex}.buton-pericol{background:var(--rosu-pal);min-height:39px;color:var(--rosu);border:1px solid #c64236;border-radius:9px;padding:9px 15px;font-size:12px;font-weight:780}.mesaj.avertizare,.mesaj.informare{border:1px solid var(--linie);background:var(--fundal);color:var(--text-secundar)}.rezumat-fidelitate{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.rezumat-fidelitate div{border:1px solid var(--linie);background:var(--suprafata);border-radius:8px;padding:10px}.rezumat-fidelitate dt{color:var(--text-secundar);font-size:10px;font-weight:700}.rezumat-fidelitate dd{margin:4px 0 0;font-weight:800}.modul-email{gap:16px;display:grid}.taburi-email{border:1px solid var(--linie);background:var(--suprafata);border-radius:11px;width:fit-content;padding:4px;display:inline-flex}.taburi-email button{background:0 0;border:0;border-radius:8px;min-width:116px;padding:9px 16px;font-weight:760}.taburi-email button[aria-selected=true]{background:var(--suprafata-inchisa);color:#fff}.inbox-email,.configurare-email{gap:16px;display:grid}.configurare-email-etapa-6{gap:16px;min-width:0;display:grid}.antet-inbox-email,.configurare-email>header,.configurare-email-etapa-6>header,.detaliu-conversatie-email>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.antet-inbox-email h2,.configurare-email h2,.detaliu-conversatie-email h2{margin-bottom:6px}.antet-inbox-email p:last-child,.configurare-email-etapa-6>header p:last-child,.detaliu-conversatie-email header p:last-child{color:var(--text-secundar);margin-bottom:0}.actiuni-email{flex-wrap:wrap;gap:8px;display:flex}.configurare-email-etapa-6 .formular-compact-preturi textarea{resize:vertical;width:100%;min-width:0}.formular-configurare-casuta-email{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.formular-configurare-casuta-email>h3,.formular-configurare-casuta-email>button{grid-column:1/-1}.actiuni-conversatie-email{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dialog-email{width:min(760px,100%)}.formular-operatie-email{grid-template-columns:minmax(0,1fr) auto}.formular-operatie-email .camp-lat,.formular-operatie-email .nota-formular,.formular-operatie-email .mesaj{grid-column:1/-1;max-width:none;margin-bottom:0}.formular-operatie-email textarea{resize:vertical;width:100%;min-height:96px;font:inherit;background:#fff;border:1px solid #89928e;border-radius:9px;padding:9px 11px;line-height:1.45}.actiuni-resursa-mesaj-email{border-top:1px solid var(--linie);flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;display:flex}.linii-resursa-email{border:1px solid var(--linie);border-radius:10px;gap:12px;margin:0;padding:14px;display:grid}.linii-resursa-email legend{padding:0 6px;font-weight:700}.linie-resursa-email{border-bottom:1px solid var(--linie);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:12px;display:grid}.linie-resursa-email .buton-link{justify-self:start}.buton-cautare-responsabil{align-self:end;min-height:42px}.filtre-email{border:1px solid var(--linie);background:var(--suprafata);border-radius:12px;grid-template-columns:minmax(260px,1fr) minmax(150px,210px) minmax(150px,210px) auto;align-items:end;gap:10px;padding:14px;display:grid}.filtre-email .camp{margin:0}.coloane-inbox-email{border:1px solid var(--linie);border-radius:var(--raza);background:var(--suprafata);grid-template-columns:minmax(300px,.78fr) minmax(420px,1.35fr);min-height:560px;display:grid;overflow:hidden;box-shadow:0 10px 30px #1928220f}.lista-conversatii-email{border-right:1px solid var(--linie);min-width:0}.lista-conversatii-email>ul,.mesaje-conversatie-email,.legaturi-email ul{margin:0;padding:0;list-style:none}.lista-conversatii-email>ul{display:grid}.lista-conversatii-email>.buton-secundar{width:calc(100% - 24px);margin:12px}.conversatie-email{border:0;border-bottom:1px solid var(--linie);text-align:left;background:0 0;gap:5px;width:100%;padding:15px 16px;display:grid}.conversatie-email:hover,.conversatie-email[aria-current=true]{background:var(--accent-pal)}.conversatie-email.necitita{box-shadow:inset 4px 0 var(--accent)}.rand-expeditor-email,.etichete-email,.mesaje-conversatie-email article>header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rand-expeditor-email time,.fragment-email,.etichete-email small,.mesaje-conversatie-email small,.legaturi-email span{color:var(--text-secundar);font-size:11px}.subiect-email,.fragment-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.etichete-email{flex-wrap:wrap;justify-content:flex-start}.etichete-email b{background:var(--accent);color:#fff;border-radius:999px;padding:2px 6px;font-size:10px}.detaliu-conversatie-email{min-width:0;padding:22px}.stare-goala-email{color:var(--text-secundar);text-align:center;margin:0;padding:24px}.mesaje-conversatie-email{gap:12px;margin-top:16px;display:grid}.mesaje-conversatie-email article{border:1px solid var(--linie);background:#fff;border-radius:11px;padding:16px}.mesaje-conversatie-email article>header div{gap:3px;display:grid}.mesaje-conversatie-email h3{margin:14px 0 8px;font-size:14px}.corp-mesaj-email{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px;line-height:1.6}.legaturi-email{border-top:1px solid var(--linie);margin-top:18px;padding-top:16px}.legaturi-email>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.legaturi-email>header h3,.legaturi-email>p{margin:0}.legaturi-email li{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.legaturi-email li>div{gap:3px;min-width:0;display:grid}.stoc-etapa-6{gap:18px;display:grid}.panou-control-stoc .actiuni-stoc,.actiuni-stoc{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.panou-formular-stoc{border-color:color-mix(in srgb, var(--accent) 35%, var(--linie));box-shadow:0 16px 40px #183a3114}.formular-stoc{margin-top:18px}.indicatori-readiness-stoc{grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px;margin:18px 0 0;display:grid}.indicatori-readiness-stoc div{border:1px solid var(--linie);background:var(--fundal);border-radius:10px;gap:6px;padding:13px;display:grid}.indicatori-readiness-stoc dt{color:var(--text-secundar);font-size:12px}.indicatori-readiness-stoc dd{color:var(--text);margin:0;font-size:24px;font-weight:800}.nota-readiness-stoc{color:var(--text-secundar);margin:14px 0 0;font-size:13px;line-height:1.5}.pasi-configurare-stoc{grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;margin-top:18px;padding-bottom:4px;display:grid;overflow-x:auto}.pasi-configurare-stoc>section{border:1px solid var(--linie);background:#fff;border-radius:11px;min-width:220px;padding:14px}.pasi-configurare-stoc h3{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.pasi-configurare-stoc h3 span{background:var(--verde);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.pasi-configurare-stoc ul,.lista-zone-safe{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pasi-configurare-stoc li{border:1px solid var(--linie);background:var(--fundal);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:10px;display:grid}.pasi-configurare-stoc li>div,.lista-zone-safe li{gap:4px;min-width:0;display:grid}.pasi-configurare-stoc li small{color:var(--text-secundar);overflow-wrap:anywhere}.pasi-configurare-stoc .buton-text{grid-column:1/-1;justify-self:start}.grila-operare-stoc{grid-template-columns:1fr}.tabel-scroll{overflow-x:auto}.stoc-etapa-6 table{border-collapse:collapse;width:100%;min-width:780px}.stoc-etapa-6 th,.stoc-etapa-6 td{border-bottom:1px solid var(--linie);text-align:left;vertical-align:top;white-space:nowrap;padding:11px 12px}.stoc-etapa-6 th{color:var(--text-secundar);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.stoc-etapa-6 td small{color:var(--text-secundar);margin-top:3px;display:block}.lista-inventare-stoc{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.lista-inventare-stoc article{border:1px solid var(--linie);background:var(--fundal);border-radius:11px;gap:12px;padding:15px;display:grid}.lista-inventare-stoc article>header,.lista-inventare-stoc article>footer{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.lista-inventare-stoc article h3,.lista-inventare-stoc article p{margin:4px 0 0}.lista-inventare-stoc article time,.eligibilitate-inventar{color:var(--text-secundar);font-size:12px}.eligibilitate-inventar{flex-wrap:wrap;gap:6px;display:flex}.eligibilitate-inventar span{border:1px solid var(--linie);background:#fff;border-radius:999px;padding:5px 8px}.control-continuare-stoc{justify-content:center;padding-top:16px;display:flex}.lista-zone-safe li{border-bottom:1px solid var(--linie);padding:11px 0}@media (max-width:1080px){.grila-indicatori{grid-template-columns:repeat(2,minmax(0,1fr))}.grila-date,.panou-bun-venit{grid-template-columns:1fr}.filtre-clienti{grid-template-columns:minmax(220px,1fr) minmax(150px,210px)}.modul-aprobari{grid-template-columns:1fr}.formular-linie-preturi,.linii-simulator-preturi fieldset{grid-template-columns:repeat(2,minmax(160px,1fr))}.grila-configurare-fidelitate,.coloane-inbox-email{grid-template-columns:1fr}.lista-conversatii-email{border-right:0;border-bottom:1px solid var(--linie)}.filtre-email{grid-template-columns:repeat(2,minmax(0,1fr))}.indicatori-readiness-stoc{grid-template-columns:repeat(3,minmax(110px,1fr))}}@media (max-width:820px){.aplicatie{grid-template-columns:78px minmax(0,1fr)}.bara-laterala{padding-inline:10px}.file-aprobari,.file-preturi,.rezumat-aprobare{grid-template-columns:1fr}.file-aprobari,.file-preturi{display:grid}.grila-formulare-preturi,.grila-tabele-preturi,.formular-linie-preturi,.formular-configurare-casuta-email,.grila-context-simulator,.linii-simulator-preturi fieldset,.total-simulator-preturi{grid-template-columns:1fr}.rezumat-fidelitate{grid-template-columns:repeat(2,minmax(0,1fr))}.identitate{justify-content:center;padding-inline:0}.identitate div,.element-navigare>span:not(.pictograma-text),.etapa{display:none}.element-navigare{grid-template-columns:1fr;justify-items:center;padding:8px}.ecran-autentificare{grid-template-columns:1fr}.prezentare-autentificare{display:none}.panou-import form,.formular-document{grid-template-columns:1fr}.formular-document .camp-fisier,.formular-document .camp-bifa,.formular-document footer{grid-column:auto}.rezumat-client{grid-template-columns:repeat(2,minmax(0,1fr))}.filtre-email{grid-template-columns:1fr}.indicatori-readiness-stoc{grid-template-columns:repeat(2,minmax(110px,1fr))}.pasi-configurare-stoc{grid-template-columns:repeat(4,minmax(250px,80vw))}}@media (max-width:620px){.aplicatie{padding-bottom:calc(70px + env(safe-area-inset-bottom));display:block;overflow-x:clip}.bara-laterala{z-index:10;width:100%;height:auto;padding:7px 8px calc(7px + env(safe-area-inset-bottom));position:fixed;inset:auto 0 0;overflow:hidden}.identitate,.etapa{display:none}.bara-laterala nav{scrollbar-width:none;margin:0;overflow-x:auto}.bara-laterala nav::-webkit-scrollbar{display:none}.bara-laterala ul{min-width:max-content;display:flex}.bara-laterala li{width:58px}.element-navigare{min-height:45px}.bara-superioara{padding:9px 16px}.selector-context select{width:175px;min-width:0}.mediu-local{display:none}.continut{padding:27px 16px 38px}.antet-pagina{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;display:grid}.antet-pagina>div:first-child{width:100%}.antet-pagina h1{font-size:32px}.actiuni-pagina{justify-content:space-between}.grila-indicatori{grid-template-columns:1fr 1fr;gap:10px}.card-indicator{min-height:116px;padding:15px}.card-indicator strong{font-size:24px}.banda-atentionare{grid-template-columns:auto 1fr}.banda-atentionare .buton-principal{grid-column:1/-1}.flux-scurt{display:grid}.flux-scurt span:after{display:none}.formular-operatie,.selector-mapare-marketplace,.rand-mapare-marketplace,.formular-operatie-email,.linie-resursa-email{grid-template-columns:1fr}.buton-cautare-responsabil{width:100%}.filtre-clienti,.rezumat-client,.lista-carduri-client,.istoric-client{grid-template-columns:1fr}.filtre-clienti button,.actiuni-client button{width:100%}.panou-lista-clienti,.panou-detaliu-client,.panou-formular-client{padding:16px}.panou-lista-clienti>header,.panou-detaliu-client>header{gap:12px;display:grid}.panou-lista-clienti>header>button,.panou-detaliu-client>header>button{width:100%}.panou-coada-pregatiri>header{gap:12px;display:grid}.selector-locatie-pregatiri{width:100%;min-width:0}.panou-formular-client .camp-lat,.panou-formular-client .nota-formular{grid-column:auto}.antet-inbox-email,.configurare-email>header,.configurare-email-etapa-6>header,.detaliu-conversatie-email>header{display:grid}.taburi-email{width:100%}.taburi-email button{flex:1;min-width:0}.detaliu-conversatie-email{padding:16px}.panou-document,.document-istoric{display:grid}.rezumat-stare-document{justify-content:flex-start}.panou-istoric-documente>header{display:grid}.document-istoric .buton-secundar,.formular-document .buton-principal{width:100%}.limita-document{text-align:left;max-width:none}.ecran-centru,.ecran-autentificare{padding:18px}.card-autentificare{padding:25px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--frelvi-accent:#29b5a5;--frelvi-accent-inchis:#168f84;--frelvi-accent-text:#11766d;--frelvi-accent-pal:#e1f2ef;--frelvi-accent-subtil:#eaf5f3;--frelvi-actiune-principala:#087c72;--frelvi-actiune-principala-hover:#0c675b;--frelvi-actiune-principala-apasat:#09594f;--frelvi-actiune-principala-text:#fff;--frelvi-selectie-fundal:#f3fbf6;--frelvi-selectie-text:var(--frelvi-actiune-principala);--frelvi-dezvaluire-fundal:#e8eeeb;--frelvi-dezvaluire-hover:#dbe9e3;--frelvi-dezvaluire-contur:#b8cbc2;--frelvi-optiune-hover:#f2f4f4;--frelvi-optiune-selectata:#e9ecec;--frelvi-salvare:#16282e;--frelvi-salvare-hover:#243b42;--frelvi-salvare-apasat:#0b1a20;--frelvi-anulare-contur:#6b7a83;--frelvi-anulare-text:#1d2b34;--frelvi-fundal:#f3f5f4;--frelvi-antet:#fff;--frelvi-suprafata:#fff;--frelvi-suprafata-secundara:var(--frelvi-selectie-fundal);--frelvi-antet-tabel:var(--frelvi-selectie-fundal);--frelvi-liste-antet:#303640;--frelvi-liste-antet-texte:#fff;--frelvi-meniu:#0f172a;--frelvi-meniu-hover:#1e293b;--frelvi-meniu-activ:#263449;--frelvi-meniu-contur:#334155;--frelvi-meniu-text:#f0f4f5;--frelvi-meniu-text-secundar:#a8b5ba;--frelvi-text:#1e2b3a;--frelvi-text-secundar:#64748b;--frelvi-text-estompat:#94a3b8;--frelvi-substituent:#65758a;--frelvi-contur:#dce6e0;--frelvi-separator:var(--frelvi-contur);--frelvi-camp-contur:#c7d0d3;--frelvi-camp-hover:#83958e;--frelvi-camp-citire:#f2f4f4;--frelvi-camp-dezactivat:#eef2f0;--frelvi-inel-focus:0 0 0 2px #087c7233;--frelvi-buton-hover:#232e3d;--frelvi-buton-text:#fff;--frelvi-buton-contur:#c7cfd8;--frelvi-eticheta-succes:#5cb85c;--frelvi-eticheta-avertizare:#f93;--frelvi-eticheta-eroare:#e46862;--frelvi-eticheta-neutra:#8a929e;--frelvi-eticheta-text:#fff;--frelvi-succes:#15803d;--frelvi-succes-fundal:#f0fdf4;--frelvi-succes-contur:#bbf7d0;--frelvi-avertizare:#92400e;--frelvi-indicator-nesalvat:#d99718;--frelvi-avertizare-fundal:#fff3dd;--frelvi-avertizare-contur:#fff3dd;--frelvi-eroare:#dc2626;--frelvi-eroare-fundal:#fef2f2;--frelvi-eroare-contur:#fecaca;--frelvi-informare:var(--frelvi-actiune-principala);--frelvi-informare-fundal:var(--frelvi-selectie-fundal);--frelvi-informare-contur:#9fc9b2;--frelvi-formular-actiune:var(--frelvi-actiune-principala);--frelvi-formular-actiune-hover:var(--frelvi-actiune-principala-hover);--frelvi-formular-focus:var(--frelvi-actiune-principala);--frelvi-formular-selectie:var(--frelvi-selectie-fundal);--frelvi-formular-selectie-contur:#cddfd5;--frelvi-formular-succes:var(--frelvi-succes);--frelvi-formular-avertizare:var(--frelvi-avertizare);--frelvi-formular-eroare:var(--frelvi-eroare);--frelvi-formular-inel-focus:inset 0 0 0 .5px var(--frelvi-formular-focus);--frelvi-cadru-antet:var(--frelvi-antet);--frelvi-cadru-file:#e8eeeb;--frelvi-cadru-fila-activa:#fff;--frelvi-cadru-file-hover:#e5f3ec;--frelvi-cadru-contur:#cddfd5;--frelvi-cadru-text:#0f172a;--frelvi-cadru-text-secundar:var(--frelvi-text-secundar);--frelvi-cadru-accent:var(--frelvi-actiune-principala);--frelvi-cadru-control-hover:var(--frelvi-selectie-fundal);--frelvi-cadru-inel-focus:var(--frelvi-formular-inel-focus)}
.model-portal{--fundal:var(--frelvi-fundal);--turcoaz-frelvi:var(--frelvi-accent);--turcoaz-frelvi-inchis:var(--frelvi-accent-inchis);--turcoaz-frelvi-apasat:var(--frelvi-accent-text);--turcoaz-frelvi-pal:var(--frelvi-accent-pal);--turcoaz-frelvi-contur:var(--frelvi-contur);--suprafata:var(--frelvi-suprafata);--suprafata-inchisa:var(--frelvi-meniu);--text:var(--frelvi-text);--text-secundar:var(--frelvi-text-secundar);--linie:var(--frelvi-contur);--accent:var(--frelvi-meniu);--accent-inchis:var(--frelvi-buton-hover);--accent-pal:var(--frelvi-suprafata-secundara);--focus:var(--frelvi-accent);--focus-dialog:var(--frelvi-accent);--verde:var(--frelvi-succes);--verde-pal:var(--frelvi-succes-fundal);--raza:6px;--umbra:0 2px 8px #18232b0a;--latime-meniu:192px;--inaltime-antet-global:54px;--inaltime-bara-pagina:36px;--latime-cautare-globala:300px;--inaltime-indicator:0px;grid-template-columns:var(--latime-meniu) minmax(0, 1fr);grid-template-rows:var(--inaltime-antet-global) minmax(0, 1fr);height:calc(100dvh - var(--inaltime-indicator));background:var(--fundal);min-height:0;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:0;font-family:Segoe UI,Arial,sans-serif;font-size:14px;display:grid;overflow:hidden}.model-portal[data-meniu-restrans=true]{--latime-meniu:64px}.model-portal button{cursor:pointer}.model-portal button:disabled{cursor:not-allowed}.model-portal :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.model-portal .pictograma-portal{flex:none;width:19px;height:19px}.model-portal .bara-laterala{background:var(--frelvi-meniu);height:100%;min-height:0;color:var(--frelvi-meniu-text);grid-area:2/1;padding:6px;position:relative;top:auto}.model-portal .navigare-portal{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.model-portal .bara-laterala nav{margin:0;overflow:visible}.model-portal .bara-laterala ul{grid-template-columns:minmax(0,1fr);gap:1px;min-width:0;display:grid}.model-portal .bara-laterala li{width:auto;min-width:0}.model-portal .element-navigare{min-height:42px;color:var(--frelvi-meniu-text);border-radius:5px;grid-template-columns:18px minmax(0,1fr);justify-items:start;gap:10px;padding:0 12px;font-size:14px;font-weight:400;position:relative}.model-portal .element-navigare>span:not(.pictograma-text){display:inline}.model-portal .pictograma-text{letter-spacing:0;display:flex}.model-portal .element-navigare .pictograma-portal{width:18px;height:18px;color:var(--frelvi-meniu-text-secundar)}.model-portal .element-navigare:hover{background:var(--frelvi-meniu-hover);color:#fff}.model-portal .element-navigare.activ{background:var(--frelvi-meniu-activ);color:#fff;font-weight:500}.model-portal .element-navigare.activ>.pictograma-portal,.model-portal .element-navigare.activ .pictograma-text .pictograma-portal{color:var(--turcoaz-frelvi)}.model-portal .element-navigare.activ:before{content:none}.model-portal :is(.restrange-meniu-portal,.inchide-meniu-mobil-portal){border:0;border-top:1px solid var(--frelvi-meniu-contur);min-height:36px;color:var(--frelvi-meniu-text-secundar);background:0 0;border-radius:5px;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;font-size:13px;display:flex}.model-portal .restrange-meniu-portal:hover{color:#fff;background:var(--frelvi-meniu-hover)}.model-portal[data-meniu-restrans=true] :is(.identitate div,.element-navigare>span:not(.pictograma-text),.restrange-meniu-portal span){display:none}.model-portal[data-meniu-restrans=true] .identitate{justify-content:center}.model-portal[data-meniu-restrans=true] .element-navigare{grid-template-columns:1fr;justify-items:center}.model-portal :is(.deschide-meniu-portal,.inchide-meniu-mobil-portal,.fundal-meniu-portal){display:none}.model-portal .suprafata-lucru{flex-direction:column;grid-area:2/2;min-height:0;display:flex}.model-portal .bara-superioara{z-index:20;min-width:0;min-height:var(--inaltime-antet-global);height:var(--inaltime-antet-global);border-bottom:1px solid var(--frelvi-contur);background:var(--frelvi-antet-tabel);-webkit-backdrop-filter:none;backdrop-filter:none;grid-area:1/1/auto/-1;align-items:center;gap:12px;padding:0 16px 0 0;display:flex;position:relative;top:auto}.model-portal .cautare-globala-portal{width:var(--latime-cautare-globala);flex:0 1 var(--latime-cautare-globala);border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);min-width:240px;max-width:340px;height:34px;color:var(--text-secundar);border-radius:6px;align-items:center;gap:7px;padding:0 9px;display:flex;position:relative}.model-portal .cautare-globala-portal:hover{background:var(--frelvi-fundal)}.model-portal .cautare-globala-portal:focus-within{border-color:var(--frelvi-accent);box-shadow:var(--frelvi-inel-focus)}.model-portal .cautare-globala-portal>.pictograma-portal{width:17px;height:17px}.model-portal .cautare-globala-portal input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:14px}.model-portal .cautare-globala-portal input::-webkit-search-cancel-button{appearance:none}.model-portal .cautare-globala-portal input::placeholder{color:var(--frelvi-text-secundar);opacity:1}.model-portal .cautare-globala-portal kbd,.model-portal .panou-antet kbd{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata-secundara);color:var(--frelvi-text-estompat);white-space:nowrap;border-radius:4px;flex:none;padding:2px 5px;font:11px Segoe UI,Arial,sans-serif}.model-portal .goleste-cautare-globala{width:26px;height:26px;color:var(--text-secundar);background:0 0;border:0;border-radius:4px;flex:0 0 26px;place-items:center;padding:0;display:grid}.model-portal .goleste-cautare-globala:hover{background:var(--frelvi-suprafata-secundara);color:var(--text)}.model-portal .goleste-cautare-globala .pictograma-portal{width:15px;height:15px}.model-portal .rezultate-cautare-globala,.model-portal .panou-antet{z-index:50;border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);border-radius:6px;padding:5px;position:absolute;top:calc(100% + 5px);box-shadow:0 8px 24px #18232b24}.model-portal .rezultate-cautare-globala{width:min(520px,100vw - 16px);max-height:min(410px,100dvh - 72px);left:0;overflow:auto}.model-portal .rezultate-cautare-globala button{width:100%;min-height:42px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:5px 9px;display:flex}.model-portal .rezultate-cautare-globala button:is(:hover,[aria-selected=true]){background:var(--frelvi-suprafata-secundara)}.model-portal .rezultate-cautare-globala button>.pictograma-portal{width:16px;height:16px;color:var(--frelvi-text-secundar)}.model-portal .rezultate-cautare-globala button>span{min-width:0}.model-portal .rezultate-cautare-globala :is(strong,small){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.model-portal .rezultate-cautare-globala strong{font-size:14px;font-weight:500}.model-portal .rezultate-cautare-globala small{color:var(--text-secundar);font-size:12px}.model-portal .rezultate-cautare-globala>p{color:var(--text-secundar);margin:0;padding:10px;font-size:13px}.model-portal .actiuni-antet{gap:8px;min-width:0;margin-left:auto}.model-portal .pozitionare-panou-antet{flex:none;position:relative}.model-portal .actiune-pictograma-antet{width:30px;height:30px;color:var(--text-secundar);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.model-portal .actiune-pictograma-antet:hover,.model-portal .actiune-pictograma-antet[aria-expanded=true]{background:var(--frelvi-suprafata);color:var(--text)}.model-portal .actiune-pictograma-antet .pictograma-portal{width:17px;height:17px}.model-portal .panou-antet{width:260px;color:var(--text);right:0}.model-portal .panou-antet>strong{padding:7px 9px;font-size:14px;font-weight:600;display:block}.model-portal .panou-antet>p{color:var(--text-secundar);margin:0;padding:5px 9px 9px;font-size:12.5px;line-height:1.5}.model-portal .panou-notificari-antet{width:310px}.model-portal .stare-goala-antet{border-top:1px solid var(--frelvi-separator);place-items:center;min-height:58px;display:grid}.model-portal .meniu-cont-antet{width:190px}.model-portal .meniu-cont-antet button{width:100%;min-height:36px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 9px;font-size:13px;display:flex}.model-portal .meniu-cont-antet button:hover:not(:disabled){background:var(--frelvi-suprafata-secundara)}.model-portal .meniu-cont-antet .pictograma-portal{width:16px;height:16px;color:var(--text-secundar)}.model-portal .context-organizatie-portal{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);border-radius:5px;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.model-portal .context-organizatie-portal:hover{border-color:var(--frelvi-camp-hover)}.model-portal .context-organizatie-portal strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.model-portal .selector-context{align-items:center;min-width:0;display:flex;position:relative}.model-portal .selector-context select{appearance:none;background:0 0;border:0;width:100%;min-width:0;max-width:220px;padding-right:20px;font-size:13px;font-weight:500}.model-portal .selector-context>.pictograma-portal{width:13px;height:13px;color:var(--text-secundar);pointer-events:none;position:absolute;right:0}.model-portal .avatar-portal{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);width:32px;height:32px;color:var(--text);border-radius:50%;flex:0 0 32px;place-items:center;padding:0;font-size:13px;font-weight:500;display:grid}.model-portal .avatar-portal:hover,.model-portal .avatar-portal[aria-expanded=true]{background:var(--frelvi-fundal);border-color:var(--frelvi-camp-hover)}.model-portal .iesire-portal{background:0 0;border:0;border-radius:4px;place-items:center;width:30px;height:30px;display:grid}.model-portal .iesire-portal:hover{background:var(--frelvi-suprafata)}.model-portal .bara-pagini-portal{min-height:var(--inaltime-bara-pagina);height:var(--inaltime-bara-pagina);flex:0 0 var(--inaltime-bara-pagina);border-bottom:1px solid var(--frelvi-contur);background:var(--frelvi-separator);align-items:flex-end;padding-left:4px;display:flex;overflow:hidden}.model-portal .sir-file-pagini-portal{scrollbar-width:none;align-items:flex-end;width:100%;min-width:0;height:100%;display:flex;overflow:auto hidden}.model-portal .sir-file-pagini-portal::-webkit-scrollbar{display:none}.model-portal .fila-pagina-portal{background:0 0;flex:none;align-items:center;width:max-content;min-width:86px;max-width:178px;height:100%;display:flex;position:relative}.model-portal .fila-pagina-portal:not(:first-child):before{background:var(--frelvi-camp-contur);content:"";width:1px;height:16px;position:absolute;left:0}.model-portal .fila-pagina-portal.activa{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);border-bottom:0;border-radius:5px 5px 0 0;align-self:flex-end;height:35px;transform:translateY(1px)}.model-portal .fila-pagina-portal.activa:before,.model-portal .fila-pagina-portal.activa+.fila-pagina-portal:before{display:none}.model-portal .fila-pagina-portal:hover:not(.activa){background:#fefdfc8c}.model-portal .deschide-fila-pagina{min-width:0;height:100%;color:var(--text-secundar);white-space:nowrap;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0 10px;font-size:14px;font-weight:400;display:flex}.model-portal .fila-pagina-portal.activa .deschide-fila-pagina{color:var(--text);font-weight:500}.model-portal .fila-pagina-portal.activa:after{background:var(--turcoaz-frelvi);content:"";height:2px;position:absolute;inset:auto 10px 0}.model-portal .deschide-fila-pagina>.pictograma-portal{width:15px;height:15px;color:var(--frelvi-text-secundar)}.model-portal .fila-pagina-portal.activa .deschide-fila-pagina>.pictograma-portal{color:var(--turcoaz-frelvi-inchis)}.model-portal .deschide-fila-pagina>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-portal .inchide-fila-pagina{width:26px;height:26px;color:var(--text-secundar);background:0 0;border:0;border-radius:4px;flex:0 0 26px;place-items:center;margin-right:4px;padding:0;display:grid}.model-portal .inchide-fila-pagina:hover{background:var(--frelvi-fundal);color:var(--text)}.model-portal .inchide-fila-pagina .pictograma-portal{width:13px;height:13px}.model-portal .continut{scrollbar-gutter:stable;flex:1;width:100%;min-height:0;margin:0;padding:22px 22px 28px;overflow:auto}.model-portal .antet-pagina{margin-bottom:20px}.model-portal .antet-pagina h1{color:var(--text);letter-spacing:-1px;margin-bottom:8px;font-family:inherit;font-size:28px;line-height:1.2}.model-portal .supratitlu{color:var(--text-secundar);text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.model-portal .antet-pagina>div>p:last-child{font-size:13px;line-height:1.5}.model-portal :is(.buton-principal,.buton-secundar,.buton-reimprospatare){min-height:36px;box-shadow:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font:600 13px Segoe UI,Arial,sans-serif;display:inline-flex}.model-portal :is(.buton-secundar,.buton-reimprospatare):hover{border-color:var(--frelvi-camp-hover);background:var(--frelvi-fundal);color:var(--text)}.model-portal :is(.buton-secundar,.buton-reimprospatare){border-color:var(--frelvi-buton-contur);color:var(--text)}.model-portal :is(.buton-principal,.buton-secundar):disabled{opacity:1;color:var(--frelvi-text-estompat);background:var(--frelvi-camp-dezactivat);border-color:var(--frelvi-contur);box-shadow:none}.model-portal .panou-date{box-shadow:none;border-radius:6px}.model-portal .banda-atentionare{border-color:var(--frelvi-contur);background:var(--frelvi-suprafata-secundara);border-radius:6px}.model-portal :is(.grila-indicatori,.panou-bun-venit){margin-top:20px}.model-portal :is(.card-indicator,.panou-bun-venit){box-shadow:none;background:var(--frelvi-suprafata);border-radius:6px}.model-portal .fundal-dialog{-webkit-backdrop-filter:none;backdrop-filter:none;background:#18232b4d}.model-portal .dialog-operatie{border:1px solid var(--linie);border-radius:8px;box-shadow:0 16px 48px #18232b29}.model-portal .dialog-operatie h2{color:var(--text);letter-spacing:-.6px;font-family:inherit;font-size:24px}.model-portal .inchide-dialog{background:0 0;border-radius:4px}.model-portal .inchide-dialog:hover{background:var(--frelvi-fundal)}.model-portal .camp>span{color:var(--text);font-size:12px;font-weight:400}.model-portal .camp :is(input,select){border-color:var(--frelvi-contur);border-radius:4px;min-height:38px}.model-portal .fundal-configurare-portal{inset:calc(var(--inaltime-indicator) + 54px) 0 0 var(--latime-meniu);background:var(--fundal);padding:0;display:block}.model-portal .dialog-configurare-portal{background:var(--fundal);width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.model-portal .dialog-configurare-portal>header{border-bottom:1px solid var(--linie);background:var(--frelvi-antet);flex-shrink:0;min-height:84px;margin:0;padding:16px 24px}.model-portal .dialog-configurare-portal>header h2{margin:0;font-size:28px}.model-portal .dialog-configurare-portal>.mesaj{flex-shrink:0;max-height:18vh;margin:12px 24px 0;overflow-y:auto}.model-portal .formular-configurare-portal{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.model-portal .corp-configurare-portal{scrollbar-gutter:stable;padding:20px 24px 28px;overflow-y:auto}.model-portal .introducere-configurare-portal{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.model-portal .introducere-configurare-portal p{color:var(--text-secundar);margin:0;font-size:13px}.model-portal .stare-portal{background:var(--frelvi-antet-tabel);color:var(--frelvi-text-secundar);border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.model-portal .stare-portal>span{background:var(--frelvi-text-secundar);border-radius:50%;width:7px;height:7px}.model-portal .campuri-configurare-portal{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.model-portal .sectiune-formular-portal{border:1px solid var(--linie);background:var(--suprafata);border-radius:6px;min-width:0;padding:18px 20px 20px}.model-portal .sectiune-formular-portal header{margin-bottom:16px}.model-portal .sectiune-formular-portal h3{letter-spacing:-.3px;margin:0;font-family:inherit;font-size:17px;font-weight:600;line-height:1.3}.model-portal .sectiune-formular-portal header p{color:var(--text-secundar);margin:6px 0 0;font-size:12px;line-height:1.5}.model-portal .campuri-sectiune-portal{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}.model-portal .camp-lat-portal{grid-column:1/-1}.model-portal .camp-portal{gap:6px;min-width:0;display:grid}.model-portal .camp-portal label{font-size:13px;font-weight:500}.model-portal .marcaj-obligatoriu{color:var(--frelvi-eroare)}.model-portal .camp-portal input{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);width:100%;min-width:0;min-height:42px;color:var(--text);border-radius:6px;padding:9px 11px;font:14px Segoe UI,Arial,sans-serif}.model-portal .camp-portal input:hover:not(:disabled):not([readonly]){border-color:var(--frelvi-camp-hover)}.model-portal .camp-portal input:disabled{background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-estompat);cursor:not-allowed}.model-portal .camp-portal input[aria-invalid=true]{border-color:var(--frelvi-eroare)}.model-portal .camp-portal small{color:var(--text-secundar);font-size:12px;line-height:1.4}.model-portal .camp-portal input::placeholder{color:var(--frelvi-substituent);opacity:1}.model-portal .camp-portal .eroare-camp-portal{color:var(--frelvi-eroare)}.model-portal .nota-configurare-portal{color:var(--text-secundar);margin:16px 0 0;font-size:12px;line-height:1.5}.model-portal .actiuni-formular-portal{min-height:70px;padding:14px 24px max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--frelvi-contur);background:var(--frelvi-antet);align-items:center;gap:12px;display:flex}.model-portal .actiuni-formular-portal>span{color:var(--text-secundar);margin-right:auto;font-size:12px}.model-portal .stare-salvare-formular{align-items:center;gap:8px;display:flex}.model-portal .stare-salvare-formular[data-salvat=true] svg{color:var(--frelvi-succes)}@media (max-width:1050px){.model-portal .actiune-optionala-antet{display:none}.model-portal .cautare-globala-portal{min-width:160px}}@media (max-width:820px){.model-portal{--latime-meniu:64px}.model-portal .identitate div,.model-portal .element-navigare>span:not(.pictograma-text){display:none}.model-portal .element-navigare{grid-template-columns:1fr;justify-items:center}.model-portal .restrange-meniu-portal{display:none}.model-portal .cautare-globala-portal{flex:220px;width:auto;min-width:130px}}@media (max-width:620px){.model-portal,.model-portal[data-meniu-restrans=true]{--latime-meniu:0px;grid-template-columns:minmax(0,1fr);padding:0}.model-portal .suprafata-lucru{grid-column:1}.model-portal .bara-laterala{display:none}.model-portal .deschide-meniu-portal{background:0 0;border:0;border-radius:4px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.model-portal[data-meniu-mobil=true] .bara-laterala{z-index:18;inset:calc(var(--inaltime-indicator) + 54px) auto 0 0;width:240px;height:auto;display:flex;position:fixed}.model-portal[data-meniu-mobil=true] .element-navigare{grid-template-columns:18px minmax(0,1fr);justify-items:start;min-height:44px}.model-portal[data-meniu-mobil=true] .element-navigare>span:not(.pictograma-text){display:inline}.model-portal .inchide-meniu-mobil-portal{display:flex}.model-portal .fundal-meniu-portal{z-index:17;inset:calc(var(--inaltime-indicator) + 54px) 0 0;background:#18232b4d;border:0;padding:0;display:block;position:fixed}.model-portal .bara-superioara{gap:4px;padding:0 6px 0 0}.model-portal .actiuni-antet{flex:1;gap:7px}.model-portal .cautare-globala-portal{display:none}.model-portal .context-organizatie-portal{flex:1;height:42px;padding:0 7px}.model-portal .context-organizatie-portal>.pictograma-portal{display:none}.model-portal .selector-context{width:100%}.model-portal .selector-context select{font-size:16px}.model-portal .continut{padding:18px 14px 24px}.model-portal .antet-pagina{flex-wrap:wrap;gap:12px}.model-portal .antet-pagina h1{font-size:25px}.model-portal .fundal-dialog:not(.fundal-configurare-portal){padding:12px}.model-portal .dialog-configurare-portal>header{min-height:76px;padding:14px 16px}.model-portal .dialog-configurare-portal>header h2{font-size:25px}.model-portal .corp-configurare-portal{padding:16px 12px 24px}.model-portal .sectiune-formular-portal{padding:16px 14px}.model-portal .campuri-sectiune-portal{grid-template-columns:minmax(0,1fr)}.model-portal .actiuni-formular-portal{padding:12px 12px max(12px, env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}.model-portal .actiuni-formular-portal>span{flex-basis:100%;font-size:11px}.model-portal .actiuni-formular-portal>button{white-space:nowrap;flex:1}.model-portal :is(.buton-principal,.buton-secundar,.buton-reimprospatare,.inchide-dialog,.iesire-portal,.deschide-meniu-portal){min-height:44px}.model-portal :is(.inchide-dialog,.iesire-portal,.deschide-meniu-portal){min-width:44px}.model-portal .camp-portal input{min-height:44px;font-size:16px}}.model-portal .pornire-module-portal{width:100%;padding:32px}.model-portal .pornire-module-portal .antet-pagina{margin-bottom:30px}.model-portal .pornire-module-portal .antet-pagina h1{font-size:34px;font-weight:650}.model-portal .pornire-module-portal .antet-pagina p{font-size:15px}.model-portal .card-modul-portal{border:1px solid var(--linie);background:var(--suprafata);border-radius:14px;flex-direction:column;align-items:center;gap:18px;width:min(100%,264px);min-height:290px;padding:26px 22px 0;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 4px 18px #18232b08}.model-portal .card-modul-portal:has(button):is(:hover,:focus-within){border-color:var(--turcoaz-frelvi-contur);box-shadow:0 7px 24px #29b5a51a}.model-portal .pictograma-card-configurare{width:76px;height:76px;color:var(--turcoaz-frelvi);background:var(--turcoaz-frelvi-pal);border-radius:20px;flex-shrink:0;place-items:center;display:grid}.model-portal .pictograma-card-configurare svg{width:37px;height:37px}.model-portal .continut-card-configurare{text-align:center;flex:1;width:100%;min-width:0}.model-portal .continut-card-configurare h2{letter-spacing:-.35px;margin:0;font-size:19px;font-weight:600}.model-portal .card-modul-portal p{color:var(--text-secundar);margin:8px 0 16px;font-size:13px;line-height:1.5}.model-portal .card-modul-portal .stare-portal{font-size:12px;font-weight:400}.model-portal .actiune-card-modul{border:0;border-top:1px solid var(--linie);min-height:48px;color:var(--frelvi-accent-text);background:0 0;border-radius:0 0 13px 13px;justify-content:center;align-self:stretch;align-items:center;gap:9px;margin:0 -22px;padding:10px 16px;font:600 13px Segoe UI,Arial,sans-serif;display:flex}.model-portal .actiune-card-modul:hover{background:var(--turcoaz-frelvi-pal);color:var(--turcoaz-frelvi-apasat)}.model-portal .card-modul-portal .explicatie-card-modul{text-align:center;margin-top:0}.model-portal .progres-configurare{background:var(--frelvi-camp-dezactivat);border-radius:5px;width:100%;height:4px;margin:14px 0 5px;overflow:hidden}.model-portal .progres-configurare>span{background:var(--turcoaz-frelvi-inchis);border-radius:inherit;height:100%;display:block}.model-portal .card-configurare-firma small{color:var(--frelvi-text-secundar);font-size:12px}.model-portal .stare-portal[data-finalizata=true]{background:var(--frelvi-succes-fundal);color:var(--text)}.model-portal .stare-portal[data-finalizata=true]>span{background:var(--frelvi-succes)}.model-portal .nota-module-portal{color:var(--frelvi-text-secundar);margin-top:20px}.model-portal .inrolare-in-module{background:var(--frelvi-suprafata);border:1px solid var(--frelvi-contur);border-radius:8px;max-width:700px;margin-top:24px;padding:28px}.model-portal .inrolare-in-module h2{margin-top:0}.model-portal .inrolare-in-module .camp{margin-bottom:16px}.model-portal .invitatie-in-module{color:var(--frelvi-text-secundar);max-width:700px;margin-top:28px}.model-portal .invitatie-in-module summary{cursor:pointer;margin-bottom:16px}.model-portal .pagina-configurare-firma{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.model-portal .antet-configurare-firma{flex-shrink:0;align-items:center;gap:20px;padding:24px 32px;display:flex}.model-portal .antet-configurare-firma h1{margin:0 0 4px;font-size:27px}.model-portal .antet-configurare-firma p{color:var(--frelvi-text-secundar);margin:0}.model-portal .antet-configurare-firma>.stare-portal{margin-left:auto}.model-portal .pasi-configurare-firma{border-bottom:1px solid var(--linie);flex-shrink:0;gap:12px;margin:0;padding:0 32px 22px;list-style:none;display:flex}.model-portal .pasi-configurare-firma li{flex:1;min-width:0;max-width:320px}.model-portal .pasi-configurare-firma button{border:1px solid var(--linie);background:var(--frelvi-suprafata-secundara);width:100%;min-height:52px;color:var(--frelvi-text-secundar);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font:500 13px Segoe UI,Arial,sans-serif;display:flex}.model-portal .pasi-configurare-firma .numar-pas-configurare{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.model-portal .pasi-configurare-firma button:hover:not(:disabled){border-color:var(--turcoaz-frelvi-contur);background:var(--turcoaz-frelvi-pal)}.model-portal .pasi-configurare-firma button:disabled{opacity:1;color:var(--frelvi-text-secundar)}.model-portal .pasi-configurare-firma [data-salvat=true] .numar-pas-configurare{background:var(--frelvi-succes-fundal);color:var(--frelvi-succes);border-color:#0000}.model-portal .pasi-configurare-firma [aria-current=step] button{color:var(--turcoaz-frelvi-apasat);border-color:var(--frelvi-accent);background:var(--turcoaz-frelvi-pal);font-weight:600}.model-portal .pasi-configurare-firma [aria-current=step] .numar-pas-configurare{background:var(--frelvi-accent-text);color:#fff;border-color:var(--frelvi-accent-text)}.model-portal .pagina-configurare-firma>form{flex-direction:column;flex:1;min-height:0;display:flex}.model-portal .corp-pas-configurare{scrollbar-gutter:stable;flex:1;min-height:0;padding:22px 32px;overflow:auto}.model-portal .corp-pas-configurare fieldset{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);min-width:0;max-width:1160px;box-shadow:none;border-radius:8px;margin:0;padding:24px;position:relative}.model-portal .corp-pas-configurare h2{margin:0 0 8px;font-size:20px}.model-portal .corp-pas-configurare h3{margin:0;font-size:15px}.model-portal .corp-pas-configurare p{color:var(--frelvi-text-secundar);margin:6px 0 0;line-height:1.6}.model-portal .grila-campuri-configurare{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:20px;display:grid}.model-portal .identitate-configurare-firma{background:var(--frelvi-camp-dezactivat);border-radius:6px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding:16px}.model-portal .antet-adresa-configurare{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.model-portal .antet-adresa-configurare+.grila-campuri-configurare{margin-top:12px}.model-portal .corp-pas-configurare .camp-portal input{border-color:var(--frelvi-camp-contur);min-height:42px;font-family:inherit}.model-portal .corp-pas-configurare .camp-portal input[aria-invalid=true]{border-color:var(--frelvi-eroare)}.model-portal .pagina-configurare-firma button:focus-visible{outline:2px solid var(--frelvi-accent);outline-offset:2px}.model-portal .corp-pas-configurare .eroare-camp-portal{color:var(--frelvi-eroare);font-size:12px}.model-portal .grila-campuri-configurare .camp-lat-portal{grid-column:1/-1}.model-portal .grila-campuri-configurare input[readonly]{background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-secundar);border-color:#0000;padding-left:0}.model-portal .grila-campuri-configurare input:not([readonly]):hover:not(:disabled){border-color:var(--frelvi-camp-hover)}.model-portal .rezumat-configurare-firma{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 24px;display:grid}.model-portal .rezumat-configurare-firma section{overflow-wrap:anywhere;border:1px solid var(--frelvi-contur);border-radius:6px;min-width:0;padding:16px}.model-portal .antet-rezumat-configurare{color:var(--text-secundar);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.model-portal .antet-rezumat-configurare .buton-secundar,.model-portal .antet-adresa-configurare .buton-secundar{min-height:34px;color:var(--frelvi-accent-text);padding:6px 10px;font-size:12px}.model-portal .preferinte-configurare-firma{background:var(--frelvi-suprafata-secundara);border-radius:6px;gap:40px;padding:16px;display:flex}.model-portal .preferinte-configurare-firma dt{color:var(--frelvi-text-secundar);margin-bottom:8px;font-size:12px}.model-portal .preferinte-configurare-firma dd{margin:0}.model-portal .confirmare-configurare-firma{align-items:center;gap:12px;padding-top:12px;display:flex}.model-portal .confirmare-configurare-firma input{width:18px;height:18px;accent-color:var(--turcoaz-frelvi-inchis);flex-shrink:0}@media (max-width:800px){.model-portal .pasi-configurare-firma{gap:8px}.model-portal .antet-configurare-firma{gap:12px}}@media (max-width:620px){.model-portal .pornire-module-portal{padding:24px 18px}.model-portal .pornire-module-portal .antet-pagina h1{font-size:30px}.model-portal .card-modul-portal{width:100%}.model-portal .antet-configurare-firma{flex-wrap:wrap;padding:16px 12px}.model-portal .antet-configurare-firma h1{font-size:22px}.model-portal .antet-configurare-firma>.stare-portal{display:none}.model-portal .pasi-configurare-firma{gap:10px;padding:0 12px 12px}.model-portal .pasi-configurare-firma li{flex:1}.model-portal .pasi-configurare-firma button{flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:10px 8px;font-size:12px}.model-portal .pasi-configurare-firma .numar-pas-configurare{flex-shrink:0;width:23px;height:23px}.model-portal .corp-pas-configurare{padding:16px 12px}.model-portal .corp-pas-configurare fieldset{padding:20px 16px}.model-portal .grila-campuri-configurare,.model-portal .rezumat-configurare-firma{grid-template-columns:minmax(0,1fr);gap:16px}.model-portal .antet-adresa-configurare{flex-wrap:wrap}.model-portal .corp-pas-configurare .camp-portal input{min-height:44px;font-size:16px}.model-portal .preferinte-configurare-firma{flex-direction:column;gap:18px}.model-portal .inrolare-in-module{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.model-portal .card-modul-portal{transition:none}}.model-portal .pagina-date-firma .corp-pas-configurare{align-content:start;gap:18px;display:grid}.model-portal .pagina-date-firma .corp-pas-configurare>*{width:100%;max-width:1160px}.model-portal :is(.pagina-date-firma,.pagina-locatii-firma) .sectiune-date-firma fieldset{box-shadow:none;background:0 0;border:0;border-radius:0;max-width:none;padding:0}.model-portal :is(.pagina-date-firma,.pagina-locatii-firma) .grila-campuri-configurare{margin-top:0}.model-portal .sectiune-date-firma{background:var(--frelvi-suprafata);border:1px solid var(--frelvi-contur);border-radius:8px;padding:22px 24px 24px}.model-portal .sectiune-date-firma>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.model-portal .sectiune-date-firma .detaliu-sectiune-companie{color:var(--frelvi-text-secundar);background:var(--frelvi-antet-tabel);white-space:nowrap;border-radius:6px;margin-left:auto;padding:7px 12px;font-size:13px}.model-portal .sectiune-date-firma h2{margin:0 0 14px;font-size:17px}.model-portal .sectiune-date-firma>header h2{margin:0}.model-portal .sectiune-date-firma>.antet-sectiune-companie{border-bottom:1px solid var(--frelvi-separator);justify-content:flex-start;margin-bottom:20px;padding-bottom:16px}.model-portal .simbol-sectiune-companie{height:38px;color:var(--frelvi-accent-inchis);background:var(--frelvi-accent-pal);border-radius:7px;flex:0 0 38px;place-items:center;display:grid}.model-portal .simbol-sectiune-companie svg{width:22px;height:22px}.model-portal .preluare-anaf{gap:12px;margin-bottom:16px;display:grid}.model-portal .preluare-anaf>button{border-color:var(--frelvi-contur);background:var(--frelvi-accent-subtil);color:var(--frelvi-accent-text);justify-self:start}.model-portal .preluare-anaf>button:hover:not(:disabled){background:var(--frelvi-accent-pal);border-color:var(--frelvi-camp-hover)}.model-portal .preluare-anaf>button svg{color:var(--frelvi-accent-inchis)}.model-portal .comparatie-anaf{border:1px solid var(--frelvi-contur);background:var(--frelvi-accent-subtil);border-radius:8px;padding:18px}.model-portal .comparatie-anaf h3{margin:0 0 6px}.model-portal .comparatie-anaf p{color:var(--frelvi-text-secundar);font-size:13px}.model-portal .comparatie-anaf table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.model-portal .comparatie-anaf th,.model-portal .comparatie-anaf td{text-align:left;border-bottom:1px solid var(--frelvi-separator);overflow-wrap:anywhere;vertical-align:top;white-space:normal;text-overflow:clip;text-transform:none;letter-spacing:normal;padding:10px 8px;overflow:visible}.model-portal .comparatie-anaf th{font-weight:600}.model-portal .comparatie-anaf label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.model-portal .comparatie-anaf input[type=checkbox]{width:16px;height:16px;accent-color:var(--frelvi-accent);flex:0 0 16px;margin:1px 0 0}.model-portal .comparatie-anaf tbody tr:hover{background:var(--frelvi-accent-pal)}.model-portal .actiuni-comparatie-anaf{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}@media (max-width:640px){.model-portal .sectiune-date-firma,.model-portal .comparatie-anaf{padding:14px}.model-portal .sectiune-date-firma>header{flex-wrap:wrap}.model-portal .comparatie-anaf th,.model-portal .comparatie-anaf td{padding:9px 4px;font-size:12px}.model-portal .comparatie-anaf table,.model-portal .comparatie-anaf tbody{display:block}.model-portal .comparatie-anaf thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.model-portal .comparatie-anaf tbody tr{border-bottom:1px solid var(--frelvi-separator);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:4px 0 10px;display:grid}.model-portal .comparatie-anaf tbody th{grid-column:1/-1}.model-portal .comparatie-anaf tbody :is(th,td){border:0;min-width:0}.model-portal .comparatie-anaf td:before{content:attr(data-eticheta);color:var(--frelvi-text-secundar);margin-bottom:4px;font-size:11px;display:block}.model-portal .actiuni-comparatie-anaf button{flex:100%}}.model-portal .file-companie{border-bottom:1px solid var(--frelvi-contur);background:var(--frelvi-fundal);flex-shrink:0;gap:24px;padding:0 32px;display:flex}.model-portal .file-companie button{color:var(--frelvi-text-secundar);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 2px}.model-portal .file-companie button[aria-current]{color:var(--frelvi-accent-text);border-bottom-color:var(--frelvi-accent);font-weight:600}.model-portal .file-companie button:hover{background:var(--frelvi-accent-subtil);color:var(--frelvi-accent-text)}.model-portal .formular-locatie-scurt{max-width:780px}.model-portal .pagina-locatii-firma .adauga-locatie-firma{white-space:nowrap;margin-left:auto}.model-portal .lista-locatii-firma{border:1px solid var(--linie);background:var(--frelvi-suprafata);border-radius:8px;overflow:auto}.model-portal .pagina-locatii-firma .corp-pas-configurare:has(>.lista-locatii-firma){flex-direction:column;display:flex;overflow:hidden}.model-portal .pagina-locatii-firma .corp-pas-configurare>.lista-locatii-firma{flex:1;min-height:0}.model-portal .tabel-locatii-firma{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:660px}.model-portal .tabel-locatii-firma :is(th,td){border-bottom:1px solid var(--linie);white-space:nowrap;text-overflow:ellipsis;height:50px;padding:9px 14px;font-size:13px;font-weight:400;overflow:hidden}.model-portal .tabel-locatii-firma thead th{background:var(--frelvi-antet-tabel);color:var(--text);text-transform:none;letter-spacing:0;font-weight:600;position:sticky;top:0}.model-portal .tabel-locatii-firma th:first-child{width:29%}.model-portal .tabel-locatii-firma th:nth-child(2){width:15%}.model-portal .tabel-locatii-firma th:nth-child(3){width:20%}.model-portal .tabel-locatii-firma th:nth-child(4){width:16%}.model-portal .tabel-locatii-firma th:last-child{width:54px}.model-portal .tabel-locatii-firma tbody tr:last-child :is(th,td){border-bottom:0}.model-portal .tabel-locatii-firma tbody tr:hover{background:var(--turcoaz-frelvi-pal)}.model-portal .nume-locatie-firma{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--frelvi-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-weight:600;display:block;overflow:hidden}.model-portal .nume-locatie-firma:hover{text-decoration:underline}.model-portal .stare-locatie-firma{background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-secundar);border-radius:5px;align-items:center;gap:7px;padding:5px 8px;display:inline-flex}.model-portal .stare-locatie-firma[data-activa=true]{background:var(--frelvi-succes-fundal);color:var(--text)}.model-portal .stare-locatie-firma[data-activa=true]>span{background:var(--frelvi-succes)}.model-portal .stare-locatie-firma>span{background:currentColor;border-radius:50%;width:7px;height:7px}.model-portal .marcaj-implicita-locatie{color:var(--frelvi-accent-text);align-items:center;gap:5px;font-size:12px;display:inline-flex}.model-portal .marcaj-implicita-locatie svg{width:15px;height:15px}.model-portal .tabel-locatii-firma .deschide-actiuni-locatie{background:0 0;border-color:#0000;min-width:32px;min-height:32px;padding:3px;font-size:20px}.model-portal .tabel-locatii-firma .deschide-actiuni-locatie:hover{background:var(--frelvi-accent-pal);border-color:var(--turcoaz-frelvi-contur)}.model-portal .meniu-actiuni-locatie{z-index:30;border:1px solid var(--linie);background:var(--frelvi-suprafata);text-align:left;white-space:normal;border-radius:8px;width:min(248px,100vw - 16px);padding:6px;position:fixed;box-shadow:0 8px 24px #18232b24}.model-portal .meniu-actiuni-locatie button{width:100%;min-height:38px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:9px 10px;display:block}.model-portal .meniu-actiuni-locatie button:hover:not(:disabled){background:var(--turcoaz-frelvi-pal)}.model-portal .meniu-actiuni-locatie button:disabled{color:var(--frelvi-text-estompat);cursor:default}.model-portal .meniu-actiuni-locatie small{color:var(--text-secundar);padding:6px 10px;line-height:1.5;display:block}.model-portal .confirmare-stare-locatie .camp-portal{margin-top:18px}.model-portal .confirmare-stare-locatie .camp-portal input{width:100%}@media (max-width:640px){.model-portal .pagina-locatii-firma .antet-configurare-firma{flex-wrap:wrap}.model-portal .pagina-locatii-firma .adauga-locatie-firma{margin-left:0}.model-portal .tabel-locatii-firma .deschide-actiuni-locatie,.model-portal .meniu-actiuni-locatie button{min-height:44px}}.model-portal .rand-locatie-firma{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);border-radius:8px;align-items:center;gap:20px;margin-bottom:12px;padding:20px;display:flex}.model-portal .rand-locatie-firma>div{flex:1;min-width:0}.model-portal .rand-locatie-firma p{color:var(--frelvi-text-secundar);overflow-wrap:anywhere;margin:6px 0 0}.model-portal .rand-locatie-firma>span{color:var(--frelvi-text-secundar)}.model-portal .rand-locatie-firma:hover{border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata-secundara)}.model-portal .sediu-propus-inrolare{background:var(--frelvi-suprafata-secundara);border-radius:8px;margin-top:18px;padding:14px}.model-portal .sediu-propus-inrolare p{margin:6px 0}.model-portal .inrolare-in-module .preluare-anaf{margin-top:12px}@media (max-width:640px){.model-portal .file-companie{padding:0 12px}.model-portal .rand-locatie-firma{flex-wrap:wrap;gap:12px;padding:16px}.model-portal .rand-locatie-firma>div{flex-basis:100%}.model-portal .rand-locatie-firma>span{flex:1}}
.model-portal .buton-frelvi{min-height:36px;color:var(--frelvi-text);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font:500 14px Segoe UI,Arial,sans-serif;display:inline-flex}.model-portal .buton-frelvi .pictograma-portal{width:16px;height:16px}.model-portal .buton-frelvi-principal{border-color:var(--frelvi-meniu);background:var(--frelvi-meniu);color:var(--frelvi-buton-text)}.model-portal .buton-frelvi-principal:hover:not(:disabled){border-color:var(--frelvi-buton-hover);background:var(--frelvi-buton-hover)}.model-portal .buton-frelvi-secundar{border-color:var(--frelvi-buton-contur);background:var(--frelvi-suprafata)}.model-portal .buton-frelvi-secundar:hover:not(:disabled),.model-portal .buton-frelvi-discret:hover:not(:disabled){border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata-secundara)}.model-portal .buton-frelvi-pericol{border-color:var(--frelvi-eroare);background:var(--frelvi-eroare);color:#fff}.model-portal .buton-frelvi:disabled{border-color:var(--frelvi-contur);background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-estompat);opacity:1}.model-portal .bara-instrumente-lista-frelvi{align-items:center;gap:10px;min-height:54px;padding:8px 10px;display:flex}.model-portal .cautare-lista-frelvi{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);min-width:180px;height:36px;color:var(--frelvi-text-secundar);border-radius:6px;flex:320px;align-items:center;gap:8px;padding:0 9px;display:flex}.model-portal .cautare-lista-frelvi:focus-within{border-color:var(--frelvi-accent);box-shadow:var(--frelvi-inel-focus)}.model-portal .cautare-lista-frelvi>.pictograma-portal{width:16px;height:16px}.model-portal .cautare-lista-frelvi input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.model-portal .cautare-lista-frelvi input::-webkit-search-cancel-button{appearance:none}.model-portal .cautare-lista-frelvi button{width:26px;height:26px;color:var(--frelvi-text-secundar);background:0 0;border:0;border-radius:4px;flex:0 0 26px;place-items:center;padding:0;display:grid}.model-portal .cautare-lista-frelvi button:hover{background:var(--frelvi-suprafata-secundara);color:var(--frelvi-text)}.model-portal .cautare-lista-frelvi button .pictograma-portal{width:14px;height:14px}.model-portal .panou-filtre-frelvi{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);border-radius:6px;flex-direction:column;width:100%;max-width:520px;max-height:min(620px,100dvh - 20px);display:flex;overflow:hidden;box-shadow:0 8px 24px #18232b24}.model-portal .panou-filtre-frelvi>header{border-bottom:1px solid var(--frelvi-camp-contur);flex:none;align-items:center;gap:8px;min-height:52px;padding:10px 14px;display:flex}.model-portal .panou-filtre-frelvi>header strong{font-size:15px;font-weight:600}.model-portal .panou-filtre-frelvi>header>span{background:var(--frelvi-accent-pal);min-width:22px;height:22px;color:var(--frelvi-accent-text);border-radius:6px;place-items:center;padding:0 6px;font-size:12px;display:grid}.model-portal .panou-filtre-frelvi>header>button{width:28px;height:28px;color:var(--frelvi-text-secundar);background:0 0;border:0;border-radius:5px;place-items:center;margin-left:auto;padding:0;display:grid}.model-portal .panou-filtre-frelvi>header>button:hover{background:var(--frelvi-suprafata-secundara);color:var(--frelvi-text)}.model-portal .panou-filtre-frelvi>header .pictograma-portal{width:16px;height:16px}.model-portal .continut-filtre-frelvi{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;padding:14px;display:grid;overflow:auto}.model-portal .camp-filtru-frelvi{min-width:0;color:var(--frelvi-text-secundar);flex-direction:column;gap:5px;font-size:13px;font-weight:500;display:flex}.model-portal .camp-filtru-frelvi.lat{grid-column:1/-1}.model-portal .camp-filtru-frelvi :is(input,select){border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);width:100%;min-width:0;height:36px;color:var(--frelvi-text);border-radius:6px;padding:0 10px;font-size:14px;font-weight:400}.model-portal .camp-filtru-frelvi :is(input,select):hover:not(:disabled){border-color:var(--frelvi-camp-hover)}.model-portal .panou-filtre-frelvi>footer{border-top:1px solid var(--frelvi-camp-contur);flex:none;align-items:center;gap:8px;min-height:56px;padding:10px 14px;display:flex}.model-portal .panou-filtre-frelvi>footer small{color:var(--frelvi-text-secundar);font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px}.model-portal .cadru-lista-frelvi{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);border-radius:6px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.model-portal .stare-selectie-lista-frelvi{border-bottom:1px solid var(--frelvi-separator);min-height:28px;color:var(--frelvi-text-secundar);flex:0 0 28px;padding:6px 14px;font-size:12px}.model-portal .derulare-lista-frelvi{flex:1;min-width:0;min-height:0;overflow:auto}.model-portal .tabel-frelvi{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:940px}.model-portal .tabel-frelvi th{z-index:2;border-bottom:1px solid var(--frelvi-contur);background:var(--frelvi-antet-tabel);height:40px;color:var(--frelvi-text);text-align:left;white-space:nowrap;padding:0 14px;font-size:13px;font-weight:600;position:sticky;top:0}.model-portal .tabel-frelvi td{border-bottom:1px solid var(--frelvi-separator);height:40px;color:var(--frelvi-text);text-overflow:ellipsis;white-space:nowrap;padding:0 14px;font-size:13px;overflow:hidden}.model-portal .tabel-frelvi tbody tr:hover{background:var(--frelvi-suprafata-secundara)}.model-portal .tabel-frelvi tbody tr[aria-selected=true]{background:var(--frelvi-accent-pal)}.model-portal .tabel-frelvi :is(th,td).numeric{text-align:right;font-variant-numeric:tabular-nums}.model-portal .tabel-frelvi :is(th,td).bifa{text-align:center;width:42px;padding:0}.model-portal .tabel-frelvi input[type=checkbox]{appearance:none;border:1px solid var(--frelvi-camp-hover);background:var(--frelvi-suprafata);border-radius:3px;place-content:center;width:18px;height:18px;margin:0;display:inline-grid}.model-portal .tabel-frelvi input[type=checkbox]:checked,.model-portal .tabel-frelvi input[type=checkbox]:indeterminate{border-color:var(--frelvi-accent-inchis);background:var(--frelvi-accent-inchis)}.model-portal .tabel-frelvi input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.model-portal .subsol-lista-frelvi{border-top:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);min-height:48px;color:var(--frelvi-text-secundar);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:flex}.model-portal .stare-frelvi{background:var(--frelvi-camp-dezactivat);min-height:22px;color:var(--frelvi-text-secundar);border-radius:6px;align-items:center;gap:7px;padding:2px 7px;font-size:12px;display:inline-flex;position:relative}.model-portal .stare-frelvi:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.model-portal .stare-frelvi-succes{background:var(--frelvi-succes-fundal);color:var(--frelvi-succes)}.model-portal .stare-frelvi-avertizare{background:var(--frelvi-avertizare-fundal);color:var(--frelvi-avertizare)}.model-portal .stare-frelvi-eroare{background:var(--frelvi-eroare-fundal);color:var(--frelvi-eroare)}.model-portal .cadru-formular-frelvi{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);border-radius:6px;flex-direction:column;width:min(640px,100%);max-height:calc(100dvh - 24px);display:flex;overflow:hidden;box-shadow:0 12px 32px #18232b29}.model-portal .cadru-formular-frelvi>header{border-bottom:1px solid var(--frelvi-camp-contur);flex:none;align-items:center;min-height:52px;padding:9px 16px;display:flex}.model-portal .cadru-formular-frelvi h2{margin:0;font-size:15px;font-weight:600}.model-portal .cadru-formular-frelvi header p{color:var(--frelvi-text-secundar);margin:3px 0 0;font-size:12px}.model-portal .corp-formular-frelvi{min-height:0;padding:16px;overflow:auto}.model-portal .grila-formular-frelvi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 14px;display:grid}.model-portal .camp-formular-frelvi{min-width:0;color:var(--frelvi-text-secundar);flex-direction:column;gap:5px;font-size:13px;font-weight:500;display:flex}.model-portal .camp-formular-frelvi.lat{grid-column:1/-1}.model-portal .camp-formular-frelvi :is(input,select){border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);width:100%;min-width:0;height:36px;color:var(--frelvi-text);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 10px;font-size:14px;font-weight:400}.model-portal .camp-formular-frelvi :is(input,select):hover:not(:disabled):not([readonly]){border-color:var(--frelvi-camp-hover)}.model-portal .camp-formular-frelvi :is(input,select)[aria-invalid=true]{border-color:var(--frelvi-eroare)}.model-portal .camp-formular-frelvi :is(input,select):disabled,.model-portal .camp-formular-frelvi :is(input,select)[readonly]{background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-secundar)}.model-portal .camp-formular-frelvi small{min-height:17px;color:var(--frelvi-text-estompat);font-size:12px;font-weight:400;line-height:17px}.model-portal .camp-formular-frelvi small.eroare{color:var(--frelvi-eroare)}.model-portal .subsol-formular-frelvi{border-top:1px solid var(--frelvi-camp-contur);background:var(--frelvi-antet);flex:none;justify-content:flex-end;align-items:center;gap:8px;min-height:56px;padding:10px 16px;display:flex}@media (max-width:620px){.model-portal .bara-instrumente-lista-frelvi{flex-wrap:wrap;flex:none;align-content:flex-start;gap:7px;height:auto;min-height:0}.model-portal .cautare-lista-frelvi{flex-basis:100%;height:44px}.model-portal .bara-instrumente-lista-frelvi>.buton-frelvi{flex:1;min-height:44px}.model-portal .continut-filtre-frelvi,.model-portal .grila-formular-frelvi{grid-template-columns:minmax(0,1fr)}.model-portal :is(.camp-filtru-frelvi,.camp-formular-frelvi).lat{grid-column:auto}.model-portal :is(.camp-filtru-frelvi,.camp-formular-frelvi) :is(input,select){min-height:44px;font-size:16px}.model-portal .panou-filtre-frelvi>footer,.model-portal .subsol-formular-frelvi{flex-wrap:wrap}.model-portal .panou-filtre-frelvi>footer small{flex-basis:100%}.model-portal .panou-filtre-frelvi>footer .buton-frelvi,.model-portal .subsol-formular-frelvi .buton-frelvi{flex:1;min-height:44px}.model-portal .subsol-lista-frelvi{flex-wrap:wrap}}
.logo-frelvi{object-fit:contain;flex-shrink:0;display:block}.model-portal .identitate{width:var(--latime-meniu);height:var(--inaltime-antet-global);min-height:var(--inaltime-antet-global);flex:0 0 var(--latime-meniu);background:var(--frelvi-meniu);border:0;justify-content:center;align-items:center;padding:0;display:flex}.model-portal .logo-frelvi-complet{width:150px;max-width:none;height:auto;margin:0}.model-portal .logo-frelvi-restrans{width:32px;height:32px;display:none}.model-portal[data-meniu-restrans=true] .logo-frelvi-complet{display:none}.model-portal[data-meniu-restrans=true] .logo-frelvi-restrans{display:block}.model-portal .element-navigare.activ:before{background:var(--turcoaz-frelvi)}.model-portal .element-navigare.activ>.pictograma-portal{color:var(--turcoaz-frelvi)}:is(.ecran-autentificare,.ecran-acces-frelvi){--accent:var(--frelvi-salvare);--accent-inchis:var(--frelvi-salvare-hover);--text:var(--frelvi-text);--text-secundar:var(--frelvi-text-secundar);--linie:var(--frelvi-contur);--suprafata:var(--frelvi-suprafata);--accent-pal:var(--frelvi-suprafata-secundara);--focus:var(--frelvi-formular-focus);--verde:var(--frelvi-actiune-principala);background:var(--frelvi-fundal);min-height:100dvh;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Segoe UI,sans-serif}:is(.ecran-autentificare,.ecran-acces-frelvi) .buton-principal{box-shadow:none}:is(.ecran-autentificare,.ecran-acces-frelvi) :is(.buton-principal,.buton-secundar){border-radius:6px;min-height:38px;padding:8px 14px;font-size:14px;font-weight:600;line-height:20px}:is(.ecran-autentificare,.ecran-acces-frelvi) .buton-principal:active:not(:disabled){border-color:var(--frelvi-salvare-apasat);background:var(--frelvi-salvare-apasat)}:is(.ecran-autentificare,.ecran-acces-frelvi) .buton-secundar{border-color:var(--frelvi-anulare-contur);color:var(--frelvi-anulare-text)}:is(.ecran-autentificare,.ecran-acces-frelvi) .buton-secundar:hover:not(:disabled){background:var(--frelvi-camp-citire)}:is(.ecran-autentificare,.ecran-acces-frelvi) :is(button,.legatura-buton):disabled{border-color:var(--frelvi-contur);background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-secundar);box-shadow:none;cursor:not-allowed;opacity:1}:is(.ecran-autentificare,.ecran-acces-frelvi) :is(button,a):focus-visible{outline:2px solid var(--frelvi-formular-focus);outline-offset:2px}.ecran-autentificare .legaturi-autentificare a{text-underline-offset:3px;font-size:13px;font-weight:600}:is(.ecran-autentificare,.ecran-acces-frelvi) .card-autentificare{border-color:var(--frelvi-contur);background:var(--frelvi-suprafata);border-radius:8px;box-shadow:0 8px 32px #18232b0d}.ecran-autentificare .continut-mfa{gap:16px;display:grid}.logo-frelvi-acces{width:220px;height:auto;margin-bottom:20px}.ecran-autentificare .camp>span{color:var(--text-secundar);font-size:13px;font-weight:500}.ecran-autentificare .camp :is(input,select){border-color:var(--linie);border-radius:6px;font-size:16px}.ecran-autentificare .camp-cod-mfa{font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;font-size:22px}.ecran-autentificare .camp input:hover:not(:disabled){border-color:var(--frelvi-camp-hover)}.ecran-autentificare .camp input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.logo-frelvi-autentificare{width:280px;max-width:100%;height:auto;margin:0 0 28px -12px}.logo-frelvi-autentificare-mobil{display:none}@media (max-width:820px){.logo-frelvi-autentificare-mobil{width:220px;max-width:100%;height:auto;margin:-8px 0 24px -8px;display:block}.model-portal .logo-frelvi-complet{display:none}.model-portal .logo-frelvi-restrans{display:block}}@media (max-width:620px){:is(.ecran-autentificare,.ecran-acces-frelvi) :is(.buton-principal,.buton-secundar){min-height:44px}.model-portal .identitate{flex-basis:54px;width:54px}.model-portal .logo-frelvi-restrans{width:30px;height:30px}}
