:root{--ink:#183b33;--green:#173c33;--paper:#f5f6f2;--muted:#596d64;--line:#d6dfd8;--accent:#b7ca9d;--reading-size:18px;color-scheme:light}*{box-sizing:border-box}html{scroll-padding-top:100px;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#146548;text-underline-offset:4px;overflow-wrap:anywhere}button,input{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #ce8c00;outline-offset:4px}img{max-width:100%;height:auto}.topbar{height:76px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 38px;position:sticky;top:0;z-index:20}.home{display:flex;align-items:center}.home img{width:162px;max-height:46px;object-fit:contain}.header-tools{display:flex;gap:20px;align-items:center}.header-pdf{font-size:14px;font-weight:650;text-decoration:none}.header-pdf span{margin-left:12px}.layout{max-width:1480px;margin:auto;display:grid;grid-template-columns:290px minmax(0,1fr)}aside{border-right:1px solid var(--line)}.nav-inner{position:sticky;top:76px;padding:32px 20px 24px;max-height:calc(100vh - 76px);overflow:auto}.nav-title{font-size:12px;letter-spacing:.1em;text-decoration:none;font-weight:750;display:flex;justify-content:space-between;margin:0 13px 25px}.nav-title span{color:var(--muted)}nav[aria-label="Poglavlja priručnika"] a{display:flex;gap:12px;align-items:baseline;font-size:14px;line-height:1.45;text-decoration:none;color:var(--ink);padding:10px 13px;border-radius:5px;margin:2px 0}nav[aria-label="Poglavlja priručnika"] a:hover,nav[aria-label="Poglavlja priručnika"] a[aria-current]{background:#e4ebe1}nav[aria-label="Poglavlja priručnika"] a span{font-size:11px;min-width:20px;color:#627960;font-weight:700}.nav-foot{font-size:11px;line-height:1.7;color:var(--muted);margin:24px 13px 0;border-top:1px solid var(--line);padding-top:20px}main{min-width:0;padding:36px 52px 0}.hero{background:var(--green);color:white;border-radius:3px;overflow:hidden}.hero-brands{display:flex;gap:35px;align-items:center;justify-content:space-between;background:white;padding:26px 40px}.hero-brands img{width:43%;max-height:58px;object-fit:contain}.hero-copy{padding:42px 42px 45px}.eyebrow{font-size:11px;letter-spacing:.15em;color:#d0dfc6;font-weight:650;margin:0 0 22px}h1{font:normal clamp(42px,5vw,70px)/1.04 Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:0 0 26px}.intro{max-width:650px;font-size:16px;line-height:1.75;color:#e4ece5;margin-bottom:30px}.primary,.secondary{display:inline-block;font-size:14px;font-weight:650;text-decoration:none;padding:11px 19px}.primary{background:var(--accent);color:#173c33;border-radius:3px}.primary span{margin-left:25px}.secondary{color:white}.hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;color:var(--muted);padding:18px 40px;font-size:12px}.hero-bottom img{width:118px;display:block}.reader-tools{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:34px;padding-bottom:24px;border-bottom:1px solid var(--line)}.search-wrap{flex:1;max-width:480px}.search-wrap label,.text-tools>span{font-size:12px;font-weight:650;display:block;margin-bottom:7px}.search-input{display:flex;position:relative}input[type=search]{width:100%;border:1px solid #afc0b4;border-radius:4px;padding:11px 38px 11px 13px;background:white;color:var(--ink);font-size:14px;min-height:46px}#clear-search{position:absolute;right:7px;top:3px;border:0;background:white;font-size:24px;padding:0 8px}.text-tools>div{display:flex;gap:6px}.text-tools button,#menu-toggle{background:white;border:1px solid #afc0b4;border-radius:4px;min-width:44px;min-height:44px;padding:7px 10px;color:var(--ink);font-size:14px}.quick-links{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 36px}.quick-links a{font-size:12px;text-decoration:none;border:1px solid #c8d6c9;background:#eef2e9;padding:7px 12px;border-radius:30px}.chapter{background:#fff;padding:40px 44px;margin:0 0 26px;border:1px solid #e1e6df;border-radius:3px;font-size:var(--reading-size);line-height:1.8;overflow-wrap:anywhere}.chapter .kicker{font-size:12px;color:#66815d;letter-spacing:.15em;margin:0 0 12px;font-weight:750}.chapter h2{font:normal 37px/1.15 Georgia,"Times New Roman",serif;letter-spacing:-.02em;margin:0 0 30px}.chapter h3{font-size:1.1em;line-height:1.4;margin:30px 0 12px}.chapter h4{font-size:1em;margin:20px 0 8px}.chapter p{margin:0 0 18px}.chapter .eaquals{width:130px;margin:12px 0 8px}.chapter li{margin-bottom:10px}.chapter ul{padding-left:24px}.note{padding:18px 20px;background:#eef3e9;border-left:3px solid #94ae79;font-size:.9em}.table-scroll{overflow:auto;margin:24px 0}table{width:100%;border-collapse:collapse;font-size:.88em;line-height:1.6}th,td{text-align:left;vertical-align:top;padding:13px 12px;border-bottom:1px solid var(--line);overflow-wrap:normal}th{background:#e5eddf;font-weight:650}tbody tr:nth-child(even){background:#f5f7f1}dt{font-weight:650;font-size:.85em;color:var(--muted)}dd{margin:0 0 8px}dl{padding:18px 22px;background:#f3f6ef;border-left:3px solid #bccda9}.map-figure{margin-top:25px}.map-figure img{display:block;border:1px solid #d7dfd8;width:100%}.caption{color:var(--muted);font-size:.8em;margin-top:8px!important}.maptext{font-size:.9em}.transcript{margin:20px 0 35px;padding:12px 16px;background:#f5f7f1;border:1px solid var(--line);border-radius:4px}.transcript summary{font-size:.85em;cursor:pointer;font-weight:600}.transcript .maptext{padding-top:20px;columns:2}.transcript .maptext p{margin:0 0 7px}#search-results{background:white;border:1px solid var(--line);padding:20px;margin-top:20px}#search-status{font-weight:650;font-size:14px}#result-list{padding-left:20px}#result-list li{margin:18px 0}#result-list a{font-size:15px;font-weight:650}#result-list p{font-size:13px;margin:5px 0;color:var(--muted)}.footer{font-size:12px;color:var(--muted);padding:20px 0 42px;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.footer p{margin-right:auto}.skip{position:fixed;left:12px;top:-100px;z-index:100;background:white;padding:10px}.skip:focus{top:10px}[hidden]{display:none!important}.chapter:target{border-color:#8ba577}
@media(min-width:901px){#navigation{display:block!important}#menu-toggle{display:none!important}}
@media(max-width:1100px){.layout{grid-template-columns:250px minmax(0,1fr)}main{padding:28px 28px 0}.hero-copy{padding:32px}.hero-brands{padding:22px 30px}.chapter{padding:32px}.hero-bottom{padding:18px 30px}}
@media(max-width:900px){.topbar{height:66px;padding:0 20px}.layout{display:block}.nav-inner{position:static;max-height:none}.js #navigation{display:none;position:fixed;top:66px;bottom:0;left:0;width:min(350px,90vw);z-index:25;background:var(--paper);overflow:auto;box-shadow:20px 0 50px #173c3333}.js #navigation.open{display:block}main{max-width:850px;margin:auto;padding:24px 22px 0}.reader-tools{gap:15px}html{scroll-padding-top:84px}.hero-copy{padding:32px}.hero-brands{padding:22px 30px}.header-pdf{font-size:12px}.home img{width:138px}}
@media(max-width:520px){.topbar{padding:0 14px}.header-tools{gap:12px}.header-pdf span{display:none}.home img{width:112px}main{padding:18px 12px 0}.hero-brands{padding:20px;gap:15px}.hero-brands img{width:46%;max-height:42px}.hero-copy{padding:28px 24px 30px}.hero-bottom{padding:16px 24px}.hero-bottom span{max-width:130px;font-size:11px}.hero-bottom img{width:100px}.intro{font-size:15px;line-height:1.7}.secondary{padding-left:0;margin-top:9px;display:block}.reader-tools{align-items:stretch;flex-direction:column;padding:0 7px 20px;margin-top:26px}.text-tools{display:flex;justify-content:space-between;align-items:center}.text-tools>span{margin:0}.quick-links{padding:0 5px;gap:7px}.quick-links a{padding:7px 10px}.chapter{padding:28px 22px;font-size:var(--reading-size)}.chapter h2{font-size:31px}.chapter h3{font-size:1.05em}th,td{padding:10px 7px;font-size:.95em}.transcript .maptext{columns:1}.footer{padding:12px 8px 30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media print{.topbar,aside,.reader-tools,.quick-links,#search-results,.skip,.primary,.secondary,.footer a{display:none!important}.layout{display:block}body{background:white}main{padding:0;max-width:none}.hero{break-after:page;background:white;color:#183b33;border:1px solid #ccc}.hero-copy{padding:25px}.intro,.eyebrow{color:#183b33}.chapter{border:none;padding:0;margin:25px 0;font-size:11pt;break-before:page}.chapter h2{font-size:24pt}.chapter h3{break-after:avoid}.map-figure{break-inside:avoid}.map-figure img{max-height:220mm;object-fit:contain}.table-scroll{overflow:visible}tr{break-inside:avoid}details>*{display:block}.transcript .maptext{columns:2}@page{size:A4;margin:18mm}}
