.model-portal.model-portal{--latime-meniu:var(--sidebar);--inaltime-antet-global:var(--top-height);height:100dvh}.model-portal.model-portal[data-meniu-restrans=true]{--sidebar:64px}.model-portal.model-portal[data-meniu-restrans=true] .logo-frelvi-complet{display:none}.model-portal.model-portal[data-meniu-restrans=true] .logo-frelvi-restrans{width:32px;height:32px;margin:0;display:block}.model-portal.model-portal .suprafata-lucru{flex-direction:column;grid-column:2;display:flex}.model-portal.model-portal .bara-superioara{grid-row:1}.model-portal.model-portal .bara-laterala{grid-area:2/1}.model-portal.model-portal .sir-file-pagini-portal{align-items:stretch;height:auto}.model-portal.model-portal .restrange-meniu-portal{border-radius:0}.model-portal.model-portal .context-organizatie-portal{background:var(--top-control-bg);border-color:var(--top-control-border);border-radius:var(--r);color:var(--text);gap:7px;height:34px;padding:0 10px}.model-portal.model-portal button.context-organizatie-portal{cursor:pointer;width:240px;min-width:0;max-width:min(240px,30vw)}.model-portal.model-portal .actiuni-antet button.context-organizatie-portal{width:260px;max-width:min(260px,32vw)}.model-portal.model-portal button.context-organizatie-portal>span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;font-weight:500;overflow:hidden}.model-portal.model-portal button.context-organizatie-portal:disabled{cursor:not-allowed;opacity:.65}.model-portal.model-portal button.context-organizatie-portal[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.model-portal.model-portal .context-organizatie-portal:hover{background:#f5f6f7}.model-portal.model-portal .selector-context select,.model-portal.model-portal .context-organizatie-portal strong{font:500 14px/1.4 Segoe UI,Inter,Arial,sans-serif}.model-portal.model-portal .context-organizatie-portal>svg{width:17px;height:17px}.model-portal.model-portal .organizatie-antet{min-width:0}.model-portal.model-portal .meniu-organizatii-antet{width:max(100%,260px);max-width:min(360px,100vw - 16px);max-height:min(320px,100dvh - 70px);padding:4px;overflow-y:auto}.model-portal.model-portal .meniu-organizatii-antet button{border-radius:var(--r);width:100%;height:auto;min-height:38px;color:var(--page-text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;line-height:1.35;display:flex}.model-portal.model-portal .meniu-organizatii-antet button:hover,.model-portal.model-portal .meniu-organizatii-antet button:focus-visible{background:var(--row-menu-hover)}.model-portal.model-portal .meniu-organizatii-antet button[aria-checked=true]{background:var(--accent-soft);color:var(--accent-hover)}.model-portal.model-portal .meniu-organizatii-antet button>span{overflow-wrap:anywhere;flex:auto;min-width:0}.model-portal.model-portal .meniu-organizatii-antet button>svg{width:15px;height:15px;color:var(--row-menu-icon);flex:0 0 15px}.model-portal.model-portal .meniu-organizatii-antet button>svg:last-child:not(:first-child){color:var(--accent-hover)}.model-portal.model-portal .meniu-organizatii-antet hr{border:0;border-top:1px solid var(--control-border);margin:4px}.model-portal.model-portal .selector-context>svg{width:13px;height:13px}.model-portal.model-portal .avatar-portal{font-weight:400}.model-portal.model-portal .actiune-pictograma-antet{border-radius:6px;width:30px;height:30px}.model-portal.model-portal .actiune-pictograma-antet:hover{background:var(--surface)}.model-portal.model-portal .cautare-globala-portal:focus-within{box-shadow:none;border-color:var(--top-control-border)}.model-portal.model-portal .panou-notificari-antet{width:332px}.model-portal.model-portal .meniu-cont-antet{width:200px}.model-portal.model-portal .panou-antet,.model-portal.model-portal .rezultate-cautare-globala{box-shadow:0 6px 18px #17272e21}.model-portal.model-portal .rezultate-cautare-globala button{gap:8px;height:36px;min-height:36px;padding:0 10px}.model-portal.model-portal .meniu-cont-antet button{height:34px;min-height:34px;padding:0 10px;font-size:13.5px}.model-portal.model-portal .rezultate-cautare-globala button:hover,.model-portal.model-portal .rezultate-cautare-globala button[aria-selected=true],.model-portal.model-portal .meniu-cont-antet button:hover{background:#f4f7f9}.model-portal.model-portal .buton-frelvi{min-height:0;font-weight:400}.model-portal.model-portal .buton-frelvi-principal{font-weight:500}.model-portal.model-portal .camp-formular-frelvi :is(input,select){font-weight:500}.model-portal.model-portal .stare-frelvi{min-height:0;font-size:inherit;background:0 0;border-radius:0;padding:0}.model-portal.model-portal .tabel-frelvi .stare-frelvi:after{display:none}.model-portal.model-portal .tabel-frelvi .stare-frelvi{color:#34475a}.model-portal.model-portal .tabel-frelvi .stare-frelvi-neutra{color:var(--secondary)}.model-portal.model-portal .camp-formular-frelvi small.eroare{color:var(--status-danger-text)}.model-portal.model-portal .tabel-frelvi th{text-transform:none;letter-spacing:normal}.model-portal.model-portal .tabel-frelvi .cod-inregistrare-frelvi{color:var(--secondary)}.model-portal.model-portal .panou-filtre-frelvi{width:min(520px,100%)}.model-portal.model-portal .panou-filtre-frelvi .buton-frelvi-principal,.model-portal.model-portal .subsol-formular-frelvi .buton-frelvi{min-width:0}.model-portal.model-portal .buton-nou-lista-frelvi{min-width:var(--desktop-new-min,116px)}.model-portal.model-portal .subsol-formular-frelvi{background:0 0}@media (min-width:851px){.model-portal.model-portal .deschide-meniu-portal{display:none}.model-portal.model-portal .cautare-globala-portal{min-width:240px}.model-portal.model-portal[data-meniu-restrans=true] .element-navigare{justify-content:center;width:52px;padding:0}.model-portal.model-portal[data-meniu-restrans=true] .restrange-meniu-portal{justify-content:center;width:32px;height:32px;margin:6px auto;padding:0}.model-portal.model-portal .cadru-formular-frelvi{max-width:calc(100vw - 24px)}}@media (min-width:1251px){.model-portal.model-portal .buton-nou-lista-frelvi{min-width:92px}.model-portal.model-portal .actiune-optionala-antet{display:block}}@media (max-width:1250px){.model-portal.model-portal .actiune-optionala-antet{display:none}}@media (max-width:850px){.model-portal.model-portal{--sidebar:150px;--top-height:70px;grid-template-columns:var(--sidebar) minmax(0, 1fr)}.model-portal.model-portal .bara-laterala{flex-direction:column;width:auto;height:100%;display:flex;position:relative;inset:auto}.model-portal.model-portal .navigare-portal{flex:1}.model-portal.model-portal .deschide-meniu-portal,.model-portal.model-portal .inchide-meniu-mobil-portal,.model-portal.model-portal .fundal-meniu-portal{display:none}.model-portal.model-portal .identitate{width:var(--sidebar);flex-basis:var(--sidebar);height:70px}.model-portal.model-portal .identitate .logo-frelvi-complet{width:132px;max-width:none;height:auto;margin:0;display:block}.model-portal.model-portal .identitate .logo-frelvi-restrans{display:none}.model-portal.model-portal .element-navigare>span:not(.pictograma-text){display:inline}.model-portal.model-portal .restrange-meniu-portal{display:none}.model-portal.model-portal .cautare-globala-portal{flex:1;gap:10px;min-width:120px;max-width:545px;height:44px;padding:0 12px;display:flex}.model-portal.model-portal .cautare-globala-portal input{font-size:16px}.model-portal.model-portal .actiuni-antet{display:flex}.model-portal.model-portal .cadru-formular-frelvi{width:min(640px,100%)}}@media (max-width:540px){.model-portal.model-portal{--sidebar:64px}.model-portal.model-portal .actiuni-antet,.model-portal.model-portal .identitate .logo-frelvi-complet{display:none}.model-portal.model-portal .identitate .logo-frelvi-restrans{width:32px;height:32px;margin:0;display:block}.model-portal.model-portal .element-navigare>span:not(.pictograma-text){display:none}}.model-portal.model-portal .pagina-configurare-firma{background:var(--app);min-height:0;overflow:hidden}.model-portal.model-portal .bara-sectiuni-modul-frelvi{z-index:4;border-bottom:1px solid var(--line);background:var(--surface);flex:0 0 50px;align-items:stretch;min-height:50px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #15223205}.model-portal.model-portal .lista-sectiuni-modul-frelvi{scrollbar-width:none;align-items:stretch;gap:4px;min-width:0;padding:0 24px;display:flex;overflow-x:auto}.model-portal.model-portal .lista-sectiuni-modul-frelvi::-webkit-scrollbar{display:none}.model-portal.model-portal .bara-sectiuni-modul-frelvi button{min-width:max-content;min-height:50px;color:var(--secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.model-portal.model-portal .bara-sectiuni-modul-frelvi button:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:12px;right:12px}.model-portal.model-portal .bara-sectiuni-modul-frelvi button[aria-selected=true]{color:var(--primary-hover);background:0 0;font-weight:650}.model-portal.model-portal .bara-sectiuni-modul-frelvi button:focus-visible{z-index:1;outline:2px solid var(--accent-hover);outline-offset:-3px}.model-portal.model-portal .bara-sectiuni-modul-frelvi button:disabled{cursor:wait;opacity:.68}.model-portal.model-portal .file-companie{border-bottom-color:var(--line);background:var(--surface);gap:0;padding:0}.model-portal.model-portal .pagina-configurare-firma>form.formular-modul-continuu{border-color:var(--line);background:var(--surface);scrollbar-gutter:stable;border-radius:8px;flex:auto;width:calc(100% - 40px);max-width:none;min-height:0;margin:16px 20px 20px;display:block;overflow:auto;box-shadow:0 1px 2px #1522320a}.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare{background:var(--surface)}.model-portal.model-portal .formular-modul-continuu .grila-campuri-configurare{gap:18px 20px;width:100%;max-width:1040px}.model-portal.model-portal .formular-modul-continuu .camp-portal input{min-height:42px}.model-portal.model-portal .rezumat-configurare-initiala{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 80%, var(--workspace-tabs-bg));justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:10px 24px;display:flex}.model-portal.model-portal .rezumat-configurare-initiala p{color:var(--secondary);margin:0;font-size:13px;line-height:1.45}.model-portal.model-portal .rezumat-configurare-initiala .stare-portal{flex:none}.model-portal.model-portal .pagina-locatii-firma>form.formular-lista-locatii{flex-direction:column;display:flex;overflow:hidden}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.bara-instrumente-lista-frelvi{border-bottom:1px solid var(--line);background:var(--surface);flex:none;gap:12px;min-height:62px;padding:10px 16px}.model-portal.model-portal .formular-lista-locatii .bara-instrumente-lista-frelvi .cautare-lista-frelvi{flex:0 380px;width:min(380px,100%);max-width:380px}.model-portal.model-portal .formular-lista-locatii .bara-instrumente-lista-frelvi .adauga-locatie-firma{margin-left:auto}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{border-radius:6px;flex:auto;min-height:0;margin:16px;overflow:auto}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.mesaj-interfata,.model-portal.model-portal .formular-lista-locatii .actiuni-formular-portal{flex:none}@media (max-width:620px){.model-portal.model-portal .lista-sectiuni-modul-frelvi{padding:0 8px}.model-portal.model-portal .bara-sectiuni-modul-frelvi button{min-height:48px;padding:0 13px;font-size:13px}.model-portal.model-portal .pagina-configurare-firma>form.formular-modul-continuu{width:calc(100% - 16px);margin:8px 8px 12px}.model-portal.model-portal .rezumat-configurare-initiala{flex-direction:column;align-items:flex-start;gap:7px;padding:12px 14px}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.bara-instrumente-lista-frelvi{min-height:0;padding:10px}.model-portal.model-portal .formular-lista-locatii .bara-instrumente-lista-frelvi .cautare-lista-frelvi{flex-basis:100%;width:100%;max-width:none}.model-portal.model-portal .formular-lista-locatii .bara-instrumente-lista-frelvi .adauga-locatie-firma{margin-left:0}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{margin:10px}.model-portal.model-portal .formular-modul-continuu .camp-portal input{min-height:44px}}.model-portal.model-portal .inapoi-bara-pagini-portal{border:0;border-right:1px solid var(--tab-divider);width:38px;height:100%;min-height:0;color:var(--workspace-inactive-text);background:0 0;border-radius:0;flex:0 0 38px;place-items:center;padding:0;display:grid}.model-portal.model-portal .inapoi-bara-pagini-portal:hover:not(:disabled){background:color-mix(in srgb, var(--surface) 55%, var(--workspace-tabs-bg));color:var(--title-text)}.model-portal.model-portal .inapoi-bara-pagini-portal:disabled{color:var(--workspace-inactive-text);opacity:.38;background:0 0}.model-portal.model-portal .inapoi-bara-pagini-portal .pictograma-portal{width:17px;height:17px}.model-portal.model-portal .sir-file-pagini-portal{width:calc(100% - 38px)}.model-portal.model-portal .pagina-configurare-firma{background:var(--app)}.model-portal.model-portal .antet-configurare-firma{border-bottom:1px solid var(--line);background:var(--surface);gap:12px;min-height:78px;padding:16px 32px}.model-portal.model-portal .antet-configurare-firma h1{color:var(--title-text);margin:0 0 3px;font-size:24px;font-weight:650;line-height:1.2}.model-portal.model-portal .antet-configurare-firma p{color:var(--secondary);font-size:13px}.model-portal.model-portal .pasi-configurare-firma{background:var(--surface);border-bottom-color:var(--line);gap:8px;padding:10px 32px 12px}.model-portal.model-portal .pasi-configurare-firma li{max-width:260px}.model-portal.model-portal .pasi-configurare-firma button{border-radius:var(--r);min-height:44px;color:var(--secondary);background:0 0;border-color:#0000;gap:8px;padding:7px 10px;font-size:13px}.model-portal.model-portal .pasi-configurare-firma button:hover:not(:disabled){border-color:var(--line);background:var(--row-menu-hover)}.model-portal.model-portal .pasi-configurare-firma [aria-current=step] button{border-color:var(--accent-soft-border);background:var(--accent-soft);color:var(--accent-hover)}.model-portal.model-portal .pasi-configurare-firma .numar-pas-configurare{border-color:var(--control-border);background:var(--surface);width:24px;height:24px;font-size:12px}.model-portal.model-portal .pasi-configurare-firma [aria-current=step] .numar-pas-configurare{border-color:var(--accent-hover);background:var(--accent-hover)}.model-portal.model-portal .corp-pas-configurare{background:var(--app);padding:18px 32px 24px}.model-portal.model-portal .corp-pas-configurare>.preluare-anaf,.model-portal.model-portal .corp-pas-configurare>fieldset,.model-portal.model-portal .pagina-date-firma .corp-pas-configurare>*,.model-portal.model-portal .pagina-locatii-firma .corp-pas-configurare>*{width:min(920px,100%);max-width:920px}.model-portal.model-portal .corp-pas-configurare fieldset{border-color:var(--control-border);border-radius:var(--r);background:var(--surface);padding:20px}.model-portal.model-portal .corp-pas-configurare h2{color:var(--title-text);margin:0 0 4px;font-size:16px;font-weight:600}.model-portal.model-portal .corp-pas-configurare h3{color:var(--title-text);font-size:14px;font-weight:600}.model-portal.model-portal .corp-pas-configurare p{color:var(--secondary);margin-top:3px;font-size:13px;line-height:1.45}.model-portal.model-portal .grila-campuri-configurare{gap:12px 14px;margin-top:14px}.model-portal.model-portal .identitate-configurare-firma{background:0 0;padding:0}.model-portal.model-portal .camp-portal{gap:5px}.model-portal.model-portal .camp-portal label{color:var(--secondary);font-size:13px;font-weight:500}.model-portal.model-portal .corp-pas-configurare .camp-portal input{border-color:var(--control-border);border-radius:var(--r);background:var(--surface);height:36px;min-height:36px;color:var(--text);padding:0 10px;font-size:14px}.model-portal.model-portal .grila-campuri-configurare input[readonly]{border-color:var(--line);background:var(--workspace-tabs-bg);color:var(--secondary);padding:0 10px}.model-portal.model-portal .antet-adresa-configurare{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.model-portal.model-portal .antet-adresa-configurare+.grila-campuri-configurare{margin-top:10px}.model-portal.model-portal .actiuni-formular-portal{min-height:56px;padding:10px 32px max(10px, env(safe-area-inset-bottom));border-top-color:var(--control-border);background:var(--surface);gap:8px}.model-portal.model-portal .actiuni-formular-portal :is(.buton-principal,.buton-secundar){border-radius:var(--r);min-height:34px;padding:0 12px}.model-portal.model-portal .sectiune-date-firma{border-color:var(--control-border);border-radius:var(--r);padding:0 20px 20px}.model-portal.model-portal .sectiune-date-firma>.antet-sectiune-companie{border-bottom:1px solid var(--control-border);min-height:52px;margin:0 -20px 16px;padding:0 16px}.model-portal.model-portal .sectiune-date-firma>.antet-sectiune-companie h2{font-size:15px}@media (max-width:620px){.model-portal.model-portal .antet-configurare-firma{min-height:68px;padding:12px}.model-portal.model-portal .antet-configurare-firma h1{font-size:21px}.model-portal.model-portal .pasi-configurare-firma{padding:8px 12px 10px}.model-portal.model-portal .pasi-configurare-firma button{min-height:58px;padding:8px}.model-portal.model-portal .corp-pas-configurare{padding:12px}.model-portal.model-portal .corp-pas-configurare fieldset{padding:16px}.model-portal.model-portal .grila-campuri-configurare,.model-portal.model-portal .rezumat-configurare-firma{row-gap:12px}.model-portal.model-portal .corp-pas-configurare .camp-portal input{height:44px;min-height:44px;font-size:16px}.model-portal.model-portal .actiuni-formular-portal{padding:9px 12px max(9px, env(safe-area-inset-bottom))}.model-portal.model-portal .sectiune-date-firma{padding:0 14px 14px}.model-portal.model-portal .sectiune-date-firma>.antet-sectiune-companie{margin-inline:-14px}}.model-portal.model-portal .sir-file-pagini-portal{overflow:hidden}.model-portal.model-portal .fila-pagina-portal{flex:none}.model-portal.model-portal .pagina-configurare-firma{scrollbar-gutter:stable;overflow:auto}.model-portal.model-portal .pagina-configurare-firma>form.formular-modul-continuu{border:1px solid var(--control-border);background:var(--surface);border-radius:8px;flex:none;width:min(960px,100% - 64px);min-height:auto;margin:20px 32px 32px;display:block;overflow:hidden}.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare{background:var(--surface);min-height:auto;padding:0;overflow:visible}.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare>*{width:100%;max-width:none}.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare>.mesaj-interfata,.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare>.rezumat-erori-formular{width:auto;margin:20px 24px 0}.model-portal.model-portal .formular-configurare-integrala .corp-pas-configurare>fieldset{background:0 0;border:0;border-radius:0;width:100%;max-width:none;padding:0}.model-portal.model-portal .sectiune-formular-continuu{border-bottom:1px solid var(--line);padding:24px}.model-portal.model-portal .sectiune-formular-continuu:last-child{border-bottom:0}.model-portal.model-portal .sectiune-formular-continuu>.antet-sectiune-companie{border:0;align-items:center;gap:10px;min-height:38px;margin:0 0 8px;padding:0;display:flex}.model-portal.model-portal .sectiune-formular-continuu .simbol-sectiune-companie{flex-basis:32px;width:32px;height:32px}.model-portal.model-portal .sectiune-formular-continuu .simbol-sectiune-companie svg{width:18px;height:18px}.model-portal.model-portal .sectiune-formular-continuu .antet-sectiune-companie h2{margin:0;font-size:16px}.model-portal.model-portal .sectiune-formular-continuu>p,.model-portal.model-portal .antet-descriere-sectiune>p{margin:0}.model-portal.model-portal .antet-descriere-sectiune{justify-content:space-between;align-items:center;gap:16px;display:flex}.model-portal.model-portal .antet-descriere-sectiune .buton-secundar{flex:none;min-height:32px;padding:0 10px;font-size:12px}.model-portal.model-portal .sectiune-formular-continuu .preluare-anaf{margin:14px 0 0}.model-portal.model-portal .sectiune-formular-continuu .identitate-configurare-firma{background:0 0;padding:0}.model-portal.model-portal .sectiune-preferinte-configurare .preferinte-configurare-firma{border:1px solid var(--line);background:var(--workspace-tabs-bg);margin:14px 0 18px}.model-portal.model-portal .formular-modul-continuu .sectiune-date-firma{border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0;padding:24px}.model-portal.model-portal .formular-modul-continuu .sectiune-date-firma:last-child{border-bottom:0}.model-portal.model-portal .formular-modul-continuu .sectiune-date-firma>.antet-sectiune-companie{border:0;min-height:38px;margin:0 0 16px;padding:0}.model-portal.model-portal .formular-modul-continuu .lista-locatii-firma{margin:20px 24px}.model-portal.model-portal .formular-modul-continuu .formular-locatie-scurt{max-width:none}.model-portal.model-portal .formular-modul-continuu .actiuni-formular-portal{background:color-mix(in srgb, var(--surface) 82%, var(--workspace-tabs-bg));min-height:62px;padding:13px 24px}.model-portal.model-portal .file-companie{background:var(--surface);gap:4px;padding:0 32px}.model-portal.model-portal .file-companie button{border-bottom-width:2px;min-height:42px;padding:0 14px;font-size:13px}@media (max-width:620px){.model-portal.model-portal .pagina-configurare-firma>form.formular-modul-continuu{width:calc(100% - 24px);margin:12px 12px 20px}.model-portal.model-portal .sectiune-formular-continuu,.model-portal.model-portal .formular-modul-continuu .sectiune-date-firma{padding:18px 14px}.model-portal.model-portal .antet-descriere-sectiune{flex-direction:column;align-items:flex-start;gap:10px}.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare>.mesaj-interfata,.model-portal.model-portal .formular-modul-continuu .corp-pas-configurare>.rezumat-erori-formular{margin:14px 14px 0}.model-portal.model-portal .formular-modul-continuu .lista-locatii-firma{margin:14px}.model-portal.model-portal .formular-modul-continuu .actiuni-formular-portal{align-items:stretch;padding:12px 14px}.model-portal.model-portal .file-companie{padding:0 12px}}.model-portal.model-portal .cautare-mobila-antet{display:none}.model-portal.model-portal .scurtatura-cautare-globala{line-height:1}.model-portal.model-portal .identitate-cont-antet{min-width:0;padding:9px 10px 8px}.model-portal.model-portal .identitate-cont-antet :is(strong,span){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.model-portal.model-portal .identitate-cont-antet strong{color:var(--page-text);font-size:13.5px;font-weight:600}.model-portal.model-portal .identitate-cont-antet span{color:var(--secondary);margin-top:2px;font-size:12px}.model-portal.model-portal .meniu-cont-antet hr{border:0;border-top:1px solid var(--control-border);margin:0 4px 4px}@media (max-width:850px){.model-portal.model-portal .avatar-portal{border:1px solid var(--top-control-border);background:var(--top-control-bg);width:38px;height:38px;color:var(--text);flex-basis:38px;font-size:13px}.model-portal.model-portal .avatar-portal:hover,.model-portal.model-portal .avatar-portal[aria-expanded=true]{border-color:var(--top-control-border);color:var(--text);background:#f5f6f7}}@media (max-width:540px){.model-portal.model-portal .bara-superioara{gap:6px;padding-right:8px}.model-portal.model-portal .cautare-globala-portal{display:none}.model-portal.model-portal .bara-superioara[data-cautare-mobila=true] .cautare-globala-portal{z-index:70;background:var(--top-control-bg);width:auto;min-width:0;max-width:none;height:auto;padding:0 10px;display:flex;position:absolute;inset:12px 8px 12px 72px}.model-portal.model-portal .bara-superioara[data-cautare-mobila=true] .rezultate-cautare-globala{width:100%;max-height:min(360px,100dvh - 92px)}.model-portal.model-portal .bara-superioara[data-cautare-mobila=true] .actiuni-antet{visibility:hidden;pointer-events:none}.model-portal.model-portal .scurtatura-cautare-globala{display:none}.model-portal.model-portal .actiuni-antet{flex:auto;gap:5px;min-width:0;margin-left:0;display:flex}.model-portal.model-portal .cautare-mobila-antet{display:block}.model-portal.model-portal .deschide-cautare-mobila{width:38px;height:38px;color:var(--secondary);border:1px solid #0000}.model-portal.model-portal .deschide-cautare-mobila:hover,.model-portal.model-portal .deschide-cautare-mobila[aria-expanded=true]{border-color:var(--top-control-border);color:var(--text);background:#f5f6f7}.model-portal.model-portal .organizatie-antet,.model-portal.model-portal .actiuni-antet>.context-organizatie-portal{flex:auto;min-width:0}.model-portal.model-portal .actiuni-antet .context-organizatie-portal{width:100%;max-width:none;height:40px;padding:0 8px}.model-portal.model-portal .actiuni-antet .context-organizatie-portal>svg:first-child{display:none}.model-portal.model-portal .actiuni-antet .context-organizatie-portal strong,.model-portal.model-portal .actiuni-antet .context-organizatie-portal>span{font-size:13px}.model-portal.model-portal .meniu-organizatii-antet{width:min(300px,100vw - 80px)}.model-portal.model-portal .meniu-cont-antet{width:min(240px,100vw - 16px)}}.model-portal.model-portal .bara-pagini-portal{min-height:var(--tabs-height);flex:0 0 var(--tabs-height);align-items:stretch;position:relative;overflow:visible}.model-portal.model-portal .sir-file-pagini-portal{flex:auto;width:auto;overflow:hidden}.model-portal.model-portal .fila-pagina-portal{transition:background-color .12s,color .12s}.model-portal.model-portal .fila-pagina-portal:not(.activa):hover{background:color-mix(in srgb, var(--surface) 68%, var(--workspace-tabs-bg))}.model-portal.model-portal .fila-pagina-portal.activa{box-shadow:0 -1px 0 color-mix(in srgb, var(--accent) 22%, transparent);flex-shrink:1}.model-portal.model-portal .fila-pagina-portal.activa:after{border-radius:3px 3px 0 0;height:3px;inset-inline:8px}.model-portal.model-portal .deschide-fila-pagina:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-hover);border-radius:4px;outline:0}.model-portal.model-portal .inapoi-bara-pagini-portal:not(:disabled){background:color-mix(in srgb, var(--surface) 28%, transparent);color:var(--title-text)}.model-portal.model-portal .inapoi-bara-pagini-portal:hover:not(:disabled){background:color-mix(in srgb, var(--surface) 78%, var(--workspace-tabs-bg))}.model-portal.model-portal .inapoi-bara-pagini-portal:active:not(:disabled){background:var(--surface)}.model-portal.model-portal .inapoi-bara-pagini-portal:focus-visible,.model-portal.model-portal .mai-multe-file:focus-visible,.model-portal.model-portal .inchide-fila-pagina:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-hover);outline:0}.model-portal.model-portal .inchide-fila-pagina{opacity:0;pointer-events:none;transition:opacity .12s,background-color .12s}.model-portal.model-portal .fila-pagina-portal:hover .inchide-fila-pagina,.model-portal.model-portal .fila-pagina-portal:focus-within .inchide-fila-pagina{opacity:1;pointer-events:auto}.model-portal.model-portal .zona-mai-multe-file{flex:0 0 42px;height:100%;display:flex;position:relative}.model-portal.model-portal .mai-multe-file{z-index:1;border:0;border-left:1px solid var(--tab-divider);background:var(--workspace-tabs-bg);width:42px;height:100%;color:var(--title-text);border-radius:0;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;position:relative}.model-portal.model-portal .mai-multe-file:before{background:linear-gradient(90deg, transparent, var(--workspace-tabs-bg));content:"";pointer-events:none;width:18px;position:absolute;inset:0 auto 0 -18px}.model-portal.model-portal .mai-multe-file .pictograma-portal{width:16px;height:16px}.model-portal.model-portal .mai-multe-file>span{min-width:12px;font-size:10px;font-weight:700;line-height:1}.model-portal.model-portal .meniu-file-ascunse{z-index:80;border:1px solid var(--line);background:var(--surface);border-radius:6px;width:min(280px,100vw - 84px);max-height:min(360px,100vh - 128px);padding:5px;position:absolute;top:calc(100% + 6px);right:4px;overflow:auto;box-shadow:0 12px 30px #1522322e}.model-portal.model-portal .rand-fila-ascunsa{align-items:center;min-width:0;display:flex}.model-portal.model-portal .rand-fila-ascunsa>button{min-width:0;min-height:36px;color:var(--title-text);text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 9px;display:flex}.model-portal.model-portal .rand-fila-ascunsa>button:first-child{flex:auto}.model-portal.model-portal .rand-fila-ascunsa>button:hover,.model-portal.model-portal .rand-fila-ascunsa>button:focus-visible{background:var(--row-menu-hover)}.model-portal.model-portal .rand-fila-ascunsa .pictograma-portal{flex:0 0 15px;width:15px;height:15px}.model-portal.model-portal .rand-fila-ascunsa span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-portal.model-portal .rand-fila-ascunsa>.inchide-fila-ascunsa{min-width:34px;color:var(--workspace-inactive-text);flex:0 0 34px;justify-content:center;padding:0}@media (max-width:540px){.model-portal.model-portal{--tabs-height:42px;--tab-max-width:140px}.model-portal.model-portal .inapoi-bara-pagini-portal{flex-basis:42px;width:42px}.model-portal.model-portal .fila-pagina-portal.activa{height:41px}.model-portal.model-portal .deschide-fila-pagina{padding-inline:9px}.model-portal.model-portal .inchide-fila-pagina{opacity:1;pointer-events:auto;flex-basis:28px;width:28px;height:30px;margin-right:2px}.model-portal.model-portal .zona-mai-multe-file,.model-portal.model-portal .mai-multe-file{flex-basis:42px;width:42px}}.model-portal.model-portal .pagina-configurare-firma:has(.formular-configurare-integrala){background:radial-gradient(circle at 55% 0%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 34%), var(--app);scrollbar-gutter:stable;overflow:auto}.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala{border-color:color-mix(in srgb, var(--line) 82%, var(--accent));background:color-mix(in srgb, var(--surface) 95%, var(--app));border-radius:12px;width:min(1180px,100% - 48px);margin:24px auto 32px;overflow:visible;box-shadow:0 1px 2px #1522320d,0 14px 38px #15223212}.model-portal.model-portal .formular-configurare-integrala .corp-pas-configurare{background:0 0}.model-portal.model-portal .antet-formular-configurare{border-bottom:1px solid color-mix(in srgb, var(--line) 78%, var(--accent));background:linear-gradient(118deg, color-mix(in srgb, var(--accent-soft) 72%, var(--surface)), color-mix(in srgb, var(--surface) 92%, var(--app)) 68%);border-radius:11px 11px 0 0;justify-content:space-between;align-items:center;gap:28px;min-height:126px;padding:24px 28px;display:flex}.model-portal.model-portal .eticheta-antet-configurare{color:var(--accent-hover);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.model-portal.model-portal .antet-formular-configurare h2{color:var(--title-text);letter-spacing:-.025em;margin:0;font-size:clamp(21px,2vw,27px)}.model-portal.model-portal .antet-formular-configurare p{max-width:610px;color:var(--secondary);margin:7px 0 0;font-size:13px;line-height:1.55}.model-portal.model-portal .rezumat-antet-configurare{border-left:1px solid color-mix(in srgb, var(--line) 72%, var(--accent));justify-items:end;gap:3px;min-width:150px;padding-left:24px;display:grid}.model-portal.model-portal .rezumat-antet-configurare>strong{color:var(--title-text);margin-top:4px;font-size:19px;line-height:1.1}.model-portal.model-portal .rezumat-antet-configurare>small{color:var(--secondary);font-size:11px}.model-portal.model-portal .formular-configurare-integrala .corp-pas-configurare>.mesaj-interfata,.model-portal.model-portal .formular-configurare-integrala .corp-pas-configurare>.rezumat-erori-formular{margin:20px 22px 0}.model-portal.model-portal .continut-formular-configurare{grid-template-columns:minmax(0,1fr) 268px;grid-template-areas:"formular progres";align-items:start;gap:20px;padding:22px;display:grid}.model-portal.model-portal .formular-configurare-integrala .corp-pas-configurare>.continut-formular-configurare{width:auto}.model-portal.model-portal .formular-configurare-integrala .corp-pas-configurare>.continut-formular-configurare>fieldset.panou-campuri-configurare{background:0 0;border:0;border-radius:0;grid-area:formular;gap:16px;width:auto;min-width:0;max-width:none;padding:0;display:grid}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu{border:1px solid color-mix(in srgb, var(--line) 88%, var(--secondary));background:color-mix(in srgb, var(--surface) 86%, var(--app));border-radius:10px;padding:22px;scroll-margin-top:18px;transition:border-color .14s,background-color .14s,box-shadow .14s;box-shadow:0 1px 2px #15223208}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu:last-child{border:1px solid color-mix(in srgb, var(--line) 88%, var(--secondary))}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .grila-campuri-configurare{max-width:none}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .camp-portal input:not([readonly]){background:var(--surface)}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .identitate-configurare-firma{border:1px solid color-mix(in srgb, var(--line) 84%, var(--app));background:color-mix(in srgb, var(--workspace-tabs-bg) 74%, var(--surface));border-radius:8px;padding:14px}.model-portal.model-portal .formular-configurare-integrala .sectiune-preferinte-configurare .preferinte-configurare-firma{background:color-mix(in srgb, var(--workspace-tabs-bg) 72%, var(--surface));border-radius:8px}.model-portal.model-portal .panou-progres-configurare{border:1px solid color-mix(in srgb, var(--line) 80%, var(--accent));background:linear-gradient(160deg, color-mix(in srgb, var(--accent-soft) 56%, var(--surface)), color-mix(in srgb, var(--surface) 90%, var(--app)));border-radius:10px;grid-area:progres;padding:18px;position:sticky;top:18px;box-shadow:0 7px 22px #1522320d}.model-portal.model-portal .antet-progres-configurare{color:var(--title-text);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:650;display:flex}.model-portal.model-portal .antet-progres-configurare strong{color:var(--accent-hover);font-size:15px}.model-portal.model-portal .bara-progres-formular{background:color-mix(in srgb, var(--line) 74%, var(--surface));border-radius:999px;height:6px;margin:12px 0 16px;overflow:hidden}.model-portal.model-portal .bara-progres-formular>span{border-radius:inherit;background:var(--accent);height:100%;transition:width .18s;display:block}.model-portal.model-portal .lista-progres-configurare{gap:5px;margin:0;padding:0;list-style:none;display:grid}.model-portal.model-portal .lista-progres-configurare button{width:100%;min-height:52px;color:var(--secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:7px 8px;display:flex}.model-portal.model-portal .lista-progres-configurare button:hover{background:color-mix(in srgb, var(--surface) 68%, var(--accent-soft))}.model-portal.model-portal .lista-progres-configurare button[aria-current=step]{border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:color-mix(in srgb, var(--surface) 63%, var(--accent-soft));color:var(--title-text)}.model-portal.model-portal .lista-progres-configurare button>span:last-child{gap:2px;min-width:0;display:grid}.model-portal.model-portal .lista-progres-configurare button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.model-portal.model-portal .lista-progres-configurare button small{color:var(--secondary);font-size:10px}.model-portal.model-portal .marcaj-progres-configurare{border:1px solid color-mix(in srgb, var(--line) 70%, var(--secondary));background:var(--surface);width:27px;height:27px;color:var(--secondary);border-radius:50%;flex:0 0 27px;place-items:center;font-size:11px;font-weight:700;display:grid}.model-portal.model-portal .lista-progres-configurare li[data-completa=true] .marcaj-progres-configurare{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));background:color-mix(in srgb, var(--accent-soft) 76%, var(--surface));color:var(--accent-hover)}.model-portal.model-portal .rezumat-firma-configurare{border-top:1px solid color-mix(in srgb, var(--line) 76%, var(--accent));background:color-mix(in srgb, var(--surface) 76%, var(--workspace-tabs-bg));border-radius:0 0 8px 8px;margin-top:16px;padding:15px}.model-portal.model-portal .rezumat-firma-configurare>span{color:var(--secondary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.model-portal.model-portal .rezumat-firma-configurare>strong{overflow-wrap:anywhere;color:var(--title-text);font-size:13px;line-height:1.4;display:block}.model-portal.model-portal .rezumat-firma-configurare dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0 0;display:grid}.model-portal.model-portal .rezumat-firma-configurare dt{color:var(--secondary);font-size:10px}.model-portal.model-portal .rezumat-firma-configurare dd{color:var(--title-text);margin:3px 0 0;font-size:12px;font-weight:650}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal{z-index:5;min-height:66px;padding:13px 22px max(13px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 88%, var(--workspace-tabs-bg));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 11px 11px;position:sticky;bottom:0;box-shadow:0 -10px 26px #15223212}@media (max-width:1050px){.model-portal.model-portal .continut-formular-configurare{grid-template-columns:minmax(0,1fr);grid-template-areas:"progres""formular"}.model-portal.model-portal .panou-progres-configurare{position:static}.model-portal.model-portal .lista-progres-configurare{grid-template-columns:repeat(4,minmax(0,1fr))}.model-portal.model-portal .rezumat-firma-configurare{display:none}}@media (max-width:620px){.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala{border-radius:10px;width:calc(100% - 16px);margin:8px auto 16px}.model-portal.model-portal .antet-formular-configurare{align-items:flex-start;gap:12px;min-height:0;padding:18px 14px}.model-portal.model-portal .antet-formular-configurare h2{font-size:20px}.model-portal.model-portal .antet-formular-configurare p{font-size:12px}.model-portal.model-portal .rezumat-antet-configurare{flex:none;min-width:0;padding-left:12px}.model-portal.model-portal .rezumat-antet-configurare .stare-portal,.model-portal.model-portal .rezumat-antet-configurare>small{display:none}.model-portal.model-portal .rezumat-antet-configurare>strong{margin:0;font-size:14px}.model-portal.model-portal .continut-formular-configurare{gap:12px;padding:12px}.model-portal.model-portal .panou-progres-configurare{padding:14px}.model-portal.model-portal .bara-progres-formular{margin:9px 0 12px}.model-portal.model-portal .lista-progres-configurare{gap:6px}.model-portal.model-portal .lista-progres-configurare button{justify-content:center;min-height:42px;padding:5px}.model-portal.model-portal .lista-progres-configurare button>span:last-child{display:none}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu{padding:18px 14px;scroll-margin-top:12px}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .identitate-configurare-firma{padding:12px}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal{padding:10px 12px max(10px, env(safe-area-inset-bottom));border-radius:0 0 9px 9px}}@media (prefers-reduced-motion:reduce){.model-portal.model-portal .formular-configurare-integrala *{scroll-behavior:auto;transition-duration:.01ms}}.model-portal.model-portal .formular-date-firma-rafinat .corp-pas-configurare>:is(.antet-formular-configurare,.continut-date-firma){width:100%;max-width:none}.model-portal.model-portal .formular-date-firma-rafinat .panou-campuri-date-firma{grid-area:formular;gap:16px;min-width:0;display:grid}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-date-firma>fieldset{background:0 0;border:0;border-radius:0;padding:0}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-date-firma>.antet-sectiune-companie{margin-bottom:6px}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-date-firma>.preluare-anaf,.model-portal.model-portal .panou-navigare-date-firma .lista-progres-configurare{margin-top:14px}.model-portal.model-portal .panou-navigare-date-firma .lista-progres-configurare button:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}@media (max-width:1050px){.model-portal.model-portal .panou-navigare-date-firma .lista-progres-configurare{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.model-portal.model-portal .formular-date-firma-rafinat .antet-formular-configurare{display:grid}.model-portal.model-portal .formular-date-firma-rafinat .rezumat-antet-configurare{border-top:1px solid color-mix(in srgb, var(--line) 72%, var(--accent));border-left:0;justify-items:start;padding:10px 0 0}.model-portal.model-portal .panou-navigare-date-firma .lista-progres-configurare{margin-top:10px}}.model-portal.model-portal .bara-navigare-inferioara,.model-portal.model-portal .antet-foaie-navigare-mobila,.model-portal.model-portal .foaie-notificari-mobila{display:none}@media (max-width:620px){.model-portal.model-portal,.model-portal.model-portal[data-meniu-restrans=true]{--sidebar:0px;--inaltime-navigare-inferioara:calc(64px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);padding:0}.model-portal.model-portal .suprafata-lucru{padding-bottom:var(--inaltime-navigare-inferioara);grid-column:1}.model-portal.model-portal .bara-superioara{gap:6px;padding-right:8px}.model-portal.model-portal .identitate{width:58px;height:var(--top-height);flex-basis:58px;justify-content:center}.model-portal.model-portal .identitate .logo-frelvi-complet{display:none}.model-portal.model-portal .identitate .logo-frelvi-restrans{width:32px;height:32px;margin:0;display:block}.model-portal.model-portal .deschide-meniu-portal,.model-portal.model-portal .cautare-mobila-antet,.model-portal.model-portal .cautare-globala-portal{display:none}.model-portal.model-portal .bara-superioara[data-cautare-mobila=true] .cautare-globala-portal{z-index:70;background:var(--top-control-bg);width:auto;min-width:0;max-width:none;height:auto;padding:0 10px;display:flex;position:absolute;inset:12px 8px 12px 64px}.model-portal.model-portal .bara-laterala{z-index:58;inset:auto 8px calc(var(--inaltime-navigare-inferioara) + 8px);border:1px solid color-mix(in srgb, var(--frelvi-meniu-text-secundar) 22%, transparent);opacity:0;visibility:hidden;border-radius:14px;width:calc(100% - 16px);height:auto;max-height:min(60dvh,480px);padding:8px;transition:opacity .14s,transform .14s,visibility .14s;display:flex;position:fixed;overflow:hidden;transform:translateY(18px);box-shadow:0 20px 48px #0a131d52}.model-portal.model-portal[data-meniu-mobil=true] .bara-laterala{inset:auto 8px calc(var(--inaltime-navigare-inferioara) + 8px);opacity:1;visibility:visible;width:calc(100% - 16px);height:auto;display:flex;position:fixed;transform:translateY(0)}.model-portal.model-portal .antet-foaie-navigare-mobila{border-bottom:1px solid var(--frelvi-meniu-contur);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:4px 4px 9px 8px;display:flex}.model-portal.model-portal .antet-foaie-navigare-mobila>div{gap:2px;display:grid}.model-portal.model-portal .antet-foaie-navigare-mobila strong{color:#fff;font-size:15px;font-weight:650}.model-portal.model-portal .antet-foaie-navigare-mobila span{color:var(--frelvi-meniu-text-secundar);font-size:11px}.model-portal.model-portal .antet-foaie-navigare-mobila .inchide-meniu-mobil-portal{width:42px;min-height:42px;color:var(--frelvi-meniu-text-secundar);background:0 0;border:0;border-radius:9px;place-items:center;margin:0;padding:0;display:grid}.model-portal.model-portal .antet-foaie-navigare-mobila .inchide-meniu-mobil-portal:hover{background:var(--frelvi-meniu-hover);color:#fff}.model-portal.model-portal .navigare-portal{flex:auto;min-height:0;padding-top:8px;overflow-y:auto}.model-portal.model-portal .bara-laterala ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.model-portal.model-portal .bara-laterala .element-navigare{grid-template-columns:18px minmax(0,1fr);justify-items:start;gap:9px;width:100%;min-height:46px;padding:0 10px}.model-portal.model-portal .bara-laterala .element-navigare>span:not(.pictograma-text){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.model-portal.model-portal .restrange-meniu-portal{display:none}.model-portal.model-portal .bara-navigare-inferioara{z-index:60;width:100%;height:var(--inaltime-navigare-inferioara);padding:4px 6px env(safe-area-inset-bottom);border-top:1px solid var(--frelvi-meniu-contur);background:var(--frelvi-meniu);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px #0a131d29}.model-portal.model-portal .actiune-navigare-inferioara{min-width:0;min-height:56px;color:var(--frelvi-meniu-text-secundar);font:inherit;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 2px;display:flex;position:relative}.model-portal.model-portal .actiune-navigare-inferioara:before{content:"";background:0 0;border-radius:0 0 3px 3px;width:24px;height:3px;position:absolute;top:0}.model-portal.model-portal .actiune-navigare-inferioara .pictograma-portal{width:21px;height:21px}.model-portal.model-portal .actiune-navigare-inferioara span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:550;line-height:1.2;overflow:hidden}.model-portal.model-portal .actiune-navigare-inferioara:hover,.model-portal.model-portal .actiune-navigare-inferioara.activa{background:var(--frelvi-meniu-activ);color:#fff}.model-portal.model-portal .actiune-navigare-inferioara.activa:before{background:var(--frelvi-accent)}.model-portal.model-portal .actiune-navigare-inferioara.activa .pictograma-portal{color:var(--frelvi-accent)}.model-portal.model-portal .foaie-notificari-mobila{z-index:58;right:8px;bottom:calc(var(--inaltime-navigare-inferioara) + 8px);border:1px solid var(--line);background:var(--surface);border-radius:14px;display:block;position:fixed;left:8px;overflow:hidden;box-shadow:0 20px 48px #0a131d3d}.model-portal.model-portal .foaie-notificari-mobila>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 12px 10px 16px;display:flex}.model-portal.model-portal .foaie-notificari-mobila>header>div{gap:2px;display:grid}.model-portal.model-portal .foaie-notificari-mobila>header strong{color:var(--title-text);font-size:15px}.model-portal.model-portal .foaie-notificari-mobila>header span{color:var(--secondary);font-size:11px}.model-portal.model-portal .foaie-notificari-mobila>header button{width:42px;height:42px;color:var(--secondary);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.model-portal.model-portal .stare-notificari-mobila{text-align:center;justify-items:center;padding:24px 18px 28px;display:grid}.model-portal.model-portal .stare-notificari-mobila>span{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-hover);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.model-portal.model-portal .stare-notificari-mobila strong{color:var(--title-text);font-size:14px}.model-portal.model-portal .stare-notificari-mobila p{color:var(--secondary);margin:4px 0 0;font-size:12px}.model-portal.model-portal .fundal-meniu-portal{z-index:55;inset:var(--top-height) 0 var(--inaltime-navigare-inferioara);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0a131d4d;border:0;padding:0;display:block;position:fixed}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal{padding-bottom:10px}}@media (max-width:350px){.model-portal.model-portal .actiune-navigare-inferioara span{font-size:9.5px}.model-portal.model-portal .bara-laterala ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.model-portal.model-portal .bara-laterala{transition-duration:.01ms}}.model-portal.model-portal .pagina-configurare-firma:has(.formular-date-firma-rafinat){background:var(--app)}.model-portal.model-portal .pagina-configurare-firma>form.formular-date-firma-rafinat{border-color:var(--line-strong);background:var(--surface);width:min(1180px,100% - 40px);margin:18px auto 24px;box-shadow:0 1px 2px #1b24320f,0 10px 28px #1b243217}.model-portal.model-portal .formular-date-firma-rafinat .antet-formular-configurare{border-bottom-color:var(--line-strong);background:var(--surface);min-height:100px;padding:18px 24px}.model-portal.model-portal .formular-date-firma-rafinat .antet-formular-configurare h2{color:var(--frelvi-meniu);font-size:25px;font-weight:700;line-height:1.2}.model-portal.model-portal .formular-date-firma-rafinat .antet-formular-configurare p{color:var(--secondary);margin-top:5px;font-size:13.5px}.model-portal.model-portal .formular-date-firma-rafinat .rezumat-antet-configurare{border-left-color:var(--control-border)}.model-portal.model-portal .formular-date-firma-rafinat .continut-formular-configurare{grid-template-columns:minmax(0,1fr) 244px;gap:16px;padding:18px}.model-portal.model-portal .formular-date-firma-rafinat .panou-campuri-date-firma{gap:14px}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-formular-continuu,.model-portal.model-portal .formular-date-firma-rafinat .sectiune-formular-continuu:last-child{border:1px solid var(--line-strong);background:var(--surface);box-shadow:none;padding:20px}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-formular-continuu:is([data-activa=true],:focus-within){border-color:var(--accent);background:var(--surface);box-shadow:inset 4px 0 0 var(--brand)}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-formular-continuu>p{color:var(--secondary);font-size:13.5px}.model-portal.model-portal .formular-date-firma-rafinat .antet-sectiune-companie h2{color:var(--frelvi-meniu);font-size:17px;font-weight:650}.model-portal.model-portal .formular-date-firma-rafinat .panou-progres-configurare{border-color:var(--line-strong);background:var(--row-hover);box-shadow:none;padding:16px}.model-portal.model-portal .formular-date-firma-rafinat .lista-progres-configurare button[aria-current=step]{border-color:var(--control-border);background:var(--surface);color:var(--primary)}.model-portal.model-portal .formular-date-firma-rafinat .rezumat-firma-configurare{border-top-color:var(--control-border);background:var(--surface)}.model-portal.model-portal .formular-date-firma-rafinat .camp-portal{gap:6px}.model-portal.model-portal .formular-date-firma-rafinat .camp-portal label{color:var(--text);font-size:14px;font-weight:600}.model-portal.model-portal .formular-date-firma-rafinat .corp-pas-configurare .camp-portal input{border-color:var(--frelvi-camp-contur);height:42px;min-height:42px;padding:0 12px}.model-portal.model-portal .formular-date-firma-rafinat>.actiuni-formular-portal{min-height:60px;padding:11px 18px max(11px, env(safe-area-inset-bottom));border-top:1px solid var(--control-border);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -1px #1b24320a}.model-portal.model-portal .formular-date-firma-rafinat>.actiuni-formular-portal .buton-principal:not(:disabled){border-color:var(--primary);background:var(--primary);color:var(--frelvi-buton-text)}.model-portal.model-portal .formular-date-firma-rafinat>.actiuni-formular-portal .buton-principal:not(:disabled):hover{border-color:var(--primary-hover);background:var(--primary-hover)}@media (max-width:1050px){.model-portal.model-portal .formular-date-firma-rafinat .continut-formular-configurare{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.model-portal.model-portal .pagina-configurare-firma>form.formular-date-firma-rafinat{width:calc(100% - 16px);margin:8px auto 16px}.model-portal.model-portal .formular-date-firma-rafinat .antet-formular-configurare{min-height:0;padding:16px 14px}.model-portal.model-portal .formular-date-firma-rafinat .continut-formular-configurare{gap:12px;padding:12px}.model-portal.model-portal .formular-date-firma-rafinat .sectiune-formular-continuu,.model-portal.model-portal .formular-date-firma-rafinat .sectiune-formular-continuu:last-child{padding:18px 14px}.model-portal.model-portal .formular-date-firma-rafinat .corp-pas-configurare .camp-portal input{height:44px;min-height:44px;font-size:16px}.model-portal.model-portal .formular-date-firma-rafinat>.actiuni-formular-portal{padding:10px 12px max(10px, env(safe-area-inset-bottom))}}.model-portal.model-portal{--accent:var(--frelvi-accent-text);--accent-hover:var(--frelvi-accent-text);--accent-soft:var(--frelvi-suprafata-secundara);--app:var(--frelvi-fundal);--top:var(--frelvi-antet);--status-success-bg:var(--frelvi-succes-fundal)}.model-portal.model-portal .suprafata-lucru{--accent-soft:var(--frelvi-suprafata-secundara);--primary:var(--frelvi-meniu);--primary-hover:var(--frelvi-meniu-hover)}.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala{border-color:var(--line-strong);background:var(--surface);box-shadow:0 1px 2px #1b24320f,0 8px 22px #1b243214}.model-portal.model-portal .formular-configurare-integrala .antet-formular-configurare{border-bottom-color:var(--line-strong);background:var(--surface)}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu,.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu:last-child{border-color:var(--line-strong);background:var(--surface);box-shadow:none}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .simbol-sectiune-companie{border:1px solid var(--line);background:var(--frelvi-camp-dezactivat);color:var(--frelvi-meniu)}.model-portal.model-portal .formular-configurare-integrala .lista-progres-configurare li[data-completa=true] .marcaj-progres-configurare{border-color:var(--frelvi-succes);background:var(--frelvi-succes-fundal);color:var(--frelvi-succes)}.model-portal.model-portal .formular-configurare-integrala .preluare-anaf>button svg{color:var(--accent)}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal{border-top:1px solid var(--control-border);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -1px #1b24320a}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal .buton-principal:not(:disabled){border-color:var(--frelvi-meniu);background:var(--frelvi-meniu);color:var(--frelvi-buton-text)}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal .buton-principal:not(:disabled):hover{border-color:var(--frelvi-meniu-hover);background:var(--frelvi-meniu-hover)}.model-portal.model-portal{--accent:var(--frelvi-actiune-principala);--accent-hover:var(--frelvi-actiune-principala-hover);--accent-soft:var(--frelvi-selectie-fundal);--primary:var(--frelvi-actiune-principala);--primary-hover:var(--frelvi-actiune-principala-hover)}.model-portal.model-portal .suprafata-lucru{--primary:var(--frelvi-actiune-principala);--primary-hover:var(--frelvi-actiune-principala-hover);--accent-soft:var(--frelvi-selectie-fundal)}.model-portal.model-portal .buton-principal:not(:disabled){border-color:var(--frelvi-actiune-principala);background:var(--frelvi-actiune-principala);color:var(--frelvi-actiune-principala-text)}.model-portal.model-portal .buton-principal:hover:not(:disabled){border-color:var(--frelvi-actiune-principala-hover);background:var(--frelvi-actiune-principala-hover);color:var(--frelvi-actiune-principala-text)}.model-portal.model-portal :is(.buton-secundar,.buton-reimprospatare):not(:disabled){border-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata);color:var(--frelvi-text)}.model-portal.model-portal :is(.buton-secundar,.buton-reimprospatare):hover:not(:disabled){border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata-secundara);color:var(--frelvi-text)}.model-portal.model-portal :is(.buton-principal,.buton-secundar,.buton-reimprospatare):disabled{border-color:var(--frelvi-contur);background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-estompat);box-shadow:none;opacity:1}.model-portal.model-portal .buton-pericol:not(:disabled){border-color:var(--frelvi-eroare);background:var(--frelvi-eroare);color:var(--frelvi-buton-text)}.model-portal.model-portal .buton-pericol:hover:not(:disabled){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)}.model-portal.model-portal .bara-sectiuni-modul-frelvi button:hover:not(:disabled){background:var(--frelvi-selectie-fundal);color:var(--frelvi-selectie-text)}.model-portal.model-portal .bara-sectiuni-modul-frelvi button[aria-selected=true]{color:var(--frelvi-selectie-text)}.model-portal.model-portal .bara-sectiuni-modul-frelvi button[aria-selected=true]:after{background:var(--frelvi-actiune-principala)}.model-portal.model-portal .pagina-configurare-firma:has(.formular-configurare-integrala){background:var(--frelvi-fundal)}.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala{border:1px solid var(--frelvi-camp-hover);border-top:3px solid var(--frelvi-actiune-principala);background:var(--frelvi-suprafata);box-shadow:0 1px 2px #1b243212,0 10px 28px #1b243214}.model-portal.model-portal .formular-configurare-integrala .antet-formular-configurare{border-bottom-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata-secundara);min-height:104px;padding:20px 24px}.model-portal.model-portal .formular-configurare-integrala .eticheta-antet-configurare,.model-portal.model-portal .formular-configurare-integrala .antet-progres-configurare strong{color:var(--frelvi-actiune-principala)}.model-portal.model-portal .formular-configurare-integrala .rezumat-antet-configurare{border-left-color:var(--frelvi-camp-contur)}.model-portal.model-portal .formular-configurare-integrala .continut-formular-configurare{background:var(--frelvi-fundal);gap:18px;padding:20px}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu,.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu:last-child{border-color:var(--frelvi-contur);background:var(--frelvi-suprafata);padding:20px;box-shadow:0 1px 2px #1b24320a}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu:is([data-activa=true],:focus-within){border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata);box-shadow:inset 4px 0 0 var(--frelvi-actiune-principala), 0 2px 8px #1b243212}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .simbol-sectiune-companie,.model-portal.model-portal .formular-locatie-scurt .simbol-sectiune-companie{border:1px solid var(--frelvi-contur);background:var(--frelvi-selectie-fundal);color:var(--frelvi-actiune-principala)}.model-portal.model-portal .formular-configurare-integrala .sectiune-formular-continuu .identitate-configurare-firma,.model-portal.model-portal .formular-configurare-integrala .sectiune-preferinte-configurare .preferinte-configurare-firma{border-color:var(--frelvi-contur);background:var(--frelvi-antet-tabel)}.model-portal.model-portal .formular-configurare-integrala .panou-progres-configurare{border-color:var(--frelvi-contur);background:var(--frelvi-suprafata-secundara);box-shadow:none}.model-portal.model-portal .formular-configurare-integrala .bara-progres-formular{background:var(--frelvi-camp-contur)}.model-portal.model-portal .formular-configurare-integrala .bara-progres-formular>span{background:var(--frelvi-actiune-principala)}.model-portal.model-portal .formular-configurare-integrala .lista-progres-configurare button:hover{background:var(--frelvi-selectie-fundal)}.model-portal.model-portal .formular-configurare-integrala .lista-progres-configurare button[aria-current=step]{border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata);color:var(--frelvi-text);box-shadow:inset 3px 0 0 var(--frelvi-actiune-principala)}.model-portal.model-portal .formular-configurare-integrala .rezumat-firma-configurare{border-top-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata)}.model-portal.model-portal .formular-configurare-integrala .preluare-anaf>button{border-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata);color:var(--frelvi-actiune-principala)}.model-portal.model-portal .formular-configurare-integrala .preluare-anaf>button:hover:not(:disabled){border-color:var(--frelvi-actiune-principala);background:var(--frelvi-selectie-fundal)}.model-portal.model-portal .formular-configurare-integrala .comparatie-anaf{border-color:var(--frelvi-contur);background:var(--frelvi-suprafata-secundara)}.model-portal.model-portal .camp-portal label{color:var(--frelvi-text);font-weight:600}.model-portal.model-portal .corp-pas-configurare .camp-portal input{border-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata)}.model-portal.model-portal .corp-pas-configurare .camp-portal input:hover:not(:disabled):not([readonly]):not(:focus):not([aria-invalid=true]){border-color:var(--frelvi-camp-hover)}.model-portal.model-portal .corp-pas-configurare .camp-portal input:focus-visible{border-color:var(--frelvi-actiune-principala);box-shadow:var(--frelvi-inel-focus)}.model-portal.model-portal .grila-campuri-configurare input[readonly]{border-color:var(--frelvi-contur);background:var(--frelvi-camp-citire);color:var(--frelvi-text)}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal,.model-portal.model-portal .formular-modul-continuu>.actiuni-formular-portal{border-top-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata-secundara);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -1px #1b24320a}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal .buton-principal:not(:disabled),.model-portal.model-portal .formular-modul-continuu>.actiuni-formular-portal .buton-principal:not(:disabled){border-color:var(--frelvi-actiune-principala);background:var(--frelvi-actiune-principala);color:var(--frelvi-actiune-principala-text)}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal .buton-principal:hover:not(:disabled),.model-portal.model-portal .formular-modul-continuu>.actiuni-formular-portal .buton-principal:hover:not(:disabled){border-color:var(--frelvi-actiune-principala-hover);background:var(--frelvi-actiune-principala-hover)}.model-portal.model-portal .pagina-configurare-firma>form.formular-modul-continuu{border:1px solid var(--frelvi-camp-hover);border-top:3px solid var(--frelvi-actiune-principala);background:var(--frelvi-suprafata);border-radius:10px;width:min(1100px,100% - 48px);margin:24px auto 32px;box-shadow:0 1px 2px #1b243212,0 8px 22px #1b243212}.model-portal.model-portal .pagina-configurare-firma>form.formular-lista-locatii{width:calc(100% - 40px);max-width:none;margin:16px 20px 20px}.model-portal.model-portal .formular-locatie-scurt{background:var(--frelvi-suprafata);border:0;padding:24px 28px 28px}.model-portal.model-portal .formular-locatie-scurt>.antet-sectiune-companie{border-bottom:1px solid var(--frelvi-contur);min-height:44px;margin-bottom:20px;padding-bottom:16px}.model-portal.model-portal .formular-locatie-scurt .grila-campuri-configurare{gap:18px 24px;max-width:none;margin-top:0}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.bara-instrumente-lista-frelvi{border-bottom-color:var(--frelvi-camp-contur);background:var(--frelvi-suprafata-secundara)}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata)}.model-portal.model-portal .tabel-locatii-firma thead th{background:var(--frelvi-antet-tabel);color:var(--frelvi-text)}.model-portal.model-portal .tabel-locatii-firma tbody tr:hover{background:var(--frelvi-suprafata-secundara)}.model-portal.model-portal .nume-locatie-firma,.model-portal.model-portal .marcaj-implicita-locatie{color:var(--frelvi-actiune-principala)}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie:hover{border-color:var(--frelvi-contur);background:var(--frelvi-selectie-fundal)}.model-portal.model-portal .meniu-actiuni-locatie button:hover:not(:disabled){background:var(--frelvi-selectie-fundal);color:var(--frelvi-selectie-text)}.model-portal.model-portal .confirmare-interfata{border-color:var(--frelvi-camp-hover);border-radius:10px;width:min(480px,100vw - 32px);padding:28px;box-shadow:0 22px 64px #1b24323d}.model-portal.model-portal .confirmare-interfata::backdrop{background:#1b24326b}.model-portal.model-portal .confirmare-interfata h2{color:var(--frelvi-text);font-size:22px;font-weight:700}.model-portal.model-portal .confirmare-interfata footer{border-top:1px solid var(--frelvi-contur);padding-top:20px}.model-portal.model-portal .confirmare-interfata footer :is(button,.buton-principal){min-height:42px}.model-portal.model-portal .confirmare-interfata .buton-principal:not(:disabled){border-color:var(--frelvi-eroare);background:var(--frelvi-eroare);color:var(--frelvi-buton-text)}.model-portal.model-portal .confirmare-interfata .buton-principal:hover:not(:disabled){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)}@media (max-width:620px){.model-portal.model-portal .pagina-configurare-firma>form.formular-modul-continuu,.model-portal.model-portal .pagina-configurare-firma>form.formular-lista-locatii{width:calc(100% - 16px);margin:8px 8px 16px}.model-portal.model-portal .formular-locatie-scurt,.model-portal.model-portal .formular-configurare-integrala .antet-formular-configurare{padding:18px 14px}.model-portal.model-portal .formular-configurare-integrala .continut-formular-configurare{gap:12px;padding:12px}.model-portal.model-portal .confirmare-interfata{padding:20px}}.model-portal.model-portal .pagina-configurare-firma>form.formular-compact-companie,.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala{box-sizing:border-box;border:1px solid var(--frelvi-camp-hover);background:var(--frelvi-suprafata);border-radius:8px;width:min(960px,100% - 48px);margin:20px auto 28px;box-shadow:0 3px 14px #1b243212}.model-portal.model-portal .formular-configurare-integrala .corp-formular-compact{background:0 0;padding:24px 28px 0}.model-portal.model-portal .corp-formular-compact>.formular-compact-companie,.model-portal.model-portal .formular-compact-companie.panou-campuri-configurare{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.model-portal.model-portal .formular-modul-continuu.formular-compact-companie>.corp-pas-configurare{background:0 0;padding:24px 28px 0}.model-portal.model-portal .formular-modul-continuu.formular-compact-companie .formular-locatie-scurt{padding:0}.model-portal.model-portal .formular-modul-continuu.formular-compact-companie .grila-adresa-locatie-compacta{margin-top:0}.model-portal.model-portal .grup-formular-compact{background:0 0;border:0;margin:0 0 28px;padding:0}.model-portal.model-portal .grup-formular-compact:last-child{margin-bottom:24px}.model-portal.model-portal .antet-grup-formular-compact{align-items:center;gap:10px;min-height:28px;margin:0 0 16px;display:flex}.model-portal.model-portal .antet-grup-formular-compact h2{color:var(--frelvi-text);margin:0;font-size:15px;font-weight:700;line-height:1.25}.model-portal.model-portal .numar-grup-formular-compact{border:1px solid var(--frelvi-contur);background:var(--frelvi-selectie-fundal);width:26px;height:26px;color:var(--frelvi-actiune-principala);border-radius:6px;flex:0 0 26px;place-items:center;font-size:12px;font-weight:750;display:inline-grid}.model-portal.model-portal .formular-compact-companie .grila-campuri-configurare{gap:14px 16px;margin-top:0}.model-portal.model-portal .formular-compact-companie .grila-identificare-compacta{grid-template-columns:minmax(0,.7fr) minmax(0,1.8fr) minmax(0,1fr)}.model-portal.model-portal .formular-compact-companie .grila-identificare-configurare-compacta{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}.model-portal.model-portal .formular-compact-companie .grila-adresa-compacta{grid-template-columns:repeat(6,minmax(0,1fr))}.model-portal.model-portal .grila-adresa-compacta>:is(.camp-judet-adresa,.camp-localitate-adresa){grid-column:span 3}.model-portal.model-portal .grila-adresa-compacta>.camp-strada-adresa{grid-column:span 4}.model-portal.model-portal .grila-adresa-compacta>.camp-cod-postal-adresa{grid-column:span 2}.model-portal.model-portal .formular-compact-companie .grila-sediu-configurare-compacta,.model-portal.model-portal .formular-compact-companie .grila-adresa-locatie-compacta{grid-template-columns:repeat(2,minmax(0,1fr))}.model-portal.model-portal .formular-compact-companie .grila-contact-compacta{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.model-portal.model-portal .formular-compact-companie .grila-identitate-locatie-compacta{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}.model-portal.model-portal .formular-compact-companie .camp-lat-portal{grid-column:1/-1}.model-portal.model-portal .corp-formular-compact .camp-portal,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie .camp-portal{gap:5px;min-width:0}.model-portal.model-portal .corp-formular-compact .camp-portal label,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie .camp-portal label{color:var(--frelvi-text);font-size:13px;font-weight:650}.model-portal.model-portal .formular-date-firma-rafinat .corp-formular-compact .camp-portal input,.model-portal.model-portal .corp-formular-compact .camp-portal input,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie .camp-portal input{box-sizing:border-box;border-radius:6px;width:100%;min-width:0;height:38px;min-height:38px;padding:0 10px;font-size:14px}.model-portal.model-portal .preluare-anaf-compacta{min-height:38px;margin:-44px 0 16px}.model-portal.model-portal .preluare-anaf-compacta>.preluare-anaf{flex-direction:column;align-items:flex-end;gap:12px;margin:0;display:flex}.model-portal.model-portal .preluare-anaf-compacta .preluare-anaf>button{min-height:36px}.model-portal.model-portal .preluare-anaf-compacta .preluare-anaf>:is(.comparatie-anaf,.mesaj-interfata){align-self:stretch;width:100%}.model-portal.model-portal .optiune-adresa-sediu{width:fit-content;color:var(--frelvi-text);cursor:pointer;align-items:center;gap:9px;margin:0 0 14px 36px;font-size:13px;font-weight:600;display:flex}.model-portal.model-portal .optiune-adresa-sediu input,.model-portal.model-portal .confirmare-configurare-compacta input{width:17px;height:17px;accent-color:var(--frelvi-actiune-principala);flex:0 0 17px}.model-portal.model-portal .grila-adresa-locatie-compacta{margin-top:14px}.model-portal.model-portal .grila-adresa-locatie-compacta[hidden]{display:none}.model-portal.model-portal .preferinte-configurare-compacte{background:var(--frelvi-antet-tabel);border:0;border-radius:6px;gap:32px;margin:0 0 12px 36px;padding:10px 12px;display:flex}.model-portal.model-portal .preferinte-configurare-compacte dt{margin-bottom:3px;font-size:11px}.model-portal.model-portal .preferinte-configurare-compacte dd{font-size:13px;font-weight:600}.model-portal.model-portal .confirmare-configurare-compacta{margin-left:36px;padding-top:0;font-size:13px}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie>.actiuni-formular-portal{min-height:62px;padding:12px 28px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);box-shadow:none}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal :is(.buton-principal,.buton-secundar),.model-portal.model-portal .formular-modul-continuu.formular-compact-companie>.actiuni-formular-portal :is(.buton-principal,.buton-secundar){min-height:38px}.model-portal.model-portal .formular-inrolare-compact{gap:16px;display:grid}.model-portal.model-portal .formular-inrolare-compact .antet-grup-formular-compact{margin-bottom:0}.model-portal.model-portal .rand-cautare-firma-compact{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.model-portal.model-portal .rand-cautare-firma-compact>.preluare-anaf{display:contents}.model-portal.model-portal .rand-cautare-firma-compact>.preluare-anaf>button{grid-area:1/2;min-height:38px;margin:0}.model-portal.model-portal .rand-cautare-firma-compact>.preluare-anaf>:not(button):not(.doar-cititor-ecran){grid-column:1/-1}.model-portal.model-portal .buton-link-formular{width:fit-content;min-height:30px;color:var(--frelvi-actiune-principala);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:650}.model-portal.model-portal .buton-link-formular:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.model-portal.model-portal .detalii-inrolare-compacte{gap:14px;display:grid}.model-portal.model-portal .detalii-inrolare-compacte[hidden]{display:none}.model-portal.model-portal .sediu-propus-inrolare{background:var(--frelvi-antet-tabel);color:var(--frelvi-text-secundar);border-radius:6px;align-items:baseline;gap:10px;margin:0;padding:10px 12px;font-size:12px;display:flex}.model-portal.model-portal .sediu-propus-inrolare strong{color:var(--frelvi-actiune-principala);flex:none}.model-portal.model-portal .actiuni-inrolare-compacte{border-top:1px solid var(--frelvi-contur);justify-content:flex-end;padding-top:14px;display:flex}@media (max-width:760px){.model-portal.model-portal .grila-adresa-compacta>:is(.camp-judet-adresa,.camp-localitate-adresa,.camp-strada-adresa,.camp-cod-postal-adresa){grid-column:1}.model-portal.model-portal .formular-compact-companie .grila-identificare-compacta,.model-portal.model-portal .formular-compact-companie .grila-identificare-configurare-compacta,.model-portal.model-portal .formular-compact-companie .grila-adresa-compacta,.model-portal.model-portal .formular-compact-companie .grila-sediu-configurare-compacta,.model-portal.model-portal .formular-compact-companie .grila-contact-compacta,.model-portal.model-portal .formular-compact-companie .grila-identitate-locatie-compacta,.model-portal.model-portal .formular-compact-companie .grila-adresa-locatie-compacta{grid-template-columns:minmax(0,1fr)}.model-portal.model-portal .preluare-anaf-compacta{margin-top:0}.model-portal.model-portal .preluare-anaf-compacta>.preluare-anaf{align-items:flex-start}.model-portal.model-portal .optiune-adresa-sediu,.model-portal.model-portal .preferinte-configurare-compacte,.model-portal.model-portal .confirmare-configurare-compacta{margin-left:36px}}@media (max-width:620px){.model-portal.model-portal .pagina-configurare-firma>form.formular-compact-companie,.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala{width:calc(100% - 16px);margin:8px}.model-portal.model-portal .formular-configurare-integrala .corp-formular-compact,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie>.corp-pas-configurare{padding:18px 14px 0}.model-portal.model-portal .antet-grup-formular-compact{margin-bottom:14px}.model-portal.model-portal .formular-date-firma-rafinat .corp-formular-compact .camp-portal input,.model-portal.model-portal .corp-formular-compact .camp-portal input,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie .camp-portal input{height:44px;min-height:44px;font-size:16px}.model-portal.model-portal .optiune-adresa-sediu,.model-portal.model-portal .preferinte-configurare-compacte,.model-portal.model-portal .confirmare-configurare-compacta{margin-left:0}.model-portal.model-portal .preferinte-configurare-compacte{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.model-portal.model-portal .formular-configurare-integrala>.actiuni-formular-portal,.model-portal.model-portal .formular-modul-continuu.formular-compact-companie>.actiuni-formular-portal{padding-inline:14px}.model-portal.model-portal .rand-cautare-firma-compact{grid-template-columns:minmax(0,1fr)}.model-portal.model-portal .rand-cautare-firma-compact>.preluare-anaf>button{grid-area:auto/1;width:100%;min-height:44px}.model-portal.model-portal .sediu-propus-inrolare{flex-direction:column;align-items:flex-start;gap:3px}}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact){--frelvi-accent:var(--frelvi-formular-focus);--frelvi-accent-inchis:var(--frelvi-formular-actiune);--frelvi-accent-text:var(--frelvi-formular-actiune);--frelvi-actiune-principala:var(--frelvi-formular-actiune);--frelvi-actiune-principala-hover:var(--frelvi-formular-actiune-hover);--frelvi-selectie-fundal:var(--frelvi-formular-selectie);--frelvi-selectie-text:var(--frelvi-formular-actiune);--frelvi-inel-focus:var(--frelvi-formular-inel-focus);--mesaj-succes-text:var(--frelvi-formular-succes);--mesaj-succes-fundal:var(--frelvi-suprafata);--mesaj-succes-contur:var(--frelvi-contur);--mesaj-informare-text:var(--frelvi-formular-actiune);--mesaj-informare-fundal:var(--frelvi-suprafata);--mesaj-informare-contur:var(--frelvi-contur);--mesaj-avertizare-text:var(--frelvi-formular-avertizare);--mesaj-avertizare-fundal:var(--frelvi-suprafata);--mesaj-avertizare-contur:var(--frelvi-contur);--mesaj-eroare-text:var(--frelvi-formular-eroare);--mesaj-eroare-fundal:var(--frelvi-suprafata);--mesaj-eroare-contur:var(--frelvi-contur)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .numar-grup-formular-compact{border-color:var(--frelvi-formular-selectie-contur);background:var(--frelvi-formular-selectie);color:var(--frelvi-formular-actiune)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .camp-portal input:hover:not(:disabled):not([readonly]):not(:focus):not([aria-invalid=true]){border-color:var(--frelvi-camp-hover)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .camp-portal input:focus{border-color:var(--frelvi-formular-focus);box-shadow:var(--frelvi-formular-inel-focus);outline:none}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .camp-portal input[aria-invalid=true]{border-color:var(--frelvi-formular-eroare)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .camp-portal input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 .5px var(--frelvi-formular-eroare)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) :is(.optiune-adresa-sediu,.confirmare-configurare-compacta) input{accent-color:var(--frelvi-formular-actiune)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) :is(.marcaj-obligatoriu,.eroare-camp-portal){color:var(--frelvi-formular-eroare)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .buton-principal:not(:disabled){border-color:var(--frelvi-formular-actiune);background:var(--frelvi-formular-actiune);color:#fff}.model-portal.model-portal .formular-inrolare-compact .rand-cautare-firma-compact>.preluare-anaf>button:not(:disabled) svg{color:currentColor}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .buton-principal:hover:not(:disabled){border-color:var(--frelvi-formular-actiune-hover);background:var(--frelvi-formular-actiune-hover)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .buton-principal:active:not(:disabled){border-color:var(--frelvi-actiune-principala-apasat);background:var(--frelvi-actiune-principala-apasat)}.model-portal.model-portal .formular-inrolare-compact .rand-cautare-firma-compact>.preluare-anaf>button:not(:disabled){border-color:var(--frelvi-formular-actiune);background:var(--frelvi-formular-actiune);color:#fff}.model-portal.model-portal .formular-inrolare-compact .rand-cautare-firma-compact>.preluare-anaf>button:hover:not(:disabled){border-color:var(--frelvi-formular-actiune-hover);background:var(--frelvi-formular-actiune-hover)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .buton-link-formular{color:var(--frelvi-formular-actiune)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .mesaj-interfata:where([data-nivel=local]),.model-portal.model-portal .pagina-configurare-firma>.notificare-succes-interfata .mesaj-interfata{border-color:var(--frelvi-contur);border-left-color:var(--culoare-mesaj);background:var(--frelvi-suprafata);color:var(--culoare-mesaj)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .simbol-mesaj-interfata,.model-portal.model-portal .pagina-configurare-firma>.notificare-succes-interfata .simbol-mesaj-interfata{background:color-mix(in srgb, var(--culoare-mesaj) 9%, var(--frelvi-suprafata));border-radius:5px;flex-basis:24px;width:24px;height:24px}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) .simbol-mesaj-interfata svg,.model-portal.model-portal .pagina-configurare-firma>.notificare-succes-interfata .simbol-mesaj-interfata svg{width:18px;height:18px}.model-portal.model-portal .pagina-configurare-firma>.notificare-succes-interfata{--mesaj-succes-text:var(--frelvi-formular-succes);--mesaj-succes-fundal:var(--frelvi-suprafata);--mesaj-succes-contur:var(--frelvi-contur)}.model-portal.model-portal .pagina-configurare-firma>.notificare-succes-interfata>.mesaj-interfata{box-shadow:0 1px 3px #2635481a,0 10px 28px #26354824}.model-portal.model-portal{--top:var(--frelvi-cadru-antet);--workspace-tabs-bg:var(--frelvi-cadru-file);--workspace-inactive-text:var(--frelvi-cadru-text-secundar);--tab-divider:var(--frelvi-cadru-contur)}.model-portal.model-portal .bara-superioara{border-bottom-color:var(--frelvi-cadru-contur);background:var(--frelvi-cadru-antet)}.model-portal.model-portal .bara-superioara :is(.cautare-globala-portal,.context-organizatie-portal,.avatar-portal){border-color:var(--frelvi-cadru-contur);background:var(--frelvi-cadru-fila-activa)}.model-portal.model-portal .bara-superioara :is(.cautare-globala-portal,.context-organizatie-portal,.avatar-portal):hover{background:var(--frelvi-cadru-control-hover)}.model-portal.model-portal .bara-superioara .cautare-globala-portal:focus-within{border-color:var(--frelvi-cadru-accent);box-shadow:var(--frelvi-cadru-inel-focus)}.model-portal.model-portal .bara-pagini-portal{--line:var(--frelvi-cadru-contur);--title-text:var(--frelvi-cadru-text);border-bottom-color:var(--frelvi-cadru-contur);background:var(--frelvi-cadru-file)}.model-portal.model-portal .fila-pagina-portal.activa{border-color:var(--frelvi-cadru-contur);background:var(--frelvi-cadru-fila-activa);border-bottom-color:#0000;box-shadow:0 -1px #142b4a0a}.model-portal.model-portal .fila-pagina-portal.activa .deschide-fila-pagina svg{color:var(--frelvi-cadru-accent)}.model-portal.model-portal .fila-pagina-portal.activa:after{background:var(--frelvi-cadru-accent)}.model-portal.model-portal .fila-pagina-portal:not(.activa):hover,.model-portal.model-portal .inapoi-bara-pagini-portal:hover:not(:disabled){background:var(--frelvi-cadru-file-hover)}.model-portal.model-portal .inapoi-bara-pagini-portal:not(:disabled),.model-portal.model-portal .mai-multe-file{background:var(--frelvi-cadru-file);color:var(--frelvi-cadru-text)}.model-portal.model-portal .mai-multe-file:hover,.model-portal.model-portal .mai-multe-file[aria-expanded=true]{background:var(--frelvi-cadru-file-hover)}.model-portal.model-portal .deschide-fila-pagina:focus-visible,.model-portal.model-portal .inapoi-bara-pagini-portal:focus-visible,.model-portal.model-portal .mai-multe-file:focus-visible,.model-portal.model-portal .inchide-fila-pagina:focus-visible{box-shadow:inset 0 0 0 2px var(--frelvi-cadru-accent)}.model-portal.model-portal .file-companie button:hover:not(:disabled){background:var(--frelvi-formular-selectie);color:var(--frelvi-cadru-accent)}.model-portal.model-portal .file-companie button[aria-selected=true]{color:var(--frelvi-selectie-text)}.model-portal.model-portal .file-companie button[aria-selected=true]:after{background:var(--frelvi-cadru-accent)}.model-portal.model-portal .file-companie button:focus-visible{outline-color:var(--frelvi-cadru-accent)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) :is(.actiuni-formular-portal,.actiuni-inrolare-compacte) .buton-principal:not(:disabled){border-color:var(--frelvi-salvare);background:var(--frelvi-salvare);color:#fff;font-weight:600}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) :is(.actiuni-formular-portal,.actiuni-inrolare-compacte) .buton-principal:hover:not(:disabled){border-color:var(--frelvi-salvare-hover);background:var(--frelvi-salvare-hover)}.model-portal.model-portal :is(form.formular-configurare-integrala,form.formular-modul-continuu.formular-compact-companie,form.formular-inrolare-compact) :is(.actiuni-formular-portal,.actiuni-inrolare-compacte) .buton-principal:active:not(:disabled){border-color:var(--frelvi-salvare-apasat);background:var(--frelvi-salvare-apasat)}.model-portal.model-portal .stare-salvare-formular[data-modificat=true]:before{content:"";background:var(--frelvi-indicator-nesalvat);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.model-portal.model-portal :is(.actiuni-formular-portal,.actiuni-inrolare-compacte,.confirmare-interfata footer) .buton-secundar:not(:disabled){border-color:var(--frelvi-anulare-contur);background:var(--frelvi-suprafata);color:var(--frelvi-anulare-text);font-weight:600}.model-portal.model-portal :is(.actiuni-formular-portal,.actiuni-inrolare-compacte,.confirmare-interfata footer) .buton-secundar:hover:not(:disabled){background:var(--frelvi-suprafata-secundara);border-color:var(--frelvi-anulare-text)}.model-portal.model-portal .fila-pagina-portal.activa .deschide-fila-pagina{color:var(--frelvi-selectie-text)}.model-portal.model-portal{--text:var(--frelvi-text);--accent:var(--frelvi-actiune-principala);--accent-hover:var(--frelvi-actiune-principala-hover);--accent-soft:var(--frelvi-selectie-fundal);--primary:var(--frelvi-actiune-principala);--primary-hover:var(--frelvi-actiune-principala-hover);--nav-side-bg:var(--frelvi-meniu);--nav-control-bg:var(--frelvi-meniu-hover);--side:var(--frelvi-meniu);--title-text:var(--frelvi-cadru-text);--secondary:var(--frelvi-text-secundar);--line:var(--frelvi-contur);--frelvi-accent-text:var(--frelvi-actiune-principala);--frelvi-accent-inchis:var(--frelvi-actiune-principala);--frelvi-accent-pal:var(--frelvi-selectie-fundal);--frelvi-accent-subtil:var(--frelvi-selectie-fundal)}.model-portal.model-portal .suprafata-lucru{--app:var(--frelvi-fundal);--text:var(--frelvi-text);background:var(--frelvi-fundal)}.model-portal.model-portal .file-companie{background:var(--frelvi-suprafata);border-bottom-color:var(--frelvi-contur)}.model-portal.model-portal .pagina-configurare-firma{container:companie/inline-size}.model-portal.model-portal .formular-compact-companie,.model-portal.model-portal .corp-formular-compact,.model-portal.model-portal .grila-campuri-configurare>*{min-inline-size:0}.model-portal.model-portal .antet-grup-formular-compact h2{color:var(--frelvi-cadru-text);font-size:16px;font-weight:600}.model-portal.model-portal .pagina-configurare-firma>form.formular-lista-locatii{border:1px solid var(--frelvi-contur);border-radius:8px;box-shadow:0 1px 3px #0f172a0f}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.bara-instrumente-lista-frelvi,.model-portal.model-portal .formular-lista-locatii>.actiuni-formular-portal{background:var(--frelvi-suprafata)}.model-portal.model-portal .formular-lista-locatii>.actiuni-formular-portal{min-height:48px;padding-block:10px}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{align-self:stretch;width:auto;min-width:0}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi{min-height:38px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi input{min-width:0;min-height:36px}.model-portal.model-portal .confirmare-interfata .camp-portal input:focus{border-color:var(--frelvi-formular-focus);box-shadow:var(--frelvi-formular-inel-focus);outline:none}.model-portal.model-portal .confirmare-interfata .camp-portal input[aria-invalid=true]{border-color:var(--frelvi-eroare)}.model-portal.model-portal .confirmare-interfata .camp-portal input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 .5px var(--frelvi-eroare)}.model-portal.model-portal .stare-locatie-firma[data-activa=true]{color:var(--frelvi-succes)}.model-portal.model-portal .marcaj-implicita-locatie{background:var(--frelvi-selectie-fundal);color:var(--frelvi-selectie-text);border-radius:5px;padding:4px 7px}.model-portal.model-portal .tabel-locatii-firma{table-layout:fixed}.model-portal.model-portal .tabel-locatii-firma tbody :is(th,td),.model-portal.model-portal .tabel-locatii-firma .nume-locatie-firma{white-space:normal;overflow-wrap:anywhere;text-align:left}.model-portal.model-portal .comparatie-anaf{background:var(--frelvi-suprafata-secundara);scroll-margin-top:12px}.model-portal.model-portal .comparatie-anaf input[type=checkbox]{accent-color:var(--frelvi-actiune-principala)}.model-portal.model-portal .comparatie-anaf tr[data-selectat=true] .valoare-propusa-anaf{background:var(--frelvi-selectie-fundal);color:var(--frelvi-selectie-text);font-weight:600}.model-portal.model-portal .comparatie-anaf label{min-height:32px}.model-portal.model-portal .comparatie-anaf .marcaj-diferenta-anaf{color:var(--frelvi-selectie-text);margin-top:3px;font-size:12px;font-weight:500;display:block}.model-portal.model-portal .comparatie-anaf th,.model-portal.model-portal .comparatie-anaf td{font-size:13px}.model-portal.model-portal .mesaj-interfata{border:1px solid var(--frelvi-contur);border-left:3px solid var(--culoare-mesaj);background:var(--frelvi-suprafata)}.model-portal.model-portal .simbol-mesaj-interfata{background:color-mix(in srgb, var(--culoare-mesaj) 9%, white);border-radius:50%;flex:0 0 28px;width:28px;height:28px}@container companie (max-width:760px){.model-portal.model-portal .formular-compact-companie .grila-identificare-compacta{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.model-portal.model-portal .grila-identificare-compacta>:last-child{grid-column:1/-1}.model-portal.model-portal .preluare-anaf-compacta{margin-top:0}.model-portal.model-portal .preluare-anaf-compacta>.preluare-anaf{align-items:flex-start}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{background:0 0;border:0;border-radius:0;padding:0;overflow-x:hidden}.model-portal.model-portal .tabel-locatii-firma{min-width:0;display:block}.model-portal.model-portal .tabel-locatii-firma thead{clip-path:inset(50%);width:1px;height:1px;display:none;position:absolute;overflow:hidden}.model-portal.model-portal .tabel-locatii-firma tbody{gap:10px;display:grid}.model-portal.model-portal .tabel-locatii-firma tbody tr{border:1px solid var(--frelvi-contur);background:var(--frelvi-suprafata);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px;display:grid}.model-portal.model-portal .tabel-locatii-firma tbody :is(th,td){white-space:normal;overflow-wrap:anywhere;border:0;width:auto;min-width:0;height:auto;padding:0;display:block;overflow:visible}.model-portal.model-portal .tabel-locatii-firma tbody th{grid-area:1/1;align-self:center}.model-portal.model-portal .tabel-locatii-firma .nume-locatie-firma{white-space:normal;text-align:left;overflow-wrap:anywhere}.model-portal.model-portal .tabel-locatii-firma td:nth-child(2),.model-portal.model-portal .tabel-locatii-firma td:nth-child(3),.model-portal.model-portal .tabel-locatii-firma td[data-eticheta=Adresă]{color:var(--frelvi-text);grid-column:1/-1}.model-portal.model-portal .tabel-locatii-firma td:nth-child(2):before,.model-portal.model-portal .tabel-locatii-firma td:nth-child(3):before,.model-portal.model-portal .tabel-locatii-firma td[data-eticheta=Adresă]:before{content:attr(data-eticheta) ": ";color:var(--frelvi-text-secundar)}.model-portal.model-portal .tabel-locatii-firma td[data-eticheta=Stare]{grid-area:5/1;padding-top:4px}.model-portal.model-portal .tabel-locatii-firma td[data-eticheta=Implicită]{grid-area:5/2;align-self:end}.model-portal.model-portal .tabel-locatii-firma td[data-implicita=false]{display:none}.model-portal.model-portal .tabel-locatii-firma .celula-actiuni-locatie{grid-area:1/2;justify-self:end}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie{border-color:var(--frelvi-contur);min-width:44px;min-height:44px}}@container companie (max-width:480px){.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi{min-height:44px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi input{min-height:42px}.model-portal.model-portal .formular-compact-companie .grila-campuri-configurare{grid-template-columns:minmax(0,1fr)}.model-portal.model-portal .formular-lista-locatii .bara-instrumente-lista-frelvi{flex-direction:column;align-items:stretch;gap:10px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi,.model-portal.model-portal .pagina-locatii-firma .adauga-locatie-firma{flex:none;width:100%;min-width:0;margin:0}.model-portal.model-portal .actiuni-comparatie-anaf button,.model-portal.model-portal .preluare-anaf-compacta>.preluare-anaf>button,.model-portal.model-portal .actiuni-formular-portal button{min-height:44px}.model-portal.model-portal .comparatie-anaf label{align-items:center;min-height:44px}}.model-portal.model-portal .filtre-lista-locatii{flex:none}.model-portal.model-portal .declansator-filtre-locatii{min-height:38px;padding:0 12px;font-size:13px}.model-portal.model-portal .numar-filtre-locatii{background:var(--frelvi-actiune-principala);min-width:18px;height:18px;color:var(--frelvi-actiune-principala-text);border-radius:4px;place-items:center;font-size:11px;display:inline-grid}.model-portal.model-portal .ancora-filtre-locatii{z-index:85;width:min(340px,100vw - 16px);position:fixed}.model-portal.model-portal .ancora-filtre-locatii .panou-filtre-frelvi{max-height:calc(100dvh - 16px)}.model-portal.model-portal .ancora-filtre-locatii :is(select,button):focus-visible{outline:1px solid var(--frelvi-formular-focus);outline-offset:-1px}.model-portal.model-portal .criterii-locatii{flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 12px;display:flex}.model-portal.model-portal .criterii-locatii button{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);max-width:100%;min-height:28px;color:var(--frelvi-actiune-principala);overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.model-portal.model-portal .criterii-locatii .reseteaza-criterii-locatii{color:var(--frelvi-text-secundar);border-color:#0000}.model-portal.model-portal .criterii-locatii svg{flex-shrink:0;width:12px;height:12px}.model-portal.model-portal .tabel-locatii-firma .sorteaza-coloana-locatii{max-width:100%;min-height:36px;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;display:inline-flex}.model-portal.model-portal .sorteaza-coloana-locatii:focus-visible{outline:1px solid var(--frelvi-liste-antet-texte);outline-offset:-1px}.model-portal.model-portal .indicator-sortare-locatii{opacity:.6}.model-portal.model-portal [aria-sort=ascending] .indicator-sortare-locatii,.model-portal.model-portal [aria-sort=descending] .indicator-sortare-locatii{opacity:1}.model-portal.model-portal .sortare-locatii-mobil{display:none}@container companie (min-width:761px) and (max-width:1000px){.model-portal.model-portal .tabel-locatii-firma [data-coloana=adresa],.model-portal.model-portal .tabel-locatii-firma [data-eticheta=Adresă]{display:none}}@container companie (max-width:760px){.model-portal.model-portal .sortare-locatii-mobil{color:var(--frelvi-text-secundar);align-items:center;gap:10px;margin:0 12px 12px;font-size:13px;display:flex}.model-portal.model-portal .sortare-locatii-mobil select{border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);min-width:0;height:44px;color:var(--frelvi-text);border-radius:6px;flex:1;padding:0 10px}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{margin-inline:12px}}.model-portal.model-portal .formular-lista-locatii{border-color:var(--frelvi-contur)}.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.bara-instrumente-lista-frelvi{border-bottom:0;min-height:0;padding:14px 16px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi{border-color:var(--frelvi-camp-contur);min-height:38px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi input{min-height:36px;font-size:13px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi:hover:not(:focus-within){border-color:var(--frelvi-camp-hover)}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi:focus-within{border-color:var(--frelvi-formular-focus);box-shadow:var(--frelvi-formular-inel-focus)}.model-portal.model-portal .formular-lista-locatii .adauga-locatie-firma{min-height:38px;padding:0 12px;font-size:13px}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{border:0;border-radius:0;margin:0}.model-portal.model-portal .formular-lista-locatii>.actiuni-formular-portal{border:0;min-height:44px;padding:10px 16px;font-size:13px}.model-portal.model-portal .stare-locatie-firma,.model-portal.model-portal .marcaj-implicita-locatie{white-space:nowrap;gap:5px;padding:2px 6px;font-size:12px;line-height:16px}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie{width:32px;min-width:32px;min-height:32px;color:var(--frelvi-text);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie svg{width:16px;height:16px}.model-portal.model-portal .tabel-locatii-firma .actiuni-locatie{justify-content:flex-end;display:flex}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie:hover:not(:disabled):not(:focus-visible){border-color:var(--frelvi-camp-hover);background:var(--frelvi-suprafata)}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie[aria-expanded=true]{background:var(--frelvi-selectie-fundal);color:var(--frelvi-actiune-principala)}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie[aria-expanded=true] svg{transform:rotate(180deg)}.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie:focus-visible{border-color:var(--frelvi-formular-focus);box-shadow:var(--frelvi-formular-inel-focus);outline:none}.model-portal.model-portal .meniu-actiuni-locatie{z-index:80;border-color:var(--frelvi-contur);width:min(224px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--frelvi-text);border-radius:6px;padding:4px;overflow-y:auto;box-shadow:0 4px 16px #16282e1f}.model-portal.model-portal .meniu-actiuni-locatie button{align-items:center;gap:10px;min-height:36px;padding:7px 10px;font-size:13px;line-height:20px;display:flex}.model-portal.model-portal .meniu-actiuni-locatie button svg{flex:0 0 16px;width:16px;height:16px}.model-portal.model-portal .meniu-actiuni-locatie button:focus-visible{outline:1px solid var(--frelvi-formular-focus);outline-offset:-1px;background:var(--frelvi-selectie-fundal)}.model-portal.model-portal .meniu-actiuni-locatie .actiune-stare-locatie{border-top:1px solid var(--frelvi-separator);border-top-left-radius:0;border-top-right-radius:0;margin-top:4px}@container companie (min-width:761px){.model-portal.model-portal .tabel-locatii-firma :is(th,td){white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--frelvi-separator);height:40px;padding:3px 12px;font-size:13px;line-height:20px;overflow:hidden}.model-portal.model-portal .tabel-locatii-firma thead th{background:var(--frelvi-liste-antet);height:36px;color:var(--frelvi-liste-antet-texte);border-bottom-color:var(--frelvi-liste-antet);padding-block:0;font-weight:600}.model-portal.model-portal .tabel-locatii-firma th[data-coloana=denumire]{width:27%}.model-portal.model-portal .tabel-locatii-firma th[data-coloana=localitate]{width:18%}.model-portal.model-portal .tabel-locatii-firma th[data-coloana=adresa]{width:27%}.model-portal.model-portal .tabel-locatii-firma th[data-coloana=esteActiva]{width:10%}.model-portal.model-portal .tabel-locatii-firma th[data-coloana=esteImplicita]{width:11%}.model-portal.model-portal .tabel-locatii-firma th:last-child{text-align:right;width:76px}.model-portal.model-portal .tabel-locatii-firma .nume-locatie-firma{white-space:nowrap;text-overflow:ellipsis;padding:0;font-weight:600;line-height:30px;overflow:hidden}}@container companie (max-width:760px){.model-portal.model-portal .tabel-locatii-firma .deschide-actiuni-locatie{width:44px;min-width:44px;min-height:44px}}@container companie (max-width:480px){.model-portal.model-portal .formular-lista-locatii .corp-pas-configurare>.bara-instrumente-lista-frelvi{padding:12px}.model-portal.model-portal .formular-lista-locatii .lista-locatii-firma{margin-inline:12px}.model-portal.model-portal .formular-lista-locatii>.actiuni-formular-portal{padding-inline:12px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi,.model-portal.model-portal .formular-lista-locatii .adauga-locatie-firma,.model-portal.model-portal .meniu-actiuni-locatie button{min-height:44px}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi input{min-height:42px}.model-portal.model-portal .formular-lista-locatii .bara-instrumente-lista-frelvi{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.model-portal.model-portal .formular-lista-locatii .cautare-lista-frelvi{grid-column:1/-1;max-width:none}.model-portal.model-portal .declansator-filtre-locatii,.model-portal.model-portal .ancora-filtre-locatii :is(select,button){min-height:44px}.model-portal.model-portal .ancora-filtre-locatii select{font-size:16px}.model-portal.model-portal .criterii-locatii button{min-height:36px}}.model-portal.model-portal .pagina-configurare-firma>form.formular-configurare-integrala>.actiuni-formular-portal,.model-portal.model-portal .pagina-configurare-firma>form.formular-compact-companie>.actiuni-formular-portal{border-radius:0 0 7px 7px}@supports (appearance:base-select){.model-portal.model-portal select:not([multiple]):not([size]){appearance:base-select}.model-portal.model-portal select:not([multiple]):not([size])::picker(select){appearance:base-select}.model-portal.model-portal select:not([multiple]):not([size]){align-items:center;gap:8px}.model-portal.model-portal select::picker(select){border:1px solid var(--frelvi-camp-contur);background:var(--frelvi-suprafata);max-height:min(320px,60dvh);color:var(--frelvi-text);font:inherit;border-radius:6px;margin-block:4px;padding:4px;overflow-y:auto;box-shadow:0 8px 24px #16282e24}.model-portal.model-portal select::picker-icon{color:var(--frelvi-text-secundar)}.model-portal.model-portal select option{background:var(--frelvi-suprafata);min-height:36px;color:var(--frelvi-text);font:inherit;border-radius:3px;padding:7px 10px}.model-portal.model-portal select option:checked{background:var(--frelvi-optiune-selectata);font-weight:600}.model-portal.model-portal select option:not(:checked):is(:hover,:focus-visible){background:var(--frelvi-optiune-hover)}.model-portal.model-portal select option:focus-visible{outline:1px solid var(--frelvi-formular-focus);outline-offset:-1px}.model-portal.model-portal select option::checkmark{color:var(--frelvi-actiune-principala);order:1;margin-inline-start:auto}@media (max-width:620px){.model-portal.model-portal select option{min-height:44px}}}:is(.model-portal,.ecran-acces-frelvi) ::selection{background:var(--frelvi-cadru-contur);color:var(--frelvi-text)}.model-portal.model-portal .invitatie-in-module .camp-portal input{border-color:var(--frelvi-camp-contur);border-radius:6px;min-height:38px;padding:8px 10px;font-size:14px;line-height:20px}.model-portal.model-portal .invitatie-in-module .camp-portal input:hover:not(:disabled):not(:focus):not([aria-invalid=true]){border-color:var(--frelvi-camp-hover)}.model-portal.model-portal .invitatie-in-module .camp-portal input:focus{border-color:var(--frelvi-formular-focus);box-shadow:var(--frelvi-formular-inel-focus);outline:none}.model-portal.model-portal .invitatie-in-module .camp-portal input[aria-invalid=true]{border-color:var(--frelvi-formular-eroare)}.model-portal.model-portal .invitatie-in-module .camp-portal input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 .5px var(--frelvi-formular-eroare)}.model-portal.model-portal .invitatie-in-module .buton-principal:not(:disabled){border-color:var(--frelvi-salvare);background:var(--frelvi-salvare);color:var(--frelvi-buton-text)}.model-portal.model-portal .invitatie-in-module .buton-principal:hover:not(:disabled){border-color:var(--frelvi-salvare-hover);background:var(--frelvi-salvare-hover)}.model-portal.model-portal .invitatie-in-module .buton-principal:active:not(:disabled){border-color:var(--frelvi-salvare-apasat);background:var(--frelvi-salvare-apasat)}@media (max-width:620px){.model-portal.model-portal .invitatie-in-module .camp-portal input{min-height:44px;font-size:16px}}.mesaj-interfata[data-tip=succes]{--fundal-banner:var(--frelvi-succes-fundal);--contur-banner:var(--frelvi-succes-contur)}.mesaj-interfata[data-tip=informare]{--fundal-banner:var(--frelvi-informare-fundal);--contur-banner:var(--frelvi-informare-contur)}.mesaj-interfata[data-tip=avertizare]{--fundal-banner:var(--frelvi-avertizare-fundal);--contur-banner:var(--frelvi-avertizare-contur)}.mesaj-interfata[data-tip=eroare]{--fundal-banner:var(--frelvi-eroare-fundal);--contur-banner:var(--frelvi-eroare-contur)}.model-portal.model-portal .mesaj-interfata[data-nivel=pagina][data-tip],.model-portal.model-portal .mesaj-interfata[data-nivel=aplicatie][data-tip]{background:var(--fundal-banner);border-color:var(--contur-banner);border-left-color:var(--culoare-mesaj)}.model-portal.model-portal .buton-dezvaluire-frelvi{border:1px solid var(--frelvi-dezvaluire-contur);background:var(--frelvi-dezvaluire-fundal);max-width:100%;min-height:32px;color:var(--frelvi-actiune-principala-hover);font:inherit;text-align:left;cursor:pointer;overflow-wrap:normal;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.model-portal.model-portal .buton-dezvaluire-frelvi>span{min-width:0}.model-portal.model-portal .buton-dezvaluire-frelvi svg{flex:0 0 16px;width:16px;height:16px}.model-portal.model-portal .buton-dezvaluire-frelvi:hover:not(:disabled){border-color:var(--frelvi-actiune-principala);background:var(--frelvi-dezvaluire-hover)}.model-portal.model-portal .buton-dezvaluire-frelvi[aria-expanded=true]:not(:disabled){background:var(--frelvi-actiune-principala);border-color:var(--frelvi-actiune-principala);color:var(--frelvi-actiune-principala-text)}.model-portal.model-portal .buton-dezvaluire-frelvi[aria-expanded=true] svg{transform:rotate(180deg)}.model-portal.model-portal .buton-dezvaluire-frelvi:focus-visible{outline:2px solid var(--frelvi-actiune-principala);outline-offset:2px}.model-portal.model-portal .buton-dezvaluire-frelvi:disabled{background:var(--frelvi-camp-dezactivat);color:var(--frelvi-text-secundar);border-color:var(--frelvi-contur);cursor:not-allowed}.model-portal.model-portal .grila-identitate-locatie-compacta>:only-child{grid-column:1/-1}@media (pointer:coarse),(max-width:700px){.model-portal.model-portal .buton-dezvaluire-frelvi{min-height:44px}}
