@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_HSnAifkJZN4YeGC1aFdP2GuKtT8Z)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-geist-mono), ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input,select,textarea,button{font-size:16px}th{text-align:left}}@layer components{:root{--field:#dde4ec;--control:#a9b6c6;--sel-bg:#e6f3eb;--sel-line:#7fbb98;--sel-fg:#0b5c30;--info:#1f4f8f;--info-soft:#1f4f8f14;--r:12px;--r-s:8px}.ns,.ns *{box-sizing:border-box}.ns{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;color:var(--fg);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.45}:where(.ns) :where(h1,h2,h3,p,dl,dd,ul,ol){margin:0;padding:0}:where(.ns) :where(ul,ol){list-style:none}:where(.ns) :where(button,input,select,textarea){font:inherit;color:inherit}.ns button{cursor:pointer}.ns button:disabled{cursor:default}.ns :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px;display:block}.ic-s{width:18px;height:18px}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tab{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.grow{flex:1 1 0;min-width:0}.logo{color:#1fc765;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.logo svg{fill:none;stroke:currentColor;stroke-width:22px;stroke-linejoin:round;flex:none;width:22px;height:31px}.logo span{letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:13px}.btn{border-radius:var(--r);white-space:nowrap;min-height:44px;color:inherit;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.btn-p{background:var(--primary);color:var(--primary-fg)}.btn-p:hover,.btn-p:active{background:var(--primary-hover)}.btn-p:disabled{background:#8fbfa3}.btn-s{background:var(--surface);border-color:var(--grid);color:var(--fg)}.btn-s:hover,.btn-s:active{background:var(--bg);border-color:var(--grid-strong)}.btn-s:disabled{color:var(--muted);border-color:var(--field);background:var(--surface)}.btn-d{background:var(--surface);color:var(--danger);border-color:#e5a3a3}.btn-d:hover,.btn-d:active{background:var(--danger-soft)}.btn-d:disabled{opacity:.55}.btn-g{color:var(--fg-2);padding:0 10px}.btn-g:hover,.btn-g:active{background:var(--surface-2)}.btn-gd{color:var(--danger);padding:0 10px}.btn-gd:hover,.btn-gd:active{background:var(--danger-soft)}.btn-lg{min-height:54px;padding:0 18px;font-size:16px}.btn-sm{border-radius:var(--r-s);min-height:36px;padding:0 12px;font-size:14px}.btn-w{width:100%}.pill{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:2px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.st-oprettet{background:var(--surface-2);color:var(--fg-2)}.st-screening,.st-taget{background:var(--primary-soft);color:#0d6a37}.st-lab{background:var(--warning-soft);color:#8f4206}.st-svar{background:var(--info-soft);color:var(--info)}.st-afsluttet{background:var(--surface-2);color:var(--muted)}.tag{background:var(--primary-soft);color:#0d6a37;white-space:nowrap;border-radius:5px;align-items:center;min-height:22px;padding:1px 7px;font-size:12.5px;font-weight:500;display:inline-flex}.nr{font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:34px;height:26px;padding:0 6px;font-size:13.5px;font-weight:700;display:inline-flex}.nr-lab{background:var(--primary-soft);color:#0d6a37}.nr-kort{background:var(--surface-2);color:var(--fg-2)}.lvl{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}.lvl-neutral{background:var(--surface-2);color:var(--muted)}.m-app{background:var(--bg);flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.m-top{min-height:56px;padding:6px 8px 6px 16px;padding-top:max(6px, env(safe-area-inset-top));background:var(--surface);border-bottom:1px solid var(--border-strong);flex:none;align-items:center;gap:4px;display:flex}.m-top-b{padding-left:4px}.m-top-title{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.m-spacer{flex:1 1 0}.m-icon{border-radius:var(--r);width:48px;height:48px;color:var(--fg);background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.m-icon:hover,.m-icon:active{background:var(--surface-2)}.m-icon:disabled{color:var(--grid);background:0 0}.m-scroll{overscroll-behavior:contain;flex-direction:column;flex:1 1 0;gap:20px;min-height:0;padding:16px;display:flex;overflow-y:auto}.m-h1{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.15}.m-h2{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.m-sec{color:var(--muted);font-size:13px;font-weight:600}.m-stack{flex-direction:column;gap:8px;display:flex}.m-bar{padding:10px 16px 14px;padding-bottom:max(14px, env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border-strong);flex-direction:column;flex:none;gap:8px;display:flex}.m-bar-row{gap:8px;display:flex}.m-field{flex-direction:column;gap:7px;min-width:0;display:flex}.m-label{color:var(--fg);justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.m-label small{color:var(--muted);font-size:13px;font-weight:400}.m-help{color:var(--muted);font-size:13.5px}.m-input{background:var(--surface);border:1.5px solid var(--field);border-radius:var(--r);width:100%;min-height:54px;padding:12px 14px;font-size:17px}.m-input::placeholder{color:var(--muted)}.m-input:focus{border-color:var(--primary);outline:none}.m-area{resize:vertical;min-height:84px;line-height:1.4}.m-suffix{position:relative}.m-suffix .m-input{padding-right:56px}.m-suffix span{color:var(--muted);font-size:15px;position:absolute;top:16px;right:14px}.m-select{text-align:left;background:var(--surface);border:1.5px solid var(--field);border-radius:var(--r);align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 12px 8px 14px;font-size:17px;font-weight:500;display:flex}.m-select span{flex:1 1 0;min-width:0}.m-select-empty{color:var(--muted);font-weight:400}.m-select-warn{border-color:var(--warning);border-width:2px}.m-select:disabled{background:var(--bg);color:var(--muted)}.m-opts{gap:8px;display:grid}.m-opts-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-opts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-opts-5{grid-template-columns:repeat(5,minmax(0,1fr))}.m-opt{text-align:center;background:var(--surface);border:1.5px solid var(--field);border-radius:var(--r);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:6px;min-height:54px;padding:6px 8px;font-size:15px;font-weight:500;line-height:1.2;transition:background-color .1s;display:inline-flex}.m-opt-t{-webkit-hyphens:auto;hyphens:auto;font-size:14px}.m-opt-on{background:var(--sel-bg);border-color:var(--sel-line);color:var(--sel-fg);font-weight:600}.m-opt:disabled{color:var(--grid);background:var(--bg);border-style:dashed}.m-opt .ic{stroke-width:2.6px;width:18px;height:18px}.m-wrap{flex-wrap:wrap;gap:8px;display:flex}.m-wrap .m-opt{flex:auto;padding:6px 14px}.m-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.m-photo{border-radius:var(--r);background:var(--surface-2);height:116px;position:relative;overflow:hidden}.m-photo img,.m-slot img,.k-gal-i img,.k-photo img,.k-thumb img,.k-prev img{object-fit:cover;width:100%;height:100%;display:block}.m-photo-x{color:#fff;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;width:48px;height:48px;padding:6px;display:flex;position:absolute;top:0;right:0}.m-photo-x i{background:#0b1f3acc;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.m-photo-add{background:var(--surface);border:1.5px dashed var(--control);border-radius:var(--r);height:116px;color:var(--fg);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.m-photo-add:hover{background:var(--bg)}.m-card{text-align:left;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);width:100%;color:inherit;padding:14px;text-decoration:none;display:block;position:relative}a.m-card:hover,button.m-card:hover{border-color:var(--grid)}.m-card-row{align-items:center;gap:10px;display:flex}.m-card-t{font-size:17px;font-weight:600;line-height:1.25}.m-card-s{color:var(--muted);font-size:14px}.m-tabs{gap:6px;display:flex}.m-tab{background:var(--surface-2);min-height:44px;color:var(--fg-2);border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:500}.m-tab-on{background:var(--fg);color:#fff}.m-seg{background:var(--surface);border:1.5px solid var(--field);border-radius:var(--r);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}.m-seg-i{min-height:44px;color:var(--fg-2);white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:15px;font-weight:500;display:inline-flex}.m-seg-i i{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:500}.m-seg-on{background:var(--sel-bg);color:var(--sel-fg);font-weight:600}.m-seg-on i{color:var(--sel-fg)}.m-search{position:relative}.m-search .ic{color:var(--muted);position:absolute;top:15px;left:13px}.m-search .m-input{padding-left:44px}.m-facts{color:var(--fg-2);flex-wrap:wrap;gap:4px 14px;font-size:15px;display:flex}.m-facts b{color:var(--fg);font-weight:600}.m-warn{border-radius:var(--r);color:#743505;background:#fbefe2;gap:10px;padding:12px;font-size:14.5px;line-height:1.35;display:flex}.m-warn .ic{color:var(--warning)}.m-counts{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.m-count{text-align:center;border-right:1px solid var(--border);padding:10px 6px}.m-count:last-child{border-right:0}.m-count b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2;display:block}.m-count span{color:var(--muted);font-size:11.5px;line-height:1.2;display:block}.m-count-0 b{color:var(--grid-strong)}.m-miss{color:#8f4206;font-size:13.5px;font-weight:500}.m-bld{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r)}.m-bld-on{border-color:var(--sel-line)}.m-bld-head{text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;padding:14px;display:flex}.m-check{border:1.5px solid var(--control);color:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex}.m-check-on{background:var(--sel-fg);border-color:var(--sel-fg)}.m-check .ic{stroke-width:3px;width:18px;height:18px}.m-bld-body{border-top:1px solid var(--border);flex-direction:column;gap:14px;padding:14px;display:flex}.m-dl{grid-template-columns:auto minmax(0,1fr);gap:3px 12px;font-size:14px;display:grid}.m-dl dt{color:var(--muted)}.m-dl dd{overflow-wrap:anywhere;font-weight:500}.m-bld-top{align-items:flex-start;display:flex}.m-bld-top .m-bld-head{flex:1 1 0;min-width:0;padding-right:4px}.m-bld-edit{border-radius:var(--r-s);color:#0d6a37;background:0 0;border:0;flex:none;min-width:72px;min-height:48px;margin:4px 4px 0 0;padding:0 12px;font-size:15px;font-weight:600}.m-bld-edit:hover{background:var(--surface-2)}.m-lab{flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.m-lab .m-input{font-weight:400}.m-lab small{color:var(--muted);font-size:13px;font-weight:400}.m-radio{text-align:left;background:var(--surface);border:1.5px solid var(--field);border-radius:var(--r);align-items:flex-start;gap:12px;width:100%;padding:13px 14px;display:flex}.m-radio-on{border-color:var(--sel-line);background:var(--sel-bg)}.m-dot{border:1.5px solid var(--control);background:#fff;border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px}.m-radio-on .m-dot{border:7px solid var(--sel-fg)}.m-radio b{font-size:16px;font-weight:600;display:block}.m-radio small{color:var(--muted);font-size:13.5px;line-height:1.35;display:block}.m-link{color:#0d6a37;text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.m-suggest{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.m-suggest button{border:0;border-bottom:1px solid var(--border);text-align:left;background:0 0;width:100%;min-height:50px;padding:8px 14px;font-size:15.5px}.m-suggest button:last-child{border-bottom:0}.m-suggest button:hover,.m-suggest button[aria-selected=true]{background:var(--bg)}.m-pnav{flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.m-ptitle{text-align:center;min-width:96px;line-height:1.15}.m-ptitle b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;display:block}.m-ptitle span{color:var(--muted);font-size:12.5px}.m-status{align-items:center;gap:6px;min-height:20px;font-size:13.5px;font-weight:500;display:flex}.m-status .ic{stroke-width:2.6px;width:16px;height:16px}.m-status-ok{color:#0d6a37}.m-status-warn{color:#8f4206}.m-status-info{color:var(--muted)}.m-scrim{z-index:40;background:#0b1f3a80;border:0;width:100%;animation:.18s ease-out ns-fade;position:fixed;inset:0}.m-sheet{background:var(--bg);max-height:92dvh;box-shadow:var(--shadow-lg);z-index:41;border-radius:18px 18px 0 0;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) ns-up;display:flex;position:fixed;bottom:0;left:0;right:0}.m-sheet-full{height:92dvh}.m-sheet-head{align-items:center;gap:8px;padding:10px 8px 6px 16px;display:flex}.m-sheet-head h2{flex:1 1 0;font-size:20px;font-weight:700}.m-sheet-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:4px 16px 16px;display:flex;overflow-y:auto}.m-rows{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);overflow:hidden}.m-row{border:0;border-bottom:1px solid var(--border);text-align:left;width:100%;min-height:54px;color:inherit;background:0 0;align-items:center;gap:10px;padding:8px 14px;font-size:16px;text-decoration:none;display:flex}.m-row:last-child{border-bottom:0}.m-row:hover,.m-row:active{background:var(--bg)}.m-row .grow{line-height:1.25}.m-row small{color:var(--muted);font-size:13.5px;display:block}.m-row-on{color:#0d6a37;font-weight:600}.m-row-on small{font-weight:400}.m-done{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.m-done-ic{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.m-done-ic .ic{stroke-width:2.6px;width:38px;height:38px}.m-com{position:relative}.m-com .m-area{padding-right:56px}.m-com-btn{border-radius:var(--r-s);width:44px;height:44px;color:var(--fg-2);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:5px}.m-com-btn:hover{background:var(--surface-2)}.m-row-t{font-weight:500;display:block}.m-row small.m-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m-live{color:#fff;background:#0a0f18;border:0;flex:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}.m-live:after{content:"";opacity:0;pointer-events:none;background:#fff;transition:opacity .25s;position:absolute;inset:0}.m-live:active:after{opacity:.7;transition:none}.m-live-edge{width:calc(100% + 32px);margin:-16px -16px 0}.m-live-round{border-radius:var(--r)}.m-live-hint{white-space:nowrap;background:#0a0f18cc;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:500;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.m-live-count{font-variant-numeric:tabular-nums;background:#0a0f18cc;border-radius:999px;padding:3px 9px;font-size:13px;font-weight:600;position:absolute;top:10px;right:10px}.m-slots{align-items:center;gap:8px;display:flex}.m-slot{border-radius:var(--r);background:var(--surface-2);flex:none;width:80px;height:80px;position:relative;overflow:hidden}.m-slot-add{background:var(--surface);border:1.5px dashed var(--control);border-radius:var(--r);width:80px;height:80px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:flex}.m-slot-add:hover{background:var(--bg)}.m-slots p{min-width:0;color:var(--muted);flex:1 1 0;padding-left:4px;font-size:13.5px;line-height:1.3}.k-app{background:var(--bg);align-items:stretch;min-height:100dvh;font-size:14px;display:flex;position:relative}.k-side{background:var(--surface);border-right:1px solid var(--border-strong);flex-direction:column;flex:0 0 232px;gap:4px;height:100dvh;padding:16px 12px;transition:flex-basis .15s;display:flex;position:sticky;top:0;overflow-y:auto}.k-brand{justify-content:space-between;align-items:center;gap:8px;padding:4px 2px 16px 8px;display:flex}.k-nav-group{flex-direction:column;gap:2px;display:flex}.k-subnav{border-left:1px solid var(--border-strong);flex-direction:column;gap:1px;margin:2px 0 8px 19px;padding-left:9px;display:flex}.k-subi{width:100%;min-height:34px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.k-subi:hover{background:var(--bg);color:var(--fg)}.k-subi-on{color:var(--sel-fg);font-weight:600}.k-side-c{flex-basis:64px}.k-side-c .k-brand{flex-direction:column;padding:4px 0 12px}.k-side-c .logo>span,.k-side-c .k-nav-t,.k-side-c .k-nav-n,.k-side-c .k-subnav,.k-side-c .k-user-n{display:none}.k-side-c .k-nav-i{justify-content:center;padding:0}.k-nav{flex-direction:column;gap:2px;display:flex}.k-nav-i{border-radius:var(--r-s);width:100%;min-height:40px;color:var(--fg-2);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.k-nav-i:hover{background:var(--bg)}.k-nav-on{background:var(--primary-soft);color:#0d6a37;font-weight:600}.k-nav-on:hover{background:var(--primary-soft)}.k-nav-n{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:500}.k-user{border-top:1px solid var(--border);flex-direction:column;gap:2px;margin-top:auto;padding-top:12px;display:flex}.k-user-n{padding:4px 10px 6px;line-height:1.3}.k-user-n b{font-weight:600;display:block}.k-user-n span{color:var(--muted);font-size:12.5px}.k-main{flex-direction:column;flex:560px;gap:20px;min-width:0;padding:24px 32px 48px;display:flex}.k-head{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.k-h1{letter-spacing:-.015em;font-size:24px;font-weight:700;line-height:1.2}.k-h2{font-size:16px;font-weight:600}.k-h3{font-size:14px;font-weight:600}.k-sub{color:var(--muted);font-size:13.5px}.k-spacer{flex:auto}.k-crumb{min-height:32px;color:var(--muted);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13.5px;text-decoration:none;display:inline-flex}.k-crumb:hover{color:var(--fg)}.k-panel{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r)}.k-pad{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.k-input{background:var(--surface);border:1px solid var(--field);border-radius:var(--r-s);width:100%;min-height:38px;padding:7px 11px;font-size:14px}.k-input:hover{border-color:var(--grid)}.k-input:focus{border-color:var(--primary);outline:none}.k-input:disabled{background:var(--bg);color:var(--muted)}.k-input::placeholder{color:var(--muted)}.k-area{resize:vertical;min-height:92px;line-height:1.5}.k-label{color:var(--fg-2);flex-direction:column;gap:5px;min-width:0;font-size:13px;font-weight:500;display:flex}.k-hint{color:var(--muted);font-size:12.5px;font-weight:400}.k-search{flex:0 320px;min-width:200px;position:relative}.k-search .ic{color:var(--muted);position:absolute;top:10px;left:10px}.k-search .k-input{padding-left:34px}.k-tabs{border-bottom:1px solid var(--border-strong);flex-wrap:wrap;gap:2px;display:flex}.k-tab{min-height:40px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.k-tab:hover{color:var(--fg)}.k-tab-on{color:var(--fg);border-bottom-color:var(--primary);font-weight:600}.k-tab i{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:500}.k-tab-warn i{color:#8f4206;font-weight:600}.k-grid-box{overflow-x:auto}.k-t{min-width:860px}.k-tr{border-bottom:1px solid var(--border);align-items:center;column-gap:12px;min-height:58px;padding:0 16px;display:grid;position:relative}.k-tr:last-child{border-bottom:0}.k-tbody .k-tr:hover{background:#f8fafb}.k-th{min-height:38px;color:var(--muted);border-bottom:1px solid var(--border-strong);background:#fbfcfd;font-size:12.5px;font-weight:500}.k-sort{font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:4px;min-height:28px;padding:0;display:inline-flex}.k-sort:hover{color:var(--fg)}.k-cols-sager{grid-template-columns:minmax(240px,2.4fr) 120px 130px 86px 104px 124px 170px}.k-cols-pr{grid-template-columns:44px 52px minmax(130px,1.5fr) minmax(90px,1fr) minmax(90px,1fr) 44px minmax(90px,1fr) 54px minmax(180px,1.6fr)}.k-cols-pr-alm{grid-template-columns:44px 52px minmax(130px,1.5fr) minmax(90px,1fr) minmax(90px,1fr) 54px minmax(180px,1.6fr)}.k-tbody .k-tr{padding-top:12px;padding-bottom:12px}.k-cols-eur{grid-template-columns:44px minmax(120px,1.4fr) minmax(90px,1fr) minmax(150px,1.4fr)}.k-cols-bru{grid-template-columns:minmax(150px,1.2fr) minmax(170px,1.3fr) 170px 84px 290px}.k-rowbtn{text-align:left;min-width:0;color:inherit;background:0 0;border:0;padding:0;font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none;display:block}.k-rowbtn:after{content:"";position:absolute;inset:0}.k-rowbtn small{color:var(--muted);font-size:13px;font-weight:400;display:block}.k-above{z-index:1;position:relative}.k-next{border-radius:var(--r-s);border:1px solid var(--grid);min-height:34px;color:var(--fg);white-space:nowrap;background:0 0;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.k-next:hover{border-color:var(--primary);background:var(--primary-soft);color:#0d6a37}.k-wait{color:var(--muted);padding-left:2px;font-size:13px}.k-tr-sel,.k-tbody .k-tr-sel:hover{background:var(--sel-bg)}.k-main .btn,.k-side .btn{border-radius:var(--r-s);min-height:38px;padding:0 14px;font-size:14px}.k-main .btn-sm{min-height:32px;padding:0 10px;font-size:13px}.k-toggle{background:var(--surface);border:1px solid var(--field);border-radius:var(--r-s);align-items:center;gap:5px;min-height:34px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex}.k-toggle:hover{border-color:var(--grid)}.k-toggle:disabled{color:var(--grid);background:var(--bg);border-style:dashed}.k-toggle-on{background:var(--sel-bg);border-color:var(--sel-line);color:var(--sel-fg);font-weight:600}.k-toggle .ic{stroke-width:3px;width:14px;height:14px}.k-err{color:var(--danger);font-size:12.5px;font-weight:400}.k-ok{color:#0d6a37;font-size:12.5px;font-weight:500}.k-thumb{background:var(--surface-2);border-radius:6px;width:44px;height:44px;display:block;overflow:hidden}.k-tags{flex-wrap:wrap;gap:4px;display:flex}.k-warn-c{color:#8f4206;font-size:13px;font-weight:500}.k-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:44px 24px;display:flex}.k-foot{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:flex}.k-steps{flex-wrap:wrap;align-items:center;gap:4px 0;font-size:13px;display:flex}.k-sag-head{flex-direction:column;gap:18px;display:flex}.k-sag-title{flex-direction:column;gap:6px;min-width:0;display:flex}.k-ic-danger{width:38px;color:var(--danger);background:0 0;border:1px solid #0000;padding:0!important}.k-ic-danger:hover{background:var(--danger-soft)}.k-pdf{width:20px;height:20px}.k-pdf text{fill:currentColor;stroke:none;text-anchor:middle;font-family:inherit;font-size:6.6px;font-weight:700}.k-ana{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);grid-template-columns:minmax(140px,1.2fr) repeat(4,minmax(96px,1fr)) minmax(80px,.7fr);align-items:stretch;display:grid}.k-ana>div{border-right:1px solid var(--border);flex-direction:column;justify-content:center;gap:1px;min-width:0;padding:10px 14px;display:flex}.k-ana>div:last-child{border-right:0}.k-ana b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}.k-ana span{color:var(--muted);font-size:12.5px}.k-ana-t b{font-size:14px;font-weight:600}.k-ana-0 b{color:var(--grid-strong)}.k-ana-sum{background:var(--bg);border-radius:0 var(--r) var(--r) 0}.k-step{color:var(--muted);align-items:center;gap:6px;display:inline-flex;position:relative}.k-tip{background:var(--fg);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:5;border-radius:6px;padding:4px 8px;font-size:12.5px;transition:opacity .1s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.k-step:hover .k-tip,.k-step:focus-visible .k-tip{opacity:1}.k-step i{border:1.5px solid var(--grid);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:flex}.k-step i .ic{stroke-width:3.4px;width:12px;height:12px}.k-step-done{color:var(--fg-2)}.k-step-done i{background:var(--primary);border-color:var(--primary)}.k-step-cur{color:var(--fg);font-weight:600}.k-step-cur i{border:6px solid var(--primary);background:#fff}.k-step-line{background:var(--grid);width:20px;height:1.5px;margin:0 6px}.k-bld{flex-direction:column;display:flex}.k-bld-h{align-items:center;gap:12px;padding:16px 20px;display:flex}.k-bld-h .k-switch{align-items:center;width:auto}.k-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 24px;padding:2px 20px 18px;font-size:14px;display:grid}.k-facts dt{color:var(--muted);font-size:12.5px}.k-facts dd{font-weight:500}.k-bld-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;padding:2px 20px 18px;display:grid}.k-bld-form-end{grid-column:1/-1}.k-bld-text{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding:14px 20px 18px;display:flex}.k-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.k-kpi{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.k-kpi span{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:inline-flex}.k-kpi b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.15}.k-kpi small{color:var(--muted);font-size:12.5px}.k-key{border-radius:3px;flex:none;width:11px;height:11px}.k-two{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.k-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.k-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.k-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.k-span{grid-column:1/-1}.k-alert{border-radius:var(--r-s);color:#743505;background:#fbefe2;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.k-alert .ic{color:var(--warning)}.k-alert-d{background:var(--danger-soft);color:var(--danger)}.k-alert-d .ic{color:var(--danger)}.k-info{border-radius:var(--r-s);background:var(--bg);color:var(--fg-2);gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.k-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.k-photo{border-radius:var(--r-s);background:var(--surface-2);height:104px;overflow:hidden}.k-numlist{flex-direction:column;gap:10px;display:flex}.k-numlist li{grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}.k-num{background:var(--surface-2);width:24px;height:24px;color:var(--fg-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.k-num-done{background:var(--primary);color:#fff}.k-num-done .ic{stroke-width:3.2px;width:13px;height:13px}.k-check{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.k-check:last-child{border-bottom:0}.k-check small{color:var(--muted);margin-left:auto;font-size:13px}.k-afslut{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:4px;padding-top:14px;display:flex}.k-afslut-ok{color:#0d6a37;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.k-file{border:1px solid var(--border-strong);border-radius:var(--r-s);align-items:center;gap:8px;min-height:44px;padding:4px 8px 4px 12px;font-size:13.5px;display:flex}.k-file span{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.k-ib{width:32px;height:32px;color:var(--fg-2);background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.k-ib:hover{background:var(--surface-2)}.k-ib:disabled{color:var(--grid);background:0 0}.k-prev{border-radius:var(--r-s);background:var(--bg);height:132px;position:relative;overflow:hidden}.k-chips{flex-wrap:wrap;gap:8px;display:flex}.k-chip{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-s);align-items:center;gap:8px;min-height:36px;padding:4px 10px;font-size:13.5px;display:inline-flex}.k-chip b{font-variant-numeric:tabular-nums;font-weight:600}.k-legend{color:var(--muted);flex-wrap:wrap;gap:4px 18px;font-size:12.5px;display:flex}.k-legend b{color:var(--fg);font-weight:600}.k-gallery{flex-direction:column;gap:18px;display:flex}.k-gal-row{flex-wrap:wrap;gap:8px;display:flex}.k-gal-i{border-radius:var(--r-s);background:var(--surface-2);width:180px;height:130px;position:relative;overflow:hidden}.k-gal-add{border:1.5px dashed var(--control);border-radius:var(--r-s);background:var(--surface);width:180px;height:130px;color:var(--muted);justify-content:center;align-items:center;display:flex}.k-gal-add:hover{background:var(--bg)}.k-md{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.k-list{max-height:640px;padding:6px;overflow-y:auto}.k-li{text-align:left;background:0 0;border:0;border-radius:6px;width:100%;min-height:38px;padding:6px 10px;font-size:14px;line-height:1.3;display:block}.k-li:hover{background:var(--bg)}.k-li-on,.k-li-on:hover{background:var(--primary-soft);color:#0d6a37;font-weight:600}.k-li-closed{color:var(--muted);text-decoration:line-through}.k-savebar{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.k-dirty{color:#8f4206;font-size:13px}.k-text-b{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:12px 0;font-size:13.5px;line-height:1.5;display:flex}.k-text-b:first-child{border-top:0;padding-top:0}.k-com{position:relative}.k-com .k-area{padding-right:40px}.k-com-btn{position:absolute;top:3px;right:3px}.k-pop{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);width:320px;max-width:calc(100vw - 32px);max-height:380px;box-shadow:var(--shadow-lg);z-index:10;flex-direction:column;font-weight:400;display:flex;position:absolute;top:38px;right:0}.k-pop-h{border-bottom:1px solid var(--border);align-items:center;gap:2px;padding:8px 6px 8px 14px;display:flex}.k-pop-b{flex:auto;min-height:0;padding:4px;overflow-y:auto}.k-pop-f{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.k-pop-i{text-align:left;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 10px;font-size:13.5px;line-height:1.35}.k-pop-i:hover{background:var(--bg)}.k-pop-i b{font-weight:600;display:block}.k-pop-i small{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.k-switch{text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;padding:0;display:flex}.k-switch-t{background:var(--grid);border-radius:999px;flex:none;width:40px;height:24px;margin-top:1px;transition:background-color .12s;position:relative}.k-switch-t:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .12s;position:absolute;top:2px;left:2px}.k-switch-on .k-switch-t{background:var(--primary)}.k-switch-on .k-switch-t:after{transform:translate(16px)}.k-role{background:var(--surface);border:1px solid var(--field);border-radius:var(--r-s);text-align:left;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;display:flex}.k-role-on{border-color:var(--sel-line);background:var(--sel-bg)}.k-role .m-dot{width:18px;height:18px}.k-role-on .m-dot{border-width:5.5px;border-color:var(--sel-fg)}.k-role b{font-size:14px;font-weight:600;display:block}.k-role small{color:var(--muted);font-size:12.5px;line-height:1.4;display:block}.k-scrim{z-index:40;background:#0b1f3a66;border:0;width:100%;animation:.15s ns-fade;position:fixed;inset:0}.k-drawer{background:var(--surface);width:min(440px,100%);box-shadow:var(--shadow-lg);z-index:41;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) ns-side;display:flex;position:fixed;top:0;bottom:0;right:0}.k-drawer-h{border-bottom:1px solid var(--border-strong);align-items:center;gap:8px;padding:14px 12px 14px 20px;display:flex}.k-drawer-b{flex-direction:column;flex:1 1 0;gap:14px;min-height:0;padding:20px;display:flex;overflow-y:auto}.k-drawer-f{border-top:1px solid var(--border-strong);gap:8px;padding:14px 20px;display:flex}.k-dialog{background:var(--surface);border-radius:var(--r);width:min(460px,100% - 32px);box-shadow:var(--shadow-lg);z-index:41;flex-direction:column;gap:12px;padding:20px;display:flex;position:fixed;top:120px;left:50%;transform:translate(-50%)}.k-toast{background:var(--fg);color:#fff;border-radius:var(--r-s);z-index:50;box-shadow:var(--shadow-lg);align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.k-closed{color:var(--muted)}@keyframes ns-up{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ns-fade{0%{opacity:0}to{opacity:1}}@keyframes ns-side{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:none}}.login{background:var(--bg);flex:auto;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.login-brand{display:none}.login-side{padding:40px 16px;padding-top:max(40px, env(safe-area-inset-top));flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.login-kort{width:100%;max-width:400px;box-shadow:var(--shadow);gap:16px;padding:26px 24px}.login-kort .k-input{min-height:46px;font-size:16px}.login-fod{color:var(--muted);text-align:center;font-size:13px}@media (min-width:1024px){.login{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.login-brand{background:var(--fg);color:#fff;flex-direction:column;justify-content:space-between;gap:32px;padding:44px 52px;display:flex;position:relative;overflow:hidden}.login-brand h2{letter-spacing:-.02em;max-width:460px;font-size:36px;font-weight:700;line-height:1.12}.login-brand p{color:#ffffffb8;max-width:420px;margin-top:14px;font-size:16.5px;line-height:1.5}.login-brand ul{color:#ffffffd9;flex-direction:column;gap:10px;margin-top:28px;font-size:15px;display:flex}.login-brand li{align-items:center;gap:10px;display:flex}.login-brand li .ic{width:18px;height:18px;color:var(--primary-fuld);stroke-width:2.6px;flex:none}.login-brand>*{position:relative}.login-hus{fill:none;width:420px;height:auto;stroke:var(--primary-fuld);stroke-width:18px;stroke-linejoin:round;opacity:.09;pointer-events:none;bottom:-90px;right:-60px;position:absolute!important}.login-mobillogo{display:none}}@media (max-width:1023px){.k-side{display:none}.k-app{display:block}.k-main{padding:16px 16px 40px}.k-ana{grid-template-columns:repeat(2,minmax(0,1fr))}.k-ana>div{border-bottom:1px solid var(--border)}.k-bld-form,.k-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.k-two,.k-md,.k-three,.k-four,.k-fields{grid-template-columns:minmax(0,1fr)}.k-input{font-size:16px}}@media print{.k-app{background:0 0;min-height:0;display:block}.k-side{display:none}}@media (prefers-reduced-motion:reduce){.ns *,.m-sheet,.m-scrim,.k-drawer,.k-scrim{transition:none!important;animation:none!important}}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-10{top:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.z-50{z-index:50}.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}}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.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-3{margin-top:calc(var(--spacing) * 3)}.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-10{margin-top:calc(var(--spacing) * 10)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-89\/130{aspect-ratio:89/130}.aspect-210\/297{aspect-ratio:210/297}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.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-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[0\.6em\]{height:.6em}.h-\[13cm\]{height:13cm}.h-full{height:100%}.max-h-\[15cm\]{max-height:15cm}.max-h-\[45vh\]{max-height:45vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92vh\]{max-height:92vh}.tap{min-width:44px;min-height:44px}.min-h-0{min-height:0}.min-h-full{min-height:100%}.w-6{width:calc(var(--spacing) * 6)}.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-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[0\.6em\]{width:.6em}.w-\[520px\]{width:520px}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[19cm\]{max-width:19cm}.max-w-\[21cm\]{max-width:21cm}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.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-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.flade-asbest{background:var(--level-asbest-soft);border-color:var(--level-asbest-bg)}.flade-bortskaffelse{background:var(--surface-2);border-color:var(--grid)}.flade-farligt{background:var(--level-farligt-soft);border-color:var(--level-farligt-bg)}.flade-forurenet{background:var(--level-forurenet-soft);border-color:var(--level-forurenet-bg)}.border-fg{border-color:var(--fg)}.border-grid{border-color:var(--grid)}.border-grid-strong{border-color:var(--grid-strong)}.streg-arvet{border-color:inherit}.bg-bg{background-color:var(--bg)}.bg-danger-soft{background-color:var(--danger-soft)}.bg-fg\/40{background-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.bg-fg\/40{background-color:color-mix(in oklab, var(--fg) 40%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-primary-soft{background-color:var(--primary-soft)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-warning-soft{background-color:var(--warning-soft)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-sans{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}.label-xs{color:var(--muted);font-size:.75rem;font-weight:500;line-height:1rem}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.level-asbest{background:var(--level-asbest-bg);color:var(--level-asbest-fg)}.level-farligt{background:var(--level-farligt-bg);color:var(--level-farligt-fg)}.level-forurenet{background:var(--level-forurenet-bg);color:var(--level-forurenet-fg)}.level-rent{background:var(--level-rent-bg);color:var(--level-rent-fg)}.text-danger{color:var(--danger)}.text-fg-2{color:var(--fg-2)}.text-muted{color:var(--muted)}.text-primary{color:var(--primary)}.text-primary-fg{color:var(--primary-fg)}.text-warning{color:var(--warning)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-danger{accent-color:var(--danger)}.opacity-45{opacity:.45}.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-sheet{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-muted::placeholder{color:var(--muted)}.first\:mt-0:first-child{margin-top:0}@media (hover:hover){.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:text-fg:hover{color:var(--fg)}}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:inset-ring-2:focus{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-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\:inset-ring-primary-line:focus{--tw-inset-ring-color:var(--primary-line)}.active\:bg-primary-hover:active{background-color:var(--primary-hover)}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}}@media (min-width:64rem){.lg\:mx-auto{margin-inline:auto}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-md{max-width:var(--container-md)}.lg\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.lg\:border-border-strong{border-color:var(--border-strong)}}@media print{.print\:mt-0{margin-top:0}.print\:hidden{display:none}.print\:px-0{padding-inline:0}.print\:pt-0{padding-top:0}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fa;--surface:#fff;--surface-2:#e8edf3;--border:#e8edf3;--border-strong:#d4dde7;--grid:#b0bdcd;--grid-strong:#6f8299;--fg:#0b1f3a;--fg-2:#15315f;--muted:#5c7091;--primary:#138345;--primary-hover:#0f6b38;--primary-fg:#fff;--primary-soft:#1383451a;--primary-line:#13834542;--primary-fuld:#2ee06a;--danger:#c93636;--danger-soft:#e548481a;--warning:#b45309;--warning-soft:#b453091a;--level-rent-bg:#b7e8c6;--level-rent-fg:#0d3d21;--level-forurenet-bg:#ffe680;--level-forurenet-fg:#4d3800;--level-farligt-bg:#ffb3b3;--level-farligt-fg:#6b1111;--level-asbest-bg:#ded5fa;--level-asbest-fg:#37206e;--level-forurenet-soft:#fff6da;--level-farligt-soft:#ffeceb;--level-asbest-soft:#f1ecfd;--shadow-sm:0 1px 2px #0f13170d;--shadow:0 1px 3px #0f131712, 0 1px 2px #0f13170a;--shadow-lg:0 8px 32px #0f13171a}html{background:var(--bg);overscroll-behavior-y:none}body{background:var(--bg);color:var(--fg);-webkit-tap-highlight-color:transparent}button:not(:disabled),[role=button]:not([aria-disabled=true]),label[for],summary{cursor:pointer}button:disabled{cursor:not-allowed}h1,h2{letter-spacing:-.015em}.tabular{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.skema-ramme{border:1px solid var(--grid-strong);background:var(--surface);border-radius:.75rem;overflow:hidden}.skema{--skema-luft:.2rem;--skema-linjer:1.35;--skema-sideluft:.2rem;--skema-hoved:11em;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:13px;line-height:var(--skema-linjer)}.skema-selektiv{--skema-sideluft:.15rem}.skema th,.skema td{padding:var(--skema-luft) var(--skema-sideluft);border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);overflow-wrap:break-word}.skema th:last-child,.skema td:last-child{border-right:0}.skema tbody tr:last-child>td,.skema tfoot tr:last-child>td{border-bottom:0}.skema thead th{background:var(--surface-2);border-bottom:2px solid var(--grid-strong);writing-mode:vertical-rl;height:var(--skema-hoved);text-align:left;white-space:normal;font-size:.85em;font-weight:600}.skema thead th>span{margin-block-start:.15em}.skema tfoot tr:first-child>td{border-top:2px solid var(--grid-strong)}.skema tfoot tr{height:auto}.skema tfoot td{padding-top:0;padding-bottom:0;font-size:.8em;line-height:1.5}.skema tbody td{vertical-align:middle}.skema tr{height:calc(2em * var(--skema-linjer) + 2 * var(--skema-luft))}.skema .skel{border-right:2px solid var(--grid-strong)}.forside{background:var(--fg);color:#fff;aspect-ratio:210/297;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.forside-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.forside-slor{background:linear-gradient(#0b1f3a8c 0%,#0b1f3a00 22%),linear-gradient(#0b1f3a00 54%,#0b1f3a73 76%,#0b1f3ad1 100%);position:absolute;inset:0}.forside-figur{width:100%;height:100%;position:absolute;inset:0}.forside-indhold{padding:3rem 3.5rem;position:relative}.sidehoved{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;padding-bottom:.6rem;display:flex}.graenser{border-collapse:separate;border-spacing:0;border:1px solid var(--grid-strong);border-radius:.75rem;width:100%;max-width:19cm;font-size:13px;overflow:hidden}.graenser th,.graenser td{border-right:1px solid var(--grid);border-bottom:1px solid var(--grid);text-align:left;padding:.3rem .6rem}.graenser th:last-child,.graenser td:last-child{border-right:0}.graenser tr:last-child>td{border-bottom:0}.graenser thead th{background:var(--fg);color:var(--surface);border-right-color:var(--fg-2);font-weight:600}.graenser tbody td:first-child{width:34%;font-weight:500}.tilpas{overflow:hidden}.tilpas-indhold{transform-origin:0 0}@media screen{.print-side,.print-bilag,.forside{background:var(--surface);box-shadow:var(--shadow);border-radius:1rem;max-width:21cm;margin-inline:auto;padding:2rem 2.25rem}.forside{background:var(--fg);padding:0}}@media print{:root{--bg:#fff;--surface:#fff;--surface-2:#f2f4f7;--border:#c9d2dd;--border-strong:#96a4b6;--fg:#000;--fg-2:#1a1a1a;--muted:#4a5568;--grid:#8fa0b4;--grid-strong:#3c516d;--level-rent-bg:#b7e8c6;--level-rent-fg:#0d3d21;--level-forurenet-bg:#ffe680;--level-forurenet-fg:#4d3800;--level-farligt-bg:#ffb3b3;--level-farligt-fg:#6b1111;--level-asbest-bg:#ded5fa;--level-asbest-fg:#37206e;--level-forurenet-soft:#fff6da;--level-farligt-soft:#ffeceb;--level-asbest-soft:#f1ecfd}html,body{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.print-skjul{display:none!important}.print-side{break-after:page;break-inside:avoid}.print-side:last-child{break-after:auto}.print-side,.print-bilag{padding:12mm}.forside{break-after:page;break-inside:avoid;aspect-ratio:auto;border-radius:0;width:100%;height:100vh;padding:0}.print-spalter{column-count:2;text-align:justify;column-gap:12mm}.print-spalter h3{break-after:avoid}.print-spalter p{break-inside:avoid}.print-bilag{break-after:page;break-inside:avoid;max-width:none}.print-bilag img{object-fit:contain;max-height:25.5cm}.print-bilag:last-child{break-after:auto}.tilpas{overflow:visible;height:auto!important}.tilpas-indhold{width:auto!important;transform:none!important}.skema{font-size:10px}.skema-ramme{border-radius:0;overflow:visible}@page{size:A4;margin: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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-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}@keyframes pulse{50%{opacity:.5}}
