@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-stretch:100% 125%;font-display:swap;src:url(/fonts/Archivo-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-stretch:100% 125%;font-display:swap;src:url(/fonts/Archivo-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/IBMPlexSans-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/IBMPlexSans-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--r-1:4px;--r-2:8px;--r-3:12px;--r-4:16px;--r-5:20px;--r-6:24px;--r-8:32px;--r-12:48px;--ugao-1:8px;--ugao-2:12px;--ugao-3:18px;--ugao-4:24px;--ugao-pun:999px;--t-1:.75rem;--t-2:.8125rem;--t-3:.9375rem;--t-4:1.0625rem;--t-5:1.375rem;--t-6:1.75rem;--t-7:clamp(2.75rem,11vw,3.5rem);--senka-1:0 1px 2px rgba(16,18,28,.04);--senka-2:0 1px 2px rgba(16,18,28,.04),0 10px 30px -14px rgba(16,18,28,.16);--senka-3:0 24px 60px -20px rgba(16,18,28,.35);--brzo:.12s;--srednje:.2s;--sporo:.28s;--kriva:cubic-bezier(.2,.8,.2,1);--akcenat:#2f5bff;--akcenat-ispuna:#2f5bff;--akcenat-tekst:#1f45e0;--akcenat-bled:#ebf0ff;--uspeh:#22c55e;--uspeh-ispuna:#15803d;--na-uspehu:#fff;--uspeh-tekst:#0f7a3a;--uspeh-bled:#e6f6ec;--pad:#e5484d;--pad-tekst:#b42323;--pad-bled:#fdecec;--paznja:#e0a100;--paznja-tekst:#8a5a00;--paznja-bled:#fdf3d8;--kostur-1:#eceef3;--kostur-2:#f5f6f9;--fokus:0 0 0 3px rgba(47,91,255,.28)}:root{--tekst: #0b0d12;--tih: #454c5c;--mrk: #646c7e;--plava-vrh: #5a80ff;--plava-dno: #2348f0;--plava-led: #a9bcff;--zelena-svetla: #86efac;--brus-tamno: 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.075 0'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23b)'/%3E%3C/svg%3E");--brus-svetlo: 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='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23b)'/%3E%3C/svg%3E");--metal-meni: var(--brus-tamno) 0 0 / 600px 600px, linear-gradient(180deg, #0f1013 0%, #08090b 45%, #040405 100%);--metal-tamno: var(--brus-tamno) 0 0 / 600px 600px, linear-gradient(180deg, #1c1d22 0%, #111216 55%, #0c0d10 100%);--metal-svetlo: var(--brus-svetlo) 0 0 / 600px 600px, linear-gradient(180deg, #f7f8fa 0%, #eceef2 100%);--senka-metal: inset 0 1px 0 #fff, inset 0 -1px 0 rgba(20, 32, 80, .08), 0 0 0 1px rgba(20, 32, 80, .07), 0 1px 2px rgba(16, 24, 64, .06), 0 12px 26px -16px rgba(16, 24, 64, .28);--senka-crna: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 -1px 0 rgba(0, 0, 0, .5), 0 16px 36px -16px rgba(8, 10, 20, .6);--plocica: linear-gradient(180deg, #ffffff, #f8f9fc);--senka-plocice: inset 0 1px 0 #fff, 0 0 0 1px rgba(20, 32, 80, .07), 0 1px 2px rgba(16, 24, 64, .05), 0 6px 14px -10px rgba(16, 34, 120, .22);--dugme-plavo: linear-gradient(180deg, var(--plava-vrh), var(--akcenat) 55%, var(--plava-dno));--senka-plavog: inset 0 1px 0 rgba(255, 255, 255, .45), inset 0 -1px 0 rgba(0, 0, 40, .2), 0 1px 2px rgba(20, 40, 160, .3), 0 12px 26px -12px rgba(35, 72, 240, .7);--dugme-zeleno: radial-gradient(120% 90% at 50% 0%, rgba(255, 255, 255, .28), rgba(255, 255, 255, 0) 55%), linear-gradient(180deg, #34d16f 0%, #16a34a 55%, #12863d 100%);--senka-zelenog: inset 0 2px 0 rgba(255, 255, 255, .35), inset 0 -2px 0 rgba(0, 40, 12, .25), 0 22px 40px -18px rgba(21, 128, 61, .8);--telo: "IBM Plex Sans", -apple-system, "Segoe UI", Roboto, system-ui, sans-serif;--krupno: "Archivo", -apple-system, "Segoe UI", Roboto, system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--vrh: env(safe-area-inset-top, 0px);--dno: env(safe-area-inset-bottom, 0px);color-scheme:light}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;background:#fff;color:var(--tekst);font-family:var(--telo);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overscroll-behavior-y:none}body{min-height:100dvh}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0;transition:background var(--brzo),box-shadow var(--srednje),color var(--brzo),transform 90ms}button:disabled{cursor:default}button:active:not(:disabled){transform:scale(.98)}:focus-visible{outline:2px solid var(--akcenat);outline-offset:2px}h1,h2,h3{margin:0;font-family:var(--krupno);font-weight:700;letter-spacing:-.03em;line-height:1.12}p{margin:0}.za-citac{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[hidden],.skriveno{display:none!important}.kostur{display:inline-block;background:linear-gradient(90deg,var(--kostur-1) 0%,var(--kostur-2) 50%,var(--kostur-1) 100%);background-size:200% 100%;animation:kostur 1.4s ease infinite;border-radius:var(--ugao-1);color:transparent}.kostur--tamno{background-image:linear-gradient(90deg,#ffffff12,#ffffff26,#ffffff12)}@keyframes kostur{to{background-position:-200% 0}}.mono-natpis{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mrk)}@font-face{font-family:Exord Znak;src:url(/znak/exord-znak.woff2) format("woff2");font-display:block}.znak-exord{display:block;width:max-content;font-family:Exord Znak;font-size:30px;font-style:normal;font-weight:400;line-height:1;color:var(--tekst);white-space:nowrap;font-kerning:none;user-select:none}.znak-exord--belo{color:#fff}.znak-exord i{font-style:normal;color:var(--akcenat)}#app{max-width:560px;margin:0 auto}.rezim-tablet #app{max-width:none}.ekran{min-height:100dvh;padding-bottom:calc(var(--dno) + 28px)}.ekran--ulaz{animation:ulaz var(--sporo) var(--kriva)}@keyframes ulaz{0%{opacity:0;transform:translateY(6px)}}.glava{position:relative;padding:calc(var(--vrh) + 14px) 18px 16px;border-radius:0 0 28px 28px;background:var(--metal-meni);box-shadow:var(--senka-crna);color:#fff}.glava-red{display:flex;align-items:center;gap:12px}.glava-ime{flex:1;min-width:0}.glava-ime strong{display:block;overflow:hidden;font-family:var(--krupno);font-size:19px;font-weight:650;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.glava-ime small{display:block;overflow:hidden;margin-top:2px;font-size:13.5px;color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap}.glava-dugme{position:relative;display:grid;flex:none;place-items:center;width:46px;height:46px;border-radius:50%;background:#ffffff14;color:#fff;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1f}.glava-dugme:active{background:#ffffff29}.glava-dugme--svetlo{background:#f1f3f7;color:var(--tekst);box-shadow:inset 0 0 0 1px #14205014}.glava-dan{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.glava-dan>span:first-child{overflow:hidden;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;text-overflow:ellipsis;white-space:nowrap}.glava-sat{font-family:var(--mono);font-size:17px;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums}.glava--podstrana{display:flex;align-items:center;gap:14px;padding-bottom:16px}.glava--podstrana h1{font-size:22px}.avatar{display:grid;flex:none;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:linear-gradient(180deg,#2a2c34,#14151a);color:#fff;font-family:var(--krupno);font-weight:650;letter-spacing:.02em}.avatar img{width:100%;height:100%;object-fit:cover}.avatar--glava{width:52px;height:52px;font-size:18px;box-shadow:0 0 0 2px #ffffff24}.avatar--meni{width:56px;height:56px;font-size:19px}.stanje{display:flex;align-items:center;gap:14px;margin:16px 16px 0;padding:16px 18px;border-radius:22px;background:var(--metal-svetlo);box-shadow:var(--senka-metal)}.stanje-tacka{position:relative;flex:none;width:12px;height:12px;border-radius:50%;background:#9aa1b0;box-shadow:0 0 0 4px #9aa1b02e}.stanje--na-poslu .stanje-tacka{background:var(--uspeh);box-shadow:0 0 0 4px #22c55e2e,0 0 12px #22c55eb3}.stanje--na-poslu .stanje-tacka:after{content:"";position:absolute;inset:-4px;border:2px solid var(--uspeh);border-radius:50%;animation:disanje 1.8s ease-out infinite}@keyframes disanje{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.8)}}.stanje-tekst{flex:1;min-width:0}.stanje-tekst strong{display:block;font-family:var(--krupno);font-size:18px;font-weight:650;letter-spacing:-.02em}.stanje--na-poslu .stanje-tekst strong{color:var(--uspeh-tekst)}.stanje-tekst small{display:block;margin-top:2px;font-size:14px;color:var(--tih)}.stanje-trajanje{flex:none;font-family:var(--krupno);font-size:17px;font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--tekst)}.ocitavanje--jedno{display:grid;justify-items:center;padding:clamp(26px,6vh,52px) 16px 0}.veliko-dugme{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:min(236px,62vw);aspect-ratio:1;border-radius:50%;color:#fff}.veliko-dugme:before{content:"";position:absolute;inset:-14px;z-index:-1;border-radius:50%;background:var(--metal-svetlo);box-shadow:var(--senka-metal)}.veliko-dugme--in{background:var(--dugme-zeleno);box-shadow:var(--senka-zelenog)}.veliko-dugme--out{background:var(--metal-tamno);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0009,0 0 0 1px #2f5bff59,0 0 30px -6px #2f5bff8c,0 22px 40px -18px #080a18b3}.ocitavanje--jedno{isolation:isolate}.veliko-ikona{display:grid;place-items:center;height:64px}.veliko-ikona svg{width:64px;height:64px;stroke-width:2}.veliko-dugme--out .veliko-ikona svg{color:var(--plava-led);filter:drop-shadow(0 0 8px rgba(61,102,255,.8))}.veliko-natpis{width:100%;padding:0 14%;font-family:var(--krupno);font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.1;text-align:center}.veliko-dugme.radi .veliko-natpis{font-size:16px;font-weight:600;letter-spacing:0}.veliko-dugme:disabled,.veliko-dugme.radi{cursor:default}.veliko-uputstvo{display:inline-flex;align-items:center;gap:8px;margin-top:30px;padding:9px 14px;border-radius:var(--ugao-pun);background:var(--plocica);box-shadow:var(--senka-plocice);font-size:14.5px;color:var(--tih)}.veliko-uputstvo svg{flex:none;width:18px;height:18px;color:var(--akcenat)}.veliko-uputstvo--nacini{gap:14px;padding:9px 16px}.nacin-ikonica{display:grid;place-items:center}.nacin-ikonica svg{width:22px;height:22px}.do-smene{display:inline-flex;align-items:center;gap:8px;margin-bottom:26px;padding:9px 16px;border-radius:var(--ugao-pun);background:var(--metal-tamno);box-shadow:var(--senka-crna);color:#fff;font-size:15.5px;font-weight:600;font-variant-numeric:tabular-nums}.do-smene svg{flex:none;width:19px;height:19px;color:var(--plava-led)}.bez-dolaska{display:flex;align-items:flex-start;gap:10px;max-width:360px;margin:0 0 26px;padding:12px 14px;border-radius:16px;background:var(--pad-bled);color:var(--pad-tekst);font-size:15px;font-weight:600}.bez-dolaska svg{flex:none;width:20px;height:20px;margin-top:1px}.smer{display:flex;align-items:center;gap:12px;margin:0 2px 14px;font-family:var(--krupno);font-size:30px;font-weight:700;letter-spacing:-.03em}.smer-ikona{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:#fff}.smer-ikona svg{width:26px;height:26px;stroke-width:2.2}.smer--in .smer-ikona{background:var(--dugme-zeleno);box-shadow:var(--senka-zelenog)}.smer--in{color:var(--uspeh-tekst)}.smer--out .smer-ikona{background:var(--metal-tamno);box-shadow:var(--senka-crna)}.smer--out .smer-ikona svg{color:var(--plava-led)}.ocitavanje--poruka{display:grid;justify-items:center;gap:18px;margin:36px 24px 0;text-align:center}.ocitavanje--poruka p{max-width:320px;font-size:16px;color:var(--tih)}.kocka-ikona{position:relative;display:grid;flex:none;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--metal-tamno);color:var(--plava-led);box-shadow:inset 0 1px #ffffff24,0 6px 14px -6px #0000008c}.kocka-ikona svg{width:26px;height:26px;filter:drop-shadow(0 0 6px rgba(61,102,255,.75))}.kocka-ikona--velika{width:84px;height:84px;border-radius:26px}.kocka-ikona--velika svg{width:40px;height:40px}.kocka-ikona--uspeh{color:var(--zelena-svetla)}.kocka-ikona--uspeh svg{filter:drop-shadow(0 0 8px rgba(34,197,94,.8))}.kocka-ikona--paznja{color:#fcd34d}.kocka-ikona--paznja svg{filter:drop-shadow(0 0 8px rgba(224,161,0,.8))}.napomene{display:grid;gap:10px;margin:30px 20px 0;padding:0;list-style:none}.ocitavanje--jedno+.napomene{justify-items:center;margin-top:18px}.napomene li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--tih)}.napomene svg{flex:none;width:18px;height:18px;color:var(--mrk)}.vrti{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:okret .8s linear infinite}.kocka-ikona .vrti{width:26px;height:26px;border-width:2.5px;border-color:#a9bcff4d;border-top-color:var(--plava-led)}@keyframes okret{to{transform:rotate(360deg)}}.traka{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:16px;background:#f1f3f7;color:var(--tih);font-size:14px}.traka svg{flex:none;width:20px;height:20px}.traka--paznja{background:var(--paznja-bled);color:var(--paznja-tekst)}.ekran--pocetna>.traka{margin:14px 16px 0}.lista{display:grid;gap:6px;margin-bottom:14px;padding:6px;border-radius:22px;background:var(--metal-svetlo);box-shadow:var(--senka-metal)}.stavka{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:58px;padding:12px 14px;border-radius:16px;background:var(--plocica);box-shadow:var(--senka-plocice);text-align:left}button.stavka:active,.stavka-dugme:active{background:#eef1f8}label.stavka{cursor:pointer}.stavka-telo{flex:1;min-width:0}.stavka-telo strong{display:block;font-size:16px;font-weight:600}.stavka-telo small{display:block;margin-top:2px;font-size:13.5px;color:var(--tih)}.stavka-desno{flex:none;font-size:14.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--tih);text-align:right}.stavka-desno small{display:block;font-size:12.5px;font-weight:500;color:var(--tih)}.stavka-kvacica{color:var(--akcenat)}.strelica{flex:none;color:var(--mrk)}.strelica svg{display:block}.ikona-polje{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:12px;background:#eef0f5;color:var(--tih)}.ikona-polje svg{width:21px;height:21px}.ikona-polje--akcenat{background:var(--akcenat-bled);color:var(--akcenat-tekst)}.ikona-polje--uspeh{background:var(--uspeh-bled);color:var(--uspeh-tekst)}.ikona-polje--paznja{background:var(--paznja-bled);color:var(--paznja-tekst)}.znacka{display:inline-block;padding:3px 10px;border-radius:var(--ugao-pun);background:#eef0f5;color:var(--tih);font-size:var(--t-2);font-weight:600;white-space:nowrap}.znacka--uspeh{background:var(--uspeh-bled);color:var(--uspeh-tekst)}.znacka--paznja{background:var(--paznja-bled);color:var(--paznja-tekst)}.znacka--pad{background:var(--pad-bled);color:var(--pad-tekst)}.znacka--akcenat{background:var(--akcenat-bled);color:var(--akcenat-tekst)}.prekidac{position:relative;flex:none;width:48px;height:30px;margin:0;border-radius:var(--ugao-pun);background:#d5d9e2;cursor:pointer;transition:background var(--srednje);appearance:none;-webkit-appearance:none}.prekidac:before{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #10184040;transition:transform var(--srednje) var(--kriva)}.prekidac:checked{background:var(--uspeh-ispuna)}.prekidac:checked:before{transform:translate(18px)}.podstrana-telo{padding:18px 16px 0}.kartica--metal{margin-bottom:18px;padding:18px;border-radius:24px;background:var(--metal-svetlo);box-shadow:var(--senka-metal)}.nedelja-vrh{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px}.nedelja-zbir{margin-top:6px;white-space:nowrap;font-family:var(--krupno);font-size:36px;font-weight:700;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.nedelja-zbir i{margin-left:4px;font-family:var(--telo);font-size:17px;font-style:normal;font-weight:500;letter-spacing:0;color:var(--tih)}.nedelja{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;align-items:end;height:136px;margin-top:16px}.nedelja-stub{display:grid;align-content:end;justify-items:center;gap:8px;height:100%;font-size:12px;font-weight:500;color:var(--tih)}.nedelja-stub i{width:28px;max-width:100%;min-height:4px;border-radius:8px 8px 3px 3px;background:var(--dugme-plavo);box-shadow:inset 0 1px #ffffff59;transition:height .6s var(--kriva)}.nedelja-stub--prazan i{border-radius:2px;background:#1420501a;box-shadow:none}.nedelja-stub span:after{content:"";display:block;width:5px;height:5px;margin:4px auto 0;border-radius:50%}.nedelja-stub--danas{font-weight:700;color:var(--tekst)}.nedelja-stub--danas i{background:linear-gradient(180deg,#2348f0,#1a35c4)}.nedelja-stub--danas span:after{background:var(--akcenat)}.nedelja-zaglavlje{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 6px 10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mrk)}.nedelja-zaglavlje b{font-family:var(--telo);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--tekst);font-variant-numeric:tabular-nums}.stavka--dan{flex-wrap:wrap;gap:0;padding:0}.stavka-dugme{display:grid;flex:1 1 100%;grid-template-columns:54px minmax(0,1fr) 92px;align-items:center;gap:12px;min-width:0;min-height:64px;padding:12px 14px;border-radius:16px;text-align:left}.dan-oznaka strong{display:block;font-family:var(--krupno);font-size:16px;font-weight:650}.dan-oznaka small{display:block;margin-top:1px;font-size:13px;color:var(--tih)}.dan-sredina .traka-dana{margin:0 0 7px}.dan-sredina small{font-size:12.5px}.dan-desno{display:grid;justify-items:end;gap:4px;font-size:16px;white-space:nowrap}.broj-sati{font-weight:650;color:var(--tekst)}.dan-desno .znacka{padding:2px 8px;font-size:12px}.traka-dana{position:relative;height:6px;border-radius:var(--ugao-pun);background:#14205014}.traka-dana i{position:absolute;top:0;bottom:0;min-width:4px;border-radius:inherit;background:var(--uspeh)}.traka-dana i.otvoren{background:repeating-linear-gradient(45deg,var(--paznja) 0 3px,transparent 3px 6px)}.traka-dana b{position:absolute;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--pad)}.traka-krajevi{display:flex;justify-content:space-between;margin-top:6px;font-size:13px;font-weight:600;color:var(--tih);font-variant-numeric:tabular-nums}.dugme{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 22px;border-radius:var(--ugao-pun);background:var(--dugme-plavo);box-shadow:var(--senka-plavog);color:#fff;font-size:16px;font-weight:600;line-height:1.2;text-align:center}.dugme svg{flex:none;width:20px;height:20px}.dugme:disabled{opacity:.55}.dugme--veliko{min-height:58px;font-size:17px}.dugme--sporedno{background:linear-gradient(180deg,#fffffff5,#f6f7fadb);box-shadow:inset 0 1px #fff,0 0 0 1px #1420501a,0 8px 20px -12px #1018404d;color:var(--tekst)}.dugme--tiho{min-height:46px;background:none;box-shadow:none;color:var(--tih);font-weight:500}.dugme--pad{background:linear-gradient(180deg,#f06a70,#e5484d 55%,#cc3036);box-shadow:inset 0 1px #ffffff59,0 12px 24px -14px #c82828b3}.dugme--odjava{margin-top:4px;background:var(--plocica);box-shadow:var(--senka-plocice);color:var(--pad-tekst)}.dugme--tamno-staklo{background:#ffffff1a;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff24;color:#fff}.dugmad{display:grid;gap:10px;margin-top:20px}.tiha-veza{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;color:var(--tih);font-size:14.5px;font-weight:500}.tiha-veza svg{width:18px;height:18px}.polje{display:grid;gap:7px;margin-bottom:14px}.polje>span{font-size:13.5px;font-weight:600;color:var(--tih)}.polje input,.polje textarea,.polje select{width:100%;height:54px;padding:0 16px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 1px 2px #10184014,0 0 0 1px #14205021;font-size:17px;outline:none;transition:box-shadow var(--srednje)}.polje textarea{height:auto;min-height:96px;padding:12px 16px;resize:vertical}.polje input:focus,.polje textarea:focus{box-shadow:0 0 0 2px var(--akcenat),0 0 0 6px #2f5bff29}.greska{margin:0 0 14px;padding:10px 12px;border-radius:12px;background:var(--pad-bled);color:var(--pad-tekst);font-size:14.5px;font-weight:500}.greska:empty{display:none}.ulaz{display:flex;flex-direction:column;min-height:100dvh}.ulaz-glava{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(var(--vrh) + 20px) 20px 22px}.ulaz-glava .znak-exord{font-size:30px}.ulaz-telo{display:flex;flex:1;flex-direction:column;padding:30px 20px calc(var(--dno) + 20px)}.ulaz-telo h1{margin-bottom:22px;font-size:40px;letter-spacing:-.04em}.ulaz-telo--sredina{align-items:center;justify-content:center;gap:16px;text-align:center}.ulaz-telo--sredina h1{margin:6px 0 0;font-size:30px}.uvod{max-width:360px;font-size:16px;color:var(--tih)}.verzija{margin-top:14px;font-size:12.5px;text-align:center;color:var(--mrk)}.zavesa{position:fixed;inset:0;z-index:40;background:#08090e70;opacity:0;transition:opacity .25s ease}.zavesa.otvorena{opacity:1}.list{position:fixed;left:0;right:0;bottom:0;z-index:41;max-width:560px;max-height:92dvh;margin:0 auto;padding:10px 16px calc(var(--dno) + 20px);overflow-y:auto;border-radius:30px 30px 0 0;background:#fff;box-shadow:0 -20px 60px -20px #080a1873;transform:translateY(100%);transition:transform .34s cubic-bezier(.2,.9,.25,1)}.list.otvorena{transform:none}.list:focus{outline:none}.list-rucka{width:40px;height:5px;margin:0 auto 16px;border-radius:3px;background:#d5d9e2}.list h2{margin:0 4px 6px;font-size:24px}.list .podnaslov{margin:0 4px 18px;font-size:15px;color:var(--tih)}.list .lista{margin-top:14px}.list-zaglavlje{display:flex;align-items:center;justify-content:space-between;gap:var(--r-3)}.list-zaglavlje h2{margin:0 4px}.zatvori{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;background:#f1f3f7;color:var(--tekst)}.zatvori--malo{width:36px;height:36px}.meni-glava{display:flex;align-items:center;gap:14px;padding:4px 6px 14px}.meni-glava strong{display:block;font-family:var(--krupno);font-size:20px;font-weight:650;letter-spacing:-.02em}.meni-glava small{display:block;font-size:14px;color:var(--tih)}.list .lista+.lista{margin-top:10px}.pin-ploca{padding:26px 20px 20px;border-radius:26px;background:var(--metal-tamno);box-shadow:var(--senka-crna);color:#fff;text-align:center}.pin-aplikacije{font-family:var(--mono);font-size:clamp(44px,14vw,58px);font-weight:500;letter-spacing:.06em;line-height:1;font-variant-numeric:tabular-nums}.pin-aplikacije.istekao{opacity:.35;text-decoration:line-through}.pin-traka{height:6px;margin:22px 0 12px;overflow:hidden;border-radius:var(--ugao-pun);background:#ffffff1a}.pin-traka i{display:block;height:100%;background:linear-gradient(90deg,var(--plava-vrh),var(--akcenat));box-shadow:0 0 10px #2f5bffcc;transform-origin:left}.pin-vazi{font-family:var(--mono);font-size:14px;letter-spacing:.04em;color:#ffffffb8}.preko{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;padding:calc(var(--vrh) + 16px) 22px calc(var(--dno) + 22px);overflow-y:auto;background:#fff;animation:ulaz .25s ease}.preko-vrh{display:flex;justify-content:flex-end}.lice-potvrde{--boja: var(--uspeh);--sjaj: rgba(34, 197, 94, .55);--staza: rgba(34, 197, 94, .16);--znacka: var(--dugme-zeleno);--mera: 168px;position:relative;flex:none;width:var(--mera);height:var(--mera)}.lice-potvrde--paznja{--boja: var(--paznja);--sjaj: rgba(224, 161, 0, .55);--staza: rgba(224, 161, 0, .16);--znacka: linear-gradient(180deg, #f5c04a, #e0a100 55%, #c48a00)}.lice-potvrde--odbijeno{--boja: var(--pad);--sjaj: rgba(229, 72, 77, .55);--staza: rgba(229, 72, 77, .16);--znacka: linear-gradient(180deg, #f06a70, #e5484d 55%, #c8343a)}.lice-prsten{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;overflow:visible}.lice-staza{stroke:var(--staza);stroke-width:3}.lice-crta{stroke:var(--boja);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 6px var(--sjaj));animation:crtaj .7s var(--kriva) forwards}.lice-krug{position:absolute;inset:12px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(180deg,#2a2c34,#14151a);box-shadow:0 18px 40px -18px #080a188c,inset 0 0 0 1px #ffffff0f;color:#fff;animation:lice-ulaz .65s .3s var(--kriva) both}.lice-krug img{width:100%;height:100%;object-fit:cover}.lice-inicijali{font-family:var(--krupno);font-size:calc(var(--mera) * .3);font-weight:650;letter-spacing:.02em}.lice-bez svg{width:calc(var(--mera) * .34);height:calc(var(--mera) * .34);color:var(--plava-led);stroke-width:1.6}.lice-znacka{position:absolute;right:2px;bottom:2px;display:grid;place-items:center;width:calc(var(--mera) * .32);height:calc(var(--mera) * .32);border-radius:50%;background:var(--znacka);box-shadow:0 0 0 4px #fff,0 10px 22px -10px #080a1899;color:#fff;animation:iskoci .45s .1s var(--kriva) both}.lice-znacka svg{width:58%;height:58%;stroke-width:2.6}.lice-znacka .kvacica{stroke-dasharray:30;stroke-dashoffset:30;animation:crtaj .4s .3s var(--kriva) forwards}@keyframes lice-ulaz{0%{opacity:0;transform:scale(.88);filter:blur(8px)}}.potvrda{display:grid;justify-items:center;margin:auto 0;text-align:center}.potvrda .lice-potvrde{margin-bottom:24px}.potvrda h2{font-size:30px;animation:ulaz .4s .35s var(--kriva) both}.potvrda-ekran--uspeh h2{color:var(--uspeh-tekst)}.potvrda-ekran--odbijeno h2{color:var(--pad-tekst)}.potvrda-ime{margin-top:6px;font-size:18px;font-weight:600;color:var(--tih);animation:ulaz .4s .42s var(--kriva) both}.potvrda-vreme{margin-top:10px;font-family:var(--krupno);font-size:72px;font-weight:700;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums;animation:ulaz .4s .5s var(--kriva) both}.potvrda-poruka{max-width:330px;margin-top:16px;font-size:16px;color:var(--tih)}.potvrda-ekran--paznja .potvrda-poruka{color:var(--paznja-tekst);font-weight:500}.potvrda-ekran--odbijeno .potvrda-poruka{max-width:340px;padding:14px 16px;border-radius:18px;background:var(--pad-bled);color:var(--pad-tekst);font-size:17px;font-weight:600}.potvrda-odbroj{height:4px;margin:14px 40px 0;overflow:hidden;border-radius:var(--ugao-pun);background:#14205014}.potvrda-odbroj i{display:block;height:100%;background:var(--uspeh);transform-origin:left;animation:prazni linear forwards}.potvrda-ekran--paznja .potvrda-odbroj i{background:var(--paznja)}.potvrda-ekran--odbijeno .potvrda-odbroj i{background:var(--pad)}.cinjenice{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.cinjenice span{padding:7px 13px;border-radius:var(--ugao-pun);background:var(--plocica);box-shadow:var(--senka-plocice);font-size:14px;font-weight:600;color:var(--tih)}.cinjenice .cinjenica--paznja{background:var(--paznja-bled);box-shadow:none;color:var(--paznja-tekst)}@keyframes iskoci{0%{transform:scale(.4);opacity:0}}@keyframes crtaj{to{stroke-dashoffset:0}}@keyframes prazni{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.izbor-ekran{background:var(--brus-svetlo) 0 0 / 600px 600px,linear-gradient(180deg,#fff,#f4f6fa)}.izbor-vrh{display:flex;align-items:center;justify-content:space-between;gap:12px}.izbor-vrh .smer{margin:0}.izbor-podnaslov{margin:18px 4px 16px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mrk)}.izbor-kartice{display:grid;gap:14px}.kartica-nacina{display:grid;grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:16px;width:100%;min-height:104px;padding:18px 18px 18px 16px;border-radius:26px;background:var(--metal-svetlo);box-shadow:var(--senka-metal);text-align:left;animation:kartica-ulaz .42s calc(var(--i, 0) * 70ms + 60ms) var(--kriva) both}.kartica-nacina:active:not(:disabled){box-shadow:var(--senka-metal),0 0 0 2px var(--akcenat)}.kartica-nacina .kocka-ikona{width:64px;height:64px;border-radius:20px}.kartica-nacina .kocka-ikona svg{width:32px;height:32px}.kartica-nacina-tekst strong{display:block;font-family:var(--krupno);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.kartica-nacina-tekst small{display:block;margin-top:4px;font-size:15.5px;line-height:1.35;color:var(--tih)}.izbor-strelica{color:var(--mrk)}@keyframes kartica-ulaz{0%{opacity:0;transform:translateY(14px)}}.lokacija-scena{display:grid;justify-items:center;margin:auto 0;text-align:center}.lokacija-znak{position:relative;display:grid;place-items:center;width:148px;height:148px;margin-bottom:26px;border-radius:50%;background:var(--metal-tamno);box-shadow:var(--senka-crna);color:var(--plava-led)}.lokacija-znak>svg{width:64px;height:64px;stroke-width:1.7;filter:drop-shadow(0 0 10px rgba(61,102,255,.85))}.lokacija-znak i{position:absolute;inset:0;border:2px solid rgba(47,91,255,.5);border-radius:50%;opacity:0}.lokacija-ekran--trazi .lokacija-znak i{animation:talas-lokacije 1.6s ease-out infinite}.lokacija-ekran--trazi .lokacija-znak i+i{animation-delay:.8s}@keyframes talas-lokacije{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.lokacija-scena h2{font-size:28px}.lokacija-scena p{max-width:320px;margin-top:10px;font-size:16px;color:var(--tih)}.lokacija-dugme{min-height:64px;font-size:19px}.lokacija-dugme svg{width:24px;height:24px}.pin-scena{display:grid;justify-items:center;gap:0;margin:auto 0;text-align:center}.pin-scena h2{margin:22px 0;font-size:26px}.pin-scena .pin-ploca{width:100%}.pin-scena .dugme{margin-top:18px}.pin-napomena{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:15px;color:var(--tih)}.pin-napomena svg{flex:none;width:18px;height:18px;color:var(--mrk)}.objasnjenje{margin:auto 0}.objasnjenje h2{margin:26px 0 10px;font-size:28px}.objasnjenje p{font-size:16px;color:var(--tih)}.objasnjenje .lista{margin-top:22px}.nfc-scena{margin:auto 0;text-align:center}.nfc-scena svg.crtez{display:block;width:220px;height:220px;margin:0 auto 18px}.nfc-scena h2{font-size:26px}.nfc-scena p{max-width:320px;margin:10px auto 0;color:var(--tih)}.nfc-talas{opacity:0;transform-origin:150px 70px;animation:talas 1.8s ease-out infinite}.nfc-talas:nth-of-type(2){animation-delay:.45s}.nfc-talas:nth-of-type(3){animation-delay:.9s}@keyframes talas{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}.nfc-telefon{animation:prinesi 2.4s ease-in-out infinite}@keyframes prinesi{0%,to{transform:translate(0)}50%{transform:translate(-14px,-10px)}}.uvodjenje{padding:0}.uvodjenje-glava{display:grid;justify-items:center;padding:calc(var(--vrh) + 30px) 24px 26px;text-align:center}.uvodjenje-lice{position:relative}.avatar--uvod{width:96px;height:96px;font-size:30px;box-shadow:0 0 0 3px #ffffff24}.uvodjenje-znacka{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--dugme-zeleno);box-shadow:0 0 0 3px #0a0b0e;color:#fff}.uvodjenje-znacka svg{width:18px;height:18px;stroke-width:2.6}.uvodjenje-glava h1{margin-top:16px;font-size:30px}.uvodjenje-glava p{margin-top:4px;font-size:15px;color:#ffffff9e}.uvodjenje-telo{padding:24px 18px 0}.uvodjenje-telo>.mono-natpis{margin:0 4px 12px}.uvodjenje-nacini{display:grid;gap:10px}.uvodjenje-nacin{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding:14px;border-radius:22px;background:var(--metal-svetlo);box-shadow:var(--senka-metal)}.uvodjenje-nacin .kocka-ikona{width:56px;height:56px}.uvodjenje-nacin strong{display:block;font-family:var(--krupno);font-size:17px;font-weight:650}.uvodjenje-nacin small{display:block;margin-top:2px;font-size:14px;color:var(--tih)}.uvodjenje-napomena{display:flex;align-items:center;gap:10px;margin:18px 4px 0;font-size:14px;color:var(--tih)}.uvodjenje-napomena svg{flex:none;width:20px;height:20px;color:var(--mrk)}.uvodjenje>.dugmad{margin-top:auto;padding:22px 18px calc(var(--dno) + 20px)}.skener{position:fixed;inset:0;z-index:60;background:#000;color:#fff}.skener video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.skener-maska{position:absolute;inset:0;display:grid;place-items:center;padding-bottom:150px;background:radial-gradient(circle at 50% calc(50% - 75px),transparent 0 136px,rgba(4,5,8,.62) 137px)}.skener-okvir{position:relative;width:252px;height:252px;border-radius:30px}.skener-okvir:before,.skener-okvir:after,.skener-okvir>i:before,.skener-okvir>i:after{content:"";position:absolute;width:46px;height:46px;border:4px solid var(--plava-led);filter:drop-shadow(0 0 8px rgba(47,91,255,.9))}.skener-okvir:before{top:0;left:0;border-right:0;border-bottom:0;border-radius:30px 0 0}.skener-okvir:after{top:0;right:0;border-left:0;border-bottom:0;border-radius:0 30px 0 0}.skener-okvir>i:before{bottom:0;left:0;border-right:0;border-top:0;border-radius:0 0 0 30px}.skener-okvir>i:after{right:0;bottom:0;border-left:0;border-top:0;border-radius:0 0 30px}.skener-linija{position:absolute;left:22px;right:22px;height:2px;background:linear-gradient(90deg,transparent,var(--plava-led),transparent);box-shadow:0 0 12px #7f9dff;animation:skeniraj 2.2s ease-in-out infinite}@keyframes skeniraj{0%,to{top:22px}50%{top:calc(100% - 24px)}}.skener-vrh{position:absolute;top:0;right:0;padding:calc(var(--vrh) + 16px) 18px 0}.skener-dno{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:20px 20px calc(var(--dno) + 22px);border-radius:30px 30px 0 0;background:var(--metal-meni);box-shadow:var(--senka-crna)}.skener-dno strong{display:block;font-family:var(--krupno);font-size:19px;font-weight:650;letter-spacing:-.02em}.skener-dno p{margin-top:3px;font-size:14px;color:#ffffffa8}.skener-dno .dugme{grid-column:1 / -1;margin-top:4px}.tost{position:fixed;left:16px;right:16px;bottom:calc(var(--dno) + 18px);z-index:70;max-width:520px;margin:0 auto;padding:14px 16px;border-radius:18px;background:var(--metal-tamno);box-shadow:var(--senka-crna);color:#fff;font-size:15px;font-weight:500;animation:ulaz .25s ease}.kiosk{--qr: min(46vh, 380px);display:flex;flex-direction:column;min-height:100dvh;background:#fff;user-select:none;-webkit-user-select:none}.kiosk--samo-qr{--qr: min(54vh, 460px)}.kiosk-glava{display:flex;align-items:center;gap:20px;min-height:96px;padding:calc(var(--vrh) + 16px) 32px 16px;border-radius:0 0 30px 30px;background:var(--metal-meni);box-shadow:var(--senka-crna);color:#fff}.kiosk-glava .znak-exord{font-size:32px}.kiosk-glava>.mono-natpis{margin-left:auto;color:#ffffff8c}.kiosk-firma{min-width:0}.kiosk-firma strong{display:block;overflow:hidden;font-family:var(--krupno);font-size:26px;font-weight:700;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.kiosk-firma small{display:block;margin-top:4px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.kamera-znak{display:inline-flex;flex:none;align-items:center;gap:8px;padding:7px 13px;border-radius:var(--ugao-pun);background:#ef444429;color:#ffb4b4;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #ffb4b433}.kamera-znak svg{width:16px;height:16px}.kiosk-vreme{display:grid;justify-items:end;margin-left:auto}.kiosk-sat{font-family:var(--krupno);font-size:46px;font-weight:700;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.kiosk-datum{margin-top:6px;font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.kiosk-telo{display:grid;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px 32px calc(var(--dno) + 24px)}.kiosk--samo-qr .kiosk-telo,.kiosk-telo:not(:has(>.kiosk-qr)){grid-template-columns:minmax(0,1fr);place-items:center}.kiosk-qr,.kiosk-desno{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-width:0;padding:26px;border-radius:32px;background:var(--metal-svetlo);box-shadow:var(--senka-metal)}.kiosk--samo-qr .kiosk-qr{padding:30px 48px}.kiosk-qr-natpis{display:flex;align-items:center;gap:14px}.kiosk-qr-natpis strong{font-family:var(--krupno);font-size:23px;font-weight:650;letter-spacing:-.02em}.qr-ploca{padding:16px;border-radius:24px;background:#fff;box-shadow:var(--senka-plocice)}.qr-kod svg{display:block;width:var(--qr);height:var(--qr)}.odbrojavanje{width:calc(var(--qr) + 32px);height:6px;overflow:hidden;border-radius:var(--ugao-pun);background:#14205017}.odbrojavanje i{display:block;height:100%;background:linear-gradient(90deg,var(--plava-vrh),var(--akcenat));box-shadow:0 0 10px #2f5bffb3;transform-origin:left;transition:transform .25s linear}.kiosk-qr>p{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mrk)}.pin-tacke{display:flex;gap:16px;margin-top:4px}.pin-tacke i{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 2px #14205040;transition:background var(--brzo),box-shadow var(--brzo)}.pin-tacke i.puna{background:var(--akcenat);box-shadow:0 0 0 2px var(--akcenat),0 0 12px #2f5bffb3}.pin-tacke.drma{animation:drma .4s}@keyframes drma{20%,60%{transform:translate(-10px)}40%,80%{transform:translate(10px)}}.pin-greska{min-height:22px;font-size:16px;font-weight:600;color:var(--pad-tekst)}.tastatura{display:grid;grid-template-columns:repeat(3,96px);gap:12px}.tastatura button{height:72px;border-radius:22px;background:var(--plocica);box-shadow:var(--senka-plocice);font-family:var(--krupno);font-size:30px;font-weight:600;font-variant-numeric:tabular-nums}.tastatura button:active:not(:disabled){background:#e8edfb;transform:scale(.96)}.tastatura .pomocno{display:grid;place-items:center;background:none;box-shadow:none;color:var(--tih)}.tastatura .pomocno svg{width:30px;height:30px}.tastatura .pomocno:disabled{opacity:.25}.tablet-ishod{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;color:#fff;text-align:center;animation:ishod-ulaz .3s var(--kriva)}.tablet-ishod--uspeh,.tablet-ishod--sacuvano{background:var(--brus-tamno) 0 0 / 600px 600px,radial-gradient(120% 90% at 50% 0%,#2bc566,#15803d 62%,#0f6a32)}.tablet-ishod--paznja{background:var(--brus-tamno) 0 0 / 600px 600px,radial-gradient(120% 90% at 50% 0%,#f5c04a,#d99800 62%,#b07a00)}.tablet-ishod--odbijeno{background:var(--brus-tamno) 0 0 / 600px 600px,radial-gradient(120% 90% at 50% 0%,#f06a70,#c8343a 62%,#a32329)}@keyframes ishod-ulaz{0%{opacity:0;transform:scale(1.02)}}.ishod-firma{position:absolute;top:calc(var(--vrh) + 28px);left:36px;font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7}.lice-potvrde--tablet{--mera: min(30vh, 236px);--boja: #fff;--sjaj: rgba(255, 255, 255, .7);--staza: rgba(255, 255, 255, .22)}.lice-potvrde--tablet .lice-krug{box-shadow:0 26px 60px -24px #001408b3,inset 0 0 0 1px #ffffff1f}.lice-potvrde--tablet .lice-znacka{background:#fff;box-shadow:0 14px 30px -12px #001408b3;color:#15803d}.tablet-ishod--odbijeno .lice-znacka{color:#c8343a}.tablet-ishod--paznja .lice-znacka{color:#b07a00}.ishod-ime{margin-top:26px;font-size:52px;letter-spacing:-.035em;animation:ulaz .4s .35s var(--kriva) both}.ishod-sta{display:inline-flex;align-items:center;gap:12px;margin-top:10px;font-family:var(--krupno);font-size:30px;font-weight:650;letter-spacing:-.02em;color:#fffffff0;animation:ulaz .4s .42s var(--kriva) both}.ishod-sta svg{width:34px;height:34px;stroke-width:2.2}.ishod-vreme{margin-top:10px;font-family:var(--krupno);font-size:96px;font-weight:700;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;animation:ulaz .4s .5s var(--kriva) both}.ishod-napomena{max-width:680px;margin-top:18px;font-size:22px;font-weight:500;color:#fffffff2}.tablet-ishod--odbijeno .ishod-napomena{padding:16px 22px;border-radius:22px;background:#0000002e;font-weight:600}.ishod-odbroj{position:absolute;left:50%;bottom:calc(var(--dno) + 28px);width:min(420px,60vw);height:5px;overflow:hidden;border-radius:var(--ugao-pun);background:#ffffff38;transform:translate(-50%)}.ishod-odbroj i{display:block;height:100%;background:#fff;transform-origin:left;animation:prazni linear forwards}@media(max-height:700px){.ishod-ime{margin-top:16px;font-size:40px}.ishod-vreme{font-size:72px}}.kiosk-poruka{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:min(100%,620px);margin:0 auto;padding:32px;text-align:center}.kiosk-poruka h1{margin-top:8px;font-size:36px}.kiosk-poruka h2{font-size:28px}.kiosk-poruka p{font-size:18px;color:var(--tih)}.kiosk-poruka .dugme{width:auto;min-width:340px;margin-top:8px}.traka-veze{position:fixed;left:50%;bottom:calc(var(--dno) + 14px);z-index:45;max-width:calc(100% - 32px);padding:10px 18px;border-radius:var(--ugao-pun);background:var(--paznja-bled);color:var(--paznja-tekst);font-size:14px;font-weight:600;box-shadow:var(--senka-plocice);transform:translate(-50%)}.rezim-tablet .list{max-width:640px}@media(orientation:portrait)and (min-width:600px){.kiosk{--qr: min(28vh, 330px)}.kiosk--samo-qr{--qr: min(44vh, 520px)}.kiosk-telo{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-content:center;gap:18px;padding:20px 28px calc(var(--dno) + 20px)}.kiosk-qr,.kiosk-desno{padding:20px;gap:12px}.tastatura{grid-template-columns:repeat(3,104px)}.tastatura button{height:64px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.kostur{animation:none}.potvrda-odbroj,.ishod-odbroj{visibility:hidden}}.ulaz-prostor{--s-ispuna: linear-gradient(160deg, rgba(255, 255, 255, .7) 0%, rgba(246, 248, 253, .52) 48%, rgba(234, 239, 251, .6) 100%);--s-ispuna-gusta: linear-gradient(165deg, rgba(255, 255, 255, .94) 0%, rgba(243, 246, 252, .9) 100%);--s-rub: linear-gradient(150deg, rgba(255, 255, 255, 1) 0%, rgba(214, 222, 240, .95) 30%, rgba(176, 190, 222, .7) 62%, rgba(255, 255, 255, 1) 100%);--s-unutra: inset 0 1.5px 0 rgba(255, 255, 255, 1), inset 1px 0 0 rgba(255, 255, 255, .8), inset 0 -1px 0 rgba(120, 140, 190, .18), inset 0 16px 22px -18px rgba(255, 255, 255, 1), inset 0 -20px 28px -24px rgba(47, 91, 255, .16);--s-senka: 0 0 0 1px rgba(20, 32, 80, .05), 0 1px 2px rgba(16, 24, 64, .06), 0 10px 24px -12px rgba(16, 24, 64, .16), 0 30px 60px -30px rgba(35, 72, 200, .3);--s-senka-duboka: 0 0 0 1px rgba(20, 32, 80, .06), 0 2px 4px rgba(16, 24, 64, .08), 0 44px 90px -30px rgba(16, 34, 120, .45);--s-odsjaj: linear-gradient(118deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .25) 26%, rgba(255, 255, 255, 0) 40%);--s-crta: rgba(16, 22, 40, .09);--s-traka: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(248, 250, 254, .86));--s-traka-jaka: #fff;--s-traka-ivica: rgba(20, 32, 80, .08);--s-traka-senka: inset 0 1px 0 #fff, 0 0 0 1px rgba(20, 32, 80, .06), 0 1px 2px rgba(16, 24, 64, .05), 0 6px 14px -10px rgba(16, 34, 120, .22);--s-udubljenje: inset 0 1px 2px rgba(16, 24, 64, .1), inset 0 0 0 1px rgba(16, 24, 64, .06);--s-polje: rgba(255, 255, 255, .58);--s-pad-podloga: rgba(229, 72, 77, .14);--st-kriva: cubic-bezier(.2, .8, .2, 1);--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 0%, #111216 55%, #0c0d10 100%);position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr;min-height:100svh;overflow:clip;background:#fff;color:var(--tekst);font-size:15px;line-height:1.55}.ulaz-prostor a{color:var(--akcenat-tekst);text-decoration:none}.ulaz-platno{position:absolute;inset:0;z-index:0;display:block;pointer-events:none}.ulaz-vrh{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-end;height:calc(var(--vrh) + 42px);padding:calc(var(--vrh) + 8px) 16px 0}.izbor-jezika{position:relative}.izbor-jezika-dugme{display:inline-flex;align-items:center;gap:8px;padding:7px 10px 7px 8px;border:1px solid var(--s-traka-ivica);border-radius:999px;background:var(--s-traka);color:var(--tekst);font:600 .76rem/1 var(--mono);letter-spacing:.08em;box-shadow:var(--s-traka-senka)}.izbor-jezika-strelica{width:12px;height:12px;opacity:.6;transition:transform var(--brzo)}.izbor-jezika-dugme[aria-expanded=true] .izbor-jezika-strelica{transform:rotate(180deg)}.izbor-jezika .zastava{display:inline-block;flex:none;width:22px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px #0f101114}.izbor-jezika-spisak{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;margin:0;padding:6px;list-style:none;border:1px solid var(--s-traka-ivica);border-radius:18px;background:var(--s-ispuna-gusta);box-shadow:var(--s-senka-duboka);-webkit-backdrop-filter:blur(40px) saturate(190%);backdrop-filter:blur(40px) saturate(190%);animation:izbor-jezika-ulaz .16s ease-out}.izbor-jezika-spisak button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:10px;color:var(--tekst);font-size:.9rem;text-align:left}.izbor-jezika-spisak button:active{background:#1420500f}.izbor-jezika-spisak [aria-current]{font-weight:600}.izbor-jezika-kvacica{width:14px;height:14px;margin-left:auto;color:var(--akcenat)}@keyframes izbor-jezika-ulaz{0%{opacity:0;transform:translateY(-4px)}}.ulaz-scena{position:relative;z-index:2;display:grid;place-items:center;padding:8px 16px calc(var(--dno) + 28px)}.ulaz-sidro{position:relative;width:100%;max-width:640px}.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%,#2f5bff80,#5a80ff47 46%,#5a80ff00 70%)}.ulaz-mrlja--ljubicasta{width:min(500px,46%);right:-9%;bottom:-19%;background:radial-gradient(circle at 55% 50%,#8b5cf66b,#a78bfa38 48%,#a78bfa00 70%);animation-duration:28s;animation-direction:alternate-reverse}.ulaz-mrlja--svetla{width:min(380px,36%);left:36%;top:62%;background:radial-gradient(circle,#7f9dff6b,#7f9dff00 68%);animation-duration:32s}@keyframes ulaz-lebdi{to{transform:translate(5%,4%) scale(1.07)}}.ulaz-kartica{position:relative;isolation:isolate;z-index:1;padding:10px;border-radius:34px;background:var(--s-ispuna);box-shadow:var(--s-unutra),var(--s-senka);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%)}.ulaz-kartica:before{content:"";position:absolute;inset:0;z-index:-1;padding:1px;border-radius:inherit;background:var(--s-rub);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ulaz-kartica:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--s-odsjaj);pointer-events:none}.ulaz-traka{position:relative;overflow:hidden;container-type:inline-size;display:grid;gap:14px;padding:16px 18px;border-radius:22px;background:var(--u-metal);color:#fff;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000080,0 16px 36px -18px #080a1499}.ulaz-traka:after{content:"";position:absolute;left:0;bottom:0;width:120px;height:1.5px;background:linear-gradient(90deg,#a9bcff00,#a9bcff 40%,#fff,#a9bcff 60%,#a9bcff00);box-shadow:0 0 10px 1px #2f5bffb3;transform:translate(-120px);animation:ulaz-iskra-vodoravno 4.6s linear infinite}@keyframes ulaz-iskra-vodoravno{to{transform:translate(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(--mono);letter-spacing:.2em;text-transform:uppercase;text-align:right;color:#ffffff80}.ulaz-prekidac{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.ulaz-prekidac>:is(a,span){position:relative;z-index:1;display:grid;place-items:center;min-height:44px;padding:0 10px;border-radius:999px;color:#ffffffc7;font-size:.95rem;font-weight:600;text-decoration:none}.ulaz-prekidac>[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 #fff,0 6px 16px -6px #0009,0 0 18px -4px #2f5bff99}.ulaz-obrazac{display:grid;align-content:center;min-width:0;padding:26px clamp(14px,3.6vw,30px) 16px}.ulaz-forma :is(h1,h2){margin:0;font:700 2rem/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-forma label,.ulaz-oznaka{display:block;margin-bottom:6px;font-size:.92rem;font-weight:500;color:var(--tekst)}.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-unos input{width:100%;height:50px;padding:0 50px 0 48px;border:1px solid transparent;border-radius:14px;background:var(--s-polje);box-shadow:var(--s-udubljenje);color:var(--tekst);font-size:16px;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.ulaz-unos input::placeholder{color:var(--mrk)}.ulaz-unos input:focus{border-color:var(--akcenat);box-shadow:var(--s-udubljenje),0 0 0 1px var(--akcenat),0 0 0 4px #2f5bff2e}.ulaz-oko{position:absolute;right:3px;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:var(--tekst)}.ulaz-oko:active{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-veza{font-size:.9rem;font-weight:500;color:var(--akcenat-tekst)}.ulaz-greska{margin-bottom:14px;padding:13px 16px;border-radius:14px;background:var(--s-pad-podloga);color:var(--pad-tekst);font-size:.9rem}.ulaz-greska:empty{display:none}.ulaz-crta{height:1px;margin:18px 0 14px;background:var(--s-crta)}.ulaz-pitanje{margin:0;text-align:center;color:var(--tih)}.ulaz-pitanje a{font-weight:600}@property --hero-ugao{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes hero-obilazak{to{--hero-ugao: 360deg}}.hero-dugme{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;margin-top:4px;padding:13px 22px;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:linear-gradient(180deg,#5a80ff,#2f5bff 52%,#2348f0);box-shadow:inset 0 1px #ffffff57,0 10px 24px #2348f04d;color:#fff;font:600 1.02rem/1 var(--telo);--tacka: rgba(180, 198, 255, .55);--tacka-vrh: #fff;--tempo: 4.6s}.hero-dugme:active:not(:disabled){transform:translateY(1px)}.hero-dugme:disabled{opacity:.55}.hero-dugme span{line-height:1.25;text-align:center}.hero-tacke:before,.hero-tacke:after{content:"";position:absolute;inset:0;z-index:1;padding:1px;border-radius:inherit;background:conic-gradient(from var(--hero-ugao),transparent 0 70%,var(--tacka, #c4d3ff) 80%,var(--tacka-vrh, #fff) 84%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;animation:hero-obilazak var(--tempo, 5.6s) linear infinite}.hero-tacke:after{animation-direction:reverse;opacity:.7}.hero-tacke>*{position:relative;z-index:2}.spolja{display:grid;gap:10px;margin-top:16px}.spolja-ili{display:flex;align-items:center;gap:12px;color:var(--tih);font-size:.85rem}.spolja-ili:before,.spolja-ili:after{content:"";flex:1;height:1px;background:var(--s-crta)}.spolja-dugme{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:999px;font-size:.95rem;font-weight:600}.spolja-dugme svg{flex:none;width:18px;height:18px}.spolja-dugme--google{background:#fff;color:#1f1f1f;box-shadow:inset 0 0 0 1px #747775}.spolja-dugme--apple{background:#000;color:#fff}.spolja-dugme--apple svg{width:16px;height:19px;margin-top:-2px}.spolja-dugme:disabled{opacity:.55}.ulaz-kartica--telefon{padding:8px;border-radius:28px;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}.ulaz-kartica--telefon .ulaz-traka{padding:14px;border-radius:20px}@media(max-width:400px){.ulaz-traka .ulaz-natpis{display:none}}.ulaz-prostor--tablet{grid-template-rows:1fr;user-select:none;-webkit-user-select:none}.ulaz-prostor--tablet .ulaz-scena{padding:calc(var(--vrh) + 24px) clamp(16px,3vw,40px) calc(var(--dno) + 24px)}.ulaz-forma h1+.ulaz-oznaka{margin-top:22px}.ulaz-kod{display:grid;place-items:center;height:96px;padding-left:.14em;border-radius:14px;background:var(--s-polje);box-shadow:var(--s-udubljenje);font:700 56px/1 var(--krupno);letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--tekst)}.ulaz-qr{display:flex;align-items:center;gap:16px;margin-top:16px}.ulaz-qr-ploca{flex:none;padding:7px;border:1px solid var(--s-traka-ivica);border-radius:14px;background:#fff;box-shadow:var(--s-traka-senka)}.ulaz-qr-ploca svg{display:block;width:92px;height:92px}.ulaz-qr-tekst{display:grid;justify-items:start;gap:10px;color:var(--tih)}.ulaz-ceka{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border:1px solid var(--s-traka-ivica);border-radius:999px;background:var(--s-traka);box-shadow:var(--s-traka-senka);font-size:.9rem;font-weight:600;color:var(--tekst)}.ulaz-ceka i{position:relative;width:8px;height:8px;border-radius:50%;background:var(--akcenat);box-shadow:0 0 10px #2f5bffcc}.ulaz-ceka i:after{content:"";position:absolute;inset:-4px;border:2px solid var(--akcenat);border-radius:50%;animation:ulaz-disanje 1.8s ease-out infinite}@keyframes ulaz-disanje{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.8)}}.ulaz-uputstvo{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ulaz-uputstvo li{display:flex;align-items:center;gap:12px;color:var(--tih)}.ulaz-uputstvo b{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:#2f5bff1f;box-shadow:inset 0 0 0 1px #2f5bff66;color:var(--akcenat);font:600 .74rem/1 var(--mono)}.ulaz-firma{display:flex;align-items:center;gap:12px;min-height:56px;margin-bottom:18px;padding:10px 16px;border-radius:14px;background:var(--s-polje);box-shadow:var(--s-udubljenje)}.ulaz-firma svg{flex:none;width:22px;height:22px;color:var(--tekst)}.ulaz-firma strong{font:700 1.25rem/1.2 var(--krupno);letter-spacing:-.02em}.ulaz-ploca-rez{display:none}@media(min-width:1000px){.ulaz-prostor--tablet .ulaz-sidro{max-width:1120px}.ulaz-kartica--tablet>.ulaz-traka{display:none}.ulaz-kartica--tablet .ulaz-ram{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px;border-radius:var(--u-ugao)}.ulaz-kartica--tablet .ulaz-obrazac{grid-column:1;padding:34px calc(clamp(32px,4vw,56px) + 22px) 34px clamp(32px,4vw,56px)}.ulaz-kartica--tablet .ulaz-forma h1{font-size:clamp(2rem,2.6vw,2.5rem)}.ulaz-kartica--tablet .ulaz-ploca-rez{position:absolute;inset:0;z-index:2;display:block;overflow:hidden;border-radius:var(--u-ugao);pointer-events:none}.ulaz-ploca{position:absolute;z-index:2;top:0;bottom:0;left:50%;width:calc(50% + var(--u-prepust));isolation:isolate;color:#fff}.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:skew(var(--u-kos));box-shadow:inset 1.5px 0 #7f9dff80,inset -1.5px 0 #7f9dff80,inset 0 1px #ffffff1f,0 0 34px -4px #2f5bff8c,0 20px 50px -20px #080a1899}.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,#a9bcff00,#a9bcff 40%,#fff,#a9bcff 60%,#a9bcff00);box-shadow:0 0 14px 2px #2f5bffb3;transform:translateY(-140px);animation:ulaz-iskra 5.2s linear infinite}.ulaz-iskra--desno{left:auto;right:0;animation-delay:-2.6s}.ulaz-pozdrav{position:absolute;top:0;bottom:0;left:0;right:var(--u-prepust);display:grid;grid-template-rows:auto 1fr auto;align-items:center;justify-items:start;padding:34px 52px 28px 84px}.ulaz-pozdrav-telo{display:grid;justify-items:start;gap:16px;max-width:400px}.ulaz-pozdrav-telo:before{content:"";width:40px;height:2px;border-radius:2px;background:linear-gradient(90deg,#7f9dff33,#7f9dff);box-shadow:4px 0 10px #2f5bffe6}.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:#ffffffb8}.ulaz-pozdrav .ulaz-natpis{text-align:left}}@keyframes ulaz-iskra{to{transform:translateY(100cqh)}}@media(min-width:1000px)and (max-height:860px){.ulaz-kartica--tablet .ulaz-obrazac{padding-top:24px;padding-bottom:24px}}@media(min-width:1000px)and (max-height:720px){.ulaz-kartica--tablet .ulaz-ram{min-height:0}.ulaz-kod{height:80px;font-size:46px}}@media(prefers-reduced-motion:reduce){.ulaz-prostor *,.ulaz-prostor *:before,.ulaz-prostor *:after{animation:none!important;transition:none!important}}
