:root{--mesaj-succes-text:var(--frelvi-succes);--mesaj-succes-fundal:var(--frelvi-succes-fundal);--mesaj-succes-contur:var(--frelvi-succes-contur);--mesaj-informare-text:var(--frelvi-informare);--mesaj-informare-fundal:var(--frelvi-informare-fundal);--mesaj-informare-contur:var(--frelvi-informare-contur);--mesaj-avertizare-text:var(--frelvi-avertizare);--mesaj-avertizare-fundal:var(--frelvi-avertizare-fundal);--mesaj-avertizare-contur:var(--frelvi-avertizare-contur);--mesaj-eroare-text:var(--frelvi-eroare);--mesaj-eroare-fundal:var(--frelvi-eroare-fundal);--mesaj-eroare-contur:var(--frelvi-eroare-contur)}.mesaj-interfata{--culoare-mesaj:var(--mesaj-informare-text);--fundal-mesaj:var(--mesaj-informare-fundal);--contur-mesaj:var(--mesaj-informare-contur);border:1px solid var(--contur-mesaj);background:var(--fundal-mesaj);min-width:0;color:var(--culoare-mesaj);overflow-wrap:anywhere;border-left-width:3px;border-radius:6px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font:14px/1.5 Segoe UI,Arial,sans-serif;display:flex}.mesaj-interfata[data-tip=succes]{--culoare-mesaj:var(--mesaj-succes-text);--fundal-mesaj:var(--mesaj-succes-fundal);--contur-mesaj:var(--mesaj-succes-contur)}.mesaj-interfata[data-tip=avertizare]{--culoare-mesaj:var(--mesaj-avertizare-text);--fundal-mesaj:var(--mesaj-avertizare-fundal);--contur-mesaj:var(--mesaj-avertizare-contur)}.mesaj-interfata[data-tip=eroare]{--culoare-mesaj:var(--mesaj-eroare-text);--fundal-mesaj:var(--mesaj-eroare-fundal);--contur-mesaj:var(--mesaj-eroare-contur)}.simbol-mesaj-interfata{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.simbol-mesaj-interfata svg{width:21px;height:21px}.continut-mesaj-interfata{min-width:0;color:var(--frelvi-text);flex:1}.continut-mesaj-interfata>strong{margin-bottom:3px;font-weight:600;display:block}.actiuni-mesaj-interfata{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mesaj-interfata .buton-secundar{min-height:36px;font-size:13px}.eroare-camp-portal{color:var(--mesaj-eroare-text);align-items:flex-start;gap:5px;font-size:12px;line-height:1.4;display:flex}.eroare-camp-portal>svg{flex:0 0 15px;width:15px;height:15px;margin-top:1px}.legaturi-erori-formular{margin:6px 0 0;padding-left:18px}.legaturi-erori-formular button{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:underline}.notificare-succes-interfata{bottom:calc(max(var(--inaltime-navigare-inferioara,0px), env(safe-area-inset-bottom,0px), var(--spatiu-actiuni-notificare,0px)) + 16px);z-index:40;width:min(380px,100vw - 32px);position:fixed;right:20px}.notificare-succes-interfata>.mesaj-interfata{border-color:var(--frelvi-contur);border-left-color:var(--culoare-mesaj);background:var(--frelvi-suprafata);margin:0;padding-right:44px;box-shadow:0 5px 18px #18232b1a}.inchide-notificare-interfata{width:32px;height:32px;color:var(--mesaj-succes-text);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:6px;display:grid;position:absolute;top:6px;right:6px}.inchide-notificare-interfata:hover{background:var(--mesaj-succes-contur)}.inchide-notificare-interfata svg{width:18px;height:18px}:is(.ecran-autentificare,.ecran-acces-frelvi){--focus:var(--frelvi-formular-focus);font-family:Segoe UI,Arial,sans-serif}.ecran-autentificare .camp-portal{gap:6px;min-width:0;margin-bottom:0;display:grid}.ecran-autentificare .camp-portal label{color:var(--frelvi-text);font-size:13px;font-weight:650}.ecran-autentificare .camp-portal input{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);width:100%;min-height:38px;color:var(--frelvi-text);border-radius:6px;padding:8px 10px;font:14px/20px Segoe UI,Arial,sans-serif}.ecran-autentificare .camp-portal input:hover:not(:disabled):not([readonly]):not(:focus):not([aria-invalid=true]){border-color:var(--frelvi-camp-hover)}.ecran-autentificare .camp-portal input:disabled{background:var(--frelvi-camp-dezactivat)}.ecran-autentificare .camp-portal input[aria-invalid=true]{border-color:var(--mesaj-eroare-text)}.mesaj-interfata button:focus-visible,.notificare-succes-interfata button:focus-visible,.confirmare-interfata button:focus-visible{outline:2px solid var(--frelvi-accent);outline-offset:2px}.ecran-autentificare .camp-portal small{font-size:12px}.ecran-autentificare .camp-portal input:focus{border-color:var(--frelvi-formular-focus);box-shadow:var(--frelvi-formular-inel-focus);outline:none}.ecran-autentificare .camp-portal input[aria-invalid=true]:focus{border-color:var(--mesaj-eroare-text);box-shadow:inset 0 0 0 .5px var(--mesaj-eroare-text)}.ecran-autentificare .camp-portal input::placeholder{color:var(--frelvi-substituent);opacity:1}.ecran-autentificare .marcaj-obligatoriu{color:var(--frelvi-eroare)}.confirmare-interfata{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--frelvi-text);border-radius:8px;padding:24px;font:14px/1.5 Segoe UI,Arial,sans-serif;box-shadow:0 16px 60px #18232b33}.confirmare-interfata::backdrop{background:#18232b59}.confirmare-interfata h2{margin:12px 0 8px;font-size:21px}.confirmare-interfata p{color:var(--frelvi-text-secundar);margin:0}.confirmare-interfata>svg{width:26px;height:26px;color:var(--mesaj-avertizare-text)}.confirmare-interfata footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.confirmare-interfata .buton-principal{border-color:var(--frelvi-eroare);background:var(--frelvi-eroare);color:var(--frelvi-buton-text)}.confirmare-interfata .buton-principal:hover{border-color:color-mix(in srgb, var(--frelvi-eroare) 84%, var(--frelvi-meniu));background:color-mix(in srgb, var(--frelvi-eroare) 84%, var(--frelvi-meniu));color:var(--frelvi-buton-text)}.confirmare-interfata .buton-principal[data-salvare=true]{color:#fff;background:#16282e;border-color:#16282e}.confirmare-interfata .buton-principal[data-salvare=true]:hover{background:#263d45}@media (max-width:620px){.ecran-autentificare .camp-portal input{min-height:44px;font-size:16px}.notificare-succes-interfata{right:16px}.mesaj-interfata{padding:10px 12px;font-size:13px}.confirmare-interfata{padding:20px}.confirmare-interfata footer{flex-direction:column}}.eroare-context-portal{margin:12px 24px 0}.model-portal .inrolare-in-module .camp-portal+.camp-portal{margin-top:16px}.model-portal .inrolare-in-module form>.buton-principal{margin-top:20px}.model-portal .invitatie-in-module .mesaj-interfata{margin-top:14px}.ecran-autentificare .camp-portal .camp-cod-mfa{font-size:22px}.model-portal .camp-portal input[aria-invalid=true]{border-color:var(--mesaj-eroare-text)}.model-portal .camp-portal input:focus-visible{border-color:var(--frelvi-accent);box-shadow:var(--frelvi-inel-focus);outline:none}.model-portal .camp-portal input[aria-invalid=true]:focus-visible,.ecran-autentificare .camp-portal input[aria-invalid=true]:focus-visible{border-color:var(--mesaj-eroare-text)}.model-portal .invitatie-in-module form{gap:14px;display:grid}.model-portal .invitatie-in-module form>button{justify-self:start}.model-portal .corp-pas-configurare>.mesaj-interfata{max-width:960px}.ecran-acces-frelvi .card-autentificare>:is(button,a)+:is(button,a){margin-top:10px}:is(.ecran-autentificare,.ecran-acces-frelvi) .mesaj-interfata{border-color:var(--frelvi-contur);border-left-color:var(--culoare-mesaj);background:var(--frelvi-suprafata)}
.model-portal.model-portal{--brand:#29b5a5;--accent:#168f84;--accent-hover:#11766d;--accent-soft:#e1f2ef;--nav-top-bg:#f1f2f3;--nav-side-bg:#1b2432;--nav-control-bg:#232e3d;--nav-border:var(--nav-control-bg);--top-control-bg:var(--surface);--top-control-border:#c7cfd8;--status-success-bg:var(--accent-soft);--status-warning-bg:#fff3dd;--status-warning-text:#946319;--status-danger-bg:#fbe9ec;--status-danger-text:#af4655;--status-neutral-bg:#eef2f6;--side:var(--nav-side-bg);--side-text:#f0f4f5;--side-muted:#a8b5ba;--app:#f6f9fc;--top:#f7f8fa;--surface:#fff;--table-header:#303640;--thead:var(--table-header);--table-alt:#f9fbfd;--row-hover:#f0f5f9;--pagination-hover:var(--app);--tertiary:#8794a2;--header-text:#fff;--text:#263548;--secondary:#65758a;--line:#dce4ee;--line-soft:#e9eef5;--line-strong:#bac8d8;--success:#2f8a5c;--inactive:var(--secondary);--primary:var(--nav-side-bg);--primary-hover:var(--nav-control-bg);--r:6px;--r-check:3px;--gutter:5px;--row:38px;--control:44px;--control-large:54px;--top-height:70px;--toolbar-height:94px;--header-height:44px;--footer-height:84px;--sidebar:230px;--font-ui:16px;--font-nav:18px;--period-width:314px;--filter-width:162px;--actions-width:172px;--new-width:142px;height:100dvh;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:left;font-family:Segoe UI,Inter,Arial,sans-serif;font-size:14px;line-height:1.4;container-type:inline-size}.model-portal.model-portal *{box-sizing:border-box}.model-portal.model-portal [hidden]{display:none!important}.model-portal.model-portal button,.model-portal.model-portal input,.model-portal.model-portal select{font:inherit;color:inherit}.model-portal.model-portal button{cursor:pointer}.model-portal.model-portal button:disabled{cursor:default;opacity:.45}.model-portal.model-portal button:focus-visible,.model-portal.model-portal input:focus-visible,.model-portal.model-portal select:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.model-portal.model-portal svg{stroke-width:1.6px;flex-shrink:0;width:20px;height:20px}.model-portal.model-portal{grid-template-columns:var(--sidebar) minmax(0, 1fr);grid-template-rows:var(--top-height) minmax(0, 1fr);background:var(--app);height:100dvh;max-height:none;display:grid;position:relative;overflow:hidden}.model-portal.model-portal .bara-superioara{align-items:center;gap:var(--top-layout-gap,30px);background:var(--top);border-bottom:1px solid var(--line);grid-column:1/-1;padding:0 22px 0 0;display:flex}.model-portal.model-portal .identitate{width:var(--sidebar);height:var(--top-height);background:var(--side);color:var(--side-text);flex-shrink:0;align-items:center;padding:10px 26px;display:flex;overflow:hidden}.model-portal.model-portal .identitate img{object-fit:contain;flex-shrink:0;width:204px;max-width:none;height:81px;margin-left:-8px}.model-portal.model-portal .cautare-globala-portal{height:var(--control);font-size:var(--font-ui);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex:1;align-items:center;gap:10px;min-width:120px;max-width:545px;padding:0 12px;display:flex}.model-portal.model-portal .cautare-globala-portal input{background:0 0;border:0;flex:auto;width:auto;min-width:0}.model-portal.model-portal .goleste-cautare-globala{border-radius:var(--r);width:26px;height:26px;min-height:26px;color:var(--secondary);background:0 0;border:0;flex:0 0 26px;justify-content:center;align-items:center;padding:0;display:flex}.model-portal.model-portal .goleste-cautare-globala[hidden]{display:none}.model-portal.model-portal .goleste-cautare-globala svg{width:16px;height:16px}.model-portal.model-portal .goleste-cautare-globala:hover{color:var(--text)}.model-portal.model-portal .actiuni-antet{font-size:var(--font-ui);flex-shrink:0;align-items:center;gap:18px;margin-left:auto;display:flex}.model-portal.model-portal .buton-frelvi{height:var(--control);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:0 13px;display:inline-flex}.model-portal.model-portal .buton-frelvi:hover{background:var(--row-hover);border-color:var(--line-strong)}.model-portal.model-portal .buton-frelvi.buton-frelvi-principal{background:var(--primary);border-color:var(--primary);color:var(--surface);min-width:116px}.model-portal.model-portal .buton-frelvi.buton-frelvi-principal:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.model-portal.model-portal .avatar-portal{background:var(--primary);width:44px;height:44px;color:var(--side-text);border-radius:50%;place-items:center;font-size:18px;display:grid}.model-portal.model-portal .bara-laterala{background:var(--side);color:var(--side-text);padding:16px 6px;overflow:auto}.model-portal.model-portal .element-navigare{border-radius:var(--r);width:100%;min-height:68px;color:var(--flyout-text,#c4ced4);text-align:left;font-size:var(--font-nav);background:0 0;border:0;align-items:center;gap:22px;padding:0 20px;display:flex}.model-portal.model-portal .element-navigare svg{width:26px;height:26px}.model-portal.model-portal .element-navigare .chevron{width:16px;margin-left:auto}.model-portal.model-portal .element-navigare:hover{background:var(--primary-hover)}.model-portal.model-portal .element-navigare.activ{color:#fff;box-shadow:none;background:#2a3543;font-weight:500}.model-portal.model-portal{--tabs-height:36px;--tab-icon-size:15px;--tab-padding-x:10px;--tab-gap:7px;--tab-indicator:2px;--tab-font-size:14px;--tab-min-width:86px;--tab-max-width:178px;--tab-active-radius:5px 5px 0 0;--tab-active-height:34px;--workspace-tabs-bg:#e6e8eb;--workspace-inactive-text:#566371;--tab-icon:var(--workspace-inactive-text);--tab-divider:#d5dde5}.model-portal.model-portal .bara-pagini-portal{--line:#dce4ee;--title-text:#1d2a3a;padding:0 var(--gutter);background:var(--workspace-tabs-bg);border-bottom:1px solid var(--line);border-color:var(--line);min-width:0;height:var(--tabs-height);align-items:stretch;padding-left:4px;display:flex}.model-portal.model-portal .sir-file-pagini-portal{scrollbar-width:none;flex:auto;width:100%;min-width:0;max-width:none;margin-bottom:-1px;padding-bottom:1px;display:flex;overflow:auto hidden}.model-portal.model-portal .fila-pagina-portal{width:max-content;min-width:var(--tab-min-width);max-width:var(--tab-max-width);background:0 0;border:0;flex-shrink:0;align-items:center;display:flex;position:relative}.model-portal.model-portal .fila-pagina-portal:not(:first-child):before{content:"";background:var(--tab-divider);opacity:.7;width:1px;height:16px;position:absolute;top:50%;bottom:auto;left:0;transform:translateY(-50%)}.model-portal.model-portal .fila-pagina-portal.activa{box-shadow:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--tab-active-radius);height:var(--tab-active-height);z-index:1;border-bottom:0;align-self:flex-end;transform:translateY(1px)}.model-portal.model-portal .deschide-fila-pagina{color:var(--workspace-inactive-text);font-size:var(--tab-font-size);align-items:center;gap:var(--tab-gap);min-width:0;height:100%;padding:0 var(--tab-padding-x);white-space:nowrap;background:0 0;border:0;flex:auto;font-weight:400;display:flex}.model-portal.model-portal .deschide-fila-pagina span{text-overflow:ellipsis;overflow:hidden}.model-portal.model-portal .fila-pagina-portal.activa .deschide-fila-pagina{color:var(--title-text);font-weight:500}.model-portal.model-portal .fila-pagina-portal.activa .deschide-fila-pagina svg{color:var(--accent)}.model-portal.model-portal .deschide-fila-pagina svg{width:var(--tab-icon-size);height:var(--tab-icon-size)}.model-portal.model-portal .sir-file-pagini-portal::-webkit-scrollbar{display:none}.model-portal.model-portal .fila-pagina-portal:not(.activa):hover{background:color-mix(in srgb, var(--surface) 45%, var(--workspace-tabs-bg))}.model-portal.model-portal .fila-pagina-portal:not(.activa) .deschide-fila-pagina svg{color:var(--tab-icon)}.model-portal.model-portal .fila-pagina-portal.activa:after{content:"";bottom:0;left:var(--tab-padding-x);right:var(--tab-padding-x);height:var(--tab-indicator);background:var(--accent);position:absolute}.model-portal.model-portal .fila-pagina-portal.activa:before,.model-portal.model-portal .fila-pagina-portal.activa+.fila-pagina-portal:before{display:none}.model-portal.model-portal .suprafata-lucru{--app:#f5f6f7;--table-alt:var(--surface);--secondary:#566371;--control-border:#c7cfd8;background:var(--app);min-width:0;min-height:0}.model-portal.model-portal .bara-instrumente-lista-frelvi{align-items:center;gap:var(--toolbar-gap,12px);padding:var(--toolbar-padding-y,14px) 10px;background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:nowrap;display:flex}.model-portal.model-portal .cautare-lista-frelvi{font-size:var(--content-font-size,var(--font-nav));height:var(--control-height,var(--control-large));border:1px solid var(--control-border);border-radius:var(--r);min-width:120px;padding:0 var(--search-padding-x,14px);background:var(--surface);color:var(--secondary);flex:1;align-items:center;gap:12px;display:flex}.model-portal.model-portal .cautare-lista-frelvi input{width:100%;min-width:0;color:var(--text);background:0 0;border:0}.model-portal.model-portal input::placeholder{color:var(--secondary);opacity:1}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi{height:var(--control-height,var(--control-large));font-size:var(--content-font-size,var(--font-nav));flex-shrink:0}.model-portal.model-portal .buton-filtre-frelvi{width:var(--filter-width)}.model-portal.model-portal .control-filtre-frelvi{width:var(--filter-width);flex:0 0 var(--filter-width);height:36px;position:relative}.model-portal.model-portal .buton-actiuni-lista-frelvi{width:var(--actions-width)}.model-portal.model-portal .buton-nou-lista-frelvi{width:var(--new-width);min-width:var(--desktop-new-min,116px)}.model-portal.model-portal .perioada-lista-frelvi{width:var(--period-width);min-width:var(--period-width);font-variant-numeric:tabular-nums}.model-portal.model-portal .perioada-lista-frelvi .chevron{margin-left:auto}.model-portal.model-portal .numar-filtre-frelvi{background:var(--row-hover);color:var(--secondary);width:var(--badge-size,24px);height:var(--badge-size,24px);font-size:var(--badge-font,inherit);border-radius:50%;place-items:center;display:grid}.model-portal.model-portal .zona-lista-frelvi{--line-soft:#dde2e7;padding:var(--gutter);min-width:0;min-height:0;display:flex}.model-portal.model-portal .cadru-lista-frelvi{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.model-portal.model-portal .derulare-lista-frelvi{background:var(--surface);flex:1;min-height:0;overflow:auto}.model-portal.model-portal .tabel-frelvi{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:940px}.model-portal.model-portal .tabel-frelvi th{z-index:2;background:var(--row-hover);height:var(--table-header-height,var(--header-height));color:var(--text);text-align:left;border-bottom:1px solid var(--line);padding:0 var(--table-padding-x,14px);font-weight:600;font-size:var(--table-font-size,var(--font-ui));white-space:nowrap;position:sticky;top:0}.model-portal.model-portal .tabel-frelvi td{height:var(--table-row-height,var(--row));padding:0 var(--table-padding-x,14px);border-bottom:1px solid var(--line-soft);font-size:var(--table-font-size,var(--font-ui));color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.model-portal.model-portal .tabel-frelvi tbody tr:hover{background:var(--row-hover)}.model-portal.model-portal .tabel-frelvi tbody tr[aria-selected=true]{background:var(--accent-soft)}.model-portal.model-portal .tabel-frelvi .bifa{text-align:center;padding:0}.model-portal.model-portal input[type=checkbox]{width:var(--checkbox-size,18px);height:var(--checkbox-size,18px);vertical-align:middle;appearance:none;border:1px solid var(--line-strong);border-radius:var(--r-check);background:var(--surface);cursor:pointer;place-content:center;margin:0;display:inline-grid}.model-portal.model-portal .tabel-frelvi .numeric{text-align:right;font-variant-numeric:tabular-nums}.model-portal.model-portal .tabel-frelvi .muted{color:var(--secondary)}.model-portal.model-portal .legatura-inregistrare-frelvi{text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:0 0;border:0;max-width:100%;padding:0;font-weight:600;overflow:hidden}.model-portal.model-portal .legatura-inregistrare-frelvi:hover{color:var(--accent-hover);text-decoration:underline}.model-portal.model-portal .stare-frelvi{color:var(--text);align-items:center;gap:10px;display:inline-flex}.model-portal.model-portal .stare-frelvi:before{content:"";background:var(--success);border-radius:50%;width:8px;height:8px}.model-portal.model-portal .stare-frelvi.stare-frelvi-neutra{color:var(--tertiary)}.model-portal.model-portal .stare-frelvi.stare-frelvi-neutra:before{background:var(--inactive)}.model-portal.model-portal .tabel-frelvi .row-action{text-align:center;padding:0}.model-portal.model-portal .subsol-lista-frelvi{height:var(--footer-height);font-size:var(--metadata-font-size,var(--font-nav));border-top:1px solid var(--line);background:var(--surface);padding:var(--footer-padding-y,12px) var(--footer-padding-x,18px);color:var(--secondary);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.model-portal.model-portal .rezumat-lista-frelvi{align-items:center;gap:var(--footer-gap,18px);font-variant-numeric:tabular-nums;display:flex}.model-portal.model-portal .numar-rezultate-frelvi{padding-right:var(--footer-gap,24px);border-right:1px solid var(--line);line-height:var(--pagination-size,var(--control))}.model-portal.model-portal .subsol-lista-frelvi select{height:var(--page-select-height,var(--control-large));min-width:var(--page-select-width,174px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:0 var(--page-select-padding,12px);color:var(--text)}.model-portal.model-portal .pagini-lista-frelvi{align-items:center;gap:var(--pagination-gap,7px);display:flex}.model-portal.model-portal .pagina-lista-frelvi{height:var(--pagination-size,var(--control-large));min-width:var(--pagination-size,48px);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--text);padding:0 var(--pagination-padding,10px);font-variant-numeric:tabular-nums;place-items:center;display:grid}.model-portal.model-portal .pagina-lista-frelvi:hover{background:var(--row-hover)}.model-portal.model-portal .pagina-lista-frelvi.current{color:var(--surface);background:#137f75;border-color:#137f75}.model-portal.model-portal input[type=checkbox]:hover{border-color:var(--secondary)}.model-portal.model-portal input[type=checkbox]:checked,.model-portal.model-portal input[type=checkbox]:indeterminate{background:var(--accent);border-color:var(--accent)}.model-portal.model-portal input[type=checkbox]:checked:after{content:"";border-left:2px solid var(--surface);border-bottom:2px solid var(--surface);width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.model-portal.model-portal input[type=checkbox]:indeterminate:after{content:"";background:var(--surface);width:9px;height:2px}.model-portal.model-portal .cautare-lista-frelvi:focus-within,.model-portal.model-portal .cautare-globala-portal:focus-within{outline:2px solid var(--accent-hover);outline-offset:2px}.model-portal.model-portal .cautare-lista-frelvi input:focus-visible,.model-portal.model-portal .cautare-globala-portal input:focus-visible{outline:none}.model-portal.model-portal .pagina-lista-frelvi:disabled:hover{background:var(--surface)}@media (min-width:1251px) and (max-width:1500px){.model-portal.model-portal{--period-width:280px;--filter-width:140px;--actions-width:150px;--new-width:120px}.model-portal.model-portal .bara-superioara{gap:var(--top-layout-gap,30px)}.model-portal.model-portal .actiuni-antet{gap:12px}}@media (max-width:1250px){.model-portal.model-portal{--sidebar:180px;--period-width:216px;--filter-width:auto;--actions-width:auto;--new-width:116px}.model-portal.model-portal .element-navigare{gap:16px;min-height:56px;padding:0 14px;font-size:14px}.model-portal.model-portal .actiuni-antet{gap:6px}.model-portal.model-portal .bara-superioara{gap:10px;padding-right:12px}.model-portal.model-portal .actiuni-antet .actiune-optionala-antet{display:none}.model-portal.model-portal .perioada-lista-frelvi{min-width:216px}.model-portal.model-portal .bara-instrumente-lista-frelvi{gap:8px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi{padding:0 10px;font-size:13px}.model-portal.model-portal .subsol-lista-frelvi{gap:8px;padding:10px}.model-portal.model-portal .pagini-lista-frelvi{gap:4px}.model-portal.model-portal .pagina-lista-frelvi{min-width:32px;padding:0 6px}.model-portal.model-portal .rezumat-lista-frelvi{gap:10px}}@media (max-width:850px){.model-portal.model-portal{--sidebar:150px}.model-portal.model-portal .identitate{padding:12px}.model-portal.model-portal .element-navigare{gap:10px;padding:0 10px}.model-portal.model-portal .element-navigare svg{width:22px}.model-portal.model-portal .actiuni-antet .context-organizatie-portal{max-width:170px;overflow:hidden}.model-portal.model-portal .bara-instrumente-lista-frelvi{flex-wrap:wrap;align-content:center}.model-portal.model-portal .cautare-lista-frelvi{flex-basis:100%;height:42px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi{height:42px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi-principal{margin-left:auto}.model-portal.model-portal .subsol-lista-frelvi{flex-wrap:wrap;height:auto;min-height:78px}.model-portal.model-portal .pagini-lista-frelvi{margin-left:auto}}@media (max-width:540px){.model-portal.model-portal{--sidebar:64px}.model-portal.model-portal .identitate{padding:5px}.model-portal.model-portal .element-navigare{justify-content:center;padding:0}.model-portal.model-portal .element-navigare span,.model-portal.model-portal .element-navigare .chevron,.model-portal.model-portal .actiuni-antet{display:none}.model-portal.model-portal .perioada-lista-frelvi{width:100%;min-width:0}.model-portal.model-portal .bara-instrumente-lista-frelvi{gap:6px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi{padding:0 7px;font-size:12px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi-principal{min-width:60px}.model-portal.model-portal .buton-frelvi svg{width:16px}.model-portal.model-portal .rezumat-lista-frelvi{gap:5px;font-size:12px}.model-portal.model-portal .subsol-lista-frelvi select{max-width:118px}.model-portal.model-portal .pagini-lista-frelvi{gap:2px}.model-portal.model-portal .pagina-lista-frelvi{min-width:28px;height:36px}.model-portal.model-portal input{font-size:16px}}.model-portal.model-portal{height:100dvh}@media (min-width:1251px){.model-portal.model-portal .suprafata-lucru{--accent-soft:#e2f3f0;--row-hover:#f0f5f9;--pagination-hover:var(--app);--tertiary:#8794a2;--text:#263548;--line:#dce4ee;--line-soft:#e9eef5;--line-strong:#bac8d8;--title-text:#1d2a3a;--control-icon:#33475c;--row-action-text:#607286;--footer-text:var(--secondary);--footer-line:#e3eaf2;--page-border:var(--control-border);--page-hover-border:#bcc8d2;--page-text:#34475a;--primary:var(--accent);--primary-hover:var(--accent-hover);background:var(--app)}.model-portal.model-portal .zona-lista-frelvi{--page-select-height:34px;--page-select-width:120px;--pagination-size:30px;--pagination-icon:15px;--pagination-gap:4px;--pagination-font-size:14px;--table-font-size:14px;--table-header-font:13.5px;--table-header-height:36px;--row-hover:#f0f5f9;--accent-soft:#eaf5f3;--product-text:var(--text);--code-text:var(--secondary);--number-text:var(--text);--status-text:var(--page-text);--status-muted:#7b8997;--status-dot-muted:#9aa6b2;--checkbox-border:#b9c5cf;--row-action-text:var(--row-menu-icon,var(--secondary));--row-action-hover:#f1f4f6;--pagination-text:#526476;--pagination-hover:var(--app);--footer-padding-y:6px;--footer-padding-x:10px}.model-portal.model-portal .cadru-lista-frelvi{background:var(--surface);border-color:var(--page-border);overflow:auto}.model-portal.model-portal .derulare-lista-frelvi{background:var(--surface);flex:none;min-height:0;overflow:visible}.model-portal.model-portal .tabel-frelvi th{background:var(--table-header);color:var(--header-text);border-color:var(--page-border);font-size:var(--table-header-font);height:var(--table-header-height,var(--header-height));padding:0 var(--table-padding-x,14px)}.model-portal.model-portal .tabel-frelvi td{color:var(--text);border-color:var(--line-soft);font-size:var(--table-font-size,var(--font-ui));height:var(--table-row-height,var(--row));padding:0 var(--table-padding-x,14px)}.model-portal.model-portal .tabel-frelvi tbody tr:nth-child(2n){background:var(--table-alt)}.model-portal.model-portal .tabel-frelvi tbody tr{transition:background-color .1s}.model-portal.model-portal .tabel-frelvi tbody tr:hover{background:var(--row-hover)}.model-portal.model-portal .tabel-frelvi tbody tr[aria-selected=true]{background:var(--accent-soft)}.model-portal.model-portal .tabel-frelvi .muted{color:var(--secondary);font-weight:400}.model-portal.model-portal .tabel-frelvi td.numeric{color:var(--number-text);font-weight:400}.model-portal.model-portal .legatura-inregistrare-frelvi{font-weight:500;font-size:var(--table-font-size);color:var(--product-text)}.model-portal.model-portal .legatura-inregistrare-frelvi:hover{color:var(--accent-hover);text-decoration:none}.model-portal.model-portal .stare-frelvi{isolation:isolate;color:var(--accent-hover);--status-bg:var(--status-success-bg);gap:7px;position:relative}.model-portal.model-portal .stare-frelvi:after{content:"";z-index:-1;background:var(--status-bg);border-radius:var(--r);position:absolute;inset:-2px -5px}.model-portal.model-portal .stare-frelvi:before{background:var(--accent);width:7px;height:7px}.model-portal.model-portal .stare-frelvi.stare-frelvi-neutra{color:var(--inactive);--status-bg:var(--status-neutral-bg)}.model-portal.model-portal .stare-frelvi.stare-frelvi-neutra:before{background:var(--status-dot-muted)}.model-portal.model-portal .tabel-frelvi input[type=checkbox]{border-color:var(--checkbox-border);box-shadow:none}.model-portal.model-portal .tabel-frelvi input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}.model-portal.model-portal .subsol-lista-frelvi{background:var(--surface);border-color:var(--footer-line);height:auto;min-height:44px;color:var(--footer-text);font-size:var(--metadata-font-size,var(--font-nav));padding:var(--footer-padding-y,12px) var(--footer-padding-x,18px);position:static}.model-portal.model-portal .numar-rezultate-frelvi{border-color:var(--footer-line);padding-right:var(--footer-gap,24px);line-height:24px;font-size:var(--pagination-font-size);font-weight:400}.model-portal.model-portal .subsol-lista-frelvi select{background:var(--surface);color:var(--page-text);border-color:var(--page-border);width:var(--page-select-width);font-size:var(--pagination-font-size)}.model-portal.model-portal .subsol-lista-frelvi select:hover{border-color:var(--page-hover-border)}.model-portal.model-portal .pagina-lista-frelvi{color:var(--pagination-text);width:var(--pagination-size);font-size:var(--pagination-font-size);background:0 0;border-color:#0000}.model-portal.model-portal .pagina-lista-frelvi:not(.current):not(:disabled):hover{background:var(--pagination-hover);color:var(--text);border-color:#0000}.model-portal.model-portal .subsol-lista-frelvi .pagina-lista-frelvi.current{font-weight:500}.model-portal.model-portal .subsol-lista-frelvi .pagina-lista-frelvi.current:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.model-portal.model-portal .pagina-lista-frelvi[aria-label]{background:var(--surface);border-color:var(--page-border)}.model-portal.model-portal .pagina-lista-frelvi[aria-label]:not(:disabled):hover{background:var(--app);border-color:var(--page-hover-border)}}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi-principal{background:var(--primary);border-color:var(--primary);color:var(--surface)}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi-principal:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.model-portal.model-portal .pagina-lista-frelvi.current:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.model-portal.model-portal .zona-lista-frelvi{--list-reference-text:var(--accent-hover);--list-date-text:var(--secondary)}@media (min-width:851px) and (max-width:1250px){.model-portal.model-portal .suprafata-lucru{--toolbar-height:54px}.model-portal.model-portal .bara-instrumente-lista-frelvi{--control-height:36px;--period-width:216px;--filter-width:100px;--actions-width:96px;--new-width:86px;--desktop-new-min:86px;--badge-size:18px;--badge-font:11px;--primary:var(--accent);--primary-hover:var(--accent-hover);flex-wrap:nowrap;gap:8px;padding:8px 10px;overflow-x:auto}.model-portal.model-portal .bara-instrumente-lista-frelvi .cautare-lista-frelvi{width:280px;min-width:220px;max-width:300px;height:var(--control-height);flex:0 280px;gap:8px;padding:0 12px;font-size:14px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi{height:var(--control-height);gap:8px;padding:0 10px;font-size:14px}.model-portal.model-portal .bara-instrumente-lista-frelvi svg{width:17px;height:17px}.model-portal.model-portal .bara-instrumente-lista-frelvi .perioada-lista-frelvi{min-width:var(--period-width);gap:5px}.model-portal.model-portal .bara-instrumente-lista-frelvi .perioada-lista-frelvi .chevron,.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-actiuni-lista-frelvi svg{width:14px;height:14px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-actiuni-lista-frelvi{margin-left:auto}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-nou-lista-frelvi{font-weight:500}.model-portal.model-portal .bara-instrumente-lista-frelvi .numar-filtre-frelvi{background:var(--accent);color:var(--surface)}}@media (min-width:851px){.model-portal.model-portal{--sidebar-width:192px;--sidebar-collapsed-width:64px;--subnav-icon-size:14px;--subnav-padding-left:34px;--subnav-gap:8px;--nav-chevron-size:13px;--subnav-icon:#84939f;--subnav-icon-hover:#dce3e7;--flyout-text:#c4ced4;--flyout-border:#2a3543;--topbar-height:54px;--sidebar:var(--sidebar-width);--top-height:var(--topbar-height);--nav-item-height:42px;--subnav-height:30px;--global-search-width:300px;--global-search-min:240px;--global-search-max:340px;--top-control-height:34px;--top-icon-button:30px;--top-avatar:32px;--nav-font-size:14px;--top-font-size:14px;--nav-icon-size:18px;--subnav-font-size:13.5px;--top-icon-size:17px;--nav-gap:10px;--top-actions-gap:8px;--top-layout-gap:12px;--nav-padding-x:12px;--logo-width:150px;transition:grid-template-columns .16s}.model-portal.model-portal .bara-laterala{background:var(--nav-side-bg);flex-direction:column;min-height:0;padding:6px;display:flex;overflow:hidden}.model-portal.model-portal .navigare-portal{scrollbar-width:thin;scrollbar-color:var(--nav-control-bg) transparent;flex:1;min-height:0;overflow:auto}.model-portal.model-portal .identitate{transition:width .16s}.model-portal.model-portal .restrange-meniu-portal{width:calc(100% - 12px);height:36px;color:var(--side-muted);text-align:left;background:0 0;border:0;align-items:center;gap:9px;margin:6px;padding:0 8px;font-size:13px;display:flex}.model-portal.model-portal .restrange-meniu-portal svg{flex-shrink:0;width:16px;height:16px}.model-portal.model-portal .restrange-meniu-portal:hover{background:var(--nav-control-bg);color:var(--surface)}.model-portal.model-portal .element-navigare{transition:background-color .12s,color .12s}.model-portal.model-portal .element-navigare,.model-portal.model-portal .element-navigare.activ{height:var(--nav-item-height);min-height:var(--nav-item-height);gap:var(--nav-gap);padding:0 var(--nav-padding-x);font-size:var(--nav-font-size);margin:0;font-weight:400}.model-portal.model-portal .element-navigare svg{width:var(--nav-icon-size);height:var(--nav-icon-size);color:var(--side-muted)}.model-portal.model-portal .element-navigare:not(.activ):hover svg{color:#fff}.model-portal.model-portal .element-navigare.activ,.model-portal.model-portal .element-navigare.activ:hover{color:#fff;box-shadow:none;background:#2a3543;font-weight:500}.model-portal.model-portal .element-navigare.activ svg{color:var(--brand)}.model-portal.model-portal .bara-superioara{--secondary:#566371;background:var(--nav-top-bg);border-color:var(--top-control-border);color:var(--text);gap:var(--top-layout-gap,30px);padding-right:16px}.model-portal.model-portal .identitate{background:var(--nav-side-bg);justify-content:center;padding:0}.model-portal.model-portal .identitate img{width:var(--logo-width);max-width:none;height:auto;margin:0}.model-portal.model-portal .cautare-globala-portal{background:var(--top-control-bg);border-color:var(--top-control-border);color:var(--text);box-shadow:none;height:var(--top-control-height);font-size:var(--top-font-size);flex:0 1 var(--global-search-width);width:var(--global-search-width);min-width:var(--global-search-min);max-width:var(--global-search-max);gap:7px;padding:0 10px}.model-portal.model-portal .actiuni-antet{gap:var(--top-actions-gap);font-size:var(--top-font-size)}.model-portal.model-portal .actiuni-antet .buton-frelvi{background:var(--top-control-bg);border-color:var(--top-control-border);box-shadow:none;color:var(--text);height:var(--top-control-height);font-size:var(--top-font-size);gap:7px;padding:0 10px}.model-portal.model-portal .bara-superioara svg{width:var(--top-icon-size);height:var(--top-icon-size)}.model-portal.model-portal .avatar-portal{background:var(--top-control-bg);border:1px solid var(--top-control-border);color:var(--text);width:var(--top-avatar);height:var(--top-avatar);font-size:13px}.model-portal.model-portal .element-navigare .chevron{width:var(--nav-chevron-size);height:var(--nav-chevron-size);color:var(--side-muted);opacity:.75;flex-shrink:0;margin-left:auto;transition:transform .12s}.model-portal.model-portal .element-navigare:not(.activ):not(.group-active):hover{background:var(--nav-control-bg);color:var(--surface)}.model-portal.model-portal .actiuni-antet .buton-frelvi svg:last-child{width:13px;height:13px;color:var(--secondary)}.model-portal.model-portal .avatar-portal:hover,.model-portal.model-portal .avatar-portal[aria-expanded=true],.model-portal.model-portal .actiuni-antet .context-organizatie-portal:hover,.model-portal.model-portal .actiuni-antet .context-organizatie-portal[aria-expanded=true]{border-color:var(--top-control-border);color:var(--text);cursor:pointer;background:#f5f6f7}.model-portal.model-portal .cautare-globala-portal:hover{background:#f5f6f7}.model-portal.model-portal .actiuni-antet .context-organizatie-portal{max-width:200px}.model-portal.model-portal .actiuni-antet .context-organizatie-portal span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.model-portal.model-portal .actiuni-antet .context-organizatie-portal svg{flex-shrink:0}.model-portal.model-portal .cautare-globala-portal input::placeholder{color:var(--secondary)}}@media (min-width:851px) and (max-width:1250px){.model-portal.model-portal .cadru-formular-frelvi,.model-portal.model-portal .bara-superioara{--control-border:#d5e0ec;--row-menu-hover:#f4f7f9;--row-menu-icon:#607286;--page-text:#34475a}}@media (min-width:1251px){.model-portal.model-portal{--local-search-width:300px;--local-search-min:250px;--local-search-max:320px;--row-menu-open:#e9eef2;--row-menu-icon:#607286;--row-menu-hover:#f4f7f9;--control-border:#d5e0ec;--page-text:#34475a;--toolbar-height:54px;--control-height:36px;--table-header-height:38px;--table-row-height:34px;--footer-height:52px;--pagination-size:32px;--content-font-size:15px;--table-font-size:15px;--metadata-font-size:14px;--toolbar-font-size:14px;--toolbar-icon-size:17px;--toolbar-gap:8px;--toolbar-padding-y:8px;--search-padding-x:12px;--period-width:224px;--filter-width:100px;--actions-width:106px;--new-width:92px;--desktop-new-min:92px;--badge-size:18px;--badge-font:11px;--table-padding-x:12px;--checkbox-size:16px;--row-action-size:26px;--row-icon-size:14px;--footer-padding-x:14px;--footer-padding-y:7px;--footer-gap:12px;--page-select-padding:10px;--pagination-padding:0px;--pagination-icon:16px}.model-portal.model-portal .row-action svg{width:var(--row-icon-size);height:var(--row-icon-size)}.model-portal.model-portal .pagini-lista-frelvi svg{width:var(--pagination-icon);height:var(--pagination-icon);color:var(--footer-text)}.model-portal.model-portal .pagina-lista-frelvi:not(:disabled):hover svg{color:var(--text)}.model-portal.model-portal .pagini-lista-frelvi>span{text-align:center;width:20px;font-size:var(--pagination-font-size);color:var(--status-muted);height:var(--pagination-size);place-items:center;display:grid}.model-portal.model-portal .suprafata-lucru{--workspace-active-bg:var(--surface);--workspace-toolbar-bg:var(--app);--workspace-control-bg:var(--surface);--workspace-placeholder:#65758a}.model-portal.model-portal .bara-instrumente-lista-frelvi{background:var(--workspace-toolbar-bg);border-color:var(--line);padding:var(--toolbar-padding-y) 10px;color:var(--text)}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi{font-size:var(--toolbar-font-size);gap:8px;padding:0 10px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi:not(.buton-frelvi-principal){background:var(--workspace-control-bg);border-color:var(--control-border);color:var(--text)}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi:not(.buton-frelvi-principal):hover{border-color:var(--line-strong)}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi:not(.buton-frelvi-principal) svg{color:var(--control-icon)}.model-portal.model-portal .cautare-lista-frelvi{flex:0 1 var(--local-search-width);width:var(--local-search-width);min-width:var(--local-search-min);max-width:var(--local-search-max);font-size:var(--toolbar-font-size);background:var(--workspace-control-bg);border-color:var(--control-border);box-shadow:none;color:var(--control-icon);gap:8px}.model-portal.model-portal .buton-actiuni-lista-frelvi{margin-left:auto}.model-portal.model-portal .buton-nou-lista-frelvi{font-weight:500}.model-portal.model-portal .cautare-lista-frelvi:hover{border-color:var(--line-strong)}.model-portal.model-portal .bara-instrumente-lista-frelvi svg{width:var(--toolbar-icon-size);height:var(--toolbar-icon-size)}.model-portal.model-portal .perioada-lista-frelvi .chevron,.model-portal.model-portal .buton-actiuni-lista-frelvi svg:last-child{width:14px;height:14px}.model-portal.model-portal .numar-filtre-frelvi{background:var(--accent);color:var(--surface)}.model-portal.model-portal .cautare-lista-frelvi input::placeholder{color:var(--workspace-placeholder)}}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-filtre-frelvi{padding-left:8px;padding-right:8px}.model-portal.model-portal .bara-instrumente-lista-frelvi .numar-filtre-frelvi{flex-shrink:0}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi.is-filtered,.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi.is-filtered:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-frelvi.is-filtered svg{color:var(--accent-hover)}.model-portal.model-portal .bara-instrumente-lista-frelvi .cautare-lista-frelvi button{border-radius:var(--r);width:26px;height:26px;color:var(--secondary);background:0 0;border:0;flex:0 0 26px;justify-content:center;align-items:center;padding:0;display:flex}.model-portal.model-portal .bara-instrumente-lista-frelvi .cautare-lista-frelvi button[hidden]{display:none}.model-portal.model-portal .bara-instrumente-lista-frelvi .cautare-lista-frelvi button:hover{color:var(--text);background:var(--row-menu-hover,var(--thead))}.model-portal.model-portal .bara-instrumente-lista-frelvi .cautare-lista-frelvi button svg{width:16px;height:16px}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-actiuni-lista-frelvi svg{transition:transform .12s}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-actiuni-lista-frelvi[aria-expanded=true] svg{transform:rotate(180deg)}.model-portal.model-portal .panou-filtre-frelvi{--secondary:#566371;--control-border:#c7cfd8;flex-direction:column;width:520px;max-width:calc(100vw - 16px);max-height:min(620px,100vh - 20px);padding:0;display:flex;overflow:hidden}.model-portal.model-portal .panou-filtre-frelvi[hidden]{display:none}.model-portal.model-portal .antet-filtre-frelvi{border-bottom:1px solid var(--control-border);flex-shrink:0;align-items:center;gap:8px;min-height:52px;padding:10px 14px;display:flex}.model-portal.model-portal .antet-filtre-frelvi strong{font-size:15px;font-weight:600}.model-portal.model-portal .numar-filtre-panou-frelvi{border-radius:var(--r);background:var(--accent-soft);height:22px;color:var(--accent-hover);padding:0 7px;font-size:12px;line-height:22px}.model-portal.model-portal .inchide-filtre-frelvi{width:28px;height:28px;min-height:28px;color:var(--secondary);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.model-portal.model-portal .inchide-filtre-frelvi svg{width:16px;height:16px}.model-portal.model-portal .inchide-filtre-frelvi:hover{background:var(--row-menu-hover);color:var(--text)}.model-portal.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.model-portal .continut-filtre-frelvi .camp-filtru-frelvi{color:var(--secondary);flex-direction:column;align-items:stretch;gap:5px;margin:0;padding:0;font-size:13px;font-weight:500;display:flex}.model-portal.model-portal .camp-filtru-frelvi input,.model-portal.model-portal .camp-filtru-frelvi select{width:100%;height:36px;min-height:36px;color:var(--text);background:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);margin:0;padding:0 10px;font-size:14px;font-weight:400}.model-portal.model-portal .camp-filtru-frelvi input:hover,.model-portal.model-portal .camp-filtru-frelvi select:hover{border-color:var(--line-strong)}.model-portal.model-portal .subsol-filtre-frelvi{border-top:1px solid var(--control-border);flex-shrink:0;align-items:center;gap:8px;min-height:56px;padding:10px 14px;display:flex}.model-portal.model-portal .rezultat-filtre-frelvi{color:var(--secondary);font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px}.model-portal.model-portal .subsol-filtre-frelvi button{border-radius:var(--r);width:auto;height:34px;min-height:34px;color:var(--secondary);background:0 0;border:1px solid #0000;padding:0 12px;font-size:14px;font-weight:500}.model-portal.model-portal .aplica-filtre-frelvi{--primary:#137f75;background:var(--primary);border-color:var(--primary);color:#fff}.model-portal.model-portal .aplica-filtre-frelvi:not(:disabled):hover{background:var(--accent-hover);border-color:var(--accent-hover)}.model-portal.model-portal .aplica-filtre-frelvi:disabled{background:var(--status-neutral-bg);border-color:var(--status-neutral-bg);color:var(--tertiary);opacity:1}@media (max-width:540px){.model-portal.model-portal .continut-filtre-frelvi{grid-template-columns:minmax(0,1fr)}}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-nou-lista-frelvi{--primary:#137f75;background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:none;gap:6px;font-size:14px;font-weight:500}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-nou-lista-frelvi:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.model-portal.model-portal .bara-instrumente-lista-frelvi .buton-nou-lista-frelvi svg{width:15px;height:15px}.model-portal.model-portal .cadru-formular-frelvi{--secondary:#566371;--control-border:#c7cfd8;border:1px solid var(--control-border);border-radius:var(--r);background:var(--surface);width:640px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:hidden;box-shadow:0 12px 32px #17272e29}.model-portal.model-portal .cadru-formular-frelvi::backdrop{background:#151d284d}.model-portal.model-portal .cadru-formular-frelvi form{flex-direction:column;max-height:calc(100dvh - 26px);display:flex}.model-portal.model-portal .antet-formular-frelvi{border-bottom:1px solid var(--control-border);flex:0 0 52px;align-items:center;height:52px;padding:0 16px;display:flex}.model-portal.model-portal .cadru-formular-frelvi .titlu-formular-frelvi{color:var(--text);margin:0;font-size:15px;font-weight:600}.model-portal.model-portal .inchide-formular-frelvi{width:28px;height:28px;color:var(--secondary);border-radius:var(--r);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.model-portal.model-portal .inchide-formular-frelvi svg{width:16px;height:16px}.model-portal.model-portal .inchide-formular-frelvi:hover{background:var(--row-menu-hover);color:var(--text)}.model-portal.model-portal .corp-formular-frelvi{min-height:0;padding:16px;overflow:auto}.model-portal.model-portal .grila-formular-frelvi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 14px;display:grid}.model-portal.model-portal .camp-formular-frelvi{color:var(--secondary);flex-direction:column;gap:5px;min-width:0;font-size:13px;font-weight:500;display:flex}.model-portal.model-portal .camp-formular-frelvi.lat{grid-column:1/-1}.model-portal.model-portal .camp-formular-frelvi input,.model-portal.model-portal .camp-formular-frelvi select{border:1px solid var(--control-border);border-radius:var(--r);background:var(--surface);width:100%;height:36px;color:var(--text);font-variant-numeric:tabular-nums;padding:0 10px;font-size:14px}.model-portal.model-portal .camp-formular-frelvi input:hover,.model-portal.model-portal .camp-formular-frelvi select:hover{border-color:var(--line-strong)}.model-portal.model-portal .camp-formular-frelvi input[aria-invalid=true],.model-portal.model-portal .camp-formular-frelvi select[aria-invalid=true]{border-color:var(--status-danger-text);outline-color:var(--status-danger-text)}.model-portal.model-portal .eroare-formular-frelvi{min-height:17px;color:var(--status-danger-text);font-size:12px;font-weight:400;line-height:17px}.model-portal.model-portal .subsol-formular-frelvi{border-top:1px solid var(--control-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-height:56px;padding:10px 16px;display:flex}.model-portal.model-portal .subsol-formular-frelvi button{height:34px;color:var(--secondary);border-radius:var(--r);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 12px;font-size:14px;font-weight:500}.model-portal.model-portal .subsol-formular-frelvi button:hover{background:var(--row-menu-hover)}.model-portal.model-portal .subsol-formular-frelvi .buton-frelvi-principal{--primary:#137f75;background:var(--primary);border-color:var(--primary);color:#fff;padding:0 14px}.model-portal.model-portal .subsol-formular-frelvi .buton-frelvi-principal:hover{background:var(--accent-hover);border-color:var(--accent-hover)}@media (max-width:540px){.model-portal.model-portal .cadru-formular-frelvi{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.model-portal.model-portal .grila-formular-frelvi{grid-template-columns:1fr}}@media (min-width:851px){.model-portal.model-portal .suprafata-lucru>.bara-instrumente-lista-frelvi{height:54px;box-shadow:none;background:0 0;border:0;margin-top:8px}.model-portal.model-portal .suprafata-lucru>.zona-lista-frelvi{padding-top:6px;padding-left:10px;padding-right:10px}}
