/*! tailwindcss v4.3.3 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}html,body{font-family:var(--p-font-porsche-next,"Porsche Next", "Arial Narrow", Arial, "Heiti SC", SimHei, sans-serif);line-height:var(--p-leading-normal,calc(6px + 2.125ex));letter-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;margin:0;padding:0}:root{color-scheme:light;--p-color-canvas:light-dark(#fff,#010205);--p-color-surface:light-dark(#f1f1f4,#19191a);--p-color-frosted:light-dark(#afafb626,#6b6b703a);--p-color-frosted-soft:light-dark(#8f91a30f,#41414627);--p-color-frosted-strong:light-dark(#6465723c,#9c9c9f4d);--p-color-backdrop:light-dark(#24242880,#24242880);--p-color-primary:light-dark(#010205,#fafbff);--p-color-contrast-higher:light-dark(#151519cc,#f6f6f8c7);--p-color-contrast-high:light-dark(#1a1a1eb3,#f6f6f8ab);--p-color-contrast-medium:light-dark(#11111399,#f6f6f88f);--p-color-contrast-low:light-dark(#24242880,#f6f6f873);--p-color-contrast-lower:light-dark(#4f505953,#9c9c9f4d);--p-color-info:light-dark(#1a44ea,#178bff);--p-color-info-medium:light-dark(#1a44ea99,#178bff99);--p-color-info-low:light-dark(#1a44ea2e,#178bff2e);--p-color-info-frosted:light-dark(#cce5ff8c,#0b335ba8);--p-color-info-frosted-soft:light-dark(#e8f2fc8c,#10263da8);--p-color-success:light-dark(#197e10,#10c47f);--p-color-success-medium:light-dark(#197e1099,#10c47f99);--p-color-success-low:light-dark(#197e102e,#10c47f2e);--p-color-success-frosted:light-dark(#d5ffcc8c,#0b5b3ca8);--p-color-success-frosted-soft:light-dark(#ecfce88c,#103d2ca8);--p-color-warning:light-dark(#ac5102,#f4882a);--p-color-warning-medium:light-dark(#ac510299,#f4882a99);--p-color-warning-low:light-dark(#ac51022e,#f4882a2e);--p-color-warning-frosted:light-dark(#ffeecc8c,#5b510ba8);--p-color-warning-frosted-soft:light-dark(#fcf6e88c,#3d3710a8);--p-color-error:light-dark(#ba171f,#fc4040);--p-color-error-medium:light-dark(#ba171f99,#fc404099);--p-color-error-low:light-dark(#ba171f2e,#fc40402e);--p-color-error-frosted:light-dark(#ffcccc8c,#5b0b0ba8);--p-color-error-frosted-soft:light-dark(#fce8e88c,#3d1010a8);--p-color-focus:light-dark(#1a44ea,#1a44ea);--p-font-porsche-next:"Porsche Next", "Arial Narrow", Arial, "Heiti SC", SimHei, sans-serif;--p-font-sans:var(--p-font-porsche-next);--p-font-weight-normal:400;--p-font-weight-semibold:600;--p-font-weight-bold:700;--p-leading-normal:calc(6px + 2.125ex);--p-typescale-2xs:.75rem;--p-typescale-xs:.875rem;--p-typescale-sm:1rem;--p-typescale-md:clamp(1.13rem, .21vw + 1.08rem, 1.33rem);--p-typescale-lg:clamp(1.27rem, .51vw + 1.16rem, 1.78rem);--p-typescale-xl:clamp(1.42rem, .94vw + 1.23rem, 2.37rem);--p-typescale-2xl:clamp(1.6rem, 1.56vw + 1.29rem, 3.16rem);--p-typescale-3xl:clamp(1.8rem, 2.41vw + 1.32rem, 4.21rem);--p-typescale-4xl:clamp(2.03rem, 3.58vw + 1.31rem, 5.61rem);--p-typescale-5xl:clamp(2.28rem, 5.2vw + 1.24rem, 7.48rem);--p-spacing-fluid-xs:clamp(4px, .25vw + 3px, 8px);--p-spacing-fluid-sm:clamp(8px, .5vw + 6px, 16px);--p-spacing-fluid-md:clamp(16px, 1.25vw + 12px, 36px);--p-spacing-fluid-lg:clamp(32px, 2.75vw + 23px, 76px);--p-spacing-fluid-xl:clamp(48px, 3vw + 38px, 96px);--p-spacing-fluid-2xl:clamp(80px, 7.5vw + 56px, 200px);--p-spacing-static-2xs:1px;--p-spacing-static-xs:4px;--p-spacing-static-sm:8px;--p-spacing-static-md:16px;--p-spacing-static-lg:32px;--p-spacing-static-xl:48px;--p-spacing-static-2xl:80px;--p-radius-xs:2px;--p-radius-sm:4px;--p-radius-md:6px;--p-radius-lg:8px;--p-radius-xl:12px;--p-radius-2xl:16px;--p-radius-3xl:24px;--p-radius-4xl:32px;--p-radius-full:calc(infinity * 1px);--p-blur-frosted:blur(32px);--p-shadow-sm:0px 3px 8px #00000029;--p-shadow-md:0px 4px 16px #00000029;--p-shadow-lg:0px 8px 40px #00000029;--p-duration-sm:.25s;--p-duration-md:.4s;--p-duration-lg:.6s;--p-duration-xl:1.2s;--p-ease-in-out:cubic-bezier(.25, .1, .25, 1);--p-ease-in:cubic-bezier(0, 0, .2, 1);--p-ease-out:cubic-bezier(.4, 0, .5, 1)}:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG){--p-font-porsche-next:"Porsche Next", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Arial Narrow", Arial, sans-serif}:lang(zh-Hant),:lang(zh-TW),:lang(zh-HK),:lang(zh-MO){--p-font-porsche-next:"Porsche Next", "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Arial Narrow", Arial, sans-serif}:lang(ja){--p-font-porsche-next:"Porsche Next", "Hiragino Sans", "Yu Gothic", "Noto Sans JP", "Arial Narrow", Arial, sans-serif}:lang(ko){--p-font-porsche-next:"Porsche Next", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Arial Narrow", Arial, sans-serif}.scheme-normal{color-scheme:normal}.scheme-dark{color-scheme:dark}.scheme-light{color-scheme:light}.scheme-light-dark{color-scheme:light dark}.scheme-only-dark{color-scheme:dark only}.scheme-only-light{color-scheme:light only}@supports not (color:light-dark(white, black)){:root,.scheme-light,.scheme-only-light,.scheme-normal,.scheme-light-dark{--p-color-canvas:#fff;--p-color-surface:#f1f1f4;--p-color-frosted:#afafb626;--p-color-frosted-soft:#8f91a30f;--p-color-frosted-strong:#6465723c;--p-color-backdrop:#24242880;--p-color-primary:#010205;--p-color-contrast-higher:#151519cc;--p-color-contrast-high:#1a1a1eb3;--p-color-contrast-medium:#11111399;--p-color-contrast-low:#24242880;--p-color-contrast-lower:#4f505953;--p-color-info:#1a44ea;--p-color-info-medium:#1a44ea99;--p-color-info-low:#1a44ea2e;--p-color-info-frosted:#cce5ff8c;--p-color-info-frosted-soft:#e8f2fc8c;--p-color-success:#197e10;--p-color-success-medium:#197e1099;--p-color-success-low:#197e102e;--p-color-success-frosted:#d5ffcc8c;--p-color-success-frosted-soft:#ecfce88c;--p-color-warning:#ac5102;--p-color-warning-medium:#ac510299;--p-color-warning-low:#ac51022e;--p-color-warning-frosted:#ffeecc8c;--p-color-warning-frosted-soft:#fcf6e88c;--p-color-error:#ba171f;--p-color-error-medium:#ba171f99;--p-color-error-low:#ba171f2e;--p-color-error-frosted:#ffcccc8c;--p-color-error-frosted-soft:#fce8e88c;--p-color-focus:#1a44ea}.scheme-dark,.scheme-only-dark{--p-color-canvas:#010205;--p-color-surface:#19191a;--p-color-frosted:#6b6b703a;--p-color-frosted-soft:#41414627;--p-color-frosted-strong:#9c9c9f4d;--p-color-backdrop:#24242880;--p-color-primary:#fafbff;--p-color-contrast-higher:#f6f6f8c7;--p-color-contrast-high:#f6f6f8ab;--p-color-contrast-medium:#f6f6f88f;--p-color-contrast-low:#f6f6f873;--p-color-contrast-lower:#9c9c9f4d;--p-color-info:#178bff;--p-color-info-medium:#178bff99;--p-color-info-low:#178bff2e;--p-color-info-frosted:#0b335ba8;--p-color-info-frosted-soft:#10263da8;--p-color-success:#10c47f;--p-color-success-medium:#10c47f99;--p-color-success-low:#10c47f2e;--p-color-success-frosted:#0b5b3ca8;--p-color-success-frosted-soft:#103d2ca8;--p-color-warning:#f4882a;--p-color-warning-medium:#f4882a99;--p-color-warning-low:#f4882a2e;--p-color-warning-frosted:#5b510ba8;--p-color-warning-frosted-soft:#3d3710a8;--p-color-error:#fc4040;--p-color-error-medium:#fc404099;--p-color-error-low:#fc40402e;--p-color-error-frosted:#5b0b0ba8;--p-color-error-frosted-soft:#3d1010a8;--p-color-focus:#1a44ea}@media (prefers-color-scheme:dark){.scheme-light-dark{--p-color-canvas:#010205;--p-color-surface:#19191a;--p-color-frosted:#6b6b703a;--p-color-frosted-soft:#41414627;--p-color-frosted-strong:#9c9c9f4d;--p-color-backdrop:#24242880;--p-color-primary:#fafbff;--p-color-contrast-higher:#f6f6f8c7;--p-color-contrast-high:#f6f6f8ab;--p-color-contrast-medium:#f6f6f88f;--p-color-contrast-low:#f6f6f873;--p-color-contrast-lower:#9c9c9f4d;--p-color-info:#178bff;--p-color-info-medium:#178bff99;--p-color-info-low:#178bff2e;--p-color-info-frosted:#0b335ba8;--p-color-info-frosted-soft:#10263da8;--p-color-success:#10c47f;--p-color-success-medium:#10c47f99;--p-color-success-low:#10c47f2e;--p-color-success-frosted:#0b5b3ca8;--p-color-success-frosted-soft:#103d2ca8;--p-color-warning:#f4882a;--p-color-warning-medium:#f4882a99;--p-color-warning-low:#f4882a2e;--p-color-warning-frosted:#5b510ba8;--p-color-warning-frosted-soft:#3d3710a8;--p-color-error:#fc4040;--p-color-error-medium:#fc404099;--p-color-error-low:#fc40402e;--p-color-error-frosted:#5b0b0ba8;--p-color-error-frosted-soft:#3d1010a8;--p-color-focus:#1a44ea}}}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-arabic-bold.1796b39.woff2)format("woff2");unicode-range:U+600-671,U+6A1,U+6A4,U+6BA,U+6CC,U+6D5,U+6F8,U+6F9;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-arabic-regular.413b375.woff2)format("woff2");unicode-range:U+600-671,U+6A1,U+6A4,U+6BA,U+6CC,U+6D5,U+6F8,U+6F9;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-cyril-bold.4cb90bb.woff2)format("woff2");unicode-range:U+4??;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-cyril-regular.b845952.woff2)format("woff2");unicode-range:U+4??;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-cyril-semi-bold.378f7d5.woff2)format("woff2");unicode-range:U+4??;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-greek-bold.d2546b1.woff2)format("woff2");unicode-range:U+370-3FF;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-greek-regular.0b3d9b3.woff2)format("woff2");unicode-range:U+370-3FF;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-greek-semi-bold.f3a9ae0.woff2)format("woff2");unicode-range:U+370-3FF;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-latin-bold.0fbdc6d.woff2)format("woff2");unicode-range:U+20-7F,U+80-FF,U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+26??,U+FB00-FB4F,U+FE70-FEFF;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-latin-regular.b8f1c20.woff2)format("woff2");unicode-range:U+20-7F,U+80-FF,U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+26??,U+FB00-FB4F,U+FE70-FEFF;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-latin-semi-bold.b5f6fca.woff2)format("woff2");unicode-range:U+20-7F,U+80-FF,U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+26??,U+FB00-FB4F,U+FE70-FEFF;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-pashto-bold.f30f194.woff2)format("woff2");unicode-range:U+67C,U+67E,U+681,U+682,U+685,U+686,U+689,U+67C,U+693,U+696,U+698,U+69A,U+6A9,U+6AB,U+6AF,U+6BC,U+6CD,U+6D0;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-pashto-regular.3989814.woff2)format("woff2");unicode-range:U+67C,U+67E,U+681,U+682,U+685,U+686,U+689,U+67C,U+693,U+696,U+698,U+69A,U+6A9,U+6AB,U+6AF,U+6BC,U+6CD,U+6D0;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-thai-bold.b9e9f23.woff2)format("woff2");unicode-range:U+E00-E7F;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-thai-regular.ac04c30.woff2)format("woff2");unicode-range:U+E00-E7F;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-thai-semi-bold.8d53572.woff2)format("woff2");unicode-range:U+E00-E7F;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:700;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-urdu-bold.49a86a4.woff2)format("woff2");unicode-range:U+679,U+688,U+691,U+6BE,U+6C0-6C3,U+6D2-6D5,U+6F0-6F9;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:400;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-urdu-regular.ad23819.woff2)format("woff2");unicode-range:U+679,U+688,U+691,U+6BE,U+6C0-6C3,U+6D2-6D5,U+6F0-6F9;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-arabic-bold.1796b39.woff2)format("woff2");unicode-range:U+600-671,U+6A1,U+6A4,U+6BA,U+6CC,U+6D5,U+6F8,U+6F9;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-pashto-bold.f30f194.woff2)format("woff2");unicode-range:U+67C,U+67E,U+681,U+682,U+685,U+686,U+689,U+67C,U+693,U+696,U+698,U+69A,U+6A9,U+6AB,U+6AF,U+6BC,U+6CD,U+6D0;font-display:swap}@font-face{font-family:Porsche Next;font-style:normal;font-weight:600;src:url(https://cdn.ui.porsche.com/porsche-design-system/fonts/porsche-next-urdu-bold.49a86a4.woff2)format("woff2");unicode-range:U+679,U+688,U+691,U+6BE,U+6C0-6C3,U+6D2-6D5,U+6F0-6F9;font-display:swap}@layer theme{:root,:host{--font-sans:var(--font-porsche-next);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-porsche-next:var(--_font-porsche-next-dynamic);--spacing-static-sm:8px}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root,:host{--_font-porsche-next-dynamic:"Porsche Next", "Arial Narrow", Arial, "Heiti SC", SimHei, sans-serif}:lang(zh-Hans),:lang(zh-CN),:lang(zh-SG){--_font-porsche-next-dynamic:"Porsche Next", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Arial Narrow", Arial, sans-serif}:lang(zh-Hant),:lang(zh-TW),:lang(zh-HK),:lang(zh-MO){--_font-porsche-next-dynamic:"Porsche Next", "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Arial Narrow", Arial, sans-serif}:lang(ja){--_font-porsche-next-dynamic:"Porsche Next", "Hiragino Sans", "Yu Gothic", "Noto Sans JP", "Arial Narrow", Arial, sans-serif}:lang(ko){--_font-porsche-next-dynamic:"Porsche Next", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Arial Narrow", Arial, sans-serif}@supports not (color:light-dark(white, black)){:root,:host{--_color-focus-dynamic:#1a44ea;--_color-canvas-dynamic:#fff;--_color-surface-dynamic:#f1f1f4;--_color-frosted-dynamic:#afafb626;--_color-frosted-soft-dynamic:#8f91a30f;--_color-frosted-strong-dynamic:#6465723c;--_color-backdrop-dynamic:#24242880;--_color-contrast-lower-dynamic:#4f505953;--_color-contrast-low-dynamic:#24242880;--_color-contrast-medium-dynamic:#11111399;--_color-contrast-high-dynamic:#1a1a1eb3;--_color-contrast-higher-dynamic:#151519cc;--_color-primary-dynamic:#010205;--_color-success-dynamic:#197e10;--_color-success-low-dynamic:#197e102e;--_color-success-medium-dynamic:#197e1099;--_color-success-frosted-dynamic:#d5ffcc8c;--_color-success-frosted-soft-dynamic:#ecfce88c;--_color-warning-dynamic:#ac5102;--_color-warning-low-dynamic:#ac51022e;--_color-warning-medium-dynamic:#ac510299;--_color-warning-frosted-dynamic:#ffeecc8c;--_color-warning-frosted-soft-dynamic:#fcf6e88c;--_color-error-dynamic:#ba171f;--_color-error-low-dynamic:#ba171f2e;--_color-error-medium-dynamic:#ba171f99;--_color-error-frosted-dynamic:#ffcccc8c;--_color-error-frosted-soft-dynamic:#fce8e88c;--_color-info-dynamic:#1a44ea;--_color-info-low-dynamic:#1a44ea2e;--_color-info-medium-dynamic:#1a44ea99;--_color-info-frosted-dynamic:#cce5ff8c;--_color-info-frosted-soft-dynamic:#e8f2fc8c}}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-static-sm{gap:var(--spacing-static-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.overline{text-decoration-line:overline}.scheme-dark{color-scheme:dark}.scheme-light{color-scheme:light}.scheme-light-dark{color-scheme:light dark}.outline{outline-style:var(--tw-outline-style);outline-width:2px}.blur{--tw-blur:blur(8px);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,)}.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,)}@supports not (color:light-dark(white, black)){.scheme-light-dark{--_color-focus-dynamic:#1a44ea;--_color-canvas-dynamic:#fff;--_color-surface-dynamic:#f1f1f4;--_color-frosted-dynamic:#afafb626;--_color-frosted-soft-dynamic:#8f91a30f;--_color-frosted-strong-dynamic:#6465723c;--_color-backdrop-dynamic:#24242880;--_color-contrast-lower-dynamic:#4f505953;--_color-contrast-low-dynamic:#24242880;--_color-contrast-medium-dynamic:#11111399;--_color-contrast-high-dynamic:#1a1a1eb3;--_color-contrast-higher-dynamic:#151519cc;--_color-primary-dynamic:#010205;--_color-success-dynamic:#197e10;--_color-success-low-dynamic:#197e102e;--_color-success-medium-dynamic:#197e1099;--_color-success-frosted-dynamic:#d5ffcc8c;--_color-success-frosted-soft-dynamic:#ecfce88c;--_color-warning-dynamic:#ac5102;--_color-warning-low-dynamic:#ac51022e;--_color-warning-medium-dynamic:#ac510299;--_color-warning-frosted-dynamic:#ffeecc8c;--_color-warning-frosted-soft-dynamic:#fcf6e88c;--_color-error-dynamic:#ba171f;--_color-error-low-dynamic:#ba171f2e;--_color-error-medium-dynamic:#ba171f99;--_color-error-frosted-dynamic:#ffcccc8c;--_color-error-frosted-soft-dynamic:#fce8e88c;--_color-info-dynamic:#1a44ea;--_color-info-low-dynamic:#1a44ea2e;--_color-info-medium-dynamic:#1a44ea99;--_color-info-frosted-dynamic:#cce5ff8c;--_color-info-frosted-soft-dynamic:#e8f2fc8c}@media (prefers-color-scheme:dark){.scheme-light-dark{--_color-focus-dynamic:#1a44ea;--_color-canvas-dynamic:#010205;--_color-surface-dynamic:#19191a;--_color-frosted-dynamic:#6b6b703a;--_color-frosted-soft-dynamic:#41414627;--_color-frosted-strong-dynamic:#9c9c9f4d;--_color-backdrop-dynamic:#24242880;--_color-contrast-lower-dynamic:#9c9c9f4d;--_color-contrast-low-dynamic:#f6f6f873;--_color-contrast-medium-dynamic:#f6f6f88f;--_color-contrast-high-dynamic:#f6f6f8ab;--_color-contrast-higher-dynamic:#f6f6f8c7;--_color-primary-dynamic:#fafbff;--_color-success-dynamic:#10c47f;--_color-success-low-dynamic:#10c47f2e;--_color-success-medium-dynamic:#10c47f99;--_color-success-frosted-dynamic:#0b5b3ca8;--_color-success-frosted-soft-dynamic:#103d2ca8;--_color-warning-dynamic:#f4882a;--_color-warning-low-dynamic:#f4882a2e;--_color-warning-medium-dynamic:#f4882a99;--_color-warning-frosted-dynamic:#5b510ba8;--_color-warning-frosted-soft-dynamic:#3d3710a8;--_color-error-dynamic:#fc4040;--_color-error-low-dynamic:#fc40402e;--_color-error-medium-dynamic:#fc404099;--_color-error-frosted-dynamic:#5b0b0ba8;--_color-error-frosted-soft-dynamic:#3d1010a8;--_color-info-dynamic:#178bff;--_color-info-low-dynamic:#178bff2e;--_color-info-medium-dynamic:#178bff99;--_color-info-frosted-dynamic:#0b335ba8;--_color-info-frosted-soft-dynamic:#10263da8}}.scheme-dark{--_color-focus-dynamic:#1a44ea;--_color-canvas-dynamic:#010205;--_color-surface-dynamic:#19191a;--_color-frosted-dynamic:#6b6b703a;--_color-frosted-soft-dynamic:#41414627;--_color-frosted-strong-dynamic:#9c9c9f4d;--_color-backdrop-dynamic:#24242880;--_color-contrast-lower-dynamic:#9c9c9f4d;--_color-contrast-low-dynamic:#f6f6f873;--_color-contrast-medium-dynamic:#f6f6f88f;--_color-contrast-high-dynamic:#f6f6f8ab;--_color-contrast-higher-dynamic:#f6f6f8c7;--_color-primary-dynamic:#fafbff;--_color-success-dynamic:#10c47f;--_color-success-low-dynamic:#10c47f2e;--_color-success-medium-dynamic:#10c47f99;--_color-success-frosted-dynamic:#0b5b3ca8;--_color-success-frosted-soft-dynamic:#103d2ca8;--_color-warning-dynamic:#f4882a;--_color-warning-low-dynamic:#f4882a2e;--_color-warning-medium-dynamic:#f4882a99;--_color-warning-frosted-dynamic:#5b510ba8;--_color-warning-frosted-soft-dynamic:#3d3710a8;--_color-error-dynamic:#fc4040;--_color-error-low-dynamic:#fc40402e;--_color-error-medium-dynamic:#fc404099;--_color-error-frosted-dynamic:#5b0b0ba8;--_color-error-frosted-soft-dynamic:#3d1010a8;--_color-info-dynamic:#178bff;--_color-info-low-dynamic:#178bff2e;--_color-info-medium-dynamic:#178bff99;--_color-info-frosted-dynamic:#0b335ba8;--_color-info-frosted-soft-dynamic:#10263da8}.scheme-light{--_color-focus-dynamic:#1a44ea;--_color-canvas-dynamic:#fff;--_color-surface-dynamic:#f1f1f4;--_color-frosted-dynamic:#afafb626;--_color-frosted-soft-dynamic:#8f91a30f;--_color-frosted-strong-dynamic:#6465723c;--_color-backdrop-dynamic:#24242880;--_color-contrast-lower-dynamic:#4f505953;--_color-contrast-low-dynamic:#24242880;--_color-contrast-medium-dynamic:#11111399;--_color-contrast-high-dynamic:#1a1a1eb3;--_color-contrast-higher-dynamic:#151519cc;--_color-primary-dynamic:#010205;--_color-success-dynamic:#197e10;--_color-success-low-dynamic:#197e102e;--_color-success-medium-dynamic:#197e1099;--_color-success-frosted-dynamic:#d5ffcc8c;--_color-success-frosted-soft-dynamic:#ecfce88c;--_color-warning-dynamic:#ac5102;--_color-warning-low-dynamic:#ac51022e;--_color-warning-medium-dynamic:#ac510299;--_color-warning-frosted-dynamic:#ffeecc8c;--_color-warning-frosted-soft-dynamic:#fcf6e88c;--_color-error-dynamic:#ba171f;--_color-error-low-dynamic:#ba171f2e;--_color-error-medium-dynamic:#ba171f99;--_color-error-frosted-dynamic:#ffcccc8c;--_color-error-frosted-soft-dynamic:#fce8e88c;--_color-info-dynamic:#1a44ea;--_color-info-low-dynamic:#1a44ea2e;--_color-info-medium-dynamic:#1a44ea99;--_color-info-frosted-dynamic:#cce5ff8c;--_color-info-frosted-soft-dynamic:#e8f2fc8c}}}:not(:defined){visibility:hidden}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}:root{--fl-copper:#b57a4b;--fl-copper-strong:#9c6238;--fl-copper-soft:#b57a4b24;--fl-obsidian:#0b0d10;--fl-graphite:#1b2128;--fl-slate:#69707a;--fl-ice:#f5f7fa;--sida-bredd-formular:56rem;--sida-bredd-normal:72rem;--sida-bredd-bred:90rem;--sidomeny-bredd:14.5rem;--appskal-dock-hojd:env(safe-area-inset-bottom);--fl-duration-sm:.25s;--fl-duration-md:.4s;--fl-duration-lg:.6s;--fl-duration-xl:1.2s;--fl-ease-enter:cubic-bezier(0, 0, .2, 1);--fl-ease-exit:cubic-bezier(.4, 0, .5, 1);--fl-ease-base:cubic-bezier(.25, .1, .25, 1);--bakgrund:#06100e;--yta:#0a1613;--yta-hojd:#0d1b17;--yta-hog:#10201b;--yta-topp:#13241f;--ram:#94d2c524;--ram-stark:#94d2c547;--ljuskant:#ffffff12;--text:#eaf5f1;--text-mut:#a7c4bb;--text-svag:#7d9a92;--text-invers:#fff;--primar:#0e7c6b;--primar-hover:#17a98f;--primar-ljus:#7bd9c8;--koppar:#b57a4b;--koppar-yta:#2b2018;--primar-mjuk:#a5e6da;--primar-yta:#123129;--lank-text:#7bd9c8;--status-ok:#3dba7e;--status-ok-yta:#0f2a1d;--status-varning:#d99a3d;--status-varning-yta:#2a2113;--status-fel:#e06a5c;--status-fel-yta:#2e1613;--status-info:#5d96d8;--status-info-yta:#13202e;--ai-yta:#1e1a2e;--ai-kant:#8b7bc7;--ai-text:#b4a6e8;--papper:#fff;--papper-text:#10231f;--papper-mut:#5b6b67;--papper-ram:#dce5e2;--papper-ok:#146c42;--serie-1:#3db59f;--serie-2:#8b7bc7;--serie-3:#d99a3d;--serie-4:#5d96d8;--serie-5:#e06a5c;--serie-6:#b4a6e8;--serie-7:#7d9a92;--serie-8:#a5e6da;--grid:#14241f;--font:Inter, "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:"Cascadia Code", Consolas, ui-monospace, monospace;--font-rubrik:"Space Grotesk", Inter, "Segoe UI", system-ui, sans-serif;--text-xs:13px;--text-s:14px;--text-m:16px;--text-l:18px;--text-xl:24px;--text-xxl:32px;--vikt-normal:400;--vikt-halvfet:600;--vikt-fet:700;--radavstand:1.5;--lucka-xs:4px;--lucka-s:8px;--lucka-m:12px;--lucka-l:16px;--lucka-xl:24px;--lucka-xxl:32px;--huvudhojd:70px;--radie-falt:4px;--radie-kort:6px;--radie-rund:999px;--skugga-kort:0 0 0 1px #94d2c51a, 0 1px 1px #030f0c59, 0 4px 8px -2px #030f0c4d;--skugga-flytande:0 0 0 1px #94d2c524, 0 12px 24px -8px #030f0c73;--tryckyta-min:44px;--fart-snabb:.12s cubic-bezier(.25, 1, .5, 1);--fart-normal:.2s cubic-bezier(.25, 1, .5, 1)}:root[data-theme=ljus]{--bakgrund:#f5f8f7;--yta:#fff;--yta-hojd:#edf3f1;--yta-hog:#e4edea;--ram:#dce5e2;--ram-stark:#b9ccc6;--text:#10231f;--text-mut:#5b6b67;--text-svag:#7d8f8a;--lank-text:#0e7c6b;--text-invers:#fff;--primar:#0e7c6b;--primar-hover:#0b6558;--primar-ljus:#7bd9c8;--koppar:#9a5c2e;--koppar-yta:#f4e9df;--primar-yta:#e7f4f1;--status-ok:#146c42;--status-ok-yta:#e5f4ec;--status-varning:#80520e;--status-varning-yta:#f9f0de;--status-fel:#c0392b;--status-fel-yta:#fae9e7;--status-info:#2b6cb0;--status-info-yta:#e8f0f9;--ai-yta:#f3effa;--ai-kant:#8b7bc7;--ai-text:#4c3d8f;--serie-1:#0e7c6b;--serie-2:#8b7bc7;--serie-3:#b7791f;--serie-4:#2b6cb0;--serie-5:#c0392b;--serie-6:#4c3d8f;--serie-7:#5b6b67;--serie-8:#146c42;--grid:#e4ebe9;--skugga-kort:0 1px 3px #10231f12;--skugga-flytande:0 8px 28px #10231f29}*{box-sizing:border-box}html,body,#root{height:100%}@media (width<=959.98px){html{scroll-padding-block-end:calc(var(--tryckyta-min) + var(--p-spacing-static-lg) + env(safe-area-inset-bottom))}}p{margin:0 0 var(--p-spacing-static-xs)}.feltext{color:var(--p-color-error);font-size:var(--p-typescale-xs)}.ui-meddelande{align-items:flex-start;gap:var(--p-spacing-static-xs);margin:0 0 var(--p-spacing-static-xs);padding:var(--p-spacing-static-xs) var(--p-spacing-static-sm);border:1px solid var(--p-color-info);border-radius:var(--p-radius-sm);background:var(--p-color-info-frosted-soft);color:var(--p-color-info);font-size:var(--p-typescale-xs);display:flex}.ui-meddelande-ok{border-color:var(--p-color-success);background:var(--p-color-success-frosted-soft);color:var(--p-color-success)}.ui-meddelande-varning{border-color:var(--p-color-warning);background:var(--p-color-warning-frosted-soft);color:var(--p-color-warning)}.ui-meddelande-fel{border-color:var(--p-color-error);background:var(--p-color-error-frosted-soft);color:var(--p-color-error)}.lank{min-height:var(--tryckyta-min);color:var(--p-color-primary);cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.lank:hover{text-decoration:underline}.chip{border-radius:var(--p-radius-sm);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.chip.primar{background:var(--p-color-frosted-soft);color:var(--p-color-primary)}.falt{flex-direction:column;gap:4px;display:flex}.falt span{font-size:var(--p-typescale-xs);color:var(--p-color-contrast-medium);font-weight:var(--p-font-weight-semibold)}.falt input,.falt select,.falt textarea{min-height:var(--tryckyta-min);border:1px solid var(--p-color-contrast-low);border-radius:var(--p-radius-sm);background:var(--p-color-surface);color:var(--p-color-primary);padding:0 var(--p-spacing-static-sm);font:inherit}.falt input:focus-visible,.falt select:focus-visible,.falt textarea:focus-visible{outline:2px solid var(--p-color-focus);outline-offset:1px;border-color:var(--p-color-primary)}:where(button,a):focus-visible{outline:2px solid var(--p-color-focus);outline-offset:2px}.skip-link{z-index:100;top:var(--p-spacing-static-xs);left:var(--p-spacing-static-xs);min-height:var(--tryckyta-min);padding:0 var(--p-spacing-static-md);border-radius:var(--p-radius-sm);background:var(--p-color-surface);color:var(--p-color-primary);border:1px solid var(--p-color-contrast-low);transform:translateY(calc(-100% - var(--p-spacing-static-lg)));align-items:center;display:inline-flex;position:fixed}.skip-link:focus{transform:translateY(0)}.formular-hjalp{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);margin:0}.formular-meddelande{flex-basis:100%;margin:0}.diagram{width:100%}.ai-innehall{border-left:3px solid var(--p-color-info);background:var(--p-color-info-frosted-soft);border-radius:0 var(--p-radius-sm) var(--p-radius-sm) 0;padding:var(--p-spacing-static-sm) var(--p-spacing-static-md)}.ai-etikett{font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);color:var(--p-color-primary);align-items:center;gap:6px;display:inline-flex}.ai-etikettrad{align-items:center;gap:var(--p-spacing-static-xs);flex-wrap:wrap;display:flex}.ai-friskrivning{font-size:var(--p-typescale-xs);color:var(--p-color-contrast-medium);margin-top:var(--p-spacing-static-xs)}.ai-layout{gap:var(--p-spacing-static-md);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.ai-panel,.ai-huvud,.ai-trad,.ai-meddelanden,.ai-verktyg,.ai-samtal-yta{min-width:0}.ai-panelhuvud,.ai-sektionshuvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-md);min-width:0;display:flex}.ai-panelhuvud{margin-bottom:var(--p-spacing-static-md)}.ai-panelhuvud h2,.ai-sektionshuvud h2,.ai-sektionshuvud h3{margin:0}.ai-samtal-yta .ai-panelhuvud{display:none}.ai-fullbredd{width:100%;margin-bottom:var(--p-spacing-static-sm)}.ai-konversationslista{gap:var(--p-spacing-static-xs);display:grid}.ai-konversation{align-items:center;gap:var(--p-spacing-static-xs);padding:var(--p-spacing-static-xs);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.ai-konversation.aktiv{border-color:var(--p-color-primary);background:var(--p-color-frosted-soft)}.ai-konversation-val{min-width:0;min-height:var(--tryckyta-min);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;padding:0;display:flex}.ai-konversation-val strong,.ai-konversation-val small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-konversation-val small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.ai-konversation-actions{justify-content:flex-end;align-items:center;gap:var(--p-spacing-static-xs);flex-wrap:wrap;display:inline-flex}.ai-rename{gap:var(--p-spacing-static-xs);grid-column:1/-1;min-width:0;display:grid}.ai-kontext .chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ai-arenden label{min-height:var(--tryckyta-min);align-items:center;gap:var(--p-spacing-static-xs);padding:var(--p-spacing-static-xs) var(--p-spacing-static-sm);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-surface);cursor:pointer;display:inline-flex}.ai-arenden input{flex:0 0 20px;width:20px;height:20px}.ai-arenden label.vald{border-color:var(--p-color-primary);background:var(--p-color-frosted-soft);color:var(--p-color-primary)}.ai-arenden{gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-sm);display:grid}.ai-arenden label{justify-content:space-between}.ai-arenden label span{flex-direction:column;min-width:0;display:flex}.ai-arenden strong,.ai-arenden small{overflow-wrap:anywhere}.ai-arenden small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.ai-meddelanden{gap:var(--p-spacing-static-sm);display:grid}.ai-meddelanden[role=log]{overflow-anchor:none}.ai-meddelande{gap:var(--p-spacing-static-sm);padding:var(--p-spacing-static-sm);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);background:var(--p-color-frosted-soft);grid-template-columns:auto minmax(0,1fr);display:grid}.ai-meddelande.assistent{background:var(--p-color-frosted-soft)}.ai-meddelande-roll{min-width:var(--tryckyta-min);min-height:var(--tryckyta-min);color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.ai-meddelande-innehall{min-width:0}.ai-meddelande-innehall .ai-forslag{grid-column:auto}.ai-forslag{gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-sm);grid-column:2;min-width:0;display:grid}.ai-forslag-kort{gap:var(--p-spacing-static-xs);padding:var(--p-spacing-static-sm);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-surface);min-width:0;display:grid}.ai-forslag-kort.genomford{opacity:.72}.ai-forslag-huvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-sm);min-width:0;display:flex}.ai-forslag-huvud span{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-forslag-huvud b,.ai-forslag-kort p{overflow-wrap:anywhere}.ai-forslag-huvud small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.ai-forslag-granskning{gap:var(--p-spacing-static-xs);padding-top:var(--p-spacing-static-xs);border-top:1px solid var(--p-color-contrast-lower);min-width:0;display:grid}.ai-forslag-patch{gap:var(--p-spacing-static-2xs);margin:0;display:grid}.ai-forslag-patch div{gap:var(--p-spacing-static-xs);padding:var(--p-spacing-static-xs);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);grid-template-columns:minmax(90px,160px) minmax(0,1fr);display:grid}.ai-forslag-patch dt{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold)}.ai-forslag-patch dd{overflow-wrap:anywhere;margin:0}.ai-tomt{place-items:center;gap:var(--p-spacing-static-xs);padding:var(--p-spacing-static-lg);text-align:center;color:var(--p-color-contrast-medium);display:grid}.ai-tomt h3{margin:0}.ai-actions{gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.ai-actions .knapp{white-space:normal;text-align:left;justify-content:flex-start;min-width:0}.ai-forslagsyta{gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-md);display:grid}.ai-forslagsyta>:is(h3,p){margin:0}.ai-kompositor{gap:var(--p-spacing-static-sm);margin-top:var(--p-spacing-static-md);display:grid}.ai-kompositor textarea{padding-top:var(--p-spacing-static-xs);resize:vertical}.ai-kompositor .knapp-primar{justify-self:end}.ai-trad .feltext,.ai-trad .formular-hjalp{align-items:center;gap:var(--p-spacing-static-xs);display:inline-flex}.ai-vantar{align-items:center;gap:var(--p-spacing-static-xs);color:var(--p-color-info);font-size:var(--p-typescale-xs);margin-top:var(--p-spacing-static-sm);display:inline-flex}.ai-vantar:before{content:"";inline-size:var(--p-spacing-static-xs);block-size:var(--p-spacing-static-xs);border:calc(var(--p-spacing-static-2xs) / 2) solid var(--p-color-info);border-radius:50%}.ai-slutsentinel{block-size:0;scroll-margin-block-end:calc(var(--tryckyta-min) + var(--p-spacing-static-lg) + var(--p-spacing-static-md) + env(safe-area-inset-bottom))}.ai-verktyg{margin:0}.ai-verktyg>summary{align-items:center;gap:var(--p-spacing-static-sm);min-height:var(--tryckyta-min);padding:var(--p-spacing-static-sm) var(--p-spacing-static-md);background:var(--p-color-surface);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);color:var(--p-color-primary);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.ai-verktyg>summary::-webkit-details-marker{display:none}.ai-verktyg>summary span{flex-direction:column;min-width:0;display:flex}.ai-verktyg>summary small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-normal)}.ai-verktyg-pil{transition:transform var(--p-duration-sm) var(--p-ease-out)}.ai-verktyg[open] .ai-verktyg-pil{transform:rotate(180deg)}.ai-verktyg-innehall{gap:var(--p-spacing-static-md);margin-top:var(--p-spacing-static-md);display:grid}.ai-verktyg-innehall>.kort{margin-bottom:0}.auth-felbanner{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-md);background:var(--p-color-error-frosted-soft);color:var(--p-color-error);border-bottom:1px solid var(--p-color-error);padding:var(--p-spacing-static-sm) var(--p-spacing-static-md);font-size:var(--p-typescale-xs);display:flex}.auth-scen{min-height:100%;padding:var(--p-spacing-static-md);place-items:center;display:grid}.auth-kort{gap:var(--p-spacing-static-sm);flex-direction:column;width:min(400px,100%);display:flex}.auth-tagline,.auth-rubrik{text-align:center;margin:0}.auth-beta-chip{align-self:center}.auth-vaxlar{gap:var(--p-spacing-static-md);flex-wrap:wrap;justify-content:center;display:flex}.app{min-height:100%}.sidhuvud-rad h1{margin:0}.formrad{gap:var(--p-spacing-static-sm);flex-wrap:wrap;align-items:flex-end;min-width:0;display:flex}.formrad>*{min-width:0}.formrad .falt{flex:180px;min-width:0}.falt input[type=file]{width:100%;min-width:0}.skapa-yta{min-width:0}.skapa-yta-handling{justify-content:flex-start;display:flex}.ai-samtal-yta .skapa-yta-handling{inset-inline-start:auto}.ai-samtal-yta .skapa-yta-utlosare{inline-size:auto}.skapa-yta-rubrik{font-size:var(--p-typescale-md);margin:0}.skapa-yta-flyout{--p-flyout-width:min(calc(var(--tryckyta-min) * 18), calc(100vw - var(--p-spacing-static-xl)))}.skapa-yta-kropp{gap:var(--p-spacing-static-md);min-width:0;display:grid}.skapa-yta-kropp>.kort{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.filval{gap:var(--p-spacing-static-2xs);flex-direction:column;min-width:0;display:flex}.filval-lista{margin:var(--p-spacing-static-2xs) 0 0;gap:var(--p-spacing-static-2xs);padding:0;list-style:none;display:grid}.filval-lista li{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-xs);min-width:0;padding:var(--p-spacing-static-xs);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);flex-wrap:wrap;display:flex}.filval-lista span{overflow-wrap:anywhere;min-width:0}.garage-natverk{gap:var(--p-spacing-static-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.fordonskort{color:inherit;transition:background var(--p-duration-sm) var(--p-ease-out);margin:0;text-decoration:none;display:block}.fordonskort:hover{background:var(--p-color-frosted-soft)}.tidslinje,.varde-lista{margin:0;padding:0;list-style:none}.tidslinje-post,.dokument-listpost,.arende-post,.varde-post,.servicekort{border-block-end:1px solid var(--p-color-contrast-lower)}.tidslinje-post:first-child,.dokument-listpost:first-child,.arende-post:first-child,.varde-post:first-child,.servicekort:first-child{border-block-start:1px solid var(--p-color-contrast-lower)}.tidspost-accordion{width:100%;display:block}.tidspost-summary{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-sm);min-width:0;display:flex}.tidspost-summary-text{flex-direction:column;gap:2px;min-width:0;display:flex}.tidspost-summary-text>strong{overflow-wrap:anywhere}.tidspost-atgarder{justify-content:flex-end;align-items:center;gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-xs);display:flex}.tidslinje-filter{border-block:1px solid var(--p-color-contrast-lower);margin-block-end:var(--p-spacing-static-sm)}.tidslinje-filter-etikett{text-align:right;width:100%;font-weight:var(--p-font-weight-semibold);display:block}.tidslinje-filter-antal{margin:0 0 var(--p-spacing-static-sm)}.tidspost.raderad{opacity:.75;border-style:dashed}.tidspost-rad{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-sm);flex-wrap:wrap;min-width:0;display:flex}.tidspost-rad>strong{overflow-wrap:anywhere;min-width:0}.tidspost-hoger{justify-content:flex-end;align-items:center;gap:var(--p-spacing-static-xs);flex-wrap:wrap;min-width:0;display:inline-flex}.tidspost-meta{font-size:var(--p-typescale-xs);margin:2px 0 0}.tidspost-text{margin:var(--p-spacing-static-xs) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.tidslinje-detalj{min-width:0;margin-top:var(--p-spacing-static-sm);padding-top:var(--p-spacing-static-sm);border-top:1px solid var(--p-color-contrast-lower);gap:var(--p-spacing-static-sm);flex-direction:column;display:flex}.tidslinje-detalj h4{margin:0 0 var(--p-spacing-static-xs);font-size:var(--p-typescale-sm)}.tidslinje-detalj fieldset{gap:var(--p-spacing-static-sm);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tidslinje-detalj legend{color:var(--p-color-primary);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);padding:0}.tidslinje-detalj-meta{gap:var(--p-spacing-static-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));margin:0;display:grid}.tidslinje-detalj-meta div,.tidslinje-delrad{min-width:0}.tidslinje-detalj-meta dt{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold)}.tidslinje-detalj-meta dd{overflow-wrap:anywhere;margin:0}.tidslinje-delar{gap:var(--p-spacing-static-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.tidslinje-delrad{padding:var(--p-spacing-static-xs);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);flex-direction:column;gap:2px;display:flex}.tidslinje-delrad strong,.tidslinje-delrad span{overflow-wrap:anywhere}.marknadsunderlag{min-width:0;margin-bottom:var(--p-spacing-static-md)}.varde-efterfragan{padding-top:var(--p-spacing-static-sm);border-top:1px solid var(--p-color-contrast-lower)}.varde-efterfragan h4{margin:0 0 var(--p-spacing-static-xs)}.varde-delta{color:var(--p-color-primary)}.varde-delta.positiv{color:var(--p-color-success)}.varde-delta.negativ{color:var(--p-color-error)}.varde-kallor{margin:var(--p-spacing-static-xs) 0 0;padding-left:var(--p-spacing-static-md);color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.varde-kallor li,.varde-detalj{overflow-wrap:anywhere}.vaxer{flex:2 220px}.servicelista{grid-template-columns:minmax(0,1fr);display:grid}.servicekort{padding-block:var(--p-spacing-static-md);margin:0}.servicekort strong,.servicekort p{overflow-wrap:anywhere}.service-detalj{gap:var(--p-spacing-static-sm);flex-direction:column;min-width:0;display:flex}.servicekort .service-detalj{margin-top:var(--p-spacing-static-sm);padding-top:var(--p-spacing-static-sm);border-top:1px solid var(--p-color-contrast-lower)}.service-detalj fieldset{gap:var(--p-spacing-static-sm);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.service-detalj legend{color:var(--p-color-primary);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);padding:0}.service-delrad{min-width:0;padding:var(--p-spacing-static-xs);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);align-items:flex-start}.service-delrad .falt{flex-basis:130px}.chip.status-ok{background:var(--p-color-success-frosted-soft);color:var(--p-color-success)}.chip.status-snart{background:var(--p-color-warning-frosted-soft);color:var(--p-color-warning)}.chip.status-forsenad{background:var(--p-color-error-frosted-soft);color:var(--p-color-error)}.chip.status-okand{background:var(--p-color-frosted-soft);color:var(--p-color-contrast-medium)}.statusval{min-height:var(--tryckyta-min);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-surface);color:var(--p-color-primary);padding:0 var(--p-spacing-static-xs);font:inherit}.arende-inlagg{margin-bottom:var(--p-spacing-static-sm)}.arende-inlagg span{font-size:var(--p-typescale-xs)}.arende-inlagg p{white-space:pre-wrap;margin:2px 0 0}.journalankare.raderad,.arende-inlagg.raderad{opacity:.75;border-style:dashed}.chip.status-fel{background:var(--p-color-error-frosted-soft);color:var(--p-color-error)}.chip.status-varning{background:var(--p-color-warning-frosted-soft);color:var(--p-color-warning)}.chip.status-info{background:var(--p-color-info-frosted-soft);color:var(--p-color-info)}.arende-faltgrupp{border:0;min-width:0;margin:0;padding:0}.arende-faltgrupp>legend{margin-bottom:var(--p-spacing-static-sm);color:var(--p-color-primary);font-size:var(--p-typescale-md);font-weight:var(--p-font-weight-semibold);padding:0}.arende-knapprad{justify-content:flex-end;align-items:center;gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-sm);flex-wrap:wrap;display:flex}.arende-detalj{margin-top:var(--p-spacing-static-md);padding-top:var(--p-spacing-static-md);border-top:1px solid var(--p-color-contrast-lower)}.arende-detalj-huvud,.arende-logg-huvud,.arende-inlagg-huvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-sm);display:flex}.arende-detalj h3,.arende-logg h3,.arende-inlagg-huvud strong{margin:0}.arende-detalj-huvud p,.arende-logg-huvud p{font-size:var(--p-typescale-xs);margin:2px 0 0}.arende-detalj-actions{justify-content:flex-end;align-items:center;gap:var(--p-spacing-static-xs);flex-wrap:wrap;display:flex}.arende-rutnat{gap:var(--p-spacing-static-sm);margin-top:var(--p-spacing-static-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.arende-sektion{min-width:0;padding:var(--p-spacing-static-sm);background:var(--p-color-frosted-soft);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg)}.arende-sektion h4{margin:0 0 var(--p-spacing-static-xs);font-size:var(--p-typescale-xs)}.arende-sektion-text{white-space:pre-wrap;overflow-wrap:anywhere}.arende-kostnader,.arende-postmeta{gap:var(--p-spacing-static-xs) var(--p-spacing-static-lg);margin:var(--p-spacing-static-sm) 0 0;flex-wrap:wrap;display:flex}.arende-kostnader div,.arende-postmeta div{gap:2px;display:grid}.arende-kostnader dt,.arende-postmeta dt{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.arende-kostnader dd,.arende-postmeta dd{font-weight:var(--p-font-weight-semibold);margin:0}.arende-kopplade-serviceposter{margin-top:var(--p-spacing-static-sm)}.arende-kopplade-serviceposter h4{margin:0 0 var(--p-spacing-static-xs);font-size:var(--p-typescale-xs)}.arende-kopplade-lista{gap:var(--p-spacing-static-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.arende-servicepost{min-width:0;min-height:var(--tryckyta-min);padding:var(--p-spacing-static-xs);color:var(--p-color-primary);background:var(--p-color-frosted-soft);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);align-content:start;gap:4px;text-decoration:none;display:grid}.arende-servicepost:hover,.arende-servicepost:focus-visible{border-color:var(--p-color-primary)}.arende-servicepost strong,.arende-servicepost small,.arende-servicepost .text-dampad{overflow-wrap:anywhere}.arende-servicepost small{color:var(--p-color-contrast-medium);display:block}.arende-servicepost .chip{justify-self:start}.arende-logg{margin-top:var(--p-spacing-static-lg);padding-top:var(--p-spacing-static-md);border-top:1px solid var(--p-color-contrast-lower)}.arende-inlaggslista{gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-sm);display:grid}.arende-inlagg{padding:var(--p-spacing-static-sm);background:var(--p-color-frosted-soft);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);margin:0}.arende-inlagg-huvud>div:first-child{gap:2px;display:grid}.arende-inlagg-huvud .text-dampad{font-size:var(--p-typescale-xs)}.arende-inlagg-text{margin:var(--p-spacing-static-xs) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.arende-postmeta{margin-top:var(--p-spacing-static-xs)}.arende-postmeta div{align-items:baseline;gap:var(--p-spacing-static-xs);grid-template-columns:auto auto}.arende-ny-post{margin-top:var(--p-spacing-static-md);padding:var(--p-spacing-static-md);background:var(--p-color-frosted-soft);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg)}.bilagelista{align-items:center;gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-xs);flex-wrap:wrap;min-width:0;display:flex}.bilaga-rad,.bilaga-bekrafta,.bilaga-raderad,.galleri-aterstallning{align-items:center;gap:var(--p-spacing-static-xs);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.bilaga-rad{padding:2px 0}.bilaga-lank{gap:var(--p-spacing-static-xs);margin-top:var(--p-spacing-static-2xs);text-align:left;overflow-wrap:anywhere;min-width:0;max-width:100%}.bilaga-lank span,.bilaga-raderad span,.galleri-aterstallning span{overflow-wrap:anywhere;min-width:0}.bilaga-raderad{padding:var(--p-spacing-static-xs);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft)}.bilaga-miniatyr{border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);width:64px;height:48px;color:var(--p-color-contrast-medium);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.bilaga-miniatyr:hover,.bilaga-miniatyr:focus-visible{border-color:var(--p-color-primary)}.bilaga-miniatyr img{object-fit:cover;border-radius:calc(var(--p-radius-sm) - 1px);width:100%;height:100%}.bilaga-forhandsvisning-kort{min-width:0;display:grid;overflow:auto}.bilaga-forhandsvisning-rad{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-sm);min-width:0;display:flex}.bilaga-forhandsvisning-rad strong{overflow-wrap:anywhere;min-width:0}.bilaga-forhandsvisning-kort img{object-fit:contain;border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);width:100%;max-height:70dvh;display:block}.galleri-aterstallning{justify-content:space-between}.dokument-filter{border-block:1px solid var(--p-color-contrast-lower);padding-block:var(--p-spacing-static-sm)}.dokument-filter .formrad{align-items:flex-start}.dokument-redigera{gap:var(--p-spacing-static-md);display:grid}.taggrad{gap:var(--p-spacing-static-xs);margin:var(--p-spacing-static-xs) 0;flex-wrap:wrap;display:flex}.dokument-ai{gap:var(--p-spacing-static-md);margin-top:var(--p-spacing-static-md);display:grid}.dokument-ai-huvud,.dokument-ai-rader-huvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-sm);flex-wrap:wrap;min-width:0;display:flex}.dokument-ai-huvud h3,.dokument-ai-rader-huvud h4{margin:2px 0 0}.dokument-ai-grid{gap:var(--p-spacing-static-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));min-width:0;display:grid}.dokument-ai-kalla,.dokument-ai-granskning{gap:var(--p-spacing-static-xs);min-width:0;display:grid}.dokument-ai-kalla img{object-fit:contain;border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-surface);width:100%;max-height:340px;display:block}.dokument-ai-rader{gap:var(--p-spacing-static-sm);min-width:0;display:grid}.dokument-ai-rad{gap:var(--p-spacing-static-sm);grid-template-columns:minmax(180px,2fr) minmax(120px,1fr) minmax(90px,.7fr) minmax(120px,1fr) auto;align-items:end;min-width:0;display:grid}.dokument-ai-rad .falt{min-width:0}.dokument-rader,.dokument-koppla{margin-top:var(--p-spacing-static-md)}.dokument-preview-bild{object-fit:contain;border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);background:var(--p-color-frosted-soft);width:100%;max-height:70vh;display:block}.dokument-preview-pdf{border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);background:var(--p-color-frosted-soft);width:100%;height:min(70vh,760px);display:block}.galleri-layout{gap:var(--p-spacing-static-md);grid-template-columns:minmax(0,1fr);display:grid}.galleri-nat{gap:var(--p-spacing-static-sm);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.galleri-nat li{min-width:0}.galleri-bild{gap:var(--p-spacing-static-xs);padding:var(--p-spacing-static-xs);background:var(--p-color-surface);color:var(--p-color-primary);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);font:inherit;text-align:left;cursor:pointer;display:grid}.galleri-bild:hover{background:var(--p-color-frosted-soft)}.galleri-bild.aktiv{border-color:var(--p-color-primary);background:var(--p-color-frosted-soft);color:var(--p-color-primary)}.galleri-bild img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);width:100%}.galleri-bild span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);overflow:hidden}.galleri-detalj{gap:var(--p-spacing-static-sm);display:grid}.galleri-detalj img{object-fit:contain;border-radius:var(--p-radius-lg);background:var(--p-color-frosted-soft);width:100%;max-height:76vh;display:block}.galleri-detalj .tidspost-rad{align-items:flex-start}.galleri-detalj .arende-knapprad{justify-content:flex-start}.fordonsoversikt h2{font-size:var(--p-typescale-md);margin:0}.oversikt-huvudnat{gap:var(--p-spacing-static-md);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.oversikt-sekundarnat{gap:var(--p-spacing-static-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oversikt-huvudnat>.kort,.oversikt-sekundarnat>.kort{min-width:0}.oversikt-sektionshuvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-sm);margin-bottom:var(--p-spacing-static-sm);display:flex}.oversikt-sektionshuvud>a{min-height:var(--tryckyta-min);color:var(--p-color-primary);white-space:nowrap;align-items:center;display:inline-flex}.oversikt-lista,.oversikt-kompaktlista{margin:0;padding:0;list-style:none}.oversikt-lista li+li,.oversikt-kompaktlista li+li{border-top:1px solid var(--p-color-contrast-lower)}.oversikt-rad{align-items:center;gap:var(--p-spacing-static-xs);min-height:var(--tryckyta-min);padding:var(--p-spacing-static-xs) 0;color:inherit;grid-template-columns:auto minmax(0,1fr) auto auto;text-decoration:none;display:grid}.oversikt-rad:hover strong,.oversikt-kompaktlista a:hover strong{color:var(--p-color-primary)}.oversikt-radikon{width:var(--tryckyta-min);height:var(--tryckyta-min);border-radius:var(--p-radius-sm);color:var(--p-color-contrast-medium);background:var(--p-color-frosted-soft);justify-content:center;align-items:center;display:inline-flex}.oversikt-radikon.status-forsenad,.chip.status-hog{color:var(--p-color-error);background:var(--p-color-error-frosted-soft)}.oversikt-radikon.status-snart{color:var(--p-color-warning);background:var(--p-color-warning-frosted-soft)}.oversikt-radikon.status-hog{color:var(--p-color-error);background:var(--p-color-error-frosted-soft)}.chip.status-normal{color:var(--p-color-contrast-medium);background:var(--p-color-frosted-soft)}.oversikt-radtext,.oversikt-kompaktlista a>span:first-child{flex-direction:column;min-width:0;display:flex}.oversikt-radtext strong,.oversikt-kompaktlista strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oversikt-radtext small,.oversikt-kompaktlista small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.oversikt-kompaktlista a{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-xs);min-height:var(--tryckyta-min);padding:var(--p-spacing-static-xs) 0;color:inherit;text-decoration:none;display:flex}.oversikt-foto img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--p-radius-sm);width:100%;display:block}.kunskapsbas{gap:var(--p-spacing-static-md);min-width:0;display:grid}.kunskapsbas .kort{min-width:0}.kunskap-huvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-md);margin-bottom:0;display:flex}.kunskap-huvud h2{margin:0 0 var(--p-spacing-static-2xs);font-size:var(--p-typescale-lg)}.kunskap-huvud .chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.kunskap-ai{gap:var(--p-spacing-static-md);margin:0;display:grid}.kunskap-aihuvud{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-sm);flex-wrap:wrap;display:flex}.kunskap-aihuvud .text-dampad{font-size:var(--p-typescale-xs)}.kunskap-nat{gap:var(--p-spacing-static-md);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.kunskap-kort,.kunskap-intro,.kunskap-referens{margin:0}.kunskap-tomt{margin-bottom:0}.kunskap-kort h3,.kunskap-referens h3{overflow-wrap:anywhere}.kunskap-listblock{margin-top:var(--p-spacing-static-sm)}.kunskap-listblock h4{margin:0 0 var(--p-spacing-static-2xs);font-size:var(--p-typescale-xs)}.kunskap-listblock ul,.kunskap-kort ul,.md-text ul,.md-text ol{padding-left:var(--p-spacing-static-md);margin:0 0 var(--p-spacing-static-xs)}.kunskap-kort li,.md-text li{margin-bottom:var(--p-spacing-static-2xs);overflow-wrap:anywhere}.md-text{overflow-wrap:anywhere}.md-text h3,.md-text h4,.md-text h5{margin:var(--p-spacing-static-sm) 0 var(--p-spacing-static-xs)}.md-text h3:first-child,.md-text h4:first-child,.md-text h5:first-child{margin-top:0}.md-text p:last-child,.md-text ul:last-child,.md-text ol:last-child{margin-bottom:0}.md-text a{color:var(--p-color-primary)}.md-text code{font-family:var(--font-mono);background:var(--p-color-frosted-soft);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);padding:0 var(--p-spacing-static-2xs)}.md-text pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--p-color-frosted-soft);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);max-width:100%;padding:var(--p-spacing-static-sm)}.md-text blockquote{margin:var(--p-spacing-static-sm) 0;padding-left:var(--p-spacing-static-sm);border-left:3px solid var(--p-color-contrast-low);color:var(--p-color-contrast-medium)}.migrering{gap:var(--p-spacing-static-md);display:grid}.migrering-fil{margin-top:var(--p-spacing-static-md)}.migrering-resultathuvud{justify-content:space-between;align-items:flex-start;gap:var(--p-spacing-static-md);flex-wrap:wrap;display:flex}.migrering-meta{margin-top:var(--p-spacing-static-md)}.migrering-varningar{gap:var(--p-spacing-static-2xs);margin:var(--p-spacing-static-md) 0;padding:var(--p-spacing-static-sm);border:1px solid var(--p-color-warning);border-radius:var(--p-radius-lg);background:var(--p-color-warning-frosted-soft);color:var(--p-color-warning);display:grid}.migrering-varningar p{gap:var(--p-spacing-static-xs);align-items:flex-start;margin:0;display:flex}.migrering-blockerare{gap:var(--p-spacing-static-2xs);margin:var(--p-spacing-static-md) 0;padding:var(--p-spacing-static-sm);border:1px solid var(--p-color-error);border-radius:var(--p-radius-lg);background:var(--p-color-error-frosted-soft);color:var(--p-color-error);display:grid}.migrering-blockerare p{gap:var(--p-spacing-static-xs);align-items:flex-start;margin:0;display:flex}.migrering-tabell{table-layout:fixed}.migrering-tabell th,.migrering-tabell td{vertical-align:top;overflow-wrap:anywhere}.migrering-tabell .k-titel{align-items:center;gap:var(--p-spacing-static-xs);min-width:0;display:flex}.migrering-tabell .k-titel small,.migrering-tabell .k-meta small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);margin-top:var(--p-spacing-static-2xs);display:block}.migrering-plan{gap:var(--p-spacing-static-md);margin-top:var(--p-spacing-static-lg);display:grid}.migrering-nasta{margin-top:var(--p-spacing-static-md)}.migrering-nasta ol{margin-bottom:0}.migrering-kedja{gap:var(--p-spacing-static-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.migrering-kedja li{min-height:var(--tryckyta-min);padding:0 var(--p-spacing-static-sm);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-sm);background:var(--p-color-frosted-soft);color:var(--p-color-primary);align-items:center;display:inline-flex}.fasta-kostnader-tabell .k-titel .k-meta,.dokument-rader .k-titel .k-meta{margin-block-start:var(--p-spacing-static-2xs);display:block}@media (width<=839.98px){.fasta-kostnader-tabell tbody td.k-inline,.dokument-rader tbody td.k-inline{flex:1 1 calc(50% - var(--p-spacing-static-xs));gap:var(--p-spacing-static-2xs);text-align:start;min-inline-size:0;display:grid}}.regplat{font-family:var(--font-mono);font-weight:var(--p-font-weight-bold);letter-spacing:.1em;font-size:var(--p-typescale-md);border:1px solid var(--p-color-primary);border-radius:var(--p-radius-sm);margin-bottom:var(--p-spacing-static-xs);padding:2px 10px;display:inline-block}.fordonstyp-marke{min-height:var(--tryckyta-min);color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);border:1px solid var(--p-color-contrast-low);border-radius:var(--p-radius-sm);padding:0 var(--p-spacing-static-sm);margin-bottom:var(--p-spacing-static-xs);align-items:center;display:inline-flex}.ai-nav-status{align-items:center;gap:var(--p-spacing-static-2xs);color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);white-space:nowrap;margin-inline-start:auto;display:inline-flex}.ai-nav-statuspunkt{inline-size:var(--p-spacing-static-xs);block-size:var(--p-spacing-static-xs);flex:0 0 var(--p-spacing-static-xs)}.ai-nav-status.pagaende{color:var(--p-color-info)}.ai-nav-status.pagaende .ai-nav-statuspunkt{border:calc(var(--p-spacing-static-2xs) / 2) solid var(--p-color-info);border-radius:50%}.ai-nav-status.olast{color:var(--p-color-success)}.ai-nav-status.olast .ai-nav-statuspunkt{background:var(--p-color-success);border-radius:50%}.ai-nav-status.fel{color:var(--p-color-error)}.ai-nav-status.fel .ai-nav-statuspunkt{background:var(--p-color-error);border-radius:0;transform:rotate(45deg)}:root,:root[data-theme=ljus]{color-scheme:light;--p-font-porsche-next:var(--font);--p-font-sans:var(--font);--bakgrund:var(--p-color-canvas);--yta:var(--p-color-surface);--yta-hojd:var(--p-color-frosted-soft);--yta-hog:var(--p-color-frosted);--yta-topp:var(--p-color-frosted-strong);--ram:var(--p-color-contrast-lower);--ram-stark:var(--p-color-contrast-low);--ljuskant:var(--p-color-contrast-lower);--text:var(--p-color-primary);--text-mut:var(--p-color-contrast-medium);--text-svag:var(--p-color-contrast-low);--text-invers:var(--p-color-canvas);--primar:var(--p-color-primary);--primar-hover:var(--p-color-contrast-high);--primar-ljus:var(--p-color-focus);--primar-mjuk:var(--p-color-contrast-high);--primar-yta:var(--p-color-frosted-soft);--lank-text:var(--p-color-primary);--koppar:var(--fl-copper);--koppar-yta:var(--fl-copper-soft);--status-ok:var(--p-color-success);--status-ok-yta:var(--p-color-success-frosted-soft);--status-varning:var(--p-color-warning);--status-varning-yta:var(--p-color-warning-frosted-soft);--status-fel:var(--p-color-error);--status-fel-yta:var(--p-color-error-frosted-soft);--status-info:var(--p-color-info);--status-info-yta:var(--p-color-info-frosted-soft);--ai-yta:var(--p-color-info-frosted-soft);--ai-kant:var(--p-color-info);--ai-text:var(--p-color-primary);--serie-1:var(--fl-copper);--serie-2:var(--p-color-info);--serie-3:var(--p-color-warning);--serie-4:var(--p-color-success);--serie-5:var(--p-color-error);--serie-6:var(--p-color-contrast-high);--serie-7:var(--p-color-contrast-medium);--serie-8:var(--p-color-primary);--grid:var(--p-color-contrast-lower);--lucka-xs:var(--p-spacing-static-2xs);--lucka-s:var(--p-spacing-static-xs);--lucka-m:var(--p-spacing-static-sm);--lucka-l:var(--p-spacing-static-md);--lucka-xl:var(--p-spacing-static-lg);--lucka-xxl:var(--p-spacing-static-xl);--radie-falt:var(--p-radius-sm);--radie-kort:var(--p-radius-lg);--skugga-kort:none;--skugga-flytande:var(--p-shadow-md);--fart-snabb:var(--p-duration-sm) var(--p-ease-out);--fart-normal:var(--p-duration-md) var(--p-ease-in-out)}:root.scheme-dark{color-scheme:dark}.scheme-dark,.scheme-light{color:var(--p-color-primary)}html{background:var(--p-color-canvas);scroll-behavior:smooth}body{background:var(--p-color-canvas);min-width:320px;color:var(--p-color-primary);font-family:var(--p-font-sans);font-size:var(--p-typescale-sm);line-height:var(--p-leading-normal);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{color:var(--p-color-primary);font-family:var(--p-font-sans);font-weight:var(--p-font-weight-semibold);letter-spacing:normal;line-height:var(--p-leading-normal)}h1{font-size:var(--p-typescale-2xl);margin:0 0 var(--p-spacing-static-md)}h2{font-size:var(--p-typescale-xl)}h3{font-size:var(--p-typescale-lg);margin:0 0 var(--p-spacing-static-xs)}a{color:var(--p-color-primary)}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--p-color-focus);outline-offset:2px}:where(p-button,p-link,p-tag,p-inline-notification,p-ai-tag,p-heading,p-text):not(:defined){visibility:hidden}p-tag.chip{padding:0;color:inherit!important;background:0 0!important}p-inline-notification.ui-meddelande{color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:block}.kort{background:var(--p-color-surface);border:1px solid var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);box-shadow:none;padding:var(--p-spacing-static-md);margin:0}.kort>:last-child{margin-block-end:0}.overline{margin:0 0 var(--p-spacing-static-2xs);color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.text-dampad{color:var(--p-color-contrast-medium)}.sida{gap:var(--p-spacing-fluid-sm);inline-size:100%;min-width:0;margin-inline:auto;display:grid}.sida-formular{max-inline-size:var(--sida-bredd-formular)}.sida-normal{max-inline-size:var(--sida-bredd-normal)}.sida-bred{max-inline-size:var(--sida-bredd-bred)}.sida-full{max-inline-size:none}.sidhuvud-rad{align-items:flex-start;gap:var(--p-spacing-static-md);border-block-end:1px solid var(--p-color-contrast-lower);flex-direction:column;margin:0;padding-block-end:var(--p-spacing-static-md);display:flex}.fordonssektion-handlingar{gap:var(--p-spacing-static-sm);flex-wrap:wrap;grid-column:1/-1;display:flex}.sidhuvud-innehall{gap:var(--p-spacing-static-2xs);min-width:0;display:grid}.sidhuvud-innehall>*{margin:0}.sidhuvud-ingress{max-inline-size:46rem}.ytgrid{gap:var(--p-spacing-fluid-sm);min-width:0;display:grid}.ytgrid-1,.ytgrid-2,.ytgrid-3,.ytgrid-4,.ytgrid-auto{grid-template-columns:minmax(0,1fr)}.handlingsrad{justify-content:flex-end;align-items:center;gap:var(--p-spacing-static-sm);flex-wrap:wrap;min-width:0;margin:0;display:flex}.angra-radering{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-sm);flex-wrap:wrap;margin-block-end:var(--p-spacing-static-md);display:flex}.luftsektion{min-width:0;border-block-start:1px solid var(--p-color-contrast-lower);padding-block-start:var(--p-spacing-static-md)}.luftsektion>h2:first-child{margin-block-start:0}.tomt{align-items:center;gap:var(--p-spacing-static-sm);padding:var(--p-spacing-static-xl) var(--p-spacing-static-lg);color:var(--p-color-contrast-medium);text-align:center;flex-direction:column;display:flex}.meta-lista{gap:var(--p-spacing-static-sm) var(--p-spacing-static-xl);flex-wrap:wrap;margin:0;display:flex}.meta-lista div{gap:var(--p-spacing-static-2xs);display:grid}.meta-lista dt{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.meta-lista dd{font-weight:var(--p-font-weight-semibold);margin:0}.nyckeltalsrad{margin:0;display:grid}.nyckeltal{gap:var(--p-spacing-static-2xs);min-width:0;padding-block:var(--p-spacing-static-sm);border-block-end:1px solid var(--p-color-contrast-lower);display:grid}.nyckeltal:last-child{border-block-end:0}.nyckeltal dt{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-2xs);font-weight:var(--p-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.nyckeltal dd{gap:var(--p-spacing-static-2xs);min-width:0;margin:0;display:grid}.nyckeltal dd>strong{font-size:var(--p-typescale-xl);font-weight:var(--p-font-weight-semibold);line-height:var(--p-leading-normal);overflow-wrap:anywhere}.nyckeltal dd>small{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs);line-height:var(--p-leading-normal)}.nyckeltal-minigraf{block-size:3rem;inline-size:100%;max-inline-size:24rem;margin-block-start:var(--p-spacing-static-2xs);display:block}.nyckeltal-minigraf .mini-diagram{block-size:100%;inline-size:100%}.ekonomi-detaljer{border-block:1px solid var(--p-color-contrast-lower)}.ekonomi-detaljer>summary{min-height:var(--tryckyta-min);padding-block:var(--p-spacing-static-sm);font-weight:var(--p-font-weight-semibold);cursor:pointer}.ekonomi-detaljer-innehall{gap:var(--p-spacing-static-md);padding-block-end:var(--p-spacing-static-md);display:grid}.arende-grupp,.arende-grupplista{min-width:0;display:grid}.arende-grupp+.arende-grupp{margin-block-start:var(--p-spacing-fluid-sm)}.arende-grupphuvud{justify-content:space-between;align-items:center;gap:var(--p-spacing-static-sm);display:flex}.arende-grupphuvud h2{margin:0}.handlingsrad-start{justify-content:flex-start}.handlingsrad-mellan{justify-content:space-between}.appskal-rot{background:var(--p-color-canvas);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.appskal-huvud{z-index:40;align-items:center;gap:var(--p-spacing-static-sm);min-height:calc(var(--tryckyta-min) + var(--p-spacing-static-sm));padding-inline:var(--p-spacing-static-md);background:color-mix(in srgb, var(--p-color-canvas) 82%, transparent);border-block-end:1px solid var(--p-color-contrast-lower);-webkit-backdrop-filter:var(--p-blur-frosted);backdrop-filter:var(--p-blur-frosted);grid-column:1/-1;display:flex;position:sticky;inset-block-start:0}.appskal-titel{min-height:var(--tryckyta-min);align-items:center;text-decoration:none;display:inline-flex}.appskal-bakgrundsskugga{z-index:45;background:var(--p-color-backdrop,#0006);position:fixed;inset:0}.appskal-sidopanel{z-index:46;inline-size:min(20rem,85vw);padding:var(--p-spacing-static-md);background:var(--p-color-canvas);visibility:hidden;transition:transform var(--p-duration-sm) var(--p-ease-out), visibility 0s var(--p-duration-sm);position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto;transform:translate(-100%)}.appskal-sidopanel.oppen{visibility:visible;transition:transform var(--p-duration-md) var(--p-ease-in), visibility 0s;box-shadow:var(--p-shadow-lg);transform:translate(0)}.appskal-lockup{align-items:center;gap:var(--p-spacing-static-xs);min-width:0;color:var(--p-color-primary);display:inline-flex}.appskal-marke{flex:none;block-size:1.75em;inline-size:auto;display:block}.appskal-marke-mork,.scheme-dark .appskal-marke-ljus{display:none}.scheme-dark .appskal-marke-mork{display:block}.appskal-wordmark{color:var(--p-color-primary);font-size:var(--p-typescale-md);font-weight:var(--p-font-weight-semibold);white-space:nowrap}.appskal-wordmark-accent{color:var(--fl-copper)}.innehall{inline-size:100%;max-inline-size:1440px;max-width:1080px;padding:var(--p-spacing-static-md);min-width:0;margin-inline:auto;padding-block-end:calc(var(--tryckyta-min) + var(--p-spacing-static-2xl) + env(safe-area-inset-bottom))}.skapa-yta-utlosare{min-inline-size:var(--tryckyta-min);min-block-size:var(--tryckyta-min);background:var(--p-color-primary);color:var(--p-color-canvas);border-color:var(--p-color-primary)}.skapa-yta-utlosare:hover{background:var(--p-color-contrast-high)}.fordonssektion-huvud{gap:var(--p-spacing-static-sm);margin-block-end:var(--p-spacing-static-md);padding-block-end:var(--p-spacing-static-sm);display:grid}.fordonssektion-huvud .overline{margin-block-end:var(--p-spacing-static-2xs)}.fordonssektion-huvud h1{font-size:var(--p-typescale-xl);line-height:var(--p-leading-normal);margin:0}.fordonssektion-identitet{gap:var(--p-spacing-static-2xs);min-width:0;font-size:var(--p-typescale-sm);margin:0;display:grid}.fordonssektion-identitet strong,.fordonssektion-identitet span{overflow-wrap:anywhere}.fordonssida{min-width:0;margin:calc(-1 * var(--p-spacing-static-md));margin-block-end:0}.fordonsnavigation{z-index:30;padding-block:var(--p-spacing-static-sm);background:var(--p-color-canvas);border-block-end:1px solid var(--p-color-contrast-lower);position:sticky;inset-block-start:0;overflow-x:clip}.fordonsheader{background:var(--fl-obsidian);color:var(--p-color-primary);position:relative;overflow:hidden}.fordonsheader:before,.fordonsheader:after{content:"";pointer-events:none;position:absolute;inset:0}.fordonsheader:before{background-image:linear-gradient(color-mix(in srgb, var(--fl-ice) 2.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--fl-ice) 2.5%, transparent) 1px, transparent 1px);background-size:calc(var(--p-spacing-static-xl) + var(--p-spacing-static-sm)) calc(var(--p-spacing-static-xl) + var(--p-spacing-static-sm));mask-image:radial-gradient(90% 80% at 50% 0,#000 30%,#0000 75%)}.fordonsheader:after{background:radial-gradient(ellipse 55% 45% at 50% 108%, color-mix(in srgb, var(--fl-copper) 13%, transparent), transparent 70%)}.fordonsheader-innehall{z-index:1;gap:var(--p-spacing-static-sm);padding:var(--p-spacing-static-md) var(--p-spacing-static-md) 0;display:grid;position:relative}.fordonsheader-identitet{min-width:0}.fordonsheader-regnr{margin:0 0 var(--p-spacing-static-2xs);color:var(--fl-copper);font-size:var(--p-typescale-xs);font-weight:var(--p-font-weight-semibold);letter-spacing:.12em}.fordonsheader h1{max-width:22ch;color:var(--p-color-primary);font-size:var(--p-typescale-xl);margin:0;line-height:1.08}.fordonsheader-metadata{gap:var(--p-spacing-static-xs) var(--p-spacing-static-sm);margin:var(--p-spacing-static-sm) 0 0;flex-wrap:wrap;display:flex}.fordonsheader-metadata-post{gap:var(--p-spacing-static-2xs);align-items:baseline;display:flex}.fordonsheader-metadata-post:nth-child(n+4){display:none}.fordonsheader-metadata dt{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}.fordonsheader-metadata dt:after{content:":"}.fordonsheader-metadata dd{color:var(--p-color-primary);font-size:var(--p-typescale-sm);font-weight:var(--p-font-weight-semibold);margin:0}.fordonsheader-bild{block-size:clamp(6rem,27vw,9rem);inline-size:min(100%,34rem);margin-inline:auto;display:block;overflow:hidden}.fordonsheader-bild>img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.fordonsheader-nyckeltal{margin:0 calc(-1 * var(--p-spacing-static-md));border-block-start:1px solid var(--p-color-contrast-low);grid-template-columns:repeat(2,minmax(0,1fr))}.fordonsheader-nyckeltal .nyckeltal{padding:var(--p-spacing-static-sm) var(--p-spacing-static-md);border-block-end:0}.fordonsheader-nyckeltal .nyckeltal+.nyckeltal{border-inline-start:1px solid var(--p-color-contrast-low)}.fordonsheader-nyckeltal .nyckeltal dd>strong{color:var(--p-color-primary);font-size:var(--p-typescale-lg)}.fordonssida-innehall{padding:var(--p-spacing-static-md);background:var(--p-color-canvas)}.fordonsoversikt{gap:var(--p-spacing-fluid-sm);padding:0;display:grid}.dokument-lista,.varde-lista{min-width:0;display:grid}.dokument-lista>.tidspost{margin:0}.auth-scen{background:var(--p-color-canvas);padding:var(--p-spacing-fluid-md)}.auth-kort{background:var(--p-color-surface);border-color:var(--p-color-contrast-lower);border-radius:var(--p-radius-lg);padding:var(--p-spacing-fluid-md);gap:var(--p-spacing-static-md)}.auth-logotyp{font-size:var(--p-typescale-lg);justify-content:center;margin-block-start:var(--p-spacing-static-xs);display:flex}.auth-tagline{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-2xs);font-weight:var(--p-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.auth-rubrik{font-size:var(--p-typescale-xl)}.auth-kort .lank{color:var(--p-color-primary);text-underline-offset:.2em;align-self:center;text-decoration:underline}.auth-kort .lank:hover{color:var(--p-color-contrast-high)}.garage-natverk,.oversikt-huvudnat,.oversikt-sekundarnat{gap:var(--p-spacing-static-sm)}.sidhuvud-ingress{line-height:var(--p-leading-normal);overflow-wrap:anywhere}.installningar-nat>.luftsektion{min-inline-size:0}.installningar-nat>.luftsektion>h2:first-child{margin-block-start:0}p-table-cell.tal,p-table-head-cell.tal{text-align:end}p-table-cell.k-titel,p-table-cell .k-titel{font-weight:var(--p-font-weight-semibold)}p-table-cell .k-meta,p-table-cell.k-meta{color:var(--p-color-contrast-medium);font-size:var(--p-typescale-xs)}p-table-cell .k-meta{display:block}p-table-row.tabell-total p-table-cell{font-weight:var(--p-font-weight-semibold)}.ikonknapp-yta,.appskal-hamburgare{padding:calc((var(--tryckyta-min) - 23px) / 2);margin:calc((var(--tryckyta-min) - 23px) / -2)}.fordonskort-rubrik{font-size:var(--p-typescale-md);font-weight:var(--p-font-weight-semibold);margin-block-end:var(--p-spacing-static-2xs);display:block}@media (width>=720px){.ytgrid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ytgrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ytgrid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ytgrid-auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.appskal-rot{grid-template-columns:17rem minmax(0,1fr)}.appskal-hamburgare,.appskal-bakgrundsskugga{display:none}.appskal-sidopanel{z-index:auto;inline-size:auto;block-size:calc(100dvh - var(--tryckyta-min) - var(--p-spacing-static-sm) - 1px);visibility:visible;box-shadow:none;border-inline-end:1px solid var(--p-color-contrast-lower);transition:none;position:sticky;inset:auto;inset-block-start:calc(var(--tryckyta-min) + var(--p-spacing-static-sm) + 1px);transform:none}.innehall{padding:var(--p-spacing-fluid-md)}.sidhuvud-rad .handlingsrad{flex:none}.fordonssektion-huvud{border-block-end:1px solid var(--p-color-contrast-lower);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-block-end:var(--p-spacing-fluid-md);padding-block-end:var(--p-spacing-static-md)}.fordonssektion-identitet{text-align:end;justify-self:end}.fordonssida{margin:calc(-1 * var(--p-spacing-fluid-md));margin-block-end:0}.fordonsheader-metadata-post:nth-child(n){display:flex}.fordonsheader-nyckeltal{grid-column:1/-1}.fordonsheader-nyckeltal .nyckeltal{padding:var(--p-spacing-static-lg) var(--p-spacing-fluid-lg)}.nyckeltalsrad:not(.fordonsheader-nyckeltal){grid-auto-columns:1fr;grid-auto-flow:column}.nyckeltalsrad:not(.fordonsheader-nyckeltal) .nyckeltal{padding-block:var(--p-spacing-static-2xs);border-block-end:0}.nyckeltalsrad:not(.fordonsheader-nyckeltal) .nyckeltal+.nyckeltal{border-inline-start:1px solid var(--p-color-contrast-lower);padding-inline-start:var(--p-spacing-static-md)}.fordonssida-innehall{padding:var(--p-spacing-fluid-md)}.sidhuvud-rad{flex-direction:row;justify-content:space-between;align-items:flex-end}.garage-natverk{gap:var(--p-spacing-fluid-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.installningar-nat{align-items:start;gap:var(--p-spacing-fluid-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.installningar-kort-bred{grid-column:1/-1}.fordonskort{min-height:calc(var(--tryckyta-min) * 4);padding:var(--p-spacing-fluid-md);border-color:var(--p-color-contrast-lower);align-content:start;display:grid}.fordonskort:hover,.fordonskort:focus-visible{background:var(--p-color-surface);border-color:var(--p-color-contrast-medium)}.fordonskort-rubrik{font-size:var(--p-typescale-lg);font-weight:var(--p-font-weight-semibold);margin-block-end:var(--p-spacing-static-2xs);display:block}.servicelista{gap:var(--p-spacing-fluid-sm)}.tidslinje{gap:var(--p-spacing-static-sm);display:grid}.tidslinje>.tidspost{padding:var(--p-spacing-static-lg);margin:0}.tidslinje>.tidspost:not(.raderad){border-inline-start-color:var(--fl-copper)}}@media (width>=720px) and (width<=839.98px){.oversikt-huvudnat,.oversikt-sekundarnat{grid-template-columns:minmax(0,1fr)}}@media (width>=1000px){.ytgrid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.fordonsheader-innehall{padding:var(--p-spacing-fluid-lg) var(--p-spacing-fluid-lg) 0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end}.fordonsheader-nyckeltal{margin-inline:calc(-1 * var(--p-spacing-fluid-lg))}.fordonsheader-innehall.utan-bild{grid-template-columns:minmax(0,1fr)}.fordonsheader-identitet{align-self:start}.fordonsheader h1{font-size:var(--p-typescale-3xl)}.fordonsheader-metadata{max-inline-size:calc(var(--tryckyta-min) * 9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fordonsheader-bild{grid-area:1/2;block-size:clamp(13rem,25vw,24rem);inline-size:100%}.galleri-detalj{top:calc(var(--tryckyta-min) + var(--p-spacing-static-xl))}}@media (width>=1280px){.innehall{padding:var(--p-spacing-fluid-lg)}.fordonssida{margin:calc(-1 * var(--p-spacing-fluid-lg));margin-block-end:0}.fordonssida-innehall{padding:var(--p-spacing-fluid-lg)}}@media (width<=719.98px){.formrad .falt{flex-basis:100%}.ai-panelhuvud,.ai-sektionshuvud{flex-direction:column}.ai-konversation{grid-template-columns:minmax(0,1fr)}.ai-konversation-actions{justify-content:flex-start}.ai-meddelande{grid-template-columns:minmax(0,1fr)}.ai-meddelande-roll{justify-content:flex-start}.ai-forslag{grid-column:1}.ai-forslag-huvud{flex-direction:column}.ai-forslag-huvud .knapp,.ai-forslag-huvud .knapp-fara{width:100%}.ai-forslag-patch div{grid-template-columns:minmax(0,1fr)}.ai-kompositor .knapp-primar{width:100%}.ai-samtal-yta .skapa-yta-handling{position:absolute;inset-block:0 auto;inset-inline-end:0}.ai-layout .sidhuvud-rad{padding-inline-end:calc(var(--tryckyta-min) * 4)}.ai-tomt{padding:var(--p-spacing-static-sm)}.ai-kompositor textarea{height:3.5rem}.dokument-ai-rad{grid-template-columns:1fr}.dokument-ai-rad .knapp-fara{width:100%}.oversikt-huvudnat,.oversikt-sekundarnat{grid-template-columns:minmax(0,1fr)}.oversikt-rad{grid-template-columns:auto minmax(0,1fr) auto}.oversikt-rad .chip{grid-column:2;justify-self:start}.oversikt-rad>p-icon{grid-area:1/3}.oversikt-kompaktlista a{align-items:flex-start}.kunskap-huvud{flex-direction:column}.kunskap-huvud .chip{align-self:flex-start}.kunskap-nat{grid-template-columns:minmax(0,1fr)}.skapa-yta-utlosare,.handlingsrad>:where(p-button,p-link,.knapp,.knapp-primar,.knapp-fara){inline-size:100%}}@media (width>=960px){.galleri-layout{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start}.galleri-detalj{top:var(--p-spacing-static-lg);position:sticky}.ai-samtal-yta .ai-panelhuvud{display:flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.appskal-sidopanel{transition:none}html{scroll-behavior:auto}}
