/*! 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-content:""}}}@layer theme{:host,:root{--font-sans:var(--font-satoshi),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-satoshi),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:8px;--radius-md:18px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:32px;--ease-out:cubic-bezier(.25,.8,.25,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-accent:var(--accent);--font-display:var(--font-satoshi),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--text-h1:clamp(32px,2.8vw,40px);--text-h1--line-height:1.12;--text-h1--letter-spacing:-.025em;--text-h2:clamp(24px,1.95vw,28px);--text-h2--line-height:1.15;--text-h2--letter-spacing:-.02em;--text-h3:clamp(18px,1.4vw,20px);--text-h3--line-height:1.2;--text-h3--letter-spacing:-.015em;--text-lede:clamp(16px,1.25vw,18px);--text-lede--line-height:1.5;--text-body:16px;--text-body--line-height:1.5;--text-eyebrow:13px;--text-eyebrow--line-height:1.35;--text-eyebrow--letter-spacing:0;--radius-full:9999px;--ease-calm:cubic-bezier(.25,.8,.25,1);--animate-pulse-dot:rl-pulse 2s ease-out infinite;--animate-toast-in:rl-toast .24s var(--ease-calm) both;--animate-sheet-in:rl-sheet .32s var(--ease-calm) both;--animate-fade-in:rl-fade .16s ease-out both}}@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,-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;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:where(:not(iframe)){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%}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}@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}:root{--palett-linne:#faf4ea;--palett-vit:#fff;--palett-kram:#ffedc9;--palett-hjortron:#ffc456;--palett-hjortron-2:#ffb733;--palett-blabar:#1f1846;--palett-blabar-djup:#150f33;--palett-dimma:#4c4470;--palett-lingon:#f0646c;--palett-varning:#a8261d;--palett-gran:#2e6b45;--tr-ground:var(--palett-linne);--tr-clay:var(--palett-linne);--tr-wash:250,244,234;--tr-surface:var(--palett-vit);--tr-field:var(--palett-linne);--tr-glass:var(--palett-vit);--tr-glass-thick:var(--palett-vit);--tr-glass-edge:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-glass-edge:color-mix(in srgb,var(--palett-blabar) 8%,transparent)}}:root{--tr-glass-solid:var(--palett-vit);--tr-glass-field:var(--palett-linne);--tr-glass-hover:var(--palett-linne);--tr-ink:var(--palett-blabar);--tr-ink-hover:var(--palett-blabar-djup);--tr-graphite:var(--palett-dimma);--tr-muted:var(--palett-dimma);--tr-placeholder:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-placeholder:color-mix(in srgb,var(--palett-blabar) 45%,var(--palett-vit))}}:root{--tr-faint:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-faint:color-mix(in srgb,var(--palett-blabar) 50%,var(--palett-linne))}}:root{--tr-line:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-line:color-mix(in srgb,var(--palett-blabar) 14%,var(--palett-linne))}}:root{--tr-hair:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-hair:color-mix(in srgb,var(--palett-blabar) 9%,transparent)}}:root{--tr-track:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-track:color-mix(in srgb,var(--palett-blabar) 6%,transparent)}}:root{--tr-hover:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-hover:color-mix(in srgb,var(--palett-blabar) 5%,transparent)}}:root{--tr-press:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-press:color-mix(in srgb,var(--palett-blabar) 9%,transparent)}}:root{--tr-edge:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-edge:color-mix(in srgb,var(--palett-blabar) 22%,transparent)}}:root{--tr-edge-soft:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-edge-soft:color-mix(in srgb,var(--palett-blabar) 9%,transparent)}}:root{--tr-edge-mid:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-edge-mid:color-mix(in srgb,var(--palett-blabar) 16%,transparent)}}:root{--tr-edge-tag:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-edge-tag:color-mix(in srgb,var(--palett-blabar) 18%,transparent)}}:root{--tr-edge-check:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-edge-check:color-mix(in srgb,var(--palett-blabar) 32%,transparent)}}:root{--tr-on-ink:var(--palett-vit);--tr-on-ink-muted:var(--palett-linne)}@supports (color:color-mix(in lab,red,red)){:root{--tr-on-ink-muted:color-mix(in srgb,var(--palett-linne) 72%,var(--palett-blabar))}}:root{--tr-dim:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--tr-dim:color-mix(in srgb,var(--palett-blabar) 12%,transparent)}}:root{--tr-scrim:var(--palett-blabar-djup)}@supports (color:color-mix(in lab,red,red)){:root{--tr-scrim:color-mix(in srgb,var(--palett-blabar-djup) 40%,transparent)}}:root{--tr-signal:var(--palett-hjortron);--tr-signal-2:var(--palett-hjortron-2);--tr-soft:var(--palett-kram);--tr-badge:var(--palett-lingon);--tr-warn:var(--palett-varning);--tr-ok:var(--palett-gran);--bg:var(--palett-linne);--surface:var(--palett-vit);--surface-2:var(--palett-linne);--surface-3:var(--palett-kram);--ink:var(--palett-blabar);--ink-2:var(--palett-dimma);--muted:var(--palett-dimma);--line:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--line:color-mix(in srgb,var(--palett-blabar) 14%,var(--palett-linne))}}:root{--line-2:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--line-2:color-mix(in srgb,var(--palett-blabar) 22%,var(--palett-linne))}}:root{--line-3:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--line-3:color-mix(in srgb,var(--palett-blabar) 50%,var(--palett-linne))}}:root{--hairline:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--hairline:color-mix(in srgb,var(--palett-blabar) 9%,transparent)}}:root{--hairline-2:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--hairline-2:color-mix(in srgb,var(--palett-blabar) 16%,transparent)}}:root{--hairline-3:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--hairline-3:color-mix(in srgb,var(--palett-blabar) 30%,transparent)}}:root{--accent:var(--palett-blabar);--accent-ink:var(--palett-vit);--accent-hover:var(--palett-blabar-djup);--accent-press:var(--palett-blabar-djup);--accent-2:var(--palett-dimma);--accent-3:var(--palett-dimma);--accent-line:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--accent-line:color-mix(in srgb,var(--palett-blabar) 14%,var(--palett-linne))}}:root{--accent-wash:var(--palett-kram);--highlight:var(--palett-hjortron);--highlight-2:var(--palett-hjortron-2);--highlight-soft:var(--palett-kram);--badge:var(--palett-lingon);--success:var(--palett-gran);--success-line:var(--palett-gran)}@supports (color:color-mix(in lab,red,red)){:root{--success-line:color-mix(in srgb,var(--palett-gran) 28%,var(--palett-vit))}}:root{--success-wash:var(--palett-gran)}@supports (color:color-mix(in lab,red,red)){:root{--success-wash:color-mix(in srgb,var(--palett-gran) 8%,var(--palett-vit))}}:root{--warning:var(--palett-varning);--warning-ink:var(--palett-varning);--warning-line:var(--palett-varning)}@supports (color:color-mix(in lab,red,red)){:root{--warning-line:color-mix(in srgb,var(--palett-varning) 28%,var(--palett-vit))}}:root{--warning-wash:var(--palett-kram);--danger:var(--palett-varning);--danger-ink:var(--palett-varning);--danger-wash:var(--palett-varning)}@supports (color:color-mix(in lab,red,red)){:root{--danger-wash:color-mix(in srgb,var(--palett-varning) 7%,var(--palett-vit))}}:root{--info-ink:var(--palett-dimma);--info-line:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--info-line:color-mix(in srgb,var(--palett-blabar) 16%,var(--palett-vit))}}:root{--info-wash:var(--palett-blabar)}@supports (color:color-mix(in lab,red,red)){:root{--info-wash:color-mix(in srgb,var(--palett-blabar) 5%,var(--palett-vit))}}:root{--inverse:var(--palett-blabar);--inverse-2:var(--palett-blabar-djup);--on-inverse:var(--palett-vit);--on-inverse-2:var(--palett-linne)}@supports (color:color-mix(in lab,red,red)){:root{--on-inverse-2:color-mix(in srgb,var(--palett-linne) 82%,transparent)}}:root{--on-inverse-3:var(--palett-linne)}@supports (color:color-mix(in lab,red,red)){:root{--on-inverse-3:color-mix(in srgb,var(--palett-linne) 66%,transparent)}}:root{--inverse-line:var(--palett-linne)}@supports (color:color-mix(in lab,red,red)){:root{--inverse-line:color-mix(in srgb,var(--palett-linne) 12%,transparent)}}:root{--inverse-line-2:var(--palett-linne)}@supports (color:color-mix(in lab,red,red)){:root{--inverse-line-2:color-mix(in srgb,var(--palett-linne) 22%,transparent)}}:root{--inverse-line-3:var(--palett-linne)}@supports (color:color-mix(in lab,red,red)){:root{--inverse-line-3:color-mix(in srgb,var(--palett-linne) 36%,transparent)}}:root{--placeholder:var(--palett-kram);--shade:var(--palett-blabar-djup);--kort-visa:#1a1f71;--kort-mc-rod:#eb001b;--kort-mc-gul:#f79e1b;--kort-mc-mitt:#ff5f00;--kort-ram:var(--line);--tr-water:#b7beda;--tr-water-top:#9ca6cb;--tr-tube:#f1e9dc;--tr-tube-glass:#ffffff57;--tr-tube-rim:#faf4eaf2;--tr-tube-edge:#1f18460f;--tr-world-ground:#faf4ea;--tr-world-clay:#fffcf5;--tr-world-street:#f2eadd;--tr-world-kerb:#fffbf4;--tr-world-path:#f0e7d9;--tr-world-water:#dcddea;--tr-world-green:#e5e7d3;--tr-world-wetland:#e9e8d9;--tr-world-plaza:#f4ecdf;--tr-world-shadow:#5e5679;--tr-world-contact:#6a6388;--tr-world-leaf:#eff0e2;--tr-world-conifer:#e6e9d7;--tr-world-floor:#f6efe3;--tr-world-room-done:#eee4d3;--tr-world-oven:#ede5d8;--tr-world-door:#1f1846;--tr-world-tyre:#2a2350;--tr-world-sky:#fff7ea;--tr-world-hemi-ground:#d2c9bb;--tr-world-label:#4c4470;--tr-world-label-halo:#faf4ea;--tr-pin-grey:#a9a3bd;--tr-pin-shadow:#1f184642;--tr-unit-idle:var(--tr-world-clay);--tr-unit-off:var(--tr-world-floor);--tr-unit-planned:#cbc6da;--tr-unit-active:var(--tr-signal);--tr-unit-done:var(--tr-ok);--tr-unit-deviation:var(--tr-warn);--tr-unit-selected:var(--tr-ink);--tr-unit-own:#e4dfec;--map-land:#faf4ea;--map-water:#dcddea;--map-forest:#e5e7d3;--map-grid:#f2eadd;--map-contour:#e5dccc;--map-abroad:#f4eee4;--map-border:#9a93b1;--map-shore:#c9c8da;--map-water-ink:#4c4470;--map-area-1:#5c7286;--map-area-2:#5e7a5f;--map-area-3:#8a6a48;--map-area-4:#6e6380;--map-area-5:#4f7a78;--map-area-6:#84555c;--tr-font:var(--font-satoshi),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--tr-fs-h1:clamp(42px,5.15vw,74px);--tr-fs-h2:clamp(28px,2.8vw,40px);--tr-fs-h3:20px;--tr-fs-h4:17px;--tr-fs-lead:18px;--tr-lh-lead:27px;--tr-fs-body:16px;--tr-lh-body:24px;--tr-fs-label:13px;--tr-r-sheet:32px;--tr-r-panel:24px;--tr-r-card:24px;--tr-r-inner:18px;--tr-r-tag:999px;--tr-r-pill:999px;--tr-sh-rest:0 0 0 1px var(--tr-ink),0 14px 30px -24px var(--tr-ink-hover)}@supports (color:color-mix(in lab,red,red)){:root{--tr-sh-rest:0 0 0 1px color-mix(in srgb,var(--tr-ink) 6%,transparent),0 14px 30px -24px color-mix(in srgb,var(--tr-ink-hover) 32%,transparent)}}:root{--tr-sh-raised:0 14px 30px -18px var(--tr-ink-hover),0 0 0 1px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tr-sh-raised:0 14px 30px -18px color-mix(in srgb,var(--tr-ink-hover) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--tr-ink) 6%,transparent)}}:root{--tr-sh-float:0 22px 44px -24px var(--tr-ink-hover),0 0 0 1px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tr-sh-float:0 22px 44px -24px color-mix(in srgb,var(--tr-ink-hover) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--tr-ink) 6%,transparent)}}:root{--tr-sh-sheet:0 -16px 40px -24px var(--tr-ink-hover),0 0 0 1px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tr-sh-sheet:0 -16px 40px -24px color-mix(in srgb,var(--tr-ink-hover) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--tr-ink) 6%,transparent)}}:root{--tr-sh-device:0 32px 64px -40px var(--tr-ink-hover),0 0 0 1px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tr-sh-device:0 32px 64px -40px color-mix(in srgb,var(--tr-ink-hover) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--tr-ink) 6%,transparent)}}:root{--tr-sh-tube:none;--tr-focus:inset 0 0 0 2.5px var(--tr-ink),0 0 0 3px var(--tr-signal);--tr-focus-ut:0 0 0 2.5px var(--tr-ink),0 0 0 5.5px var(--tr-signal);--tr-s1:4px;--tr-s2:8px;--tr-s3:12px;--tr-s4:16px;--tr-s5:20px;--tr-s6:24px;--tr-s8:32px;--tr-s12:48px;--tr-s16:64px;--tr-s24:96px;--tr-gutter:clamp(16px,6.5vw,96px);--tr-head:80px;--tr-z-world:0;--tr-z-poster:1;--tr-z-wash:2;--tr-z-anchor:3;--tr-z-anchor-up:4;--tr-z-panel:5;--tr-z-head:6;--tr-z-tip:8;--tr-z-menu:60;--tr-ease-rise:cubic-bezier(.2,.7,.1,1);--tr-ease-out:cubic-bezier(.25,.8,.25,1);--tr-ease-fly:cubic-bezier(.5,.05,.12,1);--tr-t-fast:.16s;--tr-t:.24s;--tr-t-sheet:.32s;--tr-t-drop:.5s;--tr-t-water:.9s;--tr-t-rise:1.1s;--tl-float:var(--tr-sh-float);--tl-float-s:var(--tr-sh-rest);--tl-r-panel:var(--tr-r-panel);--tl-r-card:var(--tr-r-card);--tl-r-in:var(--tr-r-inner);--tl-r-row:12px;--tl-ease-move:var(--tr-ease-out);--tl-ease-enter:var(--tr-ease-out);--tl-ease-panel:var(--tr-ease-out);--tl-t-hover:var(--tr-t-fast);--tl-t-ui:var(--tr-t);--tl-t-dialog:var(--tr-t-sheet);--tl-gutter:var(--tr-gutter);--tl-max:1296px;--tl-d1:clamp(42px,5.15vw,74px);--tl-d2:clamp(28px,2.8vw,40px);--tl-h3:clamp(20px,1.67vw,24px);--tl-lead:clamp(16px,1.25vw,18px);--rl-gutter:clamp(16px,4vw,48px);--rl-max:1296px;--rl-header:72px;color-scheme:light}@media (max-width:699px){:root{--tr-fs-h3:18px;--tr-fs-lead:16.5px;--tr-lh-lead:25px;--tr-head:64px}}body{background:var(--tr-ground);color:var(--tr-ink)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);scroll-padding-top:8px}[id]{scroll-margin-top:calc(var(--rl-header) + 22px)}::placeholder{color:var(--tr-placeholder);opacity:1}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.site-shell{background:var(--tr-ground);min-height:100vh;color:var(--tr-ink);font-family:var(--tr-font);font-synthesis:none;font-size:16px;font-weight:400;line-height:1.5}.site-shell p{text-wrap:pretty}.rl-lightui{color-scheme:light}[role=button]:not([aria-disabled=true]),button:not(:disabled),input[type=checkbox],input[type=color],input[type=radio],input[type=range],label[for],select,summary{cursor:pointer}input[type=file]::file-selector-button{cursor:pointer}[aria-disabled=true],button:disabled{cursor:not-allowed}summary::-webkit-details-marker{display:none}:focus-visible{outline:2px solid var(--inverse);outline-offset:3px}.site-shell :focus-visible{outline-color:currentColor}::selection{background:var(--ink);color:var(--bg)}img,svg,video{max-width:100%;display:block}img,video{height:auto}.site-shell{scrollbar-color:var(--line-3) var(--bg)}:root{--v8-sida:var(--bg);--v8-mork:var(--ink);--v8-mork-2:var(--accent-hover);--v8-signal:var(--highlight);--v8-signal-2:var(--highlight-2);--v8-mjuk:var(--highlight-soft);--v8-accent:var(--badge);--v8-vit:var(--surface);--v8-ink-2:var(--ink-2);--v8-r-room:48px;--v8-r-box:32px;--v8-r-in:24px;--v8-r-field:18px;--v8-band:44px;--v8-penna:5px;--v8-room-x:24px;--v8-room-max:1392px;--v8-in-max:1184px;--v8-room-pad:96px;--v8-room-gap:64px;--v8-inset:24px;--v8-h3:clamp(24px,2.86vw + 14.85px,32px);--v8-hdr:88px;--v8-som-mellan:140px;--v8-m-landa:cubic-bezier(.2,.9,.4,1);--v8-m-svep:cubic-bezier(.2,0,.1,1);--v8-m-draw:cubic-bezier(.45,.05,.2,1);--v8-m-ut:cubic-bezier(.3,0,.5,.4);--v8-m-tona:cubic-bezier(.5,.3,.5,1);--v8-t-tryck:67ms;--v8-t-tona:.14s;--v8-t-bock:.15s;--v8-t-rull:.29s;--v8-t-res:.41s;--v8-t-svep:.44s;--v8-t-rita:.45s;--v8-t-landa:.49s;--v8-t-mjuk:.54s;--v8-t-ikon:.58s;--v8-t-band:1.6s;--v8-steg-tecken:67ms;--v8-steg-ord:90ms;--v8-steg:60ms;--v8-d-res:.39em;--v8-b-in:.05em;--v8-s-landa:1.9;--v8-s-landa-ui:1.25;--v8-linje:var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){:root{--v8-linje:color-mix(in srgb,var(--v8-mork) 12%,transparent)}}:root{--v8-linje-2:var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){:root{--v8-linje-2:color-mix(in srgb,var(--v8-mork) 22%,transparent)}}:root{--v8-pa-mork:var(--v8-sida)}@supports (color:color-mix(in lab,red,red)){:root{--v8-pa-mork:color-mix(in srgb,var(--v8-sida) 82%,transparent)}}:root{--v8-chip-skugga:0 14px 30px -18px var(--v8-mork-2),0 0 0 1px var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){:root{--v8-chip-skugga:0 14px 30px -18px color-mix(in srgb,var(--v8-mork-2) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--v8-mork) 6%,transparent)}}:root{--v8-flyt-skugga:0 22px 44px -24px var(--v8-mork-2),0 0 0 1px var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){:root{--v8-flyt-skugga:0 22px 44px -24px color-mix(in srgb,var(--v8-mork-2) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--v8-mork) 6%,transparent)}}:root{--v8-demo-skugga:0 32px 64px -40px var(--v8-mork-2)}@supports (color:color-mix(in lab,red,red)){:root{--v8-demo-skugga:0 32px 64px -40px color-mix(in srgb,var(--v8-mork-2) 55%,transparent)}}:root{--v8-lank-skugga:0 16px 30px -22px var(--v8-mork-2)}@supports (color:color-mix(in lab,red,red)){:root{--v8-lank-skugga:0 16px 30px -22px color-mix(in srgb,var(--v8-mork-2) 42%,transparent)}}:root{--v8-stapel-skugga:0 -1px 0 var(--v8-mork),0 -24px 48px -36px var(--v8-mork-2)}@supports (color:color-mix(in lab,red,red)){:root{--v8-stapel-skugga:0 -1px 0 color-mix(in srgb,var(--v8-mork) 6%,transparent),0 -24px 48px -36px color-mix(in srgb,var(--v8-mork-2) 45%,transparent)}}:root{--v8-tryck-ton:var(--v8-mork-2)}@supports (color:color-mix(in lab,red,red)){:root{--v8-tryck-ton:color-mix(in srgb,var(--v8-mork-2) 20%,transparent)}}:root{--v8-hovra-ton:var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){:root{--v8-hovra-ton:color-mix(in srgb,var(--v8-mork) 6%,transparent)}}@media (max-width:1023px){:root{--v8-room-x:16px;--v8-room-pad:72px}}@media (max-width:767px){:root{--v8-r-room:32px;--v8-r-box:24px;--v8-r-in:16px;--v8-band:28px;--v8-penna:3.5px;--v8-room-x:8px;--v8-room-pad:48px;--v8-room-gap:48px;--v8-inset:20px;--v8-hdr:76px;--v8-som-mellan:126px}}:root{--v8-font:var(--font-satoshi),system-ui,sans-serif;--v8-hand:var(--v8-font-shantell),cursive;--v8-hand-vikt:700;--v8-hand-storlek:28px;--v8-hand-rh:1.1;--v8-h1:clamp(42px,5.15vw,74px);--v8-h1-spar:-.035em;--v8-h2:clamp(35px,4.45cqi,64px);--v8-h2-spar:-.03em;--v8-h3:clamp(26px,2.23vw,32px);--v8-ingress:20px;--v8-in-max:1136px;--v8-notis-b:300px;--v8-som-mellan:212px}@media (max-width:767px){:root{--v8-som-mellan:140px;--v8-ingress:18px}}.font-display{font-family:var(--tr-font);letter-spacing:-.02em;font-synthesis:none}body:has([data-rl-bottom-nav]){--rl-toast-bottom:calc(5rem + env(safe-area-inset-bottom));--rl-toast-bottom-sm:calc(5rem + env(safe-area-inset-bottom))}}@layer components{.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ic{flex:none;width:48px;height:48px}.ic-tool{flex:none;width:24px;height:24px}.tr-h1,.tr-h2,.tr-h3,.tr-h4{font-family:var(--tr-font);color:var(--tr-ink);text-wrap:balance;margin:0;font-weight:700}.tr-h1{font-size:var(--tr-fs-h1);letter-spacing:-.035em;font-weight:800;line-height:1.08}.tr-h2{font-size:var(--tr-fs-h2);letter-spacing:-.025em;line-height:1.12}.tr-h3{font-size:var(--tr-fs-h3);letter-spacing:-.015em;line-height:1.2}.tr-h4{font-size:var(--tr-fs-h4);letter-spacing:-.01em;line-height:1.25}.tr-lead{font-size:var(--tr-fs-lead);line-height:var(--tr-lh-lead)}.tr-body,.tr-lead{font-weight:500;color:var(--tr-muted);text-wrap:pretty;margin:0}.tr-body{font-size:var(--tr-fs-body);line-height:var(--tr-lh-body)}.tr-label,.tr-muted{color:var(--tr-muted)}.tr-label{font-size:var(--tr-fs-label);font-weight:700;line-height:1.35}.tr-note-s{color:var(--tr-muted);margin:0;font-size:13px;font-weight:500;line-height:1.45}.tr-link{font:inherit;color:var(--tr-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--tr-ink);text-decoration-color:var(--tr-ink);background:0 0;border:0;padding:0;font-weight:700}@supports (color:color-mix(in lab,red,red)){.tr-link{-webkit-text-decoration-color:color-mix(in srgb,var(--tr-ink) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--tr-ink) 40%,transparent)}}.tr-link{transition:text-decoration-color var(--tr-t-fast);cursor:pointer}.tr-link:is(:hover,.is-hover){-webkit-text-decoration-color:var(--tr-ink);text-decoration-color:var(--tr-ink)}.tr-link--solo{align-items:center;min-height:24px;display:inline-flex;position:relative}.tr-link--solo:after{content:"";position:absolute;inset:-10px -6px}.tr-vh{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tr-num,.tr-vh{white-space:nowrap}.tr-num{font-family:var(--tr-font);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700;line-height:1}.tr-num small{letter-spacing:0;color:var(--tr-muted);margin-left:.22em;font-size:.4em;font-weight:500}.tr-num--xl{font-size:56px}.tr-num--l{font-size:32px}.tr-num--l small{font-size:14px}.tr-num--m{font-size:24px}.tr-num--m small{font-size:13px}.tr-num--s{font-size:17px}.tr-num--s small{font-size:13px}.tr-num--xs{font-size:14px}.tr-num--xs small{color:inherit;font-size:13px}.tr-read{font-variant-numeric:tabular-nums;font-size:15px}.tr-read,.tr-tag{white-space:nowrap;font-weight:700}.tr-tag{border-radius:var(--tr-r-tag);background:var(--tr-soft);color:var(--tr-ink);align-items:center;padding:0 10px;line-height:1;display:inline-flex}.tr-tag,.tr-tag--in{height:24px;font-size:13px}.tr-tag--in{margin-right:-6px;padding:0 8px}.tr-dot{background:var(--tr-ink);width:24px;height:24px;color:var(--tr-ground);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-grid}.tr-dot--world{box-shadow:0 0 0 2px var(--tr-surface)}.tr-dot--s,.tr-dot--xs{width:22px;height:22px}.tr-dot--xs{letter-spacing:-.02em}.tr-dot--inv{background:var(--tr-surface);color:var(--tr-ink)}.tr-status{color:var(--tr-ink);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.tr-status__dot{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--tr-muted);border-radius:99px;flex:none;position:relative}.tr-status--way .tr-status__dot{box-shadow:inset 0 0 0 2.5px var(--tr-ink)}.tr-status--now .tr-status__dot{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-status--done .tr-status__dot{background:var(--tr-ok);width:12px;height:12px;box-shadow:none}.tr-status--done .tr-status__dot:after{content:"";border-left:1.6px solid var(--tr-surface);border-bottom:1.6px solid var(--tr-surface);width:5.5px;height:3px;position:absolute;top:3.2px;left:3px;transform:rotate(-45deg)}.tr-status--warn{color:var(--tr-warn)}.tr-status--warn .tr-status__dot{background:var(--tr-warn);box-shadow:none}.tr-status--muted{color:var(--tr-muted)}.tr-status--muted .tr-status__dot{box-shadow:inset 0 0 0 1.5px var(--tr-faint)}.tr-status--chip{background:var(--tr-surface);min-height:28px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);border-radius:999px;padding:0 11px 0 9px}.tr-status--chip.tr-status--warn{box-shadow:inset 0 0 0 1px var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.tr-status--chip.tr-status--warn{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tr-warn) 40%,transparent)}}.tr-glass{background:var(--tr-glass);box-shadow:var(--tr-sh-raised)}.tr-glass--float{box-shadow:var(--tr-sh-float)}.tr-btn{--tr-arr:38px;--tr-arr-in:5px;min-height:48px;padding:var(--tr-arr-in) var(--tr-arr-in) var(--tr-arr-in) 22px;background:var(--tr-btn-bg,var(--tr-ink));color:var(--tr-btn-fg,var(--tr-ground));font-family:var(--tr-font);letter-spacing:-.01em;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--tr-t-fast),box-shadow var(--tr-t-fast),opacity var(--tr-t-fast);border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.tr-btn:after{content:"";width:var(--tr-arr);height:var(--tr-arr);background:var(--tr-btn-ring,var(--tr-signal));border-radius:50%;flex:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13.5M13 6.5l5.5 5.5-5.5 5.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13.5M13 6.5l5.5 5.5-5.5 5.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:50% 50%,auto;mask-size:50% 50%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tr-btn:is(:hover,.is-hover){background:var(--tr-btn-bg-h,var(--tr-ink-hover))}.tr-btn:is(:hover,.is-hover):after{-webkit-mask-position:calc(50% + 3px),0 0;mask-position:calc(50% + 3px),0 0}.tr-btn:is(:focus-visible,.is-focus){outline:2.5px solid var(--tr-ink);outline-offset:3px}.tr-btn:disabled,.tr-btn[aria-disabled=true]{opacity:.4;cursor:default}.tr-btn:disabled:hover{background:var(--tr-btn-bg,var(--tr-ink))}.tr-btn:disabled:after{-webkit-mask-position:50%,0 0;mask-position:50%,0 0}.tr-btn>svg{flex:none;width:18px;height:18px}.tr-btn>svg.arrow{display:none}.tr-btn--svg:after{content:none}.tr-btn>svg.tr-btn__arr{width:var(--tr-arr);height:var(--tr-arr)}.tr-btn__arr circle{fill:var(--tr-btn-ring,var(--tr-signal))}.tr-btn__arr path{fill:none;stroke:var(--tr-btn-bg,var(--tr-ink));stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.tr-btn:is(:hover,.is-hover) .tr-btn__arr path{translate:2px}.tr-btn--signal{--tr-btn-bg:var(--tr-signal);--tr-btn-bg-h:var(--tr-signal-2);--tr-btn-fg:var(--tr-ink);--tr-btn-ring:var(--tr-ink)}.tr-btn--s{--tr-arr:34px;gap:10px;min-height:44px;padding-left:18px;font-size:15px}.tr-btn--l{--tr-arr:42px;min-height:52px;padding-left:24px}.tr-btn--big{--tr-arr:44px;--tr-arr-in:6px;gap:14px;min-height:56px;padding-left:24px}.tr-btn--wide{width:100%}.tr-btn--danger,.tr-btn--ghost,.tr-btn--quiet,.tr-btn--ren{justify-content:center;padding:0 20px}.tr-btn--s:is(.tr-btn--ren,.tr-btn--quiet,.tr-btn--ghost,.tr-btn--danger){padding:0 16px}.tr-btn--big:is(.tr-btn--ren,.tr-btn--quiet,.tr-btn--ghost,.tr-btn--danger){padding:0 26px}.tr-btn:is(.tr-btn--ren,.tr-btn--quiet,.tr-btn--ghost,.tr-btn--danger):after{content:none}.tr-btn--quiet{--tr-btn-bg:transparent;--tr-btn-bg-h:transparent;color:var(--tr-ink);box-shadow:inset 0 0 0 2px var(--tr-edge)}.tr-btn--quiet:is(:hover,.is-hover){box-shadow:inset 0 0 0 2px var(--tr-ink)}.tr-btn--quiet:disabled:hover{box-shadow:inset 0 0 0 2px var(--tr-edge)}.tr-btn--ghost{--tr-btn-bg:transparent;--tr-btn-bg-h:var(--tr-hover);color:var(--tr-ink)}.tr-btn--ghost:disabled:hover{background:0 0}.tr-btn--danger{--tr-btn-bg:transparent;--tr-btn-bg-h:var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.tr-btn--danger{--tr-btn-bg-h:color-mix(in srgb,var(--tr-warn) 7%,transparent)}}.tr-btn--danger{color:var(--tr-warn);box-shadow:inset 0 0 0 2px var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.tr-btn--danger{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tr-warn) 40%,transparent)}}.tr-btn--danger:disabled:hover{background:0 0}.tr-btn__spin{animation:tr-spin .9s linear 40}@keyframes tr-spin{0%{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.tr-btn__spin{animation:none}}.tr-round{background:var(--tr-surface);width:44px;height:44px;box-shadow:var(--tr-sh-raised);color:var(--tr-ink);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.tr-round>svg{width:20px;height:20px}.tr-round:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.tr-round--step{background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);transition:background-color var(--tr-t-fast)}.tr-round--step>svg{width:18px;height:18px}.tr-round--step:is(:hover,.is-hover){background:var(--tr-soft)}.tr-round--step:disabled{opacity:.4;cursor:default}.tr-seg{background:var(--tr-field);max-width:100%;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.tr-seg>a,.tr-seg>button{min-height:44px;font-family:var(--tr-font);letter-spacing:-.01em;color:var(--tr-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--tr-t) var(--tr-ease-out),color var(--tr-t-fast);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.tr-seg>:is(button,a):is(:hover,.is-hover){color:var(--tr-ink);background:var(--tr-hover)}.tr-seg>:is(button,a):focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.tr-seg>button:disabled{opacity:.4;cursor:default}.tr-seg>[aria-checked=true],.tr-seg>[aria-current=page],.tr-seg>[aria-pressed=true],.tr-seg>[aria-selected=true]{background:var(--tr-ink);color:var(--tr-ground)}.tr-count{background:var(--tr-track);min-width:22px;height:22px;color:var(--tr-ink);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:999px;place-items:center;margin-left:8px;padding:0 7px;font-size:13px;font-weight:700;line-height:1;display:inline-grid}.tr-count--hi{background:var(--tr-signal);color:var(--tr-ink)}:is([aria-current=page],[aria-selected=true],[aria-pressed=true])>.tr-count:not(.tr-count--hi){background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){:is([aria-current=page],[aria-selected=true],[aria-pressed=true])>.tr-count:not(.tr-count--hi){background:color-mix(in srgb,var(--tr-ground) 18%,transparent)}}:is([aria-current=page],[aria-selected=true],[aria-pressed=true])>.tr-count:not(.tr-count--hi){color:var(--tr-ground)}.tr-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.tr-tabs>.tr-seg{flex-wrap:nowrap;max-width:none;display:inline-flex}.tr-seg--fill{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.tr-seg--fill>a,.tr-seg--fill>button{padding:0 8px}.tr-seg--fill[class*=grid-cols-]{border-radius:24px;grid-auto-flow:row;gap:4px}.tr-seg--fill[class*=grid-cols-]>a,.tr-seg--fill[class*=grid-cols-]>button{white-space:normal;text-align:center;border-radius:20px;min-height:48px;padding:8px 12px;line-height:1.25}.tr-seg--s>a,.tr-seg--s>button{padding:0 14px;font-size:14px}.tr-seg--glass{background:var(--tr-surface);box-shadow:var(--tr-sh-raised)}.tr-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tr-options>button{border-radius:var(--tr-r-inner);background:var(--tr-field);min-height:60px;box-shadow:inset 0 0 0 1px var(--tr-hair);font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color var(--tr-t) var(--tr-ease-out),box-shadow var(--tr-t);border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:10px 16px;font-size:15.5px;font-weight:700;line-height:1.25;display:flex}.tr-options>button small{color:var(--tr-muted);font-size:13px;font-weight:500}.tr-options>button:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px var(--tr-edge)}.tr-options>button:focus-visible{box-shadow:var(--tr-focus);outline:none}.tr-options>button[aria-checked=true]{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink)}.tr-days{border-radius:var(--tr-r-panel);background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;display:grid}.tr-days>button{min-height:66px;font-family:var(--tr-font);color:var(--tr-muted);cursor:pointer;transition:background-color var(--tr-t) var(--tr-ease-out),color var(--tr-t-fast);background:0 0;border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.tr-days>button:is(:hover,.is-hover){color:var(--tr-ink);background:var(--tr-hover)}.tr-days>button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.tr-days>button .tr-num{color:inherit}.tr-days>button[aria-checked=true]{background:var(--tr-ink);color:var(--tr-ground)}.tr-days>button[aria-checked=true] .tr-num small{color:inherit}.tr-days>button:disabled{opacity:.4;cursor:default}.tr-days__tag{letter-spacing:.01em;margin-top:-3px;font-size:11px;font-weight:700;line-height:1.1}.tr-switch{appearance:none;background:var(--tr-edge-mid);cursor:pointer;width:52px;height:32px;transition:background-color var(--tr-t) var(--tr-ease-out);border-radius:999px;flex:none;margin:0;position:relative}.tr-switch:after{content:"";background:var(--tr-surface);width:26px;height:26px;box-shadow:0 1px 2px var(--tr-ink-hover);border-radius:999px;position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.tr-switch:after{box-shadow:0 1px 2px color-mix(in srgb,var(--tr-ink-hover) 24%,transparent)}}.tr-switch:after{transition:transform var(--tr-t) var(--tr-ease-out),background-color var(--tr-t)}.tr-switch:checked{background:var(--tr-ink)}.tr-switch:checked:after{background:var(--tr-signal);transform:translate(20px)}.tr-switch:is(:focus-visible,.is-focus){box-shadow:var(--tr-focus-ut);outline:none}.tr-switch:disabled{opacity:.4;cursor:default}.tr-stepper{align-items:center;gap:10px;display:flex}.tr-stepper .tr-num{text-align:center;min-width:64px}.tr-row{border-top:1px solid var(--tr-hair);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding-top:12px;display:flex}.tr-row__label{font-size:16px;font-weight:700;line-height:1.35;display:block}.tr-row__sub{color:var(--tr-muted);font-size:13px;font-weight:500;line-height:1.4;display:block}label.tr-row{cursor:pointer}.tr-field{border-radius:var(--tr-r-inner);background:var(--tr-surface);min-width:0;height:56px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);cursor:text;transition:box-shadow var(--tr-t-fast);flex-direction:column;justify-content:center;gap:2px;padding:0 18px;display:flex;position:relative}.tr-field:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){.tr-field:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tr-ink) 45%,transparent)}}.tr-field:is(:focus-within,.is-focus){box-shadow:var(--tr-focus)}.tr-field[data-invalid=true]{box-shadow:inset 0 0 0 2px var(--tr-warn)}.tr-field[data-invalid=true]:focus-within{box-shadow:inset 0 0 0 2.5px var(--tr-warn),0 0 0 3px var(--tr-signal)}.tr-field:has(:disabled){background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);cursor:default}.tr-field__label{color:var(--tr-muted);font-size:13px;font-weight:700;line-height:1.2}.tr-field__input{width:100%;min-width:0;font-family:var(--tr-font);color:var(--tr-ink);appearance:none;background:0 0;border:0;outline:0;padding:0;font-size:16px;font-weight:500;line-height:1.25}.tr-field__input::placeholder{color:var(--tr-placeholder);opacity:1;font-weight:500}.tr-field--select{cursor:pointer}.tr-field--select .tr-field__input{cursor:pointer;padding-right:24px}.tr-field--select:after,.tr-select:after{content:"";border-right:2px solid var(--tr-ink);border-bottom:2px solid var(--tr-ink);pointer-events:none;border-radius:0 0 1.5px;width:7px;height:7px;margin-top:-1px;position:absolute;top:50%;right:19px;transform:translateY(-50%)rotate(45deg)}.tr-field--area{justify-content:flex-start;height:auto;min-height:120px;padding-top:12px;padding-bottom:12px}.tr-field--area .tr-field__input{resize:vertical;min-height:72px}.tr-field-help{color:var(--tr-muted);font-weight:500}.tr-field-error,.tr-field-help{margin:6px 4px 0;font-size:13px;line-height:1.4}.tr-field-error{color:var(--tr-warn);font-weight:700}.tr-input{border-radius:var(--tr-r-inner);background:var(--tr-surface);width:100%;min-width:0;height:56px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);font-family:var(--tr-font);color:var(--tr-ink);transition:box-shadow var(--tr-t-fast);border:0;padding:0 18px;font-size:16px;font-weight:500;display:block}.tr-input::placeholder{color:var(--tr-placeholder);opacity:1;font-weight:500}.tr-input:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){.tr-input:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tr-ink) 45%,transparent)}}.tr-input:is(:focus,.is-focus){box-shadow:var(--tr-focus);outline:none}.tr-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--tr-warn)}.tr-input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 2.5px var(--tr-warn),0 0 0 3px var(--tr-signal)}.tr-input:disabled{background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-muted)}.tr-input--s{border-radius:14px;height:44px;padding:0 14px;font-size:15px}textarea.tr-input{resize:vertical;height:auto;min-height:128px;padding-top:14px;padding-bottom:14px;line-height:1.5}.tr-select{position:relative}.tr-select>select{cursor:pointer;appearance:none;padding-right:46px}.tr-select:has(.tr-input--s):after{right:16px}.tr-flabel{color:var(--tr-ink);margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.35;display:block}.tr-flabel small{color:var(--tr-muted);margin-left:6px;font-size:14px;font-weight:500}.tr-flabel-row{align-items:center;gap:2px;margin-bottom:8px;display:flex}.tr-flabel-row>.tr-flabel{margin-bottom:0}.tr-check{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:500;display:flex}.tr-check input,.tr-checkbox{appearance:none;background:var(--tr-surface);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--tr-edge-check);cursor:pointer;transition:background-color var(--tr-t-fast),box-shadow var(--tr-t-fast);border-radius:8px;flex:none;place-items:center;margin:0;display:inline-grid}.tr-checkbox{border-radius:7px;width:22px;height:22px}.tr-check input:is(:hover,.is-hover),.tr-checkbox:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-check input:checked,.tr-checkbox:checked,.tr-checkbox:indeterminate{background:var(--tr-ink);box-shadow:none}.tr-check input:checked:after,.tr-checkbox:checked:after{content:"";border-left:2.5px solid var(--tr-signal);border-bottom:2.5px solid var(--tr-signal);border-radius:1px;width:10px;height:5.5px;transform:translateY(-1.5px)rotate(-45deg)}.tr-checkbox:indeterminate:after{content:"";background:var(--tr-signal);border-radius:2px;width:10px;height:2.5px}.tr-check input:is(:focus-visible,.is-focus),.tr-checkbox:is(:focus-visible,.is-focus){box-shadow:var(--tr-focus-ut);outline:none}.tr-check input:disabled,.tr-checkbox:disabled{opacity:.4;cursor:not-allowed}.tr-check__sub{color:var(--tr-muted);margin-top:3px;font-size:13px;font-weight:500;line-height:1.45;display:block}.tr-check[data-disabled]{cursor:not-allowed;color:var(--tr-muted)}.tr-check--big{background:var(--tr-surface);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--tr-hair);transition:box-shadow var(--tr-t-fast);border-radius:18px;align-items:flex-start;padding:14px 16px}.tr-check--big:hover:not([data-disabled]){box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-check--big:has(input:checked){box-shadow:inset 0 0 0 2px var(--tr-ink)}.tr-check--big[data-disabled]{background:var(--tr-field)}.tr-check--big input{border-radius:9px;width:28px;height:28px}.tr-check--big>span{padding-top:3px}.tr-radio{appearance:none;background:var(--tr-surface);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--tr-edge-check);cursor:pointer;transition:box-shadow var(--tr-t-fast);border-radius:999px;flex:none;margin:0}.tr-radio:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-radio:checked{background:var(--tr-signal);box-shadow:inset 0 0 0 7px var(--tr-ink)}.tr-radio:is(:focus-visible,.is-focus){outline:2.5px solid var(--tr-ink);outline-offset:2px}.tr-radio:disabled{opacity:.4;cursor:not-allowed}.tr-switchrow{justify-content:space-between;gap:16px}.tr-choicerow,.tr-switchrow{min-height:44px;color:var(--tr-ink);cursor:pointer;align-items:center;font-size:15px;font-weight:500;display:flex}.tr-choicerow{gap:12px}.tr-panel{border-radius:var(--tr-r-panel);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);padding:22px 24px 24px;position:relative}.tr-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.tr-card{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);overflow:hidden}.tr-card--ui{box-shadow:var(--tr-sh-float)}.tr-card__head{border-bottom:1px solid var(--tr-hair);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.tr-card__body{padding:20px 24px}.tr-card__foot{border-top:1px solid var(--tr-hair);color:var(--tr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:14.5px;font-weight:500;display:flex}.tr-card__title{letter-spacing:-.015em;color:var(--tr-ink);margin:0;font-size:18px;font-weight:700;line-height:1.25}.tr-frag{box-shadow:inset 0 0 0 1px var(--tr-hair);padding:14px;font-size:14px}.tr-callout,.tr-frag{border-radius:var(--tr-r-inner);background:var(--tr-surface)}.tr-callout{width:252px;box-shadow:var(--tr-sh-float);padding:14px 16px 16px;position:relative}.tr-callout:before{content:"";background:var(--tr-surface);border-radius:2px;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.tr-callout:not([data-tip]):before{display:none}.tr-callout[data-tip=left]:before{top:26px;left:-6px}.tr-callout[data-tip=right]:before{top:26px;right:-6px}.tr-callout[data-tip=top]:before{margin-left:-6px;top:-6px;left:50%}.tr-callout[data-tip=bottom]:before{margin-left:-6px;bottom:-6px;left:50%}.tr-callout__head{margin-bottom:10px;display:flex}.tr-callout__title{margin:0;font-size:15px;font-weight:700;line-height:1.3}.tr-callout__sub{color:var(--tr-muted);margin:2px 0 0;font-size:13px;font-weight:500;line-height:1.35}.tr-callout__price{align-items:baseline;gap:8px;margin:14px 0 0;display:flex}.tr-callout__after{color:var(--tr-muted);font-size:13px;font-weight:500}.tr-callout--s{width:auto;min-width:170px;padding:10px 13px 12px}.tr-callout--s .tr-callout__title{font-size:14px}.tr-callout--s .tr-callout__sub{white-space:nowrap}.tr-callout--s[data-tip=left]:before,.tr-callout--s[data-tip=right]:before{margin-top:-6px;top:50%}.tr-note{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-float);padding:18px 20px 20px}.tr-note__head{border-bottom:1px solid var(--tr-hair);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.tr-note__title{margin:0;font-size:16px;font-weight:700;line-height:1.3}.tr-note__sub{color:var(--tr-muted);margin:2px 0 0;font-size:13px;font-weight:500}.tr-note__list{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tr-note__list>li{min-height:46px;transition:opacity var(--tr-t);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 0;display:grid}.tr-note__list>li.is-later{opacity:.5}.tr-note__text{font-size:14.5px;font-weight:500;line-height:1.38}.tr-note__list .tr-read{text-align:right;min-width:44px}.tr-nums{border-top:1px solid var(--tr-hair);grid-template-columns:repeat(3,auto);justify-content:space-between;gap:12px;margin:12px 0 0;padding-top:14px;display:grid}.tr-nums dt{color:var(--tr-muted);margin-bottom:7px;font-size:13px;font-weight:700}.tr-nums dd{margin:0}.tr-prog{background:var(--tr-field);height:8px;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:999px;position:relative;overflow:hidden}.tr-prog>span{border-radius:inherit;background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink);transform-origin:0;transform:scaleX(var(--p,0));transition:transform var(--tr-t-water) var(--tr-ease-out);position:absolute;inset:0}.tr-sheet{z-index:var(--tr-z-panel);border-radius:var(--tr-r-sheet);background:var(--tr-surface);width:440px;box-shadow:var(--tr-sh-float);flex-direction:column;display:flex;position:absolute;top:16px;bottom:16px;left:16px;overflow:hidden}.tr-sheet__grip{display:none}.tr-sheet__head{flex:none}.tr-steps{border-bottom:1px solid var(--tr-hair);scrollbar-width:none;counter-reset:tr-step;flex:none;gap:4px;padding:10px 16px;display:flex;overflow-x:auto}.tr-steps>button{counter-increment:tr-step;min-height:44px;font-family:var(--tr-font);color:var(--tr-ink);cursor:pointer;transition:background-color var(--tr-t) var(--tr-ease-out),color var(--tr-t-fast);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 8px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.tr-steps>button:before{content:counter(tr-step);background:var(--tr-track);font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--tr-ink);border-radius:999px;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.tr-steps>button:is(:hover,.is-hover):not(:disabled,[aria-current=step]){background:var(--tr-hover)}.tr-steps>button[aria-current=step]{background:var(--tr-ink);color:var(--tr-ground)}.tr-steps>button[aria-current=step]:before{background:var(--tr-signal);color:var(--tr-ink)}.tr-steps>button:disabled{color:var(--tr-muted);cursor:default}.tr-steps>button:disabled:before{box-shadow:inset 0 0 0 1.5px var(--tr-edge);color:var(--tr-muted);background:0 0}@media (max-width:479px){.tr-steps{gap:2px;padding:10px 12px}.tr-steps>button{gap:6px;padding:0 12px 0 6px}}.tr-sheet__body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:24px 24px 26px;overflow-y:auto}.tr-sheet__bar{background:var(--tr-surface);min-height:92px;box-shadow:0 -1px 0 var(--tr-hair);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px 18px 24px;display:flex}.tr-sheet__bar[data-final=true]>:first-child:not(:only-child){display:none}.tr-sheet__bar[data-final=true] .tr-btn{flex:1}.tr-bar-price{gap:6px;min-width:0;display:grid}.tr-bar-price>span:first-child{color:var(--tr-muted);white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.tr-sheet-host{isolation:isolate;position:relative;overflow:hidden}.tr-sheet-dim{z-index:var(--tr-z-wash);background:var(--tr-dim);opacity:0;pointer-events:none;transition:opacity var(--tr-t-sheet) ease-out;position:absolute;inset:0}.tr-tankwrap{align-items:stretch;gap:10px;min-height:220px;display:flex}.tr-ticks{color:var(--tr-muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:space-between;margin:0;padding:25px 0 22px;font-size:13px;font-weight:500;line-height:1;list-style:none;display:flex}.tr-tankwrap:not(:has(.tr-tank__val)) .tr-ticks{padding:0}.tr-ticks>li{transform:translateY(-50%)}.tr-ticks>li:first-child{transform:translateY(0)}.tr-ticks>li:last-child{transform:translateY(-100%)}.tr-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:14px;height:224px;margin:18px 0 0;padding:0;list-style:none;display:grid}.tr-bars--last .tr-tank:not(.is-keep) .tr-tank__val{opacity:0;transition:opacity .16s var(--v8-m-tona,ease)}.tr-bars--last .tr-tank:not(.is-keep):hover .tr-tank__val{opacity:1}.tr-bars--last:has(.tr-tank:not(.is-keep):hover) .tr-tank.is-keep .tr-tank__val{opacity:.35}.tr-tank{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.tr-tank__val{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.tr-tank__tube{background:var(--tr-field);width:100%;max-width:46px;box-shadow:inset 0 0 0 1px var(--tr-hair);transform-origin:50% 100%;border-radius:14px 14px 4px 4px;flex:1;display:block;position:relative;overflow:hidden}.tr-tank__water{background:var(--tr-signal);height:100%;box-shadow:inset 0 2.5px 0 var(--tr-ink);transform:translateY(calc((1 - var(--v,0)) * 100%));border-radius:14px 14px 0 0;position:absolute;bottom:0;left:0;right:0}.tr-tank.is-now .tr-tank__water{box-shadow:inset 0 2.5px 0 var(--tr-ink),inset 0 0 0 2px var(--tr-ink)}.tr-tank__lab{color:var(--tr-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.tr-tank.is-now .tr-tank__lab{color:var(--tr-ink);font-weight:700}.tr-tank--big{height:100%}.tr-tank--big .tr-tank__tube{width:72px;max-width:none}.tr-gpanel{border-radius:var(--tr-r-panel);background:var(--tr-surface);box-shadow:var(--tr-sh-float);position:relative}.tr-tipwrap{display:inline-flex;position:relative}.tr-tipbtn{background:var(--tr-soft);min-height:28px;font-family:var(--tr-font);color:var(--tr-ink);cursor:pointer;border:0;border-radius:999px;padding:0 10px;font-size:13px;font-weight:700;position:relative}.tr-tipbtn:after{content:"";position:absolute;inset:-8px}.tr-tipbtn:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.tr-tip{z-index:var(--tr-z-tip);border-radius:var(--tr-r-inner);background:var(--tr-surface);width:280px;max-width:calc(100vw - 32px);box-shadow:var(--tr-sh-float);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--tr-t) ease-out,transform var(--tr-t) var(--tr-ease-out),visibility 0s linear var(--tr-t);margin:0;padding:0 0 12px;position:absolute;bottom:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%,4px)}.tr-tip[data-side=below]{top:calc(100% + 10px);bottom:auto}.tr-tip[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--tr-t) ease-out,transform var(--tr-t) var(--tr-ease-out);transform:translate(-50%)}.tr-tip__media{aspect-ratio:16/9;object-fit:cover;background:var(--tr-ground);width:100%;height:auto;display:block}.tr-tip__text{color:var(--tr-ink);margin:0;padding:10px 14px 0;font-size:13.5px;font-weight:500;line-height:1.4}.tr-table-wrap{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);overflow-x:auto}.tr-table{border-collapse:collapse;width:100%;font-size:14.5px;font-weight:500}.tr-th{text-align:left;white-space:nowrap;height:44px;color:var(--tr-muted);font-size:13px;font-weight:600}.tr-td,.tr-th{border-bottom:1px solid var(--tr-hair);padding:0 16px}.tr-td{vertical-align:middle;height:56px;color:var(--tr-ink)}.tr-td--s{height:44px}.tr-td:first-child,.tr-th:first-child{padding-left:24px}.tr-td:last-child,.tr-th:last-child{padding-right:24px}tr:last-child>.tr-td{border-bottom:0}.tr-td--num,.tr-th--num{text-align:right}.tr-td--num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-weight:600}.tr-tr{transition:background-color var(--tr-t-fast)}.tr-tr:is(:hover,.is-hover){background:var(--tr-field)}.tr-tr[aria-selected=true]{background:var(--tr-soft)}.tr-mlist{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);margin:0;padding:0;list-style:none;overflow:hidden}.tr-mlist>li+li{border-top:1px solid var(--tr-hair)}.tr-pill{background:var(--tr-field);min-height:30px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-muted);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.tr-pill b{color:var(--tr-ink);font-weight:700}.tr-tagg{background:var(--tr-soft);min-height:24px;white-space:nowrap;padding:0 10px;font-size:13px}.tr-area,.tr-tagg{color:var(--tr-ink);border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.tr-area{background:var(--tr-surface);min-height:44px;box-shadow:var(--tr-sh-raised);gap:10px;padding:0 16px;font-size:16px}.tr-area:before{content:"";background:var(--tr-signal);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--tr-ink);border-radius:999px}.tr-area--off{background:var(--tr-track);box-shadow:none;color:var(--tr-muted);font-weight:500}.tr-area--off:before{box-shadow:inset 0 0 0 1.5px var(--tr-faint);background:0 0}.tr-empty{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px 44px;display:flex}.tr-empty__mark{background:var(--tr-track);width:56px;height:56px;color:var(--tr-muted);border-radius:999px;place-items:center;margin-bottom:6px;display:grid}.tr-empty__mark>svg{width:26px;height:26px}.tr-empty__title{letter-spacing:-.015em;text-wrap:balance;max-width:30ch;color:var(--tr-ink);margin:0;font-size:19px;font-weight:700;line-height:1.25}.tr-empty__text{max-width:44ch;color:var(--tr-muted);font-size:15px;font-weight:500;line-height:1.5}.tr-empty__act{margin-top:10px}.tr-kpi{border-radius:var(--tr-r-card);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-rest);flex-direction:column;gap:8px;padding:20px 22px;display:flex}.tr-kpi__label{font-weight:700;line-height:1.35}.tr-kpi__delta,.tr-kpi__label{color:var(--tr-muted);margin:0;font-size:13px}.tr-kpi__delta{font-weight:500;line-height:1.4}.tr-kpi--warn .tr-num{color:var(--tr-warn)}.tr-phead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding-bottom:24px;display:flex}.tr-phead__kick{color:var(--tr-muted);margin:0 0 8px;font-size:13px;font-weight:700}.tr-phead__title{font-size:var(--text-h1);letter-spacing:-.025em;text-wrap:balance;color:var(--tr-ink);margin:0;font-weight:700;line-height:1.12}.tr-phead__meta{max-width:62ch;color:var(--tr-muted);margin-top:8px;font-size:16px;font-weight:500;line-height:1.5}.tr-phead__act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tr-toast{pointer-events:auto;border-radius:var(--tr-r-inner);background:var(--tr-ink);width:min(380px,100vw - 32px);color:var(--tr-ground);box-shadow:var(--tr-sh-float);align-items:flex-start;gap:12px;padding:14px 6px 14px 16px;display:flex}.tr-toast__ic{background:var(--tr-signal);width:24px;height:24px;color:var(--tr-ink);border-radius:999px;flex:none;place-items:center;margin-top:-1px;display:grid}.tr-toast__ic svg{width:15px;height:15px}.tr-toast--fel .tr-toast__ic{background:var(--tr-badge)}.tr-toast__main{flex:1;min-width:0;padding-top:1px}.tr-toast__title{margin:0;font-size:15px;font-weight:700;line-height:1.35}.tr-toast__meta,.tr-toast__text{color:var(--tr-on-ink-muted);margin:2px 0 0;font-size:13.5px;font-weight:500;line-height:1.4}.tr-toast__meta{font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.tr-toast__x{width:44px;height:44px;color:var(--tr-on-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-10px 0;padding:0;display:grid}.tr-toast__x:hover{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.tr-toast__x:hover{background:color-mix(in srgb,var(--tr-ground) 12%,transparent)}}.tr-toast__x:hover{color:var(--tr-ground)}.tr-toast__x:focus-visible{outline:2.5px solid var(--tr-signal);outline-offset:-4px}.tr-toast__x svg{width:16px;height:16px}.tr-toast__act{background:var(--tr-signal);min-height:40px;color:var(--tr-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-self:center;margin:-8px 0;padding:0 14px;font-size:14px;font-weight:700}.tr-toast__act:focus-visible{outline:2.5px solid var(--tr-ground);outline-offset:2px}.tr-drawer{z-index:50;position:fixed;inset:0}.tr-scrim{background:var(--tr-scrim);position:absolute;inset:0}.tr-dialog,.tr-drawer__panel{background:var(--tr-surface);color:var(--tr-ink);box-shadow:var(--tr-sh-float);outline:none;flex-direction:column;display:flex}.tr-drawer__panel{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;max-height:92dvh;position:absolute;bottom:0;left:0;right:0}.tr-drawer__grip{background:var(--tr-edge);border-radius:999px;flex:none;width:36px;height:4px;margin:10px auto 0}.tr-drawer__head{border-bottom:1px solid var(--tr-hair);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:8px 12px 8px 24px;display:flex}.tr-drawer__title{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:20px;font-weight:700;line-height:1.2;overflow:hidden}.tr-drawer__body{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow-y:auto}.tr-drawer__foot{padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--tr-hair);flex-wrap:wrap;flex:none;gap:12px;display:flex}@media (min-width:640px){.tr-drawer__panel{border-radius:var(--tr-r-sheet);width:min(480px,100vw - 32px);max-height:none;inset:16px 16px 16px auto}.tr-drawer__grip{display:none}.tr-drawer__foot{padding-bottom:16px}}.tr-dialog{border-radius:var(--tr-r-sheet);border:0;width:min(560px,100vw - 32px);max-width:none;max-height:min(86dvh,760px);margin:auto;padding:0}.tr-dialog:not([open]){display:none}.tr-dialog::backdrop{background:var(--tr-scrim)}html:has(.tr-dialog[open]){overflow:hidden}.tr-dialog .tr-drawer__body{padding-top:20px}@media (max-width:639px){.tr-dialog{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;width:100%;max-height:92dvh;margin:auto 0 0}}.tr-sidenav{min-width:0}.tr-sidenav__list{scrollbar-width:none;gap:6px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.tr-sidenav__list>li{flex:none}.tr-sidenav__a{background:var(--sn-bg,var(--tr-surface));min-height:44px;box-shadow:var(--sn-ring,inset 0 0 0 1px var(--tr-hair));color:var(--sn-fg,var(--tr-muted));white-space:nowrap;transition:background-color var(--tr-t-fast),color var(--tr-t-fast);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.tr-sidenav__a:is(:hover,.is-hover){color:var(--sn-fg,var(--tr-ink));background:var(--sn-bg,var(--tr-field))}.tr-sidenav__a:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.tr-sidenav__a[aria-current=page]{--sn-bg:var(--tr-ink);--sn-fg:var(--tr-ground);--sn-ring:none}.tr-sidenav__n{background:var(--tr-badge);min-width:22px;height:22px;color:var(--tr-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-grid}.tr-sidenav__cur{display:var(--sn-cur,none);clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1100px){.tr-sidenav__list{flex-direction:column;gap:4px;padding:0;overflow:visible}.tr-sidenav__a{background:var(--sn-bg,transparent);min-height:48px;box-shadow:var(--sn-ring,none);white-space:normal;padding:0 18px}}.tr-strip{flex-wrap:wrap;gap:3px;display:flex}.tr-strip>span{background:var(--tr-line);border-radius:999px;width:10px;height:8px}.tr-strip>.is-done{background:var(--tr-ink)}.tr-strip>.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-fault{border-radius:var(--tr-r-card);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-raised);color:var(--tr-ink);justify-items:start;gap:8px;padding:22px 24px 24px;display:grid}.tr-fault--s{border-radius:var(--tr-r-inner);padding:14px 16px 16px}.tr-fault__t{margin:0;font-size:17px;font-weight:700;line-height:1.3}.tr-fault__p{max-width:52ch;color:var(--tr-muted);margin:0 0 6px;font-size:15px;line-height:1.45}.tr-fault__d{font-size:13px}.tr-routefault{padding:8px 0 32px}.tr-globalfault{background:var(--tr-ground);place-items:center;min-height:100vh;margin:0;padding:24px 16px;display:grid}.tr-map:has(>.tr-fault){min-height:180px}.tr-map .tr-fault{z-index:3;max-width:420px;margin-inline:auto;position:absolute;inset:auto 16px 50%;translate:0 50%}.tr-fbview{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 10px;display:flex}.tr-fbview__hint{color:var(--tr-muted);margin:0;font-size:14px;line-height:1.45}.tr-f3d{background:var(--tr-ground);width:100%;height:100%;min-height:320px;position:relative}.tr-f3d__canvas{touch-action:none;width:100%;height:100%;display:block}.tr-f3d--tom{text-align:center;place-items:center;padding:24px;display:grid}.tr-f3d--tom p{max-width:36ch;color:var(--tr-muted);margin:0;font-size:15px;line-height:1.5}button.tr-datef,button.tr-sel{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;min-width:0;display:flex}button.tr-datef:disabled,button.tr-sel:disabled{cursor:default}.tr-datef__val,.tr-sel__val{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}button.tr-datef[data-empty] .tr-datef__val,button.tr-sel[data-empty] .tr-sel__val{color:var(--tr-placeholder);font-weight:500}.tr-sel__chev{width:8px;height:8px;color:var(--tr-ink);transition:rotate var(--tr-t-fast) var(--tr-ease-out),margin var(--tr-t-fast) var(--tr-ease-out);border-bottom:2px solid;border-right:2px solid;border-radius:0 0 1.5px;flex:none;margin:-4px 4px 0 0;rotate:45deg}button.tr-sel[data-open] .tr-sel__chev{margin-top:4px;rotate:225deg}.tr-datef__icon{color:var(--tr-ink);flex:none}button.tr-datef:focus-visible,button.tr-sel:focus-visible{box-shadow:var(--tr-focus);outline:none}.tr-field button.tr-datef:focus-visible,.tr-field button.tr-sel:focus-visible{box-shadow:none}.tr-sel__req{color:var(--tr-warn);margin:6px 4px 0;font-size:13px;font-weight:700;line-height:1.4;display:block}html.js .tr-sel-native{opacity:0;pointer-events:none;white-space:nowrap;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html:not(.js) :is(button.tr-sel,button.tr-datef,.tr-cal--js,.tr-time__btn){display:none!important}html.js :is(.tr-select,.tr-field--select,.v8-fk-select,.po-afield,.sa-field):has(>button.tr-sel):after{content:none}.tr-calpop,.tr-selpop{z-index:calc(var(--tr-z-menu) + 30);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-float);color:var(--tr-ink);font-family:var(--tr-font);opacity:0;border-radius:20px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.tr-calpop[data-placed],.tr-selpop[data-placed]{opacity:1}.tr-calpop[data-sheet],.tr-selpop[data-sheet]{border-radius:28px}@media (prefers-reduced-motion:no-preference){.tr-calpop[data-placed],.tr-selpop[data-placed]{animation:tr-pop-in .16s var(--tr-ease-out) backwards}.tr-calpop[data-placed][data-side=upp],.tr-selpop[data-placed][data-side=upp]{animation-name:tr-pop-upp}.tr-calpop[data-sheet][data-placed],.tr-selpop[data-sheet][data-placed]{animation:tr-pop-ark .24s var(--tr-ease-out) backwards}}@keyframes tr-pop-in{0%{opacity:0;translate:0 -6px}}@keyframes tr-pop-upp{0%{opacity:0;translate:0 6px}}@keyframes tr-pop-ark{0%{opacity:0;translate:0 40px}}.tr-selpop__head{align-items:center;gap:12px;padding:14px 14px 6px 22px;display:flex}.tr-selpop__title{flex:auto;min-width:0;font-size:17px;font-weight:700;line-height:1.3}.tr-selpop__close{background:var(--tr-field);width:44px;height:44px;color:var(--tr-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.tr-selpop__close:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.tr-selpop__search{background:var(--tr-field);min-height:44px;color:var(--tr-muted);border-radius:14px;align-items:center;gap:10px;margin:8px 8px 4px;padding:0 14px;display:flex}.tr-selpop__search:focus-within{box-shadow:var(--tr-focus);color:var(--tr-ink)}.tr-selpop__search input{min-width:0;height:44px;font:inherit;color:var(--tr-ink);background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:15px;font-weight:500}.tr-selpop__search input::placeholder{color:var(--tr-placeholder);opacity:1}.tr-selpop__search input::-webkit-search-cancel-button{-webkit-appearance:none}.tr-selpop__list{overscroll-behavior:contain;outline:none;flex:auto;min-height:0;padding:6px;overflow-y:auto}.tr-selpop__opt{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:8px 12px 8px 8px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.tr-selpop[data-sheet] .tr-selpop__opt{min-height:52px;font-size:16px}.tr-selpop__opt[data-active]{background:var(--tr-soft)}.tr-selpop__opt[aria-selected=true]{font-weight:700}.tr-selpop__opt[aria-disabled=true]{color:var(--tr-muted);cursor:default}.tr-selpop__opt[aria-disabled=true][data-active]{background:0 0}.tr-selpop__mark{width:22px;height:22px;color:var(--tr-ink);flex:none;place-items:center;display:inline-grid}.tr-selpop__text{gap:2px;min-width:0;display:grid}.tr-selpop__text small{color:var(--tr-muted);font-size:13px;font-weight:500}.tr-selpop__glabel{color:var(--tr-muted);padding:12px 12px 4px 38px;font-size:13px;font-weight:700}.tr-selpop__empty{color:var(--tr-muted);margin:0;padding:14px 12px;font-size:14px}.tr-calpop{overscroll-behavior:contain;padding:6px 0 10px;overflow-y:auto}.tr-calpop__head{padding-bottom:2px}.tr-calpop__typed{gap:8px;margin:6px 12px 2px;display:flex}.tr-calpop__typed input{background:var(--tr-field);min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--tr-hair);font:inherit;color:var(--tr-ink);border:0;border-radius:12px;flex:auto;padding:0 14px;font-size:15px;font-weight:500}.tr-calpop__typed input:focus{box-shadow:var(--tr-focus);outline:none}.tr-calpop__typed input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--tr-warn)}.tr-calpop__ok{background:var(--tr-ink);height:40px;color:var(--tr-on-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:700}.tr-calpop__ok:disabled{background:var(--tr-track);color:var(--tr-muted);cursor:default}.tr-calpop__err{color:var(--tr-warn);margin:4px 16px 0;font-size:13px;font-weight:700}.tr-cal{color:var(--tr-ink);font-family:var(--tr-font);gap:8px;padding:6px 10px 0;display:grid}.tr-cal-inline .tr-cal,.tr-range-inline .tr-cal{padding:0}.tr-cal__head{align-items:center;gap:6px;display:flex}.tr-cal__title{text-align:center;text-transform:none;flex:auto;margin:0;font-size:16px;font-weight:700;line-height:1.3}.tr-cal__title:first-letter{text-transform:uppercase}.tr-cal__nav{background:var(--tr-field);width:40px;height:40px;color:var(--tr-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.tr-cal__nav:hover:not(:disabled){background:var(--tr-soft)}.tr-cal__nav:disabled{color:var(--tr-faint);cursor:default}.tr-cal__day:focus-visible,.tr-cal__nav:focus-visible,.tr-cal__step button:focus-visible,.tr-cal__today:focus-visible,.tr-range__preset:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px;box-shadow:0 0 0 5px var(--tr-signal)}.tr-cal__grid{border-collapse:separate;border-spacing:0 2px;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.tr-cal__grid th{color:var(--tr-muted);text-align:center;padding:4px 0 6px;font-size:12.5px;font-weight:700}.tr-cal__grid th.tr-cal__wk{width:34px;color:var(--tr-muted);font-size:12px;font-weight:600}.tr-cal__grid tbody th.tr-cal__wk{padding:0}.tr-cal__grid td{text-align:center;padding:0}.tr-cal__day{width:40px;max-width:100%;height:40px;color:var(--tr-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;font-size:15px;font-weight:600;display:inline-grid;position:relative}.tr-cal__day:hover:not([aria-disabled=true]):not([data-picked]){background:var(--tr-soft)}.tr-cal__day[data-out]{color:var(--tr-muted);font-weight:500}.tr-cal__day[data-today]:not([data-picked]){box-shadow:inset 0 0 0 1.5px var(--tr-ink);font-weight:800}.tr-cal__day[data-picked]{background:var(--tr-ink);color:var(--tr-on-ink);font-weight:800}.tr-cal__day[data-range]{background:var(--tr-soft);border-radius:10px}.tr-cal__day[aria-disabled=true]{color:var(--tr-faint);cursor:default;text-decoration:line-through;text-decoration-thickness:1px}.tr-cal__jumps{border-top:1px solid var(--tr-hair);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0 2px;display:flex}.tr-cal__step{background:var(--tr-field);border-radius:999px;align-items:center;gap:0;padding:2px;font-size:13px;font-weight:700;display:inline-flex}.tr-cal__step>span{padding:0 4px}.tr-cal__step button{width:34px;height:34px;color:var(--tr-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.tr-cal__step button:hover{background:var(--tr-surface)}.tr-cal__today{background:var(--tr-ink);height:38px;color:var(--tr-on-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:0 14px;font-size:14px;font-weight:700}.tr-cal__today:disabled{background:var(--tr-track);color:var(--tr-muted);cursor:default}.tr-cal__foot{justify-content:space-between;align-items:center;gap:12px;min-height:32px;font-size:14px;display:flex}.tr-calpop[data-sheet] .tr-cal__day{width:44px;height:44px}.tr-range{gap:10px;padding:4px 0 0;display:grid}.tr-calpop .tr-range{padding:4px 10px 0}.tr-range__presets{flex-wrap:wrap;gap:6px;display:flex}.tr-range__preset{background:var(--tr-field);min-height:36px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:700}.tr-range__preset:hover{background:var(--tr-soft)}.tr-range__preset[aria-pressed=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.tr-range__state{color:var(--tr-muted);font-weight:700}.tr-range-field{min-width:0;display:grid}.tr-range-inline{background:var(--tr-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:20px;padding:14px}html.js .tr-range__nojs{display:none}.tr-range__nojs{gap:8px;display:flex}input.tr-time{font-variant-numeric:tabular-nums}html:not(.js) input.tr-time{display:none!important}.tr-selpop--time .tr-selpop__opt{font-variant-numeric:tabular-nums}.tr-cpick{gap:10px;min-width:0;display:grid}.tr-cpick__bar{gap:8px}.tr-cpick__bar,.tr-cpick__field{align-items:center;min-width:0;display:flex}.tr-cpick__field{border-radius:var(--tr-r-inner);background:var(--tr-surface);height:48px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);color:var(--tr-muted);cursor:text;flex:auto;gap:10px;padding:0 16px}.tr-cpick__field:focus-within{box-shadow:var(--tr-focus);color:var(--tr-ink)}.tr-cpick__field input{min-width:0;height:100%;font:inherit;color:var(--tr-ink);background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:15px;font-weight:500}.tr-cpick__err{color:var(--tr-warn);margin:0 4px;font-size:13px;font-weight:700}.tr-cpick__muted{margin:0;font-weight:500;line-height:1.4}.tr-cpick__count,.tr-cpick__muted{color:var(--tr-muted);font-size:13.5px}.tr-cpick__count{margin:0 4px 6px;font-weight:700}.tr-cpick__found{gap:2px;display:grid}.tr-cpick__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tr-cpick__row{background:var(--tr-surface);width:100%;min-height:56px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;gap:2px;padding:10px 14px;display:grid}.tr-cpick__row:hover{background:var(--tr-soft)}.tr-cpick__row:focus-visible{box-shadow:var(--tr-focus);outline:none}.tr-cpick__rowname{flex-wrap:wrap;align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:flex}.tr-cpick__tag{background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-muted);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.tr-cpick__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.tr-cpick__card{background:var(--tr-soft);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.tr-cpick__avatar{background:var(--tr-ink);width:44px;height:44px;color:var(--tr-signal);border-radius:999px;place-items:center;display:grid}.tr-cpick__who{gap:2px;min-width:0;display:grid}.tr-cpick__eyebrow{color:var(--tr-muted);margin:0;font-size:12.5px;font-weight:700}.tr-cpick__name{margin:0;font-size:17px;font-weight:800;line-height:1.25}.tr-cpick__namelink{color:var(--tr-ink);text-decoration:none}.tr-cpick__namelink:hover{text-underline-offset:3px;text-decoration:underline}.tr-cpick__pills{flex-wrap:wrap;gap:6px;display:flex}.tr-cpick__pill{background:var(--tr-surface);min-height:32px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.tr-cpick__pill[data-upcoming]{box-shadow:inset 0 0 0 1.5px var(--tr-ink)}@media (max-width:559px){.tr-cpick__card{grid-template-columns:auto minmax(0,1fr)}.tr-cpick__change{grid-column:1/-1;justify-self:start}.tr-cpick__bar{flex-wrap:wrap}.tr-cpick__bar .tr-btn{flex:100%}}.tr-addr{gap:6px;min-width:0;display:grid}.tr-addr__bar{align-items:center;gap:8px;min-width:0;display:flex}.tr-addr__bar>:first-child{flex:auto;min-width:0}.tr-addr__go{flex:none;gap:6px}.tr-addr__picked{color:var(--tr-ok);align-items:center;gap:6px;margin:0 4px;font-size:13.5px;font-weight:700;display:flex}.tr-addr__list{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.tr-addr__row{background:var(--tr-surface);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;gap:2px;padding:9px 14px;display:grid}.tr-addr__row:hover{background:var(--tr-soft)}.tr-addr__row:focus-visible{box-shadow:var(--tr-focus);outline:none}.tr-addr__label{font-size:15px;font-weight:700}.tr-addr__sub{color:var(--tr-muted);font-size:13px;font-weight:500}.tr-addr__sub [data-covered]{color:var(--tr-ok);font-weight:700}@media (max-width:479px){.tr-addr__bar{flex-wrap:wrap}.tr-addr__go{flex:100%}}.tr-addr__bar:has(>textarea){align-items:flex-start}.tr-kort{gap:14px;min-width:0;margin:0;display:grid}.tr-kort__ruta{min-width:0;position:relative}.tr-kort__element{min-width:0}.tr-kort__element:empty{display:none}.tr-kort__skelett{grid-template-columns:1fr 1fr;gap:14px 12px;display:grid}.tr-kort__skelett span{border-radius:var(--tr-r-inner);background:var(--tr-surface);height:56px;box-shadow:inset 0 0 0 1.5px var(--tr-hair);display:block}.tr-kort__skelett span:first-child{grid-column:1/-1}.tr-kort__status{border-radius:var(--tr-r-inner);background:var(--tr-field);color:var(--tr-ink);margin:0;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.45}.tr-kort__status[data-tone=fel]{background:var(--danger-wash);color:var(--tr-warn);font-weight:700}.tr-kort__status[data-tone=ok]{color:var(--tr-ok);font-weight:700}.tr-kort__not{color:var(--tr-muted);align-items:flex-start;gap:8px;margin:0;font-size:13px;font-weight:500;line-height:1.45;display:flex}.tr-kort__las{flex:none;margin-top:1px}.tr-kort>.tr-note-s,.tr-kort>p{margin:0}.tr-kort .tr-btn--quiet,.tr-kort>.tr-link--solo{justify-self:start}.v8-sd-lada--signal .tr-kort__not{color:var(--tr-ink)}.v8-sd-lada--signal .tr-kort__status{background:var(--tr-surface)}.tr-world{z-index:var(--tr-z-world);background:var(--tr-ground);position:absolute;inset:0;overflow:hidden}.tr-world--fade:after{content:"";z-index:var(--tr-z-wash);pointer-events:none;background:linear-gradient(180deg,rgba(var(--tr-wash),0),var(--tr-ground));height:140px;position:absolute;bottom:0;left:0;right:0}.tr-attrib{right:var(--tr-gutter);z-index:var(--tr-z-anchor);color:var(--tr-muted);margin:0;font-size:11px;line-height:1.3;position:absolute;bottom:12px}.tr-attrib a{color:inherit;text-decoration:none}.tr-attrib a:hover{text-decoration:underline}.tr-map__zoom{z-index:var(--tr-z-anchor-up);gap:8px;display:grid;position:absolute;bottom:16px;left:16px}.tr-pin__eye{fill:var(--tr-on-ink)}.tr-pin{display:block;position:relative}.tr-pin,.tr-pin__body{width:28px;height:38px}.tr-pin__body{color:var(--tr-ink);position:absolute;top:0;left:0}.tr-pin__shadow{background:var(--tr-pin-shadow);filter:blur(1.2px);border-radius:50%;width:18px;height:6px;position:absolute;bottom:-3px;left:5px}.tr-pin--grey .tr-pin__body{color:var(--tr-pin-grey)}.tr-pin--sm{transform-origin:50% 100%;transform:scale(.72)}.tr-flag{width:0;height:34px;display:block;position:relative}.tr-flag__pole{border-radius:1px;width:2px;height:34px;bottom:0;left:-1px}.tr-flag__cloth,.tr-flag__pole{background:var(--tr-ink);position:absolute}.tr-flag__cloth{height:22px;color:var(--tr-on-ink);font-variant-numeric:tabular-nums;border-radius:0 6px 6px 0;padding:0 9px 0 7px;font-size:12px;display:flex;top:0;left:1px}.tr-chip,.tr-flag__cloth{white-space:nowrap;align-items:center;font-weight:500}.tr-chip{background:var(--tr-glass);height:34px;box-shadow:inset 0 0 0 1px var(--tr-glass-edge),var(--tr-sh-rest);color:var(--tr-ink);border-radius:999px;gap:7px;padding:0 13px;font-size:13px;line-height:1;display:inline-flex}.tr-chip--s{height:28px;padding:0 10px;font-size:13px}.tr-chip--ink{background:var(--tr-ink);color:var(--tr-on-ink);box-shadow:var(--tr-sh-rest)}.tr-chip--done{background:var(--tr-surface)}.tr-chip--done:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:4px;margin-right:-1px;transform:translateY(-1px)rotate(-45deg)}.tr-mpin{z-index:var(--tr-z-anchor);transform:translate3d(var(--px,-999px),var(--py,-999px),0) translate(-50%,calc(-100% - 6px));transition:opacity var(--tr-t);position:absolute;top:0;left:0}.tr-mpin--static{display:inline-block;position:relative;transform:none}.tr-mpin.is-out{opacity:0;pointer-events:none}.tr-mpin.is-dim{opacity:.35}.tr-mpin__btn{background:var(--tr-glass);height:30px;box-shadow:inset 0 0 0 1px var(--tr-glass-edge),var(--tr-sh-rest);font-family:var(--tr-font);font-variant-numeric:tabular-nums;color:var(--tr-ink);cursor:pointer;transition:background-color var(--tr-t-fast),color var(--tr-t-fast);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.tr-mpin__btn:before{content:"";position:absolute;inset:-8px -4px}.tr-mpin__note{margin-left:6px;font-size:12px;font-style:normal}.tr-mpin.is-done .tr-mpin__btn,.tr-mpin__note{color:var(--tr-muted)}.tr-mpin.is-on .tr-mpin__btn,.tr-mpin__btn:hover{background:var(--tr-ink);color:var(--tr-on-ink);box-shadow:var(--tr-sh-float)}.tr-mpin.is-on .tr-dot,.tr-mpin__btn:hover .tr-dot{background:var(--tr-surface);color:var(--tr-ink)}.tr-mpin.is-on .tr-mpin__note,.tr-mpin__btn:hover .tr-mpin__note{color:var(--tr-on-ink-muted)}.tr-mpin.is-warn .tr-mpin__note{color:var(--tr-warn)}.tr-mpin.is-warn.is-on .tr-mpin__note{color:var(--tr-on-ink)}.tr-map{isolation:isolate;background:var(--tr-ground);position:relative;overflow:hidden}.tr-map__canvas{z-index:var(--tr-z-poster);position:absolute;inset:0}.tr-map__canvas .maplibregl-canvas{outline:none}html.js .tr-map__canvas{opacity:0;transition:opacity .3s ease-out}html.js .tr-map.is-live .tr-map__canvas{opacity:1}.tr-map__base{z-index:var(--tr-z-world);text-align:center;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.tr-map__base svg{width:100%;max-width:none;height:100%;color:var(--tr-line);position:absolute;inset:0}.tr-map__msg{max-width:30ch;color:var(--tr-muted);margin:0;font-size:14px;line-height:1.45;position:relative}.tr-map .maplibregl-ctrl-attrib,.tr-map .maplibregl-ctrl-logo{display:none}.tr-map .maplibregl-marker{will-change:auto}.tr-mapmark__in{display:block}.tr-mapmark__in.is-wait{opacity:0}.tr-map__block{fill:var(--tr-field);opacity:.7}.tr-mapmark>*{transition:opacity var(--tr-t) ease-out}.tr-mapmark.is-hide>*{opacity:0}.tr-mapmark.is-hide{pointer-events:none}.tr-map.is-pick .tr-map__canvas .maplibregl-canvas{cursor:crosshair}.tr-map__labels{z-index:var(--tr-z-anchor);pointer-events:none;position:absolute;inset:0;overflow:hidden}.tr-map__label{transform:translate3d(var(--px,-999px),var(--py,-999px),0) translate(-50%,-50%);opacity:0;transition:opacity .25s ease-out;position:absolute;top:0;left:0}.tr-map__labels[data-on=true] .tr-map__label:not(.is-out):not(.tr-map__label--dot){opacity:1;transition-delay:.45s}.tr-map__labels[data-dots=true] .tr-map__label--dot:not(.is-out){opacity:1;transition-delay:.9s}.tr-map__pins{z-index:var(--tr-z-anchor);pointer-events:none;position:absolute;inset:0;overflow:hidden}.tr-map__pins .tr-mpin{pointer-events:auto}.tr-map__pins .tr-mpin:not([data-out="0"]){opacity:0;pointer-events:none}.tr-map__pins .tr-mpin.is-on{z-index:1}.tr-map__pins .tr-mpin[data-stack="1"]{opacity:0;pointer-events:none}.tr-mpin__more{display:none}.tr-map__pins .tr-mpin[data-more] .tr-mpin__more{background:var(--tr-ink);min-width:26px;height:24px;box-shadow:0 0 0 2px var(--tr-surface);color:var(--tr-on-ink);font-family:var(--tr-font);font-variant-numeric:tabular-nums;cursor:zoom-in;pointer-events:auto;border:0;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-11px;right:-12px}.tr-mpin__more:before{content:"";position:absolute;inset:-8px}.tr-mpin--name .tr-mpin__btn{height:28px;padding:0 11px;font-size:13px}.site-skip{z-index:var(--tr-z-menu);background:var(--tr-ink);min-height:44px;color:var(--tr-on-ink);border-radius:999px;align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;top:-60px;left:16px}.site-skip:focus-visible{outline:2px solid var(--tr-ink);outline-offset:3px;top:16px}.on{gap:10px;display:grid}.on-status{color:var(--tr-muted);align-items:center;gap:7px;margin:0;font-size:13px;line-height:1.3;display:inline-flex}.on-status b{color:var(--tr-ink);font-weight:500}.on-dot{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--tr-muted);border-radius:99px;flex:none}.on-status[data-open=true] .on-dot{background:var(--tr-ink);box-shadow:none}.on-week{gap:4px;margin:0;display:grid}.on-week>div{gap:12px;font-size:13px;line-height:1.4;display:flex}.on-week dt{min-width:92px;color:var(--tr-muted)}.on-week dd{font-variant-numeric:tabular-nums;color:var(--tr-ink);margin:0}.site-consent{right:max(16px,(100vw - var(--v8-room-max))/2);z-index:var(--tr-z-menu);background:var(--v8-vit);width:min(440px,100vw - 32px);color:var(--v8-mork);box-shadow:var(--v8-flyt-skugga);border-radius:24px;gap:16px;padding:22px;display:grid;position:fixed;bottom:24px}.site-consent__text{margin:0;font-size:15.5px;font-weight:500;line-height:1.5}.site-consent__text a{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;margin-block:-12px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.site-consent__acts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.site-consent__val.v8-btn{width:100%}.lg{--v8-band-farg:var(--v8-signal);min-height:100dvh;padding-bottom:clamp(72px,9vw,120px);overflow-x:clip}.lg-in,.lg-top{width:min(100% - 32px,1232px);margin-inline:auto}.lg-top{z-index:2;justify-content:space-between;gap:16px;height:88px;display:flex;position:relative}.lg-brand,.lg-top{align-items:center}.lg-brand{min-height:44px;color:var(--v8-mork);border-radius:12px;display:inline-flex}.lg-wm.v8-logo{height:30px}.lg-back{background:var(--v8-vit);min-height:48px;box-shadow:var(--v8-chip-skugga);color:var(--v8-mork);border-radius:999px;align-items:center;gap:6px;padding:0 18px 0 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lg-back:hover{box-shadow:var(--v8-chip-skugga),inset 0 0 0 2px var(--v8-mork)}.lg-back-ic{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lg-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""card""inside";padding-top:clamp(24px,5vw,56px);display:grid}.lg-head{grid-area:head;max-width:560px}.lg-kick{font-size:15px;line-height:1.2}.lg-h,.lg-kick{font-weight:700}.lg-h{letter-spacing:-.03em;text-wrap:balance;max-width:11.5em;margin-top:20px;font-size:clamp(36px,3.4vw,52px);line-height:1.12}.lg-h:has(.v8-hp){line-height:1.16}.lg-lead{max-width:34em;font-size:var(--v8-ingress);color:var(--v8-ink-2);margin-top:18px;font-weight:500;line-height:1.5}.lg-card-wrap{grid-area:card;width:100%;max-width:440px;margin-top:32px}.lg-card{border-radius:var(--v8-r-box);background:var(--v8-vit);box-shadow:var(--v8-flyt-skugga);padding:32px}.lg-mark{color:var(--v8-mork);margin:-4px 0 20px;display:flex}.lg-mark svg{width:auto;height:72px;display:block}.lg-card-head{margin-bottom:24px}.lg-card-h{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.2}.lg-small{color:var(--v8-ink-2);font-size:14.5px;font-weight:500;line-height:1.5}.lg-card-head .lg-small{margin-top:6px}.lg-note{border-radius:var(--v8-r-field);box-shadow:inset 0 0 0 1.5px var(--v8-linje);align-items:flex-start;margin-bottom:20px;padding:12px 16px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.lg-note--fel{background:var(--danger-wash);box-shadow:inset 0 0 0 1.5px var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.lg-note--fel{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tr-warn) 30%,transparent)}}.lg-note--fel{color:var(--tr-warn);font-weight:700}.lg-card-foot a,.lg-note a{color:var(--v8-mork);text-underline-offset:4px;font-weight:700;text-decoration-thickness:1.5px}.lg-card-foot{border-top:1px solid var(--v8-linje);margin-top:24px;padding-top:18px}.lg-step{display:grid}.lg-err,.lg-help{margin:8px 2px 0;font-size:14px;line-height:1.45}.lg-help{color:var(--v8-ink-2);font-weight:500}.lg-err{color:var(--tr-warn);font-weight:700}.lg-step .v8-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--tr-warn)}.lg-step .v8-input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 2.5px var(--tr-warn),0 0 0 3px var(--v8-signal)}.lg-step .lg-gap{margin-top:18px}.lg-pw{display:block;position:relative}.lg-pw .v8-input{padding-right:88px}.lg-pw__show{min-width:64px;min-height:44px;font:inherit;color:var(--v8-mork);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lg-pw__show:hover{background:var(--v8-sida)}.lg-submit.v8-btn{width:100%;margin-top:24px}.lg-code.v8-input{font-variant-numeric:tabular-nums;letter-spacing:.14em;text-align:center;font-size:24px;font-weight:700}.lg-sent{border-radius:var(--v8-r-field);background:var(--v8-mjuk);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:24px;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.5;display:grid}.lg-sent-ic{width:24px;height:24px;color:var(--v8-mork)}.lg-sent-to{overflow-wrap:anywhere;margin-top:4px;font-weight:700;display:block}.lg-alt{border-top:1px solid var(--v8-linje);flex-wrap:wrap;gap:12px;margin-top:24px;padding-top:20px;display:flex}.lg-alt>.v8-btn{flex:auto;justify-content:center}.lg-reserve{border-top:1px solid var(--v8-linje);margin-top:24px;padding-top:18px}.lg-reserve>summary{min-height:44px;color:var(--v8-mork);cursor:pointer;text-underline-offset:4px;align-items:center;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.lg-reserve>summary:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:3px;border-radius:8px}.lg-reserve>.lg-help{margin:4px 2px 16px}.lg-show{grid-area:inside;max-width:520px;margin:clamp(40px,5vw,64px) 0 0}.lg-show-cap{max-width:34em;margin-top:14px}@media (max-width:1199px){.lg-card-wrap{clip-path:inset(-4px -100vw -100vh)}}@media (min-width:1200px){.lg-in{grid-template-columns:minmax(0,1fr) 440px;grid-template-areas:"head card""inside card";align-items:center;column-gap:120px;padding-top:150px}.lg-card-wrap{margin-top:0}}@media (max-width:767px){.lg-top{height:72px}.lg-wm.v8-logo{height:26px}.lg-back{padding-right:14px;font-size:14.5px}.lg-card{padding:24px 20px}}.lm{background:var(--map-land);isolation:isolate;position:relative;overflow:hidden}.lm-canvas{width:100%;height:100%;position:absolute;inset:0}.lm-fail{border-radius:var(--tr-r-inner);background:var(--surface);box-shadow:var(--tr-sh-rest);padding:12px 14px;font-size:14px;inset:auto 16px 40px}.lm-attr,.lm-fail{color:var(--ink-2);margin:0;position:absolute}.lm-attr{z-index:2;text-shadow:0 0 2px var(--surface),0 0 2px var(--surface),0 0 4px var(--surface);opacity:.85;align-items:center;gap:6px;font-size:10.5px;font-weight:500;line-height:1.3;display:flex;bottom:4px;right:6px}.lm-attr a{color:inherit;text-decoration:none}.lm-attr a:hover{text-decoration:underline}.lm-attr-mer{position:relative}.lm-attr-mer summary{cursor:pointer;width:16px;height:16px;text-shadow:none;border:1px solid;border-radius:50%;place-items:center;font-size:10px;font-style:italic;font-weight:700;line-height:1;list-style:none;display:grid}.lm-attr-mer summary::-webkit-details-marker{display:none}.lm-attr-mer summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lm-attr-mer p{background:var(--surface);width:max-content;max-width:min(320px,70vw);color:var(--ink-2);text-shadow:none;box-shadow:var(--tr-sh-raised);border-radius:8px;margin:0;padding:6px 10px;font-size:11px;position:absolute;bottom:calc(100% + 6px);right:0}.lm-pin{cursor:grab;width:30px;height:40px}.lm-pin:before{content:"";background:var(--ink);width:24px;height:24px;box-shadow:0 6px 14px -6px var(--shade);border-radius:50% 50% 50% 0;position:absolute;top:0;left:3px;translate:0 4px;rotate:-45deg}@supports (color:color-mix(in lab,red,red)){.lm-pin:before{box-shadow:0 6px 14px -6px color-mix(in srgb,var(--shade) 60%,transparent)}}.lm-pin:after{content:"";background:var(--surface);border-radius:50%;width:8px;height:8px;position:absolute;top:12px;left:11px}.ft-adress{flex:100%;max-width:560px}.ft-pa-notis{top:8%;left:1%}.ft-pa-chip{bottom:8%;left:7%}.bp-pa-chip{bottom:8%;left:9%}@media (max-width:599px){.bp-pa-chip,.ft-pa-chip{bottom:16px;left:16px}.ft-pa-notis{top:auto;bottom:72px;left:16px}}.ft-folk .v8-sid-sidled-rad>li{flex-basis:clamp(248px,23vw,296px);grid-template-rows:auto auto 1fr auto;display:grid}.ft-folk-bild{aspect-ratio:4/5;border-radius:var(--v8-r-box);background:var(--v8-mjuk);overflow:hidden}.ft-folk-bild img{object-fit:cover;width:100%;height:100%;display:block}.ft-folk-t{letter-spacing:-.015em;margin-top:16px;font-size:21px;font-weight:700;line-height:1.2}.ft-folk-p{color:var(--v8-ink-2);margin-top:4px;font-size:16px;line-height:1.45}.ft-folk-lank{justify-self:start;margin-top:12px}@media (max-width:679px){.ft-folk .v8-sid-sidled-rad>li{flex-basis:72%}.ft-folk-t{margin-top:12px;font-size:19px}.ft-folk-p{font-size:15px}}.ft-krav{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ft-krav-kort{border-radius:var(--v8-r-box);grid-template-rows:auto auto 1fr auto;gap:8px;padding:26px 26px 24px;display:grid}.ft-krav-ik{background:var(--v8-signal);width:48px;height:48px;color:var(--v8-mork);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.ft-krav-ik .v8-ik{width:24px;height:24px}.ft-krav-t{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.2}.ft-krav-p{color:var(--v8-ink-2);font-size:16px;line-height:1.45}.ft-krav-lank{justify-self:start;margin-top:8px}#granskning .v8-us-handling{margin-top:28px}@media (max-width:1023px){.ft-krav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ft-krav{grid-template-columns:minmax(0,1fr);gap:12px}.ft-krav-kort{padding:22px 20px 20px}}.ft-vagar{gap:18px;margin-top:26px;display:grid}.ft-vagar>div{border-left:3px solid var(--v8-signal);padding-left:18px}.ft-vagar dt{font-size:18px;font-weight:700;line-height:1.25}.ft-vagar dd{max-width:30em;color:var(--v8-pa-mork);margin:4px 0 0;font-size:16px;line-height:1.45}.bp-utbetalt.v8-demo,.ft-sasong.v8-demo{justify-self:end;width:min(100%,520px)}.bp-paid,.ft-sasong-staplar{height:240px;margin-top:8px}.bp-utbetalt-not,.ft-sasong-not{margin-top:14px}.ft-kvitto-scen{justify-self:start;width:min(100%,460px);position:relative}.ft-kvitto-kort.v8-demo{width:100%}.ft-kvitto-chip{position:absolute;top:-26px;right:-20px}.ft-faktura.v8-demo{justify-self:end;width:min(100%,480px)}.ft-faktura .v8-demo-h{margin-bottom:14px}.ft-faktura-rad{border-top:1.5px solid var(--v8-linje);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 72px 92px;gap:12px;padding:12px 0;font-size:15px;line-height:1.35;display:grid}.ft-faktura-rad>span:not(:first-child){text-align:right;font-weight:700}.ft-faktura-rad--huvud{color:var(--v8-ink-2);border-top:0;padding-top:0;font-size:13px;font-weight:700}.ft-faktura-summa{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.ft-faktura-summa>span{border-radius:var(--v8-r-field);background:var(--v8-mjuk);padding:12px 14px;font-size:14px;font-weight:600}.ft-faktura-summa b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.15;display:block}@media (max-width:1023px){.bp-utbetalt.v8-demo,.ft-faktura.v8-demo,.ft-sasong.v8-demo{justify-self:stretch;width:100%}.ft-kvitto>:last-child{order:-1}}@media (max-width:599px){.ft-kvitto-chip{top:-24px;right:8px}.bp-paid,.ft-sasong-staplar{height:200px}.ft-faktura-rad{grid-template-columns:minmax(0,1fr) 56px 76px;gap:8px}}.ft-start{position:relative}.ft-start__anchor{position:absolute;top:0;left:0}.ft-start__panel{border-radius:var(--v8-r-box);min-width:0;padding:28px}.ft-start__seg{margin-bottom:28px}.ft-start__h{margin-bottom:18px;font-size:22px;font-weight:700;line-height:1.2}.ft-start__pane+.ft-start__pane:not([hidden]){border-top:1.5px solid var(--v8-linje);margin-top:40px;padding-top:32px}.ft-meet__l{margin-top:20px}.ft-meet__times{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-top:12px;display:grid}.ft-meet__t{background:var(--v8-vit);min-width:0;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);color:var(--v8-mork);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:999px;padding:0;font-size:15px;font-weight:700}.ft-meet__t:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.ft-meet__t[aria-pressed=true]{background:var(--v8-mork);color:var(--v8-signal);box-shadow:none}.ft-meet__t:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:3px}.ft-meet__hint{margin-top:12px}@media (max-width:767px){.ft-start__panel{padding:20px 16px 24px}.ft-meet__times{grid-template-columns:repeat(3,minmax(0,1fr))}}.v8-fk{gap:32px;min-width:0;display:grid}.v8-fk-grupp,.v8-fk-valgrupp{border:0;min-width:0;margin:0;padding:0}.v8-fk-rubrik{letter-spacing:-.015em;margin-bottom:16px;padding:0;font-size:20px;font-weight:700;line-height:1.2}.v8-fk-kropp,.v8-fk-rutnat{gap:16px;min-width:0;display:grid}.v8-fk-grupp-hjalp{margin-top:-6px}@media (min-width:560px){.v8-fk-rutnat--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v8-fk-rutnat--2>.v8-fk-falt--bred{grid-column:1/-1}}.v8-fk-falt{min-width:0}.v8-fk .v8-fk-etikett{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.v8-fk-valfritt{color:var(--v8-ink-2);flex:none;font-size:13px;font-weight:600}.v8-fk .v8-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger)}.v8-fk .v8-input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 2.5px var(--danger),0 0 0 3px var(--v8-signal)}.v8-fk .v8-fk-area{resize:vertical;height:auto;min-height:120px;padding:15px 20px;line-height:1.5}.v8-fk-select{position:relative}.v8-fk-select:after{content:"";border-right:2.4px solid var(--v8-mork);border-bottom:2.4px solid var(--v8-mork);pointer-events:none;border-radius:0 0 2px;width:8px;height:8px;position:absolute;top:50%;right:22px;transform:translateY(-70%)rotate(45deg)}.v8-fk .v8-fk-sel{appearance:none;text-overflow:ellipsis;cursor:pointer;padding-right:48px}.v8-fk-hjalp{color:var(--v8-ink-2);line-height:1.45}.v8-fk-fel,.v8-fk-hjalp{margin-top:8px;font-size:14px}.v8-fk-fel{color:var(--danger);font-weight:700;line-height:1.4}.v8-fk-summa{margin:0 0 14px}.v8-fk-val{border-radius:var(--v8-r-field);background:var(--v8-vit);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);cursor:pointer;align-items:center;gap:12px;padding:10px 18px 10px 12px;font-size:16px;font-weight:600;line-height:1.35;display:flex;position:relative}.v8-fk-val--topp{align-items:flex-start}.v8-fk-val:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-fk-val-in{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.v8-fk-val-bock{background:var(--v8-vit);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);color:#0000;border-radius:50%;flex:none;place-items:center;display:grid}.v8-fk-val-bock .v8-ik{width:100%;height:100%}.v8-fk-val:has(:checked){box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-fk-val:has(:checked) .v8-fk-val-bock{background:var(--v8-signal);box-shadow:none;color:var(--v8-mork)}.v8-fk-val:has(:focus-visible){outline:2.5px solid var(--v8-mork);outline-offset:3px}.v8-fk-val[data-bad]{box-shadow:inset 0 0 0 2px var(--danger)}.v8-fk-val-t{gap:2px;min-width:0;display:grid}.v8-fk-val-not{color:var(--v8-ink-2);font-size:14px;font-weight:500}.v8-fk-valgrupp>legend{padding:0}.v8-fk-valen{flex-wrap:wrap;gap:8px;display:flex}.v8-fk-valen .v8-fk-val{border-radius:999px;min-height:48px;padding:8px 18px 8px 10px;font-size:15px}.v8-fk-steg-c{background:var(--v8-vit);box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);border-radius:999px;align-items:center;gap:8px;padding:6px;display:inline-flex}.v8-fk-steg-b{background:var(--v8-mork);width:44px;height:44px;color:var(--v8-signal);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.v8-fk-steg-b:disabled{background:var(--v8-linje);color:var(--v8-ink-2);cursor:not-allowed}.v8-fk-steg-o{text-align:center;font-variant-numeric:tabular-nums;min-width:56px;font-size:22px;font-weight:800}.v8-fk-slut-rad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.v8-fk-slut-not{max-width:34em;color:var(--v8-ink-2);flex:240px;font-size:14px;line-height:1.5}.v8-fk-slut-not a{color:var(--v8-mork);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.v8-fk-skicka{flex:none}.v8-fk-skicka:disabled{cursor:progress}@media (max-width:559px){.v8-fk-skicka{width:100%}}.v8-fk-klart{justify-items:start;display:grid}.v8-fk-klart:focus{outline:none}.v8-fk-klart-k{align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.v8-fk-klart-bock{background:var(--v8-signal);width:36px;height:36px;color:var(--v8-mork);border-radius:50%;place-items:center;display:grid}.v8-fk-klart-bock .v8-ik{width:100%;height:100%}.v8-fk-klart-h{font-size:var(--v8-h3);letter-spacing:-.025em;margin-top:18px;font-weight:700;line-height:1.12}.v8-fk-klart-p{max-width:36em;color:var(--v8-ink-2);margin-top:10px}.v8-fk-klart-s{margin-top:24px;font-size:15px;font-weight:700}.v8-fk-klart-l{color:var(--v8-ink-2);gap:10px;margin:10px 0 0;padding:0 0 0 22px;display:grid}.v8-fk-klart-l b{color:var(--v8-mork)}.v8-fk-klart-ny{margin-top:28px}.v8-fk-klart-lankar{margin-top:16px}.v8-fk-stegrad-ankare{top:calc(-1 * var(--v8-hdr) - 16px);height:0;position:relative}.v8-fk-stegrad{gap:6px;margin:0 0 28px;padding:0;list-style:none;display:flex}.v8-fk-stegrad li{flex:1 1 0;min-width:0}.v8-fk-stegrad button>span:last-child,.v8-fk-stegrad-rad>span:last-child{overflow-wrap:break-word;min-width:0}.v8-fk-stegrad button,.v8-fk-stegrad-rad{background:var(--v8-sida);width:100%;min-height:48px;color:var(--v8-ink-2);font:inherit;text-align:left;border:0;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.v8-fk-stegrad button{cursor:pointer;background:var(--v8-mjuk);color:var(--v8-mork)}.v8-fk-stegrad-nu .v8-fk-stegrad-rad{background:var(--v8-mork);color:var(--v8-sida)}.v8-fk-stegrad-nr{background:var(--v8-vit);width:34px;height:34px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.v8-fk-stegrad-klar .v8-fk-stegrad-nr,.v8-fk-stegrad-nu .v8-fk-stegrad-nr{background:var(--v8-signal)}.v8-fk-stegrad-nr .v8-ik{width:100%;height:100%}.v8-fk-steg-panel{gap:28px;display:grid}.v8-fk-steg-panel[hidden]{display:none}.v8-fk-stegknappar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.v8-fk-stegknappar .v8-btn{white-space:normal;text-align:left;max-width:100%}.v8-fk-stegknappar--sist{margin-top:20px}.v8-fk-tillbaka{min-height:44px;color:var(--v8-mork);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:599px){.v8-fk-stegrad li:not(.v8-fk-stegrad-nu){flex:none}.v8-fk-stegrad li:not(.v8-fk-stegrad-nu) .v8-fk-stegrad-rad>span:last-child,.v8-fk-stegrad li:not(.v8-fk-stegrad-nu) button>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v8-fk-stegrad li:not(.v8-fk-stegrad-nu) .v8-fk-stegrad-rad,.v8-fk-stegrad li:not(.v8-fk-stegrad-nu) button{padding:6px}.v8-fk-stegknappar .v8-btn{flex:1;justify-content:space-between}.v8-fk-stegrad li.v8-fk-stegrad-nu{flex:auto}}@media (max-width:479px){.v8-fk-nasta-namn{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.v8-fk-karta{gap:12px;min-width:0;display:grid}.v8-fk-karta-rad{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v8-fk-karta-etikett{color:var(--v8-mork);margin-right:4px;font-size:14px;font-weight:700}.v8-fk-karta-chip,.v8-fk-karta-verktyg button{background:var(--v8-vit);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--v8-linje);color:var(--v8-mork);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.v8-fk-karta-chip:hover,.v8-fk-karta-verktyg button:hover{background:var(--v8-mjuk)}.v8-fk-karta-chip:disabled,.v8-fk-karta-verktyg button:disabled{opacity:.5;cursor:default}.v8-fk-karta-verktyg button[aria-pressed=true]{background:var(--v8-mork);box-shadow:none;color:var(--v8-vit)}.v8-fk-karta-ram{border-radius:var(--v8-r-field);box-shadow:inset 0 0 0 1px var(--v8-linje);position:relative;overflow:hidden}.v8-fk-karta-yta{background:var(--v8-sida);height:clamp(320px,52vh,460px)}.v8-fk-karta-verktyg{pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:56px}.v8-fk-karta-verktyg button{pointer-events:auto}.v8-fk-karta-kalla{background:var(--v8-vit);border-radius:999px;margin:0;padding:2px 8px;font-size:11px;line-height:1.5;position:absolute;bottom:6px;right:8px}.v8-fk-karta-kalla a{color:var(--v8-ink-2)}.v8-fk-karta-not,.v8-fk-karta-tips{color:var(--v8-ink-2);margin:0;font-size:14px;line-height:1.5}.v8-fk-karta-summa{gap:8px;display:grid}.v8-fk-karta-summa>p:first-child{margin:0;font-size:15px}.v8-fk-karta-krav{color:var(--v8-ink-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.v8-fk-karta-krav li[data-ok=ja]:before{content:"✓ ";color:var(--v8-mork);font-weight:800}.v8-fk-karta-krav li[data-ok=nej]{color:var(--tr-warn);font-weight:700}.v8-fk-karta-krav li[data-ok=nej]:before{content:"! "}.v8-fk-karta-fel{color:var(--tr-warn);margin:0;font-size:14px;font-weight:700}.bp-ansok.v8-us-delad{grid-template-columns:minmax(0,1fr);gap:32px;max-width:920px;margin-inline:auto}.bp-ansok .v8-fk-stegrad button>span:last-child,.bp-ansok .v8-fk-stegrad-rad>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.site-shell:has(.bk) .v8-sf{display:none}.site-shell:has(.bk){min-height:0}.bk{--bk-kant:max(16px,(100% - var(--v8-room-max))/2);height:calc(100vh - var(--v8-hdr) - var(--gr-h,0px) - 16px);height:calc(100dvh - var(--v8-hdr) - var(--gr-h,0px) - 16px);min-height:600px;margin:0 var(--bk-kant) 16px;border-radius:var(--tr-r-sheet);isolation:isolate;background:var(--tr-world-ground);position:relative;overflow:hidden}.bk:after{content:"";z-index:var(--tr-z-anchor-up);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--tr-edge-soft);pointer-events:none}.bk-world,.bk:after{position:absolute;inset:0}.bk-world{z-index:var(--tr-z-world)}.bk-world .tr-attrib{font-size:13px}.bk-world .maplibregl-canvas-container.maplibregl-interactive{cursor:grab}.bk-world .maplibregl-canvas-container.maplibregl-interactive:active{cursor:grabbing}.bk-top{z-index:var(--tr-z-anchor-up);pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:16px;left:472px;right:16px}.bk-top>*{pointer-events:auto}.bk-mark{display:block;position:relative}.bk-mark__tag{height:30px;box-shadow:var(--tr-sh-raised);font-family:var(--tr-font);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 12px;font-size:13px;line-height:1;top:4px;left:calc(100% + 8px)}.bk-mark__tag,.bk-recenter{background:var(--tr-surface);color:var(--tr-ink);align-items:center;font-weight:700;display:inline-flex;position:absolute}.bk-recenter{z-index:var(--tr-z-anchor-up);min-height:44px;box-shadow:var(--tr-sh-float);font-family:var(--tr-font);cursor:pointer;transition:background-color var(--tr-t-fast);border:0;border-radius:999px;gap:8px;padding:0 18px 0 14px;font-size:14.5px;bottom:40px;right:16px}.bk-recenter:hover{background:var(--tr-soft)}.bk-recenter:focus-visible{box-shadow:var(--tr-focus);outline:none}.bk-pic{display:none}@media (min-width:1100px){.bk-pic{z-index:var(--tr-z-anchor-up);border-radius:var(--tr-r-card);background:var(--tr-signal);width:340px;height:226px;box-shadow:var(--tr-sh-float);margin:0;display:block;position:absolute;top:72px;right:16px;overflow:hidden}.bk-pic img{object-fit:cover;object-position:50% 100%;width:58%;height:100%;position:absolute;bottom:0;left:0}.bk-pic[data-bild="0"] img{object-position:0 100%;width:100%}.bk-pic figcaption{letter-spacing:-.01em;width:42%;color:var(--tr-ink);text-wrap:balance;align-items:center;padding:18px 18px 18px 4px;font-size:16px;font-weight:700;line-height:1.25;display:flex;position:absolute;top:0;bottom:0;right:0}}.bk-pickhint{z-index:var(--tr-z-anchor-up);background:var(--tr-ink);width:fit-content;max-width:calc(100% - 488px);box-shadow:var(--tr-sh-float);color:var(--tr-on-ink);border-radius:999px;align-items:center;gap:10px;margin:0 auto;padding:6px 8px;font-size:15px;font-weight:700;display:flex;position:absolute;top:72px;left:472px;right:16px}.bk-pickhint__ik{background:var(--tr-signal);width:34px;height:34px;color:var(--tr-ink);border-radius:50%;flex:none;place-items:center;display:grid}.bk-pickhint__ik .v8-ik{stroke-width:3px;width:22px;height:22px}.bk-pickhint .tr-link{min-height:44px;font-family:var(--tr-font);color:var(--tr-on-ink);-webkit-text-decoration-color:var(--tr-on-ink);text-decoration-color:var(--tr-on-ink);background:0 0;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:15px}@supports (color:color-mix(in lab,red,red)){.bk-pickhint .tr-link{-webkit-text-decoration-color:color-mix(in srgb,var(--tr-on-ink) 50%,transparent);text-decoration-color:color-mix(in srgb,var(--tr-on-ink) 50%,transparent)}}.bk-pickhint .tr-link{cursor:pointer}.bk .tr-sheet__bar{flex-wrap:wrap;row-gap:10px;padding-top:10px;position:relative}.bk-title{outline:none;margin:0 0 18px}.bk-nojs{border-radius:var(--tr-r-inner);background:var(--tr-surface);margin:0 0 16px;padding:14px 16px;font-size:15px;line-height:1.45}.bk-body{gap:18px;display:grid}.bk-group{outline:none;gap:10px;display:grid}.bk-group>.tr-label{margin:0}.bk-sec{gap:12px;display:grid}.bk-home>.bk-sec+.bk-sec,.bk-sec+.bk-sec{border-top:1px solid var(--tr-line);padding-top:18px}.bk-sec__h{letter-spacing:.04em;text-transform:uppercase;color:var(--tr-muted);margin:0;font-size:13px;font-weight:700;line-height:1.2}.bk-sec>.tr-note-s{margin:0}.bk-card{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);gap:14px;margin:0;padding:18px;display:grid}.bk-card>.tr-note-s{margin:0}.bk-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.bk-two__help{grid-column:1/-1;margin:-2px 2px 0}.bk-missing{border-radius:var(--tr-r-inner);background:var(--tr-surface);box-shadow:var(--tr-sh-float);color:var(--tr-warn);align-items:flex-start;gap:8px;margin:0;padding:12px 16px;font-size:14.5px;font-weight:500;line-height:1.4;display:flex;position:absolute;bottom:calc(100% + 8px);left:12px;right:12px}.bk-missing>span{flex:1;min-width:0}.bk-missing__x{width:44px;height:44px;color:var(--tr-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-12px -12px -12px 0;display:grid}.bk-missing__x:focus-visible{box-shadow:var(--tr-focus)}.bk-barprice{gap:4px;min-width:0;display:grid}.bk-barprice__sub{color:var(--tr-muted);font-size:13px;line-height:1.3}.bk-call{border-bottom:1px solid var(--tr-hair);flex:1 0 100%;order:-1;justify-content:space-between;gap:12px;padding:0 0 10px;display:flex}.bk-call,.bk-call__tel{align-items:center;min-height:44px}.bk-call__tel{min-width:0;color:var(--tr-ink);gap:10px;text-decoration:none;display:inline-flex}.bk-call__ik{background:var(--tr-signal);width:34px;height:34px;color:var(--tr-ink);transition:background-color var(--tr-t-fast);border-radius:50%;flex:none;place-items:center;display:grid}.bk-call__ik .v8-ik{width:18px;height:18px}.bk-call__tel:hover .bk-call__ik{background:var(--tr-signal-2)}.bk-call__tel:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px;border-radius:999px}.bk-call__txt{gap:1px;min-width:0;display:grid}.bk-call__txt small{color:var(--tr-muted);font-size:13px;font-weight:500;line-height:1.2}.bk-call__txt b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}.bk-call__now{justify-items:end;gap:5px;min-width:0;font-size:13px;line-height:1.2;display:grid}.bk-call__status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bk-call__status b{font-weight:700}.bk-call__clock{color:var(--tr-muted);font-variant-numeric:tabular-nums}.bk-call__dot{background:var(--tr-faint);border-radius:50%;width:8px;height:8px}.bk-call__now[data-open=true] .bk-call__dot{background:var(--tr-ok)}.bk-call__now[data-open=true] .bk-call__status b{color:var(--tr-ok)}.bk-call__day{color:var(--tr-muted);align-items:center;gap:8px;display:inline-flex}.bk-call__day small,.bk-call__next{color:var(--tr-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.bk-call__track{background:var(--tr-track);border-radius:4px;width:72px;height:4px;position:relative}.bk-call__fill{border-radius:inherit;background:var(--tr-line);position:absolute;inset:0}.bk-call__mark{top:50%;left:calc(var(--p,0) * 100%);background:var(--tr-faint);width:10px;height:10px;box-shadow:0 0 0 2px var(--tr-surface);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.bk-call__now[data-open=true] .bk-call__mark{background:var(--tr-ok)}html:not(.js) .bk-search{display:none}.bk-addr,.bk-search{display:grid}.bk-search{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.bk-search__go{height:56px;padding:0 20px}.bk-addr__help{margin:8px 2px 0}.bk-drop{transition:grid-template-rows var(--tr-t) var(--tr-ease-out);grid-template-rows:0fr;display:grid}.bk-addr[data-open=true] .bk-drop{grid-template-rows:1fr}.bk-drop__in{min-height:0;overflow:hidden}.bk-addr[data-open=true] .bk-drop__in{border-radius:var(--tr-r-inner);background:var(--tr-surface);box-shadow:var(--tr-sh-raised);margin-top:8px;padding:6px}.bk-drop__head{letter-spacing:.04em;text-transform:uppercase;color:var(--tr-muted);margin:6px 10px 4px;font-size:13px;font-weight:700}.bk-drop__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bk-drop__list button{width:100%;min-height:56px;font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color var(--tr-t-fast);background:0 0;border:0;border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.bk-drop__list button:hover,.bk-drop__list button[data-on=true]{background:var(--tr-field)}.bk-drop__list button:focus-visible{outline:2px solid var(--tr-ink);outline-offset:-2px}.bk-drop__ik{background:var(--tr-soft);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.bk-drop__ik .v8-ik{width:18px;height:18px}.bk-drop__txt{gap:1px;min-width:0;display:grid}.bk-drop__txt>span{font-size:16px;font-weight:700;line-height:1.3}.bk-drop__txt small{font-size:14px}.bk-drop__attr,.bk-drop__txt small{color:var(--tr-muted);line-height:1.3}.bk-drop__attr{margin:4px 10px;font-size:13px}.bk-drop__on{background:var(--tr-ink);width:26px;height:26px;color:var(--tr-signal);border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.bk-drop{transition:none}}.bk-place{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px;display:grid}.bk-place__ik{background:var(--tr-signal);width:44px;height:44px;color:var(--tr-ink);border-radius:50%;place-items:center;display:grid}.bk-place__ik .v8-ik{width:24px;height:24px}.bk-place__txt{align-self:center;gap:2px;min-width:0;display:grid}.bk-place__txt b{font-size:17px;font-weight:700;line-height:1.25}.bk-place__post{color:var(--tr-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:14.5px;line-height:1.35;display:flex}.bk-place__post .tr-link{cursor:pointer;font-size:13.5px;position:relative}.bk-place__post .tr-link:after{content:"";position:absolute;inset:-14px -6px}.bk-place__other{cursor:pointer;grid-column:1/-1;justify-self:start;margin:6px 0 0 2px;font-size:14px;position:relative}.bk-place__other:after{content:"";position:absolute;inset:-12px -6px}.bk-place__edit{background:var(--tr-field);min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-hair);font-family:var(--tr-font);color:var(--tr-ink);cursor:pointer;transition:box-shadow var(--tr-t-fast);border:0;border-radius:999px;align-self:center;padding:0 16px;font-size:14.5px;font-weight:700}.bk-place__edit:hover{box-shadow:inset 0 0 0 1.5px var(--tr-edge)}.bk-place__edit:focus-visible{box-shadow:var(--tr-focus);outline:none}.bk-found{background:var(--tr-field);color:var(--tr-muted);border-radius:14px;grid-column:1/-1;align-items:baseline;gap:10px;margin:8px 0 0;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.bk-found b{color:var(--tr-ink);font-weight:700}.bk-found__dot{background:var(--tr-faint);border-radius:50%;flex:none;width:9px;height:9px;transform:translateY(-1px)}.bk-found[data-ok=true] .bk-found__dot{background:var(--tr-ok)}.bk-found[data-ok=true] b{color:var(--tr-ok)}.bk-found[data-wait=true]{background:var(--tr-soft)}.bk-found[data-wait=true] .bk-found__dot{background:var(--tr-ink)}.bk-pinlink{min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-edge-soft);font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color var(--tr-t-fast);background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:0 16px 0 6px;font-size:14.5px;font-weight:700;display:inline-flex}.bk-pinlink:hover{background:var(--tr-hover)}.bk-pinlink[data-must=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.bk-pinlink[data-must=true] .bk-pinlink__ik{background:var(--tr-signal);color:var(--tr-ink)}.bk-pinlink:focus-visible{box-shadow:var(--tr-focus);outline:none}.bk-pinlink__ik{background:var(--tr-soft);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.bk-pinlink__ik .v8-ik{width:18px;height:18px}.bk-home{gap:18px;padding-top:4px;display:grid}.bk-focus{outline:none}.bk-typer.tr-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.bk-typer--6.tr-options{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-typer.tr-options>button{text-align:center;justify-content:center;align-items:center;gap:6px;min-height:84px;padding:10px 4px;font-size:14px}.bk-typer__ik{color:var(--tr-ink);transition:color var(--tr-t-fast);place-items:center;display:grid}.bk-typer__ik .v8-ik{width:32px;height:32px}.bk-typer.tr-options>button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.bk-typer.tr-options>button[aria-checked=true] .bk-typer__ik{color:var(--tr-signal)}.bk-typer.tr-options>button[aria-checked=true]:focus-visible{box-shadow:var(--tr-focus)}.bk-sugg{margin:0;padding:0;list-style:none;display:grid}.bk-sugg li+li{border-top:1px solid var(--tr-line)}.bk-sugg button{width:100%;min-height:60px;font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color var(--tr-t-fast);background:0 0;border:0;border-radius:10px;gap:2px;padding:10px 4px;font-size:16px;font-weight:500;line-height:1.3;display:grid}.bk-sugg button:hover{background:var(--tr-hover)}.bk-sugg button .tr-muted{font-size:14px;font-weight:400}.bk-sugg button:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px}.bk-qty .tr-stepper{flex:none}.bk-qty__val{background:var(--tr-surface);min-width:92px;height:48px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);cursor:text;transition:box-shadow var(--tr-t-fast);border-radius:14px;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.bk-qty__val:hover{box-shadow:inset 0 0 0 1.5px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){.bk-qty__val:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tr-ink) 45%,transparent)}}.bk-qty__val:focus-within{box-shadow:var(--tr-focus)}.bk-qty__val[data-invalid=true]{box-shadow:inset 0 0 0 2px var(--tr-warn)}.bk-qty__val small{color:var(--tr-muted);font-size:13px}.bk-qty__in{width:3.4ch;min-width:0;color:var(--tr-ink);text-align:right;background:0 0;border:0;outline:0;padding:0}.bk-qty__in::placeholder{color:var(--tr-placeholder);opacity:1}.bk-facts{border-radius:var(--tr-r-card);background:var(--tr-soft);outline:none;gap:12px;padding:16px;display:grid}.bk-time{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.bk-time__pill{background:var(--tr-ink);height:40px;color:var(--tr-on-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:15px;font-weight:500;display:inline-flex}.bk-time__pill b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:900}.bk-time__ik{background:var(--tr-signal);width:30px;height:30px;color:var(--tr-ink);border-radius:50%;place-items:center;display:grid}.bk-time__ik .v8-ik{stroke-width:3.2px;width:20px;height:20px}.bk-time__sub{color:var(--tr-ink);font-size:13.5px;line-height:1.35}.bk-facts__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.bk-time+.bk-facts__row{border-top:1px solid var(--tr-ink);padding-top:12px}@supports (color:color-mix(in lab,red,red)){.bk-time+.bk-facts__row{border-top:1px solid color-mix(in srgb,var(--tr-ink) 12%,transparent)}}.bk-time__pill[data-tom=true]{background:var(--tr-surface);color:var(--tr-ink);box-shadow:inset 0 0 0 1px var(--tr-edge-soft)}.bk-facts__price{font-size:14px;line-height:1.35}.bk-facts__price b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:900}.bk-facts__tag{background:var(--tr-surface);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;font-size:13px;font-weight:700;display:inline-flex}.bk-included__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bk-included__list li{background:var(--tr-surface);height:34px;box-shadow:inset 0 0 0 1px var(--tr-edge-soft);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:14px;font-weight:500;display:inline-flex}.bk-included__list li svg{color:var(--tr-ok)}.bk-more{font-size:15px}.bk-more summary{text-underline-offset:4px;min-height:44px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--tr-ink);text-decoration-color:var(--tr-ink);align-items:center;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bk-more summary{-webkit-text-decoration-color:color-mix(in srgb,var(--tr-ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--tr-ink) 35%,transparent)}}.bk-more summary{cursor:pointer}.bk-more summary:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px;border-radius:4px}.bk-more ul{color:var(--tr-muted);gap:6px;margin:4px 0 0;padding:0 0 0 18px;line-height:1.45;display:grid}.bk-more--box{border-top:1px solid var(--tr-line);padding-top:6px}.bk-more__in{gap:10px;margin-top:6px;display:grid}.bk-reveal[open]>:not(summary){animation:bk-reveal var(--tr-t) var(--tr-ease-out) both}@keyframes bk-reveal{0%{opacity:0;transform:translateY(-4px)}}.bk-reveal__in{gap:10px;margin-top:4px;display:grid}.bk-reveal__in>.tr-note-s{margin:0}.bk-addons{display:grid}.bk-addons .tr-row{min-height:64px;padding-bottom:6px}.bk-addons .tr-row:first-child{border-top:0;padding-top:0}.bk-own{gap:10px;display:grid}.bk-own__add{border:1.5px dashed var(--tr-edge);border-radius:var(--tr-r-inner);width:100%;min-height:64px;font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color var(--tr-t-fast),border-color var(--tr-t-fast);background:0 0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px 10px 12px;display:grid}.bk-own__add:hover{background:var(--tr-soft);border-color:var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){.bk-own__add:hover{border-color:color-mix(in srgb,var(--tr-ink) 40%,transparent)}}.bk-own__add:focus-visible{box-shadow:var(--tr-focus);outline:none}.bk-own__add b{font-size:15.5px;font-weight:700;line-height:1.3;display:block}.bk-own__add small{color:var(--tr-muted);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.bk-own__plus{background:var(--tr-signal);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.bk-own__note{background:var(--tr-soft);border-radius:14px;grid-template-columns:24px minmax(0,1fr);gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45;display:grid}.bk-own__note .v8-ik{width:24px;height:24px}.bk-daystrip{outline:none;gap:10px;display:grid}.bk-daystrip__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bk-daystrip__month{margin:0;font-size:15px;font-weight:700}.bk-daystrip__nav{gap:6px;display:flex}.bk-wins{outline:none}.bk-winopts.tr-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bk-winopts.tr-options>button{font-variant-numeric:tabular-nums;text-align:center;align-items:center;min-height:64px;padding:8px 6px;font-size:17px;font-weight:900}.bk-winopts.tr-options>button small{font-size:13px;font-weight:500}.bk-winopts.tr-options>button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.bk-winopts.tr-options>button[aria-checked=true] small{color:var(--tr-on-ink-muted)}.bk-after{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.bk-after li{border-radius:var(--tr-r-inner);background:var(--tr-soft);text-align:center;align-content:start;justify-items:center;gap:8px;padding:14px 8px 12px;font-size:13px;font-weight:700;line-height:1.3;display:grid}.bk-after__ik{background:var(--tr-surface);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.bk-after__ik .v8-ik{width:24px;height:24px}.bk-access.tr-options>button{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:56px;padding:8px 12px 8px 10px;font-size:14.5px}.bk-access__ik{background:var(--tr-surface);width:34px;height:34px;color:var(--tr-ink);border-radius:50%;flex:none;place-items:center;display:grid}.bk-access__ik .v8-ik{width:22px;height:22px}.bk-access.tr-options>button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.bk-access.tr-options>button[aria-checked=true] .bk-access__ik{background:var(--tr-signal)}.bk-access.tr-options>button:last-child:nth-child(odd){grid-column:1/-1}.bk-recap{gap:0;padding:6px 14px;list-style:none}.bk-recap li{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.bk-recap li+li{border-top:1px solid var(--tr-hair)}.bk-recap__ik{background:var(--tr-soft);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.bk-recap__ik .v8-ik{width:20px;height:20px}.bk-recap__txt{gap:1px;min-width:0;font-size:15px;line-height:1.35;display:grid}.bk-recap__txt small{letter-spacing:.04em;text-transform:uppercase;color:var(--tr-muted);font-size:13px;font-weight:700}.bk-recap__extra{color:var(--tr-muted);font-size:13.5px}.bk-recap__edit{min-height:44px;font-family:var(--tr-font);color:var(--tr-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--tr-ink);text-decoration-color:var(--tr-ink);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:14px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.bk-recap__edit{-webkit-text-decoration-color:color-mix(in srgb,var(--tr-ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--tr-ink) 35%,transparent)}}.bk-recap__edit{cursor:pointer}.bk-recap__edit:hover{background:var(--tr-hover)}.bk-recap__edit:focus-visible{box-shadow:var(--tr-focus);outline:none}.bk-notice{border-radius:var(--tr-r-inner);background:var(--tr-soft);margin:0;padding:14px 16px;font-size:15px;line-height:1.45}.bk-receipt{gap:10px;display:grid}.bk-receipt>.tr-note-s{margin:0}.bk-receipt__table{border-collapse:collapse;width:100%;font-size:15px}.bk-receipt__table td,.bk-receipt__table th{vertical-align:top;padding:9px 0;line-height:1.35}.bk-receipt__table th{text-align:left;font-weight:500}.bk-receipt__table td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:12px}.bk-receipt__sum td,.bk-receipt__sum th{border-top:1px solid var(--tr-line);padding-top:12px}.bk-receipt__rut>:is(th,td){background:var(--highlight-soft)}.bk-receipt__rut>th{border-radius:12px 0 0 12px;padding-left:12px}.bk-receipt__rut>td{border-radius:0 12px 12px 0;padding-right:12px}.bk-receipt__sub{color:var(--tr-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.bk-total{border-top:1.5px solid var(--tr-ink);gap:6px;padding-top:16px;display:grid}.bk-total .tr-label{margin:0}.bk-total .tr-num small{font-size:17px}.bk-total__when{color:var(--tr-muted);font-size:14px}.bk-card .tr-check,.bk-card [tabindex="-1"] .tr-check{align-items:flex-start;font-size:14.5px;line-height:1.45}.bk-card .tr-check input{margin-top:1px}.bk-card [tabindex="-1"]{outline:none}.bk-card>.tr-row{min-height:60px}.bk-discount{gap:8px;display:grid}.bk-discount>.tr-note-s,.bk-who{margin:0}.bk-who{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:15px;display:flex}.bk-code__acts .tr-link,.bk-who .tr-link{min-height:44px;font-family:var(--tr-font);cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px}.bk-code{gap:10px;display:grid}.bk-code__acts{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.bk-pay.tr-options{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.bk-pay.tr-options>button{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 10px;min-height:72px;padding:10px 12px;display:grid}.bk-pay.tr-options>button small{grid-column:1/-1;margin-top:4px;line-height:1.35}.bk-pay__ik{background:var(--tr-surface);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.bk-pay__ik .v8-ik{width:22px;height:22px}.bk-pay__t{font-size:16px;font-weight:700}.bk-pay.tr-options>button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.bk-pay.tr-options>button[aria-checked=true] small{color:var(--tr-on-ink-muted)}.bk-pay.tr-options>button[aria-checked=true] .bk-pay__ik{background:var(--tr-signal);color:var(--tr-ink)}.bk-pay.tr-options>button:only-child{cursor:default}.bk-trust{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.bk-trust li{border-radius:var(--tr-r-inner);background:var(--tr-field);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px 10px 10px;font-size:13.5px;font-weight:700;line-height:1.3;display:grid}.bk-trust li>span:last-child{overflow-wrap:break-word;min-width:0}.bk-trust__ik{background:var(--tr-ink);width:24px;height:24px;color:var(--tr-signal);border-radius:50%;place-items:center;display:grid}.bk-trust__more{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.bk-more .bk-trust__more{padding:0}.bk-trust__more li{color:var(--tr-muted);gap:2px;font-size:14px;line-height:1.45;display:grid}.bk-trust__more b{color:var(--tr-ink);font-weight:700}.bk-facts3{border-radius:var(--tr-r-inner);background:var(--tr-soft);margin:0;padding:2px 14px;list-style:none;display:grid}.bk-facts3 li{flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:10px 0;font-size:14px;line-height:1.35;display:flex}.bk-facts3 li+li{border-top:1px solid var(--tr-hair)}.bk-facts3 b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.bk-final{margin:0;font-size:14.5px;font-weight:500;line-height:1.45}.bk-cue{display:none}@media (max-width:699px){.bk-cue{pointer-events:none;justify-content:flex-end;align-items:center;height:44px;padding:0 14px;display:flex;position:absolute;bottom:100%;left:0;right:0}.bk-cue button{background:var(--tr-ink);min-height:34px;font-family:var(--tr-font);color:var(--tr-on-ink);cursor:pointer;opacity:0;transition:opacity var(--tr-t) var(--tr-ease-out);border:0;border-radius:999px;align-items:center;gap:4px;padding:0 12px 0 8px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.bk-cue button:after{content:"";position:absolute;inset:-5px}.bk-cue button .v8-ik{width:18px;height:18px;color:var(--tr-signal);stroke-width:3.4px}.bk-cue[data-on=true] button{opacity:1;pointer-events:auto}.bk-cue button:focus-visible{outline:2px solid var(--tr-signal);outline-offset:2px}}.bk-swish__head{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;display:grid}.bk-swish__head>span:last-child{gap:4px;display:grid}.bk-swish__ik{background:var(--tr-signal);width:48px;height:48px;color:var(--tr-ink);border-radius:50%;place-items:center;display:grid}.bk-swish__ik .v8-ik{width:28px;height:28px}.bk-swish__go{justify-items:center;gap:10px;display:grid}.bk-swish__go>a{justify-self:stretch}.bk-swish__qr{border-radius:var(--tr-r-inner);background:var(--tr-field);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.bk-swish__qr img{background:var(--tr-surface);width:168px;height:168px;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:12px;padding:8px;display:block}.bk-swish__qr>span{gap:6px;font-size:14px;line-height:1.45;display:grid}.bk-swish__qr b{font-size:16px;font-weight:700}.bk-swish__qr small{color:var(--tr-muted);font-size:13.5px}.bk-swish__qr .tr-link{font-size:13.5px}.bk-swish__status{background:var(--tr-soft);border-radius:14px;align-items:baseline;gap:10px;margin:0;padding:12px 14px;font-size:14.5px;font-weight:500;line-height:1.45;display:flex}.bk-swish__status small{color:var(--tr-muted);font-variant-numeric:tabular-nums}.bk-swish__dot{background:var(--tr-ink);border-radius:50%;flex:none;width:9px;height:9px;transform:translateY(-1px)}.bk-swish__status[data-state=betald]{background:var(--tr-field);color:var(--tr-ok)}.bk-swish__status[data-state=betald] .bk-swish__dot{background:var(--tr-ok)}.bk-swish__status:is([data-state=nekad],[data-state=fel]){color:var(--tr-warn)}.bk-swish__status:is([data-state=nekad],[data-state=fel]) .bk-swish__dot{background:var(--tr-warn)}.bk-swish__payee{margin:0}.bk-swish__acts{flex-wrap:wrap;gap:8px;display:flex}.bk-swishmark{width:28px;height:28px;display:block}@media (max-width:479px){.bk-swish__qr{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}}.bk-klar{gap:16px;width:min(560px,100% - 32px);margin:0 auto 64px;display:grid}.bk-klar__links{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}.bk-klar__links .tr-link{align-items:center;min-height:44px;display:inline-flex}.bk-prov{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;width:min(1200px,100% - 32px);margin:24px auto 64px;display:grid}.bk-prov__case{align-content:start;gap:10px;display:grid}.bk-donepic{border-radius:var(--tr-r-card);background:var(--tr-signal);aspect-ratio:16/9;margin:0;overflow:hidden}.bk-donepic img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}@media (min-width:1100px){.bk-donepic{display:none}}.bk-done>.tr-body,.bk-done>.tr-note-s,.bk-sum{margin:0}.bk-sum{gap:10px;display:grid}.bk-sum>div{grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.bk-sum dt{color:var(--tr-muted);font-size:13px}.bk-sum dd{margin:0;font-size:15.5px;line-height:1.4}.bk-note{border-radius:var(--tr-r-inner);background:var(--tr-soft);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.45;display:grid}.bk-note__ik{background:var(--tr-surface);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.bk-note__ik .v8-ik{width:22px;height:22px}.bk-done__acts{justify-items:center;gap:8px;margin-top:8px;display:grid}.bk-done__acts>form{justify-self:stretch}.bk-sw{gap:12px;display:grid}.bk-sw>.tr-link--solo{justify-self:center}.bk-sw a.tr-btn[href]{color:var(--tr-btn-fg,var(--tr-ground));text-decoration:none}.bk-sw__qrrad{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.bk-sw__qr{border-radius:var(--tr-r-inner);background:var(--tr-surface);box-shadow:inset 0 0 0 1.5px var(--tr-line);margin:0;padding:12px}.bk-sw__qr img{width:184px;height:184px;display:block}.bk-sw__steg{gap:8px;margin:0;padding-left:20px;font-size:15px;line-height:1.45;display:grid}.bk-sw__nummer{gap:10px;display:grid}.bk-sw__rad{flex-wrap:wrap;justify-content:center;gap:4px 20px;display:flex}.bk-sw__fel,.bk-sw__klar,.bk-sw__vantar{border-radius:var(--tr-r-inner);margin:0;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.45}.bk-sw__klar{background:var(--tr-soft);color:var(--tr-ink)}.bk-sw__vantar{background:var(--tr-field);color:var(--tr-ink)}.bk-sw__fel{background:var(--tr-field);color:var(--tr-warn)}@media (max-width:479px){.bk-sw__qrrad{grid-template-columns:minmax(0,1fr);justify-items:center}}.bk-photo{gap:10px;display:grid}.bk-photo__pick{background:var(--tr-field);cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.bk-photo__pick:focus-within{outline:2.5px solid var(--tr-ink);outline-offset:2px}.bk-photo__pick>span:last-of-type{gap:2px;display:grid}.bk-photo__pick small{color:var(--tr-muted);font-size:13px}.bk-photo__ik{background:var(--tr-ink);width:36px;height:36px;color:var(--tr-ground);border-radius:999px;flex:none;place-items:center;display:grid}.bk-photo__chosen{align-items:center;gap:12px;display:flex}.bk-photo__chosen img{object-fit:cover;border-radius:12px;width:88px;height:66px}.bk-photo__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bk-plan{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.bk-plan>button{border-radius:var(--tr-r-inner);background:var(--tr-field);min-height:60px;box-shadow:inset 0 0 0 1px var(--tr-hair);font-family:var(--tr-font);color:var(--tr-ink);text-align:center;cursor:pointer;border:0;align-content:center;gap:2px;padding:8px 6px;display:grid}.bk-plan>button b{font-size:14.5px;font-weight:700;line-height:1.2}.bk-plan>button small{color:var(--tr-muted);font-size:12px;line-height:1.25}.bk-plan>button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-on-ink)}.bk-plan>button[aria-checked=true] small{color:var(--tr-on-ink-muted)}.bk-plan>button:focus-visible{box-shadow:var(--tr-focus);outline:none}@media (max-width:420px){.bk-plan{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-estimate{margin:0}.bk-grov{gap:10px;display:grid}.bk-grov__val.tr-options{grid-template-columns:minmax(0,1fr)}.bk-grov__val.tr-options>button{text-align:left;white-space:normal;min-height:56px}.bk-payrows{gap:6px;display:grid}.bk-payrow{border-radius:var(--tr-r-inner);background:var(--tr-field);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--tr-hair);font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;border:0;grid-template-columns:20px 32px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 12px;display:grid}.bk-payrow:focus-visible{box-shadow:var(--tr-focus);outline:none}.bk-payrow__dot{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--tr-edge);border-radius:50%}.bk-payrow[aria-checked=true]{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink)}.bk-payrow[aria-checked=true] .bk-payrow__dot{box-shadow:inset 0 0 0 5px var(--tr-ink)}.bk-payrow__ik{place-items:center;width:32px;height:32px;display:grid}.bk-payrow__ik .v8-ik{width:22px;height:22px}.bk-payrow__ik--logo img{width:28px;height:28px}.bk-swishlogo{width:auto;height:24px;display:block}.bk-payrow__t{font-size:15.5px;font-weight:700}.bk-payrow:not(:has(.bk-payrow__ik)) .bk-payrow__t{grid-column:2/4}.bk-payrow__sub{color:var(--tr-muted);grid-column:2/-1;font-size:13px;line-height:1.35}.bk-cards{justify-self:end;gap:4px;display:inline-flex}.bk-faq{gap:6px;display:grid}.bk-faq details{border-radius:var(--tr-r-inner);background:var(--tr-field)}.bk-faq details[open]{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink)}.bk-faq summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 32px;align-items:center;gap:10px;min-height:48px;padding:8px 8px 8px 10px;font-size:14px;font-weight:700;line-height:1.3;list-style:none;display:grid}.bk-faq summary::-webkit-details-marker{display:none}.bk-faq summary:focus-visible{box-shadow:var(--tr-focus);border-radius:var(--tr-r-inner);outline:none}.bk-faq__ik{background:var(--tr-ink);width:24px;height:24px;color:var(--tr-signal);border-radius:50%;place-items:center;display:grid}.bk-faq__q{overflow-wrap:break-word;min-width:0}.bk-faq__plus{background:var(--tr-surface);width:32px;height:32px;transition:transform var(--tr-t) var(--tr-ease-out);border-radius:50%;place-items:center;display:grid}.bk-faq details[open] .bk-faq__plus{background:var(--tr-signal);transform:rotate(45deg)}.bk-faq__a{color:var(--tr-muted);margin:0;padding:0 14px 14px 44px;font-size:14px;line-height:1.45}.bk-more-bookings{gap:10px;display:grid}.bk-cart{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bk-cart li{border-radius:var(--tr-r-inner);background:var(--tr-field);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bk-cart li>span{gap:2px;min-width:0;display:grid}.bk-cart b{overflow-wrap:break-word;font-size:14px;font-weight:700;line-height:1.3}.bk-cart small{color:var(--tr-muted);font-size:13px}.bk-daystrip__view{justify-self:start}.bk-month{border-radius:var(--tr-r-panel);background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:4px;display:grid}.bk-month__wd{text-align:center;color:var(--tr-muted);text-transform:capitalize;padding:4px 0;font-size:11.5px;font-weight:700}.bk-month>button{aspect-ratio:1;min-height:40px;font-family:var(--tr-font);color:var(--tr-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}.bk-month>button:hover:not(:disabled){background:var(--tr-hover)}.bk-month>button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.bk-month>button[aria-checked=true]{background:var(--tr-ink);color:var(--tr-ground)}.bk-month>button:disabled{opacity:.35;cursor:default}.bk-month__dot{background:var(--tr-signal);border-radius:50%;width:6px;height:6px;display:inline-block}.bk-month>button .bk-month__dot{position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.bk-month__legend{color:var(--tr-muted);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.bk-daystrip .tr-days>button{min-width:0;padding:6px 3px}.bk-daystrip .tr-days__tag{background:var(--tr-surface);letter-spacing:0;max-width:100%;color:var(--tr-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;margin-top:0;padding:2px 6px;font-size:10px;overflow:hidden}.bk-daystrip .tr-days>button[aria-checked=true] .tr-days__tag{background:var(--tr-signal);color:var(--tr-ink)}.gb-stuga{gap:8px}.gb-stuga>.tr-label,.gb-stuga>.tr-note-s{margin:0}.gb-stuga__namn{font-size:var(--tr-fs-h3);color:var(--tr-ink);margin:0;font-weight:700;line-height:1.16}.gb-tjanst{border-top:1px solid var(--tr-line);color:var(--tr-ink);gap:2px;margin:4px 0 0;padding-top:10px;font-size:15px;line-height:1.45;display:grid}.gb-tjanst span{color:var(--tr-muted)}.gb-vem.tr-options{grid-template-columns:minmax(0,1fr)}@media (min-width:520px){.gb-vem.tr-options{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.gb-betala{gap:12px}.gb-host{gap:28px;min-width:0;display:grid}.gb-host>.tr-note-s{max-width:64ch;margin:0}.gb-sec{gap:14px;min-width:0;display:grid}.gb-sec>.tr-note-s,.gb-sec>h2{margin:0}.gb-sec>.tr-note-s{max-width:64ch}.gb-sec__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gb-msg,.gb-sec__head>h2{margin:0}.gb-msg{border-radius:var(--tr-r-inner);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);padding:14px 18px;font-size:15px;line-height:1.5}.gb-msg p{margin:0}.gb-msg ul{margin:6px 0 0;padding-left:20px}.gb-msg--fel{box-shadow:inset 0 0 0 1px var(--tr-warn)}.gb-msg--fel p:first-child{color:var(--tr-warn);font-weight:700}.gb-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}@media (min-width:900px){.gb-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.gb-stats>div{border-radius:var(--tr-r-inner);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);align-content:start;gap:4px;padding:14px 16px;display:grid}.gb-stats__wide{grid-column:1/-1}.gb-stats dt{color:var(--tr-muted);font-size:13px;line-height:1.3}.gb-stats dd{font-variant-numeric:tabular-nums;color:var(--tr-ink);margin:0;font-size:26px;font-weight:700;line-height:1.15}.gb-stats dd.gb-stats__sub{color:var(--tr-muted);font-size:14px;font-weight:500;line-height:1.45}.gb-stugor{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gb-stugrad{border-radius:var(--tr-r-inner);background:var(--tr-surface);min-height:64px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);transition:background-color var(--tr-t-fast);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:flex}.gb-stugrad:hover{background:var(--tr-soft)}.gb-stugrad:focus-visible{box-shadow:var(--tr-focus);outline:none}.gb-stugrad__main{gap:2px;min-width:0;display:grid}.gb-stugrad__main b{font-size:16px;line-height:1.3}.gb-stugrad__main small{color:var(--tr-muted);overflow-wrap:anywhere;font-size:13.5px;line-height:1.4}.gb-link{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);gap:18px;padding:20px;display:grid}@media (min-width:720px){.gb-link{grid-template-columns:200px minmax(0,1fr);align-items:start}}.gb-link__qr{width:200px;max-width:100%;color:var(--tr-ink);justify-self:center}.gb-qr svg{background:var(--tr-surface);border-radius:12px;width:100%;height:auto;display:block}.gb-link__txt{gap:10px;min-width:0;display:grid}.gb-link__txt>*{margin:0}.gb-link__url{overflow-wrap:anywhere;font-size:15px}.gb-copytext{background:var(--tr-ground);color:var(--tr-ink);overflow-wrap:anywhere;font-size:14.5px;line-height:1.5}.gb-confirm,.gb-copytext{border-radius:14px;padding:12px 14px}.gb-confirm{box-shadow:inset 0 0 0 1px var(--tr-warn);gap:8px;display:grid}.gb-confirm>.tr-note-s{margin:0}.gb-acts{flex-wrap:wrap;align-items:center;gap:8px 24px;min-height:44px;display:flex}.gb-cal{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);gap:10px;min-width:0;padding:16px;display:grid}.gb-cal__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.gb-cal__month{color:var(--tr-ink);margin:0;font-size:17px;font-weight:700;line-height:1.2}.gb-cal__grid{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:100%}.gb-cal__grid th{color:var(--tr-muted);text-align:center;font-size:13px;font-weight:700}.gb-cal__grid td{vertical-align:top;background:var(--tr-ground);border-radius:12px;height:64px;padding:6px}.gb-cal__grid td[aria-hidden=true]{background:0 0}.gb-cal__grid td[data-today=true]{box-shadow:inset 0 0 0 2px var(--tr-ink)}.gb-cal__d{font-variant-numeric:tabular-nums;display:block}.gb-cal__d,.gb-cal__e{color:var(--tr-ink);font-size:13px;font-weight:700}.gb-cal__e{max-width:100%;background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;margin-top:4px;padding:2px 7px;line-height:1.3;display:inline-block;overflow:hidden}.gb-cal__e[data-kind=gast]{background:var(--tr-signal);box-shadow:none}.gb-cal__e[data-status=avvikelse]{box-shadow:inset 0 0 0 2px var(--tr-warn)}.gb-cal__key{color:var(--tr-muted);margin:0;font-size:13px}.gb-cal__key .gb-cal__e{vertical-align:middle;margin-top:0}@media (max-width:599px){.gb-cal{padding:10px}.gb-cal__grid{border-spacing:2px}.gb-cal__grid td{border-radius:8px;height:52px;padding:4px}.gb-cal__e{padding:1px 4px}}.gb-entries{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gb-entry{border-radius:var(--tr-r-inner);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);gap:10px;min-width:0;padding:16px 18px;display:grid}.gb-entry>.tr-note-s{margin:0}.gb-entry__head{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.gb-entry__when{gap:1px;margin-right:auto;display:grid}.gb-entry__when b{color:var(--tr-ink);font-size:15.5px}.gb-entry__when small{color:var(--tr-muted);font-size:13px}.gb-entry__who{color:var(--tr-ink);font-size:14px;font-weight:700}.gb-photos{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px;display:grid}.gb-photos--s{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));margin-top:6px}.gb-photo{aspect-ratio:1;background:var(--tr-ground);border-radius:10px;display:block;overflow:hidden}.gb-photo img{object-fit:cover;width:100%;height:100%;display:block}.gb-photo:focus-visible{box-shadow:var(--tr-focus);outline:none}.gb-devs{color:var(--tr-ink);gap:8px;margin:0;padding:0;font-size:14.5px;line-height:1.5;list-style:none;display:grid}.gb-devs>li{background:var(--tr-ground);border-radius:12px;padding:10px 12px}.gb-devs>li[data-open=true]{box-shadow:inset 3px 0 0 var(--tr-warn)}.gb-devs__svar{color:var(--tr-muted);margin-top:4px;display:block}.gb-sub{border-top:1px solid var(--tr-line);padding-top:12px}.gb-form{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);gap:16px;min-width:0;padding:20px;display:grid}.gb-form--tight{box-shadow:none;background:0 0;gap:12px;padding:0}.gb-fs{border:0;border-top:1px solid var(--tr-line);gap:12px;min-width:0;margin:0;padding:16px 0 0;display:grid}.gb-fs>legend{float:left;width:100%;margin:0 0 4px;padding:0}.gb-fs>legend+*{clear:both}.gb-two{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:600px){.gb-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-addons{gap:2px;display:grid}.gb-addons>.tr-label{margin:0 0 4px}.gb-addr{gap:12px;display:grid}.gb-addr>.tr-note-s{margin:0}.gb-opts.tr-options{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.gb-stars.tr-options{grid-template-columns:repeat(5,minmax(0,1fr))}.gb-file{color:var(--tr-ink);gap:6px;font-size:14px;display:grid}.gb-file input{min-height:44px;font:inherit}.gb-stays{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);gap:14px;padding:20px;display:grid}.gb-stays>.tr-note-s{margin:0}.gb-staylist{gap:0;margin:0;padding:0;list-style:none;display:grid}.gb-staylist>li{border-bottom:1px solid var(--tr-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:flex}.gb-staylist>li>span{gap:2px;min-width:0;display:grid}.gb-staylist>li>button{white-space:nowrap;flex:none}.gb-staylist b{color:var(--tr-ink);font-size:15px}.gb-staylist small{color:var(--tr-muted);font-size:13px}.kn{--kn-w:min(100% - 32px,1296px);padding-bottom:64px;position:relative}.kn-top{width:var(--kn-w);gap:28px;margin-inline:auto;padding-top:40px;display:grid}.kn-top__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.kn-top__grid:not([data-karta]){max-width:560px}.kn-top__card{align-content:start;gap:14px;min-width:0;display:grid}.kn-cardfoot,.kn-top__foot{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.kn-cardfoot .tr-note-s,.kn-cardnote{margin:0}.kn-cardfoot .tr-link{align-items:center;min-height:44px;display:inline-flex}.kn-cardnote{max-width:52ch}.kn-map{border-radius:var(--tr-r-sheet);isolation:isolate;background:var(--tr-world-ground);min-height:300px;position:relative;overflow:hidden}.kn-map:after{content:"";z-index:var(--tr-z-anchor-up);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--tr-edge-soft);pointer-events:none}.kn-map:after,.kn-map__world{position:absolute;inset:0}.kn-map__chip{z-index:var(--tr-z-anchor-up);position:absolute;top:16px;right:16px}@media (min-width:900px){.kn-top__grid[data-karta]{grid-template-columns:minmax(0,470px) minmax(0,1fr);gap:24px}.kn-map{min-height:440px}}.kn--login{padding-bottom:0}.kn-lg.lg{min-height:0}.kn-lg .lg-in{padding-top:clamp(24px,5vw,56px)}@media (min-width:1200px){.kn-lg .lg-in{padding-top:72px}}.kn-lg__fel{margin:0 0 16px}.kn-lg__bankid{gap:18px;margin-bottom:18px;display:grid}.kn-lg__eller{color:var(--tr-muted);align-items:center;gap:12px;margin:0;font-size:14px;font-weight:500;display:flex}.kn-lg__eller:after,.kn-lg__eller:before{content:"";background:var(--tr-line);flex:1;height:1px}.kn-lg__fot{border-top:1px solid var(--tr-line);gap:10px;margin-top:22px;padding-top:18px;display:grid}.tr-btn.kn-bankid{padding-left:var(--tr-arr-in);justify-content:flex-start}.kn-bankid__mark{width:calc(var(--tr-arr) * 1.32);height:var(--tr-arr);background:var(--tr-surface);border-radius:999px;flex:none;place-items:center;display:grid}.kn-bankid__text{text-align:left;flex:1;min-width:0}.tr-btn.kn-bankid--tyst{--tr-btn-bg:var(--tr-surface);--tr-btn-bg-h:var(--tr-surface);color:var(--tr-ink);box-shadow:inset 0 0 0 1.5px var(--tr-edge);justify-content:center;gap:10px;padding:0 24px 0 12px}.tr-btn.kn-bankid--tyst:is(:hover,.is-hover){box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-btn.kn-bankid--tyst:after{content:none}.kn-bankid--tyst .kn-bankid__mark{background:0 0;width:auto;height:auto}.kn-bankid--tyst .kn-bankid__text{flex:0 auto}.kn-head{gap:10px;display:grid}.kn-kick{margin:0}.kn-title{text-wrap:balance;margin:0}.kn-lead{max-width:46ch;color:var(--tr-muted);margin:0}.kn-back{justify-self:start;font-size:15px}.kn-nav{flex-wrap:wrap;gap:12px 16px;margin-top:10px}.kn-nav,.kn-nav__end{align-items:center;display:flex}.kn-nav__end{gap:6px 16px}.kn-signout{min-height:44px;font-family:var(--tr-font);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px}.kn-ground{width:var(--kn-w);gap:48px;margin-inline:auto;padding-top:56px;display:grid}.kn--plain .kn-ground{padding-top:8px}.kn-plainhead{width:var(--kn-w);margin-inline:auto;padding:40px 0 32px}.kn-sec{gap:16px;display:grid}.kn-sec>h2{margin:0}.kn-listpanel{padding:6px 22px}.kn-list{margin:0;padding:0;list-style:none;display:grid}.kn-list>li+li{border-top:1px solid var(--tr-hair)}.kn-row{min-height:68px;color:var(--tr-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:10px 0;text-decoration:none;display:grid}a.kn-row{transition:background-color var(--tr-t-fast);border-radius:12px}a.kn-row:hover{background:var(--tr-hover)}.kn-row__betala{margin:-4px 0 12px;display:inline-block}.kn-row__main:focus-visible,a.kn-row:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px}.kn-row:not(:has(.kn-date)){grid-template-columns:minmax(0,1fr) auto auto}.kn-row--past{grid-template-columns:auto minmax(0,1fr) auto auto}.kn-row[aria-current=true]{background:var(--tr-field);box-shadow:inset 0 0 0 1.5px var(--tr-ink);padding-left:14px;padding-right:14px}.kn-row__main{min-width:0;min-height:44px;color:inherit;border-radius:6px;align-content:center;gap:3px;text-decoration:none;display:grid}.kn-row__title{font-size:16px;font-weight:500;line-height:1.3}.kn-row__sub{color:var(--tr-muted);font-size:14px;line-height:1.4}.kn-date{min-width:44px;color:var(--tr-muted);justify-items:center;gap:2px;font-size:13px;display:grid}.kn-date .tr-num{color:var(--tr-ink)}.kn-again{min-height:44px;padding:0 18px;font-size:15px}.kn-muted{color:var(--tr-muted);margin:0}.kn-foot{margin:0}.kn-foot a{color:var(--tr-ink);font-weight:500}.kn-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:24px;display:grid}.kn-main,.kn-side{gap:24px;min-width:0;display:grid}.kn-panel{gap:14px;display:grid}.kn-panel>.tr-body,.kn-panel>.tr-note-s,.kn-panel>h2{margin:0}.kn-panel>.tr-btn,.kn-panel>.tr-link--solo{justify-self:start}.kn-panel--soft{background:var(--tr-field);box-shadow:none}.kn-panel .bk-receipt{border-top:0;padding-top:0}.kn-dl{gap:0;margin:0;display:grid}.kn-dl>div{border-top:1px solid var(--tr-hair);grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.kn-dl dt{color:var(--tr-muted);font-size:14px}.kn-dl dd{margin:0;font-size:15.5px;line-height:1.4}.kn-files{margin:0;padding:0;list-style:none;display:grid}.kn-files li+li{border-top:1px solid var(--tr-hair)}.kn-file{min-height:60px;color:var(--tr-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 0;text-decoration:none;display:grid}.kn-file .kn-row__sub{grid-column:1}.kn-file__go{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--tr-ink);text-decoration-color:var(--tr-ink);grid-area:1/2/span 2;font-size:14px;font-weight:500}@supports (color:color-mix(in lab,red,red)){.kn-file__go{-webkit-text-decoration-color:color-mix(in srgb,var(--tr-ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--tr-ink) 35%,transparent)}}.kn-row .kn-file__go{grid-area:auto}.kn-kvitto{max-width:none}.kn-actions{gap:14px;display:grid}.kn-act-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.kn-confirm{border-radius:var(--tr-r-card);background:var(--tr-field);gap:14px;padding:18px;display:grid}.kn-confirm>.tr-h4,.kn-confirm>.tr-note-s{margin:0}.kn-confirm .tr-check{align-items:flex-start;font-size:14.5px;line-height:1.45}.kn-cancel{min-height:44px;font-family:var(--tr-font);cursor:pointer;background:0 0;border:0;justify-self:center;padding:0;font-size:15px}.kn-msg{margin:0}.kn-form{gap:14px;display:grid}.kn-form>.tr-body,.kn-form>.tr-note-s{margin:0}.kn-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kn-switches{gap:0;margin-top:6px;display:grid}.kn-switches>.tr-row__label{margin:0 0 6px}.kn-switches>.tr-note-s{margin:8px 0 0}.kn-panel--form .kn-act-row .tr-btn{min-width:160px}.kn-empty,.kn-homes,.kn-loginpanel{gap:12px;display:grid}.kn-empty>.tr-h4,.kn-empty>.tr-note-s{margin:0}.tr-panel.kn-verify{border-radius:var(--tr-r-card);background:var(--highlight-soft);box-shadow:none;align-items:center;gap:16px;padding:24px;display:grid}.kn-verify-text{gap:6px;display:grid}.kn-verify-text>.tr-h4,.kn-verify-text>.tr-note-s{margin:0}@media (min-width:720px){.tr-panel.kn-verify{grid-template-columns:1fr auto;gap:32px;padding:28px 28px 28px 32px}}.kn-login{display:grid}html:not(.js) .kn-login{display:none}.kn-nojs{margin:0;font-size:15px;line-height:1.45}.kn-fine{margin:0}.kn-homes{padding:6px 16px}.kn-homes .kn-row{grid-template-columns:minmax(0,1fr);min-height:60px;padding-left:10px;padding-right:10px}.kn-skelpage{display:block}.kn-skelpage .kn-top__head{gap:12px;display:grid}.kn-skelcard{align-content:start;gap:6px;min-height:240px;display:grid}.kn-skelpage .kn-ground{width:var(--kn-w);margin:24px auto 0}.kn-skelpage .kn-ground .kn-skelcard{min-height:0}.po-pt[data-enter="1"]:not([data-entered])>.kn{animation:none}@media (prefers-reduced-motion:no-preference){.po-pt[data-enter="1"]:not([data-entered])>.kn :is(.kn-top__head,.kn-top__grid,.kn-ground>*,.kn-grid>*>*){--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--pt-d,0s) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) var(--pt-d,0s) backwards}.po-pt[data-enter="1"]:not([data-entered])>.kn .kn-top__grid{--pt-d:50ms}.po-pt[data-enter="1"]:not([data-entered])>.kn :is(.kn-ground,.kn-grid>*)>:first-child{--pt-d:.1s}.po-pt[data-enter="1"]:not([data-entered])>.kn :is(.kn-ground,.kn-grid>*)>:nth-child(2){--pt-d:.15s}.po-pt[data-enter="1"]:not([data-entered])>.kn :is(.kn-ground,.kn-grid>*)>:nth-child(n+3){--pt-d:.2s}}.kn-facts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.kn-facts li{background:var(--tr-field);border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:grid}.kn-facts__ico{background:var(--tr-surface);width:40px;height:40px;color:var(--tr-ink);border-radius:999px;place-items:center;display:grid}.kn-facts__t{gap:1px;min-width:0;display:grid}.kn-facts__t small{color:var(--tr-muted);font-size:13px;font-weight:700}.kn-facts__t b{font-size:15.5px;font-weight:700;line-height:1.3}.kn-msgs{gap:20px}.kn-thread{gap:16px;padding:22px;display:grid}.kn-thread__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kn-thread__head>.tr-h4{margin:0}.kn-thread__new{background:var(--tr-signal);min-height:26px;color:var(--tr-ink);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.kn-thread__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kn-bubble{border-radius:18px;gap:4px;max-width:min(560px,92%);padding:12px 16px;display:grid}.kn-bubble--ours{background:var(--tr-field);justify-self:start}.kn-bubble--mine{background:var(--tr-signal);justify-self:end}@supports (color:color-mix(in lab,red,red)){.kn-bubble--mine{background:color-mix(in srgb,var(--tr-signal) 28%,var(--tr-surface))}}.kn-bubble__meta{color:var(--tr-muted);flex-wrap:wrap;gap:2px 8px;margin:0;font-size:13px;display:flex}.kn-bubble__meta b{color:var(--tr-ink)}.kn-bubble__text{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.kn-reply{gap:10px;display:grid}.kn-reply__acts{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.kn-bo{align-items:start;gap:20px;display:grid}@media (min-width:1024px){.kn-bo{grid-template-columns:minmax(0,1fr) 440px}.kn-bo__map{position:sticky;top:112px}}.kn-bo__map{gap:12px;min-width:0;display:grid}.kn-bo__stage{min-width:0;position:relative}.kn-bo__3d{z-index:5;border-radius:var(--tr-r-sheet);background:var(--tr-ground);position:absolute;inset:0;overflow:hidden}.kn-bo__view{width:200px}.kn-bo__scene{width:100%;height:100%}.kn-bo__tools{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kn-bo__tools .tr-btn{gap:8px}.kn-bo__tools .tr-btn[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--tr-ink)}.kn-bo__note{align-items:flex-start;gap:8px;margin:0;display:flex}.kn-bo__form{gap:26px;min-width:0;display:grid}.kn-bo__sec{gap:12px;min-width:0;display:grid}.kn-bo__sec>.tr-body,.kn-bo__sec>.tr-h4{margin:0}.kn-bo__kinds,.kn-bo__steppers{grid-template-columns:repeat(2,minmax(0,1fr))}.kn-bo__steppers{gap:12px;display:grid}.kn-bo__stepper{gap:6px;display:grid}.kn-bo__stepper>.tr-row__label{margin:0}.kn-bo-rooms{gap:10px;display:grid}.kn-bo-rooms>.tr-note-s{margin:0}.kn-bo__rut{background:var(--tr-soft);color:var(--tr-ink);border-radius:12px;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.5}.kn-bo__save{padding-top:4px}.kn-bo__remove{border-radius:var(--tr-r-card);background:var(--tr-field);gap:12px;padding:16px;display:grid}.kn-bo__remove>.tr-body{margin:0}.kn-bo-head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.kn-bo-head>.tr-h3{margin:0}.kn-bo-card{gap:18px;display:grid}.kn-bo-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));gap:12px 20px;margin:0;display:grid}.kn-bo-facts>div{gap:2px;min-width:0;display:grid}.kn-bo-facts dt{color:var(--tr-muted);font-size:13px}.kn-bo-facts dd{overflow-wrap:anywhere;margin:0;font-weight:700}@media (max-width:699px){.kn-bo-facts__wide{grid-column:1/-1}}.kn-bo-book .tr-btn{min-width:0}.kn-bo__save .kn-cancel{align-items:center;gap:6px;display:inline-flex}.sa{background:var(--tr-ground);min-height:100dvh;color:var(--tr-ink);font:500 16px/1.5 var(--tr-font);-webkit-tap-highlight-color:transparent}:where(.sa) a{color:inherit}.sa-app{--sa-head:56px;--sa-nav:calc(64px + env(safe-area-inset-bottom));min-height:100dvh}.sa-skip{z-index:calc(var(--tr-z-menu) + 2);background:var(--tr-ink);color:var(--tr-ground);border-radius:999px;padding:12px 18px;font-weight:700;position:absolute;top:-100px;left:16px}.sa-skip:focus{top:16px}.sa-cur{display:none}.sa-head{top:calc(8px + var(--gr-h,0px) + env(safe-area-inset-top));z-index:var(--tr-z-head);margin-top:calc(8px + env(safe-area-inset-top));padding:0 12px;position:sticky}.sa-head__pill{max-width:560px;min-height:var(--sa-head,56px);background:var(--tr-surface);box-shadow:var(--tr-sh-raised);border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 auto;padding:0 6px 0 16px;display:grid}.sa-head__home{min-height:44px;color:var(--tr-ink);border-radius:12px;align-items:center;text-decoration:none;display:inline-flex}.sa-head__home:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:4px}.sa-ordbild{width:auto;height:22px;color:var(--tr-ink);display:block}.sa-head .sa-ordbild{height:24px}.sa-head__who{border-left:1px solid var(--tr-hair);min-width:0;padding-left:10px;line-height:1.2;display:grid}.sa-head__who b{font-size:14px;font-weight:700}.sa-head__who b,.sa-head__who small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sa-head__who small{color:var(--tr-muted);font-size:13px;font-weight:500}.sa-head__who:empty{border:0}.sa-head__act{align-items:center;gap:2px;display:flex}.sa-head .po-bell .po-count{top:2px;right:1px}.sa-sync{background:var(--tr-surface);height:44px;color:var(--tr-ink);box-shadow:var(--tr-sh-rest);font:700 13.5px/1 var(--tr-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.sa-sync>svg{flex:none;width:16px;height:16px}.sa-head .sa-sync{box-shadow:none;background:0 0;padding:0 10px}.sa-sync--icon{justify-content:center;width:44px;padding:0}.sa-head .sa-sync--icon{padding:0}.sa-sync--icon>svg{width:22px;height:22px}.sa-sync[data-state=ok]>svg{color:var(--tr-muted)}.sa-sync:hover{background:var(--tr-hover)}.sa-head .sa-sync[data-state=vantar],.sa-sync[data-state=vantar]{background:var(--tr-ink);color:var(--tr-on-ink)}.sa-head .sa-sync[data-state=fel],.sa-sync[data-state=fel]{color:var(--tr-warn);box-shadow:inset 0 0 0 1.5px var(--tr-warn)}.sa-offline{top:calc(8px + var(--gr-h,0px) + env(safe-area-inset-top) + var(--sa-head,56px) + 8px);z-index:calc(var(--tr-z-head) - 1);border-radius:var(--tr-r-inner);background:var(--tr-ink);max-width:536px;color:var(--tr-on-ink);box-shadow:var(--tr-sh-raised);grid-template-columns:10px minmax(0,1fr);align-items:start;gap:10px;margin:8px 12px 0;padding:12px 16px;font-size:14.5px;line-height:1.45;display:grid;position:sticky}.sa-offline p{margin:0}.sa-offline b{font-weight:700}.sa-offline__dot{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--tr-on-ink);border-radius:999px;margin-top:5px}.sa-offline[data-online] .sa-offline__dot{background:var(--tr-signal);box-shadow:none}.sa-main{width:100%;max-width:560px;padding:20px 16px calc(150px + env(safe-area-inset-bottom));margin:0 auto}.sa-main--plain{padding-bottom:calc(40px + env(safe-area-inset-bottom))}.sa-app .sa-main{padding:16px 16px calc(var(--sa-nav) + 32px);align-content:start;gap:16px;display:grid}.sa-app--bare .sa-main{padding-bottom:calc(40px + env(safe-area-inset-bottom))}.sa-app .sa-main:has(.sa-bar){padding:12px 8px calc(170px + env(safe-area-inset-bottom))}.sa-app .po-ph{padding:4px 4px 0}.sa-app .po-ph__h{font-size:clamp(30px,6vw + 8px,38px)}.sa-app .po-ph__lead{margin-top:4px;font-size:16px}.sa-kick{color:var(--tr-muted);margin:0;font-size:14px;font-weight:700}.sa-h1{font-family:var(--tr-font);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:4px 0 0;font-size:30px;line-height:1.12}.sa-h1,.sa-h2{font-weight:700}.sa-h2{letter-spacing:-.015em;align-items:center;gap:10px;margin:8px 4px 10px;font-size:20px;line-height:1.2;display:flex}.sa-h2__count{background:var(--tr-surface);min-width:26px;height:26px;box-shadow:var(--tr-sh-rest);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;font-size:13px;display:inline-grid}.sa-sub{color:var(--tr-muted);margin:6px 0 0;font-size:15.5px;line-height:1.45}.sa-label{font-size:13px;font-weight:700}.sa-fine,.sa-label{color:var(--tr-muted);margin:0}.sa-fine{font-size:13.5px;line-height:1.5}.sa-fine a{color:var(--tr-ink);text-underline-offset:3px;font-weight:700}.sa-keynote{padding:0 6px}.sa-nav{z-index:var(--tr-z-head);min-height:var(--sa-nav);padding:0 8px env(safe-area-inset-bottom);background:var(--tr-surface);box-shadow:0 -12px 28px -20px var(--tr-ink-hover),0 -1px 0 var(--tr-hair);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.sa-nav{box-shadow:0 -12px 28px -20px color-mix(in srgb,var(--tr-ink-hover) 40%,transparent),0 -1px 0 var(--tr-hair)}}.sa-bn{min-height:64px;color:var(--tr-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:13px;font-weight:700;line-height:1.1;text-decoration:none;display:flex}.sa-bn__ico{width:56px;height:32px;transition:background-color .2s var(--v8-m-landa),color .2s var(--v8-m-landa),scale var(--v8-t-tryck);border-radius:999px;place-items:center;display:inline-grid}.sa-bn__l{align-items:center;display:inline-flex}.sa-bn:active .sa-bn__ico{scale:.96}.sa-bn:focus-visible{outline:none}.sa-bn:focus-visible .sa-bn__ico{outline:2.5px solid var(--tr-ink)}.sa-app:has(.sa-bar) .sa-nav{display:none}.sa-start{z-index:calc(var(--tr-z-menu) - 1);background:var(--tr-ground);color:var(--tr-ink);place-content:center;justify-items:center;gap:18px;font-size:15px;font-weight:700;display:grid;position:fixed;inset:0}.sa-start>span{color:var(--tr-muted)}.sa-start__mark{width:auto;height:72px}.sa-skel{gap:16px;display:grid}.sa-skel__head{gap:12px;padding:6px 4px 2px;display:grid}.sa-skel__h1{width:132px;height:34px}.sa-skel__lead{width:min(260px,70vw);height:16px}.sa-skel__hero{pointer-events:none}.sa-skel__map{box-shadow:inset 0 -1px 0 var(--tr-hair)}.sa-hero .po-skel,.sa-skel__map{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.sa-hero .po-skel{background:color-mix(in srgb,var(--tr-ground) 14%,transparent)}}.sa-skel__eyebrow{width:120px;height:14px}.sa-skel__place{width:min(240px,66vw);height:26px}.sa-skel__time{width:150px;height:34px}.po-skel.sa-skel__btn{border-radius:999px;width:100%;height:56px}.po-skel.sa-skel__btn--l{height:52px;margin-top:12px}.sa-skel__ring{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:20px;display:grid}.po-skel.sa-skel__circle{border-radius:999px;width:116px;height:116px}.sa-skel__lines,.sa-skel__ring>div{gap:10px;min-width:0;display:grid}.sa-skel__line{width:100%;max-width:220px;height:14px}.sa-skel__line--s{max-width:130px}.sa-skel__card{grid-template-columns:30px minmax(0,1fr) 72px;align-items:center;gap:14px;min-height:84px;padding:14px 16px;display:grid}.po-skel.sa-skel__dot{border-radius:999px;width:30px;height:30px}.po-skel.sa-skel__chip{border-radius:999px;width:72px;height:28px}.sa-skel__chips{gap:8px;display:flex}.sa-skel__chips .po-skel.sa-skel__chip{width:96px;height:36px}.sa-skel__strip{border-radius:var(--tr-r-panel);height:76px}.sa-skel--job{gap:0}.sa-skel__world{background:var(--tr-track)}.sa-skel__body{gap:16px;padding:18px 8px 0;display:grid}.sa-skel__steps{border-radius:var(--tr-r-inner);height:84px}.sa-skel__row{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:14px;min-height:56px;display:grid}.sa-skel__box{border-radius:9px;width:30px;height:30px}.po-skel.sa-skel__go{border-radius:999px;height:56px}.sa-tile{border-radius:var(--tr-r-panel);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-rest);gap:14px;margin:0;padding:20px 18px;list-style:none;display:grid}.sa-tile__h{letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;line-height:1.25;display:flex}.sa-tile__h>svg{color:var(--tr-muted);flex:none}.sa-sec{min-width:0;display:grid}.sa-hero{border-radius:var(--tr-r-sheet);background:var(--tr-ink);color:var(--tr-ground);isolation:isolate;display:grid;position:relative;overflow:hidden}.sa-hero__map{background:var(--tr-ground);height:168px;position:relative}.sa-daymap{border-radius:var(--tr-r-panel);height:220px;position:relative;overflow:hidden}.sa-daymap__map,.sa-hero__map .sa-daymap{position:absolute;inset:0}.sa-hero__map .sa-daymap{height:auto;box-shadow:none;border-radius:0;margin:0}.sa-hero__body{justify-items:start;gap:6px;padding:20px 18px 18px;display:grid}.sa-hero__eyebrow{color:var(--tr-signal);margin:0;font-size:14px;font-weight:700}.sa-hero__h{letter-spacing:-.015em;margin:2px 0 0;font-size:22px;font-weight:700;line-height:1.2}.sa-hero__h a{color:var(--tr-ground);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.sa-hero__h a>span:last-child{overflow-wrap:anywhere}.sa-hero__h .tr-dot{flex:none}.sa-hero__time{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;margin:6px 0 0;font-size:40px;font-weight:700;line-height:1.08;display:flex}.sa-hero__to{color:var(--on-inverse-3);letter-spacing:-.01em;margin-left:4px;font-size:22px}.sa-hero__sub{color:var(--on-inverse-2);margin:0;font-size:15.5px}.sa-hero__facts{flex-wrap:wrap;gap:6px;margin:10px 0 2px;padding:0;list-style:none;display:flex}.sa-hero__facts li{min-height:36px;box-shadow:inset 0 0 0 1.5px var(--inverse-line-2);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:14px;font-weight:700;display:inline-flex}.sa-hero__facts svg{width:16px;height:16px;color:var(--tr-signal);flex:none}.sa-hero__facts li[data-tone=warn]{background:var(--tr-surface);color:var(--tr-warn);box-shadow:none}.sa-hero__facts li[data-tone=warn] svg{color:var(--tr-warn)}.sa-hero__acts{gap:8px;width:100%;margin-top:12px;display:grid}.sa-hero__go{width:100%}.sa-hero__way{--tr-btn-bg:transparent;--tr-btn-bg-h:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.sa-hero__way{--tr-btn-bg-h:color-mix(in srgb,var(--tr-ground) 8%,transparent)}}.sa-hero__way{width:100%;color:var(--tr-ground);box-shadow:inset 0 0 0 2px var(--inverse-line-3);gap:8px}.sa-hero :focus-visible{outline:2.5px solid var(--tr-signal);outline-offset:3px}.sa-hero .tr-btn:focus-visible{outline-color:var(--tr-signal)}.sa-empty{justify-items:start;padding:24px 20px 22px}.sa-empty__ico{background:var(--tr-soft);width:56px;height:56px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.sa-empty__ico.is-ok{background:var(--tr-ok);color:var(--tr-on-ink)}.sa-empty__h{letter-spacing:-.015em;margin:2px 0 0;font-size:22px;font-weight:700;line-height:1.2}.sa-empty__p{color:var(--tr-muted);margin:-6px 0 2px;font-size:15.5px}.sa-dayring__in{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.sa-dayring__num{letter-spacing:-.03em;align-items:baseline;font-size:30px;font-weight:700;line-height:1;display:inline-flex}.sa-dayring__num small{color:var(--tr-muted);letter-spacing:0;font-size:17px}.sa-dayring__lbl{color:var(--tr-muted);margin-top:2px;font-size:13px;font-weight:700}.sa-legend{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.sa-legend li{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.sa-legend b{font-variant-numeric:tabular-nums;font-weight:700}.sa-legend__dot{background:var(--tr-track);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);border-radius:999px}.sa-legend__dot.is-ok{background:var(--tr-ok);box-shadow:none}.sa-legend__dot.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.sa-legend li.sa-legend__sum{border-top:1px solid var(--tr-hair);color:var(--tr-muted);grid-template-columns:minmax(0,1fr) auto;margin-top:4px;padding-top:10px}.sa-legend__sum b{color:var(--tr-ink)}.sa-cards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sa-jc{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa),scale var(--v8-t-tryck);position:relative}.sa-jc__a{border-radius:inherit;min-height:84px;color:var(--tr-ink);grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:6px 12px;padding:14px 12px 14px 16px;text-decoration:none;display:grid}.sa-jc--non .sa-jc__a{grid-template-columns:minmax(0,1fr) 20px;padding-left:18px}.sa-jc__a:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.sa-jc__n{align-self:start;padding-top:3px}.sa-jc__main{gap:2px;min-width:0;display:grid}.sa-jc__top{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.sa-jc__top .tr-status{flex:none;font-size:13px}.sa-jc__time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.15}.sa-jc__time small{color:var(--tr-muted);letter-spacing:0;font-size:14px;font-weight:700}.sa-jc__place{font-size:15.5px;font-weight:700}.sa-jc__place,.sa-jc__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sa-jc__sub{color:var(--tr-muted);font-size:14px}.sa-jc__chev{color:var(--tr-muted);transition:translate .16s var(--v8-m-landa)}.sa-jc__prog{background:var(--tr-track);border-radius:999px;grid-column:2/3;height:6px;margin-top:6px;overflow:hidden}.sa-jc--non .sa-jc__prog{grid-column:1/2}.sa-jc__prog>span{border-radius:inherit;background:var(--tr-signal);width:100%;height:100%;box-shadow:inset 0 0 0 1.5px var(--tr-ink);transform-origin:0;scale:var(--p) 1;display:block}.sa-jc.is-done{background:var(--tr-surface)}@supports (color:color-mix(in lab,red,red)){.sa-jc.is-done{background:color-mix(in srgb,var(--tr-surface) 55%,transparent)}}.sa-jc.is-done{box-shadow:inset 0 0 0 1px var(--tr-hair)}.sa-jc.is-done :is(.sa-jc__time,.sa-jc__place){color:var(--tr-muted)}@media (hover:hover){.sa-jc:not(.is-done):hover{box-shadow:var(--tr-sh-raised);translate:0 -2px}.sa-jc:hover .sa-jc__chev{translate:3px}}.sa-jc:active{scale:.98}.sa-nextday{color:var(--tr-ink);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none}.sa-call__ico,.sa-install__ico,.sa-nextday__ico{background:var(--tr-soft);width:44px;height:44px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.sa-call__t,.sa-nextday__t{min-width:0;display:grid}.sa-call__t b,.sa-nextday__t b{font-size:16px;font-weight:700}.sa-call__t small,.sa-nextday__t small{color:var(--tr-muted);font-size:14px}.sa-nextday__go{align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.sa-nextday__go:after{content:"";background:var(--tr-ink);border-radius:999px;width:30px;height:30px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13.5M13 6.5l5.5 5.5-5.5 5.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13.5M13 6.5l5.5 5.5-5.5 5.5' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:52% 52%,auto;mask-size:52% 52%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sa-call:focus-visible,.sa-nextday:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.sa-install{grid-template-columns:44px minmax(0,1fr);gap:4px 14px}.sa-install__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.sa-install__head .sa-tile__h{font-size:16px}.sa-install>:not(.sa-install__ico,.sa-install__head){grid-column:2}.sa-install .sa-actions{margin-top:6px}.sa-icon-btn{width:44px;height:44px;color:var(--tr-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.sa-icon-btn:hover{background:var(--tr-hover)}.sa-icon-btn>svg{width:20px;height:20px}.sa-strip{border-radius:var(--tr-r-panel);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:8px;display:grid}.sa-strip__day{min-height:72px;color:var(--tr-muted);border-radius:16px;justify-items:center;gap:2px;padding:8px 0 6px;text-decoration:none;display:grid}.sa-strip__day.has-jobs{color:var(--tr-ink);background:var(--tr-field)}.sa-strip__day.has-jobs:hover{background:var(--tr-soft)}.sa-strip__day:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.sa-strip__wd{font-size:13px;font-weight:700}.sa-strip__d{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.1}.sa-strip__dots{gap:3px;height:7px;display:flex}.sa-strip__dots i{background:var(--tr-ink);border-radius:999px;width:7px;height:7px}.sa-dayblock{scroll-margin-top:calc(var(--gr-h,0px) + 80px)}.sa-nlist{gap:0;padding:8px}.sa-nrow{min-height:64px;color:var(--tr-muted);border-radius:16px;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 10px;text-decoration:none;display:grid}.sa-nrow:hover{background:var(--tr-hover)}.sa-nrow__ico{background:var(--tr-field);width:36px;height:36px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.sa-nrow__t{min-width:0;display:grid}.sa-nrow__t b{font-size:15px;font-weight:700}.sa-nrow.is-unread b{color:var(--tr-ink)}.sa-nrow__t small{font-size:14px}.sa-nrow time{white-space:nowrap;font-size:13px}.sa-me{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px 16px}.sa-me__av{background:var(--tr-signal);width:64px;height:64px;color:var(--tr-ink);border-radius:999px;place-items:center;font-size:26px;font-weight:700;display:inline-grid}.sa-me__t{min-width:0}.sa-me__h{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.15}.sa-me__t p{color:var(--tr-muted);margin:2px 0 0;font-size:15px}.sa-me>.sa-fine,.sa-me__rows{grid-column:1/-1}.sa-me__rows{margin:4px 0 0;padding:0;list-style:none;display:grid}.sa-me__rows li{border-top:1px solid var(--tr-hair);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;font-size:15px;display:grid}.sa-me__rows span,.sa-me__rows svg{color:var(--tr-muted)}.sa-me__rows b{text-align:right;overflow-wrap:anywhere;font-weight:700}.sa-devices{margin:0;padding:0;list-style:none;display:grid}.sa-devices li{border-top:1px solid var(--tr-hair);justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.sa-devices li:first-child{border-top:0}.sa-devices__t{min-width:0;display:grid}.sa-devices__t b{font-size:15.5px;font-weight:700}.sa-devices__t small{color:var(--tr-muted);font-size:13.5px}.sa-devices__here{color:var(--tr-ok);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.sa-devices__here:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.sa-devices__me{justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.sa-devices__more{border-top:1px solid var(--tr-hair)}.sa-devices__more>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-height:56px;padding:16px 0 8px;font-size:15.5px;font-weight:700;display:flex}.sa-devices__more>summary small{color:var(--tr-muted);font-size:13.5px;font-weight:500}.sa-devices__more .sa-devices{overscroll-behavior:contain;max-height:320px;overflow:auto}.sa-calls{gap:10px;display:grid}.sa-call__num{white-space:nowrap;font-variant-numeric:tabular-nums}.sa-call{color:var(--tr-ink);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;text-decoration:none}.sa-offline-steps{gap:10px;margin:4px 0 6px;padding:0;font-size:15px;list-style:none;display:grid}.sa-offline-steps li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.sa-offline-steps svg{color:var(--tr-muted);margin-top:1px}.sa-job{gap:14px;min-width:0;display:grid}.sa-world{border-radius:var(--tr-r-sheet);height:280px;box-shadow:var(--tr-sh-rest);position:relative;overflow:hidden}.sa-world__map{position:absolute;inset:0}.sa-world__over{z-index:var(--tr-z-panel);pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.sa-world__over>*{pointer-events:auto}.sa-world__over .tr-round{color:var(--tr-ink);text-decoration:none}.sa-chipstatus{font-size:13px}.sa-jobhead{gap:10px;padding:6px 8px 0;display:grid}.sa-place{letter-spacing:-.02em;overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:700;line-height:1.15;display:flex}.sa-place .tr-dot{flex:none}.sa-jobchips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sa-jobchips li{background:var(--tr-surface);min-height:34px;box-shadow:var(--tr-sh-rest);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.sa-jobchips li:first-child{background:var(--tr-ink);color:var(--tr-ground);box-shadow:none}.sa-jobchips li:first-child svg{color:var(--tr-signal)}.sa-jobchips__day:first-letter{text-transform:uppercase}.sa-steps{border-radius:var(--tr-r-panel);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:16px 6px 14px;list-style:none;display:grid;position:relative}.sa-steps:after,.sa-steps:before{content:"";background:var(--tr-track);border-radius:999px;height:4px;position:absolute;top:29px;left:10%;right:10%}.sa-steps:after{background:var(--tr-ink);transform-origin:0;scale:var(--p,0) 1}.sa-steps li{z-index:1;justify-items:center;gap:7px;min-width:0;display:grid;position:relative}.sa-steps__dot{background:var(--tr-surface);width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--tr-edge);color:var(--tr-signal);border-radius:999px;place-items:center;display:grid}.sa-steps li[data-state=done] .sa-steps__dot{background:var(--tr-ink);box-shadow:none}.sa-steps li[data-state=now] .sa-steps__dot{background:var(--tr-signal);box-shadow:inset 0 0 0 2px var(--tr-ink),0 0 0 4px var(--tr-soft)}.sa-steps li[data-state=next] .sa-steps__dot{box-shadow:inset 0 0 0 2px var(--tr-ink)}.sa-steps__l{max-width:100%;color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.sa-steps li:is([data-state=now],[data-state=next],[data-state=done]) .sa-steps__l{color:var(--tr-ink)}.sa-notes{gap:8px;display:grid}.sa-notes:empty{display:none}.sa-access__dots{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sa-access__dots li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:15.5px;line-height:1.4;display:grid}.sa-access__dots small{color:var(--tr-muted);font-size:14px;display:block}.sa-access__hint{border-radius:var(--tr-r-inner);background:var(--tr-field);margin:0;padding:14px 16px;font-size:15px;line-height:1.45}.sa-access__hint b{font-weight:700;display:block}.sa-access__way>svg{width:18px;height:18px}.sa-access__way{gap:8px}.sa-code{border-radius:var(--tr-r-inner);background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 10px 14px 18px;display:grid}.sa-code[data-open]{background:var(--tr-soft)}.sa-code>div{gap:6px;min-width:0;display:grid}.sa-code__val{font-variant-numeric:tabular-nums;letter-spacing:.06em;overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:1.1}.sa-code__val--hidden{gap:8px;padding:8px 0;display:flex}.sa-code__val--hidden i{background:var(--tr-ink);border-radius:999px;width:14px;height:14px}.sa-code .tr-btn{min-height:52px}.sa-code__show{padding-left:20px}.sa-know ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sa-know li{overflow-wrap:anywhere;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;font-size:15.5px;line-height:1.45;display:grid}.sa-know li small{color:var(--tr-muted);font-size:13px;font-weight:700;display:block}.sa-know ul.sa-kundbild{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.sa-kundbild li{display:block}.sa-kundbild img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;display:block}.sa-know__ico{background:var(--tr-soft);border-radius:999px;place-items:center;width:36px;height:36px;display:inline-grid}.sa-check{gap:12px}.sa-check__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.sa-check__num{font-size:18px;font-weight:700}.sa-check__sub{margin:2px 0 0}.sa-check__lock,.sa-check__sub{color:var(--tr-muted);font-size:14.5px}.sa-check__lock{border-radius:var(--tr-r-inner);background:var(--tr-field);align-items:center;gap:8px;margin:0;padding:10px 14px;font-weight:700;display:flex}.sa-segs{gap:4px;height:10px;display:flex}.sa-segs>span{background:var(--tr-track);transform-origin:0;border-radius:999px;flex-basis:0;min-width:10px}.sa-segs>span[data-state=done]{background:var(--tr-ok)}.sa-segs>span[data-state=on]{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.sa-rooms{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.sa-rooms>li{border-radius:var(--tr-r-inner);background:var(--tr-field);transition:background-color .2s var(--v8-m-landa)}.sa-rooms>li.is-open{background:var(--tr-surface);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.sa-rooms>li.is-done:not(.is-open){box-shadow:inset 0 0 0 1px var(--tr-hair);background:0 0}.sa-room{border-radius:inherit;width:100%;min-height:60px;font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto 22px;align-items:center;gap:12px;padding:8px 14px;display:grid}.sa-room__mark{width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--tr-edge);color:var(--tr-on-ink);border-radius:999px;place-items:center;display:grid}.sa-room__mark[data-state=done]{background:var(--tr-ok);box-shadow:none}.sa-room__mark[data-state=on]{background:var(--tr-signal);box-shadow:inset 0 0 0 2px var(--tr-ink)}.sa-room__name{font-size:17px;font-weight:700;line-height:1.25;display:grid}.sa-room__name small{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.is-done>.sa-room .sa-room__name,.sa-room__cam,.sa-room__name small{color:var(--tr-muted)}.sa-room__cam{width:20px;height:20px}.sa-room__cam[data-done]{color:var(--tr-ok)}.sa-room__chev{width:22px;height:22px;color:var(--tr-muted);transition:rotate .24s var(--v8-m-landa)}.is-open>.sa-room .sa-room__chev{rotate:180deg}.sa-room__items{gap:2px;padding:0 10px 12px;display:grid}.sa-item__check{width:100%;min-height:56px;font:500 17px/1.35 var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:14px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px;padding:6px;display:grid}.sa-item__check:active{background:var(--tr-press)}[data-done]>.sa-item__check .sa-item__label{color:var(--tr-muted)}.sa-box{width:32px;height:32px;box-shadow:inset 0 0 0 2px var(--tr-edge-check);background:var(--tr-surface);color:var(--tr-signal);transition:background-color .16s var(--v8-m-landa),scale var(--v8-t-tryck);border-radius:10px;place-items:center;display:grid}[data-done] .sa-box{background:var(--tr-ink);box-shadow:none}.sa-item__check:active .sa-box{scale:.94}.sa-item__label small{color:var(--tr-muted);font-size:13px;display:block}.sa-photo{border-radius:var(--tr-r-inner);background:var(--tr-soft);cursor:pointer;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;margin-top:8px;padding:10px;display:grid;position:relative}.sa-photo[data-done]{background:var(--tr-field)}.sa-photo__slot{background:var(--tr-surface);width:72px;height:72px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);color:var(--tr-ink);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.sa-photo__slot>svg{width:26px;height:26px}.sa-photo__slot img{object-fit:cover;width:100%;height:100%}.sa-photo[data-pending] .sa-photo__slot:after{content:"";background:var(--tr-ink);width:10px;height:10px;box-shadow:0 0 0 2px var(--tr-surface);border-radius:999px;position:absolute;bottom:5px;right:5px}.sa-photo__text{gap:2px;display:grid}.sa-photo__text b{font-size:16.5px;font-weight:700}.sa-photo__text small{color:var(--tr-muted);font-size:13.5px}.sa-photo:not([data-done]) .sa-photo__text small{color:var(--tr-ink)}.sa-file input,.sa-go input,.sa-photo input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sa-file,label.sa-go{position:relative;overflow:hidden}.sa-file:focus-within,.sa-photo:focus-within,label.sa-go:focus-within{outline:2.5px solid var(--tr-ink);outline-offset:3px}.sa-thumbs{flex-wrap:wrap;gap:8px;display:flex}.sa-thumbs img{object-fit:cover;border-radius:12px;width:64px;height:64px}.sa-acts2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sa-act2{border-radius:var(--tr-r-card);background:var(--tr-surface);min-height:104px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);font:700 15.5px/1.25 var(--tr-font);text-align:left;cursor:pointer;transition:scale var(--v8-t-tryck);border:0;align-content:space-between;justify-items:start;gap:12px;padding:14px 16px;display:grid}.sa-act2:active{scale:.98}.sa-act2:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.sa-act2__ico{background:var(--tr-soft);border-radius:999px;place-items:center;width:40px;height:40px;display:inline-grid}.sa-act2__ico>svg{width:20px;height:20px}.sa-act2__ico--warn{color:var(--tr-warn)}.sa-log--dev{gap:10px;padding:16px 18px}.sa-log--dev li{color:var(--tr-ink);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.sa-log--dev li>svg{width:18px;height:18px;color:var(--tr-muted);margin-top:2px}.sa-log--dev b{font-weight:700}.sa-more{gap:0;padding:6px}.sa-more a,.sa-more button{width:100%;min-height:64px;color:var(--tr-ink);font-family:var(--tr-font);text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:18px;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.sa-more li+li{border-top:1px solid var(--tr-hair)}.sa-more :is(button,a):hover{background:var(--tr-hover)}.sa-more :is(button,a):focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.sa-more__ico{background:var(--tr-field);border-radius:999px;place-items:center;width:40px;height:40px;display:inline-grid}.sa-more__ico>svg{width:20px;height:20px}.sa-more__t{min-width:0;display:grid}.sa-more__t b{font-size:16px;font-weight:700}.sa-more__t small{color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.sa-more__chev{width:20px;height:20px;color:var(--tr-muted)}.sa-bar{z-index:var(--tr-z-head);padding:10px 12px calc(12px + env(safe-area-inset-bottom));background:var(--tr-surface);box-shadow:0 -12px 28px -20px var(--tr-ink-hover),0 -1px 0 var(--tr-hair);position:fixed;inset:auto 0 0}@supports (color:color-mix(in lab,red,red)){.sa-bar{box-shadow:0 -12px 28px -20px color-mix(in srgb,var(--tr-ink-hover) 40%,transparent),0 -1px 0 var(--tr-hair)}}.sa-bar-in{gap:8px;max-width:560px;margin:0 auto;display:grid}.sa-bar-note{color:var(--tr-muted);text-align:center;margin:0;font-size:13.5px;font-weight:700}.sa-bar-note--done{min-height:56px;color:var(--tr-ink);justify-content:center;align-items:center;gap:10px;font-size:15.5px;display:flex}.sa-bar-ok{background:var(--tr-ok);width:32px;height:32px;color:var(--tr-on-ink);border-radius:999px;place-items:center;display:inline-grid}.sa-go{width:100%;min-height:56px;font-size:17px}.sa-go>svg:not(.tr-btn__spin){display:none}.sa-ark__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 16px 0 20px;display:flex}.po-float--center .sa-ark__head{padding-top:18px}.sa-ark__head h2{letter-spacing:-.015em;margin:8px 0 0;font-size:22px;font-weight:700;line-height:1.2}.sa-ark__x{background:var(--tr-field);width:44px;height:44px;color:var(--tr-ink);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.sa-ark__x:hover{background:var(--tr-press)}.sa-ark__x:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.sa-ark__body{gap:14px;padding:14px 20px 24px;display:grid}.sa-ark__body>p,.sa-ark__lead{color:var(--tr-muted);margin:0;font-size:15.5px}.sa-facts{gap:12px;margin:0;display:grid}.sa-facts>div:has(>svg){grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.sa-facts>div>svg{width:20px;height:20px;color:var(--tr-muted);margin-top:2px}.sa-facts dt{color:var(--tr-muted);font-size:13px;font-weight:700}.sa-facts dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:15.5px;line-height:1.45}.sa-timeline{gap:14px;margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.sa-timeline:before{content:"";background:var(--tr-edge);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.sa-timeline li{justify-content:space-between;gap:12px;font-size:15.5px;font-weight:700;display:flex;position:relative}.sa-timeline li:before{content:"";background:var(--tr-ink);width:12px;height:12px;box-shadow:0 0 0 3px var(--tr-surface);border-radius:999px;position:absolute;top:6px;left:-22px}.sa-timeline li[data-pending]:before{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink),0 0 0 3px var(--tr-surface)}.sa-timeline small{color:var(--tr-muted);font-size:13px;font-weight:500;display:block}.sa-timeline time{color:var(--tr-muted);font-variant-numeric:tabular-nums}.sa-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sa-actions .tr-btn{min-height:52px;padding:0 20px}.sa-drive{color:var(--tr-muted);gap:10px;font-size:14.5px;display:grid}.sa-drive p{margin:0}.sa-drive b{color:var(--tr-ink);font-weight:700}.sa-drive .tr-btn{justify-self:start;min-height:52px}.sa-choices--keys{grid-template-columns:minmax(0,1fr)}.sa-choice>svg{flex:none;width:20px;height:20px}.sa-btn{min-height:52px;color:var(--tr-ink);box-shadow:inset 0 0 0 2px var(--tr-edge);font:700 16px/1.15 var(--tr-font);letter-spacing:-.01em;cursor:pointer;transition:box-shadow .16s var(--v8-m-landa),background-color .16s var(--v8-m-landa),scale var(--v8-t-tryck);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.sa-btn:hover{box-shadow:inset 0 0 0 2px var(--tr-ink)}.sa-btn:active:not(:disabled){scale:.98}.sa-btn>svg{flex:none;width:18px;height:18px}.sa-btn--s{min-height:44px;padding:0 16px;font-size:14.5px}.sa-btn--dark{background:var(--tr-ink);color:var(--tr-ground);box-shadow:none}.sa-btn--dark:hover{background:var(--tr-ink-hover);box-shadow:none}.sa-btn--full{width:100%}.sa-btn--danger{color:var(--tr-warn);box-shadow:inset 0 0 0 2px var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.sa-btn--danger{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tr-warn) 40%,transparent)}}.sa-btn--danger:hover{box-shadow:inset 0 0 0 2px var(--tr-warn)}.sa-btn:disabled{opacity:.4;cursor:default}.sa-btn:focus-visible,.sa-choice:focus-visible,.sa-go:focus-visible,.sa-icon-btn:focus-visible,.sa-item__check:focus-visible,.sa-room:focus-visible,.sa-sync:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.sa-note{border-radius:var(--tr-r-inner);background:var(--tr-soft);color:var(--tr-ink);grid-template-columns:20px minmax(0,1fr);gap:10px;margin-top:0;padding:12px 14px;font-size:14.5px;line-height:1.45;display:grid}.sa-note>svg{width:18px;height:18px;color:var(--tr-muted);margin-top:1px}.sa-note[data-tone=err],.sa-note[data-tone=err]>svg,.sa-note[data-tone=warn]>svg{color:var(--tr-warn)}.sa-note[data-tone=err] b,.sa-note[data-tone=warn] b{color:var(--tr-warn);font-weight:700}.sa-note[data-tone=ok]>svg{color:var(--tr-ok)}.sa-note__btn{min-height:52px;margin-top:10px;display:flex}.sa-log{color:var(--tr-muted);gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.sa-log li{justify-content:space-between;gap:10px;display:flex}.sa-log time{color:var(--tr-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sa-field{gap:6px;min-width:0;display:grid}.sa-field>span{font-weight:700}.sa-field>small,.sa-field>span{color:var(--tr-muted);font-size:13px}.sa-field button.tr-datef,.sa-field button.tr-sel,.sa-field input,.sa-field select,.sa-field textarea{border-radius:var(--tr-r-inner);background:var(--tr-surface);width:100%;min-height:56px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);color:var(--tr-ink);font:500 17px/1.3 var(--tr-font);transition:box-shadow var(--tr-t-fast);border:0;padding:0 18px}.sa-field textarea{resize:vertical;min-height:96px;padding:14px 18px}.sa-field :is(input,select,textarea)::placeholder{color:var(--tr-placeholder);opacity:1}.sa-field button.tr-datef:focus-visible,.sa-field button.tr-sel:focus-visible,.sa-field input:focus,.sa-field select:focus,.sa-field textarea:focus{box-shadow:var(--tr-focus);outline:none}.sa-field input[data-code]{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:26px}.sa-form{gap:14px;display:grid}.sa-err{color:var(--tr-warn);margin:0;font-size:14.5px;font-weight:700}.sa-login-h{color:var(--tr-ink);margin:0 0 14px;font-size:17px;font-weight:700;line-height:1.3}.sa-choices{gap:8px;display:grid}.sa-choice{border-radius:var(--tr-r-inner);background:var(--tr-field);min-height:56px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:700 16px/1.3 var(--tr-font);text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:0 16px;display:flex}.sa-choice[aria-pressed=true]{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink)}.sa-queue{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sa-queue li{border-radius:var(--tr-r-inner);background:var(--tr-field);gap:6px;padding:12px 14px;font-size:14.5px;display:grid}.sa-queue li[data-state=fel]{color:var(--tr-warn);box-shadow:inset 0 0 0 1.5px var(--tr-warn)}.sa-queue-act{gap:8px;display:flex}.sa-login{width:100%;max-width:440px;min-height:calc(100dvh - 60px);padding:24px 16px calc(32px + env(safe-area-inset-bottom));align-content:center;gap:18px;margin:0 auto;display:grid}.sa-login-card{border-radius:var(--tr-r-sheet);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);gap:16px;padding:26px 20px;display:grid}.sa-s__due{margin-bottom:12px}.sa-s__nej{margin-top:12px}.sa-s__nej>summary{list-style:none}.sa-s__nej>summary::-webkit-details-marker{display:none}.sa-s__nej[open]>summary{margin-bottom:12px}.sa-svar__text{margin-top:18px}.sa-svar__text .sa-card-h{margin-bottom:4px;font-size:16px}.sa-svar__text p{color:var(--tr-muted);white-space:pre-line;margin:0;font-size:15.5px;line-height:1.55}.sa-svar__done{justify-content:flex-start;margin:0}.sa-svar__done>svg{width:22px;height:22px;color:var(--tr-ok);flex:none}.sa-svar__fine{margin-top:16px;padding:0 4px}.sa-rows{margin:0;display:grid}.sa-rows>div{border-top:1px solid var(--tr-hair);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.sa-rows>div:first-child{border-top:0;padding-top:0}.sa-rows dt{color:var(--tr-muted);font-size:14.5px}.sa-rows dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:700}.sa-toggle{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;display:grid}.sa-toggle b{font-size:16px;font-weight:700;display:block}.sa-toggle small{color:var(--tr-muted);font-size:14px}.sa-switch{background:var(--tr-edge-mid);cursor:pointer;border:0;border-radius:999px;flex:none;width:52px;height:32px;position:relative}.sa-switch:before{content:"";position:absolute;inset:-8px -4px}.sa-switch:after{content:"";background:var(--tr-surface);width:26px;height:26px;box-shadow:0 1px 2px var(--tr-ink-hover);border-radius:999px;position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.sa-switch:after{box-shadow:0 1px 2px color-mix(in srgb,var(--tr-ink-hover) 24%,transparent)}}.sa-switch[aria-checked=true]{background:var(--tr-ink)}.sa-switch[aria-checked=true]:after{background:var(--tr-signal);left:23px}.sa-switch:focus-visible{box-shadow:var(--tr-focus-ut);outline:none}.sa-top{z-index:20;min-height:60px;padding:calc(env(safe-area-inset-top) + 8px) 12px 8px 16px;background:var(--tr-ground);box-shadow:0 1px 0 var(--tr-hair);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.sa-top-home{min-height:44px;gap:8px;text-decoration:none}.sa-top-home,.sa-top-tag{color:var(--tr-ink);align-items:center;display:inline-flex}.sa-top-tag{border-radius:var(--tr-r-tag);background:var(--tr-soft);height:24px;padding:0 10px;font-size:13px;font-weight:700;line-height:1}.sa-top-act{align-items:center;gap:6px;display:flex}.sa-card{border-radius:var(--tr-r-panel);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);margin:16px -2px 0;padding:20px 18px}.sa-card-h,.sa-card>h2{justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.25;display:flex}.sa-card-h>span{color:var(--tr-muted);font-size:14px;font-weight:500}.sa-app:has([data-sa-tab=idag]) .sa-bn[data-tab=idag],.sa-app:has([data-sa-tab=kommande]) .sa-bn[data-tab=kommande],.sa-app:has([data-sa-tab=mer]) .sa-bn[data-tab=mer],.sa-app:has([data-sa-tab=notiser]) .sa-bn[data-tab=mer],.sa-app:has([data-sa-tab=uppdrag]) .sa-bn[data-tab=idag]{color:var(--tr-ink)}.sa-app:has([data-sa-tab=idag]) .sa-bn[data-tab=idag] .sa-bn__ico,.sa-app:has([data-sa-tab=kommande]) .sa-bn[data-tab=kommande] .sa-bn__ico,.sa-app:has([data-sa-tab=mer]) .sa-bn[data-tab=mer] .sa-bn__ico,.sa-app:has([data-sa-tab=notiser]) .sa-bn[data-tab=mer] .sa-bn__ico,.sa-app:has([data-sa-tab=uppdrag]) .sa-bn[data-tab=idag] .sa-bn__ico{background:var(--tr-signal)}.sa-app:has([data-sa-tab=notiser]) .sa-head .po-bell{background:var(--tr-ink);color:var(--tr-ground)}@media (prefers-reduced-motion:no-preference){.sa-app .po-pt:not([data-enter])>:is(.sa-hero,.sa-tile,.sa-sec,.sa-strip,.sa-acts2){--v8-dy:14px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(min(var(--i,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(min(var(--i,0), 5) * 60ms) backwards}.sa-job>:not(.sa-bar){--v8-dy:14px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(min(var(--n,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(min(var(--n,0), 5) * 60ms) backwards}.sa-job>:nth-child(2){--n:1}.sa-job>:nth-child(3){--n:2}.sa-job>:nth-child(4){--n:3}.sa-job>:nth-child(5){--n:4}.sa-job>:nth-child(n+6){--n:5}.sa-cards>.sa-jc{--v8-dy:10px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.18s + min(var(--i,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.18s + min(var(--i,0), 5) * 60ms) backwards}.sa-skel,.sa-start{animation:v8-o .2s var(--v8-m-tona) .15s backwards}.sa-start .v8-logo--rorelse .v8-logo-sten{animation-delay:.15s}.sa-start .v8-logo--rorelse .v8-logo-tall{animation-delay:calc(.48s + var(--i) * .12s)}.sa-jc__prog>span,.sa-steps:after{animation:sa-fyll-x .58s var(--v8-m-landa) .26s backwards}.sa-segs>span{animation:sa-fyll-x .41s var(--v8-m-landa) calc(.2s + var(--i,0) * 40ms) backwards}.sa-steps li[data-state=now] .sa-steps__dot{animation:sa-pop .42s var(--v8-m-landa) .3s backwards}.sa-room__items>*{--v8-dy:8px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(min(var(--i,0), 6) * 40ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(min(var(--i,0), 6) * 40ms) backwards}.sa-bar-ok .tr-drawcheck path,.sa-box .tr-drawcheck path,.sa-room__mark .tr-drawcheck path,.sa-steps__dot .tr-drawcheck path{animation-delay:40ms}.sa-offline{--v8-dy:-8px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards}.sa-switch:after{transition:left var(--tr-t) var(--tr-ease-out)}}@keyframes sa-fyll-x{0%{scale:0 1}}@keyframes sa-pop{0%{scale:.94}}@media (min-width:760px){.sa-main{padding-top:32px}.sa-app .sa-main{padding-top:24px}.sa-h1{font-size:36px}.sa-world{height:340px}.sa-hero__map{height:240px}.sa-head{padding:0 24px}.sa-nav{width:380px;min-height:64px;border-radius:999px;padding:0 8px}.sa-bar,.sa-nav{box-shadow:var(--tr-sh-float);bottom:16px;left:50%;right:auto;translate:-50%}.sa-bar{width:min(560px,100% - 48px);border-radius:32px;padding:10px 12px}}.sa-donerow{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}.sa-donerow__ico{background:var(--tr-ok);border-radius:999px;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab,red,red)){.sa-donerow__ico{background:color-mix(in srgb,var(--tr-ok) 14%,var(--tr-surface))}}.sa-donerow__ico{color:var(--tr-ok)}.sa-donerow__t h2{margin:8px 0;font-size:17px;font-weight:700}.sa-donerow__t ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sa-donerow__t a{background:var(--tr-field);min-height:44px;color:var(--tr-ink);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sa-donerow__t a small{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.po{--po-rail:0px;--po-top:var(--gr-h,0px);background:var(--tr-ground);min-height:100dvh;color:var(--tr-ink);font-family:var(--tr-font);grid-template-columns:minmax(0,1fr);font-weight:500;display:grid}.po-skip{z-index:calc(var(--tr-z-menu) + 2);background:var(--tr-ink);color:var(--tr-ground);box-shadow:var(--tr-sh-float);border-radius:999px;padding:12px 18px;font-weight:700;position:absolute;top:-100px;left:16px}.po-skip:focus{top:16px}.po-col{flex-direction:column;min-width:0;padding:0 16px;display:flex}.po-cur,.po-side{display:none}.po-side__in{scrollbar-width:none;flex-direction:column;height:100%;padding:18px 12px 14px;display:flex;overflow:hidden auto}.po-side__in::-webkit-scrollbar{display:none}.po-side__in>*{flex-shrink:0}.po-side__top{justify-content:space-between;align-items:center;gap:8px;min-height:52px;margin-bottom:14px;padding:0 4px 0 14px;display:flex}.po-side__logo{min-height:44px;color:var(--tr-ground);border-radius:12px;align-items:center;text-decoration:none;display:inline-flex}.po-acct:focus-visible,.po-side__logo:focus-visible,.po-side__toggle:focus-visible,.po-sn:focus-visible{outline:2.5px solid var(--tr-signal);outline-offset:2px}.po-side__logo .v8-logo{height:26px;color:var(--tr-ground)}.po-side__mono{background:var(--tr-signal);width:40px;height:40px;color:var(--tr-ink);border-radius:12px;place-items:center;display:none}.po-side__mono svg{width:30px;height:30px}.po-side__toggle{width:40px;height:40px;color:var(--on-inverse-3);cursor:pointer;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.po-side__toggle:hover{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-side__toggle:hover{background:color-mix(in srgb,var(--tr-ground) 8%,transparent)}}.po-side__toggle:hover{color:var(--tr-ground)}.po-side__nav{gap:14px;display:grid}.po-side__group ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.po-side__gt{color:var(--on-inverse-3);margin:0 0 6px;padding:0 14px;font-size:13px;line-height:1.3}.po-side__gt,.po-sn{white-space:nowrap;font-weight:700}.po-sn{min-height:44px;color:var(--on-inverse-2);transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);border-radius:999px;align-items:center;gap:12px;padding:0 12px 0 13px;font-size:15.5px;line-height:1.2;text-decoration:none;display:flex;position:relative}.po-sn:hover{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-sn:hover{background:color-mix(in srgb,var(--tr-ground) 8%,transparent)}}.po-sn:hover{color:var(--tr-ground)}.po-sn:active{transition-duration:var(--v8-t-tryck);scale:.98}.po-sn__ico{flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.po-sn__l{text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.po-sn .po-count{flex:none}.po-sn--quiet{font-weight:500}.po-side__foot{gap:6px;margin-top:auto;padding-top:18px;display:grid}.po-side__guide{margin-bottom:6px}.po-acct{background:var(--tr-ground);border:0;border-radius:18px;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 10px 8px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.po-acct{background:color-mix(in srgb,var(--tr-ground) 7%,transparent)}}.po-acct{color:var(--tr-ground);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa)}.po-acct:hover{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-acct:hover{background:color-mix(in srgb,var(--tr-ground) 12%,transparent)}}.po-acct__t{flex:1;gap:2px;min-width:0;display:grid}.po-acct__t b,.po-acct__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.po-acct__t b{font-size:14.5px;font-weight:700}.po-acct__t small{color:var(--on-inverse-3);font-size:13px}.po-acct__chev{color:var(--on-inverse-3);flex:none}.po-avatar__c{background:var(--tr-signal);width:36px;height:36px;color:var(--tr-ink);border-radius:999px;flex:none;place-items:center;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.po-avatar__c--l{width:48px;height:48px;font-size:19px}.po-count{background:var(--tr-badge);min-width:20px;height:20px;color:var(--tr-ink);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:13px;font-weight:700;line-height:1;display:inline-grid}.po-count,.po-dot{border-radius:999px}.po-dot{background:var(--tr-badge);width:8px;height:8px;box-shadow:0 0 0 2px var(--tr-surface);display:inline-block}.po-sn .po-dot{box-shadow:0 0 0 2px var(--tr-ink)}.po-dots{gap:3px;margin-left:2px;display:inline-flex}.po-dots i{opacity:.8;background:currentColor;border-radius:99px;width:4px;height:4px}.po-hp{top:calc(8px + var(--po-top));z-index:var(--tr-z-head);background:var(--tr-surface);min-height:56px;box-shadow:var(--tr-sh-raised);border-radius:999px;align-items:center;gap:10px;margin:8px 0 0;padding:0 6px 0 18px;display:flex;position:sticky}.po-hp__logo{min-height:44px;color:var(--tr-ink);border-radius:12px;align-items:center;display:inline-flex}.po-hp__logo:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:4px}.po-hp__logo .v8-logo{height:22px}.po-hp__date,.po-hp__title{display:none}.po-hp__tools{align-items:center;gap:4px;margin-left:auto;display:flex}.po-hp__action{display:none}.po-iconbtn{width:44px;height:44px;color:var(--tr-ink);cursor:pointer;transition:background-color .16s var(--v8-m-landa),scale var(--v8-t-tryck);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.po-iconbtn:hover{background:var(--tr-hover)}.po-iconbtn:active{scale:.96}.po-iconbtn:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.po-iconbtn[aria-expanded=true]{background:var(--tr-ink);color:var(--tr-ground)}.po-bell .po-count{box-shadow:0 0 0 2px var(--tr-surface);position:absolute;top:1px;right:0}.po-avatar .po-avatar__c{width:36px;height:36px}.po-avatar[aria-expanded=true]{background:0 0}.po-avatar[aria-expanded=true] .po-avatar__c{box-shadow:0 0 0 2px var(--tr-surface),0 0 0 4px var(--tr-ink)}.po-guidebar{margin:12px 0 0}.po-guidebar:empty{display:none}.po-main{width:100%;max-width:1280px;padding:20px 0 calc(104px + env(safe-area-inset-bottom));margin:0 auto;container:po-main/inline-size}.po:has(.po-foot) .po-main{padding-bottom:32px}.po-foot{width:100%;max-width:1280px;padding:8px 0 calc(104px + env(safe-area-inset-bottom));color:var(--tr-muted);margin:0 auto;font-size:13px;font-weight:500;line-height:1.5}.po-foot a{color:var(--tr-ink);font-weight:700}.po-foot__band{fill:none;width:120px;height:12px;stroke:var(--tr-signal);stroke-width:5px;stroke-linecap:round;margin:0 0 18px;display:block;overflow:visible}.po-foot__band path{vector-effect:non-scaling-stroke}.po-bottom{z-index:var(--tr-z-head);min-height:calc(64px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);background:var(--tr-surface);box-shadow:0 -12px 28px -20px var(--tr-ink-hover),0 -1px 0 var(--tr-hair);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.po-bottom{box-shadow:0 -12px 28px -20px color-mix(in srgb,var(--tr-ink-hover) 40%,transparent),0 -1px 0 var(--tr-hair)}}.po-bottom__slot{flex:1 1 0;min-width:64px;display:flex}.po-bn{min-height:64px;color:var(--tr-muted);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:13px;font-weight:700;line-height:1.1;text-decoration:none;display:flex;position:relative}.po-bn__ico{width:56px;height:32px;transition:background-color .2s var(--v8-m-landa),color .2s var(--v8-m-landa);border-radius:999px;place-items:center;display:inline-grid;position:relative}.po-bn__ico .po-dot{position:absolute;top:3px;right:14px}.po-bn:active .po-bn__ico{scale:.96}.po-bn:focus-visible{outline:none}.po-bn:focus-visible .po-bn__ico{outline:2.5px solid var(--tr-ink)}.po-bn--action,.po-bn__plus{color:var(--tr-ink)}.po-bn__plus{background:var(--tr-signal);width:56px;height:56px;box-shadow:0 0 0 4px var(--tr-surface),var(--tr-sh-raised);transition:scale var(--v8-t-tryck);border-radius:999px;place-items:center;margin:-24px 0 1px;display:inline-grid}.po-bn--action:active .po-bn__plus{scale:.96}.po-bn--action:focus-visible .po-bn__plus{outline:2.5px solid var(--tr-ink);outline-offset:3px}.po-ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding:8px 0 22px;display:flex}.po-ph__t{max-width:760px}.po-ph__hrow,.po-ph__t{min-width:0}.po-ph__hrow>.po-ph__h{display:inline}.po-ph__tip{vertical-align:.18em;margin-left:6px}.po-ph__kick{color:var(--tr-muted);margin:0 0 6px;font-size:14px;font-weight:700}.po-ph__h{letter-spacing:-.03em;margin:0;font-size:clamp(30px,2.4vw + 14px,40px);font-weight:700;line-height:1.12}.po-ph__lead{max-width:60ch;color:var(--tr-muted);margin:8px 0 0;font-size:17px;font-weight:500;line-height:1.5}.po-ph__acts{flex-wrap:wrap;gap:10px;display:flex}@media (min-width:768px){.po{--po-rail:76px;grid-template-columns:var(--po-rail) minmax(0,1fr)}.po-col{padding:0 24px}.po-side{top:var(--po-top);z-index:calc(var(--tr-z-head) + 2);width:var(--po-rail);height:calc(100dvh - var(--po-top));display:block;position:sticky}.po-side__in{width:var(--po-side-w,var(--po-rail));background:var(--tr-ink)}.po-hp{top:calc(12px + var(--po-top));min-height:60px;margin-top:12px;padding:0 8px 0 22px}.po-hp__logo{display:none}.po-hp__title{flex:1;min-width:0;height:24px;font-size:16px;font-weight:700;line-height:24px;display:block;position:relative;overflow:hidden}.po-hp__org,.po-hp__page{text-overflow:ellipsis;white-space:nowrap;transition:translate .29s var(--v8-m-svep),opacity .2s var(--v8-m-tona);position:absolute;inset:0;overflow:hidden}.po-hp__page{opacity:0;translate:0 100%}.po-hp__title[data-on] .po-hp__org{opacity:0;translate:0 -100%}.po-hp__title[data-on] .po-hp__page{opacity:1;translate:0}.po-hp__action{--tr-arr:34px;min-height:44px;margin:0 6px 0 4px;padding-left:18px;font-size:15px;display:inline-flex}.po-bottom{display:none}.po-main{padding:24px 0 40px}.po-foot{padding:8px 0 40px}body:has([data-rl-bottom-nav]){--rl-toast-bottom:1.5rem;--rl-toast-bottom-sm:1.5rem}.po:not([data-side-open]) .po-acct__chev,.po:not([data-side-open]) .po-acct__t,.po:not([data-side-open]) .po-side__gt,.po:not([data-side-open]) .po-side__word,.po:not([data-side-open]) .po-sn .po-count,.po:not([data-side-open]) .po-sn__l{display:none}.po:not([data-side-open]) .po-side__mono{display:inline-grid}.po:not([data-side-open]) .po-side__top{flex-direction:column;gap:6px;margin-bottom:18px;padding:0}.po:not([data-side-open]) .po-side__group+.po-side__group{border-top:1px solid var(--tr-ground);padding-top:14px}@supports (color:color-mix(in lab,red,red)){.po:not([data-side-open]) .po-side__group+.po-side__group{border-top:1px solid color-mix(in srgb,var(--tr-ground) 12%,transparent)}}.po:not([data-side-open]) .po-sn{justify-content:center;width:52px;margin:0 auto;padding:0}.po:not([data-side-open]) .po-sn .po-dot,.po:not([data-side-open]) .po-sn:has(.po-count) .po-sn__ico:after{position:absolute;top:8px;right:11px}.po:not([data-side-open]) .po-sn:has(.po-count) .po-sn__ico:after{content:"";background:var(--tr-badge);width:8px;height:8px;box-shadow:0 0 0 2px var(--tr-ink);border-radius:999px}.po:not([data-side-open]) .po-sn:is(:hover,:focus-visible):after{content:attr(title);z-index:2;background:var(--tr-ink);color:var(--tr-ground);box-shadow:var(--tr-sh-float);white-space:nowrap;pointer-events:none;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:700;position:absolute;top:50%;left:calc(100% + 14px);translate:0 -50%}.po:not([data-side-open]) .po-acct{background:0 0;justify-content:center;width:56px;margin:0 auto;padding:10px}.po:not([data-side-open]) .po-side__guide .po-guide{width:56px;box-shadow:none;background:0 0;justify-content:center;margin:0 auto;padding:0}.po:not([data-side-open]) .po-side__guide :is(.po-guide__t,.po-guide__arr){display:none}.po:not([data-side-open]) .po-side__in{padding-inline:10px}.po[data-side-open]{--po-side-w:264px}.po[data-side-open] .po-side__in{box-shadow:var(--tr-sh-float);position:relative}}@media (min-width:1200px){.po{--po-rail:264px}.po:has(.po-surface),.po[data-side=smal]{--po-rail:76px}.po-col{padding:0 32px}.po-main{padding:28px 0 48px}.po-hp__date{color:var(--tr-muted);white-space:nowrap;flex:none;padding:0 8px;font-size:14px;font-weight:500;display:block}.po[data-side=bred]:not(:has(.po-surface)) .po-side__gt,.po[data-side=bred]:not(:has(.po-surface)) .po-side__word{display:block}.po[data-side=bred]:not(:has(.po-surface)) .po-sn__l{display:inline-flex}.po[data-side=bred]:not(:has(.po-surface)) .po-sn .po-count{display:inline-grid}.po[data-side=bred]:not(:has(.po-surface)) .po-acct__t{display:grid}.po[data-side=bred]:not(:has(.po-surface)) .po-acct__chev{display:block}.po[data-side=bred]:not(:has(.po-surface)) .po-side__mono{display:none}.po[data-side=bred]:not(:has(.po-surface)) .po-side__top{flex-direction:row;gap:8px;margin-bottom:14px;padding:0 4px 0 14px}.po[data-side=bred]:not(:has(.po-surface)) .po-side__group+.po-side__group{border-top:0;padding-top:0}.po[data-side=bred]:not(:has(.po-surface)) .po-sn{justify-content:flex-start;width:auto;margin:0;padding:0 12px 0 13px}.po[data-side=bred]:not(:has(.po-surface)) .po-sn:has(.po-count) .po-sn__ico:after,.po[data-side=bred]:not(:has(.po-surface)) .po-sn:is(:hover,:focus-visible):after{content:none}.po[data-side=bred]:not(:has(.po-surface)) .po-sn .po-dot{position:static}.po[data-side=bred]:not(:has(.po-surface)) .po-acct{background:var(--tr-ground);justify-content:flex-start;width:100%;padding:8px 10px 8px 8px}@supports (color:color-mix(in lab,red,red)){.po[data-side=bred]:not(:has(.po-surface)) .po-acct{background:color-mix(in srgb,var(--tr-ground) 7%,transparent)}}.po[data-side=bred]:not(:has(.po-surface)) .po-side__guide .po-guide{background:var(--tr-ground);justify-content:flex-start;width:100%;padding:0 14px 0 8px}@supports (color:color-mix(in lab,red,red)){.po[data-side=bred]:not(:has(.po-surface)) .po-side__guide .po-guide{background:color-mix(in srgb,var(--tr-ground) 7%,transparent)}}.po[data-side=bred]:not(:has(.po-surface)) .po-side__guide .po-guide__t{display:flex}.po[data-side=bred]:not(:has(.po-surface)) .po-side__guide .po-guide__arr{display:block}.po[data-side=bred]:not(:has(.po-surface)) .po-side__in{padding-inline:12px}}@media (min-width:1200px) and (max-width:1399px){.po-hp__date{display:none}}@media (min-width:1100px){.po .po-main .pa-cockpit--box{height:clamp(640px,100dvh - 120px,920px);padding:0}}.po-float-root{z-index:var(--tr-z-menu);pointer-events:none;position:fixed;inset:0}.po-float-root--center{pointer-events:auto;place-items:start center;padding:12vh 16px 16px;display:grid}.po-float{border-radius:var(--v8-r-in,24px);background:var(--tr-surface);max-height:min(640px,100dvh - 96px);color:var(--tr-ink);box-shadow:var(--tr-sh-float);pointer-events:auto;transform-origin:100% 0;transition:scale .2s var(--v8-m-draw),opacity .12s var(--v8-m-ut) .2s,translate .29s var(--v8-m-landa);outline:none;flex-direction:column;display:flex;position:absolute;overflow:hidden}.po-float--center{border-radius:var(--tr-r-sheet);transform-origin:50% 0;max-height:calc(100dvh - 12vh - 32px);position:relative}.po-float--sheet{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;max-height:92dvh;box-shadow:var(--tr-sh-sheet);padding-bottom:env(safe-area-inset-bottom);transform-origin:50% 100%;bottom:0;left:0;right:0}.po-float.is-dragging{transition:none}.po-float__in{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;min-height:0;display:flex;overflow:auto}.po-float__grip{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;height:28px;padding:0;display:grid}.po-float__grip>span{background:var(--tr-edge);border-radius:4px;width:36px;height:4px}.po-float--drawer{border-radius:var(--tr-r-sheet);transform-origin:100%;max-height:none;top:16px;bottom:16px;right:16px}.po-float--drawer>.po-float__in{flex:1}.po-float--side{transform-origin:0 100%}.po-float--side.is-top{transform-origin:0 0}.po-float-root~.tr-drawer{z-index:calc(var(--tr-z-menu) + 4)}.po-float-root[data-closing] .po-float{opacity:0;pointer-events:none;scale:.94}.po-float-root[data-closing] .po-float--sheet{opacity:1;transition:translate .32s var(--v8-m-ut);translate:0 100%;scale:1}@media (prefers-reduced-motion:no-preference){.po-float--pop{animation:po-pop .49s var(--v8-m-landa) backwards}.po-float--pop>.po-float__in{animation:v8-o .18s var(--v8-m-tona) .29s backwards}.po-float--center{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,po-lyft .49s var(--v8-m-landa) backwards}.po-float--sheet{animation:po-ark .42s var(--v8-m-landa) backwards}.po-float--drawer{animation:po-drawer .49s var(--v8-m-landa) backwards}.po-float--drawer>.po-float__in{animation:v8-o .18s var(--v8-m-tona) .29s backwards}.po-float--side{animation:po-sidopop .49s var(--v8-m-landa) backwards}.po-float--side.is-top{animation-name:po-sidopop-ned}.po-float--side>.po-float__in{animation:v8-o .18s var(--v8-m-tona) .29s backwards}}@keyframes po-sidopop{0%{clip-path:inset(calc(100% - 44px) calc(100% - 44px) 0 0 round 22px)}}@keyframes po-sidopop-ned{0%{clip-path:inset(0 calc(100% - 44px) calc(100% - 44px) 0 round 22px)}}@keyframes po-drawer{0%{clip-path:inset(calc(50% - 22px) 0 calc(50% - 22px) calc(100% - 44px) round 22px)}}@keyframes po-pop{0%{clip-path:inset(0 0 calc(100% - 44px) calc(100% - 44px) round 22px)}}@keyframes po-lyft{0%{translate:0 12px;scale:.96}}@keyframes po-ark{0%{translate:0 100%}}.po-textbtn{min-height:44px;color:var(--tr-ink);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:14.5px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.po-seg{background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.po-seg>button{min-height:36px;color:var(--tr-muted);font:inherit;cursor:pointer;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:700}.po-seg>button[aria-pressed=true]{background:var(--tr-surface);color:var(--tr-ink);box-shadow:var(--tr-sh-rest)}.po-notis .po-float__in{overflow:hidden}.po-notis__head{justify-content:space-between;align-items:center;gap:12px;padding:18px 16px 6px 22px;display:flex}.po-notis__head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.po-notis .po-seg{align-self:flex-start;margin:6px 22px 8px}.po-notis__list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:120px;padding:0 8px 8px;overflow:auto}.po-notis__list ul{margin:0;padding:0;list-style:none}.po-notis__group{color:var(--tr-muted);margin:12px 14px 4px;font-size:13px;font-weight:700}.po-notis__row{min-height:64px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid;position:relative}.po-notis__row:hover{background:var(--tr-hover)}.po-notis__row:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.po-notis__row.is-unread:before{content:"";background:var(--tr-badge);border-radius:99px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:4px}.po-notis__ico{background:var(--tr-field);width:36px;height:36px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.po-notis__row.is-unread .po-notis__ico{background:var(--tr-soft)}.po-notis__ico .v8-ik{width:22px;height:22px}.po-notis__ico .v8-ik,.po-notis__ico .v8-ik *{stroke-width:3.6px}.po-notis__ico.is-avvikelse{background:var(--danger-wash,var(--tr-soft));color:var(--tr-warn)}.po-notis__ico.is-hink{background:var(--tr-signal)}.po-notis__ico.is-kamera{background:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.po-notis__ico.is-kamera{background:color-mix(in srgb,var(--tr-ok) 14%,var(--tr-surface))}}.po-notis__ico.is-kamera{color:var(--tr-ok)}.po-notis__thumb{object-fit:cover;background:var(--tr-field);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:12px}.po-notis__steps{font-weight:700}.po-notis__txt{gap:2px;min-width:0;display:grid}.po-notis__txt b,.po-notis__txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.po-notis__txt b{color:var(--tr-muted);font-size:15px;font-weight:700}.po-notis__row.is-unread .po-notis__txt b{color:var(--tr-ink)}.po-notis__txt small{color:var(--tr-muted);font-size:14px;font-weight:500}.po-notis__row time{font-variant-numeric:tabular-nums;color:var(--tr-muted);white-space:nowrap;align-self:start;padding-top:2px;font-size:13px;font-weight:500}.po-notis__empty{text-align:center;color:var(--tr-muted);justify-items:center;gap:10px;padding:36px 16px;font-size:15px;font-weight:700;display:grid}.po-notis__empty p{margin:0}.po-notis__emptyico{background:var(--tr-field);width:52px;height:52px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.po-notis__skel{gap:4px;padding:8px 6px;display:grid}.po-notis__foot{box-shadow:0 -1px 0 var(--tr-hair);justify-content:space-between;gap:12px;padding:8px 22px 14px;display:flex}.po-notis__foot a{min-height:44px;color:var(--tr-ink);text-underline-offset:4px;align-items:center;font-size:14.5px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.po-konto .po-float__in{gap:14px;padding:20px}.po-konto__who{align-items:center;gap:14px;display:flex}.po-konto__who>div{flex:1;min-width:0}.po-konto__who h2{margin:0;font-size:18px;font-weight:700;line-height:1.25}.po-konto__who p{color:var(--tr-muted);margin:2px 0 0;font-size:14px}.po-konto__links{border-block:1px solid var(--tr-hair);margin:0;padding:6px 0;list-style:none;display:grid}.po-konto__links a{min-height:48px;color:var(--tr-ink);border-radius:14px;align-items:center;gap:10px;padding:0 10px;font-size:15.5px;font-weight:700;text-decoration:none;display:flex}.po-konto__links a:hover{background:var(--tr-hover)}.po-mer .po-float__in{padding:0 16px 20px}.po-mer__h{margin:4px;font-size:22px;font-weight:700}.po-mer__g{color:var(--tr-muted);margin:16px 4px 6px;font-size:13px;font-weight:700}.po-mer__list{border-radius:var(--tr-r-card);background:var(--tr-field);margin:0;padding:4px;list-style:none;display:grid}.po-mer__list a{min-height:52px;color:var(--tr-ink);border-radius:18px;align-items:center;gap:12px;padding:0 12px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.po-mer__list a>span:nth-child(2){flex:1}.po-mer__list a:active{background:var(--tr-press)}.po-mer__ico{background:var(--tr-surface);border-radius:999px;place-items:center;width:36px;height:36px;display:inline-grid}.po-guide{background:var(--tr-surface);min-height:48px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);transition:box-shadow .16s var(--v8-m-landa),translate .16s var(--v8-m-landa);border-radius:999px;align-items:center;gap:12px;padding:0 16px 0 10px;text-decoration:none;display:flex}.po-guidebar .po-guide{width:fit-content;max-width:100%}.po-guide:hover{box-shadow:var(--tr-sh-raised)}.po-guide:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.po-guide__ring{flex:none;rotate:-90deg}.po-guide__track{fill:none;stroke:var(--tr-track);stroke-width:4px}.po-guide__done{fill:none;stroke:var(--tr-ok);stroke-width:4px;stroke-linecap:round}.po-guide__t{flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;font-size:15px;line-height:1.25;display:flex}.po-guide__t b{font-weight:700}.po-guide__n,.po-guide__next{color:var(--tr-muted);font-weight:500}.po-guide__next{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.po-guide__dots{gap:4px;display:none}.po-guide__dots i{background:var(--tr-track);border-radius:99px;width:8px;height:8px}.po-guide__dots i.is-done{background:var(--tr-ok)}.po-guide__dots i.is-next{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.po-guide__arr{transition:translate .16s var(--v8-m-landa);flex:none}.po-guide:hover .po-guide__arr{translate:3px}@media (min-width:640px){.po-guide__dots{display:inline-flex}}.po-side .po-guide{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-side .po-guide{background:color-mix(in srgb,var(--tr-ground) 7%,transparent)}}.po-side .po-guide{box-shadow:none;color:var(--tr-ground);min-height:56px;padding-block:8px}.po-side .po-guide__t{flex-direction:column;flex:1;align-items:flex-start;row-gap:3px;font-size:14.5px;line-height:1.2}.po-side .po-guide__n{color:var(--on-inverse-3)}.po-side .po-guide__track{stroke:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-side .po-guide__track{stroke:color-mix(in srgb,var(--tr-ground) 18%,transparent)}}.po-side .po-guide__done{stroke:var(--tr-signal)}.po-guidepanel .po-float__in{gap:18px;padding:24px}.po-guidepanel__head{align-items:center;gap:14px;display:flex}.po-guidepanel__head h2{margin:0;font-size:24px;font-weight:700}.po-guidepanel__head p{color:var(--tr-muted);margin:2px 0 0;font-size:15px}.po-guidepanel__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.po-guidepanel__done{background:var(--tr-field);min-height:44px;color:var(--tr-muted);border-radius:999px;align-items:center;gap:10px;padding:0 14px;font-size:15px;font-weight:700;display:flex}.po-guidepanel__check{background:var(--tr-ok);width:24px;height:24px;color:var(--tr-surface);border-radius:99px;place-items:center;display:inline-grid}.po-guidepanel__step{border-radius:var(--tr-r-card);box-shadow:inset 0 0 0 1px var(--tr-hair);justify-items:start;gap:8px;padding:18px 20px;display:grid}.po-guidepanel__step.is-next{background:var(--tr-soft);box-shadow:none}.po-guidepanel__step h3{margin:0;font-size:18px;font-weight:700}.po-guidepanel__step p{color:var(--tr-muted);margin:0;font-size:15px;line-height:1.45}.po-badge{background:var(--tr-signal);min-height:26px;color:var(--tr-ink);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:700}.po-badge,.tr-nr{display:inline-flex}.tr-nr{font-variant-numeric:tabular-nums;white-space:nowrap}.tr-nr>[aria-hidden]{overflow-clip-margin:.12em;display:inline-flex;overflow:clip}.tr-nr>[aria-hidden]>span{display:inline-block}.tr-drawcheck{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.tr-drawcheck path{stroke-dasharray:1}.tr-ring{flex:none;position:relative}.tr-ring svg{display:block;rotate:-90deg}.tr-ring circle{fill:none}.tr-ring__track{stroke:var(--tr-track)}.tr-ring__arc{stroke-linecap:butt}.tr-ring__arc--ok{stroke:var(--tr-ok)}.tr-ring__arc--now{stroke:var(--tr-signal)}.tr-ring__arc--ink{stroke:var(--tr-ink)}.tr-ring__arc--track{stroke:var(--tr-edge)}.tr-ring__mid{text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.tr-spark{align-items:flex-end;gap:2px;height:32px;display:flex}.tr-spark>span{max-width:10px;height:calc(var(--h) * 100%);transform-origin:50% 100%;background:currentColor;border-radius:2px;flex:1}.tr-spark>span.is-zero{opacity:.18}@media (prefers-reduced-motion:no-preference){.tr-nr>[aria-hidden]>span:not([data-new]){--v8-s-fran:.75;--v8-dy:.13em;animation:v8-o .1s var(--v8-m-tona) calc(var(--i,0) * 67ms + var(--nr-d,0s)) backwards,v8-s .16s var(--v8-m-landa) calc(var(--i,0) * 67ms + var(--nr-d,0s)) backwards,v8-y .15s var(--v8-m-landa) calc(var(--i,0) * 67ms + var(--nr-d,0s)) backwards}.tr-nr>[aria-hidden]>span[data-new]{--v8-dy:-.9em;animation:v8-y .29s var(--v8-m-svep) calc(var(--i,0) * 30ms) backwards}.tr-drawcheck path{animation:v8-rita var(--v8-t-bock) var(--v8-m-draw) .2s backwards}.tr-ring__arc{animation:po-bage .58s var(--v8-m-draw) calc(.2s + var(--i,0) * .12s) backwards}.tr-spark>span{animation:po-fyll-y .41s var(--v8-m-landa) calc(.26s + var(--i,0) * 12ms) backwards}.po-guide__done{animation:po-bage .58s var(--v8-m-draw) .2s backwards}.po[data-side-anim]:is([data-side=bred],[data-side-open]) .po-side__in{animation:po-avsloj .49s var(--v8-m-landa) backwards}}@keyframes po-avsloj{0%{clip-path:inset(0 calc(100% - 76px) 0 0)}}@keyframes po-bage{0%{stroke-dasharray:0 100}}@keyframes po-fyll-y{0%{scale:1 0}}.po-pt{display:contents}@media (prefers-reduced-motion:no-preference){.po-pt[data-enter="1"]:not([data-entered])>:not([hidden],[aria-busy],[data-own-entry],.po-surface,.po-grid,.po-ph){--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--pt-d,0s) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) var(--pt-d,0s) backwards}.po-pt[data-enter="1"]:not([data-entered])>:nth-child(3){--pt-d:50ms}.po-pt[data-enter="1"]:not([data-entered])>:nth-child(4){--pt-d:.1s}.po-pt[data-enter="1"]:not([data-entered])>:nth-child(5){--pt-d:.15s}.po-pt[data-enter="1"]:not([data-entered])>:nth-child(6){--pt-d:.2s}.po-pt[data-enter="1"]:not([data-entered])>:nth-child(n+7){--pt-d:.25s}}.po-skelpage{gap:20px;display:grid}.po-skel{background:var(--tr-track);border-radius:10px;display:block}.po-skelhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding:8px 0 2px;display:flex}.po-skelhead>div:first-child{gap:14px;display:grid}.po-skel--h1{width:min(320px,70vw);height:36px}.po-skel--lead{width:min(420px,82vw);height:16px}.po-skelhead__acts{gap:10px;max-width:100%;display:flex;overflow:hidden}.po-skel--btn{border-radius:999px;width:168px;height:48px}.po-skelchips{gap:8px;display:flex;overflow:hidden}.po-skel--pill{border-radius:999px;width:96px;height:44px}.po-skeltile__head{align-items:center;gap:10px;margin-bottom:4px;display:flex}.po-skel--title{width:140px;height:20px}.po-skel--chip{border-radius:999px;width:30px;height:24px}.po-skel-row{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px 12px;min-height:56px;padding:8px 0;display:grid}.po-skel--dot{border-radius:999px;grid-row:1/3;width:36px;height:36px}.po-skel--l{width:60%;height:14px}.po-skel--s{width:38%;height:12px}.po-skelkpi{background:var(--tr-field);border-radius:18px;align-content:start;gap:12px;min-height:128px;padding:16px;display:grid}.po-skel--label{width:72px;height:13px}.po-skel--num{border-radius:8px;width:96px;height:36px}.po-skel--note{width:120px;height:12px}.po-skelbars{align-items:flex-end;gap:10px;height:180px;display:flex}.po-skelbars>.po-skel{border-radius:12px 12px 6px 6px;flex:1}.po-skelring{align-items:center;gap:20px;display:flex}.po-skelring>div{flex:1}.po-skel--ring{width:132px;height:132px;box-shadow:inset 0 0 0 14px var(--tr-track);background:0 0;border-radius:999px}.po-skelphotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.po-skel--photo{aspect-ratio:4/3;border-radius:18px}.po-skel--map{border-radius:18px;height:260px}.po-tile.po-skeltile--dark{background:var(--tr-ink);border-radius:var(--tr-r-sheet)}.po-skeltile--dark .po-skel{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-skeltile--dark .po-skel{background:color-mix(in srgb,var(--tr-ground) 12%,transparent)}}.po-skeltile.is-tall{min-height:300px}.po-skelhero .po-skel{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-skelhero .po-skel{background:color-mix(in srgb,var(--tr-ground) 12%,transparent)}}.po-skel--ico{border-radius:999px;width:56px;height:56px}.po-skel--eyebrow{width:90px;height:14px}.po-skel--heroh{width:min(300px,70%);height:36px}.po-skelhero .po-skel--lead{width:min(340px,80%)}.po-skel--herobtn{border-radius:999px;width:210px;height:56px}.po-skelmap{background:var(--tr-ground);place-items:center;display:grid;position:absolute;inset:0}.po-stamp{color:var(--tr-ink);justify-items:center;gap:12px;font-size:14px;font-weight:700;display:grid}.po-stamp>span{color:var(--tr-muted)}.tr-map__base .po-stamp{z-index:1;border-radius:var(--tr-r-card);background:var(--tr-ground);padding:18px 22px 14px;position:relative}.tr-map__base .po-stamp svg{width:auto;height:var(--v8-logo-h,64px);color:var(--tr-ink);position:static}@media (prefers-reduced-motion:no-preference){.po-notis__skel,.po-skelpage{animation:v8-o .2s var(--v8-m-tona) .15s backwards}.po-skel{animation:po-puls .9s var(--v8-m-tona) calc(.15s + var(--i,0) * 60ms) 7 alternate backwards}:is(.po-skel-row,.po-skelkpi,.po-skeltile) .po-skel{animation-delay:calc(.15s + var(--i,0) * 60ms)}.po-stamp{animation:v8-o .2s var(--v8-m-tona) .4s backwards}.v8-logo--loop .v8-logo-sten{animation:v8-logo-tryck .6s var(--v8-m-landa) .4s 5 alternate backwards}.v8-logo--loop .v8-logo-tall{animation:v8-logo-vax .6s var(--v8-m-landa) calc(.52s + var(--i) * .12s) 5 alternate backwards}.po-stamp[data-paused] .v8-logo--loop :is(.v8-logo-sten,.v8-logo-tall){animation-play-state:paused}}.v8-logo--loop .v8-logo-sten,.v8-logo--loop .v8-logo-tall{transform-box:fill-box}.v8-logo--loop .v8-logo-sten{transform-origin:50% 60%}@keyframes po-puls{0%{opacity:.45}}.po-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.po-grid>*{grid-column:span 12;min-width:0}@container po-main (min-width:640px){.po-grid{gap:18px}.po-grid>:is([data-span="4"],[data-span="5"],[data-span="6"],[data-span="7"],[data-span="8"]){grid-column:span 6}}@container po-main (min-width:1000px){.po-grid{gap:20px}.po-grid>[data-span="4"]{grid-column:span 4}.po-grid>[data-span="5"]{grid-column:span 5}.po-grid>[data-span="6"]{grid-column:span 6}.po-grid>[data-span="7"]{grid-column:span 7}.po-grid>[data-span="8"]{grid-column:span 8}}.po-tile{border-radius:var(--tr-r-card);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);flex-direction:column;gap:14px;padding:clamp(20px,2vw,28px);display:flex;position:relative}a.po-tile{transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);text-decoration:none}a.po-tile:hover{box-shadow:var(--tr-sh-raised);translate:0 -2px}.po-tile__head{align-items:center;gap:10px;min-height:32px;display:flex}.po-tile__head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.po-chip{background:var(--tr-field);font-variant-numeric:tabular-nums;min-width:26px;height:26px;color:var(--tr-ink);white-space:nowrap;border-radius:999px;flex-shrink:0;place-items:center;padding:0 9px;font-size:13px;font-weight:700;display:inline-grid}.po-chip--warn{background:var(--danger-wash,var(--tr-soft));color:var(--tr-warn)}.po-all{min-height:44px;color:var(--tr-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin:-6px -4px -6px auto;padding:0 6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.po-all svg{transition:translate .16s var(--v8-m-landa)}.po-all:hover svg{translate:3px}.po-all:hover{background:var(--tr-hover)}.po-tile__note{margin:0;line-height:1.45}.po-sum,.po-tile__note{color:var(--tr-muted);font-size:15px}.po-sum{margin:-4px 0 0;font-weight:500}.po-sum b{letter-spacing:-.03em;color:var(--tr-ink);font-variant-numeric:tabular-nums;margin-right:4px;font-size:clamp(28px,2.6vw,36px);font-weight:700}.po-bars-fill.tr-bars{flex:auto;height:auto;min-height:168px;max-height:260px;margin-top:auto}.po-rows{margin:0 -10px;padding:0;list-style:none;display:grid}.po-row{min-height:60px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}a.po-row:hover{background:var(--v8-hovra-ton)}a.po-row:active{background:var(--v8-tryck-ton)}.po-row:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.po-row__ico{background:var(--tr-field);width:40px;height:40px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.po-row__ico.is-warn{background:var(--danger-wash,var(--tr-soft));color:var(--tr-warn)}.po-row__ico.is-signal{background:var(--tr-soft)}.po-row__t{gap:2px;min-width:0;display:grid}.po-row__t b,.po-row__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.po-row__t b{font-size:15.5px;font-weight:700}.po-row__t small{color:var(--tr-muted);font-size:14px;font-weight:500}.po-row__go{color:var(--tr-muted);transition:translate .16s var(--v8-m-landa)}a.po-row:hover .po-row__go{color:var(--tr-ink);translate:3px}.po-empty{text-align:center;flex:1;place-content:center;justify-items:center;gap:10px;min-height:140px;padding:12px;display:grid}.po-empty__mark{background:var(--tr-ok);border-radius:999px;place-items:center;width:56px;height:56px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.po-empty__mark{background:color-mix(in srgb,var(--tr-ok) 12%,var(--tr-surface))}}.po-empty__mark{color:var(--tr-ok)}.po-empty__mark--ink{background:var(--tr-field);color:var(--tr-ink)}.po-empty b{font-size:17px;font-weight:700}.po-empty p{max-width:34ch;color:var(--tr-muted);margin:0;font-size:15px;line-height:1.45}.po-empty .tr-btn{margin-top:4px}.po-empty--row{text-align:left;flex:none;justify-content:flex-start;align-items:center;gap:14px;min-height:0;padding:4px 0;display:flex}.po-empty--row .po-empty__mark{flex:none;width:48px;height:48px}.po-empty__t{flex:1;gap:2px;min-width:0;display:grid}.po-empty--row .tr-btn{flex:none;margin-top:0}.po-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@container po-main (min-width:900px){.po-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.po-kpi{background:var(--tr-field);min-height:128px;color:var(--tr-ink);border-radius:18px;flex-direction:column;gap:6px;padding:16px 16px 14px;text-decoration:none;display:flex}a.po-kpi{transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa)}a.po-kpi:hover{box-shadow:var(--tr-sh-rest);translate:0 -2px}.po-kpi--signal{background:var(--tr-signal)}.po-kpi__l{color:var(--tr-muted);font-size:14px;font-weight:700}.po-kpi--signal .po-kpi__l{color:var(--tr-ink)}.po-kpi__n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:clamp(32px,3vw,44px);font-weight:700;line-height:1.05;display:flex}.po-kpi__u{letter-spacing:0;color:var(--tr-muted);font-size:17px;font-weight:700}.po-kpi--signal .po-kpi__u{color:var(--tr-ink)}.po-kpi__note{color:var(--tr-muted);font-size:13.5px;font-weight:500;line-height:1.35}.po-kpi--signal .po-kpi__note{color:var(--tr-ink)}.po-kpi__note.is-warn{color:var(--tr-warn);font-weight:700}.po-kpi .tr-spark{color:var(--tr-ink);margin-top:auto}.po-hero{border-radius:var(--tr-r-sheet);background:var(--tr-ink);min-width:0;color:var(--tr-ground);isolation:isolate;grid-template-columns:minmax(0,1fr);gap:20px;padding:clamp(24px,3vw,40px);overflow:hidden}.po-hero,.po-hero__body{display:grid;position:relative}.po-hero__body{z-index:1;align-content:start;justify-items:start;gap:14px}.po-hero__ico{background:var(--tr-signal);width:56px;height:56px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.po-hero__eyebrow{color:var(--tr-signal);margin:0;font-size:14px;font-weight:700}.po-hero__h{letter-spacing:-.03em;max-width:18ch;color:var(--tr-ground);margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.12}.po-hero__p{max-width:46ch;color:var(--on-inverse-2);margin:0;font-size:17px;font-weight:500;line-height:1.5}.po-hero .tr-btn{margin-top:6px}.po-hero__or{color:var(--on-inverse-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:14px;font-weight:700;display:flex}.po-hero__or a{min-height:40px;box-shadow:inset 0 0 0 1.5px var(--inverse-line-2);color:var(--tr-ground);transition:background-color .16s var(--v8-m-landa);border-radius:999px;align-items:center;padding:0 14px;font-size:14.5px;text-decoration:none;display:inline-flex}.po-hero__or a:hover{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-hero__or a:hover{background:color-mix(in srgb,var(--tr-ground) 8%,transparent)}}.po-hero :focus-visible{outline:2.5px solid var(--tr-signal);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.po-grid>*{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(min(var(--i,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(min(var(--i,0), 5) * 60ms) backwards;--v8-dy:14px}}.po-mapctl{z-index:4;justify-items:end;gap:10px;display:grid;position:absolute;bottom:32px;right:24px}.po-mapctl__grp{background:var(--tr-surface);width:52px;box-shadow:var(--tr-sh-raised);border-radius:999px;justify-items:center;padding:4px;display:grid}.po-mapctl__grp>button,.po-mapctl__lasso{width:44px;height:44px;color:var(--tr-ink);font:inherit;cursor:pointer;transition:background-color .16s var(--v8-m-landa),scale var(--v8-t-tryck);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative}.po-mapctl__grp>button:hover{background:var(--tr-hover)}.po-mapctl__grp>button:active,.po-mapctl__lasso:active{scale:.96}.po-mapctl__grp>button:focus-visible,.po-mapctl__lasso:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.po-mapctl__sep{background:var(--tr-hair);width:24px;height:1px;margin:3px 0}.po-mapctl__grp>.po-mapctl__tilt{font-size:13px;font-weight:700}.po-mapctl__compass{transition:rotate .12s linear}.po-mapctl__compass .n{fill:var(--tr-warn)}.po-mapctl__compass .s{fill:var(--tr-faint)}.po-mapctl__lasso{background:var(--tr-surface);width:auto;box-shadow:var(--tr-sh-raised);gap:8px;padding:0 16px 0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.po-mapctl__lasso[aria-pressed=true]{background:var(--tr-ink);color:var(--tr-ground)}@media (hover:hover){.po-mapctl [data-tip]:is(:hover,:focus-visible):after{content:attr(data-tip);background:var(--tr-ink);color:var(--tr-ground);box-shadow:var(--tr-sh-float);white-space:nowrap;pointer-events:none;border-radius:999px;padding:8px 12px;font-size:13.5px;font-weight:700;position:absolute;top:50%;right:calc(100% + 12px);translate:0 -50%}}.po-mapctl--compact{bottom:14px;right:14px}.po-maphint{z-index:3;background:var(--tr-surface);max-width:calc(100% - 140px);box-shadow:var(--tr-sh-raised);color:var(--tr-ink);text-align:center;pointer-events:none;transition:scale .2s var(--v8-m-draw),opacity .12s var(--v8-m-ut) .2s;border-radius:999px;margin:0;padding:12px 18px;font-size:14px;font-weight:700;position:absolute;bottom:32px;left:50%;translate:-50%}.po-maphint.is-leaving{opacity:0;scale:.94}@media (prefers-reduced-motion:no-preference){.po-maphint:not(.is-leaving){animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards;--v8-dy:12px}}.po-lasso{z-index:2;cursor:crosshair;touch-action:none}.po-lasso,.po-lasso svg{position:absolute;inset:0}.po-lasso svg{width:100%;height:100%;overflow:visible}.po-lasso polygon{fill:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.po-lasso polygon{fill:color-mix(in srgb,var(--tr-signal) 12%,transparent)}}.po-lasso polygon{stroke:var(--tr-ink);stroke-width:2px;stroke-dasharray:6 5;stroke-linejoin:round}.tr-map[data-controls] .maplibregl-canvas-container{cursor:grab}.tr-map[data-controls] .maplibregl-canvas-container:active{cursor:grabbing}@media (max-width:767px){.po-mapctl{gap:8px;top:124px;bottom:auto;right:12px}.po-mapctl,.po-mapctl__grp{align-items:center;display:flex}.po-mapctl__grp{width:auto}.po-mapctl__sep{width:1px;height:20px;margin:0 2px}.po-mapctl__grp>.po-mapctl__tilt{display:none}.po-mapctl__grp>button,.po-mapctl__lasso{width:40px;height:40px}.po-mapctl__lasso{width:auto}.po-maphint{max-width:calc(100% - 96px);font-size:13px;top:124px;bottom:auto}}.po-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:8px 0 24px;display:flex}.po-head__kick{color:var(--tr-muted);margin:0 0 8px;font-size:13px;font-weight:700}.po-head .tr-h2{font-size:var(--text-h1)}.po-head__meta{color:var(--tr-muted);margin:8px 0 0;font-size:16px;font-weight:500;line-height:1.5}.po-list{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);margin:0;padding:6px 0;list-style:none}.po-list li+li{border-top:1px solid var(--tr-hair);margin:0 20px}.po-list li+li>a{margin:0 -20px}.po-list a{min-height:64px;color:var(--tr-ink);transition:background-color var(--tr-t-fast);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 20px;text-decoration:none;display:grid}.po-list a:hover{background:var(--tr-hover)}.po-list b{font-size:16px;font-weight:700;display:block}.po-list small{color:var(--tr-muted);font-size:14px;font-weight:500;line-height:1.4;display:block}.po-list__go{color:var(--tr-muted);align-items:center;gap:8px;display:inline-flex}.po-group{color:var(--tr-muted);margin:28px 0 10px;font-size:13px;font-weight:700}.po-group:first-of-type{margin-top:8px}.po-who{color:var(--tr-muted);margin:0 0 20px;font-size:16px;font-weight:500}.po-out{margin-top:28px}.po-tools{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:4px 0 20px;display:flex}.po-fchips{scrollbar-width:none;gap:6px;min-width:0;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.po-fchips::-webkit-scrollbar{display:none}.po-fchips a{background:var(--tr-surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);color:var(--tr-ink);white-space:nowrap;transition:background-color .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.po-fchips a:hover{box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.po-fchips a:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.po-fchips a[aria-current=page]{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.po-fchips .po-count{margin-left:0}.po-tools__find{flex-wrap:wrap;flex:320px;justify-content:flex-end;gap:10px}.po-search,.po-tools__find{align-items:center;display:flex}.po-search{background:var(--tr-surface);max-width:360px;min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);color:var(--tr-muted);border-radius:999px;flex:220px;gap:8px;padding:0 6px 0 16px;position:relative}.po-search:focus-within{box-shadow:inset 0 0 0 2px var(--tr-ink)}.po-search input{min-width:0;color:var(--tr-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.po-search input::-webkit-search-cancel-button{display:none}.po-search__x{background:var(--tr-field);width:32px;height:32px;color:var(--tr-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.po-fbtn{background:var(--tr-surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);color:var(--tr-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.po-fbtn.is-on{box-shadow:inset 0 0 0 2px var(--tr-ink)}.po-fbtn .po-count{margin-left:2px}.po-adv{flex:1 0 100%}.po-adv[hidden]{display:none}.po-advform{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px;display:flex}@media (prefers-reduced-motion:no-preference){.po-adv:not([hidden]) .po-advform{animation:v8-o .14s var(--v8-m-tona) backwards,v8-y .41s var(--v8-m-landa) backwards;--v8-dy:8px}}.po-afield{color:var(--tr-muted);flex:160px;gap:6px;font-size:13.5px;font-weight:700;display:grid}.po-advform:has(.po-afield--cal){align-items:flex-start}.po-afield--cal{border:0;flex:340px;min-width:0;max-width:440px;margin:0;padding:0}.po-afield--cal>legend{margin-bottom:6px;padding:0}.po-afield-col{flex:220px;align-content:start;gap:12px;min-width:0;display:grid}.po-afield--period{flex:220px}.po-select{background:var(--tr-field);width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;appearance:none;border:0;border-radius:999px;padding:0 38px 0 16px;font-size:15px;font-weight:600}input.po-select{padding-right:14px}.po-afield{position:relative}.po-afield:has(select.po-select):after{content:"";border-right:2px solid var(--tr-ink);border-bottom:2px solid var(--tr-ink);pointer-events:none;width:7px;height:7px;position:absolute;bottom:19px;right:19px;rotate:45deg}.po-select:focus{box-shadow:inset 0 0 0 2px var(--tr-ink);outline:none}.po-advform__acts{flex:100%;align-items:center;gap:14px;display:flex}@media (max-width:767px){.po-tools{gap:10px}.po-fchips{flex:1 0 100%;margin:0 -16px;padding:2px 16px}.po-tools__find{flex:1 0 100%;justify-content:stretch}.po-search{max-width:none}.po-ph__acts a[href^="/kund/bestall"]{display:none}}.po-k-open{min-width:48px;height:48px;color:var(--tr-ink);transition:background-color var(--tr-t-fast);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.po-k-open:hover{background:var(--tr-field)}.po-k-open:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.po-k-open .po-k-key,.po-k-open__t{display:none}.po-k-key{background:var(--tr-surface);min-width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);font-family:var(--tr-font);color:var(--tr-muted);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;padding:0 6px;font-size:13px;font-weight:700;line-height:1;display:inline-grid}.po-k{z-index:var(--tr-z-menu);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.po-k__scrim{background:var(--tr-ground);border:0;padding:0;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.po-k__scrim{background:color-mix(in srgb,var(--tr-ground) 60%,transparent)}}.po-k__scrim{cursor:pointer}.po-k__panel.tr-gpanel{border-radius:var(--tr-r-sheet);background:var(--tr-ground);width:100%;max-width:640px;max-height:76vh;box-shadow:var(--tr-sh-float);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.po-k__panel.tr-gpanel{--v8-dy:14px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards}}.po-k__field{border-radius:var(--tr-r-inner);background:var(--tr-surface);min-height:60px;box-shadow:inset 0 0 0 1.5px var(--tr-edge),var(--tr-sh-rest);color:var(--tr-muted);align-items:center;gap:12px;margin:12px;padding:0 8px 0 18px;display:flex}.po-k__field:focus-within{box-shadow:var(--tr-focus)}.po-k__field input{min-width:0;height:56px;font-family:var(--tr-font);color:var(--tr-ink);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.po-k__field input::placeholder{color:var(--tr-placeholder);font-weight:500}.po-k__esc{background:var(--tr-field);min-height:44px;font-family:var(--tr-font);color:var(--tr-muted);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.po-k__list{scrollbar-width:thin;flex:1;min-height:0;margin:0;padding:0 10px 8px;list-style:none;overflow:auto}.po-k__list li{cursor:pointer;min-height:56px;transition:background-color .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border-radius:999px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:8px 14px;display:grid}.po-k__list li.is-on{background:var(--tr-surface);box-shadow:var(--tr-sh-raised)}.po-k__kind{color:var(--tr-muted);font-size:13px;font-weight:700}.po-k__main{gap:1px;min-width:0;display:grid}.po-k__title{color:var(--tr-ink);font-size:15px;font-weight:700}.po-k__meta,.po-k__title{white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.po-k__meta{color:var(--tr-muted);font-size:13px}.po-k__empty{text-align:center;padding:28px 16px 32px;font-size:15px}.po-k__empty,.po-k__foot{color:var(--tr-muted);margin:0}.po-k__foot{border-top:1px solid var(--tr-hair);background:var(--tr-surface);flex-wrap:wrap;gap:6px 18px;padding:12px 20px 14px;font-size:13px;display:flex}.po-k__foot-d{display:none}@media (max-width:699px){.po-k__list li{grid-template-columns:minmax(0,1fr);gap:1px}.po-k__kind{font-size:13px}}@media (min-width:1024px){.po-k-open{background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);padding:0 8px 0 16px}.po-k-open:hover{background:var(--tr-soft)}.po-k-open .po-k-key,.po-k-open__t{display:inline-grid}.po-k-open .po-k-key{background:var(--tr-surface)}.po-k__foot-d{display:inline}}.po-tip{vertical-align:middle;display:inline-flex;position:relative}.po-tip__btn{width:32px;height:32px;color:var(--tr-muted);cursor:pointer;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:999px;place-items:center;margin:-6px 0;padding:0;display:inline-grid}.po-tip[data-open] .po-tip__btn,.po-tip__btn:hover{background:var(--tr-field);color:var(--tr-ink)}.po-tip__btn:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.po-tip__box{z-index:30;background:var(--tr-surface);width:max-content;max-width:min(300px,78vw);box-shadow:var(--tr-sh-float);color:var(--tr-ink);letter-spacing:0;text-align:left;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .14s var(--v8-m-tona),translate .2s var(--v8-m-landa),visibility 0s linear .2s;border-radius:16px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.45;position:absolute;top:calc(100% + 10px);left:-8px;translate:0 -4px}.po-tip--end .po-tip__box{left:auto;right:-8px}.po-tip:hover .po-tip__box,.po-tip[data-open] .po-tip__box,.po-tip__btn:focus-visible+.po-tip__box{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .14s var(--v8-m-tona),translate .2s var(--v8-m-landa),visibility 0s;translate:0}.po-tip__box.po-tip__box--flyt{z-index:calc(var(--tr-z-menu) + 40);visibility:visible;opacity:0;pointer-events:auto;position:fixed;top:0;left:0;translate:none}.po-tip__box--flyt[data-placed]{opacity:1}.po-tip__box--flyt:before{content:"";top:-5px;left:calc(var(--po-tip-arrow,20px) - 6px);background:var(--tr-surface);border-radius:2px;width:12px;height:12px;position:absolute;rotate:45deg}.po-tip__box--flyt[data-side=upp]:before{top:auto;bottom:-5px}@media (prefers-reduced-motion:no-preference){.po-tip__box--flyt[data-placed]{animation:po-tip-in .14s var(--v8-m-tona) backwards}}@keyframes po-tip-in{0%{opacity:0;translate:0 -4px}}.po-notispage{padding:8px clamp(8px,1.4vw,16px) 12px}.po-notispage .po-notis__list{max-height:none;overflow:visible}.po-notis__empty small{color:var(--tr-muted);font-size:14px}.po-main>:where(.po-tile,.po-grid,.po-stack)+:where(.po-tile,.po-grid,.po-stack){margin-top:20px}.po-stack{gap:20px;display:grid}.tr-btn.is-missing{--tr-btn-bg:var(--tr-field);--tr-btn-fg:var(--tr-muted);--tr-btn-ring:var(--tr-edge);cursor:default}.tr-btn.is-missing,.tr-btn.is-missing[aria-disabled=true]{opacity:1;box-shadow:inset 0 0 0 1.5px var(--tr-edge);justify-content:center;padding-right:22px}.tr-btn.is-missing:after{display:none}.tr-btn.is-busy{cursor:progress}.po-fbtn__l{align-items:center;gap:6px;display:inline-flex}.po-tile__act{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.po-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.po-facts li{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:60px;padding:6px 0;display:grid}.po-facts__ico{background:var(--tr-field);width:40px;height:40px;color:var(--tr-ink);border-radius:999px;place-items:center;display:grid}.po-facts li.is-warn .po-facts__ico{background:var(--tr-soft);color:var(--tr-warn)}.po-facts li.is-ok .po-facts__ico{background:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.po-facts li.is-ok .po-facts__ico{background:color-mix(in srgb,var(--tr-ok) 14%,var(--tr-surface))}}.po-facts li.is-ok .po-facts__ico{color:var(--tr-ok)}.po-facts__t{gap:1px;min-width:0;display:grid}.po-facts__t small{color:var(--tr-muted);font-size:13px;font-weight:700}.po-facts__t b{overflow-wrap:anywhere;font-size:15.5px;font-weight:700;line-height:1.35}.po-facts li.is-warn .po-facts__t b{color:var(--tr-warn)}.po-factlist{margin:auto 0 0;display:grid}.po-factlist div{border-top:1px solid var(--tr-hair);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.po-factlist dt{color:var(--tr-muted)}.po-factlist dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}:is(.po,.po-float-root) .tr-btn:disabled,:is(.po,.po-float-root) .tr-btn[aria-disabled=true]:not([aria-busy=true]){--tr-btn-bg:var(--tr-field);--tr-btn-fg:var(--tr-muted);opacity:1;box-shadow:inset 0 0 0 1.5px var(--tr-edge-soft);justify-content:center;padding-right:22px}.po-navpending:not([data-on]),:is(.po,.po-float-root) .tr-btn:disabled:after,:is(.po,.po-float-root) .tr-btn[aria-disabled=true]:not([aria-busy=true]):after{display:none}.pa-cockpit{flex-direction:column;gap:12px;padding:4px 12px 0;display:flex;position:relative}.pa-world{border-radius:var(--tr-r-panel);background:var(--tr-surface);height:380px;box-shadow:var(--tr-sh-rest);order:1;position:relative;overflow:hidden}.pa-map{position:absolute;inset:0}.pa-fade{display:none}.pa-teams{order:0}.pa-teams .tr-seg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.pa-insp{order:2}.pa-jobs{order:3}.pa-gantt{order:4}.pa-gantt.tr-gpanel,.pa-insp.tr-gpanel,.pa-jobs.tr-gpanel,.pa-side>.tr-gpanel{background:var(--tr-surface);box-shadow:var(--tr-sh-rest)}.pa-head{justify-content:space-between;align-items:baseline;gap:12px;padding:0 10px 10px;display:flex}.pa-head .tr-muted{font-size:13px}.pa-foot{border-top:1px solid var(--tr-hair);padding:12px 10px 4px;font-size:13px}.pa-empty,.pa-foot{color:var(--tr-muted);margin:0;line-height:1.45}.pa-empty{padding:8px 10px 16px;font-size:15px}.pa-jobs{flex-direction:column;padding:18px 8px 10px;display:flex}.pa-jobs__list{gap:2px;margin:0;padding:0 0 10px;list-style:none;display:grid}.pa-jobs__list button{border-radius:var(--tr-r-inner);width:100%;min-height:64px;font-family:var(--tr-font);color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color var(--tr-t-fast);background:0 0;border:0;grid-template-columns:20px 44px minmax(0,1fr);align-items:start;column-gap:10px;padding:10px;font-weight:500;display:grid}.pa-jobs__list .tr-dot{margin-top:1px}.pa-jobs__list button:hover{background:var(--tr-hover)}.pa-jobs__list button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.pa-jobs__list li.is-on button{background:var(--tr-soft)}.pa-jobs__place{gap:3px;min-width:0;display:grid}.pa-jobs__name{font-size:15.5px;font-weight:700;line-height:1.3}.pa-jobs__place>.tr-muted{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:1.3;overflow:hidden}.pa-jobs__place .tr-status{justify-self:start;margin-top:4px}.pa-jobs__nodot{width:20px}.pa-side{display:contents}.pa-side>:not(.pa-insp){order:2}.pa-cockpit--aside .pa-insp:has(>.pa-empty:only-child){display:none}.pa-insp__all{align-items:center;width:fit-content;min-height:44px;margin:-12px 0 2px;font-size:14px;display:flex}.pa-insp{padding:20px 20px 18px}.pa-insp__title{align-items:center;gap:10px;margin-top:12px;display:flex}.pa-insp__sub{margin:4px 0 0;font-size:14px}.pa-nums{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:12px;margin:18px 0 0;display:grid}.pa-nums dt{color:var(--tr-muted);margin-bottom:7px;font-size:13px;font-weight:700}.pa-nums dd{margin:0}.pa-nums div:last-child{text-align:right}.pa-insp .tr-prog{margin-top:16px}.pa-facts{border-top:1px solid var(--tr-hair);gap:12px;margin:18px 0 0;padding-top:16px;display:grid}.pa-facts div{gap:3px;display:grid}.pa-facts dt{color:var(--tr-muted);font-size:13px;font-weight:700}.pa-facts dd{margin:0;font-size:14.5px;line-height:1.45}.pa-insp__go{margin-top:18px}.pa-gantt{padding:16px 18px 14px}.pa-gantt .pa-head{padding:0 0 10px}.pa-gantt__grid{--lab:46px;--row:46px;padding-left:var(--lab);position:relative}.pa-gantt__grid:has(.pa-gantt__now){padding-bottom:26px}.pa-gantt__hours{pointer-events:none;height:20px;margin:0;padding:0;list-style:none;position:relative}.pa-gantt__hours li{top:0;left:calc(var(--t) / var(--n) * 100%);width:0;color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:1;position:absolute}.pa-gantt__hours span{white-space:nowrap;position:absolute;top:0;left:0;transform:translate(-50%)}.pa-gantt__hours li:first-child span{transform:none}.pa-gantt__hours li:last-child span{transform:translate(-100%)}.pa-gantt__hours li:nth-child(2n) span{visibility:hidden}.pa-gantt__hours li:after{content:"";width:1px;height:calc(var(--rows) * var(--row));background:var(--tr-hair);position:absolute;top:20px;left:0}.pa-gantt__row{height:calc(var(--lanes,1) * var(--row));border-top:1px solid var(--tr-hair);transition:opacity var(--tr-t);align-items:center;display:flex;position:relative}.pa-gantt__row.is-dim{opacity:.35}.pa-gantt__team{left:calc(-1 * var(--lab));width:calc(var(--lab) - 6px);color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.pa-gantt__track{flex:1;height:100%;position:relative}.pa-gantt__job{top:calc(var(--lane,0) * var(--row));height:var(--row);left:calc(var(--a) / var(--n) * 100%);width:calc((var(--b) - var(--a)) / var(--n) * 100% - 3px);min-width:30px;font-family:var(--tr-font);color:var(--tr-ink);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:13px;font-weight:700;display:flex;position:absolute}.pa-gantt__block{background:var(--tr-field);width:100%;height:32px;box-shadow:inset 0 0 0 1px var(--tr-hair);white-space:nowrap;transition:background-color var(--tr-t-fast),color var(--tr-t-fast);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 4px;display:flex;overflow:hidden}.pa-gantt__job.is-done .pa-gantt__block{color:var(--tr-muted);background:0 0}.pa-gantt__job.is-warn .pa-gantt__block{box-shadow:inset 0 0 0 1.5px var(--tr-warn)}.pa-gantt__job:hover .pa-gantt__block{background:var(--tr-soft)}.pa-gantt__job.is-on .pa-gantt__block{background:var(--tr-ink);color:var(--tr-on-ink);box-shadow:none}.pa-gantt__job:focus-visible{outline:none}.pa-gantt__job:focus-visible .pa-gantt__block{outline:2.5px solid var(--tr-ink);outline-offset:2px}.pa-gantt__t{text-overflow:ellipsis;display:none;overflow:hidden}.pa-gantt__job{container-type:inline-size}@container (max-width:84px){.pa-gantt__job .pa-gantt__t{display:none}.pa-gantt__job .pa-gantt__block{justify-content:center;padding:0 4px}}.pa-gantt__job.is-early .pa-gantt__block{border-top-left-radius:6px;border-bottom-left-radius:6px}.pa-gantt__early{flex:none;margin:0 -2px 0 2px;font-size:16px;font-weight:700;line-height:1}.pa-gantt__list{gap:14px;display:grid}.pa-gantt__lteam h3{align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:700;display:flex}.pa-gantt__lteam h3 span{background:var(--tr-field);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;display:inline-grid}.pa-gantt__lteam ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pa-gantt__lteam button{width:100%;min-height:48px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:6px 8px;display:flex}.pa-gantt__lteam button.is-on,.pa-gantt__lteam button:hover{background:var(--tr-soft)}.pa-gantt__lplace{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:700;overflow:hidden}@media (max-width:699px){.pa-gantt__grid{display:none}}.pa-gantt__now{z-index:2;height:calc(var(--rows) * var(--row));top:20px;left:calc(var(--lab) + (100% - var(--lab)) * var(--t) / var(--n));pointer-events:none;width:2px}.pa-gantt__now,.pa-gantt__now span{background:var(--tr-ink);position:absolute}.pa-gantt__now span{color:var(--tr-on-ink);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.2;bottom:-24px;left:50%;transform:translate(-50%)}.pa-page{width:100%;max-width:880px;margin:0 auto}.pa-data{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 12px 24px;display:grid}.pa-data>*{min-width:0}.pa-panel{padding:22px}.pa-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:14px;display:flex}.pa-panel__head .tr-h4 .tr-muted{margin-left:8px;font-size:14px;font-weight:500}.pa-panel__head>.tr-muted{font-size:13.5px}.pa-panel__head .tr-link{align-items:center;min-height:44px;font-size:14.5px;display:inline-flex}.pa-panel__note{color:var(--tr-muted);margin:0;font-size:14px;line-height:1.5}.pa-panel__note--foot{border-top:1px solid var(--tr-hair);margin-top:14px;padding-top:12px;font-size:13.5px}.pa-more{align-items:center;min-height:44px;font-size:14.5px;display:inline-flex}.pa-tasks{margin:0 -8px;padding:0;list-style:none}.pa-tasks li+li{border-top:1px solid var(--tr-hair)}.pa-tasks a{border-radius:var(--tr-r-inner);min-height:60px;color:var(--tr-ink);transition:background-color var(--tr-t-fast);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 8px;text-decoration:none;display:grid}.pa-tasks a:hover{background:var(--tr-hover)}.pa-tasks__dot{background:var(--tr-ink);border-radius:999px;width:8px;height:8px}.pa-tasks__dot.is-warn{background:var(--tr-warn)}.pa-tasks b{font-size:15.5px;font-weight:700;line-height:1.35;display:block}.pa-tasks small{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:1.4;display:block;overflow:hidden}.pa-tasks small,.pa-tasks svg{color:var(--tr-muted)}.pa-saldo{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:20px;display:grid}.pa-saldo__text{flex-direction:column;min-width:0;display:flex}.pa-saldo__text .tr-num--xl{margin:18px 0 0}.pa-saldo__rows{gap:6px;margin:14px 0 18px;display:grid}.pa-saldo__rows div{justify-content:space-between;gap:12px;font-size:13.5px;line-height:1.4;display:flex}.pa-saldo__rows dt{color:var(--tr-muted)}.pa-saldo__rows dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.pa-saldo__text .tr-btn{align-self:flex-start;margin-top:auto}.pa-saldo .tr-tankwrap{min-height:220px}.pa-bars{height:230px}.pa-cap{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none}.pa-cap,.pa-cap li{gap:6px;display:grid}.pa-cap li{border-radius:var(--tr-r-inner);background:var(--tr-field);text-align:center;justify-items:center;padding:10px 2px 12px}.pa-cap li.is-today{background:var(--tr-soft)}.pa-cap__d{color:var(--tr-muted);font-size:12px;font-weight:700}.pa-cap li.is-today .pa-cap__d{color:var(--tr-ink)}.pa-cap .tr-num{font-size:17px}.pa-cap__bar{background:var(--tr-dim);border-radius:999px;width:70%;height:4px;overflow:hidden}.pa-cap__bar span{height:100%;width:calc(var(--f) * 100%);background:var(--tr-ink);border-radius:999px;display:block}.pa-rows{margin:0 -8px;padding:0;list-style:none}.pa-rows li+li{border-top:1px solid var(--tr-hair)}.pa-rows a{border-radius:var(--tr-r-inner);min-height:60px;color:var(--tr-ink);transition:background-color var(--tr-t-fast);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:10px 8px;text-decoration:none;display:grid}.pa-rows a:hover{background:var(--tr-hover)}.pa-rows b{font-size:15px;font-weight:700;line-height:1.35}.pa-rows b,.pa-rows small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pa-rows small{color:var(--tr-muted);font-size:13.5px;line-height:1.4}.pa-rows .tr-num{text-align:right}.pa-rows__side{justify-items:end;gap:2px;display:grid}.pa-rows .pa-tasks__dot{background:var(--tr-badge)}.pa-pause{background:var(--tr-soft);box-shadow:none}.pa-pause .tr-h4{margin-bottom:6px}.pa-pause__acts{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pa-chart{margin:0;padding:22px 22px 16px}.pa-chart__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;display:flex}.pa-chart__head .tr-muted{font-size:13px}.pa-chart .tr-tank__val{white-space:nowrap;font-size:13px}.pa-chart__table{margin-top:10px}.pa-chart__table summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:inline-flex}.pa-chart__table table{border-collapse:collapse;width:100%;font-size:14.5px}.pa-chart__table th{color:var(--tr-muted);text-align:left;padding:6px 0;font-size:13px;font-weight:700}.pa-chart__table td:last-child,.pa-chart__table th:last-child{text-align:right;font-variant-numeric:tabular-nums}.pa-chart__table td{border-top:1px solid var(--tr-hair);padding:6px 0}.pa-eco{padding-top:20px}.pa-sf{margin:0;padding:0;list-style:none}.pa-sf>li+li{border-top:1px solid var(--tr-hair);margin-top:14px;padding-top:14px}.pa-sf__head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pa-sf__head b{font-size:15.5px;font-weight:700;line-height:1.35;display:block}.pa-sf__head small{color:var(--tr-muted);font-size:13.5px;line-height:1.4;display:block}.pa-sf__head .tr-link{font-size:13.5px}.pa-review{gap:10px;margin-top:12px;display:grid}.pa-review__acts{flex-wrap:wrap;gap:10px;display:flex}.pa-saldo__text .tr-btn--quiet:disabled{opacity:.4}.pa-rate{margin:12px 0 0;display:grid}.pa-rate div{border-bottom:1px solid var(--tr-hair);justify-content:space-between;align-items:baseline;gap:16px;min-height:44px;padding:11px 0;font-size:14.5px;line-height:1.45;display:flex}.pa-rate div:last-child{border-bottom:0}.pa-rate dt{color:var(--tr-muted)}.pa-rate dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--tr-ink);margin:0;font-weight:700}.pa-steps{color:var(--tr-muted);gap:10px;margin:12px 0 8px;padding:0 0 0 20px;font-size:15px;line-height:1.5;display:grid}.pa-steps b{color:var(--tr-ink);font-weight:700}@media (max-width:699px){.pa-saldo__text .tr-num--xl{font-size:40px}.pa-bars{height:210px}.pa-bars.tr-bars{gap:6px}.pa-panel{padding:20px 18px}}@media (min-width:700px){.pa-world{height:440px}.pa-gantt__grid{--lab:58px}.pa-gantt__hours li:nth-child(2n) span{visibility:visible}.pa-gantt__block{justify-content:flex-start;padding:0 10px 0 4px}.pa-gantt__t{display:inline}.pa-gantt__list{display:none}.pa-data{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding:16px 16px 32px}.pa-data>*{grid-column:span 12}.pa-data>.pa-w4,.pa-data>.pa-w6{grid-column:span 6}.pa-data>.pa-w8{grid-column:span 12}}@media (min-width:1100px){.pa-data{gap:16px;padding:16px 16px 40px}.pa-data>.pa-w4{grid-column:span 4}.pa-data>.pa-w8{grid-column:span 8}.pa-teams .tr-seg{width:auto;display:inline-flex}.pa-teams .tr-seg>button{padding:0 18px}.pa-cockpit--box{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:340px minmax(0,1fr) 340px;gap:16px;height:clamp(760px,100vh,1000px);padding:100px 16px 0;display:grid}.pa-cockpit--box>.pa-jobs{grid-area:1/1/4;align-self:start;min-height:0;max-height:100%}.pa-cockpit--box .pa-jobs__list{scrollbar-width:thin;overflow:auto}.pa-cockpit--box>.pa-teams{grid-area:1/2;justify-self:start}.pa-cockpit--box>.pa-world{border-radius:var(--tr-r-sheet);grid-area:2/2;height:auto;min-height:320px}.pa-cockpit--box:not(:has(>.pa-teams))>.pa-world{grid-row:1/3}.pa-cockpit--box>.pa-gantt{grid-area:3/2}.pa-cockpit--box>.pa-insp,.pa-cockpit--box>.pa-side{scrollbar-width:thin;grid-area:1/3/4;min-height:0;overflow:auto}.pa-cockpit--box>.pa-insp{align-self:start;max-height:100%}.pa-cockpit--box>.pa-side{border-radius:var(--tr-r-panel);flex-direction:column;gap:12px;display:flex}.pa-cockpit--box>.pa-side>.tr-gpanel{flex:none}.pa-cockpit--aside .pa-insp:has(>.pa-empty:only-child){display:block}.pa-cockpit--box.pa-cockpit--aside>.pa-gantt{scrollbar-width:thin;max-height:300px;overflow:auto}.pa-cockpit:not(.pa-cockpit--box){isolation:isolate;height:clamp(780px,100vh,960px);padding:0;display:block;overflow:hidden}.pa-cockpit:not(.pa-cockpit--box) .pa-world{height:auto;box-shadow:none;border-radius:0;position:absolute;inset:0}.pa-cockpit:not(.pa-cockpit--box) :is(.pa-jobs,.pa-insp,.pa-gantt).tr-gpanel{z-index:var(--tr-z-panel);box-shadow:var(--tr-sh-float);position:absolute}.pa-cockpit:not(.pa-cockpit--box) .pa-jobs.tr-gpanel{width:344px;max-height:calc(100% - 112px);top:96px;left:16px}.pa-cockpit:not(.pa-cockpit--box) .pa-jobs__list{scrollbar-width:none;overflow:auto}.pa-cockpit:not(.pa-cockpit--box) .pa-insp.tr-gpanel{scrollbar-width:none;width:344px;max-height:calc(100% - 112px);top:96px;right:16px;overflow:auto}.pa-cockpit:not(.pa-cockpit--box) .pa-teams{z-index:var(--tr-z-panel);position:absolute;top:96px;left:50%;transform:translate(-50%)}}.po-dot--signal{background:var(--tr-signal);box-shadow:0 0 0 2px var(--tr-surface),inset 0 0 0 1px var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){.po-dot--signal{box-shadow:0 0 0 2px var(--tr-surface),inset 0 0 0 1px color-mix(in srgb,var(--tr-ink) 40%,transparent)}}.po-sn .po-dot--signal{box-shadow:0 0 0 2px var(--tr-ink)}.pa-hero{min-height:320px}.pa-hero-ik.v8-ik{width:30px;height:30px}.pa-hero-ik.v8-ik,.pa-hero-ik.v8-ik *{stroke-width:3.6px}.pa-hero__wait{background:var(--tr-ground);border-radius:999px;align-items:center;gap:10px;margin:6px 0 0;padding:10px 16px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pa-hero__wait{background:color-mix(in srgb,var(--tr-ground) 9%,transparent)}}.pa-hero__wait{color:var(--tr-ground);font-size:15px;font-weight:700}.pa-hero__waitdot{background:var(--tr-signal);border-radius:99px;width:10px;height:10px}.pa-hero--map .pa-amini{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;order:-1;height:auto;min-height:190px;margin:calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) 0}@container po-main (min-width:960px){.pa-hero--map{grid-template-columns:minmax(0,1fr) minmax(260px,46%);min-height:380px}.pa-hero--map .pa-amini{border-radius:0 var(--tr-r-sheet) var(--tr-r-sheet) 0;order:0;min-height:0;margin:calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) 0}}.pa-amini{background:var(--tr-world-ground);isolation:isolate;border-radius:18px;height:220px;position:relative;overflow:hidden}.pa-amini__clay{position:absolute;inset:0}.pa-amini .po-mapctl{bottom:12px;right:12px}.pa-amini--still .tr-map__pins,.pa-amini--still .tr-map__pins .tr-mpin{pointer-events:none}.pa-amini .tr-attrib{z-index:3;top:8px;bottom:auto;right:12px}.pa-amini__go{z-index:2;color:var(--tr-ink);align-items:flex-end;padding:14px;text-decoration:none;display:flex;position:absolute;inset:0}.pa-amini__go span{background:var(--tr-surface);min-height:40px;box-shadow:var(--tr-sh-raised);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex}.pa-amini__go svg{transition:translate .16s var(--v8-m-landa)}.pa-amini__go:hover svg{translate:3px}.pa-amini__go:focus-visible{outline:3px solid var(--tr-signal);outline-offset:-3px}.pa-herocock{min-width:0}.pa-herocock .pa-cockpit{padding:0}.pa-herocock .pa-world .po-mapctl{bottom:14px;right:14px}.pa-skelcock{gap:12px;display:grid}.pa-skelcock__list,.pa-skelcock__side{gap:10px}.pa-skelcock__side{display:none}.pa-skelcock__mid{order:-1;align-content:start;gap:12px;display:grid}.pa-skelcock__map{border-radius:var(--tr-r-sheet);height:260px}.pa-skelcock__gantt{border-radius:var(--tr-r-card);height:180px;display:none}@media (min-width:1100px){.pa-skelcock{grid-template-columns:300px minmax(0,1fr) 300px;gap:16px;height:clamp(600px,100dvh - 210px,720px)}.pa-skelcock__mid{order:0;grid-template-rows:auto minmax(0,1fr) auto}.pa-skelcock__map{height:auto}.pa-skelcock__gantt,.pa-skelcock__side{display:flex}.pa-skelcock__side{align-self:start}.po .po-main .pa-herocock .pa-cockpit--box{grid-template-columns:300px minmax(0,1fr) 300px;height:clamp(600px,100dvh - 210px,720px)}}.pa-today{align-items:center;gap:20px;display:flex}.pa-today__n{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1}.pa-today__l{color:var(--tr-muted);margin-top:4px;font-size:13px;font-weight:700}.pa-legend{color:var(--tr-muted);flex:1;gap:8px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:grid}.pa-legend li{align-items:center;gap:8px;display:flex}.pa-legend b{color:var(--tr-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.pa-legend i{background:var(--tr-track);border-radius:99px;flex:none;width:10px;height:10px}.pa-legend i.is-done{background:var(--tr-ok)}.pa-legend i.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.pa-kpitile{padding:12px}.pa-kbar{background:var(--tr-ink);border-radius:99px;gap:3px;height:10px;margin-top:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.pa-kbar{background:color-mix(in srgb,var(--tr-ink) 14%,transparent)}}.pa-kbar{overflow:hidden}.pa-kbar i{flex:0 0 calc(var(--f) * 100%);transform-origin:0;border-radius:99px}.pa-kbar i.is-done{background:var(--tr-ink)}.pa-kbar i.is-now{background:var(--tr-surface);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.pa-reqs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-req{background:var(--tr-field);border-radius:20px;gap:12px;padding:14px;display:grid}.pa-req__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.pa-req__t{min-width:0;color:var(--tr-ink);gap:3px;text-decoration:none;display:grid}.pa-req__t b{font-size:16px;font-weight:700}.pa-req__t b,.pa-req__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-req__t small{color:var(--tr-muted);font-size:14px;font-weight:500}.pa-req__t:hover b{text-underline-offset:3px;text-decoration:underline}.pa-req__pay{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:700}.pa-req__ok{background:var(--tr-ok);border-radius:99px;place-items:center;width:56px;height:56px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.pa-req__ok{background:color-mix(in srgb,var(--tr-ok) 12%,var(--tr-surface))}}.pa-req__ok{color:var(--tr-ok)}.pa-req__acts{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.pa-req__note{color:var(--tr-muted);font-size:14px;font-weight:700}.pa-cd{display:inline-flex}.pa-cd__t{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.pa-qa{grid-template-columns:minmax(0,1fr) minmax(0,.6fr);gap:8px;display:grid}.pa-qa .tr-btn{width:100%;min-height:44px;position:relative}.pa-qa__l.is-hidden{visibility:hidden}.pa-qa__dots{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pa-qa__err{color:var(--tr-warn);grid-column:1/-1;margin:0;font-size:14px;font-weight:700}.pa-qa__done{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:15px;font-weight:700;display:flex}.pa-qa__check{background:var(--tr-ok);width:26px;height:26px;color:var(--tr-surface);border-radius:99px;place-items:center;display:inline-grid}.pa-more{align-self:flex-start}.pa-done__in{align-items:end;gap:14px;display:grid}.pa-done .po-sum small{margin-top:4px;font-size:14px;display:block}.pa-done__bars.tr-bars{height:180px;margin:0}@media (min-width:900px){.pa-done__in{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:32px}}.pa-cap7__sum{color:var(--tr-muted);margin:-4px 0 0;font-size:15px;font-weight:500}.pa-cap7__sum b{color:var(--tr-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.pa-cap7{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;container:pa-cap7/inline-size}.pa-cap7 li{grid-template-rows:auto 120px auto;justify-items:center;gap:6px;min-width:0;display:grid}.pa-cap7__v{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.pa-cap7__v small{font:inherit}@container pa-cap7 (max-width:559px){.pa-cap7__v{justify-items:center;font-size:12px;line-height:1.2;display:grid}.pa-cap7__v small{color:var(--tr-muted);font-size:11px;font-weight:600}.pa-cap7 li.is-over .pa-cap7__v small{color:inherit}}.pa-cap7 li.is-word .pa-cap7__v{color:var(--tr-muted)}.pa-cap7 li.is-over .pa-cap7__v{color:var(--tr-warn)}.pa-cap7__bar{background:var(--tr-field);border-radius:12px;width:min(100%,40px);height:100%;position:relative;overflow:hidden}.pa-cap7__bar i{height:calc(var(--f) * 100%);background:var(--tr-ink);transform-origin:50% 100%;border-radius:12px;position:absolute;inset:auto 0 0}.pa-cap7 li.is-today .pa-cap7__bar i{background:var(--tr-signal);box-shadow:inset 0 0 0 2px var(--tr-ink)}.pa-cap7 li.is-word .pa-cap7__bar i{background:var(--tr-edge)}.pa-cap7__d{color:var(--tr-muted);justify-items:center;font-size:13px;font-weight:700;display:grid}.pa-cap7__d b{font-variant-numeric:tabular-nums;font-size:17px}.pa-cap7 li.is-today .pa-cap7__d,.pa-cap7__d b,.pa-chip{color:var(--tr-ink)}.pa-chip{background:var(--tr-field);min-height:30px;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.pa-chip:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:99px}.pa-chip--ok:before{background:var(--tr-ok);box-shadow:none}.pa-chip--wait{background:var(--tr-soft)}.pa-chip--wait:before{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.po-tile__head .pa-chip{margin-left:auto}.pa-areatile__foot{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;display:grid}.pa-areatile__n{color:var(--tr-muted);margin:0;font-size:15px;font-weight:700}.pa-areatile__n b{letter-spacing:-.03em;color:var(--tr-ink);font-variant-numeric:tabular-nums;font-size:32px}.pa-areatile__when{color:var(--tr-muted);margin:0;font-size:14px;font-weight:500}.pa-areatile__foot .tr-btn{align-self:center}.pa-saldo2__in{flex:1;grid-template-columns:minmax(130px,.9fr) minmax(0,1fr);align-items:end;gap:18px;display:grid}.pa-saldo2 .tr-tankwrap{height:220px;min-height:220px}.pa-saldo2 .tr-tank{flex:1 0 72px;height:auto}.pa-saldo2__rows{gap:10px;margin:0;display:grid}.pa-saldo2__rows div{gap:1px;display:grid}.pa-saldo2__rows dt{color:var(--tr-muted);font-size:13px;font-weight:700}.pa-saldo2__rows dd{font-variant-numeric:tabular-nums;margin:0;font-size:17px;font-weight:700}.pa-guide{gap:16px;display:grid}.pa-guide__ring{align-items:center;gap:16px;display:flex}.pa-guide__ring p{gap:2px;margin:0;display:grid}.pa-guide__ring b{font-size:17px}.pa-guide__ring small{color:var(--tr-muted);font-size:14px}.pa-guide__n{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.pa-guide__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pa-guide__list li{border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:4px 10px 4px 6px;font-size:15px;font-weight:700;display:grid}.pa-guide__list li.is-next{background:var(--tr-soft)}.pa-guide__list li.is-done{color:var(--tr-muted)}.pa-guide__list small{color:var(--tr-muted);font-size:13px;font-weight:700}.pa-guide__mark{width:28px;height:28px;box-shadow:inset 0 0 0 2px var(--tr-edge);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;font-size:13px;display:inline-grid}.pa-guide__list li.is-done .pa-guide__mark{background:var(--tr-ok);box-shadow:none}.pa-guide__mark svg path{fill:none;stroke:var(--tr-surface);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.pa-guide__list li.is-next .pa-guide__mark{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.pa-fn{background:var(--tr-badge);min-width:22px;height:22px;color:var(--tr-ink);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;margin-left:6px;padding:0 6px;font-size:13px;display:inline-grid}.pa-fn,.pa-sh{font-weight:700}.pa-sh{margin:8px 4px 10px;font-size:17px}.pa-answer{gap:18px;display:grid}.pa-jlist{gap:14px;display:grid}.pa-jday{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);overflow:hidden}.pa-jday li[hidden],.pa-jday[hidden]{display:none}.pa-jday__head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px 6px;display:flex}.pa-jday__head h3{margin:0;font-size:17px;font-weight:700}.pa-jday__head span{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.pa-jday ul{margin:0;padding:4px 8px 8px;list-style:none;display:grid}.pa-jrow{min-height:64px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:74px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:8px 12px;text-decoration:none;display:grid}.pa-jrow:hover{background:var(--v8-hovra-ton)}.pa-jrow:active{background:var(--v8-tryck-ton)}.pa-jrow:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.pa-jrow__time{font-variant-numeric:tabular-nums;padding-left:18px;line-height:1.15;display:grid;position:relative}.pa-jrow__time i{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:99px;position:absolute;top:5px;left:0}.pa-jrow.is-now .pa-jrow__time i{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.pa-jrow.is-way .pa-jrow__time i{background:var(--tr-ink)}.pa-jrow.is-done .pa-jrow__time i{background:var(--tr-ok);box-shadow:none}.pa-jrow.is-warn .pa-jrow__time i{background:var(--tr-warn);box-shadow:none}.pa-jrow.is-muted .pa-jrow__time i{box-shadow:inset 0 0 0 2px var(--tr-edge)}.pa-jrow__time b{font-size:17px;font-weight:700}.pa-jrow__time small{color:var(--tr-muted);font-size:13px;font-weight:500}.pa-jrow__t{gap:3px;min-width:0;display:grid}.pa-jrow__t b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.pa-jrow__t small{min-width:0;color:var(--tr-muted);flex-wrap:wrap;gap:2px 12px;font-size:14px;display:flex}.pa-jrow__t small>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pa-jrow__t small .is-warn{color:var(--tr-warn);font-weight:700}.pa-jrow__t small .is-ink{color:var(--tr-ink);font-weight:700}.pa-jrow__prog{color:var(--tr-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-weight:700;display:inline-flex}.pa-jrow__bar{background:var(--tr-track);border-radius:99px;width:64px;height:6px;overflow:hidden}.pa-jrow__bar i{background:var(--tr-signal);height:100%;box-shadow:inset 0 0 0 1px var(--tr-ink);transform-origin:0;display:block}.pa-jrow__side{justify-items:end;gap:4px;display:grid}.pa-jrow__amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:700}.pa-jrow__go{color:var(--tr-muted);transition:translate .16s var(--v8-m-landa)}.pa-jrow:hover .pa-jrow__go{color:var(--tr-ink);translate:3px}.pa-morebtn{background:var(--tr-surface);min-height:52px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;font-size:15px;font-weight:700;text-decoration:none;display:flex}@media (max-width:479px){.pa-jrow{grid-template-columns:62px minmax(0,1fr) auto;gap:10px;padding:8px}.pa-jrow__amt,.pa-jrow__go{display:none}.pa-jday__head{padding-inline:16px}.pa-req__top{grid-template-columns:auto minmax(0,1fr)}.pa-req__pay{grid-column:2;font-size:15px}}.pa-dr{gap:2px;display:grid}.pa-dr__time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:700;line-height:1.1}.pa-dr__cust{color:var(--tr-muted);margin:0;font-size:15px;font-weight:500}.pa-dr__nums{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:0;display:grid}.pa-dr__nums div{background:var(--tr-field);border-radius:16px;gap:4px;padding:12px 14px;display:grid}.pa-dr__nums div.is-signal{background:var(--tr-signal)}.pa-dr__nums dt{color:var(--tr-muted);font-size:13px;font-weight:700}.pa-dr__nums div.is-signal dt{color:var(--tr-ink)}.pa-dr__nums dd{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:700;display:flex}.pa-dr__ring{display:inline-flex}.pa-dr__left{align-items:center;gap:14px;margin-bottom:14px;display:flex}.pa-dr__left p{gap:2px;margin:0;display:grid}.pa-dr__left b{font-size:16px}.pa-dr__left small,.pa-dr__track p{color:var(--tr-muted);font-size:14px}.pa-dr__track p{margin:0 0 8px;font-weight:500}.pa-dr__track p b{color:var(--tr-ink)}.pa-dr__track ol{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.pa-dr__track li{background:var(--tr-track);border-radius:99px;height:8px}.pa-dr__track li.is-done{background:var(--tr-ink)}.pa-dr__track li.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.pa-dr__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pa-dr__photos img{aspect-ratio:4/3;object-fit:cover;background:var(--tr-field);border-radius:12px;width:100%;height:auto;display:block}.pa-os{inset:var(--po-top) 0 0 var(--po-rail);z-index:1;position:fixed}.po:has(.pa-os) .po-bottom,.po:has(.pa-os) .po-foot,.po:has(.pa-os) .po-guidebar{display:none}html:has(.pa-os){overflow:hidden}.pa-os__gl,.pa-os__host,.pa-os__map{position:absolute;inset:0}.pa-os__host{overflow:clip}.pa-os__map{background:var(--tr-world-ground)}.pa-os__glin{outline:none;width:100%;height:100%}.pa-os__glin:focus-visible{outline:3px solid var(--tr-ink);outline-offset:-3px}.pa-os__gl .maplibregl-canvas{cursor:grab}.pa-os__gl .maplibregl-canvas:active{cursor:grabbing}.pa-os__wait{z-index:2;position:absolute;inset:0}.pa-os__fel{background:var(--tr-surface);max-width:36ch;box-shadow:var(--tr-sh-raised);border-radius:20px;padding:16px 20px;font-size:15px;font-weight:500}.pa-os__attr{z-index:2;color:var(--tr-muted);margin:0;font-size:11px;position:absolute;bottom:6px;right:12px}.pa-os__attr a{color:inherit}.pa-os__status{z-index:3;margin:0;position:absolute;top:88px;right:24px}.pa-os__status .pa-chip{background:var(--tr-surface);min-height:44px;box-shadow:var(--tr-sh-raised);padding:0 18px;font-size:14px}.pa-os__base{pointer-events:none;justify-items:center;display:grid}.pa-os__base b{background:var(--tr-ink);min-height:30px;box-shadow:var(--tr-sh-raised);color:var(--tr-signal);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.pa-os__base:after{content:"";background:var(--tr-ink);width:2px;height:14px}.pa-tools{z-index:3;background:var(--tr-surface);box-shadow:var(--tr-sh-raised);border-radius:999px;gap:4px;padding:4px;display:inline-flex;position:absolute;top:88px;left:calc(48px + clamp(380px,32vw,440px))}.pa-tools button{min-height:44px;font:inherit;color:var(--tr-ink);cursor:pointer;transition:background-color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.pa-tools button:hover:not(:disabled){background:var(--v8-hovra-ton)}.pa-tools button[aria-pressed=true]{background:var(--tr-signal)}.pa-tools button:disabled{color:var(--tr-faint);cursor:default}.pa-tools button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.pa-os .tr-sheet{width:clamp(380px,32vw,440px);top:88px;bottom:24px;left:24px}.pa-os .tr-sheet__body{padding:0 24px 22px}.pa-os__panelhead{display:none}.pa-os__kick{margin:22px 0 0}.pa-os__h{letter-spacing:-.02em;outline:none;margin:22px 0 4px;font-size:26px;font-weight:700;line-height:1.15}.pa-os__kick+.pa-os__h{margin-top:12px}.pa-os__sub{margin:0 0 18px;font-size:15px}.pa-os__note,.pa-os__sub{color:var(--tr-muted);line-height:1.45}.pa-os__note{margin:14px 0 0;font-size:14px}.pa-os__warn{background:var(--tr-warn);border-radius:14px;gap:8px;margin:12px 0 0;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.pa-os__warn{background:color-mix(in srgb,var(--tr-warn) 7%,var(--tr-surface))}}.pa-os__warn{color:var(--tr-warn);font-size:14.5px;font-weight:700;line-height:1.4}.pa-os__warn svg{flex:none;margin-top:2px}.pa-os__links{flex-wrap:wrap;gap:4px 16px;margin-top:14px;display:flex}.pa-zchoice{margin:4px 0 12px}.pa-zones{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}.pa-zones td,.pa-zones th{border-bottom:1px solid var(--tr-hair);text-align:left;vertical-align:middle;padding:6px 4px}.pa-zones thead th{color:var(--tr-muted);font-size:12.5px;font-weight:700;line-height:1.2}.pa-zones thead small{font-size:12px;font-weight:600;display:block}.pa-zones tbody th{width:36px;font-weight:700}.pa-zones .zt-kr,.pa-zones .zt-to{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.pa-zones .zt-to .tr-input{width:56px;padding:0 8px}.pa-zones .zt-kr .tr-input{width:70px;padding:0 8px}.pa-os .tr-steps>button:not([aria-current=step]){gap:0;padding:0 8px;font-size:0}.pa-os .tr-steps>button:not([aria-current=step]):before{font-size:13px}.pa-os__zsum{margin-top:18px}.pa-os__zsum h3{margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.2}.pa-os__sum{min-width:0;color:var(--tr-muted);font-size:15px;font-weight:500;line-height:1.3}.pa-os__sum b{color:var(--tr-ink);font-weight:700}.pa-os .tr-btn.is-missing{--tr-btn-bg:var(--tr-field);--tr-btn-fg:var(--tr-muted);--tr-btn-ring:var(--tr-edge);cursor:default}.pa-os__big{background:var(--tr-field);border-radius:20px;gap:2px;padding:16px 18px;display:grid}.pa-os__big p{color:var(--tr-muted);margin:0;font-size:17px;font-weight:700}.pa-os__big b{letter-spacing:-.03em;color:var(--tr-ink);font-variant-numeric:tabular-nums;font-size:40px}.pa-os__big small{color:var(--tr-muted);font-size:14px;font-weight:500}.pa-os__area{gap:2px;margin-bottom:12px;display:grid}.pa-os__area p{color:var(--tr-muted);margin:0;font-size:17px;font-weight:700}.pa-os__area b{letter-spacing:-.03em;color:var(--tr-ink);font-variant-numeric:tabular-nums;font-size:40px}.pa-os__area small{color:var(--tr-muted);font-size:14px}.pa-os__baserow{box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:grid}.pa-os__baserow>span:nth-child(2){gap:1px;min-width:0;display:grid}.pa-os__baserow b{font-size:15.5px}.pa-os__baserow b,.pa-os__baserow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pa-os__baserow small{color:var(--tr-muted);font-size:13.5px}.pa-os__basedot{background:var(--tr-ink);min-height:28px;color:var(--tr-signal);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.pa-radii{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pa-radii button{background:var(--tr-field);min-height:86px;box-shadow:inset 0 0 0 1px var(--tr-hair);font:inherit;color:var(--tr-ink);text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border:0;border-radius:20px;grid-template-columns:auto 1fr;align-items:baseline;gap:0 6px;padding:14px 16px;display:grid}.pa-radii button:hover{box-shadow:inset 0 0 0 1.5px var(--tr-edge)}.pa-radii button[aria-checked=true]{background:var(--tr-soft);box-shadow:inset 0 0 0 2px var(--tr-ink)}.pa-radii button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.pa-radii b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.pa-radii span{font-size:16px;font-weight:700}.pa-radii small{color:var(--tr-muted);grid-column:1/-1;font-size:13.5px;font-weight:500}.pa-os__self{width:100%;box-shadow:inset 0 0 0 1.5px var(--tr-edge);font:inherit;color:var(--tr-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:20px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:grid}.pa-os__self:hover{background:var(--v8-hovra-ton)}.pa-os__self svg{justify-self:center}.pa-os__self>span{gap:1px;display:grid}.pa-os__self b{font-size:16px}.pa-os__self small{color:var(--tr-muted);font-size:13.5px}.pa-checks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pa-checks li{min-height:36px;color:var(--tr-muted);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.pa-checks li>span:first-child{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--tr-edge);border-radius:99px;place-items:center;display:inline-grid}.pa-checks li.is-ok{color:var(--tr-ink)}.pa-checks li.is-ok>span:first-child{background:var(--tr-ok);box-shadow:none;color:var(--tr-surface)}.pa-checks li.is-warn{color:var(--tr-warn)}.pa-checks li.is-warn>span:first-child{box-shadow:none}.pa-baseform{gap:12px;display:grid}.pa-baseform__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.pa-ver{border-top:1px solid var(--tr-hair);margin-top:22px}.pa-ver summary{cursor:pointer;align-items:center;min-height:48px;font-size:15px;font-weight:700;display:flex}.pa-ver ol{gap:8px;margin:0;padding:0 0 6px;list-style:none;display:grid}.pa-ver li{gap:1px;display:grid}.pa-ver b{font-variant-numeric:tabular-nums;font-size:14.5px}.pa-ver small{color:var(--tr-muted);font-size:13.5px}.pa-noscript{z-index:2;border-radius:var(--tr-r-card);background:var(--tr-surface);margin:120px 24px;padding:24px;position:relative}.pa-os__skelpanel{border-radius:var(--tr-r-sheet);width:clamp(380px,32vw,440px);align-content:start;gap:16px;padding:28px 24px;display:grid;top:88px;bottom:24px;left:24px}.pa-firat,.pa-os__skelpanel{background:var(--tr-surface);box-shadow:var(--tr-sh-float);position:absolute}.pa-firat{z-index:4;width:max-content;max-width:min(460px,100% - 144px - clamp(380px,32vw,440px));color:var(--tr-ink);transition:scale .2s var(--v8-m-draw),opacity .12s var(--v8-m-ut) .2s;border-radius:24px;align-items:center;gap:14px;padding:12px 10px 12px 14px;display:flex;top:148px;left:calc(50% + 12px - clamp(380px,32vw,440px)/2 + clamp(380px,32vw,440px));translate:-50%}.pa-firat[data-state=ut]{opacity:0;pointer-events:none;scale:.94}@media (prefers-reduced-motion:no-preference){.pa-firat[data-state=in]{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards;--v8-dy:12px}}.pa-firat__mark{background:var(--tr-soft);border-radius:999px;flex:none;place-items:center;width:52px;height:52px;display:grid}.pa-firat__t{gap:2px;min-width:0;display:grid}.pa-firat__t b{font-size:17px;font-weight:700}.pa-firat__t span{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:14px}.pa-firat__x{flex:none}@media (max-width:767px){.pa-firat{width:auto;max-width:none;top:120px;left:12px;right:12px;translate:none}}@media (min-width:768px){.pa-os .po-maphint{max-width:calc(100% - 144px - clamp(380px,32vw,440px));left:calc(50% + 12px - clamp(380px,32vw,440px)/2 + clamp(380px,32vw,440px))}body:has(.pa-os) [data-rl-toasts]{right:auto;left:calc(var(--po-rail,76px) + 24px + clamp(380px, 32vw, 440px) + (100vw - var(--po-rail,76px) - 24px - clamp(380px, 32vw, 440px) - 96px) / 2);align-items:center;translate:-50%}}@media (min-width:768px) and (max-width:1023px){.pa-os .tr-sheet,.pa-os__skelpanel{width:380px}.pa-tools{left:420px}.pa-tools button{padding:0 12px}}@media (max-width:767px){.pa-os{inset:var(--po-top) 0 0 0}.pa-os .tr-sheet{width:auto;top:auto;left:0;right:0}.pa-os .tr-sheet__body{padding:0 16px 18px}.pa-os .tr-sheet[data-peek-bar][data-state=titt] .tr-sheet__bar{opacity:1;pointer-events:auto}.pa-os__h{margin:8px 0 6px;font-size:21px}.pa-os__kick{margin-top:8px}.pa-os__status{top:72px;right:12px}.pa-os__status .pa-chip{min-height:36px;padding:0 12px;font-size:13px}.pa-tools{justify-content:space-between;top:178px;left:12px;right:12px}.pa-tools button{white-space:nowrap;flex:1;justify-content:center;gap:6px;padding:0 6px;font-size:13.5px}.pa-tools button svg{display:none}.pa-os .po-maphint{top:236px}body:has(.pa-os) [data-rl-toasts]{top:calc(var(--po-top,0px) + 176px);align-items:center;bottom:auto;left:16px;right:16px}.pa-os__skelpanel{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;width:auto;height:50%;inset:auto 0 0}.pa-radii button{min-height:74px}.pa-os__area b,.pa-os__big b{font-size:32px}}@media (prefers-reduced-motion:no-preference){.pa-cap7__bar i{animation:po-fyll-y .41s var(--v8-m-landa) calc(.26s + var(--i,0) * 40ms) backwards}.pa-kbar i{animation:pa-fyll-x .58s var(--v8-m-landa) .26s backwards}.pa-guide__list li,.pa-req{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.18s + min(var(--i,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.18s + min(var(--i,0), 5) * 60ms) backwards;--v8-dy:.39em}.pa-dr__track li{animation:pa-fyll-x .41s var(--v8-m-svep) calc(.2s + var(--i,0) * 40ms) backwards;transform-origin:0}.pa-jrow__bar i{animation:pa-fyll-x .58s var(--v8-m-landa) .2s backwards}.pa-os__step{animation:v8-o .2s var(--v8-m-tona) backwards,v8-y .7s var(--v8-m-landa) backwards;--v8-dy:1.45em}.pa-amini,.pa-os__status,.pa-tools{animation:v8-o .3s var(--v8-m-tona) backwards}.pa-os__self:active,.pa-radii button:active,.pa-tools button:active{transition:scale 67ms var(--v8-m-landa);scale:.98}}@keyframes pa-fyll-x{0%{scale:0 1}}.pa-cap7__a{width:100%;color:inherit;transition:background-color .16s var(--v8-m-landa);border-radius:16px;grid-template-rows:auto 120px auto;justify-items:center;gap:6px;padding:6px 0;text-decoration:none;display:grid}.pa-cap7 li:has(>.pa-cap7__a){display:block}.pa-cap7__a:hover{background:var(--v8-hovra-ton)}.pa-cap7__a:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.pa-flow{margin-bottom:18px}.pa-flow__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pa-flow__list li{display:grid;position:relative}.pa-flow__list .po-kpi{height:100%}.pa-flow__n{background:var(--tr-surface);width:22px;height:22px;color:var(--tr-ink);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;margin-right:8px;font-size:12.5px;display:inline-grid}@container po-main (min-width:900px){.pa-flow__list{grid-template-columns:repeat(4,minmax(0,1fr))}.pa-flow__list li+li:before{content:"";z-index:1;background:var(--tr-edge);width:12px;height:2px;position:absolute;top:50%;left:-12px}}.pa-calcap{margin-bottom:16px}.pa-calcap .pa-cap7 li,.pa-calcap .pa-cap7__a{grid-template-rows:auto 72px auto}@media (prefers-reduced-motion:no-preference){.pa-flow__list li{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(min(var(--i,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(min(var(--i,0), 5) * 60ms) backwards;--v8-dy:.39em}}.pa-orgkick{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.pa-teamgrid{margin-bottom:28px}.pa-teams2{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none}.pa-team2,.pa-teams2{gap:12px;display:grid}.pa-team2{background:var(--tr-field);border-radius:20px;padding:16px}.pa-team2--empty{color:var(--tr-muted);font-size:15px}.pa-team2__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pa-team2__top b{font-size:17px}.pa-team2__n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.pa-team2__none{color:var(--tr-muted);font-size:14px}.pa-faces{padding-left:6px;display:flex}.pa-faces i{background:var(--tr-ink);width:36px;height:36px;box-shadow:0 0 0 2px var(--tr-field);color:var(--tr-signal);border-radius:99px;place-items:center;margin-left:-6px;font-size:13px;font-style:normal;font-weight:700;display:inline-grid}.pa-faces i:nth-child(2n){background:var(--tr-signal);color:var(--tr-ink)}.pa-team2__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;height:54px;display:grid}.pa-team2__days>span{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:3px;display:grid}.pa-team2__days i{width:100%;max-width:14px;height:calc(max(var(--h), .08) * 100%);background:var(--tr-ink);transform-origin:50% 100%;border-radius:3px;align-self:end}.pa-team2__days i.is-zero{opacity:.18}.pa-team2__days span.is-today i{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.pa-team2__days small{color:var(--tr-muted);font-size:13px;font-weight:700}@media (prefers-reduced-motion:no-preference){.pa-team2{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.12s + min(var(--i,0), 5) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.12s + min(var(--i,0), 5) * 60ms) backwards;--v8-dy:.39em}.pa-team2__days i{animation:po-fyll-y .41s var(--v8-m-landa) calc(.26s + var(--i,0) * 12ms) backwards}}.po-main .pa-data.pa-eco{padding:0 0 32px}@media (max-width:699px){.pa-herocock .pa-cockpit{gap:10px}.pa-herocock .pa-world{height:260px}.pa-herocock .pa-facts,.pa-herocock .pa-foot,.pa-herocock .pa-gantt{display:none}.pa-herocock .pa-jobs{order:2}.pa-herocock .pa-insp{order:3}.pa-herocock .pa-jobs__list{overscroll-behavior:contain;max-height:300px;overflow:auto}.pa-calcap--wk{display:none}}.po[data-portal=partner] .ku-cal-card .ku-frac{letter-spacing:-.02em;font-size:13px}.po-tile__head .po-tip{margin-left:2px}.po-tile__head .pa-chip+.po-tip{margin-left:0}.po-iconbtn.is-off{opacity:.3;pointer-events:none}.pa-paus2.is-on{background:var(--tr-soft)}.pa-pause__form{gap:12px;display:grid}.pa-paus2>.tr-btn,.pa-pause__form .tr-btn{width:100%}.pa-per__new{border-top:1px solid var(--tr-hair);gap:10px;padding-top:12px;display:grid}.pa-per__list+.pa-per__new{margin-top:4px}.pa-per__new h3{margin:0;font-size:16px;font-weight:700}.pa-pause__dates{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pa-pause__err{color:var(--tr-warn);margin:0;font-size:14.5px;font-weight:700}.pa-pause__state{background:var(--tr-soft);border-radius:16px;gap:2px;margin:0;padding:14px 16px;font-size:14.5px;display:grid}.pa-pause__state b{font-size:18px}.pa-pause__state span{color:var(--tr-muted)}.pa-pause__more{border-top:1px solid var(--tr-hair)}.pa-pause__more>summary{cursor:pointer;align-items:center;min-height:48px;font-size:15px;font-weight:700;display:flex}.pa-pause__more[open]>summary{margin-bottom:4px}.pa-kcal__month{align-items:center;gap:4px;margin-left:auto;display:flex}.pa-kcal__month b{text-align:center;min-width:128px;font-size:16px}.pa-mcal__grid,.pa-mcal__wd{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.pa-mcal__wd{margin-bottom:6px}.pa-mcal__wd span{color:var(--tr-muted);text-align:center;font-size:13px;font-weight:700}.pa-mcal__grid{margin:0;padding:0;list-style:none}.pa-mcal__day{background:var(--tr-surface);width:100%;min-height:78px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font-family:var(--tr-font);text-align:left;cursor:pointer;transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border:0;border-radius:14px;grid-template-rows:auto 1fr auto;justify-items:start;gap:2px;padding:8px 9px 9px;display:grid;position:relative}.pa-mcal__day:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--tr-ink),var(--tr-sh-rest);translate:0 -2px}.pa-mcal__day:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.pa-mcal__day:disabled{opacity:.42;cursor:default}.pa-mcal__day b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.pa-mcal__day.is-today b{background:var(--tr-ink);min-width:26px;height:26px;color:var(--tr-on-ink);border-radius:999px;place-items:center;margin:-3px 0 0 -4px;display:inline-grid}.pa-mcal__w{font-variant-numeric:tabular-nums;color:var(--tr-muted);align-self:end;font-size:13px;font-weight:700}.pa-mcal__bar{background:var(--tr-track);border-radius:99px;width:100%;height:5px;display:block;overflow:hidden}.pa-mcal__bar i{height:100%;width:calc(var(--f,0) * 100%);border-radius:inherit;background:var(--tr-ink);display:block}.pa-mcal__day.is-mid{background:var(--tr-soft)}.pa-mcal__day.is-near{background:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.pa-mcal__day.is-near{background:color-mix(in srgb,var(--tr-signal) 55%,var(--tr-surface))}}.pa-mcal__day.is-mid .pa-mcal__w,.pa-mcal__day.is-near .pa-mcal__w{color:var(--tr-ink)}.pa-mcal__day.is-full{background:var(--tr-signal);box-shadow:none}.pa-mcal__day.is-full .pa-mcal__w{color:var(--tr-ink)}.pa-mcal__day.is-full .pa-mcal__bar{background:var(--tr-ink)}@supports (color:color-mix(in lab,red,red)){.pa-mcal__day.is-full .pa-mcal__bar{background:color-mix(in srgb,var(--tr-ink) 18%,transparent)}}.pa-mcal__day:is(.is-ledig,.is-paus){background:var(--tr-field);box-shadow:none;outline:1.5px dashed var(--tr-edge);outline-offset:-1.5px}.pa-mcal__day.is-paus .pa-mcal__w{color:var(--tr-ink)}.pa-mcal__day.lvl-hog:before,.pa-mcal__day.lvl-lag:before{content:"";background:var(--tr-ink);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:12px;right:12px}.pa-mcal__day.lvl-lag:before{background:var(--tr-faint)}.pa-mcal__own{background:var(--tr-badge);border-radius:99px;width:8px;height:8px;position:absolute;top:9px;right:9px}.pa-mcal__legend{color:var(--tr-muted);flex-wrap:wrap;gap:6px 16px;margin:4px 0 0;padding:0;font-size:13.5px;font-weight:700;list-style:none;display:flex}.pa-mcal__legend li{align-items:center;gap:6px;display:inline-flex}.pa-mcal__legend i{background:var(--tr-surface);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:5px}.pa-mcal__legend i.is-mid{background:var(--tr-soft)}.pa-mcal__legend i.is-near{background:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.pa-mcal__legend i.is-near{background:color-mix(in srgb,var(--tr-signal) 55%,var(--tr-surface))}}.pa-mcal__legend i.is-full{background:var(--tr-signal);box-shadow:none}.pa-mcal__legend i.is-paus{background:var(--tr-field);box-shadow:none;outline:1.5px dashed var(--tr-edge);outline-offset:-1.5px}.pa-mcal__legend i.is-own{background:var(--tr-badge);width:8px;height:8px;box-shadow:none;border-radius:99px}@media (prefers-reduced-motion:no-preference){.pa-mcal__grid>li{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.12s + var(--i,0) * 12ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.12s + var(--i,0) * 12ms) backwards;--v8-dy:6px}}@media (max-width:639px){.pa-mcal__grid,.pa-mcal__wd{gap:4px}.pa-mcal__day{border-radius:10px;min-height:58px;padding:6px 6px 7px}.pa-mcal__w{letter-spacing:-.02em;font-size:13px}.pa-kcal__month b{min-width:0}.pa-kcal .po-tile__head{flex-wrap:wrap}}.pa-dayp__nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.pa-dayp__nums div{background:var(--tr-field);border-radius:16px;gap:2px;padding:12px;display:grid}.pa-dayp__nums dt{color:var(--tr-muted);font-size:13px;font-weight:700}.pa-dayp__nums dd{font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:700}.pa-dayp__acts{justify-items:start;gap:6px;display:grid}.pa-dayp__acts .tr-btn{width:100%}.pa-wk2{gap:16px;display:grid}.pa-wk2__days{border:0;margin:0;padding:0}.pa-wk2__days legend,.pa-wk2__n>span{color:var(--tr-muted);margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.pa-wdchips{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.pa-wdchip{background:var(--tr-field);min-height:48px;color:var(--tr-muted);cursor:pointer;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);border-radius:999px;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}.pa-wdchip input{opacity:0;pointer-events:none;position:absolute}.pa-wdchip:has(input:checked){background:var(--tr-ink);color:var(--tr-on-ink)}.pa-wdchip:has(input:focus-visible){outline:2.5px solid var(--tr-ink);outline-offset:2px}.pa-wk2__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.pa-wk2__n{background:var(--tr-field);border-radius:18px;justify-items:start;gap:0;padding:12px 14px;display:grid}.pa-wk2__head{border-top:1px solid var(--tr-hair);align-items:center;gap:4px;padding-top:6px;display:flex}.pa-wk2__head h3{margin:0;font-size:17px;font-weight:700}.pa-wk2>.tr-btn{justify-self:start}.pa-wk2__week{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pa-wk2__week li{background:var(--tr-field);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 14px;display:flex}.pa-wk2__wd{gap:1px;min-width:0;display:grid}.pa-wk2__wd b{font-size:15px;font-weight:700}.pa-wk2__wd small{font-size:13px}.pa-wk2__wd small,.pa-wk2__week li:not(.is-on) .pa-wk2__wd b{color:var(--tr-muted)}.pa-wk2__week li.has-zones,.pa-zones{flex-wrap:wrap}.pa-zones{border:0;flex-basis:100%;align-items:center;gap:6px;margin:0;padding:0;display:flex}.pa-zones>span{color:var(--tr-muted);margin-right:2px;font-size:13px}.pa-zones button{border:1px solid var(--tr-hair);background:var(--tr-surface);min-width:44px;min-height:36px;font:inherit;color:var(--tr-muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:14px;font-weight:600}.pa-zones button[aria-pressed=true]{border-color:var(--tr-ink);background:var(--tr-ink);color:var(--tr-surface)}.pa-zones button:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px}.pa-zones__note{flex-basis:100%;font-size:13px}.pa-wk2__sum,.pa-zones__note{color:var(--tr-muted);margin:0}.pa-wk2__sum{font-size:14px}.pa-per__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pa-per__list li{background:var(--tr-field);border-radius:16px;align-items:center;gap:12px;padding:8px 6px 8px 12px;display:flex}.pa-per__mark{background:var(--tr-ink);border-radius:99px;flex:none;width:6px;height:34px}.pa-per__list li.is-lag .pa-per__mark{background:var(--tr-faint)}.pa-per__t{flex:1;gap:1px;min-width:0;display:grid}.pa-per__t b{font-size:15px}.pa-per__t small{color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.pa-per__form{gap:12px;display:grid}.pa-per__more{grid-template-columns:9rem minmax(0,1fr);gap:10px;display:grid}.pa-per__form .tr-btn{width:100%}@media (max-width:479px){.pa-pause__dates,.pa-per__more{grid-template-columns:1fr}}.pa-wk--skel{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.pa-wk--skel .pa-wk__col{border-radius:var(--tr-r-card);background:var(--tr-surface);min-height:460px;box-shadow:var(--tr-sh-rest);align-content:start;gap:10px;padding:14px 12px;display:grid}.pa-wk--skel .po-skel--title{width:60%;height:18px}.pa-wk__skelcard{border-radius:16px;height:84px}@media (max-width:699px){.pa-wk--skel{grid-template-columns:1fr}.pa-wk--skel .pa-wk__col{min-height:0}.pa-wk--skel .pa-wk__col:nth-child(n+3){display:none}}.pa-period{flex:none}.po-tile.pa-chart{margin:0}.po-tile.pa-chart .pa-bars{height:200px}.pa-qual__rings{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.pa-qual__ring{align-items:center;gap:14px;display:flex}.pa-qual__ring .tr-ring b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.pa-qual__ring>span{gap:2px;display:grid}.pa-qual__ring>span b{font-size:16px}.pa-qual__ring>span small{color:var(--tr-muted);font-size:14px}.pa-qual__facts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pa-qual__facts li{background:var(--tr-field);border-radius:16px;gap:2px;padding:12px 14px;display:grid}.pa-qual__facts small{color:var(--tr-muted);font-size:13px;font-weight:700}.pa-qual__facts b{font-variant-numeric:tabular-nums;font-size:19px}.pa-onb{margin-bottom:20px}.pa-people{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pa-people li{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:56px;display:grid}.pa-people__ini{background:var(--tr-signal);width:40px;height:40px;color:var(--tr-ink);border-radius:999px;place-items:center;font-weight:700;display:grid}.pa-people__t{min-width:0;display:grid}.pa-people__t b{font-size:15.5px}.pa-people__t small{color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.pa-rules{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-rules li{background:var(--tr-field);border-radius:18px;gap:4px;padding:16px;display:grid}.pa-rules__ico{background:var(--tr-surface);border-radius:999px;place-items:center;width:40px;height:40px;margin-bottom:6px;display:grid}.pa-rules b{font-size:16px}.pa-rules small{color:var(--tr-muted);font-size:14px}.pa-contactrow{flex-wrap:wrap;gap:8px;display:flex}.pa-fgroup{border:0;border-top:1px solid var(--tr-hair);min-width:0;margin:0;padding:18px 0 20px;scroll-margin-top:96px}.pa-fgroup:first-child{border-top:0;padding-top:4px}.pa-fgroup__h{float:left;align-items:center;gap:4px;width:100%;padding:0;font-size:17px;font-weight:700;display:flex}.pa-fgroup__b{clear:both;gap:14px;padding-top:12px;display:grid}.pa-ftoggle{background:var(--tr-field);cursor:pointer;min-height:54px;transition:background-color .16s var(--v8-m-landa);border-radius:16px;align-items:center;gap:12px;padding:8px 14px;display:flex;position:relative}.pa-ftoggle input{opacity:0;pointer-events:none;position:absolute}.pa-ftoggle:has(input:checked){background:var(--tr-soft)}.pa-ftoggle:has(input:focus-visible){outline:2.5px solid var(--tr-ink);outline-offset:2px}.pa-ftoggle__box{background:var(--tr-surface);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--tr-edge);color:#0000;border-radius:7px;flex:none;place-items:center;display:grid}.pa-ftoggle:has(input:checked) .pa-ftoggle__box{background:var(--tr-ink);box-shadow:none;color:var(--tr-signal)}.pa-ftoggle__t{min-width:0;display:grid}.pa-ftoggle__t b{font-size:15.5px}.pa-ftoggle__t small{color:var(--tr-muted);font-size:13px}.pa-cform__foot{border-top:1px solid var(--tr-hair);justify-items:start;gap:10px;padding-top:16px;display:grid}.pa-shead__row{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.pa-shead__row h2{align-items:center;gap:8px;margin:0;font-size:20px;font-weight:700;line-height:1.25;display:inline-flex}.pa-shead__act{margin-left:auto}.pa-shead__hint{color:var(--tr-muted);margin:4px 0 0;font-size:15px;line-height:1.45}.pa-users2{margin-top:20px}.pa-list{margin:0;padding:0;list-style:none;display:grid}.pa-list>li+li,.pa-more{border-top:1px solid var(--tr-hair)}.pa-more>summary{cursor:pointer;align-items:center;min-height:52px;font-size:15.5px;font-weight:700;display:flex}.pa-more[open]>summary{margin-bottom:8px}.pa-roles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.pa-roles li{background:var(--tr-field);border-radius:16px;gap:2px;padding:12px 14px;display:grid}.pa-roles small{color:var(--tr-muted);font-size:14px;line-height:1.45}.pa-doc__go{justify-self:start;margin-top:auto}.pa-docrow{padding:10px 0}.pa-docrow__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.pa-docrow__top a{color:var(--tr-ink);font-weight:700}.pa-docrow__meta{color:var(--tr-muted);margin:2px 0 0;font-size:14px}.pa-docrow__note{background:var(--tr-field);border-radius:14px;margin:8px 0 0;padding:10px 12px;font-size:14.5px}.ko-alert{border-radius:var(--tr-r-inner);background:var(--danger-wash);box-shadow:inset 0 0 0 1px var(--tr-warn);margin:8px 0 0;padding:12px 18px}@supports (color:color-mix(in lab,red,red)){.ko-alert{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tr-warn) 30%,transparent)}}.ko-alert{color:var(--tr-warn);font-size:14.5px;font-weight:700;line-height:1.45}.ko-find{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 8px;scroll-margin-top:120px;display:grid}.ko-find .tr-btn{min-height:52px}.ko-who{margin-top:32px}.ko-place{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);padding:8px}.ko-place__frame{border-radius:var(--tr-r-inner);isolation:isolate;height:232px;position:relative;overflow:hidden}.ko-place__map{position:absolute;inset:0}.ko-place__addr{color:var(--tr-ink);margin:0;padding:10px 10px 4px;font-size:14px;font-weight:700;line-height:1.35}.ko-price{gap:28px;display:grid}.ko-price__group{border:0;min-width:0;margin:0;padding:0}.ko-price__group legend{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;padding:0;display:flex}.ko-price__group legend .tr-muted{letter-spacing:0;font-size:13.5px;font-weight:500}.ko-price__grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:10px;display:grid}.ko-price__grid+.ko-price__grid{margin-top:10px}.ko-price__f.tr-field{height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.ko-price__v{align-items:baseline;gap:6px;display:flex}.ko-price__v .tr-field__input{font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:17px;font-weight:700}.ko-price__u{white-space:nowrap;flex:none}.ko-price__after,.ko-price__u{color:var(--tr-muted);font-size:13px}.ko-price__after{line-height:1.3}.ko-price__acts{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.ko-addon{gap:16px;display:grid}.ko-addon__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ko-addon__row{border:1px solid var(--tr-hair);background:var(--tr-surface);border-radius:16px;gap:10px;padding:14px;display:grid}.ko-addon__top{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;display:grid}@media (min-width:900px){.ko-addon__top{grid-template-columns:minmax(220px,2fr) auto minmax(130px,1fr) minmax(130px,1fr) 48px}}.ko-addon__name.tr-field{height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.ko-addon__kind{background:var(--tr-soft);border-radius:999px;align-self:center;gap:4px;padding:4px;display:inline-flex}.ko-addon__chip,.ko-addon__opt{min-height:44px;color:var(--tr-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600}.ko-addon__opt[aria-pressed=true]{background:var(--tr-ink);color:var(--tr-on-ink)}.ko-addon__svc{flex-wrap:wrap;gap:8px;display:flex}.ko-addon__chip{border-color:var(--tr-hair)}.ko-addon__chip[aria-pressed=true]{border-color:var(--tr-ink);background:var(--tr-ink);color:var(--tr-on-ink)}.ko-addon__chip:focus-visible,.ko-addon__opt:focus-visible,.ko-addon__remove:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px}.ko-addon__remove{border:1px solid var(--tr-hair);width:48px;height:48px;color:var(--tr-muted);cursor:pointer;background:0 0;border-radius:999px;align-self:center;place-items:center;display:grid}.ko-addon__remove:hover{color:var(--tr-ink)}.ko-addon__note{color:var(--tr-muted);margin:0;font-size:13px;line-height:1.4}.ko-addon__f.tr-field{height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.ko-addon__v{align-items:baseline;gap:6px;display:flex}.ko-addon__v .tr-field__input{font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:17px;font-weight:700}.ko-addon__u{color:var(--tr-muted);white-space:nowrap;flex:none;font-size:13px}.ko-addon__acts{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.ko-ptab{border:1px solid var(--tr-hair);border-radius:var(--tr-r-inner);background:var(--tr-surface);max-width:100%;overflow-x:auto}.ko-price__grid+.ko-ptab,.ko-ptab+.ko-price__grid,.ko-ptab+.ko-ptab{margin-top:10px}.ko-price__group>.ko-addon__note{margin-top:8px}.ko-ptab table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.ko-ptab td,.ko-ptab th{border-bottom:1px solid var(--tr-hair);text-align:left;vertical-align:middle;padding:6px 10px}.ko-ptab tr:last-child td,.ko-ptab tr:last-child th{border-bottom:0}.ko-ptab thead th{color:var(--tr-muted);white-space:nowrap;font-size:13px;font-weight:700}.ko-ptab tbody th{color:var(--tr-ink);font-weight:600}.ko-ptab__sub{font-weight:500;display:block}.ko-ptab__in{border:1px solid var(--tr-hair);background:var(--tr-surface);width:100%;min-width:64px;min-height:40px;color:var(--tr-ink);font:inherit;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 10px;font-weight:700}.ko-ptab__in:focus-visible{outline:2px solid var(--tr-ink);outline-offset:1px}.ko-ptab__out{font-variant-numeric:tabular-nums;white-space:nowrap}.ko-cat{gap:16px;display:grid}.ko-cat__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ko-cat__item{border:1px solid var(--tr-hair);background:var(--tr-surface);border-radius:16px}.ko-cat__item[data-off] .ko-cat__name{color:var(--tr-muted)}.ko-cat__head{width:100%;min-height:56px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.ko-cat__head:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px}.ko-cat__name{font-size:15.5px;font-weight:700;line-height:1.3}.ko-cat__meta,.ko-cat__sum{color:var(--tr-muted);font-size:13.5px;line-height:1.4}.ko-cat__warn{color:var(--tr-warn);font-size:13.5px;font-weight:700;line-height:1.4}.ko-cat__body{gap:12px;padding:4px 14px 14px;display:grid}.ko-addon__grid,.ko-cat__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:end;gap:10px;display:grid}.ko-addon__grid:has(>.ko-addon__sel){grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ko-addon__wide{grid-column:span 2}@media (max-width:520px){.ko-addon__wide{grid-column:auto}}.ko-addon__sel{gap:6px;display:grid}.ko-cat__label{color:var(--tr-ink);margin:4px 0 0;font-size:13.5px;font-weight:700}.ko-cat__inc{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ko-cat__inc li{grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;display:grid}.ko-cat__incin.tr-field__input{border:1px solid var(--tr-hair);border-radius:12px;min-height:48px;padding:0 12px}.ko-addon__rut,.ko-cat__switches{gap:8px;display:grid}.ko-addon__chip:disabled{cursor:default;color:var(--tr-muted);border-style:dashed}.ko-ai{justify-items:start;gap:8px;display:grid}.ko-ai__res{border-radius:var(--tr-r-inner);background:var(--tr-soft);gap:6px;width:100%;padding:12px 14px;display:grid}.ko-ai__verdict{color:var(--tr-ink);margin:0;font-size:14.5px}.ko-profit{gap:16px;display:grid}.ko-profit__sec{gap:8px;display:grid}.ko-profit__title{color:var(--tr-ink);margin:0;font-size:14px;font-weight:700}.ko-profit__pills{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ko-profit__pill{background:var(--tr-soft);font-variant-numeric:tabular-nums;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;min-height:44px;padding:8px 14px;font-size:13.5px;line-height:1.3;display:flex}.ko-profit__margin,.ko-profit__what{color:var(--tr-ink);font-weight:700}.ko-profit__margin{white-space:nowrap}.ko-profit__pill[data-low] .ko-profit__margin{color:var(--tr-warn)}@media (min-width:768px){.po[data-portal=admin] .po-ph__acts>a[href="/admin/uppdrag/ny"]{display:none}}.ko-strong{font-weight:700}.ko-num{font-variant-numeric:tabular-nums}.ko-pagegrid{margin-bottom:20px}.ko-cnt{background:var(--tr-field);font-variant-numeric:tabular-nums;min-width:22px;height:22px;color:var(--tr-ink);border-radius:999px;place-items:center;padding:0 7px;font-size:13px;font-weight:700;display:inline-grid}.ko-cnt.is-warn{background:var(--danger-wash);color:var(--tr-warn)}.po-fchips a[aria-current=page] .ko-cnt{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-fchips a[aria-current=page] .ko-cnt{background:color-mix(in srgb,var(--tr-ground) 18%,transparent)}}.po-fchips a[aria-current=page] .ko-cnt{color:var(--tr-ground)}.ko-qpre{border-bottom:1px solid var(--tr-hair);background:var(--tr-surface)}.ko-qpre__sum{min-height:48px;color:var(--tr-ink);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 24px;font-size:15px;font-weight:700;list-style-position:inside;display:flex}.ko-qpre__hint{color:var(--tr-muted);font-size:13px;font-weight:500}.ko-qpre__body{gap:14px;padding:0 24px 18px;display:grid}.ko-qpre__note{color:var(--tr-muted);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:14px;line-height:1.45;display:flex}.ko-qpre__group{gap:8px;display:grid}.ko-qpre__gh{color:var(--tr-muted);margin:0;font-size:13px;font-weight:700}.ko-qpre__chips{flex-wrap:wrap;gap:8px;display:flex}.ko-qpre__chip{background:var(--tr-field);min-height:44px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa);border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 16px 6px 12px;font-size:14px;font-weight:700;display:inline-flex}.ko-qpre__chip span{line-height:1.2;display:grid}.ko-qpre__chip small{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ko-qpre__chip:hover{background:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.ko-qpre__chip:hover{background:color-mix(in srgb,var(--tr-signal) 45%,var(--tr-field))}}.ko-qpre__chip:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}@media (max-width:639px){.ko-qpre__body,.ko-qpre__sum{padding-inline:20px}}.ko-qlines{margin:0;padding:0;list-style:none;display:grid}.ko-qline{border-top:1px solid var(--tr-hair);gap:10px;padding:16px 24px;display:grid}.ko-qline:first-child{border-top:0}.ko-qline__text{gap:4px;min-width:0;display:grid}.ko-qline__f>span,.ko-qline__l,.ko-qline__sum>span{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-qline__note{color:var(--tr-muted);margin:0;font-size:13px;line-height:1.4}.ko-qtarget{margin:0 0 14px}.ko-qline__rut{cursor:pointer;align-items:center;gap:8px;min-height:36px;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}.ko-qline__rut input{width:20px;height:20px;accent-color:var(--tr-ink);margin:0}.ko-qline__note.is-warn{color:var(--tr-warn);font-weight:700}.ko-qline__nums{grid-template-columns:minmax(64px,.8fr) minmax(64px,.8fr) minmax(88px,1fr) minmax(90px,1fr) 44px;align-items:end;gap:8px;display:grid}.ko-qline__f{gap:4px;min-width:0;display:grid}.ko-qline__sum{font-variant-numeric:tabular-nums;text-align:right;color:var(--tr-ink);gap:4px;margin:0;padding-bottom:12px;font-size:15px;font-weight:700;display:grid}.ko-qline__sum.is-warn{color:var(--tr-warn)}.ko-qline__del{width:44px;height:44px;color:var(--tr-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.ko-qline__del:hover:not(:disabled){background:var(--danger-wash);color:var(--tr-warn)}.ko-qline__del:disabled{opacity:.35;cursor:default}.ko-qline__del:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}@media (max-width:639px){.ko-qline{padding:14px 20px}.ko-qline__nums{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.ko-qline__sum{text-align:left;padding-bottom:0}.ko-qline__del{justify-self:end}}.ko-qterms{gap:2px;display:grid}.ko-newkind{gap:8px;margin:0 0 24px;display:grid}.ko-newkind__opts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ko-newkind__opt{background:var(--tr-surface);min-height:88px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .16s var(--v8-m-landa),background-color .16s var(--v8-m-landa);border:0;border-radius:20px;gap:4px;padding:16px 18px;display:grid}.ko-newkind__opt b{font-size:17px;font-weight:700}.ko-newkind__opt small{color:var(--tr-muted);font-size:14px;line-height:1.45}.ko-newkind__opt:hover{background:var(--tr-hover)}.ko-newkind__opt[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--tr-ink),0 0 0 3px var(--tr-signal)}.ko-newkind__opt:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.ko-kgroup{margin:0 0 18px}.ko-kgroup>a{gap:8px}.ko-kgroup>a .ko-cnt{background:var(--tr-surface)}.ko-kgroup>a[aria-current=page] .ko-cnt{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.ko-kgroup>a[aria-current=page] .ko-cnt{background:color-mix(in srgb,var(--tr-ground) 18%,transparent)}}.ko-kgroup>a[aria-current=page] .ko-cnt{color:var(--tr-ground)}.ko-list{gap:0;padding:8px 8px 10px;container:ko-list/inline-size}.ko-list__head{display:none}.ko-items,.ko-items ul{margin:0;padding:0;list-style:none;display:grid}.ko-group+.ko-group{margin-top:6px}.ko-group__t{color:var(--tr-ink);align-items:center;gap:8px;margin:12px 12px 4px;font-size:14px;font-weight:700;display:flex}.ko-group__t:first-letter{text-transform:uppercase}.ko-group__t span{background:var(--tr-field);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:13px;display:inline-grid}.ko-group[hidden],.ko-li[hidden]{display:none}.ko-li.has-aside{grid-template-columns:44px minmax(0,1fr);align-items:center;display:grid}.ko-li.is-on .ko-item{background:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.ko-li.is-on .ko-item{background:color-mix(in srgb,var(--tr-signal) 22%,var(--tr-surface))}}.ko-check{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.ko-check input{width:20px;height:20px;accent-color:var(--tr-ink);cursor:pointer;margin:0}.ko-item{min-height:64px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:56px minmax(0,1fr) auto 18px;grid-template-areas:"lead main main go""lead st end go";align-items:center;gap:4px 12px;padding:10px 12px;text-decoration:none;display:grid}a.ko-item:hover{background:var(--v8-hovra-ton)}a.ko-item:active{background:var(--v8-tryck-ton)}.ko-item:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.ko-item__ico,.ko-item__lead{grid-area:lead;align-self:start}.ko-item__lead{gap:1px;padding-top:2px;display:grid}.ko-item__lead b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:700;line-height:1.2}.ko-item__lead small{color:var(--tr-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.ko-item__ico{background:var(--tr-field);width:40px;height:40px;color:var(--tr-ink);border-radius:999px;place-items:center;display:inline-grid}.ko-item__ico.is-warn{background:var(--danger-wash);color:var(--tr-warn)}.ko-item__ico.is-signal{background:var(--tr-soft)}.ko-item__main{grid-area:main;gap:2px;min-width:0;display:grid}.ko-item__main b,.ko-item__main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ko-item__main b{font-size:15.5px;font-weight:700}.ko-item__main b span,.ko-item__main small{color:var(--tr-muted);font-weight:500}.ko-item__main small{font-size:14px}.ko-item__col{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:500;display:none;overflow:hidden}.ko-item__col.is-warn{color:var(--tr-warn);font-weight:700}.ko-item__col.is-muted{color:var(--tr-muted)}.ko-item__st{flex-wrap:wrap;grid-area:st;align-items:center;gap:6px;min-width:0;display:flex}.ko-item__st:empty{display:none}.ko-item__end{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:end;justify-items:end;gap:1px;font-size:15px;font-weight:700;display:grid}.ko-item__end small{color:var(--tr-muted);font-size:13px;font-weight:500}.ko-item__go{color:var(--tr-muted);transition:translate .16s var(--v8-m-landa);grid-area:go}a.ko-item:hover .ko-item__go{color:var(--tr-ink);translate:3px}a.ko-item:has(.ko-item__go[data-pending]){background:var(--v8-tryck-ton);transition-delay:80ms}.ko-item__go[data-pending]{color:var(--tr-ink);transition-delay:80ms;translate:3px}.ko-item.is-warn .ko-item__lead b{color:var(--tr-warn)}.ko-item.is-muted .ko-item__end,.ko-item.is-muted .ko-item__main b{color:var(--tr-muted)}.ko-item.is-muted .ko-item__end{text-decoration:line-through;text-decoration-thickness:1px}.ko-flag{height:26px;box-shadow:inset 0 0 0 1px var(--tr-warn);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ko-flag{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tr-warn) 45%,transparent)}}.ko-flag{color:var(--tr-warn);white-space:nowrap;font-size:13px;font-style:normal;font-weight:700}.ko-item__col.ko-prog{font-variant-numeric:tabular-nums;gap:10px;font-size:13.5px;display:none}.ko-prog>span{align-items:center;gap:4px;display:inline-flex}.ko-prog .is-ok{color:var(--tr-ok);font-weight:700}.ko-prog .is-muted{color:var(--tr-muted)}@container ko-list (min-width:900px){.ko-list__head{grid-template-columns:var(--ko-cols);border-bottom:1px solid var(--tr-hair);min-height:40px;color:var(--tr-muted);align-items:end;gap:14px;padding:4px 12px 10px;font-size:13px;font-weight:700;display:grid}.ko-list__head .is-end{text-align:right}.ko-item{grid-template-columns:var(--ko-cols);grid-template-areas:none;gap:14px}.ko-item>*{grid-area:auto}.ko-item__ico,.ko-item__lead{align-self:center;padding-top:0}.ko-item__col{display:block}.ko-item__col.ko-prog,.ko-item__st{display:flex}}.ko-list--jobs{--ko-cols:64px minmax(0,1.5fr) minmax(0,1fr) 132px 168px 92px 18px}@container ko-list (min-width:900px){.ko-list--jobs .ko-list__head{grid-template-columns:44px var(--ko-cols);padding-left:0}}.ko-more{text-align:center;color:var(--tr-muted);margin:14px 0 0;font-size:14px}.ko-flags{border:0;flex-wrap:wrap;flex:100%;gap:4px 18px;margin:0;padding:0;display:flex}.ko-flags label{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.ko-flags input{width:20px;height:20px;accent-color:var(--tr-ink)}@media (prefers-reduced-motion:no-preference){.ko-items .ko-li{--v8-dy:.39em;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.18s + min(var(--i,0), 12) * 30ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.18s + min(var(--i,0), 12) * 30ms) backwards}}.ko-bulk{top:calc(84px + var(--po-top,0px));z-index:20;background:var(--tr-surface);box-shadow:var(--tr-sh-float);border-radius:24px;margin-bottom:12px;position:sticky;overflow:hidden}.ko-bulk__panel{border-top:1px solid var(--tr-hair);background:var(--tr-field)}@media (prefers-reduced-motion:no-preference){.ko-bulk{--v8-dy:12px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards}}.ko-kpitile{padding:10px}.ko-kpi--warn .po-kpi__n{color:var(--tr-warn)}.ko-kpitile--5 .po-kpi:first-child{grid-column:span 2}@container po-main (min-width:640px){.ko-kpitile--5 .po-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.ko-kpitile--5 .po-kpi,.ko-kpitile--5 .po-kpi:first-child{grid-column:span 2}.ko-kpitile--5 .po-kpi:nth-child(n+4){grid-column:span 3}}@container po-main (min-width:1000px){.ko-kpitile--5 .po-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.ko-kpitile--5 .po-kpi,.ko-kpitile--5 .po-kpi:first-child,.ko-kpitile--5 .po-kpi:nth-child(n+4){grid-column:auto}}.ko-hero__body{justify-items:stretch;gap:12px;height:100%}.ko-hero__body>.po-hero__ico{justify-self:start}.ko-hero__h{color:var(--tr-ground);align-items:baseline;gap:10px;margin:0;display:flex}.ko-hero__n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(48px,4.6vw,64px);font-weight:700;line-height:1}.ko-hero__w{font-size:20px;font-weight:700}.ko-hero__p,.ko-hero__w{color:var(--on-inverse-2)}.ko-hero__p{margin:-4px 0 0;font-size:15px;line-height:1.45}.ko-alarms{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ko-alarm{background:var(--tr-surface);min-height:58px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:10px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:9px 12px 9px 16px;text-decoration:none;display:grid}.ko-alarm:hover{background:var(--tr-soft)}.ko-alarm:active{scale:.98}.ko-alarm__dot{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:999px}.ko-alarm.is-warn .ko-alarm__dot{background:var(--tr-warn);box-shadow:none}.ko-alarm__t{gap:1px;min-width:0;display:grid}.ko-alarm__t b,.ko-alarm__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ko-alarm__t b{font-size:15px;font-weight:700}.ko-alarm.is-warn .ko-alarm__t b{color:var(--tr-warn)}.ko-alarm__t small{color:var(--tr-muted);font-size:13.5px;font-weight:500}.ko-alarm__go{color:var(--tr-muted);transition:translate .16s var(--v8-m-landa)}.ko-alarm:hover .ko-alarm__go{color:var(--tr-ink);translate:3px}.ko-hero__more{min-height:44px;color:var(--tr-signal);justify-self:start;align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ko-hero__more:hover{text-decoration:underline}.ko-hero__calm{align-items:center;gap:14px;display:flex}.ko-hero__calm p{max-width:34ch;color:var(--on-inverse-2);margin:0;font-size:16px;line-height:1.45}.ko-hero__check{background:var(--tr-signal);width:48px;height:48px;color:var(--tr-ink);border-radius:999px;flex:none;place-items:center;display:inline-grid}@media (max-width:639px){.ko-hero .po-hero__ico{display:none}.ko-hero__n{font-size:44px}}@media (prefers-reduced-motion:no-preference){.ko-alarms>li{--v8-dy:.39em;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.24s + var(--i,0) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.24s + var(--i,0) * 60ms) backwards}}.ko-livetile{gap:12px}.ko-livetile>.po-tile__head{flex-wrap:wrap}.ko-live{gap:16px;min-width:0;display:grid}.ko-live__groups{scrollbar-width:none;gap:6px;margin:-2px;padding:2px;display:flex;overflow-x:auto}.ko-live__groups::-webkit-scrollbar{display:none}.ko-live__groups button{background:var(--tr-surface);min-height:40px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);color:var(--tr-ink);font:inherit;cursor:pointer;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.ko-live__groups button span{font-variant-numeric:tabular-nums;color:var(--tr-muted)}.ko-live__groups button[aria-pressed=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.ko-live__groups button[aria-pressed=true] span{color:var(--on-inverse-2)}.ko-live__groups button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-live__map{background:var(--tr-world-ground);isolation:isolate;border-radius:20px;height:clamp(340px,42vw,480px);position:relative;overflow:hidden}.ko-live__clay{position:absolute;inset:0}.ko-live__legend{z-index:3;background:var(--tr-surface);max-width:calc(100% - 24px);box-shadow:var(--tr-sh-raised);border-radius:20px;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:8px 16px;font-size:13.5px;font-weight:700;display:flex;position:absolute;top:12px;left:12px}.ko-live__legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ko-live__legend span.is-warn{color:var(--tr-warn)}.ko-live__legend b{font-variant-numeric:tabular-nums}.ko-live__legend i{background:var(--tr-track);border-radius:99px;width:10px;height:10px;display:inline-block}.ko-live__legend i.is-booked{box-shadow:inset 0 0 0 2px var(--tr-ink);background:0 0}.ko-live__legend i.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ko-live__legend i.is-done{background:var(--tr-ok)}.ko-live__legend i.is-warn{background:var(--tr-warn)}.ko-live .po-mapctl{top:auto;bottom:12px;right:12px}.ko-live .po-maphint{top:auto;bottom:16px}.ko-live__card{z-index:5;background:var(--tr-surface);width:min(340px,100% - 24px);box-shadow:var(--tr-sh-float);border-radius:22px;gap:8px;padding:16px 16px 14px;display:grid;position:absolute;bottom:12px;left:12px}.ko-live__card h3{align-items:center;gap:8px;margin:0;padding-right:36px;font-size:20px;font-weight:700;line-height:1.2;display:flex}.ko-live__n{background:var(--tr-ink);width:28px;height:28px;color:var(--tr-ground);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:14px;display:inline-grid}.ko-live__x{position:absolute;top:8px;right:8px}.ko-live__card .tr-status{justify-self:start}.ko-live__sub{color:var(--tr-muted);margin:-2px 0 0;font-size:14px}.ko-live__facts{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:2px 0 0;font-size:14px;display:grid}.ko-live__facts div{display:contents}.ko-live__facts dt{color:var(--tr-muted)}.ko-live__facts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.ko-live__bar{gap:6px;display:grid}.ko-live__bar i{background:var(--tr-track);border-radius:99px;height:6px;display:block;position:relative;overflow:hidden}.ko-live__bar i:after{content:"";border-radius:inherit;background:var(--tr-ok);scale:var(--p,0) 1;transform-origin:0;position:absolute;inset:0}.ko-live__bar em{color:var(--tr-muted);font-size:13px;font-style:normal}.ko-live__go{justify-self:start;margin-top:4px}@media (prefers-reduced-motion:no-preference){.ko-live__card{--v8-dy:14px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards}}@media (max-width:767px){.ko-live__map{height:360px;margin:0 -8px}.ko-live__card{width:auto;bottom:8px;left:8px;right:8px}.ko-live .po-maphint{top:auto;bottom:68px}.ko-live__legend{gap:2px 10px;padding:7px 12px;font-size:13px}}.ko-gantt{gap:10px;min-width:0;display:grid}.ko-gantt__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ko-gantt__head h3{margin:0;font-size:17px;font-weight:700}.ko-gantt__head em,.ko-gantt__head span{color:var(--tr-muted);font-size:14px;font-style:normal}.ko-gantt__grid{--lab:140px;gap:6px;padding-top:24px;display:grid;position:relative}.ko-gantt__hours{inset:0 0 0 var(--lab);pointer-events:none;margin:0;padding:0;list-style:none;position:absolute}.ko-gantt__hours li{top:0;bottom:0;left:calc(var(--t) / var(--n) * 100%);border-left:1px dashed var(--tr-hair);position:absolute}.ko-gantt__hours span{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;position:absolute;top:0;translate:-50%}.ko-gantt__row{grid-template-columns:var(--lab) minmax(0,1fr);min-height:40px;transition:opacity .2s var(--v8-m-tona);align-items:center;display:grid;position:relative}.ko-gantt__row.is-dim{opacity:.38}.ko-gantt__team{text-overflow:ellipsis;white-space:nowrap;padding-right:10px;font-size:14px;font-weight:700;overflow:hidden}.ko-gantt__track{height:calc(var(--lanes,1) * 38px);background:var(--tr-field);border-radius:12px;position:relative}@supports (color:color-mix(in lab,red,red)){.ko-gantt__track{background:color-mix(in srgb,var(--tr-field) 70%,transparent)}}.ko-gantt__job{top:calc(var(--lane,0) * 38px + 3px);height:32px;left:calc(var(--a) / var(--n) * 100%);width:calc((var(--b) - var(--a)) / var(--n) * 100%);background:var(--tr-surface);min-width:30px;box-shadow:inset 0 0 0 1.5px var(--tr-ink);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transform-origin:0;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa);border:0;border-radius:9px;align-items:center;gap:6px;padding:0 8px 0 4px;font-size:13px;font-weight:700;display:flex;position:absolute;overflow:hidden}.ko-gantt__job.is-now{background:var(--tr-signal)}.ko-gantt__job.is-done{background:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.ko-gantt__job.is-done{background:color-mix(in srgb,var(--tr-ok) 16%,var(--tr-surface))}}.ko-gantt__job.is-done{box-shadow:inset 0 0 0 1.5px var(--tr-ok)}.ko-gantt__job.is-warn{box-shadow:inset 0 0 0 2px var(--tr-warn);color:var(--tr-warn)}.ko-gantt__job.is-way{background:var(--tr-soft)}.ko-gantt__job.is-on{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.ko-gantt__job:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-gantt__n{background:var(--tr-ink);min-width:22px;height:22px;color:var(--tr-ground);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:13px;display:inline-grid}.ko-gantt__job.is-on .ko-gantt__n{background:var(--tr-signal);color:var(--tr-ink)}.ko-gantt__t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ko-gantt__job{container-type:inline-size}@container (max-width:84px){.ko-gantt__t{display:none}}.ko-gantt__job.is-early{border-top-left-radius:4px;border-bottom-left-radius:4px}.ko-gantt__early{flex:none;font-size:16px;line-height:1}.ko-gantt__list{gap:14px;display:none}.ko-gantt__lteam h4{align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:700;display:flex}.ko-gantt__lteam h4 span{background:var(--tr-field);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;display:inline-grid}.ko-gantt__lteam ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ko-gantt__lteam button{width:100%;min-height:48px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:6px 8px;display:flex}.ko-gantt__lteam button.is-on,.ko-gantt__lteam button:hover{background:var(--tr-soft)}.ko-gantt__lteam b{font-variant-numeric:tabular-nums;font-size:15px}.ko-gantt__n.is-none{background:var(--tr-field)}.ko-gantt__lplace{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:700;overflow:hidden}@media (max-width:699px){.ko-gantt__grid{display:none}.ko-gantt__list{display:grid}}.ko-gantt__now{top:18px;bottom:0;left:calc(var(--lab) + (100% - var(--lab)) * var(--t) / var(--n));pointer-events:none;width:2px;margin-left:-1px}.ko-gantt__now,.ko-gantt__now span{background:var(--tr-warn);position:absolute}.ko-gantt__now span{color:var(--tr-surface);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:13px;font-weight:700;line-height:18px;top:-20px;left:50%;translate:-50%}@media (max-width:767px){.ko-gantt__grid{--lab:88px}.ko-gantt__hours li:nth-child(2n) span{display:none}}@media (prefers-reduced-motion:no-preference){.ko-gantt__job{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.26s + var(--i,0) * 40ms) backwards,ko-fyll-x .41s var(--v8-m-landa) calc(.26s + var(--i,0) * 40ms) backwards}}@keyframes ko-fyll-x{0%{scale:0 1}}.ko-days__cols{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ko-day{background:var(--tr-field);min-height:60px;color:var(--tr-ink);transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"d bar n""d s s";align-items:center;gap:2px 12px;padding:8px 14px;text-decoration:none;display:grid}.ko-day:hover{box-shadow:var(--tr-sh-rest);translate:0 -2px}.ko-day:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-day__d{grid-area:d;font-size:14px;font-weight:700}.ko-day__d:first-letter{text-transform:uppercase}.ko-day__bar{background:var(--tr-surface);border-radius:99px;grid-area:bar;height:12px;position:relative}.ko-day__fill,.ko-day__over{width:calc(var(--f) * 100%);background:var(--tr-ink);transform-origin:0;border-radius:99px;position:absolute;top:0;bottom:0;left:0}.ko-day__over{left:calc(var(--a) * 100%);background:var(--tr-warn)}.ko-day__cap{top:-5px;bottom:-5px;left:calc(var(--a) * 100%);background:var(--tr-ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute}.ko-day__n{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:n;font-size:18px;font-weight:700}.ko-day__n small{color:var(--tr-muted);margin-left:3px;font-size:14px}.ko-day__s{color:var(--tr-muted);grid-area:s;font-size:13px;font-weight:500}.ko-day.is-short .ko-day__s{color:var(--tr-warn);font-weight:700}.ko-days__key{color:var(--tr-muted);flex-wrap:wrap;gap:6px 18px;margin:2px 0 0;font-size:13px;font-weight:700;display:flex}.ko-days__key span{align-items:center;gap:6px;display:inline-flex}.ko-days__key i{border-radius:99px;width:14px;height:8px;display:inline-block}.ko-days__key i.is-cap,.ko-days__key i.is-fill{background:var(--tr-ink)}.ko-days__key i.is-cap{width:3px;height:14px}.ko-days__key i.is-over{background:var(--tr-warn)}@container po-main (min-width:760px){.ko-days__cols{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.ko-day{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"d""bar""n""s";justify-items:center;gap:8px;min-height:0;padding:14px 8px 12px}.ko-day__bar{border-radius:10px;width:30px;height:132px}.ko-day__fill,.ko-day__over{width:auto;height:calc(var(--f) * 100%);transform-origin:50% 100%;border-radius:10px;top:auto;bottom:0;right:0}.ko-day__over{left:0;border-radius:10px 10px 4px 4px}.ko-day__cap,.ko-day__over{bottom:calc(var(--a) * 100%)}.ko-day__cap{top:auto;width:auto;height:2px;margin:0 0 -1px;left:-7px;right:-7px}}@media (prefers-reduced-motion:no-preference){.ko-day__fill{animation:ko-fyll-x .41s var(--v8-m-landa) calc(.26s + var(--i,0) * 50ms) backwards}.ko-day__over{animation:ko-fyll-x .41s var(--v8-m-landa) calc(.56s + var(--i,0) * 50ms) backwards}}@container po-main (min-width:760px){@media (prefers-reduced-motion:no-preference){.ko-day__fill,.ko-day__over{animation-name:po-fyll-y}}}.ko-todo__n{justify-items:end;gap:1px;display:grid}.ko-todo__n b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.ko-todo__n small{color:var(--tr-muted);white-space:nowrap;font-size:13px;font-weight:500}.ko-todo__n.is-warn b{color:var(--tr-warn)}.po-row__ico.is-muted{color:var(--tr-muted)}.ko-todo>li{scroll-margin-top:96px}@media (prefers-reduced-motion:no-preference){.ko-todo>li{--v8-dy:.39em;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.18s + min(var(--i,0), 6) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.18s + min(var(--i,0), 6) * 60ms) backwards}}#att-gora{scroll-margin-top:96px}.ko-water{height:220px;margin-top:auto}.ko-cov{inset:var(--po-top) 0 0 var(--po-rail,0);z-index:1;position:fixed}.po:has(.ko-cov) .po-bottom,.po:has(.ko-cov) .po-foot{display:none}html:has(.ko-cov){overflow:hidden}.ko-cov__host{overflow:clip}.ko-cov__clay,.ko-cov__host,.ko-cov__map{position:absolute;inset:0}.ko-cov .tr-sheet{width:clamp(380px,32vw,440px);top:88px;bottom:24px;left:24px}.ko-cov .tr-sheet__body{padding:0 24px 22px}.ko-cov__legend{z-index:3;background:var(--tr-surface);box-shadow:var(--tr-sh-raised);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 16px;font-size:13.5px;font-weight:700;display:flex;position:absolute;top:88px;right:24px}.ko-cov__legend span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ko-cov__legend span.is-warn{color:var(--tr-warn)}.ko-cov__legend i,.ko-cov__sw{border:2px solid var(--tr-ink);background:var(--tr-ink);border-radius:4px;flex:none;width:18px;height:12px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.ko-cov__legend i,.ko-cov__sw{background:color-mix(in srgb,var(--tr-ink) 7%,transparent)}}.ko-cov__legend i.is-pending,.ko-cov__sw.is-pending{background:0 0;border-style:dashed}.ko-cov__legend i.is-overlap,.ko-cov__sw.is-overlap{background:var(--tr-ink);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.ko-cov__legend i.is-overlap,.ko-cov__sw.is-overlap{background:color-mix(in srgb,var(--tr-ink) 24%,transparent)}}.ko-cov__legend i.is-gap{background:var(--tr-warn);border:0;border-radius:99px;width:10px;height:10px}.ko-cov__h{letter-spacing:-.02em;margin:22px 0 4px;font-size:26px;font-weight:700;line-height:1.15}.ko-cov__detail .ko-cov__h{margin:0}.ko-cov__sub{color:var(--tr-muted);margin:0 0 16px;font-size:15px;line-height:1.45}.ko-cov__nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ko-cov__nums>div{background:var(--tr-field);border-radius:16px;gap:4px;padding:12px 14px;display:grid}.ko-cov__nums>.is-signal{background:var(--tr-signal)}.ko-cov__nums dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-cov__nums>.is-signal dt{color:var(--tr-ink)}.ko-cov__nums dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;margin:0;font-size:28px;font-weight:700;line-height:1.1;display:flex}.ko-cov__nums>.is-warn dd{color:var(--tr-warn)}.ko-cov__nums dd small{letter-spacing:0;color:var(--tr-muted);font-size:14px}.ko-cov__sec{margin-top:22px}.ko-cov__sec h2{align-items:center;gap:8px;margin:0 0 6px;font-size:17px;font-weight:700;display:flex}.ko-cov__rows{margin:0 -10px;padding:0;list-style:none;display:grid}.ko-cov__row{width:100%;min-height:58px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:16px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.ko-cov__row:hover{background:var(--v8-hovra-ton)}.ko-cov__row:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.ko-cov__row.is-signal{background:var(--tr-soft)}.ko-cov__row>svg{color:var(--tr-muted)}.ko-cov__pin{background:var(--danger-wash);width:28px;height:28px;color:var(--tr-warn);border-radius:999px;place-items:center;display:inline-grid}.ko-cov__t{gap:1px;min-width:0;display:grid}.ko-cov__t b,.ko-cov__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ko-cov__t b{font-size:15.5px;font-weight:700}.ko-cov__t small{color:var(--tr-muted);font-size:13.5px;font-weight:500}.ko-cov__n{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.ko-cov__n.is-warn{color:var(--tr-warn)}.ko-cov__note{color:var(--tr-muted);margin:0;font-size:14.5px;line-height:1.45}.ko-cov__ok{color:var(--tr-ok);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.ko-cov__detail{justify-items:start;gap:12px;padding-top:12px;display:grid}.ko-cov__detail>dl,.ko-cov__review{justify-self:stretch}.ko-cov__back{min-height:44px;color:var(--tr-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin-left:-8px;padding:0 14px 0 8px;font-size:15px;font-weight:700;display:inline-flex}.ko-cov__back:hover{background:var(--v8-hovra-ton)}.ko-cov__facts{gap:10px;margin:0;display:grid}.ko-cov__facts div{gap:2px;display:grid}.ko-cov__facts dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-cov__facts dd{margin:0;font-size:15px;line-height:1.45}.ko-cov__review{gap:12px;margin-top:6px;display:grid}.ko-cov__why{color:var(--tr-muted);gap:6px;font-size:14px;font-weight:700;display:grid}.ko-cov__why textarea{background:var(--tr-field);width:100%;min-height:88px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;resize:vertical;border:0;border-radius:16px;padding:12px 14px;font-size:16px;font-weight:500}.ko-cov__why textarea:focus{box-shadow:inset 0 0 0 2px var(--tr-ink);outline:none}.ko-cov__hrow{align-items:center;gap:4px;margin:22px 0 4px;display:flex}.ko-cov__hrow .ko-cov__h{margin:0}.ko-cov__drawpick{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ko-cov__acts{flex-wrap:wrap;gap:8px;display:flex}.ko-cov__draw .ko-cov__checks,.ko-cov__draw .ko-cov__why,.ko-cov__draw .tr-btn--wide{justify-self:stretch}.ko-cov__tools{max-width:100%}.ko-cov__tools>button{gap:6px}.ko-cov__checks{color:var(--tr-muted);gap:6px;margin:0;padding:0;font-size:15px;font-weight:700;list-style:none;display:grid}.ko-cov__checks li{align-items:center;gap:8px;display:flex}.ko-cov__checks li.is-ok{color:var(--tr-ok)}.ko-cov__checks li.is-warn,.ko-cov__err{color:var(--tr-warn)}.ko-cov__err{margin:0;font-size:14.5px;font-weight:600;line-height:1.45}.ko-cov__zsec{justify-self:stretch;gap:10px;display:grid}.ko-cov__zsec>h2{margin-bottom:0}.ko-cov__zones{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}.ko-cov__zones td,.ko-cov__zones th{border-bottom:1px solid var(--tr-hair);text-align:left;vertical-align:middle;padding:6px 4px}.ko-cov__zones thead th{color:var(--tr-muted);font-size:12.5px;font-weight:700;line-height:1.2}.ko-cov__zones thead small{font-size:12px;font-weight:600;display:block}.ko-cov__zones tbody th{width:36px;font-weight:700}.ko-cov__zones .zt-kr,.ko-cov__zones .zt-to{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ko-cov__zones .zt-to .tr-input{width:58px;padding:0 8px}.ko-cov__zones .zt-kr .tr-input{width:72px;padding:0 8px}.ko-cov__zfactor{color:var(--tr-muted);gap:6px;font-size:14px;font-weight:700;display:grid}.ko-cov__zfactor .tr-input{width:96px}.ko-cov__places summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:15px;font-weight:700}.ko-cov__places ul{gap:4px;margin:8px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.ko-cov__places li{justify-content:space-between;gap:10px;display:flex}.ko-cov__places li span{color:var(--tr-muted)}.ko-cov__places li.is-warn span{color:var(--tr-warn);font-weight:600}.ko-cov__baserow{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ko-cov__basedot,.ko-cov__legend i.is-base{border:2px solid var(--tr-ink);background:var(--tr-world-clay);border-radius:999px;flex:none;width:12px;height:12px;display:inline-block}.ko-cov__basefind,.ko-cov__prop{gap:10px;display:grid}.ko-cov__prop{justify-items:start}.ko-cov__legend i.is-zone{background:var(--tr-ink);border-style:dashed;border-width:1.5px}@supports (color:color-mix(in lab,red,red)){.ko-cov__legend i.is-zone{background:color-mix(in srgb,var(--tr-ink) 12%,transparent)}}.ko-cov__legend i.is-day{border:1.5px solid var(--tr-world-clay);background:var(--tr-unit-planned);border-radius:99px;width:10px;height:10px}.ko-cov__weekhead{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ko-cov__weekhead b{text-align:center;min-width:76px;font-size:15px}.ko-cov__dateinput{width:auto;margin-left:auto}.ko-cov__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}.ko-cov__week>button{background:var(--tr-field);min-height:64px;color:var(--tr-ink);font:inherit;cursor:pointer;transition:background-color .16s var(--v8-m-landa);border:0;border-radius:14px;justify-items:center;gap:1px;padding:6px 2px;display:grid}.ko-cov__week>button:hover{background:var(--v8-hovra-ton)}.ko-cov__week>button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.ko-cov__week>button small{color:var(--tr-muted);font-size:12px;font-weight:700}.ko-cov__week>button b{font-size:16px;line-height:1.15}.ko-cov__week>button span{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ko-cov__week>button.is-today small{color:var(--tr-ink)}.ko-cov__week>button[aria-checked=true]{background:var(--tr-ink);color:var(--tr-ground)}.ko-cov__week>button[aria-checked=true] small{color:inherit}.ko-cov__daytot{margin:12px 0 4px;font-size:15px}.ko-cov__daytot b{font-variant-numeric:tabular-nums;font-size:22px}.ko-cov__daykinds{color:var(--tr-muted);gap:4px;margin:0 0 6px;padding:0;font-size:14px;list-style:none;display:grid}.ko-cov__daykinds li{align-items:center;gap:8px;display:flex}.ko-cov__daykinds i{background:var(--tr-unit-planned);border-radius:99px;width:10px;height:10px}.ko-cov__daykinds i.is-warn{background:var(--tr-unit-deviation)}.ko-cov__daykinds i.is-now{background:var(--tr-unit-active)}.ko-cov__daykinds i.is-done{background:var(--tr-unit-done)}.ko-cov__row.is-static{cursor:default}.ko-cov__row.is-static:hover{background:0 0}.ko-cov__showday{align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:14.5px;font-weight:600;display:flex}.ko-cov__showday input{width:20px;height:20px;accent-color:var(--tr-ink)}@media (prefers-reduced-motion:no-preference){.ko-cov__step{--v8-dy:.9em;animation:v8-o .2s var(--v8-m-tona) backwards,v8-y .49s var(--v8-m-landa) backwards}}@media (min-width:768px){.ko-cov .po-maphint{max-width:calc(100% - 144px - clamp(380px,32vw,440px));left:calc(50% + 12px - clamp(380px,32vw,440px)/2 + clamp(380px,32vw,440px))}}@media (min-width:700px) and (max-width:1023px){.ko-cov .tr-sheet{width:380px}.ko-cov__legend{border-radius:20px;left:420px;right:16px}}@media (max-width:699px){.ko-cov .tr-sheet{width:auto;top:auto;left:0;right:0}.ko-cov .tr-sheet__body{padding:0 16px 18px}.ko-cov__h{margin-top:8px;font-size:22px}.ko-cov__legend{border-radius:20px;max-width:calc(100% - 24px);top:76px;left:12px;right:auto}.ko-cov .po-maphint{top:178px}}.ko-cov__skelpanel{border-radius:var(--tr-r-sheet);background:var(--tr-surface);width:clamp(380px,32vw,440px);box-shadow:var(--tr-sh-float);align-content:start;gap:16px;padding:28px 24px;display:grid;position:absolute;top:88px;bottom:24px;left:24px}.ko-cov__skelpanel .po-skel--map{height:150px}@media (max-width:699px){.ko-cov__skelpanel{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;width:auto;height:50%;inset:auto 0 0}}.ko-dnums{grid-template-columns:repeat(min(var(--n,3),3),minmax(0,1fr));gap:8px;margin:0;display:grid}.ko-dnums>div{background:var(--tr-field);border-radius:16px;align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.ko-dnums>.is-signal{background:var(--tr-signal)}.ko-dnums dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-dnums>.is-signal dt{color:var(--tr-ink)}.ko-dnums dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700;line-height:1.15}.ko-dnums>.is-warn dd{color:var(--tr-warn)}.ko-dnums dd.ko-dnums__note{letter-spacing:0;color:var(--tr-muted);white-space:normal;font-size:13px;font-weight:500}.ko-dfacts{margin:0;display:grid}.ko-dfacts>div{border-top:1px solid var(--tr-hair);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 0;font-size:15px;display:grid}.ko-dfacts>div:first-child{border-top:0}.ko-dfacts dt{color:var(--tr-muted);font-weight:500}.ko-dfacts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.ko-dfacts dd a{color:var(--tr-ink);text-underline-offset:3px}.ko-dfacts__stack{gap:8px;display:grid}.ko-dfacts__stack>span{display:grid}.ko-dfacts__stack small{color:var(--tr-muted);font-size:13.5px;font-weight:500}.ko-drawer__photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ko-drawer__photos img{aspect-ratio:1;object-fit:cover;background:var(--tr-field);border-radius:12px;width:100%}.ko-drawer__dispatch{margin:0 -8px}.ko-time{color:var(--tr-muted);font-size:13.5px;font-weight:500}.ko-provhelp{background:var(--tr-field);border-radius:16px;gap:6px;padding:12px 14px;display:grid}.ko-provhelp p{color:var(--tr-ink);margin:0;font-size:13.5px;font-weight:500;line-height:1.45}.ko-provhelp__ex{font-variant-numeric:tabular-nums}.ko-blocked{background:var(--danger-wash,var(--tr-soft));border-radius:16px;gap:6px;padding:12px 14px;display:grid}.ko-blocked p{margin:0;font-size:14.5px;line-height:1.45}.ko-blocked b{color:var(--tr-warn)}.ko-blocked .tr-link,.ko-fixlink{justify-self:start;font-size:14px;font-weight:700}.ko-fixlink{margin-top:4px;display:inline-block}.ko-agr{gap:16px;display:grid}.ko-agr__list{margin:0;padding:0;list-style:none;display:grid}.ko-agr__item{border-top:1px solid var(--tr-hair);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 16px;padding:14px 0;display:grid}.ko-agr__item:first-child{border-top:0}.ko-agr__main{gap:2px;min-width:0;display:grid}.ko-agr__main b{font-size:15.5px;font-weight:700}.ko-agr__main b a{color:var(--tr-ink);text-underline-offset:3px}.ko-agr__main small{color:var(--tr-muted);font-size:13.5px;font-weight:500}.ko-agr__state{background:var(--tr-field);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:13.5px;font-weight:700}.ko-agr__state.is-signed{background:var(--tr-soft)}.ko-agr__acts{grid-column:1/-1;gap:8px 16px}.ko-agr__acts,.ko-agr__mark{flex-wrap:wrap;align-items:center;display:flex}.ko-agr__mark{gap:8px 12px}.ko-agr__label{font-size:14px;font-weight:700}.ko-agr__empty{color:var(--tr-muted);margin:0;font-size:15px}.ko-agr__choose{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:10px;display:grid}.ko-agr__choice{background:var(--tr-field);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa);border:0;border-radius:18px;gap:4px;padding:16px;text-decoration:none;display:grid}.ko-agr__choice:hover{background:var(--v8-hovra-ton)}.ko-agr__choice:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-agr__choice b{font-size:15.5px}.ko-agr__choice small{color:var(--tr-muted);font-size:13.5px;font-weight:500;line-height:1.4}.ko-agr__form{gap:14px;display:grid}.ko-agr__fs{border:0;gap:8px;margin:0;padding:0;display:grid}.ko-agr__fs legend{margin-bottom:6px;font-size:14px;font-weight:700}.ko-agr__radio{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.ko-agr__radio input{width:22px;height:22px;accent-color:var(--tr-ink);margin:0}.ko-agr__row{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ko-statushelp{color:var(--tr-muted);margin:6px 0 0;font-size:13.5px;font-weight:500;line-height:1.45}@media (min-width:768px){.po[data-portal=admin] .po-tools:has(.po-adv:not([hidden])) .po-tools__find{display:contents}.po[data-portal=admin] .po-tools:has(.po-adv:not([hidden])) .po-search{margin-left:auto}.po[data-portal=admin] .po-tools:has(.po-adv:not([hidden])) .po-adv{flex:1 0 100%}.po[data-portal=admin] .po-adv .po-advform:has(.po-afield--cal){grid-template-columns:minmax(300px,400px) minmax(0,1fr);gap:16px 24px;display:grid}.po[data-portal=admin] .po-adv .po-advform:has(.po-afield--cal) .po-afield--cal{max-width:none}.po[data-portal=admin] .po-adv .po-advform:has(.po-afield--cal) .po-afield-col{grid-template-columns:minmax(0,440px);align-content:start}.po[data-portal=admin] .po-adv .po-advform:has(.po-afield--cal) .po-advform__acts{grid-column:1/-1}}.ko-recplay{background:var(--tr-signal);min-height:32px;color:var(--tr-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.ko-recplay:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-recplay__audio{width:100%;max-width:320px;height:36px;margin-top:6px;display:block}.ko-notes{gap:12px;display:grid}.ko-notes__form{gap:8px;display:grid}.ko-notes__label{font-size:14px;font-weight:700}.ko-notes__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ko-notes__hint{color:var(--tr-muted);margin:0;font-size:13px;font-weight:500}.ko-notes__hint a{color:var(--tr-ink)}.ko-notes__list{margin:0;padding:0;list-style:none;display:grid}.ko-notes__item{border-top:1px solid var(--tr-hair);gap:4px;padding:12px 0;display:grid}.ko-notes__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.45}.ko-notes__meta{color:var(--tr-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:13px;font-weight:500;display:flex}@media (max-width:420px){.ko-dnums>div{padding:10px 12px}.ko-dnums dd{font-size:18px}.ko-dfacts>div{grid-template-columns:100px minmax(0,1fr)}}.ko-panel{border-radius:var(--tr-r-card);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-rest);overflow:hidden}.ko-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 12px;display:flex}.ko-panel__head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.ko-panel__desc{max-width:62ch;color:var(--tr-muted);margin-top:4px;font-size:15px;line-height:1.45}.ko-panel__act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ko-panel__body{padding:8px 24px 22px}.ko-panel__foot{border-top:1px solid var(--tr-hair);color:var(--tr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:14px;display:flex}@media (max-width:639px){.ko-panel__head{padding:18px 18px 10px}.ko-panel__body{padding:6px 18px 18px}.ko-panel__foot{padding:12px 18px}}.ko-chips__tip{flex:none;align-self:center;margin-left:2px}.ko-chips .tr-count{background:var(--tr-field);min-width:22px;height:22px;color:var(--tr-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;margin-left:2px;padding:0 7px;font-size:13px;font-weight:700;display:inline-grid}.ko-chips .tr-count--hi{background:var(--danger-wash);color:var(--tr-warn)}.po-fchips a[aria-current=page] .tr-count{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-fchips a[aria-current=page] .tr-count{background:color-mix(in srgb,var(--tr-ground) 18%,transparent)}}.po-fchips a[aria-current=page] .tr-count{color:var(--tr-ground)}.ko-tabs{margin-bottom:4px}@media (min-width:900px){.ko-tabs{flex-wrap:wrap;overflow-x:visible}}.ko-stat{background:var(--tr-surface);min-height:112px;box-shadow:var(--tr-sh-raised)}:is(.po-tile,.ko-panel,.po-surface,.tr-panel) .ko-stat{background:var(--tr-field);box-shadow:none}.ko-initials{letter-spacing:.02em;font-size:14px;font-weight:700}.ko-col2{gap:1px;min-width:0;display:grid}.ko-col2>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ko-col2 small{color:var(--tr-muted);font-size:13px;font-weight:500}.ko-col2 small.ko-warn{color:var(--tr-warn);font-weight:700}.ko-ok{color:var(--tr-ok);font-weight:700}.ko-billnav{gap:6px;padding:18px 10px 10px}.ko-billnav .po-tile__head{padding:0 10px}.ko-billnav .po-rows{margin:0}.ko-billnav__row{grid-template-columns:minmax(0,1fr) auto}.ko-billnav__row[aria-current=page]{background:var(--tr-soft)}.ko-billnav__n{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}.po-k-open{min-width:44px;height:44px}.ko-tavla{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.ko-tavla__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.ko-tavla__bar .ko-chips{margin:0}.ko-strip{align-items:center;max-width:100%}.ko-strip,.ko-strip__days{gap:6px;min-width:0;display:flex}.ko-strip__days{scrollbar-width:none;margin:0;padding:4px 2px;list-style:none;overflow-x:auto}.ko-strip__days::-webkit-scrollbar{display:none}.ko-strip__day{background:var(--tr-surface);width:54px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);transition:translate .16s var(--v8-m-landa),background-color .16s var(--v8-m-landa);border-radius:16px;justify-items:center;gap:1px;padding:7px 0 8px;text-decoration:none;display:grid;position:relative}.ko-strip__day:hover{translate:0 -2px}.ko-strip__day span{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-strip__day b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.1}.ko-strip__day small{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ko-strip__day.is-turn:after{content:"";background:var(--tr-signal);border-radius:99px;width:7px;height:7px;position:absolute;top:7px;right:7px}.ko-strip__day.is-past{opacity:.6}.ko-strip__day.is-today:not(.is-on){box-shadow:var(--tr-sh-rest),inset 0 0 0 2px var(--tr-ink)}.ko-strip__day.is-on{background:var(--tr-ink);color:var(--tr-on-ink);opacity:1}.ko-strip__day.is-on :is(span,small){color:var(--tr-on-ink-muted)}.ko-strip__day:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}@media (max-width:767px){.ko-strip{width:100%}.ko-strip>.po-iconbtn{display:none}.ko-strip__days{margin-inline:-16px;padding-inline:16px}}.ko-back{min-height:44px;color:var(--tr-muted);border-radius:999px;align-items:center;gap:6px;margin-left:-10px;padding:0 12px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.ko-back:hover{background:var(--tr-hover);color:var(--tr-ink)}.ko-panel__t{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.ko-panel__t .ko-panel__desc{flex:1 0 100%;margin:2px 0 0}.ko-facts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:0;display:grid}.ko-facts--wide{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ko-fact{background:var(--tr-field);border-radius:16px;align-content:start;gap:3px;min-width:0;padding:12px 14px;display:grid}.ko-fact dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-fact dd{overflow-wrap:anywhere;color:var(--tr-ink);margin:0;font-size:15px;font-weight:700;line-height:1.35}.ko-fact dd.is-num{font-variant-numeric:tabular-nums}.ko-fact dd a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.ko-mrow{min-height:64px;color:var(--tr-ink);align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.ko-mrow:hover{background:var(--tr-hover)}.ko-mrow:active{background:var(--tr-press)}.ko-mrow__t{flex:1;min-width:0}.ko-mrow__go{color:var(--tr-muted);flex:none}.ko-yn{align-items:center;gap:6px;display:inline-flex}.ko-yn.is-no{color:var(--tr-muted)}.ko-comp{gap:4px;min-width:0;display:grid}.ko-comp ul{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.ko-comp li{align-items:center;gap:4px;display:inline-flex}.ko-comp li.is-ok{color:var(--tr-muted)}.ko-comp li.is-ok svg{color:var(--tr-ink)}.ko-comp li.is-missing,.ko-comp__warn{color:var(--tr-warn);font-weight:700}.ko-comp__warn{margin:0;font-size:13.5px}.ko-note{border-radius:16px;gap:12px;padding:12px 16px;font-size:14.5px;line-height:1.5;display:flex}.ko-note.is-info{background:var(--tr-track);color:var(--tr-ink)}.ko-note.is-warn{background:var(--warning-wash,var(--tr-soft));color:var(--tr-warn);font-weight:500}.ko-note.is-danger{background:var(--danger-wash,var(--tr-soft));box-shadow:inset 0 0 0 1px var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.ko-note.is-danger{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tr-warn) 24%,transparent)}}.ko-note.is-danger{color:var(--tr-warn);font-weight:700}.ko-note__dot{background:var(--tr-warn);border-radius:99px;flex:none;width:8px;height:8px;margin-top:7px}.ko-note__t{min-width:0}.ko-note a{color:var(--tr-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ko-profile{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.ko-profile__head{gap:4px;min-width:0;display:grid}.ko-profile__head .po-ph{padding-bottom:12px}.ko-profile__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.ko-profile__id{font-variant-numeric:tabular-nums;color:var(--tr-muted);font-size:14px}.ko-profile__pnr{align-items:center;gap:4px;display:inline-flex}.ko-profkpi .po-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ko-kpilink{min-width:0;color:inherit;border-radius:18px;text-decoration:none;display:block}.ko-kpilink>.po-kpi{height:100%;transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa)}.ko-kpilink:hover>.po-kpi{box-shadow:var(--tr-sh-raised);translate:0 -2px}.ko-kpilink:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-pgrid{align-items:start;gap:20px;display:grid}@media (min-width:1200px){.ko-pgrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.ko-pcol{align-content:start;gap:20px;min-width:0;display:grid}.ko-gap{margin-bottom:14px}.ko-gap-top{margin:12px 0 0}.ko-acts{flex-wrap:wrap;gap:8px;display:flex}.ko-muted{color:var(--tr-muted);font-weight:500}.ko-warn{color:var(--tr-warn);font-weight:700}.ko-empty-line{color:var(--tr-muted);margin:0;padding:6px 0;font-size:15px}.ko-texts{gap:10px;margin:14px 0 0;display:grid}.ko-texts div{background:var(--tr-field);border-radius:16px;padding:12px 14px}.ko-texts dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ko-texts dd{white-space:pre-line;margin:3px 0 0;font-size:15px;line-height:1.5}.ko-uplist{margin:0 -10px;padding:0;list-style:none;display:grid}.ko-uplist a{min-height:60px;color:var(--tr-ink);border-radius:16px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.ko-uplist a:hover{background:var(--tr-hover)}.ko-uplist__t,.ko-uplist__when{gap:1px;min-width:0;display:grid}.ko-uplist__when b{font-variant-numeric:tabular-nums;font-size:14.5px}.ko-uplist__t small,.ko-uplist__when small{color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.ko-uplist__t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ko-uplist__s{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}@media (max-width:559px){.ko-uplist a{grid-template-columns:72px minmax(0,1fr)}.ko-uplist__s{grid-column:2;justify-content:flex-start}}.ko-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ko-pills a{background:var(--tr-field);min-height:44px;color:var(--tr-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.ko-pills a:hover{background:var(--tr-soft)}.ko-jtop{flex-wrap:wrap;gap:0 8px;margin-bottom:-8px;display:flex}.ko-jgrid{align-items:start;gap:20px;display:grid}@media (min-width:1024px){.ko-jgrid{grid-template-columns:minmax(0,1fr) 400px}}@media (max-width:1023px){.ko-jside{order:-1}}.ko-jfacts{padding:4px 20px 18px}.ko-jfact dt{align-items:center;gap:6px;display:flex}.ko-jfact dt svg{flex:none;width:15px;height:15px}.ko-jfact dd{font-weight:500}.ko-jnote h2{color:var(--tr-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 4px;font-size:16px;font-weight:700;display:flex}.ko-jnote h2 small{color:var(--tr-muted);font-size:13.5px;font-weight:500}.ko-jnote p{color:var(--tr-ink);white-space:pre-line;margin:0}.ko-jnote p+p{color:var(--tr-muted);margin-top:4px}.ko-money{border-bottom:1px solid var(--tr-hair);justify-content:space-between;align-items:baseline;gap:16px;min-height:44px;padding:8px 0;display:flex}.ko-money:last-child{border-bottom:0}.ko-money dt{color:var(--tr-muted);font-size:15px}.ko-money dt small{font-size:13px;font-weight:500;display:block}.ko-money dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px}.ko-money.is-strong dd,.ko-money.is-strong dt{color:var(--tr-ink);font-weight:700}.ko-money.is-neg dd{color:var(--tr-warn)}@media (min-width:1024px){.ko-jgrid--360{grid-template-columns:minmax(0,1fr) 360px}}.ko-h2,.ko-texts--flush{margin:0}.ko-h2{font-size:20px;font-weight:700;line-height:1.2}.ko-errs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ko-err{border-radius:var(--tr-r-card);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-raised);gap:8px;padding:16px 20px 18px;display:grid}.ko-err__head{color:var(--tr-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:13.5px;display:flex}.ko-err__kind{color:var(--tr-warn);font-weight:700}.ko-err__msg{overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:600;line-height:1.4}.ko-err__facts{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 18px;margin:0;display:grid}.ko-err__facts div{min-width:0}.ko-err__facts dt{color:var(--tr-muted);font-size:12.5px;font-weight:700}.ko-err__facts dd{overflow-wrap:anywhere;margin:0;font-size:14px}.ko-err__stack summary{cursor:pointer;min-height:32px;font-size:13.5px;font-weight:700}.ko-err__stack pre{border-radius:var(--tr-r-inner);background:var(--tr-field);white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;margin:6px 0 0;padding:12px 14px;font-size:12px;line-height:1.5;overflow:auto}.ko-nb{align-items:start;gap:20px;display:grid}@media (min-width:1100px){.ko-nb{grid-template-columns:minmax(0,1fr) 360px}}.ko-nb--done{max-width:760px}.ko-nb__main{gap:16px;min-width:0;display:grid}.ko-nb__part{border:1px solid var(--tr-hair);border-radius:var(--tr-r-card,20px);background:var(--tr-surface);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:20px;display:grid}.ko-nb__h{color:var(--tr-ink);margin:0;font-size:20px;font-weight:700;line-height:1.2}.ko-nb__hint,.ko-nb__muted{color:var(--tr-muted);margin:0;font-size:14px;line-height:1.45}.ko-nb__label{color:var(--tr-ink);margin:4px 0 0;font-size:15px;font-weight:700}.ko-nb__body{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.ko-nb__body>.tr-seg{border-radius:26px;flex-wrap:wrap;justify-self:start}.ko-nb__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ko-nb__grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:720px){.ko-nb__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ko-nb__search{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.ko-nb__search>.tr-btn{margin-top:6px}.ko-nb__chips{flex-wrap:wrap;gap:8px;display:flex}.ko-nb__chip{border:1px solid var(--tr-hair);min-height:44px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600}.ko-nb__chip[aria-pressed=true]{border-color:var(--tr-ink);background:var(--tr-ink);color:var(--tr-on-ink)}.ko-nb__chip:disabled{opacity:.5;cursor:not-allowed}.ko-nb__card:focus-visible,.ko-nb__chip:focus-visible,.ko-nb__pill:focus-visible,.ko-nb__remove:focus-visible{outline:2px solid var(--tr-ink);outline-offset:2px}.ko-nb__picked{border:2px solid var(--tr-ink);background:var(--tr-soft);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ko-nb__picked-name{color:var(--tr-ink);margin:0 0 4px;font-size:17px;font-weight:700}.ko-nb__pills{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ko-nb__pill{border:1px solid var(--tr-hair);background:var(--tr-surface);min-height:32px;color:var(--tr-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ko-nb__pill[data-upcoming]{border-color:var(--tr-ink)}.ko-nb__found{gap:10px;display:grid}.ko-nb__cards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ko-nb__card{border:1px solid var(--tr-hair);background:var(--tr-surface);width:100%;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;gap:2px;padding:12px 14px;display:grid}.ko-nb__card:hover{border-color:var(--tr-ink)}.ko-nb__card-name{font-size:15.5px;font-weight:700}.ko-nb__custom{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;display:grid}@media (min-width:900px){.ko-nb__custom{grid-template-columns:minmax(200px,2fr) minmax(120px,1fr) auto 48px}}.ko-nb__custom>.ko-nb__pick{grid-column:1/-1}.ko-nb__inc{gap:2px;display:grid}.ko-nb__remove{border:1px solid var(--tr-hair);width:48px;height:48px;color:var(--tr-muted);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}.ko-nb__remove:hover{color:var(--tr-ink)}.ko-nb__map{gap:8px;display:grid}.ko-nb__mapbox{border:1px solid var(--tr-hair);border-radius:16px;height:300px}.ko-nb__script{background:var(--tr-soft);color:var(--tr-ink);border-radius:14px;padding:12px 14px;font-size:14.5px;line-height:1.45}.ko-nb__script p{margin:0}.ko-nb__side{min-width:0}@media (min-width:1100px){.ko-nb__side{position:sticky;top:96px}}.ko-nb__sum{border:1px solid var(--tr-hair);border-radius:var(--tr-r-card,20px);background:var(--tr-surface);gap:10px;padding:20px;display:grid}.ko-nb__big{font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.1}.ko-nb__big,.ko-nb__mid{color:var(--tr-ink);margin:0}.ko-nb__mid{font-size:16px;font-weight:600}.ko-nb__lines{border-top:1px solid var(--tr-hair);color:var(--tr-ink);gap:4px;margin:0;padding:10px 0 0;font-size:13.5px;list-style:none;display:grid}.ko-nb__lines li{justify-content:space-between;gap:10px;display:flex}.ko-nb__lines li span:last-child{font-variant-numeric:tabular-nums;flex:none}.ko-nb__missing{background:var(--tr-soft);color:var(--tr-ink);border-radius:14px;padding:10px 14px;font-size:14px}.ko-nb__missing ul{margin:4px 0 0;padding-left:18px}.ko-nb__question{border:2px solid var(--tr-warn);color:var(--tr-ink);border-radius:14px;gap:10px;padding:14px;font-size:14.5px;line-height:1.45;display:grid}.ko-nb__question p{margin:0}.ko-nb__acts{flex-wrap:wrap;gap:10px;display:flex}.ko-nb__msg{color:var(--tr-ink);margin:0;font-size:16px;line-height:1.5}.ko-nb__list{gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.ko-newmsg{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);gap:12px;padding:18px 20px;display:grid}.ko-newmsg__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ko-newmsg__h{color:var(--tr-ink);margin:0;font-size:18px;font-weight:700}.ko-newmsg__lead{color:var(--tr-muted);margin:0;font-size:14px}.ko-newmsg__partner{max-width:420px}.ko-newmsg__acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ko-newmsg__hint{color:var(--tr-muted);margin:0;font-size:14px;font-weight:600}.ko-newmsg__write{box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:20px;gap:8px;display:grid;overflow:hidden}.ko-newmsg__step{color:var(--tr-ink);margin:0;padding:14px 18px 0;font-size:15px;font-weight:700}.ko-mailstat{text-align:right;max-width:min(560px,92%);color:var(--tr-muted);gap:2px;margin:2px 0 0;padding:0 4px;font-size:12.5px;font-weight:600;line-height:1.4;list-style:none;display:grid}.ko-mailstat .is-wait{color:var(--tr-ink)}.ko-mailstat .is-warn{color:var(--tr-warn)}.ko-lreplies{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ko-lreplies>li{background:var(--tr-field);border-radius:16px;gap:4px;padding:12px 14px;display:grid}.ko-lreplies__meta{color:var(--tr-muted);margin:0;font-size:13px}.ko-lreplies__meta b,.ko-lreplies__text{color:var(--tr-ink)}.ko-lreplies__text{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.ko-lreplies__mail{color:var(--tr-muted);margin:0;font-size:12.5px;font-weight:600}.ko-lreplies__mail.is-wait{color:var(--tr-ink)}.ko-lreplies__mail.is-warn{color:var(--tr-warn)}.ko-lreply{border-top:1px solid var(--tr-hair);gap:12px;margin:18px 0 0;padding:16px 0 0;display:grid}.ko-lreply__h{color:var(--tr-ink);margin:0;font-size:16px;font-weight:700}.ko-alerts{gap:10px;display:grid}.ko-alerts__row{border-bottom:1px solid var(--tr-hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:6px 0;display:grid}@media (max-width:639px){.ko-alerts__row{grid-template-columns:minmax(0,1fr)}.ko-alerts__row>.tr-btn{justify-self:start}}.ko-mailwarn{background:var(--danger-wash);color:var(--tr-ink);border-radius:16px;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5}.ko-changed{background:var(--tr-surface);max-width:100%;min-height:28px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);vertical-align:middle;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 3px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.ko-changed b{font-weight:700}.ko-changed__av{background:var(--tr-signal);width:22px;height:22px;color:var(--tr-ink);border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.ko-changed__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ko-changed--more{box-shadow:none;background:0 0;padding:0;position:relative}.ko-changed--more>summary{background:var(--tr-surface);min-height:28px;box-shadow:inset 0 0 0 1px var(--tr-hair);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 3px;list-style:none;display:inline-flex}.ko-changed--more>summary::-webkit-details-marker{display:none}.ko-changed--more>summary:hover{box-shadow:inset 0 0 0 1px var(--tr-ink)}.ko-changed--more>summary:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-changed__list{z-index:30;background:var(--tr-surface);width:max-content;max-width:min(360px,86vw);box-shadow:0 10px 30px var(--tr-dim),inset 0 0 0 1px var(--tr-hair);border-radius:16px;gap:6px;margin:0;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.45;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0}.ko-changed__list span{color:var(--tr-muted);display:block}.ko-stamps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ko-users{gap:0;margin:0;padding:0;list-style:none;display:grid}.ko-users__row{border-bottom:1px solid var(--tr-hair);grid-template-columns:minmax(0,1fr);gap:10px 16px;padding:14px 0;display:grid}.ko-users__row:last-child{border-bottom:0}@media (min-width:640px){.ko-users__acts{padding-left:52px}}.ko-users__who{align-items:center;gap:12px;min-width:0;display:flex}.ko-users__av{background:var(--tr-signal);width:40px;height:40px;color:var(--tr-ink);border-radius:999px;flex:none;place-items:center;font-size:16px;font-weight:800;display:inline-grid}.ko-users__av[data-off]{background:var(--tr-field);color:var(--tr-muted)}.ko-users__name{color:var(--tr-ink);margin:0;font-size:15px;font-weight:700}.ko-users__meta{color:var(--tr-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.ko-users__tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ko-users__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ko-invite{gap:14px;display:grid}@media (min-width:760px){.ko-invite__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}}.ko-invite__grid{gap:12px;display:grid}.ko-devices{margin:0;padding:0;list-style:none;display:grid}.ko-devices li{border-bottom:1px solid var(--tr-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:52px;padding:8px 0;font-size:14px;display:flex}.ko-devices li:last-child{border-bottom:0}.ko-devices small{color:var(--tr-muted);font-size:13px;display:block}.ko-qa{right:16px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:var(--tr-z-head);justify-items:end;gap:10px;max-width:calc(100vw - 32px);display:grid;position:fixed}@media (min-width:768px){.ko-qa{bottom:24px;right:24px}}.ko-qa__btn{background:var(--tr-signal);min-height:52px;color:var(--tr-ink);font:inherit;box-shadow:0 10px 26px -10px var(--tr-dim),inset 0 0 0 1.5px var(--tr-ink);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 16px;font-size:15px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ko-qa__btn{box-shadow:0 10px 26px -10px var(--tr-dim),inset 0 0 0 1.5px color-mix(in srgb,var(--tr-ink) 14%,transparent)}}.ko-qa__btn{cursor:pointer}.ko-qa__btn:hover{background:var(--tr-signal-2)}.ko-qa__btn:focus-visible,.ko-qa__close:focus-visible,.ko-qa__q:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ko-qa__panel{overscroll-behavior:contain;background:var(--tr-surface);width:min(440px,100vw - 32px);max-height:min(70vh,620px);box-shadow:0 18px 48px -12px var(--tr-dim),inset 0 0 0 1px var(--tr-hair);border-radius:24px;padding:18px 18px 16px;overflow:auto}.ko-qa__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ko-qa__h{color:var(--tr-ink);outline:none;margin:0;font-size:18px;font-weight:700}.ko-qa__close{width:44px;height:44px;color:var(--tr-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.ko-qa__close:hover{background:var(--tr-field)}.ko-qa__lead{color:var(--tr-muted);margin:2px 0 10px;font-size:13px}.ko-qa__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ko-qa__q{background:var(--tr-field);width:100%;min-height:48px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;padding:10px 14px;font-size:15px;font-weight:700}.ko-qa__q[aria-expanded=true]{background:var(--tr-ink);color:var(--tr-ground)}.ko-qa__a{color:var(--tr-ink);gap:6px;padding:10px 14px 4px;font-size:15px;line-height:1.55;display:grid}.ko-qa__a p{margin:0}.ko-qa__all{margin-top:12px;font-size:14px;display:inline-block}.ko-nb__warn{background:var(--warning-wash);color:var(--warning-ink);padding:10px 14px;font-weight:600;line-height:1.45}.ko-nb__grey,.ko-nb__warn{border-radius:14px;margin:0;font-size:14px}.ko-nb__grey{color:var(--tr-muted);padding:12px 14px;line-height:1.5}.ko-nb__grey,.ko-roles{background:var(--tr-field)}.ko-roles{border-radius:14px;margin:0;padding:4px 14px;display:grid}.ko-roles>div{border-top:1px solid var(--tr-hair);grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:12px;padding:10px 0;font-size:15px;display:grid}.ko-roles>div:first-child{border-top:0}.ko-roles dt{color:var(--tr-muted);font-weight:500}.ko-roles dd{overflow-wrap:anywhere;margin:0;font-weight:700}@media (max-width:560px){.ko-roles>div{grid-template-columns:minmax(0,1fr);gap:2px}}.ko-nb__extra{background:var(--tr-field);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}.ko-nb__extra-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ko-nb__extra .ko-nb__label{margin:0}.ko-nb__script{gap:8px;display:grid}.ko-nb__talk{margin:8px 0}.ko-nb__talk>summary{min-height:44px;color:var(--tr-ink);cursor:pointer;align-items:center;font-weight:700;display:flex}.ko-nb__talk>summary:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px;border-radius:8px}.ko-nb__talk ul{gap:10px;margin:6px 0 0;padding:0 0 0 18px;font-size:15px;line-height:1.55;display:grid}.ko-nb__notes textarea{min-height:168px}.bs-page{flex-direction:column;gap:24px;max-width:1280px;margin-inline:auto;display:flex}.bs-period{gap:12px}.bs-period,.bs-period form{flex-wrap:wrap;align-items:center;display:flex}.bs-period form{color:var(--tr-muted);gap:8px;font-size:14px}.bs-period input[type=date]{border:1px solid var(--tr-line);background:var(--tr-surface);color:var(--tr-ink);padding:0 10px}.bs-period button,.bs-period input[type=date]{border-radius:var(--tr-r-pill);height:36px;font:inherit}.bs-period button{background:var(--tr-ink);color:var(--tr-on-ink);cursor:pointer;border:0;padding:0 16px;font-weight:700}.bs-period button:focus-visible,.bs-period input:focus-visible{box-shadow:var(--tr-focus-ut);outline:0}.bs-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1100px){.bs-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs-tile{padding-bottom:8px}.bs-sub{margin:-4px 20px 12px;line-height:1.4}.bs-h3,.bs-sub{color:var(--tr-muted);font-size:13px}.bs-h3{margin:0 0 8px;font-weight:700}.bs-empty{color:var(--tr-muted);margin:0;padding:4px 20px 16px;font-size:14px}.bs-dot{background:var(--tr-faint);vertical-align:1px;border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.bs-dot.is-on{background:var(--tr-ok);box-shadow:0 0 0 4px var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.bs-dot.is-on{box-shadow:0 0 0 4px color-mix(in srgb,var(--tr-ok) 18%,transparent)}}.bs-live__at{color:var(--tr-muted);margin:0 0 0 auto;font-size:13px}.bs-live__grid{grid-template-columns:minmax(0,1fr);gap:20px;padding:0 20px 12px;display:grid}@media (min-width:1000px){.bs-live__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.bs-tablewrap{padding:0 20px 8px;overflow-x:auto}.bs-live__grid .bs-tablewrap{padding:0}.bs-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.bs-table td,.bs-table th{border-bottom:1px solid var(--tr-hair);text-align:left;vertical-align:middle;padding:8px 10px}.bs-table td:first-child,.bs-table th:first-child{padding-left:0}.bs-table td:last-child,.bs-table th:last-child{padding-right:0}.bs-table tr:last-child td{border-bottom:0}.bs-table td:first-child{white-space:nowrap}@media (max-width:640px){.bs-table .bs-hide-s,.bs-table .bs-muted{display:none}.bs-table td:first-child{white-space:normal}.bs-table td,.bs-table th{padding-inline:6px}}.bs-table thead th{color:var(--tr-muted);font-size:12.5px;font-weight:700}.bs-table .is-num{text-align:right;white-space:nowrap}.bs-table tfoot td{border-top:1px solid var(--tr-line);border-bottom:0;font-weight:700}.bs-muted{color:var(--tr-muted);margin-left:4px;font-size:12.5px;font-weight:400}.bs-sources__bar{width:32%}.bs-sources__bar .bs-bars__track{min-width:80px;display:block}.bs-path{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.bs-bars{gap:8px;margin:0;padding:0 20px 12px;list-style:none;display:grid}.bs-live__grid .bs-bars{padding:0}.bs-bars li{grid-template-columns:minmax(0,1fr) minmax(60px,1fr) minmax(48px,max-content);align-items:center;gap:10px;font-size:14px;display:grid}.bs-bars__l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-bars__track{border-radius:var(--tr-r-pill);background:var(--tr-track);height:8px;overflow:hidden}.bs-bars__track>span{border-radius:inherit;background:var(--tr-ink);height:100%;display:block}.bs-bars__n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.bs-chart{padding:0 20px 12px}.bs-chart svg{width:100%;height:auto;display:block;overflow:visible}.bs-chart__bar{fill:var(--tr-ink)}.bs-chart__bar.is-zero{fill:var(--tr-track)}.bs-chart__grid{stroke:var(--tr-hair);stroke-width:1px}.bs-chart__axis{fill:var(--tr-muted);font-size:11px;font-family:var(--tr-font)}.bs-chart__book{fill:var(--tr-signal)}.bs-chart__narrow{display:none}@media (max-width:640px){.bs-chart__wide{display:none}.bs-chart__narrow{display:block}}.bs-chart__legend{color:var(--tr-muted);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;font-size:13px;line-height:1.4;display:flex}.bs-chart__legend i{background:var(--tr-ink);vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.bs-chart__legend i.is-book{background:var(--tr-signal);border-radius:50%}.bs-funnel{gap:10px;margin:0;padding:0 20px 12px;list-style:none;display:grid}.bs-funnel li{grid-template-columns:minmax(150px,.9fr) minmax(0,2fr) minmax(170px,.9fr);align-items:center;gap:12px;font-size:14px;display:grid}@media (max-width:760px){.bs-funnel li{grid-template-columns:minmax(0,1fr) auto}.bs-funnel__track{order:3;grid-column:1/-1}}.bs-funnel__l b{display:block}.bs-funnel__l small{color:var(--tr-muted);font-size:12.5px}.bs-funnel__track{background:var(--tr-track);border-radius:8px;height:22px;overflow:hidden}.bs-funnel__track>span{border-radius:inherit;background:var(--tr-ink);height:100%;display:block}.bs-funnel__n{text-align:right;font-variant-numeric:tabular-nums}.bs-funnel__n b{font-size:16px}.bs-funnel__n small{color:var(--tr-muted);font-size:12.5px;display:block}.bs-funnel li.is-worst .bs-funnel__n small{color:var(--tr-ink);font-weight:700}.bs-funnel li.is-worst .bs-funnel__l b:after{content:"";background:var(--tr-signal);vertical-align:2px;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.bs-status{gap:8px;margin:0;padding:0 20px 12px;font-size:14px;list-style:none;display:grid}.bs-status li{align-items:baseline;gap:10px;display:flex}.bs-status b{min-width:0}.bs-status span{color:var(--tr-muted)}.bs-status .bs-dot{flex:none;margin-right:0}.ku-card{border-radius:var(--tr-r-card);background:var(--tr-surface);min-width:0;box-shadow:var(--tr-sh-rest)}.ku-compose{gap:18px;display:grid}.ku-compose-card{padding:24px}.ku-compose__group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.ku-compose__group legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:700}.ku-compose__acts{flex-wrap:wrap;gap:8px;display:flex}.ku-compose__note{color:var(--tr-muted);margin:0;font-size:14.5px;line-height:1.5}@media (max-width:639px){.ku-compose-card{padding:18px 16px}}.ku-quiet{border-radius:var(--tr-r-inner);background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-muted);margin:0;padding:16px 20px;font-size:15px;font-weight:500;line-height:1.5}.ku-quiet a{color:var(--tr-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.ku-chips{flex-wrap:wrap;gap:8px;display:flex}.ku-chips>a{background:var(--tr-surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--tr-edge-tag);letter-spacing:-.01em;color:var(--tr-ink);white-space:nowrap;transition:background-color var(--tr-t-fast),box-shadow var(--tr-t-fast);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ku-chips>a:hover{box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ku-chips>a:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ku-chips>a[aria-current=page]{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.ku-chips>a>.tr-count{margin-left:0}.ku-filter{gap:12px;padding:18px 20px 20px;display:grid}@media (min-width:640px){.ku-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ku-filter{flex-wrap:wrap;align-items:flex-end;display:flex}}.ku-def{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}dl:has(>.ku-def){grid-template-columns:minmax(112px,max-content) minmax(0,1fr);column-gap:12px;display:grid}dl:has(>.ku-def)>*{grid-column:1/-1}dl:has(>.ku-def)>.ku-def{grid-template-columns:subgrid}.ku-def dt{color:var(--tr-muted);font-size:14px}.ku-def dd,.ku-def dt{font-weight:500;line-height:1.5}.ku-def dd{overflow-wrap:anywhere;min-width:0;color:var(--tr-ink);margin:0;font-size:15px}.ku-pan{scroll-margin-top:112px}.ku-pan__head{border-bottom:1px solid var(--tr-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:56px;padding:14px 24px;display:flex}.ku-pan__title{letter-spacing:-.015em;color:var(--tr-ink);margin:0;font-size:17px;font-weight:700;line-height:1.25}.ku-pan__aside,.ku-pan__foot{color:var(--tr-muted);font-size:14px;font-weight:500}.ku-pan__foot{border-top:1px solid var(--tr-hair);border-radius:0 0 var(--tr-r-card) var(--tr-r-card);background:var(--tr-field);padding:14px 24px;line-height:1.5}.ku-fac{--tr-unit-planned:var(--tr-soft);--tr-unit-active:var(--tr-signal);--tr-unit-done:var(--tr-ok);--tr-unit-deviation:var(--tr-warn);--tr-unit-selected:var(--tr-ink)}.ku-hero{min-height:340px}.ku-hero-ik.v8-ik{width:30px;height:30px}.ku-hero-ik.v8-ik,.ku-hero-ik.v8-ik *{stroke-width:3.6px}.ku-heromap{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;background:var(--tr-world-ground);isolation:isolate;order:-1;min-height:168px;margin:calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) 0;position:relative;overflow:hidden}.ku-heromap--skel{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.ku-heromap--skel{background:color-mix(in srgb,var(--tr-ground) 9%,transparent)}}.ku-heromap__clay{position:absolute;inset:0}.ku-heromap .tr-map__pins,.ku-heromap .tr-map__pins .tr-mpin,.ku-heromap .tr-mpin__more{pointer-events:none}.ku-heromap .tr-attrib{z-index:3;top:8px;bottom:auto;right:12px}.ku-heromap__go{z-index:2;color:var(--tr-ink);align-items:flex-end;padding:14px;text-decoration:none;display:flex;position:absolute;inset:0}.ku-heromap__go span{background:var(--tr-surface);min-height:40px;box-shadow:var(--tr-sh-raised);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex}.ku-heromap__go svg{transition:translate .16s var(--v8-m-landa)}.ku-heromap__go:hover svg{translate:3px}.ku-heromap__go:focus-visible{outline:3px solid var(--tr-signal);outline-offset:-3px}@container po-main (min-width:960px){.ku-hero{grid-template-columns:minmax(0,1fr) minmax(260px,46%);min-height:380px}.ku-heromap{border-radius:0 var(--tr-r-sheet) var(--tr-r-sheet) 0;order:0;min-height:0;margin:calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) calc(-1*clamp(24px,3vw,40px)) 0}}@media (prefers-reduced-motion:no-preference){.ku-heromap{animation:v8-o .3s var(--v8-m-tona) backwards}}.ku-today__ring{align-items:center;gap:20px;display:flex}.ku-today__n{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1}.ku-today__l{color:var(--tr-muted);margin-top:4px;font-size:13px;font-weight:700}.ku-legend{color:var(--tr-muted);gap:8px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:grid}.ku-legend li{align-items:center;gap:8px;display:flex}.ku-legend b{color:var(--tr-ink);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:10px;font-weight:700}.ku-legend i,.ku-os__legend i,.ku-week__dots i{background:var(--tr-track);border-radius:99px;flex:none;width:10px;height:10px;display:inline-block}:is(.ku-legend,.ku-week__dots,.ku-os__legend) i.is-done{background:var(--tr-ok)}:is(.ku-legend,.ku-week__dots,.ku-os__legend) i.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}:is(.ku-legend,.ku-week__dots,.ku-os__legend) i.is-booked{box-shadow:inset 0 0 0 2px var(--tr-ink);background:0 0}:is(.ku-legend,.ku-week__dots,.ku-os__legend) i.is-warn{background:var(--tr-warn)}:is(.ku-legend,.ku-week__dots) i.is-left{background:var(--tr-edge)}.ku-week__dots i.is-pending{box-shadow:none;outline:1.5px dashed var(--tr-faint);outline-offset:-1.5px;background:0 0}.ku-week__dots i.is-muted{background:var(--tr-edge)}.ku-legend--row{flex-wrap:wrap;gap:6px 16px;margin-top:auto;font-size:13px;display:flex}.ku-legend--row li{gap:6px}.ku-today__rows{margin-top:2px}.ku-today__row{grid-template-columns:44px minmax(0,1fr) auto;min-height:58px}.ku-frac{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ku-sdot{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:99px;display:block}.ku-sdot.is-way{background:var(--tr-ink)}.ku-sdot.is-warn{background:var(--tr-warn);box-shadow:none}.ku-sdot.is-done{background:var(--tr-ok);box-shadow:none}.ku-today__time{font-variant-numeric:tabular-nums;color:var(--tr-ink);font-size:15px;font-weight:700}.ku-today__all{color:var(--tr-ok);align-items:center;gap:8px;font-weight:700;display:flex}.ku-review{grid-template-columns:auto minmax(0,1fr) auto}.ku-review__stack{padding-left:10px;display:flex}.ku-review__stack img{object-fit:cover;width:40px;height:40px;box-shadow:0 0 0 2px var(--tr-surface);background:var(--tr-field);border-radius:12px;margin-left:-10px}.ku-review__stack .po-row__ico{margin-left:-10px}.po-minibars{align-items:flex-end;gap:4px;height:32px;margin-top:auto;display:flex}.po-minibars span{max-width:18px;height:calc(var(--h,.2) * 100%);background:var(--tr-ink);transform-origin:50% 100%;border-radius:3px;flex:1}.po-minibars .is-paid{background:var(--tr-ok)}.po-minibars .is-warn{background:var(--tr-warn)}@media (prefers-reduced-motion:no-preference){.po-minibars span{animation:po-fyll-y .41s var(--v8-m-landa) calc(.26s + var(--i,0) * 30ms) backwards}}.ku-kpi-sek{font-size:clamp(28px,2.4vw,38px)}.ku-since .ku-bars{flex:1;height:auto;min-height:180px}.ku-facts{gap:0;margin:auto 0 0;display:grid}.ku-facts div{border-top:1px solid var(--tr-hair);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.ku-facts dt{color:var(--tr-muted)}.ku-facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.ku-since__n{color:var(--tr-muted);margin:-4px 0 0;font-size:15px}.ku-since__n b{color:var(--tr-ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.ku-week{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ku-week a{background:var(--tr-field);height:100%;min-height:168px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa),translate .16s var(--v8-m-landa);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;text-decoration:none;display:flex}.ku-week a:hover{background:var(--tr-soft);translate:0 -2px}.ku-week a.is-today{background:var(--tr-ink);color:var(--tr-ground)}.ku-week a.is-today .ku-week__dots i.is-booked{box-shadow:inset 0 0 0 2px var(--tr-ground)}.ku-week a.is-today .ku-week__n,.ku-week a.is-today .ku-week__wd{color:var(--on-inverse-3)}.ku-week__wd{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-week__d{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.ku-week__dots{flex-wrap:wrap;place-content:flex-start center;gap:4px;min-height:56px;padding:4px 2px 0;display:flex}.ku-week__dots em{font-style:normal}.ku-week__dots em,.ku-week__n{font-size:13px;font-weight:700}.ku-week__n{color:var(--tr-muted);margin-top:auto}@media (prefers-reduced-motion:no-preference){.ku-week__dots i{animation:v8-o .14s var(--v8-m-tona) calc(.3s + var(--i,0) * 40ms) backwards,v8-s .29s var(--v8-m-landa) calc(.3s + var(--i,0) * 40ms) backwards;--v8-s-fran:.4}}.ku-kminis{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}@container po-main (max-width:639px){.ku-kminis{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 calc(-1*clamp(20px,2vw,28px));padding:0 clamp(20px,2vw,28px) 4px;scroll-padding-inline:clamp(20px,2vw,28px);display:flex;overflow-x:auto}.ku-kminis::-webkit-scrollbar{display:none}.ku-kmini{scroll-snap-align:start;flex:0 0 72%}.ku-hero{gap:14px;min-height:0;padding:20px}.ku-hero .ku-heromap{min-height:236px;margin:-20px -20px 0}.ku-hero .po-hero__ico,.ku-hero .po-hero__p{display:none}.ku-hero .po-hero__body{gap:10px}.ku-hero .po-hero__or{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ku-hero .po-hero__or a{flex:none}}@container po-main (min-width:700px){.ku-kminis{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.ku-kmini{background:var(--tr-field);color:var(--tr-ink);transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border-radius:20px;gap:10px;padding:8px 8px 12px;text-decoration:none;display:grid}.ku-kmini:hover{box-shadow:var(--tr-sh-rest);translate:0 -2px}.ku-kmini__ph{aspect-ratio:4/3;background:var(--tr-surface);color:var(--tr-muted);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.ku-kmini__ph img{object-fit:cover;width:100%;height:100%}.ku-kmini__stamp{background:var(--tr-surface);min-height:28px;color:var(--tr-ok);box-shadow:var(--tr-sh-rest);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.ku-kmini__t{gap:2px;padding:0 6px;display:grid}.ku-kmini__t b{font-size:15.5px;font-weight:700}.ku-kmini__t small{color:var(--tr-muted);font-size:13.5px}.ku-sched{grid-template-columns:40px minmax(0,1fr) auto}.ku-wd{gap:3px;display:inline-flex}.ku-wd i{background:var(--tr-field);width:23px;height:23px;color:var(--tr-muted);border-radius:99px;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:inline-grid}.ku-wd i.is-on{background:var(--tr-ink);color:var(--tr-ground)}@media (max-width:479px){.ku-wd{gap:1px}.ku-wd i{width:20px;height:20px}}.ku-bars{height:200px}.ku-kpitile{padding:12px}.ku-os{inset:var(--po-top) 0 0 var(--po-rail);z-index:1;position:fixed}.po:has(.ku-os) .po-bottom,.po:has(.ku-os) .po-foot,.po:has(.ku-os) .po-guidebar{display:none}html:has(.ku-os){overflow:hidden}.ku-os__host{overflow:clip}.ku-os__clay,.ku-os__host,.ku-os__map{position:absolute;inset:0}.ku-os .tr-sheet{width:clamp(380px,32vw,440px);top:88px;bottom:24px;left:24px}.ku-os .tr-sheet__body{padding:0 24px 22px}.ku-os__panelhead{z-index:2;display:none;position:sticky;top:0}.ku-os__h{letter-spacing:-.02em;outline:none;margin:22px 0 4px;font-size:26px;font-weight:700;line-height:1.15}.ku-os__sub{color:var(--tr-muted);margin:0 0 16px;font-size:15px;line-height:1.45}.ku-os__build{justify-self:start;margin:0 0 12px}.ku-os__note{color:var(--tr-muted);margin:12px 0 0;font-size:14px;line-height:1.45;list-style:none}.ku-os__warn{background:var(--danger-wash,var(--tr-soft));color:var(--tr-warn);border-radius:14px;margin:12px 0 0;padding:12px 14px;font-size:14.5px;font-weight:700}.ku-os__links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:6px;display:flex}.ku-os__links .ku-os__note{margin:0}.ku-os__sum{min-width:0;color:var(--tr-muted);font-size:15px;font-weight:500;line-height:1.3}.ku-os__sum b{color:var(--tr-ink);font-weight:700}.ku-os .tr-btn.is-missing{--tr-btn-bg:var(--tr-field);--tr-btn-fg:var(--tr-muted);--tr-btn-ring:var(--tr-edge);cursor:default}.ku-os .tr-btn.is-busy{cursor:progress}.ku-busy{align-items:center;gap:6px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ku-step{animation:v8-o .2s var(--v8-m-tona) backwards,v8-y .7s var(--v8-m-landa) backwards;--v8-dy:1.45em}}@media (min-width:768px){.ku-os .po-maphint{max-width:calc(100% - 144px - clamp(380px,32vw,440px));left:calc(50% + 12px - clamp(380px,32vw,440px)/2 + clamp(380px,32vw,440px))}body:has(.ku-os) [data-rl-toasts]{right:auto;left:calc(var(--po-rail,76px) + 24px + clamp(380px, 32vw, 440px) + (100vw - var(--po-rail,76px) - 24px - clamp(380px, 32vw, 440px) - 96px) / 2);align-items:center;translate:-50%}}.po:has(.ku-os) .po-hp__action{display:none}.ku-os__legend{z-index:3;background:var(--tr-surface);min-height:44px;box-shadow:var(--tr-sh-raised);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:6px 16px;font-size:13.5px;font-weight:700;display:flex;position:absolute;top:88px;right:24px}.ku-os__legend span{align-items:center;gap:6px;display:inline-flex}.ku-os__legend b{font-variant-numeric:tabular-nums}.ku-os__legend em{border-left:1px solid var(--tr-hair);color:var(--tr-muted);padding-left:12px;font-style:normal}.ku-os__lassohint{z-index:3;background:var(--tr-ink);color:var(--tr-ground);white-space:nowrap;pointer-events:none;border-radius:999px;margin:0;padding:10px 16px;font-size:14px;font-weight:700;position:absolute;top:148px;left:50%;translate:-50%}.ku-search{background:var(--tr-field);min-height:48px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-muted);border-radius:999px;align-items:center;gap:10px;margin-bottom:12px;padding:0 16px;display:flex}.ku-search:focus-within{box-shadow:inset 0 0 0 2px var(--tr-ink)}.ku-search input{min-width:0;color:var(--tr-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.ku-gchips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ku-gchips button{background:var(--tr-field);min-height:40px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;cursor:pointer;transition:background-color .16s var(--v8-m-landa);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.ku-gchips button span{color:var(--tr-muted);font-variant-numeric:tabular-nums}.ku-gchips button[aria-pressed=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.ku-gchips button[aria-pressed=true] span{color:var(--on-inverse-3)}.ku-os__find{display:grid}.ku-os__more{margin:2px 0 10px}.ku-units2{gap:2px;margin:0 -8px;padding:0;list-style:none;display:grid}.ku-u{width:100%;min-height:56px;color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa);background:0 0;border:0;border-radius:16px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px;display:grid}.ku-u:hover{background:var(--v8-hovra-ton)}.ku-u:active{background:var(--v8-tryck-ton)}.ku-u:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.ku-u:disabled{cursor:default;color:var(--tr-muted)}.ku-u.is-focus,.ku-u[aria-checked=true]{background:var(--tr-soft)}.ku-u__box{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--tr-edge);color:var(--tr-ground);transition:background-color .12s var(--v8-m-landa),box-shadow .12s var(--v8-m-landa);border-radius:8px;place-items:center;display:inline-grid}.ku-u[aria-checked=true] .ku-u__box{background:var(--tr-ink);box-shadow:none}.ku-u__ico{place-items:center;width:28px;height:28px;display:inline-grid}.ku-u__ico .v8-ik{width:26px;height:26px}.ku-u__ico .v8-ik,.ku-u__ico .v8-ik *{stroke-width:3.4px}.ku-u__t{gap:1px;min-width:0;display:grid}.ku-u__t b,.ku-u__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ku-u__t b{font-size:16px;font-weight:700}.ku-u__t small{color:var(--tr-muted);font-size:14px}@media (prefers-reduced-motion:no-preference){.ku-units2 li.is-flash .ku-u{animation:ku-blink .6s var(--v8-m-tona) backwards}}@keyframes ku-blink{0%{background-color:var(--tr-signal)}}.ku-svcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.ku-svc{background:var(--tr-surface);min-height:118px;box-shadow:inset 0 0 0 1.5px var(--tr-hair);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border:0;border-radius:18px;align-content:start;justify-items:start;gap:4px;padding:14px;display:grid;position:relative}.ku-svc:hover{background:var(--tr-field)}.ku-svc:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ku-svc[aria-checked=true]{background:var(--tr-soft);box-shadow:inset 0 0 0 2px var(--tr-ink)}.ku-svc__ico .v8-ik{width:32px;height:32px}.ku-svc__ico .v8-ik,.ku-svc__ico .v8-ik *{stroke-width:3px}.ku-svc b{margin-top:4px;font-size:15.5px;font-weight:700;line-height:1.25}.ku-svc small{color:var(--tr-muted);font-size:13.5px;line-height:1.35}.ku-svc__check{background:var(--tr-ink);width:24px;height:24px;color:var(--tr-ground);border-radius:99px;place-items:center;display:inline-grid;position:absolute;top:10px;right:10px}.ku-inc{color:var(--tr-ink);margin:4px 0;font-size:14px;line-height:1.45}.ku-inc summary{cursor:pointer;min-height:44px;padding:10px 0;list-style:none}.ku-inc summary::-webkit-details-marker{display:none}.ku-inc__more{text-underline-offset:3px;margin-left:6px;font-weight:700;text-decoration:underline}.ku-inc ul{color:var(--tr-muted);margin:0 0 6px;padding-left:20px}.ku-addons{gap:2px;margin:6px 0;display:grid}.ku-addons__h{color:var(--tr-ink);margin:4px 0;font-size:15px;font-weight:700}.ku-addons__note{color:var(--tr-muted);margin:4px 0 0;font-size:13.5px}.ku-qty{justify-content:space-between;align-items:center;gap:12px;margin:6px 0;display:flex}.ku-qty>span{display:grid}.ku-qty small{color:var(--tr-muted);font-size:13.5px}.ku-field{gap:6px;margin:10px 0 0;font-size:14px;font-weight:700;display:grid}.ku-field :is(input,textarea){background:var(--tr-field);min-height:48px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;border:0;border-radius:14px;padding:10px 14px;font-size:16px;font-weight:500}.ku-field :is(input,textarea):focus{box-shadow:inset 0 0 0 2px var(--tr-ink);outline:none}.ku-field--inline{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ku-field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ku-daysw{margin:0 -24px 6px;position:relative}.ku-daysw .ku-days{-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 40px,var(--tr-ink) calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 40px,var(--tr-ink) calc(100% - 56px),transparent 100%);margin:0}.ku-daysw[data-start] .ku-days{-webkit-mask-image:linear-gradient(90deg,var(--tr-ink) 0,var(--tr-ink) calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,var(--tr-ink) 0,var(--tr-ink) calc(100% - 56px),transparent 100%)}.ku-daysw[data-end] .ku-days{-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 40px,var(--tr-ink) 100%);mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 40px,var(--tr-ink) 100%)}.ku-daysw[data-start][data-end] .ku-days{-webkit-mask-image:none;mask-image:none}.ku-daysw__arr{z-index:1;background:var(--tr-surface);width:36px;height:36px;box-shadow:var(--tr-sh-raised);color:var(--tr-ink);cursor:pointer;transition:opacity .16s var(--v8-m-tona);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:20px}.ku-daysw__arr--prev{left:6px}.ku-daysw__arr--next{right:6px}.ku-daysw__arr:disabled{opacity:0;pointer-events:none}.ku-month{background:var(--tr-surface);box-shadow:inset 0 0 0 1.5px var(--tr-hair);border-radius:20px;margin:4px 0 12px;padding:12px}@media (prefers-reduced-motion:no-preference){.ku-month{animation:v8-o .14s var(--v8-m-tona) backwards,v8-y .41s var(--v8-m-landa) backwards;--v8-dy:8px}}.ku-month__head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ku-month__head b{font-size:16px;font-weight:700}.ku-month__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ku-month__wd{height:24px;color:var(--tr-muted);place-items:center;font-size:13px;font-weight:700;display:grid}.ku-month__grid button{height:40px;color:var(--tr-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;font-size:15px;font-weight:700;display:grid;position:relative}.ku-month__grid button:hover:not(:disabled){background:var(--tr-soft)}.ku-month__grid button.is-today{box-shadow:inset 0 0 0 1.5px var(--tr-edge)}.ku-month__grid button[aria-pressed=true]{background:var(--tr-ink);color:var(--tr-ground)}.ku-month__grid button:disabled{color:var(--tr-muted);opacity:.5;cursor:default}.ku-month__grid button i{background:currentColor;border-radius:99px;width:5px;height:5px;position:absolute;bottom:4px}.ku-tchipsw{min-width:0;margin:0 -24px;position:relative}.ku-tchipsw .ku-tchips__row{margin:0}.ku-tchipsw .ku-daysw__arr{width:34px;height:34px;top:4px}.ku-tchipsw[data-start] .ku-tchips__row{-webkit-mask-image:linear-gradient(90deg,var(--tr-ink) 0,var(--tr-ink) calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,var(--tr-ink) 0,var(--tr-ink) calc(100% - 56px),transparent 100%)}.ku-tchipsw[data-end] .ku-tchips__row{-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 56px,var(--tr-ink) 100%);mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 56px,var(--tr-ink) 100%)}.ku-tchipsw[data-start][data-end] .ku-tchips__row{-webkit-mask-image:none;mask-image:none}.ku-tchipsw .ku-tchips__row{-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 56px,var(--tr-ink) calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 56px,var(--tr-ink) calc(100% - 56px),transparent 100%)}.ku-month__legend{color:var(--tr-muted);align-items:center;gap:8px;margin:10px 2px 0;font-size:13.5px;display:flex}.ku-month__legend i{background:var(--tr-ink);border-radius:99px;width:6px;height:6px}.ku-os__picked{color:var(--tr-muted);margin:0 0 6px;font-size:15px}.ku-os__picked b{color:var(--tr-ink)}.ku-u__again{text-align:left;flex-wrap:wrap;align-items:center;column-gap:6px;min-height:36px;margin:-6px 0 4px 50px;padding:0 4px;font-size:14px;text-decoration:none;display:flex}.ku-u__againl{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.ku-u__againt{color:var(--tr-muted);font-weight:500}.ku-repeat{background:var(--tr-soft);border-radius:18px;gap:2px;margin:0 0 14px;padding:12px 16px;font-size:14.5px;line-height:1.45;display:grid}.ku-repeat span{color:var(--tr-muted)}.ku-u.is-waiting .ku-u__box{box-shadow:inset 0 0 0 2px var(--tr-hair);background:var(--tr-field)}.ku-tchips{gap:6px;margin:12px 0 0;display:grid}.ku-tchips__l{font-size:14px;font-weight:700}.ku-tchips__row{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 20px,var(--tr-ink) calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--tr-ink) 20px,var(--tr-ink) calc(100% - 40px),transparent 100%);gap:6px;margin:0 -24px;padding:2px 24px 6px;display:flex;overflow-x:auto}.ku-tchips__row::-webkit-scrollbar{display:none}.ku-tchips__row button{background:var(--tr-field);min-height:40px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:14.5px;font-weight:700}.ku-tchips__row button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.ku-tchips__row button:disabled{color:var(--tr-muted);opacity:.55;cursor:default}.ku-days{scrollbar-width:none;gap:6px;margin:0 -24px 6px;padding:2px 24px 8px;scroll-padding-inline:24px;display:flex;position:relative;overflow-x:auto}.ku-days::-webkit-scrollbar{display:none}.ku-days button{background:var(--tr-field);width:58px;min-height:72px;box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font:inherit;cursor:pointer;transition:background-color .16s var(--v8-m-landa);border:0;border-radius:18px;flex:none;justify-items:center;gap:2px;padding:10px 0 12px;display:grid;position:relative}.ku-days button span{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-days button b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.ku-days button i{background:var(--tr-ink);border-radius:99px;width:6px;height:6px;position:absolute;bottom:6px}.ku-days button:hover{background:var(--tr-soft)}.ku-days button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-ground)}.ku-days button[aria-checked=true] span{color:var(--on-inverse-3)}.ku-days button[aria-checked=true] i{background:var(--tr-signal)}.ku-days button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ku-times{background:var(--tr-field);border-radius:18px;gap:2px;margin:14px 0 4px;padding:14px 16px;display:grid}.ku-times__l{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-times b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.ku-times small{color:var(--tr-muted);font-size:13.5px}.ku-weekly{width:100%;min-height:60px;box-shadow:inset 0 0 0 1.5px var(--tr-hair);color:var(--tr-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;display:grid}.ku-weekly:hover{background:var(--tr-field)}.ku-weekly span{display:grid}.ku-weekly b{font-size:15px}.ku-weekly small{color:var(--tr-muted);font-size:13.5px}.ku-sum{background:var(--tr-field);border-radius:20px;margin:6px 0 12px;padding:4px 16px;display:grid}.ku-sum>div{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dt btn""dd btn";align-items:center;column-gap:12px;padding:10px 0;display:grid}.ku-sum>div+div{border-top:1px solid var(--tr-hair)}.ku-sum dt{color:var(--tr-muted);grid-area:dt;font-size:13px;font-weight:700}.ku-sum dd{grid-area:dd;margin:2px 0 0;font-size:16px;font-weight:700}.ku-sum .po-textbtn{grid-area:btn}.ku-sum__chips{flex-wrap:wrap;gap:4px;display:flex}.ku-sum__chips span{background:var(--tr-surface);border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:13.5px;display:inline-flex}.ku-problems{background:var(--danger-wash,var(--tr-soft));color:var(--tr-warn);border-radius:14px;margin:0 0 12px;padding:12px 14px 12px 30px;font-size:14px}.ku-done{justify-items:start;gap:10px;padding-top:28px;display:grid}.ku-done__mark{background:var(--tr-ok);width:56px;height:56px;color:var(--tr-surface);border-radius:999px;place-items:center;display:inline-grid}.ku-done h2{outline:none;margin:4px 0 0;font-size:24px;font-weight:700}.ku-done p{color:var(--tr-muted);margin:0;font-size:16px;line-height:1.5}.ku-done__chips{margin-top:6px}.ku-done__chips span{background:var(--tr-field)}.ku-done__id{font-variant-numeric:tabular-nums;font-weight:700}.ku-insp2{background:var(--tr-field);border-radius:20px;gap:6px;margin:4px 0 14px;padding:16px;display:grid}.ku-insp2__top{justify-content:space-between;align-items:center;display:flex}.ku-insp2 h3{margin:4px 0 0;font-size:22px;font-weight:700}.ku-insp2>p{color:var(--tr-muted);margin:0;font-size:14px}.ku-insp2>p.ku-insp2__kick{color:var(--tr-ink);margin-top:10px;font-size:13px;font-weight:700}.ku-insp2__bar{background:var(--tr-track);border-radius:99px;height:8px;display:block;overflow:hidden}.ku-insp2__bar i{border-radius:inherit;background:var(--tr-signal);height:100%;box-shadow:inset 0 0 0 1.5px var(--tr-ink);transform-origin:0;scale:var(--p,0) 1;display:block}@media (prefers-reduced-motion:no-preference){.ku-insp2__bar i{animation:tr-fyll-x .58s var(--v8-m-draw) .2s backwards}}@keyframes tr-fyll-x{0%{scale:0 1}}.ku-insp2__nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 4px;display:grid}.ku-insp2__nums div{background:var(--tr-surface);border-radius:14px;padding:10px 12px}.ku-insp2__nums dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-insp2__nums dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:18px;font-weight:700}.ku-insp2__acts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ku-os[data-mode=view] .ku-days{margin-bottom:12px}.ku-noscript{z-index:2;border-radius:var(--tr-r-card);background:var(--tr-surface);margin:120px 24px;padding:24px;position:relative}.ku-os__skelpanel{border-radius:var(--tr-r-sheet);background:var(--tr-surface);width:clamp(380px,32vw,440px);box-shadow:var(--tr-sh-float);align-content:start;gap:16px;padding:28px 24px;display:grid;position:absolute;top:88px;bottom:24px;left:24px}@media (min-width:768px) and (max-width:1023px){.ku-os .tr-sheet,.ku-os__skelpanel{width:380px}.ku-os__legend em{display:none}}@media (max-width:767px){.ku-os{inset:var(--po-top) 0 0 0}.ku-os .tr-sheet{width:auto;top:auto;left:0;right:0}.ku-os .tr-sheet__body{padding:0 16px 18px}.ku-os__h{margin-top:8px;margin-bottom:8px;font-size:21px}.ku-os[data-mode=order] .ku-os__sub{display:none}.ku-os__find{scrollbar-width:none;align-items:center;gap:8px;margin:0 -16px 8px;padding:0 16px;display:flex;overflow-x:auto}.ku-os__find::-webkit-scrollbar{display:none}.ku-os__find .ku-search{flex:1 0 150px;min-height:44px;margin:0}.ku-os__find .ku-gchips{flex-wrap:nowrap;margin:0}.ku-os__find .ku-gchips button{flex:none;min-height:44px}.ku-daysw,.ku-tchips__row{margin-inline:-16px}.ku-tchips__row{padding-inline:16px}.ku-os .po-maphint{top:auto;bottom:calc(57% + 12px)}body:has(.ku-os) [data-rl-toasts]{top:calc(var(--po-top,0px) + 176px);align-items:center;bottom:auto;left:16px;right:16px}.ku-os .tr-sheet[data-peek-bar][data-state=titt] .tr-sheet__bar{opacity:1;pointer-events:auto}.ku-os__legend{gap:4px 10px;min-height:36px;padding:4px 12px;font-size:13px;top:76px;left:12px;right:auto}.ku-os__legend em{display:none}.ku-os__skelpanel{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;width:auto;height:50%;inset:auto 0 0}.ku-days{margin-inline:-16px;padding-inline:16px}.ku-svc{min-height:104px}}.po-drawer__head{z-index:2;background:var(--tr-surface);box-shadow:0 1px 0 var(--tr-hair);align-items:flex-start;gap:6px;padding:20px 16px 14px 24px;display:flex;position:sticky;top:0}.po-drawer__t{flex:1;min-width:0}.po-drawer__t p{color:var(--tr-muted);margin:0 0 2px;font-size:13.5px;font-weight:700}.po-drawer__t h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.15}.po-drawer__body{gap:16px;padding:18px 24px 28px;display:grid}.po-drawer__status{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;font-weight:700;display:flex}.po-drawer__card{background:var(--tr-field);border-radius:20px;gap:8px;padding:16px;display:grid}.po-drawer__card--warn{background:var(--danger-wash,var(--tr-soft))}.po-drawer__card--warn p{gap:2px;margin:0;font-size:14.5px;line-height:1.45;display:grid}.po-drawer__card--warn b{color:var(--tr-warn)}.po-drawer__card--warn small{color:var(--tr-muted);font-size:13px}.po-drawer__kick{margin:0;font-size:14px;font-weight:700}.po-drawer__big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:700;line-height:1.05}.po-drawer__big small{letter-spacing:0;color:var(--tr-muted);font-size:15px;font-weight:500}.po-drawer__note{color:var(--tr-muted);margin:0;font-size:14px;line-height:1.45}.po-drawer__lines{margin:0;padding:0;list-style:none;display:grid}.po-drawer__lines li{border-top:1px solid var(--tr-hair);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:14.5px;display:flex}.po-drawer__lines li:first-child{border-top:0}.po-drawer__lines span{min-width:0;display:grid}.po-drawer__lines small{color:var(--tr-muted);font-size:13px}.po-drawer__lines b{font-variant-numeric:tabular-nums;flex:none}.po-drawer__acts{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ku-flowlist{margin:0;padding:0;list-style:none;display:grid}.ku-flowlist li{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:36px;font-size:14.5px;font-weight:700;display:grid;position:relative}.ku-flowlist li+li:before{content:"";background:var(--tr-hair);width:2px;height:24px;position:absolute;top:-12px;left:8px}.ku-flowlist li.is-done+li.is-current:before,.ku-flowlist li.is-done+li:before{background:var(--tr-ink)}.ku-flowlist i{z-index:1;background:var(--tr-surface);width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--tr-edge);border-radius:99px;position:relative}.ku-flowlist .is-done i{background:var(--tr-ink);box-shadow:none}.ku-flowlist .is-current i{background:var(--tr-signal);box-shadow:inset 0 0 0 2px var(--tr-ink)}.ku-flowlist .is-todo,.ku-flowlist time{color:var(--tr-muted)}.ku-flowlist time{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.ku-rc{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);gap:0;display:grid;overflow:hidden}.ku-rc--compact{box-shadow:inset 0 0 0 1px var(--tr-hair)}.ku-rc__body{gap:12px;padding:16px 20px 18px;display:grid}.ku-rc__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ku-rc__stamp{background:var(--tr-ok);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 14px 0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ku-rc__stamp{background:color-mix(in srgb,var(--tr-ok) 14%,var(--tr-surface))}}.ku-rc__stamp{color:var(--tr-ok);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ku-rc__id{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ku-rc__times{flex-wrap:wrap;gap:8px 22px;margin:0;display:flex}.ku-rc__times dt{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-rc__times dd{font-variant-numeric:tabular-nums;margin:0;font-size:17px;font-weight:700}.ku-rc__by dd{font-size:15px}.ku-rc__list{background:var(--tr-field);border-radius:16px}.ku-rc__list summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-size:15.5px;list-style:none;display:flex}.ku-rc__list summary::-webkit-details-marker{display:none}.ku-rc__ok{background:var(--tr-ok);width:24px;height:24px;color:var(--tr-surface);border-radius:99px;place-items:center;display:inline-grid}.ku-rc__ok.is-part{background:var(--tr-signal)}.ku-rc__more{color:var(--tr-muted);margin-left:auto;font-size:14px;font-weight:700}.ku-rc__list:not([open]) .ku-rc__more .is-open,.ku-rc__list[open] .ku-rc__more .is-closed{display:none}.ku-rc__list ul{margin:0;padding:0 16px 12px;list-style:none;display:grid}.ku-rc__list li{border-top:1px solid var(--tr-hair);grid-template-columns:minmax(0,1fr) 96px 44px;align-items:center;gap:12px;min-height:40px;font-size:14.5px;font-weight:500;display:grid}.ku-rc__bar{background:var(--tr-track);border-radius:99px;height:6px;overflow:hidden}.ku-rc__bar i{background:var(--tr-ok);transform-origin:0;height:100%;display:block}.ku-rc__n{text-align:right;color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ku-rc__dev{background:var(--tr-field);border-radius:14px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.ku-rc__foot{color:var(--tr-muted);margin:0;font-size:13.5px}.ku-gal{gap:8px;display:grid}.ku-gal__stage{background:var(--tr-field);position:relative}.ku-gal__track{scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;display:flex;overflow-x:auto}.ku-gal__track::-webkit-scrollbar{display:none}.ku-gal__track:focus-visible{box-shadow:inset 0 0 0 3px var(--tr-ink)}.ku-gal__slide{scroll-snap-align:start;flex:0 0 100%;margin:0;position:relative}.ku-gal__open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.ku-gal__open img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.ku-gal--compact .ku-gal__open img{aspect-ratio:3/2}.ku-gal__slide figcaption{background:var(--tr-surface);min-height:32px;box-shadow:var(--tr-sh-rest);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.ku-gal__slide figcaption span{color:var(--tr-muted);font-variant-numeric:tabular-nums}.ku-gal__arr{background:var(--tr-surface);width:44px;height:44px;box-shadow:var(--tr-sh-raised);color:var(--tr-ink);cursor:pointer;transition:opacity .16s var(--v8-m-tona);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.ku-gal__arr--prev{left:12px}.ku-gal__arr--next{right:12px}.ku-gal__arr:disabled{opacity:0;pointer-events:none}.ku-gal__count,.ku-gal__zoom{background:var(--tr-ink);min-width:36px;height:30px;color:var(--tr-ground);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-grid;position:absolute;top:12px}.ku-gal__count{right:12px}.ku-gal__zoom{background:var(--tr-surface);width:30px;min-width:0;color:var(--tr-ink);box-shadow:var(--tr-sh-rest);padding:0;left:12px}.ku-gal__thumbs{scrollbar-width:none;gap:8px;margin:0;padding:4px 20px 2px;list-style:none;display:flex;overflow-x:auto}.ku-gal__thumbs button{background:var(--tr-field);cursor:pointer;opacity:.6;width:72px;height:54px;transition:opacity .16s var(--v8-m-tona);border:0;border-radius:12px;padding:0;display:block;overflow:hidden}.ku-gal__thumbs button[aria-current=true]{opacity:1;box-shadow:0 0 0 2.5px var(--tr-ink)}.ku-gal__thumbs img{object-fit:cover;width:100%;height:100%}.ku-lightbox{background:var(--tr-ink);color:var(--tr-ground)}.ku-lightbox__fig{margin:0}.ku-lightbox__fig img{object-fit:contain;background:var(--tr-ink);width:100%;max-height:calc(100dvh - 12vh - 120px);display:block}.ku-lightbox__fig figcaption{padding:12px 20px 0;font-size:15px;font-weight:500}.ku-lightbox__bar{justify-content:flex-end;gap:8px;padding:10px 14px 14px;display:flex}.ku-lightbox__bar .po-iconbtn{color:var(--tr-ground)}.ku-pay{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);gap:16px;padding:20px;display:grid}.po-drawer .ku-pay{box-shadow:inset 0 0 0 1px var(--tr-hair)}.ku-pay__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.ku-pay__l{color:var(--tr-muted);margin:0;font-size:14px;font-weight:700}.ku-pay__sum{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:clamp(30px,3vw,38px);font-weight:700;line-height:1.1}.ku-pay__due{color:var(--tr-muted);margin:4px 0 0;font-size:14.5px;font-weight:500}.ku-pay.is-late .ku-pay__due{color:var(--tr-warn);font-weight:700}.ku-pay__due.is-ok{color:var(--tr-ok);font-weight:700}.ku-pay__days{color:var(--c,var(--tr-ink));justify-items:center;line-height:1;display:grid}.ku-pay__days b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.ku-pay__days small{color:var(--tr-muted);margin-top:3px;font-size:13px;font-weight:700}.ku-pay__rows{background:var(--tr-field);border-radius:16px;margin:0;display:grid}.ku-pay__rows div{border-top:1px solid var(--tr-hair);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.ku-pay__rows div:first-child{border-top:0}.ku-pay__rows dt{color:var(--tr-muted);font-size:14px;font-weight:500}.ku-pay__rows dd{letter-spacing:.01em;font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:700}.ku-pay__pdf{justify-self:start}.ku-quote__valid{color:var(--tr-muted);margin:-6px 0 0;font-size:14.5px}.ku-quote__state{background:var(--tr-field);border-radius:16px;gap:2px;margin:0;padding:12px 16px;font-size:14.5px;display:grid}.ku-quote__state b{font-size:15px}.ku-quote__state span{color:var(--tr-muted)}.ku-quote__state.is-ok b{color:var(--tr-ok)}.ku-quote__body{gap:12px;display:grid}.ku-quote__confirm{background:var(--tr-field);border-radius:16px;gap:14px;padding:16px;display:grid}.ku-quote__confirm h3{outline:none;margin:0;font-size:18px;font-weight:700;line-height:1.2}.ku-quote__confirm-acts{flex-wrap:wrap;gap:8px;display:flex}.ku-quote__sum{border-top:1px solid var(--tr-hair);gap:4px;margin:4px 0 0;padding-top:10px;display:grid}.ku-quote__sum div{color:var(--tr-muted);justify-content:space-between;gap:12px;font-size:14.5px;display:flex}.ku-quote__sum dd{font-variant-numeric:tabular-nums;margin:0}.ku-quote__sum .is-total{color:var(--tr-ink);font-size:16px;font-weight:700}.ku-quote__more{background:var(--tr-surface);box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:16px}.ku-quote__more summary{cursor:pointer;align-items:center;min-height:52px;padding:0 16px;font-size:15px;font-weight:700;display:flex}.ku-quote__more p{color:var(--tr-muted);white-space:pre-line;font-size:14.5px;line-height:1.55}.ku-qlog,.ku-quote__more p{margin:0;padding:0 16px 16px}.ku-qlog{gap:10px;list-style:none;display:grid}.ku-qlog li{gap:1px;font-size:14.5px;display:grid}.ku-qlog small{color:var(--tr-muted);font-size:13px}.ku-qpage{gap:20px;display:grid}.ku-qpage__side{gap:16px}.ku-qpage__main,.ku-qpage__side{align-content:start;display:grid}.ku-qpage__main{gap:20px;min-width:0}.ku-qpage__main .po-drawer__card{background:var(--tr-surface);box-shadow:var(--tr-sh-rest);padding:20px}@media (min-width:1000px){.ku-qpage{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.ku-qpage__side{order:2;position:sticky;top:92px}}.ku-jlist{gap:14px;display:grid}.ku-jday{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);overflow:hidden}.ku-jday[hidden]{display:none}.ku-jday__head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px 6px;display:flex}.ku-jday__head h3{margin:0;font-size:17px;font-weight:700}.ku-jday__head span{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.ku-jday ul{margin:0;padding:4px 8px 8px;list-style:none;display:grid}.ku-jday li[hidden]{display:none}.ku-jrow{min-height:64px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:74px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:8px 12px;text-decoration:none;display:grid}.ku-jrow:hover{background:var(--v8-hovra-ton)}.ku-jrow:active{background:var(--v8-tryck-ton)}.ku-jrow:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.ku-jrow__time{font-variant-numeric:tabular-nums;padding-left:18px;line-height:1.15;display:grid;position:relative}.ku-jrow__time i{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:99px;position:absolute;top:5px;left:0}.ku-jrow.is-now .ku-jrow__time i{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ku-jrow.is-done .ku-jrow__time i{background:var(--tr-ok);box-shadow:none}.ku-jrow.is-warn .ku-jrow__time i{background:var(--tr-warn);box-shadow:none}.ku-jrow.is-muted .ku-jrow__time i{box-shadow:inset 0 0 0 2px var(--tr-edge)}.ku-jrow__time b{font-size:17px;font-weight:700}.ku-jrow__time small{color:var(--tr-muted);font-size:13px;font-weight:500}.ku-jrow__t{gap:3px;min-width:0;display:grid}.ku-jrow__t b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.ku-jrow__t b span{color:var(--tr-muted);font-weight:500}.ku-jrow__t small{color:var(--tr-muted);flex-wrap:wrap;gap:2px 12px;font-size:14px;display:flex}.ku-jrow__t small .is-warn{color:var(--tr-warn);font-weight:700}.ku-jrow__t small .is-info{color:var(--tr-ink);font-weight:700}.ku-jrow__prog{color:var(--tr-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-weight:700;display:inline-flex}.ku-jrow__bar{background:var(--tr-track);border-radius:99px;width:64px;height:6px;overflow:hidden}.ku-jrow__bar i{background:var(--tr-signal);height:100%;box-shadow:inset 0 0 0 1px var(--tr-ink);transform-origin:0;display:block}.ku-jrow__go{color:var(--tr-muted);transition:translate .16s var(--v8-m-landa)}.ku-jrow:hover .ku-jrow__go{color:var(--tr-ink);translate:3px}.ku-jobhead{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}@media (max-width:479px){.ku-jrow{grid-template-columns:62px minmax(0,1fr) auto;gap:10px;padding:8px}.ku-jrow__go{display:none}.ku-jday__head{padding-inline:16px}}.ku-ikpis{margin-bottom:18px}.po-minibars--tall{height:56px;margin-top:8px}.ku-key{background:var(--tr-ink);border-radius:3px;width:9px;height:9px;margin:0 4px 0 6px;display:inline-block}.ku-key:first-child{margin-left:0}.ku-key.is-paid{background:var(--tr-ok)}.ku-key.is-warn{background:var(--tr-warn)}.po-count--quiet{background:var(--tr-field);color:var(--tr-ink)}.po-fchips a[aria-current=page] .po-count--quiet{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.po-fchips a[aria-current=page] .po-count--quiet{background:color-mix(in srgb,var(--tr-ground) 18%,transparent)}}.po-fchips a[aria-current=page] .po-count--quiet{color:var(--tr-ground)}.ku-ilist{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);gap:4px;margin:0;padding:8px;list-style:none;display:grid}.ku-ilist li[hidden]{display:none}.ku-irow{min-height:72px;color:var(--tr-ink);transition:background-color .16s var(--v8-m-landa);border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:10px 14px;text-decoration:none;display:grid}.ku-irow:hover{background:var(--v8-hovra-ton)}.ku-irow:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:-2px}.ku-irow__ico{background:var(--tr-field);border-radius:999px;place-items:center;width:48px;height:48px;display:inline-grid}.ku-irow.is-forfallen .ku-frac{color:var(--tr-warn)}.ku-irow__t{gap:3px;min-width:0;display:grid}.ku-irow__t b{font-size:16px;font-weight:700}.ku-irow__t small{color:var(--tr-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ku-irow__sum{font-variant-numeric:tabular-nums;justify-items:end;font-size:18px;font-weight:700;display:grid}.ku-irow__sum small{color:var(--tr-muted);font-size:13px;font-weight:500}@media (max-width:599px){.ku-irow{grid-template-columns:48px minmax(0,1fr) auto;gap:12px}.ku-irow .tr-status{grid-column:2/-1;justify-self:start}}.ku-cal-bar{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:4px 0 18px}.ku-cal-bar,.ku-cal-nav{align-items:center;display:flex}.ku-cal-nav{gap:6px;min-width:0}.ku-cal-nav h2{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 8px;font-size:clamp(18px,1.8vw,24px);font-weight:700;overflow:hidden}.ku-cal-today,.po-iconbtn--ring{box-shadow:inset 0 0 0 1px var(--tr-edge-tag);background:var(--tr-surface)}.ku-cal-today{min-height:44px;color:var(--tr-ink);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ku-cal-tools{align-items:center;gap:10px;display:flex}.po-filterform{gap:12px;padding:18px;display:grid}.po-filterform h2{margin:0;font-size:18px;font-weight:700}.ku-cal-week{display:none}.ku-cal-mob{gap:14px;display:grid}@container po-main (min-width:900px){.ku-cal-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.ku-cal-mob{display:none}}.ku-cal-week>section{background:var(--tr-surface);min-width:0;min-height:360px;box-shadow:var(--tr-sh-rest);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.ku-cal-week__head{color:var(--tr-ink);justify-content:space-between;align-items:baseline;padding:12px 12px 8px;text-decoration:none;display:flex}.ku-cal-week__head span{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-cal-week__head b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.ku-cal-week>section.is-today .ku-cal-week__head{background:var(--tr-ink);color:var(--tr-ground)}.ku-cal-week>section.is-today .ku-cal-week__head span{color:var(--on-inverse-3)}.ku-cal-week__list{align-content:start;gap:6px;padding:8px;display:grid}.ku-cal-week__none{color:var(--tr-muted);padding:8px 6px;font-size:14px}.ku-cal-card{--ton:var(--tr-field);--kant:var(--tr-hair);background:var(--ton);min-height:56px;box-shadow:inset 0 0 0 1px var(--kant);color:var(--tr-ink);transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px 8px 8px;text-decoration:none;display:grid;position:relative}.ku-cal-card:hover{box-shadow:inset 0 0 0 1px var(--kant),var(--tr-sh-rest);translate:0 -2px}.ku-cal-card:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ku-cal-card.is-booked,.ku-cal-card.is-way{--ton:var(--tr-surface);--kant:var(--tr-edge-tag)}.ku-cal-card.is-way{--kant:var(--tr-ink)}.ku-cal-card.is-now{--ton:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.ku-cal-card.is-now{--ton:color-mix(in srgb,var(--tr-signal) 30%,var(--tr-surface))}}.ku-cal-card.is-now{--kant:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.ku-cal-card.is-done{--ton:color-mix(in srgb,var(--tr-ok) 11%,var(--tr-surface));--kant:color-mix(in srgb,var(--tr-ok) 30%,transparent)}}.ku-cal-card.is-warn{--ton:var(--danger-wash,var(--tr-soft));--kant:var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.ku-cal-card.is-warn{--kant:color-mix(in srgb,var(--tr-warn) 40%,transparent)}}.ku-cal-card.is-schema{--ton:transparent;--kant:transparent;outline:1.5px dashed var(--tr-edge);outline-offset:-1.5px}.ku-cal-card.is-muted{opacity:.6}.ku-cal-card.is-muted .ku-cal-card__t b{text-decoration:line-through}.ku-cal-card__n{background:var(--tr-surface);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--tr-hair);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:17px;font-weight:700;display:inline-grid}.ku-cal-card.is-done .ku-cal-card__n{background:var(--tr-ok);color:var(--tr-surface);box-shadow:none}.ku-cal-card.is-warn .ku-cal-card__n{background:var(--tr-warn);color:var(--tr-surface);box-shadow:none}.ku-cal-card.is-way .ku-cal-card__n{background:var(--tr-ink);color:var(--tr-ground)}.ku-cal-card__t{gap:1px;min-width:0;display:grid}.ku-cal-card__t b{font-size:14.5px;font-weight:700}.ku-cal-card__t b,.ku-cal-card__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ku-cal-card__t small{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13px}.ku-cal-card.is-wide{grid-template-columns:48px minmax(0,1fr);min-height:68px;padding:10px 14px 10px 10px}.ku-cal-card.is-wide .ku-cal-card__n{width:48px;height:48px;font-size:20px}.ku-cal-card.is-wide .ku-cal-card__t b{font-size:16px}.ku-cal-card.is-wide .ku-cal-card__t small{font-size:14px}@media (prefers-reduced-motion:no-preference){.ku-cal-card{animation:v8-o .14s var(--v8-m-tona) calc(var(--i,0) * 40ms) backwards,v8-y .41s var(--v8-m-landa) calc(var(--i,0) * 40ms) backwards;--v8-dy:6px}}.ku-cal-day{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);overflow:hidden}.ku-cal-day>header{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px 8px;display:flex}.ku-cal-day h3{margin:0;font-size:17px;font-weight:700}.ku-cal-day h3 a{color:inherit;text-decoration:none}.ku-cal-day>header span{color:var(--tr-muted);font-size:13.5px;font-weight:700}.ku-cal-day__list{gap:8px;padding:6px 12px 14px;display:grid}@container po-main (min-width:700px){.ku-cal-day__list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.ku-cal-empty{color:var(--tr-muted);margin:0;padding:6px 20px 18px;font-size:15px}.ku-cal-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ku-cal-strip a{background:var(--tr-surface);min-height:74px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);border-radius:16px;justify-items:center;gap:2px;padding:8px 0;text-decoration:none;display:grid}.ku-cal-strip span{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-cal-strip b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.ku-cal-month__d i,.ku-cal-strip i{flex-wrap:wrap;justify-content:center;gap:3px;min-height:7px;display:flex}.ku-cal-legend i,.ku-cal-month__d em,.ku-cal-strip em{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--tr-ink);border-radius:99px;display:block}:is(.ku-cal-strip,.ku-cal-month__d,.ku-cal-legend) .is-way{background:var(--tr-ink)}:is(.ku-cal-strip,.ku-cal-month__d,.ku-cal-legend) .is-now{background:var(--tr-signal)}:is(.ku-cal-strip,.ku-cal-month__d,.ku-cal-legend) .is-done{background:var(--tr-ok);box-shadow:none}:is(.ku-cal-strip,.ku-cal-month__d,.ku-cal-legend) .is-warn{background:var(--tr-warn);box-shadow:none}:is(.ku-cal-strip,.ku-cal-month__d,.ku-cal-legend) .is-schema{box-shadow:none;outline:1.5px dashed var(--tr-muted);outline-offset:-1.5px}.ku-cal-strip a[aria-current=date]{background:var(--tr-ink);color:var(--tr-ground)}.ku-cal-strip a[aria-current=date] span{color:var(--on-inverse-3)}.ku-cal-strip a[aria-current=date] em.is-booked{box-shadow:inset 0 0 0 1.5px var(--tr-ground)}.ku-cal-strip a.is-today:not([aria-current]){box-shadow:inset 0 0 0 2px var(--tr-ink)}.ku-cal-month{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);margin-bottom:14px;padding:8px}.ku-cal-month__row,.ku-cal-month__wd{grid-template-columns:34px repeat(7,minmax(0,1fr));gap:4px;display:grid}.ku-cal-month__wd span{color:var(--tr-muted);padding:6px 8px;font-size:13px;font-weight:700}.ku-cal-month__row+.ku-cal-month__row{margin-top:4px}.ku-cal-month__wk{color:var(--tr-muted);text-align:center;padding-top:10px;font-size:13px;font-weight:700}.ku-cal-month__d{background:var(--tr-field);min-height:74px;color:var(--tr-ink);border-radius:14px;align-content:start;gap:6px;padding:8px;text-decoration:none;display:grid}.ku-cal-month__d i{justify-content:flex-start}.ku-cal-month__d small{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-cal-month__d b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ku-cal-month__top{justify-content:space-between;align-items:center;gap:4px;display:flex}.ku-cal-month__n{background:var(--tr-surface);min-width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--tr-ink);color:var(--tr-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-grid}.ku-cal-month__n[data-kind=way]{background:var(--tr-ink);color:var(--tr-ground)}.ku-cal-month__n[data-kind=now]{background:var(--tr-signal);box-shadow:none}.ku-cal-month__n[data-kind=done]{background:var(--tr-ok);box-shadow:none;color:var(--tr-surface)}.ku-cal-month__n[data-kind=warn]{background:var(--tr-warn);box-shadow:none;color:var(--tr-surface)}.ku-cal-month__n[data-kind=schema]{box-shadow:none;outline:1.5px dashed var(--tr-muted);outline-offset:-1.5px}.ku-cal-month__pills{gap:3px;min-width:0;display:grid}.ku-cal-month__pill{background:var(--tr-surface);min-width:0;color:var(--tr-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 7px 2px 5px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.ku-cal-month__pill>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ku-cal-month__pill b{margin-left:auto;font-size:12.5px}.ku-cal-month__pill em{flex:none}.ku-cal-month__d.is-sel .ku-cal-month__pill{background:var(--tr-ground)}@supports (color:color-mix(in lab,red,red)){.ku-cal-month__d.is-sel .ku-cal-month__pill{background:color-mix(in srgb,var(--tr-ground) 12%,transparent)}}.ku-cal-month__d.is-sel .ku-cal-month__pill{color:var(--tr-ground)}.ku-cal-month__d.is-out{color:var(--tr-muted);background:0 0}.ku-cal-month__d.is-today{box-shadow:inset 0 0 0 2px var(--tr-ink)}.ku-cal-month__d.is-sel{background:var(--tr-ink);color:var(--tr-ground)}.ku-cal-month__d.is-sel em.is-booked{box-shadow:inset 0 0 0 1.5px var(--tr-ground)}@media (max-width:599px){.ku-cal-month__row,.ku-cal-month__wd{grid-template-columns:repeat(7,minmax(0,1fr))}.ku-cal-month__wd span:first-child,.ku-cal-month__wk{display:none}.ku-cal-month__d{justify-items:center;min-height:52px;padding:6px 4px}.ku-cal-month__d i{justify-content:center}.ku-cal-month__top{flex-direction:column;gap:3px}.ku-cal-month__pills{display:none}.ku-cal-bar{gap:10px}.ku-cal-nav h2{flex:1 0 100%;order:-1;margin:0 0 4px}.ku-cal-nav{flex-wrap:wrap}}.ku-cal-legend{color:var(--tr-muted);flex-wrap:wrap;gap:6px 16px;margin:16px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.ku-cal-legend li{align-items:center;gap:6px;display:inline-flex}.ku-objwrap{align-items:start;gap:24px;display:grid}.ku-objmode{background:var(--tr-surface);box-shadow:var(--tr-sh-rest);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.ku-objmode__ico{background:var(--tr-field);border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ku-objmode__t{flex:220px;gap:1px;min-width:0;display:grid}.ku-objmode__t b{font-size:15.5px}.ku-objmode__t small{color:var(--tr-muted);font-size:14px}.ku-objmain{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.ku-objmain .po-tools{margin:0}.ku-objmain .po-fchips{flex:1 0 100%}.ku-objside{gap:16px;min-width:0;display:grid}.ku-objconfirm{gap:8px}.ku-objconfirm h2{margin:0;font-size:18px;font-weight:700}.ku-objconfirm p{color:var(--tr-muted);margin:0;font-size:15px}.ku-objlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ku-objlist li[hidden]{display:none}.ku-ocard{border-radius:var(--tr-r-card);background:var(--tr-surface);height:100%;box-shadow:var(--tr-sh-rest);transition:translate .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa);gap:12px;padding:16px;display:grid}.ku-ocard:hover{box-shadow:var(--tr-sh-raised);translate:0 -2px}.ku-ocard.is-off{opacity:.7}.ku-ocard__main{color:var(--tr-ink);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:12px;text-decoration:none;display:grid}.ku-ocard__ico{background:var(--tr-soft);border-radius:16px;place-items:center;width:48px;height:48px;display:inline-grid}.ku-ocard__ico .v8-ik{width:28px;height:28px}.ku-ocard__ico .v8-ik,.ku-ocard__ico .v8-ik *{stroke-width:3.4px}.ku-ocard__t{gap:2px;min-width:0;display:grid}.ku-ocard__t b{font-size:17px;font-weight:700}.ku-ocard__t b small{color:var(--tr-muted);font-size:13px;font-weight:700}.ku-ocard__t>small{color:var(--tr-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.ku-ocard__facts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ku-ocard__facts li{background:var(--tr-field);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:13.5px;font-weight:700;display:inline-flex}.ku-ocard__facts li.is-ok{background:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.ku-ocard__facts li.is-ok{background:color-mix(in srgb,var(--tr-ok) 12%,var(--tr-surface))}}.ku-ocard__facts li.is-ok{color:var(--tr-ok)}.ku-ocard__facts li.is-warn{background:var(--danger-wash,var(--tr-soft));color:var(--tr-warn)}.ku-ocard__acts{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;display:flex}.ku-rrow .ku-irow__sum{font-size:15px}.ku-house{--cell:48px;justify-items:center;gap:12px;margin:0;display:grid}.ku-house--compact{--cell:34px;gap:8px}.ku-house__body{background:var(--tr-surface);box-shadow:var(--tr-sh-raised);color:var(--tr-ink);border-radius:20px 20px 6px 6px;gap:0;padding:26px 18px 0;display:grid;position:relative}.ku-house--compact .ku-house__body{border-radius:14px 14px 4px 4px;padding:18px 12px 0}.ku-house__roof{background:var(--tr-ink);border-radius:20px 20px 0 0;height:12px;position:absolute;top:0;left:0;right:0}.ku-house--compact .ku-house__roof{border-radius:14px 14px 0 0;height:8px}.ku-house__floor{border-bottom:1px solid var(--tr-hair);grid-template-columns:64px auto;align-items:center;gap:10px;padding:10px 0;display:grid}.ku-house--compact .ku-house__floor{grid-template-columns:auto;padding:6px 0}.ku-house__floor:not(:has(.ku-house__fl)){grid-template-columns:auto}.ku-house__fl{color:var(--tr-muted);white-space:nowrap;font-size:13px;font-weight:700}.ku-house--compact .ku-house__fl{display:none}.ku-house__cells{grid-template-columns:repeat(var(--cols),var(--cell));gap:8px;display:grid}.ku-house--compact .ku-house__cells{gap:6px}.ku-house__cell{width:var(--cell);height:var(--cell);background:var(--tr-field);box-shadow:inset 0 0 0 1px var(--tr-hair);color:var(--tr-ink);font-family:var(--tr-font);font-variant-numeric:tabular-nums;transition:background-color .16s var(--v8-m-landa),color .16s var(--v8-m-landa),box-shadow .16s var(--v8-m-landa),opacity .16s var(--v8-m-tona);border:0;border-radius:10px;place-items:center;padding:0;font-size:14px;display:grid;position:relative}.ku-house--compact .ku-house__cell{border-radius:8px;font-size:13px}.ku-house__cell b{font-weight:700}.ku-house__cell i{background:currentColor;border-radius:999px;width:7px;height:7px;position:absolute;top:5px;right:5px}.ku-house__cell.is-booked{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink)}.ku-house__cell.is-now{background:var(--tr-signal);box-shadow:none}.ku-house__cell.is-done{background:var(--tr-ok);box-shadow:none;color:var(--tr-on-ink)}.ku-house__cell.is-warn{background:var(--tr-warn);box-shadow:none;color:var(--tr-on-ink)}.ku-house__cell.is-on{background:var(--tr-ink);box-shadow:0 0 0 3px var(--tr-signal);color:var(--tr-on-ink)}.ku-house__cell.is-dim{opacity:.35}.ku-house__cell.is-off{opacity:.45;cursor:not-allowed}button.ku-house__cell{cursor:pointer}button.ku-house__cell:hover:not(.is-on){box-shadow:inset 0 0 0 2px var(--tr-ink)}button.ku-house__cell:active{scale:.98}button.ku-house__cell:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.ku-house__door{background:var(--tr-field);width:30px;height:22px;box-shadow:inset 0 0 0 1px var(--tr-hair);border-radius:8px 8px 0 0;justify-self:center;margin-top:10px}.ku-house--compact .ku-house__door{width:22px;height:14px;margin-top:6px}.ku-house__cap{color:var(--tr-muted);text-align:center;font-size:15px}.ku-house__cap b{color:var(--tr-ink)}@media (prefers-reduced-motion:no-preference){.ku-house__cell{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(.12s + min(var(--i,0), 12) * 30ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(.12s + min(var(--i,0), 12) * 30ms) backwards;--v8-dy:8px}}.ku-os__house{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:88px 96px 32px calc(56px + clamp(380px,32vw,440px))}.ku-os__house>.ku-house{pointer-events:auto;max-height:100%;padding:8px;overflow:auto}.ku-os__house .ku-house__cap{background:var(--tr-surface);box-shadow:var(--tr-sh-rest);border-radius:999px;padding:6px 14px}@media (min-width:768px) and (max-width:1023px){.ku-os__house{left:428px}}@media (max-width:767px){.ku-os__house{height:calc(48dvh - 64px);min-height:220px;inset:64px 12px auto}.ku-house{--cell:40px}.ku-house__floor{grid-template-columns:52px auto}}.ku-heromap--house{place-items:center;padding:28px 20px 64px;display:grid}.ku-sched2{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ku-sched2__tile{height:100%;color:var(--tr-ink);padding-right:56px;text-decoration:none;position:relative}.ku-sched2__tile.is-off{opacity:.75}.ku-sched2__top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ku-sched2__top b{font-size:19px;font-weight:700;line-height:1.25}.ku-sched2__days{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ku-sched2__days .ku-wd{gap:5px}.ku-sched2__days .ku-wd i{width:32px;height:32px;font-size:14px}.ku-sched2__every{color:var(--tr-muted);font-size:14px;font-weight:700}.ku-sched2__pills{flex-wrap:wrap;gap:6px;display:flex}.ku-pill{background:var(--tr-field);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.ku-pill.is-next{background:var(--tr-soft)}.ku-pill.is-muted,.ku-sched2__go{color:var(--tr-muted)}.ku-sched2__go{transition:translate .16s var(--v8-m-landa);position:absolute;top:50%;right:20px;translate:0 -50%}.ku-sched2__tile:hover .ku-sched2__go{color:var(--tr-ink);translate:3px -50%}@media (prefers-reduced-motion:no-preference){.ku-sched2>li{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) calc(var(--i,0) * 60ms) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) calc(var(--i,0) * 60ms) backwards}}.ku-users{margin:0;padding:0;list-style:none;display:grid}.ku-users li{grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;padding:8px 0;display:grid}.ku-users li+li{border-top:1px solid var(--tr-hair)}.ku-users__ini{background:var(--tr-signal);border-radius:999px;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.ku-users__ini.is-off{background:var(--tr-field);color:var(--tr-muted)}.ku-users__t{min-width:0;display:grid}.ku-users__t b{font-size:15.5px}.ku-users__t b small{color:var(--tr-muted);font-size:13px;font-weight:500}.ku-users__t>small{color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ku-users__role{justify-items:end;gap:2px;display:grid}.ku-users__role small{color:var(--tr-muted);font-size:13px}@media (max-width:639px){.ku-users li{grid-template-columns:40px minmax(0,1fr)}.ku-users__role{grid-column:2;justify-items:start}.ku-users li>:last-child:not(.ku-users__role){grid-column:2}}.ku-act{padding-top:8px}.ku-act__list{margin:0;padding:0;list-style:none;display:grid}.ku-act__list li{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:6px 0;display:grid}.ku-act__list li+li{border-top:1px solid var(--tr-hair)}.ku-act__who{background:var(--tr-field);border-radius:999px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid}.ku-act__t{gap:1px;min-width:0;display:grid}.ku-act__t b{font-size:15px;font-weight:700}.ku-act__t small{color:var(--tr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ku-act__list time{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:13.5px}.ku-docrm{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ku-docrm li{background:var(--tr-field);color:var(--tr-muted);border-radius:999px;align-items:center;gap:2px;padding-left:12px;font-size:13.5px;display:inline-flex}.ku-docobj{gap:6px;display:grid}.ku-docobj b{font-size:15px}.ku-monthstrip{align-items:center;gap:8px;margin-bottom:20px;display:flex}.ku-monthstrip ol{scrollbar-width:none;gap:6px;min-width:0;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-x:auto}.ku-monthstrip ol a{background:var(--tr-surface);min-height:44px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.ku-monthstrip ol a[aria-current=page]{background:var(--tr-ink);color:var(--tr-on-ink)}.ku-ulrows{margin:0 -10px;padding:0;list-style:none;display:grid}.ku-ulrows a{min-height:60px;color:var(--tr-ink);border-radius:16px;grid-template-columns:92px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.ku-ulrows a:hover{background:var(--tr-hover)}.ku-ulrows__d{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ku-ulrows__t{min-width:0;display:grid}.ku-ulrows__t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ku-ulrows__t small{color:var(--tr-muted);font-size:13.5px}.ku-ulrows__p{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}@media (max-width:639px){.ku-ulrows a{grid-template-columns:minmax(0,1fr) auto}.ku-ulrows__d,.ku-ulrows__s{display:none}}.ku-ulsum{gap:6px}.ku-ulsum .ku-facts{margin-top:10px}.ku-falist{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ku-facard{align-content:start}.ku-facard .ku-ocard__main{grid-template-columns:48px minmax(0,1fr)}.ku-facard__st.is-ok{background:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.ku-facard__st.is-ok{background:color-mix(in srgb,var(--tr-ok) 12%,var(--tr-surface))}}.ku-facard__st.is-ok{color:var(--tr-ok)}.ku-facard__st.is-info{background:var(--tr-soft);color:var(--tr-ink)}.ku-facard__st.is-draft{box-shadow:inset 0 0 0 1.5px var(--tr-edge);background:0 0}.ku-facard__note,.ku-facard__st.is-muted{color:var(--tr-muted)}.ku-facard__note{margin:0;font-size:14px;line-height:1.45}.ku-facard__acts{border-top:1px solid var(--tr-line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.ku-facard__del{color:var(--tr-warn);margin-left:auto}.ku-fasec{gap:10px;margin-top:28px;display:grid}.ku-fasec__h{align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;display:flex}.ku-fasec__p{color:var(--tr-muted);margin:0 0 4px;font-size:15px}.ku-faday{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ku-faday__in{background:var(--tr-surface);min-height:40px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);font:inherit;color:var(--tr-ink);border:0;border-radius:999px;padding:0 12px;font-size:14.5px}.ku-sent__list{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ku-sent__list li{background:var(--tr-field);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 14px;font-size:15px;display:flex}.ku-sent__list span{color:var(--tr-muted);font-size:13.5px}.ku-tri{align-items:center}.ku-tri__t{gap:1px;min-width:0;display:grid}.ku-tri__t b{font-size:15.5px;font-weight:700}.ku-tri__t small{color:var(--tr-muted);font-size:13.5px}.ku-fsel .ku-tri{background:var(--tr-field);border-radius:16px;min-height:52px;padding:8px 14px}.ku-fsel .ku-tri__t b{font-size:17px}.ku-fsel__n{margin:12px 0 0;font-size:15px}.ku-fsel__n b{font-variant-numeric:tabular-nums;font-size:22px}.ku-fsel__hint{color:var(--tr-muted);margin:4px 0 0;font-size:13.5px;line-height:1.45}.ku-flist__body{overscroll-behavior:contain;max-height:min(70dvh,760px);padding:0 20px 14px;overflow-y:auto}.ku-flist__g{border:0;min-width:0;margin:12px 0 0;padding:0}.ku-flist__head{z-index:1;background:var(--tr-surface);border-radius:12px;margin:0 -8px;padding:4px 8px;position:sticky;top:0}.ku-flist__rows{margin:2px 0 0;padding:0;list-style:none}.ku-flist__rows li{border-bottom:1px solid var(--tr-line);justify-content:space-between;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.ku-flist__rows li{border-bottom:1px solid color-mix(in srgb,var(--tr-line) 60%,transparent)}}.ku-flist__rows li:last-child{border-bottom:0}.ku-flist__rows .tr-check{-webkit-user-select:none;user-select:none}.ku-flist__rooms{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;margin:6px 0 4px;padding:0;list-style:none;display:grid}.ku-froom{background:var(--tr-surface);width:100%;min-height:40px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);font:inherit;font-variant-numeric:tabular-nums;color:var(--tr-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.ku-froom:hover{box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ku-froom[aria-pressed=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-surface)}.ku-froom:disabled{opacity:.4;cursor:not-allowed}.ku-froom:focus-visible{box-shadow:var(--tr-focus-ut);outline:none}.ku-froom__st{background:var(--tr-edge);border-radius:99px;width:7px;height:7px;position:absolute;top:4px;right:4px}.ku-froom__st.is-planerad{box-shadow:inset 0 0 0 1.5px var(--tr-ink);background:0 0}.ku-froom__st.is-pagar{background:var(--tr-signal)}.ku-froom__st.is-klar{background:var(--tr-ok)}.ku-froom__st.is-avvikelse{background:var(--tr-warn)}.ku-froom[aria-pressed=true] .ku-froom__st.is-planerad{box-shadow:inset 0 0 0 1.5px var(--tr-surface)}.ku-gsel{z-index:2;border-radius:var(--tr-r-sheet);pointer-events:none;width:100%;height:min(68dvh,700px);min-height:380px;position:absolute;inset:0;overflow:hidden}.ku-gsel__halo{fill:var(--tr-signal)}@supports (color:color-mix(in lab,red,red)){.ku-gsel__halo{fill:color-mix(in srgb,var(--tr-signal) 55%,transparent)}}.ku-gsel__halo{stroke:var(--tr-signal);stroke-width:3px;stroke-linejoin:round;opacity:.9}.ku-gsel__ring{display:none}.ku-gsel__tag{z-index:3;background:var(--tr-ink);max-width:260px;color:var(--tr-surface);box-shadow:var(--tr-sh-raised);text-align:center;pointer-events:none;transform:translate(var(--x,0),var(--y,0)) translate(-50%,calc(-100% - 12px));border-radius:999px;justify-items:center;gap:1px;padding:6px 14px;display:grid;position:absolute;top:0;left:0}.ku-gsel__tag:empty,.ku-gsel__tag[hidden]{display:none}.ku-gsel__tag b{white-space:nowrap;font-size:14.5px;font-weight:700}.ku-gsel__tag small{max-width:232px;color:var(--tr-surface);font-size:12.5px;font-weight:500;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ku-gsel__tag small{color:color-mix(in srgb,var(--tr-surface) 80%,transparent)}}.ku-gsel__tag small{text-overflow:ellipsis;white-space:nowrap}.ku-gsel__tag:after{content:"";background:var(--tr-ink);border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.ku-f3dtools{z-index:3;background:var(--tr-surface);max-width:calc(100% - 24px);box-shadow:var(--tr-sh-raised);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:12px;left:12px}.ku-f3dtools__btn,.ku-f3dtools__seg{min-width:40px;min-height:40px;font:inherit;color:var(--tr-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.ku-f3dtools__btn{padding:0}.ku-f3dtools__btn:hover,.ku-f3dtools__seg:hover{background:var(--tr-hover)}.ku-f3dtools__seg[aria-pressed=true]{background:var(--tr-ink);color:var(--tr-surface)}.ku-f3dtools__btn:focus-visible,.ku-f3dtools__seg:focus-visible{box-shadow:var(--tr-focus-ut);outline:none}.ku-f3dtools__sep{background:var(--tr-line);width:1px;height:22px;margin:0 2px}@media (max-width:479px){.ku-f3dtools__seg{padding:0 9px;font-size:13px}}.ku-rooms__head{gap:2px;display:grid}.ku-rooms{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ku-room{min-height:56px;box-shadow:inset 0 0 0 1.5px var(--tr-line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:6px 8px 6px 14px;display:flex}.ku-room.is-on{background:var(--tr-field);box-shadow:none}.ku-room__l{min-height:40px;font-weight:700}.ku-room__tip{background:var(--tr-soft);color:var(--tr-ink);border-radius:12px;flex-basis:100%;margin:0 0 4px;padding:10px 12px;font-size:13.5px;line-height:1.45}.ku-rooms__saved{color:var(--tr-muted);align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.ku-quick{gap:0;padding:0;display:grid;overflow:hidden}.ku-quick__map{background:var(--tr-world-ground);isolation:isolate;min-height:220px;position:relative}.ku-quick__clay{position:absolute;inset:0}.ku-quick__house{place-items:center;height:100%;min-height:220px;padding:20px;display:grid}.ku-quick__panel{align-content:start;gap:14px;min-width:0;padding:clamp(18px,2vw,26px);display:grid}.ku-quick__head h2{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.ku-quick__head p{color:var(--tr-muted);margin:4px 0 0;font-size:15px}.ku-quick__tools{gap:8px;display:grid}.ku-quick__tools>.ku-tri{background:var(--tr-field);border-radius:14px;min-height:48px;padding:4px 12px}.ku-quick__search{margin-bottom:0}.ku-quick__list{overscroll-behavior:contain;max-height:300px;margin:0 -8px;padding:0 8px;overflow-y:auto}.ku-quick__g{border:0;min-width:0;margin:0 0 8px;padding:0}.ku-quick__g ul{margin:0;padding:0;list-style:none}.ku-quick__gh,.ku-quick__gname{z-index:1;background:var(--tr-surface);margin:0;padding:6px 0;position:sticky;top:0}.ku-quick__gname{color:var(--tr-muted);font-size:14px;font-weight:700}.ku-quick__row{border-bottom:1px solid var(--tr-line);grid-template-columns:24px minmax(0,1fr) auto;gap:12px;min-height:52px;display:grid}@supports (color:color-mix(in lab,red,red)){.ku-quick__row{border-bottom:1px solid color-mix(in srgb,var(--tr-line) 60%,transparent)}}.ku-quick__row{-webkit-user-select:none;user-select:none}.ku-quick__g li:last-child .ku-quick__row{border-bottom:0}.ku-quick__row.is-off{opacity:.6}.ku-quick__t{gap:1px;min-width:0;display:grid}.ku-quick__t b{font-size:15.5px;font-weight:700}.ku-quick__t b,.ku-quick__t small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ku-quick__t small{color:var(--tr-muted);font-size:13px}.ku-quick__opts{border-top:1px solid var(--tr-line);gap:10px;padding-top:12px;display:grid}.ku-quick__svc{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;font-size:14px;font-weight:700;display:grid}.ku-quick__days{scrollbar-width:thin;gap:6px;margin:0 -4px;padding:2px 4px 6px;display:flex;overflow-x:auto}.ku-quick__days button{background:var(--tr-surface);min-height:40px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);font:inherit;color:var(--tr-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:14px;font-weight:700}.ku-quick__days button:hover{box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ku-quick__days button[aria-checked=true]{background:var(--tr-ink);box-shadow:none;color:var(--tr-surface)}.ku-quick__days button:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.ku-quick__days button.is-akut{box-shadow:inset 0 0 0 1.5px var(--tr-signal-2);background:var(--tr-soft)}.ku-quick__days button.is-akut[aria-checked=true]{background:var(--tr-ink)}.ku-quick__days button:focus-visible{box-shadow:var(--tr-focus-ut);outline:none}.ku-quick__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ku-quick__sum{margin:0 auto 0 0;font-size:15px}.ku-quick__sum b{font-variant-numeric:tabular-nums;font-size:22px}.ku-quick__note,.ku-quick__sum span{color:var(--tr-muted)}.ku-quick__note{margin:0;font-size:13.5px;line-height:1.45}.ku-quick__done{background:var(--tr-field);border-radius:18px;justify-items:start;gap:8px;padding:16px;display:grid}.ku-quick__done b{font-size:20px}.ku-quick__done p{margin:0;font-size:15px;line-height:1.45}.ku-quick__acts{flex-wrap:wrap;gap:8px;display:flex}@container po-main (min-width:900px){.ku-quick{grid-template-columns:minmax(0,1.05fr) minmax(360px,1fr);min-height:520px}.ku-quick__map{min-height:0}.ku-quick__list{max-height:340px}}.ku-cleanings__cols{gap:18px;display:grid}.ku-cleanings__col{align-content:start;gap:6px;min-width:0;display:grid}.ku-cleanings__col h3{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.ku-cleanings__more{justify-self:start;font-size:14px}.ku-crow{grid-template-columns:74px minmax(0,1fr) 14px}.ku-crow__when{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}@container po-main (min-width:900px){.ku-cleanings__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ku-cleanings__col+.ku-cleanings__col{border-left:1px solid var(--tr-line);padding-left:24px}}.ku-jrow-w{display:grid}.ku-jrow__more{gap:8px 16px;padding:0 12px 10px 100px;display:flex}.ku-chainrow,.ku-jrow__more{flex-wrap:wrap;align-items:center}.ku-chainrow{gap:6px 10px;min-width:0;display:inline-flex}.ku-chainrow__t{flex-wrap:wrap;gap:2px 8px;font-size:13.5px;display:inline-flex}.ku-chainrow__t span{color:var(--tr-muted)}.ku-chaindots,.ku-jday .ku-chaindots{align-items:center;gap:3px;margin:0;padding:0;list-style:none;display:inline-flex}.ku-chaindots li{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--tr-edge);border-radius:99px}.ku-chaindots li.is-done{background:var(--tr-ink);box-shadow:none}.ku-chaindots li.is-current{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ku-jday .ku-thumbs,.ku-thumbs{gap:6px;margin:0;padding:0;list-style:none;display:inline-flex}.ku-thumbs__b{background:var(--tr-field);cursor:zoom-in;border:0;border-radius:10px;width:56px;height:42px;padding:0;display:block;position:relative;overflow:hidden}.ku-thumbs__b img{object-fit:cover;width:100%;height:100%;display:block}.ku-thumbs__b:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:2px}.ku-thumbs__more{background:var(--tr-ink);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ku-thumbs__more{background:color-mix(in srgb,var(--tr-ink) 55%,transparent)}}.ku-thumbs__more{color:var(--tr-surface);font-size:13px;font-weight:700}.ku-jrow__inv{margin-left:auto;font-size:14px;font-weight:700}.ku-flowlist__a{grid-column:2/-1;font-size:13.5px}@media (max-width:639px){.ku-jrow__more{padding-left:12px}}.ku-cal-filter{margin-bottom:12px}.ku-cal-filter__dot{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:99px;display:inline-block}.ku-cal-filter__dot.is-way{background:var(--tr-soft);box-shadow:inset 0 0 0 2px var(--tr-signal-2)}.ku-cal-filter__dot.is-now{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.ku-cal-filter__dot.is-done{background:var(--tr-ok);box-shadow:none}.ku-cal-filter__dot.is-warn{background:var(--tr-warn);box-shadow:none}.ku-cal-filter__dot.is-schema{box-shadow:none;outline:1.5px dashed var(--tr-muted);outline-offset:-1.5px}.ku-cal-card.is-way{--ton:var(--tr-soft);--kant:var(--tr-signal-2)}.ku-cal-card.is-way .ku-cal-card__n{background:var(--tr-surface);color:var(--tr-ink);box-shadow:inset 0 0 0 1.5px var(--tr-signal-2)}.ku-cal-card.is-booked{--kant:var(--tr-ink)}.ku-cal-card.is-done{--ton:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.ku-cal-card.is-done{--ton:color-mix(in srgb,var(--tr-ok) 16%,var(--tr-surface))}}.ku-cal-card.is-done{--kant:var(--tr-ok)}@supports (color:color-mix(in lab,red,red)){.ku-cal-card.is-done{--kant:color-mix(in srgb,var(--tr-ok) 55%,transparent)}}.ku-cal-month__n[data-kind=way]{background:var(--tr-soft);box-shadow:inset 0 0 0 1.5px var(--tr-signal-2);color:var(--tr-ink)}:is(.ku-cal-strip,.ku-cal-month__d,.ku-cal-legend) .is-way{background:var(--tr-soft);box-shadow:inset 0 0 0 1.5px var(--tr-signal-2)}.ku-cal-legend i{width:10px;height:10px}.ku-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.ku-pager__a{background:var(--tr-surface);min-height:44px;box-shadow:var(--tr-sh-rest);color:var(--tr-ink);border-radius:999px;align-items:center;gap:4px;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ku-pager__a[aria-disabled]{opacity:.4;pointer-events:none}.ku-pager__n{color:var(--tr-muted);font-variant-numeric:tabular-nums;font-size:14px}.lgl{width:min(100% - 2 * var(--v8-room-x) - 2 * var(--v8-inset),1136px);font-family:var(--v8-font);color:var(--v8-mork);margin-inline:auto;padding:56px 0 32px}.lgl-head{gap:16px;max-width:760px;margin-bottom:48px;display:grid}.lgl-head .kick{color:var(--v8-mork);margin:0;font-size:15px;font-weight:700}.lgl-head .d1{font-family:var(--v8-font);letter-spacing:-.03em;color:var(--v8-mork);text-wrap:balance;margin:0;font-size:clamp(36px,3.6vw,52px);font-weight:800;line-height:1.12}.lgl-head .lead,.lgl-lead{color:var(--v8-ink-2);margin:0;font-size:19px;font-weight:500;line-height:1.5}.lgl-lead p{margin:0}.lgl-lead p+p{margin-top:10px}.lgl-aside a,.lgl-doc a,.lgl-form a,.lgl-lead a{color:var(--v8-mork);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1.5px}.lgl-meta{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lgl-meta li{background:var(--v8-vit);min-height:32px;color:var(--v8-mork);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.lgl-draft{border-radius:var(--v8-r-field);background:var(--v8-mjuk);color:var(--v8-mork);margin:4px 0 0;padding:14px 18px 14px 36px;font-size:15px;line-height:1.5;position:relative}.lgl-draft:before{content:"";background:var(--warning);border-radius:999px;width:9px;height:9px;position:absolute;top:21px;left:17px}.lgl-body{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;display:grid}.lgl-toc{top:calc(var(--v8-hdr) + 12px);position:sticky}.lgl-toc-m{display:none}.lgl-toc-h{color:var(--v8-mork);margin:0 0 10px;font-size:15px;font-weight:700}.lgl-toc-l{margin:0;padding:0;list-style:none;display:grid}.lgl-toc-l a{min-height:44px;color:var(--v8-ink-2);transition:background-color var(--tr-t-fast),color var(--tr-t-fast);border-radius:999px;align-items:baseline;gap:10px;padding:11px 12px;font-size:15px;font-weight:500;line-height:1.35;text-decoration:none;display:flex}.lgl-toc-l a:hover{background:var(--v8-vit);color:var(--v8-mork)}.lgl-toc-l a:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:1px}.lgl-toc-n{font-variant-numeric:tabular-nums;min-width:30px;color:var(--v8-mork);flex:none;font-weight:700}.lgl-aside{border-top:1px solid var(--v8-linje);color:var(--v8-ink-2);margin-top:20px;padding-top:16px;font-size:15px;line-height:1.5}.lgl-aside p{margin:0 0 8px}.lgl-aside-l{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lgl-aside-l a{font-weight:600}details.lgl-form{padding:4px 0}details.lgl-form summary{cursor:pointer;min-height:44px;color:var(--v8-mork);align-items:center;font-size:16px;display:flex}details.lgl-form summary:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:2px}details.lgl-form h3{color:var(--v8-mork);margin:18px 0 8px;font-size:17px;font-weight:700}.lgl-doc{border-radius:var(--v8-r-box);background:var(--v8-vit);max-width:760px;padding:12px 44px 28px}.lgl-sec{border-bottom:1px solid var(--v8-linje);scroll-margin-top:calc(var(--v8-hdr) + 12px);padding:28px 0}.lgl-sec:last-child{border-bottom:0}.lgl-num{background:var(--v8-mjuk);font-variant-numeric:tabular-nums;height:26px;border-radius:999px;align-items:center;margin:0 0 10px;padding:0 10px;font-size:13px;display:inline-flex}.lgl-num,.lgl-sec .h3,.lgl-sec h2{color:var(--v8-mork);font-weight:700}.lgl-sec .h3,.lgl-sec h2{font-family:var(--v8-font);letter-spacing:-.015em;margin:0 0 12px;font-size:24px;line-height:1.2}.lgl-sec h3{color:var(--v8-mork);margin:18px 0 8px;font-size:18px;font-weight:700}.lgl-sec li,.lgl-sec p{color:var(--v8-ink-2);font-size:16px;line-height:1.65}.lgl-sec ol,.lgl-sec p,.lgl-sec ul{max-width:68ch;margin:0 0 12px}.lgl-sec ol,.lgl-sec ul{padding-left:20px}.lgl-sec li+li{margin-top:6px}.lgl-sec ul{list-style:outside}.lgl-sec ol{list-style:decimal}.lgl-sec li::marker{color:var(--v8-mork);font-weight:700}.lgl-sec b,.lgl-sec strong{color:var(--v8-mork);font-weight:700}.lgl-form{max-width:760px;margin-top:32px}.lgl-form p:last-child{margin-bottom:0}.lgl-doc .lgl-form{border-radius:var(--v8-r-field);background:var(--v8-sida);margin:4px 0 16px;padding:14px 18px}.lgl-doc .lgl-form p{margin:0 0 8px}.lgl-dl{border-radius:var(--v8-r-box);background:var(--v8-vit);max-width:760px;margin:0;padding:6px 24px;display:grid}.lgl-doc .lgl-dl{box-shadow:none;background:0 0;margin:4px 0 16px;padding:0}.lgl-dl>div{border-bottom:1px solid var(--v8-linje);grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.lgl-dl>div:last-child{border-bottom:0}.lgl-dl dt{color:var(--v8-ink-2);font-size:15px;font-weight:500}.lgl-dl dd{color:var(--v8-mork);margin:0;font-size:16px;font-weight:600;line-height:1.5}.lgl-table-wrap{max-width:100%;margin:4px 0 16px;overflow-x:auto}.lgl-table{border-collapse:collapse;width:100%;font-size:14px}.lgl-table th{border-bottom:1px solid var(--v8-linje-2);text-align:left;color:var(--v8-mork);vertical-align:bottom;padding:10px 12px 10px 0;font-weight:700}.lgl-table td{border-bottom:1px solid var(--v8-linje);color:var(--v8-ink-2);vertical-align:top;padding:10px 12px 10px 0;line-height:1.5}.av-tile{padding:24px}.av-grid{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.av-form{gap:18px;display:grid}.av-group{border:0;border-top:1px solid var(--tr-line);gap:12px;margin:0;padding:16px 0 0;display:grid}.av-group:first-child{border-top:0;padding-top:0}.av-group legend{color:var(--tr-ink);padding:0 0 10px;font-size:15px;font-weight:700}.av-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.av-note{color:var(--tr-muted);margin:0;font-size:13.5px;line-height:1.5}.av-problems{border-radius:var(--tr-r-inner);background:var(--warning-wash);color:var(--tr-ink);padding:12px 16px;font-size:14px;line-height:1.45}.av-problems p{color:var(--tr-warn);margin:0 0 6px;font-weight:700}.av-problems ul{margin:0;padding-left:18px}.av-preview{border-radius:var(--tr-r-card);background:var(--tr-ground);max-height:calc(100vh - 110px);padding:18px;position:sticky;top:88px;overflow:auto}.av-preview__k{letter-spacing:.02em;color:var(--tr-muted);margin:0 0 12px;font-size:13px;font-weight:700}.av-doc{max-width:820px}.av-doc__t{letter-spacing:-.015em;color:var(--tr-ink);margin:22px 0 4px;font-size:24px;font-weight:800;line-height:1.2}.av-doc__meta{color:var(--tr-muted);margin:0 0 6px;font-size:13px;font-weight:600}.av-doc__lead{color:var(--tr-muted);margin:0 0 8px;font-size:16px;line-height:1.55}.av-appendix{border-top:2px solid var(--tr-line);margin-top:28px;padding-top:8px}.av-hash{color:var(--tr-muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.5}.av-hash code,.av-versions code{font-variant-numeric:tabular-nums;color:var(--tr-ink);font-family:inherit;font-weight:700}.av-new{gap:22px;display:grid}.av-cards{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.av-cards legend{padding:0 0 10px;font-size:15px;font-weight:700}.av-card{border-radius:var(--tr-r-card);background:var(--tr-ground);cursor:pointer;min-height:44px;transition:box-shadow var(--tr-t-fast);gap:6px;padding:16px 18px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.av-card input{opacity:0;pointer-events:none;position:absolute}.av-card b{color:var(--tr-ink);font-size:16px}.av-card small{color:var(--tr-muted);font-size:14px;line-height:1.45}.av-card.is-on{background:var(--tr-surface);box-shadow:inset 0 0 0 2px var(--tr-ink)}.av-card:has(input:focus-visible){outline:2.5px solid var(--tr-ink);outline-offset:2px}.av-party{gap:10px;max-width:520px;display:grid}.av-party__k{margin:0;font-size:15px;font-weight:700}.av-chosen{border-radius:var(--tr-r-pill);background:var(--tr-soft);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;display:flex}.av-chosen span,.av-hits button{gap:2px;display:grid}.av-chosen small,.av-hits small{color:var(--tr-muted);font-size:13px}.av-hits{gap:4px;margin:0;padding:0;list-style:none;display:grid}.av-hits button{border-radius:var(--tr-r-inner);background:var(--tr-ground);width:100%;min-height:44px;font:inherit;text-align:left;color:var(--tr-ink);cursor:pointer;border:0;padding:8px 14px}.av-hits button:hover{background:var(--tr-hover)}.av-hits button:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:1px}.av-head-meta{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.av-answer{border-radius:var(--tr-r-inner);background:var(--tr-soft);color:var(--tr-ink);margin:0 0 16px;padding:12px 16px;font-size:15px;line-height:1.45}.av-answer.is-ok{background:var(--tr-surface);box-shadow:inset 0 0 0 1.5px var(--tr-ok)}.av-locked{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:24px;display:grid}.av-locked__doc{border-radius:var(--tr-r-card);background:var(--tr-surface);padding:22px 24px}.av-locked__doc .lgl-doc{padding:0}.av-locked__side{gap:16px;display:grid}.av-log,.av-sigs,.av-versions{gap:10px;margin:0;padding:0;list-style:none;display:grid}.av-log li,.av-sigs li,.av-versions li{border-bottom:1px solid var(--tr-line);gap:2px;padding:10px 0;display:grid}.av-log li:last-child,.av-sigs li:last-child,.av-versions li:last-child{border-bottom:0}.av-log small,.av-sigs small,.av-versions small{color:var(--tr-muted);font-size:13px;line-height:1.4}.av-sigs__none{color:var(--tr-muted);font-size:14px}.av-log span{font-size:14px;line-height:1.45}.av-acts{gap:18px;display:grid}.av-act{border-top:1px solid var(--tr-line);gap:10px;padding-top:14px;display:grid}.av-act:first-child{border-top:0;padding-top:0}.av-act h3{margin:0;font-size:15px;font-weight:700}.av-revoke{gap:10px;display:grid}.av-sign{padding-top:8px}.av-sign .av-answer{max-width:1136px;margin:0 auto 16px}.av-sign__grid{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:24px;display:grid}.av-sign__doc .lgl-doc{max-width:none}.av-sign__side{top:calc(var(--v8-hdr,88px) + 12px);gap:16px;display:grid;position:sticky}.av-sign__form{gap:14px;display:grid}.av-sign .av-doc__t,.av-sign .av-hash code{color:var(--v8-mork)}.av-print{background:var(--tr-surface);max-width:820px;color:var(--tr-ink);margin:0 auto;padding:32px 24px 48px}.av-print__bar{justify-content:flex-end;margin-bottom:16px;display:flex}.av-print__btn{border-radius:var(--tr-r-pill);background:var(--tr-ink);min-height:44px;font:inherit;color:var(--tr-surface);cursor:pointer;border:0;padding:0 20px;font-weight:700}.av-print__btn:focus-visible{outline:2.5px solid var(--tr-ink);outline-offset:3px}.av-print__head{border-bottom:2px solid var(--tr-line);padding-bottom:12px}.av-print__brand{margin:0 0 6px;font-size:15px;font-weight:700}.av-print__meta{color:var(--tr-muted);overflow-wrap:anywhere;margin:0 0 4px;font-size:13px}.av-print__meta code{font-variant-numeric:tabular-nums;color:var(--tr-ink);font-family:inherit}.av-print__doc{background:0 0;padding:0}.av-print__sigs{border-top:2px solid var(--tr-line);margin-top:28px;padding-top:12px}.av-print__sigs h2{margin:0 0 10px;font-size:20px;font-weight:800}.av-print__sigs table{border-collapse:collapse;width:100%;font-size:14px}.av-print__sigs td,.av-print__sigs th{border-bottom:1px solid var(--tr-line);text-align:left;vertical-align:top;padding:8px 10px 8px 0}.av-print__sigs td small{color:var(--tr-muted);display:block}.av-print__foot{color:var(--tr-muted);margin:14px 0 0;font-size:13px;line-height:1.5}.v8{background:var(--v8-sida);color:var(--v8-mork);font-family:var(--v8-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;font-weight:500;line-height:1.55}.v8 :focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:3px}.v8 :is(.v8-on-dark,.v8-rum--mork) :focus-visible{outline-color:var(--v8-signal)}:where(.v8) :where(h1,h2,h3,h4,p){margin:0}.v8-sr{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.v8-nobr,.v8-sr{white-space:nowrap}.v8-h1{font-size:var(--v8-h1);letter-spacing:var(--v8-h1-spar)}.v8-h1,.v8-h2{font-weight:800;line-height:1.08}.v8-h2{font-size:var(--v8-h2);letter-spacing:var(--v8-h2-spar);max-width:11.5em}.v8-h1:has(.v8-hp),.v8-h2:has(.v8-hp){line-height:1.16}.v8-h3{font-size:var(--v8-h3);letter-spacing:-.025em;font-weight:700;line-height:1.12}.v8-ingress{font-size:var(--v8-ingress,clamp(18px,.19vw + 17.26px,20px));max-width:34em;font-weight:500;line-height:1.5}.v8-brod{font-size:17px;font-weight:500;line-height:1.55}.v8-meta{font-size:15px;font-weight:500;line-height:1.45}.v8-ogon{font-size:15px;font-weight:700;line-height:1.2}.v8-sek{color:var(--v8-sek-farg,var(--v8-ink-2))}@media (max-width:767px){.v8-brod{font-size:16px}.v8-h3{font-size:26px}}.v8-rum--signal,.v8-ton--signal{background:var(--v8-signal);color:var(--v8-mork);--v8-hp-bg:var(--v8-mork);--v8-hp-fg:var(--v8-signal);--v8-btn-bg:var(--v8-mork);--v8-btn-bg-h:var(--v8-mork-2);--v8-btn-fg:var(--v8-sida);--v8-btn-ring:var(--v8-signal);--v8-btn-pil:var(--v8-mork);--v8-band-farg:var(--v8-mork);--v8-kant-farg:var(--v8-signal);--v8-penna-farg:var(--v8-mork);--v8-yta-farg:var(--v8-signal)}.v8-rum--mork,.v8-ton--mork{background:var(--v8-mork);color:var(--v8-sida);--v8-hp-bg:var(--v8-signal);--v8-hp-fg:var(--v8-mork);--v8-btn-bg:var(--v8-signal);--v8-btn-bg-h:var(--v8-signal-2);--v8-btn-fg:var(--v8-mork);--v8-btn-ring:var(--v8-mork);--v8-btn-pil:var(--v8-signal);--v8-band-farg:var(--v8-signal);--v8-kant-farg:var(--v8-mork);--v8-penna-farg:var(--v8-signal);--v8-sek-farg:var(--v8-pa-mork);--v8-yta-farg:var(--v8-mork)}.v8-rum--vit,.v8-ton--vit{background:var(--v8-vit);color:var(--v8-mork);--v8-yta-farg:var(--v8-vit)}.v8-rum--mjuk,.v8-ton--mjuk{background:var(--v8-mjuk);color:var(--v8-mork);--v8-yta-farg:var(--v8-mjuk)}.v8-rum{width:min(100% - 2 * var(--v8-room-x),var(--v8-room-max));margin:var(--v8-room-gap) auto 0;border-radius:var(--v8-r-room);position:relative;overflow:clip}.v8-rum-in{width:min(100% - 2 * var(--v8-inset),var(--v8-in-max));padding-block:var(--v8-room-pad);margin-inline:auto}.v8-zon{margin-top:var(--v8-room-gap);padding-top:var(--v8-room-pad)}.v8-zon-in{width:min(100% - 2 * var(--v8-room-x) - 2 * var(--v8-inset),var(--v8-room-max) - 2 * var(--v8-inset),var(--v8-in-max));margin-inline:auto}.v8-huvud{display:grid}.v8-huvud>.v8-ogon{margin-bottom:18px}.v8-huvud>.v8-ingress{margin-top:22px}.v8-huvud>.v8-btn,.v8-huvud>.v8-lank{justify-self:start;margin-top:22px}.v8-hp-hel{white-space:nowrap}.v8-hp{letter-spacing:-.03em;line-height:inherit;white-space:nowrap;background:var(--v8-hp-bg,var(--v8-mork));color:var(--v8-hp-fg,var(--v8-signal));border-radius:999px;margin-block:.26em .05em;padding:.12em .32em .2em;display:inline-block}:root .v8-hp{margin-right:.04em}.v8-hp--svep{isolation:isolate;background:0 0;position:relative}.v8-hp--svep:before{content:"";z-index:-1;background:var(--v8-hp-bg,var(--v8-mork));border-radius:999px}.v8-hp--svep:before,.v8-hp-over{clip-path:inset(0 round 999px);position:absolute;inset:0}.v8-hp-over{padding:inherit;color:var(--v8-hp-fg,var(--v8-signal));white-space:nowrap}.v8-under{white-space:nowrap;display:inline-block;position:relative}.v8-under-l{height:var(--v8-penna);background:var(--v8-penna-farg,var(--v8-mork));pointer-events:none;border-radius:999px;position:absolute;top:calc(100% - .02em);left:-.02em;right:-.02em}.v8-btn{--v8-arr-in:6px;min-height:56px;padding:var(--v8-arr-in) var(--v8-arr-in) var(--v8-arr-in) 24px;background:var(--v8-btn-bg,var(--v8-mork));color:var(--v8-btn-fg,var(--v8-sida));cursor:pointer;white-space:nowrap;font:inherit;letter-spacing:-.01em;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;font-size:16px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.v8-btn:hover{background:var(--v8-btn-bg-h,var(--v8-mork-2))}.v8-btn-arr{background:var(--v8-btn-ring,var(--v8-signal));width:44px;height:44px;color:var(--v8-btn-pil,var(--v8-mork));border-radius:50%;flex:none;place-items:center;display:grid}.v8-btn-arr svg{width:22px;height:22px}.v8-btn--xl{--v8-arr-in:8px;gap:16px;min-height:64px;padding-left:28px;font-size:19px}.v8-btn--xl .v8-btn-arr{width:48px;height:48px}.v8-btn--xl .v8-btn-arr svg{width:24px;height:24px}.v8-btn--sm{--v8-arr-in:5px;gap:10px;min-height:44px;padding-left:18px;font-size:15px}.v8-btn--sm .v8-btn-arr{width:34px;height:34px}.v8-btn--sm .v8-btn-arr svg{width:18px;height:18px}.v8-btn--ren{justify-content:center;padding:0 22px}.v8-btn--sm.v8-btn--ren{padding:0 20px}.v8-btn--mork{--v8-btn-bg:var(--v8-mork);--v8-btn-bg-h:var(--v8-mork-2);--v8-btn-fg:var(--v8-sida);--v8-btn-ring:var(--v8-signal);--v8-btn-pil:var(--v8-mork)}.v8-btn--signal{--v8-btn-bg:var(--v8-signal);--v8-btn-bg-h:var(--v8-signal-2);--v8-btn-fg:var(--v8-mork);--v8-btn-ring:var(--v8-mork);--v8-btn-pil:var(--v8-signal)}.v8-btn--vit{--v8-btn-bg:var(--v8-vit);--v8-btn-bg-h:var(--v8-vit);--v8-btn-fg:var(--v8-mork);--v8-btn-ring:var(--v8-mork);--v8-btn-pil:var(--v8-signal)}.v8-btn--spok{color:inherit;box-shadow:inset 0 0 0 2px var(--v8-linje-2);background:0 0;padding-right:20px}.v8-btn--spok:hover{background:0 0;box-shadow:inset 0 0 0 2px}.v8-lank{min-height:44px;color:inherit;align-items:center;gap:12px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.v8-lank>span:first-child{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.v8-lank-arr{background:var(--v8-hp-bg,var(--v8-mork));width:32px;height:32px;color:var(--v8-hp-fg,var(--v8-signal));border-radius:50%;flex:none;place-items:center;display:grid}.v8-lank-arr svg{width:16px;height:16px}.v8-falt-etikett{margin-bottom:8px;font-size:15px;font-weight:700;display:block}.v8-input{border-radius:var(--v8-r-field);background:var(--v8-vit);width:100%;min-width:0;height:56px;color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);font:inherit;border:0;padding:0 20px;font-size:17px;font-weight:600}.v8-input::placeholder{color:var(--tr-placeholder);opacity:1;font-weight:500}.v8-input:focus-visible{box-shadow:inset 0 0 0 2.5px var(--v8-mork),0 0 0 3px var(--v8-signal);outline:none}.v8-pillfalt{max-width:560px;container:v8-pillfalt/inline-size}.v8-pillfalt-in{background:var(--v8-vit);box-shadow:var(--v8-chip-skugga);border-radius:999px;align-items:center;gap:8px;padding:8px;display:flex}.v8-pillfalt-in:focus-within{box-shadow:0 0 0 2.5px var(--v8-mork),0 0 0 5.5px var(--v8-vit)}.v8-pillfalt input{min-width:0;height:48px;color:var(--v8-mork);font:inherit;background:0 0;border:0;border-radius:999px;flex:1;padding:0 8px 0 20px;font-size:18px;font-weight:600}.v8-pillfalt input::placeholder{color:var(--tr-placeholder);opacity:1;font-weight:500}.v8-pillfalt input:focus-visible{outline:none}@container v8-pillfalt (max-width:479px){.v8-pillfalt-in{box-shadow:none;background:0 0;flex-direction:column;align-items:stretch;gap:10px;padding:0}.v8-pillfalt-in:focus-within{box-shadow:none}.v8-pillfalt input{background:var(--v8-vit);height:56px;box-shadow:var(--v8-chip-skugga);flex:none;padding:0 22px}.v8-pillfalt input:focus-visible{box-shadow:0 0 0 2.5px var(--v8-mork),0 0 0 5.5px var(--v8-vit)}.v8-pillfalt .v8-btn{font-size:17px}}.v8-ik{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:48px;height:48px}.v8-ik--24{width:24px;height:24px}.v8-chip{background:var(--v8-vit);min-height:56px;color:var(--v8-mork);box-shadow:var(--v8-chip-skugga);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:8px 22px 8px 8px;font-size:18px;font-weight:700;line-height:1.15;display:inline-flex}.v8-chip-ok{background:var(--v8-signal);width:40px;height:40px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:grid}.v8-chip-ok svg{width:100%;height:100%;overflow:visible}.v8-chip-ok path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.v8-chip--prick{padding-left:22px}.v8-chip-prick{background:var(--v8-signal);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--v8-mork);border-radius:50%;flex:none}@supports (color:color-mix(in lab,red,red)){.v8-chip-prick{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--v8-mork) 18%,transparent)}}.v8-chip-oljett{display:none}:root .v8-chip:not(.v8-chip--prick){padding-left:14px}:root .v8-chip-oljett{background:var(--v8-sida);width:22px;height:22px;box-shadow:inset 0 0 0 3px var(--v8-mork);border-radius:50%;flex:none;margin-right:-2px;display:block}.v8-chip-hal{box-shadow:var(--v8-chip-skugga);border-radius:999px;display:inline-flex}:root .v8-chip-hal>.v8-chip{--v8-hal:8px;--v8-hal-x:25px;box-shadow:none;-webkit-mask:radial-gradient(circle at var(--v8-hal-x) 50%,transparent var(--v8-hal),black calc(var(--v8-hal) + .6px));mask:radial-gradient(circle at var(--v8-hal-x) 50%,transparent var(--v8-hal),black calc(var(--v8-hal) + .6px))}:root .v8-chip-hal .v8-chip-oljett{background:0 0}@media (max-width:767px){.v8-chip{gap:10px;min-height:44px;padding:7px 18px 7px 7px;font-size:16px}.v8-chip-ok{width:30px;height:30px}.v8-chip-ok path{stroke-width:2.8px}.v8-chip--prick{padding-left:18px}:root .v8-chip:not(.v8-chip--prick){padding-left:11px}:root .v8-chip-oljett{width:18px;height:18px;box-shadow:inset 0 0 0 2.5px var(--v8-mork)}:root .v8-chip-hal>.v8-chip{--v8-hal:6.5px;--v8-hal-x:20px}}.v8-notis{width:min(var(--v8-notis-b),100%);border-radius:var(--v8-r-in);background:var(--v8-vit);color:var(--v8-mork);box-shadow:var(--v8-chip-skugga);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px 16px 14px;display:grid}.v8-notis-app{background:var(--v8-signal);width:40px;height:40px;color:var(--v8-mork);border-radius:22.4%;display:block;position:relative}.v8-notis-app svg{border-radius:inherit;width:100%;height:100%}.v8-notis-prick{background:var(--v8-accent);width:12px;height:12px;box-shadow:0 0 0 2px var(--v8-vit);border-radius:50%;position:absolute;top:-1px;right:-1px}.v8-notis-topp{justify-content:space-between;align-items:baseline;gap:8px;font-size:15px;line-height:1.3;display:flex}.v8-notis-topp strong{font-weight:700}.v8-notis-topp span{color:var(--v8-ink-2);font-size:14px}.v8-notis-text{color:var(--v8-ink-2);overflow-wrap:anywhere;text-wrap:pretty;margin-top:2px;font-size:16px;line-height:1.42}.v8-notis-text b{color:var(--v8-mork);font-weight:700}@media (max-width:599px){.v8-notis{border-radius:16px;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px}.v8-notis-app{width:28px;height:28px}.v8-notis-topp strong{font-size:13px}.v8-notis-topp span{font-size:12px}.v8-notis-text{font-size:13px;line-height:1.35}}.v8-anteckning{color:var(--v8-penna-farg,var(--v8-mork));pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:inline-flex}.v8-anteckning--upp{flex-direction:column-reverse;gap:4px}.v8-hand{max-width:var(--v8-hand-max,6em);font-family:var(--v8-hand);font-weight:var(--v8-hand-vikt);font-size:var(--v8-hand-storlek);line-height:var(--v8-hand-rh);letter-spacing:0;text-align:center;text-wrap:balance;display:block;rotate:-4deg}:root .v8-hand{font-variation-settings:"INFM" 0,"BNCE" 0}.v8-anteckning svg{flex:none;overflow:visible}.v8-penna-drag{fill:none;stroke:currentColor;stroke-width:var(--v8-penna);stroke-linecap:round;stroke-linejoin:round}@media (max-width:599px){.v8-anteckning{display:none}}.v8-gnista{pointer-events:none;color:var(--v8-penna-farg,var(--v8-mork));overflow:visible}.v8-gnista path{fill:none;stroke:currentColor;stroke-width:var(--v8-penna);stroke-linecap:round;stroke-linejoin:round}.v8-gnista--klang{width:1px;height:1px}.v8-band,.v8-band-kant{fill:none;stroke:var(--v8-band-farg,var(--v8-mork));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:0}.v8-band-kant{stroke:var(--v8-kant-farg,var(--v8-signal))}.v8-band-stans{fill:none;stroke:var(--v8-stans-farg,var(--v8-signal));stroke-width:calc(var(--sw,var(--sw-d,var(--v8-band))) * 1.26);stroke-linecap:butt;stroke-linejoin:round}.v8-band-svg{pointer-events:none;overflow:visible}.v8-band-svg[data-vikt=band] .v8-band{stroke-width:var(--sw,var(--sw-d,var(--v8-band)))}.v8-band-svg[data-vikt=band] .v8-band-kant{stroke-width:var(--swk,var(--swk-d,var(--v8-band)))}@media (max-width:767px){.v8-band-svg[data-vikt=band] .v8-band{stroke-width:var(--sw,var(--sw-m,var(--v8-band)))}.v8-band-svg[data-vikt=band] .v8-band-kant{stroke-width:var(--swk,var(--swk-m,var(--v8-band)))}.v8-band-stans{stroke-width:calc(var(--sw,var(--sw-m,var(--v8-band))) * 1.26)}}.v8-px-band .v8-band{stroke-width:var(--v8-band)}.v8-band-mask{fill:none;stroke:#fff;stroke-width:calc(var(--sw,var(--sw-d,56px)) + 3px);stroke-linecap:round}.v8-scen{aspect-ratio:4/5;position:relative}.v8-scen>.v8-scen-lager{width:100%;max-width:none;height:100%;position:absolute;inset:0}.v8-scen-foto{object-fit:cover;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%),linear-gradient(#0000,#000 10%);mask-image:linear-gradient(90deg,#0000,#000 22%),linear-gradient(#0000,#000 10%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:599px){.v8-scen-foto{-webkit-mask-image:linear-gradient(#0000,#000 10%);mask-image:linear-gradient(#0000,#000 10%)}}.v8-scen-figur{object-fit:cover}.v8-scen-figur,.v8-scen-pa{pointer-events:none}.v8-scen-pa>*{pointer-events:auto;position:absolute}.v8-scen-pa>.v8-anteckning,.v8-scen-pa>.v8-gnista{pointer-events:none}.v8-ram{aspect-ratio:3/2;border-radius:var(--v8-r-in);position:relative;overflow:hidden}.v8-ram>img{object-fit:cover;width:100%;height:100%;display:block}.v8-ramband{position:relative}.v8-ramband>.v8-band-svg{width:1px;max-width:none;height:1px;position:absolute;top:0;left:0}.v8-ramband-bak{z-index:0}.v8-ramband-yta{z-index:1;position:relative}.v8-ramband-fram{z-index:2}.v8-ramband>:is(.v8-gnista,.v8-chip,.v8-chip-hal,.v8-anteckning,.v8-notis){z-index:3;position:absolute}.v8-ramband--b{container-type:inline-size}.v8-ramband--b>.v8-band-svg{left:calc(var(--vb-x) / var(--ref-w) * 100cqi);top:calc(var(--vb-y) / var(--ref-w) * 100cqi);width:calc(var(--vb-w) / var(--ref-w) * 100cqi);height:calc(var(--vb-h) / var(--ref-w) * 100cqi)}.v8-demo{border-radius:var(--v8-r-box);background:var(--v8-vit);width:min(100%,460px);color:var(--v8-mork);box-shadow:var(--v8-demo-skugga);padding:24px;position:relative}.v8-rum--vit .v8-demo{background:var(--v8-sida);box-shadow:none}.v8-demo-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.v8-demo-top .v8-demo-t{font-size:15px;font-weight:700}.v8-demo-liten{color:var(--v8-ink-2);font-size:13px;font-weight:600}.v8-demo-h{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.15}.v8-etikett{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.v8-etikett--signal{background:var(--v8-signal);color:var(--v8-mork)}.v8-etikett--mjuk{background:var(--v8-mjuk);color:var(--v8-mork)}.v8-etikett--linje{box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);color:var(--v8-mork)}.v8-etikett--mork{background:var(--v8-mork);color:var(--v8-signal)}.v8-bock-liten{background:var(--v8-signal);width:22px;height:22px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:inline-grid}.v8-bock-liten svg{width:14px;height:14px;overflow:visible}.v8-bock-liten path{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.v8-byten{gap:8px;display:grid}.v8-byte{background:var(--v8-sida);border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.v8-rum--mjuk .v8-byte,.v8-rum--vit .v8-byte{background:var(--v8-vit)}.v8-datum{background:var(--v8-mork);width:52px;height:52px;color:var(--v8-sida);border-radius:14px;align-content:center;place-items:center;line-height:1;display:grid}.v8-datum b{font-size:20px;font-weight:800}.v8-datum small{color:var(--v8-signal);margin-top:3px;font-size:12px;font-weight:700}.v8-byte-namn{font-size:16px;font-weight:700;line-height:1.25;display:block}.v8-byte-tid{line-height:1.35;display:block}.v8-byte-tid,.v8-ical{color:var(--v8-ink-2);font-size:14px}.v8-ical{box-shadow:inset 0 0 0 1.5px var(--v8-linje);border-radius:16px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-weight:600;display:flex}.v8-ical .v8-ik{width:22px;height:22px;color:var(--v8-mork);stroke-width:2.4px}.v8-kv-foton{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0;display:grid}.v8-kv-foton img{aspect-ratio:1;background:var(--v8-signal);object-fit:cover;border-radius:12px;width:100%;display:block}.v8-kv-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v8-kv-lista li{align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.v8-kv-lista .v8-ik{stroke-width:2.6px;width:18px;height:18px;color:var(--v8-ink-2);margin-left:auto}.v8-schema-rad{border-top:1px solid var(--v8-linje);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.v8-schema-rad:first-of-type{border-top:0}.v8-schema-dag{background:var(--v8-mjuk);border-radius:14px;align-content:center;place-items:center;width:48px;height:48px;line-height:1;display:grid}.v8-schema-dag b{font-size:17px;font-weight:800}.v8-schema-dag small{color:var(--v8-ink-2);margin-top:3px;font-size:12px;font-weight:700}.v8-schema-vad{font-size:15px;font-weight:700;line-height:1.25}.v8-schema-vad small{color:var(--v8-ink-2);font-size:13px;font-weight:500;display:block}.v8-schema-fot{border-top:1px solid var(--v8-linje);align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:14px;font-weight:700;display:flex}.v8-schema-fot i{background:var(--v8-signal);width:10px;height:10px;box-shadow:0 0 0 4px var(--v8-mjuk);border-radius:50%}.v8-stapel{width:min(100% - 2 * var(--v8-room-x),var(--v8-room-max));gap:24px;margin:40px auto 0;padding:0;list-style:none;display:grid;overflow:clip}.v8-stapel-kort{--v8-i:0;top:calc(var(--v8-hdr) + 4px + var(--v8-i) * 14px);min-height:min(600px,100svh - var(--v8-hdr) - 24px);border-radius:var(--v8-r-room);isolation:isolate;transform-origin:50% 0;box-shadow:var(--v8-stapel-skugga);position:sticky;overflow:clip}.v8-stapel-kort:first-child{box-shadow:none}.v8-stapel-kort:nth-child(2){--v8-i:1}.v8-stapel-kort:nth-child(3){--v8-i:2}@media (max-height:640px),(max-width:899px){.v8-stapel-kort{min-height:0;position:relative;top:auto}}.v8-som-led{z-index:3;pointer-events:none;height:0;position:relative;overflow-x:clip}.v8-som-led+.v8-rum{margin-top:var(--v8-som-mellan)}.v8-som{view-timeline:--v8-som block;width:1px;max-width:none;height:1px;position:absolute;top:0;left:0;overflow:visible}.v8-som-led--b{--v8-s:1;z-index:auto}.v8-som-led--b .v8-som{z-index:0;left:calc(max(var(--v8-room-x), (100% - var(--v8-room-max)) / 2) - 80px * var(--v8-s));top:calc(var(--v8-som-mellan) - 220px * var(--v8-s));width:calc(560px * var(--v8-s));height:calc(380px * var(--v8-s))}.v8-som-led--b .v8-som.v8-som-fram{z-index:4}.v8-som-led--b+.v8-rum{--v8-s:1;z-index:1;-webkit-mask-image:radial-gradient(circle calc(42px * var(--v8-s)) at calc(146px * var(--v8-s)) calc(52px * var(--v8-s)),transparent calc(42px * var(--v8-s) - .5px),black calc(42px * var(--v8-s) + .5px));mask-image:radial-gradient(circle calc(42px * var(--v8-s)) at calc(146px * var(--v8-s)) calc(52px * var(--v8-s)),transparent calc(42px * var(--v8-s) - .5px),black calc(42px * var(--v8-s) + .5px))}@media (max-width:767px){.v8-som-led--b,.v8-som-led--b+.v8-rum{--v8-s:.636}}.v8-logo{width:auto;height:var(--v8-logo-h,40px);color:var(--v8-mork);fill:currentColor;flex:none;display:block;overflow:visible}.v8-logo--ljus{color:var(--v8-sida)}.v8-logo-bokstav,.v8-logo-sten,.v8-logo-tall{transform-box:fill-box}.v8-logo-sten{transform-origin:50% 60%}.v8-ord{transform-origin:0 70%;display:inline-block}.v8-tal{font-variant-numeric:tabular-nums;white-space:nowrap}.v8-tal>[aria-hidden]>span{display:inline-block}:root .tr-field :is(input,textarea,select,button.tr-field__input):focus-visible,:root :is(.v8-pillfalt,.v8b-ortfalt) input:focus-visible,:root :is(input,textarea,select,button).v8-input:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){.v8-logo--rorelse .v8-logo-sten{animation:v8-logo-tryck .42s var(--v8-m-landa) backwards}.v8-logo--rorelse .v8-logo-tall{animation:v8-logo-vax .56s var(--v8-m-landa) calc(.33s + var(--i) * .12s) backwards}.v8-logo--rorelse .v8-logo-bokstav{animation:v8-logo-landa .48s var(--v8-m-landa) calc(.16s + var(--i) * 75ms) backwards}:is(.v8-intro,[data-rv-in]) .v8-ord{--v8-s-fran:var(--v8-s-landa);--v8-b:var(--v8-b-in);--v8-d:calc(var(--i,0) * var(--v8-steg-ord) + var(--v8-delay,0s));animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--v8-d) backwards,v8-s var(--v8-t-landa) var(--v8-m-landa) var(--v8-d) backwards,v8-b .37s var(--v8-m-landa) var(--v8-d) backwards}:is(.v8-intro,[data-rv-in]) .v8-ord--ui{--v8-s-fran:var(--v8-s-landa-ui)}:is(.v8-intro,[data-rv-in]) .v8-hp--svep{animation:v8-svep-ton var(--v8-t-svep) step-end var(--v8-delay,0s) backwards}:is(.v8-intro,[data-rv-in]) .v8-hp--svep:before,:is(.v8-intro,[data-rv-in]) .v8-hp--svep>.v8-hp-over{animation:v8-svep var(--v8-t-svep) var(--v8-m-svep) var(--v8-delay,0s) backwards}.v8-rum--mork .v8-hp--svep{--v8-svep-fran:var(--v8-sida)}:is(.v8-intro,[data-rv-in]) .v8-under-l{animation:v8-svep var(--v8-t-rita) var(--v8-m-draw) var(--v8-delay,0s) backwards}.v8-intro .v8-rad{--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--v8-delay,0s) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) var(--v8-delay,0s) backwards}:is(.v8-intro,[data-rv-in],[data-play]) .v8-tal>[aria-hidden]>span{--v8-s-fran:.75;--v8-dy:.13em;--v8-b:.02em;--v8-d:calc(var(--i,0) * var(--v8-steg-tecken) + var(--v8-delay,0s));animation:v8-o .1s var(--v8-m-tona) var(--v8-d) backwards,v8-s .16s var(--v8-m-landa) var(--v8-d) backwards,v8-y .15s var(--v8-m-landa) var(--v8-d) backwards,v8-b .15s var(--v8-m-landa) var(--v8-d) backwards}.v8-intro .v8-scen :is(.v8-band,.v8-band-kant){animation:v8-rita var(--v8-t-band) var(--v8-m-draw) .15s backwards}.v8-intro .v8-scen .v8-band-stans{animation:v8-o var(--v8-t-tona) var(--v8-m-tona) 1.25s backwards}.v8-intro .v8-notis{--v8-dy:calc(-1 * var(--v8-d-res));animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--k-t,.65s) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) var(--k-t,.65s) backwards}.v8-intro :is(.v8-chip,.v8-chip-hal){--v8-dy:10px;animation:v8-drop var(--v8-t-res) var(--v8-m-landa) var(--k-t,.9s) backwards}.v8-intro .v8-chip-hal>.v8-chip{animation:none}.v8-intro .v8-chip-ok path{stroke-dasharray:1 1.02;animation:v8-rita .3s var(--v8-m-draw) calc(var(--k-t,.9s) + .16s) backwards}.v8-intro .v8-gnista path{stroke-dasharray:1 1.02;animation:v8-rita .24s var(--v8-m-draw) calc(var(--k-t,1.15s) + var(--k,0) * 80ms) backwards}.v8-intro .v8-hand{--v8-dy:6px;animation:v8-rise var(--v8-t-res) var(--v8-m-landa) var(--k-t,1.25s) backwards}.v8-intro .v8-anteckning .v8-penna-drag{stroke-dasharray:1 1.02;animation:v8-rita .32s var(--v8-m-draw) calc(var(--k-t,1.25s) + .1s) backwards}.v8-rita[data-armed] :is(.v8-band,.v8-band-kant){stroke-dashoffset:1.01px}.v8-rita[data-armed][data-drawn] :is(.v8-band,.v8-band-kant){stroke-dashoffset:0;transition:stroke-dashoffset var(--draw-dur,var(--v8-t-band)) var(--v8-m-draw) var(--draw-delay,0s)}.v8-rita[data-armed]:not([data-drawn]) :is(.v8-chip,.v8-chip-hal,.v8-hand,.v8-notis){opacity:0}.v8-rita[data-armed]:not([data-drawn]) :is(.v8-gnista path,.v8-penna-drag,.v8-chip-ok path){stroke-dasharray:1 1.02;stroke-dashoffset:1.01px}.v8-rita[data-drawn] :is(.v8-chip,.v8-chip-hal){--v8-dy:10px;animation:v8-drop var(--v8-t-res) var(--v8-m-landa) var(--k-t,0s) backwards}.v8-rita[data-drawn] .v8-chip-hal>.v8-chip{animation:none}.v8-rita[data-drawn] .v8-chip-ok path{stroke-dasharray:1 1.02;animation:v8-rita .3s var(--v8-m-draw) calc(var(--k-t,0s) + .16s) backwards}.v8-rita[data-drawn] .v8-gnista path{stroke-dasharray:1 1.02;animation:v8-rita .24s var(--v8-m-draw) calc(var(--b-t,.9s) + var(--k,0) * 80ms) backwards}.v8-rita[data-drawn] .v8-hand{--v8-dy:6px;animation:v8-rise var(--v8-t-res) var(--v8-m-landa) var(--a-t,.6s) backwards}.v8-rita[data-drawn] .v8-penna-drag{stroke-dasharray:1 1.02;animation:v8-rita .32s var(--v8-m-draw) calc(var(--a-t,.6s) + .1s) backwards}[data-rv][data-rv-in]{--v8-dy:var(--v8-d-res);--v8-rv-d:calc(var(--rv-i,0) * var(--v8-steg-ord));animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--v8-rv-d) backwards,v8-y var(--v8-t-landa) var(--v8-m-landa) var(--v8-rv-d) backwards}[data-rv][data-rv-in] [data-rv-k]{--v8-dy:var(--v8-d-res);--v8-rv-kd:calc(var(--rv-i,0) * var(--v8-steg-ord) + .12s + var(--k,0) * var(--v8-steg));animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--v8-rv-kd) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) var(--v8-rv-kd) backwards}[data-rv=head][data-rv-in]{animation:none}[data-rv=head][data-rv-in] [data-rv-k]{--v8-rv-kd:calc(var(--rv-i,0) * var(--v8-steg-ord) + var(--k,0) * var(--v8-steg))}[data-rv][data-rv-arm]{--v8-dy:var(--v8-d-res);animation:v8-o-arm var(--v8-t-tona) var(--v8-m-tona) 1s backwards,v8-y-arm var(--v8-t-landa) var(--v8-m-landa) 1s backwards}.v8-ld[data-hold] *,.v8-tal[data-hold] *{animation-play-state:paused!important}.v8-ld[data-play] .v8-ld-rad{--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) var(--at,0s) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) var(--at,0s) backwards}.v8-ld[data-play] .v8-ld-et{transform-origin:0;--v8-s-fran:.24;animation:v8-o 60ms linear var(--at,0s) backwards,v8-s .47s var(--v8-m-landa) var(--at,0s) backwards}.v8-ld[data-play] .v8-ld-bock path{stroke-dasharray:1 1.02;animation:v8-rita var(--v8-t-bock) var(--v8-m-draw) calc(var(--at,0s) + .12s) backwards}.v8-ld[data-play] .v8-ld-fot{animation:v8-o var(--v8-t-mjuk) var(--v8-m-tona) var(--at,0s) backwards}.v8-btn,.v8-lank{transition:scale var(--v8-t-rull) var(--v8-m-landa),background-color var(--v8-t-rull) var(--v8-m-landa),box-shadow var(--v8-t-rull) var(--v8-m-landa)}.v8-btn:active{transition-duration:var(--v8-t-tryck);transition-timing-function:linear;scale:.98}.v8-btn:active .v8-btn-arr{box-shadow:inset 0 0 0 999px var(--v8-tryck-ton)}.v8-btn-arr svg,.v8-lank-arr svg{transition:translate var(--v8-t-rull) var(--v8-m-draw)}.v8-btn:hover .v8-btn-arr svg,.v8-lank:hover .v8-lank-arr svg{translate:3px}.v8-lank>span:first-child{transition:text-decoration-color var(--v8-t-rull) var(--v8-m-landa)}.v8-lank:hover>span:first-child{text-decoration-color:#0000}}@media (prefers-reduced-motion:no-preference) and (hover:hover){a.v8-lankkort{transition:translate var(--v8-t-rull) var(--v8-m-landa),box-shadow var(--v8-t-rull) var(--v8-m-landa)}a.v8-lankkort:hover{box-shadow:var(--v8-lank-skugga);translate:0 -2px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v8-som .v8-band{animation:v8-som linear both;animation-timeline:--v8-som;animation-range:cover cover 50%}}@media (prefers-reduced-motion:no-preference) and (min-height:641px) and (min-width:900px){.v8-stapel{timeline-scope:--v8-stapel-2,--v8-stapel-3}.v8-stapel-kort:nth-child(2){view-timeline:--v8-stapel-2 block}.v8-stapel-kort:nth-child(3){view-timeline:--v8-stapel-3 block}.v8-stapel-kort:first-child{animation:v8-stapel linear both;animation-timeline:--v8-stapel-2;animation-range:cover 0 cover calc(100svh - var(--v8-hdr) - 18px)}.v8-stapel-kort:nth-child(2){animation:v8-stapel linear both;animation-timeline:--v8-stapel-3;animation-range:cover 0 cover calc(100svh - var(--v8-hdr) - 32px)}}}@media (prefers-reduced-motion:reduce){.v8 *,.v8 :after,.v8 :before{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}.v8 :is(.v8-band,.v8-band-kant){stroke-dashoffset:0!important}}@media print{.v8 *,.v8 :after,.v8 :before{transition:none!important;animation:none!important}}.v8-prov{min-height:100svh;padding:24px 0 96px;overflow-x:clip}.v8-prov-topp{gap:14px;width:min(100% - 48px,1184px);margin:40px auto 24px;display:grid}.v8-prov-topp .v8-ingress{max-width:46em}.v8-prov-rad{margin-top:72px}.v8-prov-rad-h{gap:6px;width:min(100% - 48px,1392px);margin:0 auto 20px;display:grid}.v8-prov-rad-h h2{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.12}.v8-prov-rad-h p{max-width:52em;color:var(--v8-ink-2);font-size:16px;line-height:1.5}.v8-prov-celler{grid-template-columns:minmax(0,1fr);gap:16px;width:min(100% - 32px,1184px);margin-inline:auto;display:grid}.v8-prov-cell{border-radius:var(--v8-r-box);min-width:0;box-shadow:inset 0 0 0 1px var(--v8-linje);padding:20px;position:relative;overflow:clip;container-type:inline-size}.v8-prov-etikett{color:var(--v8-ink-2);margin-bottom:16px;font-size:13px;font-weight:700}.v8-prov-hjalte{--v8-prov-hero-h:clamp(700px,100svh - 112px,820px);--v8-prov-scen-w:calc(var(--v8-prov-hero-h) * .8);padding-bottom:8px;container-type:inline-size}.v8-prov-hjalte+.v8-prov-hjalte{margin-top:24px}.v8-prov-hj{flex-direction:column;margin-top:8px;display:flex}.v8-prov-hj-text{z-index:2;min-width:0;position:relative;container-type:inline-size}.v8-prov-hj-ogon{align-items:center;gap:10px;margin-bottom:26px;display:inline-flex}.v8-prov-prick{background:var(--v8-mork);border-radius:50%;width:10px;height:10px}.v8-prov-hj-lead{max-width:30em;margin-top:22px}.v8-prov-hj-form{margin-top:30px}.v8-prov-hj-meta{margin:14px 0 0 6px}.v8-prov-hj-meta a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;position:relative}.v8-prov-hj-meta a:after{content:"";position:absolute;inset:-13px -4px}.v8-prov-hj-scen{flex:none}.v8-prov-pa-notis{top:59%;right:2.4%}.v8-prov-pa-chip{top:62%;left:-2%}.v8-prov-pa-gnista{top:2%;left:17%}.v8-prov-pa-not{--v8-hand-max:4.3em;top:40%;right:1%}.v8-prov-hj-scen--b .v8-prov-pa-notis{top:6.5%;left:-25%;right:auto}.v8-prov-hj-scen--b .v8-prov-pa-chip{top:calc(76.8% - 28px);left:calc(7% - 25px)}.v8-prov-hj-scen--b .v8-prov-pa-gnista{top:34.6%;left:17.4%}.v8-prov-hj-scen--b .v8-prov-pa-not{--v8-hand-max:6.2em;top:26.5%;left:-22%;right:auto}@media (min-width:900px){.v8-prov-hj{--v8-prov-x:40px;--v8-prov-gap:40px;min-height:var(--v8-prov-hero-h);flex-direction:row;align-items:center}.v8-prov-hj-text{width:min(600px,100% - var(--v8-prov-scen-w) - var(--v8-prov-gap) - var(--v8-prov-x));margin-left:var(--v8-prov-x);padding-block:48px 64px}.v8-prov-hj>.v8-prov-hj-scen{width:var(--v8-prov-scen-w);height:calc(var(--v8-prov-scen-w) * 1.25);position:absolute;bottom:0;right:0}}@media (min-width:1200px){.v8-prov-hj{--v8-prov-x:104px;--v8-prov-gap:64px}}@media (min-width:900px) and (max-width:1199px){.v8-prov-hjalte{--v8-prov-hero-h:clamp(620px,100svh - 112px,740px);--v8-prov-scen-w:min(var(--v8-prov-hero-h) * .8,47cqi)}}@media (max-width:1199px){.v8-prov-bred{display:none}}@media (min-width:600px) and (max-width:899px){.v8-prov-hj-text{width:min(680px,100% - 2 * var(--v8-inset));margin-left:var(--v8-inset);padding-top:56px}.v8-prov-hj>.v8-prov-hj-scen{width:min(560px,100%);margin:8px 0 0 auto}}@media (max-width:599px){.v8-prov-hj-text{padding:26px 20px 0}.v8-prov-hj-ogon{display:none}.v8-prov-hj-lead{margin-top:14px}.v8-prov-hj-form{margin-top:20px}.v8-prov-hj>.v8-prov-hj-scen{width:100%;margin-top:8px}.v8-prov-hj-scen--b .v8-prov-pa-notis,.v8-prov-pa-notis{width:min(250px,66%);inset:auto 10px 6% auto}}.v8-prov-farger{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.v8-prov-farger li{gap:6px;font-size:13px;font-weight:700;display:grid}.v8-prov-farg{height:48px;box-shadow:inset 0 0 0 1px var(--v8-linje);border-radius:14px;display:block}.v8-prov-farger--palett{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin-bottom:20px}.v8-prov-farger--palett li{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;font-weight:500;line-height:1.35}.v8-prov-farger--palett .v8-prov-farg{width:48px}.v8-prov-ton{border-radius:var(--v8-r-box);justify-items:start;gap:14px;margin-top:12px;padding:20px;display:grid}.v8-prov-ton-h{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.16}.v8-prov-typ{gap:14px;display:grid}.v8-prov-typ .v8-h1{font-size:clamp(32px,11.6279cqi,56px)}.v8-prov-typ .v8-h2{font-size:clamp(28px,10.5263cqi,48px)}.v8-prov-hand{justify-self:start;max-width:none}.v8-prov-stack{justify-items:start;gap:14px;display:grid}.v8-prov-stack>div{justify-self:stretch}.v8-prov-stack--ljus{padding:4px 0}.v8-prov-penna{border-radius:var(--v8-r-box);justify-items:start;gap:22px;padding:24px;display:grid;position:relative}.v8-prov-penna .v8-anteckning{display:inline-flex}.v8-prov-gnistor{align-items:center;gap:40px;min-width:240px;min-height:80px;display:flex;position:relative}.v8-prov-ikoner{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.v8-prov-ikoner li{background:var(--v8-vit);border-radius:18px;justify-items:center;gap:6px;padding:12px 6px;font-size:12px;font-weight:700;display:grid}.v8-prov-loggor{gap:12px;display:grid}.v8-prov-logga{border-radius:var(--v8-r-box);place-items:center start;min-height:96px;padding:20px 24px;display:grid}.v8-prov-logga--rad{background:var(--v8-vit);flex-wrap:wrap;align-items:center;gap:20px;display:flex}.v8-prov-demo-rum{justify-items:stretch}.v8-prov-ramrad-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1099px){.v8-prov-ramrad-in{grid-template-columns:minmax(0,1fr)}}.v8-prov-ramrum{width:auto;margin:0;padding:40px 32px 72px}.v8-prov-ramrum-text{gap:10px;max-width:16em;margin-bottom:120px;display:grid}.v8-prov-ram-kort{width:min(100% - 92px,400px);margin-left:auto}.v8-prov-ram-foto{width:min(100% - 88px,440px);margin-left:auto}.v8-prov-ram-gnista{top:-44px;left:21%}:root .v8-prov-ram-gnista{top:-2.7%;left:29%}@media (max-width:767px){.v8-prov-ramrum{padding:28px 20px 56px}.v8-prov-ramrum-text{margin-bottom:96px}}.v8-prov-tal .v8-h2{max-width:none}.v8-prov-sida{margin:0 -20px -20px;padding-bottom:20px}.v8-prov-sida .v8-zon{margin-top:0;padding-top:8px}.v8-prov-stapel .v8-stapel-kort{min-height:260px}.v8-prov-sida .v8-stapel{margin-bottom:220px}@media (max-width:767px){.v8-prov-sida .v8-stapel{margin-bottom:140px}}.v8-prov-stapel-in{align-content:center;gap:16px;min-height:260px;padding:32px 28px;display:grid}.v8-prov-steg{background:var(--v8-hp-bg,var(--v8-mork));width:40px;height:40px;color:var(--v8-hp-fg,var(--v8-signal));border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:inline-grid}.v8-prov-avslut .v8-rum-in{justify-items:start;gap:28px;display:grid}.v8-prov-avslut .v8-h2{font-size:clamp(30px,10cqi,48px)}.v8-prov-fot{width:min(100% - 48px,1184px);margin:72px auto 0}.v8-prov-vikter{flex-wrap:wrap;gap:8px 20px;font-size:28px;line-height:1.16;display:flex}.v8-prov-vikter span{font-weight:500}.v8-prov-vikter b{font-weight:700}.v8-prov-vikter strong{font-weight:900}.v8-prov-tnum{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.v8-prov-tnum td{text-align:right;border-bottom:1px solid var(--v8-linje);padding:4px 0}.v8-prov-ikon{background:var(--v8-signal);color:var(--v8-mork);border-radius:22.4%;flex:none;display:block;overflow:hidden}.v8-prov-ikon svg{width:100%;height:100%;display:block}.v8-prov-ikon--48{width:48px;height:48px}.v8-prov-ikon--32{width:32px;height:32px}.v8-prov-ikon--16{width:16px;height:16px}.v8-prov-logga--rad img{border-radius:22.4%}.v8-prov-bilder{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;gap:16px;display:grid}.v8-prov-bilder .v8-ram{margin:0}.v8-prov-bilder img{width:100%;height:auto;display:block}.v8-prov-bild--signal{background:var(--v8-signal)}.v8-prov-bild--mork{background:var(--v8-mork)}.v8-prov-in{gap:16px;width:min(100% - 32px,1184px);margin-inline:auto;font-size:16px;font-weight:500;line-height:1.5;display:grid}.v8-prov-in-block{border-radius:var(--v8-r-box);min-width:0;box-shadow:inset 0 0 0 1px var(--v8-linje);gap:18px;padding:24px;display:grid}.v8-prov-in-block>header{gap:4px;display:grid}.v8-prov-in-block h3{letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.2}.v8-prov-in-block>header p{max-width:60em;color:var(--v8-ink-2);font-size:15px}.v8-prov-in-tabell{gap:12px;display:grid}.v8-prov-in-rad{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;min-width:0;display:flex}.v8-prov-in-rad--tat{align-items:center;gap:10px 12px}.v8-prov-in-rad--val{gap:16px 28px}.v8-prov-in-lage{gap:8px;min-width:0;margin:0;display:grid}.v8-prov-in-lage--bred{flex:320px}.v8-prov-in-lage-x{align-items:center;min-height:56px;display:flex}.v8-prov-in-lage--bred .v8-prov-in-lage-x>*{flex:1}.v8-prov-in-lage>figcaption{color:var(--v8-ink-2);font-size:13px;font-weight:700}.v8-prov-in-sw{gap:2px;min-width:240px;display:grid}.v8-prov-in-falt{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:18px 20px;display:grid}.v8-prov-in-falt--bred{grid-column:1/-1}.v8-prov-in-delad{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.v8-prov-in-mellan{height:16px}.v8-prov-in-lador{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start;gap:16px;display:grid}.v8-prov-in-lador>.tr-card{grid-column:span 2}.v8-prov-in-staplar .tr-bars{height:180px}.v8-prov-in-yta{gap:16px;display:grid}.v8-prov-in-ark{border-radius:var(--v8-r-in);background:var(--v8-mjuk);height:560px}@media (min-width:1100px){.v8-prov-in-delad{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:767px){.v8-prov-in-block{padding:20px 16px}.v8-prov-in-lador>.tr-card{grid-column:auto}}.site-shell:has(.v8-hem){background:var(--v8-sida)}:where(.v8-hem) p{text-wrap:wrap}.v8-sh{z-index:40;height:var(--v8-hdr);isolation:isolate;background:0 0;position:sticky;top:0}.site-shell:has([data-tr-underhead]) .v8-sh{position:fixed;left:0;right:0}.v8-sh:before{content:"";z-index:-1;left:max(12px,(100% - var(--v8-room-max))/2);right:max(12px,(100% - var(--v8-room-max))/2);background:var(--v8-vit);height:64px;box-shadow:var(--v8-flyt-skugga);opacity:0;pointer-events:none;border-radius:999px;position:absolute;top:12px;transform:scaleY(1.1)}.v8-sh[data-scrolled=true]:before{opacity:1;transform:none}.v8-sh-in{height:100%;width:min(100% - 2 * var(--v8-room-x),var(--v8-room-max));align-items:center;gap:24px;margin-inline:auto;padding-inline:28px 12px;display:flex}.v8-sh-logo{min-height:44px;color:var(--v8-mork);flex:none;align-items:center;text-decoration:none;display:inline-flex}.v8-logo.v8-sh-ord{height:30px}.v8-sh-nav{gap:4px;margin-inline:auto;display:flex}.v8-sh-nav a{min-height:44px;color:inherit;border-radius:999px;align-items:center;padding:0 14px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.v8-sh-nav a:hover{background:var(--v8-hovra-ton)}.v8-sh-act{display:flex}.v8-sh-act,.v8-sh-tel{align-items:center;gap:8px}.v8-sh-tel{min-height:44px;color:inherit;white-space:nowrap;padding:0 12px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.v8-sh-tel .v8-ik{stroke-width:2.2px;width:22px;height:22px}.v8-sh-login{min-height:44px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.v8-sh-login:hover{background:var(--v8-hovra-ton)}.v8-sh-kort{display:none}.v8-for,.v8-lage{display:contents}:root:has([data-lage=foretag]) [data-for-lage]:not([data-for-lage~=foretag]),:root:has([data-lage=partner]) [data-for-lage]:not([data-for-lage~=partner]),:root:not(:has([data-lage=foretag],[data-lage=partner])) [data-for-lage]:not([data-for-lage~=privat]){display:none!important}@supports not selector(:has(*)){[data-for-lage]:not([data-for-lage~=privat]){display:none!important}}:root:has(.bk) .v8-sh-act .v8-sh-cta{display:none}@media (min-width:360px){.v8-sh-cta--privat .v8-sh-lang{display:inline}.v8-sh-cta--privat .v8-sh-kort{display:none}}.v8-vaxel{box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);flex:none;gap:2px;padding:4px}.v8-vaxel,.v8-vaxel-val{border-radius:999px;display:inline-flex}.v8-vaxel-val{min-width:44px;min-height:36px;color:inherit;white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:700;line-height:1;text-decoration:none}.v8-vaxel-val:hover{background:var(--v8-hovra-ton)}:root:has([data-lage=foretag]) .v8-vaxel-val[data-on-lage~=foretag],:root:has([data-lage=partner]) .v8-vaxel-val[data-on-lage~=partner],:root:not(:has([data-lage=foretag],[data-lage=partner])) .v8-vaxel-val[data-on-lage~=privat]{background:var(--v8-signal);color:var(--v8-mork)}.v8-vaxel-val{position:relative}.v8-vaxel-val:after{content:"";position:absolute;inset:-4px -1px}.v8-sh-vaxel{margin-left:4px}.v8-sh-meny{width:44px;height:44px;color:inherit;box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:none}.v8-sh-meny svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}:root .v8-sh-in{padding-inline:48px 24px}:root .v8-sh-nav{gap:24px}:root .v8-sh-nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}:root .v8-sh-nav a{border-radius:0;justify-content:center;min-width:44px;padding:0 2px}:root .v8-sh-nav a:hover{text-underline-offset:6px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}:root .v8-sh-act{gap:14px}:root .v8-sh-login{padding:0 2px}:root .v8-sh-login:hover{text-underline-offset:6px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}:root .v8-sh-tel{padding:0 2px}@media (max-width:1179px){.v8-sh-nav{display:none}.v8-sh-act{margin-left:auto}.v8-sh-meny{display:inline-grid}}@media (max-width:767px){.v8-sh:before{border-radius:24px;height:60px;top:8px;left:8px;right:8px}.v8-sh-in,:root .v8-sh-in{gap:8px;width:calc(100% - 16px);padding-inline:14px 8px}.v8-logo.v8-sh-ord{height:26px}.v8-sh-login,.v8-sh-tel,.v8-sh-vaxel{display:none!important}.v8-sh-act,:root .v8-sh-act{gap:8px}.v8-sh-cta.v8-btn{--v8-arr-in:5px;min-height:44px;padding-left:16px;font-size:15px}.v8-sh-cta.v8-btn--ren{padding:0 16px}.v8-sh-cta .v8-btn-arr{width:34px;height:34px}.v8-sh-lang{display:none}.v8-sh-kort{display:inline}}@media (max-width:380px){.v8-sh-cta .v8-btn-arr{display:none}.v8-sh-cta.v8-btn{padding-right:16px}}.v8-mn{z-index:39;left:8px;right:8px;top:calc(var(--v8-hdr) - 4px);max-height:calc(100svh - var(--v8-hdr) - 8px);border-radius:var(--v8-r-in);background:var(--v8-vit);color:var(--v8-mork);box-shadow:var(--v8-flyt-skugga);padding:12px;position:fixed;overflow-y:auto}.v8-mn[hidden]{display:none}@media (min-width:768px){.v8-mn{left:auto;right:max(16px,(100% - var(--v8-room-max))/2 + 12px);width:360px}}.v8-mn-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v8-mn-rad{min-height:48px;color:inherit;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.v8-mn-rad:hover{background:var(--v8-sida)}.v8-mn-rad[aria-current=page]{background:var(--v8-mjuk)}.v8-mn-rad .v8-ik{opacity:.55;width:20px;height:20px}.v8-mn-vaxel{margin:0 0 8px;display:flex}.v8-mn-vaxel .v8-vaxel-val{flex:1;min-height:44px;font-size:16px}.v8-mn-vaxel .v8-vaxel-val:after{content:none}.v8-mn-logga{background:var(--v8-sida);min-height:60px;color:inherit;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:flex}.v8-mn-logga b{font-size:16px;font-weight:700;line-height:1.25;display:block}.v8-mn-logga span span{color:var(--v8-ink-2);font-size:14px;font-weight:500;line-height:1.35;display:block}.v8-mn-logga .v8-ik{width:20px;height:20px}.v8-mn-fot{gap:8px;margin-top:10px;display:grid}.v8-mn-cta,.v8-mn-tel{border-radius:999px;justify-content:center;align-items:center;min-height:52px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.v8-mn-cta{background:var(--v8-mork);color:var(--v8-sida)}.v8-mn-tel{background:var(--v8-signal);color:var(--v8-mork)}.v8-nf-vagar{width:min(100% - 2 * var(--v8-room-x) - 2 * var(--v8-inset),760px);margin:var(--v8-room-gap) auto 0}.v8-nf-h{letter-spacing:-.015em;margin:0 0 18px;font-size:24px;font-weight:700;line-height:1.2}.v8-sf{padding:96px var(--v8-room-x) var(--v8-room-x);background:0 0}.v8-sf-lada{isolation:isolate;width:min(100%,var(--v8-room-max));padding:56px max(32px,(min(100%,var(--v8-room-max)) - var(--v8-in-max))/2) 28px;border-radius:var(--v8-r-room);background:var(--v8-vit);color:var(--v8-mork);margin-inline:auto;position:relative;overflow:clip}.v8-sf-band{z-index:-1;pointer-events:none;--v8-band:64px;width:272px;position:absolute;bottom:72px;right:-60px;transform:scaleX(-1)}@media (min-width:768px) and (max-width:1279px){.v8-sf-band{--v8-band:70px;width:240px;bottom:80px;right:-56px}}.v8-sf-band svg{width:100%;height:auto;display:block;overflow:visible}.v8-sf-band .v8-band{stroke:var(--v8-signal)}.v8-sf-topp{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;display:grid}.v8-sf-vem{align-items:center;gap:22px;min-width:0;display:flex}.v8-sf-logo{min-height:44px;color:var(--v8-mork);flex:none;align-items:center;display:inline-flex}.v8-sf-rad{max-width:24em;color:var(--v8-ink-2);font-size:17px;line-height:1.45}.v8-sf-kontakt{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}.v8-sf-tel{min-height:44px;color:inherit;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.v8-sf-tel-ik{background:var(--v8-signal);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.v8-sf-tel-ik .v8-ik{width:20px;height:20px}.v8-sf-tel:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.v8-sf-oppet .on-status{font-size:14px}.v8-sf-har{border-radius:var(--v8-r-box);background:var(--v8-sida);margin-top:40px;padding:28px 28px 24px}.v8-sf-har-h{letter-spacing:-.015em;margin:0 0 14px;font-size:24px;font-weight:800;line-height:1.15}.v8-sf-lan+.v8-sf-lan{margin-top:14px}.v8-sf-lan-h{color:var(--v8-ink-2);margin:0 0 8px;font-size:14px;font-weight:700}.v8-sf-orter ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v8-sf-ort{background:var(--v8-vit);min-height:40px;color:inherit;box-shadow:inset 0 0 0 1.5px var(--v8-linje);border-radius:999px;align-items:center;gap:7px;padding:4px 14px 4px 6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.v8-sf-ort .v8-ik{background:var(--v8-signal);border-radius:50%;width:28px;height:28px;padding:3px}.v8-sf-ort:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}@media (max-width:599px){.v8-sf-orter li:nth-child(n+11){display:none}}.v8-sf-alla{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.v8-sf-alla .v8-ik{width:18px;height:18px}.v8-sf-spalter{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;margin-top:44px;display:grid}@media (min-width:900px) and (max-width:1199px){.v8-sf-spalter{grid-template-columns:repeat(3,minmax(0,1fr))}}.v8-sf-spalt summary{list-style:none}.v8-sf-spalt summary::-webkit-details-marker{display:none}.v8-sf-drag>summary{display:none}.v8-sf-h{color:var(--v8-ink-2);margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.25}.v8-sf-spalt ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v8-sf-spalt a{min-width:44px;min-height:44px;color:inherit;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.v8-sf-spalt a:hover{text-underline-offset:3px;text-decoration:underline}.v8-sf-bolag p{color:var(--v8-ink-2);font-size:15px;line-height:1.6}.v8-sf-bolag b{color:var(--v8-mork)}.v8-sf-plus{display:none}.v8-sf-botten a{color:inherit;text-underline-offset:2px;text-decoration:underline}.v8-sf-botten a:hover{text-decoration-thickness:2px}.v8-sf-botten{border-top:1.5px solid var(--v8-linje);color:var(--v8-ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:40px;padding-top:20px;font-size:14px;display:flex}@media (min-width:900px){.v8-sf-drag::details-content{content-visibility:visible;display:block}}@media (max-width:1023px){.v8-sf-topp{grid-template-columns:minmax(0,1fr)}.v8-sf-kontakt{justify-content:flex-start}}@media (max-width:899px){.v8-sf-spalter{grid-template-columns:minmax(0,1fr);gap:0;margin-top:28px}.v8-sf-spalt{border-top:1.5px solid var(--v8-linje)}.v8-sf-h--dator{display:none}.v8-sf-drag>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;display:flex}.v8-sf-spalt summary .v8-sf-h{color:var(--v8-mork);margin:0;font-size:16px}.v8-sf-plus{width:24px;height:24px;display:block}.v8-sf-drag[open] .v8-sf-plus .v{display:none}.v8-sf-spalt ul{padding-bottom:12px}.v8-sf-bolag{padding:14px 0}.v8-sf-bolag .v8-sf-h{margin-bottom:4px}}@media (max-width:767px){.v8-sf{padding-top:64px}.v8-sf-lada{padding:36px 20px 20px}.v8-sf-vem{flex-direction:column;align-items:flex-start;gap:14px}.v8-sf-har{margin-top:28px;padding:20px 18px 16px}.v8-sf-har-h{font-size:21px}.v8-sf-band{--v8-band:80px;width:170px;bottom:150px;right:-44px}.v8-sf-botten{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.v8-sh:before{transition:opacity .24s var(--v8-m-landa),transform .24s var(--v8-m-landa)}.v8-mn-logga,.v8-mn-rad,.v8-sf-ort,.v8-sh-login,.v8-sh-nav a,.v8-vaxel-val{transition:background-color var(--v8-t-rull) var(--v8-m-landa)}}.v8b{line-height:26px;overflow-x:clip}@media (max-width:767px){.v8b{font-size:16px;line-height:25px}}.v8b .v8-zon{padding-top:0}.v8b .v8-huvud{max-width:760px}.v8b .v8-huvud>.v8-ogon{margin-bottom:14px}.v8b .v8-huvud>.v8-ingress{margin-top:20px}.v8b-lankrad{justify-self:start;margin-top:28px}.v8b-fet{font-weight:700}.v8b-bock{background:var(--v8-signal);width:28px;height:28px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:grid}.v8b-bock .v8-ik{width:100%;height:100%}.v8b-delad{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}@media (max-width:1023px){.v8b-delad{grid-template-columns:minmax(0,1fr);gap:40px}}.v8b-hj{--v8b-hh:clamp(660px,100svh - 112px,800px);height:var(--v8b-hh);grid-template-columns:minmax(0,1fr) auto;margin-top:8px;display:grid}.v8b-hj-text{z-index:2;align-self:center;padding:56px 32px 56px 104px;position:relative}.v8b-hj-ogon{margin-bottom:14px}.v8b-hj-h1{max-width:9em}.v8b-hj-lead{max-width:30em;margin-top:22px}.v8b-hj-form{margin-top:34px}.v8b-hj-form .v8-pillfalt{max-width:576px}.v8b-hj-form .v8-pillfalt-in{height:80px;padding:8px 8px 8px 28px}.v8b-hj-form .v8-pillfalt input{height:64px;padding:0;font-weight:500}.v8b-hj-form .v8-btn{--v8-arr-in:10px;min-height:64px;padding-left:26px}.v8b-hj-under{gap:4px;margin-top:18px;display:grid}.v8b-hj-under a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;position:relative}.v8b-hj-under a:after{content:"";position:absolute;inset:-13px -4px}.v8b-hj>.v8b-hj-scen{width:calc(var(--v8b-hh) * .8);height:var(--v8b-hh);place-self:end}.v8b-hj-scen .v8-scen-figur{-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(#000,#000),linear-gradient(90deg,#0000,#000 22%);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-size:100% 86%,100% 14%;mask-size:100% 86%,100% 14%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v8b-pa-chip{top:calc(70.6% - 28px);left:calc(14.3% - 25px)}.v8b--privat .v8b-hj{height:auto;min-height:var(--v8b-hh)}@media (min-width:900px) and (max-width:1279px){.v8b--privat .v8b-hj-lead{max-width:22em}}@media (min-width:900px) and (max-width:1023px){.v8b--privat .v8b-hj-h1{font-size:4vw}}@media (max-width:1199px){.v8b-pa-chip{display:none}}@media (min-width:900px) and (max-width:1199px){.v8b-hj{--v8b-hh:620px}.v8b-hj-text{padding:48px 28px 48px 56px}.v8b-hj-form .v8-pillfalt-in{border-radius:28px;flex-wrap:wrap;max-width:420px;height:auto;padding:6px}.v8b-hj-form .v8-pillfalt input{flex-basis:100%;height:56px;padding:0 16px}.v8b-hj-form .v8-btn{--v8-arr-in:6px;width:100%;min-height:56px}}@media (max-width:899px){.v8b-hj{grid-template-columns:minmax(0,1fr);height:auto}.v8b-hj-text{padding:44px var(--v8-inset) 28px}.v8b-hj>.v8b-hj-scen{justify-self:stretch;width:100%;height:auto;margin-top:8px}.v8b-hj-form .v8-pillfalt-in{height:68px;padding:6px 6px 6px 20px}.v8b-hj-form .v8-pillfalt input{height:56px;font-size:16px}.v8b-hj-form .v8-btn{--v8-arr-in:6px;gap:10px;min-height:56px;padding-left:18px;font-size:15px}}@media (min-width:1200px){.v8b-hj-form .v8-pillfalt{container-type:normal}}@container v8-pillfalt (max-width:479px){.v8b-hj-form .v8-pillfalt-in{background:var(--v8-vit);height:auto;box-shadow:var(--v8-chip-skugga);border-radius:28px;flex-flow:wrap;align-items:center;gap:0;padding:6px}.v8b-hj-form .v8-pillfalt input{height:56px;box-shadow:none;background:0 0;flex:100%;padding:0 16px}.v8b-hj-form .v8-btn{width:100%}}.v8b-stapel-zon{width:min(var(--v8-room-max),100% - 2 * var(--v8-room-x));margin:var(--v8-room-gap) auto 0;padding-top:40px}.v8b-stapel-huvud{padding-inline:max(var(--v8-inset),(100% - 1184px)/2)}.v8b-stk.v8-stapel{width:100%;margin-top:48px;padding-bottom:2px}.v8b-stk .v8-stapel-kort{top:calc(var(--v8-hdr) + 12px + var(--v8-i) * 14px);height:min(600px,100svh - var(--v8-hdr) - 32px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:0;display:grid}.v8b-stk .v8-stapel-kort:first-child{box-shadow:inset 0 0 0 1px var(--v8-linje)}.v8b-stk-text{align-self:center;padding:48px 40px 48px 72px}.v8b-stk-text .v8-h3{max-width:12em;margin-top:18px}.v8b-stk-text p{max-width:26em;margin-top:14px}.v8b-stk-text .v8-meta{margin-top:18px}.v8b-nr{background:var(--v8-signal);width:44px;height:44px;color:var(--v8-mork);border-radius:50%;place-items:center;font-size:19px;font-weight:800;display:grid}.v8-ton--signal .v8b-nr{background:var(--v8-mork);color:var(--v8-signal)}.v8b-stk-media{border-radius:var(--v8-r-in);margin:24px 24px 24px 0;position:relative;overflow:clip}.v8b-stk-media--bar{place-items:center;display:grid;overflow:visible}.v8b-demo-topp{justify-content:space-between;align-items:center;gap:12px;display:flex}.v8b-demo-topp b{font-size:17px;font-weight:700}.v8b-demo-topp span{color:var(--v8-ink-2);font-size:14px;font-weight:600}.v8b-byten{gap:8px;margin-top:16px;display:grid}.v8b-byte{border-radius:var(--v8-r-field);background:var(--v8-sida);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:grid}.v8b-byte-ik{background:var(--v8-mjuk);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.v8b-byte-ik .v8-ik{width:22px;height:22px}.v8b-byte b{font-size:16px;font-weight:700;line-height:1.2;display:block}.v8b-byte small{color:var(--v8-ink-2);margin-top:2px;font-size:13px;font-weight:600;line-height:1.3;display:block}.v8b-kv-scen{width:min(380px,100%);position:relative}.v8b-kvitto{aspect-ratio:380/440;background:var(--v8-vit);color:var(--v8-mork);box-shadow:var(--v8-demo-skugga);border-radius:8.42cqw;position:relative}.v8b-kvitto-in{flex-direction:column;height:100%;padding:6.3cqw;display:flex}.v8b-k-topp{justify-content:space-between;align-items:center;font-size:max(12px,3.95cqw);font-weight:700;display:flex}.v8b-k-topp span:last-child{color:var(--v8-ink-2);font-weight:600}.v8b-k-h{letter-spacing:-.025em;margin-top:2.6cqw;font-size:6.6cqw;font-weight:800;line-height:1.1}.v8b-k-meta{color:var(--v8-ink-2);margin-top:1cqw;font-size:max(12px,3.95cqw);font-weight:600;line-height:1.4}.v8b-k-foton{grid-template-columns:1fr 1fr;gap:2.6cqw;margin-top:4.2cqw;display:grid}.v8b-k-foton figure{margin:0}.v8b-k-foton[data-n="3"]>figure:first-child{grid-column:1/-1}.v8b-k-foton[data-n="3"]>figure:first-child .v8b-k-bild{aspect-ratio:auto;height:28.2667cqw}.v8b-k-bild{aspect-ratio:3/2;border-radius:4.7cqw;position:relative;overflow:hidden}.v8b-k-bild img{object-fit:cover;width:100%;height:100%;display:block}.v8b-k-foton figcaption{align-items:center;gap:1.4cqw;margin-top:1.3cqw;font-size:max(12px,3.42cqw);font-weight:700;display:flex}.v8b-k-bock.v8b-k-bock{width:3.7cqw;height:3.7cqw}.v8b-k-summa{align-items:center;gap:2.4cqw;margin-top:auto;font-size:max(12px,3.95cqw);font-weight:700;display:flex}.v8b-k-summa-bock.v8b-k-summa-bock{width:7.4cqw;height:7.4cqw}:is(.v8b-k-bock,.v8b-k-summa-bock){background:var(--v8-signal);color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:grid}:is(.v8b-k-bock,.v8b-k-summa-bock) .v8-ik{width:100%;height:100%}.v8b-kv-chip{top:-10%;right:-16%}@media (max-height:640px){.v8b-stk .v8-stapel-kort{position:relative;top:auto}}@media (max-width:899px){.v8b-stk.v8-stapel{gap:16px}.v8b-stk .v8-stapel-kort{grid-template-columns:minmax(0,1fr);height:auto;position:relative;top:auto}.v8b-stk-text{padding:32px var(--v8-inset) 8px}.v8b-stk-media{min-height:0;margin:16px}.v8b-stk-media--bar{margin-inline:8px;padding:64px 0 76px}.v8b-kv-chip{top:-7%;right:-2%}}.v8b-mini-bock{border-radius:50%;flex:none;place-items:center;display:grid}.v8b-mini-bock .v8-ik{width:100%;height:100%}.v8b-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.v8b-box{border-radius:var(--v8-r-box);flex-direction:column;gap:8px;min-height:340px;padding:clamp(24px,3vw,36px);display:flex}.v8b-box>.v8-ik{margin-bottom:10px}.v8b-box--vit{background:var(--v8-vit);color:var(--v8-mork)}.v8b-box--signal{background:var(--v8-signal);color:var(--v8-mork)}.v8b-box-p{max-width:28em;color:var(--v8-ink-2)}.v8b-box-p--mork{color:var(--v8-mork)}.v8b-box-ex{margin-top:auto;padding-top:24px}.v8b-b-7{grid-column:span 7}.v8b-b-5{grid-column:span 5}.v8b-mini-lista{gap:8px;display:grid}.v8b-mini-lista>span{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.v8b-mini-bock.v8b-mini-bock{background:var(--v8-signal);width:24px;height:24px;color:var(--v8-mork)}.v8b-mini-lista--mork .v8b-mini-bock.v8b-mini-bock{background:var(--v8-mork);color:var(--v8-signal)}.v8b-mer-fot{justify-items:start;gap:22px;margin-top:36px;display:grid}.v8b-tjanst-piller{flex-wrap:wrap;gap:8px;display:flex}.v8b-tjanst-piller span{background:var(--v8-signal);min-height:44px;color:var(--v8-mork);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:1023px){.v8b-b-5,.v8b-b-7{grid-column:span 12}.v8b-box{min-height:0}}.v8b-delad--ort{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.v8b-ortfalt{background:var(--v8-vit);width:min(100%,520px);height:72px;box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);border-radius:999px;align-items:center;margin-top:28px;padding:6px 6px 6px 24px;display:flex}.v8b-ortfalt:focus-within{box-shadow:inset 0 0 0 2.5px var(--v8-mork),0 0 0 4px var(--v8-signal)}.v8b-ortfalt input{min-width:0;height:56px;color:var(--v8-mork);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:17px}.v8b-ortfalt input:focus-visible{outline:none}.v8b-ortfalt input::placeholder{color:var(--tr-placeholder);opacity:1}.v8b-ortsvar{border-radius:var(--v8-r-field);background:var(--v8-vit);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;max-width:520px;min-height:76px;margin-top:16px;padding:16px 18px;display:grid}.v8b-ortsvar-ik{background:var(--v8-signal);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.v8b-ortsvar-ik .v8-ik{width:24px;height:24px}.v8b-ortsvar b{display:block}.v8b-ortsvar span span{color:var(--v8-ink-2);font-size:15px;font-weight:600;line-height:1.45;display:block}.v8b-ortsvar-lank{color:var(--v8-mork);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;position:relative}.v8b-ortsvar-lank:after{content:"";position:absolute;inset:-13px -4px}.v8b-ort-scen{position:relative}.v8b-ort-prick.v8-chip{z-index:2;min-height:48px;padding:0 20px 0 18px;font-size:16px;position:absolute;top:11%;left:5%}.v8b-ort-prick .v8-chip-prick{box-shadow:0 0 0 1.5px var(--v8-mork)}.v8b-orter{border-radius:var(--v8-r-box);background:var(--v8-vit);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;margin-top:40px;padding:28px;display:grid}.v8b-ortgrupp h3{color:var(--v8-ink-2);margin:0 0 8px;font-size:15px;font-weight:700}.v8b-ortlista{flex-wrap:wrap;gap:8px;display:flex}.v8b-ort{background:var(--v8-sida);min-height:44px;color:var(--v8-mork);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 16px 0 14px;font-size:15.5px;font-weight:700;display:inline-flex}.v8b-ort:before{content:"";background:var(--v8-signal);width:10px;height:10px;box-shadow:0 0 0 1.5px var(--v8-mork);border-radius:50%}.v8b-ort--plan:before{box-shadow:inset 0 0 0 2px var(--v8-mork);background:0 0}.v8b-ort--vald{background:var(--v8-mork);color:var(--v8-sida)}.v8b-ort--vald:before{box-shadow:0 0 0 1.5px var(--v8-signal)}.v8b-ort--plan.v8b-ort--vald:before{box-shadow:inset 0 0 0 2px var(--v8-signal)}.v8b-forklaring{color:var(--v8-ink-2);flex-wrap:wrap;grid-column:1/-1;gap:18px;margin-top:18px;font-size:14px;font-weight:600;display:flex}.v8b-forklaring span{align-items:center;gap:8px;display:inline-flex}.v8b-forklaring i{background:var(--v8-signal);width:10px;height:10px;box-shadow:0 0 0 1.5px var(--v8-mork);border-radius:50%}.v8b-forklaring .v8b-forklaring-plan{box-shadow:inset 0 0 0 2px var(--v8-mork);background:0 0}@media (max-width:1023px){.v8b-delad--ort{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.v8b-orter{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:28px;padding:24px 20px}.v8b-ort-prick.v8-chip{min-height:44px;font-size:15px;top:auto;bottom:7%;left:4%}}@media (max-width:420px){.v8b-ortfalt{border-radius:28px;flex-wrap:wrap;height:auto;padding:6px}.v8b-ortfalt input{flex-basis:100%;padding:0 16px}.v8b-ortfalt .v8-btn{width:100%}}.v8b-bocklista{gap:12px;margin:4px 0;padding:0;list-style:none;display:grid}.v8b-bocklista li{grid-template-columns:28px minmax(0,1fr);gap:12px;font-weight:600}.v8b-bocklista li,.v8b-rabatt{align-items:center;display:grid}.v8b-rabatt{border-radius:var(--v8-r-field);background:var(--v8-sida);grid-template-columns:auto minmax(0,1fr);gap:14px;margin:4px 0 6px;padding:14px 16px}.v8b-kod{background:var(--v8-mork);height:36px;color:var(--v8-signal);letter-spacing:.02em;border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}.v8b-rabatt p{font-size:15.5px;font-weight:600;line-height:1.4}@media (max-width:599px){.v8b-rabatt{grid-template-columns:minmax(0,1fr);justify-items:start;gap:10px}}.v8b-fragor{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.v8b-kontakt{border-radius:var(--v8-r-box);max-width:372px;margin-top:28px;padding:28px}.v8b-kontakt h3{letter-spacing:-.015em;color:var(--v8-signal);font-size:22px;font-weight:700;line-height:1.2}.v8b-kontakt p{color:var(--v8-pa-mork);margin-top:8px;font-size:16px;line-height:1.45}.v8b-kontakt-tel{min-height:44px;color:inherit;align-items:center;gap:10px;margin:14px 0 18px;font-weight:700;text-decoration:none;display:inline-flex}.v8b-kontakt-tel span{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.v8b-kontakt-tel .v8-ik{width:22px;height:22px;color:var(--v8-signal)}.v8b-faq{gap:12px;display:grid}.v8b-faq details{border-radius:var(--v8-r-in);background:var(--v8-vit);box-shadow:inset 0 0 0 1.5px var(--v8-linje)}.v8b-faq details[open]{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8b-faq details[hidden]{display:none}.v8b-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 14px 14px 24px;font-size:18px;font-weight:700;line-height:1.3;list-style:none;display:flex}.v8b-faq summary::-webkit-details-marker{display:none}.v8b-plus{background:var(--v8-sida);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.v8b-faq details[open] .v8b-plus{background:var(--v8-signal)}.v8b-plus .v8-ik{width:18px;height:18px}.v8b-faq details[open] .v8b-plus .v{display:none}.v8b-svar{max-width:40em;color:var(--v8-ink-2);gap:10px;padding:0 24px 22px;display:grid}@media (max-width:1023px){.v8b-fragor{grid-template-columns:minmax(0,1fr);gap:36px}}@media (min-width:1024px) and (min-height:760px){.v8b-fragor>:first-child{top:calc(var(--v8-hdr) + 24px);position:sticky}}.v8b-avslut-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.v8b-av-ogon.v8-ogon{color:var(--v8-signal)}.v8b .v8-huvud>.v8b-av-ingress{max-width:26em;color:var(--v8-pa-mork);margin-top:22px}.v8b-av-cta{margin-top:34px}.v8b-av-eller{color:var(--v8-pa-mork);margin-top:14px}.v8b-av-eller a{color:var(--v8-sida);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;position:relative}.v8b-av-eller a:after{content:"";position:absolute;inset:-13px -4px}.v8b-av-scen{justify-self:end;width:min(560px,100%);margin-block:40px 56px;position:relative}@media (max-width:1023px){.v8b-avslut-in{grid-template-columns:minmax(0,1fr)}.v8b-av-scen{justify-self:center;margin-block:56px 48px}}@media (max-width:1023px) and (min-width:768px){.v8b-avslut>.v8-rum-in{padding-top:calc(var(--v8-room-pad) + 40px)}}@media (max-width:767px){.v8b-avslut>.v8-rum-in{padding-top:calc(var(--v8-room-pad) + 44px)}}.v8b-hj-fordelar{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.v8b-hj-fordelar li{background:var(--v8-vit);min-height:40px;color:var(--v8-mork);border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 6px;font-size:15px;font-weight:700;line-height:1.25;display:inline-flex}.v8b-stk-text a{text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.v8b-stk-text a:focus-visible{outline-offset:2px;outline:2.5px solid}.v8b-hj-fordel-lank{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.v8b-hj-fordel-lank:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.v8b-hj-fordel-lank:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:4px;border-radius:999px}.v8b-hj-bock{background:var(--v8-mork);width:28px;height:28px;color:var(--v8-signal);border-radius:50%;flex:none;place-items:center;display:grid}.v8b-hj-bock .v8-ik{width:100%;height:100%}.v8b-hj-pris{font-size:18px;font-weight:600;line-height:1.3}.v8b-hj-pris b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:900}@media (max-width:767px){.v8b-hj-pris{font-size:17px}.v8b-hj-pris b{font-size:24px}}.v8b-stk-media--linne{background:var(--v8-sida);place-items:center;padding:32px;display:grid}.v8b-bokdemo.v8-demo{width:min(100%,400px)}.v8b-bokdemo .v8b-byten{margin-top:16px}.v8b-bok-summa{border-top:1.5px solid var(--v8-linje);color:var(--v8-ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding-top:16px;font-size:15px;font-weight:600;display:flex}.v8b-bok-summa b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--v8-mork);font-size:26px;font-weight:800}.v8b-bok-knapp.v8-btn{pointer-events:none;justify-content:center;width:100%;margin-top:16px}.v8b-stk-media--figur{border-radius:var(--v8-r-in) var(--v8-r-in) 0 0;align-items:center;margin-bottom:0;display:grid}.v8b-figur{object-fit:contain;object-position:right bottom;width:auto;max-width:64%;height:100%;position:absolute;bottom:0;right:0}.v8b-lista-demo.v8-demo{z-index:1;width:min(54%,360px);margin-left:4%;padding:20px;position:relative}.v8b-lista-rader{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.v8b-lista-rader li{grid-template-columns:24px minmax(0,1fr) 20px;align-items:start;gap:10px;font-size:14.5px;font-weight:600;line-height:1.35;display:grid}.v8b-lista-rader small{color:var(--v8-ink-2);font-size:13px;font-weight:700;display:block}.v8b-lista-foto.v8-ik{width:20px;height:20px;color:var(--v8-ink-2);margin-top:2px}@media (max-width:899px){.v8b-stk-media--linne{padding:24px 16px}.v8b-stk-media--figur{justify-items:stretch;overflow:visible}.v8b-lista-demo.v8-demo{grid-row:1;width:100%;margin:0}.v8b-figur{grid-row:2;justify-self:end;width:min(72%,320px);max-width:none;height:auto;margin-top:-24px;position:relative}}.v8b-box{--v8-hp-bg:var(--v8-mork);--v8-hp-fg:var(--v8-signal)}.v8b-tj-fot{justify-items:start;gap:12px;display:grid}.v8b-tj-pris{gap:2px;line-height:1.3;display:grid}.v8b-tj-pris b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.12}.v8b-tj-pris span{font-size:15px;font-weight:700}.v8b-tj-pris small{color:var(--v8-ink-2);font-size:14px;font-weight:600}.v8b-box--signal .v8b-tj-pris small{color:var(--v8-mork)}.v8b-tj-not{max-width:44em;color:var(--v8-pa-mork)}.v8b-ftg>.v8-rum-in{padding-block:clamp(28px,3.4vw,44px)}.v8b-ftg-in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 28px;display:grid}.v8b-ftg-ik{background:var(--v8-signal);width:64px;height:64px;color:var(--v8-mork);border-radius:50%;place-items:center;display:grid}.v8b-ftg-ik .v8-ik{width:34px;height:34px}.v8b-ftg-h{letter-spacing:-.015em;font-size:clamp(20px,1.9vw,24px);font-weight:700;line-height:1.2}.v8b-ftg-in p{max-width:40em;margin-top:6px}@media (max-width:767px){.v8b-ftg-in{grid-template-columns:minmax(0,1fr);justify-items:start}.v8b-ftg-ik{width:52px;height:52px}.v8b-ftg-ik .v8-ik{width:28px;height:28px}}.v8b--privat .v8b-avslut-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}@media (min-width:1024px){.v8b--privat .v8b-avslut>.v8-rum-in{padding-top:calc(var(--v8-room-pad) + 28px)}}@media (max-width:1023px){.v8b--privat .v8b-avslut-in{grid-template-columns:minmax(0,1fr)}}.v8b .v8-huvud>.v8b-rut-lista{margin-top:24px}.v8b .v8-huvud>.v8b-rabatt{max-width:520px;margin-top:22px}.v8b-prisdemo.v8-demo{justify-self:end;width:min(100%,460px)}.v8b-pd-hem{color:var(--v8-ink-2);margin-top:4px;font-size:15px;font-weight:600;line-height:1.4}.v8b-pd-rader{border-top:1.5px solid var(--v8-linje);gap:10px;margin-top:16px;padding-top:16px;display:grid}.v8b-pd-rader p{justify-content:space-between;gap:16px;font-size:15.5px;font-weight:600;line-height:1.35;display:flex}.v8b-pd-rader p span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.v8b-pd-summa{border-top:1.5px solid var(--v8-linje);margin-top:4px;padding-top:12px}.v8b-pd-betala,.v8b-pd-rut,.v8b-pd-summa{font-weight:700}.v8b-pd-betala{border-radius:var(--v8-r-field);background:var(--v8-signal);justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding:14px 18px;display:flex}.v8b-pd-betala b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:800}@media (max-width:1023px){.v8b-prisdemo.v8-demo{justify-self:stretch;width:100%}}.v8b-ort-cta{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}ul.v8b-ortlista{margin:0;padding:0;list-style:none}.v8b-ort.v8b-ort--fast{cursor:default}a.v8b-ort.v8b-ort--fast{cursor:pointer;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.v8b-forklaring .v8b-forklaring-har,.v8b-ort--har:before{background:var(--v8-mork)}.v8b-delad--ort>.v8b-orter{margin-top:0}.v8b-adr{z-index:4;position:relative}.v8b-adr-lista{left:0;right:0;top:var(--v8b-adr-topp,calc(100% + 10px));background:var(--v8-vit);box-shadow:var(--v8-flyt-skugga);opacity:0;pointer-events:none;border-radius:24px;grid-template-rows:0fr;display:grid;position:absolute}.v8b-adr-lista,.v8b-adr[data-oppen][data-under] .v8-pillfalt-in>.v8-btn{visibility:hidden}.v8b-adr[data-oppen] .v8b-adr-lista{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr}.v8b-adr-in{min-height:0;overflow:hidden}.v8b-adr-ul{max-height:var(--v8b-adr-max,none);overscroll-behavior:contain;gap:2px;margin:0;padding:8px 8px 0;list-style:none;display:grid;overflow-y:auto}.v8b-adr-ul:empty{display:none}.v8b-adr-rad{cursor:pointer;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 12px 8px 8px;display:grid}.v8b-adr-rad--aktiv{background:var(--v8-sida)}.v8b-adr-ik{background:var(--v8-mjuk);width:40px;height:40px;color:var(--v8-mork);border-radius:50%;place-items:center;display:grid}.v8b-adr-rad--aktiv .v8b-adr-ik{background:var(--v8-signal)}.v8b-adr-ik .v8-ik{width:24px;height:24px}.v8b-adr-text b{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3;display:block}.v8b-adr-text small{color:var(--v8-ink-2);font-size:14px;font-weight:500;line-height:1.35;display:block}.v8b-adr-tagg{background:var(--v8-signal);color:var(--v8-mork);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;line-height:1.3}.v8b-adr-tagg--ljus{background:var(--v8-mjuk)}.v8b-adr-status{color:var(--v8-ink-2);margin:0;padding:12px 20px 16px;font-size:14px;font-weight:600;line-height:1.4}.v8b-adr-status:empty{padding:0 0 8px}.v8b-adr-status--kalla{padding:6px 20px 12px;font-size:12px;font-weight:500}@media (max-width:599px){.v8b-adr-rad{grid-template-columns:36px minmax(0,1fr)}.v8b-adr-ik{width:36px;height:36px}.v8b-adr-tagg{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:no-preference){.v8b-adr-lista{transition:grid-template-rows var(--v8-t-mjuk) var(--v8-m-landa),opacity var(--v8-t-tona) var(--v8-m-tona),translate var(--v8-t-res) var(--v8-m-landa),visibility 0s linear var(--v8-t-mjuk);translate:0 -6px}.v8b-adr[data-oppen] .v8b-adr-lista{transition-delay:0s;translate:0}.v8b-adr-rad{--v8-dy:6px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards;transition:background-color var(--v8-t-tona) var(--v8-m-tona)}.v8b-adr-rad:nth-child(2){animation-delay:40ms}.v8b-adr-rad:nth-child(3){animation-delay:80ms}.v8b-adr-rad:nth-child(4){animation-delay:.12s}.v8b-adr-rad:nth-child(5){animation-delay:.16s}}.v8b-hj-film{justify-self:start;margin-top:10px}.v8b-hj-under a.v8b-hj-film{text-decoration:none}.v8b-hj-under a.v8b-hj-film:after{content:none}@media (max-width:899px) and (min-height:600px){.v8b-stk.v8-stapel{gap:14px}.v8b-stk .v8-stapel-kort{top:calc(var(--v8-hdr) + 6px + var(--v8-i) * 10px);height:min(720px,100svh - var(--v8-hdr) - 30px);flex-direction:column;display:flex;position:sticky}.v8b-stk-text{padding:24px var(--v8-inset) 0;flex:none}.v8b-nr{width:36px;height:36px;font-size:16px}.v8b-stk-text .v8-h3{margin-top:12px}.v8b-stk-text p{margin-top:8px}.v8b-stk-text .v8-meta{margin-top:10px;font-size:14px;line-height:20px}.v8b-stk-media{flex:auto;min-height:0;margin:14px}.v8b-stk-media--linne{place-items:center;padding:12px}.v8b-bokdemo.v8-demo{zoom:.8}.v8b-stk-media--figur{margin-bottom:0;display:block;overflow:clip}.v8b-stk-media--figur .v8b-lista-demo.v8-demo{zoom:.8;width:68%;margin:0}.v8b-stk-media--figur .v8b-figur{width:auto;max-width:62%;height:92%;margin:0;position:absolute;bottom:0;right:-6%}.v8b-stk-media--bar{margin:8px 8px 14px;padding:0}.v8b-kv-scen{zoom:.78}}@media (max-width:899px) and (min-height:600px) and (max-height:760px){.v8b-stk-text .v8-meta{display:none}.v8b-bokdemo.v8-demo{zoom:.72}.v8b-kv-scen,.v8b-stk-media--figur .v8b-lista-demo.v8-demo{zoom:.66}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:899px) and (min-height:600px){.v8b-stk.v8-stapel{timeline-scope:--v8-stapel-2,--v8-stapel-3}.v8b-stk .v8-stapel-kort:nth-child(2){view-timeline:--v8-stapel-2 block}.v8b-stk .v8-stapel-kort:nth-child(3){view-timeline:--v8-stapel-3 block}.v8b-stk .v8-stapel-kort:first-child{animation:v8-stapel linear both;animation-timeline:--v8-stapel-2;animation-range:cover 0 cover calc(100svh - var(--v8-hdr) - 16px)}.v8b-stk .v8-stapel-kort:nth-child(2){animation:v8-stapel linear both;animation-timeline:--v8-stapel-3;animation-range:cover 0 cover calc(100svh - var(--v8-hdr) - 26px)}}}.v8b-flytt-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.v8b-flytt-priser{border-radius:var(--v8-r-box);background:var(--v8-sida);margin-top:36px;padding:6px 24px 20px}.v8b-flytt-rad{border-top:1.5px solid var(--v8-linje);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.v8b-flytt-rad--huvud{color:var(--v8-ink-2);border-top:0;padding:12px 0 8px;font-size:13px;font-weight:700;line-height:1.3}.v8b-flytt-yta{font-variant-numeric:tabular-nums;font-weight:700}.v8b-flytt-pris{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 10px;display:flex}.v8b-flytt-pris b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;order:2;font-size:22px;font-weight:800}.v8b-flytt-pris small{color:var(--v8-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;order:1;font-size:13px;font-weight:600}.v8b-flytt-not{color:var(--v8-ink-2);margin-top:14px;font-size:14px;line-height:21px}.v8b-flytt-not a{color:var(--v8-mork);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.v8b-flytt-media{gap:28px;padding-top:8px;display:grid}.v8b-flytt-scen{position:relative}.v8b-flytt-ram.v8-ram{aspect-ratio:4/3}.v8b-flytt-chip.v8-chip{position:absolute;bottom:28px;left:-18px}.v8b-flytt-ingar{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v8b-flytt-ingar li{background:var(--v8-sida);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.v8b-flytt-ingar .v8b-flytt-garanti{background:var(--v8-mjuk)}.v8b-flytt-bock{background:var(--v8-signal);width:26px;height:26px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:grid}.v8b-flytt-bock .v8-ik{width:100%;height:100%}.v8b-flytt-cta{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (max-width:1023px){.v8b-flytt-in{grid-template-columns:minmax(0,1fr);gap:36px}.v8b-flytt-chip.v8-chip{bottom:12px;left:12px}}@media (max-width:599px){.v8b-flytt-priser{padding:4px 16px 16px}.v8b-flytt-pris b{font-size:19px}.v8b-flytt-pris small{display:none}}.v8b-hj>.v8b-hj-foto{width:clamp(420px,44vw,640px);min-height:var(--v8b-hh);align-self:stretch;position:relative}.v8b-hj-foto-bild{object-fit:cover;object-position:80% 50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14%);mask-image:linear-gradient(90deg,#0000,#000 14%)}.v8b-hj-foto .v8b-pa-chip{z-index:1;position:absolute;top:auto;bottom:7%;left:8%}@media (max-width:1199px){.v8b-hj-foto .v8b-pa-chip{display:inline-flex}}@media (max-width:899px){.v8b-hj>.v8b-hj-foto{aspect-ratio:3/2;width:100%;min-height:0}.v8b-hj-foto-bild{object-position:78% 50%;-webkit-mask-image:linear-gradient(#0000,#000 14%);mask-image:linear-gradient(#0000,#000 14%)}.v8b-hj-foto .v8b-pa-chip{bottom:16px;left:16px}}.v8b-tjk{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.v8b-tjk-kort{border-radius:var(--v8-r-box);background:var(--v8-vit);color:var(--v8-mork);grid-template-rows:auto 1fr;display:grid;overflow:clip}.v8b-tjk-bild{aspect-ratio:3/2;background:var(--v8-mjuk);position:relative}.v8b-tjk-bild img{object-fit:cover}.v8b-tjk-pris{background:var(--v8-vit);max-width:calc(100% - 24px);color:var(--v8-mork);border-radius:999px;align-items:baseline;gap:5px;padding:5px 11px;line-height:1.25;display:inline-flex;position:absolute;top:12px;left:12px}.v8b-tjk-pris b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.v8b-tjk-pris small{color:var(--v8-ink-2);font-size:12px;font-weight:600}.v8b-tjk-text{grid-template-rows:auto 1fr auto auto;gap:8px;padding:20px 22px 22px;display:grid}.v8b-tjk-h{letter-spacing:-.012em;font-size:21px;font-weight:800;line-height:1.16}.v8b-tjk-p{color:var(--v8-ink-2);font-size:15px;line-height:1.45}.v8b-tjk-fore{color:var(--v8-ink-2);font-size:13px;line-height:1.4}.v8b-tjk-lank{justify-self:start;margin-top:6px}.v8b-tjk-fot{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 28px}.v8b-tjk-fot .v8b-tj-not{max-width:44em}@media (max-width:1199px){.v8b-tjk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v8b-tjk{margin-top:32px;margin-inline:calc(-1 * var(--v8-inset));padding:0 var(--v8-inset) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v8-inset);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.v8b-tjk::-webkit-scrollbar{display:none}.v8b-tjk-kort{scroll-snap-align:start;flex:0 0 78%}.v8b-tjk-fot{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (prefers-reduced-motion:no-preference){.v8b-seg-byte{--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards;display:inline-block}.v8b-ortsvar .v8b-seg-byte{display:block}.v8b-ort,.v8b-plus{transition:background-color var(--v8-t-rull) var(--v8-m-landa),color var(--v8-t-rull) var(--v8-m-landa)}.v8b-faq details[open] .v8b-svar{--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards}}.v8-sd-fakta{margin:0;display:grid}.v8-sd-fakta>div{border-bottom:1px solid var(--v8-linje);grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.v8-sd-fakta>div:last-child{border-bottom:0}.v8-sd-fakta dt{color:var(--v8-ink-2);font-size:15px;font-weight:500}.v8-sd-fakta dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:700;line-height:1.45}@media (max-width:599px){.v8-sd-fakta>div{grid-template-columns:minmax(0,1fr);gap:2px}}.v8-sd-vagar{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v8-sd-vagar a{border-radius:var(--v8-r-in);background:var(--v8-vit);min-height:76px;color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje);grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:16px;padding:14px 14px 14px 22px;text-decoration:none;display:grid}.v8-sd-vagar a:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-sd-vagar b{font-size:18px;font-weight:700;line-height:1.25;display:block}.v8-sd-vagar a span span{color:var(--v8-ink-2);margin-top:2px;font-size:15px;display:block}.v8-sd-vagar .v8-lank-arr{width:44px;height:44px}.v8-sd-sida{width:min(100% - 2 * var(--v8-room-x),var(--v8-room-max));margin:32px auto 0;padding-inline:clamp(24px,7.2vw,104px)}.v8-sd-sida>*{max-width:1100px}.v8-sd-par{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:20px;display:grid}.v8-sd-lada{border-radius:var(--v8-r-box);background:var(--v8-vit);color:var(--v8-mork);align-content:start;gap:16px;padding:32px;display:grid}.v8-sd-lada--signal{background:var(--v8-signal)}.v8-sd-lada h2{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.v8-sd-lada p{margin:0}.v8-sd-lada a:not(.v8-btn){color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.v8-sd-belopp{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(40px,4vw,52px);font-weight:900;line-height:1.1}.v8-sd-belopp small{letter-spacing:0;margin-left:6px;font-size:.45em;font-weight:700}.v8-sd-not{color:var(--v8-ink-2);font-size:15px;line-height:1.5}.v8-sd-lada--signal .v8-sd-not{color:var(--v8-mork)}.v8-sd-status{border-radius:var(--v8-r-field);background:var(--v8-mjuk);padding:12px 14px;font-size:15px;font-weight:600}.v8-sd-varning{color:var(--warning);font-weight:700}.v8-sd-lada form{margin:0}.v8-sd-knappar{flex-wrap:wrap;gap:10px;display:flex}.v8-sd-lada .v8-btn{justify-self:start}@media (max-width:899px){.v8-sd-sida{padding-inline:var(--v8-inset)}.v8-sd-par{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.v8-sd-sida{padding-inline:20px}.v8-sd-lada{padding:24px 20px}}.v8-us [id]{scroll-margin-top:calc(var(--v8-hdr) + 16px)}.v8-us .v8-huvud{max-width:760px}.v8-us .v8-us-huvud--bred{max-width:1040px}.v8-us .v8-us-huvud--bred .v8-h2{max-width:16em}.v8-us .v8-huvud>.v8-ogon{margin-bottom:14px}.v8-us .v8-huvud>.v8-ingress{margin-top:20px}.v8-us-p{max-width:36em;margin-top:14px}.v8-us-not{max-width:52em;color:var(--v8-sek-farg,var(--v8-ink-2));margin-top:20px;font-size:15px;line-height:1.5}.v8-us-handling{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px;display:flex}.v8-us-handling--tat{margin-top:24px}.v8-us-lank{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;position:relative}.v8-us-lank:after{content:"";position:absolute;inset:-12px -4px}@media (max-width:767px){.v8-us-handling{gap:8px 20px;margin-top:26px}}.v8-us-ljus{background:var(--v8-vit);color:var(--v8-mork);--v8-hp-bg:var(--v8-mork);--v8-hp-fg:var(--v8-signal);--v8-btn-bg:var(--v8-mork);--v8-btn-bg-h:var(--v8-mork-2);--v8-btn-fg:var(--v8-sida);--v8-btn-ring:var(--v8-signal);--v8-btn-pil:var(--v8-mork);--v8-sek-farg:var(--v8-ink-2);--v8-yta-farg:var(--v8-vit)}.v8-rum--vit .v8-us-ljus{background:var(--v8-sida);--v8-yta-farg:var(--v8-sida)}.v8 .v8-us-ljus :focus-visible,.v8 .v8-us-tel :focus-visible{outline-color:var(--v8-mork)}.v8-us-laada{border-radius:var(--v8-r-box);padding:32px}@media (max-width:767px){.v8-us-laada{padding:24px 20px}}.v8-us-delad{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.v8-us-delad--mitt{align-items:center}.v8-us-delad--lika{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v8-us-delad>*{min-width:0}@media (max-width:1023px){.v8-us-delad,.v8-us-delad--lika{grid-template-columns:minmax(0,1fr);gap:40px}}.v8-us-topp{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);min-height:clamp(540px,100svh - 200px,680px);margin-top:8px;display:grid}.v8-us-topp--ren{grid-template-columns:minmax(0,1fr);min-height:0}.v8-us-topp-text{z-index:2;align-self:center;padding:80px 32px 80px clamp(32px,7.2vw,104px);position:relative}.v8-us-topp--ren .v8-us-topp-text{max-width:1040px;padding:80px clamp(24px,7.2vw,104px) 88px}.v8-us-topp-ogon{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;display:flex}.v8-us-topp-h1{max-width:11.5em;font-size:clamp(40px,4.5vw,66px)}.v8-us-topp-lead{max-width:31em;margin-top:22px}.v8-us-topp-lead>p+p{margin-top:10px}.v8-us-topp-bild{min-height:100%;position:relative}.v8-us-topp-foto{object-fit:cover;object-position:var(--x,50%) 30%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.v8-us-topp-pa{pointer-events:none;position:absolute;inset:0}.v8-us-topp-pa>*{pointer-events:auto;position:absolute}@media (max-width:899px){.v8-us-topp{grid-template-columns:minmax(0,1fr);min-height:0}.v8-us-topp--ren .v8-us-topp-text,.v8-us-topp-text{padding:48px 24px 32px}.v8-us-topp-bild{height:clamp(280px,78vw,400px);min-height:0}.v8-us-topp-foto{object-position:var(--x,50%) 22%;-webkit-mask-image:linear-gradient(#0000,#000 16%);mask-image:linear-gradient(#0000,#000 16%)}}@media (max-width:767px){.v8-us-topp--ren .v8-us-topp-text,.v8-us-topp-text{padding:36px 20px 28px}.v8-us-topp--ren .v8-us-topp-text{padding-bottom:40px}.v8-us-topp-h1{font-size:clamp(36px,10.4vw,44px)}}.v8-us-bock{background:var(--v8-hp-bg,var(--v8-mork));width:32px;height:32px;color:var(--v8-hp-fg,var(--v8-signal));border-radius:50%;flex:none;place-items:center;display:grid}.v8-us-bock .v8-ik{width:100%;height:100%}.v8-us-lista{gap:16px;margin:0;padding:0;list-style:none;display:grid}.v8-us-lista>li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;font-size:17px;line-height:1.4;display:grid}.v8-us-lista b{padding-top:4px;font-weight:700;display:block}.v8-us-lista-d{color:var(--v8-sek-farg,var(--v8-ink-2));margin-top:2px;font-size:16px;display:block}.v8-us-lista--brod b{font-weight:500}.v8-us-lista--prick .v8-us-bock{background:0 0;width:32px}.v8-us-lista--prick .v8-us-bock .v8-ik{display:none}.v8-us-lista--prick .v8-us-bock:before{content:"";background:var(--v8-hp-bg,var(--v8-mork));border-radius:50%;width:12px;height:12px}.v8-us-chips{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.v8-us-chips>li{background:var(--v8-vit);max-width:100%;min-height:38px;color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 7px;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex}.v8-us-chips .v8-us-bock{background:var(--v8-signal);width:24px;height:24px;color:var(--v8-mork)}.v8-us-chips .v8-ik--foto{flex:none;width:20px;height:20px}.v8-us-mer{margin-top:6px}.v8-us-mer>summary{min-height:44px;color:var(--v8-mork);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:700;list-style:none;display:inline-flex}.v8-us-mer-t{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.v8-us-mer>summary::-webkit-details-marker{display:none}.v8-us-mer>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-4px;transition:transform .2s ease-out;transform:rotate(45deg)}.v8-us-mer[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}.v8-us-mer-n{color:var(--v8-ink-2);font-size:14px;font-weight:600}.v8-us-mer>.v8-us-chips{margin-top:4px}.v8-us-fakta{border-radius:var(--v8-r-box);margin:0;padding:8px 28px}.v8-us-fakta>div{border-top:1.5px solid var(--v8-linje);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 24px;padding:18px 0;display:grid}.v8-us-fakta>div:first-child{border-top:0}.v8-us-fakta dt{font-size:16px;font-weight:700;line-height:1.4}.v8-us-fakta dd{color:var(--v8-ink-2);margin:0;font-size:16px;line-height:1.5}.v8-us-fakta a{color:var(--v8-mork);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.v8-us-fakta--stor>div{grid-template-columns:minmax(0,1fr)}.v8-us-fakta--stor dt{font-size:19px}@media (max-width:599px){.v8-us-fakta{padding:4px 20px}.v8-us-fakta>div{grid-template-columns:minmax(0,1fr);padding:16px 0}}.v8-us-kort{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.v8-us-kort--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v8-us-kort>li{border-radius:var(--v8-r-box);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:28px;display:flex}.v8-us-kort-ik{background:var(--v8-signal);width:56px;height:56px;color:var(--v8-mork);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.v8-us-kort-ik .v8-ik{width:34px;height:34px}.v8-us-kort-t{letter-spacing:-.015em;font-size:22px;font-weight:700;line-height:1.2}.v8-us-kort-p{color:var(--v8-ink-2);font-size:16px;line-height:1.5}.v8-us-kort.v8-us-kort--en{grid-template-columns:minmax(0,1fr);gap:12px}.v8-us-kort--en>li{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:4px 18px;padding:24px;display:grid}.v8-us-kort--en .v8-us-kort-ik{grid-row:1/span 3;margin:0}.v8-us-kort--en>li>:not(.v8-us-kort-ik){grid-column:2}.v8-us-kort--en .v8-us-kort-lank{justify-self:start}.v8-us-kort-lank{margin-top:auto;padding-top:6px}@media (max-width:1023px){.v8-us-kort{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:679px){.v8-us-kort,.v8-us-kort--2{grid-template-columns:minmax(0,1fr);gap:12px}.v8-us-kort>li{padding:24px 22px}}.v8-us-fragor{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.v8-us-fragor-sida{gap:28px;display:grid}.v8-us-faq{gap:12px;display:grid}.v8-us-faq details{border-radius:var(--v8-r-in);background:var(--v8-vit);color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje)}.v8-us-faq details[open]{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-us-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 14px 14px 24px;font-size:18px;font-weight:700;line-height:1.3;list-style:none;display:flex}.v8-us-faq summary::-webkit-details-marker{display:none}.v8-us-plus{background:var(--v8-sida);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.v8-us-faq details[open] .v8-us-plus{background:var(--v8-signal)}.v8-us-plus .v8-ik{width:18px;height:18px}.v8-us-faq details[open] .v8-us-plus .v{display:none}.v8-us-svar{max-width:40em;color:var(--v8-ink-2);gap:10px;padding:0 24px 22px;display:grid}.v8-us-svar .v8-lank{color:var(--v8-mork)}@media (max-width:1023px){.v8-us-fragor{grid-template-columns:minmax(0,1fr);gap:36px}}@media (min-width:1024px) and (min-height:760px){.v8-sid-faq>:first-child,.v8-us-fragor>:first-child{top:calc(var(--v8-hdr) + 24px);position:sticky}}@media (max-width:767px){.v8-us-faq summary{min-height:64px;padding:12px 12px 12px 18px;font-size:17px}.v8-us-svar{padding:0 18px 20px}}.v8-us-tel{border-radius:var(--v8-r-box);max-width:420px;padding:28px}.v8-us-tel-t{letter-spacing:-.015em;font-size:22px;font-weight:700;line-height:1.2}.v8-us-tel-p{margin-top:8px;font-size:16px;line-height:1.45}.v8-us-tel-nr{min-height:56px;color:inherit;letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:16px 0 14px;font-size:26px;font-weight:800;text-decoration:none;display:inline-flex}.v8-us-tel-nr>span:last-child{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.v8-us-tel-ik{background:var(--v8-mork);width:48px;height:48px;color:var(--v8-signal);border-radius:50%;flex:none;place-items:center;display:grid}.v8-us-tel-ik .v8-ik{width:24px;height:24px}.v8-us-tel-oppet .on-status{color:var(--v8-mork);font-size:15px}.v8-us-tel-oppet .on-status b{color:var(--v8-mork);font-weight:700}.v8-us-tel-oppet .on-dot{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-us-tel-oppet .on-status[data-open=true] .on-dot{background:var(--v8-mork)}.v8-us-tel-oppet .on-week>div{font-size:15px}.v8-us-tel-oppet .on-week dt{min-width:108px;color:var(--v8-mork)}.v8-us-tel-oppet .on-week dd{color:var(--v8-mork);font-weight:700}.v8-us-tel-mejl{margin-top:16px;font-size:15px}.v8-us-tel-mejl a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:767px){.v8-us-tel{max-width:none;padding:24px 22px}.v8-us-tel-nr{font-size:23px}}.v8-us-tid{margin:0;padding:0;list-style:none;display:grid}.v8-us-tid>li{grid-template-columns:48px minmax(0,1fr);gap:20px;padding-bottom:32px;display:grid;position:relative}.v8-us-tid>li:last-child{padding-bottom:0}.v8-us-tid>li:not(:last-child):before{content:"";background:var(--v8-linje-2);border-radius:2px;width:2px;position:absolute;top:52px;bottom:4px;left:23px}.v8-us-tid-ik{background:var(--v8-signal);width:48px;height:48px;color:var(--v8-mork);border-radius:50%;place-items:center;display:grid}.v8-us-tid-ik .v8-ik{width:28px;height:28px}.v8-us-tid-nar{background:var(--v8-mork);height:30px;color:var(--v8-signal);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.v8-us-tid-t{letter-spacing:-.015em;margin-top:10px;font-size:22px;font-weight:700;line-height:1.2}.v8-us-tid-p{max-width:38em;color:var(--v8-ink-2);margin-top:6px}.v8-us-dag.v8-demo{justify-self:end;width:min(100%,440px)}.v8-us-dag-rad{border-top:1.5px solid var(--v8-linje);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;font-size:15px;line-height:1.35;display:grid}.v8-us-dag .v8-meta+.v8-us-dag-rad{margin-top:18px}.v8-us-dag-tid{font-variant-numeric:tabular-nums;font-weight:800}.v8-us-dag-rad small{color:var(--v8-ink-2);font-size:13px;display:block}.v8-us-dag-rad .v8-us-bock{background:var(--v8-signal);width:26px;height:26px;color:var(--v8-mork)}.v8-us-dag-fot{border-radius:var(--v8-r-field);background:var(--v8-mjuk);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}@media (max-width:1023px){.v8-us-dag.v8-demo{justify-self:stretch;width:100%}}.v8-us-tjanster{gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.v8-us-tjanst{border-radius:var(--v8-r-box);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-content:start;gap:40px;padding:40px;display:grid}.v8-us-tjanst-h{font-size:var(--v8-h3);letter-spacing:-.025em;font-weight:700;line-height:1.12}.v8-us-tjanst-p{color:var(--v8-ink-2);margin-top:10px}.v8-us-priser{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 0;display:grid}.v8-us-pris{border-radius:var(--v8-r-field);background:var(--v8-sida);padding:14px 18px 16px}.v8-us-pris--efter{background:var(--v8-signal)}.v8-us-pris dt{font-size:14px;font-weight:700}.v8-us-pris dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:30px;font-weight:800;line-height:1.1}.v8-us-pris small{margin-left:4px}.v8-us-pris small,.v8-us-pris-fran{letter-spacing:0;font-size:15px;font-weight:700}.v8-us-ingar{border-radius:var(--v8-r-in);background:var(--v8-sida);padding:24px}.v8-us-ingar-k{font-size:16px;font-weight:700}.v8-us-ingar-k small{margin-left:6px;font-weight:600}.v8-us-ingar-k small,.v8-us-ingar-s{color:var(--v8-ink-2);font-size:14px}.v8-us-ingar-s{margin-top:16px;font-weight:700}.v8-us-ingar-k+.v8-us-chips{margin-top:14px}.v8-us-tjanst .v8-lank{margin-top:18px}.v8-us-dl{gap:10px;margin:18px 0 0;display:grid}.v8-us-dl dt{font-size:14px;font-weight:700}.v8-us-dl dd{color:var(--v8-ink-2);margin:2px 0 0;font-size:16px}.v8-us-tjanster--ftg{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.v8-us-tjanster--ftg .v8-us-tjanst{grid-template-columns:minmax(0,1fr);gap:22px;padding:32px}@media (max-width:1023px){.v8-us-tjanst{gap:24px}.v8-us-tjanst,.v8-us-tjanster--ftg{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.v8-us-tjanster{gap:12px;margin-top:36px}.v8-us-tjanst,.v8-us-tjanster--ftg .v8-us-tjanst{padding:24px 20px}.v8-us-ingar{padding:18px 16px}.v8-us-pris dd{font-size:26px}}.v8-us-ortchips{margin-top:6px}.v8-us-ortchips>li{background:var(--v8-sida);box-shadow:none}.v8-us-pristabell{margin-top:0}.v8-us-pristabell+.v8-us-not{margin-top:12px}.v8-us-stack{gap:16px;display:grid}.v8-us-snitt{align-items:baseline;gap:8px;display:inline-flex}.v8-us-betyg{gap:22px;display:grid}.v8-us-betyg-val{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.v8-us-betyg-val legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:700}.v8-us-betyg-val label{background:var(--v8-sida);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;place-items:center;font-size:20px;font-weight:800;display:grid;position:relative}.v8-us-betyg-val input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.v8-us-betyg-val label:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-us-betyg-val label:has(:checked){background:var(--v8-mork);color:var(--v8-signal);box-shadow:none}.v8-us-betyg-val label:has(:focus-visible){outline:2.5px solid var(--v8-mork);outline-offset:3px}.v8-us-betyg-ord{color:var(--v8-ink-2);justify-content:space-between;margin-top:8px;font-size:14px;display:flex}.v8-us-textarea{resize:vertical;height:auto;min-height:132px;padding:16px 20px;line-height:1.5}.v8-us-hjalp{color:var(--v8-ink-2);margin-top:8px;font-size:14px}.v8-us-fel{color:var(--danger);font-size:16px}.v8-us-fel,.v8-us-tack{margin-top:16px;font-weight:700}.v8-us .v8-btn:disabled{background:var(--v8-linje-2);color:var(--v8-mork);cursor:not-allowed}.v8-us .v8-btn:disabled .v8-btn-arr{background:var(--v8-vit)}.v8-us-efter{margin-top:48px}.v8-us-efter-mini{margin-top:8px}.v8-us-efter-liten{margin-top:20px}@media (max-width:767px){.v8-us-efter{margin-top:36px}}.v8-or-lanval{gap:16px;display:grid}.v8-or-lanval-knappar{flex-wrap:wrap;gap:8px;display:flex}.v8-or-lanval-knappar button{background:var(--v8-vit);min-height:44px;color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.v8-or-lanval-knappar button[aria-pressed=true]{background:var(--v8-mork);color:var(--v8-sida);box-shadow:none}.v8-or-lanval-knappar button:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:3px}.v8-or-lanval-karta[hidden]{display:none}.v8-or-lanval-h{margin-bottom:8px;font-weight:700}.v8-or-karta{border-radius:var(--v8-r-box);background:var(--v8-vit);box-shadow:inset 0 0 0 1.5px var(--v8-linje);position:relative;overflow:hidden}.v8-rum--vit .v8-or-karta{background:var(--v8-sida)}.v8-or-karta svg{width:100%;height:auto;display:block}.v8-or-land{fill:var(--v8-sida)}.v8-rum--vit .v8-or-land{fill:var(--v8-vit)}.v8-or-kommunyta{fill:var(--v8-mjuk)}.v8-or-grans{fill:none;stroke:var(--v8-linje-2);stroke-width:1.25px;stroke-dasharray:5 4;stroke-linejoin:round}.v8-or-sjo{fill:var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){.v8-or-sjo{fill:color-mix(in srgb,var(--v8-mork) 13%,var(--v8-vit))}}.v8-or-sjo{fill-rule:evenodd;stroke:var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){.v8-or-sjo{stroke:color-mix(in srgb,var(--v8-mork) 22%,transparent)}}.v8-or-sjo{stroke-width:1px;stroke-linejoin:round}.v8-or-lansgrans{fill:none;stroke:var(--v8-mork)}@supports (color:color-mix(in lab,red,red)){.v8-or-lansgrans{stroke:color-mix(in srgb,var(--v8-mork) 38%,transparent)}}.v8-or-lansgrans{stroke-width:1.75px;stroke-linejoin:round}.v8-or-ring circle{fill:none;stroke:var(--v8-linje-2);stroke-width:1.5px}.v8-or-ring text{fill:var(--v8-ink-2);font-size:13px;font-weight:600}.v8-or-prick{stroke:var(--v8-mork);stroke-width:2.5px}.v8-or-prick--del{fill:var(--v8-signal)}.v8-or-prick--granne{fill:var(--v8-vit)}.v8-or-mitt-ring{fill:var(--v8-signal);stroke:var(--v8-mork);stroke-width:2.5px}.v8-or-mitt-prick,.v8-or-namn{fill:var(--v8-mork)}.v8-or-namn{paint-order:stroke;stroke:var(--v8-vit);stroke-width:5px;stroke-linejoin:round;font-size:15px;font-weight:600}.v8-rum--vit .v8-or-namn{stroke:var(--v8-sida)}.v8-or-namn--ort{font-size:20px;font-weight:800}.v8-or-namn--granne{fill:var(--v8-ink-2)}.v8-or-lank{cursor:pointer}.v8-or-lank:hover .v8-or-namn{text-decoration:underline}.v8-or-lank:hover .v8-or-prick--granne{fill:var(--v8-mjuk)}@media (max-width:679px){.v8-or-namn{stroke-width:7px;font-size:22px}.v8-or-namn--ort{font-size:28px}.v8-or-namn--granne{display:none}.v8-or-ring text{font-size:20px}.v8-or-prick{stroke-width:3.5px}}.v8-or-priser{grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.v8-or-pris{border-radius:var(--v8-r-box);background:var(--v8-sida);min-width:0;color:var(--v8-mork);flex-direction:column;gap:6px;padding:24px 24px 20px;display:flex;position:relative}.v8-rum--mjuk .v8-or-pris,.v8-zon .v8-or-pris{background:var(--v8-vit)}.v8-or-pris-ik{background:var(--v8-signal);border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:8px;display:grid}.v8-or-pris-ik .v8-ik{width:28px;height:28px}.v8-or-pris-t{font-size:19px;font-weight:700;line-height:1.25}.v8-or-pris-efter{font-variant-numeric:tabular-nums;margin-top:6px;font-size:17px;font-weight:700;line-height:1.15}.v8-or-pris-efter b{letter-spacing:-.02em;font-size:36px;font-weight:900}.v8-or-pris-fran{color:var(--v8-ink-2);font-size:15px;font-weight:600}.v8-or-pris-not{color:var(--v8-ink-2);line-height:1.4}.v8-or-pris-ater,.v8-or-pris-not{font-variant-numeric:tabular-nums;font-size:14px}.v8-or-pris-ater{background:var(--v8-mjuk);border-radius:999px;align-self:flex-start;margin-top:6px;padding:4px 12px 5px;line-height:1.3}.v8-or-pris-ater b{font-weight:800}.v8-or-pris-lank{min-height:44px;color:inherit;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.v8-or-pris-lank:after{content:"";border-radius:inherit;position:absolute;inset:0}.v8-or-pris-lank .v8-ik{width:20px;height:20px}.v8-or-pris:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}@media (max-width:599px){.v8-or-priser{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.v8-or-pris{gap:4px;padding:16px 16px 12px}.v8-or-pris-ik{width:40px;height:40px;margin-bottom:4px}.v8-or-pris-ik .v8-ik{width:24px;height:24px}.v8-or-pris-t{font-size:16px}.v8-or-pris-efter{font-size:15px}.v8-or-pris-efter b{font-size:28px}.v8-or-pris-fran{font-size:13px;display:block}.v8-or-pris-not{font-size:13px}.v8-or-pris-ater{padding:3px 10px 4px;font-size:13px}}.v8-or-pris:focus-within{box-shadow:inset 0 0 0 2.5px var(--v8-mork)}.v8-or-guide{border-radius:var(--v8-r-box);background:var(--v8-mjuk);color:var(--v8-mork);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:28px;padding:18px 22px;text-decoration:none;display:grid}.v8-or-guide b{font-size:19px;font-weight:700;line-height:1.25;display:block}.v8-or-guide span span{color:var(--v8-ink-2);margin-top:2px;font-size:15px;line-height:1.45;display:block}.v8-or-guide-ik{background:var(--v8-signal);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.v8-or-guide .v8-ik{width:24px;height:24px}.v8-or-guide-ik .v8-ik{width:30px;height:30px}.v8-or-guide:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}@media (max-width:599px){.v8-or-guide{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:16px 18px}.v8-or-guide>.v8-ik{display:none}.v8-or-guide-ik{width:48px;height:48px}}.v8-or-lankar{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v8-or-lankar a{background:var(--v8-vit);min-height:44px;color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje);border-radius:999px;align-items:center;gap:8px;padding:6px 16px 6px 10px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.v8-or-kommun .v8-or-lankar a,.v8-rum--vit .v8-or-lankar a{background:var(--v8-sida)}.v8-rum--mork .v8-or-lankar a{background:var(--v8-vit);box-shadow:none}.v8-or-lankar .v8-ik{background:var(--v8-signal);border-radius:50%;flex:none;width:22px;height:22px;padding:2px}.v8-or-lankar small{color:var(--v8-ink-2);font-size:14px;font-weight:500}.v8-or-lankar a:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-or-kommuner{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;margin-top:40px;display:grid}.v8-or-kommun{border-radius:var(--v8-r-box);padding:24px}.v8-or-kommun-h{margin-bottom:14px;font-size:20px;font-weight:700;line-height:1.25}.v8-or-kommun-h a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.v8-or-trappa{counter-reset:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.v8-or-trappa li{border-radius:var(--v8-r-in);background:var(--v8-vit);min-height:64px;color:var(--v8-mork);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 22px;display:grid}.v8-or-trappa-m2{font-size:17px;font-weight:700}.v8-or-trappa-pris{text-align:right;font-variant-numeric:tabular-nums;justify-items:end;display:grid}.v8-or-trappa-pris b{letter-spacing:-.01em;font-size:24px;font-weight:900}.v8-or-trappa-pris small{color:var(--v8-ink-2);font-size:13px}.v8-or-avsnitt{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;margin-top:36px;display:grid}.v8-or-avsnitt-lada{border-radius:var(--v8-r-box);padding:22px 24px 24px}.v8-or-avsnitt-lada h3{font-size:19px;font-weight:700}.v8-or-steg{counter-reset:steg;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.v8-or-steg li{border-radius:var(--v8-r-box);background:var(--v8-vit);color:var(--v8-mork);counter-increment:steg;align-content:start;gap:8px;padding:24px;display:grid}.v8-rum--vit .v8-or-steg li{background:var(--v8-sida)}.v8-or-steg li:before{content:counter(steg);background:var(--v8-signal);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:6px;font-size:18px;font-weight:900;display:grid}.v8-or-steg b{font-size:19px;font-weight:700;line-height:1.25}.v8-or-steg span{color:var(--v8-ink-2);font-size:16px;line-height:1.5}@media (max-width:1023px){.v8-or-steg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.v8-or-steg{grid-template-columns:minmax(0,1fr);gap:10px}.v8-or-steg li{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:18px}.v8-or-steg li:before{grid-row:1/span 2;margin:0}.v8-or-trappa li{padding:12px 16px}}.v8-go-lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.v8-go-kort{border-radius:var(--v8-r-box);background:var(--v8-vit);min-width:0;color:var(--v8-mork);flex-direction:column;gap:14px;padding:24px;display:flex}.v8-rum--vit .v8-go-kort{background:var(--v8-sida)}.v8-go-betyg{gap:3px;display:flex}.v8-go-stjarna{width:20px;height:20px;fill:var(--v8-vit);stroke:var(--v8-mork);stroke-width:1.6px;stroke-linejoin:round}.v8-go-stjarna--fylld{fill:var(--v8-signal)}.v8-go-text{-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.55;display:-webkit-box;overflow:hidden}.v8-go-vem{margin-top:auto;font-size:15px;font-weight:700}.v8-go-vem a{color:inherit;text-underline-offset:3px;text-decoration:underline}.v8-go-nar{color:var(--v8-ink-2);font-weight:500}.v8-go-kalla{color:var(--v8-ink-2);margin-top:22px;font-size:15px}.v8-go-kalla a{color:var(--v8-mork);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){.v8-or-guide,.v8-or-lankar a,.v8-or-pris{transition:box-shadow var(--v8-t-tona) var(--v8-m-landa)}}.v8b-orter a.v8b-ort{text-decoration:none}.v8b-orter a.v8b-ort:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8b-adr-tagg.v8b-adr-tagg--mork{background:var(--v8-mork);color:var(--v8-sida)}.v8b-ort--har.v8b-ort--vald:before{background:var(--v8-signal)}a.v8b-ort.v8b-ort--alla{box-shadow:inset 0 0 0 2px var(--v8-mork);background:0 0;text-decoration:none}a.v8b-ort.v8b-ort--alla:before{display:none}a.v8b-ort.v8b-ort--alla:hover{background:var(--v8-mjuk)}.v8b-ortgrupp--har{grid-column:1/-1}@media (max-width:599px){.v8b-ortgrupp--har .v8b-ortlista>button:nth-of-type(n+11){display:none}}.v8-sid{overflow-x:clip}.v8-sid-ankare{top:calc(-1 * var(--v8-hdr));height:0;display:block;position:relative}.v8-sid [id]{scroll-margin-top:calc(var(--v8-hdr) + 16px)}.v8-sid-topp-chip{bottom:9%;left:8%}.v8-sid-topp-handelser{gap:10px;width:320px;display:grid;top:50%;left:0;translate:-12% -50%}.v8-sid-handelse.v8-notis{width:100%;margin-left:calc(var(--i,0) * 22px)}@media (max-width:1199px){.v8-sid-topp-handelser{width:284px;translate:-4% -50%}}@media (max-width:899px){.v8-sid-topp-chip{bottom:16px;left:16px}.v8-sid-topp-handelser{gap:8px;width:min(300px,78%);top:auto;bottom:14px;left:14px;translate:none}.v8-sid-handelse.v8-notis{margin-left:calc(var(--i,0) * 12px)}.v8-sid-handelse:first-child{display:none}}.v8-sid-snabb{text-wrap:balance;margin-top:28px;margin-bottom:-8px}.v8-sid-snabb a{vertical-align:top;background:var(--v8-vit);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--v8-linje);color:var(--v8-mork);border-radius:999px;align-items:center;margin:0 4px 8px 0;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.v8-sid-snabb a:hover{background:var(--v8-mjuk);box-shadow:none}.v8-sid-rutnat{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.v8-sid-rutnat--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v8-sid-tj{border-radius:var(--v8-r-box);background:var(--v8-vit);min-width:0;color:var(--v8-mork);box-shadow:inset 0 0 0 1px var(--v8-linje);flex-direction:column;display:flex;overflow:clip}.v8-sid-tj-bild{aspect-ratio:3/2;position:relative;overflow:hidden}.v8-sid-rutnat--2 .v8-sid-tj-bild{aspect-ratio:16/9}.v8-sid-tj-bild>img{object-fit:cover;width:100%;height:100%;display:block}.v8-sid-tj-etikett{background:var(--v8-vit);max-width:calc(100% - 28px);color:var(--v8-mork);box-shadow:var(--v8-chip-skugga);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:0 5px;margin:0;padding:5px 11px;line-height:1.25;display:inline-flex;position:absolute;top:14px;left:14px}.v8-sid-tj-etikett b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.v8-sid-tj-etikett span{color:var(--v8-ink-2);font-size:12px;font-weight:600}.v8-sid-tj-kropp{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.v8-sid-tj-h{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.15}.v8-sid-tj-nar{color:var(--v8-ink-2);align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}.v8-sid-tj-nar .v8-ik{flex:none;width:20px;height:20px}.v8-sid-tj-kort{font-size:16px;line-height:1.45}.v8-sid-tj-allt ul,.v8-sid-tj-ingar{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.v8-sid-tj-allt li,.v8-sid-tj-ingar li{background:var(--v8-sida);border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 5px;font-size:13.5px;font-weight:700;line-height:1.3;display:inline-flex}.v8-sid-minibock{background:var(--v8-signal);width:22px;height:22px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:grid}.v8-sid-minibock .v8-ik{width:100%;height:100%}.v8-sid-tj-inte{color:var(--v8-ink-2);font-size:13.5px;font-weight:600;line-height:1.4}.v8-sid-tj-alltid{align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.v8-sid-tj-alltid .v8-ik,.v8-sid-tj-pdf .v8-ik{flex:none;width:20px;height:20px}.v8-sid-tj-pdf{min-height:44px;color:var(--v8-mork);text-underline-offset:3px;justify-self:start;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.v8-sid-tj-mer{border-top:1.5px solid var(--v8-linje);margin-top:4px}.v8-sid-tj-mer summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:700;list-style:none;display:flex}.v8-sid-tj-mer summary::-webkit-details-marker{display:none}.v8-sid-tj-mer summary>span:first-child{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.v8-sid-tj-mer summary small{color:var(--v8-ink-2);font-size:13px;font-weight:600}.v8-sid-tj-plus{background:var(--v8-sida);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.v8-sid-tj-plus .v8-ik{width:18px;height:18px}.v8-sid-tj-mer[open] .v8-sid-tj-plus{background:var(--v8-signal);rotate:45deg}.v8-sid-tj-allt{gap:12px;padding:2px 0 12px;display:grid}.v8-sid-tj-avsnitt{color:var(--v8-ink-2);margin-bottom:2px;font-size:13px;font-weight:700}.v8-sid-tj-fot{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:auto;padding-top:8px;display:flex}.v8-sid-tj-fotrad{color:var(--v8-ink-2);font-size:13px;font-weight:600}@media (min-width:1024px){.v8-sid-tj--bred{flex-direction:row;grid-column:span 2}.v8-sid-tj--bred .v8-sid-tj-bild{aspect-ratio:auto;flex:0 0 50%;min-height:100%}.v8-sid-tj--bred .v8-sid-tj-kropp{padding:28px 30px}}@media (max-width:1023px){.v8-sid-rutnat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v8-sid-rutnat,.v8-sid-rutnat--2{grid-template-columns:minmax(0,1fr);gap:16px}.v8-sid-rutnat--2 .v8-sid-tj-bild{aspect-ratio:3/2}.v8-sid-tj-kropp{padding:18px 18px 20px}.v8-sid-tj-h{font-size:22px}}@media (prefers-reduced-motion:no-preference){.v8-sid-tj-bild>img{transition:scale var(--v8-t-mjuk) var(--v8-m-landa)}.v8-sid-tj:hover .v8-sid-tj-bild>img{scale:1.03}.v8-sid-tj-plus{transition:rotate var(--v8-t-rull) var(--v8-m-landa),background-color var(--v8-t-rull) var(--v8-m-landa)}.v8-sid-tj-mer[open] .v8-sid-tj-allt{--v8-dy:var(--v8-d-res);animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-res) var(--v8-m-landa) backwards}.v8-sid-snabb a{transition:background-color var(--v8-t-rull) var(--v8-m-landa)}}.v8-sid-tro{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.v8-sid-tro-piller{background:var(--v8-vit);min-height:92px;color:var(--v8-mork);border-radius:999px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 24px 14px 14px;display:grid}.v8-sid-tro-piller--utan{grid-template-columns:60px minmax(0,1fr)}.v8-rum--vit .v8-sid-tro-piller{background:var(--v8-sida)}.v8-sid-tro-ik{background:var(--v8-signal);width:60px;height:60px;color:var(--v8-mork);border-radius:50%;place-items:center;display:grid}.v8-sid-tro-ik .v8-ik{width:32px;height:32px}.v8-sid-tro-text{gap:2px;display:grid}.v8-sid-tro-text b{font-size:17px;font-weight:800;line-height:1.25}.v8-sid-tro-text>span{color:var(--v8-ink-2);font-size:14.5px;font-weight:500;line-height:1.4}.v8-sid-tro-lank.v8-lank{white-space:nowrap;font-size:14px}.v8-rum--mork .v8-sid-tro-piller :focus-visible{outline-color:var(--v8-mork)}.v8-sid-tro--3{grid-template-columns:repeat(3,minmax(0,1fr))}.v8-sid-tro--3 .v8-sid-tro-piller{border-radius:var(--v8-r-box);grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:24px}.v8-sid-tro--3 .v8-sid-tro-lank{justify-self:start}@media (max-width:1023px){.v8-sid-tro,.v8-sid-tro--3{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.v8-sid-tro-piller{border-radius:var(--v8-r-box);grid-template-columns:48px minmax(0,1fr);gap:4px 14px;padding:16px 18px 12px 14px}.v8-sid-tro-ik{width:48px;height:48px}.v8-sid-tro-ik .v8-ik{width:26px;height:26px}.v8-sid-tro-lank.v8-lank{grid-column:2;justify-self:start}.v8-sid-tro--3 .v8-sid-tro-piller{grid-template-columns:48px minmax(0,1fr);padding:18px}}.v8-sid-trappa{border-radius:var(--v8-r-box);background:var(--v8-sida);margin-top:28px;padding:22px 24px 20px}.v8-sid-trappa-huvud{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:15px;font-weight:800;display:flex}.v8-sid-trappa-huvud p:last-child{color:var(--v8-ink-2);font-size:13px;font-weight:700}.v8-sid-trappa-steg{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin-top:14px;display:grid}.v8-sid-trappa-rad{background:var(--v8-vit);border-radius:16px;gap:2px;padding:12px 14px;display:grid}.v8-sid-trappa-rad span{color:var(--v8-ink-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.v8-sid-trappa-rad b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:21px;font-weight:800}.v8-sid-trappa-not{color:var(--v8-ink-2);margin-top:12px;font-size:13.5px;line-height:1.45}.v8-sid-steg{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.v8-sid-steg--many{grid-template-columns:repeat(3,minmax(0,1fr))}.v8-sid-steg-kort{border-radius:var(--v8-r-box);background:var(--v8-vit);color:var(--v8-mork);flex-direction:column;padding:22px 22px 24px;display:flex}.v8-sid-steg-topp{justify-content:space-between;align-items:center;display:flex}.v8-sid-steg-nr{background:var(--v8-mork);width:44px;height:44px;color:var(--v8-signal);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.v8-sid-steg-ik{background:var(--v8-mjuk);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.v8-sid-steg-ik .v8-ik{width:26px;height:26px}.v8-sid-steg-h{letter-spacing:-.015em;margin-top:18px;font-size:20px;font-weight:800;line-height:1.2}.v8-sid-steg-p{color:var(--v8-ink-2);margin-top:8px;font-size:15px;line-height:1.5}.v8-sid-steg-detalj{margin-top:auto;padding-top:16px}.v8-sid-detalj{background:var(--v8-mjuk);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:7px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.v8-sid-detalj b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}@media (max-width:1023px){.v8-sid-steg,.v8-sid-steg--many{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.v8-sid-steg,.v8-sid-steg--many{grid-template-columns:minmax(0,1fr);gap:12px}.v8-sid-steg-kort{grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:18px;display:grid}.v8-sid-steg-topp{grid-row:1/span 3;align-self:start}.v8-sid-steg-ik{display:none}.v8-sid-steg-h{margin-top:8px;font-size:19px}.v8-sid-steg-detalj{grid-column:2;padding-top:12px}}.v8-sid-garanti{background:var(--v8-signal);color:var(--v8-mork);border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;padding:12px 22px 12px 12px;font-size:15.5px;line-height:1.45;display:flex}.v8-sid-garanti>span{flex:320px}.v8-sid-garanti-bock{background:var(--v8-mork);width:44px;height:44px;color:var(--v8-signal);border-radius:50%;flex:none;place-items:center;display:grid}.v8-sid-garanti-bock .v8-ik{width:100%;height:100%}@media (max-width:767px){.v8-sid-garanti{border-radius:var(--v8-r-box);align-items:flex-start;padding:16px}.v8-sid-garanti>span{flex-basis:calc(100% - 60px)}.v8-sid-garanti .v8-lank{margin-left:60px}}.v8-sid-dag-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;gap:56px;display:grid}.v8-sid-dag-bild{aspect-ratio:4/5;border-radius:var(--v8-r-box);max-height:640px;position:relative;overflow:hidden}.v8-sid-dag-bild>img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.v8-sid-dag-bild--kvitto{aspect-ratio:auto;background:var(--v8-signal);place-items:center;padding:48px 32px;display:grid;overflow:visible}.v8-sid-kvitto.v8-demo{width:min(100%,400px)}.v8-sid-dag-text{gap:28px;display:grid}.v8-sid-dag.v8-demo{justify-self:stretch;width:100%}@media (min-width:900px){.v8-sid-dag-in>.v8-sid-dag-bild{aspect-ratio:auto;height:100%;min-height:440px;max-height:none}}.v8-sid-punkter{gap:12px;margin:0;padding:0;list-style:none;display:grid}.v8-sid-punkter li{background:var(--v8-sida);box-shadow:inset 4px 0 0 var(--v8-signal);border-radius:20px;padding:14px 18px 14px 20px;font-size:15.5px;line-height:1.5;position:relative}@media (max-width:899px){.v8-sid-dag-in{grid-template-columns:minmax(0,1fr);gap:32px}.v8-sid-dag-bild{aspect-ratio:4/3;max-height:none}.v8-sid-dag-bild--kvitto{aspect-ratio:auto;padding:32px 16px}}.v8-sid-parter{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.v8-sid-part{border-radius:var(--v8-r-box);background:var(--v8-vit);color:var(--v8-mork);flex-direction:column;display:flex;position:relative}.v8-sid-part-media{aspect-ratio:4/3;border-radius:var(--v8-r-box) var(--v8-r-box) 0 0;overflow:hidden}.v8-sid-part-media>img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}.v8-sid-part--ui .v8-sid-part-media{background:var(--v8-signal);place-items:center;padding:20px;display:grid}.v8-sid-part-notis.v8-notis{width:min(100%,300px)}.v8-sid-part-text{padding:22px 24px 26px}.v8-sid-part-text h3{font-size:22px;font-weight:800;line-height:1.2}.v8-sid-part-text p{color:var(--v8-ink-2);margin-top:8px;font-size:15px;line-height:1.5}.v8-sid-part-led{z-index:2;background:var(--v8-mork);width:36px;height:36px;color:var(--v8-signal);box-shadow:0 0 0 4px var(--v8-sida);border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(37.5% - 18px);right:-32px}.v8-sid-part-led .v8-ik{width:20px;height:20px}@media (max-width:899px){.v8-sid-parter{grid-template-columns:minmax(0,1fr);gap:34px}.v8-sid-part{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.v8-sid-part-media{aspect-ratio:auto;border-radius:var(--v8-r-box) 0 0 var(--v8-r-box);min-height:168px}.v8-sid-part--ui .v8-sid-part-media{padding:12px}.v8-sid-part-notis.v8-notis{zoom:.78}.v8-sid-part-text{align-self:center;padding:18px 18px 20px}.v8-sid-part-text h3{font-size:20px}.v8-sid-part-led{inset:auto auto -35px 50%;translate:-50%;rotate:90deg}}@media (max-width:479px){.v8-sid-part{grid-template-columns:minmax(0,1fr)}.v8-sid-part-media{aspect-ratio:16/10;border-radius:var(--v8-r-box) var(--v8-r-box) 0 0;min-height:0}.v8-sid-part--ui .v8-sid-part-media{aspect-ratio:auto;padding:20px 16px}.v8-sid-part-notis.v8-notis{zoom:1}}.v8-sid-tro-huvud{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.v8-sid-tro-fot{margin-top:22px}@media (max-width:767px){.v8-sid-tro-huvud{flex-direction:column;align-items:flex-start;gap:18px}}.v8-sid-ringdelad{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;gap:64px;display:grid}.v8-sid-tro--en{grid-template-columns:minmax(0,1fr)}.v8-sid-ringfoto{justify-self:end;width:min(460px,100%);margin-block:40px 64px;position:relative}.v8-sid-ringfoto-chip{top:-24px;right:-14px}@media (max-width:1199px){.v8-sid-ringdelad{grid-template-columns:minmax(0,1fr);gap:24px}.v8-sid-ringfoto{justify-self:center;width:min(460px,76%);margin-block:36px 56px}}@media (max-width:599px){.v8-sid-ringfoto-chip{top:-22px;right:6px}}.v8-sid-faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}@media (max-width:1023px){.v8-sid-faq{grid-template-columns:minmax(0,1fr);gap:28px}}.v8-sid-far{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.v8-sid-far-bild{aspect-ratio:4/5;border-radius:var(--v8-r-box);max-height:620px;overflow:hidden}.v8-sid-far-bild>img{object-fit:cover;object-position:46% 50%;width:100%;height:100%;display:block}.v8-sid-far-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:30px 0 0;padding:0;list-style:none;display:grid}.v8-sid-far-lista li{background:var(--v8-vit);border-radius:20px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.v8-sid-far-bock{background:var(--v8-signal);width:26px;height:26px;color:var(--v8-mork);border-radius:50%;flex:none;place-items:center;display:grid}.v8-sid-far-bock .v8-ik{width:100%;height:100%}@media (max-width:899px){.v8-sid-far{grid-template-columns:minmax(0,1fr);gap:32px}.v8-sid-far-bild{aspect-ratio:3/2}}@media (max-width:599px){.v8-sid-far-lista{grid-template-columns:minmax(0,1fr)}}.v8-sid-avslut-in{text-align:center;justify-items:center;max-width:820px;margin-inline:auto;display:grid}.v8-sid-avslut-ogon.v8-ogon{color:var(--v8-signal);margin-bottom:18px}.v8-sid-avslut-in .v8-h2{max-width:14em}.v8-sid-avslut-text.v8-ingress{max-width:32em;color:var(--v8-pa-mork);margin-top:22px}.v8-sid-avslut-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.v8-sid-tel{min-height:64px;color:var(--v8-sida);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1.5px var(--v8-sida);border-radius:999px;align-items:center;gap:12px;padding:8px 24px 8px 8px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.v8-sid-tel{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--v8-sida) 30%,transparent)}}.v8-sid-tel:hover{background:var(--v8-sida)}@supports (color:color-mix(in lab,red,red)){.v8-sid-tel:hover{background:color-mix(in srgb,var(--v8-sida) 8%,transparent)}}.v8-sid-tel-ik{background:var(--v8-signal);width:48px;height:48px;color:var(--v8-mork);border-radius:50%;place-items:center;display:grid}.v8-sid-tel-ik .v8-ik{width:26px;height:26px}.v8-sid-avslut-lank{margin-top:26px}.v8-som-led--b+.v8-sid-avslut>.v8-rum-in{padding-top:calc(var(--v8-room-pad) + 28px)}@media (max-width:767px){.v8-som-led--b+.v8-sid-avslut>.v8-rum-in{padding-top:calc(var(--v8-room-pad) + 44px)}.v8-sid-avslut-cta{width:100%;display:grid}.v8-sid-avslut-cta .v8-btn,.v8-sid-tel{justify-content:center}}@media (prefers-reduced-motion:no-preference){.v8-sid-handelse{--v8-dy:14px;animation:v8-o var(--v8-t-tona) var(--v8-m-tona) backwards,v8-y var(--v8-t-landa) var(--v8-m-landa) backwards;animation-delay:calc(.52s + var(--i,0) * .46s)}}.v8-sid-sidled{gap:18px;min-width:0;display:grid}.v8-sid-sidled-rad{margin:0 calc(-1 * var(--v8-inset));padding:0 var(--v8-inset) 6px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v8-inset);scrollbar-width:none;gap:16px;list-style:none;display:flex;overflow-x:auto}.v8-sid-sidled-rad::-webkit-scrollbar{display:none}.v8-sid-sidled-rad>li{scroll-snap-align:start;flex:none;min-width:0}.v8-sid-sidled-knappar{justify-content:flex-end;gap:10px;display:flex}.v8-sid-sidled-knappar button{background:var(--v8-mork);width:48px;height:48px;color:var(--v8-signal);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.v8-sid-sidled-knappar button:disabled{background:var(--v8-vit);color:var(--v8-mork);box-shadow:inset 0 0 0 1.5px var(--v8-linje);cursor:default;opacity:.55}.v8-sid-sidled-knappar button:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:3px}.v8-sid-sidled-knappar .v8-ik{width:22px;height:22px}.v8-sid-sidled-bak{rotate:180deg}.v8-film-ik{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.v8-film-ik--fylld{fill:currentColor;stroke:none}.v8-film-knapp{background:var(--v8-vit);min-height:48px;color:var(--v8-mork);box-shadow:var(--v8-chip-skugga);border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.v8-film-knapp-ik{background:var(--v8-mork);width:36px;height:36px;color:var(--v8-signal);border-radius:50%;place-items:center;display:grid}.v8-film-knapp-ik .v8-film-ik{width:18px;height:18px;margin-left:2px}.v8-film-knapp-tid{color:var(--v8-ink-2);font-weight:600}.v8-film{width:min(100% - 2 * var(--v8-room-x),var(--v8-room-max));margin:var(--v8-room-gap) auto 0;padding:56px max(var(--v8-inset),(min(100% - 2 * var(--v8-room-x),var(--v8-room-max)) - var(--v8-in-max))/2) 64px;border-radius:var(--v8-r-room);background:var(--v8-mork);color:var(--v8-sida)}.v8-film-huvud .v8-ogon{color:var(--v8-signal);margin-bottom:12px}.v8-film-h{letter-spacing:-.02em;font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1.12}.v8-film-ram{border-radius:var(--v8-r-in);aspect-ratio:4/5;background:var(--v8-mork-2) var(--film-affisch-hog,none) center /cover no-repeat;margin-top:28px;position:relative;overflow:hidden}@media (min-width:700px){.v8-film-ram{aspect-ratio:16/9;background-image:var(--film-affisch-bred,none)}}.v8-film-video{object-fit:cover;width:100%;height:100%;display:block}.v8-film-stor{font:inherit;cursor:pointer;background:0 0;border:0;place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.v8-film-stor-text{background:var(--v8-mork);color:var(--v8-sida);border-radius:999px;padding:8px 16px 9px;font-size:17px;font-weight:800;line-height:1.2}.v8-film-stor-ik{background:var(--v8-mork);width:88px;height:88px;color:var(--v8-signal);box-shadow:0 0 0 2px var(--v8-vit);border-radius:50%;place-items:center;display:grid}.v8-film-stor-ik .v8-film-ik{width:40px;height:40px;margin-left:4px}.v8-film-stor:focus-visible{outline:none}.v8-film-stor:focus-visible .v8-film-stor-ik{box-shadow:0 0 0 4px var(--v8-vit),0 0 0 7px var(--v8-mork)}.v8-film-kontroll{gap:8px;display:flex;position:absolute;bottom:14px;right:14px}@media (max-width:699px){.v8-film-kontroll{top:14px;bottom:auto}}.v8-film-ram[data-slut] .v8-film-kontroll{inset:auto auto 14px 50%;translate:-50%}.v8-film-ram[data-slut] .v8-film-kontroll button{background:var(--v8-mork);color:var(--v8-sida)}.v8-film-ram[data-slut] .v8-film-kontroll .v8-film-ik{color:var(--v8-signal)}.v8-film-kontroll button{background:var(--v8-vit);min-width:44px;min-height:44px;color:var(--v8-mork);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.v8 .v8-film :focus-visible{outline-color:var(--v8-signal)}.v8 .v8-film-ram :focus-visible{outline-color:var(--v8-mork)}@media (max-width:767px){.v8-film{padding:36px 16px 16px}.v8-film-huvud{padding-inline:4px}.v8-film-stor-ik{width:72px;height:72px}}@media (prefers-reduced-motion:no-preference){.v8-film-knapp,.v8-film-kontroll button{transition:scale var(--v8-t-tryck) var(--v8-m-landa)}.v8-film-knapp:active,.v8-film-kontroll button:active{scale:.98}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.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;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:calc(var(--spacing) * 3)}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-14{top:calc(var(--spacing) * 14)}.top-\[5px\]{top:5px}.top-\[58px\]{top:58px}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-14{right:calc(var(--spacing) * 14)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-\[-24px\]{bottom:-24px}.bottom-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.5rem + env(safe-area-inset-bottom))}.bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4rem + env(safe-area-inset-bottom))}.bottom-\[var\(--rl-toast-bottom\,1rem\)\]{bottom:var(--rl-toast-bottom,1rem)}.-left-1\/2{left:-50%}.-left-\[4\.75px\]{left:-4.75px}.-left-\[10000px\]{left:-10000px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[-23px\]{left:-23px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-left{float:left}.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-2\.5{margin:calc(var(--spacing) * -2.5)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.m-5{margin:calc(var(--spacing) * 5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:var(--spacing)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-auto{margin-right:auto}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[18px\]{margin-bottom:18px}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.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-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-\[11px\]{width:11px;height:11px}.size-\[13px\]{width:13px;height:13px}.size-\[15px\]{width:15px;height:15px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-\[3px\]{height:3px}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[52px\]{height:52px}.h-\[58vh\]{height:58vh}.h-\[min\(64dvh\,620px\)\]{height:min(64dvh,620px)}.h-\[min\(68dvh\,700px\)\]{height:min(68dvh,700px)}.h-\[min\(70dvh\,720px\)\]{height:min(70dvh,720px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[62dvh\]{max-height:62dvh}.max-h-\[148px\]{max-height:148px}.max-h-\[220px\]{max-height:220px}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[460px\]{max-height:460px}.max-h-\[560px\]{max-height:560px}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[88px\]{min-height:88px}.min-h-\[340px\]{min-height:340px}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.w-0{width:0}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-\[3px\]{width:3px}.w-\[22px\]{width:22px}.w-\[62px\]{width:62px}.w-\[70px\]{width:70px}.w-\[76px\]{width:76px}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[96px\]{width:96px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[188px\]{width:188px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[min\(380px\,100\%\)\]{width:min(380px,100%)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[36em\]{max-width:36em}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[88px\]{max-width:88px}.max-w-\[112px\]{max-width:112px}.max-w-\[160px\]{max-width:160px}.max-w-\[170px\]{max-width:170px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[920px\]{max-width:920px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[min\(560px\,92\%\)\]{max-width:min(560px,92%)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[520px\]{min-width:520px}.min-w-\[720px\]{min-width:720px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-\[130\%\]{--tw-translate-y:calc(130% * -1)}.-translate-y-\[130\%\],.-translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-pulse-dot{animation:var(--animate-pulse-dot)}.animate-spin{animation:var(--animate-spin)}.animate-toast-in{animation:var(--animate-toast-in)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[1\.1rem_minmax\(0\,1fr\)\]{grid-template-columns:1.1rem minmax(0,1fr)}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.25rem minmax(0,1fr) auto}.grid-cols-\[1fr_1fr_1fr_44px\]{grid-template-columns:1fr 1fr 1fr 44px}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[3rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3rem minmax(0,1fr) auto}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[52px_minmax\(0\,1fr\)\]{grid-template-columns:52px minmax(0,1fr)}.grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_76px_auto\]{grid-template-columns:minmax(0,1fr) 76px auto}.grid-cols-\[minmax\(0\,1fr\)_84px_auto\]{grid-template-columns:minmax(0,1fr) 84px auto}.grid-cols-\[minmax\(0\,1fr\)_84px_auto_auto\]{grid-template-columns:minmax(0,1fr) 84px auto auto}.grid-cols-\[minmax\(0\,1fr\)_110px\]{grid-template-columns:minmax(0,1fr) 110px}.grid-cols-\[minmax\(0\,1fr\)_140px\]{grid-template-columns:minmax(0,1fr) 140px}.grid-cols-\[minmax\(0\,1fr\)_210px_170px_minmax\(0\,240px\)_auto\]{grid-template-columns:minmax(0,1fr) 210px 170px minmax(0,240px) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,128px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,128px)}.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.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}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}: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\(--tr-hair\)\]>:not(:last-child)){border-color:var(--tr-hair)}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[var\(--tr-r-inner\)\]{border-radius:var(--tr-r-inner)}.rounded-\[var\(--tr-r-sheet\)\]{border-radius:var(--tr-r-sheet)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tr-\[4px\]{border-top-right-radius:4px}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.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-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[1\.5px\]{border-left-style:var(--tw-border-style);border-left-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--tr-edge-tag\)\]{border-color:var(--tr-edge-tag)}.border-\[var\(--tr-hair\)\]{border-color:var(--tr-hair)}.border-\[var\(--tr-warn\)\]{border-color:var(--tr-warn)}.border-accent{border-color:var(--accent)}.border-accent-hover{border-color:var(--accent-hover)}.border-accent-line{border-color:var(--accent-line)}.border-danger,.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/40{border-color:color-mix(in oklab,var(--danger) 40%,transparent)}}.border-info-line{border-color:var(--info-line)}.border-ink,.border-ink\/60{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.border-ink\/60{border-color:color-mix(in oklab,var(--ink) 60%,transparent)}}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.border-line-3{border-color:var(--line-3)}.border-line\/60{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.border-line\/60{border-color:color-mix(in oklab,var(--line) 60%,transparent)}}.border-muted{border-color:var(--muted)}.border-success-line{border-color:var(--success-line)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.border-warning-line,.border-warning-line\/60{border-color:var(--warning-line)}@supports (color:color-mix(in lab,red,red)){.border-warning-line\/60{border-color:color-mix(in oklab,var(--warning-line) 60%,transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/40{border-color:color-mix(in oklab,var(--warning) 40%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-y-line{border-block-color:var(--line)}.border-t-line-2{border-top-color:var(--line-2)}.border-t-transparent{border-top-color:#0000}.border-r-line{border-right-color:var(--line)}.border-l-danger{border-left-color:var(--danger)}.bg-\[var\(--danger-wash\)\]{background-color:var(--danger-wash)}.bg-\[var\(--tr-faint\)\]{background-color:var(--tr-faint)}.bg-\[var\(--tr-ground\)\]{background-color:var(--tr-ground)}.bg-\[var\(--tr-hover\)\]{background-color:var(--tr-hover)}.bg-\[var\(--tr-ok\)\]{background-color:var(--tr-ok)}.bg-\[var\(--tr-signal\)\]{background-color:var(--tr-signal)}.bg-\[var\(--tr-soft\)\]{background-color:var(--tr-soft)}.bg-\[var\(--tr-track\)\]{background-color:var(--tr-track)}.bg-\[var\(--tr-warn\)\]{background-color:var(--tr-warn)}.bg-accent{background-color:var(--accent)}.bg-accent-2{background-color:var(--accent-2)}.bg-accent-hover{background-color:var(--accent-hover)}.bg-accent-wash,.bg-accent-wash\/40{background-color:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){.bg-accent-wash\/40{background-color:color-mix(in oklab,var(--accent-wash) 40%,transparent)}}.bg-accent-wash\/60{background-color:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){.bg-accent-wash\/60{background-color:color-mix(in oklab,var(--accent-wash) 60%,transparent)}}.bg-bg{background-color:var(--bg)}.bg-danger{background-color:var(--danger)}.bg-danger-wash,.bg-danger-wash\/40{background-color:var(--danger-wash)}@supports (color:color-mix(in lab,red,red)){.bg-danger-wash\/40{background-color:color-mix(in oklab,var(--danger-wash) 40%,transparent)}}.bg-danger-wash\/50{background-color:var(--danger-wash)}@supports (color:color-mix(in lab,red,red)){.bg-danger-wash\/50{background-color:color-mix(in oklab,var(--danger-wash) 50%,transparent)}}.bg-danger-wash\/60{background-color:var(--danger-wash)}@supports (color:color-mix(in lab,red,red)){.bg-danger-wash\/60{background-color:color-mix(in oklab,var(--danger-wash) 60%,transparent)}}.bg-danger-wash\/90{background-color:var(--danger-wash)}@supports (color:color-mix(in lab,red,red)){.bg-danger-wash\/90{background-color:color-mix(in oklab,var(--danger-wash) 90%,transparent)}}.bg-highlight{background-color:var(--highlight)}.bg-info-wash{background-color:var(--info-wash)}.bg-ink{background-color:var(--ink)}.bg-line{background-color:var(--line)}.bg-line-2{background-color:var(--line-2)}.bg-line-3{background-color:var(--line-3)}.bg-map-land{background-color:var(--map-land)}.bg-placeholder{background-color:var(--placeholder)}.bg-success{background-color:var(--success)}.bg-success-wash{background-color:var(--success-wash)}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/40{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/40{background-color:color-mix(in oklab,var(--surface-2) 40%,transparent)}}.bg-surface-2\/50{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/50{background-color:color-mix(in oklab,var(--surface-2) 50%,transparent)}}.bg-surface-2\/60{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/60{background-color:color-mix(in oklab,var(--surface-2) 60%,transparent)}}.bg-surface-3{background-color:var(--surface-3)}.bg-surface\/95{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/95{background-color:color-mix(in oklab,var(--surface) 95%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-wash{background-color:var(--warning-wash)}.bg-white{background-color:var(--color-white)}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-\[linear-gradient\(to_right\,var\(--line\)_1px\,transparent_1px\)\]{background-image:linear-gradient(to right,var(--line) 1px,transparent 1px)}.fill-accent-2{fill:var(--accent-2)}.fill-accent-line{fill:var(--accent-line)}.fill-accent-wash{fill:var(--accent-wash)}.fill-bg{fill:var(--bg)}.fill-highlight{fill:var(--highlight)}.fill-ink{fill:var(--ink)}.fill-ink-2{fill:var(--ink-2)}.fill-map-abroad{fill:var(--map-abroad)}.fill-map-land{fill:var(--map-land)}.fill-map-water{fill:var(--map-water)}.fill-map-water-ink{fill:var(--map-water-ink)}.fill-muted{fill:var(--muted)}.fill-surface{fill:var(--surface)}.fill-warning{fill:var(--warning)}.fill-warning-ink{fill:var(--warning-ink)}.stroke-accent-2{stroke:var(--accent-2)}.stroke-accent-line{stroke:var(--accent-line)}.stroke-bg{stroke:var(--bg)}.stroke-map-border{stroke:var(--map-border)}.stroke-map-contour{stroke:var(--map-contour)}.stroke-map-grid{stroke:var(--map-grid)}.stroke-map-land{stroke:var(--map-land)}.stroke-map-shore{stroke:var(--map-shore)}.stroke-map-water{stroke:var(--map-water)}.stroke-muted{stroke:var(--muted)}.stroke-surface{stroke:var(--surface)}.stroke-warning{stroke:var(--warning)}.\[stroke-width\:3px\]{stroke-width:3px}.\[stroke-width\:4px\]{stroke-width:4px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.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-\[3px\]{padding-inline:3px}.px-\[7px\]{padding-inline:7px}.px-\[11px\]{padding-inline:11px}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.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-7{padding-top:calc(var(--spacing) * 7)}.pt-\[6px\]{padding-top:6px}.pt-\[7px\]{padding-top:7px}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[18px\]{padding-bottom:18px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[18px\]{padding-left:18px}.pl-\[26px\]{padding-left:26px}.pl-\[60px\]{padding-left:60px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-display\)\],.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-eyebrow{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-lede{font-size:var(--text-lede);line-height:var(--tw-leading,var(--text-lede--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-\[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-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[var\(--tr-ok\)\]{color:var(--tr-ok)}.text-\[var\(--tr-warn\)\]{color:var(--tr-warn)}.text-accent{color:var(--accent)}.text-accent-2{color:var(--accent-2)}.text-accent-3{color:var(--accent-3)}.text-accent-ink{color:var(--accent-ink)}.text-danger{color:var(--danger)}.text-danger-ink{color:var(--danger-ink)}.text-highlight{color:var(--highlight)}.text-info-ink{color:var(--info-ink)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-line-3{color:var(--line-3)}.text-muted{color:var(--muted)}.text-success{color:var(--success)}.text-surface{color:var(--surface)}.text-warning-ink{color:var(--warning-ink)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-ink\/35{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.decoration-ink\/35{-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--ink) 35%,transparent)}}.decoration-ink\/40{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.decoration-ink\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent)}}.decoration-muted\/50{-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.decoration-muted\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--muted) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.decoration-1{text-decoration-thickness:1px}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_20px_-10px_color-mix\(in_srgb\,var\(--shade\)_45\%\,transparent\)\]{--tw-shadow:0 6px 20px -10px var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_6px_20px_-10px_color-mix\(in_srgb\,var\(--shade\)_45\%\,transparent\)\]{--tw-shadow:0 6px 20px -10px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 45%,transparent))}}.shadow-\[0_6px_20px_-10px_color-mix\(in_srgb\,var\(--shade\)_45\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_20px_-12px_color-mix\(in_srgb\,var\(--shade\)_45\%\,transparent\)\]{--tw-shadow:0 6px 20px -12px var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_6px_20px_-12px_color-mix\(in_srgb\,var\(--shade\)_45\%\,transparent\)\]{--tw-shadow:0 6px 20px -12px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 45%,transparent))}}.shadow-\[0_6px_20px_-12px_color-mix\(in_srgb\,var\(--shade\)_45\%\,transparent\)\],.shadow-\[inset_0_0_0_1\.5px_var\(--tr-edge\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--tr-edge\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--tr-edge))}.shadow-\[inset_0_0_0_1\.5px_var\(--tr-warn\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--tr-warn))}.shadow-\[inset_0_0_0_1\.5px_var\(--tr-warn\)\],.shadow-\[inset_0_0_0_1px_var\(--tr-edge-tag\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--tr-edge-tag\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--tr-edge-tag))}.shadow-\[inset_0_0_0_1px_var\(--tr-hair\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--tr-hair))}.shadow-\[inset_0_0_0_1px_var\(--tr-hair\)\],.shadow-\[var\(--tr-sh-float\)\]{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\(--tr-sh-float\)\]{--tw-shadow:var(--tr-sh-float)}.shadow-\[var\(--tr-sh-raised\)\]{--tw-shadow:var(--tr-sh-raised)}.shadow-\[var\(--tr-sh-raised\)\],.shadow-\[var\(--tr-sh-rest\)\]{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\(--tr-sh-rest\)\]{--tw-shadow:var(--tr-sh-rest)}.shadow-hair{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab,red,red)){.shadow-hair{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 6%,transparent))}}.shadow-hair,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-pop{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--shade)),0 22px 44px -24px var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab,red,red)){.shadow-pop{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 6%,transparent)),0 22px 44px -24px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 50%,transparent))}}.shadow-pop,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-ui{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--shade)),0 14px 30px -24px var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab,red,red)){.shadow-ui{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 6%,transparent)),0 14px 30px -24px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 32%,transparent))}}.shadow-ui{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)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-1,.ring-\[1\.5px\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--tr-faint\)\]{--tw-ring-color:var(--tr-faint)}.ring-accent-line{--tw-ring-color:var(--accent-line)}.ring-accent-wash{--tw-ring-color:var(--accent-wash)}.ring-ink{--tw-ring-color:var(--ink)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;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-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[mail\:dev\]{mail:dev}.\[mail\:granskning\]{mail:granskning}.\[paint-order\:stroke\]{paint-order:stroke}.\[sms\:torrkörning\]{sms:torrkörning}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[telefon\:torrkörning\]{telefon:torrkörning}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-warning:is(:where(.peer):focus-visible~*){outline-color:var(--warning)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-eyebrow ::marker{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing))}.marker\:text-eyebrow::marker{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing))}.marker\:text-eyebrow ::-webkit-details-marker,.marker\:text-eyebrow::-webkit-details-marker{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing))}.marker\:text-muted ::marker{color:var(--muted)}.marker\:text-muted::marker{color:var(--muted)}.marker\:text-muted ::-webkit-details-marker,.marker\:text-muted::-webkit-details-marker{color:var(--muted)}.marker\:tabular-nums ::marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.marker\:tabular-nums::marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.marker\:tabular-nums ::-webkit-details-marker,.marker\:tabular-nums::-webkit-details-marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:min-h-11::file-selector-button{min-height:calc(var(--spacing) * 11)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-full::file-selector-button{border-radius:var(--radius-full)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[var\(--tr-track\)\]::file-selector-button{background-color:var(--tr-track)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-ink::file-selector-button{color:var(--ink)}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.placeholder\:text-\[var\(--tr-placeholder\)\]::placeholder{color:var(--tr-placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-2:before{content:var(--tw-content);top:calc(var(--spacing) * 2)}.before\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\:left-\[9px\]:before{content:var(--tw-content);left:9px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-\[var\(--tr-hair\)\]:before{content:var(--tw-content);background-color:var(--tr-hair)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-accent-3:hover{border-color:var(--accent-3)}.hover\:border-danger:hover{border-color:var(--danger)}.hover\:bg-\[var\(--tr-field\)\]:hover{background-color:var(--tr-field)}.hover\:bg-\[var\(--tr-hover\)\]:hover{background-color:var(--tr-hover)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/50:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/50:hover{background-color:color-mix(in oklab,var(--surface-2) 50%,transparent)}}.hover\:bg-surface-2\/60:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/60:hover{background-color:color-mix(in oklab,var(--surface-2) 60%,transparent)}}.hover\:bg-surface-2\/70:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/70:hover{background-color:color-mix(in oklab,var(--surface-2) 70%,transparent)}}.hover\:bg-warning-wash:hover{background-color:var(--warning-wash)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-accent-2:hover{color:var(--accent-2)}.hover\:text-danger-ink:hover{color:var(--danger-ink)}.hover\:text-ink:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-accent\/15:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/15:focus{--tw-ring-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[2\.5px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2.5px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-3px\]:focus-visible{outline-offset:-3px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-warning:focus-visible{outline-color:var(--warning)}.active\:bg-surface-2:active{background-color:var(--surface-2)}.active\:bg-surface-3:active{background-color:var(--surface-3)}.active\:bg-warning-wash:active{background-color:var(--warning-wash)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:border-line-3:disabled:hover{border-color:var(--line-3)}}.has-checked\:bg-ink:has(:checked){background-color:var(--ink)}.has-checked\:text-white:has(:checked){color:var(--color-white)}.has-checked\:shadow-none:has(:checked){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-focus-visible\:outline-warning:has(:focus-visible){outline-color:var(--warning)}.has-\[\:focus-visible\]\:outline-\[2\.5px\]:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2.5px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-accent:has(:focus-visible){outline-color:var(--accent)}.aria-checked\:bg-ink[aria-checked=true]{background-color:var(--ink)}.aria-checked\:bg-surface[aria-checked=true]{background-color:var(--surface)}.aria-checked\:text-ink[aria-checked=true]{color:var(--ink)}.aria-checked\:text-white[aria-checked=true]{color:var(--color-white)}.aria-checked\:shadow-hair[aria-checked=true]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--shade))}@supports (color:color-mix(in lab,red,red)){.aria-checked\:shadow-hair[aria-checked=true]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--shade) 6%,transparent))}}.aria-checked\:shadow-hair[aria-checked=true],.aria-checked\:shadow-none[aria-checked=true]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-checked\:shadow-none[aria-checked=true]{--tw-shadow:0 0 #0000}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}.aria-\[current\=page\]\:bg-ink[aria-current=page]{background-color:var(--ink)}.aria-\[current\=page\]\:bg-surface-2[aria-current=page]{background-color:var(--surface-2)}.aria-\[current\=page\]\:font-bold[aria-current=page]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aria-\[current\=page\]\:text-ink[aria-current=page]{color:var(--ink)}.aria-\[current\=page\]\:text-white[aria-current=page]{color:var(--color-white)}.aria-\[current\=page\]\:shadow-none[aria-current=page]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[done\]\:border-accent[data-done]{border-color:var(--accent)}.data-\[done\]\:bg-accent[data-done]{background-color:var(--accent)}.data-\[done\]\:text-ink-2[data-done]{color:var(--ink-2)}@media not all and (min-width:380px){.max-\[380px\]\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:flex-1{flex:1}}@media (min-width:420px){.min-\[420px\]\:inline{display:inline}}@media (min-width:480px){.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-auto{right:auto}.sm\:bottom-\[var\(--rl-toast-bottom-sm\,1\.5rem\)\]{bottom:var(--rl-toast-bottom-sm,1.5rem)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-auto{grid-column-start:auto}.sm\:row-start-auto{grid-row-start:auto}.sm\:m-6{margin:calc(var(--spacing) * 6)}.sm\:mx-0{margin-inline:0}.sm\:mx-\[22px\]{margin-inline:22px}.sm\:mt-0{margin-top:0}.sm\:mt-\[30px\]{margin-top:30px}.sm\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:table-cell{display:table-cell}.sm\:min-h-\[88px\]{min-height:88px}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-\[176px\]{width:176px}.sm\:w-\[190px\]{width:190px}.sm\:w-\[230px\]{width:230px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[min\(760px\,100vw\)\]{width:min(760px,100vw)}.sm\:w-auto{width:auto}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[180px\]{min-width:180px}.sm\:animate-sheet-in{animation:var(--animate-sheet-in)}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_120px_1fr\]{grid-template-columns:1fr 120px 1fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[40px_minmax\(0\,1fr\)_auto\]{grid-template-columns:40px minmax(0,1fr) auto}.sm\:grid-cols-\[60px_minmax\(0\,1fr\)_auto\]{grid-template-columns:60px minmax(0,1fr) auto}.sm\:grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.sm\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.sm\:grid-cols-\[150px_150px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:150px 150px minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:180px minmax(0,1fr) auto}.sm\:grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.sm\:grid-cols-\[220px_auto\]{grid-template-columns:220px auto}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_44px\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 44px}.sm\:grid-cols-\[minmax\(0\,1fr\)_90px\]{grid-template-columns:minmax(0,1fr) 90px}.sm\:grid-cols-\[minmax\(0\,1fr\)_96px_auto\]{grid-template-columns:minmax(0,1fr) 96px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_110px\]{grid-template-columns:minmax(0,1fr) 110px}.sm\:grid-cols-\[minmax\(0\,1fr\)_140px\]{grid-template-columns:minmax(0,1fr) 140px}.sm\:grid-cols-\[minmax\(0\,1fr\)_140px_auto\]{grid-template-columns:minmax(0,1fr) 140px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_200px\]{grid-template-columns:minmax(0,1fr) 200px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_110px_110px_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 110px 110px auto}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr)}.sm\:grid-cols-\[minmax\(0\,180px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,180px) minmax(0,1fr)}.sm\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-center{align-self:center}.sm\:p-0{padding:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-0{padding-inline:0}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-\[22px\]{padding-inline:22px}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:pl-0{padding-left:0}.sm\:text-right{text-align:right}.sm\:text-eyebrow{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing))}.sm\:text-\[30px\]{font-size:30px}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-\[300px\]{width:300px}.md\:max-w-\[220px\]{max-width:220px}.md\:max-w-\[460px\]{max-width:460px}.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\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-line{border-color:var(--line)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-\[18px\]{padding-block:18px}.md\:pr-\[348px\]{padding-right:348px}.md\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.md\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.md\:first\:pl-0:first-child{padding-left:0}}@media (min-width:64rem){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-8{top:calc(var(--spacing) * 8)}.lg\:top-10{top:calc(var(--spacing) * 10)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:bottom-0{bottom:0}.lg\:bottom-4{bottom:calc(var(--spacing) * 4)}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:mx-0{margin-inline:0}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[620px\]{height:620px}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[120px_minmax\(0\,1fr\)_auto\]{grid-template-columns:120px minmax(0,1fr) auto}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_200px_170px_auto\]{grid-template-columns:minmax(0,1fr) 200px 170px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_210px_170px_minmax\(0\,240px\)_auto\]{grid-template-columns:minmax(0,1fr) 210px 170px minmax(0,240px) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:bg-transparent{background-color:#0000}.lg\:p-0{padding:0}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:top-\[120px\]{top:120px}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[150px_150px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_150px\]{grid-template-columns:150px 150px minmax(0,1fr) minmax(0,1fr) 150px}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.xl\:items-start{align-items:flex-start}:where(.xl\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.xl\:divide-y-0>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media (min-width:96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container not (min-width:520px){.\@max-\[520px\]\:hidden{display:none}.\@max-\[520px\]\:\[translate\:0_6px\]{translate:0 6px}.\@max-\[520px\]\:\[stroke-width\:6px\]{stroke-width:6px}.\@max-\[520px\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.\@max-\[520px\]\:py-3{padding-block:calc(var(--spacing) * 3)}.\@max-\[520px\]\:text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.\@max-\[520px\]\:text-\[15px\]{font-size:15px}.\@max-\[520px\]\:text-\[18px\]{font-size:18px}.\@max-\[520px\]\:text-\[20px\]{font-size:20px}.\@max-\[520px\]\:text-\[23px\]{font-size:23px}}@container not (min-width:440px){.\@max-\[440px\]\:hidden{display:none}}@container (min-width:15rem){.\@min-\[15rem\]\:col-span-1{grid-column:span 1/span 1}.\@min-\[15rem\]\:row-span-2{grid-row:span 2/span 2}.\@min-\[15rem\]\:hidden{display:none}.\@min-\[15rem\]\:inline{display:inline}}@container (min-width:17rem){.\@min-\[17rem\]\:inline{display:inline}}.\[\&_svg\]\:mt-0\.5 svg{margin-top:calc(var(--spacing) * .5)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:size-\[22px\] svg{width:22px;height:22px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-\[1\.75\] svg{stroke-width:1.75px}.\[\&_svg\]\:transition-transform svg{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))}@media (hover:hover){.hover\:\[\&_svg\]\:translate-x-\[3px\]:hover svg{--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:max-w-full>*{max-width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:699px){.tr-sheet{border-radius:var(--tr-r-sheet) var(--tr-r-sheet) 0 0;width:auto;height:calc(100% - 24px);box-shadow:var(--tr-sh-sheet);--tr-vis:500px;--tr-sheet-head:76px;transform:translateY(var(--tr-sheet-y,calc(100% - var(--tr-vis))));will-change:transform;inset:auto 0 0}.tr-sheet:not(:has(.tr-steps)){--tr-sheet-head:32px}html.js .tr-sheet{transition:transform var(--tr-t-sheet) var(--tr-ease-out)}html.js .tr-sheet .tr-sheet__bar{transition:top var(--tr-t-sheet) var(--tr-ease-out),opacity var(--tr-t) ease-out}html.js .tr-sheet.is-dragging,html.js .tr-sheet.is-dragging .tr-sheet__bar{transition:none}.tr-sheet__bar{left:0;right:0;top:calc(var(--tr-vis) - 92px);height:92px;min-height:0;padding-left:18px;position:absolute}.tr-sheet:not([data-peek-bar])[data-state=titt] .tr-sheet__bar{opacity:0;pointer-events:none}.tr-sheet[data-peek-bar][data-state=titt] .tr-sheet__bar{z-index:2}.tr-sheet[data-peek-bar][data-state=titt] .tr-sheet__body{visibility:hidden}.tr-sheet__grip{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;width:100%;height:32px;padding:0;display:grid;position:relative}.tr-sheet__grip:before{content:"";position:absolute;inset:-12px 0 0}.tr-sheet__grip>span{background:var(--tr-edge);border-radius:4px;width:36px;height:4px}.tr-steps{padding:0 8px}.tr-steps>button{min-height:44px}.tr-sheet__body{height:max(0px,calc(var(--tr-vis) - var(--tr-sheet-head) - 92px));scrollbar-width:none;flex:none;padding:18px 16px 20px}.tr-sheet:not(:has(.tr-sheet__bar)) .tr-sheet__body{height:max(0px,calc(var(--tr-vis) - var(--tr-sheet-head)))}.tr-sheet__body::-webkit-scrollbar{display:none}.tr-sheet__bar .tr-btn{--tr-arr:44px;min-height:54px}.tr-sheet-host[data-state=hel] .tr-sheet-dim{opacity:1}.tr-tank--big .tr-tank__tube{width:56px}.tr-bars{gap:6px;height:220px}.tr-tank__lab,.tr-tank__val{font-size:13px}.tr-num--xl{font-size:40px}}@media (max-width:767px){.tr-table[data-cards] thead{display:none}.tr-table[data-cards],.tr-table[data-cards] tbody{display:block}.tr-table[data-cards] .tr-tr{border-bottom:1px solid var(--tr-hair);gap:4px;padding:14px 20px;display:grid}.tr-table[data-cards] .tr-tr:last-child{border-bottom:0}.tr-table[data-cards] .tr-td{text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:12px;height:auto;padding:2px 0;display:flex}.tr-table[data-cards] .tr-td:before{content:attr(data-label);color:var(--tr-muted);text-align:left;font-size:13px;font-weight:600}.tr-table[data-cards] .tr-td:not([data-label]):before{content:none}.tr-table[data-cards] .tr-td:first-child{text-align:left;justify-content:flex-start;font-weight:700}}@media (prefers-reduced-motion:no-preference){html.js [data-tr-build]:not(.is-built) .tr-tank__water{transform:translateY(100%)}html.js [data-tr-build].is-built .tr-tank__water{transition:transform var(--tr-t-water) var(--tr-ease-out) calc(var(--i,0) * 70ms)}.tr-btn{transition:background-color var(--tr-t-fast),box-shadow var(--tr-t-fast),opacity var(--tr-t-fast),scale var(--tr-t-fast)}.tr-btn:after{transition:-webkit-mask-position var(--tr-t) var(--tr-ease-out),mask-position var(--tr-t) var(--tr-ease-out)}.tr-btn__arr path{transition:translate var(--tr-t) var(--tr-ease-out)}.tr-btn:active:not(:disabled){transition-duration:67ms;scale:.98}html.js .is-drop .tr-pin__body{animation:tr-drop var(--tr-t-drop) var(--tr-ease-out) both}html.js .is-drop .tr-pin__shadow{animation:tr-shadow var(--tr-t-drop) var(--tr-ease-out) both}@keyframes tr-drop{0%{opacity:0;transform:translateY(-30px)}30%{opacity:1}}@keyframes tr-shadow{0%{opacity:0;transform:scale(.3)}}}@media (max-width:699px){.tr-attrib{right:16px}.tr-mpin__btn{padding:0 4px}.tr-mpin .tr-mpin__t{display:none}.tr-mpin.is-on .tr-mpin__t{padding-right:6px;display:inline}.tr-mpin:not(.is-on) .tr-mpin__note{display:none}.tr-mpin--name .tr-mpin__btn{height:26px;padding:0 9px;font-size:12px}.tr-mpin--name .tr-mpin__t{display:inline}.tr-mpin--name.is-on .tr-mpin__t{padding-right:0}}.tr-map .tr-map__canvas.maplibregl-map{position:absolute;inset:0}.tr-map__pins .tr-mpin--unit{transform:translate3d(var(--px,-999px),var(--py,-999px),0) translate(-50%,calc(-100% - 16px))}.tr-mpin--unit .tr-mpin__btn{background:var(--tr-surface);height:30px;box-shadow:var(--tr-sh-raised);color:var(--tr-ink);gap:7px;padding:0 12px 0 9px;font-size:13px;font-weight:700}.tr-mpin--unit .tr-mpin__foot{background:var(--tr-ink);pointer-events:none;width:2px;height:16px;margin-left:-1px;position:absolute;top:100%;left:50%}.tr-mpin--unit .tr-mpin__foot:after{content:"";background:var(--tr-ink);border-radius:999px;width:6px;height:6px;position:absolute;bottom:-3px;left:-2px}.tr-mpin__st{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--tr-ink);border-radius:999px;flex:none}.tr-mpin--unit.is-t-way .tr-mpin__st{background:var(--tr-ink);box-shadow:inset 0 0 0 2px var(--tr-ink),inset 0 0 0 3.5px var(--tr-surface)}.tr-mpin--unit.is-t-now .tr-mpin__st{background:var(--tr-signal);box-shadow:inset 0 0 0 1.5px var(--tr-ink)}.tr-mpin--unit.is-t-done .tr-mpin__st{background:var(--tr-ok);box-shadow:none}.tr-mpin--unit.is-t-warn .tr-mpin__st{background:var(--tr-warn);box-shadow:none}.tr-mpin--unit.is-t-idle .tr-mpin__st{box-shadow:inset 0 0 0 2px var(--tr-edge)}.tr-map__pins[data-compact="1"] .tr-mpin--unit:not(.is-on) .tr-mpin__t,.tr-mpin--unit .tr-mpin__s{display:none}.tr-map__pins[data-compact="1"] .tr-mpin--unit:not(.is-on) .tr-mpin__s{display:inline}.tr-mpin--unit .tr-mpin__note{margin-left:0;font-size:12.5px;font-weight:500;display:none}.tr-mpin--unit .tr-mpin__btn:hover .tr-mpin__note,.tr-mpin--unit.is-on .tr-mpin__note{display:inline}.tr-mpin--unit .tr-mpin__btn:hover,.tr-mpin--unit.is-on .tr-mpin__btn{background:var(--tr-ink);color:var(--tr-on-ink)}.tr-mpin--unit .tr-mpin__btn:hover .tr-mpin__st,.tr-mpin--unit.is-on .tr-mpin__st{box-shadow:0 0 0 2px var(--tr-surface)}.tr-mpin--unit.is-on.is-t-booked .tr-mpin__st,.tr-mpin--unit.is-on.is-t-idle .tr-mpin__st{background:var(--tr-surface)}.tr-mpin--unit.is-warn .tr-mpin__note{color:var(--tr-warn)}.tr-mpin--unit.is-on .tr-mpin__note{color:var(--tr-on-ink-muted)}.tr-map__pins .tr-mpin--unit.is-dim[data-out="0"]:not([data-stack="1"]){opacity:.45}@media (max-width:699px){.site-consent{width:auto;padding:18px;bottom:12px;left:12px;right:12px}}:root .maplibregl-ctrl.maplibregl-ctrl-group{background:var(--tr-surface);box-shadow:var(--tr-sh-rest);border-radius:999px;overflow:hidden}:root .maplibregl-ctrl.maplibregl-ctrl-group button{border-radius:0;width:44px;height:44px}:root .maplibregl-ctrl.maplibregl-ctrl-group button+button{border-top:1px solid var(--tr-hair)}:root .maplibregl-ctrl.maplibregl-ctrl-group button:not(:disabled):hover{background-color:var(--tr-hover)}:root .maplibregl-ctrl.maplibregl-ctrl-group button:focus-visible{box-shadow:inset 0 0 0 2.5px var(--tr-ink)}@media (max-width:1099px) and (min-width:700px){.bk-recenter{top:72px;bottom:auto}}@media (max-width:699px){.bk{--bk-bar:124px;--bk-cue:0px;height:calc(100vh - var(--v8-hdr) - var(--gr-h,0px) - 8px);height:calc(100dvh - var(--v8-hdr) - var(--gr-h,0px) - 8px);border-radius:var(--tr-r-card);min-height:520px;margin:0 8px 8px}.bk .tr-sheet__bar{top:calc(var(--tr-vis) - var(--bk-bar));height:var(--bk-bar);align-content:start;padding:8px 14px 12px 18px}.bk[data-cue=true]{--bk-cue:44px}.bk .tr-sheet__body{height:max(0px,calc(var(--tr-vis) - var(--tr-sheet-head) - var(--bk-bar) - var(--bk-cue)))}.bk-call{padding-bottom:6px}.bk-call,.bk-call__tel{gap:8px;min-height:40px}.bk-call__ik{width:30px;height:30px}.bk-call__clock,.bk-call__track,.bk-call__txt small{display:none}.bk-call__txt b{font-size:14px}.bk-call__now{gap:2px;font-size:13px}.bk-call__status{gap:5px}.bk-top{top:14px;left:16px;right:16px}.bk-recenter{font-size:13.5px;top:66px;bottom:auto;right:12px}.bk-pickhint{max-width:calc(100% - 32px);font-size:14px;top:70px;left:16px}.bk-search__go{height:56px;padding:0 18px}.bk-missing{left:8px;right:8px}.bk:not([data-state=titt]) .bk-mark__tag{display:none}.bk-mark__tag{height:26px;padding:0 10px;font-size:13px}.bk-typer--6.tr-options,.bk-typer.tr-options{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-typer.tr-options>button{text-align:left;flex-direction:row;justify-content:flex-start;gap:10px;min-height:56px;padding:8px 12px;font-size:14px}.bk-typer__ik .v8-ik{width:26px;height:26px}.bk-card{padding:16px 14px}.bk-after li{padding:12px 6px 10px;font-size:13px}}@media (max-width:1080px){.kn-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.kn-top{gap:20px;padding-top:24px}.kn-nav{gap:6px;display:grid}.kn-tabs{grid-auto-columns:auto;grid-auto-flow:column;width:100%;display:grid}.kn-tabs>a{padding:0 4px;font-size:13px}.kn-thread{padding:18px 16px}.kn-nav__end{justify-content:space-between}.kn{padding-bottom:72px}.kn-ground{gap:36px;padding-top:40px}.kn-plainhead{padding:24px 0 20px}.kn-listpanel{padding:4px 14px}.kn-row,.kn-row--past{grid-template-columns:auto minmax(0,1fr) auto}.kn-row--past .kn-again{grid-column:2/-1;justify-self:start;min-height:44px}.kn-row:not(:has(.kn-date)){grid-template-columns:minmax(0,1fr) auto}.kn-row .kn-file__go{grid-column:1/-1}.kn-dl>div{gap:2px}.kn-dl>div,.kn-two{grid-template-columns:minmax(0,1fr)}.kn-confirm{padding:14px}.kv{border-radius:var(--tr-r-panel);background:var(--tr-surface);box-shadow:var(--tr-sh-float);padding:20px 22px 18px}.kv__head{border-bottom:1px solid var(--tr-hair);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.kv__kick{color:var(--tr-muted);margin:0 0 6px;font-size:13px;font-weight:500}.kv__title{letter-spacing:-.01em;color:var(--tr-ink);margin:0;font-size:17px;font-weight:700;line-height:1.3}.kv__sub{color:var(--tr-muted);margin:3px 0 0;font-size:13px;line-height:1.4}.kv__aside{flex:none;justify-items:end;gap:8px;display:grid}.kv__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.kv__photos li{aspect-ratio:4/3;border-radius:var(--tr-r-card);background:var(--tr-field);position:relative;overflow:hidden}.kv__photos img{object-fit:cover;width:100%;height:100%;display:block}.kv__chip{position:absolute;bottom:8px;left:8px}.kv__time{font-variant-numeric:tabular-nums;color:var(--tr-muted);margin-left:2px}.kv__list{margin:12px 0 0;display:grid}.kv__list>div{border-bottom:1px solid var(--tr-hair);justify-content:space-between;gap:12px;min-height:40px}.kv__list dt,.kv__list>div{align-items:center;display:flex}.kv__list dt{color:var(--tr-ink);gap:10px;font-size:14.5px}.kv__list dd{margin:0}.kv__check{background:var(--tr-ink);border-radius:999px;width:18px;height:18px;position:relative}.kv__check:after{content:"";border-left:1.6px solid var(--tr-on-ink);border-bottom:1.6px solid var(--tr-on-ink);width:7px;height:4px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.kv__foot{color:var(--tr-muted);margin:14px 0 0;font-size:13px;line-height:1.45}.kv__foot a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:699px){.kv{padding:16px 14px 14px}.kv__head{flex-direction:column;gap:10px}.kv__aside{grid-auto-flow:column;place-items:center start}}}.po:has([data-po-tab=aktivitet]) .po-sn[data-tab=aktivitet],.po:has([data-po-tab=anlaggning]) .po-sn[data-tab=anlaggning],.po:has([data-po-tab=anlaggningar]) .po-sn[data-tab=anlaggningar],.po:has([data-po-tab=anvandare]) .po-sn[data-tab=anvandare],.po:has([data-po-tab=bokningar]) .po-sn[data-tab=bokningar],.po:has([data-po-tab=dokument]) .po-sn[data-tab=dokument],.po:has([data-po-tab=ekonomi]) .po-sn[data-tab=ekonomi],.po:has([data-po-tab=fakturor]) .po-sn[data-tab=fakturor],.po:has([data-po-tab=foretag]) .po-sn[data-tab=foretag],.po:has([data-po-tab=forfragningar]) .po-sn[data-tab=forfragningar],.po:has([data-po-tab=gastbokning]) .po-sn[data-tab=gastbokning],.po:has([data-po-tab=idag]) .po-sn[data-tab=idag],.po:has([data-po-tab=inkorg]) .po-sn[data-tab=inkorg],.po:has([data-po-tab=installningar]) .po-sn[data-tab=installningar],.po:has([data-po-tab=kalender]) .po-sn[data-tab=kalender],.po:has([data-po-tab=kampanjer]) .po-sn[data-tab=kampanjer],.po:has([data-po-tab=kapacitet]) .po-sn[data-tab=kapacitet],.po:has([data-po-tab=kunder]) .po-sn[data-tab=kunder],.po:has([data-po-tab=kvalitet]) .po-sn[data-tab=kvalitet],.po:has([data-po-tab=meddelanden]) .po-sn[data-tab=meddelanden],.po:has([data-po-tab=mer]) .po-sn[data-tab=mer],.po:has([data-po-tab=moten]) .po-sn[data-tab=moten],.po:has([data-po-tab=notiser]) .po-sn[data-also~=notiser],.po:has([data-po-tab=ny]) .po-sn[data-also~=ny],.po:has([data-po-tab=objekt]) .po-sn[data-tab=objekt],.po:has([data-po-tab=offerter]) .po-sn:is([data-tab=offerter],[data-also~=offerter]),.po:has([data-po-tab=omrade]) .po-sn[data-tab=omrade],.po:has([data-po-tab=oversikt]) .po-sn[data-tab=oversikt],.po:has([data-po-tab=partners]) .po-sn[data-tab=partners],.po:has([data-po-tab=profil]) .po-sn[data-tab=profil],.po:has([data-po-tab=samtal]) .po-sn[data-tab=samtal],.po:has([data-po-tab=scheman]) .po-sn[data-tab=scheman],.po:has([data-po-tab=statistik]) .po-sn[data-tab=statistik],.po:has([data-po-tab=tackning]) .po-sn[data-tab=tackning],.po:has([data-po-tab=tavla]) .po-sn[data-tab=tavla],.po:has([data-po-tab=underlag]) .po-sn:is([data-tab=underlag],[data-also~=underlag]),.po:has([data-po-tab=uppdrag]) .po-sn[data-tab=uppdrag]{background:var(--tr-signal);color:var(--tr-ink)}.po :is(.po-sn,.po-bn)[data-tab] .po-cur{display:none}.po-bottom .po-bn[data-tab]{background:0 0}.po:has([data-po-tab=bokningar]) .po-bn[data-tab=bokningar],.po:has([data-po-tab=idag]) .po-bn[data-tab=idag],.po:has([data-po-tab=kalender]) .po-bn[data-tab=kalender],.po:has([data-po-tab=oversikt]) .po-bn[data-tab=oversikt],.po:has([data-po-tab=uppdrag]) .po-bn[data-tab=uppdrag]{color:var(--tr-ink)}.po:has([data-po-tab=bokningar]) .po-bn[data-tab=bokningar] .po-bn__ico,.po:has([data-po-tab=idag]) .po-bn[data-tab=idag] .po-bn__ico,.po:has([data-po-tab=kalender]) .po-bn[data-tab=kalender] .po-bn__ico,.po:has([data-po-tab=oversikt]) .po-bn[data-tab=oversikt] .po-bn__ico,.po:has([data-po-tab=uppdrag]) .po-bn[data-tab=uppdrag] .po-bn__ico{background:var(--tr-signal)}.po:is(:has([data-po-tab=anlaggning]),:has([data-po-tab=forfragningar]),:has([data-po-tab=ny]),:has([data-po-tab=scheman]),:has([data-po-tab=objekt]),:has([data-po-tab=gastbokning]),:has([data-po-tab=fakturor]),:has([data-po-tab=offerter]),:has([data-po-tab=meddelanden]),:has([data-po-tab=notiser]),:has([data-po-tab=dokument]),:has([data-po-tab=foretag]),:has([data-po-tab=anvandare]),:has([data-po-tab=aktivitet]),:has([data-po-tab=profil]),:has([data-po-tab=omrade]),:has([data-po-tab=kapacitet]),:has([data-po-tab=ekonomi]),:has([data-po-tab=statistik]),:has([data-po-tab=underlag]),:has([data-po-tab=mer])) .po-bottom .po-bn[data-tab=mer]{color:var(--tr-ink)}.po:is(:has([data-po-tab=anlaggning]),:has([data-po-tab=forfragningar]),:has([data-po-tab=ny]),:has([data-po-tab=scheman]),:has([data-po-tab=objekt]),:has([data-po-tab=fakturor]),:has([data-po-tab=offerter]),:has([data-po-tab=meddelanden]),:has([data-po-tab=notiser]),:has([data-po-tab=dokument]),:has([data-po-tab=foretag]),:has([data-po-tab=anvandare]),:has([data-po-tab=aktivitet]),:has([data-po-tab=profil]),:has([data-po-tab=omrade]),:has([data-po-tab=kapacitet]),:has([data-po-tab=ekonomi]),:has([data-po-tab=statistik]),:has([data-po-tab=underlag]),:has([data-po-tab=mer])) .po-bottom .po-bn[data-tab=mer] .po-bn__ico{background:var(--tr-signal)}.po:has([data-po-tab=notiser]) .po-bell{background:var(--tr-ink);color:var(--tr-ground)}.po-main :is(h1,h2,h3,h4){font-weight:700}.po-main h1:not([class*=tr-]){letter-spacing:-.025em;line-height:1.12}.po-main :is(.rounded-xl,.rounded-\[20px\],.rounded-2xl,.rounded-\[22px\],.rounded-\[24px\]):is(.border,.border-2):is(.bg-surface,.bg-line){border-radius:var(--tr-r-card);box-shadow:var(--tr-sh-rest);border-color:#0000}.po-main .rounded-2xl{border-radius:var(--tr-r-card)}.po-main :is(.rounded-xl,.rounded-\[20px\]).border.bg-surface-2{border-radius:var(--tr-r-inner);border-color:#0000}.po-main .rounded-lg.border.border-line{border-color:var(--tr-hair);border-radius:var(--tr-r-inner)}.po-main .border-dashed.rounded-xl{border-radius:var(--tr-r-card);background:var(--tr-surface);box-shadow:var(--tr-sh-rest);border:0}.po-main .tabular-nums.font-semibold:not(button):not(a){letter-spacing:-.02em;font-weight:700}.po-main :is(a,button).rounded-md:is(.h-9,.h-11,.h-\[50px\],.h-\[54px\]){border-radius:999px;font-weight:700}.po-main :is(a,button,select,input:not([type=checkbox]):not([type=radio])):is(.min-h-10,.h-10,.h-9,.size-10){min-height:44px}.po-main :is(a,button).size-10{min-width:44px}.po-main :is(a,button).inline-flex.cursor-pointer:not([class*=h-]):not([class*=min-h]){min-height:44px}.po-main .uppercase{text-transform:none;letter-spacing:0}.po-main .font-mono{font-family:var(--tr-font);font-variant-numeric:tabular-nums}.po[data-portal=partner]:has([data-po-tab=omrade]) .po-bn[data-tab=omrade]{color:var(--tr-ink)}.po[data-portal=partner]:has([data-po-tab=omrade]) .po-bn[data-tab=omrade] .po-bn__ico{background:var(--tr-signal)}.po[data-portal=partner]:has(.po-bn[data-tab=omrade]):has([data-po-tab=omrade]) .po-bn[data-tab=mer] .po-bn__ico{background:0 0}.po[data-portal=admin] .po-main>.mx-auto{max-width:none}.po[data-portal=admin] .po-main a:not([class*=min-h]):not([class*=tr-]):not([class*=h-]):not([class*=py-]):not([class*=p-]):not([class*=inset]):not([class*=po-]):not([class*=ko-]):not(.pa-cockpit a,.pa-data a,.po-list a,.tr-panel a,.tr-seg a,nav a){margin-block:-12px;padding-block:12px}@media (max-width:959px){.lgl-body{grid-template-columns:minmax(0,1fr);gap:20px}.lgl-toc{position:static}.lgl-toc-d{display:none}.lgl-toc-m{border-radius:var(--v8-r-in);background:var(--v8-vit);display:block}.lgl-toc-m summary{min-height:52px;color:var(--v8-mork);cursor:pointer;align-items:center;padding:0 20px;font-size:16px;font-weight:700;display:flex}.lgl-toc-m summary:focus-visible{outline:2.5px solid var(--v8-mork);outline-offset:2px}.lgl-toc-m .lgl-toc-l{padding:0 8px 10px}}@media (max-width:699px){.lgl{padding:32px 0 16px}.lgl-head{margin-bottom:28px}.lgl-head .d1{font-size:30px}.lgl-doc{padding:4px 18px 16px}.lgl-sec{padding:22px 0}.lgl-sec li,.lgl-sec p{font-size:15px}.lgl-dl{padding:4px 14px}.lgl-dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:1099px){.av-grid,.av-locked,.av-sign__grid{grid-template-columns:minmax(0,1fr)}.av-preview,.av-sign__side{max-height:none;position:static}}@media (max-width:759px){.av-cards{grid-template-columns:minmax(0,1fr)}.av-tile{padding:16px}.av-locked__doc{padding:16px 14px}}@media print{.av-print__bar{display:none}.av-print{max-width:none;padding:0}.av-appendix{break-before:page}.lgl-sec{break-inside:avoid-page}}body:has(>.gr-bar){--gr-h:32px}.gr-bar{z-index:2147483000;min-height:var(--gr-h,32px);background:var(--tr-ink);color:var(--tr-on-ink-muted);font:500 13px/1.3 var(--tr-font,system-ui),system-ui,sans-serif;text-align:center;justify-content:center;align-items:center;gap:10px;padding:4px 16px;display:flex;position:sticky;top:0}.gr-bar:before{content:"";background:var(--tr-signal);border-radius:99px;flex:none;width:9px;height:9px}.gr-bar a,.gr-bar strong{color:var(--tr-ground);font-weight:700}.gr-bar a{text-underline-offset:3px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1.5px}.gr-bar a:hover{-webkit-text-decoration-color:var(--tr-signal);text-decoration-color:var(--tr-signal)}.gr-bar a:focus-visible{outline:2.5px solid var(--tr-signal);outline-offset:2px;border-radius:4px}@media (max-width:699px){.gr-bar__more{display:none}}body:has(>.gr-bar) .site-shell{position:relative}body:has(>.gr-bar) .v8-sh{top:var(--gr-h)}@media (min-width:1100px){body:has(>.gr-bar) .po-top{top:calc(16px + var(--gr-h))}}.gr-page{min-height:100dvh;padding:48px 16px 72px}.gr-wrap{gap:28px;max-width:1184px;margin:0 auto}.gr-head,.gr-wrap{flex-direction:column;display:flex}.gr-head{align-items:flex-start;gap:14px;max-width:720px}.gr-kick{background:var(--v8-vit);min-height:36px;box-shadow:var(--v8-chip-skugga);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:15px;font-weight:700;display:inline-flex}.gr-kick:before{content:"";background:var(--v8-signal);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--v8-mork);border-radius:99px}.gr-h{letter-spacing:-.03em;font-size:clamp(34px,3.4vw,48px);font-weight:700;line-height:1.12}.gr-head p:not(.gr-kick){color:var(--v8-ink-2);margin:0;font-size:17px;line-height:1.55}.gr-note{background:var(--v8-vit);box-shadow:inset 0 0 0 1px var(--v8-linje);color:var(--v8-ink-2);border-radius:18px;margin:0;padding:14px 18px;font-size:15px;font-weight:500}.gr-note--fel{background:var(--danger-wash);box-shadow:inset 0 0 0 1.5px var(--tr-warn)}@supports (color:color-mix(in lab,red,red)){.gr-note--fel{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tr-warn) 30%,transparent)}}.gr-note--fel{color:var(--tr-warn);font-weight:700}.gr-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.gr-card{background:var(--v8-vit);min-width:0;box-shadow:inset 0 0 0 1px var(--v8-linje);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.gr-card h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.gr-who{color:var(--v8-ink-2)}.gr-try,.gr-who{margin:0;font-size:15px}.gr-try{flex-direction:column;flex:1;gap:4px;padding-left:18px;display:flex}.gr-card form{margin:0}.gr-btn.v8-btn{width:100%}.gr-foot{max-width:720px;color:var(--v8-ink-2);margin:0;font-size:14px}.gr-foot code,.gr-note code{font-family:inherit;font-weight:700}@keyframes v8-o{0%{opacity:0}}@keyframes v8-s{0%{scale:var(--v8-s-fran,1)}}@keyframes v8-y{0%{translate:0 var(--v8-dy,0)}}@keyframes v8-b{0%{filter:blur(var(--v8-b,0))}}@keyframes v8-rita{0%{stroke-dashoffset:1px}}@keyframes v8-svep{0%{clip-path:inset(0 100% 0 0 round 999px)}}@keyframes v8-svep-ton{0%{color:var(--v8-svep-fran,var(--v8-mork))}}@keyframes v8-drop{0%{opacity:0;translate:0 calc(var(--v8-dy,8px) * -1)}}@keyframes v8-rise{0%{opacity:0;translate:0 var(--v8-dy,8px)}}@keyframes v8-o-arm{0%{opacity:0}}@keyframes v8-y-arm{0%{translate:0 var(--v8-dy,0)}}@keyframes v8-fyll{0%{fill-opacity:0}}@keyframes v8-tryck{40%{scale:.98}}@keyframes v8-som{0%{stroke-dashoffset:1px}}@keyframes v8-stapel{0%{filter:brightness();scale:1}to{filter:brightness(.92);scale:.94}}@keyframes v8-logo-tryck{0%{transform:translateY(-4%)scale(.94)}}@keyframes v8-logo-vax{0%{transform:translateY(var(--dy))}}@keyframes v8-logo-landa{0%{transform:translateY(-18%)}}:root[data-drawer-open] [data-rl-toasts]{top:calc(env(safe-area-inset-top) + .75rem);bottom:auto}@media (min-width:1024px){:root[data-drawer-open] [data-rl-toasts]{top:auto;bottom:1.5rem;right:min(calc(var(--rl-drawer-w,480px) + 1.5rem),calc(100vw - 380px - 1.5rem))}}@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}@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-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes rl-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 45%,transparent)}70%{box-shadow:0 0 0 8px color-mix(in srgb,var(--accent) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 0%,transparent)}}@keyframes rl-toast{0%{opacity:.001;transform:translateY(8px)}}@keyframes rl-sheet{0%{opacity:.001;transform:translate(24px)}}@keyframes rl-fade{0%{opacity:.001}}