:root{--eng-success: light-dark(#0d7a68, #5ad6a0);--eng-success-container: light-dark(#e6f6f2, #093f38);--eng-on-success: light-dark(#ffffff, #093f38);--eng-success-outline: light-dark(#96dbcd, #15987f);--eng-warning: light-dark(#8a5a06, #e8ad3c);--eng-warning-container: light-dark(#fdf6e7, #4a3009);--eng-on-warning: light-dark(#ffffff, #4a3009);--eng-warning-outline: light-dark(#f4d38c, #b4780f);--eng-danger: light-dark(#8f1d14, #f2705f);--eng-danger-container: light-dark(#fdeceb, #52140f);--eng-on-danger: light-dark(#ffffff, #52140f);--eng-danger-outline: light-dark(#f6b1a9, #c23426);--eng-info: light-dark(#0a6a85, #45b6d4);--eng-info-container: light-dark(#e8f5f9, #0a3b49);--eng-on-info: light-dark(#ffffff, #0a3b49);--eng-info-outline: light-dark(#93d2e3, #0e7d9b);--eng-neutral: var(--mat-sys-on-surface-variant);--eng-neutral-container: var(--mat-sys-surface-container);--eng-neutral-outline: var(--mat-sys-outline-variant);--eng-mono: ui-monospace, "SFMono-Regular", "Cascadia Mono", "Consolas", "Liberation Mono", monospace;--eng-radius: 10px;--eng-radius-sm: 6px}.tone-ok{--tone: var(--eng-success);--tone-soft: var(--eng-success-container);--tone-outline: var(--eng-success-outline);--tone-on: var(--eng-on-success)}.tone-warn{--tone: var(--eng-warning);--tone-soft: var(--eng-warning-container);--tone-outline: var(--eng-warning-outline);--tone-on: var(--eng-on-warning)}.tone-crit{--tone: var(--eng-danger);--tone-soft: var(--eng-danger-container);--tone-outline: var(--eng-danger-outline);--tone-on: var(--eng-on-danger)}.tone-info{--tone: var(--eng-info);--tone-soft: var(--eng-info-container);--tone-outline: var(--eng-info-outline);--tone-on: var(--eng-on-info)}.tone-neutral{--tone: var(--eng-neutral);--tone-soft: var(--eng-neutral-container);--tone-outline: var(--eng-neutral-outline);--tone-on: var(--mat-sys-on-surface)}:root{--eng-space-1: 4px;--eng-space-2: 8px;--eng-space-3: 12px;--eng-space-4: 16px;--eng-space-5: 24px;--eng-space-6: 32px;--eng-space-7: 48px;--eng-radius-lg: 14px;--eng-radius-pill: 999px;--eng-shadow-1: 0 1px 2px rgb(0 0 0 / 4%), 0 1px 3px rgb(0 0 0 / 6%);--eng-shadow-2: 0 2px 4px rgb(0 0 0 / 5%), 0 6px 16px rgb(0 0 0 / 8%);--eng-shadow-3: 0 4px 8px rgb(0 0 0 / 6%), 0 14px 32px rgb(0 0 0 / 11%);--eng-ease: cubic-bezier(.2, 0, 0, 1);--eng-fast: .12s var(--eng-ease);--eng-slow: .22s var(--eng-ease)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--eng-shadow-1: 0 1px 2px rgb(0 0 0 / 30%);--eng-shadow-2: 0 2px 8px rgb(0 0 0 / 40%);--eng-shadow-3: 0 8px 28px rgb(0 0 0 / 50%)}}:root[data-theme=dark]{--eng-shadow-1: 0 1px 2px rgb(0 0 0 / 30%);--eng-shadow-2: 0 2px 8px rgb(0 0 0 / 40%);--eng-shadow-3: 0 8px 28px rgb(0 0 0 / 50%)}@media(prefers-reduced-motion:reduce){:root{--eng-fast: 1ms linear;--eng-slow: 1ms linear}}.eng-tabs{--mat-tab-header-divider-height: 0}.eng-tabs .mat-mdc-tab-header{position:sticky;top:58px;z-index:10;background:var(--mat-sys-surface);border-bottom:1px solid var(--mat-sys-outline-variant);margin:0 calc(var(--eng-space-6) * -1);padding:0 var(--eng-space-6)}.eng-tabs .mat-mdc-tab{min-width:0;padding:0 var(--eng-space-4);letter-spacing:0;flex-grow:0}.eng-tabs .mdc-tab__text-label{display:inline-flex;align-items:center;gap:7px;font-size:.87rem;font-weight:560}.eng-tabs .mdc-tab__text-label .mat-icon{font-size:18px;width:18px;height:18px}.eng-tabs .mat-mdc-tab-body-content{overflow:visible}.tab-count{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:var(--eng-radius-pill);background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums}.tab-count.warn{background:var(--eng-warning-container);color:var(--eng-warning)}.tab-count.done{background:var(--eng-success-container);color:var(--eng-success)}.eng-segmented.mat-button-toggle-group{border:0;border-radius:var(--eng-radius-pill);background:var(--mat-sys-surface-container-high);padding:3px;gap:2px}.eng-segmented.mat-button-toggle-group .mat-button-toggle{border:0;border-radius:var(--eng-radius-pill);background:transparent;color:var(--mat-sys-on-surface-variant);font-size:.78rem}.eng-segmented.mat-button-toggle-group .mat-button-toggle-label-content{line-height:28px;padding:0 13px}.eng-segmented.mat-button-toggle-group .mat-button-toggle-checked{background:var(--mat-sys-surface-container-lowest);color:var(--mat-sys-primary);font-weight:650;box-shadow:var(--eng-shadow-1)}.eng-segmented.mat-button-toggle-group .mat-button-toggle-focus-overlay{border:0}.mat-mdc-progress-bar{--mat-progress-bar-track-height: 7px;border-radius:99px;overflow:hidden}@media(max-width:1000px){.eng-tabs .mat-mdc-tab-header{margin:0 calc(var(--eng-space-4) * -1);padding:0 var(--eng-space-4)}}@media(max-width:640px){.eng-tabs .mat-mdc-tab-header{margin:0 calc(var(--eng-space-3) * -1);padding:0 var(--eng-space-3)}}.mat-mdc-menu-panel .menu-head{display:flex;align-items:center;gap:var(--eng-space-3);padding:var(--eng-space-3) var(--eng-space-4);margin:calc(var(--eng-space-2) * -1) 0 var(--eng-space-1);border-bottom:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container)}.mat-mdc-menu-panel .menu-head-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.mat-mdc-menu-panel .menu-head-text strong{font-size:.86rem;font-weight:650;white-space:nowrap}.mat-mdc-menu-panel .menu-head-text small{font-size:.73rem;color:var(--mat-sys-on-surface-variant);white-space:nowrap}.mat-mdc-menu-panel .mat-mdc-menu-item .mat-icon{margin-right:var(--eng-space-3);color:var(--mat-sys-on-surface-variant)}.mat-mdc-menu-panel.av-menu{max-width:min(380px,100vw - 32px)}.mat-mdc-menu-panel.av-menu .menu-head{gap:var(--eng-space-2);cursor:default}.mat-mdc-menu-panel.av-menu .av-head-icon{color:var(--mat-sys-primary)}.mat-mdc-menu-panel.av-menu .menu-head-text small{white-space:normal}.mat-mdc-menu-panel.av-menu .menu-head-text small.manual{color:var(--mat-sys-primary);font-weight:600}.mat-mdc-menu-panel.av-menu .av-note,.mat-mdc-menu-panel.av-menu .av-foot{margin:0;padding:var(--eng-space-1) var(--eng-space-4) var(--eng-space-2);font-size:.74rem;line-height:1.45;color:var(--mat-sys-on-surface-variant);cursor:default}.mat-mdc-menu-panel.av-menu .av-foot{display:flex;align-items:flex-start;gap:6px;margin-top:var(--eng-space-1);padding-top:var(--eng-space-2);border-top:1px solid var(--mat-sys-outline-variant)}.mat-mdc-menu-panel.av-menu .av-foot .mat-icon{flex:none;width:15px;height:15px;font-size:15px;margin-top:1px}.mat-mdc-menu-panel.av-menu .mat-mdc-menu-item{min-height:44px}.mat-mdc-menu-panel.av-menu .mat-mdc-menu-item-text{white-space:normal}.mat-mdc-menu-panel.av-menu .av-item{display:flex;flex-direction:column;padding:4px 0;line-height:1.3}.mat-mdc-menu-panel.av-menu .av-item small{font-size:.72rem;color:var(--mat-sys-on-surface-variant)}.eng-icon-sm.mat-mdc-icon-button{--mat-icon-button-state-layer-size: 28px;--mat-icon-button-icon-size: 17px;--mdc-icon-button-state-layer-size: 28px;--mdc-icon-button-icon-size: 17px;width:28px;height:28px;padding:0;display:grid;place-items:center}.eng-icon-sm.mat-mdc-icon-button .mat-icon{font-size:17px;width:17px;height:17px;margin:0;line-height:17px}.eng-toast{--mdc-snackbar-container-color: transparent;--mdc-snackbar-container-shape: 0}.eng-toast .mdc-snackbar__surface{padding:0;min-width:0;background:transparent;box-shadow:none}.eng-toast .mat-mdc-snack-bar-label{padding:0}@media(max-width:640px){.koraci .mat-horizontal-stepper-header{padding:0 6px}.koraci .mat-step-label:not(.mat-step-label-selected){display:none}.koraci .mat-horizontal-content-container{padding:0 0 var(--eng-space-4)}}.eng-polje{display:inline-flex;align-items:stretch;box-sizing:border-box;width:var(--eng-polje-w, 150px);height:34px;overflow:hidden;vertical-align:middle;border:1px solid var(--mat-sys-outline-variant);border-radius:8px;background:var(--mat-sys-surface-container-lowest);transition:border-color .12s,box-shadow .12s}.eng-polje:hover{border-color:var(--mat-sys-outline)}.eng-polje:focus-within{border-color:var(--mat-sys-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mat-sys-primary) 22%,transparent)}.eng-polje.rucno{border-color:var(--mat-sys-primary);box-shadow:inset 3px 0 0 var(--mat-sys-primary)}.eng-polje>input{flex:1;min-width:0;padding:0 10px;border:0;outline:0;background:transparent;color:var(--mat-sys-on-surface);font-family:var(--eng-mono);font-size:.86rem;text-align:right}.eng-polje>input::placeholder{color:var(--mat-sys-on-surface-variant);opacity:.6}.eng-polje.tekst>input{text-align:left}.eng-polje>.sufiks{display:flex;flex:none;align-items:center;justify-content:center;min-width:52px;padding:0 8px;border-left:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font-family:var(--eng-mono);font-size:.74rem;white-space:nowrap}.eng-datum{--datum-radius: 8px;--datum-visina: 34px;--datum-pozadina: var(--mat-sys-surface-container-lowest)}.eng-select{box-sizing:border-box;height:34px;min-width:96px;padding:0 30px 0 12px;border:1px solid var(--mat-sys-outline-variant);border-radius:8px;appearance:none;background:linear-gradient(45deg,transparent 50%,var(--mat-sys-on-surface-variant) 50%) calc(100% - 15px) 50%/5px 5px no-repeat,linear-gradient(135deg,var(--mat-sys-on-surface-variant) 50%,transparent 50%) calc(100% - 10px) 50%/5px 5px no-repeat,var(--mat-sys-surface-container-lowest);color:var(--mat-sys-on-surface);font:inherit;font-size:.86rem;cursor:pointer}.eng-select:hover{border-color:var(--mat-sys-outline)}.eng-select:focus{outline:0;border-color:var(--mat-sys-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mat-sys-primary) 22%,transparent)}.eng-select option{background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface)}.eng-oznaka{display:inline-flex;flex-direction:column;gap:4px;color:var(--mat-sys-on-surface-variant);font-size:.72rem;font-weight:600;letter-spacing:.03em}.eng-podatak{display:inline-flex;gap:6px;height:34px;box-sizing:border-box;padding:0 12px;align-items:center;border-radius:8px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface-variant);font-size:.78rem}.eng-podatak strong{color:var(--mat-sys-on-surface);font-family:var(--eng-mono);font-weight:600}.dok-strana{display:block;padding:var(--eng-space-4);max-width:1400px}.dok-glava{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--eng-space-3) var(--eng-space-4);margin-bottom:var(--eng-space-4)}.dok-glava h1{margin:0 0 4px;font-size:1.65rem;font-weight:650;letter-spacing:-.028em}.dok-glava .dok-desno{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dok-hint{margin:0;max-width:72ch;color:var(--mat-sys-on-surface-variant);font-size:.86rem;line-height:1.5}.dok-segment{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--mat-sys-surface-container);box-shadow:inset 0 0 0 1px var(--mat-sys-outline-variant)}.dok-segment button{padding:5px 14px;border:0;border-radius:7px;background:transparent;color:var(--mat-sys-on-surface-variant);font:inherit;font-size:.84rem;font-weight:550;cursor:pointer;transition:color var(--eng-fast),background-color var(--eng-fast),transform .16s var(--ease-out)}.dok-segment button:active{transform:scale(.97)}.dok-segment button.aktivan{background:var(--mat-sys-surface-container-lowest);box-shadow:var(--eng-ring),var(--eng-shadow-1);color:var(--mat-sys-on-surface)}.dok-greska{display:block;margin-bottom:var(--eng-space-3)}.dok-raspored{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--eng-space-4);align-items:start}@media(max-width:1100px){.dok-raspored{grid-template-columns:minmax(0,1fr)}}.dok-skrol{overflow-x:auto}.dok-tabela{width:100%;border-collapse:collapse;font-size:.83rem}.dok-tabela th,.dok-tabela td{padding:8px 12px;border-bottom:1px solid var(--mat-sys-outline-variant);text-align:left;vertical-align:middle}.dok-tabela th{position:sticky;top:0;z-index:1;background:var(--mat-sys-surface-container-low);font-size:.72rem;font-weight:600;letter-spacing:0;color:var(--mat-sys-on-surface-variant);white-space:nowrap}.dok-tabela .d{text-align:right;font-variant-numeric:tabular-nums}.dok-tabela td.mono{white-space:nowrap}.dok-tabela tfoot td{font-weight:700;border-bottom:0}.dok-tabela.klik tbody tr{cursor:pointer}@media(hover:hover)and (pointer:fine){.dok-tabela.klik tbody tr:hover td{background:var(--mat-sys-surface-container-low)}}.dok-tabela.klik tbody tr.izabran td{background:color-mix(in srgb,var(--mat-sys-primary) 6%,var(--mat-sys-surface-container-lowest))}.dok-tabela.klik tbody tr.izabran td:first-child{box-shadow:inset 2px 0 0 var(--mat-sys-primary)}.dok-tabela input,.dok-tabela select{width:100%;min-width:0;box-sizing:border-box;padding:6px 8px;border:1px solid var(--mat-sys-outline-variant);border-radius:var(--eng-radius-sm, 4px);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit}.dok-tabela input[type=number]{text-align:right}.dok-tabela .eng-polje{width:100%}.dok-tabela .eng-polje>input{padding:0 10px;border:0;border-radius:0;background:transparent}.dok-prazno{padding:32px 24px;font-size:.86rem;text-align:center;color:var(--mat-sys-on-surface-variant)}.dok-detalj h3{margin:0 0 10px;font-size:1.05rem}.dok-detalj h4{margin:20px 0 6px;font-size:.84rem;font-weight:600;color:var(--mat-sys-on-surface)}.dok-podaci{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:0;font-size:.85rem}.dok-podaci dt{color:var(--mat-sys-on-surface-variant)}.dok-podaci dd{margin:0;overflow-wrap:anywhere}.dok-akcije{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.dok-akcije .gura{margin-left:auto}.dok-forma{margin-bottom:var(--eng-space-4);padding:16px;border:1px solid var(--mat-sys-outline-variant);border-top:2px solid var(--mat-sys-primary);border-radius:var(--eng-radius);background:var(--mat-sys-surface-container-lowest)}.dok-forma h3{margin:0 0 12px;font-size:.95rem}.dok-polja{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 14px;margin-bottom:12px}.dok-polja label{display:grid;gap:4px;min-width:0}.dok-polja .siroko{grid-column:1/-1}.dok-polja input,.dok-polja select,.dok-polja textarea{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--mat-sys-outline-variant);border-radius:var(--eng-radius-sm, 4px);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit}.dok-zbir{display:grid;grid-template-columns:max-content 140px;justify-content:end;gap:4px 16px;margin:10px 0 0;font-size:.88rem}.dok-zbir dd{margin:0;text-align:right;font-family:var(--eng-mono)}.dok-zbir .ukupno{font-weight:700;font-size:1rem}.dok-dno{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px}.dok-dno .lijevo{margin-right:auto}.dok-manjak{color:var(--eng-danger);font-weight:700}.dok-plus{color:var(--eng-success);font-weight:700}.card-head .trazi{min-width:0;max-width:280px;padding:6px 10px;border:1px solid var(--mat-sys-outline-variant);border-radius:var(--eng-radius-sm, 4px);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit}.dok-filter-status{box-sizing:border-box;padding:7px 8px;border:1px solid var(--mat-sys-outline-variant);border-radius:var(--eng-radius-sm, 4px);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:inherit;font-size:.86rem}.dok-kif{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 16px;border-top:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container-low)}.dok-kif .dok-kif-naslov{display:flex;align-items:center;gap:10px}.dok-kif .dok-kif-naslov>mat-icon{color:var(--mat-sys-primary)}.dok-kif .dok-kif-naslov strong,.dok-kif .dok-kif-naslov small{display:block}.dok-kif .dok-kif-naslov strong{font-size:.86rem}.dok-kif .dok-kif-naslov small{color:var(--mat-sys-on-surface-variant);font-size:.74rem}.dok-kif .dok-kif-period{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--mat-sys-on-surface-variant)}.dok-kif .dok-kif-period app-datum{width:136px;font-size:.86rem}.dok-spisak .dok-tabela{font-size:.9rem}.dok-spisak .dok-tabela th,.dok-spisak .dok-tabela td{padding:11px 14px}.dok-spisak .dok-tabela th{font-size:.72rem}.dok-spisak .dok-tabela td small{display:block;font-size:.74rem}.dok-spisak .dok-tabela .jak{font-weight:600}.dok-spisak .dok-tabela .dok-napomena{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dok-spisak .dok-tabela .mat-mdc-icon-button{width:34px;height:34px;padding:5px}.dok-modal-panel .mat-mdc-dialog-surface{background:var(--mat-sys-surface-container-low)}.dok-modal .card-head{position:sticky;top:0;z-index:1;background:var(--mat-sys-surface-container-low)}.dok-modal .card-head h2{margin:0;color:var(--mat-sys-on-surface);font-size:1rem}.dok-modal .card-head .badge{margin-left:auto}.dok-modal .dok-zatvori{margin:-6px -8px -6px 0}.dok-modal .dok-podaci{font-size:.9rem}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2-variations");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");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}html:root{--mat-sys-surface: light-dark(#fafafa, #09090b);--mat-sys-background: light-dark(#fafafa, #09090b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #111113);--mat-sys-surface-container-low: light-dark(#f7f7f8, #141416);--mat-sys-surface-container: light-dark(#f2f2f3, #18181b);--mat-sys-surface-container-high: light-dark(#ececee, #1f1f23);--mat-sys-surface-container-highest: light-dark(#e5e5e8, #27272a);--mat-sys-on-surface: light-dark(#0b0b0c, #ededef);--mat-sys-on-background: light-dark(#0b0b0c, #ededef);--mat-sys-on-surface-variant: light-dark(#63636b, #a1a1aa);--mat-sys-outline: light-dark(#d4d4d8, #3f3f46);--mat-sys-outline-variant: light-dark(#e7e7ea, #26262b);--mat-sys-secondary-container: light-dark(#eef1ff, #1b2140);--mat-sys-on-secondary-container: light-dark(#1a3ad1, #b9c3ff);font-feature-settings:"cv11","ss01","ss03";text-rendering:optimizeLegibility}:root{--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--eng-ease: var(--ease-out);--eng-fast: .15s var(--ease-out);--eng-slow: .24s var(--ease-out);--eng-radius-sm: 7px;--eng-radius: 10px;--eng-radius-md: 10px;--eng-radius-lg: 14px;--eng-radius-xl: 18px;--eng-shadow-1: 0 1px 2px rgb(16 16 20 / 4%), 0 1px 1px rgb(16 16 20 / 2%);--eng-shadow-2: 0 1px 2px rgb(16 16 20 / 4%), 0 4px 12px -2px rgb(16 16 20 / 7%);--eng-shadow-3: 0 2px 4px rgb(16 16 20 / 4%), 0 18px 44px -10px rgb(16 16 20 / 20%);--eng-ring: 0 0 0 1px light-dark(rgb(16 16 20 / 7%), rgb(255 255 255 / 7%));--eng-focus: 0 0 0 3px color-mix(in srgb, var(--mat-sys-primary) 26%, transparent)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--eng-shadow-1: 0 1px 2px rgb(0 0 0 / 40%);--eng-shadow-2: 0 1px 2px rgb(0 0 0 / 40%), 0 8px 24px -6px rgb(0 0 0 / 50%);--eng-shadow-3: 0 2px 4px rgb(0 0 0 / 40%), 0 24px 56px -12px rgb(0 0 0 / 70%)}}:root[data-theme=dark]{--eng-shadow-1: 0 1px 2px rgb(0 0 0 / 40%);--eng-shadow-2: 0 1px 2px rgb(0 0 0 / 40%), 0 8px 24px -6px rgb(0 0 0 / 50%);--eng-shadow-3: 0 2px 4px rgb(0 0 0 / 40%), 0 24px 56px -12px rgb(0 0 0 / 70%)}html:root{--mat-button-filled-container-shape: 10px;--mat-button-outlined-container-shape: 10px;--mat-button-protected-container-shape: 10px;--mat-button-text-container-shape: 10px;--mat-button-tonal-container-shape: 10px;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-protected-container-height: 36px;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-filled-label-text-weight: 560;--mat-button-outlined-label-text-weight: 560;--mat-button-protected-label-text-weight: 560;--mat-button-text-label-text-weight: 560;--mat-button-tonal-label-text-weight: 560;--mat-button-outlined-outline-color: var(--mat-sys-outline);--mat-fab-container-shape: 14px;--mat-fab-small-container-shape: 12px;--mat-fab-extended-container-shape: 14px;--mat-form-field-outlined-container-shape: 10px;--mat-form-field-outlined-outline-color: var(--mat-sys-outline);--mat-form-field-outlined-hover-outline-color: light-dark(#a1a1aa, #52525b);--mat-form-field-filled-container-shape: 10px;--mat-dialog-container-shape: 18px;--mat-dialog-container-color: var(--mat-sys-surface-container-lowest);--mat-menu-container-shape: 12px;--mat-menu-container-color: var(--mat-sys-surface-container-lowest);--mat-menu-item-label-text-size: .86rem;--mat-menu-item-label-text-weight: 500;--mat-select-panel-background-color: var(--mat-sys-surface-container-lowest);--mat-autocomplete-background-color: var(--mat-sys-surface-container-lowest);--mat-tooltip-container-shape: 8px;--mat-tooltip-container-color: light-dark(#18181b, #2a2a30);--mat-tooltip-supporting-text-color: #fafafa;--mat-tooltip-supporting-text-size: .75rem;--mat-tooltip-supporting-text-weight: 500;--mat-chip-container-shape-radius: 8px;--mat-button-toggle-shape: 10px;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 2px 2px 0 0;--mat-tab-active-indicator-color: var(--mat-sys-on-surface);--mat-tab-active-hover-indicator-color: var(--mat-sys-on-surface);--mat-tab-active-focus-indicator-color: var(--mat-sys-on-surface);--mat-tab-active-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-label-text-color: var(--mat-sys-on-surface-variant);--mat-tab-inactive-hover-label-text-color: var(--mat-sys-on-surface);--mat-tab-inactive-focus-label-text-color: var(--mat-sys-on-surface);--mat-tab-active-ripple-color: transparent;--mat-tab-inactive-ripple-color: transparent}.mat-mdc-menu-panel,.mat-mdc-select-panel,.mat-mdc-autocomplete-panel,.mat-datepicker-content{box-shadow:var(--eng-ring),var(--eng-shadow-3)!important}.mat-mdc-menu-content{padding:4px!important}.mat-mdc-menu-item,.mat-mdc-option{border-radius:8px;min-height:38px!important}.mat-mdc-select-panel{padding:4px!important;border-radius:12px!important}.mat-mdc-dialog-surface{box-shadow:var(--eng-ring),var(--eng-shadow-3)!important}.cdk-overlay-dark-backdrop{background:#09090b61}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop.cdk-overlay-backdrop-showing{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mdc-tab-indicator__content{transition:transform .32s var(--ease-out)!important}.eng-tabs .mat-mdc-tab-header{background:color-mix(in srgb,var(--mat-sys-surface) 82%,transparent)!important;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.eng-tabs .mdc-tab__text-label{font-weight:550!important;letter-spacing:-.005em}.mat-mdc-button-base,.mat-mdc-icon-button,.mat-mdc-fab,.mat-mdc-mini-fab,.mat-button-toggle,.mat-mdc-chip,.mat-mdc-tab,.mdc-tab{transition:transform .16s var(--ease-out),background-color var(--eng-fast),box-shadow var(--eng-fast),color var(--eng-fast)}.mat-mdc-button-base:not(:disabled):active,.mat-button-toggle:active,.mat-mdc-chip:active{transform:scale(.97)}.mat-mdc-button-base .mat-mdc-button-ripple,.mat-mdc-button-base .mat-mdc-focus-indicator:before{opacity:.6}.mat-mdc-unelevated-button:not(:disabled),.mat-mdc-raised-button:not(:disabled){box-shadow:inset 0 1px #ffffff29,0 1px 2px #10101424,0 0 0 1px color-mix(in srgb,var(--mat-sys-primary) 70%,black)}.mat-mdc-outlined-button:not(:disabled){background:var(--mat-sys-surface-container-lowest);box-shadow:var(--eng-shadow-1)}@media(hover:hover)and (pointer:fine){.mat-mdc-outlined-button:not(:disabled):hover{border-color:light-dark(#a1a1aa,#52525b)}}@keyframes eng-page-in{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}}@keyframes eng-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes eng-fade{0%{opacity:0}}.eng-stagger>*{animation:eng-rise .42s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 50ms)}.eng-stagger>:nth-child(1){--i: 0}.eng-stagger>:nth-child(2){--i: 1}.eng-stagger>:nth-child(3){--i: 2}.eng-stagger>:nth-child(4){--i: 3}.eng-stagger>:nth-child(5){--i: 4}.eng-stagger>:nth-child(6){--i: 5}.eng-stagger>:nth-child(n+7){--i: 6}.card,.panel{background:var(--mat-sys-surface-container-lowest);border-color:var(--mat-sys-outline-variant);box-shadow:var(--eng-shadow-1)}.panel-head h2,.card-head h2{font-size:.86rem;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--mat-sys-on-surface)}.potvrda-panel .mat-mdc-dialog-surface{border:0!important;background:var(--mat-sys-surface-container-lowest)!important;box-shadow:var(--eng-ring),var(--eng-shadow-3)!important}.eng-polje.tekst>input{font-family:inherit}.page-title{font-size:1.65rem;font-weight:650;letter-spacing:-.028em}h1,h2,h3{letter-spacing:-.018em}.badge{border-radius:7px;font-weight:600}.data-table .mat-mdc-header-row{background:var(--mat-sys-surface-container-low)}.data-table .mat-mdc-header-cell{font-size:.68rem;font-weight:600;letter-spacing:.05em}@media(hover:none){.data-table .mat-mdc-row:hover .mat-mdc-cell{background:transparent}}*{scrollbar-width:thin;scrollbar-color:var(--mat-sys-outline) transparent}::selection{background:color-mix(in srgb,var(--mat-sys-primary) 22%,transparent)}.mat-mdc-snack-bar-container{--mat-snack-bar-container-shape: 12px}@media(prefers-reduced-motion:reduce){:root{--eng-fast: 1ms linear;--eng-slow: 1ms linear}.eng-stagger>*,.eng-page{animation-name:eng-fade!important;animation-duration:.2s!important}.mat-mdc-button-base:active,.mat-button-toggle:active,.mat-mdc-chip:active{transform:none!important}}.klizna-podloga{position:absolute;top:0;left:0;z-index:0;pointer-events:none;opacity:0;background:var(--mat-sys-surface-container-lowest);box-shadow:var(--eng-ring),var(--eng-shadow-1);transition:transform .34s var(--ease-out),width .34s var(--ease-out),height .34s var(--ease-out),opacity .15s ease}.klizna-podloga.vidljiva{opacity:1}.klizna-podloga.bez-prelaza{transition:none}@media(prefers-reduced-motion:reduce){.klizna-podloga{transition:opacity .15s ease}}@keyframes eng-meni-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}}.mat-mdc-menu-panel:not(.mat-menu-panel-exit-animation):not(.mat-menu-panel-animations-disabled){animation:eng-meni-in .18s var(--ease-out)}@media(prefers-reduced-motion:reduce){.mat-mdc-menu-panel:not(.mat-menu-panel-exit-animation):not(.mat-menu-panel-animations-disabled){animation:eng-fade .15s ease}}.mat-mdc-menu-panel.nav-podmeni{min-width:300px;max-width:340px}.mat-mdc-menu-panel.nav-podmeni .mat-mdc-menu-content{padding:6px!important}.mat-mdc-menu-panel.nav-podmeni .nav-stavka{min-height:52px!important;padding:0 10px!important;border-radius:10px}.mat-mdc-menu-panel.nav-podmeni .nav-stavka .mat-mdc-menu-item-text{display:flex;align-items:center;gap:12px}.mat-mdc-menu-panel.nav-podmeni .nav-stavka+.nav-stavka{margin-top:2px}.mat-mdc-menu-panel.nav-podmeni .nav-plocica{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:9px;background:var(--mat-sys-surface-container-lowest);box-shadow:var(--eng-ring),var(--eng-shadow-1);color:var(--mat-sys-on-surface-variant);transition:color var(--eng-fast),transform .2s var(--ease-out)}.mat-mdc-menu-panel.nav-podmeni .nav-plocica .mat-icon{width:19px;height:19px;margin:0!important;color:inherit}.mat-mdc-menu-panel.nav-podmeni .nav-tekst{display:flex;flex-direction:column;min-width:0;line-height:1.25}.mat-mdc-menu-panel.nav-podmeni .nav-tekst strong{font-size:.86rem;font-weight:560;letter-spacing:-.005em;color:var(--mat-sys-on-surface)}.mat-mdc-menu-panel.nav-podmeni .nav-tekst small{font-size:.74rem;color:var(--mat-sys-on-surface-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.mat-mdc-menu-panel.nav-podmeni .nav-stavka:hover .nav-plocica{color:var(--mat-sys-on-surface);transform:scale(1.04)}}.mat-mdc-menu-panel.nav-podmeni .podmeni-aktivan{background:color-mix(in srgb,var(--mat-sys-primary) 6%,transparent)}.mat-mdc-menu-panel.nav-podmeni .podmeni-aktivan .nav-plocica{color:var(--mat-sys-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--mat-sys-primary) 30%,transparent),var(--eng-shadow-1)}@media(prefers-reduced-motion:reduce){.nav-podmeni .nav-plocica{transition:color var(--eng-fast)}.nav-podmeni .nav-stavka:hover .nav-plocica{transform:none!important}}.mat-icon[data-mat-icon-namespace=eng] svg{display:block}.mat-mdc-tooltip .mdc-tooltip__surface{box-shadow:0 0 0 1px light-dark(transparent,rgba(255,255,255,.09)),var(--eng-shadow-2);padding:6px 9px!important;line-height:1.35!important}html{height:100%;color-scheme:light dark;--mat-sys-background: light-dark(#fbf9f9, #121314);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f0, #303031);--mat-sys-inverse-primary: light-dark(#b9c3ff, #1349f0);--mat-sys-inverse-surface: light-dark(#303031, #e3e2e2);--mat-sys-on-background: light-dark(#1b1c1c, #e3e2e2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002388);--mat-sys-on-primary-container: light-dark(#0034bf, #dde1ff);--mat-sys-on-primary-fixed: light-dark(#001356, #001356);--mat-sys-on-primary-fixed-variant: light-dark(#0034bf, #0034bf);--mat-sys-on-secondary: light-dark(#ffffff, #28313d);--mat-sys-on-secondary-container: light-dark(#3e4755, #dae3f4);--mat-sys-on-secondary-fixed: light-dark(#131c28, #131c28);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4755, #3e4755);--mat-sys-on-surface: light-dark(#1b1c1c, #e3e2e2);--mat-sys-on-surface-variant: light-dark(#46464e, #e3e1ec);--mat-sys-on-tertiary: light-dark(#ffffff, #003547);--mat-sys-on-tertiary-container: light-dark(#004d66, #c0e8ff);--mat-sys-on-tertiary-fixed: light-dark(#001e2b, #001e2b);--mat-sys-on-tertiary-fixed-variant: light-dark(#004d66, #004d66);--mat-sys-outline: light-dark(#76767f, #909099);--mat-sys-outline-variant: light-dark(#c6c5cf, #46464e);--mat-sys-primary: light-dark(#1349f0, #b9c3ff);--mat-sys-primary-container: light-dark(#dde1ff, #0034bf);--mat-sys-primary-fixed: light-dark(#dde1ff, #dde1ff);--mat-sys-primary-fixed-dim: light-dark(#b9c3ff, #b9c3ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565f6d, #bec7d7);--mat-sys-secondary-container: light-dark(#dae3f4, #3e4755);--mat-sys-secondary-fixed: light-dark(#dae3f4, #dae3f4);--mat-sys-secondary-fixed-dim: light-dark(#bec7d7, #bec7d7);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fbf9f9, #121314);--mat-sys-surface-bright: light-dark(#fbf9f9, #393939);--mat-sys-surface-container: light-dark(#efeded, #1f2020);--mat-sys-surface-container-high: light-dark(#e9e8e7, #292a2a);--mat-sys-surface-container-highest: light-dark(#e3e2e2, #343535);--mat-sys-surface-container-low: light-dark(#f5f3f3, #1b1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e0f);--mat-sys-surface-dim: light-dark(#dbdad9, #121314);--mat-sys-surface-tint: light-dark(#1349f0, #b9c3ff);--mat-sys-surface-variant: light-dark(#e3e1ec, #46464e);--mat-sys-tertiary: light-dark(#006686, #7ad1fb);--mat-sys-tertiary-container: light-dark(#c0e8ff, #004d66);--mat-sys-tertiary-fixed: light-dark(#c0e8ff, #c0e8ff);--mat-sys-tertiary-fixed-dim: light-dark(#7ad1fb, #7ad1fb);--mat-sys-neutral-variant20: #2f3038;--mat-sys-neutral10: #1b1c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-body-large-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-body-medium-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-body-small-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-display-large-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-display-medium-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-display-small-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-headline-large-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-headline-medium-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-headline-small-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 550 .875rem / 1.25rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-label-large-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 550;--mat-sys-label-large-weight-prominent: 650;--mat-sys-label-medium: 550 .75rem / 1rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-label-medium-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 550;--mat-sys-label-medium-weight-prominent: 650;--mat-sys-label-small: 550 .688rem / 1rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-label-small-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 550;--mat-sys-title-large: 400 1.375rem / 1.75rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-title-large-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 550 1rem / 1.5rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-title-medium-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 550;--mat-sys-title-small: 550 .875rem / 1.25rem Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-title-small-font: Inter, system-ui, -apple-system, Segoe UI, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 550;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}body{margin:0;min-height:100%;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;line-height:1.25;letter-spacing:-.01em}.card{background:var(--mat-sys-surface-container-low);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--eng-radius)}.card-head{padding:14px 18px;border-bottom:1px solid var(--mat-sys-outline-variant);display:flex;align-items:center;justify-content:space-between;gap:12px}.card-head h2{font:var(--mat-sys-label-large);text-transform:uppercase;letter-spacing:.08em;color:var(--mat-sys-on-surface-variant)}.card-body{padding:18px}.mono{font-family:var(--eng-mono);font-variant-numeric:tabular-nums}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font:var(--mat-sys-label-small);font-weight:600;background:var(--tone-soft, var(--mat-sys-surface-container));color:var(--tone, var(--mat-sys-on-surface-variant));border:1px solid var(--tone-outline, var(--mat-sys-outline-variant));white-space:nowrap}.dim{color:var(--mat-sys-on-surface-variant)}:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.panel{border:1px solid var(--mat-sys-outline-variant);border-radius:var(--eng-radius-lg);background:var(--mat-sys-surface-container-lowest);box-shadow:var(--eng-shadow-1);overflow:hidden}.panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--eng-space-3);padding:var(--eng-space-4) var(--eng-space-5);border-bottom:1px solid var(--mat-sys-outline-variant)}.panel-head h2{font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--eng-space-1);margin-bottom:var(--eng-space-4);font-size:.79rem;color:var(--mat-sys-on-surface-variant)}.crumbs a{color:inherit;text-decoration:none;padding:2px 5px;border-radius:6px;transition:background-color var(--eng-fast),color var(--eng-fast)}.crumbs a:hover{background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface)}.crumbs .mat-icon{font-size:15px;width:15px;height:15px;opacity:.6}.page-title{display:flex;align-items:center;gap:var(--eng-space-3);font-size:1.55rem;font-weight:660;letter-spacing:-.02em}.chip-code{padding:3px 9px;border-radius:7px;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);font-family:var(--eng-mono);font-size:.73rem;font-weight:600;letter-spacing:0}.data-table{width:100%;background:transparent}.data-table .mat-mdc-header-row{height:auto;background:var(--mat-sys-surface-container)}.data-table .mat-mdc-header-cell{padding:10px 14px;border-bottom:1px solid var(--mat-sys-outline-variant);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);white-space:nowrap}.data-table .mat-mdc-row{height:auto;transition:background-color var(--eng-fast)}.data-table .mat-mdc-cell{padding:9px 14px;border-bottom:1px solid var(--mat-sys-outline-variant);font-size:.83rem;vertical-align:middle}.data-table .mat-mdc-row:last-of-type .mat-mdc-cell{border-bottom:0}.data-table .mat-mdc-row:hover .mat-mdc-cell{background:var(--mat-sys-surface-container-high)}.data-table .num{text-align:right;font-variant-numeric:tabular-nums}.data-table .sub{display:block;margin-top:2px;font-size:.71rem;font-weight:400;color:var(--mat-sys-on-surface-variant)}.table-scroll{overflow:auto;max-height:68vh}.table-scroll .mat-mdc-header-row{position:sticky;top:0;z-index:2}.table-scroll{scrollbar-width:thin}.table-scroll::-webkit-scrollbar{width:10px;height:10px}.table-scroll::-webkit-scrollbar-thumb{border-radius:99px;background:var(--mat-sys-outline-variant)}.mdc-button{white-space:nowrap}.eng-segmented{max-width:100%;overflow-x:auto}@media(max-width:640px){.card-head{flex-wrap:wrap;padding:12px 14px}}.tooltip-redovi .mdc-tooltip__surface{max-width:420px;white-space:pre-line;text-align:left}.potvrda-panel .mat-mdc-dialog-surface{border:1px solid var(--mat-sys-outline-variant);background:var(--mat-sys-surface-container-high);box-shadow:0 18px 48px #00000073}.potvrda-pozadina{background:#0000008c}.dijalog-cijeli-ekran .mat-mdc-dialog-surface{border-radius:0}
