:root[data-interfata=mobil]{--m-fundal:#151e2a;--m-card:#1d2938;--m-inset:#111a27;--m-text:#edf3f9;--m-secundar:#acbed1;--m-tertiar:#98adc4;--m-accent:#afd0fa;--m-pe-accent:#183451;--m-tenta:#2a405b;--m-linie:#aac9f029;--m-control:#809bb8;--m-avert:#f0c281;--m-avert-bg:#3a3024;--m-rosu:#f9afa4;--m-rosu-bg:#402c2d;--m-verde:#a6d7c3;--m-verde-bg:#253c36;--m-nav-h:86px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ink:var(--m-fundal);--color-foaie:var(--m-fundal);--color-fila:var(--m-inset);--color-fila-hover:var(--m-tenta);--color-nav-fundal:var(--m-card);--color-nav-umbra:transparent;--color-txt:var(--m-text);--color-txt-2:var(--m-secundar);--color-txt-3:var(--m-tertiar);--color-substituent:var(--m-tertiar);--color-hair:var(--m-linie);--color-hair-strong:var(--m-control);--color-hair-fin:var(--m-linie);--color-hair-rand:var(--m-linie);--color-hair-miez:var(--m-linie);--color-carcasa:var(--m-card);--color-miez-sus:var(--m-card);--color-miez-jos:var(--m-card);--color-rand:var(--m-card);--color-rand-hover:var(--m-tenta);--color-subtil:var(--m-inset);--color-patrat:var(--m-tenta);--color-voal-1:var(--m-inset);--color-voal-2:var(--m-tenta);--color-voal-3:var(--m-tenta);--color-voal-hover:var(--m-tenta);--color-zona-activa:var(--m-tenta);--color-cip-neutru:var(--m-inset);--color-camp:var(--m-card);--color-camp-focus:var(--m-card);--color-optiune:var(--m-card);--color-camp-linie:var(--m-control);--color-camp-linie-hover:var(--m-accent);--color-focus-linie:var(--m-accent);--color-focus-halou:var(--m-tenta);--color-eroare-linie:var(--m-rosu);--color-eroare-halou:var(--m-rosu-bg);--color-jade:var(--m-accent);--color-glyph-1:var(--m-accent);--color-glyph-2:var(--m-accent);--color-amber:var(--m-avert);--color-rose:var(--m-rosu);--color-principal:var(--m-accent);--color-pe-principal:var(--m-pe-accent);--color-cip-jad-fundal:var(--m-verde-bg);--color-cip-jad-text:var(--m-verde);--color-cip-jad-linie:var(--m-verde);--color-cip-ambra-fundal:var(--m-avert-bg);--color-cip-ambra-text:var(--m-avert);--color-cip-ambra-linie:var(--m-avert);--color-cip-rosu-fundal:var(--m-rosu-bg);--color-cip-rosu-text:var(--m-rosu);--color-cip-rosu-linie:var(--m-rosu);scroll-padding-bottom:calc(var(--m-nav-h) + 24px);-webkit-tap-highlight-color:transparent}@media (prefers-color-scheme:light){:root[data-interfata=mobil]:not([data-tema=intunecat]){--m-fundal:#f0f3f6;--m-card:#f7f9fb;--m-inset:#e4eaf0;--m-text:#233449;--m-secundar:#55677b;--m-tertiar:#5b6e82;--m-accent:#285b91;--m-pe-accent:#fff;--m-tenta:#dfe9f5;--m-linie:#29476c26;--m-control:#778a9f;--m-avert:#8a4c0e;--m-avert-bg:#fff1d9;--m-rosu:#ad3931;--m-rosu-bg:#ffebe7;--m-verde:#286549;--m-verde-bg:#e8f2e9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-interfata=mobil][data-tema=luminos]{--m-fundal:#f0f3f6;--m-card:#f7f9fb;--m-inset:#e4eaf0;--m-text:#233449;--m-secundar:#55677b;--m-tertiar:#5b6e82;--m-accent:#285b91;--m-pe-accent:#fff;--m-tenta:#dfe9f5;--m-linie:#29476c26;--m-control:#778a9f;--m-avert:#8a4c0e;--m-avert-bg:#fff1d9;--m-rosu:#ad3931;--m-rosu-bg:#ffebe7;--m-verde:#286549;--m-verde-bg:#e8f2e9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-interfata=mobil]:not(:has([data-prezentare])) body{font-family:var(--font-jakarta), sans-serif;font-size:15px;line-height:1.5}:root[data-interfata=mobil]:not(:has([data-prezentare])) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--m-accent);outline-offset:4px}:root[data-interfata=mobil]:not(:has([data-prezentare])) :is(input,textarea,select){scroll-margin-block:24px 120px}:root[data-interfata=mobil]:not(:has([data-prezentare])) :is(h1,h2,h3,p,a,strong,dd){overflow-wrap:anywhere}:root[data-interfata=mobil]:not(:has([data-prezentare])) .font-titlu{font-family:var(--font-jakarta), sans-serif}:root[data-interfata=mobil]:not(:has([data-prezentare])) h1{letter-spacing:-.045em;font-size:29px;font-weight:700;line-height:1.2}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=card]{border:1px solid var(--m-linie);box-shadow:none;border-radius:12px}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=card-miez]{padding:16px}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton]{border:1px solid var(--m-control);background:var(--m-card);color:var(--m-text);border-radius:10px;min-height:48px;padding:0}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton][data-varianta=solid]{background:var(--m-accent);color:var(--m-pe-accent);border-color:var(--m-accent)}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton][data-varianta=pericol]{background:var(--m-rosu-bg);color:var(--m-rosu);border-color:var(--m-rosu)}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton-strat],:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton-miez]{box-shadow:none;border-radius:inherit;filter:none;background:0 0}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton-strat]{padding:0}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=buton-miez]{padding:10px 16px;font-size:14px}:root[data-interfata=mobil]:not(:has([data-prezentare])) .ui-camp{border-radius:8px;font-size:16px}:root[data-interfata=mobil]:not(:has([data-prezentare])) .m-continut>main,:root[data-interfata=mobil]:not(:has([data-prezentare])) .m-continut>div>main,:root[data-interfata=mobil]:not(:has([data-prezentare])) .m-public main{max-width:640px;padding:24px 20px 32px}:root[data-interfata=mobil]:not(:has([data-prezentare])) .m-public main>div{box-shadow:none;border-radius:0;padding:0}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=formular-evidenta]{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=formular-evidenta]>aside{border:1px solid var(--m-linie);box-shadow:none;border-radius:12px;padding:16px;position:static}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=formular-evidenta]>div>ol{margin-top:28px}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=pas]{padding-bottom:28px}:root[data-interfata=mobil]:not(:has([data-prezentare])) [data-ui=pas]>span{border-radius:10px;font-size:16px}:root[data-interfata=mobil]:not(:has([data-prezentare])) .m-continut :is(a,button):not(.m-document,.m-vehicul-antet,.m-termen){min-height:44px}.m-shell,.m-public{width:100%;max-width:640px;margin-inline:auto}.m-shell{padding-bottom:calc(var(--m-nav-h) + env(safe-area-inset-bottom,0px))}.m-antet{border-bottom:1px solid var(--m-linie);justify-content:space-between;align-items:center;gap:12px;min-height:69px;margin:0 20px;padding:16px 0;display:flex}.m-marca{color:var(--m-text);letter-spacing:-.6px;align-items:center;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.m-simbol{background:var(--m-accent);width:27px;height:27px;color:var(--m-pe-accent);border-radius:7px;place-items:center;margin-right:9px;display:grid}.m-simbol svg{width:18px;height:18px}.m-marca-punct{color:var(--m-accent)}.m-antet-nota{color:var(--m-secundar);font-size:12px}.m-titlu{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.m-titlu p{color:var(--m-secundar);margin:6px 0 0;font-size:12px}.m-adauga{background:var(--m-accent);width:44px;height:44px;color:var(--m-pe-accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.m-adauga svg{width:22px;height:22px}.m-rezumat{border-top:1px solid var(--m-linie);color:var(--m-secundar);flex-wrap:wrap;gap:8px 16px;padding:16px 0 20px;font-size:12px;display:flex}.m-rezumat>div{align-items:center;gap:4px;display:flex}.m-rezumat>div:before{content:"";background:var(--m-verde);border-radius:2px;width:6px;height:6px;margin-right:1px}.m-rezumat>[data-stare=expired]:before{background:var(--m-rosu)}.m-rezumat>[data-stare=expiring_soon]:before{background:var(--m-avert)}.m-rezumat strong{font-weight:500}.m-filtre{flex-wrap:wrap;gap:7px;margin:0 0 20px;display:flex}.m-filtre :is(button,a){background:var(--m-inset);min-height:44px;color:var(--m-secundar);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;padding:10px 13px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.m-filtre :is([aria-pressed=true],[aria-current=page]){color:var(--m-pe-accent);background:var(--m-accent)}.m-lista{gap:16px;display:grid}.m-card{background:var(--m-card);border:1px solid var(--m-linie);border-radius:12px}.m-padding{padding:16px}.m-vehicul{overflow:hidden}.m-vehicul-antet{color:var(--m-text);background:color-mix(in srgb, var(--m-inset) 35%, var(--m-card));justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex}.m-vehicul-antet>span:first-child{min-width:0}.m-vehicul-antet strong{letter-spacing:-.7px;margin:10px 0 1px;font-size:20px;display:block}.m-placuta{border:1px solid var(--m-linie);background:var(--m-card);max-width:100%;font:15px/26px var(--font-courier-prime), monospace;letter-spacing:1px;border-radius:4px;align-items:stretch;gap:8px;padding-right:8px;display:inline-flex;overflow:hidden}.m-placuta>span{background:var(--m-accent);color:var(--m-pe-accent);font:9px/26px var(--font-jakarta), sans-serif;padding:0 4px}.m-secundar{color:var(--m-secundar);font-size:12px}.m-sageata{color:var(--m-secundar);flex-shrink:0;align-self:center;display:flex}.m-sageata svg{width:17px;height:17px}.m-vehicul-documente{border-top:1px solid var(--m-linie);padding:0 16px}.m-document{min-height:80px;color:var(--m-text);align-items:center;gap:10px;padding:16px 0;text-decoration:none;display:flex}.m-document+.m-document{border-top:1px solid var(--m-linie)}.m-document-icon{width:24px;color:var(--m-secundar);flex-shrink:0;place-items:center;display:grid}.m-document-icon svg{width:21px;height:21px}.m-document-text{flex:1;min-width:0}.m-document-text strong{font-size:14px;font-weight:650;line-height:1.4;display:block}.m-data{color:var(--m-secundar);font:12px/1.4 var(--font-courier-prime), monospace;letter-spacing:.4px;margin-top:4px;display:block}.m-document-stare{flex-direction:column;align-items:flex-end;gap:4px;max-width:43%;display:flex}.m-document-stare small{color:var(--m-secundar);text-align:right;font-size:11px}.m-stare{text-align:center;width:fit-content;color:var(--m-verde);background:var(--m-verde-bg);border-radius:4px;padding:3px 6px;font-size:11px;font-weight:550;display:inline-block}.m-stare[data-stare=expired]{color:var(--m-rosu);background:var(--m-rosu-bg)}.m-stare[data-stare=expiring_soon]{color:var(--m-avert);background:var(--m-avert-bg)}.m-adauga-document{border-top:1px solid var(--m-linie);color:var(--m-accent);justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.m-adauga-document svg{width:18px;height:18px}.m-explicatie{color:var(--m-secundar);margin-block:12px;font-size:13px;line-height:1.6}.m-nota{color:var(--m-secundar);margin-block:16px 0;font-size:12px;line-height:1.65}.m-termen{border:1px solid var(--m-linie);border-left:4px solid var(--m-accent);background:var(--m-card);color:var(--m-text);border-radius:10px;gap:4px;margin-bottom:20px;padding:20px 44px 20px 16px;text-decoration:none;display:grid;position:relative}.m-termen-eticheta{color:var(--m-secundar);font-size:12px}.m-termen strong{font-size:18px}.m-termen>span:last-of-type{color:var(--m-secundar);font-size:13px}.m-termen>svg{width:18px;height:18px;color:var(--m-accent);position:absolute;top:calc(50% - 9px);right:16px}.m-cautare{border:1px solid var(--m-control);background:var(--m-card);border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:0 12px;display:flex}.m-cautare>svg{width:20px;height:20px;color:var(--m-secundar);flex-shrink:0}.m-cautare input{width:100%;min-width:0;min-height:48px;color:var(--m-text);background:0 0;border:0;font-size:16px}.m-cautare input::placeholder{color:var(--m-tertiar)}.m-document-personal{border:1px solid var(--m-linie);background:var(--m-card);border-radius:10px;padding:16px 12px}.m-numar{color:var(--m-secundar);margin:0;font-size:12px}.m-gol{text-align:center;border:1px solid var(--m-linie);border-radius:12px;padding:24px 16px}.m-gol>svg{width:36px;height:36px;color:var(--m-accent);margin:0 auto 16px}.m-gol h2{font-size:19px;font-weight:700}.m-gol p{color:var(--m-secundar);margin:8px 0 20px;font-size:14px}.m-buton{border:1px solid var(--m-control);background:var(--m-card);min-height:48px;color:var(--m-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.m-buton svg{width:20px;height:20px}.m-principal{background:var(--m-accent);color:var(--m-pe-accent);border-color:var(--m-accent)}.m-marcare{margin-block:16px}.m-marcare button{width:100%}.m-notificari{margin:0;padding:0 16px;list-style:none}.m-notificari li{padding-block:20px}.m-notificari li p{font-size:14px}.m-notificari :is(a,button){align-items:center;font-size:13px;display:inline-flex}.m-paginare{gap:12px;margin-top:20px;display:grid}.m-cont{align-items:center;gap:12px;padding:16px;display:flex}.m-avatar{background:var(--m-tenta);width:44px;height:44px;color:var(--m-accent);border-radius:12px;flex-shrink:0;place-items:center;font-size:22px;font-weight:700;display:grid}.m-cont>div{gap:7px;min-width:0;display:grid}.m-cont strong{overflow-wrap:anywhere;font-size:14px}.m-grup{margin-top:28px}.m-grup>h2{margin:0 0 12px;font-size:14px;font-weight:700}.m-rand-setare{justify-content:space-between;align-items:center;gap:12px;display:flex}.m-rand-setare h3{font-size:14px;font-weight:650}.m-rand-setare p{color:var(--m-secundar);margin-top:4px;font-size:12px}.m-telefon{border-top:1px solid var(--m-linie);margin-top:4px;padding-top:16px}.m-latime-plina{width:100%;margin-top:12px}.m-eroare-text{color:var(--m-rosu)}.m-comutator{width:52px;height:44px;color:var(--m-control);cursor:pointer;background:0 0;border:none;position:relative}.m-comutator:before{content:"";background:var(--m-inset);border:1px solid var(--m-control);border-radius:16px;position:absolute;inset:7px 0}.m-comutator>span:first-child{background:var(--m-secundar);border-radius:50%;width:22px;height:22px;transition:transform .16s;position:absolute;top:11px;left:4px}.m-comutator[aria-checked=true]:before{background:var(--m-accent);border-color:var(--m-accent)}.m-comutator[aria-checked=true]>span:first-child{background:var(--m-pe-accent);transform:translate(22px)}.m-comutator:disabled{opacity:.6;cursor:wait}.m-rand-legatura{color:var(--m-text);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:13px;text-decoration:none;display:flex}.m-rand-legatura+.m-rand-legatura,.m-explicatie+.m-rand-legatura{border-top:1px solid var(--m-linie)}.m-rand-legatura:last-child{padding-bottom:0}.m-rand-legatura:first-child{padding-top:0}.m-rand-legatura strong{font-size:14px;font-weight:650;display:block}.m-rand-legatura small{color:var(--m-secundar);margin-top:4px;font-size:12px;display:block}.m-rand-legatura>svg{flex-shrink:0;width:16px;height:16px}.m-rand-legatura .m-stare{margin-top:8px}.m-pericol{color:var(--m-rosu)}.m-meniu{margin-top:28px}.m-meniu>.m-card{padding:0 16px}.m-rand-meniu{min-height:68px;color:var(--m-text);align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.m-rand-meniu+.m-rand-meniu{border-top:1px solid var(--m-linie)}.m-rand-meniu-icon{background:var(--m-tenta);width:36px;height:36px;color:var(--m-accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.m-rand-meniu-icon svg{width:20px;height:20px}.m-rand-meniu-text{flex:1;min-width:0}.m-rand-meniu-text strong{font-size:15px;font-weight:650;display:block}.m-rand-meniu-text small{color:var(--m-secundar);margin-top:3px;font-size:12px;display:block}.m-rand-meniu>svg{width:16px;height:16px;color:var(--m-secundar);flex-shrink:0}.m-inapoi{color:var(--m-accent);align-items:center;gap:4px;margin:0 0 8px -6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.m-inapoi svg{width:20px;height:20px}.m-separat{margin-top:16px}.m-teme{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-teme button{border:1px solid var(--m-control);background:var(--m-card);color:var(--m-secundar);cursor:pointer;border-radius:8px;justify-items:center;gap:8px;padding:10px 6px;font-size:11px;font-weight:600;display:grid}.m-teme button[aria-pressed=true]{outline:2px solid var(--m-accent);outline-offset:1px;color:var(--m-accent)}.m-mostra{border:1px solid var(--m-control);background:#f0f3f6;border-radius:4px;width:100%;max-width:60px;height:38px;padding:8px;display:block}.m-mostra>span{background:#285b91;border-radius:2px;width:70%;height:4px;display:block;box-shadow:0 8px #778a9f}.m-mostra[data-tema-mostra=intunecat]{background:#151e2a}.m-mostra[data-tema-mostra=intunecat]>span{background:#afd0fa}.m-mostra[data-tema-mostra=sistem]{background:linear-gradient(90deg,#f0f3f6 50%,#151e2a 50%)}.m-deconectare{width:100%;margin-top:24px}.m-public-tema{width:100%;max-width:400px;margin:0 auto;padding:0 20px 32px}.m-navigatie{z-index:30;width:100%;max-width:640px;min-height:var(--m-nav-h);padding:8px 6px calc(12px + env(safe-area-inset-bottom,0px));background:var(--m-card);border-top:1px solid var(--m-linie);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.m-navigatie>a{color:var(--m-secundar);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px 0;font-size:11px;font-weight:600;text-decoration:none;display:flex}.m-nav-icon{border-radius:8px;place-items:center;width:34px;height:32px;display:grid;position:relative}.m-nav-icon svg{width:21px;height:21px}.m-navigatie [aria-current=page]{color:var(--m-accent)}.m-navigatie [aria-current=page] .m-nav-icon{background:var(--m-tenta)}.m-nav-contor{background:var(--m-rosu);min-width:17px;color:var(--m-rosu-bg);border-radius:10px;padding:1px 4px;font-size:10px;line-height:15px;position:absolute;top:-3px;left:23px}@media (hover:hover){.m-document:hover,.m-rand-legatura:hover,.m-rand-meniu:hover,.m-adauga-document:hover{background:var(--m-tenta)}}@media (prefers-reduced-motion:reduce){:root[data-interfata=mobil] *,:root[data-interfata=mobil] :before{transition:none;animation:none}}
