@media (max-width: 768px){.sidebar-desktop{display:none!important}.sidebar-mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:998}.sidebar-mobile{position:fixed;top:0;left:0;bottom:0;z-index:999;width:260px;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:slideIn .2s ease}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;font-size:12px!important}[style*=gridTemplateColumns]{grid-template-columns:1fr!important}[style*="repeat(4"]{grid-template-columns:repeat(2,1fr)!important}[style*="1fr 1fr"]{grid-template-columns:1fr!important}[style*="display:flex"][style*=gap]{flex-wrap:wrap}main{padding:12px 8px!important}h1{font-size:18px!important}h2{font-size:16px!important}h3{font-size:14px!important}input,select,textarea{max-width:100%!important;box-sizing:border-box;width:100%!important}button{max-width:100%;box-sizing:border-box}img[alt=pitanje]{width:100%!important;max-width:100%!important;height:auto!important;min-height:120px;max-height:200px;object-fit:contain!important}[style*='borderBottom:"3px']{font-size:12px!important;padding:8px 10px!important}[style*="maxWidth:600"],[style*="maxWidth:700"],[style*="maxWidth:800"]{max-width:100%!important}[style*="fontSize:28"]{font-size:22px!important}button[onclick*=print]{display:none}div,section,article{max-width:100vw;overflow-wrap:break-word;word-wrap:break-word}[style*='position:"fixed"']{width:95vw!important;left:2.5vw!important;max-height:90vh;overflow-y:auto}}@media (max-width: 480px){main{padding:6px 4px!important}[style*="display:flex"][style*="gap:10"],[style*='display:"flex"'][style*="gap:10"]{flex-direction:column}[style*="repeat(4"],[style*="repeat(2"]{grid-template-columns:1fr!important}[style*='padding:"1.1rem']{padding:.7rem .8rem!important}}@media (pointer: coarse){button,a,[role=button]{min-height:44px;min-width:44px}input,select,textarea{min-height:44px;font-size:16px!important}[style*="gap:6"],[style*="gap:4"]{gap:8px!important}}@media (max-height: 500px) and (orientation: landscape){main{padding:8px!important}h1,h2{font-size:14px!important}}
