.ulaz{--u-kriva:cubic-bezier(.76,0,.24,1);--u-kos:5deg;--u-prepust:96px;--u-ugao:26px;--u-metal:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.05) 30%,rgba(255,255,255,0) 46%,rgba(255,255,255,0) 64%,rgba(255,255,255,.035) 80%,rgba(255,255,255,0) 94%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.002 0.95' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.13 0'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23b)'/%3E%3C/svg%3E") 0 0 /600px 600px,linear-gradient(180deg,#1c1d22,#111216 55%,#0c0d10);display:grid;grid-template-rows:auto 1fr;min-height:100svh;overflow:clip}.ulaz-platno{position:absolute;inset:0;z-index:0;display:block;pointer-events:none}.ulaz-glava{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(16px,3vw,32px) 0}.ulaz-glava .izbor-jezika{position:relative;top:auto;right:auto}.ulaz-nazad{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid var(--s-traka-ivica);border-radius:999px;background:var(--s-traka);box-shadow:var(--s-traka-senka);font-size:.86rem;font-weight:600;color:var(--tih);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ulaz-nazad:hover{background:var(--s-traka-jaka);color:var(--tekst);text-decoration:none}.ulaz-scena{position:relative;z-index:2;display:grid;place-items:center;padding:clamp(8px,1.2vw,16px) clamp(16px,3vw,40px) clamp(28px,4vw,48px)}.ulaz-sidro{position:relative;width:100%;max-width:1120px}.ulaz-sidro--usko{max-width:600px}.ulaz-mrlja{position:absolute;z-index:0;aspect-ratio:1;border-radius:50%;pointer-events:none;filter:blur(26px);animation:ulaz-lebdi 24s ease-in-out infinite alternate}.ulaz-mrlja--plava{width:min(560px,52%);left:-11%;top:-17%;background:radial-gradient(circle at 42% 42%,rgba(47,91,255,.5),rgba(90,128,255,.28) 46%,rgba(90,128,255,0) 70%)}.ulaz-mrlja--ljubicasta{width:min(500px,46%);right:-9%;bottom:-19%;background:radial-gradient(circle at 55% 50%,rgba(139,92,246,.42),rgba(167,139,250,.22) 48%,rgba(167,139,250,0) 70%);animation-duration:28s;animation-direction:alternate-reverse}.ulaz-mrlja--svetla{width:min(380px,36%);left:36%;top:62%;background:radial-gradient(circle,rgba(127,157,255,.42),rgba(127,157,255,0) 68%);animation-duration:32s}.ulaz-sidro--usko .ulaz-mrlja--plava{width:440px;left:-34%;top:-14%}.ulaz-sidro--usko .ulaz-mrlja--ljubicasta{width:400px;right:-30%;bottom:-16%}.ulaz-sidro--usko .ulaz-mrlja--svetla{width:300px;left:18%}@keyframes ulaz-lebdi{to{transform:translate(5%,4%) scale(1.07)}}.ulaz-kartica{--s-ispuna:linear-gradient(160deg,rgba(255,255,255,0.7),rgba(246,248,253,0.52) 48%,rgba(234,239,251,0.6));z-index:1;padding:10px;border-radius:var(--st-ugao-prozor)}.ulaz-traka{position:relative;overflow:hidden;container-type:inline-size;display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border-radius:22px;background:var(--u-metal);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.5),0 16px 36px -18px rgba(8,10,20,.6)}.ulaz-traka:after{content:"";position:absolute;left:0;bottom:0;width:120px;height:1.5px;background:linear-gradient(90deg,rgba(169,188,255,0),#a9bcff 40%,#fff 50%,#a9bcff 60%,rgba(169,188,255,0));box-shadow:0 0 10px 1px rgba(47,91,255,.7);transform:translateX(-120px);animation:ulaz-iskra-vodoravno 4.6s linear infinite}@keyframes ulaz-iskra-vodoravno{to{transform:translateX(100cqw)}}.ulaz-traka-vrh{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.ulaz-natpis{font:500 .66rem/1.4 var(--broj);letter-spacing:.2em;text-transform:uppercase;text-align:right;color:rgba(255,255,255,.5)}.ulaz-kartica--par>.ulaz-traka{display:none}.ulaz-kartica--jedna .ulaz-forma{padding:clamp(26px,4vw,44px) clamp(14px,3.6vw,34px) clamp(18px,3vw,28px)}.ulaz-ram{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px}.ulaz-ploca-rez,.ulaz-ram{border-radius:var(--u-ugao)}.ulaz-ploca-rez{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none}.ulaz-obrazac{grid-row:1;display:grid;align-content:center;min-width:0;padding:34px clamp(32px,4vw,56px);transition:opacity .5s ease .34s,filter .5s ease .34s,transform .7s var(--st-kriva) .26s,visibility 0s}.ulaz-obrazac:focus{outline:none}.ulaz-obrazac--prijava{grid-column:1;padding-right:calc(clamp(32px, 4vw, 56px) + 22px)}.ulaz-obrazac--registracija{grid-column:2;padding-left:calc(clamp(32px, 4vw, 56px) + 22px)}.ulaz-kartica[data-strana=prijava] .ulaz-obrazac--registracija,.ulaz-kartica[data-strana=registracija] .ulaz-obrazac--prijava{opacity:0;filter:blur(12px);visibility:hidden;transition:opacity .3s ease,filter .3s ease,transform .5s ease,visibility 0s .85s}.ulaz-kartica[data-strana=registracija] .ulaz-obrazac--prijava{transform:translateX(-28px)}.ulaz-kartica[data-strana=prijava] .ulaz-obrazac--registracija{transform:translateX(28px)}.ulaz-ploca{position:absolute;z-index:2;top:0;bottom:0;left:50%;width:calc(50% + var(--u-prepust));isolation:isolate;color:#fff;pointer-events:auto;transition:transform .85s var(--u-kriva)}.ulaz-kartica[data-strana=registracija] .ulaz-ploca{transform:translateX(-100%)}.ulaz-ploca-metal{position:absolute;inset:0;z-index:-1;overflow:hidden;container-type:size;border-radius:var(--u-ugao);background:var(--u-metal);transform:skewX(var(--u-kos));box-shadow:inset 1.5px 0 0 rgba(127,157,255,.5),inset -1.5px 0 0 rgba(127,157,255,.5),inset 0 1px 0 rgba(255,255,255,.12),0 0 34px -4px rgba(47,91,255,.55),0 20px 50px -20px rgba(8,10,24,.6)}.ulaz-ploca-metal:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(185,203,255,.2) 1px,transparent 1.6px) 0 0 /22px 22px;-webkit-mask:radial-gradient(70% 62% at 50% 50%,#000,transparent);mask:radial-gradient(70% 62% at 50% 50%,#000,transparent)}.ulaz-iskra{position:absolute;top:0;left:0;width:2px;height:140px;border-radius:2px;background:linear-gradient(180deg,rgba(169,188,255,0),#a9bcff 40%,#fff 50%,#a9bcff 60%,rgba(169,188,255,0));box-shadow:0 0 14px 2px rgba(47,91,255,.7);transform:translateY(-140px);animation:ulaz-iskra 5.2s linear infinite}.ulaz-iskra--desno{left:auto;right:0;animation-delay:-2.6s}@keyframes ulaz-iskra{to{transform:translateY(100cqh)}}.ulaz-pozdrav{position:absolute;top:0;bottom:0;display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:start;padding:34px 52px 28px;transition:opacity .5s ease .42s,filter .5s ease .42s,transform .6s var(--st-kriva) .38s,visibility 0s}.ulaz-pozdrav--uz-prijavu{left:0;right:var(--u-prepust);padding-left:84px}.ulaz-pozdrav--uz-registraciju{left:var(--u-prepust);right:0;padding-right:84px}.ulaz-kartica[data-strana=prijava] .ulaz-pozdrav--uz-registraciju,.ulaz-kartica[data-strana=registracija] .ulaz-pozdrav--uz-prijavu{opacity:0;filter:blur(10px);visibility:hidden;transition:opacity .25s ease,filter .25s ease,transform .4s ease,visibility 0s .85s}.ulaz-kartica[data-strana=registracija] .ulaz-pozdrav--uz-prijavu{transform:translateX(24px)}.ulaz-kartica[data-strana=prijava] .ulaz-pozdrav--uz-registraciju{transform:translateX(-24px)}.ulaz-pozdrav-telo{display:grid;justify-items:start;grid-gap:16px;gap:16px;max-width:400px}.ulaz-pozdrav-telo:before{content:"";width:40px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(127,157,255,.2),#7f9dff);box-shadow:4px 0 10px rgba(47,91,255,.9)}.ulaz-pozdrav-naslov{margin:0;font:700 clamp(2.4rem,3.3vw,3.2rem) /1 var(--krupno);letter-spacing:-.045em;color:#fff;text-wrap:balance}.ulaz-pozdrav-telo p:not(.ulaz-pozdrav-naslov){margin:0;max-width:34ch;font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.72)}.ulaz-pozdrav .ulaz-natpis{text-align:left}.ulaz-dugme-svetlo{display:inline-flex;align-items:center;gap:10px;min-height:50px;margin-top:10px;padding:0 20px 0 24px;border-radius:999px;background:linear-gradient(180deg,#fff,#e6e9f0);color:#0b0d12;font-size:1rem;font-weight:600;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.12),0 14px 30px -12px rgba(0,0,0,.7);transition:transform .2s var(--st-kriva),box-shadow .2s var(--st-kriva)}.ulaz-dugme-svetlo:hover{color:#0b0d12;text-decoration:none;transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.12),0 0 0 3px rgba(47,91,255,.35),0 0 26px rgba(47,91,255,.45),0 14px 30px -12px rgba(0,0,0,.7)}.ulaz-dugme-svetlo svg{width:18px;height:18px;color:var(--st-plava);transition:transform .2s var(--st-kriva)}.ulaz-dugme-svetlo:hover svg{transform:translateX(3px)}.ulaz-prekidac{grid-template-columns:1fr 1fr;padding:4px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.ulaz-prekidac,.ulaz-prekidac a{position:relative;display:grid;border-radius:999px}.ulaz-prekidac a{z-index:1;place-items:center;min-height:44px;padding:0 10px;color:rgba(255,255,255,.78);font-size:.95rem;font-weight:600;text-decoration:none;transition:color .3s}.ulaz-prekidac a:hover{color:#fff;text-decoration:none}.ulaz-prekidac a[aria-current]{color:#0b0d12}.ulaz-prekidac i{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:linear-gradient(180deg,#fff,#e6e9f0);box-shadow:inset 0 1px 0 #fff,0 6px 16px -6px rgba(0,0,0,.6),0 0 18px -4px rgba(47,91,255,.6);transition:transform .45s var(--u-kriva)}.ulaz-kartica[data-strana=registracija] .ulaz-prekidac i{transform:translateX(100%)}.ulaz-forma :is(h1,h2){margin:0;font:700 clamp(2rem,2.6vw,2.5rem) /1.04 var(--krupno);letter-spacing:-.035em;color:var(--tekst);text-wrap:balance}.ulaz-uvod{margin:8px 0 20px;font-size:1rem;line-height:1.5;color:var(--tih)}.ulaz .polje{margin-bottom:14px}.ulaz label{font-size:.92rem;font-weight:500;color:var(--tekst);margin-bottom:6px}.ulaz label.potvrda{font-size:.84rem;margin-bottom:14px}.ulaz input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]),.ulaz select{height:46px;padding:0 16px;font-size:max(16px,1rem)}.ulaz-unos{position:relative;display:flex;align-items:center}.ulaz-unos>svg{position:absolute;left:16px;z-index:1;width:20px;height:20px;color:var(--tekst);pointer-events:none}.ulaz .ulaz-unos input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]){padding:0 50px 0 48px}.ulaz .ulaz-unos input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):focus{border-color:var(--akcenat);box-shadow:var(--s-udubljenje),0 0 0 1px var(--akcenat),0 0 0 4px rgba(47,91,255,.18)}.ulaz-oko{position:absolute;right:6px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--tekst)}.ulaz-oko:hover:not(:disabled){background:var(--s-traka-jaka)}.ulaz-oko svg{width:20px;height:20px}.ulaz-red-natpisa{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ulaz-red-natpisa a{font-size:.9rem;font-weight:500}.ulaz .dugme-glavno,.ulaz .hero-dugme{width:100%;height:50px;margin-top:4px;font-size:1.02rem}.ulaz-crta{height:1px;margin:18px 0 14px;background:var(--crta)}.ulaz-pitanje{margin:0;text-align:center;color:var(--tih)}.ulaz-pitanje a{font-weight:600}.ulaz .pomoc{font-size:.88rem}.ulaz-koraci{display:flex;align-items:center;gap:10px;margin:0 0 18px}.ulaz-korak-oznaka{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;color:var(--mrk);white-space:nowrap;transition:color .3s}.ulaz-korak-oznaka i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--s-traka-jaka);box-shadow:inset 0 0 0 1px rgba(20,32,80,.14);color:var(--tih);font:600 .74rem/1 var(--broj);font-style:normal;transition:background .3s,box-shadow .3s,color .3s}.ulaz-korak-oznaka[data-stanje=sada]{color:var(--tekst)}.ulaz-korak-oznaka[data-stanje=sada] i{background:linear-gradient(180deg,#5a80ff,#2f5bff 55%,#2348f0);box-shadow:0 0 0 3px rgba(47,91,255,.18),0 0 14px rgba(47,91,255,.55);color:#fff}.ulaz-korak-oznaka[data-stanje=gotovo] i{background:rgba(47,91,255,.12);box-shadow:inset 0 0 0 1px rgba(47,91,255,.4);color:var(--st-plava)}.ulaz-koraci-vod{position:relative;flex:1 1;max-width:120px;height:2px;overflow:hidden;border-radius:2px;background:rgba(20,32,80,.12)}.ulaz-koraci-vod i{position:absolute;inset:0;background:linear-gradient(90deg,#7f9dff,#2f5bff);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--st-kriva)}.ulaz-koraci[data-korak="2"] .ulaz-koraci-vod i{transform:scaleX(1)}.ulaz-koraci-broj{margin-left:auto;font:500 .66rem/1 var(--broj);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--mrk)}.ulaz-koraci-telo{display:grid}.ulaz-korak{grid-area:1/1;align-self:start;min-width:0;transition:opacity .4s ease .12s,filter .4s ease .12s,transform .45s var(--st-kriva) .08s,visibility 0s}.ulaz-korak:focus{outline:none}.ulaz-koraci-telo[data-korak="1"] .ulaz-korak[data-korak="2"],.ulaz-koraci-telo[data-korak="2"] .ulaz-korak[data-korak="1"]{opacity:0;filter:blur(8px);visibility:hidden;transition:opacity .2s ease,filter .2s ease,transform .3s ease,visibility 0s .3s}.ulaz-koraci-telo[data-korak="2"] .ulaz-korak[data-korak="1"]{transform:translateX(-24px)}.ulaz-koraci-telo[data-korak="1"] .ulaz-korak[data-korak="2"]{transform:translateX(24px)}.ulaz-greska-polja{margin:6px 0 0;font-size:.86rem;font-weight:500;color:var(--pad-tekst)}.ulaz .hero-dugme svg{width:18px;height:18px}.ulaz-dugmad-koraka{display:flex;gap:10px;margin-top:4px}.ulaz .ulaz-dugmad-koraka .hero-dugme{flex:1 1;width:auto;margin-top:0}.ulaz-dugme-nazad{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 18px;border:1px solid var(--s-traka-ivica);background:var(--s-traka);box-shadow:var(--s-traka-senka);color:var(--tekst);font-size:.98rem}.ulaz-dugme-nazad:hover:not(:disabled){background:var(--s-traka-jaka)}.ulaz-dugme-nazad svg{width:18px;height:18px;transform:rotate(180deg)}.ulaz input.ulaz-kod:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]){height:84px;padding:0 0 0 .4em;text-align:center;font:700 clamp(2rem,7vw,2.6rem) /1 var(--krupno);letter-spacing:.4em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ulaz input.ulaz-kod:focus{border-color:var(--akcenat);box-shadow:var(--s-udubljenje),0 0 0 1px var(--akcenat),0 0 0 4px rgba(47,91,255,.18)}.ulaz input.ulaz-kod::placeholder{color:var(--mrk);opacity:.6}.ulaz input.ulaz-kod.ulaz-kod--rezervni:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]){padding-left:.12em;font-size:clamp(1.6rem,6vw,2.2rem);letter-spacing:.12em}.ulaz-adresa{color:var(--tekst);overflow-wrap:anywhere}.ulaz-veza{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--akcenat);cursor:pointer}.ulaz-veza:disabled{color:var(--mrk);cursor:default}.ulaz-pitanje--drugo{margin-top:10px}@media (max-width:999px){.ulaz-sidro{max-width:640px}.ulaz-kartica--par>.ulaz-traka{display:grid}.ulaz-ram{grid-template-columns:minmax(0,1fr);min-height:0;overflow:visible}.ulaz-ploca-rez{display:none}.ulaz-obrazac,.ulaz-obrazac--prijava,.ulaz-obrazac--registracija{grid-column:1;padding:26px clamp(14px,3.6vw,30px) 16px;transform:none;transition:none}.ulaz-kartica[data-strana=prijava] .ulaz-obrazac--registracija,.ulaz-kartica[data-strana=registracija] .ulaz-obrazac--prijava{display:none}.ulaz-kartica--par[data-pomereno] .ulaz-obrazac{animation:ulaz-pojava .5s var(--st-kriva)}.ulaz input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]),.ulaz select{height:50px}.ulaz-oko{right:3px;width:44px;height:44px}.ulaz-korak{transition:none}.ulaz-koraci-telo[data-korak="1"] .ulaz-korak[data-korak="2"],.ulaz-koraci-telo[data-korak="2"] .ulaz-korak[data-korak="1"]{display:none}.ulaz-koraci-telo[data-pomereno][data-korak="2"] .ulaz-korak[data-korak="2"]{animation:ulaz-korak-napred .4s var(--st-kriva)}.ulaz-koraci-telo[data-pomereno][data-korak="1"] .ulaz-korak[data-korak="1"]{animation:ulaz-korak-nazad .4s var(--st-kriva)}}@keyframes ulaz-korak-napred{0%{opacity:0;filter:blur(8px);transform:translateX(20px)}}@keyframes ulaz-korak-nazad{0%{opacity:0;filter:blur(8px);transform:translateX(-20px)}}@media (min-width:1000px) and (max-height:860px){.ulaz-glava{padding-top:8px}.ulaz-scena{padding-top:4px}.ulaz-obrazac{padding-top:24px;padding-bottom:24px}.ulaz-uvod{margin-bottom:14px}.ulaz .polje{margin-bottom:11px}.ulaz input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]),.ulaz select{height:44px}.ulaz label.potvrda{padding:9px 12px;margin-bottom:11px}.ulaz-crta{margin:14px 0 10px}}@keyframes ulaz-pojava{0%{opacity:0;filter:blur(8px);transform:translateY(10px)}}@media (max-width:640px){.ulaz-glava{padding:8px 16px 0}.ulaz-scena{padding:8px 16px 28px}.ulaz-kartica{padding:8px;border-radius:var(--st-ugao-kartica)}.ulaz-traka{padding:14px;border-radius:20px}.ulaz-forma :is(h1,h2){font-size:2rem}}@media (max-width:480px){.ulaz-koraci{flex-wrap:wrap;row-gap:10px}.ulaz-koraci-broj{order:-1;flex-basis:100%;margin-left:0}.ulaz-koraci-vod{min-width:28px}}@media (max-width:400px){.ulaz-traka .ulaz-natpis{display:none}}@media (prefers-reduced-motion:reduce){.ulaz *,.ulaz :after,.ulaz :before{animation:none!important;transition:none!important}}