.c-sticla,.c-sticla--tare,.c-sticla--fara-blur{background:var(--c-sticla-fond);box-shadow:var(--c-sticla-umbra);-webkit-backdrop-filter:var(--c-sticla-filtru);backdrop-filter:var(--c-sticla-filtru)}.c-sticla--tare{background:var(--c-sticla-fond-tare)}.c-sticla--sus{box-shadow:var(--c-sticla-umbra-sus)}.c-sticla--fara-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.c-sticla--muchie{box-shadow:var(--c-sticla-muchie)}.c-ff{font-family:var(--font-body), -apple-system, system-ui, sans-serif;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased}.c-titlu{font:600 34px/1.08 var(--font-display), var(--font-body), system-ui, sans-serif;letter-spacing:-.024em;word-spacing:.06em;color:var(--c-cer);text-wrap:balance;margin:0}.c-titlu:focus{outline:none}.c-sub{color:var(--c-cer-2);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:1.5}.c-sub b{color:var(--c-cer);font-weight:600}.c-meta{color:var(--c-cer-2);font-size:13px}.c-buton{--h:54px;height:var(--h);cursor:pointer;isolation:isolate;font:600 16px/1 var(--font-body), system-ui, sans-serif;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--m-apasare-ms) ease-out, background-color .18s ease, color .2s ease, box-shadow .2s ease;border:0;border-radius:16px;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex;position:relative}.c-buton:active:not(:disabled):not([data-stare]){transform:scale(var(--m-apasare-scala))}.c-buton:focus-visible{outline:3px solid var(--c-lime-adanc);outline-offset:3px}.c-buton--lime{background:var(--c-lime);color:var(--c-pe-lime);box-shadow:var(--c-umbra-buton)}@media (hover:hover) and (pointer:fine){.c-buton--lime:hover:not(:disabled){background:var(--c-lime-sus)}}.c-buton--lime:active:not(:disabled){background:var(--c-lime-apasat)}.c-buton--fantoma{background:var(--c-sticla-tare);color:var(--c-cer);box-shadow:inset 0 0 0 1px var(--c-linie-tare), var(--c-umbra-1)}@media (hover:hover) and (pointer:fine){.c-buton--fantoma:hover:not(:disabled){background:var(--c-plin)}}.c-buton:disabled{opacity:.5;cursor:default}.c-buton--lat{width:100%}.c-buton--mic{--h:40px;border-radius:12px;padding:0 14px;font-size:14px}.c-buton__txt{transition:opacity .2s ease, transform .45s var(--m-raspuns);align-items:center;gap:10px;display:inline-flex}.c-buton--mic .c-buton__txt{gap:7px}.c-buton__txt>svg{flex:none;width:19px;height:19px}.c-buton--mic .c-buton__txt>svg{width:17px;height:17px}.c-buton__rotita,.c-buton__gata{opacity:0;width:22px;height:22px;transition:opacity .2s ease, transform .45s var(--m-raspuns);margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%;transform:scale(.6)}.c-buton[data-stare]{pointer-events:none}.c-buton[data-stare=incarca] .c-buton__txt{opacity:0;transform:scale(.94)}.c-buton[data-stare=incarca] .c-buton__rotita{opacity:1;animation:.8s linear infinite c-roteste;transform:none}.c-buton[data-stare=gata]{background:var(--c-verde);color:var(--c-pe-verde);box-shadow:0 10px 24px -10px var(--c-verde-umbra)}.c-buton[data-stare=gata] .c-buton__txt{opacity:0;transform:translateY(-6px)}.c-buton[data-stare=gata] .c-buton__gata{opacity:1;transform:none}.c-buton__gata path{stroke-dasharray:24;stroke-dashoffset:24px}.c-buton[data-stare=gata] .c-buton__gata path{animation:c-deseneaza .42s 80ms var(--m-intrare) forwards}@keyframes c-roteste{to{transform:rotate(360deg)}}@keyframes c-deseneaza{to{stroke-dashoffset:0}}.c-legatura{cursor:pointer;font:inherit;color:var(--c-verde-text);background:0 0;border:0;border-radius:6px;padding:0;font-weight:600;text-decoration:none}.c-legatura:hover{text-underline-offset:3px;text-decoration:underline}.c-legatura:focus-visible{outline:3px solid var(--c-lime-adanc);outline-offset:2px}.c-legatura--gri{color:var(--c-cer-2);font-weight:500}.c-camp-loc{min-width:0}.c-camp{display:block;position:relative}.c-camp :is(input,textarea){background:var(--c-sticla-tare);border:1px solid var(--c-linie-tare);width:100%;height:56px;box-shadow:var(--c-umbra-1);font:400 16px/1.3 var(--font-body), system-ui, sans-serif;color:var(--c-cer);caret-color:var(--c-verde);transition:border-color .2s var(--m-intrare), background-color .2s ease;border-radius:14px;outline:none;margin:0;padding:22px 16px 8px;display:block}.c-camp textarea{resize:none;height:auto;min-height:76px;padding-top:26px}.c-camp :is(input,textarea)::-moz-placeholder{color:#0000}.c-camp :is(input,textarea)::placeholder{color:#0000}.c-camp__et{white-space:nowrap;max-width:calc(100% - 34px);color:var(--c-cer-2);pointer-events:none;transform-origin:0 0;transition:transform .32s var(--m-raspuns), color .2s ease;font-size:16px;line-height:20px;position:absolute;top:18px;left:17px;overflow:hidden}.c-camp--dr .c-camp__et{max-width:calc(100% - 74px)}.c-camp :-moz-any(input,textarea):not(:-moz-placeholder-shown)+.c-camp__et{transform:translateY(-10px)scale(.76)}.c-camp :is(input,textarea):not(:placeholder-shown)+.c-camp__et{transform:translateY(-10px)scale(.76)}.c-camp :is(input,textarea):focus+.c-camp__et,.c-camp :is(input,textarea):not(:placeholder-shown)+.c-camp__et{transform:translateY(-10px)scale(.76)}.c-camp :is(input,textarea):focus+.c-camp__et{color:var(--c-verde-text)}.c-camp__inel{pointer-events:none;box-shadow:0 0 0 4px var(--c-inel), 0 0 22px 2px var(--c-inel-halou);opacity:0;transition:opacity .25s var(--m-intrare), transform .4s var(--m-raspuns);border-radius:18px;position:absolute;inset:-4px;transform:scale(.985)}.c-camp :is(input,textarea):focus{border-color:var(--c-lime-adanc);background:var(--c-plin)}.c-camp :is(input,textarea):focus~.c-camp__inel{opacity:1;transform:none}.c-camp--rau :is(input,textarea){border-color:var(--c-stop)}.c-camp--rau .c-camp__inel{box-shadow:0 0 0 4px var(--c-stop-inel)}.c-camp--dr input{padding-right:60px}.c-camp__dr{align-items:center;gap:4px;height:44px;display:flex;position:absolute;top:6px;right:6px}.c-camp__dr>:not(.c-ochi){color:var(--c-cer-2);font-size:13px}.c-camp--blocat input{background:var(--c-cuib);color:var(--c-cer-2);box-shadow:none}.c-mesaj{color:var(--c-stop);animation:c-intra-mesaj .35s var(--m-intrare) both;align-items:flex-start;gap:6px;margin:8px 2px 0;font-size:13px;line-height:1.4;display:flex}.c-mesaj>svg{flex:none;width:15px;height:15px;margin-top:1px}.c-mesaj--ajutor{color:var(--c-cer-2);animation:none}@keyframes c-intra-mesaj{0%{opacity:0;transform:translateY(-4px)}}.c-ochi{cursor:pointer;width:44px;height:44px;color:var(--c-cer-2);transition:background-color .2s ease, transform var(--m-apasare-ms) ease-out;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.c-ochi:hover{background:var(--c-cuib);color:var(--c-cer)}}.c-ochi:active{transform:scale(.92)}.c-ochi:focus-visible{outline:3px solid var(--c-lime-adanc);outline-offset:-2px}.c-ochi>svg{width:21px;height:21px;transition:transform .38s var(--m-raspuns), opacity .22s ease;grid-area:1/1}.c-ochi[aria-pressed=true] .c-ochi__deschis{opacity:0;transform:scaleY(.15)}.c-ochi[aria-pressed=false] .c-ochi__inchis{opacity:0;transform:scaleY(.3)rotate(-8deg)}.c-tarie{margin-top:12px}.c-tarie__sus{align-items:center;gap:12px;display:flex}.c-tarie__bara{flex:1;grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.c-tarie__bara>span{background:var(--c-linie-tare);border-radius:3px;height:5px;position:relative;overflow:hidden}.c-tarie__bara i{background:var(--c-tarie-0);transform-origin:0;transition:transform .5s var(--m-raspuns), background-color .3s ease;border-radius:3px;position:absolute;inset:0;transform:scaleX(0)}.c-tarie__bara>span[data-plin] i{transform:none}.c-tarie__bara>span:nth-child(2) i{transition-delay:30ms}.c-tarie__bara>span:nth-child(3) i{transition-delay:60ms}.c-tarie__bara>span:nth-child(4) i{transition-delay:90ms}.c-tarie[data-nivel="1"] .c-tarie__bara i{background:var(--c-tarie-1)}.c-tarie[data-nivel="2"] .c-tarie__bara i{background:var(--c-tarie-2)}.c-tarie[data-nivel="3"] .c-tarie__bara i{background:var(--c-tarie-3)}.c-tarie[data-nivel="4"] .c-tarie__bara i{background:var(--c-tarie-4)}.c-tarie__text{text-align:right;min-width:92px;color:var(--c-cer-3);font-size:13px;font-weight:600;transition:color .3s}.c-tarie[data-nivel="1"] .c-tarie__text{color:var(--c-stop)}.c-tarie[data-nivel="2"] .c-tarie__text{color:var(--c-fix)}.c-tarie[data-nivel="3"] .c-tarie__text{color:var(--c-tarie-3-text)}.c-tarie[data-nivel="4"] .c-tarie__text{color:var(--c-verde-text)}.c-cerinte{color:var(--c-cer-2);grid-template-columns:1fr 1fr;gap:8px 16px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.c-cerinte li{align-items:center;gap:8px;transition:color .25s;display:flex}.c-cerinte li[data-ok]{color:var(--c-cer)}.c-bf{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--c-linie-tare);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.c-bf:before{content:"";background:var(--c-verde);opacity:0;transition:transform .4s var(--m-raspuns), opacity .2s ease;border-radius:50%;position:absolute;inset:0;transform:scale(.3)}.c-bf>svg{width:11px;height:11px;color:var(--c-pe-verde);opacity:0;transition:transform .45s 50ms var(--m-raspuns), opacity .2s 50ms ease;position:relative;transform:scale(.4)}:is([data-ok],[aria-pressed=true])>.c-bf:before,:is([data-ok],[aria-pressed=true])>.c-bf>svg,.c-bf--plin:before,.c-bf--plin>svg{opacity:1;transform:none}.c-bf--plin{box-shadow:none}.c-bf--mare{width:24px;height:24px}.c-bf--mare>svg{width:13px;height:13px}.c-comut{cursor:pointer;background:var(--c-linie-tare);width:52px;height:32px;box-shadow:inset 0 0 0 1px var(--c-linie);border:0;border-radius:16px;flex:none;padding:0;transition:background-color .3s;position:relative}.c-comut[aria-checked=true]{background:var(--c-verde)}.c-comut>i{background:var(--c-hartie);width:26px;height:26px;box-shadow:var(--c-umbra-1);transform-origin:0;transition:transform .45s var(--m-raspuns);border-radius:13px;position:absolute;top:3px;left:3px}.c-comut[aria-checked=true]>i{transform-origin:100%;transform:translate(20px)}.c-comut:active>i{transform:scaleX(1.18)}.c-comut[aria-checked=true]:active>i{transform:translate(20px)scaleX(1.18)}.c-comut:focus-visible{outline:3px solid var(--c-lime-adanc);outline-offset:2px}.c-bifa{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:15px;display:flex}.c-bifa>input{opacity:0;pointer-events:none;position:absolute}.c-bifa__cutie{background:var(--c-plin);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--c-linie-tare);border-radius:8px;flex:none;transition:transform .1s;position:relative}.c-bifa:active .c-bifa__cutie{transform:scale(.88)}.c-bifa__cutie:before{content:"";border-radius:inherit;background:var(--c-verde);opacity:0;transition:transform .42s var(--m-raspuns), opacity .18s ease;position:absolute;inset:0;transform:scale(.5)}.c-bifa__cutie>svg{width:18px;height:18px;color:var(--c-pe-verde);position:absolute;inset:3px}.c-bifa__cutie>svg path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .32s var(--m-intrare)}.c-bifa>input:checked+.c-bifa__cutie:before{opacity:1;transform:none}.c-bifa>input:checked+.c-bifa__cutie>svg path{stroke-dashoffset:0;transition-delay:60ms}.c-bifa>input:checked~span:last-child{color:var(--c-cer-2)}.c-bifa>input:focus-visible+.c-bifa__cutie{outline:3px solid var(--c-lime-adanc);outline-offset:2px}.c-punct{background:var(--c-respira);border-radius:50%;flex:none;width:9px;height:9px;position:relative}.c-punct:after{content:"";background:var(--c-respira-2);border-radius:50%;animation:2.4s ease-in-out infinite c-respira;position:absolute;inset:-5px}.c-punct--gri{background:var(--c-cer-3)}.c-punct--gri:after{display:none}@keyframes c-respira{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.c-succes{width:84px;height:84px;display:block;position:relative}.c-succes__cerc{background:var(--c-verde);box-shadow:0 16px 34px -14px var(--c-verde-umbra);animation:c-semn .7s var(--m-raspuns) both;border-radius:50%;position:absolute;inset:0}.c-succes__unda{box-shadow:0 0 0 2px var(--c-verde);animation:c-unda 1.6s .3s var(--m-intrare) both;border-radius:50%;position:absolute;inset:0}.c-succes__bifa{width:44px;height:44px;color:var(--c-pe-verde);position:absolute;inset:20px}.c-succes__bifa path{stroke-dasharray:24;stroke-dashoffset:24px;animation:c-deseneaza .5s .35s var(--m-intrare) forwards}@keyframes c-semn{0%{opacity:0;transform:scale(.4)}}@keyframes c-unda{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.c-foaie-strat{z-index:80;pointer-events:none;position:fixed;inset:0}.c-foaie-voal{background:var(--c-voal);opacity:0;pointer-events:auto;transition:opacity .35s;position:absolute;inset:0}.c-foaie-voal[data-deschis]{opacity:1}.c-foaie{width:min(560px,100vw);max-height:calc(100svh - 24px);padding:10px 22px calc(26px + env(safe-area-inset-bottom));background:var(--c-sticla-fond-tare);box-shadow:var(--c-sticla-umbra-sus);-webkit-backdrop-filter:var(--c-sticla-filtru);backdrop-filter:var(--c-sticla-filtru);color:var(--c-cer);pointer-events:auto;touch-action:none;transition:transform .32s var(--m-iesire);border-radius:28px 28px 0 0;margin-left:calc(min(560px,100vw)/-2);position:absolute;bottom:0;left:50%;overflow:auto;transform:translateY(105%)}.c-foaie[data-deschis]{transition:transform var(--m-foaie-ms) var(--m-foaie);transform:none}.c-foaie__maner{background:var(--c-linie-tare);border-radius:3px;width:40px;height:5px;margin:0 auto 16px;display:block}.c-foaie__titlu{font:600 20px/1.2 var(--font-display), var(--font-body), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 4px}.c-foaie__sub{color:var(--c-cer-2);margin:0;font-size:14px}@media (min-width:900px){.c-foaie__maner{display:none}.c-foaie{opacity:0;transition:transform .26s var(--m-iesire), opacity .2s ease;border-radius:28px;padding-top:24px;padding-bottom:26px;top:50%;bottom:auto;transform:translateY(-50%)translateY(40px)scale(.97)}.c-foaie[data-deschis]{opacity:1;transition:transform var(--m-foaie-ms) var(--m-foaie), opacity .2s ease;transform:translateY(-50%)}}.c-toasturi{z-index:90;pointer-events:none;justify-items:end;gap:10px;display:grid;position:fixed;bottom:24px;right:24px}.c-toast{pointer-events:auto;background:var(--c-sticla-fond-tare);min-width:300px;max-width:400px;-webkit-backdrop-filter:var(--c-sticla-filtru);backdrop-filter:var(--c-sticla-filtru);box-shadow:var(--c-sticla-umbra-sus);color:var(--c-cer);animation:c-toast-intra var(--m-foaie-ms) var(--m-foaie) both;border-radius:18px;align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}.c-toast[data-iese]{animation:c-toast-iese .32s var(--m-iesire) both}@keyframes c-toast-intra{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes c-toast-iese{to{opacity:0;transform:translateY(8px)scale(.97)}}.c-toast__text{flex:1;min-width:0}.c-toast__text b{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.c-toast__text b>svg{width:15px;height:15px}.c-toast--eroare .c-toast__text b{color:var(--c-stop)}.c-toast__text span{color:var(--c-cer-2);font-size:13px;display:block}.c-toast__bifa{animation:c-intra-sus .45s 1.05s var(--m-raspuns) both}.c-fasie{flex:none;width:52px;height:58px;position:relative}.c-fasie__fanta{z-index:2;background:var(--c-fanta);border-radius:4px;height:7px;position:absolute;top:6px;left:2px;right:2px}.c-fasie--eroare .c-fasie__fanta{background:var(--c-fanta-stop)}.c-fasie__gura{clip-path:inset(0 -4px -4px);position:absolute;inset:10px 8px 0}.c-fasie__hartie{background:var(--c-hartie);width:100%;height:46px;box-shadow:var(--c-umbra-fasie);border-radius:3px;animation:1.1s cubic-bezier(.3,.1,.3,1) .1s both c-iese-fasie;display:block;position:relative;overflow:hidden}.c-fasie__hartie>img{width:100%;height:auto;display:block}.c-fasie--eroare .c-fasie__hartie{animation:1.2s cubic-bezier(.3,.1,.3,1) .1s both c-iese-partial}@keyframes c-iese-fasie{0%{transform:translateY(-100%)}}@keyframes c-iese-partial{0%{transform:translateY(-100%)}60%{transform:translateY(-62%)}70%,to{transform:translateY(-64%)}}@keyframes c-intra-sus{0%{opacity:0;transform:translateY(10px)}}@media (max-width:899px){.c-toasturi{left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom));justify-items:stretch}.c-toast{min-width:0;max-width:none}}.c-os{background:var(--c-cuib);border-radius:6px;display:block;position:relative;overflow:hidden}.c-os:after{content:"";background:var(--c-f-luciu);animation:1.3s ease-in-out infinite c-luciu;position:absolute;inset:0;transform:translate(-100%)}@keyframes c-luciu{to{transform:translate(100%)}}.c-schelet{gap:4px;display:grid}.c-schelet__rand{align-items:center;gap:14px;padding:8px 0;display:flex}.c-schelet__rand>div{flex:1;gap:8px;display:grid}.c-treapta>*{animation:c-intra-sus var(--m-intrare-ms) var(--m-intrare) both;animation-delay:calc(var(--i,0) * var(--m-treapta-ms))}@media (prefers-reduced-motion:reduce){.c-buton,.c-buton__txt,.c-buton__rotita,.c-buton__gata,.c-camp :is(input,textarea),.c-camp__et,.c-camp__inel,.c-ochi>svg,.c-tarie__bara i,.c-bf:before,.c-bf>svg,.c-comut>i,.c-bifa__cutie:before,.c-bifa__cutie>svg path,.c-foaie,.c-foaie-voal{transition-duration:.01ms!important;transition-delay:0s!important}.c-buton:active:not(:disabled){transform:none}.c-punct:after{opacity:.6;animation:none;transform:scale(.8)}.c-mesaj,.c-toast,.c-toast[data-iese],.c-treapta>*,.c-toast__bifa{animation-name:c-doar-fade!important}.c-fasie__hartie,.c-succes__cerc,.c-succes__unda{animation:none}.c-succes__unda{opacity:0}.c-succes__bifa path,.c-buton[data-stare=gata] .c-buton__gata path{stroke-dashoffset:0;animation:none}.c-os:after{opacity:0;animation:none}.c-buton[data-stare=incarca] .c-buton__rotita{animation-duration:1.6s}}@keyframes c-doar-fade{0%{opacity:0}}@media (pointer:coarse){.c-legatura{position:relative}.c-legatura:after{content:"";position:absolute;inset:-12px -4px}}
