:root{--bottomNavH:75px;--bg:#0b1220;--card:#0f1a2e;--text:#ffffff;--muted:rgba(255,255,255,.68);--line:rgba(255,255,255,.10);--good:#21c55d;--bad:#ef4444;--warn:#f59e0b;--accent:#60a5fa;--section:rgba(255,255,255,.90);--pillBg:rgba(255,255,255,.05);--pillText:rgba(255,255,255,.88)}html[data-theme=light]{--bg:#eef3fb;--card:#ffffff;--text:#0b1220;--muted:rgba(11,18,32,.62);--line:rgba(11,18,32,.10);--good:#16a34a;--bad:#dc2626;--warn:#d97706;--accent:#2563eb;--section:rgba(11,18,32,.88);--pillBg:rgba(11,18,32,.04);--pillText:rgba(11,18,32,.78)}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.app-shell,body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[contenteditable=true],input,option,select,textarea{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}html{scrollbar-gutter:stable}body,html{min-height:100svh}body.loginNoScroll,html.loginNoScroll{height:100svh;overflow:hidden}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:radial-gradient(1200px 500px at 20% -10%,rgba(96,165,250,.28),transparent 60%),radial-gradient(900px 400px at 90% 0,rgba(34,197,94,.14),transparent 55%),linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,0) 30%,rgba(0,0,0,.22)),var(--bg);background-attachment:fixed}html[data-theme=light] body{background:radial-gradient(1200px 500px at 20% -10%,rgba(37,99,235,.16),transparent 60%),radial-gradient(900px 400px at 90% 0,rgba(34,197,94,.1),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,0) 30%,rgba(255,255,255,.55)),var(--bg);background-attachment:fixed}.container{max-width:620px;margin:0 auto;padding:0 10px}@media (min-width:900px){.container{max-width:760px;padding-left:18px;padding-right:18px}}@media (max-width:360px){.grid2{grid-template-columns:1fr}}.page{padding-top:10px;padding-bottom:0}@media (min-width:1001px){.page{padding-top:10px;padding-bottom:10px}}body:has(.dobavljaciPage.fillListPage) .fillPageList,body:has(.kupciPage.fillListPage) .fillPageList,body:has(.zalihePage.fillListPage) .fillPageList{overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body:has(.dobavljaciPage.fillListPage) .fillPageList>.item.clickable,body:has(.kupciPage.fillListPage) .fillPageList>.item.clickable,body:has(.zalihePage.fillListPage) .fillPageList>.item.clickable{touch-action:pan-y!important}@media (hover:none) and (pointer:coarse){body:has(.dobavljaciPage.fillListPage) .fillPageList>.item.clickable:active,body:has(.kupciPage.fillListPage) .fillPageList>.item.clickable:active,body:has(.zalihePage.fillListPage) .fillPageList>.item.clickable:active{transform:none!important}}@media (min-width:1001px){.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:6px!important}body.homeBody .page-content{padding-bottom:2px!important}.app-content>.app-footer.globalCopyright{min-height:40px!important;margin-top:0!important;padding:0 16px!important}.prijemRobePage{max-width:min(1440px,calc(100vw - 310px))!important}.prijemRobePage .prijemMobileOnly{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px 16px!important;align-items:stretch!important}.prijemRobePage .prijemMetaGrid{grid-column:1!important;grid-row:1/span 2!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:11px!important;align-content:stretch!important}.prijemRobePage .prijemInvoiceDateField,.prijemRobePage .prijemSupplierField{grid-column:1/-1!important}.prijemRobePage .prijemStepGuide{grid-row:1!important;min-height:126px!important;padding:18px!important;align-content:center!important;justify-items:start!important;text-align:left!important}.prijemRobePage .prijemControls,.prijemRobePage .prijemStepGuide{grid-column:2!important;height:100%!important;margin-top:0!important}.prijemRobePage .prijemControls{grid-row:2!important;align-items:stretch!important}.prijemRobePage .prijemControls .prijemUploadPrimary{width:100%!important;min-height:58px!important;height:100%!important}.prijemRobePage .prijemControls .btn,.prijemRobePage .prijemMetaGrid span,.prijemRobePage .prijemStats,.prijemRobePage .prijemStatus,.prijemRobePage .prijemStepGuide span,.prijemRobePage .prijemStepGuide strong{font-family:inherit!important;letter-spacing:0!important}.prijemRobePage .datePickerControl,.prijemRobePage .prijemMetaGrid .input,.prijemRobePage .prijemMetaReadonly strong{font-family:inherit!important;font-size:13px!important}.desktopSidebarItem.active,.desktopSidebarProfileButton.active{border-color:rgba(96,165,250,.58)!important;background:linear-gradient(180deg,rgba(96,165,250,.22),rgba(96,165,250,.1))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 24px rgba(37,99,235,.12)!important}html[data-theme=light] .desktopSidebarItem.active,html[data-theme=light] .desktopSidebarProfileButton.active{border-color:rgba(37,99,235,.38)!important;background:linear-gradient(180deg,rgba(37,99,235,.14),rgba(37,99,235,.06))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 10px 24px rgba(37,99,235,.1)!important}.desktopSidebarItem.active .navIcon,.desktopSidebarProfileButton.active .navIcon{color:var(--accent)!important;opacity:1!important}.desktopSidebarFooter{gap:7px!important}.desktopSidebarThemePanel{order:3!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:8px!important}.desktopSidebarThemeCopy{display:none!important}.desktopSidebarThemeButton{width:100%!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.desktopSidebarThemeButton .navIcon{width:16px!important;height:16px!important;flex:0 0 16px!important}}.app-shell .app-content{min-height:100dvh!important;display:flex!important;flex-direction:column!important}.app-shell .app-content .page-content{flex:1 0 auto!important}.app-content>.app-footer.globalCopyright{min-height:42px!important;margin:0 auto!important;padding:0 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important}@media (max-width:750px){.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:6px!important}.app-content>.app-footer.globalCopyright{min-height:48px!important;margin:0 auto!important;padding:0 12px calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 2px)!important}}@media (min-width:751px) and (max-width:1000px){.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:8px!important}.app-content>.app-footer.globalCopyright{min-height:50px!important;margin:0 auto!important;padding:0 14px calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 2px)!important}}@media (min-width:1001px){.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:6px!important}body.homeBody .page-content{padding-bottom:2px!important}.app-content>.app-footer.globalCopyright{min-height:40px!important;margin-top:0!important;padding:0 16px!important}.prijemRobePage{max-width:min(1440px,calc(100vw - 310px))!important}.prijemRobePage .prijemMobileOnly{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px 16px!important;align-items:stretch!important}.prijemRobePage .prijemMetaGrid{grid-column:1!important;grid-row:1/span 2!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:11px!important;align-content:stretch!important}.prijemRobePage .prijemInvoiceDateField,.prijemRobePage .prijemSupplierField{grid-column:1/-1!important}.prijemRobePage .prijemStepGuide{grid-row:1!important;min-height:126px!important;padding:18px!important;align-content:center!important;justify-items:start!important;text-align:left!important}.prijemRobePage .prijemControls,.prijemRobePage .prijemStepGuide{grid-column:2!important;height:100%!important;margin-top:0!important}.prijemRobePage .prijemControls{grid-row:2!important;align-items:stretch!important}.prijemRobePage .prijemControls .prijemUploadPrimary{width:100%!important;min-height:58px!important;height:100%!important}.prijemRobePage .prijemControls .btn,.prijemRobePage .prijemMetaGrid span,.prijemRobePage .prijemStats,.prijemRobePage .prijemStatus,.prijemRobePage .prijemStepGuide span,.prijemRobePage .prijemStepGuide strong{font-family:inherit!important;letter-spacing:0!important}.prijemRobePage .datePickerControl,.prijemRobePage .prijemMetaGrid .input,.prijemRobePage .prijemMetaReadonly strong{font-family:inherit!important;font-size:13px!important}}.datePickerControl,.datePickerNativeInput{cursor:pointer}@media (min-width:1001px){.prijemRobePage{width:100%!important;max-width:min(1280px,calc(100vw - 340px))!important;margin:0 auto!important}.prijemRobePage .desktopPageTitleBlock{margin-bottom:16px!important}.prijemRobePage .prijemMobileOnly{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);grid-gap:14px 16px;gap:14px 16px;align-items:start;padding:18px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,rgba(96,165,250,.07),rgba(255,255,255,.018)),rgba(255,255,255,.025);box-shadow:0 18px 46px rgba(0,0,0,.16)}html[data-theme=light] .prijemRobePage .prijemMobileOnly{background:linear-gradient(180deg,rgba(37,99,235,.055),rgba(255,255,255,.72)),rgba(255,255,255,.84)}.prijemRobePage .prijemMetaGrid{grid-column:1;grid-row:1/span 2;margin-top:0;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;gap:11px}.prijemRobePage .prijemInvoiceDateField,.prijemRobePage .prijemSupplierField{grid-column:1/-1}.prijemRobePage .prijemMetaGrid span{font-size:11px}.prijemRobePage .prijemMetaGrid .input,.prijemRobePage .prijemMetaReadonly strong{min-height:42px;border-radius:13px;font-size:13px}.prijemRobePage .prijemStepGuide{grid-column:2;margin-top:0;min-height:94px;padding:16px;align-content:center;justify-items:start;text-align:left}.prijemRobePage .prijemStepGuide strong{font-size:12px}.prijemRobePage .prijemStepGuide span{font-size:clamp(10px,.72vw,13px);line-height:1.2;font-weight:760;white-space:nowrap;overflow:hidden}.prijemRobePage .prijemControls{grid-column:2;margin-top:0}.prijemRobePage .prijemControls .btn{min-height:52px;border-radius:14px;font-size:12px}.prijemRobePage .prijemStatus{grid-column:1/-1;margin-top:0;min-height:48px;justify-items:center;text-align:center;padding:12px 14px}.prijemRobePage .prijemStatus>div{max-width:100%}.prijemRobePage .prijemStats{grid-column:1/-1;margin-top:0;gap:10px}.prijemRobePage .prijemStats>div{min-height:72px;align-items:flex-start;padding:13px 14px}.prijemRobePage .prijemStats b{font-size:22px}.prijemRobePage .prijemStats span{font-size:11px}.prijemRobePage .prijemConsolePanel,.prijemRobePage .prijemEmpty,.prijemRobePage .prijemFinalPanel,.prijemRobePage .prijemPostTableActions,.prijemRobePage .prijemScanShots,.prijemRobePage .prijemTableWrap,.prijemRobePage .sectionTitle{grid-column:1/-1}.prijemRobePage .sectionTitle{margin:4px 2px -2px;font-size:15px}.prijemRobePage .prijemConsolePanel{min-height:190px;padding:16px;border-radius:18px}.prijemRobePage .prijemConsoleHead b,.prijemRobePage .prijemConsoleHead span{font-size:13px}.prijemRobePage .prijemConsoleLines{max-height:190px;font-size:11px}.prijemRobePage .prijemTableWrap{border-radius:16px}.prijemRobePage .prijemTable{min-width:1280px;font-size:10.5px}.prijemRobePage .prijemTable td,.prijemRobePage .prijemTable th{padding:6px 5px;line-height:1.15}.prijemRobePage .prijemCellInput{height:30px;min-width:54px;padding:5px 7px;border-radius:8px;font-size:11px}.prijemRobePage .prijemNameInput{min-width:220px}.prijemRobePage .prijemRowNoInput{min-width:42px;max-width:52px}.prijemRobePage .prijemBadge{width:66px;min-width:66px;height:24px;font-size:8px}.prijemRobePage .prijemRemoveBtn{width:30px;height:30px;font-size:13px}.prijemRobePage .prijemPostTableActions{grid-template-columns:repeat(2,minmax(190px,240px));justify-content:end;gap:10px}}@media (min-width:1500px){.prijemRobePage{max-width:1320px!important}}@media (min-width:1001px){.app-shell.desktopSidebarShell .homeHeaderRow{display:none!important;visibility:hidden!important}.app-shell.desktopSidebarShell .desktopHeaderMetaRow{grid-template-columns:minmax(0,1fr) auto!important}.app-shell.desktopSidebarShell .desktopHeaderMetaRow .pageStatusPill{grid-column:2!important;justify-self:end!important}}.app-content>.app-footer.globalCopyright{flex:0 0 auto!important;position:static!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;z-index:auto!important;width:100%!important;max-width:none!important;margin:auto 0 0!important;padding:13px 18px calc(13px + env(safe-area-inset-bottom))!important;color:rgba(238,246,255,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0)),#0d1722!important;border-top:1px solid rgba(255,255,255,.08)!important;box-shadow:0 -14px 38px rgba(0,0,0,.18)!important;opacity:1!important;text-align:center!important;pointer-events:none!important}html[data-theme=light] .app-content>.app-footer.globalCopyright{color:rgba(238,246,255,.78)!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0)),#101a24!important}@media (max-width:1000px){.app-content>.app-footer.globalCopyright{padding:11px 14px calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 11px)!important;font-size:11px!important}}@media (min-width:1001px){.app-shell.desktopSidebarShell .app-content>.app-footer.globalCopyright{padding-left:30px!important;padding-right:30px!important}}.statTile{container-type:inline-size}.statTile,.statValue{min-width:0!important}.statValue{display:block!important;width:100%!important;max-width:100%!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statValue[data-fit-scaled=true]{transform-origin:left center}.summaryStatStrip .statValue{font-size:clamp(12px,10.8cqw,19.5px)!important}.summaryStatStrip .statValue.amountFitMd{font-size:clamp(11.5px,9.8cqw,16px)!important}.summaryStatStrip .statValue.amountFitLg{font-size:clamp(10.5px,8.7cqw,14px)!important}.summaryStatStrip .statValue.amountFitXl{font-size:clamp(9.5px,7.8cqw,12.5px)!important}.summaryStatStrip .statValue.amountFitXxl{font-size:clamp(9px,7cqw,11px)!important}.desktopSidebar{display:none}@media (min-width:1001px){.app-shell.desktopSidebarShell{display:grid!important;grid-template-columns:264px minmax(0,1fr)!important;align-items:stretch!important;min-height:100dvh!important;background:radial-gradient(circle at 22% 0,rgba(37,99,235,.12),transparent 36%),radial-gradient(circle at 86% 8%,rgba(16,185,129,.1),transparent 30%),var(--bg)!important}.app-shell.desktopSidebarShell .app-content{grid-column:2!important;min-width:0!important;width:100%!important}.app-shell.desktopSidebarShell .page-content{min-width:0!important;padding:24px 30px 20px!important}.app-shell.desktopSidebarShell .page-content>main.container,.app-shell.desktopSidebarShell .page-content>main.homePage,.app-shell.desktopSidebarShell .page-content>main.page{max-width:1540px!important;padding-left:0!important;padding-right:0!important}.desktopSidebar{position:-webkit-sticky;position:sticky;top:0;z-index:1100;grid-column:1;height:100dvh;min-height:100dvh;display:flex!important;flex-direction:column;gap:18px;padding:18px;color:#eef6ff;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)),#0e1822;border-right:1px solid rgba(255,255,255,.08);box-shadow:18px 0 42px rgba(0,0,0,.22)}.desktopSidebarBrand{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:2px 0 15px;border-bottom:1px solid rgba(255,255,255,.12);text-align:center}.desktopSidebarLogoSlot{width:100%;min-height:94px;display:grid;place-items:center}.desktopSidebarLogoSlot .logoHomeButton{width:152px;min-height:94px;display:grid;place-items:center;border-radius:18px}.desktopSidebarLogoSlot .logoHomeButton:hover{transform:translateZ(0) translateY(-2px) scale(1.07);filter:drop-shadow(0 14px 26px rgba(73,171,255,.28))}.desktopSidebarLogoSlot .logoHomeButton:active{transform:translateZ(0) translateY(1px) scale(.92)}.desktopSidebarLogoImg{width:126px!important;height:auto!important;max-height:88px!important;margin:0!important;object-fit:contain;transform:translateX(5px)}.desktopSidebarBrand strong{display:block;color:#fff;font-size:16.1px;line-height:1.1;font-weight:850}.desktopSidebarBrand span{display:block;margin-top:3px;color:rgba(238,246,255,.68);font-size:13.8px;line-height:1.25}.desktopSidebarNav{min-height:0;display:grid;align-content:start;grid-gap:6px;gap:6px;overflow-y:auto;overflow-x:hidden;padding-right:2px}.desktopSidebarItem{min-height:42px;display:flex;align-items:center;gap:12px;border:1px solid transparent;border-radius:8px;padding:0 12px;color:rgba(238,246,255,.82);text-decoration:none;font-size:13px;line-height:1;font-weight:720;letter-spacing:0;background:transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.desktopSidebarItem .navIcon{width:18px;height:18px;flex:0 0 18px;opacity:.86}.desktopSidebarItem:hover{color:#fff;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.055)}.desktopSidebarItem.active{color:#fff;border-color:rgba(96,165,250,.68);background:linear-gradient(180deg,rgba(96,165,250,.24),rgba(37,99,235,.12));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 24px rgba(37,99,235,.14)}.desktopSidebarItem.disabled{color:rgba(238,246,255,.35);cursor:not-allowed}.desktopSidebarFooter{display:grid;grid-gap:8px;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}.desktopSidebarThemePanel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px;background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.desktopSidebarThemeCopy{min-width:0;display:grid;grid-gap:3px;gap:3px}.desktopSidebarThemeCopy span{color:rgba(238,246,255,.62);font-size:11px;line-height:1.1}.desktopSidebarThemeCopy strong{color:#fff;font-size:13px;line-height:1.1;font-weight:820}.desktopSidebarThemeButton{min-width:76px;min-height:32px;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:0 10px;background:rgba(255,255,255,.07);color:#fff;font:inherit;font-size:12px;font-weight:780}.desktopSidebarThemeButton[aria-pressed=true]{border-color:rgba(96,165,250,.55);background:linear-gradient(180deg,rgba(96,165,250,.2),rgba(96,165,250,.08))}.desktopSidebarProfileButton{width:100%;font-family:inherit;cursor:pointer}.desktopSidebarProfile{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px;background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.desktopSidebarProfileTop{display:grid;grid-gap:4px;gap:4px;min-width:0}.desktopSidebarProfileTop small,.desktopSidebarProfileTop span,.desktopSidebarProfileTop strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktopSidebarProfileTop strong{color:#fff;font-size:13px;line-height:1.15;font-weight:820}.desktopSidebarMessage,.desktopSidebarProfileTop small,.desktopSidebarProfileTop span{color:rgba(238,246,255,.64);font-size:11px;line-height:1.25}.desktopSidebarSystemInfo{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px;background:rgba(255,255,255,.04)}.desktopSidebarSystemInfo div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.desktopSidebarSystemInfo span{color:rgba(238,246,255,.58);font-size:9.5px;font-weight:850;line-height:1;text-transform:uppercase}.desktopSidebarSystemInfo strong{min-width:0;overflow:hidden;color:#fff;font-size:11px;font-weight:820;line-height:1.1;text-align:right;text-overflow:ellipsis;white-space:nowrap}.desktopSidebarSystemInfo small{color:rgba(238,246,255,.64);font-size:10.5px;font-weight:680;line-height:1.2;text-align:center}.desktopSidebarSelect,.desktopSidebarSmallBtn{width:100%;min-height:34px;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:0 10px;background:rgba(255,255,255,.07);color:#fff;font:inherit;font-size:12px}.desktopSidebarSelect{padding-inline:32px;text-align:center;text-align-last:center}.desktopSidebarSelect option{color:#111827;text-align:center}.desktopSidebarSmallBtn{background:linear-gradient(180deg,rgba(96,165,250,.92),rgba(37,99,235,.72));color:#fff;border-color:rgba(147,197,253,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 12px 26px rgba(37,99,235,.2);font-weight:780}.desktopSidebarSmallBtn.secondary{background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.14)}.desktopSidebarSelect:disabled,.desktopSidebarSmallBtn:disabled{opacity:.55;cursor:not-allowed}.app-shell.desktopSidebarShell .desktopAppHeader{grid-template-columns:minmax(0,1fr) auto!important;min-height:54px!important;padding:0!important;margin-bottom:8px!important;border-bottom:0!important}.app-shell.desktopSidebarShell .desktopAppHeader .desktopInlineTabs,.app-shell.desktopSidebarShell .desktopHeaderLogoSlot{display:none!important}.app-shell.desktopSidebarShell .desktopAppHeader .pageStatusPill{grid-column:2!important;justify-self:end!important}.app-shell.desktopSidebarShell .desktopHeaderMetaRow{margin-top:0!important;grid-template-columns:minmax(0,1fr) auto!important}.app-shell.desktopSidebarShell .desktopHeaderMetaRow .pageStatusPill{justify-self:end!important;grid-column:2!important}.app-shell.desktopSidebarShell .desktopPageTitleBlock{margin-top:2px!important;margin-bottom:12px!important}.app-shell.desktopSidebarShell .homeHeaderRow{display:none!important;visibility:hidden!important}.moduleCardPrijem{display:block!important;grid-column:auto!important}}html[data-theme=light] .desktopSidebar{color:#eaf3ff;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,0)),#101a24}.summaryStatStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}.summaryStatStrip .statTile,.summaryStatStrip .statTile:nth-child(3){width:100%;min-width:0;min-height:82px;height:100%;padding:11px!important;display:flex;flex-direction:column;justify-content:center}@media (max-width:750px){.summaryStatStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.summaryStatStrip .statTile,.summaryStatStrip .statTile:nth-child(3){min-height:78px;padding:10px!important}}@media (min-width:751px) and (max-width:1000px){.summaryStatStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.summaryStatStrip .statTile,.summaryStatStrip .statTile:nth-child(3){min-height:80px;padding:10px!important}}@media (max-width:750px){:root{--copyrightBottomGap:2px}.app-shell .app-content .page-content,body.homeBody .app-shell .app-content .page-content,body.viseBody .app-shell .app-content .page-content{padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 4px)!important}body .app-footer.globalCopyright,body .globalCopyright,body .loginFooter{margin-bottom:2px!important}}@media (min-width:1001px){body.homeBody .app-footer.globalCopyright,body.viseBody .app-footer.globalCopyright{margin-top:30px!important}body.homeBody .app-shell .app-content .page-content,body.viseBody .app-shell .app-content .page-content{padding-bottom:28px!important}}.app-shell{min-height:100dvh!important;display:flex!important;flex-direction:column!important}.app-content,.page-content,body.homeBody .page-content,body.viseBody .page-content{flex:1 1 auto!important;display:flex!important;min-height:0!important;flex-direction:column!important}.page-content>main{flex:0 0 auto!important;width:100%!important}.page-content>.app-footer.globalCopyright,.page-content>.globalCopyright{flex:0 0 auto!important;margin:auto auto var(--copyrightBottomGap)!important;padding:var(--copyrightTopGap) var(--copyrightXPad) 0!important}@media (max-width:750px){.page-content,body.homeBody .page-content,body.viseBody .page-content{min-height:100dvh!important;padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 12px)!important}}@media (min-width:751px) and (max-width:1000px){.page-content,body.homeBody .page-content,body.viseBody .page-content{min-height:100dvh!important;padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 14px)!important}}@media (min-width:1001px){.page-content,body.homeBody .page-content,body.viseBody .page-content{min-height:100dvh!important;padding-bottom:0!important}}.app-shell{min-height:100vh;display:flex;flex-direction:column}.app-content{flex:1 1;display:flex;flex-direction:column}.page-content{padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom))}body.homeBody .page-content,body.viseBody .page-content{padding-bottom:calc(60px + env(safe-area-inset-bottom))!important}@media (min-width:768px){body.homeBody .page-content,body.viseBody .page-content{padding-bottom:2px!important}}.topbar{display:flex;align-items:center;justify-content:space-between;padding:3px 2px 2px}.logoImg{display:block;height:64px;width:auto;object-fit:contain}.homeLogoSlot{min-width:0}.homeLogoSlot,.logoHomeButton{display:flex;align-items:center}.logoHomeButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;justify-content:center;border-radius:18px;cursor:pointer;transform:translateZ(0) scale(1);transform-origin:center;transition:transform .22s cubic-bezier(.2,.85,.24,1),filter .22s ease;-webkit-tap-highlight-color:transparent}.logoHomeButton:hover{transform:translateZ(0) scale(1.06);filter:drop-shadow(0 10px 22px rgba(73,171,255,.24))}.logoHomeButton:active{transform:translateZ(0) scale(.94)}.logoHomeButton:focus-visible{outline:2px solid rgba(94,169,255,.8);outline-offset:4px}.logoHomeButton .logoImg{pointer-events:none}.logoHomeButtonPop{animation:logoShrinkExpand .42s cubic-bezier(.2,.9,.18,1)}@keyframes logoShrinkExpand{0%{transform:translateZ(0) scale(1)}32%{transform:translateZ(0) scale(.78)}62%{transform:translateZ(0) scale(1.13)}82%{transform:translateZ(0) scale(.98)}to{transform:translateZ(0) scale(1)}}.homeLogoImg{margin-left:-12px}.sectionTitle{margin:15px 2px 10px;font-size:13px;font-weight:900;color:var(--section)}.small{margin-top:6px}.cardTitle,.small{font-size:12px;color:var(--muted)}.cardTitle{margin:0 0 8px}.big{font-size:20px;font-weight:900;line-height:1.1;margin:0;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-overflow:clip;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brand{font-size:18px;font-weight:900;letter-spacing:.2px;line-height:1.15}.subtitle{font-size:12px;font-weight:700;color:var(--muted);margin-top:2px;line-height:1.2}.app-footer{margin-top:13px;margin-bottom:0;padding:0;font-size:10px;line-height:1.4;text-align:center;color:var(--muted);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 10px;min-height:36px;border-radius:999px;font-size:12px;line-height:1;color:var(--pillText);border:1px solid rgba(255,255,255,.08);background:var(--pillBg);box-shadow:0 10px 24px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.06)}html[data-theme=light] .tab{border:1px solid rgba(11,18,32,.08)}.pillToggle{min-height:36px;padding:7px 10px;font-size:12px}.themeIcon{font-size:13px;line-height:1}.themeText{font-weight:700}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.card{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid var(--line);border-radius:18px;padding:14px;box-shadow:0 18px 40px rgba(0,0,0,.2)}html[data-theme=light] .card{background:#fff;box-shadow:0 14px 30px rgba(11,18,32,.1)}.permissionLocked{position:relative;overflow:hidden;cursor:not-allowed!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.permissionLockedBlur{filter:blur(3px);opacity:.38;pointer-events:none}.permissionDeniedOverlay{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:14px;text-align:center;color:var(--text);background:linear-gradient(180deg,rgba(7,13,25,.42),rgba(7,13,25,.64));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}html[data-theme=light] .permissionDeniedOverlay{background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(241,245,249,.84))}.permissionDeniedText{font-size:13px;font-weight:950;line-height:1.15}.permissionDeniedSubtext{font-size:11px;font-weight:800;line-height:1.15;color:var(--muted)}.permissionDisabledTab{opacity:.52;filter:saturate(.6);cursor:not-allowed!important}.permissionDisabledTab .navIcon,.permissionDisabledTab .navText{filter:blur(.5px)}.permissionLockedInline{position:relative;overflow:hidden}.permissionLockedInline .permissionDeniedOverlay{padding:8px}.permissionLockedInline .permissionDeniedText{font-size:11px}.permissionLockedInline .permissionDeniedSubtext{font-size:10px}.input{width:100%;padding:12px;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.05);color:var(--text);outline:none}.input:focus{border-color:rgba(96,165,250,.35);box-shadow:0 0 0 2px rgba(96,165,250,.16)}.input option{background:var(--card);color:var(--text)}.btn{width:100%;padding:12px 14px;border-radius:16px;border:1px solid var(--line);font-weight:950;letter-spacing:.4px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--pillText);background:linear-gradient(180deg,rgba(96,165,250,.22),rgba(96,165,250,.1));box-shadow:0 16px 34px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08)}html[data-theme=light] .btn{color:rgba(11,18,32,.86);background:linear-gradient(180deg,rgba(37,99,235,.14),rgba(37,99,235,.06));box-shadow:0 14px 26px rgba(11,18,32,.1),inset 0 1px 0 rgba(255,255,255,.55)}.btn:disabled{opacity:.55;cursor:not-allowed;filter:none;transform:none}.btnIcon{width:15px;height:15px;flex:0 0 auto;margin-right:7px}.list{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.03)}html[data-theme=light] .list{background:rgba(11,18,32,.02)}.item{display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.item:last-child{border-bottom:0}.itemLeft{min-width:0;display:flex;flex-direction:column;gap:2px}.itemTitle{font-weight:900;font-size:13px}.itemSub,.itemTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itemSub{font-size:11px;color:var(--muted)}.amount{font-weight:900;font-size:13px;white-space:nowrap;text-align:right;padding-left:6px;min-width:0;max-width:100%;overflow:hidden;text-overflow:clip;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.amount.good{color:var(--good)}.amount.bad{color:var(--bad)}.amount.warn{color:var(--warn)}.otvoreneItem.payable{cursor:pointer}.otvoreneItemHeader{min-width:0;display:flex;align-items:center;gap:8px}.otvoreneItemTitle{min-width:0;flex:0 1 auto;max-width:100%}.otvoreneItemRight{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:112px}.otvorenePayBtn{width:auto;flex:0 0 auto;min-height:32px;padding:7px 12px;border-radius:10px;font-size:11px}.otvoreneStatusChip{display:inline-flex;align-items:center;min-height:22px;padding:3px 9px;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(148,163,184,.1);color:var(--muted);font-size:10px;font-weight:900;letter-spacing:0;white-space:nowrap}.otvoreneStatusChip.info{border-color:rgba(96,165,250,.4);background:rgba(96,165,250,.16);color:#93c5fd}.otvoreneStatusChip.good{border-color:rgba(34,197,94,.42);background:rgba(34,197,94,.15);color:#86efac}.otvoreneStatusChip.bad{border-color:rgba(248,113,113,.42);background:rgba(248,113,113,.14);color:#fca5a5}.otvorenePaymentNotice{border-color:rgba(34,197,94,.35);background:rgba(34,197,94,.1);color:#bbf7d0;font-weight:850}.otvorenePaymentDialog{width:min(100%,480px)}.otvorenePaymentText{margin-top:6px}.otvorenePaymentSummary{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.otvorenePaymentSummary div{display:grid;grid-template-columns:minmax(120px,.75fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.otvorenePaymentSummary span{color:var(--muted);font-size:11px;font-weight:850}.otvorenePaymentSummary b{min-width:0;overflow-wrap:anywhere;font-size:12px}.otvorenePaymentError{margin-top:12px}.otvorenePaymentActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.otvoreneDetailedTableWrap{margin-top:10px;max-height:calc(100vh - 320px);overflow:auto;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025)}.otvoreneDetailedTable{min-width:1480px}.otvoreneDetailedTable th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:rgba(9,15,28,.96);box-shadow:0 1px 0 var(--line)}html[data-theme=light] .otvoreneDetailedTable th{background:rgba(248,250,252,.96)}.otvoreneDetailedTable td,.otvoreneDetailedTable th{padding:9px 10px;font-size:11px;white-space:nowrap;vertical-align:middle}.otvoreneDetailedTable td{max-width:210px;overflow:hidden;text-overflow:ellipsis}.otvoreneDetailedTable .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.otvoreneDetailedTable tbody tr.clickable:hover{background:rgba(96,165,250,.08)}@media (max-width:560px){.otvoreneItem{grid-template-columns:minmax(0,1fr);gap:9px;padding:13px 12px;align-items:start}.otvoreneItemHeader{gap:7px}.otvoreneItemTitle{font-size:13px;line-height:1.15}.otvoreneStatusChip{min-height:20px;padding:2px 8px;font-size:9px}.otvoreneItemRight{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(118px,42%);align-items:center;grid-gap:10px;gap:10px}.otvoreneItemRight .amount{min-width:0;padding-left:0;text-align:left;font-size:12px;overflow:hidden;text-overflow:ellipsis}.otvorenePayBtn{width:100%;min-width:0;min-height:40px;padding:9px 10px;border-radius:9px;font-size:10px}.otvorenePaymentSummary div{grid-template-columns:1fr;gap:3px}}.amountFit{min-width:0;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.amountFitMd{font-size:.92em}.amountFitLg{font-size:.82em}.amountFitXl{font-size:.72em}.amountFitXxl{font-size:.62em}.firmaBlock{margin-top:5px;margin-bottom:5px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-items:start}.firmaLabel{grid-column:1;grid-row:1;font-size:10.5px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--muted);margin:0}.firmaName{grid-column:1;grid-row:2;font-size:18px;font-weight:800;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.firmaToggle{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:7px 14px 2px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 25%,rgba(0,0,0,.55));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tabs{max-width:520px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.tab{display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;padding:10px 6px;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.06);color:rgba(255,255,255,.78);font-weight:900;text-transform:uppercase;letter-spacing:.35px}html[data-theme=light] .tab{background:rgba(11,18,32,.06);color:rgba(11,18,32,.7)}.tab.active{background:rgba(96,165,250,.22);border-color:rgba(96,165,250,.45);color:#fff}html[data-theme=light] .tab.active{background:rgba(96,165,250,.18);border-color:rgba(37,99,235,.28);color:rgba(11,18,32,.9)}.tableWrap{overflow:auto;border:1px solid var(--line);border-radius:18px;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;font-size:12px;background:rgba(255,255,255,.03)}.table td,.table th{padding:10px 8px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.table th{color:rgba(255,255,255,.8);font-size:11px}html[data-theme=light] .table th{color:rgba(11,18,32,.72)}.table td{color:rgba(255,255,255,.88)}html[data-theme=light] .table td{color:rgba(11,18,32,.85)}.btn,.card,.item,.pill,.tab{min-height:44px}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .06s ease,filter .12s ease,background-color .12s ease,border-color .12s ease,box-shadow .12s ease}@media (hover:hover) and (pointer:fine){.clickable:hover{filter:brightness(1.06)}.item.clickable:hover{background:rgba(255,255,255,.04)}.tab:hover{background:rgba(255,255,255,.06)}.table tbody tr:hover td{background:rgba(255,255,255,.04)}}.clickable:active{transform:translateY(1px) scale(.99);filter:brightness(.98)}.btn:focus-visible,.card:focus-visible,.clickable:focus-visible,.input:focus-visible,.item:focus-visible,.pill:focus-visible,.tab:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(96,165,250,.35)}.logoHomeButton.clickable{transition:transform .22s cubic-bezier(.2,.85,.24,1),filter .22s ease}@media (hover:hover) and (pointer:fine){.logoHomeButton.clickable:hover{transform:translateZ(0) scale(1.06);filter:drop-shadow(0 10px 22px rgba(73,171,255,.24))}}.logoHomeButton.clickable:active{transform:translateZ(0) scale(.94);filter:drop-shadow(0 6px 16px rgba(73,171,255,.18))}.logoHomeButton.clickable:focus-visible{outline:2px solid rgba(94,169,255,.8);outline-offset:4px;box-shadow:none}@media (prefers-reduced-motion:reduce){.logoHomeButton,.logoHomeButton.clickable{transition:none;animation:none}}@media (hover:hover) and (pointer:fine){.tableWrap::-webkit-scrollbar{height:10px;width:10px}.tableWrap::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px}.tableWrap::-webkit-scrollbar-track{background:rgba(255,255,255,.06);border-radius:999px}}html[data-theme=light] input[type=date]{color-scheme:light}html[data-theme=dark] input[type=date]{color-scheme:dark}.err{color:var(--bad);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);padding:10px 12px;border-radius:14px}.modulesGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.moduleCard{padding:14px;display:block}.moduleCardDisabled{cursor:not-allowed;opacity:.72;filter:saturate(.78)}.moduleCardDisabled .pillAction{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.24);color:var(--muted)}html[data-theme=light] .moduleCardDisabled .pillAction{background:rgba(100,116,139,.08);border-color:rgba(100,116,139,.2);color:#64748b}.moduleInner{justify-content:space-between}.moduleInner,.moduleLeft{display:flex;align-items:center;gap:12px}.moduleLeft{min-width:0}.moduleIconBox{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;flex:0 0 auto;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}html[data-theme=light] .moduleIconBox{background:rgba(11,18,32,.04);border-color:rgba(11,18,32,.1)}.moduleIcon{font-size:20px}.moduleSvgIcon{width:23px;height:23px;display:block;color:var(--accent);stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.moduleText{min-width:0}.moduleTitle{font-weight:950;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moduleDesc{margin-top:4px;line-height:1.35}.pillAction{padding:8px 12px;min-height:36px;font-weight:900;border-radius:999px;border:1px solid rgba(96,165,250,.3);background:rgba(96,165,250,.12);color:rgba(255,255,255,.92);box-shadow:none}html[data-theme=light] .pillAction{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.22);color:rgba(11,18,32,.88)}.infoGrid2{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}.subCard{padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}html[data-theme=light] .subCard{border-color:rgba(11,18,32,.12);background:linear-gradient(180deg,rgba(37,99,235,.06),rgba(11,18,32,.02));box-shadow:0 10px 22px rgba(11,18,32,.1)}.subCardTitle{font-size:11px;font-weight:900;letter-spacing:.25px;text-transform:uppercase;color:var(--muted)}.subCardValue{font-weight:900;margin-top:4px}.viseInfoCard{padding:14px}.viseDesktopInfoGrid{display:grid;grid-gap:10px;gap:10px}.viseProfileColumn,.viseSystemColumn{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.viseCompanySummary{min-width:0}.viseDatabaseActions{display:grid;grid-gap:10px;gap:10px}.viseSystemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1001px){.viseDesktopInfoGrid{grid-template-columns:minmax(520px,1fr) minmax(360px,1fr);align-items:stretch;gap:12px}.viseProfileColumn{grid-template-columns:minmax(190px,.62fr) minmax(300px,1fr);align-items:start;grid-auto-rows:auto;gap:12px}.viseSystemColumn{grid-auto-rows:max-content}.viseDatabaseCard{align-self:start}}.prijemMobileOnly{display:block}.prijemDesktopOnly{display:none}.prijemCameraPanel{position:relative;width:100%;margin-top:14px;aspect-ratio:3/4;min-height:360px;max-height:62svh;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#050b16;box-shadow:0 18px 40px rgba(0,0,0,.24)}.prijemVideo{width:100%;height:100%;object-fit:cover;display:block}.prijemCameraFrame{position:absolute;inset:7%;border:2px solid rgba(96,165,250,.88);border-radius:16px;box-shadow:0 0 0 999px rgba(2,8,23,.24),inset 0 0 0 1px rgba(255,255,255,.28);pointer-events:none}.prijemCameraFrame:after,.prijemCameraFrame:before{content:"";position:absolute;left:14px;right:14px;height:1px;background:rgba(255,255,255,.34)}.prijemCameraFrame:before{top:33%}.prijemCameraFrame:after{bottom:33%}.prijemCameraStatus{position:absolute;left:10px;right:10px;bottom:10px;display:flex;justify-content:space-between;gap:8px;pointer-events:none}.prijemCameraStatus span{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(2,8,23,.74);color:#fff;font-size:11px;font-weight:950;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.prijemStepGuide{margin-top:10px;display:grid;grid-gap:4px;gap:4px;align-content:center;justify-items:center;min-height:54px;padding:11px 12px;border:1px solid rgba(96,165,250,.18);border-radius:16px;background:linear-gradient(180deg,rgba(96,165,250,.12),rgba(255,255,255,.035));text-align:center}.prijemStepGuide strong{font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.3px;color:rgba(255,255,255,.92)}.prijemStepGuide span{max-width:100%;min-width:0;font-size:clamp(10px,1.45vw,12px);line-height:1.2;font-weight:850;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:clip}.prijemControls{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:10px}.prijemControls .btn{min-height:46px;padding:11px 9px;font-size:11px;letter-spacing:0}.prijemUploadBtn{grid-column:1/-1}.prijemUploadPrimary{min-height:50px;font-size:12px}.prijemLockBtn{background:linear-gradient(180deg,rgba(34,197,94,.24),rgba(34,197,94,.11))}.prijemDangerBtn{background:linear-gradient(180deg,rgba(239,68,68,.2),rgba(239,68,68,.08));border-color:rgba(239,68,68,.26);color:#fecaca}.prijemOptions{display:grid;grid-template-columns:1fr 150px;grid-gap:10px;gap:10px;align-items:center;margin-top:10px}.prijemSelectLabel,.prijemToggle{min-height:46px;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.04);padding:9px 11px;font-size:12px;font-weight:900;color:var(--pillText)}.prijemToggle input{width:18px;height:18px;accent-color:var(--accent)}.prijemSelectLabel{display:grid;grid-template-columns:auto 1fr}.prijemSelectLabel .input{min-height:34px;padding:7px 8px;border-radius:10px;font-size:12px}.prijemStatus{margin-top:10px;display:grid;grid-gap:4px;gap:4px;align-content:center;justify-items:center;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.035);color:var(--muted);font-size:12px;font-weight:800;text-align:center}.prijemActiveStep{width:100%;padding:7px 10px;border:1px solid rgba(96,165,250,.18);border-radius:12px;background:rgba(96,165,250,.1);color:var(--pillText);font-size:11px;font-weight:950}.prijemProcessingPanel{margin-top:10px;display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(96,165,250,.22);border-radius:16px;background:linear-gradient(180deg,rgba(96,165,250,.12),rgba(255,255,255,.035));text-align:center}.prijemProcessingTitle{color:var(--text);font-size:12px;font-weight:950}.prijemProcessingBar{height:8px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.22)}.prijemProcessingBar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#22c55e);transition:width .2s ease}.prijemMetaGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.prijemMetaGrid label{min-width:0;display:grid;grid-gap:5px;gap:5px}.prijemInvoiceDateField,.prijemSupplierField{grid-column:1/-1}@media (max-width:1000px){.prijemCustomerField,.prijemInvoiceDateField,.prijemInvoiceNoField{grid-column:1/-1!important}}.prijemMetaGrid span{color:var(--muted);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:0}.prijemMetaGrid .input{min-height:38px;padding:9px 10px;border-radius:12px;font-size:12px}.datePickerControl{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.datePickerTextInput{width:100%}.datePickerNativeInput{color-scheme:dark}.datePickerNativeInput::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.82;filter:invert(1)}html[data-theme=light] .datePickerNativeInput{color-scheme:light}html[data-theme=light] .datePickerNativeInput::-webkit-calendar-picker-indicator{filter:none}.prijemMetaReadonly{min-width:0;display:grid;grid-gap:5px;gap:5px}.prijemMetaReadonly strong{min-height:38px;display:flex;align-items:center;padding:9px 10px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.06);color:var(--text);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=light] .prijemMetaReadonly strong{border-color:rgba(15,23,42,.12);background:rgba(15,23,42,.04)}.prijemSupplierSuggestions{display:flex;flex-wrap:wrap;gap:6px}.prijemSupplierSuggestion{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.07);color:var(--text);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=light] .prijemSupplierSuggestion{border-color:rgba(15,23,42,.12);background:#f8fafc}.prijemSupplierHint{color:var(--muted);font-size:11px;font-weight:800}.prijemStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.prijemStats>div{min-width:0;min-height:58px;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:9px 8px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.04)}.prijemStats b{min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap;font-size:16px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prijemStats span{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0}.prijemTableWrap{max-height:none;overflow-x:auto;overflow-y:visible;border-radius:12px}.prijemTable{min-width:900px;font-size:7px}.prijemTable td,.prijemTable th{padding:3px 2px;line-height:1.05;vertical-align:middle}.prijemTable th{text-align:center}.prijemExistingRow td{background:rgba(245,158,11,.14)}html[data-theme=light] .prijemExistingRow td{background:rgba(245,158,11,.18)}.prijemCellInput{width:100%;min-width:38px;height:18px;padding:2px 3px;border:1px solid var(--line);border-radius:5px;outline:none;background:rgba(255,255,255,.05);color:var(--text);font-size:7px;line-height:1}.prijemCellInput:focus{border-color:rgba(96,165,250,.42);box-shadow:0 0 0 2px rgba(96,165,250,.16)}.prijemNameInput{min-width:130px}.prijemNumberInput{min-width:38px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prijemRowNoInput{min-width:28px;max-width:36px;text-align:center;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prijemMpcInput{border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.08)}.prijemBadge{display:inline-flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:17px;padding:0 4px;border-radius:999px;font-size:6px;font-weight:950;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}.prijemBadge.existing{color:#fff7ed;background:rgba(245,158,11,.55);border:1px solid rgba(245,158,11,.65)}.prijemBadge.fresh{color:#dcfce7;background:rgba(34,197,94,.22);border:1px solid rgba(34,197,94,.35)}html[data-theme=light] .prijemBadge.existing{color:#78350f;background:rgba(245,158,11,.24)}html[data-theme=light] .prijemBadge.fresh{color:#166534;background:rgba(34,197,94,.16)}.prijemRemoveBtn{width:18px;height:18px;display:grid;place-items:center;border:1px solid var(--line);border-radius:999px;background:rgba(239,68,68,.12);color:var(--bad);font-size:10px;font-weight:950}.prijemPostTableActions{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:10px}.prijemEmpty{display:grid;place-items:center;min-height:150px;padding:18px;border:1px dashed var(--line);border-radius:16px;color:var(--muted);font-size:13px;font-weight:850;text-align:center}.prijemConsolePanel{place-items:stretch;align-items:stretch;gap:10px;min-height:190px;padding:12px;border-style:solid;background:linear-gradient(180deg,rgba(96,165,250,.09),rgba(255,255,255,.025));text-align:left}.prijemConsoleHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.prijemConsoleHead span{color:var(--text);font-size:12px;font-weight:950}.prijemConsoleHead b{color:var(--accent);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prijemConsoleLines{display:grid;grid-gap:6px;gap:6px;max-height:168px;overflow-y:auto;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(0,0,0,.18);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;line-height:1.35}html[data-theme=light] .prijemConsoleLines{border-color:rgba(15,23,42,.08);background:rgba(15,23,42,.04)}.prijemConsoleLine{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.prijemConsoleLine span{color:rgba(148,163,184,.92);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prijemConsoleLine p{min-width:0;margin:0;color:var(--pillText);overflow-wrap:anywhere}.prijemConsoleHint{color:var(--muted);font-size:11px;font-weight:850;line-height:1.35;text-align:center}.prijemFinalPanel{margin-top:12px;padding:12px;border:1px solid rgba(34,197,94,.24);border-radius:16px;background:rgba(34,197,94,.08)}.prijemDocId{margin-top:4px;font-size:16px;font-weight:950}.prijemExportGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.prijemExportGrid .btn{min-height:42px;padding:10px;font-size:11px;letter-spacing:0}.prijemScanShots{margin-top:14px;padding-bottom:8px}.prijemScanShot{margin-top:8px;padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.035)}.prijemScanShotHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.prijemScanShotHeader span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.prijemScanShotHeader>div{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto}.prijemShotZoomControls{display:flex;align-items:center;gap:4px}.prijemShotBtn{min-height:30px;padding:7px 9px;border-radius:10px;font-size:10px;letter-spacing:0}.prijemShotZoomBtn{min-width:34px;padding:7px 8px}.prijemScanShotImageLink{display:grid;place-items:center;min-height:260px;max-height:min(72vh,720px);overflow:auto;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#030712;cursor:-webkit-grab;cursor:grab;overscroll-behavior:contain;touch-action:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prijemScanShotImageLink.zoomed{display:block;place-items:initial}.prijemScanShotImageLink:active{cursor:-webkit-grabbing;cursor:grabbing}.prijemScanShotImage{width:auto;min-width:0;max-width:100%;max-height:min(68vh,680px);height:auto;display:block;margin:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.prijemScanShotImage.zoomed{max-width:none;max-height:none;margin:0 auto}@media (max-width:750px){.prijemScanShotHeader{align-items:flex-start;flex-direction:column}.prijemScanShotHeader>div{width:100%;justify-content:flex-start;flex-wrap:wrap}.prijemScanShotImageLink{min-height:220px;max-height:70svh}.prijemScanShotImage{max-height:66svh}}.prijemRawText{margin-top:12px;border:1px solid var(--line);border-radius:14px;padding:10px 12px;color:var(--muted);font-size:12px}.prijemRawText summary{font-weight:900;cursor:pointer}.prijemRawText pre{max-height:180px;overflow:auto;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}@media (min-width:1001px){.prijemMobileOnly{display:block}.prijemDesktopOnly{display:none}.prijemRobePage .prijemMetaGrid{grid-template-columns:1.2fr 1fr 1fr 220px}}@media (max-width:420px){.prijemControls{grid-template-columns:1fr}.prijemControls .prijemLockBtn{grid-column:1/-1}.prijemMetaGrid,.prijemOptions{grid-template-columns:1fr}}html[data-theme=light] .tabbar{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.55) 25%,rgba(255,255,255,.85));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-theme=light] .tab{box-shadow:none}html[data-theme=light] .tab.clickable:active{filter:none}.pagerBtn{font-size:11.5px;letter-spacing:.25px;min-width:120px}.paginationRow{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;flex-wrap:wrap}.paginationStatus{text-align:center;min-width:0}.loginPage{min-height:100svh;height:100svh;overflow:hidden;padding-top:0;padding-bottom:0}.loginCenter,.loginPage{display:flex;align-items:center;justify-content:center}.loginCenter{width:100%;max-width:460px;flex-direction:column}.login-logo-wrap{display:flex;justify-content:center;align-items:center;margin:0 0 10px}.login-logo{height:120px;width:auto;object-fit:contain;opacity:.95}.loginCard{width:100%;padding:15px}.loginTitle{font-size:22px;font-weight:950}.loginForm{margin-top:14px;display:grid;grid-gap:10px;gap:10px}.loginMsg{margin-top:10px;text-align:center}.loginFooter{margin-top:14px;text-align:center;font-size:12px;opacity:.7}@media (max-width:700px){.loginPage{padding-left:16px;padding-right:16px}.login-logo-wrap{margin-bottom:8px}.login-logo{height:108px}.loginFooter{margin-top:12px;font-size:11px}}.modalBack{position:fixed;inset:0;z-index:2000;background:rgba(3,8,20,.66);display:grid;place-items:center;padding:18px}.modalCard{width:min(100%,420px);border-radius:20px;border:1px solid var(--line);background:var(--card);box-shadow:0 24px 60px rgba(0,0,0,.34);padding:16px}.loginModalBack{display:block;width:100vw;height:100dvh;padding:0}.loginModalCard{position:fixed;left:50vw;top:50dvh;width:min(calc(100vw - 36px),420px);transform:translate(-50%,-50%)}.modalTitle{font-size:18px;font-weight:900;line-height:1.15}.scanModalBackdrop{position:fixed;inset:0;z-index:2600;display:grid;place-items:center;padding:18px;background:rgba(2,8,23,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scanModal{width:min(680px,100%);max-height:min(78vh,720px);display:flex;flex-direction:column;gap:12px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),var(--card);box-shadow:0 28px 70px rgba(0,0,0,.42);padding:16px}.scanModalHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:10px;border-bottom:1px solid var(--line)}.scanModalHead>div:first-child{min-width:0;flex:1 1 auto}.scanModalTitle{font-size:18px;font-weight:900;line-height:1.1}.scanModalCode{width:100%;max-width:100%;max-height:74px;margin-top:7px;padding:5px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:800;line-height:1.35;overflow:auto;overflow-wrap:anywhere;word-break:break-word;white-space:normal;scrollbar-width:thin;scrollbar-color:rgba(96,165,250,.45) transparent}.scanModalCode::-webkit-scrollbar{width:6px;height:6px}.scanModalCode::-webkit-scrollbar-track{background:transparent}.scanModalCode::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(96,165,250,.45)}.scanModalClose{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.06);color:var(--text);font-size:22px;line-height:1;cursor:pointer}.scanModalList{display:flex;flex-direction:column;gap:10px;overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(96,165,250,.45) transparent}.scanModalList::-webkit-scrollbar{width:8px}.scanModalList::-webkit-scrollbar-track{background:transparent}.scanModalList::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(96,165,250,.45)}.scanModalItem{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.035);color:var(--text);padding:13px 14px;text-align:left;cursor:pointer}.scanModalItemMain{min-width:0;display:flex;flex-direction:column;gap:5px}.scanModalItemTitle{font-size:15px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanModalItemSub,.scanModalMetaGrid{color:var(--muted);font-size:12px;font-weight:700;overflow-wrap:anywhere;word-break:break-word}.scanModalMetaGrid{display:flex;flex-wrap:wrap;gap:8px 14px}.scanModalQty{flex:0 0 auto;color:var(--good);font-size:18px;font-weight:950;white-space:nowrap}.scanModalEmpty{display:grid;place-items:center;min-height:150px;border:1px dashed var(--line);border-radius:14px;color:var(--muted);font-size:14px;font-weight:800;text-align:center;padding:18px}@media (max-width:750px){.scanModalBackdrop{align-items:flex-end;padding:12px}.scanModal{max-height:82vh;border-radius:18px 18px 14px 14px;padding:14px}.scanModalItem{align-items:flex-start;padding:12px}.scanModalItemTitle{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.scanModalMetaGrid{display:grid;grid-template-columns:1fr 1fr}}.karticaTableWrap .card{padding:0}.karticaTableWrap table{min-width:620px!important}.karticaTableWrap td,.karticaTableWrap th{padding:7px!important;font-size:12px!important}@media (max-width:760px){.karticaTableWrap{font-size:70%}.karticaTableWrap table{min-width:430px!important}.karticaTableWrap td,.karticaTableWrap th{padding:5px!important;font-size:8px!important}.karticaTableWrap .btn,.karticaTableWrap .cardTitle,.karticaTableWrap .input,.karticaTableWrap .pill,.karticaTableWrap .sectionTitle,.karticaTableWrap .small{font-size:70%!important}.karticaTableWrap .btn,.karticaTableWrap .input,.karticaTableWrap .pill{min-height:31px!important;padding-top:6px!important;padding-bottom:6px!important}}.inventoryEditorCard{width:min(92vw,560px);max-height:90vh;overflow:auto}.inventoryTableWrap{border:1px solid var(--line);border-radius:18px;overflow:auto;background:rgba(255,255,255,.03)}.inventoryTable{min-width:760px}.mobileOnlyTabbar{display:block}.desktopInlineTabs,.firmaDesktopTabs,.pageHeaderRow{display:none}@media (max-width:1000px){.mobileOnlyTabbar{display:block!important}.homeLogoImg{height:74px;margin-left:-9px}.desktopInlineTabs,.firmaDesktopTabs{display:none!important}.homeHeaderRow{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px;margin-top:0;margin-bottom:0}.firmaStack{display:grid;grid-template-rows:auto auto;grid-row-gap:2px;row-gap:2px;min-width:0;align-self:center}.firmaStack .firmaLabel,.firmaStack .firmaName{margin-left:3px;line-height:1.05}.firmaStack .firmaName{font-size:18px}.homeTabsCenter{display:none!important}.homeThemeToggle{display:inline-flex!important;align-self:center;justify-self:end;margin:0;transform:translateY(-1px)}.homeCopyright{margin-top:10px;margin-bottom:15px;padding-bottom:0;font-size:12px;opacity:.78;text-align:center}@media (max-width:770px){.homeCopyright{margin-top:10px;margin-bottom:12px;padding-bottom:0;font-size:11px}}.homePage{min-height:100dvh}}@media (min-width:1001px){body:before{display:none}body{--bottomNavH:0px}.page-content{padding-bottom:0}.mobileOnlyTabbar{display:none!important}.container{max-width:1320px;padding-left:28px;padding-right:28px}.page{padding-top:22px}.topbar{align-items:center;gap:18px}.homeTopbar{align-items:center!important}.grid2,.modulesGrid{gap:16px}.card{padding:18px}.card,.list{border-radius:22px}.item{padding:14px 16px}.sectionTitle{margin-top:22px;margin-bottom:12px;font-size:14px}.desktopInlineTabs{display:flex!important;gap:10px;min-width:0;flex-wrap:nowrap}.desktopInlineTab,.desktopInlineTabs{align-items:center;justify-content:center}.desktopInlineTab{display:inline-flex;min-width:110px;height:38px;padding:0 14px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;line-height:1;color:rgba(255,255,255,.86);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:none;white-space:nowrap;text-decoration:none}html[data-theme=light] .desktopInlineTab{color:rgba(11,18,32,.78);background:rgba(11,18,32,.04);border-color:rgba(11,18,32,.08)}.desktopInlineTab:hover{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06)}html[data-theme=light] .desktopInlineTab:hover{background:rgba(11,18,32,.06);border-color:rgba(11,18,32,.12)}.desktopInlineTab.active{border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.12);color:#fff}html[data-theme=light] .desktopInlineTab.active{color:rgba(11,18,32,.92);background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.22)}.pageHeaderRow{position:relative;display:flex!important;align-items:center;justify-content:space-between;min-height:58px}.pageStatusPill{min-width:70px;padding-left:10px;padding-right:10px;justify-self:end}.homeHeaderRow{display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(280px,1fr);align-items:center;grid-gap:10px;gap:10px;margin-top:0;margin-bottom:0}.firmaStack{display:grid;grid-template-rows:auto auto;grid-row-gap:2px;row-gap:2px;align-self:center}.firmaStack .firmaLabel,.firmaStack .firmaName{margin-left:3px;line-height:1.05}.firmaStack .firmaName{font-size:18px}.homeTabsCenter .desktopInlineTabs{justify-content:center;width:100%}.homeThemeToggle{display:inline-flex;align-self:center;justify-self:end;margin:0}.firmaStack{min-width:0}.firmaName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeTabsCenter{display:flex;justify-content:center;align-items:center;min-width:0;justify-self:center}.homeCopyright{margin-top:14px;margin-bottom:14px;font-size:12px;opacity:.78;text-align:center}.homeCopyright,body.viseBody .page{padding-bottom:0}.modulesGrid{margin-top:16px}.topbar{margin-bottom:2px}@media (min-width:771px){.mobileSwipeLabel{display:none!important}}.izvodPage{min-height:calc(100dvh - var(--bottomNavH))}@media (max-width:1000px){.izvodPage{display:flex;flex-direction:column;min-height:calc(100dvh - var(--bottomNavH))}.mobileSwipeZone{margin-top:12px;margin-bottom:12px}}.logoImg{display:block;height:68px;width:auto;object-fit:contain}.homeLogoImg{height:78px;margin-left:-9px}.mobileOnlyHeader{display:none}@media (max-width:1000px){.mobileOnlyHeader{display:flex!important;justify-content:space-between;align-items:flex-start;gap:12px}.pageHeaderRow{display:none!important}.mobileOnlyHeader{display:flex!important}}.pageHeaderRow .desktopInlineTabs{position:absolute;left:50%;transform:translateX(-50%);z-index:2}.pageHeaderRow>:first-child,.pageHeaderRow>:last-child{position:relative;z-index:3}.list::-webkit-scrollbar{width:8px}.list::-webkit-scrollbar-track{background:transparent}.list::-webkit-scrollbar-thumb{background:rgba(96,165,250,.35);border-radius:999px;-webkit-transition:background .2s ease;transition:background .2s ease}.list::-webkit-scrollbar-thumb:hover{background:rgba(96,165,250,.6)}[data-theme=light] .list::-webkit-scrollbar-thumb{background:rgba(37,99,235,.35)}[data-theme=light] .list::-webkit-scrollbar-thumb:hover{background:rgba(37,99,235,.55)}.list{scrollbar-width:thin;scrollbar-color:rgba(96,165,250,.4) transparent}[data-theme=light] .list{scrollbar-color:rgba(37,99,235,.4) transparent}}.karticaFilterMobile{display:none}.karticaFilterDesktop{display:block}@media (max-width:1000px){.karticaFilterDesktop{display:none}.karticaFilterMobile{display:block}}.grid2>.card{min-width:0}.homeMetric{display:block;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.homeMetric{font-size:clamp(13px,4.75vw,20px)!important;line-height:1.05!important}}.muted{color:var(--muted)}.good{color:var(--good)}.bad{color:var(--bad)}.warn{color:var(--warn)}.navText{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.navIcon{width:22px;height:22px;display:block;flex:0 0 auto}.activeTabBtn{border-color:rgba(96,165,250,.42)!important;background:linear-gradient(180deg,rgba(96,165,250,.3),rgba(96,165,250,.14))!important;color:#fff!important}html[data-theme=light] .activeTabBtn{color:rgba(11,18,32,.92)!important;background:linear-gradient(180deg,rgba(37,99,235,.16),rgba(37,99,235,.08))!important;border-color:rgba(37,99,235,.3)!important}.homeListsGrid{display:block}.homeListBlock{min-width:0}.homeInsightsGrid{margin-top:14px;display:grid;grid-gap:12px;gap:12px;align-items:stretch}.homeChartCard{display:grid;grid-gap:10px;gap:10px}.homeChartRow{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.homeChartLabel,.homeChartValue{font-size:11px;font-weight:900;color:var(--muted);white-space:nowrap}.homeChartValue{color:var(--text);text-align:right}.homeChartTrack{height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}html[data-theme=light] .homeChartTrack{background:rgba(11,18,32,.08)}.homeChartBar{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(96,165,250,.95),rgba(34,197,94,.85))}.dashboardGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px;align-items:stretch;margin-top:14px}.dashboardPanel{border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));box-shadow:0 18px 40px rgba(0,0,0,.18);padding:15px;min-width:0;display:flex;flex-direction:column;animation:panelRise .42s cubic-bezier(.2,.7,.2,1) both}.dashboardPanelContent{min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}@media (min-width:751px) and (max-width:1000px){.tabletHiddenPanel{display:none!important}}html[data-theme=light] .dashboardPanel{background:#fff;box-shadow:0 14px 30px rgba(11,18,32,.1)}.dashboardPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.dashboardPanelHead>div:first-child{min-width:0}.dashboardTitle{font-size:13px;font-weight:950;line-height:1.15}.dashboardSubtitle{margin-top:3px;font-size:11px;color:var(--muted)}.dashboardPanelMeta{flex:0 1 auto;min-width:0;max-width:52%}.dashboardHeadMetric{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;min-width:0;padding:5px 8px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.04);text-align:right;white-space:nowrap;overflow:hidden}html[data-theme=light] .dashboardHeadMetric{border-color:rgba(11,18,32,.08);background:rgba(11,18,32,.03)}.dashboardHeadMetric span{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--muted);font-size:11px;line-height:1.1;white-space:nowrap}.dashboardHeadMetric strong{display:inline;flex:0 0 auto;font-size:13px;line-height:1.1;color:var(--text)}@media (max-width:380px){.dashboardPanelMeta{max-width:48%}.dashboardHeadMetric{padding-left:7px;padding-right:7px;gap:3px}.dashboardHeadMetric span{font-size:10px}.dashboardHeadMetric strong{font-size:12px}}.dashboardPanelBody{min-width:0;flex:1 1;display:flex;flex-direction:column;justify-content:flex-start}.dashboardPanel:has(.inventoryRingGrid) .dashboardPanelBody,.dashboardPanel:has(.ringMetricGrid) .dashboardPanelBody,.dashboardPanel:has(.summaryStatStrip) .dashboardPanelBody{justify-content:center}.dashboardPanel:has(.inventoryRingGrid) .inventoryRingGrid,.dashboardPanel:has(.ringMetricGrid) .ringMetricGrid,.dashboardPanel:has(.summaryStatStrip) .summaryStatStrip{width:100%}.dashboardPanelRoomy .dashboardPanelHead{margin-bottom:18px}.statStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.statTile{min-width:0;padding:11px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);animation:tileIn .44s cubic-bezier(.2,.7,.2,1) both}html[data-theme=light] .statTile{border-color:rgba(11,18,32,.08);background:rgba(11,18,32,.025)}.statLabel,.statSub{color:var(--muted);font-size:11px;line-height:1.25}.statValue{margin-top:5px;font-size:17px;font-weight:950;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statValue.amountFit{overflow:hidden;text-overflow:clip}.statValue.amountFitMd{font-size:15px}.statValue.amountFitLg{font-size:13px}.statValue.amountFitXl{font-size:11.5px}.statValue.amountFitXxl{font-size:10.5px}.statSub{margin-top:5px}.barChart{--bar-label-col:82px;--bar-value-col:96px;--bar-gap:9px;display:grid;grid-gap:10px;gap:10px}.barRow{--chart-delay:0ms;display:grid;grid-template-columns:minmax(0,var(--bar-label-col)) minmax(42px,1fr) minmax(var(--bar-value-col),var(--bar-value-col));grid-gap:var(--bar-gap);gap:var(--bar-gap);align-items:center;opacity:0;transform:translateY(7px);animation:chartRowIn .5s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--chart-delay)}.barChartTextWide{--bar-label-col:124px;--bar-value-col:102px;--bar-gap:7px}.barChartInventory{--bar-label-col:152px;--bar-value-col:92px;--bar-gap:7px}.barChartScrollable{max-height:148px;overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-gutter:stable;overscroll-behavior:contain}.barAmount,.barLabel{font-size:11px;font-weight:900;white-space:nowrap;min-width:0}.barLabel{overflow:hidden;text-overflow:ellipsis}.barAmount{text-align:right;overflow:hidden;text-overflow:clip;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.barTrack{position:relative;height:10px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.barTrack:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:translateX(-120%);animation:chartSheen 1.4s ease-out both;animation-delay:calc(var(--chart-delay, 0s) + .22s)}html[data-theme=light] .barTrack{background:rgba(11,18,32,.08)}.barFill{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(96,165,250,.95),rgba(34,197,94,.85));transform-origin:left center;transform:scaleX(0);animation:barFillIn .85s cubic-bezier(.18,.82,.22,1) forwards;animation-delay:calc(var(--chart-delay, 0s) + 90ms)}.barFill.tone1{background:linear-gradient(90deg,rgba(34,197,94,.9),rgba(245,158,11,.82))}.barFill.tone2{background:linear-gradient(90deg,rgba(96,165,250,.95),rgba(14,165,233,.84))}.barFill.tone3{background:linear-gradient(90deg,rgba(245,158,11,.86),rgba(239,68,68,.78))}.barFill.tone4{background:linear-gradient(90deg,rgba(14,165,233,.86),rgba(168,85,247,.78))}.ringMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.ringMetric{display:grid;justify-items:center;grid-gap:7px;gap:7px;text-align:center}.ringChart{--ring-current:var(--ring-value);width:82px;aspect-ratio:1;border-radius:999px;display:grid;place-items:center;background:radial-gradient(circle at center,var(--card) 57%,transparent 58%),conic-gradient(var(--accent) var(--ring-current),rgba(255,255,255,.1) 0);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);animation:ringSweep .9s cubic-bezier(.18,.82,.22,1) both,ringPop .48s cubic-bezier(.2,.7,.2,1) both}html[data-theme=light] .ringChart{background:radial-gradient(circle at center,#fff 57%,transparent 58%),conic-gradient(var(--accent) var(--ring-current),rgba(11,18,32,.1) 0)}.ring-green{--accent:#21c55d}.ring-warn{--accent:#f59e0b}.ring-red{--accent:#ef4444}.ring-blue{--accent:#60a5fa}.ringInner{font-size:16px;font-weight:950}.ringLabel{font-size:12px;font-weight:950}.ringDetail{font-size:11px;color:var(--muted)}.lineChart{display:grid;grid-gap:8px;gap:8px}.lineChart svg{width:100%;height:150px;overflow:visible}.lineGrid{stroke:rgba(255,255,255,.12);stroke-width:.8;vector-effect:non-scaling-stroke}html[data-theme=light] .lineGrid{stroke:rgba(11,18,32,.12)}.linePath{fill:none;stroke:#60a5fa;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 8px 14px rgba(96,165,250,.24));animation:lineFadeIn .38s ease-out both}.linePath,.linePoint{vector-effect:non-scaling-stroke}.linePoint{--chart-delay:0ms;fill:#21c55d;stroke:var(--card);stroke-width:.6;opacity:0;transform-box:fill-box;transform-origin:center;animation:pointPop .36s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:var(--chart-delay)}.lineChartMeta{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px}.lineChartMeta b,.lineChartMeta span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lineChartMeta b{color:var(--text);text-align:center;flex:1 1 auto}.trendSliderPanel{position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trendSliderHead{margin-bottom:8px}.trendSliderBody{min-height:150px;animation:slideSoftIn .36s cubic-bezier(.2,.75,.2,1) both}.trendSliderDots{display:flex;justify-content:center;gap:5px;margin-top:4px}.trendSliderDots span{width:5px;height:5px;border-radius:999px;background:rgba(255,255,255,.18);transition:width .2s ease,background .2s ease}html[data-theme=light] .trendSliderDots span{background:rgba(11,18,32,.16)}.trendSliderDots span.active{width:15px;background:var(--accent)}.trendSliderPanel.paused .trendSliderDots span.active{background:#f59e0b}.trendSliderArrows{display:none}.trendSliderArrow{width:28px;height:28px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.075);color:var(--text);font-size:0;line-height:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.08)}.trendSliderArrowIcon{width:8px;height:8px;display:block;border-top:2px solid;border-left:2px solid;transform-origin:center}.trendSliderArrowIcon.prev{transform:translateX(1px) rotate(-45deg)}.trendSliderArrowIcon.next{transform:translateX(-1px) rotate(135deg)}html[data-theme=light] .trendSliderArrow{border-color:rgba(11,18,32,.1);background:rgba(11,18,32,.055)}.weekdayCompareChart{min-height:150px;display:grid;grid-template-rows:minmax(0,1fr) auto;grid-gap:4px;gap:4px;padding-top:7px}.weekdayBars{height:132px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:7px;gap:7px;align-items:flex-end}.weekdayGroup{min-width:0;height:100%;display:grid;grid-template-rows:minmax(0,1fr) 30px;justify-items:center;grid-gap:5px;gap:5px}.weekdayPair{height:100%;min-height:86px;display:flex;align-items:flex-end;justify-content:center;gap:4px}.weekdayBarTrack{position:relative;width:12px;height:100%;border-radius:999px;background:rgba(255,255,255,.075);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}html[data-theme=light] .weekdayBarTrack{background:rgba(11,18,32,.08)}.weekdayBarFill{position:absolute;left:0;right:0;bottom:0;min-height:4px;border-radius:999px;transform-origin:bottom center;animation:salesBarRise .6s cubic-bezier(.18,.82,.22,1) both}.weekdayBarFill.pos,.weekdayLegend i.pos{background:linear-gradient(180deg,rgba(34,197,94,.95),rgba(14,165,233,.82))}.weekdayBarFill.fakture,.weekdayLegend i.fakture{background:linear-gradient(180deg,rgba(96,165,250,.95),rgba(245,158,11,.84))}.weekdayLabel{max-width:58px;font-size:9px;white-space:nowrap;transform:rotate(-24deg);transform-origin:center top}.weekdayLabel,.weekdayLegend{font-weight:900;color:var(--muted)}.weekdayLegend{display:flex;justify-content:center;gap:14px;font-size:10px}.weekdayLegend span{display:inline-flex;align-items:center;gap:5px}.weekdayLegend i{width:8px;height:8px;border-radius:999px;display:inline-block}.chartEmpty{min-height:120px;display:grid;place-items:center;color:var(--muted);font-size:12px;text-align:center;border:1px dashed var(--line);border-radius:14px;padding:16px;animation:tileIn .38s ease-out both}@property --ring-current{syntax:"<percentage>";inherits:false;initial-value:0}@keyframes panelRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tileIn{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chartRowIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes barFillIn{0%{transform:scaleX(0);filter:saturate(.85)}to{transform:scaleX(1);filter:saturate(1)}}@keyframes chartSheen{0%{transform:translateX(-120%);opacity:0}20%{opacity:.9}to{transform:translateX(120%);opacity:0}}@keyframes ringSweep{0%{--ring-current:0%}to{--ring-current:var(--ring-value)}}@keyframes ringPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes lineFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideSoftIn{0%{opacity:.65;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes salesBarRise{0%{transform:scaleY(.12);opacity:.75}to{transform:scaleY(1);opacity:1}}@keyframes pointPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.barFill,.barRow,.barTrack:after,.chartEmpty,.dashboardPanel,.linePath,.linePoint,.ringChart,.statTile,.trendSliderBody,.weekdayBarFill{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}.barFill{transform:scaleX(1)!important}}@media (max-width:750px){.dashboardGrid{gap:10px;margin-top:10px}.dashboardPanel{padding:12px;border-radius:14px}.dashboardPanelHead{margin-bottom:8px}.statStrip{grid-template-columns:minmax(0,1.22fr) minmax(0,1.22fr) minmax(68px,.72fr);gap:8px}.statTile{padding:9px 8px;border-radius:12px}.statLabel,.statSub{font-size:10px}.statValue{font-size:13px;letter-spacing:0;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.12}.statValue.amountFitMd{font-size:12px}.statValue.amountFitLg{font-size:11px}.statValue.amountFitXl{font-size:10px}.statValue.amountFitXxl{font-size:9.2px}.statStrip .statTile:nth-child(3){padding-left:7px;padding-right:7px}.inventoryStatStrip{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(66px,.7fr)}.inventoryStatStrip .statValue{font-size:12px;line-height:1.1;word-break:break-word}.inventoryStatStrip .statLabel,.inventoryStatStrip .statSub{font-size:9.5px}.pageDashboardGrid .ringMetricGrid,.ringMetricGrid,.ringMetricRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricRow:has(.ringMetric:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.pageDashboardGrid .ringMetricGrid .ringChart,.ringChart,.ringMetricRow .ringChart{width:62px}.inventoryRingGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.inventoryRingGrid .ringChart{width:56px!important}.inventoryRingGrid .ringMetric{gap:5px;min-width:0}.inventoryRingGrid .ringLabel{font-size:9.5px}.inventoryRingGrid .ringDetail,.inventoryRingGrid .ringLabel{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventoryRingGrid .ringDetail{font-size:8.5px}.ringInner{font-size:13px}.ringLabel{font-size:10px}.ringDetail{font-size:9px}.barChart{--bar-label-col:68px;--bar-value-col:82px;--bar-gap:7px}.barChartTextWide{--bar-label-col:86px;--bar-value-col:74px;--bar-gap:5px}.barChartInventory{--bar-label-col:108px;--bar-value-col:70px;--bar-gap:5px}.barChartScrollable{max-height:150px;padding-right:6px}.barAmount,.barLabel{font-size:10px}.barAmount.amountFitMd{font-size:9.4px}.barAmount.amountFitLg{font-size:8.8px}.barAmount.amountFitXl{font-size:8.2px}.barAmount.amountFitXxl{font-size:7.6px}.lineChart svg{height:118px}.lineChartMeta{gap:6px;font-size:10px}.lineChartMeta b.amountFitMd{font-size:9.5px}.lineChartMeta b.amountFitLg{font-size:8.8px}.lineChartMeta b.amountFitXl{font-size:8.2px}.lineChartMeta b.amountFitXxl{font-size:7.6px}.trendSliderBody,.weekdayCompareChart{min-height:132px}.weekdayCompareChart{gap:3px;padding-top:6px}.weekdayBars{height:108px;gap:4px}.weekdayPair{min-height:70px;gap:3px}.weekdayBarTrack{width:9px}.weekdayLabel{max-width:44px;font-size:7.8px;transform:rotate(-32deg)}.weekdayLegend{font-size:9px}.trendSliderDots{margin-top:3px}}@media (min-width:751px) and (max-width:1000px){.pageDashboardGrid>.dashboardPanel:nth-child(3){grid-column:1/-1}.pageDashboardGrid>.dashboardPanel:nth-child(3) .dashboardPanelBody{align-items:stretch}.statStrip{grid-template-columns:minmax(0,1.12fr) minmax(0,1.12fr) minmax(78px,.76fr);gap:8px}.statTile{padding:10px}.statLabel,.statSub{font-size:10.5px}.statValue{font-size:14px;letter-spacing:0;line-height:1.08}.statValue.amountFitMd{font-size:13px}.statValue.amountFitLg{font-size:12px}.statValue.amountFitXl{font-size:11px}.statValue.amountFitXxl{font-size:10px}.inventoryRingGrid,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricGrid:has(.ringMetric:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;align-items:start}.inventoryRingGrid .ringMetric,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)) .ringMetric,.ringMetricGrid:has(.ringMetric:nth-child(3)) .ringMetric{min-width:0;gap:5px}.inventoryRingGrid .ringChart,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)) .ringChart,.ringMetricGrid:has(.ringMetric:nth-child(3)) .ringChart{width:76px!important}.inventoryRingGrid .ringLabel,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)) .ringLabel,.ringMetricGrid:has(.ringMetric:nth-child(3)) .ringLabel{max-width:100%;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventoryRingGrid .ringDetail,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)) .ringDetail,.ringMetricGrid:has(.ringMetric:nth-child(3)) .ringDetail{max-width:100%;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.moduleOverviewGrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.moduleOverviewItem{grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.moduleOverviewContent,.moduleOverviewItem{min-width:0;display:grid;align-items:center;gap:10px}.moduleOverviewContent{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;width:100%}.moduleOverviewContent>.amount{justify-self:end;text-align:right;min-width:max-content}.moduleOverviewItem.permissionLocked{display:block}html[data-theme=light] .moduleOverviewItem{border-color:rgba(11,18,32,.08);background:rgba(11,18,32,.025)}.moduleOverviewIcon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,rgba(96,165,250,.38),rgba(96,165,250,.16));border:1px solid rgba(96,165,250,.26)}.moduleOverviewIcon svg{width:19px;height:19px}html[data-theme=light] .moduleOverviewIcon{color:rgba(11,18,32,.92)}.moduleOverviewText{min-width:0}.topPartnersGrid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;min-height:0}.topPartnersGrid .sectionTitle{margin-top:0}.compactScrollableList{max-height:270px!important;overflow-y:auto!important}.globalCopyright{width:min(100%,1440px);margin:13px auto 14px;padding:0 24px}@media (max-width:1000px){.globalCopyright{margin-top:10px;margin-bottom:12px;padding-left:10px;padding-right:10px;font-size:11px}}.docBackBtn,.homeMetric{letter-spacing:0}.docBackBtn{width:auto;min-width:94px;min-height:40px;padding:0 16px;border-radius:999px}.documentActions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.documentActionsCompact{gap:6px}.documentActionBtn{width:auto;min-width:76px;min-height:34px;padding:7px 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;letter-spacing:0;white-space:nowrap}.documentActionIcon{width:15px;height:15px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.sectionActionRow{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.sectionActionRow .sectionTitle{margin:0;min-width:0}.izdaniSectionActionRow{min-height:34px;margin-bottom:10px}.izdaniSectionActionRow .sectionTitle{display:flex;align-items:center;min-height:34px}.mobileDocumentActions{display:none}@media (max-width:1000px){.mobileDocumentActions{display:flex;justify-content:flex-end;margin-top:8px}}.izvodPage>.documentActions{margin-top:8px}.documentHeaderTitle{min-width:0;text-align:center}.documentMobileHeaderRow{position:relative;min-height:58px;align-items:center!important}.documentMobileHeaderRow>.docBackBtn,.documentMobileHeaderRow>.pill{position:relative;z-index:3}.documentMobileHeaderTitle{position:absolute;left:50%;top:50%;width:min(58vw,360px);transform:translate(-50%,-50%);z-index:2;pointer-events:none}.documentMobileHeaderTitle .brand,.documentMobileHeaderTitle .subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documentNumber{margin-top:2px}.invoiceItemName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.25}.invoiceDocumentItem{align-items:flex-start}.invoiceDocumentItemMain{min-width:0;grid-column:1;grid-row:1/span 2}.invoiceDocumentItem .amount{margin-top:2px;grid-column:2;grid-row:1}.invoiceItemMetaLine{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}.invoiceItemValueLine{width:calc(100% + 104px)}@media (max-width:750px){.invoiceDocumentItem{grid-template-columns:minmax(0,1fr) minmax(82px,auto);gap:8px;padding:11px 10px}.invoiceDocumentItem .amount{max-width:98px;font-size:12px;line-height:1.18}.invoiceDocumentItem .invoiceItemName{font-size:12px;line-height:1.2}.invoiceItemMetaLine{font-size:9.6px;line-height:1.22}.invoiceItemValueLine{width:calc(100% + 98px)}}@media (max-width:380px){.invoiceDocumentItem{grid-template-columns:minmax(0,1fr) minmax(76px,auto);gap:6px;padding-left:9px;padding-right:9px}.invoiceDocumentItem .amount{max-width:88px;font-size:11px}.invoiceDocumentItem .invoiceItemName{font-size:11.5px}.invoiceItemMetaLine{font-size:8.8px;line-height:1.2}.invoiceItemValueLine{width:calc(100% + 86px)}}.mobileDocBackBtn{min-width:46px;width:46px;min-height:40px;padding:0}@media (max-width:1000px){.tabs{max-width:430px;gap:10px}.tab{position:relative;min-height:52px;padding:0;border-radius:18px;color:rgba(255,255,255,.78)}.tab.active{color:#fff;box-shadow:0 10px 26px rgba(37,99,235,.24),inset 0 1px 0 rgba(255,255,255,.12)}html[data-theme=light] .tab.active{color:rgba(11,18,32,.92);box-shadow:0 10px 24px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.65)}.tab.active:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;border-radius:999px;background:currentColor;transform:translateX(-50%);opacity:.86}.homeMetric{font-size:18px!important;line-height:1.08!important}.homeMetric.amountFitMd{font-size:16px!important}.homeMetric.amountFitLg{font-size:14px!important}.homeMetric.amountFitXl{font-size:12px!important}.homeMetric.amountFitXxl{font-size:10.5px!important}}@media (max-width:360px){.homeMetric{font-size:16px!important}.homeMetric.amountFitMd{font-size:14px!important}.homeMetric.amountFitLg{font-size:12px!important}.homeMetric.amountFitXl{font-size:10.5px!important}.homeMetric.amountFitXxl{font-size:9.5px!important}}@media (min-width:1001px){.paginationRow{display:grid;grid-template-columns:minmax(140px,1fr) auto minmax(140px,1fr);grid-gap:12px;gap:12px;margin-top:12px;align-items:center;flex-wrap:nowrap}.paginationRow .pagerBtn:first-child{justify-self:start}.paginationRow .pagerBtn:last-child{justify-self:end}.paginationStatus{justify-self:center}.homeTopPartnersPanel{max-height:none;overflow:visible}.homeTopPartnersPanel .dashboardPanelBody{overflow:visible}.homeTopPartnersPanel .topPartnersGrid{align-items:stretch}.homeTopPartnersPanel .homeListBlock{display:flex;min-height:0;flex-direction:column}.homeTopPartnersPanel .homeListBlock .list{min-height:540px;max-height:540px!important;overflow-y:auto!important;overflow-x:hidden}.homeTopPartnersPanel .item{min-height:44px;padding:10px 14px}.homeTopPartnersPanel .itemTitle{font-size:13px}.homeTopPartnersPanel .itemSub{font-size:11px}.homeTopPartnersPanel .amount{font-size:12.5px}body{--bottomNavH:0px}.trendSliderArrows{position:absolute;right:14px;top:14px;z-index:5;display:flex;gap:6px}.container{max-width:1180px;padding-left:32px;padding-right:32px}.homePage{max-width:1240px}.page{padding-top:24px}.pageHeaderRow{min-height:58px;padding:2px 0 14px;margin-bottom:4px;border-bottom:1px solid var(--line)}.documentHeaderRow{position:relative}.documentHeaderTitle{position:absolute;left:50%;top:50%;width:min(420px,48vw);transform:translate(-50%,-50%);z-index:2;pointer-events:none}.documentHeaderTitle .brand{line-height:1.05}.documentDesktopActionRow>.documentActions{display:flex}.mobileDocumentActions{display:none}.sectionActionRow{align-items:flex-start}.documentActionBtn{min-width:62px;min-height:30px;padding:6px 8px;font-size:10px}.documentActionIcon{width:13px;height:13px}.pageHeaderRow .desktopInlineTabs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.desktopInlineTabs{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055);box-shadow:0 16px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.homeTabsCenter .desktopInlineTabs{width:auto}html[data-theme=light] .desktopInlineTabs{border-color:rgba(11,18,32,.1);background:rgba(255,255,255,.72);box-shadow:0 14px 30px rgba(11,18,32,.1),inset 0 1px 0 rgba(255,255,255,.8)}.desktopInlineTab{position:relative;width:106px;min-width:106px;height:36px;padding:0 14px;border-radius:12px;gap:8px;color:rgba(255,255,255,.78);border:1px solid transparent;background:transparent}.desktopInlineTab .navIcon{width:16px;height:16px}.desktopInlineTab .navText{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap;border:0;font-size:11px;font-weight:950;line-height:1;letter-spacing:0;text-transform:uppercase}.homeHeaderRow{grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);position:relative;min-height:56px}.homeTabsCenter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}.homeTabsCenter,.homeTabsCenter .desktopInlineTabs{width:max-content}.firmaStack,.homeThemeToggle{position:relative;z-index:3}.firmaStack{pointer-events:none;z-index:1}.homeThemeToggle{position:absolute;right:0;top:50%;transform:translateY(-50%);justify-self:end;z-index:6}html[data-theme=light] .desktopInlineTab{color:rgba(11,18,32,.68);background:transparent;border-color:transparent}.desktopInlineTab:hover{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12)}html[data-theme=light] .desktopInlineTab:hover{color:rgba(11,18,32,.92);background:rgba(11,18,32,.055);border-color:rgba(11,18,32,.1)}.desktopInlineTab.active{color:#fff;background:linear-gradient(180deg,rgba(96,165,250,.32),rgba(96,165,250,.16));border-color:rgba(96,165,250,.42);box-shadow:0 10px 24px rgba(37,99,235,.24),inset 0 1px 0 rgba(255,255,255,.14)}html[data-theme=light] .desktopInlineTab.active{color:rgba(11,18,32,.94);background:linear-gradient(180deg,rgba(37,99,235,.18),rgba(37,99,235,.08));border-color:rgba(37,99,235,.3);box-shadow:0 10px 24px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.75)}.pageStatusPill{min-width:92px}.card,.inventoryTableWrap,.list,.tableWrap{border-radius:14px}.btn,.input,.subCard{border-radius:12px}.item{grid-template-columns:minmax(0,1fr) max-content;padding:14px 18px}.homePage>.grid2{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.homeListsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.homeListsGrid .sectionTitle{margin-top:18px}.homeListBlock .list{max-height:min(42vh,360px)!important}.modulesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1320px){.homeListBlock .list{max-height:min(46vh,420px)!important}}.homePage{display:flex;flex-direction:column}.homeTopbar{order:1}.homeHeaderRow{order:2}.homePage>.grid2{order:3}.homeDashboardGrid{order:4}.homeTabletStatsGrid{display:none;order:5}.homeHighlightsGrid{order:6}.homeInsightsGrid{order:7}.homePage>.homeListsGrid:not(.homeInsightsGrid){order:8}.homeCopyright{order:9}.desktopActionRow,.desktopHeaderMetaRow,.desktopPageTitleBlock,.documentDesktopActionRow,.homeTopbarTabs{display:none}.homeMobileTopbar{order:1}@media (min-width:1001px){*{scrollbar-width:thin;scrollbar-color:rgba(96,165,250,.52) rgba(15,23,42,.28)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:rgba(15,23,42,.28);border-radius:999px}::-webkit-scrollbar-thumb{min-height:44px;border:2px solid rgba(15,23,42,.28);border-radius:999px;background:linear-gradient(180deg,rgba(96,165,250,.72),rgba(59,130,246,.44))}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(125,187,255,.88),rgba(59,130,246,.62))}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:transparent}html[data-theme=light] *{scrollbar-color:rgba(37,99,235,.48) rgba(226,232,240,.72)}html[data-theme=light] ::-webkit-scrollbar-track{background:rgba(226,232,240,.72)}html[data-theme=light] ::-webkit-scrollbar-thumb{border-color:rgba(226,232,240,.72);background:linear-gradient(180deg,rgba(59,130,246,.7),rgba(37,99,235,.46))}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(59,130,246,.86),rgba(37,99,235,.62))}:root{--desktopTabW:112px;--desktopTabGap:5px}.homeTopbar{display:grid}.desktopAppHeader,.homeTopbar{grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;grid-gap:16px;gap:16px;min-height:80px;padding:0;margin-bottom:4px}.desktopAppHeader{display:grid!important;border-bottom:0}.desktopAppHeader .desktopHeaderLogoSlot{grid-column:1;justify-self:start}.desktopAppHeader .desktopInlineTabs{grid-column:2;position:static!important;left:auto!important;top:auto!important;transform:none!important;z-index:2}.desktopAppHeader .pageStatusPill{grid-column:3;justify-self:end}.desktopHeaderLogoImg{height:68px}.desktopPageTitleBlock{display:block;margin-top:0}.desktopHeaderMetaRow,.desktopPageTitleBlock{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.desktopHeaderMetaRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:42px;margin-top:-6px}.desktopHeaderMetaRow+.desktopPageTitleBlock{margin-top:-2px}.desktopHeaderMetaRow .homeThemeToggle{position:relative;right:auto;top:auto;transform:none;justify-self:end;z-index:3}.desktopHeaderMetaRow .firmaStack{pointer-events:none}.homeMobileTopbar{display:none!important}.homeHeaderRow{margin-top:-6px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.desktopPageTitleBlock .subtitle{max-width:min(760px,70vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktopActionRow{display:flex;justify-content:flex-start;margin-top:-2px;margin-bottom:10px}.documentDesktopActionRow{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:2px 0 14px;margin-bottom:4px;border-bottom:1px solid var(--line)}.documentHeaderSpacer{width:94px;min-width:94px}.homeTopbar .homeLogoSlot{grid-column:1;justify-self:start}.homeTopbarTabs{grid-column:2;display:flex;justify-content:center;align-items:center;min-width:0}.homeTopbarTabs .desktopInlineTabs{width:calc((var(--desktopTabW) * 5) + (var(--desktopTabGap) * 4) + 8px)}.homeTopbar .pageStatusPill{grid-column:3;justify-self:end}.homeHeaderRow{grid-template-columns:minmax(0,1fr) auto;min-height:42px}.homeTabsCenter{display:none!important}.homeHeaderRow .homeThemeToggle{position:relative;right:auto;top:auto;transform:none;justify-self:end;z-index:3}.homeInsightsGrid .homeChartCard{min-height:184px}.desktopInlineTabs{display:grid!important;grid-template-columns:repeat(5,var(--desktopTabW));grid-gap:var(--desktopTabGap);gap:var(--desktopTabGap);width:calc((var(--desktopTabW) * 5) + (var(--desktopTabGap) * 4) + 8px);flex:0 0 auto;transform:none!important}.desktopInlineTab{width:100%!important;min-width:0!important;transform:none!important;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease!important;will-change:auto}.desktopInlineTab.clickable:active{transform:none!important;filter:none!important}.container{padding-left:24px;padding-right:24px}.container,.homePage{max-width:1440px}.homeDashboardGrid,.homeHighlightsGrid,.pageDashboardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardPanel{padding:18px;max-height:330px;overflow:hidden}.dashboardPanelBody{min-height:0;overflow:visible;padding-right:0}.statStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.pageDashboardGrid .ringMetricGrid,.ringMetricRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.pageDashboardGrid .ringMetricGrid .ringChart,.ringMetricRow .ringChart{width:72px}.pageDashboardGrid .ringMetricGrid .ringLabel,.ringMetricRow .ringLabel{font-size:11px}.moduleOverviewGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.topPartnersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}:root{--desktopTabW:129px;--desktopTabGap:6px;--desktopTabsTotalW:calc((var(--desktopTabW) * 5) + (var(--desktopTabGap) * 4) + 10px)}body{font-size:15px}.container,.homePage{max-width:1656px}.container{padding-left:28px;padding-right:28px}.page{padding-top:0}.desktopAppHeader,.homeTopbar{grid-template-columns:minmax(220px,1fr) var(--desktopTabsTotalW) minmax(220px,1fr);min-height:92px;gap:18px}.desktopHeaderLogoImg,.logoImg{height:78px}.desktopInlineTabs{padding:5px;flex:0 0 var(--desktopTabsTotalW)}.desktopAppHeader .desktopInlineTabs,.desktopInlineTabs,.homeTopbarTabs .desktopInlineTabs{width:var(--desktopTabsTotalW);min-width:var(--desktopTabsTotalW);max-width:var(--desktopTabsTotalW)}.desktopInlineTab{height:41px;border-radius:14px;gap:9px;font-size:12.5px}.desktopInlineTab .navIcon{width:18px;height:18px}.pageStatusPill,.pill,.pillAction,.pillToggle{min-height:41px;padding:9px 12px;font-size:13.5px}.pillAction{padding-left:14px;padding-right:14px}.themeIcon{font-size:15px}.firmaLabel{font-size:12px}.brand,.firmaName{font-size:21px}.cardTitle,.small,.subtitle{font-size:13.8px}.big{font-size:23px}.sectionTitle{margin-top:25px;margin-bottom:14px;font-size:16px}.dashboardGrid,.grid2,.homeInsightsGrid,.modulesGrid{gap:16px}.card{padding:21px;border-radius:22px}.list,.tableWrap{border-radius:21px}.item{gap:20px;padding:16px 18px}.amount,.itemTitle{font-size:15px}.itemSub{font-size:13px}.input{padding:14px;border-radius:18px;font-size:15px}.btn{min-height:50px;padding:14px 16px}.btn,.table{font-size:14px}.table td,.table th{padding:12px 10px}.table th{font-size:12.5px}.dashboardPanel{max-height:380px;padding:21px;border-radius:21px}.dashboardPanelHead{margin-bottom:12px}.dashboardPanelRoomy .dashboardPanelHead{margin-bottom:21px}.dashboardTitle{font-size:15px}.dashboardSubtitle{font-size:12.5px}.statStrip{gap:12px}.statTile{padding:13px;border-radius:16px}.statLabel,.statSub{font-size:12.5px}.statValue{font-size:19.5px}.statValue.amountFitMd{font-size:17.2px}.statValue.amountFitLg{font-size:15px}.statValue.amountFitXl{font-size:13.2px}.statValue.amountFitXxl{font-size:12px}.barChart{--bar-label-col:96px;--bar-value-col:118px;--bar-gap:12px;gap:11px}.barChartTextWide{--bar-label-col:124px;--bar-value-col:106px;--bar-gap:8px}.barChartInventory{--bar-label-col:174px;--bar-value-col:92px;--bar-gap:8px}.barAmount,.barLabel{font-size:12.5px}.barTrack{height:11.5px}.barChartScrollable{max-height:170px;padding-right:12px}.ringChart{width:94px}.ringInner{font-size:18px}.ringLabel{font-size:13.5px}.ringDetail{font-size:12px}.pageDashboardGrid .ringMetricGrid .ringChart,.ringMetricRow .ringChart{width:83px}.pageDashboardGrid .ringMetricGrid .ringLabel,.ringMetricRow .ringLabel{font-size:12.5px}.lineChart svg{height:173px}.trendSliderBody,.weekdayCompareChart{min-height:172px}.weekdayCompareChart{gap:4px;padding-top:10px}.weekdayBars{height:142px}.moduleIconBox{width:51px;height:51px;border-radius:18px}.moduleIcon{font-size:23px}.moduleTitle{font-size:16px}.moduleDesc{font-size:13.5px}.moduleOverviewGrid{gap:12px}.moduleOverviewItem{gap:12px;padding:14px;border-radius:16px}.moduleOverviewIcon{width:44px;height:44px;border-radius:14px}.moduleOverviewIcon svg{width:22px;height:22px}.homeChartRow{grid-template-columns:62px minmax(0,1fr) auto;gap:12px}.homeChartLabel,.homeChartValue{font-size:12.5px}.homeChartTrack{height:9px}.homeInsightsGrid .homeChartCard{min-height:212px}.compactScrollableList{max-height:310px!important}.documentDesktopActionRow{min-height:67px;padding-bottom:16px}.documentHeaderSpacer{width:108px;min-width:108px}.docBackBtn{min-width:108px;min-height:46px;padding:0 18px}.invoiceItemName{font-size:15px}.invoiceItemMetaLine{font-size:13px}.app-footer{font-size:11.5px}}@media (min-width:1001px) and (max-width:1279px){:root{--desktopTabW:clamp(88px,8.8vw,106px);--desktopTabGap:4px;--desktopTabsTotalW:calc((var(--desktopTabW) * 5) + (var(--desktopTabGap) * 4) + 8px)}.container,.homePage{max-width:100%}.container{padding-left:16px;padding-right:16px}.desktopAppHeader,.homeTopbar{grid-template-columns:minmax(86px,.72fr) var(--desktopTabsTotalW) minmax(82px,.72fr);gap:10px;min-height:78px}.desktopHeaderLogoImg,.logoImg{height:60px}.desktopInlineTabs{width:var(--desktopTabsTotalW);min-width:var(--desktopTabsTotalW);max-width:var(--desktopTabsTotalW);flex-basis:var(--desktopTabsTotalW);padding:4px}.desktopInlineTab{height:36px;border-radius:12px;gap:6px;padding:0 6px;font-size:10.5px;letter-spacing:.15px}.desktopInlineTab .navIcon{width:16px;height:16px}.pageStatusPill{min-width:0;max-width:100%;white-space:nowrap}.pageStatusPill,.pillToggle{min-height:38px;padding:8px 10px;font-size:11.5px}}@media (min-width:751px) and (max-width:1000px){.container,.homePage{width:100%;max-width:100%!important;padding-left:0!important;padding-right:0!important}.page{padding-top:0}.homePage .tabletHiddenPanel{display:none!important}.homeDashboardGrid,.homeHighlightsGrid,.homeTabletStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.homeTabletStatsGrid{display:grid!important}.pageDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.pageDashboardGrid>.dashboardPanel:nth-child(3){grid-column:1/-1!important}.pageDashboardGrid>.dashboardPanel:nth-child(3) .dashboardPanelBody{align-items:stretch}.pageDashboardGrid>.dashboardPanel:nth-child(3) .inventoryRingGrid,.pageDashboardGrid>.dashboardPanel:nth-child(3) .ringMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.pageDashboardGrid>.dashboardPanel:nth-child(3) .ringChart{width:clamp(74px,10vw,88px)!important}.pageDashboardGrid>.dashboardPanel:nth-child(3) .ringLabel{font-size:11px!important}.pageDashboardGrid>.dashboardPanel:nth-child(3) .ringDetail{font-size:10px!important}.inventoryStatStrip,.statStrip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(72px,.72fr)!important;gap:8px!important}.statTile{padding:10px!important;min-width:0}.inventoryStatStrip .statLabel,.inventoryStatStrip .statSub,.statLabel,.statSub{font-size:10px!important;line-height:1.22}.inventoryStatStrip .statValue,.statValue{font-size:13px!important;line-height:1.08;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:clip;word-break:normal}.statValue.amountFitMd{font-size:12px!important}.statValue.amountFitLg{font-size:11px!important}.statValue.amountFitXl{font-size:10px!important}.statValue.amountFitXxl{font-size:9px!important}.inventoryStatStrip .statTile:nth-child(3),.statStrip .statTile:nth-child(3){padding-left:9px!important;padding-right:9px!important}.barChartInventory{--bar-label-col:clamp(118px,22vw,170px);--bar-value-col:86px;--bar-gap:7px}}@media (min-width:751px) and (max-width:850px){.homeDashboardGrid,.homeHighlightsGrid,.homeTabletStatsGrid,.pageDashboardGrid{grid-template-columns:1fr!important;gap:12px!important}.homePage>.grid2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.homeTabletStatsGrid{display:grid!important}.barChart{--bar-label-col:86px;--bar-value-col:92px;--bar-gap:8px}.barChartTextWide{--bar-label-col:112px;--bar-value-col:92px;--bar-gap:7px}.barChartInventory{--bar-label-col:clamp(136px,32vw,190px);--bar-value-col:86px;--bar-gap:7px}.dashboardPanel{max-height:none}.globalCopyright{margin-top:10px;margin-bottom:12px;padding-left:10px;padding-right:10px;font-size:11px}}@media (min-width:1001px){.homeTopPartnersPanel.dashboardPanel{max-height:none;overflow:visible}.homeTopPartnersPanel .dashboardPanelBody{overflow:visible}.homeTopPartnersPanel .homeListBlock .list{min-height:540px;max-height:540px!important}}.globalCopyright{width:min(100% - 24px,1440px)}.globalCopyright,.loginFooter{position:fixed;left:50%;bottom:8px;transform:translateX(-50%);z-index:900;margin:0!important;padding:0 12px!important}.loginFooter{width:min(100% - 24px,720px);pointer-events:none}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 36px)!important}@media (max-width:1000px){.globalCopyright{bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 6px);width:calc(100% - 20px)}}.mobileDocumentActions{margin-bottom:12px}.documentActions{row-gap:8px}.artikalSectionRow .documentActions,.izvodSectionActions .documentActions,.izvodSectionRow .documentActions,.sectionActionControls .documentActions,.sectionActionRow .documentActions{flex-wrap:nowrap}.artikalSectionRow,.izvodSectionRow,.sectionActionRow{margin-top:14px;margin-bottom:8px;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px 10px;flex-wrap:nowrap}.artikalSectionRow .sectionTitle,.izvodSectionRow .sectionTitle,.sectionActionRow .sectionTitle{display:flex;align-items:center;flex:1 1 auto;min-height:30px;min-width:0;margin:0!important;line-height:1.12;white-space:nowrap}.artikalSectionRow>div:last-child,.izvodSectionActions,.sectionActionControls{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap}.sectionActionControls .input,.sectionActionRow select.input{flex:0 0 auto;height:30px;min-height:30px;padding:6px 8px;font-size:11px}.partnerListActionRow{flex-wrap:nowrap}.partnerListActionRow .sectionTitle{flex:1 1 auto;white-space:nowrap}.partnerListActions{flex:0 0 auto;flex-wrap:nowrap;gap:6px}.partnerListActions .documentActions{flex-wrap:nowrap}.partnerListActions select.input{flex:0 0 88px}.artikalSectionRow+.list,.izvodSectionRow+.list,.sectionActionRow+.card,.sectionActionRow+.karticaTableWrap,.sectionActionRow+.list,.sectionActionRow+.tableWrap{margin-top:0!important}.btn.documentActionBtn{width:72px!important;min-width:72px!important;min-height:30px!important;padding:5px 9px!important;border-radius:12px;gap:5px;font-size:11px;font-weight:850;line-height:1}.btn.documentActionBtn .documentActionIcon{width:13px;height:13px}.partnerDueLine{display:flex;align-items:center;gap:5px;color:var(--bad);font-weight:850;white-space:nowrap}.partnerDueLine,.partnerDueLine span{min-width:0;overflow:hidden;text-overflow:ellipsis}.partnerDelayText{display:none}@media (min-width:751px){.partnerDelayText{display:inline}}@media (max-width:750px){.artikalSectionRow,.izvodSectionRow,.sectionActionRow{align-items:center;gap:8px}.artikalSectionRow>div:last-child,.izvodSectionActions,.sectionActionControls{gap:6px}.btn.documentActionBtn{width:64px!important;min-width:64px!important;min-height:28px!important;padding:4px 8px!important;font-size:10.5px}.btn.documentActionBtn .documentActionIcon{width:12px;height:12px}}@media (min-width:751px) and (max-width:1000px){.container,.homePage{max-width:100%!important;padding-left:clamp(14px,2.8vw,28px)!important;padding-right:clamp(14px,2.8vw,28px)!important}.dashboardGrid,.homeDashboardGrid,.homeHighlightsGrid,.homeTabletStatsGrid,.pageDashboardGrid{gap:14px!important}}@media (min-width:751px) and (max-width:850px){.homeDashboardGrid,.homeHighlightsGrid,.homeTabletStatsGrid,.pageDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.homeDashboardGrid .tabletHiddenPanel,.homeHighlightsGrid .tabletHiddenPanel{display:none!important}.homeTabletStatsGrid{display:grid!important}}@media (min-width:751px) and (max-width:1000px){.inventoryRingGrid,.pageDashboardGrid .ringMetricGrid,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricGrid,.ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricRow,.ringMetricRow:has(.ringMetric:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(4px,1.2vw,10px)!important}.inventoryRingGrid .ringChart,.pageDashboardGrid .ringMetricGrid .ringChart,.ringChart,.ringMetricRow .ringChart{width:clamp(54px,9.4vw,76px)!important}.ringLabel{font-size:clamp(9px,1.8vw,11px)!important}.ringDetail,.ringLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ringDetail{font-size:clamp(8px,1.55vw,10px)!important}}@media (max-width:750px){body{--bottomNavH:75px!important}.container,.homePage{max-width:620px!important;padding-left:10px!important;padding-right:10px!important}.mobileOnlyTabbar{display:block!important}.desktopActionRow,.desktopAppHeader,.desktopHeaderMetaRow,.desktopInlineTabs,.desktopPageTitleBlock,.documentDesktopActionRow,.firmaDesktopTabs,.homeTabletStatsGrid,.pageHeaderRow{display:none!important}}@media (min-width:751px) and (max-width:1000px){body{--bottomNavH:75px!important}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 36px)!important}.container,.homePage{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.page{padding-top:10px!important}.mobileOnlyTabbar{display:block!important}.desktopActionRow,.desktopAppHeader,.desktopHeaderMetaRow,.desktopInlineTabs,.desktopPageTitleBlock,.documentDesktopActionRow,.firmaDesktopTabs,.pageHeaderRow{display:none!important}.mobileOnlyHeader{align-items:flex-start!important}.homeMobileTopbar,.mobileOnlyHeader{display:flex!important;justify-content:space-between!important;gap:12px!important}.homeHeaderRow,.homeMobileTopbar{align-items:center!important}.homeHeaderRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}.homeDashboardGrid,.homeHighlightsGrid,.homePage>.grid2,.homeTabletStatsGrid,.modulesGrid,.pageDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body:not(.viseBody) .moduleCardPrijem{grid-column:1/-1}.homeTabletStatsGrid{display:grid!important}.homeDashboardGrid .tabletHiddenPanel,.homeHighlightsGrid .tabletHiddenPanel{display:none!important}.card,.dashboardPanel{padding:14px!important;border-radius:18px!important}.dashboardGrid{margin-top:10px!important}.dashboardPanel{max-height:none!important;overflow:hidden!important}.dashboardPanelBody{overflow:visible!important;padding-right:0!important}.karticaTableWrap,.list,.tableWrap{border-radius:18px!important}.globalCopyright{bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 6px)!important}}@media (min-width:1001px){body{--bottomNavH:0px!important;font-size:15px}body:before{display:none!important}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:36px!important}.homeMobileTopbar,.mobileDocumentActions,.mobileOnlyHeader,.mobileOnlyTabbar{display:none!important}.desktopAppHeader,.pageHeaderRow{display:grid!important}.desktopInlineTabs{display:inline-flex!important}.desktopActionRow,.documentDesktopActionRow{display:flex!important}.desktopHeaderMetaRow{display:grid!important}.desktopPageTitleBlock{display:block!important}.container,.homePage{width:100%!important;max-width:1656px!important;padding-left:28px!important;padding-right:28px!important}.page{padding-top:0!important}.desktopAppHeader,.homeTopbar{--desktopTabW:clamp(88px,9.2vw,129px);--desktopTabGap:clamp(4px,.55vw,6px);--desktopTabsTotalW:calc((var(--desktopTabW) * 5) + (var(--desktopTabGap) * 4) + 10px);grid-template-columns:minmax(86px,1fr) var(--desktopTabsTotalW) minmax(82px,1fr)!important;align-items:center!important;gap:clamp(10px,1.3vw,18px)!important;min-height:clamp(78px,7vw,92px)!important;padding:0!important;margin-bottom:4px!important;border-bottom:0!important}.desktopAppHeader .desktopHeaderLogoSlot{grid-column:1!important;justify-self:start!important}.desktopAppHeader .desktopInlineTabs{grid-column:2!important;position:static!important;left:auto!important;top:auto!important;transform:none!important}.desktopAppHeader .pageStatusPill{grid-column:3!important;justify-self:end!important}.desktopHeaderLogoImg,.logoImg{height:clamp(60px,5.8vw,78px)!important}.desktopSidebarLogoSlot,.desktopSidebarLogoSlot .logoHomeButton{display:grid!important;place-items:center!important}.desktopSidebarLogoSlot .desktopSidebarLogoImg{width:126px!important;height:auto!important;max-height:88px!important;margin:0!important;transform:translateX(5px)}.desktopInlineTabs{width:var(--desktopTabsTotalW)!important;min-width:var(--desktopTabsTotalW)!important;max-width:var(--desktopTabsTotalW)!important;flex:0 0 var(--desktopTabsTotalW)!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:var(--desktopTabGap)!important;padding:5px!important;border-radius:999px!important}.desktopInlineTab{width:var(--desktopTabW)!important;min-width:0!important;height:clamp(36px,3.5vw,41px)!important;padding:0 clamp(6px,.75vw,12px)!important;gap:clamp(6px,.65vw,9px)!important;border-radius:14px!important;font-size:clamp(10.5px,1vw,12.5px)!important;letter-spacing:.15px!important}.desktopInlineTab .navIcon{width:clamp(16px,1.45vw,18px)!important;height:clamp(16px,1.45vw,18px)!important}.homeHeaderRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;margin-top:-6px!important;margin-bottom:12px!important;padding-bottom:10px!important;border-bottom:1px solid var(--line)!important}.homePage>.grid2{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.homeDashboardGrid,.homeHighlightsGrid,.pageDashboardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.homeTabletStatsGrid{display:none!important}.homeDashboardGrid .tabletHiddenPanel,.homeHighlightsGrid .tabletHiddenPanel{display:flex!important}.pageDashboardGrid>.dashboardPanel:nth-child(3){grid-column:auto!important}.dashboardPanel{max-height:380px!important}.inventoryRingGrid,.pageDashboardGrid .ringMetricGrid,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricGrid,.ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricRow,.ringMetricRow:has(.ringMetric:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:750px){.pageDashboardGrid>.dashboardPanel:nth-child(3){grid-column:1/-1!important}.pageDashboardGrid>.dashboardPanel:nth-child(3) .dashboardPanelBody{align-items:stretch!important}.inventoryRingGrid,.pageDashboardGrid .ringMetricGrid,.pageDashboardGrid .ringMetricGrid:has(.ringMetric:nth-child(3)),.ringMetricGrid,.ringMetricGrid:has(.ringMetric:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(4px,1.6vw,8px)!important;align-items:start!important}.inventoryRingGrid .ringMetric,.pageDashboardGrid .ringMetricGrid .ringMetric,.ringMetricGrid .ringMetric{min-width:0!important;gap:5px!important}.inventoryRingGrid .ringChart,.pageDashboardGrid .ringMetricGrid .ringChart,.ringMetricGrid .ringChart{width:clamp(48px,17vw,62px)!important}.inventoryRingGrid .ringInner,.pageDashboardGrid .ringMetricGrid .ringInner,.ringMetricGrid .ringInner{font-size:clamp(11px,3.4vw,13px)!important}.inventoryRingGrid .ringLabel,.pageDashboardGrid .ringMetricGrid .ringLabel,.ringMetricGrid .ringLabel{max-width:100%!important;font-size:clamp(9px,2.8vw,10px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.inventoryRingGrid .ringDetail,.pageDashboardGrid .ringMetricGrid .ringDetail,.ringMetricGrid .ringDetail{max-width:100%!important;font-size:clamp(8px,2.5vw,9px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.globalCopyright{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;z-index:auto!important;width:100%!important;max-width:1440px!important;margin:14px auto 18px!important;padding:0 16px!important;pointer-events:none}@media (max-width:1000px){.mobileOnlyTabbar{display:block!important}.desktopActionRow,.desktopAppHeader,.desktopHeaderMetaRow,.desktopInlineTabs,.desktopPageTitleBlock,.documentDesktopActionRow,.firmaDesktopTabs,.pageHeaderRow{display:none!important}.globalCopyright{margin:10px auto 12px!important;font-size:11px}}@media (min-width:751px) and (max-width:1000px){.tabbar.mobileOnlyTabbar{padding:7px 14px 6px!important}.tabbar.mobileOnlyTabbar .tabs{max-width:min(760px,calc(100vw - 28px))!important;gap:10px!important}.tabbar.mobileOnlyTabbar .tab{min-height:50px!important;padding:0 12px!important;gap:7px!important;border-radius:16px!important;flex-direction:row!important;white-space:nowrap!important}.tabbar.mobileOnlyTabbar .navIcon{width:18px!important;height:18px!important}.tabbar.mobileOnlyTabbar .navText{position:static!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:auto!important;white-space:nowrap!important;border:0!important;display:block!important;max-width:100%!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1!important}}@media (min-width:1001px){body{--bottomNavH:0px!important}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:18px!important}.homeMobileTopbar,.mobileDocumentActions,.mobileOnlyHeader,.mobileOnlyTabbar,.tabbar.mobileOnlyTabbar{display:none!important;visibility:hidden!important;pointer-events:none!important}.desktopAppHeader,.desktopInlineTabs,.pageHeaderRow{display:grid!important;visibility:visible!important}.desktopActionRow,.documentDesktopActionRow{display:flex!important;visibility:visible!important}.desktopHeaderMetaRow{display:grid!important;visibility:visible!important}.desktopPageTitleBlock{display:block!important;visibility:visible!important}.moduleCardPrijem{display:block!important;grid-column:auto!important}.globalCopyright{font-size:12px;margin-top:16px!important;margin-bottom:18px!important}.homeTopPartnersPanel.dashboardPanel{max-height:none!important;overflow:visible!important}.homeTopPartnersPanel .dashboardPanelBody{min-height:0!important;overflow:visible!important}.homeTopPartnersPanel .topPartnersGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important}.homeTopPartnersPanel .homeListBlock{display:flex!important;min-height:0!important;flex-direction:column!important}.homeTopPartnersPanel .homeListBlock .list{flex:1 1 auto!important;min-height:clamp(520px,58dvh,680px)!important;max-height:clamp(520px,58dvh,680px)!important;overflow-y:auto!important;overflow-x:hidden!important}.desktopAppHeader,.homeTopbar{--desktopTabW:clamp(104px,7.65vw,122px)!important;--desktopTabGap:4px!important;--desktopTabsTotalW:calc((var(--desktopTabW) * 9) + (var(--desktopTabGap) * 8) + 8px)!important;grid-template-columns:minmax(0,1fr) var(--desktopTabsTotalW) minmax(0,1fr)!important}.desktopInlineTabs{width:var(--desktopTabsTotalW)!important;min-width:var(--desktopTabsTotalW)!important;max-width:var(--desktopTabsTotalW)!important;grid-template-columns:repeat(9,minmax(0,var(--desktopTabW)))!important;align-items:stretch!important;justify-content:center!important;gap:var(--desktopTabGap)!important;padding:4px!important;overflow:visible!important}.desktopInfoTabWrap,.desktopInlineTab{width:var(--desktopTabW)!important;min-width:0!important}.desktopInfoTabWrap{position:relative;display:flex;align-self:stretch}.desktopInlineTab{height:40px!important;padding:0 10px!important;gap:7px!important;font-size:10.4px!important;letter-spacing:0!important;border-radius:18px!important}.desktopInlineTab.active{box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 0 1px rgba(96,165,250,.08)!important}html[data-theme=light] .desktopInlineTab.active{box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 0 1px rgba(37,99,235,.06)!important}.desktopInfoTab{font-family:inherit;cursor:pointer}.desktopInlineTab .navIcon{width:clamp(14px,1.05vw,17px)!important;height:clamp(14px,1.05vw,17px)!important;flex:0 0 auto}.desktopInlineTab .navText{min-width:0;max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.desktopInfoPopup{position:fixed;top:clamp(78px,7.2vw,104px);right:clamp(18px,3vw,42px);z-index:1200;width:min(420px,calc(100vw - 36px));display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,rgba(21,31,48,.98),rgba(12,18,30,.98));box-shadow:0 24px 60px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=light] .desktopInfoPopup{background:rgba(255,255,255,.98);box-shadow:0 24px 60px rgba(11,18,32,.18),inset 0 1px 0 rgba(255,255,255,.9)}.desktopInfoPopupHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.desktopInfoKicker{color:var(--muted);font-size:11px;line-height:1.1}.desktopInfoCompany{margin-top:4px;font-size:15px;line-height:1.15;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktopInfoClose{width:30px;height:30px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.04);color:var(--text);font-size:20px;line-height:1}.desktopInfoMeta{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:var(--muted)}.desktopInfoMeta b{color:var(--text)}.desktopInfoControls{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.035)}.desktopInfoControls .btn,.desktopInfoControls .input{min-height:36px;border-radius:12px}.desktopInfoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.desktopInfoSupport{display:grid;grid-gap:4px;gap:4px}.desktopInfoMessage,.desktopInfoNote{opacity:.82}}@media (max-width:750px){.dashboardGrid,.homeDashboardGrid,.homeHighlightsGrid,.homeInsightsGrid,.homeTabletStatsGrid,.modulesGrid,.pageDashboardGrid{grid-template-columns:1fr!important}.homeTabletStatsGrid{display:none!important}.homeDashboardGrid .tabletHiddenPanel,.homeHighlightsGrid .tabletHiddenPanel{display:flex!important}}:root{--copyrightTopGap:14px;--copyrightBottomGap:14px;--copyrightXPad:16px}.app-footer,.globalCopyright,.loginFooter{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;z-index:auto!important;width:100%!important;max-width:1440px!important;margin:var(--copyrightTopGap) auto var(--copyrightBottomGap)!important;padding:0 var(--copyrightXPad)!important;font-size:11.5px;line-height:1.4;text-align:center;color:var(--muted);opacity:.72;pointer-events:none}.loginFooter{max-width:720px!important}.homeCopyright{display:none!important}@media (max-width:750px){:root{--copyrightTopGap:12px;--copyrightBottomGap:10px;--copyrightXPad:12px}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 16px)!important}.app-footer,.globalCopyright,.loginFooter{font-size:11px}}@media (min-width:751px) and (max-width:1000px){:root{--copyrightTopGap:12px;--copyrightBottomGap:12px;--copyrightXPad:14px}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:calc(var(--bottomNavH) + env(safe-area-inset-bottom) + 18px)!important}.app-footer,.globalCopyright,.loginFooter{font-size:11px}}@media (min-width:1001px){:root{--copyrightTopGap:14px;--copyrightBottomGap:14px;--copyrightXPad:16px}.page-content,body.homeBody .page-content,body.viseBody .page-content{padding-bottom:20px!important}}