.intake-main{position:relative}.intake-stage{padding:clamp(20px,5vh,52px) 0 clamp(24px,5vh,48px)}.intake-shell{text-align:center;width:min(1064px,100% - 32px);margin:0 auto}.intake-desk{padding:clamp(8px,2vw,16px);position:relative}.intake-paper{background:var(--paper);color:var(--paper-ink);border:1px solid var(--paper-line);box-shadow:var(--paper-sh);cursor:pointer;transition:transform .22s var(--ease-out,cubic-bezier(.22,1,.36,1));border-radius:6px;outline:none;justify-items:center;gap:0;padding:clamp(30px,5.5vw,52px) clamp(22px,5vw,54px) clamp(26px,4.5vw,44px);display:grid;position:relative;transform:rotate(-.35deg)}.intake-paper:before,.intake-paper:after{content:"";z-index:-1;background:var(--paper-2);border:1px solid var(--paper-line);border-radius:6px;position:absolute;inset:10px -5px -7px 6px;transform:rotate(.9deg)}.intake-paper:after{opacity:.75;inset:16px 6px -12px -5px;transform:rotate(-.7deg)}.intake-paper:hover,.intake-paper.is-dragging{box-shadow:var(--paper-sh),0 0 0 1px color-mix(in srgb,var(--brand) 30%,transparent);transform:rotate(0)translateY(-4px)}.intake-paper:has(.intake-paper__gumb:focus-visible){box-shadow:var(--paper-sh),0 0 0 1px color-mix(in srgb,var(--brand) 30%,transparent);transform:rotate(0)translateY(-4px)}.intake-paper:has(.intake-paper__gumb:focus-visible){box-shadow:var(--paper-sh),var(--focus)}.intake-paper__gumb:focus-visible{outline:none}.intake-paper.is-dragging{border-color:var(--brand)}.intake-kicker{color:var(--red-on-soft,#a62b23);font:italic 400 var(--fs-kicker)/1.3 var(--display-serif);letter-spacing:.005em;--emph-weight:400;--emph-style:italic}.intake-title{max-width:16ch;color:var(--paper-ink);font-family:var(--display-serif);letter-spacing:-.02em;text-wrap:balance;--emph-weight:400;--emph-style:italic;margin:10px 0 0;font-size:clamp(40px,7vw,120px);font-weight:400;line-height:.92}.intake-em{white-space:nowrap;font-style:normal;position:relative}.intake-em svg{fill:none;width:100%;height:.34em;stroke:var(--brand);stroke-width:7px;stroke-linecap:round;vector-effect:non-scaling-stroke;position:absolute;bottom:-.16em;left:0;right:0;overflow:visible}.intake-lead{max-width:44ch;color:var(--paper-muted);font-family:var(--display-serif);font-size:var(--fs-lead);letter-spacing:-.003em;text-wrap:balance;--emph-weight:400;--emph-style:italic;margin:18px 0 0;line-height:1.5}.intake-akcija{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:30px;display:flex}.intake-cta{background:var(--brand);color:var(--on-brand,#fff);border-radius:var(--radius-btn-lg);font-family:var(--mono);letter-spacing:.02em;box-shadow:0 10px 24px color-mix(in srgb,var(--brand) 26%,transparent);align-items:center;gap:9px;padding:13px 26px;font-size:14px;font-weight:650;transition:transform .2s;display:inline-flex}.intake-cta b{font-weight:700}.intake-cta svg{width:17px;height:17px}.intake-paper:hover .intake-cta{box-shadow:0 14px 30px color-mix(in srgb,var(--brand) 34%,transparent);transform:translateY(-2px)}.intake-paper:has(.intake-paper__gumb:focus-visible) .intake-cta{box-shadow:0 14px 30px color-mix(in srgb,var(--brand) 34%,transparent);transform:translateY(-2px)}.intake-hint{color:var(--paper-muted);font-family:var(--ui);font-size:var(--fs-ui-sm)}.intake-file-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intake-meta,.intake-status,.intake-error,.intake-continue{max-width:60ch;margin:0 auto}.intake-meta{color:var(--muted);font-family:var(--ui);font-size:var(--fs-ui-sm);letter-spacing:.02em;margin-top:20px}.intake-meta a{color:var(--muted);text-underline-offset:4px}.intake-meta a:hover,.intake-meta a:focus-visible{color:var(--brand)}.intake-status:not(:empty){color:var(--text);font-family:var(--ui);font-weight:600;font-size:var(--fs-ui);margin-top:10px}.intake-error:not([hidden]){border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:var(--radius-btn);background:color-mix(in srgb,var(--brand) 9%,transparent);width:-moz-fit-content;width:fit-content;color:var(--text);font-family:var(--ui);font-size:var(--fs-ui);margin-top:12px;padding:9px 14px;font-weight:600;display:block}.intake-memory-action:not([hidden]){border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--panel);color:var(--text);font:inherit;font-weight:650;font-size:var(--fs-ui);cursor:pointer;margin-top:12px;padding:10px 16px;display:inline-block}.intake-memory-action:hover,.intake-memory-action:focus-visible{border-color:var(--brand)}.intake-continue:not([hidden]){color:var(--muted);font-family:var(--ui);font-size:var(--fs-ui);margin-top:14px;display:block}.intake-continue a{color:var(--brand);font-weight:650}.intake-poziv{justify-items:center;display:grid;position:relative}.intake-paper__gumb{justify-items:center;width:100%;display:grid}.intake-zaglavlje{border-bottom:1px solid var(--paper-line);width:100%;color:var(--paper-muted);font-family:var(--mono);font-weight:600;font-size:var(--fs-mono-label);letter-spacing:.08em;text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:14px;display:flex}.intake-list-broj{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.intake-pecat{border:2.5px solid var(--red);color:var(--red-on-soft);font-family:var(--mono);font-weight:700;font-size:var(--fs-mono-label);letter-spacing:.12em;text-transform:uppercase;transform-origin:100%;pointer-events:none;border-radius:2px;justify-self:end;margin:16px 0 24px;padding:8px 14px;line-height:1;transform:rotate(-9deg)}.intake-foot{width:100%;color:var(--paper-muted);font-family:var(--mono);font-weight:600;font-size:var(--fs-mono-label);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:26px;display:flex}.intake-stol{grid-template-columns:minmax(0,700px) minmax(0,300px);justify-content:center;align-items:start;gap:32px;display:grid}.intake-zaglavlje-desno{text-align:right;min-width:0}.intake-zaglavlje-ime{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:min(28ch,52vw);color:var(--paper-ink);display:none;overflow:hidden}.intake-zaglavlje-ime.is-tipka:after{content:"▍"}.intake-stage[data-intake-state=checking] [data-intake-nepregledano],.intake-stage[data-intake-state=saving] [data-intake-nepregledano],.intake-stage[data-intake-state=ready] [data-intake-nepregledano]{display:none}.intake-stage[data-intake-state=checking] .intake-zaglavlje-ime,.intake-stage[data-intake-state=saving] .intake-zaglavlje-ime,.intake-stage[data-intake-state=ready] .intake-zaglavlje-ime{display:inline-block}.intake-list-red{text-align:right;min-height:14px;color:var(--paper-muted);font-family:var(--mono);letter-spacing:.08em;justify-self:stretch;margin-top:8px;font-size:10px}.intake-paper[data-fakultet-potvrden]{padding-left:clamp(26px,6.5vw,72px);padding-right:clamp(26px,6.5vw,72px)}.intake-paper[data-fakultet-potvrden] .intake-lead{line-height:1.65}.intake-paper.is-podignut{box-shadow:var(--paper-sh),var(--paper-sh-sm);transform:translateY(-10px)rotate(-.6deg)}.intake-paper__gumb[aria-disabled=true]{cursor:not-allowed}.intake-paper__gumb[aria-disabled=true] .intake-cta{background:var(--paper-muted);box-shadow:none}.intake-stage[data-intake-state=checking] .intake-paper__gumb,.intake-stage[data-intake-state=saving] .intake-paper__gumb,.intake-stage[data-intake-state=ready] .intake-paper__gumb{display:none}.intake-sken{background:var(--paper-line);width:100%;height:2px;margin-top:24px;display:none;position:relative;overflow:hidden}.intake-sken i{background:var(--red);animation:1.2s linear 14 intake-sken;position:absolute;inset:0}.intake-stage[data-intake-state=checking] .intake-sken,.intake-stage[data-intake-state=saving] .intake-sken,.intake-stage[data-intake-state=ready] .intake-sken{display:block}@keyframes intake-sken{0%{transform:translate(-100%)}to{transform:translate(100%)}}.intake-rok-pecat:not([hidden]){border:1.5px solid var(--paper-ink);color:var(--paper-ink);font-family:var(--mono);font-weight:600;font-size:var(--fs-mono-label);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;border-radius:2px;justify-self:end;margin-top:36px;padding:6px 10px;line-height:1;display:inline-block;transform:rotate(4deg)}.intake-tragovi{z-index:1;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity var(--dur-3,.5s) ease;position:absolute;inset:0;overflow:hidden}.intake-stage[data-intake-state=idle] .intake-tragovi{animation:3.3s linear intake-tragovi}.intake-stage:not([data-intake-state=idle]) .intake-tragovi{display:none}@keyframes intake-tragovi{0%{opacity:0}9%{opacity:1}85%{opacity:1}to{opacity:0}}@media (hover:hover) and (pointer:fine){.intake-stage[data-intake-state=idle] .intake-paper:hover .intake-tragovi{opacity:1}}.intake-trag{white-space:nowrap;color:var(--paper-muted);font:italic 400 15px/1 var(--display-serif);--emph-weight:400;--emph-style:italic;align-items:center;gap:6px;display:flex;position:absolute}.intake-trag i{border:1.5px solid;border-radius:50%;width:40px;height:18px;display:block;transform:rotate(-4deg)}.intake-trag:first-child{top:46%;left:6px}.intake-trag:nth-child(2){top:60%;left:60%}.intake-trag:nth-child(3){top:30%;left:58%}.intake-trag:nth-child(3) i{width:46px}.intake-trag:nth-child(4){bottom:10px;left:38%}.intake-trag:nth-child(4) i{width:28px}.intake-trag:nth-child(5){top:24%;left:6%}.intake-trag:nth-child(5) i{width:70px}.intake-trag:nth-child(6){top:74%;left:6%}.intake-trag:nth-child(6) i{width:60px}.intake-trag:nth-child(7){top:80%;left:64%}.intake-trag:nth-child(7) i{width:44px}:root[data-motion=reduce] .intake-tragovi{display:none}.intake-stol>.intake-desk{grid-area:1/1/span 2}.intake-stol>.intake-pribor{grid-area:2/2}.intake-deadline{background:var(--desk-2);color:var(--desk-ink);text-align:left;font-family:var(--mono);grid-area:1/2;padding:20px;font-size:13px}.intake-pribor{text-align:left;background:var(--desk-2);color:var(--desk-ink);box-shadow:var(--paper-sh-sm);font-family:var(--mono);border-radius:2px;gap:16px;padding:20px;font-size:13px;display:grid;transform:rotate(.6deg)}.intake-pribor-oznaka,.intake-polje-oznaka{font-size:var(--fs-mono-label);letter-spacing:.08em;text-transform:uppercase;color:var(--desk-muted)}.intake-polje{gap:6px;display:grid}.intake-polje-red{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.intake-fakultet{border-bottom:1px solid var(--desk-line);overflow-wrap:anywhere;flex:160px;min-width:0;padding:12px 0}.intake-napomena{color:var(--desk-muted)}.intake-potvrdi{border:1.5px solid var(--red);background:var(--red);min-height:44px;color:var(--on-red,#fff);font:inherit;cursor:pointer;border-radius:2px;padding:0 14px;font-size:12px}.intake-potvrdi[aria-pressed=true]{border-color:var(--pass);color:var(--desk-ink);background:0 0}.intake-potvrdi:disabled{opacity:.5;cursor:not-allowed}.intake-promijeni{color:var(--desk-muted);text-underline-offset:3px;justify-self:start;font-size:12px}.intake-promijeni:hover,.intake-promijeni:focus-visible{color:var(--brand)}.intake-rok{border:0;border-bottom:1px solid var(--desk-line);min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border-radius:0;flex:150px;padding:0 4px}.intake-rok:disabled{opacity:.5}.intake-kvacica{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.intake-kvacica input{width:16px;height:16px;accent-color:var(--red)}@media (max-width:900px){.intake-stol{grid-template-columns:minmax(0,700px)}.intake-deadline{grid-area:1/1}.intake-stol>.intake-desk{grid-area:2/1}.intake-stol>.intake-pribor{grid-area:3/1}.intake-pribor{margin-top:8px;transform:none}}.intake-stage[data-intake-state=checking] .intake-paper,.intake-stage[data-intake-state=saving] .intake-paper{cursor:progress}.intake-stage[data-intake-state=ready] .intake-paper{border-color:var(--brand)}.intake-stage.intake-leaving .intake-paper{opacity:0;transition:transform .34s cubic-bezier(.4,0,.2,1),opacity .34s;transform:translateY(-64px)scale(.955)rotate(0);box-shadow:0 40px 60px #0000002e}.intake-stage.intake-leaving .intake-paper:before,.intake-stage.intake-leaving .intake-paper:after{opacity:0;transition:opacity .2s}@media (max-width:600px){.intake-shell{width:calc(100% - 24px)}.intake-title{max-width:14ch}.intake-paper{border-radius:5px}.intake-paper:before,.intake-paper:after{display:none}.intake-pecat{margin:12px 0 18px}}@media (prefers-reduced-motion:reduce){.intake-paper,.intake-cta{transition:none}.intake-paper:hover,.intake-paper.is-dragging,.intake-stage.intake-leaving .intake-paper{transform:rotate(-.35deg)}.intake-paper:has(.intake-paper__gumb:focus-visible){transform:rotate(-.35deg)}.intake-paper:hover .intake-cta{transform:none}.intake-paper:has(.intake-paper__gumb:focus-visible) .intake-cta{transform:none}.intake-tragovi{display:none}.intake-paper.is-podignut{transform:rotate(-.35deg)}.intake-sken i,.intake-lead{transition:none;animation:none}}[hidden]{display:none!important}
