.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1c302a;background:#f0f4f1;font-synthesis:none;font-size:14px;--tamna: #19342f;--naglasak: #2e6559;--tekst: #1c302a;--sekundarna: #5c6e64;--rub: #e4eae6;--rub-jak: #d0dad3;--platno: #f0f4f1;--mint: #ccebdc;--zelena: #30694a;--jantar: #86591b;--bar: 236px;--pozadina-baza: #f0f4f1;--pozadina-tint: radial-gradient(ellipse at 12% 0%, rgba(180, 220, 198, .48), transparent 48%), radial-gradient(ellipse at 100% 38%, rgba(204, 235, 220, .42), transparent 46%), radial-gradient(ellipse at 60% 100%, rgba(236, 222, 199, .28), transparent 42%);--staklo: rgba(255, 255, 255, .68);--staklo-jace: rgba(255, 255, 255, .82);--staklo-meko: rgba(233, 238, 235, .65);--staklo-rub: rgba(255, 255, 255, .92);--staklo-blur: blur(24px) saturate(145%);--staklo-odsjaj: inset 0 1px 0 #fff, inset 0 -1px 0 rgba(255, 255, 255, .3);--staklo-sjena: 0 2px 3px rgba(26, 52, 42, .025), 0 8px 24px rgba(26, 52, 42, .045);--staklo-tamno: rgba(25, 52, 47, .94);--staklo-tamno-rub: rgba(204, 235, 220, .14);--staklo-tamno-stavka: var(--mint);--neprozirno: rgba(255, 255, 255, .92);--tocka-potvrdjeno: #1b6a59;--tocka-smjesteno: #5fb59b;--tocka-predlozeno: #d9a441;--tocka-ne: #b9c4bf;--cijev: #1d63b5;--r-kartica: 22px;--r-kontrola: 12px;--pokret-meko: cubic-bezier(.16, 1, .3, 1);--pokret-opruga: cubic-bezier(.22, 1.35, .36, 1)}*{box-sizing:border-box}body{margin:0;min-height:100dvh;background-color:var(--pozadina-baza);background-image:var(--pozadina-tint);background-attachment:fixed;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{color-scheme:light;-webkit-text-size-adjust:100%}::selection{background:var(--mint);color:var(--tamna)}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button{color:inherit}button:disabled{cursor:wait;opacity:.55}button,select,a,input{outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid #329a82}h1,h2,h3,h4,p,dl,dd{margin:0}svg{flex-shrink:0}button{transition:background .15s,border-color .15s,box-shadow .15s}input,select{min-width:0}a{color:var(--naglasak)}.samo-citac{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.preskoci{position:fixed;top:-80px;left:20px;padding:14px;background:#fff;z-index:3000}.preskoci:focus{top:10px}.gumb{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--naglasak);background:var(--naglasak);color:#fff;border-radius:8px;padding:11px 17px;font-weight:600;font-size:16px;min-height:42px}.gumb:hover:not(:disabled){background:#17624f}.gumb.sek{background:#fff;color:var(--tekst);border-color:var(--rub)}.gumb.svijetli{background:#fff;color:var(--tamna);border-color:#fff}.gumb.svijetli:hover{background:#e6f3ec}.tekst-gumb{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:none;border:0;color:var(--naglasak);font-size:16px;font-weight:600;padding:8px 0;white-space:nowrap}.tekst-gumb:hover{color:#124c3e}.gumb-ikona{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid var(--rub);border-radius:7px;background:#fff}.gumb-ikona:hover{background:var(--platno)}.nadnaslov{display:block;font-size:10px;letter-spacing:1.65px;font-weight:650;line-height:1.5}.ikona-ploha{width:37px;height:37px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tirkiz{background:#e3efea;color:#2e6559}.zelena{background:#e2f1e6;color:#30694a}.jantar{background:#faf0dc;color:#86591b}.bakar{background:#f6eddf;color:#946329}.siva{background:#f0f3f1;color:#7c8e84}.odabir-prikaza{display:flex;padding:4px;background:#eef2ee;border:1px solid #e5ebe5;border-radius:9px;flex-shrink:0}.odabir-prikaza button{background:none;border:0;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;font-size:15px;border-radius:6px;color:#849286}.odabir-prikaza button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #294b3320;color:#315b45}.traka-slojeva{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.slojevi{display:flex;gap:21px;border-bottom:1px solid var(--rub)}.slojevi button{background:none;border:0;border-bottom:2px solid transparent;padding:12px 0;font-size:15px;display:flex;align-items:center;gap:6px;color:#8d998f;margin-bottom:-1px}.slojevi button[aria-pressed=true]{border-bottom-color:var(--naglasak);color:var(--naglasak);font-weight:600}.tockica{width:5px;height:5px;border-radius:50%;background:currentColor}.opis-sloja{font-size:13px;color:#91a094}.evidencija{background:#fff;border:1px solid var(--rub);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.traka-pretrage{display:flex;gap:12px;padding:18px 20px 15px}.polje-trazenja{display:flex;align-items:center;gap:10px;background:#fafcfb;border:1px solid #e4eae5;border-radius:7px;padding:0 11px;flex:1;max-width:430px;color:#9aaba0}.polje-trazenja:focus-within{border-color:#679e82;box-shadow:0 0 0 3px #2c7b6710}.polje-trazenja input{width:100%;padding:11px 0;background:none;border:0;font-size:15px;outline:none;color:var(--tekst)}.polje-trazenja input::placeholder{color:#a0aba2}.odabir-naselja{margin-left:auto}.odabir-naselja select{border:1px solid #e4eae5;background:#fff;color:#6e8274;border-radius:7px;min-height:38px;padding:8px 27px 8px 12px;font-size:15px;max-width:170px}.filteri{display:flex;gap:6px;padding:0 20px 16px;overflow-x:auto}.filteri button{display:flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid transparent;background:none;border-radius:6px;font-size:14px;color:#8a998e;padding:7px 9px}.filteri button>span{font-size:13px;background:#f0f3f0;color:#7d8d81;border-radius:4px;padding:2px 5px}.filteri button[aria-pressed=true]{background:#eef6f0;border-color:#e1ece2;color:#376d4e}.filteri button[aria-pressed=true]>span{background:#ddebe0;color:#4b795b}.filteri button:hover{background:#f5f8f5}.zaglavlje-popisa{display:flex;justify-content:space-between;padding:12px 21px;border-top:1px solid var(--rub);font-size:13px;color:#96a398}.stupci-popisa{display:grid;grid-template-columns:minmax(0,1fr) 18% 135px 16px;gap:17px;padding:12px 20px 12px 78px;background:#f8faf8;border-bottom:1px solid var(--rub);font-size:13px;color:#95a397}.stavka{display:flex;align-items:center;gap:14px;padding:17px 20px;border:0;border-bottom:1px solid #eef1ee;width:100%;background:#fff;text-align:left;min-height:77px}.stavka:hover{background:#f8fbf8}.stavka.odabrana{background:#edf5ee;box-shadow:inset 3px 0 #4c8a66}.avatar-zapisa{width:35px;height:37px;border:1px solid #e7eee7;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f6f9f5;color:#92a58e;font-size:15px;flex-shrink:0}.avatar-zapisa.upozorenje{background:#fff8e9;border-color:#f2e6cb;color:#bfa36d}.tijelo-stavke{flex:1;min-width:0}.tijelo-stavke strong{display:block;font-size:16px;font-weight:550;color:#3b5342}.tijelo-stavke>span{display:block;font-size:14px;color:#9aa69b;margin-top:5px;line-height:1.5}.tijelo-stavke em{font-style:normal;font-size:13px}.tekst-upozorenja{font-size:13px;color:#aa813c;display:block;margin-top:4px}.naselje-stavke{width:18%;font-size:14px;color:#91a090}.stavka>.status{width:135px;flex-shrink:0}.stavka>svg:last-child{color:#9dac9c}.status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.2;color:#8e9c91}.status i{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.status-predlozeno{color:#6594a3}.status-potvrdjeno{color:#459168}.status-smjesteno{color:#ae8c48}.status-ne{color:#a0aaa0}.redak-provjere .status{font-size:12px;flex-shrink:0}.podnozje-popisa{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 20px;font-size:13px;color:#9aa69a;line-height:1.5;background:#fcfdfc}.podnozje-popisa .tekst-gumb{font-size:14px;padding:2px}.prazno{padding:45px 20px;display:flex;align-items:center;flex-direction:column;gap:12px;color:#94a398;text-align:center}.prazno h3{font-size:17px;color:#54715c}.prazno p{font-size:15px}.prazno .gumb{font-size:15px;margin-top:5px}.kartica{pointer-events:auto;background:#fff;border:1px solid #d8e3d8;border-radius:12px;max-height:100%;overflow:auto;animation:dolazak .18s ease-out}.kartica header{padding:24px 22px 20px;border-bottom:1px solid var(--rub);display:flex;justify-content:space-between;align-items:flex-start;gap:12px;position:sticky;top:0;background:#fff;z-index:2}.kartica h3{font-size:21px;letter-spacing:-.5px;line-height:1.4;font-weight:600}.kartica header small{display:block;font-size:16px;color:#8b9b8a;margin-top:4px;line-height:1.5}.kartica .zatvori{width:30px;height:30px;flex-shrink:0;border:1px solid var(--rub);background:#f8faf7;color:#71846b;border-radius:7px;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center}.kartica .zatvori:hover{background:#eaf1e6}.kartica .status{margin-top:11px;font-size:14px}.kartica .nejasno{padding:13px 22px;font-size:15px;line-height:1.7;background:#fff7e5;color:#a48449;border-bottom:1px solid #eee2c9}.kartica .podaci{padding:17px 22px;border-bottom:1px solid var(--rub)}.kartica .podaci>div{display:flex;justify-content:space-between;gap:16px;padding:7px 0;font-size:15px}.kartica dt{color:#8c9b88}.kartica dd{color:#4f684a;text-align:right}.kartica .telo{padding:17px 22px;font-size:15px;color:#85937d;line-height:1.8;border-bottom:1px solid var(--rub)}.kartica .telo p+p{margin-top:8px}.kartica .telo.zakljucano{background:#f8faf6;font-size:14px}.kartica .kontakti{padding:19px 22px;border-bottom:1px solid var(--rub)}.kartica h4{font-size:12px;color:#71846a;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px}.kartica .kontakt{background:#f7faf4;border:1px solid #e6ede1;padding:12px;border-radius:7px;font-size:15px;line-height:1.8;color:#6c8361;margin-top:8px;overflow-wrap:anywhere}.kartica .kontakt p+p{margin-top:4px}.kartica .kontakt a{color:#3a8155;text-decoration:none}.kartica .kontakt a:hover{text-decoration:underline}.kartica .glavni{color:#a88f58}.kartica .unos{padding:20px 22px}.kartica .polja{display:flex;gap:10px}.kartica .polja label{flex:1;font-size:14px;color:#84937b;line-height:1.7}.kartica input{width:100%;border:1px solid #dce5d7;background:#fbfdf9;color:#476240;font-size:16px;padding:10px 9px;border-radius:6px;margin-top:5px}.kartica input:focus{outline:2px solid #9dc2a2;outline-offset:1px}.kartica input:disabled{opacity:.5}.kartica .savjet{font-size:13px;color:#9ba792;margin-top:9px;line-height:1.7}.kartica .gumbi{display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 22px}.kartica .gumbi button{padding:10px 11px;background:var(--naglasak);color:#fff;border:1px solid var(--naglasak);border-radius:6px;font-size:15px;font-weight:550;min-height:38px;flex:1}.kartica .gumbi button.sek{background:#fff;color:#79906d;border-color:#dfe7d9;font-size:14px}.kartica .gumbi button:hover:not(:disabled){filter:brightness(.95)}.poruka{font-size:15px;line-height:1.7;padding:10px 12px;border-radius:6px;margin-top:11px}.poruka.greska,.obavijest.greska{color:#ad5547;background:#fcf0ed;border:1px solid #f1dcd5}.poruka.upozorenje{background:#fff7e6;color:#a1844a;border:1px solid #eee2c7}.poruka.ok{color:#4e8953;background:#f0f7ec;border:1px solid #dcebd3}.potvrda-izvan{display:flex;align-items:flex-start;gap:7px;font-size:14px;color:#9b7b40;line-height:1.7;margin-top:10px}.potvrda-izvan input{width:14px;flex-shrink:0;margin-top:2px;accent-color:var(--naglasak)}.potvrda-uklanjanja{padding:14px 22px;background:#fff8ef;border-top:1px solid #eee0cb}.potvrda-uklanjanja p{font-size:15px;line-height:1.7;color:#9a7e50}.potvrda-uklanjanja>div{display:flex;gap:8px;margin-top:10px}.potvrda-uklanjanja button{font-size:14px;min-height:33px}.koordinate-prikaz{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;color:#9baa8f}.cekanje{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:15px;flex:1;min-height:350px;padding:40px;color:#869680}.cekanje h2{font-size:21px;font-weight:500;color:#526c49}.cekanje p{font-size:16px;line-height:1.8;max-width:440px}.cekanje.cijeli-zaslon{min-height:100dvh}.ucitavanje{width:27px;height:27px;border:2px solid #dce8d7;border-top-color:#45835d;border-radius:50%;animation:vrtnja .8s linear infinite}.obavijest{padding:14px;border-radius:6px;margin-bottom:20px;font-size:16px;line-height:1.7}@keyframes vrtnja{to{transform:rotate(360deg)}}@keyframes dolazak{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.radnje-naslova{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.radnje-naslova>.gumb{font-size:15px;padding:9px 12px;min-height:37px}.brzi-unos{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px;padding:14px 19px;border:1px solid #dce9df;border-radius:10px;background:#edf5ef;font-size:16px;color:#567561}.brzi-unos .gumb{min-height:36px;font-size:15px}.radnje-kartice{padding:15px 22px 0}.radnje-kartice .gumb{width:100%;font-size:15px}.unos-kucanstva,.uvoz-kucanstava{width:100%;max-width:1100px;margin:0 auto 15px}.uvod-unosa{display:flex;align-items:center;gap:12px;background:#e3efea;color:var(--naglasak);padding:15px 18px;border:1px solid var(--rub-jak);border-radius:var(--r-kontrola);margin-bottom:20px;font-size:13px;line-height:1.6}.uvod-unosa p{flex:1}.uvod-unosa>span{font-size:12px;max-width:170px;color:var(--sekundarna)}.polja-kucanstva{padding:0;margin:0;border:0;min-width:0;display:grid;gap:18px}.odjeljak-obrasca{padding:24px 26px}.naslov-obrasca{display:flex;align-items:flex-start;gap:13px;margin-bottom:23px}.naslov-obrasca>span{display:flex;justify-content:center;align-items:center;background:#e3efea;border:1px solid var(--rub);color:var(--naglasak);font-size:12px;width:32px;height:34px;border-radius:10px}.naslov-obrasca h2{font-size:16px;letter-spacing:-.3px;font-weight:600}.naslov-obrasca p{font-size:13px;color:var(--sekundarna);line-height:1.7;margin-top:5px}.mreza-polja{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.puna-sirina{grid-column:1/-1}.mreza-polja label,.postavke-lista label,.mreza-mapiranja label{display:block;font-size:13px;font-weight:600;color:var(--tekst);line-height:1.6}.mreza-polja label>b{color:#9b8255;font-size:16px;margin-left:2px}.mreza-polja input:not([type=checkbox]),.mreza-polja select,.mreza-polja textarea,.postavke-lista input,.postavke-lista select,.mreza-mapiranja select,.redak-prava select{display:block;width:100%;padding:11px 12px;min-height:43px;background:#fff;border:1px solid var(--rub-jak);border-radius:var(--r-kontrola);margin-top:7px;font-size:16px;color:var(--tekst);font-weight:400;outline:none}.mreza-polja textarea{resize:vertical;min-height:92px;line-height:1.7}.mreza-polja input:focus,.mreza-polja select:focus,.mreza-polja textarea:focus,.postavke-lista input:focus,.postavke-lista select:focus,.mreza-mapiranja select:focus,.redak-prava select:focus{border-color:var(--naglasak);box-shadow:0 0 0 3px #2e65591f}.mreza-polja input::placeholder,.mreza-polja textarea::placeholder{color:var(--sekundarna)}.mreza-polja small,.mreza-mapiranja small{display:block;font-size:12px;font-weight:400;color:var(--sekundarna);line-height:1.6;margin-top:6px}.pomoc-polja{font-size:13px;color:var(--sekundarna);line-height:1.8}.kontakt-obrazac{padding:17px 18px;border:1px solid var(--rub);border-radius:16px;background:#f8faf8;margin-bottom:15px}.kontakt-alati{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.kontakt-alati strong{font-size:16px;font-weight:600;color:#6b835f}.kontakt-alati .tekst-gumb{font-size:14px;color:#a18a67}.mreza-polja .redak-kvacice,.redak-kvacice{display:flex;align-items:flex-start;gap:8px;font-size:15px;color:#6f8564;line-height:1.8}.redak-kvacice input[type=checkbox]{width:16px;height:16px;min-width:16px;margin:2px 0 0;accent-color:var(--naglasak)}.dodavanje-kontakta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dodavanje-kontakta .gumb{font-size:15px}.radnje-obrasca{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 0;position:relative}.radnje-obrasca>.pomoc-polja{max-width:470px}.radnje-obrasca .gumb{font-size:16px}.obavijest ul{margin:7px 0 0;padding-left:20px}.obavijest li+li{margin-top:5px}.obavijest p{margin:8px 0;line-height:1.8}.obavijest .gumb{margin-top:7px}.obavijest.ok{background:#eef7e9;color:#57854c;border:1px solid #dcecd2;display:flex;align-items:center;justify-content:space-between;gap:15px}.uvoz-upozorenje{background:#fff9ed;color:#a38448;border:1px solid #efe3ca;line-height:1.8}.provjera-slicnosti{margin-top:20px;padding:21px 25px}.provjera-slicnosti h3{font-size:16px}.provjera-slicnosti p{font-size:15px;color:#84947a;line-height:1.8;margin:8px 0 14px}.provjera-slicnosti>div{padding:8px 12px;background:#f5f8f1;border-radius:5px;margin-bottom:5px;font-size:16px;color:#718768}.provjera-slicnosti .redak-kvacice{margin-top:16px}.koraci-uvoza{display:flex;list-style:none;margin:0 0 24px;padding:0;gap:25px}.koraci-uvoza li{display:flex;align-items:center;gap:9px;font-size:15px;color:#9aab92}.koraci-uvoza li>span{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #dce5d5;border-radius:50%;font-size:14px;background:#fff}.koraci-uvoza li.aktivan{color:#3e764e;font-weight:600}.koraci-uvoza li.aktivan>span{color:#fff;background:#317552;border-color:#317552}.koraci-uvoza li.gotov{color:#5b8e62}.koraci-uvoza li.gotov>span{background:#edf6e7;color:#5e8a51}.odabir-datoteke{padding:48px 25px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:17px;min-height:395px}.odabir-datoteke>.ikona-ploha,.uspjeh-uvoza>.ikona-ploha{width:57px;height:57px;border-radius:17px}.odabir-datoteke h2{font-size:24px;font-weight:550;letter-spacing:-.5px}.odabir-datoteke p{font-size:16px;line-height:1.9;color:#85967b;max-width:490px}.odabir-datoteke label.gumb{cursor:pointer;position:relative}.odabir-datoteke label.gumb:focus-within{outline:3px solid #8aba8b;outline-offset:4px}.odabir-datoteke small{font-size:14px;color:#9ca98f}.odabir-datoteke .tekst-gumb{margin-top:-8px}.odabir-datoteke .privatnost-uvoza{display:flex;align-items:center;gap:8px;font-size:14px;border-top:1px solid var(--rub);padding-top:19px;margin-top:9px}.mapiranje-stupaca .naslov-ploce{padding:25px 25px 0}.mapiranje-stupaca h2,.zaglavlje-uvoza h2,.prava-pristupa h2{font-size:19px;font-weight:550;letter-spacing:-.3px}.postavke-lista{display:grid;grid-template-columns:1.4fr .8fr 1fr;gap:17px;padding:24px 25px;border-bottom:1px solid var(--rub)}.pomoc-mapiranja{font-size:15px;line-height:1.8;color:#7c9274;padding:20px 25px 0}.mreza-mapiranja{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px;padding:22px 25px}.mreza-mapiranja small{max-height:37px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.mapiranje-stupaca>.radnje-obrasca{padding:20px 25px;border-top:1px solid var(--rub);background:#fcfdfb}.sazetak-uvoza{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.sazetak-uvoza>div{border:1px solid var(--rub);border-radius:9px;padding:17px 19px;background:#fff}.sazetak-uvoza strong{display:block;font-size:26px;font-weight:550}.sazetak-uvoza span{font-size:14px;color:#8d9e83;display:block;margin-top:6px}.zaglavlje-uvoza{display:flex;align-items:flex-start;justify-content:space-between;padding:23px 22px;gap:15px}.zaglavlje-uvoza p{font-size:15px;color:#86967c;line-height:1.8;margin-top:6px;max-width:590px}.odabir-uvoza{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 22px;border-top:1px solid var(--rub);border-bottom:1px solid var(--rub);background:#fbfdf9}.odabir-uvoza>span{font-size:14px;color:#99a68e;overflow-wrap:anywhere}.tablica-uvoza{overflow:auto}.tablica-uvoza table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.tablica-uvoza th{background:#f6faf2;color:#90a084;font-size:14px;font-weight:500;padding:12px 15px;border-bottom:1px solid var(--rub);white-space:nowrap}.tablica-uvoza td{padding:15px;vertical-align:middle;border-bottom:1px solid #ecf1e7;color:#718567;line-height:1.7}.tablica-uvoza td strong{font-size:16px;font-weight:550;display:block;color:#4e6f44}.tablica-uvoza small{display:block;font-size:13px;color:#9bab90;line-height:1.7;max-width:230px;margin-top:4px}.tablica-uvoza input{accent-color:var(--naglasak);width:16px;height:16px}.tablica-uvoza .tekst-gumb{font-size:14px}.oznaka-uvoza{display:inline-block;font-size:13px;border-radius:4px;padding:3px 7px;background:#f0f4eb;color:#8a9b7d;white-space:nowrap}.oznaka-uvoza.novo{background:#eaf5e2;color:#679352}.oznaka-uvoza.provjera{background:#fff2d9;color:#af904f}.pregled-uvoza>.radnje-obrasca{padding:22px;border-top:1px solid var(--rub)}.uspjeh-uvoza{display:flex;align-items:center;flex-direction:column;gap:17px;padding:45px 30px;text-align:center}.uspjeh-uvoza h2{font-size:25px;font-weight:550}.uspjeh-uvoza p{font-size:16px;line-height:1.8;color:#7e9571;max-width:530px}.uspjeh-uvoza>div:last-child{display:flex;gap:12px;margin-top:10px}.dijalog-uvoza{border:1px solid #dae7d3;border-radius:13px;padding:0;width:min(850px,calc(100vw - 30px));max-height:90dvh;color:var(--tekst);background:#f5f8f1;box-shadow:0 20px 70px #173a2a50}.dijalog-uvoza::backdrop{background:#15352677;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vrh-dijaloga{display:flex;justify-content:space-between;align-items:center;padding:21px 25px;background:#fff;border-bottom:1px solid var(--rub);position:sticky;top:0;z-index:3}.vrh-dijaloga h2{font-size:22px;letter-spacing:-.5px;margin-top:4px}.vrh-dijaloga .nadnaslov{font-size:8px;color:#93a287}.sadrzaj-dijaloga{padding:22px}.dijalog-uvoza>.radnje-obrasca{padding:18px 24px;background:#fff;border-top:1px solid var(--rub);position:sticky;bottom:0;z-index:3}.izvorne-napomene{background:#fff;border:1px solid #e4eada;border-radius:8px;padding:18px;margin-bottom:20px}.izvorne-napomene h3{font-size:15px}.izvorne-napomene p{font-size:15px;line-height:1.8;color:#8a9b7e;margin-top:8px}.izvorne-napomene blockquote{font-size:16px;line-height:1.8;margin:12px 0;padding:10px 14px;background:#f8faf4;border-left:2px solid #c2d5b2;white-space:pre-wrap;overflow-wrap:anywhere}.izvorne-napomene small{display:block;color:#a0b08f;font-size:13px;margin-bottom:5px}.prava-pristupa{margin-bottom:20px}.prava-pristupa>.obavijest,.prava-pristupa>.poruka{margin:0 22px 18px}.redak-prava{display:flex;align-items:center;gap:20px;padding:20px 22px;border-top:1px solid var(--rub)}.redak-prava>div{flex:1}.redak-prava strong{display:block;font-size:16px;font-weight:550}.redak-prava small{display:block;font-size:14px;line-height:1.7;color:#8b9f7f;margin-top:4px}.redak-prava select{min-width:150px;margin:0;font-size:16px}.redak-prava .gumb{font-size:15px}@media (max-width: 1100px){.naslov-stranice:has(.radnje-naslova){align-items:flex-start}.radnje-naslova{max-width:320px}.mreza-polja{gap:16px}.odjeljak-obrasca{padding:22px}.postavke-lista{grid-template-columns:1fr 1fr}.postavke-lista>label:last-child{grid-column:1/-1}}@media (max-width: 700px){.bocna-traka nav{grid-template-columns:repeat(var(--broj-izbornika, 4),minmax(0,1fr))}.bocna-traka nav button>span{line-height:1.2;min-height:18px;display:flex;align-items:center;justify-content:center;text-align:center;max-width:100%;overflow-wrap:anywhere}.bocna-traka nav button{gap:3px;padding-left:3px;padding-right:3px}.naslov-stranice:has(.radnje-naslova){flex-wrap:wrap}.radnje-naslova{max-width:none;width:100%;justify-content:flex-start;gap:7px}.radnje-naslova>.gumb{font-size:15px;min-height:40px}.radnje-naslova>.odabir-prikaza{margin-left:auto}.naslov-stranice>.gumb.sek{font-size:13px;padding:8px;min-height:36px;max-width:110px}.brzi-unos{font-size:15px;padding:13px;gap:10px}.brzi-unos .gumb{white-space:nowrap;font-size:14px;padding:9px}.uvod-unosa{align-items:flex-start;font-size:15px;padding:13px;flex-wrap:wrap;gap:8px;margin-bottom:16px}.uvod-unosa>p{min-width:240px}.uvod-unosa>span{max-width:none;font-size:13px;margin-left:27px}.polja-kucanstva{gap:14px}.odjeljak-obrasca{padding:19px 15px}.naslov-obrasca{gap:10px;margin-bottom:19px}.naslov-obrasca h2{font-size:17px}.naslov-obrasca p{font-size:14px}.mreza-polja{grid-template-columns:1fr;gap:16px}.mreza-polja label{font-size:16px}.mreza-polja input:not([type=checkbox]),.mreza-polja select,.mreza-polja textarea,.postavke-lista input,.postavke-lista select,.mreza-mapiranja select,.redak-prava select{font-size:16px;min-height:45px}.mreza-polja small,.pomoc-polja{font-size:14px}.mreza-polja .redak-kvacice,.redak-kvacice{font-size:15px}.kontakt-obrazac{padding:14px 12px}.dodavanje-kontakta{gap:10px}.dodavanje-kontakta .gumb,.dodavanje-kontakta .tekst-gumb{font-size:15px}.radnje-obrasca{flex-wrap:wrap;padding:18px 0}.radnje-obrasca>.gumb{flex:1;min-height:45px;font-size:15px}.radnje-obrasca>.pomoc-polja{max-width:none;flex-basis:100%;font-size:14px}.provjera-slicnosti{padding:17px 15px}.provjera-slicnosti>div{font-size:15px}.koraci-uvoza{gap:12px;justify-content:space-between;margin-bottom:19px}.koraci-uvoza li{font-size:13px;line-height:1.6;gap:5px;flex:1;align-items:flex-start}.koraci-uvoza li>span{height:21px;width:21px;min-width:21px;font-size:13px}.odabir-datoteke{padding:31px 18px;min-height:380px;gap:16px}.odabir-datoteke h2{font-size:23px}.odabir-datoteke p{font-size:15px}.odabir-datoteke .privatnost-uvoza{font-size:13px;align-items:flex-start;text-align:left;line-height:1.8}.postavke-lista,.mreza-mapiranja{grid-template-columns:1fr;padding:18px 17px;gap:16px}.mapiranje-stupaca .naslov-ploce{padding:20px 17px 0}.mapiranje-stupaca h2{font-size:19px}.pomoc-mapiranja{padding:17px 17px 0;font-size:15px}.mreza-mapiranja label{font-size:16px}.mreza-mapiranja small{font-size:14px}.mapiranje-stupaca>.radnje-obrasca{padding:17px}.sazetak-uvoza{grid-template-columns:1fr 1fr;gap:10px}.sazetak-uvoza>div{padding:14px}.sazetak-uvoza strong{font-size:25px}.sazetak-uvoza span{font-size:13px}.zaglavlje-uvoza{padding:19px 16px;flex-wrap:wrap;gap:8px}.zaglavlje-uvoza h2{font-size:18px}.zaglavlje-uvoza p{font-size:15px}.odabir-uvoza{padding:13px 14px;flex-wrap:wrap;gap:6px}.odabir-uvoza>span{font-size:13px}.tablica-uvoza table{min-width:660px}.tablica-uvoza th,.tablica-uvoza td{padding:12px}.pregled-uvoza>.radnje-obrasca{padding:17px}.uspjeh-uvoza{padding:30px 18px}.uspjeh-uvoza h2{font-size:24px}.uspjeh-uvoza>div:last-child{flex-direction:column;width:100%}.dijalog-uvoza{width:calc(100vw - 14px);max-height:94dvh}.vrh-dijaloga{padding:16px}.vrh-dijaloga h2{font-size:20px}.sadrzaj-dijaloga{padding:12px}.dijalog-uvoza>.radnje-obrasca{padding:14px}.redak-prava{flex-wrap:wrap;gap:12px;padding:18px 16px}.redak-prava>div{flex-basis:100%}.redak-prava>label{flex:1}.redak-prava select{min-width:0;width:100%}.redak-prava>.gumb{min-height:45px;font-size:15px}.obavijest.ok{font-size:15px}.obavijest ul{padding-left:18px}.onemoguceno{opacity:.6;pointer-events:none}}.stranica-dokumenata{display:grid;gap:24px}.novi-dokument,.arhiva-dokumenata,.privola-unosa{padding:28px}.naslov-dokumenata{display:flex;align-items:center;gap:16px;margin-bottom:24px}.naslov-dokumenata h2{margin:0 0 6px;font-size:22px}.naslov-dokumenata p{margin:0;color:var(--muted, #728078);font-size:16px}.naslov-dokumenata>.tekst-gumb{margin-left:auto}.polja-dokumenta{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0;margin:0 0 24px;border:0;min-width:0}.polja-dokumenta label,.privola-unosa>label,.filtri-dokumenata>label:not(.redak-kvacice){display:grid;gap:8px;font-size:16px;font-weight:600}.polja-dokumenta :is(input,select),.privola-unosa input[type=date],.filtri-dokumenata :is(input[type=search],select){width:100%;min-width:0;box-sizing:border-box;background:#fff;border:1px solid #dce4df;border-radius:8px;padding:12px;color:#254339;font:inherit}.polja-dokumenta:disabled{opacity:.65}.gumbi-dokumenata{display:flex;flex-wrap:wrap;gap:12px}.gumbi-dokumenata .gumb{cursor:pointer}.gumbi-dokumenata .onemoguceno{opacity:.6;cursor:wait}.skriveni-odabir{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gumbi-dokumenata:focus-within{outline:2px solid #3f7866;outline-offset:5px;border-radius:8px}.pomoc-dokumenata{color:#718078;font-size:16px;line-height:1.65;margin:14px 0}.odabrani-dokumenti{padding:0;margin:20px 0;list-style:none;display:grid;gap:10px}.odabrani-dokumenti li{display:flex;align-items:center;gap:16px;border:1px solid #dfe7e1;border-radius:10px;padding:12px}.odabrani-dokumenti li>div{min-width:0;flex:1}.odabrani-dokumenti strong{display:block;font-size:16px;overflow-wrap:anywhere}.odabrani-dokumenti small{display:block;color:#718078;margin-top:5px}.slicica-dokumenta{width:65px;height:80px;object-fit:contain;background:#eff4f1;border:1px solid #dfe7e1;border-radius:5px}.privola-unosa>label{max-width:320px;margin-top:20px}.filtri-dokumenata{display:flex;flex-wrap:wrap;align-items:end;gap:20px;margin-bottom:24px}.filtri-dokumenata>label:first-child{flex:1;min-width:160px}.filtri-dokumenata .redak-kvacice{margin:0 0 12px}.redak-dokumenta{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-top:1px solid #e5ebe7}.opis-dokumenta{flex:1;min-width:0;display:grid;gap:6px;overflow-wrap:anywhere}.opis-dokumenta>strong{font-size:16px}.opis-dokumenta>span{font-size:16px;color:#587062}.opis-dokumenta>small{font-size:16px;color:#7a887e}.radnje-dokumenta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;max-width:260px}.potvrda-arhive{display:grid;gap:8px;font-size:16px}.prazni-dokumenti{padding:38px 15px;text-align:center;color:#718078}.prazni-dokumenti h3{color:#29483d;font-size:19px}.dokumenti-kucanstva{padding:20px 24px;border-bottom:1px solid #e5ebe7;background:#f7faf8}.dokumenti-kucanstva h4{margin:0}.dokumenti-kucanstva p{font-size:16px;color:#587062}@media (max-width: 650px){.novi-dokument,.arhiva-dokumenata,.privola-unosa{padding:20px 16px}.polja-dokumenta{grid-template-columns:1fr}.gumbi-dokumenata{flex-direction:column}.gumbi-dokumenata .gumb{justify-content:center}.redak-dokumenta{flex-wrap:wrap}.redak-dokumenta>.ikona-ploha{display:none}.redak-dokumenta .opis-dokumenta{flex-basis:100%}.radnje-dokumenta{max-width:100%}.odabrani-dokumenti li{flex-wrap:wrap}.filtri-dokumenata>label{flex-basis:100%}.naslov-dokumenata{align-items:flex-start}.naslov-dokumenata .ikona-ploha{flex-shrink:0}}.kartica .autorstvo-kucanstva{padding:16px 22px;border-bottom:1px solid var(--rub)}.kartica .autorstvo-kucanstva p{margin:0;font-size:16px;line-height:1.6}.kartica .autorstvo-kucanstva time{display:block;font-size:16px;color:var(--sekundarna)}.kartica .povijest-kucanstva{padding:20px 22px;border-top:1px solid var(--rub)}.kartica .povijest-kucanstva h4{margin-top:16px}.kartica .napomena-povijesti{font-size:16px;line-height:1.6;margin-bottom:12px}.popis-povijesti{list-style:none;padding:0;margin:14px 0 0}.popis-povijesti>li{border-left:2px solid var(--rub);padding:0 0 18px 12px}.popis-povijesti time{display:block;font-size:16px;margin:4px 0 8px}.popis-povijesti summary{cursor:pointer;font-size:16px;line-height:1.6;padding:6px 0}.razlike-povijesti{margin:8px 0;font-size:16px}.razlike-povijesti>div{padding:8px 0;border-bottom:1px solid var(--rub)}.kartica .razlike-povijesti dt{font-weight:600}.kartica .razlike-povijesti dd{margin:4px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.razlike-povijesti dd span{display:block}.razlike-povijesti .stara-vrijednost{color:var(--sekundarna);margin-bottom:4px}.staklo{background:linear-gradient(135deg,rgba(255,255,255,.38),transparent 60%),var(--staklo);-webkit-backdrop-filter:var(--staklo-blur);backdrop-filter:var(--staklo-blur);border:1px solid var(--staklo-rub);box-shadow:var(--staklo-odsjaj),var(--staklo-sjena);border-radius:var(--r-kartica)}.staklo-tamno{background:linear-gradient(160deg,rgba(204,235,220,.06),transparent 65%),var(--staklo-tamno);-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid var(--staklo-tamno-rub);box-shadow:inset 0 1px #fff3,0 24px 48px -24px #123f38a6;color:#e6efec}.neprozirno{background:var(--neprozirno);border:1px solid var(--staklo-rub);box-shadow:var(--staklo-sjena);border-radius:var(--r-kartica)}:root{--sirina-izbornika: 248px;--razmak-izbornika: 0px}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--naglasak);outline-offset:2px}.staklo-tamno :focus-visible{outline-color:#fff}.ljuska{min-height:100dvh}.ljuska-karta{--sirina-izbornika: 76px}.izbornik{position:fixed;top:var(--razmak-izbornika);left:var(--razmak-izbornika);bottom:var(--razmak-izbornika);width:var(--sirina-izbornika);border-radius:0;border-width:0 1px 0 0;padding:28px 14px 18px;display:flex;flex-direction:column;gap:24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;z-index:100}.izbornik-marka{display:flex;align-items:center;gap:12px;padding:0 10px;min-height:44px;border:0;border-radius:12px;background:none;color:#fff;text-align:left;flex-shrink:0}.kapljica{width:40px;height:40px;border-radius:14px;background:var(--mint);color:var(--tamna);display:inline-grid;place-items:center;flex-shrink:0}.izbornik-naziv strong{display:block;font-size:21px;font-weight:700;line-height:1.15;letter-spacing:-.8px}.izbornik-naziv strong span{color:#a9cebb;font-size:17px}.izbornik-naziv small{display:block;font-size:11px;color:#a8bfb4;margin-top:5px}.izbornik-zajednica{display:flex;align-items:flex-start;gap:10px;padding:14px 12px;margin:0 2px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff0b}.izbornik-zajednica-ikona{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#ccebdc17;color:var(--mint);flex-shrink:0}.izbornik-zajednica strong,.izbornik-zajednica small{display:block}.izbornik-zajednica strong{font-size:13px;font-weight:600;color:#edf5f0}.izbornik-zajednica small{font-size:11px;color:#a8bfb4;margin-top:2px}.izbornik-zajednica div>span{display:inline-block;margin-top:9px;padding:3px 7px;border-radius:99px;font-size:9px;color:#c4ded0;background:#ccebdc1a}.izbornik-grupe{display:grid;gap:14px;align-content:start}.izbornik-grupa{display:grid;gap:2px}.izbornik-oznaka{padding:2px 12px 6px;color:#a8bfb4;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.izbornik-stavka{display:flex;align-items:center;gap:11px;min-height:44px;padding:0 12px;border:0;border-radius:13px;background:none;color:#d0e0d7;font-size:13px;font-weight:500;text-align:left}.izbornik-stavka span{flex:1}.izbornik-stavka:hover{background:#ffffff14;color:#fff}.izbornik-stavka.aktivno{background:var(--staklo-tamno-stavka);box-shadow:inset 0 1px #ffffffa6,0 4px 12px #0000000f;color:var(--tamna);font-weight:650}.izbornik-stavka b{font-size:12px;font-weight:600;background:#ffffff24;border-radius:999px;padding:1px 8px}.izbornik-stavka.aktivno b{background:#19342f17}.izbornik-stavka.aktivno:focus-visible{outline-color:var(--mint)}.izbornik-profil{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 4px 0 6px;border-top:1px solid var(--staklo-tamno-rub);flex-shrink:0}.avatar{width:34px;height:34px;border-radius:50%;background:#d8e8df;color:var(--tamna);display:inline-grid;place-items:center;font-weight:700;font-size:13px;flex-shrink:0}.izbornik-osoba{flex:1;min-width:0}.izbornik-osoba strong{display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.izbornik-osoba small{display:block;font-size:11px;color:#a8bfb4}.izbornik-odjava{width:44px;height:44px;border:0;border-radius:12px;background:#ffffff14;color:#fff;display:inline-grid;place-items:center;flex-shrink:0}.izbornik-odjava:hover{background:#ffffff2e}.izbornik-uski{align-items:center;padding:18px 10px 12px}.izbornik-uski .izbornik-marka{padding:3px}.izbornik-uski .izbornik-stavka{width:48px;height:48px;justify-content:center;padding:0}.izbornik-uski .izbornik-grupa+.izbornik-grupa{border-top:1px solid var(--staklo-tamno-rub);padding-top:12px}.izbornik-uski .izbornik-profil{flex-direction:column;padding:12px 0 0}.glavni-okvir{margin-left:calc(var(--sirina-izbornika) + var(--razmak-izbornika) * 2);min-width:0}.glavni-sadrzaj{padding:32px 36px 48px;max-width:1440px;margin:0 auto;min-height:calc(100dvh - 76px);display:flex;flex-direction:column;font-size:14px}.zaglavlje-aplikacije{position:sticky;top:0;z-index:95;display:flex;align-items:center;gap:16px;min-height:76px;padding:0 36px;border-radius:0;border-width:0 0 1px;border-bottom-color:#d0dad38c;box-shadow:inset 0 1px #ffffffe6}.zaglavlje-marka{display:none;align-items:center;gap:10px;background:none;border:0;padding:0;color:var(--tamna)}.putanja-stranice{display:flex;align-items:center;gap:12px;min-width:0;font-size:12px;color:var(--sekundarna)}.putanja-stranice strong{font-weight:600;color:var(--tekst);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zaglavlje-aplikacije>.oznaka-privatnosti{margin-left:auto;padding:6px 11px;color:var(--naglasak);flex-shrink:0}.nadnaslov-stranice{font-size:12px;color:var(--sekundarna)}.zaglavlje-stranice{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.oznaka-privatnosti{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#3f524c;background:#ffffffa8;border:1px solid var(--rub);border-radius:999px;padding:3px 10px}.zaglavlje-stranice h1{margin-top:8px;font-size:clamp(28px,2.4vw,36px);font-weight:700;letter-spacing:-.045em;line-height:1.2;color:var(--tamna)}.broj-naslova{margin-left:10px;font-size:18px;font-weight:500;color:var(--sekundarna);letter-spacing:0}.zaglavlje-stranice p{margin-top:6px;font-size:13px;color:var(--sekundarna)}.radnje-naslova{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.gumb{border-radius:99px;min-height:44px;font-size:13px;padding:0 18px;gap:8px}.gumb.tamni{background:var(--naglasak);border-color:var(--naglasak);color:#fff}.gumb.tamni:hover:not(:disabled){background:#254a42;box-shadow:0 4px 12px #2e65592e}.gumb.sek{background:var(--staklo-jace);border-color:var(--rub-jak);box-shadow:var(--staklo-odsjaj),0 6px 16px -10px #123f3859;color:var(--tekst)}.gumb.sek:hover:not(:disabled){background:#fff}.gumb-ikona{width:44px;height:44px;border-radius:50%;border:1px solid var(--rub-jak);background:var(--staklo-jace);box-shadow:var(--staklo-odsjaj);color:var(--tamna)}.gumb-ikona:hover{background:#fff}.tekst-gumb{min-height:44px}.odabir-prikaza{display:inline-flex;padding:3px;background:var(--staklo-meko);border:1px solid rgba(255,255,255,.8);border-radius:99px}.odabir-prikaza button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 14px;border:0;border-radius:99px;background:transparent;font-size:13px;color:#3f524c}.odabir-prikaza button[aria-pressed=true]{background:#fff;font-weight:600;color:var(--tamna);box-shadow:0 1px 2px #123f381f}.cekanje{color:var(--sekundarna)}.cekanje h2{color:var(--tamna)}.donja-traka{display:none}@media (max-width: 960px) and (min-width: 701px){:root{--sirina-izbornika: 76px}.izbornik{align-items:center;padding:18px 10px 12px}.izbornik-naziv,.izbornik-zajednica,.izbornik-oznaka,.izbornik-osoba,.izbornik-stavka span,.izbornik-stavka b{display:none}.izbornik-stavka{width:48px;height:48px;justify-content:center;padding:0}.izbornik-profil{flex-direction:column;padding:12px 0 0}}@media (max-width: 700px){.izbornik{display:none}.glavni-okvir{margin-left:0}.glavni-sadrzaj{padding:14px 16px calc(100px + env(safe-area-inset-bottom));min-height:auto}.zaglavlje-aplikacije{gap:10px;padding:0 16px;min-height:64px}.zaglavlje-marka{display:inline-flex;min-height:44px;min-width:0;font-size:14px}.putanja-stranice{display:none}.zaglavlje-marka .kapljica{width:36px;height:36px}.zaglavlje-stranice{margin-bottom:16px;align-items:flex-start}.zaglavlje-stranice h1{margin-top:5px;font-size:25px}.radnje-naslova{width:100%}.radnje-naslova>.gumb{flex:1}.radnje-naslova>.gumb-uvoza{display:none}.donja-traka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));padding:6px;border-radius:22px;z-index:1000;background-color:var(--staklo-jace)}.donja-traka button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;border:0;border-radius:16px;background:none;color:#2f4a44;font-size:12px;font-weight:600}.donja-traka button.aktivno{background:var(--mint);color:var(--tamna)}.vise-pozadina{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c242061;z-index:1100}.vise-ploha{position:absolute;left:12px;right:12px;bottom:calc(86px + env(safe-area-inset-bottom));max-height:calc(100dvh - 120px);overflow-y:auto;background:var(--neprozirno);border:1px solid var(--staklo-rub);border-radius:22px;box-shadow:var(--staklo-sjena);padding:10px;display:grid;gap:4px}.vise-profil{display:flex;align-items:center;gap:10px;padding:6px 6px 12px;border-bottom:1px solid var(--rub);margin-bottom:4px}.vise-profil>span:nth-child(2){flex:1}.vise-profil strong,.vise-profil small{display:block}.vise-profil small{color:var(--sekundarna);font-size:13px}.vise-stavka{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border:0;border-radius:14px;background:none;color:var(--tekst);font-size:16px;font-weight:500;text-align:left}.vise-stavka.aktivno{background:#e7f1ee;color:var(--tamna);font-weight:650}.vise-odjava{border-top:1px solid var(--rub);border-radius:0 0 14px 14px;color:#8a2f1d}}.pregled-popisa{display:flex;flex-direction:column;gap:24px}.kpi-mreza{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:16px}.kpi{border-radius:var(--r-kartica);padding:21px 22px;display:flex;flex-direction:column;gap:8px;min-width:0}.kpi-zaglavlje{display:flex;align-items:center;gap:9px;margin-bottom:5px}.kpi-zaglavlje .ikona-ploha{width:34px;height:34px;border-radius:11px}.kpi-naziv{font-size:12px;font-weight:500;color:var(--sekundarna)}.kpi-broj{font-size:30px;font-weight:700;letter-spacing:-.045em;color:var(--tamna);line-height:1.15;font-variant-numeric:tabular-nums}.kpi-broj small{margin-left:6px;font-size:13px;font-weight:500;color:var(--sekundarna);letter-spacing:0}.kpi-opis{font-size:11px;color:var(--sekundarna);margin-top:auto;padding-top:3px}.kpi-opis.upozorenje{color:#7a4f0e;font-weight:600}.kpi-glavni{border-radius:var(--r-kartica)}.kpi-traka{height:6px;border-radius:999px;background:#e3ebe7;overflow:hidden;margin-top:auto}.kpi-traka i{display:block;height:100%;background:var(--naglasak);border-radius:999px}.pregled-mreza{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.pregled-lijevo{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.pregled-provjere{flex:1 1 300px;min-width:0}.ploha{padding:22px 24px;display:flex;flex-direction:column;gap:18px}.ploha h2{font-size:15px;font-weight:650;color:var(--tamna);letter-spacing:-.25px}.ploha .tekst-gumb{font-size:12px;gap:6px}.ploha-naslov{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ploha-napomena{font-size:13px;color:var(--sekundarna)}.ploha-prazno{padding:6px 0;color:var(--sekundarna);font-size:15px}.slozena-traka{display:flex;gap:2px;height:14px;border-radius:999px;overflow:hidden;background:#eef2f0}.dio-potvrdjeno,.oznaka-potvrdjeno{background:var(--tocka-potvrdjeno)}.dio-smjesteno,.oznaka-smjesteno{background:var(--tocka-smjesteno)}.dio-predlozeno,.oznaka-predlozeno{background:repeating-linear-gradient(135deg,var(--tocka-predlozeno) 0 4px,#f3dfb4 4px 7px)}.dio-ne,.oznaka-ne{background:var(--tocka-ne)}.brojevi-statusa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.broj-statusa{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:6px 8px;border:0;border-radius:10px;background:none;text-align:left}.broj-statusa:hover{background:#fff9}.broj-statusa span{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--sekundarna)}.broj-statusa strong{font-size:21px;color:var(--tamna)}.oznaka-statusa{width:10px;height:10px;border-radius:3px;flex-shrink:0}.napredak-naselja{border-top:1px solid rgba(18,63,56,.08);padding-top:12px;display:grid;gap:2px}.napredak-naselja h3{font-size:13px;font-weight:650;color:var(--sekundarna);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.redak-napretka{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 6px;border:0;border-radius:10px;background:none;text-align:left}.redak-napretka:hover{background:#fff9}.sifra-naselja{width:28px;height:28px;border-radius:8px;background:#e7f1ee;color:var(--tocka-potvrdjeno);display:inline-grid;place-items:center;font-weight:700;font-size:13px;flex-shrink:0}.ime-naselja{flex:0 0 130px;font-size:15px;font-weight:600}.traka-napretka{flex:1;height:8px;border-radius:999px;background:#e3ebe7;overflow:hidden}.traka-napretka i{display:block;height:100%;background:var(--naglasak);border-radius:999px}.opis-napretka{flex:0 0 120px;text-align:right;font-size:13px;color:var(--sekundarna)}.ploha-popis{padding:0;gap:0;overflow:hidden}.ploha-popis>.ploha-naslov{padding:14px 24px;border-bottom:1px solid rgba(18,63,56,.08)}.ploha-popis>.ploha-prazno{padding:18px 24px}.redak-izmjene{display:flex;align-items:center;gap:14px;min-height:56px;padding:14px 24px;border:0;border-bottom:1px solid rgba(18,63,56,.06);background:none;text-align:left;color:var(--tekst)}.redak-izmjene:disabled{cursor:default;opacity:1}.redak-izmjene:hover:not(:disabled){background:#ffffff8c}.slovo-izmjene{width:34px;height:34px;border-radius:10px;display:inline-grid;place-items:center;font-size:12px;font-weight:700;flex-shrink:0;background:#e7f1ee;color:var(--tocka-potvrdjeno)}.izmjena-izmjena{background:#e9eef8;color:#2b4f86}.izmjena-brisanje{background:#fbe9e4;color:#8a2f1d}.izmjena-vise{background:#eef0ef;color:#4f625c}.tijelo-izmjene{flex:1;min-width:0}.tijelo-izmjene strong{display:block;font-size:13px;font-weight:600}.tijelo-izmjene small{display:block;font-size:12px;color:var(--sekundarna)}.redak-izmjene time{font-size:11px;color:var(--sekundarna);white-space:nowrap}.pregled-provjere{gap:10px}.stavka-provjere{display:flex;gap:12px;align-items:flex-start;min-height:56px;padding:12px;border:0;border-radius:var(--r-kontrola);background:#e9eeeb99;text-align:left;color:var(--tekst)}.stavka-provjere>svg{align-self:center;color:var(--sekundarna)}.stavka-provjere>span:nth-child(2){flex:1}.stavka-provjere strong{display:block;font-size:13px;font-weight:600}.stavka-provjere small{display:block;font-size:12px;color:#4f625c;margin-top:2px}.stavka-provjere:hover{filter:brightness(.97)}.broj-provjere{min-width:32px;height:32px;padding:0 6px;border-radius:9px;background:#fff;display:inline-grid;place-items:center;font-weight:700;font-size:14px;color:#4f625c}.provjera-jantar{background:#fbf0dc}.provjera-jantar .broj-provjere{color:#7a4f0e}.provjera-zelena{background:#eef5f2}.provjera-zelena .broj-provjere{color:var(--tocka-potvrdjeno)}@media (max-width: 700px){.kpi-mreza{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi-glavni{grid-column:auto}.kpi{padding:16px 14px}.kpi-broj{font-size:25px}.brojevi-statusa{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-zaglavlje{gap:7px;align-items:flex-start}.kpi-zaglavlje .ikona-ploha{width:28px;height:28px;border-radius:9px}.kpi-naziv{font-size:11px;align-self:center}.kpi-broj small{font-size:12px}.ploha{padding:18px}.ploha-popis{padding:0}.ploha-popis>.ploha-naslov,.ploha-popis>.ploha-prazno,.redak-izmjene{padding-inline:18px}.ime-naselja{flex-basis:96px;font-size:14px}.opis-napretka{flex-basis:auto}.redak-izmjene time{display:none}}.radni-prostor{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:18px;align-items:start}.kucanstva{display:flex;flex-direction:column;gap:12px;min-width:0}.alati-popisa{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.trazilica{display:flex;align-items:center;gap:8px;padding:0 12px;min-height:44px;flex:1 1 240px;max-width:380px;border-radius:99px;color:var(--sekundarna)}.trazilica:focus-within{outline:3px solid var(--naglasak);outline-offset:2px}.trazilica input{border:0;background:transparent;width:100%;min-height:42px;font-size:15px;color:var(--tekst);outline:none}.trazilica input::placeholder{color:var(--sekundarna)}.pilule{display:flex;flex-wrap:wrap;gap:6px}.pilula{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.85);background:var(--staklo-jace);box-shadow:var(--staklo-odsjaj);font-size:14px;font-weight:500;color:var(--tekst)}.pilula[aria-pressed=true]{background:var(--tamna);border-color:var(--tamna);color:#fff;font-weight:600}.odabir-filtra select{min-height:44px;padding:0 34px 0 14px;border-radius:999px;border:1px dashed #8a9a93;background:transparent;font-size:14px;font-weight:500;color:#3f524c}.odabir-filtra.aktivan select{border-style:solid;border-color:var(--tamna);background:#fff;color:var(--tamna);font-weight:600}.okvir-tablice{overflow:hidden}.stanje-tablice{padding:10px 16px;font-size:13px;color:var(--sekundarna);border-bottom:1px solid #e7ecea}.tablica{width:100%;border-collapse:collapse;font-size:13px}.tablica th{text-align:left;padding:15px 12px;font-size:10px;font-weight:600;color:var(--sekundarna);background:#f8faf8;letter-spacing:.065em;text-transform:uppercase}.tablica th:first-child,.tablica td:first-child{padding-left:20px}.tablica th:last-child,.tablica td:last-child{padding-right:16px}.tablica td{padding:10px 12px;border-top:1px solid var(--rub);vertical-align:middle}.tablica tbody tr{cursor:pointer}.tablica tbody tr:hover{background:#f6faf8}.tablica tr.odabran{background:#fff;box-shadow:inset 4px 0 var(--naglasak)}.tablica .sredina{text-align:center}.tablica .broj{font-variant-numeric:tabular-nums}.adresa-retka{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;border:0;border-radius:8px;background:none;font-weight:600;text-align:left;color:var(--tamna)}.adresa-retka .sifra-naselja{width:26px;height:26px;font-size:12px}.oznaka-duplikata{display:inline-block;margin-left:40px;font-size:12px;font-weight:600;color:#7a4f0e}.pilula-stanja{display:inline-block;padding:3px 9px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;background:#eef0ef;color:#4f625c}.pilula-stanja.stanje-aktivno{background:#e7f1ee;color:var(--tocka-potvrdjeno)}.pilula-stanja.stanje-nejasno{background:#fbf0dc;color:#7a4f0e}.privola-da{color:var(--tocka-potvrdjeno);font-weight:600;font-size:14px}.privola-ne{color:#7a4f0e;font-weight:600;font-size:14px}.status{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--tekst);white-space:nowrap;background:none;padding:0}.status i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.status-potvrdjeno i{background:var(--tocka-potvrdjeno)}.status-smjesteno i{background:var(--tocka-smjesteno)}.status-predlozeno i{background:#fff;border:2px dashed #a8761f}.status-ne i{background:var(--tocka-ne)}.panel-detalja{position:sticky;top:14px;max-height:calc(100dvh - 28px);display:flex;min-width:0}.panel-detalja>*{flex:1;min-width:0}.panel-prazan{padding:28px 22px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:var(--sekundarna);font-size:15px}.kartica{position:relative;background:var(--staklo-jace);-webkit-backdrop-filter:var(--staklo-blur);backdrop-filter:var(--staklo-blur);border:1px solid var(--staklo-rub);box-shadow:var(--staklo-odsjaj),var(--staklo-sjena);border-radius:var(--r-kartica);overflow:auto;max-height:100%}.kartica header{background:transparent;position:static}.kartica .zatvori{width:44px;height:44px;border-radius:var(--r-kontrola);border:1px solid rgba(255,255,255,.85);background:#ffffffd9;color:var(--tamna)}.kartica header small{color:var(--sekundarna)}.kartica-kucanstva .zatvori{position:absolute;top:10px;right:10px;z-index:500}.mini-karta{position:relative;height:130px;background:#dfe9e3;flex-shrink:0}.mini-karta-platno{position:absolute;top:0;right:0;bottom:0;left:0}.mini-karta-prazna{display:grid;place-items:center;color:var(--sekundarna);font-size:14px;background-image:linear-gradient(135deg,#cfe0d6 25%,transparent 25%,transparent 50%,#cfe0d6 50%,#cfe0d6 75%,transparent 75%);background-size:22px 22px}.oznaka-podloge{position:absolute;right:10px;bottom:10px;z-index:450;font-size:12px;font-weight:600;background:#fff;border-radius:6px;padding:3px 8px;color:#4f625c}.kartica-tijelo{padding:18px;display:flex;flex-direction:column;gap:14px}.kartica-kucanstva header{display:block;padding:0;border:0}.kartica-kucanstva .nejasno{border-radius:var(--r-kontrola);padding:10px 12px;color:#6b4609}.naselje-kartice{font-size:13px;font-weight:600;color:var(--tocka-potvrdjeno)}.kartica-kucanstva h2{margin-top:2px;font-size:21px;font-weight:700;color:var(--tamna)}.nositelj-kartice{font-size:15px;margin-top:2px}.kartica-kucanstva .autorstvo-kucanstva{font-size:13px;line-height:1.5;color:var(--sekundarna);margin-top:4px;padding:0;border:0}.kartica-kucanstva .autorstvo-kucanstva time{display:inline;font-size:inherit}.kartica-kucanstva .tri-brojke dd,.kartica-kucanstva .tri-brojke dt{text-align:left}.kartica-kucanstva .tri-brojke dd{color:var(--tekst)}.autorstvo-kucanstva strong{font-weight:600;color:var(--tekst)}.tri-brojke{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tri-brojke>div{background:#ffffffb3;border:1px solid rgba(255,255,255,.85);border-radius:var(--r-kontrola);padding:9px 10px}.tri-brojke dt{font-size:12px;color:var(--sekundarna)}.tri-brojke dd{font-weight:650;font-size:14px}.tekst-stanja.stanje-aktivno{color:var(--tocka-potvrdjeno)}.tekst-stanja.stanje-nejasno{color:#7a4f0e}.status-lokacije{padding:10px 12px;border-radius:var(--r-kontrola);background:#ffffffb3;border:1px solid rgba(255,255,255,.85);display:grid;gap:4px;font-size:14px}.status-okvir-predlozeno,.status-okvir-smjesteno{background:#fbf0dce6}.status-lokacije p{color:#3f524c;line-height:1.45}.status-lokacije .koordinate-prikaz{color:var(--sekundarna);font-size:13px}.opis-lokacije{font-size:14px;color:#3f524c}.kartica-kucanstva .kontakti{display:flex;flex-direction:column;gap:8px;padding:0}.kartica-kucanstva .kontakti h3,.kartica-kucanstva .povijest-kucanstva h4{font-size:13px;font-weight:650;color:var(--sekundarna);text-transform:uppercase;letter-spacing:.06em}.kartica-kucanstva .kontakt{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border:1px solid rgba(255,255,255,.85);background:#fff9;border-radius:var(--r-kontrola);margin:0}.kartica-kucanstva .kontakt .avatar{background:#f1f4f2;color:#4f625c}.kartica-kucanstva .kontakt .avatar-glavni{background:#e7f1ee;color:var(--tocka-potvrdjeno)}.kontakt-tijelo{flex:1;min-width:0}.kontakt-tijelo strong{display:block;font-size:15px;font-weight:600}.kontakt-tijelo small{display:block;font-size:13px;color:var(--sekundarna);overflow-wrap:anywhere}.kartica-kucanstva .kontakt .gumb-ikona{color:var(--tocka-potvrdjeno);background:#f5f7f6}.privola-kartice{display:flex;align-items:center;gap:10px;padding:4px 6px 4px 12px;border-radius:10px;font-size:14px}.privola-kartice.ima{background:#e7f1ee;color:var(--tamna)}.privola-kartice.nema{background:#fbf0dc;color:#6b4609}.privola-kartice>span{flex:1}.privola-kartice b{font-weight:650}.gumb.puna{width:100%}.kartica-kucanstva .telo{padding:0;font-size:14px;color:#3f524c}.kartica-kucanstva .unos-lokacije{border-top:1px solid rgba(18,63,56,.08);padding-top:10px}.kartica-kucanstva .unos-lokacije .unos,.kartica-kucanstva .unos-lokacije .gumbi{padding-left:0;padding-right:0}.kartica .gumbi button{min-height:44px;border-radius:10px}.kartica input{min-height:44px;background:#fff}.kartica-kucanstva .povijest-kucanstva{padding:0;border:0;display:grid;gap:8px}@media (max-width: 1100px){.radni-prostor{grid-template-columns:minmax(0,1fr)}.panel-detalja{display:none}.ima-odabir .panel-detalja{display:flex;position:fixed;top:14px;right:14px;bottom:14px;width:min(400px,calc(100vw - 28px));max-height:none;z-index:900}}@media (max-width: 700px){.trazilica{max-width:none;flex-basis:100%}.pilule{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:2px}.pilula{white-space:nowrap}.tablica thead{display:none}.tablica,.tablica tbody{display:block}.tablica tr{display:grid;grid-template-columns:1fr 1fr;gap:2px 12px;padding:8px 14px 12px;border-top:1px solid #edf1ef}.tablica td{border:0;padding:2px 0!important;font-size:14px}.tablica td:first-child{grid-column:1 / -1}.tablica td[data-oznaka]:before{content:attr(data-oznaka);display:block;font-size:12px;color:var(--sekundarna)}.tablica .sredina{text-align:left}.oznaka-duplikata{margin-left:0}.ima-odabir .panel-detalja{top:0;right:0;bottom:0;left:0;width:auto;z-index:1200;background:var(--pozadina-baza)}.ima-odabir .panel-detalja .kartica{border-radius:0;background:var(--neprozirno);-webkit-backdrop-filter:none;backdrop-filter:none}}.prikaz-karte{padding:16px;max-width:none;height:calc(100dvh - 76px);min-height:560px}.okvir-karte{position:relative;flex:1;min-height:0;border-radius:var(--r-kartica);overflow:hidden;background:#e3ebe4;box-shadow:0 24px 48px -24px #123f3873}.karta-okvir,.karta{position:absolute;top:0;right:0;bottom:0;left:0}.leaflet-container{font-family:inherit;background:#e3ebe4}.leaflet-control-attribution{font-size:11px;background:#ffffffd9!important;border-radius:8px 0 0}.leaflet-control-attribution a{color:#1e4f45}.leaflet-control-scale{margin-bottom:70px!important;margin-right:82px!important}.leaflet-control-scale-line{background:#fffc;border-color:#3f524c;color:#243d39}.leaflet-tooltip.tt{font-family:inherit;background:var(--neprozirno);color:var(--tekst);border:1px solid var(--staklo-rub);box-shadow:var(--staklo-sjena);font-size:14px;padding:6px 10px;border-radius:10px}.leaflet-tooltip.tt:before{display:none}.leaflet-tooltip.oznaka-naselja{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#ffffffc7;color:#2f4a44;box-shadow:none}.sredina-naselja{width:6px;height:6px;border-radius:50%;background:#3f6b5e}.pin{width:100%;height:100%;border-radius:50%;border:2.5px solid #fff;box-shadow:0 1px 6px #123e3573;background:var(--tocka-ne)}.pin-potvrdjeno{background:var(--tocka-potvrdjeno)}.pin-smjesteno{background:var(--tocka-smjesteno)}.pin-predlozeno{background:#fff3d6;border:3px dashed #a8761f}.pin-aktivan{box-shadow:0 0 0 4px #fff,0 0 0 7px var(--naglasak),0 2px 8px #123e3580}.pin-legenda{display:inline-block;width:13px;height:13px;border-width:2px;box-shadow:0 0 0 1px #123f3840}.cvor{width:100%;height:100%;border-radius:50%;background:#fff;border:3px solid var(--tamna);box-shadow:0 1px 5px #0000004d}.cvor-vodosprema,.cvor-crpna_stanica,.cvor-izvoriste{border-radius:5px;background:var(--tamna);border-color:#fff}.cvor-hidrant{background:#b3261e;border-color:#fff}.cvor-prikljucno_okno,.cvor-razdjelno_okno{border-radius:4px;border-color:var(--cijev)}.dionica{stroke:var(--cijev)}.karta-vrh{position:absolute;top:16px;left:16px;right:16px;z-index:800;display:flex;flex-wrap:wrap;gap:10px;align-items:center;pointer-events:none}.karta-vrh>*{pointer-events:auto}.karta-vrh .trazilica{flex:1 1 240px;max-width:360px;min-height:48px}.skupina-gumba{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:99px}.skupina-gumba button{min-height:44px;padding:0 12px;border:0;border-radius:99px;background:transparent;font-size:13px;color:var(--tekst)}.skupina-gumba button[aria-pressed=true]{background:var(--tamna);color:#fff;font-weight:600}.legenda{position:absolute;left:16px;bottom:16px;z-index:800;border-radius:14px;padding:4px 14px 12px;min-width:230px;font-size:14px}.legenda summary{min-height:44px;display:flex;align-items:center;font-weight:650;color:var(--tamna);cursor:pointer}.legenda-skupina{display:grid;gap:6px;margin-top:8px}.legenda-naslov{font-size:12px;font-weight:700;color:var(--sekundarna);text-transform:uppercase;letter-spacing:.06em}.legenda-stavka{display:flex;align-items:center;gap:8px}.legenda-napomena{font-size:13px;color:var(--sekundarna)}.karta-kontrole{position:absolute;right:16px;bottom:16px;z-index:800;display:grid;gap:6px}.gumb-karte{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--r-kontrola);color:var(--tamna);padding:0}.broj-tocaka{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:790;padding:6px 12px;border-radius:999px;font-size:13px;color:var(--tekst)}.greska-podloge{position:absolute;top:84px;left:50%;transform:translate(-50%);z-index:820;padding:12px 14px;display:flex;gap:12px;align-items:center;max-width:calc(100% - 32px);border-radius:14px;font-size:14px}.panel-prikljucka{position:absolute;top:84px;right:16px;z-index:850;width:340px;max-width:calc(100% - 32px);max-height:calc(100% - 170px);overflow-y:auto;border-radius:22px;padding:18px;display:flex;flex-direction:column;gap:12px}.panel-clana{padding:0;overflow:visible;display:flex}.panel-clana>.kartica{flex:1}.panel-vrh{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.panel-vrh h2{margin-top:2px;font-size:19px;font-weight:700;color:var(--tamna)}.panel-vrh p{font-size:14px;color:var(--sekundarna)}.panel-gumbi{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.panel-prikljucka .telo{font-size:14px;color:#3f524c}.unos-u-panelu{background:var(--neprozirno);-webkit-backdrop-filter:none;backdrop-filter:none;max-height:none;overflow:visible}.panel-prikljucka>.tekst-gumb{align-self:flex-start}@media (max-width: 960px){.panel-prikljucka{top:auto;bottom:16px;left:16px;right:16px;width:auto;max-height:60%}}@media (max-width: 700px){.prikaz-karte{height:calc(100dvh - 64px);padding:10px 10px calc(86px + env(safe-area-inset-bottom));min-height:480px}.okvir-karte{border-radius:20px}.karta-vrh{top:10px;left:10px;right:10px;gap:6px}.karta-vrh .trazilica{flex-basis:100%;max-width:none}.skupina-gumba{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.skupina-gumba button{white-space:nowrap;padding:0 10px}.legenda:not([open]){min-width:0}.legenda{left:10px;bottom:10px;min-width:0;max-width:calc(100% - 80px)}.karta-kontrole{right:10px;bottom:10px}.broj-tocaka,.leaflet-control-scale{display:none}.panel-prikljucka{left:10px;right:10px;bottom:10px;z-index:900;background:var(--neprozirno);-webkit-backdrop-filter:none;backdrop-filter:none}}.ploca{background:#ffffffdb;border:1px solid var(--staklo-rub);box-shadow:var(--staklo-odsjaj),var(--staklo-sjena);border-radius:var(--r-kartica);overflow:hidden}.naslov-ploce{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 21px 0}.naslov-ploce h3{font-size:16px;font-weight:650;color:var(--tamna)}.naslov-ploce p{font-size:14px;color:var(--sekundarna);margin-top:5px;line-height:1.5}.naslov-ploce .ikona-ploha{width:30px;height:30px}.evidencija{background:var(--neprozirno);border:1px solid var(--staklo-rub);box-shadow:var(--staklo-sjena);border-radius:var(--r-kartica)}.evidencija .stavka{background:transparent}.evidencija .stavka.odabrana{background:#fff;box-shadow:inset 4px 0 var(--naglasak)}.polje-trazenja,.odabir-naselja select,.filteri button{min-height:44px}.zaglavlje-popisa,.stupci-popisa,.naselje-stavke,.tijelo-stavke>span,.podnozje-popisa,.prazno p{color:var(--sekundarna)}.siva{color:#4f625c}@media (max-width: 700px){.ploca,.unos-kucanstva .ploca,.kartica .unos{background:var(--neprozirno)}.stupci-popisa,.naselje-stavke{display:none}.traka-pretrage{flex-direction:column;padding:14px}.odabir-naselja{margin-left:0}.odabir-naselja select{max-width:none;width:100%}.stavka{padding:12px 14px}}.prijava-zaslon{min-height:100dvh;display:grid;place-items:center;padding:32px 20px;background-color:var(--tamna);background-image:radial-gradient(ellipse at 5% 0%,rgba(113,175,138,.3),transparent 60%),radial-gradient(ellipse at 100% 100%,rgba(113,175,138,.2),transparent 55%)}.prijava-obrazac{width:100%;max-width:440px;display:flex;flex-direction:column;gap:18px}.prijava-marka{display:flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--tamna)}.prijava-marka strong{display:block;font-size:22px;font-weight:700;letter-spacing:-.7px}.prijava-marka strong span{color:var(--naglasak)}.prijava-marka .kapljica{width:44px;height:44px}.prijava-marka small{display:block;font-size:12px;color:var(--sekundarna);margin-top:2px}.prijava{padding:34px;display:flex;flex-direction:column;gap:12px;border-radius:26px;background-color:#ffffffde;box-shadow:var(--staklo-odsjaj),0 24px 64px #08181338}.prijava .oznaka-privatnosti{align-self:flex-start}.prijava h2{font-size:25px;font-weight:700;letter-spacing:-.02em;color:var(--tamna)}.prijava .uvod{font-size:13px;color:var(--sekundarna);line-height:1.5;margin-bottom:10px}.prijava label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--tekst)}.prijava input{min-height:48px;padding:0 14px;border:1px solid var(--rub-jak);border-radius:var(--r-kontrola);background:var(--neprozirno);font-size:16px;color:var(--tekst);width:100%}.prijava input::placeholder{color:#6b7a74}.polje-lozinke{position:relative}.polje-lozinke input{padding-right:52px}.polje-lozinke button{position:absolute;top:2px;right:2px;width:44px;height:44px;border:0;border-radius:10px;background:none;color:var(--sekundarna);display:grid;place-items:center}.polje-lozinke button[aria-pressed=true]{color:var(--tamna)}.prijava>.gumb{margin-top:6px;min-height:48px;width:100%}.pomoc-prijave{font-size:12px;color:var(--sekundarna);line-height:1.5;text-align:center}.pomoc-prijave strong{color:var(--tekst)}.privatnost-prijave{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:var(--sekundarna);border-top:1px solid rgba(18,63,56,.1);padding-top:12px}.prijava-potpis{text-align:center;font-size:12px;color:#b5cebf}.avatar-zapisa{color:#4f625c}.kartica-kucanstva .kontakt{color:var(--tekst);line-height:1.5}.kartica-kucanstva .kontakti{border-bottom:0}@media (max-width: 700px){.prijava{padding:28px 24px}.ima-odabir .panel-detalja .tri-brojke>div,.ima-odabir .panel-detalja .status-lokacije{background:#f2f6f4}}.pin-meta{display:grid;place-items:center;background:transparent;border:0}.pin-meta .pin{flex-shrink:0}.animacije-sucelja{display:contents}.animirani-naslov-rijec{display:inline-block;overflow:clip;overflow-clip-margin:.06em;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em;padding-right:.06em;margin-right:-.06em;white-space:nowrap}.animirani-naslov-slovo{display:inline-block;transform-origin:50% 100%;animation:otkrij-slovo .85s var(--pokret-meko) calc(var(--redoslijed) * 22ms) both}@keyframes otkrij-slovo{0%{transform:translateY(115%) rotate(6deg);opacity:0}to{transform:none;opacity:1}}.kpi-vrijednost{display:inline-block}.kpi-vrijednost[data-animirani-broj]{position:relative;color:transparent}.kpi-vrijednost[data-animirani-broj]:after{content:var(--broj-prikaz) / "";color:var(--broj-boja, var(--tekst));position:absolute;top:0;right:0;bottom:0;left:0;font:inherit;letter-spacing:inherit;pointer-events:none}.kpi-traka i,.traka-napretka i,.slozena-traka>i{transform-origin:left center}.kpi-traka i,.traka-napretka i{transition:width .4s var(--pokret-meko)}.izbornik-stavka.aktivno,.donja-traka button.aktivno{animation:odabir-stavke .5s var(--pokret-opruga)}.odabir-prikaza button[aria-pressed=true],.pilula[aria-pressed=true],.skupina-gumba button[aria-pressed=true]{animation:odabir-stavke .38s var(--pokret-opruga)}@keyframes odabir-stavke{0%{scale:.96}to{scale:1}}.prijava>label,.prijava .polje-lozinke,.sadrzaj-dijaloga>*,.vise-stavka{animation:otkrij-polje .55s var(--pokret-meko) both}.prijava>label{animation-delay:90ms}.prijava .polje-lozinke{animation-delay:135ms}.sadrzaj-dijaloga>:nth-child(2),.vise-stavka:nth-of-type(2){animation-delay:45ms}.sadrzaj-dijaloga>:nth-child(3),.vise-stavka:nth-of-type(3){animation-delay:90ms}.sadrzaj-dijaloga>:nth-child(n+4),.vise-stavka:nth-of-type(n+4){animation-delay:135ms}@keyframes otkrij-polje{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.vise-pozadina,.dijalog-uvoza::backdrop{animation:otkrij-pozadinu .25s ease}@keyframes otkrij-pozadinu{0%{opacity:0}to{opacity:1}}.vise-ploha,.dijalog-uvoza[open]{animation:otvori-dijalog .44s var(--pokret-opruga)}@keyframes otvori-dijalog{0%{opacity:0;transform:translateY(24px) scale(.94)}to{opacity:1;transform:none}}.obavijest,.poruka{animation:prikazi-obavijest .44s var(--pokret-opruga)}@keyframes prikazi-obavijest{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.redak-kvacice input:checked{animation:potvrdi-odabir .45s var(--pokret-opruga)}@keyframes potvrdi-odabir{0%{scale:.55}to{scale:1}}.mreza-polja input,.mreza-polja select,.mreza-polja textarea,.prijava input{transition:border-color .18s ease,box-shadow .18s ease}.gumb:disabled{translate:none;transform:none}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.kpi,.pregled-mreza .ploha,.panel-prazan{transition:translate .5s var(--pokret-meko),box-shadow .45s var(--pokret-meko),border-color .25s ease}.kpi:hover,.pregled-mreza .ploha:hover,.panel-prazan:hover{translate:0 -4px;box-shadow:var(--staklo-odsjaj),0 4px 8px #1a342a09,0 16px 32px #1a342a14}.gumb{transition:background .18s ease,box-shadow .3s ease,transform .5s var(--pokret-opruga),translate .5s var(--pokret-meko),border-color .18s ease}button.gumb:not(.sek):not(.svijetli):not(.puna):not(:disabled){translate:var(--magnet-x, 0px) var(--magnet-y, 0px)}.gumb:not(:disabled):active{transform:scale(.96);transition-duration:80ms}.izbornik-stavka>svg,.gumb-ikona>svg{transition:transform .45s var(--pokret-opruga)}.izbornik-stavka:hover>svg{transform:translate(2px)}.gumb-ikona:hover>svg{transform:scale(1.12) rotate(-5deg)}}@media (forced-colors: active){.kpi-vrijednost[data-animirani-broj]{color:CanvasText}.kpi-vrijednost[data-animirani-broj]:after{content:none}}@media (prefers-reduced-motion: reduce){.kpi-vrijednost[data-animirani-broj]{color:var(--broj-boja, var(--tekst))}.kpi-vrijednost[data-animirani-broj]:after{content:none}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root .staklo,:root .kartica,:root .kpi-glavni{background:#fffffff0}:root .staklo-tamno{background:var(--tamna)}:root .dijalog-uvoza::backdrop{background:#153526c0}}@media (prefers-reduced-transparency: reduce){body{background-image:none}:root .staklo,:root .kpi-glavni,:root .neprozirno,:root .kartica,:root .pilula:not([aria-pressed=true]),:root .gumb.sek,:root .gumb-ikona,:root .odabir-prikaza,:root .oznaka-privatnosti{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}:root .staklo-tamno{background:var(--tamna);backdrop-filter:none;-webkit-backdrop-filter:none}:root .dijalog-uvoza::backdrop{background:#153526c0;-webkit-backdrop-filter:none;backdrop-filter:none}}
