/* Algor WMS 0.1.0 – dodatni izgled uz app.css i dashboard.css (DMS). Boje iz varijabli teme DMS-a. */
.wms-logo{display:block;margin:0 auto 6px;width:120px;height:120px;border-radius:26px;box-shadow:0 18px 40px rgba(250,204,21,.28)}
.wms-word{text-align:center;font-size:44px;font-weight:800;letter-spacing:.12em;color:var(--text,#e8edf5);margin:6px 0 4px}
.wms-mobile-note{font-size:12.5px;opacity:.8}
.wms-pick{grid-template-columns:1fr!important;max-width:520px}
.wms-choice{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin:8px 0;padding:12px 14px;border-radius:12px;border:1px solid var(--line,#2a3446);background:var(--raised,#161d2a);color:inherit;cursor:pointer;text-align:left;font:inherit}
.wms-choice span{font-size:12.5px;opacity:.7}.wms-choice:hover{border-color:#eab308}.wms-choice.ghost{align-items:center;background:transparent}
.pv-head img{border-radius:14px}

.w-h2{font-size:15px;margin:22px 0 10px;font-weight:650}
.w-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.w-kpi{padding:14px 16px}.w-kpi b{display:block;font-size:22px;font-weight:700}.w-kpi span{font-size:12.5px;color:var(--muted)}
.w-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;margin-bottom:14px}
.w-card{padding:14px 16px;display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}
.w-card header{display:flex;gap:12px;align-items:center}.w-card header small{display:block;color:var(--muted);font-size:12px;margin-top:2px}
.w-card footer{display:flex;gap:8px}.w-erp.is-on{outline:2px solid #eab308}
.w-opp{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border-radius:10px;background:rgba(250,204,21,.18);color:#facc15;font-weight:800}
:root[data-theme="light"] .w-opp{color:#854d0e;background:rgba(250,204,21,.28)}
.w-dl{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:0}
.w-dl div{background:var(--raised);border-radius:10px;padding:8px 10px}.w-dl dt{font-size:11.5px;color:var(--muted)}.w-dl dd{margin:2px 0 0;font-weight:700;font-size:15px}
.w-empty{padding:18px}.w-empty p{color:var(--muted);margin:6px 0 0}
.w-bar{padding:12px 14px;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.w-bar h3{margin:0 0 4px;width:100%}
.w-filter{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex:1}
.w-filter select,.w-filter input[type=date],.w-whpick select,.w-inline input,.w-filter input:not([type]),.w-filter input[type=text]{height:34px;border-radius:9px;border:1px solid var(--line);background:var(--raised);color:inherit;padding:0 10px;font:inherit}
.w-q{flex:1;min-width:220px}.w-date{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}
.w-whpick label{display:flex;align-items:center;gap:8px}.w-whpick{margin:0}
.w-count{padding:10px 14px;font-size:12.5px;color:var(--muted)}
.w-note{margin:0;color:var(--muted);font-size:13px;line-height:1.5;flex-basis:100%}
.w-link{cursor:pointer}.w-link:hover td{background:var(--hover)}
.ut td.r,.ut th.r{text-align:right}.ut td.late,.late{color:var(--c-no,#f87171)}.ut td.warn{color:var(--c-late,#fbbf24)}
.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}.nowrap{white-space:nowrap}
.w-pages{display:flex;gap:6px;align-items:center;padding:12px 14px}.w-pages a{min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--line);color:inherit;text-decoration:none}
.w-pages a.is-on{background:#facc15;border-color:#facc15;color:#111}
.w-item-head{display:flex;justify-content:space-between;gap:16px;padding:16px 18px;margin-bottom:12px;flex-wrap:wrap}
.w-item-head h2{margin:4px 0 6px;font-size:20px}.w-ih-main{flex:1;min-width:280px}
.w-code{font-size:12.5px;color:var(--muted)}.w-desc{margin:0 0 8px;color:var(--text-2,var(--muted));white-space:normal;line-height:1.5}
.w-tags{display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;color:var(--muted)}.w-tags>span{background:var(--raised);border-radius:8px;padding:4px 8px}.w-tags b{color:var(--text)}
.w-ih-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px}
.w-total{text-align:right}.w-total small{display:block;color:var(--muted)}.w-total b{font-size:24px}.w-total span{display:block;color:var(--muted);font-size:12px}
.w-tabs{margin-bottom:12px}.w-pane{display:none}.w-pane.is-on{display:block}
.w-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}
.w-grid2>.panel,.w-tabpanes .panel{padding:14px 16px}.w-grid2 h3,.w-tabpanes h3{margin:0 0 10px;font-size:14px}
.w-kv{margin:0;display:grid;gap:0}.w-kv div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line)}
.w-kv div:last-child{border-bottom:0}.w-kv dt{color:var(--muted)}.w-kv dd{margin:0;text-align:right}
.w-errs{margin:6px 0 0;padding-left:18px;font-size:12px;color:var(--muted)}
.w-pulls,.w-hist{margin:0;padding-left:18px;line-height:1.7}.w-hist li{margin-bottom:6px}.w-small{font-size:12px}
.w-note-cell{max-width:360px}.w-det{max-width:460px;font-size:12px;color:var(--muted)}
.w-inline{display:flex;gap:6px}.w-inline input{min-width:200px}
.w-split{display:grid;grid-template-columns:260px minmax(0,1fr);gap:12px;align-items:start}
.w-list{padding:8px}.w-list-head{display:flex;justify-content:space-between;align-items:center;padding:6px 8px 10px}
.w-li{display:block;padding:9px 10px;border-radius:10px;color:inherit;text-decoration:none}.w-li small{display:block;color:var(--muted);font-size:12px}
.w-li:hover{background:var(--hover)}.w-li.is-on{background:rgba(250,204,21,.16)}
.w-role{padding:16px 18px}.w-role h3{margin:18px 0 8px;font-size:14px}
.w-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.w-checks .role-opt{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--raised)}
.w-checks .role-opt small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.w-checks .w-sel{flex-direction:column}
.w-checks select{width:100%;height:32px;border-radius:8px;border:1px solid var(--line);background:var(--panel);color:inherit}
.w-qrs{display:grid;grid-template-columns:1fr 1.3fr;gap:16px;align-items:start}.w-qrs .mp-qr{max-width:200px}.w-qrs .mp-qr-big{max-width:260px}
.grow{flex:1}
.btn.danger,.mrow.danger{color:var(--c-no,#f87171)}
@media (max-width:900px){.w-kpis{grid-template-columns:repeat(2,1fr)}.w-grid2,.w-checks,.w-split,.w-qrs{grid-template-columns:1fr}}
.btn.btn-sm:not(.btn-icon){width:auto;min-width:0;padding:0 12px;font-size:12.5px;height:32px}
.btn-ghost.danger{color:var(--c-no,#f87171)}

/* 0.1.3 izvještaji, upozorenja, povijest, naljepnice */
.w-a{color:inherit;text-decoration:none}.w-a:hover{text-decoration:underline}
.ok{color:var(--c-ok,#34d399)}.warn{color:var(--c-late,#fbbf24)}.dim{color:var(--muted)}
.w-rnav{display:flex;flex-wrap:wrap;gap:14px 22px;padding:12px 14px;margin-bottom:12px}
.w-rgroup small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px}
.w-rgroup div{display:flex;flex-wrap:wrap;gap:6px}
.w-rgroup a,.w-chips a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--line);color:inherit;text-decoration:none;font-size:12.5px;background:var(--raised)}
.w-rgroup a.is-on,.w-chips a.is-on{background:#facc15;border-color:#facc15;color:#111}
.w-chips{display:flex;flex-wrap:wrap;gap:6px;flex-basis:100%}.w-chips b{font-weight:700;opacity:.65}.w-chips a.has b{opacity:1;color:var(--c-late,#fbbf24)}.w-chips a.is-on b{color:#fff}
.w-rt tfoot td{border-top:2px solid var(--line);padding-top:10px}.w-grp td{background:var(--raised)}.w-none{padding:18px!important}
.w-alerts{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-bottom:6px}
.w-alert{display:flex;gap:12px;align-items:center;padding:12px 14px;color:inherit;text-decoration:none;border-left:3px solid var(--line)}
.w-alert b{font-size:22px;min-width:34px}.w-alert span{font-size:12.5px;color:var(--muted);line-height:1.35}.w-alert:hover{background:var(--hover)}
.w-alert.bad{border-left-color:var(--c-no,#f87171)}.w-alert.bad b{color:var(--c-no,#f87171)}.w-alert.mid{border-left-color:var(--c-late,#fbbf24)}.w-alert.mid b{color:var(--c-late,#fbbf24)}
.w-alert.good{border-left-color:#eab308}.w-alert.good b{color:var(--muted)}
.spill.chg{background:rgba(251,191,36,.16);color:var(--c-late,#fbbf24)}.spill.old{background:rgba(248,113,113,.14);color:var(--c-no,#f87171)}
.w-dl.w-dl3{grid-template-columns:repeat(3,1fr)}
.w-chart{width:100%;max-width:900px;height:auto;display:block}.w-chart text{fill:var(--muted);font-size:11px}.w-chart .ln{fill:none;stroke:#eab308;stroke-width:2}.w-chart .ln2{fill:none;stroke:#94a3b8;stroke-width:2}
.w-chart .gr{stroke:var(--line);stroke-width:1}.w-chart .pt{fill:#eab308}.w-chart .pt2{fill:#94a3b8}
.w-legend{display:flex;gap:14px;font-size:12px;color:var(--muted);margin:4px 0 8px}.w-legend i{display:inline-block;width:10px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle;background:#eab308}.w-legend i.o{background:#94a3b8}
.w-ck{width:34px}.w-ck input{width:16px;height:16px}
.w-selbar{display:flex;gap:8px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--line)}
@media print{.side,.top,.w-rnav,.w-bar form,.w-chips,.btn,.lic-bar{display:none!important}.dx,.main,.content{display:block!important;margin:0!important;padding:0!important}.panel{box-shadow:none!important;border:0!important}body{background:#fff!important;color:#000!important}.ut td,.ut th{color:#000!important}}
.w-warnline{display:flex;gap:8px;align-items:center;margin:10px 0 0;padding:8px 10px;border-radius:9px;background:rgba(251,191,36,.12);color:var(--c-late,#fbbf24);font-size:12.5px}
.w-totals{display:flex;gap:18px}.w-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.w-pad{padding:12px 14px 0}
.w-num{display:flex;align-items:center;gap:8px;margin-top:8px}.w-num input{width:110px;height:32px;border-radius:8px;border:1px solid var(--line);background:var(--panel);color:inherit;padding:0 8px}
.w-kpis.w-kpis6{grid-template-columns:repeat(6,minmax(0,1fr))}
.w-cardval{display:flex;justify-content:space-between;align-items:baseline;padding:8px 10px;border-radius:10px;border:1px dashed var(--line);font-size:12.5px;color:var(--muted)}.w-cardval b{font-size:15px;color:var(--text)}
.w-dl dd.late{color:var(--c-no,#f87171)}.w-dl dd.warn{color:var(--c-late,#fbbf24)}
@media (max-width:1200px){.w-kpis.w-kpis6{grid-template-columns:repeat(3,1fr)}}
@media (max-width:900px){.w-kpis.w-kpis6{grid-template-columns:repeat(2,1fr)}.w-dl.w-dl3{grid-template-columns:repeat(2,1fr)}}
/* 0.1.4 postavke naljepnica */
.w-fmt input,.w-fmt select{height:30px;border-radius:7px;border:1px solid var(--line);background:var(--raised);color:inherit;padding:0 7px;font:inherit}
.w-fmt input.w-mm{width:62px;text-align:right}.w-fmt input[type=checkbox],.w-fmt input[type=radio]{width:16px;height:16px}
.w-fmt tr.w-bad td{background:rgba(248,113,113,.08)}.w-role .form-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}
/* 0.1.5 košarica s weba */
.w-entry{padding:14px 16px;margin-bottom:12px}.w-entry-f{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}
.w-entry-f label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.w-entry-code{flex:1;min-width:260px}
.w-entry-f input{height:42px;border-radius:10px;border:1px solid var(--line);background:var(--raised);color:var(--text);padding:0 12px;font:inherit;font-size:15px}
.w-entry-qty input{width:110px;text-align:right}.w-entry-f .btn{height:42px}.w-entry .w-note{margin-top:8px}
.w-found{margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.w-found table{margin:8px 0}
.w-qtyf{justify-content:flex-end;align-items:center}.w-qtyin{width:80px;height:30px;border-radius:7px;border:1px solid var(--line);background:var(--raised);color:inherit;text-align:right;padding:0 8px;font:inherit}
/* 0.1.5 početna: upozorenja kao popis, skladište u retku */
.w-alist{padding:4px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.w-arow{display:flex;align-items:center;gap:12px;padding:11px 16px;color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}
.w-arow:hover{background:var(--hover)}.w-alist .w-arow:nth-child(odd){border-right:1px solid var(--line)}
.w-adot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--muted)}.w-arow.bad .w-adot{background:var(--c-no,#f87171)}.w-arow.mid .w-adot{background:var(--c-late,#fbbf24)}
.w-atxt{flex:1;min-width:0}.w-atxt b{display:block;font-size:13.5px;font-weight:600}.w-atxt small{display:block;color:var(--muted);font-size:12px;margin-top:1px}
.w-anum{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.w-arow.bad .w-anum{color:var(--c-no,#f87171)}.w-achev{color:var(--muted)}
.w-ok{display:flex;gap:12px;align-items:center;padding:14px 16px}.w-ok p{margin:2px 0 0;color:var(--muted);font-size:12.5px}.w-okdot{width:10px;height:10px;border-radius:50%;background:#10b981;flex:none}
.w-whrows{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}
.w-whrow{display:grid;grid-template-columns:minmax(200px,1.1fr) minmax(0,3fr) auto;gap:18px;align-items:center;padding:14px 18px}
.w-whname{display:flex;gap:12px;align-items:center;min-width:0}.w-whname small{display:block;color:var(--muted);font-size:12px;margin-top:2px}
.w-whstats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0}
.w-whstats dt{font-size:11.5px;color:var(--muted)}.w-whstats dd{margin:2px 0 0;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}
.w-whstats dd.late{color:var(--c-no,#f87171)}.w-whstats dd.warn{color:var(--c-late,#fbbf24)}.w-whstats dd small{font-weight:400}
.w-whact{display:flex;gap:6px}
@media (max-width:1200px){.w-whrow{grid-template-columns:1fr}.w-whstats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:800px){.w-alist{grid-template-columns:1fr}.w-alist .w-arow:nth-child(odd){border-right:0}}
/* 0.1.7–0.1.8 skladišta – Algor */
.w-algor{display:flex;gap:10px;align-items:center;margin-left:auto}
.w-keyact{display:flex;gap:4px;margin-top:4px}
/* 0.1.9 upute i ovlasti za web */
.w-help-btn{text-decoration:none}.w-help-btn b{font-size:15px;font-weight:800;line-height:1}
.w-help-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.w-help-bar .w-q{flex:1;min-width:260px}
.w-help{display:grid;grid-template-columns:250px minmax(0,1fr);gap:14px;align-items:start}
.w-help-toc{position:sticky;top:76px;max-height:calc(100vh - 96px);overflow:auto;padding:10px 8px;display:flex;flex-direction:column;gap:1px}
.w-help-toc small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:10px 8px 4px}.w-help-toc small:first-child{margin-top:2px}
.w-help-toc a{display:block;padding:6px 8px;border-radius:8px;color:inherit;text-decoration:none;font-size:13px;line-height:1.3}
.w-help-toc a:hover{background:var(--hover)}.w-help-toc a.is-on{background:#facc15;color:#111}
.w-help-body{min-width:0}.w-help-body .w-h2:first-of-type{margin-top:0}
.w-help-sec{padding:16px 20px;margin-bottom:12px;scroll-margin-top:80px;transition:box-shadow .4s}
.w-help-sec.is-hl{box-shadow:0 0 0 2px #facc15}
.w-help-sec h3{margin:0;font-size:17px}.w-help-sum{margin:3px 0 10px;color:var(--muted);font-size:13px}
.w-help-txt{font-size:14px;line-height:1.6}.w-help-txt h4{margin:16px 0 6px;font-size:14px}
.w-help-txt ul,.w-help-txt ol{margin:6px 0 10px;padding-left:22px}.w-help-txt li{margin:3px 0}
.w-help-txt p{margin:6px 0 10px}.w-help-txt a{color:inherit;text-decoration:underline;text-decoration-color:#eab308;text-underline-offset:2px}
.w-help-txt table.ut{margin:8px 0 12px;font-size:13px}.w-help-txt table.ut td{vertical-align:top;line-height:1.45}
.w-help-txt kbd{display:inline-block;padding:0 5px;border:1px solid var(--line);border-bottom-width:2px;border-radius:5px;font:12px ui-monospace,monospace}
.w-faq dt{font-weight:650;margin-top:10px}.w-faq dd{margin:2px 0 0;color:var(--muted)}
.w-permh{margin:16px 0 0!important;font-size:13.5px}.w-permh+p{margin:2px 0 8px!important}
.w-helpline{display:flex;gap:10px;align-items:center;padding:12px 16px;margin-top:14px;font-size:13px;color:var(--muted)}
.w-helppub-toc{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 4px}
.w-helppub-toc a{padding:5px 10px;border-radius:9px;border:1px solid var(--line);color:inherit;text-decoration:none;font-size:13px}
.w-helppub section{scroll-margin-top:16px}.w-helppub table.ut{width:100%;border-collapse:collapse}.w-helppub table.ut td,.w-helppub table.ut th{border-bottom:1px solid var(--line);padding:6px 8px;text-align:left}
@media (max-width:900px){.w-help{grid-template-columns:1fr}.w-help-toc{position:static;max-height:none}}
@media print{.w-help-toc,.w-help-bar,.w-help-btn{display:none!important}.w-help{display:block}.w-help-sec{break-inside:avoid-page;padding:8px 0!important}.w-help-sec[hidden]{display:none!important}}
.w-helpline a{text-decoration:underline;text-decoration-color:#eab308;text-underline-offset:2px;color:var(--text)}
/* 0.1.22 uređeni ispis: zaglavlje i podnožje stranice, tamno zaglavlje tablice (ponavlja se), pruge, zbroj */
.print-head{display:none}
@page{size:A4 landscape;margin:12mm 10mm 16mm 10mm;
  @bottom-left{content:"Algor WMS - Algor informatika d.o.o. Rijeka - info@algor-informatika.hr";font:8pt Arial,sans-serif;color:#8a919c}
  @bottom-right{content:"Stranica " counter(page) " / " counter(pages);font:8pt Arial,sans-serif;color:#8a919c}}
/* 0.1.22: DMS-ov stil skriva 2. i 5. stupac svih tablica ispod 900 px (pa i na ispisu) – u WMS-u se vide uvijek */
.ut th:nth-child(2),.ut td:nth-child(2),.ut th:nth-child(5),.ut td:nth-child(5){display:table-cell}
@media print{
  :root,:root[data-theme="light"]{--bg:#fff;--panel:#fff;--panel2:#fff;--panel3:#fff;--raised:#fff;--side:#fff;--line:#dde1e7;--line-2:#d3d8e0;--line2:#d3d8e0;
    --text:#1a1d24;--text-2:#3b4556;--muted:#5a6270;--hover:transparent;--sel:transparent;--glow:none;--glow-2:none;color-scheme:light}
  html,body,.dx,.main,.content,.panel,.grid-wrap,.w-report{background:#fff!important;color:#1a1d24!important;box-shadow:none!important;border-color:#dde1e7!important}
  .ut th:nth-child(2),.ut td:nth-child(2),.ut th:nth-child(5),.ut td:nth-child(5){display:table-cell!important}
  .dx::after,.dx::before,.overlay,.toast,.idle-ov{display:none!important}
  .ut th,.ut td,.print-head{-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .ut td,.ut td b{color:#1a1d24!important}
  .print-head{display:flex!important;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #F5C518;padding-bottom:6px;margin:0 0 10px;color:#1a1d24;font:9pt Arial,sans-serif}
  .print-head .ph-t{font-size:15pt;font-weight:700}.print-head .ph-s{color:#5a6270;margin-top:2px}.print-head .ph-r{text-align:right;color:#5a6270}.print-head .ph-r b{color:#1a1d24}
  .content,.panel,.w-note,.w-count{font-family:Arial,sans-serif!important}
  .panel{padding:0!important;margin:0 0 12px!important;background:#fff!important}
  .w-note,.dim{color:#5a6270!important}.w-count{font-weight:700;color:#1a1d24!important;margin:4px 0!important}
  .grid-wrap{overflow:visible!important}
  table.ut{font-size:8.5pt!important;margin-top:4px!important;border-collapse:collapse!important;width:100%!important}
  .ut thead{display:table-header-group}.ut tfoot{display:table-row-group}
  .ut th{background:#1f2937!important;color:#fff!important;border:0!important;padding:5px 6px!important;font-size:8.5pt!important;white-space:normal!important}
  .ut td{padding:3.5px 6px!important;border-bottom:.5px solid #dde1e7!important;background:#fff!important}
  .ut th:first-child,.ut td:first-child{padding-left:6px!important}
  .ut tbody tr:nth-child(even) td{background:#f6f7f9!important}
  .ut tbody tr:hover td{background:inherit!important}
  .ut tfoot td{font-weight:700!important;border-top:1.5px solid #1f2937!important;border-bottom:0!important}
  .ut td.late,.late{color:#b42318!important}.ut td.warn{color:#b45309!important}
  .ut tr{break-inside:avoid}
  a{color:inherit!important;text-decoration:none!important}
}


/* 0.1.24 slike zaslona u uputama */
.w-help-fig{margin:10px 0 14px;max-width:920px}
.w-help-fig img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.08)}
.w-help-fig figcaption{margin-top:5px;font-size:12px;line-height:1.45;color:var(--muted)}
@page help{size:A4 portrait;margin:12mm 12mm 16mm 12mm;
  @bottom-left{content:"Algor WMS - Algor informatika d.o.o. Rijeka - info@algor-informatika.hr";font:8pt Arial,sans-serif;color:#8a919c}
  @bottom-right{content:"Stranica " counter(page) " / " counter(pages);font:8pt Arial,sans-serif;color:#8a919c}}
@media print{.content:has(.w-help){page:help}.w-help-sec{break-inside:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.w-help-sec h3,.w-help-txt h4{break-after:avoid-page}
  .w-help-fig{break-inside:avoid-page;max-width:100%}.w-help-fig img{max-height:11cm;width:auto;max-width:100%;box-shadow:none;border:1px solid #c9ced6}
  .w-help-fig figcaption{color:#5a6270!important}}
