@media (max-width:640px){.topbar-hoger a,.topbar-hoger button{padding-top:12px!important;padding-bottom:12px!important}.topbar-hoger:has(>:nth-child(4)){row-gap:0;font-size:13px;line-height:18px;column-gap:12px!important}:is(.topbar-hoger:has(>:nth-child(4)) a,.topbar-hoger:has(>:nth-child(4)) button){padding-top:2px!important;padding-bottom:2px!important;font-size:13px!important}.main{height:calc(100dvh - 110px)}.mobil-flikar{background:#fff;border-top:1px solid #d9d6cc;height:64px;box-shadow:0 -4px 16px #00000014}.mobil-flikar button{color:#4e5a49;background:0 0;border-top:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:600;display:flex}.mobil-flikar button.aktiv{color:var(--forest);background:0 0;font-weight:700}.mobilflik-ikon{border-radius:15px;justify-content:center;align-items:center;width:56px;height:30px;display:flex}.mobil-flikar button.aktiv .mobilflik-ikon{background:#dde8d4}.v5-listbar{display:none}.list-header{flex-wrap:wrap;row-gap:6px;padding:8px 12px}.list-header .sort-select{flex:100%;min-height:44px}.view-btn,.ltab{min-height:36px;padding:4px 10px;font-size:14px}.farm-card{padding:10px 12px}.farm-card-top{align-items:center;gap:4px;margin-bottom:2px}.farm-card .v6-card-route,.farm-card .v5-card-heart{width:40px;height:40px;margin:0}.farm-card .farm-name{overflow-wrap:anywhere;min-width:0;font-size:17px;line-height:1.2}.farm-card .farm-kommun{margin-bottom:6px;font-size:13px}.farm-card .farm-kpis{gap:6px;margin-bottom:6px;padding:4px 0}.farm-card .farm-tags,.farm-card .farm-bottom{margin-top:0}.farm-card .fordon-toggle{padding:10px 0}.pane-left input[type=checkbox],.pane-left input[type=radio]{width:20px;height:20px}.pane-left .filter-title{padding-top:10px;padding-bottom:10px}.pane-left .slider-pair.v6-dual{height:40px;margin:6px 14px 0}.pane-left .slider-pair.v6-dual input[type=range]{height:40px}.pane-left .slider-pair.v6-dual input[type=range]::-webkit-slider-runnable-track{height:40px}.pane-left .slider-pair.v6-dual input[type=range]::-webkit-slider-thumb{border-width:3px;width:24px;height:24px;margin-top:8px}.pane-left .slider-pair.v6-dual input[type=range]::-moz-range-track{height:40px}.pane-left .slider-pair.v6-dual input[type=range]::-moz-range-thumb{border-width:3px;width:24px;height:24px}.pane-left .slider-pair.v6-dual .v6-dual-track{left:12px;right:12px}.pane-left .slider-pair.v6-dual+.range-row{margin:0 14px}.pane-left .lansrubrik-pil{margin:-10px -12px;padding:10px 12px!important}.filter-footer:has(.visa-listan){flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.filter-footer:has(.visa-listan) .match-counter{display:none}.filter-footer:has(.visa-listan) .aktiva-filter{flex:100%}.filter-footer .clear-btn{width:auto;color:var(--forest);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:10px 0;font-size:14px;text-decoration:underline}.filter-footer .clear-btn:disabled{color:var(--grey);cursor:default;text-decoration:none}.filter-footer .visa-listan{background:var(--forest);color:#fff;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;font-size:15px;font-weight:700}.pane-right .maplibregl-ctrl-group button{width:40px;height:40px}.map-layer-toggle{min-height:40px}#v6LassoBtn{display:none!important}#v6RouteFab{border-radius:50%;justify-content:center;width:44px;height:44px;padding:0}#v6RouteFab>span:not(.v6-fab-badge){display:none}#v6RouteFab .v6-fab-badge{position:absolute;top:-4px;right:-4px}#v6Legend.lg-stangd{border-radius:16px;padding:0}#v6Legend .lg-knapp{min-height:32px;font:inherit;color:var(--forest);cursor:pointer;background:0 0;border:0;margin:0;padding:8px 12px;font-size:13px;font-weight:700;display:block}#v6Legend.lg-oppen .lg-knapp{min-height:0;padding:0 0 4px}.maplibregl-ctrl-top-right{top:48px}.pane-right .maplibregl-popup-close-button{padding:6px 10px;font-size:22px}#v6Legend,#v6RouteFab{bottom:44px}#v6RouteDrawer{bottom:64px}.report-close{box-sizing:border-box;align-items:center;gap:10px;min-height:56px;padding:6px 12px}.report-close>:first-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:16px;overflow:hidden}.report-close .rapport-prefix{display:none}.report-close button{white-space:nowrap;flex:none;min-height:44px;padding:0 14px}.report-close a{white-space:nowrap;flex:none;padding:12px 0}.report-body{padding:8px 0 40px}.report-body>.v5-ws{margin:0 12px 12px}.v9-rapport .app{padding:0 12px 24px}.v9-rapport .topbar{border-bottom:0;justify-content:flex-end;margin:0 0 10px;padding:0}.v9-rapport .topbar .logo{display:none}.v9-rapport .rapport-toc-knapp{min-height:40px;padding:0 14px}.v9-rapport .app{flex-direction:column;display:flex}.v9-rapport .app>.topbar{order:1}.v9-rapport .app>.rapport-toc-lage,.v9-rapport .app>.rapport-toc-lage~*{order:2}.v9-rapport .hero{border-radius:12px;gap:10px;margin-bottom:16px;padding:16px}.v9-rapport .hero h1{margin-bottom:8px;font-size:22px;line-height:1.2}.v9-rapport .hero .meta{margin-bottom:4px;font-size:13.5px;line-height:1.45}.v9-rapport .hero-tags{gap:6px;margin-top:8px}.v9-rapport .hero .tag{padding:4px 10px;font-size:12px}.v9-rapport .hero:has(+.hero-kontakt){margin-bottom:0}.v9-rapport .hero .telefon-dold{display:none}.v9-rapport .hero-kontakt{border-radius:0 0 12px 12px;gap:0 16px;margin-bottom:12px;padding:6px 16px 8px;font-size:14px}.v9-rapport .hero-kontakt .hk-post{gap:6px;max-width:100%;min-height:36px}.v9-rapport .hero-kontakt .hk-post>a{overflow-wrap:anywhere;min-width:0;padding:8px 0;font-weight:600}.v9-rapport .hero-kontakt .hk-post svg{width:14px;height:14px}.v9-rapport .hero-kontakt .hk-vag{order:1}.v9-rapport .hero-kontakt .hk-post:has(a[href^=mailto\:]):not(.hk-egen){order:2}.v9-rapport .hero-kontakt .hk-egen,.v9-rapport .hero-kontakt .hk-fler{order:3}.v9-rapport .hero-kontakt .hk-fler{min-height:36px}.v9-rapport section.acc{border-bottom:1px solid var(--border);margin-bottom:0}.v9-rapport section.acc.open{padding-bottom:16px}.v9-rapport section.acc>h2{gap:10px;margin-bottom:8px;padding:12px 30px 12px 0;font-size:17px;line-height:1.25}.v9-rapport section.acc:not(.open)>h2{margin-bottom:0}.v9-rapport h2 .step-num{flex:none;width:26px;height:26px;font-size:12px}.v9-rapport .panel{border-radius:10px;padding:14px 12px}.v9-rapport .cols-2{gap:12px}.v9-rapport .panel-title{margin-bottom:4px;padding-bottom:8px;font-size:15px}.v9-rapport .footnote{font-size:12px}.v9-rapport [style*=Georgia]{font-family:var(--font-body)!important}.v9-rapport .row{grid-template-columns:minmax(min-content,1fr) fit-content(58%);align-items:baseline;column-gap:12px;padding:7px 0;font-size:14px;display:grid}.v9-rapport .row-label{-webkit-hyphens:manual;hyphens:manual;min-width:0}.v9-rapport .row-value{text-align:right;overflow-wrap:break-word;min-width:0}.v9-rapport .row-value>*{text-align:right!important}.v9-rapport .row.indent .row-label{padding-left:10px}.v9-rapport .row.cred-head .row-label{grid-column:1/-1}.v9-rapport #rapport-sektion-2>.cols-2>.panel:first-child .row{padding:9px 0;display:block}.v9-rapport #rapport-sektion-2>.cols-2>.panel:first-child .row-label{color:var(--slate);margin-bottom:1px;font-weight:700;display:block}.v9-rapport #rapport-sektion-2>.cols-2>.panel:first-child .row-value{font-size:15px;font-weight:400;display:block}.v9-rapport #rapport-sektion-2>.cols-2>.panel:first-child .row-value,.v9-rapport #rapport-sektion-2>.cols-2>.panel:first-child .row-value *{text-align:left!important}.v9-rapport #rapport-sektion-2>.cols-2>.panel:first-child .row-value b{font-weight:400}.v9-rapport .row-value .conf{margin-left:6px}.v9-rapport .investeringsutrymme{flex-wrap:nowrap!important;gap:8px!important}.v9-rapport .investeringsutrymme>.lampa{flex:1 1 0;gap:5px!important;min-width:0!important}.v9-rapport .investeringsutrymme>.lampa>span:first-child{width:9px!important;height:9px!important}.v9-rapport .investeringsutrymme>.lampa>span:last-child{min-width:0;font-size:11.5px!important}.v9-rapport .kpi-grid{border:1px solid var(--border);background:#fff;border-radius:10px;overflow:hidden;grid-template-columns:minmax(0,1fr)!important;gap:0!important}.v9-rapport .kpi-card{border:0;border-bottom:1px solid var(--border-soft);border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:10px 12px;display:grid}.v9-rapport .kpi-card:last-child{border-bottom:0}.v9-rapport .kpi-label{grid-area:1/1;margin:0;font-size:11px}.v9-rapport .kpi-value{text-align:right;white-space:nowrap;grid-area:1/2;margin:0;font-size:18px!important}.v9-rapport .kpi-sub,.v9-rapport .kpi-trend{text-align:right;grid-column:1/-1;margin-top:0;font-size:12px}.v9-rapport .bench-table{background:linear-gradient(270deg,#fff 30%,#fff0) 100%/32px 100% no-repeat local,radial-gradient(farthest-side at 100%,#00000029,#0000) 100%/12px 100% no-repeat;max-width:100%;display:block;overflow-x:auto;min-width:0!important}.v9-rapport .bench-table th,.v9-rapport .bench-table td{padding:7px 6px;font-size:13px}.v9-rapport .bench-table th{letter-spacing:.3px;font-size:11px}.v9-rapport .bench-table td.num{white-space:nowrap}.v9-rapport .bench-table th:first-child,.v9-rapport .bench-table td:first-child{z-index:1;background:#fff;position:sticky;left:0}.v9-rapport .gardens-grodor-tabell{min-width:0}.v9-rapport .gardens-grodor-tabell th,.v9-rapport .gardens-grodor-tabell td.num{padding-left:8px}.v9-rapport .gardens-grodor-tabell:has(thead){background:linear-gradient(270deg,#fff 30%,#fff0) 100%/32px 100% no-repeat local,radial-gradient(farthest-side at 100%,#00000029,#0000) 100%/12px 100% no-repeat;max-width:100%;display:block;overflow-x:auto}:is(.v9-rapport .gardens-grodor-tabell:has(thead) th:first-child,.v9-rapport .gardens-grodor-tabell:has(thead) td:first-child){z-index:1;background:#fff;position:sticky;left:0}.v9-rapport .trend-bars:has(>.bar-col:nth-child(9))>.bar-col:nth-child(2n) .bar-year{visibility:hidden}.v9-rapport .crop-seg{container-type:inline-size}@container (max-width:46px){.v9-rapport .crop-seg>span{display:none}}.v9-rapport .veh-row{grid-template-columns:62px minmax(0,1fr) 38px 32px;align-items:baseline;column-gap:8px;padding:9px 0;font-size:14px}.v9-rapport .veh-row.header{letter-spacing:.4px;padding:4px 0 8px;font-size:11px}.v9-rapport .veh-row>:nth-child(3),.v9-rapport .veh-row>:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}.v9-rapport .veh-row>:nth-child(4){grid-column:auto!important}.v9-rapport .veh-row.header>:nth-child(3){font-size:0}.v9-rapport .veh-row.header>:nth-child(3):after{content:"År";font-size:11px}.v9-rapport .near-lista{overflow-x:visible}.v9-rapport .near-row{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.v9-rapport .near-row.header{display:none}.v9-rapport .near-row:not(.header){margin-bottom:6px;padding:9px 12px}.v9-rapport .near-row .near-name{flex:1 1 0;order:1;font-size:15px}.v9-rapport .near-row .near-dist{flex:none;order:2}.v9-rapport .near-row .near-areal{order:3}.v9-rapport .near-row .near-oms{order:4}.v9-rapport .near-row .near-groda{order:5}.v9-rapport .near-row .near-djur{order:6}.v9-rapport .near-row .near-fordon{order:7}.v9-rapport .near-row .near-areal,.v9-rapport .near-row .near-oms,.v9-rapport .near-row .near-groda,.v9-rapport .near-row .near-djur,.v9-rapport .near-row .near-fordon{color:var(--slate);flex:none;font-size:13px;font-weight:600}.v9-rapport .near-row:after{content:"";flex-basis:100%;order:2;height:0}.v9-rapport .near-row .near-fordon:not(:has(.near-tom)):after{content:" fordon";color:var(--grey);font-weight:400}.v9-rapport .near-row .near-cell:has(>.near-tom:only-child){display:none}:is(.v9-rapport .near-radie,.v9-rapport .near-radie:has(.near-filterknapp)){flex-wrap:nowrap;align-items:center;gap:4px;margin-bottom:12px}.v9-rapport .near-radie-val{gap:4px}.v9-rapport .near-radie-knapp,.v9-rapport .near-filterknapp{white-space:nowrap;border-radius:17px;min-height:34px;padding:0 8px;font-size:12px}.v9-rapport .near-filterknapp{margin-left:auto}.v5-ws-head{box-sizing:border-box;min-height:44px;padding-top:12px;padding-bottom:12px}.v5-ws-top{gap:8px;padding:12px 12px 4px}.v5-ws-status{gap:8px}.v5-ws-top button{min-height:44px;font-size:14px}.v5-ws-notes textarea{min-height:84px;font-size:16px}.v5-nd-save{min-height:44px}.ws-kontakt-form{grid-template-columns:minmax(0,1fr);margin:0 12px 10px}.ws-kontakt-form input{padding:10px;font-size:16px}.login-kort .lank-rad a{padding:10px 0;display:inline-block}.villkor-kort{max-height:calc(100dvh - 48px);padding:22px 18px 18px}.villkor-text{padding:0 10px 10px}.villkor-punkt{grid-template-columns:30px 1fr}.villkor-knappar{text-align:center;flex-direction:column;align-items:stretch;gap:12px}.villkor-knappar button.primar{width:100%;padding:13px}.villkor-knappar button.lank{padding:8px 0}.login-kort input,.search-input,.sort-select,.pane-left select,.pane-left input[type=text],.pane-left input[type=search],.pane-left input[type=number]{font-size:16px}}
