body.home .login-box a[href*="/pregled/"],
body.home .login-box a[href*="/odobravanje-racuna/"]{display:none!important}
body.home:not(.ce-unified-auth) .qr-kod-skener{display:none!important}
.ce-legacy-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:min(600px,calc(100% - 32px));margin:18px auto;padding:6px;border:1px solid #43606d;border-radius:8px;background:#1f2b32;box-shadow:0 10px 28px rgba(0,0,0,.18);font-family:inherit}
.ce-legacy-nav a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:50px;padding:10px 12px;border:1px solid transparent;border-radius:5px;background:transparent;color:#eaf4f8!important;text-align:center;text-decoration:none!important;font-size:15px;font-weight:700;line-height:1.25;transition:background .15s,border-color .15s,color .15s}
.ce-legacy-nav a:hover,.ce-legacy-nav a:focus-visible{border-color:#6bc9e7;background:#314c59;color:#fff!important;outline:none}
.ce-legacy-nav a[aria-current="page"]{border-color:#69cdec;background:#4eb8dd;color:#092d3b!important;box-shadow:0 2px 8px rgba(14,52,66,.24)}
body.home .qr-kod-skener .ce-legacy-nav{flex:0 0 auto;align-self:center;width:min(600px,calc(100% - 24px));margin:0 auto 4px;border-color:#a8d8e8;background:#e9f6fb;box-shadow:0 12px 30px rgba(0,10,25,.24)}
body.home .qr-kod-skener .ce-legacy-nav a{color:#143b4d!important}
body.home .qr-kod-skener .ce-legacy-nav a:hover,body.home .qr-kod-skener .ce-legacy-nav a:focus-visible{background:#d1ebf4;color:#092e3e!important}
body.home .qr-kod-skener .ce-legacy-nav a[aria-current="page"]{background:#4eb8dd;color:#092d3b!important}
@media(max-width:600px){.ce-legacy-nav{width:100%;margin:12px auto;gap:3px;padding:4px}.ce-legacy-nav a{min-height:48px;padding:8px 3px;font-size:13px;white-space:normal}body.home .qr-kod-skener .ce-legacy-nav{width:100%;max-width:calc(100vw - 24px);margin:0 auto 2px}body.page-id-3930 .ce-approval-heading h1{font-size:24px}body.page-id-3930 .ce-status-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:360px){body.page-id-3930 .ce-status-tab{gap:4px;padding:8px 6px;font-size:12px}body.page-id-3930 .ce-status-count{min-width:20px;padding:0 4px}}
