.sk{--tinta:#151b22;--siva:#5d6875;--rub:#dfe4ea;--pod:#f4f6f8;background:var(--pod);min-height:100dvh;color:var(--tinta);flex-direction:column;align-items:center;gap:14px;padding:28px 16px 40px;font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex}.sk *{box-sizing:border-box}.sk-kartica{border:1px solid var(--rub);background:#fff;border-radius:18px;grid-template-columns:300px 1fr;width:100%;max-width:880px;display:grid;overflow:hidden;box-shadow:0 10px 30px #151b220f}.sk-traka{grid-column:1/-1;height:7px;display:flex}.sk-traka span{flex:1}.sk-glava{border-right:1px solid var(--rub);flex-direction:column;gap:14px;padding:26px 24px;display:flex}.sk-foto{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 1px var(--rub);border:3px solid #fff;border-radius:50%}.sk-logo{border-radius:8px;align-items:center;max-width:170px;height:44px;padding:0;display:flex}.sk-logo img{object-fit:contain;max-width:170px;max-height:44px}.sk-tko{flex-direction:column;gap:8px;display:flex}.sk-firma{color:var(--siva);font-size:13px;font-weight:600}.sk-tko h1{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:22px;line-height:1.2}.sk-cinj{color:var(--siva);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.sk-cinj svg{flex:none}.sk-odabrano{color:var(--b);font-weight:700}.sk-opis{color:var(--siva);white-space:pre-line;margin:6px 0 0;font-size:14px}.sk-tijelo{min-height:420px;padding:26px 26px 28px}.sk-tijelo h2{margin:0 0 4px;font-size:19px}.sk-mali{color:var(--siva);margin:0;font-size:13px}.sk-mali b{color:var(--tinta)}.sk-bira,.sk-forma{flex-direction:column;gap:12px;max-width:440px;display:flex}.sk-brzi{flex-direction:column;gap:7px;display:flex}.sk-slot{font:inherit;border:1.5px solid color-mix(in srgb,var(--b) 35%,#fff);color:var(--b);cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.sk-slot:hover{border-color:var(--b)}.sk-slot.on{background:var(--b);border-color:var(--b);color:#fff}.sk-slot b{font-weight:700}.sk-mjesec{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.sk-mjesec b{font-size:15px}.sk-mjesec button{font:inherit;background:color-mix(in srgb,var(--b) 10%,#fff);width:34px;height:34px;color:var(--b);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.sk-mjesec button:disabled{opacity:.3;cursor:default}.sk-dani{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.sk-dani i{color:#98a2ad;padding:4px 0;font-size:11px;font-style:normal;font-weight:700}.sk-dani button{font:inherit;aspect-ratio:1;color:#b6bec7;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;justify-self:center;width:100%;max-width:44px;font-size:14px}.sk-dani button.ot{background:color-mix(in srgb,var(--b) 10%,#fff);color:var(--b);cursor:pointer;font-weight:700}.sk-dani button.ot:hover{background:color-mix(in srgb,var(--b) 20%,#fff)}.sk-dani button.sel{background:var(--b);color:#fff}.sk-sati{flex-direction:column;gap:8px;display:flex}.sk-sati-mreza{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:7px;display:grid}.sk-kratki{justify-content:center}.sk-gumb{font:inherit;text-align:center;background:var(--b);color:#fff;cursor:pointer;border:0;border-radius:11px;margin-top:4px;padding:12px 16px;font-weight:700;text-decoration:none;display:block}.sk-gumb:disabled{opacity:.4;cursor:default}.sk-drugi{background:color-mix(in srgb,var(--b) 10%,#fff);color:var(--b)}.sk-forma label{flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.sk-forma label span{color:var(--siva);font-weight:400}.sk-forma input,.sk-forma textarea{font:inherit;color:var(--tinta);resize:vertical;background:#fff;border:1px solid #cfd6de;border-radius:9px;padding:10px 12px;font-size:16px;font-weight:400}.sk-forma input:focus,.sk-forma textarea:focus,.sk button:focus-visible{outline:2px solid var(--b);outline-offset:1px}.sk-natrag{font:inherit;color:var(--siva);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:13px;display:flex}.sk-greska{color:#a3271b;background:#fdecea;border-radius:9px;margin:0;padding:9px 12px;font-size:13.5px}.sk-gotovo{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:420px;margin:0 auto;padding-top:30px;display:flex}.sk-gotovo p{margin:0}.sk-kvaka{color:#2f8a5b;background:#e6f4ec;border-radius:50%;place-items:center;width:54px;height:54px;font-size:26px;font-weight:800;display:grid}.sk-siva{color:var(--siva);font-size:14px}.sk-prazno{padding-top:30px}.sk-prazno p{color:var(--siva)}.sk-ceka{background:linear-gradient(90deg,#f0f2f5,#f7f8fa,#f0f2f5) 0 0/200% 100%;border-radius:12px;height:300px;animation:1.2s infinite sk-ceka}@keyframes sk-ceka{to{background-position:-200% 0}}.sk-dno{color:#98a2ad;margin:0;font-size:12px}.sk-dno a{color:inherit}@media (max-width:760px){.sk{padding:0 0 30px}.sk-kartica{border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr}.sk-glava{border-right:0;border-bottom:1px solid var(--rub);padding:max(58px,calc(env(safe-area-inset-top) + 16px)) 16px 20px;gap:12px}.sk-logo{max-width:140px;height:36px}.sk-logo img{max-width:140px;max-height:36px}.sk-tko h1{font-size:20px}.sk-tijelo{min-height:0;padding:18px 16px 24px}.sk-foto{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.sk-ceka{animation:none}}.sk-mjesto{color:var(--siva);flex-direction:column;gap:3px;margin:-2px 0 0 23px;font-size:13.5px;display:flex}.sk-mjesto b{color:var(--tinta);font-weight:600}.sk-mjesto a{color:var(--b);font-size:13px;font-weight:700;text-decoration:none}.sk-gotovo .sk-mjesto{background:color-mix(in srgb,var(--b) 6%,#fff);border-radius:10px;align-items:center;margin:4px 0 0;padding:10px 14px}.sk-logo.tamni{background:var(--b);align-self:flex-start;height:auto;padding:9px 14px}.sk-nacini{flex-direction:column;gap:7px;display:flex}.sk-lbl{font-size:13px;font-weight:600}.sk-nacin{font:inherit;text-align:left;border:1.5px solid var(--rub);color:var(--tinta);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:10px;padding:11px 14px;font-weight:600;display:flex}.sk-nacin span{flex-direction:column;display:flex}.sk-nacin small{color:var(--siva);font-size:12.5px;font-weight:400}.sk-nacin.on{border-color:var(--b);background:color-mix(in srgb,var(--b) 7%,#fff);color:var(--b)}.sk-forma label .sk-nat{color:var(--tinta)}.sk-pomoc{color:var(--siva);margin:-2px 0 6px;font-size:12.5px;font-weight:400;line-height:1.4;display:block}.sk-mjesto{margin-top:4px}.sk-jezik{border:1px solid var(--rub);background:#fff;border-radius:99px;gap:2px;padding:2px;display:flex;position:absolute;top:18px;right:16px}.sk-jezik button{font:inherit;color:var(--siva);cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:700}.sk-jezik button.on{background:var(--b);color:#fff}.sk-glava{position:relative}.sk-prostori{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.sk-prostor{font:inherit;text-align:left;border:1.5px solid var(--rub);cursor:pointer;color:var(--tinta);background:#fff;border-radius:12px;padding:0;overflow:hidden}.sk-prostor.on{border-color:var(--b);box-shadow:0 0 0 1px var(--b)}.sk-prostor img{object-fit:cover;width:100%;height:72px;display:block}.sk-prostor div{flex-direction:column;gap:1px;padding:7px 9px;display:flex}.sk-prostor b{font-size:13px}.sk-prostor small{color:var(--siva);font-size:11.5px}.sk-prostor em{color:var(--b);font-size:12px;font-style:normal;font-weight:700}.sk-blok{justify-content:space-between}.sk-blok small{opacity:.8;font-size:11px;font-weight:500}.sk-opcije{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sk-opcija{font:inherit;text-align:left;border:1.5px solid var(--rub);cursor:pointer;color:var(--tinta);background:#fff;border-radius:10px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.sk-opcija.on{border-color:var(--b);box-shadow:0 0 0 1px var(--b)}.sk-opcija b{color:var(--b);font-size:13px}.sk-opcija span{font-size:12.5px;font-weight:500}.sk-dodaci{flex-direction:column;gap:6px;display:flex}.sk-dodatak{font:inherit;text-align:left;border:1.5px solid var(--rub);cursor:pointer;color:var(--tinta);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px 9px 12px;display:flex}.sk-dodatak span{flex-direction:column;gap:1px;display:flex}.sk-dodatak b{font-size:13.5px;font-weight:600}.sk-dodatak small{color:var(--siva);font-size:12px}.sk-dodatak i{color:var(--b);border:1.5px solid var(--b);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12.5px;font-style:normal;font-weight:700}.sk-dodatak.on{border-color:var(--b);background:color-mix(in srgb,var(--b) 7%,#fff)}.sk-dodatak.on i{background:var(--b);color:#fff}.sk-iznos{background:color-mix(in srgb,var(--b) 8%,#fff);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;display:flex}.sk-iznos b{font-size:18px}.sk-iznos small{color:var(--siva);font-size:11.5px;display:block}.sk-upl{flex-direction:column;gap:12px;max-width:460px;margin:0 auto;display:flex}.sk-upl .sk-logo{margin:0 auto 4px}.sk-upl h2,.sk-upl p{margin:0}.sk-barkod{border:1px solid var(--rub);text-align:center;background:#fff;border-radius:12px;padding:12px}.sk-barkod img{width:100%;image-rendering:pixelated}.sk-barkod small{color:var(--siva);margin-top:6px;font-size:11.5px;display:block}.sk-upl-polja{border:1px solid var(--rub);background:#fff;border-radius:12px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;display:flex}.sk-upl-polja div{grid-template-columns:110px 1fr;gap:8px;font-size:13px;display:grid}.sk-upl-polja dt{color:var(--siva)}.sk-upl-polja dd{overflow-wrap:anywhere;margin:0;font-weight:600}.sk-upl-ok{color:#1f5e3d;background:#e6f4ec;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13.5px;display:flex}.sk-upl-gumbi{flex-direction:column;gap:8px;display:flex}@media (max-width:760px){.sk-jezik{top:max(58px,calc(env(safe-area-inset-top) + 16px))}}.sk-pozivnica{text-align:center;flex-direction:column;gap:3px;margin-top:10px}.sk-pozivnica small{opacity:.8;font-size:12.5px;font-weight:500;line-height:1.35}
