.kh-header-action-icon>svg,.kh-header-action-icon>button>svg,.kh-header-mobile-action>svg{color:currentColor!important;stroke:currentColor!important}@media(max-width:639px){.kh-site-header-layer,.kh-site-header-layer>header,.kh-site-header-layer>header>div{max-width:100%;min-width:0}.kh-site-header-layer{overflow-x:clip!important}.kh-site-header-layer>header>div{min-height:4rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.kh-site-header-layer>header>div>div:first-child{min-width:0;flex:1 1 0%;overflow:hidden}.kh-site-header-layer>header>div>div:last-child{gap:.5rem!important}.kh-site-header-layer header button[aria-label="Öppna meny"],.kh-header-action-icon>button,.kh-header-mobile-action,button[aria-label=Användarmeny]{width:2.5rem!important;height:2.5rem!important;min-width:2.5rem!important;border-radius:.5rem!important}.kh-site-header-layer header button[aria-label="Öppna meny"]>svg{width:1.35rem!important;height:1.35rem!important}.kh-header-action-icon>button>svg,.kh-header-mobile-action>svg{width:1.2rem!important;height:1.2rem!important}div:has(>svg[aria-label="Tidsproportionell graf över verifierad prisutveckling"]){overflow-x:auto!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}div:has(>svg[aria-label="Tidsproportionell graf över verifierad prisutveckling"])::-webkit-scrollbar{display:none}svg[aria-label="Tidsproportionell graf över verifierad prisutveckling"].pricing-v2-responsive-chart{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important}}@media(max-width:374px){.kh-site-header-layer .kh-logo-domain{display:none}}.scanner-preview{animation-duration:.22s!important;animation-timing-function:cubic-bezier(.2,.7,.2,1)!important}.scanner-preview>div{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.scanner-preview[data-state=open]{animation-name:scanner-preview-in!important}.scanner-preview[data-state=closed]{animation-name:scanner-preview-out!important}.scanner-preview-backdrop{background:#000000a6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation-duration:.22s!important}.scanner-enter{animation:scanner-enter .22s ease-out both}.scanner-camera-frame{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.scanner-camera-frame-ready{border-color:#4ade80;box-shadow:0 0 0 999px #00000073,0 0 0 4px #4ade8033,0 0 24px #4ade8040;animation:scanner-ready .9s ease-in-out infinite alternate}.scanner-surface button,.scanner-preview button,.scanner-preview a{transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.16s}.scanner-surface button:active:not(:disabled),.scanner-preview button:active,.scanner-preview a:active{transform:scale(.98)}@keyframes scanner-preview-in{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scanner-preview-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes scanner-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes scanner-ready{0%{transform:scale(1)}to{transform:scale(1.008)}}@media(prefers-reduced-motion:reduce){.scanner-preview,.scanner-preview-backdrop,.scanner-enter,.scanner-camera-frame,.scanner-surface *,.scanner-preview *,.scanner-native-result-backdrop,.scanner-native-result-sheet{animation:none!important;transition:none!important}.scanner-surface button:active,.scanner-preview button:active,.scanner-preview a:active,.scanner-surface .group:hover img{transform:none}}.scanner-native-camera{height:100dvh;overscroll-behavior:none;touch-action:manipulation}.scanner-native-camera-top{padding-top:max(1rem,env(safe-area-inset-top));background:linear-gradient(to bottom,rgb(0 0 0 / 55%),rgb(0 0 0 / 12%),transparent)}.scanner-native-camera-controls{padding-bottom:max(1.25rem,env(safe-area-inset-bottom));background:linear-gradient(to top,rgb(0 0 0 / 72%),rgb(0 0 0 / 28%),transparent)}.scanner-native-shutter{-webkit-tap-highlight-color:transparent}.scanner-native-result-backdrop{animation:scanner-native-backdrop-in .2s ease-out both}.scanner-native-result-sheet{max-height:min(88dvh,820px);padding-bottom:env(safe-area-inset-bottom);animation:scanner-native-sheet-in .26s cubic-bezier(.2,.75,.25,1) both;overscroll-behavior:contain}@keyframes scanner-native-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes scanner-native-sheet-in{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}
