/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--kk-felt-a:transparent;--kk-felt-b:transparent}}}@layer theme{:host,:root{--font-mono:var(--font-kk-mono);--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-widest:.1em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-kk-sans);--default-mono-font-family:var(--font-kk-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2\.5{inset-inline:calc(var(--spacing) * 2.5)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.top-0{top:calc(var(--spacing) * 0)}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-5{top:calc(var(--spacing) * 5)}.right-2{right:calc(var(--spacing) * 2)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.left-5{left:calc(var(--spacing) * 5)}.z-50{z-index:50}.z-\[1\]{z-index:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[9px\]{width:9px;height:9px}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-7{height:calc(var(--spacing) * 7)}.h-14{height:calc(var(--spacing) * 14)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92dvh\]{max-height:92dvh}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[46px\]{min-height:46px}.min-h-\[var\(--kk-touch\)\]{min-height:var(--kk-touch)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-\[72px\]{width:72px}.w-\[88px\]{width:88px}.w-\[var\(--kk-sidebar-w\)\]{width:var(--kk-sidebar-w)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[360px\]{max-width:360px}.max-w-\[var\(--kk-page-max\)\]{max-width:var(--kk-page-max)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--kk-line\)\]>:not(:last-child)){border-color:var(--kk-line)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded-\[4px_16px_16px_16px\]{border-radius:4px 16px 16px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[var\(--kk-radius\)\]{border-radius:var(--kk-radius)}.rounded-\[var\(--kk-radius-sm\)\]{border-radius:var(--kk-radius-sm)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-r-\[var\(--kk-radius\)\]{border-top-right-radius:var(--kk-radius);border-bottom-right-radius:var(--kk-radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--kk-acc\)\]{border-color:var(--kk-acc)}.border-\[var\(--kk-acc-line\)\]{border-color:var(--kk-acc-line)}.border-\[var\(--kk-atle-line\)\]{border-color:var(--kk-atle-line)}.border-\[var\(--kk-danger\)\]{border-color:var(--kk-danger)}.border-\[var\(--kk-espen-line\)\]{border-color:var(--kk-espen-line)}.border-\[var\(--kk-gull-line\)\]{border-color:var(--kk-gull-line)}.border-\[var\(--kk-line\)\]{border-color:var(--kk-line)}.border-\[var\(--kk-oj-line\)\]{border-color:var(--kk-oj-line)}.border-\[var\(--kk-text\)\]{border-color:var(--kk-text)}.border-\[var\(--kk-text-faint\,\#3c4a5c\)\]{border-color:var(--kk-text-faint,#3c4a5c)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-l-\[var\(--kk-acc\)\]{border-left-color:var(--kk-acc)}.border-l-\[var\(--kk-atle\)\]{border-left-color:var(--kk-atle)}.border-l-\[var\(--kk-espen\)\]{border-left-color:var(--kk-espen)}.border-l-\[var\(--kk-gull\)\]{border-left-color:var(--kk-gull)}.border-l-\[var\(--kk-oj\)\]{border-left-color:var(--kk-oj)}.border-l-\[var\(--kk-text-3\)\]{border-left-color:var(--kk-text-3)}.bg-\[color-mix\(in_srgb\,var\(--kk-acc\)_14\%\,transparent\)\]{background-color:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--kk-acc\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--kk-acc) 14%,transparent)}}.bg-\[rgb\(3_5_9\/0\.7\)\]{background-color:#030509b3}.bg-\[rgb\(3_5_9\/0\.66\)\]{background-color:#030509a8}.bg-\[rgb\(20_40_56\/0\.42\)\]{background-color:#1428386b}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--dl\)\]{background-color:var(--dl)}.bg-\[var\(--kk-acc\)\]{background-color:var(--kk-acc)}.bg-\[var\(--kk-acc-bg\)\]{background-color:var(--kk-acc-bg)}.bg-\[var\(--kk-atle-bg\)\]{background-color:var(--kk-atle-bg)}.bg-\[var\(--kk-bg\)\]{background-color:var(--kk-bg)}.bg-\[var\(--kk-bg-1\)\]{background-color:var(--kk-bg-1)}.bg-\[var\(--kk-bg-2\)\]{background-color:var(--kk-bg-2)}.bg-\[var\(--kk-bg-3\)\]{background-color:var(--kk-bg-3)}.bg-\[var\(--kk-danger-bg\)\]{background-color:var(--kk-danger-bg)}.bg-\[var\(--kk-espen-bg\)\]{background-color:var(--kk-espen-bg)}.bg-\[var\(--kk-gull-bg\)\]{background-color:var(--kk-gull-bg)}.bg-\[var\(--kk-muted\)\]{background-color:var(--kk-muted)}.bg-\[var\(--kk-oj-bg\)\]{background-color:var(--kk-oj-bg)}.bg-\[var\(--kk-panel\)\]{background-color:var(--kk-panel)}.bg-\[var\(--kk-panel-2\)\]{background-color:var(--kk-panel-2)}.bg-\[var\(--kk-surface\)\]{background-color:var(--kk-surface)}.bg-\[var\(--kk-text-3\)\]{background-color:var(--kk-text-3)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-muted\)\]{background-color:var(--surface-muted)}.fill-\[var\(--kk-text-2\)\]{fill:var(--kk-text-2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[var\(--kk-space-gutter\)\]{padding-inline:var(--kk-space-gutter)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-\[44px\]{padding-left:44px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-kk-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--clay\)\]{color:var(--clay)}.text-\[var\(--kk-acc\)\]{color:var(--kk-acc)}.text-\[var\(--kk-atle\)\]{color:var(--kk-atle)}.text-\[var\(--kk-danger\)\]{color:var(--kk-danger)}.text-\[var\(--kk-espen\)\]{color:var(--kk-espen)}.text-\[var\(--kk-gull\)\]{color:var(--kk-gull)}.text-\[var\(--kk-muted\)\]{color:var(--kk-muted)}.text-\[var\(--kk-oj\)\]{color:var(--kk-oj)}.text-\[var\(--kk-on-acc\)\]{color:var(--kk-on-acc)}.text-\[var\(--kk-siril-soft\)\]{color:var(--kk-siril-soft)}.text-\[var\(--kk-text\)\]{color:var(--kk-text)}.text-\[var\(--kk-text-2\)\]{color:var(--kk-text-2)}.text-\[var\(--kk-text-3\)\]{color:var(--kk-text-3)}.text-\[var\(--muted\)\]{color:var(--muted)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[var\(--kk-shadow-soft\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--kk-shadow-soft\)\]{--tw-shadow:var(--kk-shadow-soft)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow:var(--shadow-soft)}.ring,.shadow-\[var\(--shadow-soft\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-xl{--tw-blur:blur(var(--blur-xl))}.blur-xl,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.placeholder\:text-\[var\(--kk-text-3\)\]::placeholder{color:var(--kk-text-3)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){.hover\:border-\[var\(--kk-acc\)\]:hover{border-color:var(--kk-acc)}.hover\:bg-\[var\(--kk-panel\)\]:hover{background-color:var(--kk-panel)}.hover\:fill-\[var\(--kk-text\)\]:hover{fill:var(--kk-text)}.hover\:text-\[var\(--kk-text\)\]:hover{color:var(--kk-text)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:kk-focus:focus-visible{outline-offset:3px;outline:3px solid #34d39959}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:top-1\/2{top:50%}.sm\:bottom-auto{bottom:auto}.sm\:left-1\/2{left:50%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:hidden{display:none}.sm\:w-\[440px\]{width:440px}.sm\:w-\[480px\]{width:480px}.sm\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.sm\:-translate-x-1\/2,.sm\:-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_110px\]{grid-template-columns:1fr 110px}.sm\:grid-cols-\[10rem_auto\]{grid-template-columns:10rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:items-end{align-items:flex-end}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.md\:items-end{align-items:flex-end}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_140px_180px\]{grid-template-columns:1fr 1fr 140px 180px}.lg\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_180px_180px\]{grid-template-columns:minmax(0,1fr) 180px 180px}.lg\:grid-cols-\[minmax\(0\,1fr\)_210px\]{grid-template-columns:minmax(0,1fr) 210px}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_var\(--kk-aside-w\)\]{grid-template-columns:minmax(0,1.25fr) var(--kk-aside-w)}}}:root{--kk-bg:#06090e;--kk-bg-1:#0b0e14;--kk-bg-2:#101420;--kk-bg-3:#161c2a;--kk-line:#ffffff1a;--kk-text:#eceff4;--kk-text-2:#a0b1c5;--kk-text-3:#8a9bb0;--kk-text-faint:#3c4a5c;--kk-acc:#34d399;--kk-acc-2:#059669;--kk-acc-bg:#34d3990f;--kk-acc-line:#34d39926;--kk-atle:#14b8a6;--kk-atle-bg:#14b8a60f;--kk-atle-line:#14b8a626;--kk-oj:#e07a5f;--kk-oj-bg:#e07a5f0f;--kk-oj-line:#e07a5f26;--kk-espen:#c2410c;--kk-espen-bg:#c2410c0f;--kk-espen-line:#c2410c26;--kk-espen-tekst:#e0673a;--kt-fell:#6aa0e8;--kk-siril:#db2777;--kk-siril-soft:#f9a8d4;--kk-siril-bg:#db27770f;--kk-siril-line:#db27772e;--kk-gull:#e2b13c;--kk-gull-bg:#e2b13c0f;--kk-gull-line:#e2b13c33;--kk-niva-passe:#c2854f;--kk-danger:#e11d48;--kk-danger-bg:#e11d4814;--kk-radius:18px;--kk-radius-sm:10px;--kk-radius-xs:6px;--kk-radius-lg:24px;--kk-radius-xl:32px;--kk-shadow-soft:0 4px 30px #0003,inset 0 1px 0 #ffffff0d;--kk-on-acc:#04140d;--kk-leire:var(--kk-niva-passe);--kk-card-pad-x:18px;--kk-track-meta:.1em;--kk-rytme-tett:12px;--kk-rytme-seksjon:36px;--kk-sidebar-w:13rem;--kk-aside-w:22.5rem;--kk-page-max:80rem;--kk-touch:2.75rem;--kk-touch-lg:3rem;--kk-space-gutter:clamp(1.25rem,.9rem + 1.8vw,2.5rem);--kk-space-section:clamp(2rem,1.4rem + 3vw,4rem);--kk-space-card:clamp(1rem,.85rem + .75vw,1.5rem);--kk-text-display:clamp(1.875rem,1.4rem + 2.4vw,3rem);--kk-ill-plate:#1c2e4a;--kk-ill-plate-shadow:#0f1b2d;--kk-ill-cake:#9c6644;--kk-ill-cake-top:#b07d62;--kk-ill-cake-dark:#7f4f24;--kk-ill-cream:#fff;--kk-ill-glaze:#58e2c2;--kk-ill-berry:#ff4d4d;--kk-ill-berry-line:#3a0f0f;--kk-ill-leaf:#2d6a4f;--kk-ill-flame:orange;--kk-ill-flame-edge:#ff4500;--background:var(--kk-bg);--foreground:var(--kk-text);--surface:var(--kk-bg-1);--surface-muted:var(--kk-bg-2);--line:var(--kk-line);--forest:var(--kk-acc-2);--moss:var(--kk-atle);--clay:var(--kk-oj);--sun:var(--kk-gull);--fjord:var(--kk-atle);--muted:var(--kk-text-2);--danger:var(--kk-danger);--shadow-soft:var(--kk-shadow-soft)}:root.kk-light,body.kk-light{--kk-bg:#faf8f5;--kk-bg-1:#f3efe9;--kk-bg-2:#ebe5dc;--kk-bg-3:#e0d7cb;--kk-line:#6b635914;--kk-text:#2e2a25;--kk-text-2:#6b6155;--kk-text-3:#9c8e7f;--kk-text-faint:#c9bdac;--kk-shadow-soft:0 4px 30px #6b63590a,inset 0 1px 0 #fffc}body{background:var(--background);color:var(--foreground);font-family:var(--font-kk-sans),Arial,Helvetica,sans-serif;letter-spacing:-.015em}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}input,select,textarea{font-size:16px}::selection{background:#e2b13c59}.kk-cockpit{--kk-surface:var(--kk-bg-1);--kk-panel:var(--kk-bg-2);--kk-panel-2:var(--kk-bg-3);--kk-muted:var(--kk-text-3);background:var(--kk-bg);color:var(--kk-text)}.kk-display{font-family:var(--font-kk-display),Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;letter-spacing:.05em;text-transform:uppercase;line-height:.95}.kk-mono{font-family:var(--font-kk-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-variant-numeric:tabular-nums}.kk-tittel{font-family:var(--font-kk-sans),Arial,Helvetica,sans-serif;letter-spacing:-.01em;text-transform:none;font-weight:700;line-height:1.05}.kk-meta{font-family:var(--font-kk-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;text-transform:uppercase;letter-spacing:var(--kk-track-meta)}.kk-card{border:1px solid var(--kk-line);border-radius:var(--kk-radius);background:var(--kk-bg-1);box-shadow:var(--kk-shadow-soft)}.kk-glass{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#0d1828a6;border:1px solid #ffffff0f}.kk-progress{background:var(--kk-bg-3);border-radius:999px;height:5px;overflow:hidden}.kk-progress-fill{background:linear-gradient(90deg,var(--kk-acc),var(--kk-atle));border-radius:999px;height:100%}:root{--kk-ease:cubic-bezier(.16,1,.3,1);--kk-dur-fast:.15s;--kk-dur:.25s}@keyframes kk-anim-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kk-fade-in{animation:kk-anim-fade-in var(--kk-dur) var(--kk-ease) forwards}.kk-fade-in.kk-fade-in-slipp{animation-fill-mode:backwards}@keyframes kk-breath-word{0%{opacity:0}to{opacity:1}}.kk-breath-word{animation:kk-breath-word .55s var(--kk-ease) both}.kk-breath-enter{appearance:none;cursor:pointer;color:#1a0d02;font-family:var(--font-kk-sans);letter-spacing:.04em;transition:filter var(--kk-dur) var(--kk-ease),transform var(--kk-dur) var(--kk-ease);background:#f3942b;border:none;border-radius:999px;padding:12px 30px;font-size:13.5px;font-weight:600;box-shadow:0 8px 24px -8px #f3942bb3}.kk-breath-enter:hover{filter:brightness(1.06)}.kk-breath-enter:active{transform:scale(.97)}.kk-error-btn,.kk-error-ghost{appearance:none;cursor:pointer;font-family:var(--font-kk-sans);letter-spacing:.04em;transition:filter var(--kk-dur) var(--kk-ease),transform var(--kk-dur) var(--kk-ease),background var(--kk-dur) var(--kk-ease),border-color var(--kk-dur) var(--kk-ease);border-radius:999px;padding:12px 26px;font-size:13.5px;font-weight:600;text-decoration:none}.kk-error-btn{color:#fff;background:#ff4545;border:none;box-shadow:0 8px 24px -8px #ff4545b3}.kk-error-btn:hover{filter:brightness(1.06)}.kk-error-btn:active{transform:scale(.97)}.kk-error-ghost{border:1px solid var(--kk-text-3);color:var(--kk-text-2);background:0 0}.kk-error-ghost:hover{border-color:var(--kk-text-2);color:var(--kk-text)}.kk-error-ghost:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.kk-breath-word{animation:none}}.kk-ambient-glow{opacity:.85;pointer-events:none;z-index:0;width:100%;height:2px;transition:background .25s ease-in-out,opacity .25s ease-in-out;position:absolute;top:0;left:0}.kk-glow-atle{background:var(--kk-atle)}.kk-glow-oj{background:var(--kk-oj)}.kk-glow-espen{background:var(--kk-espen)}.kk-glow-acc{background:var(--kk-acc)}.kk-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.kk-bento,.kk-page-grid{display:grid}@media (min-width:64rem){.kk-page-grid-lg{grid-template-columns:minmax(0,1fr) var(--kk-aside-w)}}@media (min-width:80rem){.kk-page-grid-xl{grid-template-columns:minmax(0,1fr) var(--kk-aside-w)}}.kk-hover-scale{transition:transform var(--kk-dur-fast) var(--kk-ease),box-shadow var(--kk-dur-fast) ease,border-color var(--kk-dur-fast) ease}.kk-hover-scale:hover{transform:translateY(-1px);box-shadow:0 10px 24px #00000040}.kk-burst-lag{pointer-events:none;z-index:60;position:fixed;inset:0;overflow:hidden}.kk-gnist{background:var(--kk-gull);opacity:0;pointer-events:none;z-index:30;width:9px;height:5px;animation:kk-anim-gnist .85s var(--kk-ease) forwards;position:absolute}.kk-gnist-teal{background:var(--kk-atle)}.kk-gnist-hvit{background:#f4e9c8;border-radius:50%;width:6px;height:6px}@keyframes kk-anim-gnist{0%{opacity:1;transform:translate(0)rotate(0)scale(1.15)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(.7)}}.kk-burst-gronn .kk-gnist{background:var(--kk-acc)}.kk-burst-gronn .kk-gnist-teal{background:var(--kk-atle)}.kk-burst-gronn .kk-gnist-hvit{background:#eafff5}.kk-kvittkort{border:1px solid var(--kk-acc-line);border-radius:var(--kk-radius);background:radial-gradient(120% 100% at 50% -20%,var(--kk-acc),transparent 60%),var(--kk-bg-1);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kk-kvittkort{background:radial-gradient(120% 100% at 50% -20%,color-mix(in srgb,var(--kk-acc) 13%,transparent),transparent 60%),var(--kk-bg-1)}}.kk-kvittkort{text-align:center;padding:18px}.kk-kvittkort:focus{outline:none}.kk-kvittkort-glow{background:var(--kk-acc);width:100%;height:2px;position:absolute;top:0;left:0}.kk-kvittkort-under{color:var(--kk-acc);font-size:10px;font-weight:700}.kk-kvittkort-tittel{color:var(--kk-acc);margin-top:4px;font-size:34px}.kk-kvittkort-kraft{color:var(--kk-text);margin-top:8px;font-size:26px;font-weight:700}.kk-kvittkort-merke{border:1px solid var(--kk-acc-line);background:var(--kk-acc-bg);color:var(--kk-acc);border-radius:999px;margin-top:12px;padding:4px 10px;font-size:9px;font-weight:700;display:inline-flex}.kk-kvittkort-form{color:var(--kk-text-2);margin-top:8px;font-size:13px;line-height:1.5}.kk-kvittkort-replikk{color:var(--kk-text-2);margin-top:12px;font-size:12.5px;font-style:italic;line-height:1.625}.kk-glod-lag{pointer-events:none;z-index:70;position:fixed;inset:0;overflow:hidden}.kk-glod{width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:0;left:0}.kk-glod-inn{background:radial-gradient(circle,#eafff5 0,var(--kk-acc) 62%);box-shadow:0 0 6px 2px var(--kk-acc),0 0 16px 5px var(--kk-acc);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.kk-glod-inn{box-shadow:0 0 6px 2px color-mix(in srgb,var(--kk-acc) 75%,transparent),0 0 16px 5px color-mix(in srgb,var(--kk-acc) 32%,transparent)}}.kk-takeover-vugge{perspective:900px}.kk-takeover{border:1px solid #ffffff1a;border-bottom:1px solid var(--kk-line);border-radius:var(--kk-radius);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);transform:rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:transform .3s var(--kk-ease);will-change:transform;background:#0a0f16;position:relative;overflow:hidden}.kk-takeover-glare{pointer-events:none;opacity:var(--gl,0);background:radial-gradient(220px 220px at var(--gx,50%) var(--gy,30%),#ffffff14,transparent 70%);transition:opacity .3s;position:absolute;inset:-40%}.kk-takeover-shine{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff0d 50%,#0000 62%);animation:kk-anim-shine 12s linear infinite;position:absolute;inset:0;transform:translate(-130%)}@keyframes kk-anim-shine{0%,86%{transform:translate(-130%)}96%,to{transform:translate(130%)}}.kk-live-dot{background:var(--kk-atle);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:kk-anim-dot 2s ease-in-out infinite}.kk-live-dot-gull{background:var(--kk-gull);animation-duration:.9s}@keyframes kk-anim-dot{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.kk-lagkode{font-family:var(--font-kk-mono),monospace;background:var(--kk-bg-3);border:1px solid var(--kk-gull-line);color:var(--kk-text);padding:5px 10px;font-size:12px;font-weight:700}.kk-lagkode-hjemme{color:var(--kk-gull);border-right:none}.kk-lagkode-skille{background:var(--kk-gull-line);width:1px;transform:skew(-12deg)}.kk-odo-scene{cursor:pointer;-webkit-tap-highlight-color:transparent;perspective:600px;font:inherit;color:inherit;background:0 0;border:none;padding:0}.kk-odo-flip{transform-style:preserve-3d;transition:transform .5s var(--kk-ease);display:block;position:relative}.kk-odo-flippet{transform:rotateX(180deg)}.kk-odo-bak,.kk-odo-front{backface-visibility:hidden;display:block}.kk-odo-bak{text-align:center;place-content:center;display:grid;position:absolute;inset:0;transform:rotateX(180deg)}.kk-odo-siffer{width:.56em;height:68px;font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:0;text-align:center;font-size:68px;display:block;position:relative;overflow:hidden}.kk-odo-kolonne{transform:translateY(calc(var(--d,0) * -68px));transition:transform .42s var(--kk-ease);background:linear-gradient(160deg,var(--kk-gull) 12%,#f4e9c8 38%,var(--kk-atle) 88%);color:#0000;background-size:100% 680px;-webkit-background-clip:text;background-clip:text;flex-direction:column;line-height:68px;animation:kk-anim-grad-driv 12s steps(24) infinite alternate;display:flex}@keyframes kk-anim-grad-driv{0%{background-position:0 0}to{background-position:0 -160px}}.kk-odo-skille{color:var(--kk-text-3);font-size:36px;transform:translateY(-8px)}.kk-odo-gradient,.kk-odo-skille{font-family:var(--font-kk-display),Impact,sans-serif}.kk-odo-gradient{background:linear-gradient(160deg,var(--kk-gull) 12%,#f4e9c8 38%,var(--kk-atle) 88%);color:#0000;-webkit-background-clip:text;background-clip:text}.kk-score-rad{justify-content:center;align-items:baseline;gap:18px;height:68px;font-size:76px;line-height:68px;display:flex}.kk-score-strek{font-family:var(--font-kk-display),Impact,sans-serif;color:var(--kk-text-3);font-size:44px}.kk-score-minutt{color:var(--kk-gull);align-self:flex-start;margin-top:6px;font-size:13px}.kk-ticker{border-top:1px solid var(--kk-line);border-bottom:1px solid var(--kk-line);height:34px;position:relative;overflow:hidden}.kk-ticker-item{font-family:var(--font-kk-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-2);white-space:nowrap;opacity:0;transition:opacity .45s ease,transform .45s var(--kk-ease);align-items:center;gap:8px;padding:0 4px;font-size:10.5px;display:flex;position:absolute;inset:0;transform:translateY(6px)}.kk-ticker-item>span:last-child{text-overflow:ellipsis;overflow:hidden}.kk-ticker-aktiv{opacity:1;transform:translateY(0)}.kk-ticker-pip{background:var(--kk-gull);flex-shrink:0;width:4px;height:4px;transform:rotate(45deg)}.kk-takeover-cta{background:var(--kk-gull);color:#1d1503;width:100%;min-height:52px;font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);justify-content:space-between;align-items:center;margin-top:14px;padding:0 18px 0 22px;font-size:21px;transition:filter .15s;display:flex}.kk-takeover-cta:hover{filter:brightness(1.06)}.kk-takeover-cta:hover .kk-mono{transform:translate(4px)}.kk-takeover-cta:active{filter:brightness(.92)}@property --kk-felt-a{syntax:"<color>";inherits:false;initial-value:#0000}@property --kk-felt-b{syntax:"<color>";inherits:false;initial-value:#0000}.kk-fokus-felt{pointer-events:none;z-index:0;--kk-felt-a:#e2b13c1a;--kk-felt-b:#c2410c0f;background:radial-gradient(90% 55% at 78% 10%,var(--kk-felt-a),transparent 65%),radial-gradient(80% 50% at 8% 45%,var(--kk-felt-b),transparent 60%);transition:--kk-felt-a 1.2s,--kk-felt-b 1.2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}@keyframes kk-anim-blink{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.kk-prate-velger{flex-direction:column;gap:11px;display:flex}.kk-prate-velger .kk-prate-dor{text-align:left;min-height:0;color:var(--kk-text);align-items:center;gap:14px;padding:15px 16px 22px;display:flex;overflow:hidden}.kk-prate-dor .kk-prate-ring{z-index:1;border:1.5px solid var(--dl);background:var(--kk-bg-1);width:46px;height:46px;color:var(--dl);filter:drop-shadow(0 0 6px var(--dl));border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.kk-prate-dor .kk-prate-ring{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--dl) 55%,transparent))}}.kk-prate-dor .kk-prate-tx{z-index:1;flex:1;min-width:0;position:relative}.kk-prate-dor .kk-prate-nr{letter-spacing:.18em;color:var(--kk-text-3);font-size:10.5px;position:absolute;top:0;right:0}.kk-prate-dor .kk-prate-navn{font-size:21px;display:block}.kk-prate-dor .kk-prate-rolle{letter-spacing:.1em;text-transform:uppercase;color:var(--kk-text-2);margin-top:2px;font-size:10px;font-weight:900;display:block}.kk-prate-dor .kk-prate-merkelapp{color:var(--kk-text-2);margin-top:4px;font-size:12px;line-height:1.4;display:block}.kk-prate-dor .kk-prate-broflagg{letter-spacing:.08em;text-transform:uppercase;color:var(--dl);align-items:center;gap:4px;margin-top:7px;font-size:9px;font-weight:900;display:inline-flex}.kk-prate-velger .kk-prate-fot{color:var(--kk-text-3);text-align:center;margin-top:6px;font-size:11px;line-height:1.5}.kk-rom{--kar:var(--kk-acc);--kar-bg:var(--kk-acc-bg);--kar-line:var(--kk-acc-line);--kar-on:var(--kk-on-acc);border-radius:var(--kk-radius);border:1px solid var(--kar-line);background:var(--kk-bg-1);box-shadow:var(--kk-shadow-soft);flex-direction:column;display:flex;overflow:hidden}.kk-terskel{background:linear-gradient(180deg,var(--kar-bg),transparent 90%);padding:16px 18px 14px;position:relative}.kk-terskel-rad{align-items:center;gap:12px;display:flex}.kk-anker{background:var(--kk-bg-1);width:44px;height:44px;color:var(--kar);box-shadow:inset 0 0 0 1px var(--kar),0 0 14px var(--kar);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-anker{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kar) 30%,transparent),0 0 14px color-mix(in srgb,var(--kar) 18%,transparent)}}.kk-anker{filter:drop-shadow(0 0 5px var(--kar))}@supports (color:color-mix(in lab,red,red)){.kk-anker{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kar) 45%,transparent))}}.kk-anker{-webkit-tap-highlight-color:transparent}.kk-terskel .kk-hvem{flex:1;min-width:0}.kk-tnavn{color:var(--kar-tekst,var(--kar));font-size:23px;line-height:1}.kk-trolle{letter-spacing:.1em;color:var(--kk-text-3);margin-top:2px;font-size:10.5px}.kk-bro,.kk-trolle{text-transform:uppercase;font-weight:900}.kk-bro{border:1px solid var(--kar-line);background:var(--kk-bg-2);letter-spacing:.08em;color:var(--kar);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:5px 9px;font-size:9px;display:flex}.kk-bro svg{color:var(--kar);filter:drop-shadow(0 0 4px var(--kar))}@supports (color:color-mix(in lab,red,red)){.kk-bro svg{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--kar) 45%,transparent))}}.kk-bytt{min-height:var(--kk-touch);border:1px solid var(--kk-line);color:var(--kk-text-2);cursor:pointer;transition:color var(--kk-dur) ease;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;padding:0 14px;font-size:11px;display:inline-flex}.kk-bytt:hover{color:var(--kk-text)}.kk-maaler{align-items:center;gap:8px;margin-top:11px;display:flex}.kk-maaler .kk-maaler-l{letter-spacing:.1em;text-transform:uppercase;color:var(--kk-text-2);font-size:10px;font-weight:900}.kk-rom.kk-topp .kk-maaler .kk-maaler-l{color:var(--kk-gull)}.kk-maaler .kk-hakk{flex:1;gap:3px;display:flex}.kk-maaler .kk-hakk i{background:var(--kk-bg-3);height:3px;transition:background var(--kk-dur) ease;border-radius:2px;flex:1}.kk-maaler .kk-hakk i.kk-paa{background:var(--kar);box-shadow:0 0 6px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-maaler .kk-hakk i.kk-paa{box-shadow:0 0 6px color-mix(in srgb,var(--kar) 60%,transparent)}}.kk-maaler .kk-hakk i.kk-gull{background:var(--kk-gull);box-shadow:0 0 8px var(--kk-gull)}@supports (color:color-mix(in lab,red,red)){.kk-maaler .kk-hakk i.kk-gull{box-shadow:0 0 8px color-mix(in srgb,var(--kk-gull) 70%,transparent)}}.kk-glemmer{color:var(--kk-text-3);margin:11px 0 0;font-size:11px;line-height:1.5}.kk-glemmer summary{cursor:pointer;list-style:none}.kk-glemmer summary::-webkit-details-marker{display:none}.kk-glemmer summary b{color:var(--kk-text-2);font-weight:700}.kk-glemmer summary .kk-glemmer-mer{color:var(--kar);border-bottom:1px solid var(--kar-line);white-space:nowrap;margin-left:4px;padding-bottom:1px}.kk-glemmer p{margin:8px 0 0}.kk-karm{background:var(--kar);opacity:.85;height:2px;box-shadow:0 0 10px var(--kar),0 0 24px var(--kar);border-radius:2px;position:absolute;bottom:0;left:18px;right:18px}@supports (color:color-mix(in lab,red,red)){.kk-karm{box-shadow:0 0 10px color-mix(in srgb,var(--kar) 75%,transparent),0 0 24px color-mix(in srgb,var(--kar) 38%,transparent)}}.kk-rom.kk-topp .kk-karm{animation:kk-anim-karmglimt .7s var(--kk-ease) 1}@keyframes kk-anim-karmglimt{0%{background:var(--kar)}45%{background:var(--kk-gull);box-shadow:0 0 16px color-mix(in srgb,var(--kk-gull) 80%,transparent),0 0 30px color-mix(in srgb,var(--kk-gull) 45%,transparent)}to{background:var(--kar)}}.kk-flate{background:var(--kk-bg-1);scrollbar-width:none;flex-direction:column;flex:1;gap:11px;padding:18px 14px 8px;display:flex;position:relative;overflow-y:auto}.kk-flate::-webkit-scrollbar{display:none}.kk-tom{text-align:center;margin:auto;padding:24px 18px}.kk-tom .kk-tom-t{letter-spacing:.04em;color:var(--kk-text);font-size:26px;line-height:1.02}.kk-tom .kk-tom-u{color:var(--kk-text-2);margin:9px 0 0;font-size:13px;line-height:1.6}.kk-romglo{pointer-events:none;z-index:0;opacity:0;height:58%;transition:opacity .4s var(--kk-ease);background:radial-gradient(120% 90% at 50% 108%,var(--kar) 0,transparent 72%);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-romglo{background:radial-gradient(120% 90% at 50% 108%,color-mix(in srgb,var(--kar) 22%,transparent) 0,transparent 72%)}}.kk-rom.kk-topp .kk-romglo{opacity:.55}.kk-msg{z-index:1;max-width:86%;font-size:13.5px;line-height:1.55;position:relative}.kk-bruker{background:var(--kk-bg-3);border:1px solid var(--kk-line);border-radius:14px 14px var(--kk-radius-xs) 14px;color:var(--kk-text);white-space:pre-wrap;align-self:flex-end;padding:10px 13px}.kk-stemme{align-self:flex-start;gap:9px;max-width:92%;display:flex}.kk-stemme .kk-mik{background:var(--kar-bg);width:24px;height:24px;color:var(--kar);filter:drop-shadow(0 0 4px var(--kar));border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-stemme .kk-mik{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--kar) 50%,transparent))}}.kk-stemme .kk-ord{background:var(--kar-bg);border-radius:var(--kk-radius-sm) var(--kk-radius-sm) var(--kk-radius-sm) var(--kk-radius-xs);color:var(--kk-text);white-space:pre-wrap;padding:10px 13px}.kk-rom.kk-topp .kk-stemme .kk-mik{filter:drop-shadow(0 0 9px var(--kar))}@supports (color:color-mix(in lab,red,red)){.kk-rom.kk-topp .kk-stemme .kk-mik{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--kar) 75%,transparent))}}.kk-skriver{border-radius:var(--kk-radius-sm);background:var(--kar-bg);z-index:1;align-self:flex-start;align-items:center;gap:9px;margin-left:33px;padding:9px 13px;display:flex;position:relative}.kk-skriver .kk-dots{gap:5px;display:flex}.kk-skriver .kk-dots i{background:var(--kar);width:6px;height:6px;animation:kk-anim-blink 1.1s infinite var(--kk-ease);border-radius:50%}.kk-skriver .kk-dots i:nth-child(2){animation-delay:.18s}.kk-skriver .kk-dots i:nth-child(3){animation-delay:.36s}.kk-skriver .kk-skriver-t{color:var(--kk-text-3);font-size:11px;font-style:italic}.kk-avrunding{z-index:1;text-align:center;border-radius:var(--kk-radius);background:var(--kk-bg-1);max-width:94%;box-shadow:var(--kk-shadow-soft);align-self:center;margin-top:4px;padding:15px 16px;position:relative}.kk-avrunding .kk-avrunding-t{letter-spacing:.04em;font-size:21px}.kk-avrunding .kk-avrunding-u{color:var(--kk-text-2);margin:7px 0 13px;font-size:12px;line-height:1.55}.kk-avalg{flex-wrap:wrap;gap:11px;display:flex}.kk-avalg,.kk-pille{justify-content:center}.kk-pille{cursor:pointer;min-height:52px;transition:transform var(--kk-dur-fast) var(--kk-ease),filter var(--kk-dur-fast) ease;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:6px;padding:0 20px;font-size:13px;font-weight:700;display:inline-flex}.kk-pille:active{transition-duration:80ms;transform:translateY(2px)scale(.99)}.kk-pille-fortsett{background:var(--kar-bg);color:var(--kar);border:1px solid var(--kar-line)}.kk-pille-fortsett:hover{filter:brightness(1.25);transform:translateY(-1px)}.kk-pille-ro{background:var(--kk-bg-2);color:var(--kk-text-2);border:1px solid var(--kk-line)}.kk-pille-ro:hover{color:var(--kk-text);transform:translateY(-1px)}.kk-systemrad{border-radius:var(--kk-radius-xs);align-self:stretch;margin:2px 0;padding:11px 13px;font-size:12px;line-height:1.5}.kk-systemrad.kk-feil{border:1px solid var(--kk-line);background:var(--kk-bg-2);color:var(--kk-text-2)}.kk-systemrad.kk-kvote{border:1px solid var(--kk-gull-line);background:var(--kk-gull-bg);color:var(--kk-text-2)}.kk-systemrad.kk-kvote a{color:var(--kk-gull);border-bottom:1px solid var(--kk-gull-line);padding:8px 0;display:inline-block}.kk-profilrom{border-radius:var(--kk-radius-sm);border:1px solid var(--kar-line);background:var(--kar-bg);align-self:stretch;margin:0 0 2px;padding:12px 14px}.kk-profilrom .kk-profilrom-pe{letter-spacing:.14em;text-transform:uppercase;color:var(--kar);font-size:10px;font-weight:900}.kk-profilrom .kk-profilrom-pt{color:var(--kk-text-2);margin:5px 0 0;font-size:12px;line-height:1.5}.kk-profilrom .kk-profilrom-anker{margin:6px 0 0;padding:0;list-style:none}.kk-profilrom .kk-profilrom-anker li{color:var(--kk-text-3);font-size:11.5px;line-height:1.5}.kk-prate-input{border-top:1px solid var(--kk-line);padding:12px 14px 18px}.kk-irad{border:1px solid var(--kar-line);background:var(--kk-bg-2);border-radius:999px;align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-irad{background:color-mix(in srgb,var(--kk-bg-2) 72%,transparent)}}.kk-irad{-webkit-backdrop-filter:blur(20px)saturate(140%);transition:border-color var(--kk-dur) ease;padding:6px 6px 6px 18px}.kk-irad:focus-within{border-color:var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-irad:focus-within{border-color:color-mix(in srgb,var(--kar) 45%,transparent)}}.kk-irad:focus-within{box-shadow:0 0 0 3px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-irad:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--kar) 35%,transparent)}}.kk-irad input{min-height:var(--kk-touch);color:var(--kk-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.kk-irad input::placeholder{color:var(--kk-text-3)}.kk-irad input:disabled{opacity:.6}.kk-send{background:var(--kar);width:44px;height:44px;color:var(--kar-on);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:filter .15s;display:grid}.kk-send:hover{filter:brightness(1.1)}.kk-send:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.kk-rom.kk-topp .kk-karm{animation:none}.kk-skriver .kk-dots i{opacity:.6;animation:none}.kk-pille{transition:none}.kk-pille:active{transform:none}.kk-romglo{transition:none}}.kk-strip{min-height:var(--kk-touch);border:1px solid var(--kk-gull-line);background:var(--kk-gull-bg);border-radius:var(--kk-radius-sm);transition:transform var(--kk-dur-fast) var(--kk-ease),filter var(--kk-dur-fast) ease;align-items:center;gap:10px;padding:8px 14px;display:flex}.kk-strip:hover{filter:brightness(1.1);transform:translateY(-1px)}.kk-strip-pip{background:var(--kk-gull);flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}.kk-okt{--kar:var(--kk-acc);border-radius:var(--kk-radius);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);background:linear-gradient(165deg,#1e2737,#171f2e 55%,#131925);padding:16px 18px 24px;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}.kk-okt,.kk-okt>*{position:relative}a.kk-okt{transition:transform var(--kk-dur) var(--kk-ease);-webkit-tap-highlight-color:transparent;transform:translateY(0)}a.kk-okt:active{transition-duration:.11s;transform:translateY(3px)}a.kk-okt[data-valgt=true]{box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px var(--kar)}@supports (color:color-mix(in lab,red,red)){a.kk-okt[data-valgt=true]{box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px color-mix(in srgb,var(--kar) 40%,transparent)}}.kk-okt-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--kk-text-2);align-items:center;gap:6px;font-size:9.5px;font-weight:900;display:flex}.kk-okt-eyebrow .kk-okt-ikon{color:var(--kar);filter:drop-shadow(0 0 5px var(--kar))}@supports (color:color-mix(in lab,red,red)){.kk-okt-eyebrow .kk-okt-ikon{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kar) 50%,transparent))}}.kk-okt-tittel{font-family:var(--font-kk-display),Impact,"Arial Narrow Bold",sans-serif;letter-spacing:.04em;color:var(--kk-text);line-height:1}.kk-niva{border:1px solid var(--niva-farge);border-radius:999px;align-items:center;gap:7px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kk-niva{border:1px solid color-mix(in srgb,var(--niva-farge) 32%,transparent)}}.kk-niva{background:var(--niva-farge)}@supports (color:color-mix(in lab,red,red)){.kk-niva{background:color-mix(in srgb,var(--niva-farge) 9%,var(--kk-bg-2))}}.kk-niva{color:var(--kk-text);padding:4px 12px 4px 10px;font-size:11.5px;font-weight:700}.kk-niva-pkt{flex-shrink:0;gap:2.5px;display:inline-flex}.kk-niva-pkt i{background:var(--kk-text-3);border-radius:50%;width:5px;height:5px}@supports (color:color-mix(in lab,red,red)){.kk-niva-pkt i{background:color-mix(in srgb,var(--kk-text-3) 55%,transparent)}}.kk-niva-pkt i.paa{background:var(--niva-farge);box-shadow:0 0 5px var(--niva-farge)}@supports (color:color-mix(in lab,red,red)){.kk-niva-pkt i.paa{box-shadow:0 0 5px color-mix(in srgb,var(--niva-farge) 65%,transparent)}}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-niva{border-color:var(--kk-line);background:var(--kk-bg-2)}.kk-niva-pkt i.paa{background:var(--niva-farge);box-shadow:none}}.kk-okt-meta{flex-wrap:wrap;gap:18px;display:flex}.kk-okt-meta .v{font-family:var(--font-kk-mono),monospace;font-variant-numeric:tabular-nums;color:var(--kk-text);font-weight:700}.kk-okt-meta .l{letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-2);margin-top:2px;font-size:10px;font-weight:900}.kk-okt-stemme{align-items:flex-start;gap:9px;display:flex}.kk-okt-stemme .kk-mik{background:var(--kar);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-okt-stemme .kk-mik{background:color-mix(in srgb,var(--kar) 9%,var(--kk-bg-2))}}.kk-okt-stemme .kk-mik{color:var(--kar);filter:drop-shadow(0 0 4px var(--kar));margin-top:1px}@supports (color:color-mix(in lab,red,red)){.kk-okt-stemme .kk-mik{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--kar) 45%,transparent))}}.kk-okt-lare-merke{letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-2);align-items:center;gap:7px;font-size:10.5px;font-weight:900;display:flex}.kk-okt-lare-merke:before{content:"";background:var(--kar);width:5px;height:5px;box-shadow:0 0 6px var(--kar);border-radius:50%;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.kk-okt-lare-merke:before{box-shadow:0 0 6px color-mix(in srgb,var(--kar) 65%,transparent)}}.kk-okt-trener-chip{border:1px solid var(--kar);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kk-okt-trener-chip{border:1px solid color-mix(in srgb,var(--kar) 28%,var(--kk-line))}}.kk-okt-trener-chip{background:var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-okt-trener-chip{background:color-mix(in srgb,var(--kar) 8%,var(--kk-bg-2))}}.kk-okt-trener-chip{color:var(--kk-text);padding:4px 12px;font-size:12px;font-weight:600}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-okt-lare-merke:before{box-shadow:none}.kk-okt-trener-chip{border-color:var(--kk-line);background:var(--kk-bg-2)}}.kk-okt-steg{margin:0;padding:0;list-style:none}.kk-okt-steg li{border-top:1px solid var(--kk-line);gap:11px;padding:9px 0;display:flex}.kk-okt-steg li:first-child{border-top:none}.kk-okt-steg .nr{font-family:var(--font-kk-mono),monospace;color:var(--kar);font-size:11px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.kk-okt-steg .nr{color:color-mix(in srgb,var(--kar) 60%,var(--kk-text-2))}}.kk-okt-steg .nr{flex-shrink:0;min-width:18px;padding-top:1px}.kk-okt-tips{border-radius:var(--kk-radius-sm);border:1px solid var(--kar);align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-okt-tips{border:1px solid color-mix(in srgb,var(--kar) 18%,var(--kk-line))}}.kk-okt-tips{background:var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-okt-tips{background:color-mix(in srgb,var(--kar) 7%,var(--kk-bg-2))}}.kk-okt-tips{padding:11px 13px}.kk-okt-tips .kk-mik{background:var(--kk-bg-1);width:24px;height:24px;color:var(--kar);filter:drop-shadow(0 0 4px var(--kar));border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-okt-tips .kk-mik{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--kar) 45%,transparent))}}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-okt-tips{border-color:var(--kk-line);background:var(--kk-bg-2)}}.kk-okt-start{gap:9px;display:flex}.kk-pille-kar{min-height:var(--kk-touch-lg);background:var(--kar,var(--kk-acc));color:#fff;border:1px solid var(--kar,var(--kk-acc));flex:1;font-weight:700}.kk-pille-kar:hover{filter:brightness(1.06)}.kk-od{--kar:var(--kk-acc);background:var(--kk-bg-2);border-top:1px solid var(--kk-line);padding:18px 20px calc(26px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;position:relative}@media (min-width:40rem){.kk-od{border:1px solid var(--kk-line);border-radius:20px}}.kk-od-head{align-items:center;gap:10px;display:flex}.kk-od-chip{width:30px;height:30px;color:var(--kar);border:1px solid var(--kar);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-od-chip{border:1px solid color-mix(in srgb,var(--kar) 45%,transparent)}}.kk-od-char{font-family:var(--font-kk-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--kar);font-size:10px}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-od-chip{border-color:var(--kk-line)}}.kk-od-tittel{font-family:var(--font-kk-display),Impact,"Arial Narrow Bold",sans-serif;letter-spacing:.02em;color:var(--kk-text);margin:10px 0 4px;font-size:32px;line-height:1}.kk-od-meta{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.kk-od-tag{font-family:var(--font-kk-mono),monospace;letter-spacing:.03em;border:1px solid var(--kk-line);color:var(--kk-text-3);border-radius:999px;padding:2px 8px;font-size:9.5px}.kk-od-line,.kk-od-tag.niv{color:var(--kk-text-2)}.kk-od-line{border-left:2px solid var(--kar);margin-bottom:14px;padding-left:11px;font-size:13.5px;font-style:italic;line-height:1.55}.kk-od-h{font-family:var(--font-kk-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-3);margin:16px 0 9px;font-size:10px}.kk-od-kpf{flex-direction:column;gap:7px;margin:14px 0;display:flex}.kk-od-kpf-row{align-items:center;gap:10px;display:flex}.kk-od-kpf-lbl{width:84px;color:var(--kk-text-2);flex-shrink:0;font-size:12px}.kk-od-kpf-track{background:#ffffff0d;border-radius:999px;flex:1;height:10px;overflow:hidden}.kk-od-kpf-fill{border-radius:999px;min-width:3px;height:100%;display:block;box-shadow:0 0 8px -2px}.kk-od-kpf-val{text-align:right;width:26px;font-family:var(--font-kk-mono),monospace;color:var(--kk-text-2);flex-shrink:0;font-size:11px}.kk-od-trains{flex-wrap:wrap;gap:6px;display:flex}.kk-od-trains span{color:var(--kk-text-2);background:var(--kk-bg-3);border:1px solid var(--kk-line);border-radius:999px;padding:4px 11px;font-size:12px}.kk-od-steps{flex-direction:column;gap:11px;display:flex}.kk-od-step{gap:12px;display:flex}.kk-od-step .n{background:var(--kar);border-radius:8px;flex-shrink:0;width:24px;height:24px}@supports (color:color-mix(in lab,red,red)){.kk-od-step .n{background:color-mix(in srgb,var(--kar) 16%,transparent)}}.kk-od-step .n{color:var(--kar);font-family:var(--font-kk-mono),monospace;place-items:center;font-size:11px;font-weight:700;display:grid}.kk-od-step .sl{color:var(--kk-text);font-size:13.5px;font-weight:600}.kk-od-step .sd{color:var(--kk-text-2);margin-top:2px;font-size:12.5px;line-height:1.5}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-od-step .n{background:var(--kk-bg-3)}}.kk-od-faglig{background:var(--kar);border-radius:13px;margin-top:14px;padding:13px 14px}@supports (color:color-mix(in lab,red,red)){.kk-od-faglig{background:color-mix(in srgb,var(--kar) 10%,transparent)}}.kk-od-faglig{border:1px solid var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-od-faglig{border:1px solid color-mix(in srgb,var(--kar) 28%,transparent)}}.kk-od-faglig .fe{font-family:var(--font-kk-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--kar);font-size:9px}.kk-od-faglig p{color:var(--kk-text-2);margin-top:6px;font-size:12.5px;line-height:1.55}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-od-faglig{background:var(--kk-bg-3);border-color:var(--kk-line)}}.kk-od-start{flex-direction:column;gap:9px;margin-top:18px;display:flex}.kk-od-start-primar{background:var(--kk-acc);width:100%;min-height:50px;color:var(--kk-on-acc);-webkit-tap-highlight-color:transparent;transition:filter var(--kk-dur-fast) ease,transform var(--kk-dur-fast) var(--kk-ease);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.kk-od-start-primar:hover{filter:brightness(1.06)}.kk-od-start-primar:active{transform:translateY(1px)}.kk-od-start-senere{width:100%;min-height:var(--kk-touch);border:1px solid var(--kk-line);color:var(--kk-text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--kk-dur-fast) ease,border-color var(--kk-dur-fast) ease;background:0 0;border-radius:12px;justify-content:center;align-items:center;font-size:13.5px;font-weight:600;display:flex}.kk-od-start-senere:hover{color:var(--kk-text);border-color:var(--kk-text-3)}.kk-bibliotek-seksjon{--kar:var(--kk-acc)}.kk-bibliotek-hode{align-items:center;gap:12px;display:flex}.kk-bibliotek-hode .ikon{border:1.5px solid var(--kar);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-bibliotek-hode .ikon{border:1.5px solid color-mix(in srgb,var(--kar) 45%,transparent)}}.kk-bibliotek-hode .ikon{background:var(--kk-bg-1);color:var(--kar);filter:drop-shadow(0 0 5px var(--kar))}@supports (color:color-mix(in lab,red,red)){.kk-bibliotek-hode .ikon{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kar) 35%,transparent))}}.kk-bibliotek-karm{background:var(--kar);opacity:.5;height:2px;box-shadow:0 0 9px var(--kar);border-radius:2px;flex:1}@supports (color:color-mix(in lab,red,red)){.kk-bibliotek-karm{box-shadow:0 0 9px color-mix(in srgb,var(--kar) 55%,transparent)}}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-bibliotek-hode .ikon{border-color:var(--kk-line)}.kk-bibliotek-karm{box-shadow:none}}.kk-filter-pille{min-height:var(--kk-touch);border:1px solid var(--kk-line);background:var(--kk-bg-1);color:var(--kk-text-2);transition:transform var(--kk-dur-fast) var(--kk-ease),color var(--kk-dur-fast) ease,border-color var(--kk-dur-fast) ease;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;padding:0 15px;font-size:12.5px;font-weight:600;display:inline-flex}.kk-filter-pille:hover{color:var(--kk-text);transform:translateY(-1px)}.kk-filter-pille[data-valgt=true]{background:var(--kk-acc);border-color:var(--kk-acc);color:var(--kk-on-acc)}.kk-filter-pille-nullstill{color:var(--kk-text-2);background:0 0;border-color:#0000}.kk-filter-pille-nullstill:hover{color:var(--kk-text);text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){a.kk-okt,a.kk-okt:active{transition:none;transform:none}.kk-filter-pille,.kk-pille-kar{transition:none}.kk-filter-pille:hover{transform:none}}.kk-dor{--dl:var(--kk-acc);border-radius:var(--kk-radius);background:linear-gradient(165deg,var(--kk-bg-3) 0,var(--kk-bg-1) 60%,#090d14 100%);border:1px solid var(--kk-line);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;min-height:112px;transition:transform var(--kk-dur) var(--kk-ease);padding:14px 18px 22px;display:block;position:relative;overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px #ffffff0f}.kk-dor:active{transition-duration:.11s;transform:translateY(4px)scale(.988)}.kk-dor-primaer{min-height:152px;padding:16px var(--kk-card-pad-x) 28px;background:linear-gradient(160deg,var(--dl) 0,var(--dl) 55%,#0c0a09 100%)}@supports (color:color-mix(in lab,red,red)){.kk-dor-primaer{background:linear-gradient(160deg,color-mix(in srgb,var(--dl) 8%,var(--kk-bg-3)) 0,color-mix(in srgb,var(--dl) 5%,var(--kk-bg-1)) 55%,#0c0a09 100%)}}.kk-dor-primaer{box-shadow:inset 0 1px #ffffff1a,0 6px 26px #0000004d}.kk-dor-primaer .kk-skjaer{opacity:.82;height:74%}.kk-dor-lys{pointer-events:none;position:absolute;inset:0}.kk-dor .kk-dor-lys,.kk-rom-kort .kk-dor-lys{display:none}.kk-flom,.kk-skjaer{clip-path:polygon(0 42%,100% 6%,100% 100%,0 100%);background:radial-gradient(130% 110% at 50% 104%,var(--dl) 0,transparent 70%);height:68%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-flom,.kk-skjaer{background:radial-gradient(130% 110% at 50% 104%,color-mix(in srgb,var(--dl) 24%,transparent) 0,transparent 70%)}}.kk-flom,.kk-skjaer{opacity:.62;transition:opacity var(--kk-dur) var(--kk-ease)}.kk-flom{background:radial-gradient(125% 120% at 50% 106%,var(--dl) 0,transparent 78%)}@supports (color:color-mix(in lab,red,red)){.kk-flom{background:radial-gradient(125% 120% at 50% 106%,color-mix(in srgb,var(--dl) 46%,transparent) 0,transparent 78%)}}.kk-flom{opacity:0}@media (hover:hover){.kk-dor:hover .kk-flom{opacity:.4}}.kk-dor:active .kk-flom{opacity:1;transition-duration:60ms}.kk-spalte{background:var(--dl);opacity:.85;height:2px;box-shadow:0 0 10px var(--dl),0 0 26px var(--dl);border-radius:2px;position:absolute;bottom:10px;left:18px;right:18px}@supports (color:color-mix(in lab,red,red)){.kk-spalte{box-shadow:0 0 10px color-mix(in srgb,var(--dl) 75%,transparent),0 0 26px color-mix(in srgb,var(--dl) 40%,transparent)}}.kk-spalte{transition:opacity var(--kk-dur) var(--kk-ease)}.kk-dor:active .kk-spalte{opacity:1}@supports not (background:color-mix(in srgb,red 50%,transparent)){.kk-spalte{opacity:0!important}}.kk-dor-tre .kk-spalte{background:linear-gradient(90deg,var(--kk-atle) 0 31%,transparent 31% 34.5%,var(--kk-oj) 34.5% 65.5%,transparent 65.5% 69%,var(--kk-espen) 69% 100%);box-shadow:0 0 12px #8fa0b54d}.kk-dor-korridor .kk-dor-lys{display:none}.kk-dor-korridor{padding-left:22px}.kk-dor-korridor>span{z-index:1;position:relative}.kk-dor-korridor:before{content:"";background:var(--dl);width:3px;box-shadow:0 0 14px 1px var(--dl);position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.kk-dor-korridor:before{box-shadow:0 0 14px 1px color-mix(in srgb,var(--dl) 75%,transparent)}}.kk-dor-korridor:before{z-index:0}.kk-dor-korridor:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 80% at 0 50%,var(--dl) 0,transparent 72%);width:90px;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.kk-dor-korridor:after{background:radial-gradient(120% 80% at 0 50%,color-mix(in srgb,var(--dl) 28%,transparent) 0,transparent 72%)}}.kk-dor-korridor.kk-dor-tre:before{background:linear-gradient(180deg,var(--kk-atle) 0 33%,var(--kk-oj) 33% 66%,var(--kk-espen) 66% 100%);box-shadow:0 0 14px 1px #8fa0b559}.kk-dor-korridor.kk-dor-tre:after{background:radial-gradient(120% 80% at 0,#a0b1c52e 0,#0000 72%)}.kk-dor-nr{letter-spacing:.18em;color:var(--kk-text-3);padding-top:4px;font-size:10.5px}.kk-dor-ikon{color:var(--dl);filter:drop-shadow(0 0 6px var(--dl))}@supports (color:color-mix(in lab,red,red)){.kk-dor-ikon{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--dl) 55%,transparent))}}.kk-dor-flagg{background:var(--dl);padding:6px 14px 5px 18px;position:absolute;top:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-dor-flagg{background:color-mix(in srgb,var(--dl) 16%,var(--kk-bg-1))}}.kk-dor-flagg{color:var(--dl);box-shadow:inset 0 0 0 1px var(--dl)}@supports (color:color-mix(in lab,red,red)){.kk-dor-flagg{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dl) 30%,transparent)}}.kk-dor-flagg{font-family:var(--font-kk-sans),Arial,Helvetica,sans-serif;letter-spacing:.01em;text-transform:none;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);z-index:2;font-size:12px;font-weight:700}.kk-dytt-hero{--dl:var(--kk-oj);isolation:isolate;border-radius:var(--kk-radius);padding:20px var(--kk-card-pad-x);border:1px solid var(--kk-line);background:radial-gradient(120% 90% at 80% 0,var(--dl) 0,transparent 55%),linear-gradient(165deg,var(--dl) 0,var(--kk-bg-2) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kk-dytt-hero{background:radial-gradient(120% 90% at 80% 0,color-mix(in srgb,var(--dl) 14%,transparent) 0,transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--dl) 8%,var(--kk-bg-2)) 0,var(--kk-bg-2) 100%)}}.kk-dytt-hero{box-shadow:0 0 50px -18px var(--dl)}@supports (color:color-mix(in lab,red,red)){.kk-dytt-hero{box-shadow:0 0 50px -18px color-mix(in srgb,var(--dl) 45%,transparent)}}.kk-dytt-hero{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform var(--kk-dur) var(--kk-ease);transform:translateY(0)}.kk-dytt-hero:active{transition-duration:.11s;transform:translateY(3px)scale(.992)}.kk-dytt-hero-horisont{display:none}.kk-dytt-hero-kicker{z-index:1;letter-spacing:-.005em;color:var(--dl);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.kk-dytt-hero-dot{background:var(--dl);border-radius:50%;width:6px;height:6px}.kk-dytt-hero-tittel{font-family:var(--font-kk-display),sans-serif;letter-spacing:.01em;color:var(--kk-text);text-wrap:balance;text-shadow:0 1px 30px #00000059;font-size:clamp(48px,15vw,64px);font-weight:400;line-height:.9}.kk-dytt-hero-ingress,.kk-dytt-hero-tittel{z-index:1;margin-top:14px;position:relative}.kk-dytt-hero-ingress{max-width:32ch;color:var(--kk-text-2);font-size:14.5px;line-height:1.5}.kk-dytt-hero-cta{z-index:1;align-self:flex-start;margin-top:auto;padding-top:22px;position:relative}.kk-dytt-hero-cta,.kk-dytt-hero-cta>span{align-items:center;gap:9px;display:inline-flex}.kk-dytt-hero-cta>span{background:var(--dl);color:#16100c;letter-spacing:-.01em;box-shadow:0 8px 22px -8px var(--dl),inset 0 1px 0 #ffffff40;border-radius:999px;padding:12px 20px;font-size:14px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.kk-dytt-hero-cta>span{box-shadow:0 8px 22px -8px color-mix(in srgb,var(--dl) 60%,transparent),inset 0 1px 0 #ffffff40}}.kk-rom-kort{border-radius:var(--kk-radius);background:linear-gradient(165deg,#11161f 0,var(--kk-bg-1) 70%);-webkit-tap-highlight-color:transparent;padding:15px 18px 22px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.kk-rom-kort .kk-skjaer{opacity:.3;height:58%}.kk-rom-kort .kk-spalte{opacity:.45}.kk-rom-kutt{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}a.kk-rom-kort{transition:transform var(--kk-dur) var(--kk-ease);transform:translateY(0)}a.kk-rom-kort:active{transition-duration:.11s;transform:translateY(3px)}a.kk-rom-kort.smutthull-kort:hover{box-shadow:inset 0 1px 0 #ffffff12,0 0 0 1px var(--kk-siril-line),0 8px 30px var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){a.kk-rom-kort.smutthull-kort:hover{box-shadow:inset 0 1px 0 #ffffff12,0 0 0 1px var(--kk-siril-line),0 8px 30px color-mix(in srgb,var(--kk-siril) 18%,transparent)}}.kk-epg-gruppe{border-radius:var(--kk-radius);background:linear-gradient(165deg,#0f141d 0,var(--kk-bg-1) 72%);padding:4px var(--kk-card-pad-x) 6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.kk-epg-gruppe .kk-epg-glo{pointer-events:none;background:radial-gradient(120% 90% at 50% -10%,#ffffff0a 0,#0000 65%);height:40%;position:absolute;top:0;left:0;right:0}.kk-epg-gruppe>*{position:relative}.kk-epg-rad{min-height:var(--kk-touch);align-items:center;gap:14px;padding:16px 0;display:flex}.kk-epg-gruppe .kk-epg-rad:first-child{border-top:none}.kk-epg-gruppe .kk-epg-rad+.kk-epg-rad{border-top:1px solid var(--kk-line)}.kk-epg-pip{background:var(--kk-leire);width:8px;height:8px;box-shadow:0 0 8px var(--kk-leire);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-epg-pip{box-shadow:0 0 8px color-mix(in srgb,var(--kk-leire) 70%,transparent)}}.kk-epg-pip{flex-shrink:0;animation:kk-anim-pip 2.4s steps(2,jump-none) infinite}@keyframes kk-anim-pip{0%,49%{opacity:1}50%,to{opacity:.35}}.kk-pa-lufta .kk-lufta-hilsen{animation:kk-anim-wipe .5s var(--kk-ease) backwards}@keyframes kk-anim-wipe{0%{clip-path:polygon(-20% 0,-8% 0,-32% 120%,-44% 120%)}to{clip-path:polygon(-20% 0,132% 0,108% 120%,-44% 120%)}}.kk-pa-lufta .kk-takeover{animation:kk-anim-kort-inn .6s .12s var(--kk-ease) backwards}@keyframes kk-anim-kort-inn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.kk-pa-lufta .kk-lufta-dor{animation:kk-anim-dor-inn .45s var(--kk-ease) backwards}.kk-pa-lufta .kk-lufta-dor:first-child{animation-delay:.35s}.kk-pa-lufta .kk-lufta-dor:nth-child(2){animation-delay:.42s}.kk-pa-lufta .kk-lufta-dor:nth-child(3){animation-delay:.49s}.kk-pa-lufta .kk-lufta-dor:nth-child(4){animation-delay:.56s}@keyframes kk-anim-dor-inn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kk-fade-in{opacity:1;animation:none;transform:none}.kk-hover-scale,.kk-hover-scale:hover{transition:none;transform:none}.kk-ambient-glow{transition:none}.kk-gnist{opacity:0;animation:none}.kk-glod-lag{display:none}.kk-live-dot,.kk-odo-kolonne,.kk-pa-lufta .kk-lufta-dor,.kk-pa-lufta .kk-lufta-hilsen,.kk-pa-lufta .kk-takeover,.kk-takeover-shine{animation:none}.kk-odo-flip,.kk-odo-kolonne,.kk-takeover,.kk-ticker-item{transition:none}.kk-ticker-item{opacity:0}.kk-ticker-aktiv,.kk-ticker-item:first-child{opacity:1;transform:none}.kk-dor,.kk-fokus-felt,a.kk-rom-kort{transition:none}.kk-dor:active,a.kk-rom-kort:active{transform:none}.kk-flom,.kk-skjaer,.kk-spalte{transition:none}.kk-dor:active .kk-flom{opacity:.5}a.kk-rom-kort:active .kk-spalte{opacity:.85}.kk-epg-pip{animation:none}}.kk-tipp-broadcast{border-radius:var(--kk-radius);background:linear-gradient(165deg,#0f1520 0,var(--kk-bg-1) 60%,#090d14 100%);margin-bottom:0;padding:14px 16px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.kk-tipp-broadcast .kk-skjaer{opacity:.4;height:60%}.kk-tipp-broadcast .kk-spalte{opacity:.6;left:16px;right:16px}.kk-tipp-live-pip{background:var(--kk-gull);width:6px;height:6px;box-shadow:0 0 8px var(--kk-gull);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-tipp-live-pip{box-shadow:0 0 8px color-mix(in srgb,var(--kk-gull) 70%,transparent)}}.kk-tipp-live-pip{flex-shrink:0;animation:kk-anim-pip 2.4s steps(2,jump-none) infinite}.kk-tipp-gull-feiring{border-radius:var(--kk-radius);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);background:linear-gradient(155deg,#1c1404 0,#120f02 60%,var(--kk-bg-1) 100%);box-shadow:inset 0 1px 0 var(--kk-gull-line);border:1px solid var(--kk-gull-line);padding:14px 16px 16px;position:relative;overflow:hidden}.kk-tipp-gull-skjaer{background:radial-gradient(120% 100% at 50% 110%,var(--kk-gull) 0,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.kk-tipp-gull-skjaer{background:radial-gradient(120% 100% at 50% 110%,color-mix(in srgb,var(--kk-gull) 18%,transparent) 0,transparent 70%)}}.kk-tipp-gull-skjaer{pointer-events:none}.kk-tipp-gull-spalte{background:var(--kk-gull);opacity:.7;height:2px;box-shadow:0 0 14px var(--kk-gull);border-radius:2px;position:absolute;bottom:8px;left:16px;right:16px}@supports (color:color-mix(in lab,red,red)){.kk-tipp-gull-spalte{box-shadow:0 0 14px color-mix(in srgb,var(--kk-gull) 60%,transparent)}}.kk-tipp-gm-rad{border-top:1px solid var(--kk-gull-line);align-items:center;gap:10px;padding:5px 0;display:flex}.kk-tipp-gm-rad:first-of-type{border-top:0}.kk-tipp-gm-plass{letter-spacing:.14em;color:var(--kk-gull);min-width:20px;font-size:10px}.kk-tipp-gm-navn{color:var(--kk-text);font-size:13px}.kk-tipp-sporsmal-liste{flex-direction:column;gap:28px;display:flex}.kk-tipp-sporsmal-kort{--dl:var(--kk-atle);box-shadow:none;background:0 0;border-radius:0;padding:2px 2px 18px;position:relative}.kk-tipp-sp-header:before{content:"";background:radial-gradient(58% 100% at 50% 0,var(--dl),transparent 72%);width:220px;height:58px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.kk-tipp-sp-header:before{background:radial-gradient(58% 100% at 50% 0,color-mix(in srgb,var(--dl) 22%,transparent),transparent 72%)}}.kk-tipp-sp-header:before{pointer-events:none;z-index:0}.kk-tipp-sporsmal-kort .kk-skjaer{opacity:.22;height:40%}.kk-tipp-sporsmal-kort .kk-spalte{opacity:.5;bottom:0;left:32px;right:32px}.kk-tipp-valg-knapp-label{max-width:330px;margin-inline:auto;display:block}.kk-tipp-valg-gruppe{flex-direction:column;gap:13px;display:flex;position:relative}.kk-tipp-valg-gruppe-rad{flex-flow:wrap}.kk-tipp-valg-knapp{border:1px solid var(--kk-line);background:var(--kk-bg-2);width:100%;min-height:52px;color:var(--kk-text-2);text-align:center;cursor:pointer;transition:transform .12s var(--kk-ease),filter .12s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;display:flex}.kk-tipp-valg-knapp:not(.kk-tipp-valg-laast):hover{border-color:var(--dl)}@supports (color:color-mix(in lab,red,red)){.kk-tipp-valg-knapp:not(.kk-tipp-valg-laast):hover{border-color:color-mix(in srgb,var(--dl) 60%,transparent)}}.kk-tipp-valg-knapp:not(.kk-tipp-valg-laast):hover{background:var(--dl)}@supports (color:color-mix(in lab,red,red)){.kk-tipp-valg-knapp:not(.kk-tipp-valg-laast):hover{background:color-mix(in srgb,var(--dl) 20%,var(--kk-bg-2))}}.kk-tipp-valg-knapp:not(.kk-tipp-valg-laast):hover{color:var(--kk-text);transform:translateY(-1px)}.kk-tipp-valg-knapp-label:has(input:checked) .kk-tipp-valg-knapp,.kk-tipp-valg-valgt{border-color:var(--kk-gull);background:var(--kk-gull);color:#1d1503;font-weight:700}.kk-tipp-valg-knapp-label:has(input:focus-visible) .kk-tipp-valg-knapp{outline-offset:3px;outline:3px solid #34d39959}.kk-meg-profil .kk-tipp-valg-knapp-label:has(input:checked) .kk-tipp-valg-knapp{border-color:var(--dl,var(--kk-acc));background:var(--dl,var(--kk-acc))}.kk-tipp-sjekkmark{flex-shrink:0;width:14px;height:14px;display:none}.kk-tipp-valg-knapp-label:has(input:checked) .kk-tipp-sjekkmark,.kk-tipp-valg-valgt .kk-tipp-sjekkmark{color:#1d1503;display:block}.kk-tipp-valg-laast{opacity:.45;pointer-events:none;cursor:default}.kk-tipp-valg-laast.kk-tipp-valg-valgt{opacity:.9}.kk-tipp-fordeling-rad{grid-template-columns:1fr 70px 38px;align-items:center;gap:8px;display:grid}.kk-tipp-fordeling-utfall{color:var(--kk-text-2)}.kk-tipp-fordeling-leder .kk-tipp-fordeling-utfall{color:var(--kk-gull);font-weight:700}.kk-tipp-fordeling-bar{background:var(--kk-bg-3);border-radius:99px;height:8px;overflow:hidden}.kk-tipp-fordeling-bar i{height:100%;transition:width .4s var(--kk-ease);background:#e2b13c4d;border-radius:99px;display:block}.kk-tipp-fordeling-leder .kk-tipp-fordeling-bar i{background:var(--kk-gull)}.kk-tipp-fordeling-pst{color:var(--kk-text-2);text-align:right}.kk-tipp-fordeling-leder .kk-tipp-fordeling-pst{color:var(--kk-gull);font-weight:700}.kk-tipp-fasit-innhold{margin-top:8px}.kk-tipp-fasit-rad{border-top:1px solid var(--kk-line);align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.kk-tipp-fasit-rad:first-of-type{border-top:0}.kk-tipp-fasit-hake{width:16px;height:16px;color:var(--kk-acc);flex-shrink:0}.kk-tipp-fasit-kryss{width:14px;height:14px;color:var(--kk-text-3);opacity:.6;flex-shrink:0}.kk-tipp-fasit-label{letter-spacing:.12em;text-transform:uppercase;min-width:52px;font-size:10px}.kk-tipp-fasit-label-riktig{color:var(--kk-acc)}.kk-tipp-fasit-label-feil{color:var(--kk-text-3)}.kk-tipp-lever-sone{border-radius:var(--kk-radius);background:var(--kk-bg-1);margin-top:4px;padding:16px;position:relative;box-shadow:inset 0 1px #ffffff0f}.kk-tipp-lever-btn{background:var(--kk-gull);color:#1d1503;width:100%;min-height:52px;font-family:var(--font-kk-display),Impact,"Arial Narrow Bold",sans-serif;letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);border-radius:var(--kk-radius-sm);cursor:pointer;transition:filter .15s ease,transform .1s var(--kk-ease);border:none;justify-content:space-between;align-items:center;padding:0 20px 0 26px;font-size:21px;display:flex}.kk-tipp-lever-btn:hover{filter:brightness(1.06)}.kk-tipp-lever-btn:active{transition-duration:80ms;transform:translateY(2px)}.kk-tipp-lever-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.kk-tipp-kvittering{border-radius:var(--kk-radius);background:linear-gradient(165deg,#0a1510 0,var(--kk-bg-1) 70%);border:1px solid #34d3991f;padding:14px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #34d39926}.kk-tipp-kvittering .kk-skjaer{opacity:.35;height:60%}.kk-tipp-kvittering .kk-spalte{opacity:.5;left:16px;right:16px}.kk-tipp-poengsum{border-radius:var(--kk-radius-sm);background:var(--kk-gull-bg);border:1px solid var(--kk-gull-line);margin-top:4px;padding:10px 14px;position:relative}.kk-tipp-neste-hp,.kk-tipp-poengsum{align-items:center;gap:10px;display:flex}.kk-tipp-neste-hp{border-radius:var(--kk-radius-sm);border:1px solid var(--kk-line);justify-content:space-between;padding:12px 16px}.kk-tipp-poengbrikke{border-radius:var(--kk-radius-sm);background:var(--kk-gull-bg);border:1px solid var(--kk-gull-line);align-items:center;padding:10px 14px;display:flex}.kk-tipp-sekketavle{--dl:var(--kk-gull);border-radius:var(--kk-radius);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background:linear-gradient(155deg,#1c1404 0,#120f02 60%,var(--kk-bg-1) 100%);box-shadow:inset 0 1px 0 var(--kk-gull-line);border:1px solid var(--kk-gull-line);padding:12px 14px 14px;position:relative;overflow:hidden}.kk-tipp-seksjon-label{letter-spacing:.16em;border-bottom:1px solid var(--kk-line);padding-bottom:6px}.kk-tipp-seksjon-label,.kk-tipp-stengt-merke{text-transform:uppercase;color:var(--kk-text-3);font-size:10px;font-weight:700}.kk-tipp-stengt-merke{letter-spacing:.1em;border:1px solid var(--kk-line);border-radius:var(--kk-radius-sm);white-space:nowrap;flex-shrink:0;padding:2px 7px}.kk-tipp-fordeling-mitt .kk-tipp-fordeling-utfall{text-underline-offset:3px;text-decoration:underline}.kk-tipp-eget-input{border:1px solid var(--kk-line);background:var(--kk-bg-2);width:100%;max-width:330px;min-height:44px;color:var(--kk-text);text-align:center;border-radius:999px;outline:none;margin-inline:auto;padding:0 16px;font-size:16px;transition:border-color .12s;display:block}.kk-tipp-eget-input::placeholder{color:var(--kk-text-3)}.kk-tipp-eget-input:focus{border-color:var(--kk-gull-line);box-shadow:0 0 0 3px var(--kk-gull)}@supports (color:color-mix(in lab,red,red)){.kk-tipp-eget-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--kk-gull) 12%,transparent)}}.kk-tipp-lagkode-chip{font-family:var(--font-kk-mono),monospace;background:var(--kk-bg-3);border:1px solid var(--kk-gull-line);color:var(--kk-text-2);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:700}.kk-tipp-valg-knapp-label:has(input:checked) .kk-tipp-lagkode-chip{color:#1d1503;border-color:#1d15034d}.kk-tipp-lagkode-chip.kk-tipp-lagkode-flagg{background:0 0;border:none;border-radius:0;align-items:center;padding:0;line-height:0;display:inline-flex}.kk-tipp-lagkode-flagg svg{display:block}.kk-tipp-kamp-overskrift{border-bottom:1px solid var(--kk-gull-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding-bottom:8px;display:flex}.kk-tipp-kamp-lag{font-family:var(--font-kk-display),Impact,"Arial Narrow Bold",sans-serif;letter-spacing:.02em;color:var(--kk-text);font-size:17px}.kk-tipp-kamp-skille{color:var(--kk-gull);opacity:.8;font-size:14px}.kk-tipp-kamp-flagg{align-items:center;line-height:0;display:inline-flex}.kk-tipp-kamp-flagg svg{display:block}.kk-tipp-slider{flex-direction:column;align-items:center;gap:10px;max-width:330px;margin-inline:auto;display:flex}.kk-tipp-slider-tall{color:var(--kk-gull);font-size:52px;line-height:1}.kk-tipp-slider-input{appearance:none;background:var(--kk-bg-3);cursor:pointer;border-radius:999px;outline:none;width:100%;height:6px}.kk-tipp-slider-input::-webkit-slider-thumb{appearance:none;background:var(--kk-gull);border:3px solid var(--kk-bg-1);width:26px;height:26px;box-shadow:0 0 10px var(--kk-gull);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-tipp-slider-input::-webkit-slider-thumb{box-shadow:0 0 10px color-mix(in srgb,var(--kk-gull) 55%,transparent)}}.kk-tipp-slider-input::-webkit-slider-thumb{cursor:pointer}.kk-tipp-slider-input::-moz-range-thumb{background:var(--kk-gull);border:3px solid var(--kk-bg-1);width:26px;height:26px;box-shadow:0 0 10px var(--kk-gull);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-tipp-slider-input::-moz-range-thumb{box-shadow:0 0 10px color-mix(in srgb,var(--kk-gull) 55%,transparent)}}.kk-tipp-slider-input::-moz-range-thumb{cursor:pointer}.kk-tipp-slider-input:focus-visible{outline-offset:4px;outline:3px solid #e2b13c59}.kk-tipp-slider-skala{width:100%;color:var(--kk-text-3);justify-content:space-between;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.kk-tipp-live-pip{animation:none}.kk-tipp-lever-btn{transition:none}.kk-tipp-lever-btn:active{transform:none}.kk-tipp-eget-input,.kk-tipp-fordeling-bar i{transition:none}}.kk-ansatt-skall{padding-bottom:calc(50px + max(8px, calc(env(safe-area-inset-bottom,0px) - 12px)) + 28px);padding-top:env(safe-area-inset-top,0)}.kk-bnav{--bn-flate:var(--u-flate,#f6f9fb);--bn-blekk:var(--u-ink,#142838);--bn-blekk-2:var(--u-ink-2,#44596a);--bn-linje:var(--u-linje,#14283829);--bn-glod:var(--u-kvitt-kant,#1a6b4a);z-index:40;width:100%;padding:0 0 max(8px,calc(env(safe-area-inset-bottom,0px) - 12px));border:0;border-top:1px solid var(--bn-linje);background:var(--bn-flate);color:var(--bn-blekk-2);font-family:var(--font-rh-text),system-ui,sans-serif;letter-spacing:0;border-radius:0;position:fixed;bottom:0;left:0;right:0}.kk-bnav-inn{align-items:stretch;width:100%;max-width:560px;height:50px;margin:0 auto;display:flex}.kk-tfane{min-width:0;min-height:44px;color:var(--bn-blekk-2);-webkit-tap-highlight-color:transparent;transition:color var(--kk-dur) var(--kk-ease);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:4px 2px 0;text-decoration:none;display:flex;position:relative}.kk-tfane-ikon{place-items:center;width:22px;height:22px;display:grid;position:relative}.kk-tfane-ikon svg{width:22px;height:22px;display:block}.kk-tfane-ring{border:1.5px solid var(--bn-glod);opacity:0;pointer-events:none;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;position:absolute;top:50%;left:50%}.kk-tfane-bump{display:grid;position:relative}.kk-tfane-bump>*{grid-area:1/1}.kk-tfane-kopi{color:var(--bn-glod);opacity:0;filter:drop-shadow(0 0 4px var(--bn-glod));display:grid}@supports (color:color-mix(in lab,red,red)){.kk-tfane-kopi{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--bn-glod) 60%,transparent))}}.kk-tfane-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:500;line-height:1.15;overflow:hidden}.kk-tfane[aria-current=page]{color:var(--bn-blekk);box-shadow:inset 0 2px 0 var(--bn-blekk)}.kk-tfane[aria-current=page] .kk-tfane-label{font-weight:600}@media (prefers-reduced-motion:reduce){.kk-tfane{transition:none}}.kk-hbev{margin-top:48px}.kk-hbev:first-of-type{margin-top:0}@keyframes kk-hrise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.kk-hbev{opacity:0;animation:kk-hrise .5s var(--kk-ease) forwards;transform:translateY(10px)}.kk-hbev-1{animation-delay:60ms}.kk-hbev-2{animation-delay:.2s}.kk-hbev-3{animation-delay:.34s}}.kk-hilsen-rad{align-items:center;gap:14px;display:flex}.kk-hilsen-tx{flex:1;min-width:0}.kk-uke-merke{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;text-decoration:none;display:flex}.kk-uke-merke svg{width:50px;height:50px;overflow:visible}.kk-uke-merke .l{font-family:var(--font-kk-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--kk-acc);align-items:center;gap:3px;font-size:8.5px;font-weight:700;display:inline-flex}.kk-uke-merke .l svg{width:10px;height:10px}.kk-uke-kaption{color:var(--kk-text-3);margin-top:10px;font-size:12.5px;line-height:1.5}.kk-uke-kaption b{color:var(--kk-text);font-weight:700}.kk-hstemme{align-items:flex-start;gap:11px;margin-top:18px;display:flex}.kk-hstemme-chip{width:28px;height:28px;color:var(--kar);border:1px solid var(--kar);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-hstemme-chip{border:1px solid color-mix(in srgb,var(--kar) 42%,transparent)}}.kk-hstemme .nm{font-family:var(--font-kk-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--kar);font-size:9.5px;font-weight:700}.kk-hstemme .tx{color:var(--kk-text);margin-top:3px;font-size:15px;line-height:1.5}.kk-hstemme .tx em{color:var(--kar);font-style:normal;font-weight:600}.kk-dorduo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kk-dork{border:1px solid var(--dl);border-radius:14px;flex-direction:column;gap:9px;padding:15px 14px;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.kk-dork{border:1px solid color-mix(in srgb,var(--dl) 20%,var(--kk-line))}}.kk-dork{background:var(--dl)}@supports (color:color-mix(in lab,red,red)){.kk-dork{background:color-mix(in srgb,var(--dl) 7%,var(--kk-bg-2))}}.kk-dork .ic{width:34px;height:34px;color:var(--dl);background:var(--dl);border-radius:10px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-dork .ic{background:color-mix(in srgb,var(--dl) 15%,transparent)}}.kk-dork .t{color:var(--kk-text);margin-top:2px;font-size:15px;font-weight:700;line-height:1.1}.kk-dork .s{color:var(--kk-text-3);font-size:11.5px;line-height:1.35}.kk-dorbred{border-top:1px solid var(--kk-line);gap:12px;margin-top:10px;padding:13px 4px;text-decoration:none}.kk-dorbred,.kk-dorbred .ic{align-items:center;display:flex}.kk-dorbred .ic{width:30px;height:30px;color:var(--dl);background:var(--dl);border-radius:9px;flex-shrink:0;justify-content:center}@supports (color:color-mix(in lab,red,red)){.kk-dorbred .ic{background:color-mix(in srgb,var(--dl) 12%,transparent)}}.kk-dorbred .tx{flex:1;min-width:0}.kk-dorbred .t{color:var(--kk-text);font-size:14.5px;font-weight:600;display:block}.kk-dorbred .s{color:var(--kk-text-3);margin-top:1px;font-size:12px;display:block}.kk-dorbred .pil{color:var(--dl);font-family:var(--font-kk-mono),monospace;flex-shrink:0}.kk-bunn{z-index:40;height:calc(60px + env(safe-area-inset-bottom,0px));padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));background:linear-gradient(0deg,#090c12 0,var(--kk-bg-1) 88%);grid-template-columns:repeat(4,1fr);margin-inline:auto;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff1a}.kk-fane{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform var(--kk-dur) var(--kk-ease);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 0 6px;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.kk-fane:active{transition-duration:90ms;transform:translateY(3px)scale(.99)}.kk-fane:active .kk-fane-ikon,.kk-fane:active .kk-fane-label{color:var(--kk-text-2);transition-duration:0s}.kk-fane:active .kk-fane-skjaer{opacity:0;transition-duration:0s}.kk-fane-lys{pointer-events:none;position:absolute;inset:0}.kk-fane-skjaer{clip-path:polygon(0 100%,100% 100%,88% 8%,12% 8%);background:radial-gradient(120% 90% at 50% 100%,var(--kk-acc) 0,transparent 68%);height:86%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-fane-skjaer{background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--kk-acc) 22%,transparent) 0,transparent 68%)}}.kk-fane-skjaer{opacity:0;transition:opacity var(--kk-dur) var(--kk-ease)}.kk-fane-spalte{background:var(--kk-acc);opacity:0;height:2px;box-shadow:0 0 10px var(--kk-acc),0 0 26px var(--kk-acc);border-radius:2px;position:absolute;bottom:6px;left:28%;right:28%}@supports (color:color-mix(in lab,red,red)){.kk-fane-spalte{box-shadow:0 0 10px color-mix(in srgb,var(--kk-acc) 75%,transparent),0 0 26px color-mix(in srgb,var(--kk-acc) 40%,transparent)}}.kk-fane-spalte{transition:opacity var(--kk-dur) var(--kk-ease),left var(--kk-dur) var(--kk-ease),right var(--kk-dur) var(--kk-ease)}.kk-fane[aria-current=page] .kk-fane-skjaer,.kk-fane[aria-current=page] .kk-fane-spalte{opacity:0}.kk-fane-ikon{z-index:1;width:22px;height:22px;color:var(--kk-text-3);transition:color var(--kk-dur) var(--kk-ease),filter var(--kk-dur) var(--kk-ease);display:flex;position:relative}.kk-fane[aria-current=page] .kk-fane-ikon{color:var(--kk-text-2);filter:none}.kk-fane-label{z-index:1;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.12em;text-transform:uppercase;max-width:100%;color:var(--kk-text-3);transition:color var(--kk-dur) var(--kk-ease);padding-inline:3px;font-size:10px;font-weight:700;position:relative;overflow:hidden}.kk-fane[aria-current=page] .kk-fane-label{color:var(--kk-text)}.kk-fane-pip{z-index:2;background:var(--kk-acc);width:5px;height:5px;box-shadow:0 0 8px var(--kk-acc);border-radius:50%;margin-left:8px;position:absolute;top:13px;left:50%}@supports (color:color-mix(in lab,red,red)){.kk-fane-pip{box-shadow:0 0 8px color-mix(in srgb,var(--kk-acc) 70%,transparent)}}.kk-fane-pip{opacity:0;transition:opacity var(--kk-dur) var(--kk-ease)}.kk-bunn.vis-pip .kk-fane-pip{opacity:1;animation:kk-anim-pip 2.4s steps(2,jump-none) infinite}.kk-epg-lenke{cursor:pointer;transition:transform var(--kk-dur) var(--kk-ease);text-decoration:none;transform:translateY(0)}.kk-epg-lenke:active{transition-duration:.11s;transform:translateY(2px)}.kk-epg-ikon{color:var(--kk-acc);filter:drop-shadow(0 0 5px var(--kk-acc));display:flex}@supports (color:color-mix(in lab,red,red)){.kk-epg-ikon{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kk-acc) 45%,transparent))}}.kk-epg-ikon-oj{color:var(--kk-oj);filter:drop-shadow(0 0 5px var(--kk-oj))}@supports (color:color-mix(in lab,red,red)){.kk-epg-ikon-oj{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kk-oj) 45%,transparent))}}.kk-lyskort{border-radius:var(--kk-radius);background:linear-gradient(165deg,var(--kk-bg-3) 0,var(--kk-bg-1) 60%,#090d14 100%);padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17}.kk-lyskort-kutt{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.kk-lyskort-dempet .kk-skjaer{opacity:.3;height:58%}.kk-lyskort-dempet .kk-spalte{opacity:.45}.kk-lyskort-trykk{transition:transform var(--kk-dur) var(--kk-ease);-webkit-tap-highlight-color:transparent;cursor:pointer;transform:translateY(0)}.kk-lyskort-trykk:active{transition-duration:.11s;transform:translateY(4px)scale(.988)}.kk-lyskort-trykk:active .kk-flom{opacity:1;transition-duration:60ms}.kk-meg-peak{--dl:var(--kk-acc);isolation:isolate;border-radius:var(--kk-radius);padding:20px var(--kk-card-pad-x) 18px;border:1px solid var(--kk-acc);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kk-meg-peak{border:1px solid color-mix(in srgb,var(--kk-acc) 30%,var(--kk-line))}}.kk-meg-peak{background:linear-gradient(165deg,var(--kk-acc) 0,var(--kk-bg-2) 60%,#080c12 100%)}@supports (color:color-mix(in lab,red,red)){.kk-meg-peak{background:linear-gradient(165deg,color-mix(in srgb,var(--kk-acc) 14%,var(--kk-bg-2)) 0,var(--kk-bg-2) 60%,#080c12 100%)}}.kk-meg-peak{box-shadow:inset 0 1px 0 #ffffff0f,0 18px 44px -24px var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-meg-peak{box-shadow:inset 0 1px 0 #ffffff0f,0 18px 44px -24px color-mix(in srgb,var(--kk-acc) 50%,transparent)}}.kk-meg-peak:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 120% at 50% -8%,var(--kk-acc),transparent 70%);height:55%;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-meg-peak:after{background:radial-gradient(120% 120% at 50% -8%,color-mix(in srgb,var(--kk-acc) 16%,transparent),transparent 70%)}}.kk-meg-peak>*{z-index:1;position:relative}.kk-meg-legend{letter-spacing:.04em;justify-content:center;gap:16px;margin-top:-2px;font-size:9px;display:flex}.kk-meg-hero-merke,.kk-meg-legend{text-transform:uppercase;color:var(--kk-text-3)}.kk-meg-hero-merke{letter-spacing:.18em;font-size:10px;font-weight:900;position:relative}.kk-meg-kraft-tall{align-items:baseline;gap:10px;margin-top:2px;display:flex;position:relative}.kk-meg-kraft-tall .kk-meg-tall{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.03em;color:var(--kk-acc);font-size:58px;line-height:.9}.kk-meg-kraft-tall .kk-meg-enhet{letter-spacing:.14em;text-transform:uppercase;color:var(--kk-text-3);font-size:11px}.kk-femkant-vik{justify-content:center;margin-top:4px;display:flex;position:relative}.kk-femkant-svg{aspect-ratio:248/224;width:100%;max-width:268px;height:auto;overflow:visible}.kk-femkant-mikro{max-width:30ch;color:var(--kk-text-3);margin-inline:auto;margin-top:4px;font-size:11px;line-height:1.45;position:relative}.kk-slider{appearance:none;background:var(--kk-bg-3);border-radius:99px;outline:none;width:100%;height:4px}.kk-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--kk-acc);border:3px solid var(--kk-bg);width:26px;height:26px;box-shadow:0 0 12px var(--kk-acc);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-slider::-webkit-slider-thumb{box-shadow:0 0 12px color-mix(in srgb,var(--kk-acc) 55%,transparent)}}.kk-slider::-webkit-slider-thumb{cursor:pointer}.kk-slider::-moz-range-thumb{background:var(--kk-acc);border:3px solid var(--kk-bg);cursor:pointer;border-radius:50%;width:26px;height:26px}.kk-slider-oj::-webkit-slider-thumb{background:var(--kk-oj);box-shadow:0 0 12px var(--kk-oj);border-color:#1d0f08}@supports (color:color-mix(in lab,red,red)){.kk-slider-oj::-webkit-slider-thumb{box-shadow:0 0 12px color-mix(in srgb,var(--kk-oj) 55%,transparent)}}.kk-slider-oj::-moz-range-thumb{background:var(--kk-oj);border-color:#1d0f08}.kk-slider:focus-visible{outline:3px solid var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-slider:focus-visible{outline:3px solid color-mix(in srgb,var(--kk-acc) 35%,transparent)}}.kk-slider:focus-visible{outline-offset:4px}.kk-slider-oj:focus-visible{outline:3px solid #e07a5f59}.kk-slider-rad{align-items:center;gap:14px;margin-top:4px;display:flex}.kk-overskudd-ord{letter-spacing:.01em;text-align:right;min-width:64px;color:var(--kk-acc);font-size:18px;font-weight:700}.kk-over-komm{min-height:38px;color:var(--kk-text-2);margin-top:11px;font-size:12.5px;line-height:1.5}.kk-over-komm em{color:var(--kk-acc);font-style:normal;font-weight:600}.kk-meg-dom{border-top:1px solid var(--kk-line);margin-top:16px;padding-top:16px}.kk-dom-setning{color:var(--kk-text-2);font-size:13px;line-height:1.5}.kk-dom-setning b{color:var(--kk-text);font-weight:700}.kk-dom-bars{gap:6px;margin-top:12px;display:flex}.kk-dom-bar{background:#ffffff0d;border-radius:999px;flex:1;height:6px;overflow:hidden}.kk-dom-bar>i{background:var(--bf,var(--kk-acc));min-width:3px;height:100%;box-shadow:0 0 8px -2px var(--bf,var(--kk-acc));border-radius:999px;display:block}.kk-dom-leg{letter-spacing:.04em;text-transform:uppercase;color:var(--kk-text-3);gap:6px;margin-top:6px;font-size:9px;display:flex}.kk-dom-leg span{text-align:center;flex:1}.kk-epg-note{color:var(--kk-text-2);margin-top:-2px;padding:0 2px 10px 87px;font-size:12px;font-style:italic;line-height:1.45}.kk-forste-merke{letter-spacing:.1em;text-transform:uppercase;color:var(--kk-acc);margin-top:-4px;padding:0 2px 10px 87px;font-size:10px;font-weight:700}.kk-epg-tid{letter-spacing:.04em;min-width:74px;color:var(--kk-text-3);flex-shrink:0;font-size:11px}.kk-epg-tid-naa{color:var(--kk-gull)}.kk-epg-tittel{color:var(--kk-text);flex:1;font-size:18px}.kk-faste-merke{font-family:var(--font-kk-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-text-3);align-items:center;gap:8px;margin:16px 2px 9px;font-size:9.5px;font-weight:700;display:flex}.kk-faste-merke .strek{background:var(--kk-line);flex:1;height:1px}.kk-faste{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:9px;padding:1px 2px 4px;display:flex;overflow-x:auto}.kk-faste::-webkit-scrollbar{display:none}.kk-fast{text-align:left;cursor:pointer;border:1px solid var(--kc);flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-fast{border:1px solid color-mix(in srgb,var(--kc) 26%,var(--kk-line))}}.kk-fast{background:var(--kc);border-radius:13px;padding:9px 13px 9px 10px}@supports (color:color-mix(in lab,red,red)){.kk-fast{background:color-mix(in srgb,var(--kc) 8%,var(--kk-bg-2))}}.kk-fast{transition:border-color .28s cubic-bezier(.22,1,.36,1)}.kk-fast:hover{border-color:var(--kc)}.kk-fast .play{width:28px;height:28px;color:var(--kc);background:var(--kc);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-fast .play{background:color-mix(in srgb,var(--kc) 16%,transparent)}}.kk-fast .play svg{fill:currentColor;width:14px;height:14px}.kk-fast .bd{min-width:0}.kk-fast .nm{color:var(--kk-text);white-space:nowrap;font-size:13.5px;font-weight:700;line-height:1.1;display:block}.kk-fast .mt{font-family:var(--font-kk-mono),monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-text-3);margin-top:2px;font-size:10px;display:block}.kk-fast.legg{background:0 0;border-style:dashed}.kk-fast.legg .play{color:var(--kk-text-3);background:#ffffff0a}.kk-fast.legg .play svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.kk-mile-rad{border-top:1px solid var(--kk-line);align-items:center;gap:13px;padding:13px 2px;display:flex}.kk-mile-rad:first-child{border-top:0}.kk-mile-ik{width:36px;height:36px;color:var(--kc);border:1px solid var(--kc);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-mile-ik{border:1px solid color-mix(in srgb,var(--kc) 40%,transparent)}}.kk-mile-ik{background:var(--kc)}@supports (color:color-mix(in lab,red,red)){.kk-mile-ik{background:color-mix(in srgb,var(--kc) 12%,transparent)}}.kk-mile-rad.naadd .kk-mile-ik{box-shadow:0 0 12px -2px var(--kc)}@supports (color:color-mix(in lab,red,red)){.kk-mile-rad.naadd .kk-mile-ik{box-shadow:0 0 12px -2px color-mix(in srgb,var(--kc) 55%,transparent)}}.kk-mile-ik svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.kk-mile-bd{flex:1;min-width:0}.kk-mile-tit{color:var(--kk-text);font-size:14.5px;font-weight:600}.kk-mile-sub{color:var(--kk-text-3);margin-top:1px;font-size:12px}.kk-mile-rad.kommer .kk-mile-ik{color:var(--kk-text-3);border-color:var(--kk-line);box-shadow:none;background:#ffffff08}.kk-mile-rad.kommer .kk-mile-tit{color:var(--kk-text-2)}.kk-mile-prog{background:#ffffff0f;border-radius:999px;max-width:140px;height:4px;margin-top:6px;overflow:hidden}.kk-mile-prog>i{background:var(--kc);opacity:.7;border-radius:999px;height:100%;display:block}.kk-velg{gap:8px;margin-top:14px;display:flex}.kk-velg-chip{cursor:pointer;border:1px solid var(--kk-line);background:var(--kk-surface);color:var(--kk-text-3);border-radius:13px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:11px 6px;font-family:inherit;transition:all .28s cubic-bezier(.22,1,.36,1);display:flex}.kk-velg-chip .vk{border:1px solid var(--kc);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-velg-chip .vk{border:1px solid color-mix(in srgb,var(--kc) 40%,transparent)}}.kk-velg-chip .vk{color:var(--kc)}.kk-velg-chip .vk svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.kk-velg-chip .vn{font-size:11.5px;font-weight:600}.kk-velg-chip[aria-pressed=true]{border-color:var(--kc)}@supports (color:color-mix(in lab,red,red)){.kk-velg-chip[aria-pressed=true]{border-color:color-mix(in srgb,var(--kc) 50%,transparent)}}.kk-velg-chip[aria-pressed=true]{background:var(--kc)}@supports (color:color-mix(in lab,red,red)){.kk-velg-chip[aria-pressed=true]{background:color-mix(in srgb,var(--kc) 10%,transparent)}}.kk-velg-chip[aria-pressed=true]{color:var(--kk-text)}.kk-velg-chip[aria-pressed=true] .vk{background:var(--kc)}@supports (color:color-mix(in lab,red,red)){.kk-velg-chip[aria-pressed=true] .vk{background:color-mix(in srgb,var(--kc) 16%,transparent)}}.kk-velg-chip[aria-pressed=true] .vk{box-shadow:0 0 10px -2px var(--kc)}@supports (color:color-mix(in lab,red,red)){.kk-velg-chip[aria-pressed=true] .vk{box-shadow:0 0 10px -2px color-mix(in srgb,var(--kc) 55%,transparent)}}.kk-del-rad{align-items:center;gap:14px;padding:4px 0;display:flex}.kk-del-tekst{flex:1}.kk-del-tekst .kk-del-t{color:var(--kk-text);font-size:14px}.kk-del-tekst .kk-del-s{color:var(--kk-text-3);margin-top:3px;font-size:11.5px;line-height:1.5}.kk-bryter{border:1px solid var(--kk-line);background:var(--kk-bg-3);cursor:pointer;border-radius:99px;flex-shrink:0;width:48px;height:28px;transition:background .2s,border-color .2s;position:relative}.kk-bryter:after{content:"";background:var(--kk-text-3);width:20px;height:20px;transition:transform .2s var(--kk-ease),background .2s ease;border-radius:50%;position:absolute;top:3px;left:3px}.kk-bryter[aria-pressed=true]{background:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-bryter[aria-pressed=true]{background:color-mix(in srgb,var(--kk-acc) 28%,var(--kk-bg-3))}}.kk-bryter[aria-pressed=true]{border-color:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-bryter[aria-pressed=true]{border-color:color-mix(in srgb,var(--kk-acc) 40%,transparent)}}.kk-bryter[aria-pressed=true]:after{background:var(--kk-acc);transform:translate(20px)}.kk-bryter:disabled{cursor:default;opacity:.55}.kk-del-info{color:var(--kk-text-3);margin-top:12px;font-size:11.5px;line-height:1.55}.kk-del-info b{color:var(--kk-text-2);font-weight:700}.kk-hilsen-kort{border-radius:var(--kk-radius);background:linear-gradient(165deg,#0d1614 0,var(--kk-bg-1) 70%);margin-top:12px;padding:14px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.kk-hilsen-kort .kk-skjaer{opacity:.3;height:58%}.kk-hilsen-kort .kk-spalte{opacity:.45}.kk-hilsen-merke{align-items:center;gap:8px;display:flex;position:relative}.kk-hilsen-merke .kk-hilsen-nm{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.kk-hilsen-tekst{color:var(--kk-text-2);margin-top:8px;font-size:13px;font-style:italic;line-height:1.55;position:relative}.kk-kar-chip{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.kk-kar-chip-atle{color:var(--kk-atle);border:1px solid var(--kk-atle)}@supports (color:color-mix(in lab,red,red)){.kk-kar-chip-atle{border:1px solid color-mix(in srgb,var(--kk-atle) 45%,transparent)}}.kk-kar-chip-atle{filter:drop-shadow(0 0 6px var(--kk-atle))}@supports (color:color-mix(in lab,red,red)){.kk-kar-chip-atle{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--kk-atle) 40%,transparent))}}.kk-bal-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--kk-text-3);font-size:10px;font-weight:900;position:relative}.kk-bal-tall{align-items:baseline;gap:10px;margin-top:4px;display:flex;position:relative}.kk-bal-tall .kk-bal-stort{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.03em;color:var(--kk-text);font-size:50px;line-height:.9}.kk-bal-tall .kk-bal-av{letter-spacing:.1em;text-transform:uppercase;color:var(--kk-text-3);font-size:12px}.kk-bal-svg-vik{text-align:center;margin:6px 0 4px;position:relative}.kk-bal-svg{width:150px;height:120px;overflow:visible}.kk-bal-replikk{align-items:flex-start;gap:9px;margin-top:8px;display:flex;position:relative}.kk-bal-replikk .kk-bal-tekst{color:var(--kk-text-2);font-size:13px;font-style:italic;line-height:1.5}.kk-milepael-rad{border-top:1px solid var(--kk-line);margin:14px 2px 0;padding-top:12px}.kk-milepael-rad,.kk-mp{align-items:center;display:flex}.kk-mp{flex-direction:column;flex:1;gap:6px;position:relative}.kk-mp .kk-mp-dot{border-radius:50%;width:9px;height:9px}.kk-mp-passert .kk-mp-dot{background:var(--kk-acc);box-shadow:0 0 8px var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-mp-passert .kk-mp-dot{box-shadow:0 0 8px color-mix(in srgb,var(--kk-acc) 60%,transparent)}}.kk-mp-neste .kk-mp-dot{background:var(--kk-acc);box-shadow:0 0 8px var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-mp-neste .kk-mp-dot{box-shadow:0 0 8px color-mix(in srgb,var(--kk-acc) 70%,transparent)}}.kk-mp-neste .kk-mp-dot{animation:kk-anim-pip 2.4s steps(2,jump-none) infinite}.kk-mp-kommende .kk-mp-dot{border:1.5px solid var(--kk-text-3);background:0 0}.kk-mp .kk-mp-lbl{letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--kk-text-3);font-size:8.5px;line-height:1.2}.kk-mp-neste .kk-mp-lbl{color:var(--kk-acc)}.kk-mp-link{z-index:0;background:var(--kk-line);height:1px;position:absolute;top:4px;left:-50%;right:50%}.kk-mp-neste .kk-mp-link,.kk-mp-passert .kk-mp-link{background:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-mp-neste .kk-mp-link,.kk-mp-passert .kk-mp-link{background:color-mix(in srgb,var(--kk-acc) 40%,transparent)}}.kk-feed-rad{border-top:1px solid var(--kk-line);cursor:pointer;align-items:center;gap:13px;min-height:54px;padding:14px 2px;text-decoration:none;display:flex}.kk-feed-rad:first-of-type{border-top:0}.kk-feed-rad.kk-feed-trykk{transition:transform var(--kk-dur) var(--kk-ease);-webkit-tap-highlight-color:transparent;transform:translateY(0)}.kk-feed-rad.kk-feed-trykk:active{transition-duration:.11s;transform:translateY(2px)}.kk-feed-tid{letter-spacing:.04em;min-width:74px;color:var(--kk-text-3);flex-shrink:0;font-size:11px}.kk-feed-tid-teal{color:var(--kk-atle)}.kk-feed-ikon{width:19px;height:19px;color:var(--kk-acc);filter:drop-shadow(0 0 5px var(--kk-acc));flex-shrink:0;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-feed-ikon{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kk-acc) 40%,transparent))}}.kk-feed-ikon-teal{color:var(--kk-atle);filter:drop-shadow(0 0 5px var(--kk-atle))}@supports (color:color-mix(in lab,red,red)){.kk-feed-ikon-teal{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kk-atle) 40%,transparent))}}.kk-feed-navn{color:var(--kk-text);flex:1;font-size:16px}.kk-feed-pil{color:var(--kk-text-3);font-size:13px}.kk-prat-glod{position:relative}.kk-prat-glod:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 40%,var(--kk-atle) 0,transparent 75%);position:absolute;inset:-8px -4px}@supports (color:color-mix(in lab,red,red)){.kk-prat-glod:before{background:radial-gradient(70% 60% at 50% 40%,color-mix(in srgb,var(--kk-atle) 8%,transparent) 0,transparent 75%)}}.kk-boble{z-index:1;align-items:flex-start;gap:11px;margin-top:14px;display:flex;position:relative}.kk-prat-chip{width:30px;height:30px;font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.02em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.kk-prat-chip-atle{color:var(--kk-atle);border:1px solid var(--kk-atle)}@supports (color:color-mix(in lab,red,red)){.kk-prat-chip-atle{border:1px solid color-mix(in srgb,var(--kk-atle) 45%,transparent)}}.kk-prat-chip-atle{filter:drop-shadow(0 0 7px var(--kk-atle))}@supports (color:color-mix(in lab,red,red)){.kk-prat-chip-atle{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--kk-atle) 35%,transparent))}}.kk-prat-chip-oj{color:var(--kk-oj);border:1px solid var(--kk-oj)}@supports (color:color-mix(in lab,red,red)){.kk-prat-chip-oj{border:1px solid color-mix(in srgb,var(--kk-oj) 45%,transparent)}}.kk-prat-chip-oj{filter:drop-shadow(0 0 7px var(--kk-oj))}@supports (color:color-mix(in lab,red,red)){.kk-prat-chip-oj{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--kk-oj) 35%,transparent))}}.kk-prat-chip-espen{color:var(--kk-espen);border:1px solid var(--kk-espen)}@supports (color:color-mix(in lab,red,red)){.kk-prat-chip-espen{border:1px solid color-mix(in srgb,var(--kk-espen) 45%,transparent)}}.kk-prat-chip-espen{filter:drop-shadow(0 0 7px var(--kk-espen))}@supports (color:color-mix(in lab,red,red)){.kk-prat-chip-espen{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--kk-espen) 35%,transparent))}}.kk-boble-kropp{flex:1}.kk-boble-navn{align-items:center;gap:7px;margin-bottom:4px;display:flex}.kk-boble-navn .kk-boble-nm{font-size:12px;font-weight:700}.kk-boble-nm-atle{color:var(--kk-atle)}.kk-boble-nm-oj{color:var(--kk-oj)}.kk-boble-nm-espen{color:var(--kk-espen-tekst)}.kk-boble-navn .kk-boble-laerer{letter-spacing:.14em;text-transform:uppercase;color:var(--kk-text-3);font-size:8px}.kk-boble-tekst{background:var(--kk-bg-1);color:var(--kk-text-2);border-radius:4px 14px 14px;padding:11px 13px;font-size:13px;line-height:1.5;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.kk-boble-tekst .kk-skjaer{opacity:.28;height:50%}.kk-boble-tekst .kk-spalte{opacity:.5;bottom:6px;left:13px;right:13px}.kk-prat-input{align-items:center;gap:10px;margin-top:16px;display:flex}.kk-prat-felt{border:1px solid var(--kk-line);background:var(--kk-bg-2);min-height:46px;color:var(--kk-text-2);border-radius:999px;flex:1;padding:0 18px;font-family:inherit;font-size:13px}.kk-prat-felt::placeholder{color:var(--kk-text-3)}.kk-prat-send{background:var(--kk-acc);width:46px;height:46px;color:var(--kk-on-acc);cursor:pointer;transition:transform var(--kk-dur) var(--kk-ease);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;transform:translateY(0)}.kk-prat-send:active{transition-duration:.11s;transform:translateY(4px)scale(.988)}.kk-forsk-head{margin-top:10px;position:relative}.kk-forsk-head .kk-forsk-glod{pointer-events:none;background:radial-gradient(58% 64% at 30% 36%,var(--kk-oj) 0,transparent 72%);width:240px;height:110px;position:absolute;top:-8px;left:-10px}@supports (color:color-mix(in lab,red,red)){.kk-forsk-head .kk-forsk-glod{background:radial-gradient(58% 64% at 30% 36%,color-mix(in srgb,var(--kk-oj) 22%,transparent) 0,transparent 72%)}}.kk-forsk-nr{font-size:10.5px}.kk-forsk-eyebrow,.kk-forsk-nr{letter-spacing:.18em;color:var(--kk-text-3);position:relative}.kk-forsk-eyebrow{text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:900;display:block}.kk-forsk-tittel{color:var(--kk-text);margin:4px 0 0;font-size:32px;position:relative}.kk-forsk-sub{color:var(--kk-text-2);margin-top:4px;font-size:12px;position:relative}.kk-forsk-intro{color:var(--kk-text-2);margin:16px 0 0;padding-bottom:4px;font-size:13px;font-style:italic;line-height:1.55}.kk-tema-seksjon{border-radius:var(--kk-radius);background:linear-gradient(165deg,var(--kk-bg-3) 0,var(--kk-bg-1) 60%,#090d14 100%);margin-top:6px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17}.kk-tema-nr{letter-spacing:.18em;color:var(--kk-text-3);font-size:10.5px;position:relative}.kk-tema-tittel{color:var(--kk-text);margin:6px 0 0;font-size:23px;line-height:1.05;position:relative}.kk-tema-forklaring{color:var(--kk-text-2);margin-top:10px;font-size:13px;line-height:1.55;position:relative}.kk-tema-forklaring b{color:var(--kk-text)}.kk-apparat{text-align:center;margin:14px 0 6px;position:relative}.kk-apparat svg{overflow:visible}.kk-apparat-les{justify-content:space-between;align-items:baseline;margin-top:8px;display:flex}.kk-apparat-les .kk-apparat-lbl{color:var(--kk-text-2);font-size:11px}.kk-apparat-les .kk-apparat-tall{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.04em;color:var(--kk-oj);font-size:30px}.kk-apparat-sone{min-height:28px;color:var(--kk-text-3);margin-top:7px;font-size:11px;font-style:italic;line-height:1.45;position:relative}.kk-protips-rad{border-top:1px solid var(--kk-line);margin-top:18px;padding:12px 2px 4px}.kk-protips-rad .kk-protips-tekst{color:var(--kk-text-2);margin-top:5px;font-size:12.5px;font-style:italic;line-height:1.5}.kk-smerte-rad{border-top:1px solid var(--kk-line);align-items:flex-start;gap:10px;margin-top:16px;padding:12px 2px 0;display:flex}.kk-smerte-rad .kk-smerte-ikon{width:16px;height:16px;color:var(--kk-text-3);flex-shrink:0;margin-top:1px}.kk-smerte-rad .kk-smerte-tekst{color:var(--kk-text-3);font-size:11.5px;line-height:1.5}.kk-pille-bekreft{text-align:center;min-height:14px;color:var(--kk-acc);opacity:0;margin-top:12px;font-size:11.5px;transition:opacity .2s}.kk-pille-bekreft.kk-vis{opacity:1}.kk-platte{border-radius:var(--kk-radius);background:linear-gradient(165deg,var(--kk-bg-2) 0,var(--kk-bg-1) 70%);color:var(--kk-text-3);margin-top:20px;padding:18px;font-size:12.5px;line-height:1.5;box-shadow:inset 0 1px #ffffff0d}@media (prefers-reduced-motion:reduce){.kk-epg-lenke,.kk-fane,.kk-feed-rad.kk-feed-trykk,.kk-lyskort-trykk,.kk-prat-send{transition:none}.kk-epg-lenke:active,.kk-fane:active,.kk-feed-rad.kk-feed-trykk:active,.kk-lyskort-trykk:active,.kk-prat-send:active{transform:none}.kk-fane-skjaer,.kk-fane-spalte{transition:none}.kk-bunn.vis-pip .kk-fane-pip,.kk-mp-neste .kk-mp-dot{animation:none}}.kk-rom-overlegg{z-index:80;background:var(--kk-bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}body:has(.kk-rom-overlegg:not([data-visning=kvittering])) .kk-bnav{visibility:hidden}.kk-rom-overlegg[data-visning=kvittering]{z-index:30}body:has(.kk-rom-overlegg[data-visning=kvittering]) .kk-bnav{animation:kk-rom-bnav-inn .25s var(--kk-ease) backwards}@keyframes kk-rom-bnav-inn{0%{opacity:0}to{opacity:1}}.kk-rom-flate{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.kk-rom-glo{pointer-events:none;z-index:0;background:radial-gradient(120% 95% at 50% 112%,var(--kar) 0,transparent 72%);height:64%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-rom-glo{background:radial-gradient(120% 95% at 50% 112%,color-mix(in srgb,var(--kar) 20%,transparent) 0,transparent 72%)}}.kk-rom-glo{opacity:.85}.kk-rom-topp{z-index:2;background:linear-gradient(180deg,var(--kar-bg),transparent 92%);padding:16px 20px 14px;position:relative}.kk-rom-topp-rad{align-items:center;gap:12px;display:flex}.kk-rom-anker{background:var(--kk-bg-1);width:42px;height:42px;color:var(--kar);box-shadow:inset 0 0 0 1px var(--kar),0 0 14px var(--kar);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-rom-anker{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kar) 32%,transparent),0 0 14px color-mix(in srgb,var(--kar) 18%,transparent)}}.kk-rom-anker{filter:drop-shadow(0 0 5px var(--kar))}@supports (color:color-mix(in lab,red,red)){.kk-rom-anker{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--kar) 45%,transparent))}}.kk-rom-hvem{flex:1;min-width:0}.kk-rom-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--kar);font-size:9.5px;font-weight:900}.kk-rom-oktnavn{margin:2px 0 0;font-size:25px;line-height:1}.kk-rom-niva{border:1px solid var(--kar-line);background:var(--kk-bg-2);border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:5px 11px 5px 9px;display:inline-flex}.kk-rom-niva-pkt{gap:2.5px;display:flex}.kk-rom-niva-pkt i{background:var(--kk-bg-3);border-radius:50%;width:5px;height:5px}.kk-rom-niva-pkt i.paa{background:var(--kar);box-shadow:0 0 5px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-niva-pkt i.paa{box-shadow:0 0 5px color-mix(in srgb,var(--kar) 70%,transparent)}}.kk-rom-niva-l{letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text);font-size:9.5px;font-weight:900}.kk-rom-progress{align-items:center;gap:9px;margin-top:13px;display:flex}.kk-rom-progress-l{letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-2);white-space:nowrap;font-size:9px;font-weight:900}.kk-rom-stripe{flex:1;gap:4px;display:flex}.kk-rom-stripe i{background:var(--kk-bg-3);height:4px;transition:background var(--kk-dur) var(--kk-ease),box-shadow var(--kk-dur) var(--kk-ease);border-radius:2px;flex:1}.kk-rom-stripe i.paa{background:var(--kar);box-shadow:0 0 7px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-stripe i.paa{box-shadow:0 0 7px color-mix(in srgb,var(--kar) 60%,transparent)}}.kk-rom-stripe i.ekstra.paa{box-shadow:0 0 8px var(--kar),0 0 16px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-stripe i.ekstra.paa{box-shadow:0 0 8px color-mix(in srgb,var(--kar) 75%,transparent),0 0 16px color-mix(in srgb,var(--kar) 45%,transparent)}}.kk-rom-karm{background:var(--kar);opacity:.85;height:2px;box-shadow:0 0 10px var(--kar),0 0 24px var(--kar);border-radius:2px;position:absolute;bottom:0;left:20px;right:20px}@supports (color:color-mix(in lab,red,red)){.kk-rom-karm{box-shadow:0 0 10px color-mix(in srgb,var(--kar) 75%,transparent),0 0 24px color-mix(in srgb,var(--kar) 38%,transparent)}}.kk-rom-klokke-sone{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 20px 6px;display:flex;position:relative}.kk-rom-runde-merke{letter-spacing:.22em;text-transform:uppercase;color:var(--kar);filter:drop-shadow(0 0 6px var(--kar));margin-bottom:4px;font-size:12px;font-weight:900}@supports (color:color-mix(in lab,red,red)){.kk-rom-runde-merke{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--kar) 40%,transparent))}}.kk-rom-klokke{letter-spacing:-.02em;color:var(--kk-text);text-shadow:0 0 30px var(--kar);font-size:96px;font-weight:700;line-height:.92}@supports (color:color-mix(in lab,red,red)){.kk-rom-klokke{text-shadow:0 0 30px color-mix(in srgb,var(--kar) 28%,transparent)}}.kk-rom-klokke{transition:opacity var(--kk-dur) var(--kk-ease),transform var(--kk-dur) var(--kk-ease)}.kk-rom-flate.pauset .kk-rom-klokke{opacity:.42}.kk-rom-pause-flagg{letter-spacing:.18em;text-transform:uppercase;height:16px;color:var(--kk-text-3);opacity:0;transition:opacity var(--kk-dur) ease;margin-top:6px;font-size:10.5px;font-weight:900}.kk-rom-flate.pauset .kk-rom-pause-flagg{opacity:1}@keyframes kk-anim-rundepuls{0%{transform:scale(1)}30%{transform:scale(1.045)}to{transform:scale(1)}}.kk-rom-klokke.nullstilt{animation:kk-anim-rundepuls .42s var(--kk-ease) 1}.kk-rom-mono-rad{border:1px solid var(--kk-line);border-radius:var(--kk-radius);background:var(--kk-bg-2);align-items:stretch;gap:0;width:100%;max-width:320px;margin-top:26px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-rom-mono-rad{background:color-mix(in srgb,var(--kk-bg-2) 60%,transparent)}}.kk-rom-mono-rad{overflow:hidden}.kk-rom-celle{flex-direction:column;flex:1;align-items:center;gap:3px;padding:11px 6px 12px;display:flex}.kk-rom-celle+.kk-rom-celle{border-left:1px solid var(--kk-line)}.kk-rom-v{color:var(--kk-text);font-size:19px;font-weight:700;line-height:1}.kk-rom-celle-l{letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-3);font-size:8.5px;font-weight:900}.kk-rom-stemme{z-index:1;border-radius:var(--kk-radius-sm);background:var(--kar-bg);border:1px solid var(--kar-line);animation:kk-anim-stemme-inn .36s var(--kk-ease);align-items:flex-start;gap:10px;margin:14px 18px 4px;padding:12px 14px;display:flex;position:relative}@keyframes kk-anim-stemme-inn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.kk-rom-mik{background:var(--kk-bg-1);width:26px;height:26px;color:var(--kar);filter:drop-shadow(0 0 4px var(--kar));border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}@supports (color:color-mix(in lab,red,red)){.kk-rom-mik{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--kar) 50%,transparent))}}.kk-rom-ord{flex:1;min-width:0}.kk-rom-stemme-merke{letter-spacing:.12em;text-transform:uppercase;color:var(--kar);margin-bottom:3px;font-size:9px;font-weight:900;display:block}.kk-rom-stemme-tx{color:var(--kk-text);font-size:12.5px;line-height:1.5}.kk-rom-kontroll{z-index:2;border-top:1px solid var(--kk-line);background:linear-gradient(0deg,var(--kar-bg),transparent 90%);padding:12px 20px 22px;position:relative}.kk-rom-knapper{gap:16px;display:flex}.kk-rom-knapper,.kk-rom-ny-runde{justify-content:center;align-items:center}.kk-rom-ny-runde{cursor:pointer;background:var(--kar);color:#fff;min-height:64px;box-shadow:0 6px 22px var(--kar),inset 0 1px 0 #ffffff2e;border:none;border-radius:999px;flex:1;gap:10px;font-family:inherit;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kk-rom-ny-runde{box-shadow:0 6px 22px color-mix(in srgb,var(--kar) 32%,transparent),inset 0 1px 0 #ffffff2e}}.kk-rom-ny-runde{transition:transform var(--kk-dur-fast) var(--kk-ease),filter var(--kk-dur-fast) ease;-webkit-tap-highlight-color:transparent}.kk-rom-ny-runde:hover{filter:brightness(1.06)}.kk-rom-ny-runde:active{transition-duration:70ms;transform:translateY(3px)scale(.985)}.kk-rom-ny-runde svg{width:22px;height:22px}.kk-rom-ny-runde-n{letter-spacing:.06em;font-size:22px}.kk-rom-sirkel{cursor:pointer;-webkit-tap-highlight-color:transparent;width:64px;height:64px;transition:transform var(--kk-dur-fast) var(--kk-ease),border-color var(--kk-dur) ease,color var(--kk-dur) ease;border-radius:50%;flex-shrink:0;place-items:center;font-family:inherit;display:grid}.kk-rom-sirkel:active{transition-duration:70ms;transform:translateY(3px)scale(.97)}.kk-rom-sirkel svg{width:24px;height:24px}.kk-rom-sirkel.pause{border:1.5px solid var(--kk-line);background:var(--kk-bg-2);color:var(--kk-text-2)}.kk-rom-sirkel.pause:hover{color:var(--kk-text);border-color:var(--kar-line)}.kk-rom-sirkel.fullfor{border:1.5px solid var(--kar-line);background:var(--kk-bg-1);color:var(--kar);box-shadow:0 0 16px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-sirkel.fullfor{box-shadow:0 0 16px color-mix(in srgb,var(--kar) 14%,transparent)}}.kk-rom-sirkel.fullfor:hover{filter:brightness(1.15)}.kk-rom-hint{text-align:center;color:var(--kk-text-3);margin:11px 0 0;font-size:10.5px;line-height:1.4}.kk-rom-logg{z-index:1;scrollbar-width:none;flex-direction:column;flex:1;width:100%;max-width:460px;min-height:0;margin:0 auto;padding:26px 22px 22px;display:flex;position:relative;overflow-y:auto}.kk-rom-logg::-webkit-scrollbar{display:none}.kk-rom-logg-topp{text-align:center}.kk-rom-stortit{letter-spacing:.04em;color:var(--kk-text);font-size:40px;line-height:.95}.kk-rom-undertit{color:var(--kk-text-2);margin:8px 0 0;font-size:13px;line-height:1.5}.kk-rom-undertit b{color:var(--kk-text);font-weight:700}.kk-rom-feiring{background:linear-gradient(165deg,var(--kk-bg-3) 0,var(--kk-bg-1) 60%,#090d14 100%);border-radius:var(--kk-radius);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);margin:22px 0 0;padding:16px 18px 22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17}.kk-rom-feiring-ksk{pointer-events:none;clip-path:polygon(0 46%,100% 12%,100% 100%,0 100%);background:radial-gradient(130% 110% at 50% 106%,var(--kar),transparent 72%);height:58%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.kk-rom-feiring-ksk{background:radial-gradient(130% 110% at 50% 106%,color-mix(in srgb,var(--kar) 20%,transparent),transparent 72%)}}.kk-rom-feiring-ksk{opacity:.75}.kk-rom-feiring>*{position:relative}.kk-rom-feiring-fe{letter-spacing:.14em;text-transform:uppercase;color:var(--kar);align-items:center;gap:6px;font-size:9.5px;font-weight:900;display:flex}.kk-rom-feiring-fe svg{width:14px;height:14px}.kk-rom-fsum{gap:22px;margin:13px 0 0;display:flex}.kk-rom-fsum-v{color:var(--kk-text);font-size:22px;font-weight:700;line-height:1}.kk-rom-fsum-l{letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-3);margin-top:4px;font-size:8.5px;font-weight:900}.kk-rom-fspalte{background:var(--kar);opacity:.8;height:2px;box-shadow:0 0 9px var(--kar);border-radius:2px;position:absolute;bottom:8px;left:18px;right:36px}@supports (color:color-mix(in lab,red,red)){.kk-rom-fspalte{box-shadow:0 0 9px color-mix(in srgb,var(--kar) 70%,transparent)}}.kk-rom-seksjon{margin-top:24px}.kk-rom-sl{letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-2);margin:0 0 11px;font-size:10.5px;font-weight:900}.kk-rom-formverdi{align-items:baseline;gap:9px;margin:0 0 14px;display:flex}.kk-rom-fv{color:var(--kar);filter:drop-shadow(0 0 12px var(--kar));font-size:46px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.kk-rom-fv{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--kar) 35%,transparent))}}.kk-rom-fvskala{color:var(--kk-text-3);font-size:16px;font-weight:500}.kk-rom-fvord{color:var(--kk-text-2);align-self:center;margin-left:auto;font-size:13px;font-weight:700}.kk-rom-formslider{appearance:none;background:var(--kk-bg-2);cursor:pointer;border-radius:999px;outline:none;width:100%;height:10px}.kk-rom-formslider::-webkit-slider-thumb{appearance:none;background:var(--kar);border:3px solid var(--kk-bg-1);width:32px;height:32px;box-shadow:0 0 16px var(--kar),0 2px 7px #00000073;border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-rom-formslider::-webkit-slider-thumb{box-shadow:0 0 16px color-mix(in srgb,var(--kar) 50%,transparent),0 2px 7px #00000073}}.kk-rom-formslider::-webkit-slider-thumb{cursor:pointer;transition:transform var(--kk-dur-fast) var(--kk-ease)}.kk-rom-formslider::-webkit-slider-thumb:active{transform:scale(1.14)}.kk-rom-formslider::-moz-range-thumb{border:3px solid var(--kk-bg-1);background:var(--kar);width:32px;height:32px;box-shadow:0 0 16px var(--kar);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.kk-rom-formslider::-moz-range-thumb{box-shadow:0 0 16px color-mix(in srgb,var(--kar) 50%,transparent)}}.kk-rom-formslider::-moz-range-thumb{cursor:pointer}.kk-rom-formslider:focus-visible{box-shadow:0 0 0 3px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-formslider:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--kar) 35%,transparent)}}.kk-rom-formhint{letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3);justify-content:space-between;margin-top:11px;font-size:9.5px;font-weight:900;display:flex}.kk-rom-fritekst{margin-top:12px}.kk-rom-fritekst textarea{resize:none;border-radius:var(--kk-radius-sm);border:1px solid var(--kk-line);background:var(--kk-bg-1);width:100%;min-height:76px;color:var(--kk-text);transition:border-color var(--kk-dur) ease;outline:none;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.5}.kk-rom-fritekst textarea::placeholder{color:var(--kk-text-3)}.kk-rom-fritekst textarea:focus{border-color:var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-fritekst textarea:focus{border-color:color-mix(in srgb,var(--kar) 45%,transparent)}}.kk-rom-lagre{cursor:pointer;background:var(--kar);color:#fff;width:100%;min-height:56px;box-shadow:0 6px 22px var(--kar),inset 0 1px 0 #ffffff2e;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:18px;font-family:inherit;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kk-rom-lagre{box-shadow:0 6px 22px color-mix(in srgb,var(--kar) 30%,transparent),inset 0 1px 0 #ffffff2e}}.kk-rom-lagre{transition:transform var(--kk-dur-fast) var(--kk-ease),filter var(--kk-dur-fast) ease;-webkit-tap-highlight-color:transparent}.kk-rom-lagre:hover{filter:brightness(1.06)}.kk-rom-lagre:active{transition-duration:70ms;transform:translateY(2px)scale(.99)}.kk-rom-lagre:disabled{cursor:default;opacity:.7}.kk-rom-lagre-n{letter-spacing:.06em;font-size:20px}.kk-rom-lagre svg{width:18px;height:18px}.kk-rom-kvittering{z-index:1;text-align:center;min-height:0;padding:30px 20px calc(98px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.kk-rom-kvittering::-webkit-scrollbar{display:none}.kk-rom-kvittering-inn{flex-direction:column;align-items:center;width:100%;max-width:420px;margin:auto;display:flex}.kk-rom-kvittering-kort{align-self:stretch}.kk-rom-trend{justify-content:center;align-items:flex-end;gap:6px;height:52px;margin:26px 0 6px;display:flex}.kk-rom-trend i{background:var(--kk-bg-3);border-radius:3px 3px 2px 2px;width:12px}.kk-rom-trend i.k{background:var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-trend i.k{background:color-mix(in srgb,var(--kar) 55%,var(--kk-bg-3))}}.kk-rom-trend i.k.naa{background:var(--kar);box-shadow:0 0 10px var(--kar)}@supports (color:color-mix(in lab,red,red)){.kk-rom-trend i.k.naa{box-shadow:0 0 10px color-mix(in srgb,var(--kar) 55%,transparent)}}.kk-rom-trend-l{letter-spacing:.14em;text-transform:uppercase;color:var(--kk-text-3);font-size:9.5px;font-weight:900}.kk-rom-ferdig{cursor:pointer;border:1px solid var(--kk-line);background:var(--kk-bg-2);min-height:50px;color:var(--kk-text-2);-webkit-tap-highlight-color:transparent;transition:color var(--kk-dur) ease,border-color var(--kk-dur) ease;border-radius:999px;margin-top:26px;padding:0 26px;font-family:inherit;font-size:13px;font-weight:700}.kk-rom-ferdig:hover{color:var(--kk-text);border-color:var(--kar-line)}@media (prefers-reduced-motion:reduce){.kk-rom-klokke,.kk-rom-stemme{transition:none;animation:none}.kk-rom-klokke.nullstilt,body:has(.kk-rom-overlegg[data-visning=kvittering]) .kk-bnav{animation:none}.kk-rom-lagre,.kk-rom-ny-runde,.kk-rom-sirkel{transition:none}.kk-rom-lagre:active,.kk-rom-ny-runde:active,.kk-rom-sirkel:active{transform:none}}@media (max-height:720px){.kk-rom-klokke{font-size:76px}.kk-rom-mono-rad{margin-top:16px}}.smutthull-aktivitet-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.smutthull-aktivitet-pill{color:var(--kk-text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:80px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;transition:background .12s,border-color .12s,color .12s,transform .1s;display:flex}.smutthull-aktivitet-pill:hover{color:var(--kk-siril-soft);background:#db27771a;border-color:#db27774d}.smutthull-aktivitet-pill:active{transform:scale(.94)}.smutthull-aktivitet-pill--annet{border-style:dashed;grid-column:1/-1;min-height:48px}.smutthull-aktivitet-pill--valgt{color:var(--kk-siril-soft);background:#db27772e;border:1px solid #db277799}.smutthull-aktivitet-ikon{width:20px;height:20px;display:block}.smutthull-aktivitet-label{text-align:center;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.smutthull-siril-linje{color:var(--kk-siril-soft);min-height:24px;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:14px;font-style:italic;animation:siril-mikro-inn .15s ease-out both}.smutthull-retning-rad{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.smutthull-retning-pill{text-align:center;flex:calc(50% - 5px)}.smutthull-fritekst{width:100%;color:var(--kk-text);background:#ffffff0a;border:1px solid #db27774d;border-radius:10px;outline:none;margin-bottom:12px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:14px;transition:border-color .15s}.smutthull-fritekst::placeholder{color:var(--kk-text-3)}.smutthull-fritekst:focus{border-color:#db277799}.smutthull-neste-knapp{background:var(--kk-siril);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;width:100%;margin-top:12px;padding:14px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;transition:opacity .2s,transform .2s}.smutthull-neste-knapp:disabled{opacity:.45;cursor:not-allowed;transform:none}.smutthull-neste-knapp:not(:disabled):active{transform:scale(.97)}.smutthull-varighet-display{flex-direction:column;align-items:center;gap:2px;margin-bottom:20px;display:flex}.smutthull-varighet-tall{color:var(--kk-text);font-family:JetBrains Mono,monospace;font-size:48px;font-weight:700;line-height:1}.smutthull-varighet-enhet{color:var(--kk-text-2);font-family:DM Sans,sans-serif;font-size:14px}.smutthull-slider{appearance:none;cursor:pointer;background:#ffffff26;border-radius:2px;outline:none;width:100%;height:4px;margin-bottom:16px}.smutthull-slider::-webkit-slider-thumb{appearance:none;background:var(--kk-siril);cursor:pointer;border-radius:50%;width:24px;height:24px;transition:box-shadow .15s;box-shadow:0 0 0 4px #db277740}.smutthull-slider::-moz-range-thumb{background:var(--kk-siril);cursor:pointer;border:none;border-radius:50%;width:24px;height:24px;transition:box-shadow .15s;box-shadow:0 0 0 4px #db277740}.smutthull-slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 6px #db277759}.smutthull-slider::-moz-range-thumb:hover{box-shadow:0 0 0 6px #db277759}.smutthull-hurtigpill-rad{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:8px;display:flex}.smutthull-hurtigpill{color:var(--kk-siril-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#db27771f;border:1px solid #db277740;border-radius:999px;padding:4px 12px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;transition:background .12s,border-color .12s,color .12s,transform .1s}.smutthull-hurtigpill:hover{background:#db277733;border-color:#db277780}.smutthull-hurtigpill:active{transform:scale(.94)}.smutthull-hurtigpill--valgt{color:#fda4af;background:#db277738;border-color:#db2777a6}.smutthull-siril-replikk-kort{border-radius:16px;flex-direction:column;gap:12px;padding:18px 18px 20px;animation:siril-replikk-inn .3s ease-out both;display:flex;position:relative;overflow:hidden}.smutthull-siril-replikk-kort:before{background:linear-gradient(90deg,#0000,#db27778c,#0000);width:60%;height:1px}.smutthull-siril-replikk-kort:after,.smutthull-siril-replikk-kort:before{content:"";pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.smutthull-siril-replikk-kort:after{background:radial-gradient(at top,#db27772e 0,#0000 100%);width:40%;height:24px}.smutthull-siril-replikk-kort--vennlig{background:#22c55e14;border:1px solid #22c55e2e}.smutthull-siril-replikk-kort--vennlig:before{background:linear-gradient(90deg,#0000,#22c55e73,#0000)}.smutthull-siril-replikk-kort--vennlig:after{background:radial-gradient(at top,#22c55e24 0,#0000 100%)}.smutthull-siril-replikk-kort--konkurranse{background:#db277724;border:1px solid #db27774d}.smutthull-siril-avatar{background:var(--kk-siril);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.smutthull-siril-avatar-initial{font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;line-height:1}.smutthull-siril-replikk{color:var(--kk-text);margin:0;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.5}.smutthull-siril-replikk-kort--konkurranse .smutthull-siril-replikk{color:#fda4af}.smutthull-oppsummering{color:var(--kk-text-2);letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.smutthull-registrer-knapp{background:var(--kk-siril);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;width:100%;padding:16px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;transition:transform .2s,opacity .2s}.smutthull-registrer-knapp:active{transform:scale(.97)}.smutthull-registrer-knapp:disabled{opacity:.5;cursor:not-allowed;transform:none}.smutthull-tilbake-lenke{color:var(--kk-text-2);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:4px;font-family:DM Sans,sans-serif;font-size:13px;transition:color .15s}.smutthull-tilbake-lenke:hover{color:var(--kk-siril-soft)}.smutthull-suksess{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;animation:siril-replikk-inn .3s ease-out both;display:flex}.smutthull-hake-stroke,.smutthull-suksess-hake{animation:siril-hake-tegn .4s ease-out both}.smutthull-hake-stroke{stroke-dasharray:100;stroke-dashoffset:100px}.smutthull-suksess-tittel{color:var(--kk-text);margin:0;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700}.smutthull-suksess-siril{color:var(--kk-text-2);margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-style:italic;animation:siril-replikk-inn .3s ease-out .3s both}.smutthull-steg{flex-direction:column;display:flex}@keyframes siril-replikk-inn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes siril-mikro-inn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes siril-hake-tegn{0%{opacity:0}to{stroke-dashoffset:0;opacity:1}}.smutthull-badge{background:var(--kk-siril);color:#fff;border-radius:999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;line-height:1;display:inline-block}.kk-hfilter{border-radius:var(--kk-radius);background:linear-gradient(165deg,var(--kk-bg-2) 0,var(--kk-bg-1) 75%);margin-top:20px}@supports (color:color-mix(in lab,red,red)){.kk-hfilter{background:linear-gradient(165deg,color-mix(in srgb,var(--kk-bg-2) 70%,var(--kk-bg-1)) 0,var(--kk-bg-1) 75%)}}.kk-hfilter{border:1px solid var(--kk-line);padding:14px 15px 15px;box-shadow:inset 0 1px #ffffff0f,0 4px 22px #00000047}.kk-hfilter .frad{border-top:1px solid var(--kk-line);flex-wrap:wrap;align-items:center;gap:7px;padding:7px 0;display:flex}.kk-hfilter .frad:first-child{border-top:0;padding-top:0}.kk-hfilter .akse{font-family:var(--font-kk-mono),monospace;letter-spacing:.1em;text-transform:uppercase;width:54px;color:var(--kk-text-3);flex-shrink:0;font-size:9.5px;font-weight:700;line-height:1.2}.kk-hfilter .piller{flex-wrap:wrap;flex:1;gap:7px;min-width:0;display:flex}.kk-hpille{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--font-kk-sans),sans-serif;letter-spacing:0;color:var(--kk-text-2);background:var(--kk-bg-3);border:1px solid var(--kk-line);white-space:nowrap;transition:background var(--kk-dur-fast) var(--kk-ease),color var(--kk-dur-fast) ease,border-color var(--kk-dur-fast) ease,transform var(--kk-dur-fast) var(--kk-ease);border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:12.5px;font-weight:400;line-height:1;display:inline-flex}.kk-hpille:hover{color:var(--kk-text)}.kk-hpille:active{transform:scale(.96)}.kk-hpille[data-valgt=true]{color:var(--kk-acc);border-color:var(--kk-acc);background:#34d39924}@supports (color:color-mix(in lab,red,red)){.kk-hpille[data-valgt=true]{border-color:color-mix(in srgb,var(--kk-acc) 45%,transparent)}}.kk-hfilter .status{border-top:1px solid var(--kk-line);align-items:center;gap:8px;margin-top:13px;padding-top:12px;display:flex}.kk-hfilter .status .tx{min-width:0;color:var(--kk-text-2);flex:1;font-size:11.5px;line-height:1.4}.kk-hfilter .status .tx b{color:var(--kk-text);font-weight:700}.kk-hfilter .nullstill{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--font-kk-sans),sans-serif;letter-spacing:.01em;color:var(--kk-text-2);border:1px solid var(--kk-line);transition:color var(--kk-dur-fast) ease,border-color var(--kk-dur-fast) ease;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.kk-hfilter .nullstill:hover{color:var(--kk-text);border-color:var(--kk-text-3)}.kk-hfilter .nullstill svg{width:12px;height:12px}.kk-hseksjon-label{margin:24px 2px 12px}.kk-hseksjon-label .tx{font-family:var(--font-kk-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-3);font-size:10px;font-weight:400}.kk-hseksjon-label .strek{display:none}.kk-hplukk-seksjon{margin-top:28px}.kk-hplukk-spor{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:40rem){.kk-hplukk-spor{grid-template-columns:repeat(3,1fr)}}.kk-hplukk-kort{--kar:var(--kk-oj);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid var(--kar);border-radius:16px;flex-direction:column;gap:9px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kk-hplukk-kort{border:1px solid color-mix(in srgb,var(--kar) 24%,var(--kk-line))}}.kk-hplukk-kort{background:linear-gradient(158deg,var(--kar) 0,var(--kk-bg-2) 60%,var(--kar) 100%)}@supports (color:color-mix(in lab,red,red)){.kk-hplukk-kort{background:linear-gradient(158deg,color-mix(in srgb,var(--kar) 12%,var(--kk-bg-2)) 0,var(--kk-bg-2) 60%,color-mix(in srgb,var(--kar) 5%,var(--kk-bg-2)) 100%)}}.kk-hplukk-kort{text-align:left;appearance:none;color:inherit;font:inherit;transition:border-color var(--kk-dur) var(--kk-ease),transform var(--kk-dur) var(--kk-ease);padding:16px;box-shadow:inset 0 1px #ffffff0a}.kk-hplukk-kort:hover{border-color:var(--kar)}.kk-hplukk-kort:active{transition-duration:.11s;transform:scale(.99)}.kk-hplukk-kort .hvem{font-family:var(--font-kk-mono),monospace;letter-spacing:.12em;text-transform:uppercase;gap:8px;font-size:10px;font-weight:400}.kk-hplukk-kort .hvem,.kk-hplukk-kort .hvem .ikon{color:var(--kar);align-items:center;display:inline-flex}.kk-hplukk-kort .hvem .ikon{width:26px;height:26px;border:1px solid var(--kar);border-radius:50%;flex-shrink:0;justify-content:center}@supports (color:color-mix(in lab,red,red)){.kk-hplukk-kort .hvem .ikon{border:1px solid color-mix(in srgb,var(--kar) 45%,transparent)}}.kk-hplukk-kort .hvem .ikon svg{width:14px;height:14px}.kk-hplukk-kort .lr{color:var(--kk-text-2);font-size:12.5px;font-style:italic;line-height:1.5;display:block}.kk-hplukk-kort .t{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.02em;color:var(--kk-text);margin-top:auto;font-size:21px;font-weight:400;line-height:1;display:block}.kk-hplukk-kort .t small{font-family:var(--font-kk-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-text-3);margin-top:5px;font-size:10px;font-weight:400;display:block}.kk-hreol-seksjon{margin-top:28px}.kk-hreol{flex-direction:column;display:flex}.kk-hylle{--kar:var(--kk-oj);border-radius:var(--kk-radius);transition:opacity var(--kk-dur) var(--kk-ease),filter var(--kk-dur) var(--kk-ease);position:relative}.kk-hylle-hode{appearance:none;cursor:pointer;text-align:left;border:0;border-top:1px solid var(--kk-line);width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;padding:16px 4px 14px}.kk-hylle-hode,.kk-hylle-hode>.rad{position:relative}.kk-hylle .topp-rad{align-items:center;gap:11px;display:flex}.kk-hylle .navn-blokk{flex-shrink:0;min-width:0}.kk-hylle .navn{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.02em;color:var(--kk-text);transition:color var(--kk-dur) ease;font-size:23px;font-weight:400;line-height:1;display:block}.kk-hylle .sub{min-width:0;color:var(--kk-text-3);flex:1;font-size:12px}.kk-hylle .antall{font-family:var(--font-kk-mono),monospace;color:var(--kk-text-2);background:var(--kk-bg-3);border:1px solid var(--kk-line);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:400;line-height:1.4}.kk-hylle .chev{width:18px;height:18px;color:var(--kk-text-3);transition:transform var(--kk-dur) var(--kk-ease),color var(--kk-dur) ease;flex-shrink:0}.kk-hylle[data-aapen=true] .chev{color:var(--kk-acc);transform:rotate(90deg)}.kk-hylle[data-aapen=true] .navn{color:var(--kk-acc)}.kk-hylle .ingen{color:var(--kk-text-3);margin:6px 0 0;font-size:12px;font-style:italic;display:block}.kk-hylle[data-treff="0"]{opacity:.36;filter:saturate(.4)}.kk-hylle[data-treff="0"] .kk-hylle-hode{cursor:default}.kk-hylle-innhold{transition:grid-template-rows var(--kk-dur) var(--kk-ease);grid-template-rows:0fr;display:grid}.kk-hylle[data-aapen=true] .kk-hylle-innhold{grid-template-rows:1fr}.kk-hylle-innhold>.wrap{min-height:0;overflow:hidden}.kk-hylle-kort{grid-template-columns:1fr;gap:9px;padding:0 0 8px;display:grid}@media (min-width:620px){.kk-hylle-kort{grid-template-columns:1fr 1fr}}.kk-hylle[data-aapen=true] .kk-hylle-kort{animation:kk-hpanel-inn .36s var(--kk-ease)}@keyframes kk-hpanel-inn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kk-hkort{--kar:var(--kk-oj);-webkit-tap-highlight-color:transparent;cursor:pointer;border:1px solid var(--kar);flex-direction:column;gap:10px;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.kk-hkort{border:1px solid color-mix(in srgb,var(--kar) 24%,var(--kk-line))}}.kk-hkort{background:linear-gradient(158deg,var(--kar) 0,var(--kk-bg-2) 60%,var(--kar) 100%);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.kk-hkort{background:linear-gradient(158deg,color-mix(in srgb,var(--kar) 12%,var(--kk-bg-2)) 0,var(--kk-bg-2) 60%,color-mix(in srgb,var(--kar) 5%,var(--kk-bg-2)) 100%)}}.kk-hkort{transition:border-color var(--kk-dur) var(--kk-ease),transform var(--kk-dur) var(--kk-ease);padding:15px;box-shadow:inset 0 1px #ffffff0a}.kk-hkort:hover{border-color:var(--kar)}.kk-hkort:active{transition-duration:.11s;transform:scale(.99)}.kk-hkort-eyebrow{font-family:var(--font-kk-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--kar);align-items:center;gap:7px;font-size:9.5px;font-weight:400;display:inline-flex}.kk-hkort-eyebrow .kk-hkort-pip{background:var(--kar);border-radius:50%;flex-shrink:0;width:6px;height:6px}.kk-hkort-tit{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.02em;color:var(--kk-text);font-size:22px;font-weight:400;line-height:1}.kk-hkort-meta{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.kk-hkort-tag{font-family:var(--font-kk-mono),monospace;letter-spacing:.03em;border:1px solid var(--kk-line);color:var(--kk-text-3);border-radius:999px;padding:2px 8px;font-size:9.5px}.kk-hkort-tag.niv{color:var(--kk-text-2)}.kk-hkort-kraft{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:2px;display:flex}.kk-hkort-kraft .bars{align-items:flex-end;gap:6px;display:flex}.kk-hkort-kraft .kol{flex-direction:column;align-items:center;gap:5px;display:flex}.kk-hkort-kraft .spor{background:#ffffff0d;border-radius:4px;align-items:flex-end;width:9px;height:28px;display:flex;overflow:hidden}.kk-hkort-kraft .fyll{border-radius:4px;width:100%;display:block}.kk-hkort-kraft .t{font-size:9px;font-weight:700}.kk-hkort-kraft .dom,.kk-hkort-kraft .t{font-family:var(--font-kk-mono),monospace}.kk-hkort-kraft .dom{letter-spacing:.04em;text-align:right;color:var(--kk-text-3);font-size:9.5px;line-height:1.4}.kk-hkort-kraft .dom b{color:var(--kk-text);font-weight:700}.kk-htorget{border:1px solid var(--kk-oj);align-items:center;gap:13px;padding:14px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-htorget{border:1px solid color-mix(in srgb,var(--kk-oj) 20%,transparent)}}.kk-htorget{background:linear-gradient(165deg,var(--kk-oj),var(--kk-oj));border-radius:14px}@supports (color:color-mix(in lab,red,red)){.kk-htorget{background:linear-gradient(165deg,color-mix(in srgb,var(--kk-oj) 8%,transparent),color-mix(in srgb,var(--kk-oj) 1.5%,transparent))}}.kk-htorget{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--kk-dur) var(--kk-ease)}.kk-htorget:hover{border-color:var(--kk-oj)}@supports (color:color-mix(in lab,red,red)){.kk-htorget:hover{border-color:color-mix(in srgb,var(--kk-oj) 40%,transparent)}}.kk-htorget .tic{background:var(--kk-oj);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-htorget .tic{background:color-mix(in srgb,var(--kk-oj) 14%,transparent)}}.kk-htorget .tic{color:var(--kk-oj)}.kk-htorget .tbody{flex:1;min-width:0;display:block}.kk-htorget .tt{font-family:var(--font-kk-display),Impact,sans-serif;letter-spacing:.02em;color:var(--kk-text);font-size:20px;font-weight:400;line-height:1;display:block}.kk-htorget .ts{color:var(--kk-text-2);margin-top:4px;font-size:12px;display:block}.kk-htorget .tarrow{color:var(--kk-oj);flex-shrink:0;font-size:14px}@media (prefers-reduced-motion:reduce){.kk-hkort,.kk-hpille,.kk-hplukk-kort,.kk-hylle .chev,.kk-hylle-hode,.kk-hylle-innhold{transition:none}.kk-hylle[data-aapen=true] .kk-hylle-kort{animation:none}}:root{--kk-ar-s8:var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-s8:color-mix(in srgb,var(--kk-siril) 8%,transparent)}}:root{--kk-ar-s12:var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-s12:color-mix(in srgb,var(--kk-siril) 12%,transparent)}}:root{--kk-ar-s18:var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-s18:color-mix(in srgb,var(--kk-siril) 18%,transparent)}}:root{--kk-ar-s25:var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-s25:color-mix(in srgb,var(--kk-siril) 25%,transparent)}}:root{--kk-ar-s35:var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-s35:color-mix(in srgb,var(--kk-siril) 35%,transparent)}}:root{--kk-ar-s60:var(--kk-siril)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-s60:color-mix(in srgb,var(--kk-siril) 60%,transparent)}}:root{--kk-ar-g12:var(--kk-gull)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-g12:color-mix(in srgb,var(--kk-gull) 12%,transparent)}}:root{--kk-ar-g30:var(--kk-gull)}@supports (color:color-mix(in lab,red,red)){:root{--kk-ar-g30:color-mix(in srgb,var(--kk-gull) 30%,transparent)}}.kk-arena{position:relative}.kk-ar-glyf{background:var(--kk-siril);color:#fff;box-shadow:0 0 0 4px var(--kk-ar-s18),0 6px 20px -4px var(--kk-ar-s60);border-radius:50%;flex-shrink:0;justify-content:center}.kk-ar-glyf,.kk-ar-top{align-items:center;display:flex}.kk-ar-top{gap:12px;margin-bottom:6px}.kk-ar-back{background:var(--kk-bg-2);border:1px solid var(--kk-line);width:38px;height:38px;color:var(--kk-text-2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.kk-ar-back:active{background:var(--kk-bg-3)}.kk-ar-title{font-family:var(--font-kk-display),sans-serif;letter-spacing:.03em;color:var(--kk-text);font-size:26px;line-height:1}.kk-ar-title .em{color:var(--kk-siril)}.kk-ar-hero{background:linear-gradient(135deg,var(--kk-ar-s18),var(--kk-ar-s8));border:1px solid var(--kk-line);box-shadow:0 0 50px -16px var(--kk-ar-s60);border-radius:18px;margin-bottom:14px;padding:16px;position:relative;overflow:hidden}.kk-ar-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 12%,var(--kk-ar-s25) 0,transparent 58%);position:absolute;inset:0}.kk-ar-hero-row{align-items:flex-start;gap:12px;display:flex;position:relative}.kk-ar-hero-tx{color:var(--kk-siril-soft);flex:1;font-size:14.5px;font-style:italic;line-height:1.5}.kk-ar-season{border-top:1px solid var(--kk-ar-s25);justify-content:space-between;align-items:flex-start;gap:12px;margin-top:14px;padding-top:12px;display:flex;position:relative}.kk-ar-season-nm{letter-spacing:.06em;color:var(--kk-text-2);text-transform:uppercase;flex-shrink:0}.kk-ar-season-left,.kk-ar-season-nm{font-family:var(--font-kk-mono),monospace;font-size:11px}.kk-ar-season-left{color:var(--kk-siril-soft);text-align:right;line-height:1.5}.kk-ar-seclbl{font-family:var(--font-kk-mono),monospace;letter-spacing:.12em;color:var(--kk-text-3);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin:20px 2px 10px;font-size:10px;display:flex}.kk-ar-seclbl .hi{color:var(--kk-siril-soft)}.kk-ar-card{background:var(--kk-bg-2);border:1px solid var(--kk-line);box-shadow:0 0 44px -18px var(--kk-ar-s60);border-radius:16px;margin-bottom:10px;padding:16px;position:relative;overflow:hidden}.kk-ar-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 92% 8%,var(--kk-ar-s18) 0,transparent 55%);position:absolute;inset:0}.kk-ar-card-top{align-items:center;gap:8px;margin-bottom:10px;display:flex;position:relative}.kk-ar-tag{background:var(--kk-siril);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:600}.kk-ar-tag.paused{background:var(--kk-bg-3);color:var(--kk-siril-soft);border:1px solid var(--kk-ar-s35)}.kk-ar-from{color:var(--kk-text-3);font-size:12px;font-family:var(--font-kk-mono),monospace;margin-left:auto}.kk-ar-card-title{color:var(--kk-text);margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.25;position:relative}.kk-ar-meta{flex-wrap:wrap;gap:6px 14px;margin-bottom:14px;display:flex;position:relative}.kk-ar-meta-item{color:var(--kk-text-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.kk-ar-meta-item svg{color:var(--kk-text-3)}.kk-ar-players{align-items:center;gap:8px;margin-bottom:14px;display:flex;position:relative}.kk-ar-players-lbl{color:var(--kk-text-2);font-size:12.5px}.kk-ar-actions{gap:8px;display:flex;position:relative}.kk-ar-av,.kk-ar-stack{display:flex}.kk-ar-av{border:2px solid var(--kk-bg-1);color:#fff;width:28px;height:28px;font-size:11px;font-weight:700;font-family:var(--font-kk-mono),monospace;border-radius:50%;justify-content:center;align-items:center;margin-left:-8px}.kk-ar-av:first-child{margin-left:0}.kk-ar-board{background:var(--kk-bg-2);border:1px solid var(--kk-line);border-radius:16px;margin-bottom:10px;padding:6px 16px 10px}.kk-ar-board.dim{opacity:.78}.kk-ar-board-head{border-bottom:1px solid var(--kk-line);align-items:center;gap:10px;padding:12px 0 8px;display:flex}.kk-ar-board-ic{background:var(--kk-ar-s12);width:30px;height:30px;color:var(--kk-siril-soft);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kk-ar-board-nm{font-family:var(--font-kk-display),sans-serif;letter-spacing:.04em;color:var(--kk-text);padding-top:2px;font-size:19px;line-height:1}.kk-ar-board-mine{font-family:var(--font-kk-mono),monospace;color:var(--kk-text-3);margin-left:auto;font-size:11px}.kk-ar-row{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:9px 0;display:flex}.kk-ar-row:last-child{border-bottom:none}.kk-ar-rank{font-family:var(--font-kk-mono),monospace;color:var(--kk-text-3);text-align:center;flex-shrink:0;width:18px;font-size:13px}.kk-ar-rank.lead{color:var(--kk-siril-soft);font-weight:700}.kk-ar-row .kk-ar-av{border:none;width:26px;height:26px;margin:0}.kk-ar-row-nm{color:var(--kk-text);flex:1;font-size:13.5px}.kk-ar-row.me .kk-ar-row-nm{color:var(--kk-siril-soft);font-weight:700}.kk-ar-score{font-family:var(--font-kk-mono),monospace;color:var(--kk-text-2);font-size:13px}.kk-ar-score b{color:var(--kk-text)}.kk-ar-empty{color:var(--kk-text-3);padding:12px 0 6px;font-size:12.5px;line-height:1.5}.kk-ar-btn{width:100%;font-family:var(--font-kk-sans),sans-serif;cursor:pointer;border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:14.5px;font-weight:600;transition:transform .14s,filter .14s;display:flex}.kk-ar-btn:active{transform:scale(.98)}.kk-ar-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.kk-ar-btn-siril{background:var(--kk-siril);color:#fff;box-shadow:0 8px 24px -8px var(--kk-ar-s60)}.kk-ar-btn-ghost{color:var(--kk-text-2);border:1px solid var(--kk-line);background:0 0}.kk-ar-btn-soft{background:var(--kk-bg-3);color:var(--kk-text)}.kk-ar-fabwrap{margin-top:8px;padding:16px 0 4px}.kk-ar-fab{background:var(--kk-siril);color:#fff;cursor:pointer;width:100%;box-shadow:0 10px 30px -8px var(--kk-ar-s60);border:none;border-radius:15px;justify-content:center;align-items:center;gap:9px;padding:16px;font-size:15px;font-weight:700;transition:transform .14s;display:flex}.kk-ar-fab:active{transform:scale(.98)}.kk-ar-q{color:var(--kk-text);margin:8px 0 4px;font-size:21px;font-weight:700;line-height:1.25}.kk-ar-q .em{color:var(--kk-siril)}.kk-ar-qsub{color:var(--kk-text-2);margin-bottom:18px;font-size:13.5px;line-height:1.5}.kk-ar-typecard{text-align:left;background:var(--kk-bg-2);border:1px solid var(--kk-line);cursor:pointer;border-radius:16px;align-items:flex-start;gap:14px;width:100%;margin-bottom:12px;padding:18px 16px;transition:background .14s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.kk-ar-typecard:active{transform:scale(.99)}.kk-ar-typecard[data-sel=true]{background:var(--kk-ar-s12);box-shadow:0 0 46px -14px var(--kk-ar-s60);border-color:var(--kk-ar-s35)}.kk-ar-typeic{background:var(--kk-bg-3);width:46px;height:46px;color:var(--kk-text-3);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;transition:all .14s;display:flex}.kk-ar-typecard[data-sel=true] .kk-ar-typeic{background:var(--kk-ar-s25);color:var(--kk-siril-soft)}.kk-ar-typebody{flex:1;min-width:0;position:relative}.kk-ar-typetitle{color:var(--kk-text);margin-bottom:3px;font-size:16px;font-weight:700}.kk-ar-typecard[data-sel=true] .kk-ar-typetitle{color:var(--kk-siril-soft)}.kk-ar-typesub{color:var(--kk-text-2);font-size:12.5px;line-height:1.45}.kk-ar-typeeg{color:var(--kk-text-3);font-size:11.5px;font-family:var(--font-kk-mono),monospace;margin-top:6px}.kk-ar-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kk-ar-actpill{background:var(--kk-bg-2);border:1px solid var(--kk-line);cursor:pointer;min-height:84px;color:var(--kk-text-3);border-radius:13px;flex-direction:column;align-items:center;gap:7px;padding:14px 8px;transition:background .13s,border-color .13s;display:flex}.kk-ar-actpill:active{transform:scale(.96)}.kk-ar-actpill span{text-align:center;font-size:11.5px;font-weight:500;line-height:1.2}.kk-ar-actpill[data-sel=true]{background:var(--kk-ar-s18);border-color:var(--kk-ar-s60);color:var(--kk-siril-soft)}.kk-ar-person{background:var(--kk-bg-2);border:1px solid var(--kk-line);cursor:pointer;text-align:left;border-radius:13px;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:12px 14px;transition:background .13s,border-color .13s;display:flex}.kk-ar-person:active{transform:scale(.99)}.kk-ar-person[data-sel=true]{background:var(--kk-ar-s12);border-color:var(--kk-ar-s35)}.kk-ar-person .kk-ar-av{border:none;width:36px;height:36px;margin:0;font-size:13px}.kk-ar-person-nm{color:var(--kk-text);flex:1;font-size:14.5px;font-weight:600}.kk-ar-check{border:1.5px solid var(--kk-line);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .13s;display:flex}.kk-ar-person[data-sel=true] .kk-ar-check{background:var(--kk-siril);border-color:var(--kk-siril)}.kk-ar-check svg{opacity:0;transition:opacity .13s}.kk-ar-person[data-sel=true] .kk-ar-check svg{opacity:1}.kk-ar-field{margin-bottom:14px}.kk-ar-field-lbl{color:var(--kk-text-2);margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.kk-ar-input{background:var(--kk-bg-2);border:1px solid var(--kk-line);width:100%;font-family:var(--font-kk-sans),sans-serif;color:var(--kk-text);border-radius:12px;outline:none;padding:13px 14px;font-size:16px;transition:border-color .13s}.kk-ar-input:focus{border-color:var(--kk-ar-s35)}.kk-ar-input::placeholder{color:var(--kk-text-3)}.kk-ar-siril-line{background:var(--kk-ar-s12);border:1px solid var(--kk-line);border-radius:0 14px 14px;align-items:flex-start;gap:10px;margin:8px 0 18px;padding:12px 14px;display:flex}.kk-ar-siril-line p{color:var(--kk-siril-soft);flex:1;font-size:13.5px;font-style:italic;line-height:1.5}.kk-ar-sum{background:var(--kk-bg-2);border:1px solid var(--kk-line);border-radius:14px;margin-bottom:18px;padding:16px}.kk-ar-sum-line{color:var(--kk-text-2);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.kk-ar-sum-line svg{color:var(--kk-siril-soft);flex-shrink:0}.kk-ar-sum-line b{color:var(--kk-text)}.kk-ar-verdict{border-top:1px solid var(--kk-line);color:var(--kk-siril-soft);text-align:center;margin-top:12px;padding-top:12px;font-size:15px;font-weight:700}.kk-ar-note{color:var(--kk-text-3);text-align:center;margin:4px 0 0;font-size:12.5px;line-height:1.5}.kk-ar-mt-row{align-items:baseline;gap:10px;display:flex}.kk-ar-mt-input{background:var(--kk-bg-2);border:1px solid var(--kk-line);font-family:var(--font-kk-display),sans-serif;letter-spacing:.02em;color:var(--kk-text);text-align:center;border-radius:12px;outline:none;flex:1;padding:16px;font-size:30px;transition:border-color .13s}.kk-ar-mt-input:focus{border-color:var(--kk-ar-s35)}.kk-ar-mt-unit{font-family:var(--font-kk-mono),monospace;color:var(--kk-text-2);font-size:14px}.kk-ar-glory{text-align:center;background:radial-gradient(120% 60% at 50% 0,var(--kk-ar-g12) 0,transparent 55%);border-radius:20px;flex-direction:column;align-items:center;min-height:70vh;padding:40px 12px 20px;display:flex}.kk-ar-trophy{color:var(--kk-gull);margin-bottom:20px}.kk-ar-glory-eyebrow{font-family:var(--font-kk-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-gull-light,#ffd9a0);margin-bottom:12px;font-size:10px}.kk-ar-glory-head{font-family:var(--font-kk-display),sans-serif;letter-spacing:.01em;color:var(--kk-text);margin-bottom:16px;font-size:44px;line-height:1}.kk-ar-glory-head .em{color:var(--kk-gull)}.kk-ar-glory-body{color:var(--kk-text-2);max-width:290px;font-size:15px;line-height:1.6}.kk-ar-glory-body em{color:var(--kk-gull-light,#ffd9a0);font-style:italic}.kk-ar-glory-card{background:var(--kk-ar-g12);border:1px solid var(--kk-ar-g30);font-family:var(--font-kk-mono),monospace;color:var(--kk-gull-light,#ffd9a0);letter-spacing:.04em;border-radius:16px;margin-top:22px;padding:13px 20px;font-size:13px}.kk-ar-center{flex-direction:column;min-height:60vh;display:flex}.kk-ar-center-q{color:var(--kk-text);margin-bottom:12px;font-size:22px;font-weight:700;line-height:1.3}.kk-ar-center-q em{color:var(--kk-siril-soft);font-style:normal}.kk-ar-center-body{color:var(--kk-text-2);font-size:14.5px;line-height:1.6}.kk-ar-center-body em{color:var(--kk-siril-soft);font-style:italic}.kk-ar-mm{text-align:left;background:linear-gradient(135deg,var(--kk-ar-s18),transparent);border:1px solid var(--kk-line);cursor:pointer;width:100%;box-shadow:0 0 36px -18px var(--kk-ar-s60);border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:16px;transition:box-shadow .16s;display:flex}.kk-ar-mm:active{transform:scale(.99)}.kk-ar-mm-title{color:var(--kk-siril-soft);font-size:14px;font-weight:700}.kk-ar-mm-sub{color:var(--kk-text-2);margin-top:2px;font-size:12px}.kk-ar-or{color:var(--kk-text-3);font-size:11px;font-family:var(--font-kk-mono),monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:18px;display:flex}.kk-ar-or:after,.kk-ar-or:before{content:"";background:var(--kk-line);flex:1;height:1px}@media (prefers-reduced-motion:reduce){.kk-ar-actpill,.kk-ar-back,.kk-ar-btn,.kk-ar-fab,.kk-ar-mm,.kk-ar-person,.kk-ar-typecard{transition:none}}.kk-ark-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.kk-hpille{min-height:var(--kk-touch);padding-block:0}.kk-rom-formslider,.kk-slider,.kk-tipp-slider-input,.smutthull-slider{height:var(--kk-touch);background:0 0;padding:0}.kk-slider::-webkit-slider-runnable-track{background:var(--kk-bg-3);border-radius:99px;height:4px}.kk-slider::-moz-range-track{background:var(--kk-bg-3);border-radius:99px;height:4px}.kk-slider::-webkit-slider-thumb{margin-top:-11px}.kk-tipp-slider-input::-webkit-slider-runnable-track{background:var(--kk-bg-3);border-radius:999px;height:6px}.kk-tipp-slider-input::-moz-range-track{background:var(--kk-bg-3);border-radius:999px;height:6px}.kk-tipp-slider-input::-webkit-slider-thumb{margin-top:-10px}.kk-rom-formslider::-webkit-slider-runnable-track{background:var(--spor-fyll,var(--kk-bg-2));border-radius:999px;height:10px}.kk-rom-formslider::-moz-range-track{background:var(--spor-fyll,var(--kk-bg-2));border-radius:999px;height:10px}.kk-rom-formslider::-webkit-slider-thumb{margin-top:-11px}.smutthull-slider::-webkit-slider-runnable-track{background:#ffffff26;border-radius:2px;height:4px}.smutthull-slider::-moz-range-track{background:#ffffff26;border-radius:2px;height:4px}.smutthull-slider::-webkit-slider-thumb{margin-top:-10px}.kk-od-start-sekundar{border:1px solid var(--kk-acc);border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;display:flex}@supports (color:color-mix(in lab,red,red)){.kk-od-start-sekundar{border:1px solid color-mix(in srgb,var(--kk-acc) 45%,transparent)}}.kk-od-start-sekundar{background:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-od-start-sekundar{background:color-mix(in srgb,var(--kk-acc) 12%,transparent)}}.kk-od-start-sekundar{color:var(--kk-acc);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter var(--kk-dur-fast) ease,transform var(--kk-dur-fast) var(--kk-ease);font-size:15px;font-weight:700}.kk-od-start-sekundar:hover{filter:brightness(1.12)}.kk-od-start-sekundar:active{transform:translateY(1px)}.kk-sammen{width:100%;min-height:var(--kk-touch);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:8px 4px;display:flex}.kk-sammen input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.kk-sammen .tx{min-width:0;color:var(--kk-text-2);flex:1;font-size:13.5px;font-weight:600;line-height:1.35}.kk-sammen .knott{border:1px solid var(--kk-line);background:var(--kk-bg-3);border-radius:99px;flex-shrink:0;width:48px;height:28px;transition:background .2s,border-color .2s;position:relative}.kk-sammen .knott:after{content:"";background:var(--kk-text-3);width:20px;height:20px;transition:transform .2s var(--kk-ease),background .2s ease;border-radius:50%;position:absolute;top:3px;left:3px}.kk-sammen:has(input:checked) .knott{background:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-sammen:has(input:checked) .knott{background:color-mix(in srgb,var(--kk-acc) 28%,var(--kk-bg-3))}}.kk-sammen:has(input:checked) .knott{border-color:var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-sammen:has(input:checked) .knott{border-color:color-mix(in srgb,var(--kk-acc) 40%,transparent)}}.kk-sammen:has(input:checked) .knott:after{background:var(--kk-acc);transform:translate(20px)}.kk-sammen:has(input:checked) .tx{color:var(--kk-text)}.kk-sammen:has(input:focus-visible) .knott{outline-offset:3px;outline:3px solid #34d39959}@media (prefers-reduced-motion:reduce){.kk-sammen .knott,.kk-sammen .knott:after{transition:none}}.kk-rom-avslutt{min-height:var(--kk-touch);color:var(--kk-text-3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--kk-dur-fast) ease;background:0 0;border:0;margin:10px auto 0;padding:0 18px;font-size:12.5px;font-weight:600;display:block}.kk-rom-avslutt:hover{color:var(--kk-text-2)}.kk-tre{margin-top:24px}.kk-tre-seksjon{align-items:baseline;gap:10px;margin:0 2px 12px;display:flex}.kk-tre-seksjon-t{white-space:nowrap;color:var(--kk-text);margin:0;font-size:15px;font-weight:600}.kk-tre-strek{background:var(--kk-line);flex:1;height:1px}.kk-tre-klokke{font-family:var(--font-kk-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:var(--kk-track-meta);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--kk-text-3);font-size:10.5px}.kk-tre-vindu{aspect-ratio:400/480;border-radius:var(--kk-radius);background:var(--kk-bg);position:relative;overflow:hidden}.kk-tre-vindu:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--kk-line),inset 0 1px 0 var(--kk-line)}.kk-tre-scene,.kk-tre-vindu:after{pointer-events:none;position:absolute;inset:0}.kk-tre-vindu[data-klar] .kk-tre-scene{animation:kk-tre-inn var(--kk-dur) var(--kk-ease) backwards}@keyframes kk-tre-inn{0%{opacity:0}to{opacity:1}}.kk-tre-lag{width:100%;height:100%;display:block;position:absolute;inset:0}.kk-tre-stjerner{opacity:var(--kk-tre-stj,1);position:absolute;inset:0}.kk-tre-blink{left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--kk-text);animation:kk-tre-blink var(--d,3s) ease-in-out var(--dl,0s) infinite alternate;border-radius:50%;position:absolute}@keyframes kk-tre-blink{0%{opacity:.25}to{opacity:1}}.kk-tre-skyer{will-change:transform;width:200%;height:54.1667%;animation:kk-tre-drift 114s linear infinite;position:absolute;top:0;left:0}.kk-tre-skyer svg{width:100%;height:100%;display:block}.kk-tre-vindu[data-vind=stille] .kk-tre-skyer{animation-duration:162s}.kk-tre-vindu[data-vind=kuling] .kk-tre-skyer{animation-duration:52s}@keyframes kk-tre-drift{0%{transform:translate(-50%)}to{transform:translate(0)}}.kk-tre-rist,.kk-tre-svai{transform-origin:50% 83.3333%;position:absolute;inset:0}.kk-tre-svai{will-change:transform;animation:kk-tre-svai-bris 3.6s ease-in-out infinite alternate}.kk-tre-vindu[data-vind=stille] .kk-tre-svai{animation-name:kk-tre-svai-stille;animation-duration:6s}.kk-tre-vindu[data-vind=kuling] .kk-tre-svai{animation-name:kk-tre-svai-kuling;animation-duration:1.7s}@keyframes kk-tre-svai-stille{0%{transform:skew(-.5deg)}to{transform:skew(.5deg)}}@keyframes kk-tre-svai-bris{0%{transform:skew(-1.3deg)}to{transform:skew(1.3deg)}}@keyframes kk-tre-svai-kuling{0%{transform:skew(-3.2deg)}to{transform:skew(3.2deg)}}.kk-tre-rist[data-rist]{animation:kk-tre-rist .85s cubic-bezier(.3,.7,.3,1)}@keyframes kk-tre-rist{0%{transform:skew(0deg)}18%{transform:skew(2.6deg)}42%{transform:skew(-2deg)}66%{transform:skew(1.1deg)}to{transform:skew(0deg)}}.kk-tre-taake{opacity:.9;background:linear-gradient(to bottom,transparent,var(--kk-tre-farge) 50%,var(--kk-tre-farge));width:115%;height:31.25%;position:absolute;top:60.4167%;left:-7.5%}@supports (color:color-mix(in lab,red,red)){.kk-tre-taake{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--kk-tre-farge) 85%,transparent) 50%,color-mix(in srgb,var(--kk-tre-farge) 35%,transparent))}}.kk-tre-taake{animation:kk-tre-taake 30s ease-in-out infinite alternate}@keyframes kk-tre-taake{0%{transform:translate(-3.9%)}to{transform:translate(3.9%)}}.kk-tre-nedbor{width:140%;height:130%;color:var(--kk-tre-farge);position:absolute;top:-15%;left:-20%}.kk-tre-nedbor[data-type=regn]{opacity:.55;transform:rotate(10deg)}.kk-tre-vindu[data-vind=stille] .kk-tre-nedbor[data-type=regn]{transform:rotate(4deg)}.kk-tre-vindu[data-vind=kuling] .kk-tre-nedbor[data-type=regn]{transform:rotate(22deg)}.kk-tre-nedbor[data-type=sno]{opacity:.9}.kk-tre-dryss{left:var(--x);will-change:transform;animation:kk-tre-regnfall var(--d,1s) linear var(--dl,0s) infinite;position:absolute;top:0}.kk-tre-dryss svg{width:100%;height:100%;display:block;overflow:visible}.kk-tre-dryss-regn{width:12.5%;height:17.6282%}.kk-tre-dryss-sno{width:14.2857%;height:14.4231%;animation-name:kk-tre-snofall}@keyframes kk-tre-regnfall{0%{transform:translateY(-100%)}to{transform:translateY(567.27%)}}@keyframes kk-tre-snofall{0%{transform:translateY(-100%)}25%{transform:translate(8.75%,98.33%)}50%{transform:translate(-6.25%,296.67%)}75%{transform:translate(7.5%,495%)}to{transform:translateY(693.33%)}}.kk-tre-partikler{position:absolute;inset:0;overflow:hidden}.kk-tre-fall{left:var(--x);top:var(--y);aspect-ratio:1;background:var(--c);will-change:transform;border-radius:0 100%;width:1.125%;margin:-.5625% 0 0 -.5625%;position:absolute}.kk-tre-fall-prikk{border-radius:50%;width:.65%;margin:-.325% 0 0 -.325%}.kk-tre-himmel,.kk-tre-ristknapp{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.kk-tre-himmel{border-radius:inherit;inset:0}.kk-tre-ristknapp{border-radius:48%;inset:16% 16% 20%}.kk-tre-himmel:focus-visible,.kk-tre-ristknapp:focus-visible{outline:2px solid var(--kk-acc);outline-offset:-6px}.kk-tre-chip{border:1px solid var(--kk-line);background:var(--kk-bg);border-radius:999px;width:fit-content;margin:0 auto;padding:7px 13px;position:absolute;top:12px;left:12px;right:12px}@supports (color:color-mix(in lab,red,red)){.kk-tre-chip{background:color-mix(in srgb,var(--kk-bg) 78%,transparent)}}.kk-tre-chip{text-align:center;text-wrap:balance;color:var(--kk-text);opacity:0;pointer-events:none;transition:opacity var(--kk-dur) var(--kk-ease),transform var(--kk-dur) var(--kk-ease);font-size:12.5px;line-height:1.35;transform:translateY(-6px)}.kk-tre-chip[data-vis]{opacity:1;transform:translateY(0)}.kk-tre-status{padding:14px 2px 0}.kk-tre-l1{color:var(--kk-text);margin:0;font-size:16px;font-weight:600}.kk-tre-l1 span{color:var(--kk-text-2);font-weight:400}.kk-tre-terskel{color:var(--kk-text)}.kk-tre-l2,.kk-tre-terskel{margin:4px 0 0;font-size:13.5px;line-height:1.5}.kk-tre-l2{min-height:3em;color:var(--kk-text-2)}.kk-tre-l3{min-height:3.4em;font-family:var(--font-kk-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--kk-text-3);margin:10px 0 0;font-size:10.5px;line-height:1.7}.kk-tre-pluss{color:var(--kk-acc)}.kk-tre-forklar{border-top:1px solid var(--kk-line);margin-top:14px}.kk-tre-forklar summary{min-height:var(--kk-touch);cursor:pointer;color:var(--kk-text-2);align-items:center;gap:8px;font-size:13px;font-weight:600;list-style:none;display:flex}.kk-tre-forklar summary::-webkit-details-marker{display:none}.kk-tre-forklar summary:focus-visible{outline:3px solid var(--kk-acc)}@supports (color:color-mix(in lab,red,red)){.kk-tre-forklar summary:focus-visible{outline:3px solid color-mix(in srgb,var(--kk-acc) 35%,transparent)}}.kk-tre-forklar summary:focus-visible{outline-offset:3px}.kk-tre-forklar summary svg{width:14px;height:14px;transition:transform var(--kk-dur) var(--kk-ease)}.kk-tre-forklar[open] summary svg{transform:rotate(180deg)}.kk-tre-forklar p{max-width:60ch;color:var(--kk-text-2);margin:0;padding-bottom:6px;font-size:13.5px;line-height:1.6}.kk-tre-legende{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.kk-tre-legende li{color:var(--kk-text-2);font-size:13px;line-height:1.5}.kk-tre-legende b{color:var(--kk-text);font-weight:600}.kk-tre-forklar .kk-tre-fin{font-family:var(--font-kk-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3);margin-top:10px;padding-bottom:14px;font-size:10.5px}.kk-tre-vindu[data-av] :is(.kk-tre-svai,.kk-tre-skyer,.kk-tre-blink,.kk-tre-taake,.kk-tre-dryss){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.kk-tre-blink,.kk-tre-dryss,.kk-tre-rist[data-rist],.kk-tre-skyer,.kk-tre-svai,.kk-tre-taake,.kk-tre-vindu[data-klar] .kk-tre-scene{animation:none!important}.kk-tre-dryss{top:var(--y)}.kk-tre-chip,.kk-tre-forklar summary svg{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}