@charset "UTF-8";:root{color-scheme:light;--c-fond: #f4f6fa;--c-suprafata: #ffffff;--c-suprafata-2: #f8fafc;--c-suprafata-3: #eef2f7;--c-bord: #dde3ec;--c-bord-tare: #b8c2d1;--c-text: #1a2433;--c-text-2: #4a5a70;--c-text-3: #66758a;--c-text-inversat: #ffffff;--c-prim: #1d4ed8;--c-prim-hover: #1e40af;--c-prim-fond: #eff4ff;--c-prim-bord: #c3d4fb;--c-focus: #1d4ed8;--c-nav-fond: #0f2440;--c-nav-fond-2: #17325a;--c-nav-bord: #274468;--c-nav-text: #d5deea;--c-nav-text-2: #9db0c8;--c-nav-accent: #6aa1ff;--c-ok: #146c43;--c-ok-fond: #ecf8f1;--c-ok-bord: #b6e0c8;--c-ok-accent: #1f9d63;--c-err: #b42318;--c-err-fond: #fef3f2;--c-err-bord: #f7c1bb;--c-err-accent: #d92d20;--c-warn: #8a4b00;--c-warn-fond: #fff8e6;--c-warn-bord: #f1d58f;--c-warn-accent: #d98a00;--c-incert: #6b21a8;--c-incert-fond: #f6f0fc;--c-incert-bord: #dcc6f1;--c-incert-accent: #8e44c9;--c-info: #1d4ed8;--c-info-fond: #eff4ff;--c-info-bord: #c3d4fb;--c-info-accent: #3b6ff0;--c-neutru: #4a5a70;--c-neutru-fond: #eef2f7;--c-neutru-bord: #d5dce7;--font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-xs: .75rem;--fs-sm: .8125rem;--fs-md: .9375rem;--fs-lg: 1.0625rem;--fs-xl: 1.375rem;--fs-2xl: 1.75rem;--lh: 1.5;--lh-tight: 1.25;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-pill: 999px;--umbra-1: 0 1px 2px rgba(16, 36, 64, .06);--umbra-2: 0 4px 14px rgba(16, 36, 64, .1);--umbra-3: 0 12px 32px rgba(16, 36, 64, .2);--tranzitie: .12s ease;--lat-nav: 15.5rem;--lat-continut: 76rem;--inaltime-control: 2.25rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);font-size:var(--fs-md);line-height:var(--lh);color:var(--c-text);background:var(--c-fond);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin-top:0;line-height:var(--lh-tight);color:var(--c-text);letter-spacing:-.01em}h1{font-size:var(--fs-xl);font-weight:700}h2{font-size:var(--fs-lg);font-weight:650}h3{font-size:var(--fs-md);font-weight:650}p{margin-top:0}a{color:var(--c-prim);text-underline-offset:2px}a:hover{color:var(--c-prim-hover)}hr{border:0;border-top:1px solid var(--c-bord);margin:var(--sp-4) 0}code,.mono,.json{font-family:var(--font-mono);font-size:.85em}code{background:var(--c-suprafata-3);padding:.05rem .3rem;border-radius:4px}button,input,select,textarea{font:inherit;color:inherit}::placeholder{color:var(--c-text-3)}:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-radius:3px}.sr-only,.vizual-ascuns{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.row{display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap}.col{display:flex;flex-direction:column;gap:var(--sp-1)}.num{text-align:right;font-variant-numeric:tabular-nums}.muted{color:var(--c-text-2)}.mic{font-size:var(--fs-sm)}.msg-ok{color:var(--c-ok)}.msg-err,.text-err{color:var(--c-err)}.ok{color:var(--c-ok);font-weight:700}.stare-incarcare,.stare-goala{color:var(--c-text-2)}.panel{background:var(--c-suprafata);border:1px solid var(--c-bord);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-4);box-shadow:var(--umbra-1)}.panel>:last-child{margin-bottom:0}.panel h2{margin-bottom:var(--sp-2)}.panel>h1{margin-bottom:var(--sp-3)}.titlu-pagina{margin:0 0 var(--sp-2);font-size:var(--fs-xl)}.panel>.row:first-child h1,.panel>h1:first-child{margin:0}.panel.stare-goala,.panel.stare-incarcare,p.stare-goala.panel{text-align:center;padding:var(--sp-6) var(--sp-5);border-style:dashed;box-shadow:none;background:var(--c-suprafata-2)}.panel.stare-incarcare:before,.incarcare:before{content:"";display:inline-block;width:.9rem;height:.9rem;margin-right:var(--sp-2);border:2px solid var(--c-bord-tare);border-top-color:var(--c-prim);border-radius:50%;animation:rotire .8s linear infinite;vertical-align:-2px}.panel.msg-err{background:var(--c-err-fond);border-color:var(--c-err-bord);color:var(--c-err)}@keyframes rotire{to{transform:rotate(360deg)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--inaltime-control);padding:.35rem .95rem;border:1px solid var(--c-bord-tare);border-radius:var(--r-sm);background:var(--c-suprafata);color:var(--c-text);font-weight:550;line-height:1.2;text-decoration:none;cursor:pointer;transition:background var(--tranzitie),border-color var(--tranzitie)}.btn:hover{background:var(--c-suprafata-3);color:var(--c-text)}.btn.primary{background:var(--c-prim);border-color:var(--c-prim);color:var(--c-text-inversat)}.btn.primary:hover{background:var(--c-prim-hover);border-color:var(--c-prim-hover);color:var(--c-text-inversat)}.btn.danger{background:var(--c-err);border-color:var(--c-err);color:var(--c-text-inversat)}.btn.danger:hover{background:var(--c-err-accent);border-color:var(--c-err-accent);color:var(--c-text-inversat)}.btn.mic{min-height:1.75rem;padding:.15rem .6rem;font-size:var(--fs-sm)}.btn.link,.link-btn{border:0;background:none;color:var(--c-prim);padding:0;min-height:0;font-weight:500;text-decoration:underline;cursor:pointer}.btn.link:hover,.link-btn:hover{background:none;color:var(--c-prim-hover)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}a.btn{text-decoration:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea{min-height:var(--inaltime-control);max-width:100%;font-weight:400;padding:.35rem .6rem;background:var(--c-suprafata);color:var(--c-text);border:1px solid var(--c-bord-tare);border-radius:var(--r-sm);transition:border-color var(--tranzitie),box-shadow var(--tranzitie)}textarea{min-height:4.5rem;resize:vertical;width:100%}select{padding-right:1.6rem}input:hover,select:hover,textarea:hover{border-color:var(--c-text-3)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--c-focus);outline-offset:0;border-color:var(--c-focus)}input:disabled,select:disabled,textarea:disabled{background:var(--c-suprafata-3);color:var(--c-text-3);cursor:not-allowed}input[type=checkbox],input[type=radio]{width:1.05rem;height:1.05rem;accent-color:var(--c-prim);margin:0;flex:none}input[type=file]{max-width:100%;font-size:var(--fs-sm);color:var(--c-text-2)}input[type=file]::file-selector-button{margin-right:var(--sp-3);padding:.35rem .8rem;border:1px solid var(--c-bord-tare);border-radius:var(--r-sm);background:var(--c-suprafata);color:var(--c-text);font:inherit;font-weight:550;cursor:pointer}input[type=file]::file-selector-button:hover{background:var(--c-suprafata-3)}[aria-invalid=true]{border-color:var(--c-err)!important;background:var(--c-err-fond)}.eroare-camp{color:var(--c-err);font-size:var(--fs-sm)}label{color:var(--c-text)}label.col,label.camp{font-size:var(--fs-sm);font-weight:550;color:var(--c-text-2)}label.col>input,label.col>select,label.col>textarea{font-weight:400;font-size:var(--fs-md)}fieldset{border:1px solid var(--c-bord);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-3);min-width:0}legend{font-weight:650;font-size:var(--fs-sm);color:var(--c-text-2);padding:0 var(--sp-2)}.selector-perioada{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-2)}table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-sm)}th,td{text-align:left;padding:.55rem var(--sp-3);border-bottom:1px solid var(--c-bord);vertical-align:top}th{background:var(--c-suprafata-2);color:var(--c-text-2);font-weight:650;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid var(--c-bord-tare)}th.num,td.num{text-align:right;font-variant-numeric:tabular-nums}tbody tr:hover td{background:var(--c-suprafata-2)}tbody tr:last-child td{border-bottom:0}td.gol{text-align:center;padding:var(--sp-5);color:var(--c-text-2)}td input:not([type=checkbox]):not([type=radio]),td select{min-height:2rem;padding:.2rem .45rem;font-size:var(--fs-sm)}.tabel-scroll,.tabel-wrap{overflow-x:auto;position:relative;border:1px solid var(--c-bord);border-radius:var(--r-md);background:var(--c-suprafata)}.tabel-scroll>table,.tabel-wrap>table{margin:0}.tabel-scroll th,.tabel-wrap th{position:sticky;top:0;z-index:1}caption{text-align:left;color:var(--c-text-2);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm)}tr.semnal td,tr.semnal th{background:var(--c-warn-fond)}tr.incalcare td,tr.incalcare th{background:var(--c-err-fond)}tr.total td,tr.total th{font-weight:700;border-top:2px solid var(--c-bord-tare);background:var(--c-suprafata-2)}tr.necunoscut td{background:var(--c-warn-fond)}tr.selectat td,table.afm .col-b{background:var(--c-info-fond)}.json{max-height:16rem;overflow:auto;background:var(--c-suprafata-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm)}textarea.mono{width:100%}.tag,.insigna{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-xs);font-weight:600;line-height:1.5;padding:.05rem .55rem;border-radius:var(--r-pill);white-space:nowrap;color:var(--c-neutru);background:var(--c-neutru-fond);border:1px solid var(--c-neutru-bord);margin-right:var(--sp-1)}.tag.stins{opacity:1;background:transparent;color:var(--c-text-3);border-style:dashed;font-weight:500}.tag-EROARE,.tag-sev-BLOCHEAZA,.et-blocat,.insigna.err,.tag.inc-ROSU,.incredere-ROSU{color:var(--c-err);background:var(--c-err-fond);border-color:var(--c-err-bord)}.tag-AVERTIZARE,.tag-sev-ATENTIE,.et-de-confirmat,.et-neverificat,.insigna.warn,.tag.inc-GALBEN,.incredere-GALBEN{color:var(--c-warn);background:var(--c-warn-fond);border-color:var(--c-warn-bord)}.tag-INCERTITUDINE_JURIDICA,.insigna.incert{color:var(--c-incert);background:var(--c-incert-fond);border-color:var(--c-incert-bord)}.tag-ok,.et-depus,.insigna.ok,.tag.inc-VERDE,.incredere-VERDE{color:var(--c-ok);background:var(--c-ok-fond);border-color:var(--c-ok-bord)}.tag-pregatit,.et-pregatit,.insigna.info{color:var(--c-info);background:var(--c-info-fond);border-color:var(--c-info-bord)}.tag-sev-INFO,.tag-dest,.insigna.neutru{color:var(--c-neutru);background:var(--c-neutru-fond);border-color:var(--c-neutru-bord)}.tag.stins.tag-EROARE,.tag.stins.tag-AVERTIZARE,.tag.stins.tag-INCERTITUDINE_JURIDICA{background:transparent;color:var(--c-text-3);border-color:var(--c-bord)}.contor{display:inline-block;min-width:1.6rem;text-align:center;background:var(--c-nav-fond);color:var(--c-text-inversat);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;padding:.05rem .5rem;vertical-align:1px}.caseta,.nota-rol{border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);margin:var(--sp-2) 0;font-size:var(--fs-md);border:1px solid var(--c-neutru-bord);border-left-width:4px;background:var(--c-suprafata-2);color:var(--c-text)}.caseta ul{margin:var(--sp-1) 0 0;padding-left:1.2rem}.caseta.err{background:var(--c-err-fond);border-color:var(--c-err-bord);border-left-color:var(--c-err-accent)}.caseta.warn,.nota-rol{background:var(--c-warn-fond);border-color:var(--c-warn-bord);border-left-color:var(--c-warn-accent)}.caseta.ok{background:var(--c-ok-fond);border-color:var(--c-ok-bord);border-left-color:var(--c-ok-accent)}.caseta.info{background:var(--c-info-fond);border-color:var(--c-info-bord);border-left-color:var(--c-info-accent)}.caseta.incert{background:var(--c-incert-fond);border-color:var(--c-incert-bord);border-left-color:var(--c-incert-accent)}.taburi,.subnav{display:flex;flex-wrap:wrap;gap:var(--sp-1);border-bottom:1px solid var(--c-bord);margin:0 0 var(--sp-4);align-items:center}.taburi a,.taburi button,.subnav a{padding:.5rem .85rem;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--c-text-2);text-decoration:none;cursor:pointer;font-weight:550;font-size:var(--fs-md)}.taburi a:hover,.taburi button:hover,.subnav a:hover{color:var(--c-prim)}.taburi a.activ,.taburi button.activ,.subnav a.activ{color:var(--c-text);border-bottom-color:var(--c-prim);font-weight:650}.pasi{display:flex;gap:var(--sp-2);list-style:none;padding:0;margin:var(--sp-2) 0 var(--sp-4);flex-wrap:wrap;counter-reset:pas;font-size:var(--fs-sm);color:var(--c-text-2)}.pasi li{display:inline-flex;align-items:center;gap:var(--sp-2);padding:.2rem .75rem .2rem .3rem;border-radius:var(--r-pill);border:1px solid var(--c-bord);background:var(--c-suprafata);counter-increment:pas}.pasi li:before{content:counter(pas);display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--c-suprafata-3);color:var(--c-text-2);font-size:var(--fs-xs);font-weight:700}.pasi li.activ,.pasi li.curent{color:var(--c-text);border-color:var(--c-prim);font-weight:650;background:var(--c-prim-fond)}.pasi li.activ:before,.pasi li.curent:before{background:var(--c-prim);color:var(--c-text-inversat)}.pasi li.facut{color:var(--c-ok);border-color:var(--c-ok-bord);background:var(--c-ok-fond)}.pasi li.facut:before{content:"\2713";background:var(--c-ok);color:var(--c-text-inversat)}.gating-grup{margin-bottom:var(--sp-4)}.gating-titlu{font-size:var(--fs-md);margin:var(--sp-1) 0 0;display:flex;align-items:center;gap:var(--sp-2)}.gating-titlu:before{font-size:1.05rem;line-height:1}.titlu-EROARE{color:var(--c-err)}.titlu-EROARE:before{content:"\26d4"}.titlu-AVERTIZARE{color:var(--c-warn)}.titlu-AVERTIZARE:before{content:"\26a0"}.titlu-INCERTITUDINE_JURIDICA{color:var(--c-incert)}.titlu-INCERTITUDINE_JURIDICA:before{content:"\2696"}.decizie{border:1px solid var(--c-neutru-bord);border-left:4px solid var(--c-bord-tare);padding:var(--sp-3) var(--sp-4);background:var(--c-suprafata-2);border-radius:var(--r-md);margin-bottom:var(--sp-2)}.decizie-EROARE{border-color:var(--c-err-bord);border-left-color:var(--c-err-accent);background:var(--c-err-fond)}.decizie-AVERTIZARE{border-color:var(--c-warn-bord);border-left-color:var(--c-warn-accent);background:var(--c-warn-fond)}.decizie-INCERTITUDINE_JURIDICA{border-color:var(--c-incert-bord);border-left-color:var(--c-incert-accent);background:var(--c-incert-fond)}.decizie .confirmare{margin-top:var(--sp-2)}fieldset.tratament{border-color:var(--c-incert-bord);background:var(--c-suprafata);margin:var(--sp-2) 0 0;display:flex;flex-direction:column;gap:var(--sp-2)}fieldset.tratament textarea,fieldset.tratament input:not([type=radio]){width:100%}.sku-afectate{margin:var(--sp-1) 0 0;padding-left:1.2rem}.link-regula{background:none;border:0;padding:0;color:var(--c-prim);text-decoration:underline dotted;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-sm)}.rezumat-inbox{display:flex;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap}.kpi{display:flex;align-items:baseline;gap:var(--sp-2);background:var(--c-suprafata);border:1px solid var(--c-bord);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-4);color:var(--c-text-2);font-size:var(--fs-sm);box-shadow:var(--umbra-1)}.kpi strong{font-size:var(--fs-2xl);line-height:1;font-variant-numeric:tabular-nums;color:var(--c-text)}.kpi-BLOCHEAZA strong{color:var(--c-err)}.kpi-ATENTIE strong{color:var(--c-warn)}.inbox-grid,.istoric-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--sp-4);align-items:start}.istoric-grid{grid-template-columns:minmax(15rem,1fr) minmax(0,3fr)}.element-inbox{border-left:4px solid var(--c-bord-tare)}.sev-BLOCHEAZA{border-left-color:var(--c-err-accent)}.sev-ATENTIE{border-left-color:var(--c-warn-accent)}.element-titlu{margin:var(--sp-1) 0 0;font-size:var(--fs-lg)}.exemple{margin:var(--sp-1) 0;padding-left:1.2rem;font-size:var(--fs-sm);color:var(--c-text-2)}.termene,.destinatii-scurt,.lista-depuneri{list-style:none;padding:0;margin:0}.termene li{padding:var(--sp-2) 0;border-bottom:1px solid var(--c-bord)}.termene li:last-child{border-bottom:0}.termene li.depasit,p.termen.depasit{color:var(--c-err)}.termene li.indeplinit{opacity:.7}.termen-motor{margin:var(--sp-1) 0 var(--sp-2)}.termen-motor details summary{cursor:pointer;font-size:var(--fs-sm);color:var(--c-text-2)}.termen-motor details p{font-size:var(--fs-sm);margin:var(--sp-1) 0}.termen-motor.depasit>strong{color:var(--c-err)}.termen-motor.indeplinit{opacity:.75}.termen-motor .penalitate{margin-top:.15rem}.rand-depunere{width:100%;text-align:left;background:none;border:1px solid transparent;border-radius:var(--r-sm);padding:var(--sp-2);cursor:pointer;font:inherit;color:var(--c-text)}.rand-depunere:hover{background:var(--c-suprafata-2)}.rand-depunere.selectat{border-color:var(--c-prim);background:var(--c-prim-fond)}.tablou-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--sp-4);align-items:stretch}.tablou-grid>.panel{margin-bottom:0}.card-dest{display:flex;flex-direction:column;gap:var(--sp-1);border-top:4px solid var(--c-bord-tare)}.card-dest>.btn,.card-dest>a.btn{align-self:flex-start;margin-top:var(--sp-1)}.card-depus{border-top-color:var(--c-ok-accent)}.card-blocat{border-top-color:var(--c-err-accent)}.card-de-confirmat,.card-neverificat{border-top-color:var(--c-warn-accent)}.card-pregatit{border-top-color:var(--c-info-accent)}.card-dest h3.sub{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-2);margin:var(--sp-3) 0 var(--sp-1)}.decizii-scurt,.lipsuri{padding-left:1.1rem;margin:var(--sp-1) 0;font-size:var(--fs-sm)}.decizii-scurt li.niv-EROARE{color:var(--c-err)}.drawer-fundal{position:fixed;inset:0;background:#0f244073;z-index:40}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(36rem,100vw);background:var(--c-suprafata);z-index:41;padding:var(--sp-4) var(--sp-5);overflow-y:auto;box-shadow:var(--umbra-3)}.drawer h3{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-2);margin:var(--sp-4) 0 var(--sp-1)}dl.fisa{display:grid;grid-template-columns:7rem 1fr;gap:var(--sp-1) var(--sp-3);margin:var(--sp-2) 0}dl.fisa dt{color:var(--c-text-2)}dl.fisa dd{margin:0}dl.fisa blockquote{margin:0;padding-left:var(--sp-3);border-left:3px solid var(--c-bord-tare);color:var(--c-text-2)}.istoric-versiuni li{margin-bottom:var(--sp-2)}.istoric-versiuni li.curenta{font-weight:600}@media(max-width:800px){.inbox-grid,.istoric-grid{grid-template-columns:minmax(0,1fr)}.element-inbox,.termen-motor{overflow-wrap:anywhere}.panel{padding:var(--sp-3) var(--sp-4)}dl.fisa{grid-template-columns:1fr}}
