/*! 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)))){:host,:root{--shimmer-angle:20deg}*,::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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-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:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:host,:root{--font-sans:"DM Sans Variable","DM Sans Fallback",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"Cascadia Code","Segoe UI Mono",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-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);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:3px;--radius-md:4px;--radius-lg:5px;--radius-xl:5px;--radius-2xl:6px;--radius-3xl:8px;--radius-4xl:8px;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"DM Sans Variable","DM Sans Fallback",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:ui-monospace,"Cascadia Code","Segoe UI Mono",monospace;--font-heading:"Wix Madefor Display","Wix Madefor Display Fallback",ui-sans-serif,system-ui,sans-serif;--shadow-overlay:var(--shadow-overlay)}}@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%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(.hb-root) a,:where(.ld-root) a{color:inherit;text-decoration:none}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}html{font-family:DM Sans Variable,DM Sans Fallback,ui-sans-serif,system-ui,sans-serif}body{background-color:var(--bg);color:var(--text-body);font-size:var(--fs-body);line-height:21px}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--text);font-synthesis:none;font-weight:500}*{font-synthesis-weight:none;font-synthesis-style:none}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}::selection{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in srgb,var(--brand-sage) 35%,transparent)}}}@layer components{.sk-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.sk-head-main{min-width:0}.sk-head-back{margin:0 0 var(--space-1);font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-faint);align-items:center;gap:6px;display:flex}.sk-head-back a{align-items:center;gap:var(--space-1);color:var(--text-body);text-decoration:none;display:inline-flex}.sk-head-back a:hover{color:var(--text);text-decoration:underline}.sk-head-back svg{width:14px;height:14px}.sk-head-chips{margin-top:var(--space-2);flex-wrap:wrap;gap:6px;display:flex}.sk-head-side{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sk-head-meta{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-faint);text-align:right;margin:0}.sk-head-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sk-head-actions>*{white-space:nowrap}@media (max-width:760px){.sk-head{margin-bottom:var(--space-5);align-items:flex-start}.sk-head-meta{text-align:left}}.sk-chip{height:24px;padding:0 var(--space-2);border-radius:var(--radius-chip);background:var(--surface-sunken);color:var(--text);font:500 var(--fs-meta)/1 var(--font-sans);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sk-chip svg{flex:none;width:13px;height:13px}.sk-chip[data-tone=over]{background:var(--coral-wash);color:var(--coral-strong)}.sk-chip[data-tone=ok]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sk-chip[data-tone=ok]{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.sk-chip[data-tone=ok]{color:var(--text)}.sk-figure{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.sk-figure-label{font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body)}.sk-figure-value{font:500 var(--fs-figure)/var(--lh-figure) var(--font-heading);letter-spacing:-.035em;color:var(--text);font-variant-numeric:tabular-nums}.sk-figure-value small{margin-left:var(--space-1);letter-spacing:0;font-size:.45em}.sk-figure-line{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-faint)}.sk-figure[data-size=title] .sk-figure-value{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:-.025em}@media (max-width:760px){.sk-figure-value{font-size:var(--fs-title);line-height:var(--lh-title)}}.sk-empty{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex}.sk-empty[data-inline]{padding:var(--space-4) 0;box-shadow:none;background:0 0;border-radius:0}.sk-empty-text{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);margin:0}.sk-empty-action{flex:none}@media (max-width:760px){.sk-empty{padding:var(--space-4)}}.sk-figures{justify-content:flex-start;align-items:flex-start;gap:var(--gap-item) var(--gap-group);flex-wrap:wrap;margin:0;display:flex}.sk-figures .sk-figure{text-align:left}.sk-figure dd{margin:0}.sk-figure[data-tone=over] .sk-figure-value{color:var(--coral-strong)}.sk-figure[data-tone=ok] .sk-figure-value{color:var(--brand-green)}[data-theme=dark] .sk-figure[data-tone=ok] .sk-figure-value{color:var(--accent-tint)}.sk-meta{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;display:flex}.sk-meta,.sk-meta-dot{color:var(--text-faint)}.sk-card{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.sk-card-head{justify-content:space-between;align-items:center;gap:var(--gap-inside) var(--gap-item);padding:var(--space-5) var(--space-6) 0;background:0 0;flex-wrap:wrap;display:flex}.sk-card-head h2{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.sk-card-body{padding:var(--gap-item) var(--space-6) var(--space-6)}.sk-card-body>*+*{margin-top:var(--gap-item)}.sk-card-body>*+.sk-card-part{padding-top:var(--gap-item);box-shadow:inset 0 1px 0 var(--hairline)}.sk-groen{isolation:isolate;color:var(--text-on-dark);background-color:var(--brand-tone);background-image:radial-gradient(110% 70% at 0 0,var(--brand-tone) 0,transparent 62%),radial-gradient(90% 60% at 100% 100%,var(--brand-petrol) 0,transparent 70%),linear-gradient(165deg,var(--brand-green) 0,var(--brand-green) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.sk-groen{background-image:radial-gradient(110% 70% at 0 0,color-mix(in srgb,var(--brand-tone) 70%,transparent) 0,transparent 62%),radial-gradient(90% 60% at 100% 100%,color-mix(in srgb,var(--brand-petrol) 80%,transparent) 0,transparent 70%),linear-gradient(165deg,var(--brand-green) 0,color-mix(in srgb,var(--brand-green) 78%,black) 100%)}}.sk-groen:before{content:"";z-index:-1;pointer-events:none;background:var(--brand-sage);opacity:.22;position:absolute;inset:0;-webkit-mask:url(/design/kurver.svg) 100% 0/1200px no-repeat;mask:url(/design/kurver.svg) 100% 0/1200px no-repeat}.sk-groen[data-sidebar]:before{opacity:.18;-webkit-mask-size:900px;mask-size:900px}.sk-groen[data-groen=figur]:before{right:52%;-webkit-mask-image:url(/design/kurver.svg),linear-gradient(90deg,#000 55%,#0000);mask-image:url(/design/kurver.svg),linear-gradient(90deg,#000 55%,#0000);-webkit-mask-position:100% 0,0 0;mask-position:100% 0,0 0;-webkit-mask-size:1200px,auto;mask-size:1200px,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:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sk-groen :focus-visible{outline-color:var(--text-on-dark)}.sk-groen-eyebrow{font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-groen-muted);margin:0}body:has([data-tasks-view]){background:var(--canvas-warm)}.sk-tiles{gap:var(--gap-item);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.sk-tile{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text);text-decoration:none;transition:box-shadow .16s,transform .16s;display:flex;position:relative}.sk-tile:hover{box-shadow:0 0 0 1px var(--brand-green),0 8px 20px -14px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sk-tile:hover{box-shadow:0 0 0 1px var(--brand-green),0 8px 20px -14px color-mix(in srgb,var(--brand-green) 55%,transparent)}}.sk-tile:hover{transform:translateY(-1px)}.sk-tile:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sk-tile[aria-current=page]{box-shadow:0 0 0 2px var(--brand-green)}.sk-tile-icon{border-radius:var(--radius-control);background:var(--green-soft);width:40px;height:40px;color:var(--brand-green);flex:none;place-items:center;display:grid}.sk-tile-icon svg{width:20px;height:20px}.sk-tile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sk-tile-label{font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text)}.sk-tile-count{min-width:20px;height:20px;margin-left:var(--space-2);vertical-align:1px;background:var(--coral-fill);color:var(--text-on-dark);font:600 var(--fs-meta)/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;padding:0 6px;display:inline-grid}.sk-tile-meta{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-faint)}.sk-tile-arrow{width:18px;height:18px;color:var(--text-body);flex:none;transition:transform .16s}.sk-tile:hover .sk-tile-arrow{color:var(--text);transform:translate(2px)}[data-theme=dark] .sk-tile-icon{color:var(--accent-tint)}[data-theme=dark] .sk-tile:hover,[data-theme=dark] .sk-tile[aria-current=page]{box-shadow:0 0 0 1px var(--accent-tint)}@media (max-width:767.98px){.sk-tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.sk-tile{min-height:104px;padding:var(--space-4);flex-direction:column;justify-content:space-between;align-items:flex-start}.sk-tile-arrow{top:var(--space-4);right:var(--space-4);position:absolute}}@media (prefers-reduced-motion:reduce){.sk-tile,.sk-tile-arrow{transition:none}.sk-tile:hover,.sk-tile:hover .sk-tile-arrow{transform:none}}.type-page-title{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:-.9px}.type-page-title,.type-section-heading{font-family:var(--font-heading);color:var(--text);font-weight:500}.type-section-heading{font-size:var(--fs-card);line-height:var(--lh-card)}.type-panel-heading{font-size:var(--fs-row);line-height:var(--lh-row);font-weight:500}.type-kpi-value,.type-panel-heading{font-family:var(--font-heading);color:var(--text)}.type-kpi-value{font-size:var(--fs-title);line-height:var(--lh-title);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:500}.type-kpi-label{letter-spacing:.06em;font-weight:500}.type-eyebrow,.type-kpi-label{font-family:var(--font-sans);font-size:var(--fs-meta);line-height:var(--lh-meta);text-transform:uppercase;color:var(--text-faint)}.type-eyebrow{letter-spacing:.08em;font-weight:600}.type-body{color:var(--text-body);line-height:21px}.type-body,.type-table-cell{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400}.type-table-cell{line-height:var(--lh-body)}.type-table-header{font-family:var(--font-sans);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-body);font-weight:500}.type-button{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:600}.type-chip{font-weight:500;border-radius:var(--radius-chip)!important}.type-chip,.type-meta{font-family:var(--font-sans);font-size:var(--fs-meta);line-height:var(--lh-meta)}.type-meta{color:var(--text-faint);font-weight:400}.numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.elevation-overlay{box-shadow:var(--shadow-overlay)}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/frame{container:frame/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-px{inset:-1px}.inset-0{inset:0}.-inset-x-1\.5{inset-inline:calc(var(--spacing) * -1.5)}.inset-x-0{inset-inline:0}.inset-x-0\.5{inset-inline:calc(var(--spacing) * .5)}.inset-x-1{inset-inline:var(--spacing)}.inset-x-\[12\%\]{inset-inline:12%}.inset-y-0{inset-block:0}.inset-y-\[-3px\]{inset-block:-3px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-\[21px\]{top:-21px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-1px\]{top:-1px}.top-\[8px\]{top:8px}.top-\[17px\]{top:17px}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-4{right:calc(var(--spacing) * -4)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.-left-1{left:calc(var(--spacing) * -1)}.-left-\[21\.5px\]{left:-21.5px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-first{order:-9999}.order-last{order:9999}.col-12{grid-column:12}.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}.col-start-3{grid-column-start:3}.\[grid-row\:1\/span_3\]{grid-row:1/span 3}.row-1{grid-row:1}.row-9{grid-row:9}.row-10{grid-row:10}.row-11{grid-row:11}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-right{float:right}.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{margin:calc(var(--spacing) * -2)}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.me-auto{margin-inline-end:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-\(--gap-group\){margin-top:var(--gap-group)}.mt-\(--gap-item\){margin-top:var(--gap-item)}.mt-0{margin-top:0}.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-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.-mb-3\.5{margin-bottom:calc(var(--spacing) * -3.5)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.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-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-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.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-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-\[42px\]{margin-left:42px}.ml-\[52px\]{margin-left:52px}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.tab-row{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.tab-row::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-5{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.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}.inline-grid{display:inline-grid}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-\(--button-h\){width:var(--button-h);height:var(--button-h)}.size-\(--button-h-lg\){width:var(--button-h-lg);height:var(--button-h-lg)}.size-\(--button-h-sm\){width:var(--button-h-sm);height:var(--button-h-sm)}.size-\(--button-h-xs\){width:var(--button-h-xs);height:var(--button-h-xs)}.size-\(--control-h-sm\){width:var(--control-h-sm);height:var(--control-h-sm)}.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-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[13px\]{width:13px;height:13px}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[19px\]{width:19px;height:19px}.size-\[21px\]{width:21px;height:21px}.size-\[22px\]{width:22px;height:22px}.size-\[30px\]{width:30px;height:30px}.size-\[38px\]{width:38px;height:38px}.size-\[52px\]{width:52px;height:52px}.size-\[72px\]{width:72px;height:72px}.size-full{width:100%;height:100%}.h-\(--button-h\){height:var(--button-h)}.h-\(--button-h-lg\){height:var(--button-h-lg)}.h-\(--button-h-sm\){height:var(--button-h-sm)}.h-\(--button-h-xs\){height:var(--button-h-xs)}.h-\(--control-h-sm\){height:var(--control-h-sm)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.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-8\!{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-10\!{height:calc(var(--spacing) * 10)!important}.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-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-100{height:calc(var(--spacing) * 100)}.h-\[3px\]{height:3px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[42px\]{height:42px}.h-\[54\%\]{height:54%}.h-\[58px\]{height:58px}.h-\[72px\]{height:72px}.h-\[136px\]{height:136px}.h-\[170px\]{height:170px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[calc\(var\(--button-h\)-2px\)\]{height:calc(var(--button-h) - 2px)}.h-\[max\(380px\,calc\(100dvh-400px\)\)\]{height:max(380px,100dvh - 400px)}.h-\[min\(760px\,calc\(100dvh-1\.5rem\)\)\]{height:min(760px,100dvh - 1.5rem)}.h-\[min\(760px\,calc\(100dvh-2rem\)\)\]{height:min(760px,100dvh - 2rem)}.h-\[min\(800px\,calc\(100dvh-12rem\)\)\]{height:min(800px,100dvh - 12rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[45dvh\]{max-height:45dvh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(36rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(36rem,var(--radix-popover-content-available-height))}.max-h-\[min\(55vh\,32rem\)\]{max-height:min(55vh,32rem)}.min-h-\(--button-h-lg\){min-height:var(--button-h-lg)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.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-40{min-height:calc(var(--spacing) * 40)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[42px\]{min-height:42px}.min-h-\[52px\]{min-height:52px}.min-h-\[60px\]{min-height:60px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[156px\]{min-height:156px}.min-h-\[260px\]{min-height:260px}.min-h-\[480px\]{min-height:480px}.min-h-\[560px\]{min-height:560px}.min-h-dvh{min-height:100dvh}.w-\(--control-h-sm\){width:var(--control-h-sm)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.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-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-100{width:calc(var(--spacing) * 100)}.w-\[2px\]{width:2px}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.25rem\]{width:5.25rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[10\.5rem\]{width:10.5rem}.w-\[10\.75rem\]{width:10.75rem}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[46\%\]{width:46%}.w-\[52px\]{width:52px}.w-\[64px\]{width:64px}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[96px\]{width:96px}.w-\[104px\]{width:104px}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[172px\]{width:172px}.w-\[184px\]{width:184px}.w-\[192px\]{width:192px}.w-\[210px\]{width:210px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(28rem\,calc\(100\%-2rem\)\)\]{width:min(28rem,100% - 2rem)}.w-\[min\(40rem\,calc\(100\%-2rem\)\)\]{width:min(40rem,100% - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7{max-width:calc(var(--spacing) * 7)}.max-w-8{max-width:calc(var(--spacing) * 8)}.max-w-11{max-width:calc(var(--spacing) * 11)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-14{max-width:calc(var(--spacing) * 14)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[18px\]{max-width:18px}.max-w-\[45\%\]{max-width:45%}.max-w-\[46em\]{max-width:46em}.max-w-\[50\%\]{max-width:50%}.max-w-\[78ch\]{max-width:78ch}.max-w-\[86\%\]{max-width:86%}.max-w-\[760px\]{max-width:760px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2\.5rem\)\]{max-width:calc(100vw - 2.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(42rem\,calc\(100\%-1rem\)\)\]{max-width:min(42rem,100% - 1rem)}.max-w-\[min\(88\%\,640px\)\]{max-width:min(88%,640px)}.max-w-\[min\(100\%\,34rem\)\]{max-width:min(100%,34rem)}.max-w-\[var\(--portal-measure\,760px\)\]{max-width:var(--portal-measure,760px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.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-14{min-width:calc(var(--spacing) * 14)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[2px\]{min-width:2px}.min-w-\[3px\]{min-width:3px}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[18px\]{min-width:18px}.min-w-\[22px\]{min-width:22px}.min-w-\[26px\]{min-width:26px}.min-w-\[32rem\]{min-width:32rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[72rem\]{min-width:72rem}.min-w-\[84px\]{min-width:84px}.min-w-\[96px\]{min-width:96px}.min-w-\[150px\]{min-width:150px}.min-w-\[360px\]{min-width:360px}.min-w-\[420px\]{min-width:420px}.min-w-\[460px\]{min-width:460px}.min-w-\[590px\]{min-width:590px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[var\(--radix-popover-trigger-width\)\]{min-width:var(--radix-popover-trigger-width)}.flex-1{flex:1}.flex-\[1_1_16rem\]{flex:16rem}.flex-\[2\]{flex:2}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.flex-grow-1,.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.translate-x-2{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5)}.-translate-y-1\/2,.translate-x-5{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-\[calc\(-50\%_-_2px\)\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.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)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-ml-4{scroll-margin-left:calc(var(--spacing) * 4)}.scroll-py-1{scroll-padding-block:var(--spacing)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.auto-cols-\[minmax\(272px\,86vw\)\]{grid-auto-columns:minmax(272px,86vw)}.grid-flow-col{grid-auto-flow:column}.auto-rows-\[4px\]{grid-auto-rows:4px}.auto-rows-min{grid-auto-rows:min-content}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[10px_minmax\(0\,1fr\)_auto\]{grid-template-columns:10px minmax(0,1fr) auto}.grid-cols-\[22px_minmax\(0\,1fr\)\]{grid-template-columns:22px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[38px_minmax\(0\,1fr\)_auto\]{grid-template-columns:38px minmax(0,1fr) auto}.grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.grid-cols-\[40px_minmax\(0\,1fr\)_auto\]{grid-template-columns:40px minmax(0,1fr) auto}.grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_120px_150px_80px_76px\]{grid-template-columns:auto minmax(0,1fr) 120px 150px 80px 76px}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_9\.5rem_6\.5rem\]{grid-template-columns:minmax(0,1fr) 9.5rem 6.5rem}.grid-cols-\[minmax\(0\,1fr\)_84px_84px\]{grid-template-columns:minmax(0,1fr) 84px 84px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_18px\]{grid-template-columns:minmax(0,1fr) auto 18px}.grid-cols-\[minmax\(0\,1fr\)_auto_20px\]{grid-template-columns:minmax(0,1fr) auto 20px}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_9rem\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 9rem}.grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto}.grid-cols-\[minmax\(64px\,max-content\)_minmax\(0\,1fr\)_40px\]{grid-template-columns:minmax(64px,max-content) minmax(0,1fr) 40px}.grid-cols-\[minmax\(84px\,max-content\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(84px,max-content) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items: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}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-\(--gap-group\){gap:var(--gap-group)}.gap-\(--gap-item\){gap:var(--gap-item)}.gap-0{gap:0}.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-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[11px\]{gap:11px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.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-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:0}.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-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}: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-\(--hairline\)>:not(:last-child)){border-color:var(--hairline)}:where(.divide-border-line>:not(:last-child)){border-color:var(--border-line)}:where(.divide-coral-55>:not(:last-child)){border-color:var(--coral-55)}:where(.divide-hairline>:not(:last-child)){border-color:var(--hairline)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.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-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\(--button-radius\){border-radius:var(--button-radius)}.rounded-\(--button-radius-sm\){border-radius:var(--button-radius-sm)}.rounded-\(--radius-card\){border-radius:var(--radius-card)}.rounded-\(--radius-chip\){border-radius:var(--radius-chip)}.rounded-\(--radius-control\){border-radius:var(--radius-control)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[var\(--portal-radius\)\]{border-radius:var(--portal-radius)}.rounded-\[var\(--portal-radius-sm\)\]{border-radius:var(--portal-radius-sm)}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-chip\)\]{border-radius:var(--radius-chip)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-lg\!{border-radius:var(--radius-lg)!important}.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-xl\!{border-radius:var(--radius-xl)!important}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\(--radius-card\){border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-\[3px\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-r-\[4px\]{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-r-full{border-top-right-radius:3.40282e+38px;border-bottom-right-radius:3.40282e+38px}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[2px\]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.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-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-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.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-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}.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-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--hairline\){border-color:var(--hairline)}.border-\(--on-groen-muted\){border-color:var(--on-groen-muted)}.border-\[color-mix\(in_srgb\,var\(--brand-sage\)_30\%\,transparent\)\]{border-color:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--brand-sage\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--brand-sage) 30%,transparent)}}.border-accent-tint{border-color:var(--accent-tint)}.border-border{border-color:var(--border)}.border-border-line{border-color:var(--border-line)}.border-border-strong,.border-border-strong\/50{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.border-border-strong\/50{border-color:color-mix(in oklab,var(--border-strong) 50%,transparent)}}.border-brand-coral{border-color:var(--brand-coral)}.border-brand-green{border-color:var(--brand-green)}.border-brand-petrol{border-color:var(--brand-petrol)}.border-brand-sage{border-color:var(--brand-sage)}.border-chart-2{border-color:var(--chart-2)}.border-chart-4{border-color:var(--chart-4)}.border-coral-55{border-color:var(--coral-55)}.border-coral-strong,.border-coral-strong\/30{border-color:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.border-coral-strong\/30{border-color:color-mix(in oklab,var(--coral-strong) 30%,transparent)}}.border-coral-strong\/40{border-color:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.border-coral-strong\/40{border-color:color-mix(in oklab,var(--coral-strong) 40%,transparent)}}.border-hairline{border-color:var(--hairline)}.border-hairline-strong{border-color:var(--hairline-strong)}.border-input,.border-input\/30{border-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.border-input\/30{border-color:color-mix(in oklab,var(--input) 30%,transparent)}}.border-text{border-color:var(--text)}.border-text-body{border-color:var(--text-body)}.border-text-on-dark\/15{border-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.border-text-on-dark\/15{border-color:color-mix(in oklab,var(--text-on-dark) 15%,transparent)}}.border-text-on-dark\/25{border-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.border-text-on-dark\/25{border-color:color-mix(in oklab,var(--text-on-dark) 25%,transparent)}}.border-text\/40{border-color:var(--text)}@supports (color:color-mix(in lab,red,red)){.border-text\/40{border-color:color-mix(in oklab,var(--text) 40%,transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-t-accent-tint{border-top-color:var(--accent-tint)}.border-t-coral-strong{border-top-color:var(--coral-strong)}.border-b-brand-coral{border-bottom-color:var(--brand-coral)}.border-b-brand-green{border-bottom-color:var(--brand-green)}.border-b-transparent{border-bottom-color:#0000}.border-l-border-line{border-left-color:var(--border-line)}.border-l-border-strong{border-left-color:var(--border-strong)}.border-l-brand-coral{border-left-color:var(--brand-coral)}.border-l-brand-green{border-left-color:var(--brand-green)}.border-l-brand-petrol{border-left-color:var(--brand-petrol)}.border-l-brand-sage{border-left-color:var(--brand-sage)}.border-l-coral-55{border-left-color:var(--coral-55)}.border-l-coral-strong{border-left-color:var(--coral-strong)}.border-l-surface-dark{border-left-color:var(--surface-dark)}.border-l-text-body{border-left-color:var(--text-body)}.bg-\(--coral-wash\){background-color:var(--coral-wash)}.bg-\(--hairline-strong\){background-color:var(--hairline-strong)}.bg-\[color-mix\(in_srgb\,var\(--brand-sage\)_24\%\,transparent\)\]{background-color:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--brand-sage\)_24\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-sage) 24%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--brand-sage\)_30\%\,transparent\)\]{background-color:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--brand-sage\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-sage) 30%,transparent)}}.bg-\[var\(--portal-mark-plate\)\]{background-color:var(--portal-mark-plate)}.bg-\[var\(--svd-pill\)\]{background-color:var(--svd-pill)}.bg-accent-tint,.bg-accent-tint\/40{background-color:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){.bg-accent-tint\/40{background-color:color-mix(in oklab,var(--accent-tint) 40%,transparent)}}.bg-background{background-color:var(--background)}.bg-bg{background-color:var(--bg)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-border{background-color:var(--border)}.bg-border-line{background-color:var(--border-line)}.bg-border-strong{background-color:var(--border-strong)}.bg-brand-blush{background-color:var(--brand-blush)}.bg-brand-coral{background-color:var(--brand-coral)}.bg-brand-green{background-color:var(--brand-green)}.bg-brand-petrol{background-color:var(--brand-petrol)}.bg-brand-sage{background-color:var(--brand-sage)}.bg-brand-tone{background-color:var(--brand-tone)}.bg-canvas-warm{background-color:var(--canvas-warm)}.bg-card{background-color:var(--card)}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-chart-6{background-color:var(--chart-6)}.bg-chart-7{background-color:var(--chart-7)}.bg-chart-costs{background-color:var(--chart-costs)}.bg-chart-costs-on-dark{background-color:var(--chart-costs-on-dark)}.bg-chart-income{background-color:var(--chart-income)}.bg-chart-income-on-dark{background-color:var(--chart-income-on-dark)}.bg-coral-55{background-color:var(--coral-55)}.bg-coral-fill{background-color:var(--coral-fill)}.bg-coral-soft,.bg-coral-soft\/40{background-color:var(--coral-soft)}@supports (color:color-mix(in lab,red,red)){.bg-coral-soft\/40{background-color:color-mix(in oklab,var(--coral-soft) 40%,transparent)}}.bg-coral-soft\/50{background-color:var(--coral-soft)}@supports (color:color-mix(in lab,red,red)){.bg-coral-soft\/50{background-color:color-mix(in oklab,var(--coral-soft) 50%,transparent)}}.bg-coral-strong{background-color:var(--coral-strong)}.bg-coral-wash{background-color:var(--coral-wash)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-green-soft{background-color:var(--green-soft)}.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-petrol-soft{background-color:var(--petrol-soft)}.bg-popover{background-color:var(--popover)}.bg-portal-bubble{background-color:var(--portal-bubble)}.bg-portal-chart-late{background-color:var(--portal-chart-late)}.bg-portal-chart-soft{background-color:var(--portal-chart-soft)}.bg-portal-send{background-color:var(--portal-send)}.bg-primary{background-color:var(--primary)}.bg-sage-soft{background-color:var(--sage-soft)}.bg-score-track{background-color:var(--score-track)}.bg-secondary{background-color:var(--secondary)}.bg-status-good{background-color:var(--status-good)}.bg-status-good-soft{background-color:var(--status-good-soft)}.bg-surface{background-color:var(--surface)}.bg-surface-band{background-color:var(--surface-band)}.bg-surface-cream{background-color:var(--surface-cream)}.bg-surface-dark{background-color:var(--surface-dark)}.bg-surface-dark-hover{background-color:var(--surface-dark-hover)}.bg-surface-sunken,.bg-surface-sunken\/40{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-surface-sunken\/40{background-color:color-mix(in oklab,var(--surface-sunken) 40%,transparent)}}.bg-surface-sunken\/60{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-surface-sunken\/60{background-color:color-mix(in oklab,var(--surface-sunken) 60%,transparent)}}.bg-surface\/55{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/55{background-color:color-mix(in oklab,var(--surface) 55%,transparent)}}.bg-surface\/80{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/80{background-color:color-mix(in oklab,var(--surface) 80%,transparent)}}.bg-surface\/85{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/85{background-color:color-mix(in oklab,var(--surface) 85%,transparent)}}.bg-surface\/90{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/90{background-color:color-mix(in oklab,var(--surface) 90%,transparent)}}.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-text{background-color:var(--text)}.bg-text-body{background-color:var(--text-body)}.bg-text-on-dark\/10{background-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.bg-text-on-dark\/10{background-color:color-mix(in oklab,var(--text-on-dark) 10%,transparent)}}.bg-text-on-dark\/15{background-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.bg-text-on-dark\/15{background-color:color-mix(in oklab,var(--text-on-dark) 15%,transparent)}}.bg-text-on-dark\/20{background-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.bg-text-on-dark\/20{background-color:color-mix(in oklab,var(--text-on-dark) 20%,transparent)}}.bg-text-subtle{background-color:var(--text-subtle)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.\[background-image\:repeating-linear-gradient\(135deg\,transparent_0_6px\,rgb\(0_0_0\/0\.04\)_6px_12px\)\]{background-image:repeating-linear-gradient(135deg,#0000 0 6px,#0000000a 6px 12px)}.bg-\[radial-gradient\(120\%_140\%_at_100\%_0\%\,var\(--brand-tone\)_0\%\,var\(--brand-petrol\)_38\%\,var\(--brand-green\)_74\%\)\]{background-image:radial-gradient(120% 140% at 100% 0,var(--brand-tone) 0,var(--brand-petrol) 38%,var(--brand-green) 74%)}.bg-\[repeating-linear-gradient\(135deg\,var\(--brand-coral\)_0_5px\,var\(--coral-soft\)_5px_10px\)\]{background-image:repeating-linear-gradient(135deg,var(--brand-coral) 0 5px,var(--coral-soft) 5px 10px)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_12px\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px);mask-image:linear-gradient(90deg,#0000,#000 12px)}.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-clip-padding{background-clip:padding-box}.fill-brand-coral{fill:var(--brand-coral)}.fill-brand-green{fill:var(--brand-green)}.fill-brand-petrol{fill:var(--brand-petrol)}.fill-chart-1{fill:var(--chart-1)}.fill-chart-5{fill:var(--chart-5)}.fill-chart-costs{fill:var(--chart-costs)}.fill-chart-income{fill:var(--chart-income)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-surface-sunken{fill:var(--surface-sunken)}.fill-text{fill:var(--text)}.fill-text-body{fill:var(--text-body)}.stroke-border-line{stroke:var(--border-line)}.stroke-brand-coral{stroke:var(--brand-coral)}.stroke-brand-green{stroke:var(--brand-green)}.stroke-chart-1{stroke:var(--chart-1)}.stroke-chart-2{stroke:var(--chart-2)}.stroke-chart-3{stroke:var(--chart-3)}.stroke-chart-4{stroke:var(--chart-4)}.stroke-chart-5{stroke:var(--chart-5)}.stroke-chart-6{stroke:var(--chart-6)}.stroke-chart-7{stroke:var(--chart-7)}.stroke-score-track{stroke:var(--score-track)}.stroke-surface{stroke:var(--surface)}.stroke-2{stroke-width:2px}.stroke-\[1\.6\]{stroke-width:1.6px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.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)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.p-\[22px\]{padding:22px}.p-\[var\(--portal-mark-pad\)\]{padding:var(--portal-mark-pad)}.p-px{padding:1px}.px-\(--button-pad-lg\){padding-inline:var(--button-pad-lg)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-0\.5{padding-inline: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-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-7{padding-inline:calc(var(--spacing) * 7)}.px-\[7px\]{padding-inline:7px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[26px\]{padding-inline:26px}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.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-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-\[11px\]{padding-block:11px}.py-\[22px\]{padding-block:22px}.py-px{padding-block:1px}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.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-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[22px\]{padding-top:22px}.pt-\[26px\]{padding-top:26px}.pt-\[30px\]{padding-top:30px}.pt-px{padding-top:1px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.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-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-5\.5{padding-right:calc(var(--spacing) * 5.5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.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-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.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-3\.5{padding-left:calc(var(--spacing) * 3.5)}.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-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-13{padding-left:calc(var(--spacing) * 13)}.pl-\[18px\]{padding-left:18px}.pl-\[39px\]{padding-left:39px}.pl-\[42px\]{padding-left:42px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-2px\]{vertical-align:-2px}.align-\[-3px\]{vertical-align:-3px}.align-\[1px\]{vertical-align:1px}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[inherit\]{font-family:inherit}.font-heading{font-family:Wix Madefor Display,Wix Madefor Display Fallback,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace}.font-sans{font-family:DM Sans Variable,DM Sans Fallback,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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-\(length\:--button-text-sm\){font-size:var(--button-text-sm)}.text-\(length\:--fs-body\){font-size:var(--fs-body)}.text-\(length\:--fs-card\){font-size:var(--fs-card)}.text-\(length\:--fs-figure\){font-size:var(--fs-figure)}.text-\(length\:--fs-focus\){font-size:var(--fs-focus)}.text-\(length\:--fs-meta\){font-size:var(--fs-meta)}.text-\(length\:--fs-row\){font-size:var(--fs-row)}.text-\(length\:--fs-title\){font-size:var(--fs-title)}.text-\[0\.92em\]{font-size:.92em}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.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-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[56px\]{font-size:56px}.leading-\(--lh-body\){--tw-leading:var(--lh-body);line-height:var(--lh-body)}.leading-\(--lh-card\){--tw-leading:var(--lh-card);line-height:var(--lh-card)}.leading-\(--lh-figure\){--tw-leading:var(--lh-figure);line-height:var(--lh-figure)}.leading-\(--lh-focus\){--tw-leading:var(--lh-focus);line-height:var(--lh-focus)}.leading-\(--lh-meta\){--tw-leading:var(--lh-meta);line-height:var(--lh-meta)}.leading-\(--lh-title\){--tw-leading:var(--lh-title);line-height:var(--lh-title)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.48\]{--tw-leading:1.48;line-height:1.48}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[27px\]{--tw-leading:27px;line-height:27px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\[hyphens\:auto\],.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--on-groen-muted\){color:var(--on-groen-muted)}.text-\[color-mix\(in_srgb\,var\(--coral-strong\)_85\%\,var\(--text\)\)\]{color:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--coral-strong\)_85\%\,var\(--text\)\)\]{color:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.text-\[var\(--ink-coral\)\]{color:var(--ink-coral)}.text-\[var\(--rail-heading\)\]{color:var(--rail-heading)}.text-\[var\(--rail-text\)\]{color:var(--rail-text)}.text-\[var\(--svd-navy-text\)\]{color:var(--svd-navy-text)}.text-accent-tint{color:var(--accent-tint)}.text-background{color:var(--background)}.text-border-strong{color:var(--border-strong)}.text-brand-coral{color:var(--brand-coral)}.text-brand-green{color:var(--brand-green)}.text-brand-petrol{color:var(--brand-petrol)}.text-brand-sage{color:var(--brand-sage)}.text-card-foreground{color:var(--card-foreground)}.text-chart-6{color:var(--chart-6)}.text-coral-strong{color:var(--coral-strong)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-portal-accent{color:var(--portal-accent-text)}.text-portal-send{color:var(--portal-send)}.text-portal-send-ink{color:var(--portal-send-ink)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-status-good-text{color:var(--status-good-text)}.text-text{color:var(--text)}.text-text-body{color:var(--text-body)}.text-text-faint{color:var(--text-faint)}.text-text-on-dark{color:var(--text-on-dark)}.text-text-on-dark-muted,.text-text-on-dark-muted\/50{color:var(--text-on-dark-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-on-dark-muted\/50{color:color-mix(in oklab,var(--text-on-dark-muted) 50%,transparent)}}.text-text-on-dark\/80{color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.text-text-on-dark\/80{color:color-mix(in oklab,var(--text-on-dark) 80%,transparent)}}.text-text-subtle{color:var(--text-subtle)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-border-line{-webkit-text-decoration-color:var(--border-line);text-decoration-color:var(--border-line)}.decoration-border-strong{-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.decoration-current\/40{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/40{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 40%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 40%,transparent)}}.decoration-hairline-strong{-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.accent-\(--brand-green\),.accent-\[var\(--brand-green\)\],.accent-brand-green{accent-color:var(--brand-green)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\(--shadow-card\){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--shadow-card\){--tw-shadow:var(--shadow-card)}.shadow-\[0_-1px_0_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 -1px 0 var(--tw-shadow-color,#00000014)}.shadow-\[0_-1px_0_rgba\(0\,0\,0\,0\.08\)\],.shadow-\[0_0_0_1px_var\(--border-line\)\]{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_0_0_1px_var\(--border-line\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--border-line))}.shadow-\[0_0_0_1px_var\(--hairline-strong\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--hairline-strong))}.shadow-\[0_0_0_1px_var\(--hairline-strong\)\],.shadow-\[0_0_0_2px_var\(--brand-petrol\)\]{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_0_0_2px_var\(--brand-petrol\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--brand-petrol))}.shadow-\[0_0_0_2px_var\(--surface\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--surface));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_0_0_3px_color-mix\(in_srgb\,var\(--brand-coral\)_30\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--brand-coral))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--brand-coral\)_30\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--brand-coral) 30%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--brand-coral\)_30\%\,transparent\)\],.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.06\)\]{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_1px_2px_rgb\(0_0_0\/0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000f)}.shadow-\[inset_0_-2px_0_var\(--brand-green\)\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--brand-green))}.shadow-\[inset_0_-2px_0_var\(--brand-green\)\],.shadow-\[inset_0_0_0_1\.5px_var\(--border-line\)\]{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\(--border-line\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--border-line))}.shadow-\[inset_0_0_0_1\.5px_var\(--border-strong\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--border-strong))}.shadow-\[inset_0_0_0_1\.5px_var\(--border-strong\)\],.shadow-\[inset_0_0_0_1\.5px_var\(--brand-green\)\]{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\(--brand-green\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--brand-green))}.shadow-\[inset_0_0_0_1\.5px_var\(--portal-chart-edge\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--portal-chart-edge))}.shadow-\[inset_0_0_0_1\.5px_var\(--portal-chart-edge\)\],.shadow-\[inset_0_0_0_1px_var\(--border-line\)\]{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\(--border-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border-line))}.shadow-\[inset_0_0_0_1px_var\(--hairline-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--hairline-strong))}.shadow-\[inset_0_0_0_1px_var\(--hairline-strong\)\],.shadow-\[inset_0_1px_0_var\(--hairline\)\]{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_1px_0_var\(--hairline\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--hairline))}.shadow-\[var\(--portal-cta-shadow\)\]{--tw-shadow:var(--portal-cta-shadow)}.shadow-\[var\(--portal-cta-shadow\)\],.shadow-\[var\(--portal-shadow\)\]{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\(--portal-shadow\)\]{--tw-shadow:var(--portal-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card)}.shadow-\[var\(--shadow-card\)\],.shadow-\[var\(--shadow-lift\)\]{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\(--shadow-lift\)\]{--tw-shadow:var(--shadow-lift)}.shadow-\[var\(--shadow-overlay\)\]{--tw-shadow:var(--shadow-overlay)}.shadow-\[var\(--shadow-overlay\)\],.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)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.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-none\!{--tw-shadow:0 0 #0000!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}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.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-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4,.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)}.tab-row-line{box-shadow:inset 0 -1px 0 var(--border-line)}.ring-\[rgb\(236_82_64\/0\.3\)\]{--tw-ring-color:#ec52404d}.ring-accent-tint{--tw-ring-color:var(--accent-tint)}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-border-line{--tw-ring-color:var(--border-line)}.ring-brand-coral{--tw-ring-color:var(--brand-coral)}.ring-brand-green,.ring-brand-green\/40{--tw-ring-color:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ring-brand-green\/40{--tw-ring-color:color-mix(in oklab,var(--brand-green) 40%,transparent)}}.ring-coral-55{--tw-ring-color:var(--coral-55)}.ring-focus-ring{--tw-ring-color:var(--focus-ring)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.ring-green-soft{--tw-ring-color:var(--green-soft)}.ring-surface{--tw-ring-color:var(--surface)}.ring-surface-sunken{--tw-ring-color:var(--surface-sunken)}.ring-transparent{--tw-ring-color:transparent}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.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-blur{--tw-backdrop-blur:blur(8px);-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-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;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-shadow{transition-property:box-shadow;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-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[hyphenate-limit-chars\:10_4_4\]{hyphenate-limit-chars:10 4 4}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/about\:rotate-90:is(:where(.group\/about):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/account\:rotate-180:is(:where(.group\/account):is([open],:popover-open,:open) *),.group-open\/customer\:rotate-180:is(:where(.group\/customer):is([open],:popover-open,:open) *),.group-open\/drill\:rotate-180:is(:where(.group\/drill):is([open],:popover-open,:open) *),.group-open\/icp\:rotate-180:is(:where(.group\/icp):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/kilder\:rotate-90:is(:where(.group\/kilder):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/more\:rotate-180:is(:where(.group\/more):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/more\:bg-surface-sunken:is(:where(.group\/more):is([open],:popover-open,:open) *){background-color:var(--surface-sunken)}.group-open\/org\:rotate-180:is(:where(.group\/org):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/route\:rotate-90:is(:where(.group\/route):is([open],:popover-open,:open) *),.group-open\/source\:rotate-90:is(:where(.group\/source):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/source\:text-brand-petrol:is(:where(.group\/source):is([open],:popover-open,:open) *){color:var(--brand-petrol)}@media (hover:hover){.group-hover\:bg-surface-sunken:is(:where(.group):hover *){background-color:var(--surface-sunken)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *){outline-offset:2px}.group-focus-visible\:outline-focus-ring:is(:where(.group):focus-visible *){outline-color:var(--focus-ring)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *),.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-brand-green ::marker{color:var(--brand-green)}.marker\:text-brand-green::marker{color:var(--brand-green)}.marker\:text-brand-green ::-webkit-details-marker,.marker\:text-brand-green::-webkit-details-marker{color:var(--brand-green)}.marker\:text-brand-sage ::marker{color:var(--brand-sage)}.marker\:text-brand-sage::marker{color:var(--brand-sage)}.marker\:text-brand-sage ::-webkit-details-marker,.marker\:text-brand-sage::-webkit-details-marker{color:var(--brand-sage)}.marker\:text-text-faint ::marker{color:var(--text-faint)}.marker\:text-text-faint::marker{color:var(--text-faint)}.marker\:text-text-faint ::-webkit-details-marker,.marker\:text-text-faint::-webkit-details-marker{color:var(--text-faint)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:rounded-\[9px\]::file-selector-button{border-radius:9px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-surface-sunken::file-selector-button{background-color:var(--surface-sunken)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.file\:text-text::file-selector-button{color:var(--text)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-text-body::placeholder{color:var(--text-body)}.placeholder\:text-text-faint::placeholder{color:var(--text-faint)}.backdrop\:bg-brand-petrol\/40::backdrop{background-color:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-brand-petrol\/40::backdrop{background-color:color-mix(in oklab,var(--brand-petrol) 40%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-\[30\%\]:before{content:var(--tw-content);inset-inline:30%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\.5:before{content:var(--tw-content);top:calc(var(--spacing) * 1.5)}.before\:top-2:before{content:var(--tw-content);top:calc(var(--spacing) * 2)}.before\:top-3:before{content:var(--tw-content);top:calc(var(--spacing) * 3)}.before\:top-7:before{content:var(--tw-content);top:calc(var(--spacing) * 7)}.before\:bottom-1\.5:before{content:var(--tw-content);bottom:calc(var(--spacing) * 1.5)}.before\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\:bottom-3:before{content:var(--tw-content);bottom:calc(var(--spacing) * 3)}.before\:bottom-7:before{content:var(--tw-content);bottom:calc(var(--spacing) * 7)}.before\:-left-3\.5:before{content:var(--tw-content);left:calc(var(--spacing) * -3.5)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.before\:w-1:before{content:var(--tw-content);width:var(--spacing)}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-r:before{content:var(--tw-content);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.before\:rounded-r-sm:before{content:var(--tw-content);border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.before\:bg-brand-coral:before{content:var(--tw-content);background-color:var(--brand-coral)}.before\:bg-brand-sage:before{content:var(--tw-content);background-color:var(--brand-sage)}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e+38px}.after\:rounded-lg:after{content:var(--tw-content);border-radius:var(--radius-lg)}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.first\:rounded-l-lg:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-b-0:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.first\:pl-0:first-child{padding-left:0}.first\:text-left:first-child{text-align:left}.first\:shadow-none:first-child{--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)}.last\:rounded-r-lg:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.last\:rounded-b-\[5px\]:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.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\:pr-0:last-child{padding-right:0}.last\:pb-0:last-child{padding-bottom:0}.last\:pb-1:last-child{padding-bottom:var(--spacing)}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.target\:ring-2:target{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.target\:ring-brand-coral:target{--tw-ring-color:var(--brand-coral)}.checked\:border-brand-sage:checked{border-color:var(--brand-sage)}.checked\:bg-brand-sage:checked{background-color:var(--brand-sage)}.empty\:hidden:empty{display:none}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-3:focus-within{--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-within\:ring-ring\/20:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/20:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring) 20%,transparent)}}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-focus-ring:focus-within{outline-color:var(--focus-ring)}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-brand-petrol:hover{border-color:var(--brand-petrol)}.hover\:border-text-on-dark:hover{border-color:var(--text-on-dark)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent-tint:hover,.hover\:bg-accent-tint\/80:hover{background-color:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-tint\/80:hover{background-color:color-mix(in oklab,var(--accent-tint) 80%,transparent)}}.hover\:bg-accent-tint\/90:hover{background-color:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-tint\/90:hover{background-color:color-mix(in oklab,var(--accent-tint) 90%,transparent)}}.hover\:bg-border-line\/60:hover{background-color:var(--border-line)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-border-line\/60:hover{background-color:color-mix(in oklab,var(--border-line) 60%,transparent)}}.hover\:bg-brand-coral:hover{background-color:var(--brand-coral)}.hover\:bg-brand-petrol:hover{background-color:var(--brand-petrol)}.hover\:bg-brand-tone:hover{background-color:var(--brand-tone)}.hover\:bg-coral-fill\/90:hover{background-color:var(--coral-fill)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-coral-fill\/90:hover{background-color:color-mix(in oklab,var(--coral-fill) 90%,transparent)}}.hover\:bg-coral-soft:hover{background-color:var(--coral-soft)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-hairline-strong:hover{background-color:var(--hairline-strong)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-petrol-soft:hover{background-color:var(--petrol-soft)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-cream:hover{background-color:var(--surface-cream)}.hover\:bg-surface-sunken:hover,.hover\:bg-surface-sunken\/70:hover{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-sunken\/70:hover{background-color:color-mix(in oklab,var(--surface-sunken) 70%,transparent)}}.hover\:bg-text-on-dark\/5:hover{background-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-text-on-dark\/5:hover{background-color:color-mix(in oklab,var(--text-on-dark) 5%,transparent)}}.hover\:bg-text-on-dark\/10:hover{background-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-text-on-dark\/10:hover{background-color:color-mix(in oklab,var(--text-on-dark) 10%,transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-brand-green:hover{color:var(--brand-green)}.hover\:text-brand-petrol:hover{color:var(--brand-petrol)}.hover\:text-coral-strong:hover{color:var(--coral-strong)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-text:hover{color:var(--text)}.hover\:text-text-body:hover{color:var(--text-body)}.hover\:text-text-on-dark:hover{color:var(--text-on-dark)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-text:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.hover\:shadow-\(--shadow-lift\):hover{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:block:focus{display:block}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-surface:focus{background-color:var(--surface)}.focus\:p-3:focus{padding:calc(var(--spacing) * 3)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-coral-strong:focus{color:var(--coral-strong)}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-surface-sunken:focus-visible{background-color:var(--surface-sunken)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--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-visible\:ring-brand-green:focus-visible{--tw-ring-color:var(--brand-green)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.focus-visible\:ring-focus-ring:focus-visible{--tw-ring-color:var(--focus-ring)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:-outline-offset-3:focus-visible{outline-offset:calc(3px * -1)}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-brand-coral:focus-visible{outline-color:var(--brand-coral)}.focus-visible\:outline-brand-green:focus-visible{outline-color:var(--brand-green)}.focus-visible\:outline-brand-petrol:focus-visible{outline-color:var(--brand-petrol)}.focus-visible\:outline-focus-ring:focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-text-on-dark:focus-visible{outline-color:var(--text-on-dark)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:outline-offset-\[-2px\]:focus-visible:after{content:var(--tw-content);outline-offset:-2px}.focus-visible\:after\:outline-focus-ring:focus-visible:after{content:var(--tw-content);outline-color:var(--focus-ring)}.focus-visible\:after\:outline-text-on-dark:focus-visible:after{content:var(--tw-content);outline-color:var(--text-on-dark)}.focus-visible\:after\:outline-white:focus-visible:after{content:var(--tw-content);outline-color:var(--color-white)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.disabled\:bg-surface-sunken:disabled{background-color:var(--surface-sunken)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-text-body:disabled{color:var(--text-body)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}.disabled\:after\:pointer-events-none:disabled:after{content:var(--tw-content);pointer-events:none}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-\[var\(--rail-text\)\]:disabled:hover{color:var(--rail-text)}}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius-lg)!important}.has-checked\:border-brand-green:has(:checked){border-color:var(--brand-green)}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.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:calc(2px * -1)}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-focus-ring:has(:focus-visible){outline-color:var(--focus-ring)}.has-\[\[data-disabled\]\]\:cursor-default:has([data-disabled]){cursor:default}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--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)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.has-\[\[data-slot\=source-note\]\[open\]\]\:z-30:has([data-slot=source-note][open]){z-index:30}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--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)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:border-ring[aria-expanded=true]{border-color:var(--ring)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:bg-white\/10[aria-expanded=true]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.aria-expanded\:bg-white\/10[aria-expanded=true]{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-expanded\:text-text-on-dark[aria-expanded=true]{color:var(--text-on-dark)}.aria-invalid\:border-coral-strong[aria-invalid=true]{border-color:var(--coral-strong)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:shadow-\[inset_0_0_0_2px_var\(--coral-strong\)\][aria-invalid=true]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--coral-strong))}.aria-invalid\:ring-0[aria-invalid=true],.aria-invalid\:shadow-\[inset_0_0_0_2px_var\(--coral-strong\)\][aria-invalid=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-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[selected\=true\]\:bg-surface-sunken[data-selected=true]{background-color:var(--surface-sunken)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing) * 2)!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--radius-sm)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=checked\]\:bg-coral-fill[data-state=checked]{background-color:var(--coral-fill)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.supports-backdrop-filter\:backdrop-blur-\[2px\],.supports-backdrop-filter\:backdrop-blur-xs{-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,)}.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:700px){.max-\[700px\]\: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-\[700px\]\:ml-0{margin-left:0}.max-\[700px\]\:hidden{display:none}.max-\[700px\]\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.max-\[700px\]\:w-full{width:100%}.max-\[700px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-\[700px\]\:justify-center{justify-content:center}.max-\[700px\]\:rounded-3xl{border-radius:var(--radius-3xl)}.max-\[700px\]\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.max-\[700px\]\:px-0{padding-inline:0}.max-\[700px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:80rem){.max-xl\:order-1{order:1}.max-xl\:order-2{order:2}.max-xl\:hidden{display:none}.max-xl\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.max-xl\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}}@media not all and (min-width:64rem){.max-lg\:top-auto{top:auto}.max-lg\:bottom-0{bottom:0}.max-lg\:bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4rem + env(safe-area-inset-bottom))}.max-lg\:hidden{display:none}.max-lg\:h-\[64px\]{height:64px}.max-lg\:max-w-full{max-width:100%}.max-lg\:flex-1{flex:1}.max-lg\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:items-center{align-items:center}.max-lg\:justify-start{justify-content:flex-start}.max-lg\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-lg\:\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%_-_40px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.max-lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.max-lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-lg\:pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media not all and (min-width:48rem){.max-md\: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-md\:\!absolute{position:absolute!important}.max-md\:\!top-1\.5{top:calc(var(--spacing) * 1.5)!important}.max-md\:\!right-0{right:0!important}.max-md\:order-2{order:2}.max-md\:order-last{order:9999}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:col-span-3{grid-column:span 3/span 3}.max-md\:col-start-1{grid-column-start:1}.max-md\:col-start-2{grid-column-start:2}.max-md\:col-start-3{grid-column-start:3}.max-md\:row-span-2{grid-row:span 2/span 2}.max-md\:row-start-1{grid-row-start:1}.max-md\:row-start-2{grid-row-start:2}.max-md\:row-start-3{grid-row-start:3}.max-md\:-mx-1{margin-inline:calc(var(--spacing) * -1)}.max-md\:-my-2{margin-block:calc(var(--spacing) * -2)}.max-md\:mt-0{margin-top:0}.max-md\:-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.max-md\:ml-4{margin-left:calc(var(--spacing) * 4)}.max-md\:tab-row{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.max-md\:tab-row::-webkit-scrollbar{display:none}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:inline-flex{display:inline-flex}.max-md\:size-\(--control-h\){width:var(--control-h);height:var(--control-h)}.max-md\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.max-md\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-md\:h-\(--control-h\){height:var(--control-h)}.max-md\:h-11{height:calc(var(--spacing) * 11)}.max-md\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-md\:\!w-auto{width:auto!important}.max-md\:w-\(--control-h\){width:var(--control-h)}.max-md\:w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:max-w-none{max-width:none}.max-md\:min-w-0{min-width:0}.max-md\:min-w-12{min-width:calc(var(--spacing) * 12)}.max-md\:flex-1{flex:1}.max-md\:basis-full{flex-basis:100%}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-md\:flex-col{flex-direction:column}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:items-center{align-items:center}.max-md\:items-start{align-items:flex-start}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-start{justify-content:flex-start}.max-md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-md\:gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.max-md\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.max-md\:self-center{align-self:center}.max-md\:self-start{align-self:flex-start}.max-md\:justify-self-end{justify-self:flex-end}.max-md\:overflow-visible{overflow:visible}.max-md\:\!p-0{padding:0!important}.max-md\:p-0{padding:0}.max-md\:p-4{padding:calc(var(--spacing) * 4)}.max-md\:px-1{padding-inline:var(--spacing)}.max-md\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-md\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.max-md\:py-2{padding-block:calc(var(--spacing) * 2)}.max-md\:py-3{padding-block:calc(var(--spacing) * 3)}.max-md\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-md\:py-4{padding-block:calc(var(--spacing) * 4)}.max-md\:py-\[26px\]{padding-block:26px}.max-md\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.max-md\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-md\:pr-4{padding-right:calc(var(--spacing) * 4)}.max-md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-md\:pl-3{padding-left:calc(var(--spacing) * 3)}.max-md\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-md\:pl-6{padding-left:calc(var(--spacing) * 6)}.max-md\:pl-12{padding-left:calc(var(--spacing) * 12)}.max-md\:text-left{text-align:left}.max-md\:text-right{text-align:right}.max-md\:text-\(length\:--fs-figure\){font-size:var(--fs-figure)}.max-md\:text-\(length\:--fs-meta\){font-size:var(--fs-meta)}.max-md\:leading-\(--lh-figure\){--tw-leading:var(--lh-figure);line-height:var(--lh-figure)}.max-md\:leading-\(--lh-meta\){--tw-leading:var(--lh-meta);line-height:var(--lh-meta)}.max-md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.max-md\:whitespace-normal{white-space:normal}.max-md\:text-text{color:var(--text)}.max-md\:text-text-body{color:var(--text-body)}}@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\:static{position:static}.max-sm\:inset-x-3{inset-inline:calc(var(--spacing) * 3)}.max-sm\:top-auto{top:auto}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-sm\:grid{display:grid}.max-sm\:hidden{display:none}.max-sm\:inline-flex{display:inline-flex}.max-sm\:size-11{width:calc(var(--spacing) * 11)}.max-sm\:h-11,.max-sm\:size-11{height:calc(var(--spacing) * 11)}.max-sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-sm\:min-h-16{min-height:calc(var(--spacing) * 16)}.max-sm\:w-10{width:calc(var(--spacing) * 10)}.max-sm\:w-\[7rem\]{width:7rem}.max-sm\:w-auto{width:auto}.max-sm\:w-full{width:100%}.max-sm\:max-w-none{max-width:none}.max-sm\:min-w-4{min-width:calc(var(--spacing) * 4)}.max-sm\:flex-1{flex:1}.max-sm\:basis-full{flex-basis:100%}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-center{align-items:center}.max-sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-sm\:gap-3{gap:calc(var(--spacing) * 3)}.max-sm\:gap-5{gap:calc(var(--spacing) * 5)}.max-sm\:p-4{padding:calc(var(--spacing) * 4)}.max-sm\:p-5{padding:calc(var(--spacing) * 5)}.max-sm\:px-0{padding-inline:0}.max-sm\:px-1{padding-inline:var(--spacing)}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:py-3{padding-block:calc(var(--spacing) * 3)}.max-sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-sm\:py-4{padding-block:calc(var(--spacing) * 4)}.max-sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.max-sm\:pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.max-sm\:text-\(length\:--fs-body\){font-size:var(--fs-body)}.max-sm\:text-\(length\:--fs-card\){font-size:var(--fs-card)}.max-sm\:text-\(length\:--fs-row\){font-size:var(--fs-row)}.max-sm\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}}@media (min-width:420px){.min-\[420px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:701px){.min-\[701px\]\:hidden{display:none}}@media (min-width:1100px){.min-\[1100px\]\:sticky{position:sticky}.min-\[1100px\]\:top-3{top:calc(var(--spacing) * 3)}.min-\[1100px\]\:z-10{z-index:10}.min-\[1100px\]\:col-span-2{grid-column:span 2/span 2}.min-\[1100px\]\:scroll-mt-36{scroll-margin-top:calc(var(--spacing) * 36)}.min-\[1100px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-1\/2{top:50%}.sm\:bottom-auto{bottom:auto}.sm\:left-1\/2{left:50%}.sm\:order-first{order:-9999}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-auto{grid-column-start:auto}.sm\:\[grid-row\:1\/span_2\]{grid-row:1/span 2}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:row-start-1{grid-row-start:1}.sm\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.sm\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.sm\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mr-auto{margin-right:auto}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:table{display:table}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:table-row{display:table-row}.sm\:table-row-group{display:table-row-group}.sm\:size-\[46px\]{width:46px;height:46px}.sm\:size-\[52px\]{width:52px;height:52px}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-\[25rem\]{height:25rem}.sm\:h-\[190px\]{height:190px}.sm\:max-h-\[min\(56rem\,calc\(100dvh-3rem\)\)\]{max-height:min(56rem,100dvh - 3rem)}.sm\:min-h-8{min-height:calc(var(--spacing) * 8)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:min-h-\[52px\]{min-height:52px}.sm\:min-h-\[640px\]{min-height:640px}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[18\%\]{width:18%}.sm\:w-\[30\%\]{width:30%}.sm\:w-\[235px\]{width:235px}.sm\:w-\[min\(44rem\,calc\(100vw-3rem\)\)\]{width:min(44rem,100vw - 3rem)}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.sm\:-translate-x-1\/2,.sm\:-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.sm\:auto-cols-\[minmax\(272px\,1fr\)\]{grid-auto-columns:minmax(272px,1fr)}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1\.4fr_1fr_0\.8fr\]{grid-template-columns:1.4fr 1fr .8fr}.sm\:grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.sm\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.sm\:grid-cols-\[22px_minmax\(0\,1fr\)_auto\]{grid-template-columns:22px minmax(0,1fr) auto}.sm\:grid-cols-\[86px_minmax\(0\,1fr\)_auto\]{grid-template-columns:86px minmax(0,1fr) auto}.sm\:grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.sm\:grid-cols-\[150px_120px_minmax\(0\,1fr\)\]{grid-template-columns:150px 120px minmax(0,1fr)}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.sm\:grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,13rem\)_7\.5rem\]{grid-template-columns:auto minmax(0,1fr) minmax(0,13rem) 7.5rem}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(190px\,220px\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(190px,220px) minmax(0,.8fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_110px_110px\]{grid-template-columns:minmax(0,1fr) 110px 110px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,11rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,180px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,180px) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,180px\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,180px) minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,240px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,240px) minmax(0,1fr)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.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-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:self-center{align-self:center}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:rounded-\(--radius-card\){border-radius:var(--radius-card)}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:bg-surface{background-color:var(--surface)}.sm\:bg-surface-sunken{background-color:var(--surface-sunken)}.sm\:p-0{padding:0}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.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\:px-\[26px\]{padding-inline:26px}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-\[18px\]{padding-top:18px}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-\[17px\]{padding-bottom:17px}.sm\:pb-\[26px\]{padding-bottom:26px}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-\[196px\]{padding-left:196px}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\(length\:--fs-title\){font-size:var(--fs-title)}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[32px\]{font-size:32px}.sm\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.sm\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.sm\:shadow-\[var\(--portal-shadow\)\]{--tw-shadow:var(--portal-shadow)}.sm\:shadow-\[var\(--portal-shadow\)\],.sm\: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)}.sm\:shadow-none{--tw-shadow:0 0 #0000}.sm\:duration-200{--tw-duration:.2s;transition-duration:.2s}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left]{max-width:var(--container-sm)}.data-\[side\=right\]\:sm\:max-w-\[440px\][data-side=right]{max-width:440px}.data-\[side\=right\]\:sm\:max-w-\[480px\][data-side=right]{max-width:480px}.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:ml-0{margin-left:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:table{display:table}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:h-\[min\(640px\,calc\(100dvh-260px\)\)\]{height:min(640px,100dvh - 260px)}.md\:min-h-0{min-height:0}.md\:min-h-8{min-height:calc(var(--spacing) * 8)}.md\:min-h-\[420px\]{min-height:420px}.md\:max-w-\[46rem\]{max-width:46rem}.md\:max-w-\[960px\]{max-width:960px}.md\:max-w-\[1080px\]{max-width:1080px}.md\:max-w-\[1160px\]{max-width:1160px}.md\:min-w-0{min-width:0}.md\:min-w-28{min-width:calc(var(--spacing) * 28)}.md\:min-w-32{min-width:calc(var(--spacing) * 32)}.md\:min-w-\[900px\]{min-width:900px}.md\:flex-1{flex:1}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.5rem_minmax\(0\,1fr\)_6rem_8rem_6rem_10rem_1\.25rem\]{grid-template-columns:1.5rem minmax(0,1fr) 6rem 8rem 6rem 10rem 1.25rem}.md\:grid-cols-\[5rem_7rem_5rem_7rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem 7rem 5rem 7rem minmax(0,1fr)}.md\:grid-cols-\[8rem_6rem_minmax\(0\,1fr\)_10rem_minmax\(0\,12rem\)\]{grid-template-columns:8rem 6rem minmax(0,1fr) 10rem minmax(0,12rem)}.md\:grid-cols-\[40px_minmax\(0\,5fr\)_20px_minmax\(0\,7fr\)\]{grid-template-columns:40px minmax(0,5fr) 20px minmax(0,7fr)}.md\:grid-cols-\[104px_minmax\(0\,1fr\)\]{grid-template-columns:104px minmax(0,1fr)}.md\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_120px_150px_80px_76px\]{grid-template-columns:auto minmax(0,1fr) 120px 150px 80px 76px}.md\:grid-cols-\[minmax\(0\,1fr\)_11rem_10\.5rem_7rem\]{grid-template-columns:minmax(0,1fr) 11rem 10.5rem 7rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,16rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,16rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,16rem\)_minmax\(0\,16\.5rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,16rem) minmax(0,16.5rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_9rem\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 9rem}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:self-end{align-self:flex-end}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.md\:pt-2{padding-top:calc(var(--spacing) * 2)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:pl-\[3\.25rem\]{padding-left:3.25rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\(length\:--fs-row\){font-size:var(--fs-row)}.md\:text-\(length\:--fs-title\){font-size:var(--fs-title)}.md\:leading-\(--lh-title\){--tw-leading:var(--lh-title);line-height:var(--lh-title)}@media not all and (min-width:1100px){.md\:max-\[1100px\]\:sticky{position:sticky}.md\:max-\[1100px\]\:top-5{top:calc(var(--spacing) * 5)}.md\:max-\[1100px\]\:block{display:block}.md\:max-\[1100px\]\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.md\:max-\[1100px\]\:gap-6{gap:calc(var(--spacing) * 6)}.md\:max-\[1100px\]\:rounded-\[14px\]{border-radius:14px}.md\:max-\[1100px\]\:bg-surface-sunken{background-color:var(--surface-sunken)}.md\:max-\[1100px\]\:bg-transparent{background-color:#0000}.md\:max-\[1100px\]\:p-4{padding:calc(var(--spacing) * 4)}.md\:max-\[1100px\]\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:max-\[1100px\]\:text-\[15px\]{font-size:15px}.md\:max-\[1100px\]\:text-text{color:var(--text)}}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:0}.lg\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-dvh{height:100dvh}.lg\:max-h-\[42rem\]{max-height:42rem}.lg\:max-h-\[calc\(100dvh-12rem\)\]{max-height:calc(100dvh - 12rem)}.lg\:max-h-\[calc\(100dvh-15rem\)\]{max-height:calc(100dvh - 15rem)}.lg\:min-h-0{min-height:0}.lg\:min-h-\[calc\(100dvh-11\.75rem\)\]{min-height:calc(100dvh - 11.75rem)}.lg\:w-\[560px\]{width:560px}.lg\:w-full{width:100%}.lg\:max-w-\[760px\]{max-width:760px}.lg\:min-w-0{min-width:0}.lg\:min-w-\[260px\]{min-width:260px}.lg\:auto-cols-\[minmax\(232px\,1fr\)\]{grid-auto-columns:minmax(232px,1fr)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[48px_minmax\(0\,1fr\)\]{grid-template-columns:48px minmax(0,1fr)}.lg\:grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)_260px\]{grid-template-columns:280px minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(15rem\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(15rem,1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(15rem\,0\.8fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(15rem,.8fr) minmax(0,2fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:self-center{align-self:center}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-\[var\(--portal-radius\)\]{border-radius:var(--portal-radius)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:bg-\[var\(--surface-selected\)\]{background-color:var(--surface-selected)}.lg\:bg-surface{background-color:var(--surface)}.lg\:bg-surface-cream{background-color:var(--surface-cream)}.lg\:bg-surface-sunken{background-color:var(--surface-sunken)}.lg\:bg-transparent{background-color:#0000}.lg\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.lg\:p-3{padding:calc(var(--spacing) * 3)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:text-left{text-align:left}.lg\:text-\[12\.5px\]{font-size:12.5px}.lg\:text-\[15px\]{font-size:15px}.lg\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.lg\:text-portal-accent{color:var(--portal-accent-text)}.lg\:text-text{color:var(--text)}.lg\:shadow-\[inset_3px_0_0_var\(--brand-coral\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--brand-coral))}.lg\:shadow-\[inset_3px_0_0_var\(--brand-coral\)\],.lg\:shadow-\[inset_3px_0_0_var\(--brand-green\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-\[inset_3px_0_0_var\(--brand-green\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--brand-green))}.lg\:shadow-\[var\(--portal-shadow\)\]{--tw-shadow:var(--portal-shadow)}.lg\:shadow-\[var\(--portal-shadow\)\],.lg\: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)}.lg\:shadow-none{--tw-shadow:0 0 #0000}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:ml-0{margin-left:0}.xl\:ml-1{margin-left:var(--spacing)}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:inline-flex{display:inline-flex}.xl\:w-auto{width:auto}.xl\:max-w-\[860px\]{max-width:860px}.xl\:max-w-\[calc\(50\%-12px\)\]{max-width:calc(50% - 12px)}.xl\:auto-cols-\[minmax\(168px\,1fr\)\]{grid-auto-columns:minmax(168px,1fr)}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.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\)_384px\]{grid-template-columns:minmax(0,1fr) 384px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,0\.6fr\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.7fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.55fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.xl\:grid-cols-\[minmax\(240px\,0\.32fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(240px,.32fr) minmax(0,1fr)}.xl\:flex-row{flex-direction:row}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-end{align-items:flex-end}.xl\:items-stretch{align-items:stretch}.xl\:justify-center{justify-content:center}.xl\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.xl\:gap-7{gap:calc(var(--spacing) * 7)}.xl\:self-start{align-self:flex-start}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:px-2{padding-inline:calc(var(--spacing) * 2)}.xl\:px-9{padding-inline:calc(var(--spacing) * 9)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:pb-0{padding-bottom:0}.xl\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.xl\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media not all and (min-width:1359px){.xl\:max-\[1359px\]\:hidden{display:none}}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-\[232px_minmax\(0\,1080px\)\]{grid-template-columns:232px minmax(0,1080px)}.\32 xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.\32 xl\:px-16{padding-inline:calc(var(--spacing) * 16)}.\32 xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@container not (min-width:88px){.\@max-\[88px\]\:block{display:block}.\@max-\[88px\]\:hidden{display:none}}@container not (min-width:42rem){.\@max-2xl\:hidden{display:none}}@container not (min-width:32rem){.\@max-lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container not (min-width:28rem){.\@max-md\:order-2{order:2}.\@max-md\:flex-col{flex-direction:column}.\@max-md\:items-end{align-items:flex-end}}@container (min-width:24rem){.\@sm\:col-span-1{grid-column:span 1/span 1}.\@sm\:grid{display:grid}.\@sm\:hidden{display:none}.\@sm\:grid-cols-\[minmax\(0\,1fr\)_9\.5rem_6\.5rem\]{grid-template-columns:minmax(0,1fr) 9.5rem 6.5rem}.\@sm\:items-center{align-items:center}.\@sm\:py-2{padding-block:calc(var(--spacing) * 2)}}@container (min-width:32rem){.\@lg\:order-none{order:0}.\@lg\:col-span-1{grid-column:span 1/span 1}.\@lg\:block{display:block}.\@lg\:grid{display:grid}.\@lg\:hidden{display:none}.\@lg\:h-\[230px\]{height:230px}.\@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-\[140px_minmax\(0\,1fr\)_150px\]{grid-template-columns:140px minmax(0,1fr) 150px}.\@lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@lg\:grid-cols-\[minmax\(0\,1fr\)_auto_110px_120px\]{grid-template-columns:minmax(0,1fr) auto 110px 120px}.\@lg\:grid-cols-\[minmax\(0\,1fr\)_auto_130px\]{grid-template-columns:minmax(0,1fr) auto 130px}.\@lg\:items-center{align-items:center}.\@lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@lg\:text-right{text-align:right}.\@lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\@lg\:text-\[11\.5px\]{font-size:11.5px}.\@lg\:text-\[15px\]{font-size:15px}.\@lg\:text-\[25px\]{font-size:25px}}@container (min-width:36rem){.\@xl\:col-span-2{grid-column:span 2/span 2}.\@xl\:mt-1{margin-top:var(--spacing)}.\@xl\:mt-4{margin-top:calc(var(--spacing) * 4)}.\@xl\:block{display:block}.\@xl\:h-\[168px\]{height:168px}.\@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\:gap-6{gap:calc(var(--spacing) * 6)}.\@xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.\@xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@xl\:pt-0{padding-top:0}.\@xl\:text-\[24px\]{font-size:24px}.\@xl\:text-\[28px\]{font-size:28px}}@container (min-width:42rem){.\@2xl\:order-none{order:0}.\@2xl\:col-span-1{grid-column:span 1/span 1}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-\[140px_minmax\(0\,1fr\)_270px\]{grid-template-columns:140px minmax(0,1fr) 270px}.\@2xl\:gap-6{gap:calc(var(--spacing) * 6)}.\@2xl\:text-\[21px\]{font-size:21px}}@container (min-width:48rem){.\@3xl\:columns-2{column-count:2}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container frame (min-width:56rem){.\@min-\[56rem\]\/frame\:grid{display:grid}.\@min-\[56rem\]\/frame\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.dark\:block:is([data-theme=dark] *){display:block}.dark\:hidden:is([data-theme=dark] *){display:none}.dark\:border-accent-tint:is([data-theme=dark] *){border-color:var(--accent-tint)}.dark\:border-input:is([data-theme=dark] *){border-color:var(--input)}.dark\:border-text-body:is([data-theme=dark] *){border-color:var(--text-body)}.dark\:border-b-accent-tint:is([data-theme=dark] *){border-bottom-color:var(--accent-tint)}.dark\:border-l-brand-sage:is([data-theme=dark] *){border-left-color:var(--brand-sage)}.dark\:border-l-coral-strong:is([data-theme=dark] *){border-left-color:var(--coral-strong)}.dark\:bg-accent-tint:is([data-theme=dark] *){background-color:var(--accent-tint)}.dark\:bg-brand-green:is([data-theme=dark] *){background-color:var(--brand-green)}.dark\:bg-brand-sage:is([data-theme=dark] *){background-color:var(--brand-sage)}.dark\:bg-chart-2:is([data-theme=dark] *){background-color:var(--chart-2)}.dark\:bg-chart-4:is([data-theme=dark] *){background-color:var(--chart-4)}.dark\:bg-chart-5:is([data-theme=dark] *){background-color:var(--chart-5)}.dark\:bg-chart-7:is([data-theme=dark] *){background-color:var(--chart-7)}.dark\:bg-coral-soft:is([data-theme=dark] *){background-color:var(--coral-soft)}.dark\:bg-destructive\/15:is([data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/15:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}}.dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-sage-soft:is([data-theme=dark] *){background-color:var(--sage-soft)}.dark\:bg-surface:is([data-theme=dark] *){background-color:var(--surface)}.dark\:bg-surface-sunken:is([data-theme=dark] *){background-color:var(--surface-sunken)}.dark\:bg-surface\/60:is([data-theme=dark] *){background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-surface\/60:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--surface) 60%,transparent)}}.dark\:bg-text:is([data-theme=dark] *){background-color:var(--text)}.dark\:bg-transparent:is([data-theme=dark] *){background-color:#0000}.dark\:fill-accent-tint:is([data-theme=dark] *){fill:var(--accent-tint)}.dark\:fill-chart-7:is([data-theme=dark] *){fill:var(--chart-7)}.dark\:fill-text:is([data-theme=dark] *){fill:var(--text)}.dark\:stroke-accent-tint:is([data-theme=dark] *){stroke:var(--accent-tint)}.dark\:stroke-brand-sage:is([data-theme=dark] *){stroke:var(--brand-sage)}.dark\:stroke-text-body:is([data-theme=dark] *){stroke:var(--text-body)}.dark\:text-\[color-mix\(in_srgb\,var\(--brand-coral\)_75\%\,var\(--text\)\)\]:is([data-theme=dark] *){color:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[color-mix\(in_srgb\,var\(--brand-coral\)_75\%\,var\(--text\)\)\]:is([data-theme=dark] *){color:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}.dark\:text-\[color-mix\(in_srgb\,var\(--brand-coral\)_78\%\,var\(--text\)\)\]:is([data-theme=dark] *){color:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[color-mix\(in_srgb\,var\(--brand-coral\)_78\%\,var\(--text\)\)\]:is([data-theme=dark] *){color:color-mix(in srgb,var(--brand-coral) 78%,var(--text))}}.dark\:text-accent-tint:is([data-theme=dark] *){color:var(--accent-tint)}.dark\:text-bg:is([data-theme=dark] *),.dark\:text-bg\/80:is([data-theme=dark] *){color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.dark\:text-bg\/80:is([data-theme=dark] *){color:color-mix(in oklab,var(--bg) 80%,transparent)}}.dark\:text-brand-green:is([data-theme=dark] *){color:var(--brand-green)}.dark\:text-brand-sage:is([data-theme=dark] *){color:var(--brand-sage)}.dark\:text-status-good-text:is([data-theme=dark] *){color:var(--status-good-text)}.dark\:text-text:is([data-theme=dark] *){color:var(--text)}.dark\:text-text-on-dark:is([data-theme=dark] *){color:var(--text-on-dark)}.dark\:accent-\[var\(--accent-tint\)\]:is([data-theme=dark] *),.dark\:accent-accent-tint:is([data-theme=dark] *){accent-color:var(--accent-tint)}.dark\:shadow-\[inset_0_-2px_0_var\(--accent-tint\)\]:is([data-theme=dark] *){--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[inset_0_0_0_1\.5px_var\(--text\)\]:is([data-theme=dark] *){--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--text));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:ring-2:is([data-theme=dark] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.dark\:ring-text-on-dark\/70:is([data-theme=dark] *){--tw-ring-color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.dark\:ring-text-on-dark\/70:is([data-theme=dark] *){--tw-ring-color:color-mix(in oklab,var(--text-on-dark) 70%,transparent)}}.dark\:invert:is([data-theme=dark] *){--tw-invert:invert(100%);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,)}.dark\:after\:mix-blend-lighten:is([data-theme=dark] *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/25:is([data-theme=dark] *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/25:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--destructive) 25%,transparent)}}.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.dark\:hover\:bg-surface-sunken:is([data-theme=dark] *):hover{background-color:var(--surface-sunken)}.dark\:hover\:text-brand-sage:is([data-theme=dark] *):hover{color:var(--brand-sage)}}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:disabled\:bg-transparent:is([data-theme=dark] *):disabled{background-color:#0000}.dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}@media (min-width:48rem){@media not all and (min-width:1100px){.md\:max-\[1100px\]\:dark\:bg-surface-sunken:is([data-theme=dark] *){background-color:var(--surface-sunken)}.md\:max-\[1100px\]\:dark\:text-text:is([data-theme=dark] *){color:var(--text)}}}@media (pointer:coarse){.pointer-coarse\:size-10{width:calc(var(--spacing) * 10)}.pointer-coarse\:h-10,.pointer-coarse\:size-10{height:calc(var(--spacing) * 10)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([data-state=open]){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-open]:not([data-open=false])),.data-open\:bg-accent:where([data-state=open]){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])),.data-open\:text-accent-foreground:where([data-state=open]){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:slide-in-from-right-10:where([data-open]:not([data-open=false])),.data-open\:slide-in-from-right-10:where([data-state=open]){--tw-enter-translate-x:calc(.1*100%)}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}.data-open\:slide-in-from-bottom:where([data-open]:not([data-open=false])),.data-open\:slide-in-from-bottom:where([data-state=open]){--tw-enter-translate-y:100%}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]){--tw-enter-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]){--tw-enter-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]){--tw-enter-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]){--tw-enter-translate-y:calc(.1*-100%)}@media not all and (min-width:64rem){.max-lg\:data-open\:slide-in-from-bottom-10:where([data-open]:not([data-open=false])),.max-lg\:data-open\:slide-in-from-bottom-10:where([data-state=open]){--tw-enter-translate-y:calc(.1*100%)}}@media (min-width:40rem){.sm\:data-open\:slide-in-from-bottom-0:where([data-open]:not([data-open=false])),.sm\:data-open\:slide-in-from-bottom-0:where([data-state=open]){--tw-enter-translate-y:calc(0*100%)}.sm\:data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.sm\:data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([data-state=closed]){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.data-closed\:slide-out-to-bottom:where([data-closed]:not([data-closed=false])),.data-closed\:slide-out-to-bottom:where([data-state=closed]){--tw-exit-translate-y:100%}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]){--tw-exit-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]){--tw-exit-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]){--tw-exit-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]){--tw-exit-translate-y:calc(.1*-100%)}@media (min-width:40rem){.sm\:data-closed\:slide-out-to-bottom-0:where([data-closed]:not([data-closed=false])),.sm\:data-closed\:slide-out-to-bottom-0:where([data-state=closed]){--tw-exit-translate-y:calc(0*100%)}.sm\:data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.sm\:data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}}.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),.data-checked\:bg-primary:where([data-state=checked]){background-color:var(--primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-primary-foreground:is([data-theme=dark] *):where([data-checked]:not([data-checked=false])),.dark\:data-checked\:bg-primary-foreground:is([data-theme=dark] *):where([data-state=checked]){background-color:var(--primary-foreground)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:is([data-theme=dark] *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}@media not all and (min-width:48rem){.max-md\:\[\&_\.sk-tile\]\:min-h-18 .sk-tile{min-height:calc(var(--spacing) * 18)}.max-md\:\[\&_\.sk-tile\]\:flex-row .sk-tile{flex-direction:row}.max-md\:\[\&_\.sk-tile\]\:items-center .sk-tile{align-items:center}.max-md\:\[\&_\.sk-tiles\]\:grid-cols-1 .sk-tiles{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\[cmdk-group-heading\]\]\:px-3 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 3)}.\[\&_\[cmdk-group-heading\]\]\:pt-2\.5 [cmdk-group-heading]{padding-top:calc(var(--spacing) * 2.5)}.\[\&_\[cmdk-group-heading\]\]\:pb-1 [cmdk-group-heading]{padding-bottom:var(--spacing)}.\[\&_\[cmdk-group-heading\]\]\:text-\(length\:--fs-meta\) [cmdk-group-heading]{font-size:var(--fs-meta)}.\[\&_\[cmdk-group-heading\]\]\:leading-4 [cmdk-group-heading]{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-text-body [cmdk-group-heading]{color:var(--text-body)}.\[\&_\[data-card-owner\]\]\:opacity-55 [data-card-owner]{opacity:.55}.\[\&_li\]\:break-words li{overflow-wrap:break-word}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\+li\]\:shadow-\[inset_0_1px_0_var\(--hairline\)\]+li{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}.\[\&\:not\(\:first-child\)\]\:ml-6:not(:first-child){margin-left:calc(var(--spacing) * 6)}@media not all and (min-width:48rem){.max-md\:\[\&\:not\(\:first-child\)\]\:ml-3:not(:first-child){margin-left:calc(var(--spacing) * 3)}}.\[\&\>\*\]\:justify-start>*{justify-content:flex-start}@media not all and (min-width:40rem){.max-sm\:\[\&\>\*\]\:justify-center>*{justify-content:center}}.\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}@container (min-width:32rem){.\@lg\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-1>:last-child:nth-child(odd){grid-column:span 1/span 1}}@media (min-width:80rem){.xl\:\[\&\>\:first-child\]\:flex-1>:first-child{flex:1}}.\[\&\>div\:nth-child\(-n\+2\)\]\:border-b>div:nth-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>div\:nth-child\(-n\+2\)\]\:border-border-line>div:nth-child(-n+2){border-color:var(--border-line)}.\[\&\>div\:nth-child\(odd\)\]\:pl-0>div:nth-child(odd){padding-left:0}.\[\&\>div\:nth-child\(odd\)\:not\(\:last-child\)\]\:border-r>div:nth-child(odd):not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>div\:nth-child\(odd\)\:not\(\:last-child\)\]\:border-border-line>div:nth-child(odd):not(:last-child){border-color:var(--border-line)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>li\]\:bg-surface>li{background-color:var(--surface)}.\[\&\>option\]\:text-text>option{color:var(--text)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-wght-normal.woff2)format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-ext-wght-normal.woff2)format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-wght-italic.woff2)format("woff2-variations");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:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-ext-wght-italic.woff2)format("woff2-variations");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/wix-madefor-display-latin-400-normal.woff2)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:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/wix-madefor-display-latin-ext-400-normal.woff2)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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/wix-madefor-display-latin-500-normal.woff2)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:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/wix-madefor-display-latin-ext-500-normal.woff2)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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/wix-madefor-display-latin-600-normal.woff2)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:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/wix-madefor-display-latin-ext-600-normal.woff2)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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/wix-madefor-display-latin-700-normal.woff2)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:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/wix-madefor-display-latin-ext-700-normal.woff2)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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/wix-madefor-display-latin-800-normal.woff2)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:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/wix-madefor-display-latin-ext-800-normal.woff2)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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans Fallback;font-style:normal;src:local(Arial);size-adjust:122.34%;ascent-override:81.09%;descent-override:25.34%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;font-style:italic;src:local(Arial Italic);size-adjust:122.79%;ascent-override:80.79%;descent-override:25.25%;line-gap-override:0%}@font-face{font-family:Wix Madefor Display Fallback;font-style:normal;font-weight:400 500;src:local(Arial);size-adjust:125.51%;ascent-override:80.31%;descent-override:20.08%;line-gap-override:0%}@font-face{font-family:Wix Madefor Display Fallback;font-style:normal;font-weight:600 700;src:local(Arial Bold);size-adjust:129.59%;ascent-override:77.79%;descent-override:19.45%;line-gap-override:0%}@font-face{font-family:Wix Madefor Display Fallback;font-style:normal;font-weight:800;src:local(Arial Bold);size-adjust:132.3%;ascent-override:76.19%;descent-override:19.05%;line-gap-override:0%}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;font-stretch:75% 100%;src:url(/fonts/open-sans-latin-wdth-normal.woff2)format("woff2-variations");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/poppins-latin-400-normal.woff2)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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/poppins-latin-500-normal.woff2)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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/poppins-latin-600-normal.woff2)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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/poppins-latin-700-normal.woff2)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}@media (max-width:767.98px){.sk-table,.sk-table>tbody,.sk-table>tbody>tr,.sk-table>tbody>tr>td{width:100%;display:block}.sk-table>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sk-table>tbody>tr{padding:var(--space-3) 0;border-bottom:1px solid var(--hairline);position:relative}.sk-table>tbody>tr:last-child{border-bottom:0}.sk-table>tbody>tr>td{justify-content:space-between;align-items:baseline;gap:var(--space-4);text-align:right;border:0;min-width:0;padding:2px 0;display:flex}.sk-table>tbody>tr>td[data-label]:before{content:attr(data-label);font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-faint);text-align:left;flex:none}.sk-table>tbody>tr>td[data-cell=main]{padding-bottom:var(--space-1);text-align:left;font-weight:500;display:block}.sk-table>tbody>tr>td[data-cell=main]:before{content:none}.sk-table>tbody>tr>td:empty,.sk-table>tbody>tr>td[data-cell=hide-mobile]{display:none}}body:has([data-deadlines-board]){background:var(--canvas-warm)}.vg-root{--ink-green:var(--brand-green);--ink-petrol:var(--brand-petrol);--ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.vg-root{--ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}[data-theme=dark] .vg-root{--ink-green:var(--accent-tint);--ink-petrol:var(--brand-sage);--ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root{--ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}[data-kind=vat]{--k:var(--kind-vat)}[data-kind=payroll_tax]{--k:var(--kind-payroll-tax)}[data-kind=payroll_run]{--k:var(--kind-payroll-run)}[data-kind=atp]{--k:var(--kind-atp)}[data-kind=corporate_tax_advance]{--k:var(--kind-corporate-tax)}[data-kind=annual_report]{--k:var(--kind-annual-report)}[data-kind=tax_return]{--k:var(--kind-tax-return)}[data-kind=routine_bankafstemning]{--k:var(--kind-vat)}[data-kind=routine_leverandoerfakturaer]{--k:var(--kind-payroll-tax)}[data-kind=routine_bogholderi]{--k:var(--kind-payroll-run)}[data-kind=custom]{--k:var(--kind-custom)}.ta-root{color:var(--text-body);padding-bottom:40px;position:relative}.ta-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ta-btn{border-radius:var(--radius-control);height:40px;color:var(--text);font:500 var(--fs-body)/20px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 15px;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s,opacity .16s;display:inline-flex}.ta-btn svg{flex:none;width:16px;height:16px}.ta-btn-primary{background:var(--brand-green);color:var(--text-on-dark);box-shadow:inset 0 1px 0 var(--text-on-dark),0 10px 22px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-btn-primary{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-on-dark) 14%,transparent),0 10px 22px -12px color-mix(in srgb,var(--brand-green) 80%,transparent)}}.ta-btn-primary:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-btn-primary:hover{background:color-mix(in srgb,var(--brand-green) 82%,var(--brand-petrol))}}.ta-btn-primary:active{transform:translateY(1px)}.ta-root .ta-btn-primary:focus-visible{outline:2px solid var(--brand-green);outline-offset:3px}.ta-btn-primary[aria-disabled=true]{opacity:.45;box-shadow:none}.ta-btn-ghost{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong)}.ta-btn-ghost:hover{background:var(--surface-cream)}.ta-btn-quiet{height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--brand-green);padding:0 12px}@supports (color:color-mix(in lab,red,red)){.ta-btn-quiet{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ta-btn-quiet{font-size:var(--fs-body)}.ta-btn-quiet:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-btn-quiet:hover{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.ta-new kbd{border-radius:var(--radius-chip);font:600 var(--fs-meta)/1 var(--font-sans);background:var(--text-on-dark);margin-left:2px;padding:3px 6px}@supports (color:color-mix(in lab,red,red)){.ta-new kbd{background:color-mix(in srgb,var(--text-on-dark) 15%,transparent)}}.ta-new kbd{color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.ta-new kbd{color:color-mix(in srgb,var(--text-on-dark) 85%,transparent)}}.ta-icon-btn{border-radius:var(--radius-control);width:34px;height:34px;color:var(--text-body);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s,opacity .15s;display:inline-grid}.ta-icon-btn:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-icon-btn:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ta-icon-btn:hover{color:var(--text)}.ta-icon-btn:disabled{opacity:.3;cursor:default;background:0 0}.ta-icon-btn svg{width:17px;height:17px}.ta-avatar{line-height:1;font-family:var(--font-sans);letter-spacing:.02em;color:var(--text-on-dark);border-radius:999px;flex:none;place-items:center;font-weight:500;display:inline-grid}.ta-avatar[data-tone="0"]{background:var(--brand-petrol)}.ta-avatar[data-tone="1"]{background:var(--brand-green)}.ta-avatar[data-tone="2"]{background:var(--accent-tint);color:var(--brand-green)}.ta-kind{border-radius:var(--radius-control);width:36px;height:36px;color:var(--k);background:var(--k);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ta-kind{background:color-mix(in srgb,var(--k) 11%,var(--surface))}}.ta-kind{box-shadow:inset 0 0 0 1px var(--k)}@supports (color:color-mix(in lab,red,red)){.ta-kind{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 14%,transparent)}}.ta-kind{transition:color .3s,background-color .3s}.ta-kind svg{width:17px;height:17px}.ta-kind[data-kind=custom]{background:var(--surface-sunken);color:var(--text-body);box-shadow:none}.ta-kind[data-size=sm]{border-radius:var(--radius-chip);width:28px;height:28px}.ta-kind[data-size=sm] svg{width:14px;height:14px}.ta-head{animation:ta-rise .46s var(--ease-out) backwards;flex-wrap:wrap;justify-content:space-between;gap:16px 20px;margin-bottom:22px}.ta-head,.ta-head-main{align-items:center;display:flex}.ta-head-main{gap:12px 26px;min-width:0}.ta-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.ta-head-tools{align-items:center;gap:10px;min-width:0;display:flex}.ta-head-quick{align-items:center;gap:8px;display:none}.ta-new-mini{width:40px;padding:0}.ta-new-mini svg{width:19px;height:19px}.ta-figs{border-left:1px solid var(--hairline-strong);align-items:stretch;gap:2px;padding-left:22px;display:flex}.ta-fig{border-radius:var(--radius-control);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;min-height:58px;padding:4px 12px;transition:background-color .18s,box-shadow .18s;display:flex}.ta-fig:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-fig:hover{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ta-fig[aria-pressed=true]{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong),0 4px 12px -8px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-fig[aria-pressed=true]{box-shadow:0 0 0 1px var(--hairline-strong),0 4px 12px -8px color-mix(in srgb,var(--brand-green) 40%,transparent)}}.ta-fig-n{font:500 var(--fs-title)/34px var(--font-heading);letter-spacing:-.03em;color:var(--text)}.ta-fig[data-key=overdue]:not([data-zero]) .ta-fig-n{color:var(--ink-coral)}.ta-fig-l{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap}.ta-people{height:var(--control-h);border-radius:var(--radius-control);background:var(--brand-green);align-items:center;gap:2px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ta-people{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.ta-person{height:var(--control-h-sm);min-width:var(--control-h-sm);border-radius:var(--radius-chip);color:var(--text-body);font:500 var(--fs-body)/1 var(--font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 4px;transition:background-color .18s,box-shadow .18s,color .18s;display:inline-flex}.ta-person-all{padding:0 11px}.ta-person:hover{color:var(--text)}.ta-person[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px var(--brand-green),0 0 0 1px var(--hairline)}@supports (color:color-mix(in lab,red,red)){.ta-person[aria-pressed=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--brand-green) 12%,transparent),0 0 0 1px var(--hairline)}}.ta-person[aria-pressed=true]:not(.ta-person-all){padding:0 11px 0 4px}.ta-person-name{color:var(--text)}.ta-cfilter{position:relative}.ta-cfilter,.ta-chip-btn{align-items:center;min-width:0;display:inline-flex}.ta-chip-btn{border-radius:var(--radius-control);background:var(--surface);max-width:220px;height:40px;box-shadow:0 0 0 1px var(--hairline-strong);color:var(--text);font:500 var(--fs-body)/20px var(--font-sans);cursor:pointer;border:0;gap:8px;padding:0 12px}.ta-chip-btn:hover{background:var(--surface-cream)}.ta-chip-btn svg{width:16px;height:16px;color:var(--text-body);flex:none}.ta-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ta-chip-chev{margin-left:2px}.ta-cfilter[data-set] .ta-chip-btn{background:var(--brand-green);padding-right:40px}@supports (color:color-mix(in lab,red,red)){.ta-cfilter[data-set] .ta-chip-btn{background:color-mix(in srgb,var(--brand-green) 7%,var(--surface))}}.ta-cfilter[data-set] .ta-chip-btn{box-shadow:0 0 0 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-cfilter[data-set] .ta-chip-btn{box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-green) 32%,transparent)}}.ta-chip-clear{border-radius:var(--radius-control);width:30px;height:30px;color:var(--text-body);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:5px}.ta-chip-clear:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-chip-clear:hover{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.ta-chip-clear:hover{color:var(--text)}.ta-chip-clear svg{width:15px;height:15px}.ta-pop{z-index:40;border-radius:var(--radius-card);background:var(--surface);width:300px;box-shadow:var(--shadow-lift);transform-origin:100% 0;animation:ta-pop-in .2s var(--ease-out) backwards;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.ta-clist-search{border-radius:var(--radius-control);background:var(--brand-green);align-items:center;gap:8px;height:42px;margin:0 0 6px;padding:0 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.ta-clist-search{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ta-clist-search{color:var(--text-body)}.ta-clist-search svg{flex:none;width:16px;height:16px}.ta-clist-search input{min-width:0;color:var(--text);font:400 var(--fs-row)/20px var(--font-sans);background:0 0;border:0;outline:none;flex:1}.ta-clist-search input::placeholder{color:var(--text-faint)}.ta-clist-items{overscroll-behavior:contain;scrollbar-width:thin;max-height:272px;margin:0;padding:0;list-style:none;overflow-y:auto}.ta-clist-items li{border-radius:var(--radius-control);min-height:42px;color:var(--text);font-size:var(--fs-body);cursor:pointer;align-items:center;gap:10px;padding:0 10px;display:flex}.ta-clist-items li[data-active]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-clist-items li[data-active]{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ta-clist-items .ta-clist-none{color:var(--text-body);cursor:default}.ta-clist-mono{border-radius:var(--radius-control);width:26px;height:26px;font:600 10px/1 var(--font-sans);letter-spacing:.03em;background:var(--surface-sunken);color:var(--ink-petrol);box-shadow:inset 0 0 0 1px var(--hairline);flex:none;place-items:center;display:grid}.ta-clist-mono svg{width:14px;height:14px}.ta-clist-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ta-clist-check{width:16px;height:16px;color:var(--ink-green)}.ta-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.ta-band-card{background:var(--surface-band);animation:ta-rise .52s var(--ease-out) 60ms backwards;margin-bottom:22px;overflow:hidden}.ta-band{--fade-l:40px;--fade-r:40px;position:relative}.ta-band[data-start]{--fade-l:0px}.ta-band[data-end]{--fade-r:0px}.ta-band-scroll{scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);overflow:auto hidden;container-type:inline-size}.ta-band-scroll::-webkit-scrollbar{display:none}.ta-band-scroll[data-dragging]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.ta-band-arrow{z-index:6;width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-chip);background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--hairline-strong);cursor:pointer;border:0;place-items:center;padding:0;transition:opacity .2s,background-color .15s;display:grid;position:absolute;top:4px}.ta-band-arrow:hover{background:var(--surface-cream)}.ta-band-arrow svg{width:17px;height:17px}.ta-band-arrow{top:calc(50% - var(--control-h-sm) / 2)}.ta-band-arrow[data-side=left]{left:6px}.ta-band-arrow[data-side=right]{right:6px}.ta-band[data-end] .ta-band-arrow[data-side=right],.ta-band[data-start] .ta-band-arrow[data-side=left]{opacity:0;pointer-events:none}@media (hover:none){.ta-band-arrow{display:none}}.ta-track{--day-w:20px;--pad:10px;--week-w:calc(var(--day-w) * 7 + 2 * var(--pad));--m-h:34px;--head-h:42px;--stack-h:74px;--num-h:28px;width:calc(var(--week-w) * var(--weeks));height:calc(var(--m-h) + var(--head-h) + var(--stack-h) + var(--num-h) + 12px);position:relative}.ta-line,.ta-now,.ta-now-label,.ta-zone{--x:calc(var(--week-w) * var(--wk) + var(--pad) + var(--day-w) * (var(--dd) + .5))}.ta-months{z-index:5;height:var(--m-h);position:absolute;inset:0 0 auto}.ta-month-span{pointer-events:none;height:20px;top:8px;left:calc(var(--week-w) * var(--wk) + var(--pad) + var(--day-w) * var(--dd) - 9px);width:calc(var(--week-w) * (var(--wk2) - var(--wk)) + var(--day-w) * (var(--dd2) - var(--dd)));position:absolute}.ta-month{left:var(--fade-l,0);pointer-events:auto;border-radius:var(--radius-chip);font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:3px 9px;display:inline-block;position:sticky}.ta-month:hover{color:var(--text);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-month:hover{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.ta-month[data-active]{color:var(--text-on-dark);background:var(--brand-green)}.ta-slab{z-index:1;top:calc(var(--m-h) - 4px);bottom:8px;left:calc(var(--week-w) * var(--w) + 2px);width:calc(var(--week-w) - 4px);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-lift);pointer-events:none;transition:left .46s var(--ease-spring),opacity .22s;position:absolute}.ta-slab[data-hidden]{opacity:0}.ta-zone{z-index:1;pointer-events:none;top:0;bottom:0;left:calc(var(--week-w) * var(--wk0) + var(--pad) + var(--day-w) * var(--dd0) - 10px);width:calc(var(--x) - (var(--week-w) * var(--wk0) + var(--pad) + var(--day-w) * var(--dd0) - 10px));background:linear-gradient(90deg,var(--brand-coral),var(--brand-coral));position:absolute}@supports (color:color-mix(in lab,red,red)){.ta-zone{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-coral) 0%,transparent),color-mix(in srgb,var(--brand-coral) 9%,transparent))}}.ta-zone{transition:left .65s var(--ease-out),width .65s var(--ease-out)}.ta-line{z-index:2;left:0;right:0;top:calc(var(--m-h) + var(--head-h) + var(--stack-h) / 2);pointer-events:none;height:0;position:absolute}.ta-line:after,.ta-line:before{content:"";border-radius:2px;height:2px;position:absolute;top:-1px}.ta-line:before{width:var(--x);background:repeating-linear-gradient(90deg,var(--ink-green) 0 4px,transparent 4px 8px);left:0}@supports (color:color-mix(in lab,red,red)){.ta-line:before{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ink-green) 22%,transparent) 0 4px,transparent 4px 8px)}}.ta-line:after{left:var(--x);background:var(--brand-petrol);right:0}@supports (color:color-mix(in lab,red,red)){.ta-line:after{background:color-mix(in srgb,var(--brand-petrol) 26%,transparent)}}.ta-line:after{animation:ta-reveal 1.1s var(--ease-out) .2s backwards}.ta-weeks{z-index:4;top:var(--m-h);display:flex;position:absolute;left:0}.ta-week{width:var(--week-w);scroll-snap-align:start;--col-bg:var(--surface-band);flex:none;position:relative}.ta-week[data-selected]{--col-bg:var(--surface)}.ta-week+.ta-week:before{content:"";border-left:1px solid var(--hairline);height:26px;position:absolute;top:10px;left:0}.ta-week[data-selected]+.ta-week:before,.ta-week[data-selected]:before{opacity:0}.ta-week-head{width:100%;height:var(--head-h);padding:9px 12px 0 calc(var(--pad) + 2px);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px 14px 0 0;align-items:flex-start;display:flex}.ta-week-label{flex-direction:column;gap:1px;display:flex}.ta-week-no{font:500 var(--fs-row)/20px var(--font-heading);color:var(--text-body);letter-spacing:-.01em;white-space:nowrap;transition:color .2s}.ta-week-date{font:500 var(--fs-meta)/15px var(--font-sans);color:var(--text-faint)}.ta-week-head:hover .ta-week-no,.ta-week[data-selected] .ta-week-no{color:var(--text)}.ta-week[data-now] .ta-week-no{color:var(--ink-green);font-weight:600}.ta-week[data-past]:not([data-now]) .ta-week-no{color:var(--text-faint)}.ta-days{height:calc(var(--stack-h) + var(--num-h));padding:0 var(--pad);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ta-day,.ta-days{position:relative}.ta-day{border-radius:var(--radius-control);min-width:0;height:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:background-color .14s;display:block}.ta-root .ta-day:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ta-day:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-day:hover{background:color-mix(in srgb,var(--brand-green) 4%,transparent)}}.ta-day[data-after]{opacity:.3;cursor:default}.ta-day[data-after]:hover{background:0 0}.ta-stack{left:50%;top:calc(var(--stack-h) / 2);animation:ta-stack-in .56s var(--ease-spring) backwards;animation-delay:calc(var(--wi,0) * 40ms + .16s);justify-content:center;align-items:center;display:flex;position:absolute;translate:-50% -50%}.ta-letter{height:var(--num-h);font:500 var(--fs-meta)/1 var(--font-sans);color:var(--text-body);place-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.ta-letter>span{opacity:0;z-index:1;transition:opacity .2s;position:relative}.ta-week[data-selected] .ta-letter>span{opacity:1}.ta-day[data-today] .ta-letter>span{opacity:1;color:var(--text-on-dark)}.ta-day[data-today] .ta-letter:after{content:"";background:var(--brand-green);border-radius:999px;width:20px;height:20px;position:absolute}.ta-mark{width:var(--s);height:var(--s);background:var(--brand-petrol);color:var(--text-on-dark);font:600 var(--fs-meta)/1 var(--font-sans);font-variant-numeric:tabular-nums;transition:transform .26s var(--ease-spring),background-color .36s,box-shadow .36s,opacity .3s;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.ta-mark[data-bubble]{box-shadow:0 0 0 2px var(--col-bg)}.ta-mark[data-tone=own]{background:var(--col-bg);color:var(--ink-petrol);box-shadow:inset 0 0 0 2px var(--ink-petrol),0 0 0 2px var(--col-bg)}.ta-mark[data-tone=over]{background:var(--brand-coral)}.ta-mark[data-tone=done]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-mark[data-tone=done]{background:color-mix(in srgb,var(--brand-green) 12%,var(--col-bg))}}.ta-mark[data-tone=done]{box-shadow:none}.ta-mark[data-tone=done]:after{content:"";border:solid var(--brand-green);opacity:.65;border-width:0 1.5px 1.5px 0;width:30%;height:56%;margin-top:-14%;transform:rotate(42deg)}.ta-day:hover .ta-mark{transform:scale(1.1)}.ta-mark[data-pop]{animation:ta-pop .7s var(--ease-spring) backwards}.ta-ghost{background:var(--surface);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--brand-green),0 0 0 4px var(--brand-green);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.ta-ghost{box-shadow:inset 0 0 0 2px var(--brand-green),0 0 0 4px color-mix(in srgb,var(--brand-green) 14%,transparent)}}.ta-stack:has(.ta-mark) .ta-ghost{position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.ta-day-add{z-index:2;top:calc(var(--stack-h) / 2 - 12px);background:var(--brand-green);width:24px;height:24px;color:var(--text-on-dark);cursor:pointer;opacity:0;transition:opacity .16s,transform .22s var(--ease-spring);border:0;border-radius:999px;place-items:center;margin-left:-12px;padding:0;display:grid;position:absolute;left:50%;transform:scale(.5)}.ta-day-add svg{stroke-width:2.6px;width:14px;height:14px}.ta-day:hover .ta-day-add{opacity:1;transform:scale(1)}.ta-day[data-has] .ta-day-add{width:20px;height:20px;margin-left:-10px;top:12px}.ta-day[data-has] .ta-day-add svg{width:12px;height:12px}.ta-band-scroll[data-dragging] .ta-day-add{opacity:0}@media (hover:none){.ta-day-add{display:none}}.ta-now{z-index:3;bottom:8px}.ta-now,.ta-now-label{top:calc(var(--m-h) + var(--head-h) - 2px);left:var(--x);pointer-events:none;width:0;position:absolute}.ta-now-label{z-index:6}.ta-now:before{content:"";transform-origin:top;background:linear-gradient(to bottom,var(--ink-green),var(--ink-green));border-radius:2px;width:2px;position:absolute;top:20px;bottom:0;left:-1px}@supports (color:color-mix(in lab,red,red)){.ta-now:before{background:linear-gradient(to bottom,var(--ink-green),color-mix(in srgb,var(--ink-green) 35%,transparent))}}.ta-now:before{animation:ta-draw .76s var(--ease-out) .26s backwards}.ta-now-tag{white-space:nowrap;background:var(--brand-green);color:var(--text-on-dark);font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.01em;box-shadow:0 6px 14px -8px var(--brand-green);border-radius:999px;padding:4px 10px;position:absolute;top:0;left:0;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.ta-now-tag{box-shadow:0 6px 14px -8px color-mix(in srgb,var(--brand-green) 90%,transparent)}}.ta-now-tag{animation:ta-pop-in .42s var(--ease-spring) .2s backwards}.ta-when{white-space:nowrap;font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body)}.ta-when[data-tone=over]{color:var(--ink-coral);font-weight:500}.ta-when[data-tone=today]{color:var(--ink-green);font-weight:700}.ta-when[data-tone=done]{color:var(--ink-green)}.ta-check{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:grid}.ta-check-disc{width:24px;height:24px;box-shadow:inset 0 0 0 1.6px var(--border-strong);transition:box-shadow .2s,background-color .26s var(--ease-out),transform .34s var(--ease-spring);border-radius:999px;place-items:center;display:grid;position:relative}.ta-check[data-tone=over] .ta-check-disc{box-shadow:inset 0 0 0 1.8px var(--text-faint)}.ta-check-disc svg{fill:none;width:14px;height:14px;stroke:var(--ink-green);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:15;stroke-dashoffset:15px;opacity:0;transition:stroke-dashoffset .34s var(--ease-out) 60ms,opacity .16s}.ta-check:hover .ta-check-disc{box-shadow:inset 0 0 0 1.6px var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-check:hover .ta-check-disc{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ta-check:hover .ta-check-disc svg{stroke-dashoffset:0;opacity:.45}.ta-check[data-done] .ta-check-disc{background:var(--brand-green);box-shadow:none;animation:ta-ring .52s var(--ease-out);transform:scale(1.08)}.ta-check[data-done] .ta-check-disc svg{stroke:var(--text-on-dark);stroke-dashoffset:0;opacity:1}.ta-check[data-size=sm] .ta-check-disc{width:22px;height:22px}.ta-check[data-size=sm] .ta-check-disc svg{width:13px;height:13px}.ta-meter{pointer-events:none;align-items:center;gap:8px;display:inline-flex}.ta-meter-bar{background:var(--brand-green);border-radius:999px;width:76px;height:6px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ta-meter-bar{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.ta-meter-bar>span{width:calc(var(--p) * 100%);border-radius:inherit;background:var(--brand-green);height:100%;transition:width .56s var(--ease-out);display:block}.ta-meter-n{font:500 var(--fs-meta)/1 var(--font-sans);color:var(--text-body)}.ta-mm-head{justify-content:space-between;align-items:center;padding:0 2px 6px 8px;display:flex}.ta-mm-title{font:500 var(--fs-row)/20px var(--font-heading);color:var(--text)}.ta-mm-steps{gap:2px;display:inline-flex}.ta-mm-grid{gap:2px;display:grid}.ta-mm-row{border-radius:var(--radius-control);grid-template-columns:repeat(7,minmax(0,1fr));transition:background-color .26s;display:grid;position:relative}.ta-mm-row[data-week]{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ta-mm-row[data-week]{background:color-mix(in srgb,var(--brand-sage) 18%,transparent)}}.ta-mm-letters span{font:600 var(--fs-meta)/24px var(--font-sans);text-align:center;color:var(--text-faint)}.ta-mm-day{border-radius:var(--radius-control);height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;display:flex}.ta-mm-day:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-mm-day:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ta-mm-num{width:25px;height:25px;font:500 var(--fs-body)/1 var(--font-sans);border-radius:999px;place-items:center;transition:background-color .2s,color .2s;display:grid}.ta-mm-day[data-out]{opacity:.4}.ta-mm-day[data-past] .ta-mm-num{color:var(--text-body)}.ta-mm-day[data-today] .ta-mm-num{box-shadow:inset 0 0 0 1.5px var(--ink-green);color:var(--ink-green);font-weight:700}.ta-mm-day[data-picked] .ta-mm-num{background:var(--brand-green);color:var(--text-on-dark);font-weight:600}.ta-mm-dots{gap:2px;height:4px;display:flex}.ta-mm-dots i{background:var(--brand-petrol);border-radius:999px;width:4px;height:4px}.ta-mm-dots i[data-tone=over]{background:var(--brand-coral)}.ta-mm-dots i[data-tone=done]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-mm-dots i[data-tone=done]{background:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.ta-composer-grip,.ta-sheet-backdrop{display:none}.ta-composer{z-index:50;border-radius:var(--radius-card);background:var(--surface);width:392px;box-shadow:0 0 0 1px var(--hairline-strong),0 8px 18px -8px var(--brand-green),0 30px 70px -24px var(--brand-green);padding:14px 14px 12px;position:absolute}@supports (color:color-mix(in lab,red,red)){.ta-composer{box-shadow:0 0 0 1px var(--hairline-strong),0 8px 18px -8px color-mix(in srgb,var(--brand-green) 20%,transparent),0 30px 70px -24px color-mix(in srgb,var(--brand-green) 50%,transparent)}}.ta-composer{transform-origin:var(--arrow,50%) 0;animation:ta-pop-in .26s var(--ease-spring) backwards}.ta-composer[data-anchored]:before{content:"";top:-7px;left:calc(var(--arrow) - 7px);background:var(--surface);width:14px;height:14px;box-shadow:-1px -1px 0 var(--hairline-strong);border-radius:3px 0 0;position:absolute;transform:rotate(45deg)}.ta-composer:not([data-anchored]){margin-left:-196px;position:fixed;top:16vh;left:50%}.ta-composer-head{justify-content:space-between;align-items:center;margin:-2px -4px 2px 2px;display:flex}.ta-composer-head h2{font:600 var(--fs-meta)/1 var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--text-body);margin:0}.ta-clist-search input:focus-visible{outline:none}.ta-root .ta-composer-note:focus-visible,.ta-root .ta-composer-title:focus-visible{box-shadow:inset 0 -2px 0 var(--ink-green);border-radius:0;outline:none}.ta-clist-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-clist-search:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--brand-green) 35%,transparent)}}.ta-composer-title{width:100%;color:var(--text);font:500 var(--fs-card)/30px var(--font-heading);letter-spacing:-.02em;background:0 0;border:0;outline:none;padding:4px 2px}.ta-composer-note::placeholder,.ta-composer-title::placeholder{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ta-composer-note::placeholder,.ta-composer-title::placeholder{color:color-mix(in srgb,var(--text-body) 45%,transparent)}}.ta-composer-note{resize:none;width:100%;color:var(--text);font:400 var(--fs-body)/20px var(--font-sans);background:0 0;border:0;outline:none;padding:2px 2px 10px;display:block}.ta-props{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.ta-prop{border-radius:var(--radius-control);background:var(--brand-green);border:0;align-items:center;gap:7px;max-width:100%;height:34px;padding:0 11px 0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ta-prop{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ta-prop{box-shadow:inset 0 0 0 1px var(--hairline);color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);cursor:pointer;transition:background-color .15s,box-shadow .15s}.ta-prop>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ta-prop:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-prop:hover{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.ta-prop svg{width:15px;height:15px;color:var(--text-body);flex:none}.ta-prop[data-empty]{color:var(--text-body);box-shadow:inset 0 0 0 1px var(--hairline-strong);background:0 0}.ta-prop[aria-expanded=true]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-prop[aria-expanded=true]{background:color-mix(in srgb,var(--brand-green) 11%,transparent)}}.ta-prop[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-prop[aria-expanded=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-green) 25%,transparent)}}.ta-prop-mono{border-radius:var(--radius-chip);width:20px;height:20px;font-size:8.5px}.ta-prop-who{padding:0 6px}.ta-picker{border-radius:var(--radius-card);background:var(--brand-blush);margin-top:8px;padding:6px}@supports (color:color-mix(in lab,red,red)){.ta-picker{background:color-mix(in srgb,var(--brand-blush) 38%,var(--surface))}}.ta-picker{box-shadow:inset 0 0 0 1px var(--hairline);animation:ta-unfold .22s var(--ease-out) backwards}.ta-picker[data-picker=date]{padding:10px 8px 6px}.ta-picker .ta-clist-search{background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline)}.ta-picker .ta-clist-items{max-height:220px}.ta-who{gap:4px;display:flex}.ta-who-option{border-radius:var(--radius-control);height:46px;color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.ta-who-option:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-who-option:hover{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.ta-who-option[aria-checked=true]{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong),0 4px 10px -6px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-who-option[aria-checked=true]{box-shadow:0 0 0 1px var(--hairline-strong),0 4px 10px -6px color-mix(in srgb,var(--brand-green) 40%,transparent)}}.ta-composer-foot{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@keyframes ta-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ta-stack-in{0%{opacity:0;transform:translateY(8px)scale(.4)}}@keyframes ta-pop{0%{transform:scale(.2)}55%{transform:scale(1.7)}to{transform:scale(1)}}@keyframes ta-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}}@keyframes ta-unfold{0%{opacity:0;transform:translateY(-4px)}}@keyframes ta-sheet-up{0%{transform:translateY(100%)}}@keyframes ta-fade{0%{opacity:0}}@keyframes ta-draw{0%{transform:scaleY(0)}}@keyframes ta-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ta-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-green) 45%,transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb,var(--brand-green) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.vg-root *,.vg-root :after,.vg-root :before{transition:none!important;animation:none!important}.ta-band-scroll{scroll-behavior:auto}}@media (max-width:1023.98px){.ta-close-link,.ta-new{display:none}.ta-head-main{flex-wrap:wrap;width:100%}.ta-head-quick{margin-left:auto;display:flex}.ta-figs{border-left:0;order:3;width:100%;padding-left:0}}@media (max-width:767.98px){.ta-head{gap:12px;margin-bottom:16px}.ta-title{font-size:var(--fs-title);line-height:36px}.ta-head-tools{width:100%}.ta-cfilter{flex:1}.ta-chip-btn{width:100%;max-width:none}.ta-pop{width:min(320px,100vw - 32px);left:0;right:auto}.ta-figs{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.ta-fig{min-height:64px;padding:8px 10px}.ta-fig-l{font-size:var(--fs-meta)}.ta-band-card{margin:0 0 16px}.ta-track{--m-h:42px}.ta-band{--fade-l:20px;--fade-r:24px}.ta-band[data-start]{--fade-l:0px}.ta-band[data-end]{--fade-r:0px}.ta-meter-bar{width:44px}.ta-sheet-backdrop{z-index:65;background:var(--brand-green);display:block;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.ta-sheet-backdrop{background:color-mix(in srgb,var(--brand-green) 42%,transparent)}}.ta-sheet-backdrop{animation:ta-fade .24s ease-out backwards}.ta-composer,.ta-composer:not([data-anchored]){z-index:70;width:auto;max-height:90dvh;padding:8px 16px calc(18px + env(safe-area-inset-bottom));animation:ta-sheet-up .36s var(--ease-out) backwards;border-radius:26px 26px 0 0;margin:0;position:fixed;overflow-y:auto;inset:auto 0 0!important}.ta-composer:before{display:none}.ta-composer-grip{background:var(--hairline-strong);border-radius:999px;width:40px;height:5px;margin:0 auto 10px;display:block}.ta-composer-title{font-size:var(--fs-card)}.ta-clist-search input,.ta-composer-note{font-size:var(--fs-row)}.ta-prop{height:40px}.ta-composer-foot .ta-btn{height:var(--control-h);flex:1}}.vg-root{--c-hair-3:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-hair-3:color-mix(in srgb,var(--brand-green) 22%,transparent)}}.vg-root{--c-hover:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-hover:color-mix(in srgb,var(--brand-green) 3.5%,transparent)}}.vg-root{--c-hover-2:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-hover-2:color-mix(in srgb,var(--brand-green) 6.5%,transparent)}}.vg-root{--c-sel:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-sel:color-mix(in srgb,var(--brand-sage) 15%,var(--surface))}}.vg-root{--c-head:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-head:color-mix(in srgb,var(--surface-sunken) 40%,var(--surface))}}.vg-root{--c-foot:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-foot:color-mix(in srgb,var(--surface-sunken) 32%,var(--surface))}}.vg-root{--c-ok:var(--brand-green);--c-ink-3:var(--text-faint);--c-toolbar-h:52px;--c-out:cubic-bezier(.16,1,.3,1);--c-ease:cubic-bezier(.2,.8,.2,1);--c-spring:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001 85.4%,1);--c-shadow-sheet:0 0 0 1px var(--hairline),0 1px 2px var(--brand-green),0 16px 40px -24px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-shadow-sheet:0 0 0 1px var(--hairline),0 1px 2px color-mix(in srgb,var(--brand-green) 5%,transparent),0 16px 40px -24px color-mix(in srgb,var(--brand-green) 28%,transparent)}}.vg-root{--c-shadow-float:0 0 0 1px var(--brand-green),0 2px 6px var(--brand-green),0 32px 72px -16px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-shadow-float:0 0 0 1px color-mix(in srgb,var(--brand-green) 9%,transparent),0 2px 6px color-mix(in srgb,var(--brand-green) 6%,transparent),0 32px 72px -16px color-mix(in srgb,var(--brand-green) 30%,transparent)}}.vg-root{--c-shadow-pop:0 0 0 1px var(--brand-green),0 4px 10px -2px var(--brand-green),0 18px 40px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-shadow-pop:0 0 0 1px color-mix(in srgb,var(--brand-green) 10%,transparent),0 4px 10px -2px color-mix(in srgb,var(--brand-green) 10%,transparent),0 18px 40px -12px color-mix(in srgb,var(--brand-green) 26%,transparent)}}.vg-root{--c-shadow-chip:0 0 0 1px var(--hairline-strong),0 1px 2px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root{--c-shadow-chip:0 0 0 1px var(--hairline-strong),0 1px 2px color-mix(in srgb,var(--brand-green) 7%,transparent)}}[data-theme=dark] .vg-root{--c-hair-3:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root{--c-hair-3:color-mix(in srgb,var(--text-on-dark) 20%,transparent)}}[data-theme=dark] .vg-root{--c-hover:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root{--c-hover:color-mix(in srgb,var(--text-on-dark) 3%,transparent)}}[data-theme=dark] .vg-root{--c-hover-2:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root{--c-hover-2:color-mix(in srgb,var(--text-on-dark) 6%,transparent)}}[data-theme=dark] .vg-root{--c-sel:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root{--c-sel:color-mix(in srgb,var(--brand-sage) 14%,var(--surface))}}.c-root{padding-right:var(--c-push,0);font-size:var(--fs-body);color:var(--text-body);transition:padding-right .46s var(--c-out);padding-bottom:80px;line-height:20px;position:relative}.c-only-phone{display:none!important}.c-btn{height:var(--control-h-sm);border-radius:var(--radius-chip);font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .16s,box-shadow .16s,color .16s,transform .12s,opacity .16s;display:inline-flex}.c-root .c-btn{cursor:pointer}.c-btn svg{stroke-width:2px;flex:none;width:16px;height:16px}.c-btn:active:not(:disabled){transform:translateY(.5px)}.c-btn-primary{background:var(--brand-green);color:var(--text-on-dark);box-shadow:inset 0 1px 0 var(--text-on-dark),0 1px 2px var(--brand-green),0 8px 18px -8px var(--brand-green);padding:0 7px 0 11px}@supports (color:color-mix(in lab,red,red)){.c-btn-primary{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-on-dark) 14%,transparent),0 1px 2px color-mix(in srgb,var(--brand-green) 30%,transparent),0 8px 18px -8px color-mix(in srgb,var(--brand-green) 70%,transparent)}}.c-btn-primary:hover:not(:disabled){background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-btn-primary:hover:not(:disabled){background:color-mix(in srgb,var(--brand-green) 86%,var(--brand-petrol))}}.c-btn-primary:disabled{opacity:.4;box-shadow:none;cursor:default}.c-btn-ghost{color:var(--text-body);background:0 0}.c-btn-ghost:hover{background:var(--c-hover-2);color:var(--text)}.c-btn-line{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong),0 1px 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-btn-line{box-shadow:inset 0 0 0 1px var(--hairline-strong),0 1px 1px color-mix(in srgb,var(--brand-green) 5%,transparent)}}.c-btn-line:hover{background:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.c-btn-line:hover{background:color-mix(in srgb,var(--surface-sunken) 50%,var(--surface))}}.c-btn-danger{background:var(--coral-fill);color:var(--text-on-dark);box-shadow:0 6px 16px -8px var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.c-btn-danger{box-shadow:0 6px 16px -8px color-mix(in srgb,var(--coral-strong) 80%,transparent)}}.c-btn-danger:hover{background:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.c-btn-danger:hover{background:color-mix(in srgb,var(--coral-strong) 88%,var(--text))}}.c-icon-btn{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-body);flex:none;place-items:center;transition:background-color .14s,color .14s;display:inline-grid}.c-panel .c-icon-btn,.c-root .c-icon-btn{cursor:pointer}.c-icon-btn:hover{background:var(--c-hover-2);color:var(--text)}.c-icon-btn svg{stroke-width:2px;width:16px;height:16px}.c-icon-btn-sm{border-radius:var(--radius-chip);width:24px;height:24px}.c-icon-btn-sm svg{width:14px;height:14px}.c-icon-btn-line{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.c-icon-btn-line,.c-kbd{background:var(--surface)}.c-kbd{border-radius:var(--radius-chip);min-width:18px;height:18px;font:600 var(--fs-meta)/1 var(--font-sans);letter-spacing:.02em;color:var(--text-body);box-shadow:inset 0 0 0 1px var(--hairline-strong),inset 0 -1px 0 var(--hairline-strong);place-items:center;padding:0 4px;display:inline-grid}.c-kbd[data-tone=dark]{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.c-kbd[data-tone=dark]{background:color-mix(in srgb,var(--text-on-dark) 14%,transparent)}}.c-kbd[data-tone=dark]{color:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.c-kbd[data-tone=dark]{color:color-mix(in srgb,var(--text-on-dark) 90%,transparent)}}.c-kbd[data-tone=dark]{box-shadow:inset 0 0 0 1px var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.c-kbd[data-tone=dark]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-on-dark) 16%,transparent)}}.c-sheet{border-radius:var(--radius-card);box-shadow:var(--c-shadow-sheet);position:relative;container:c-sheet/inline-size}.c-sheet,.c-toolbar{background:var(--surface)}.c-toolbar{z-index:6;height:var(--c-toolbar-h);border-radius:14px 14px 0 0;align-items:center;gap:10px;padding:0 10px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.c-toolbar{background:color-mix(in srgb,var(--surface) 86%,transparent)}}.c-toolbar{-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);box-shadow:inset 0 -1px 0 var(--hairline)}.c-tabs{flex:none;gap:2px;display:flex}.c-tab{height:var(--control-h-sm);border-radius:var(--radius-control);font-size:var(--fs-body);color:var(--text-body);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-weight:500;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.c-tab:hover{color:var(--text);background:var(--c-hover)}.c-tab[aria-pressed=true]{color:var(--text);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-tab[aria-pressed=true]{background:color-mix(in srgb,var(--brand-green) 6.5%,var(--surface))}}.c-tab[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--hairline)}.c-tab-n{font-size:var(--fs-meta);color:var(--c-ink-3);font-weight:500}.c-tab[aria-pressed=true] .c-tab-n{color:var(--text-body)}.c-toolbar-sep{background:var(--hairline-strong);flex:none;width:1px;height:20px}.c-filters{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.c-chip{height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);flex:none;align-items:stretch;transition:background-color .14s,box-shadow .14s;display:inline-flex}.c-chip:hover{background:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.c-chip:hover{background:color-mix(in srgb,var(--surface-sunken) 45%,var(--surface))}}.c-chip-main{border-radius:var(--radius-control);font-size:var(--fs-body);white-space:nowrap;align-items:center;gap:6px;padding:0 8px 0 10px;display:inline-flex}.c-chip-static{cursor:default}.c-chip-k{color:var(--c-ink-3)}.c-chip-v{color:var(--text);font-weight:500}.c-chip[data-active]{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.c-chip[data-active]{background:color-mix(in srgb,var(--brand-sage) 13%,var(--surface))}}.c-chip[data-active]{box-shadow:inset 0 0 0 1px var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.c-chip[data-active]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-petrol) 20%,transparent)}}.c-chip[data-active] .c-chip-main{padding-right:6px}.c-chip-x{width:26px;color:var(--text-body);box-shadow:inset 1px 0 0 var(--brand-petrol);border-radius:0 8px 8px 0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.c-chip-x{box-shadow:inset 1px 0 0 color-mix(in srgb,var(--brand-petrol) 14%,transparent)}}.c-chip-x:hover{color:var(--text);background:var(--c-hover-2)}.c-chip-x svg{stroke-width:2.2px;width:13px;height:13px}.c-search{width:196px;height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);transition:width .26s var(--c-out),box-shadow .16s;flex:none;align-items:center;gap:8px;padding:0 6px 0 10px;display:flex}.c-search>svg{width:15px;height:15px;color:var(--text-subtle);flex:none}.c-search input{min-width:0;height:100%;font:400 var(--fs-body)/1 var(--font-sans);color:var(--text);background:0 0;border:0;outline:0;flex:1}.c-search input::placeholder{color:var(--text-faint)}.c-search input:focus-visible{outline:none}.c-search:focus-within{width:260px;box-shadow:inset 0 0 0 1px var(--brand-sage),0 0 0 3px var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.c-search:focus-within{box-shadow:inset 0 0 0 1px var(--brand-sage),0 0 0 3px color-mix(in srgb,var(--brand-sage) 24%,transparent)}}.c-list{padding-bottom:6px;position:relative}.c-children,.c-mini-list,.c-rows,.c-timeline{margin:0;padding:0;list-style:none}.c-mark{z-index:0;background:var(--c-sel);opacity:0;pointer-events:none;height:40px;transition:transform .24s var(--c-out),height .24s var(--c-out),opacity .16s;top:0;right:0}.c-mark,.c-mark:before{position:absolute;left:0}.c-mark:before{content:"";background:var(--brand-green);border-radius:0 3px 3px 0;width:3px;top:7px;bottom:7px}.c-mark[data-on=true]{opacity:1}.c-mark[data-instant]{transition:opacity .16s}.c-mark[data-on=true][data-leaving=true]{opacity:.4}.c-group{position:relative}.c-group-head{top:var(--c-toolbar-h);z-index:4;background:var(--c-head);text-align:left;width:100%;height:36px;box-shadow:inset 0 1px 0 var(--hairline),inset 0 -1px 0 var(--hairline);font-size:var(--fs-meta);color:var(--text);align-items:center;gap:8px;padding:0 16px 0 6px;font-weight:600;display:flex;position:sticky}.c-group:first-of-type .c-group-head{box-shadow:inset 0 -1px 0 var(--hairline)}.c-group-chev{width:14px;height:14px;color:var(--text-subtle);opacity:.55;transition:transform .22s var(--c-out),opacity .16s}.c-group-head:focus-visible .c-group-chev,.c-group-head:hover .c-group-chev,.c-group-head[aria-expanded=false] .c-group-chev{opacity:1}.c-group-icon{width:15px;height:15px;color:var(--c-ink-3);stroke-width:2px;flex:none;margin-left:6px}.c-group[data-tone=overdue] .c-group-icon{color:var(--ink-coral)}.c-group[data-tone=week] .c-group-icon{color:var(--ink-green)}.c-group[data-tone=done] .c-group-icon{color:var(--c-ok)}.c-group-head[aria-expanded=false] .c-group-chev{transform:rotate(-90deg)}.c-group-n{text-align:center;min-width:22px;font-size:var(--fs-meta);color:var(--text-body);background:var(--brand-green);border-radius:99px;padding:1px 7px;font-weight:500}@supports (color:color-mix(in lab,red,red)){.c-group-n{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.c-group[data-tone=overdue] .c-group-label{color:var(--ink-coral)}.c-group[data-tone=overdue] .c-group-n{color:var(--ink-coral);background:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.c-group[data-tone=overdue] .c-group-n{background:color-mix(in srgb,var(--brand-coral) 12%,transparent)}}.c-group[data-tone=week] .c-group-n{color:var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-group[data-tone=week] .c-group-n{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.c-group[data-tone=done] .c-group-label{color:var(--text-body)}.c-group-aside{font-size:var(--fs-meta);color:var(--c-ink-3);margin-left:auto;font-weight:500}.c-fold{transition:grid-template-rows .34s var(--c-out);grid-template-rows:0fr;display:grid}.c-fold[data-open]{grid-template-rows:1fr}.c-fold-inner{min-height:0;overflow:clip}.c-line{transition:grid-template-rows .32s var(--c-out),opacity .26s ease;grid-template-rows:1fr;display:grid}.c-line-inner{min-height:0;overflow:clip}.c-line.is-leaving{opacity:0;grid-template-rows:0fr;transition-delay:.4s}.c-line.is-new{animation:c-enter .46s var(--c-out) both}.c-line.is-new>.c-line-inner>.c-row{animation:c-flash 1.5s ease-out both}@keyframes c-enter{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes c-flash{0%,35%{background:color-mix(in srgb,var(--brand-sage) 26%,var(--surface))}to{background:0 0}}.c-row{z-index:1;height:40px;scroll-margin-top:calc(var(--c-toolbar-h) + 44px);grid-template-columns:40px 26px minmax(0,1fr) 232px 32px 108px 104px;align-items:center;column-gap:8px;padding:0 16px 0 22px;scroll-margin-bottom:72px;transition:background-color .12s;display:grid;position:relative}.c-row:before{content:"";background:var(--hairline);pointer-events:none;height:1px;position:absolute;top:0;left:96px;right:0}.c-children .c-row:before,.c-rows>.c-line:first-child>.c-line-inner>.c-row:before{display:none}.c-row:hover{background:var(--c-hover)}.c-row[data-selected]:hover{background:0 0}.c-row-check{z-index:2;position:relative}.c-row-main{text-align:left;cursor:pointer;align-items:center;gap:8px;min-width:0;height:100%;display:flex;position:static}.c-row-main:after{content:"";z-index:0;border-radius:var(--radius-chip);position:absolute;inset:0}.c-row-main:focus-visible{outline:none}.c-row-main:focus-visible:after{box-shadow:inset 0 0 0 2px var(--focus-ring)}.c-row-title{font-size:var(--fs-body);color:var(--text);letter-spacing:-.003em;flex:0 auto;font-weight:600}.c-row-period,.c-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-row-period{color:var(--c-ink-3);flex:0 100 auto}.c-row-noteicon{width:13px;height:13px;color:var(--text-subtle);flex:none}.c-row-client{z-index:2;min-width:0;max-width:100%;font-size:var(--fs-body);color:var(--text-body);justify-self:start;align-items:center;gap:8px;display:inline-flex;position:relative}.c-row-client>span:not(.c-client-mark):not(.c-stack){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.c-row-client:hover>.c-row-client-name{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--c-hair-3);text-decoration-color:var(--c-hair-3);text-underline-offset:3px}.c-row-client-quiet{font-size:var(--fs-meta);color:var(--c-ink-3);pointer-events:none}.c-row-meta-m{display:none}.c-row-who{place-items:center;display:grid}.c-row-rel{white-space:nowrap;font-size:var(--fs-meta);color:var(--text-body);justify-self:end;font-weight:500}.c-row-rel[data-tone=overdue]{color:var(--ink-coral)}.c-row-rel[data-tone=today]{color:var(--ink-green);background:var(--brand-green);border-radius:99px;padding:2px 8px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.c-row-rel[data-tone=today]{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.c-row-rel[data-tone=calm],.c-row-rel[data-tone=soon]{color:var(--text-body)}.c-row-rel[data-tone=done]{color:var(--ink-green)}.c-row-date{white-space:nowrap;font-size:var(--fs-meta);color:var(--c-ink-3);justify-self:end}.c-row[data-done] .c-row-title{color:var(--text-body);font-weight:400}.c-row-batch{cursor:pointer}.c-stack-n{color:var(--text-body)}.c-children{padding-bottom:6px;position:relative}.c-children:before{content:"";background:var(--c-hair-3);width:1px;position:absolute;top:-6px;bottom:26px;left:42px}.c-row[data-child]{height:36px}.c-row[data-child] .c-row-title{font-weight:450}.c-row[data-child] .c-row-date,.c-row[data-child] .c-row-rel{visibility:hidden}.c-children .c-line{margin-left:26px}.c-children .c-row:after{content:"";background:var(--c-hair-3);width:15px;height:1px;position:absolute;top:50%;left:16px}.c-done-chips{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px 6px 74px;display:flex}.c-done-chips-l{color:var(--c-ink-3);margin-right:4px}.c-done-chip,.c-done-chips-l{font-size:var(--fs-meta);font-weight:500}.c-done-chip{height:24px;color:var(--ink-green);background:var(--brand-green);border-radius:99px;align-items:center;gap:5px;padding:0 9px 0 6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.c-done-chip{background:color-mix(in srgb,var(--brand-green) 8%,var(--surface))}}.c-done-chip{box-shadow:inset 0 0 0 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-done-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-green) 14%,transparent)}}.c-done-chip{animation:c-chip-in .42s var(--c-spring) both}.c-done-chip svg{width:11px;height:11px}.c-done-chip:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-done-chip:hover{background:color-mix(in srgb,var(--brand-green) 13%,var(--surface))}}@keyframes c-chip-in{0%{opacity:0;transform:scale(.8)}}.c-client-mark{border-radius:var(--radius-chip);width:20px;height:20px;font:500 8.5px/1 var(--font-sans);letter-spacing:.03em;color:var(--ink-petrol);background:var(--brand-sage);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.c-client-mark{background:color-mix(in srgb,var(--brand-sage) 17%,var(--surface))}}.c-client-mark{box-shadow:inset 0 0 0 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-client-mark{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-green) 7%,transparent)}}.c-client-mark[data-tone="1"]{color:var(--ink-petrol);background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.c-client-mark[data-tone="1"]{background:color-mix(in srgb,var(--brand-petrol) 10%,var(--surface))}}.c-client-mark[data-tone="2"]{color:var(--brand-tone);background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){.c-client-mark[data-tone="2"]{background:color-mix(in srgb,var(--accent-tint) 38%,var(--surface))}}.c-client-mark[data-tone="3"]{color:var(--text-body);background:var(--surface-sunken)}.c-empty{text-align:center;justify-items:center;gap:12px;padding:64px 16px 72px;display:grid}.c-empty-icon{border-radius:var(--radius-card);width:44px;height:44px;color:var(--c-ok);background:var(--c-ok);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.c-empty-icon{background:color-mix(in srgb,var(--c-ok) 12%,var(--surface))}}.c-empty-icon svg{stroke-width:2.4px;width:20px;height:20px}.c-empty-title{font-family:var(--font-heading);font-size:var(--fs-row);color:var(--text)}.c-scrim{z-index:49;background:var(--brand-green);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.c-scrim{background:color-mix(in srgb,var(--brand-green) 14%,transparent)}}.c-scrim{opacity:0;pointer-events:none;transition:opacity .28s}.c-panel{z-index:50;background:var(--surface);border-radius:var(--radius-card);width:440px;max-height:calc(100dvh - 24px);box-shadow:var(--c-shadow-float);opacity:0;visibility:hidden;transition:transform .52s var(--c-spring),opacity .2s ease,visibility 0s linear .52s;font-size:var(--fs-body);color:var(--text-body);flex-direction:column;line-height:20px;display:flex;position:fixed;top:12px;right:12px;transform:translate(calc(100% + 32px))}.c-panel[data-open]{opacity:1;visibility:visible;transition:transform .52s var(--c-spring),opacity .16s ease,visibility 0s;transform:none}.c-panel-grip{display:none}@media (min-width:1600px){.c-panel{width:480px}}.c-panel-head{height:52px;box-shadow:inset 0 -1px 0 var(--hairline);flex:none;gap:2px;padding:0 10px 0 16px}.c-panel-crumb,.c-panel-head{align-items:center;display:flex}.c-panel-crumb{min-width:0;font-size:var(--fs-body);color:var(--text-body);flex:1;gap:8px}.c-panel-kind{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:500;overflow:hidden}.c-panel-pos{color:var(--c-ink-3);white-space:nowrap;margin-right:6px}.c-panel-pos,.c-tag{font-size:var(--fs-meta)}.c-tag{border-radius:var(--radius-chip);letter-spacing:.01em;flex:none;padding:2px 7px;font-weight:500;line-height:16px}.c-tag[data-tone=law]{color:var(--ink-petrol);background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.c-tag[data-tone=law]{background:color-mix(in srgb,var(--brand-petrol) 10%,transparent)}}.c-panel-body{overscroll-behavior:contain;flex:0 auto;min-height:0;padding:22px 24px;overflow-y:auto}.c-panel-title{font-family:var(--font-heading);font-size:var(--fs-card);letter-spacing:-.02em;color:var(--text);text-wrap:balance;font-weight:500;line-height:28px}.c-panel-sub{font-size:var(--fs-body);color:var(--text-body);margin-top:2px}.c-panel-client{border-radius:var(--radius-control);max-width:100%;font-size:var(--fs-body);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong);align-items:center;gap:8px;margin-top:14px;padding:5px 10px 5px 5px;font-weight:500;transition:background-color .14s,box-shadow .14s;display:inline-flex}.c-panel-client>span:not(.c-client-mark){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-panel-client>svg{width:14px;height:14px;color:var(--text-subtle);transition:transform .2s var(--c-out),color .14s;flex:none}.c-panel-client:hover{background:var(--c-hover);box-shadow:inset 0 0 0 1px var(--c-hair-3)}.c-panel-client:hover>svg{color:var(--text);transform:translate(1px,-1px)}.c-datetile{border-radius:var(--radius-control);background:var(--surface-sunken);align-items:center;gap:14px;margin-top:18px;padding:12px 14px 12px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.c-datetile{background:color-mix(in srgb,var(--surface-sunken) 42%,var(--surface))}}.c-datetile{box-shadow:inset 0 0 0 1px var(--hairline)}.c-leaf{border-radius:var(--radius-control);text-align:center;background:var(--surface);width:46px;height:50px;box-shadow:0 0 0 1px var(--hairline-strong),0 4px 10px -4px var(--brand-green);flex:none;grid-template-rows:17px 1fr;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.c-leaf{box-shadow:0 0 0 1px var(--hairline-strong),0 4px 10px -4px color-mix(in srgb,var(--brand-green) 26%,transparent)}}.c-leaf-m{font:700 var(--fs-meta)/17px var(--font-sans);letter-spacing:.1em;color:var(--text-on-dark);background:var(--brand-green)}.c-leaf-d{font-family:var(--font-heading);font-size:var(--fs-card);color:var(--text);font-weight:500;line-height:33px}.c-datetile[data-tone=overdue] .c-leaf-m{background:var(--coral-fill)}.c-datetile[data-tone=today] .c-leaf-m{background:var(--brand-green)}.c-datetile[data-tone=done] .c-leaf-m{background:var(--c-ok)}.c-datetile-text{gap:1px;min-width:0;display:grid}.c-datetile-long{font-size:var(--fs-body);color:var(--text);font-weight:500}.c-datetile-rel{font-size:var(--fs-body);color:var(--text-body)}.c-datetile[data-tone=overdue] .c-datetile-rel{color:var(--ink-coral);font-weight:500}.c-datetile[data-tone=done] .c-datetile-rel,.c-datetile[data-tone=today] .c-datetile-rel{color:var(--ink-green);font-weight:600}.c-datetile-shift{font-size:var(--fs-meta);color:var(--c-ink-3);align-items:center;gap:6px;margin-top:3px;display:inline-flex}.c-datetile-shift svg{width:12px;height:12px}.c-props{margin:18px 0 0;display:grid}.c-props>div{grid-template-columns:100px minmax(0,1fr);align-items:center;min-height:36px;display:grid}.c-props>div+div{box-shadow:inset 0 1px 0 var(--hairline)}.c-props dt{color:var(--c-ink-3)}.c-props dd,.c-props dt{font-size:var(--fs-body)}.c-props dd{min-width:0;color:var(--text);align-items:center;gap:8px;margin:0;display:flex}.c-props-note{white-space:pre-wrap;padding:8px 0;line-height:20px}.c-props-note.is-empty{color:var(--text-faint)}.c-status-dot{background:var(--border-strong);width:8px;height:8px;box-shadow:0 0 0 3px var(--border-strong);border-radius:99px;flex:none}@supports (color:color-mix(in lab,red,red)){.c-status-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--border-strong) 18%,transparent)}}.c-status-dot[data-state=overdue]{background:var(--brand-coral);box-shadow:0 0 0 3px var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.c-status-dot[data-state=overdue]{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-coral) 18%,transparent)}}.c-status-dot[data-state=due_soon]{background:var(--brand-petrol);box-shadow:0 0 0 3px var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.c-status-dot[data-state=due_soon]{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-petrol) 16%,transparent)}}.c-status-dot[data-state=today]{background:var(--brand-green);box-shadow:0 0 0 3px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-status-dot[data-state=today]{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-green) 16%,transparent)}}.c-status-dot[data-state=done]{background:var(--c-ok);box-shadow:0 0 0 3px var(--c-ok)}@supports (color:color-mix(in lab,red,red)){.c-status-dot[data-state=done]{box-shadow:0 0 0 3px color-mix(in srgb,var(--c-ok) 18%,transparent)}}.c-panel-h3{font:600 var(--fs-meta)/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-3);margin:24px 0 8px}.c-tl{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:34px;display:grid;position:relative}.c-tl:not(:last-child):after{content:"";background:var(--c-hair-3);width:1px;height:calc(100% - 24px);position:absolute;top:calc(50% + 12px);left:9.5px}.c-tl-dot{width:20px;height:20px;color:var(--text-on-dark);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-line);border-radius:99px;place-items:center;display:grid}.c-tl-dot svg{width:11px;height:11px}.c-tl[data-kind=created] .c-tl-dot{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.c-tl[data-kind=created] .c-tl-dot{background:color-mix(in srgb,var(--brand-sage) 22%,var(--surface))}}.c-tl[data-kind=created] .c-tl-dot{box-shadow:inset 0 0 0 1.5px var(--brand-sage)}.c-tl[data-kind=done] .c-tl-dot{background:var(--c-ok);box-shadow:none}.c-tl[data-kind=undone] .c-tl-dot{color:var(--ink-petrol);background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.c-tl[data-kind=undone] .c-tl-dot{background:color-mix(in srgb,var(--brand-petrol) 11%,var(--surface))}}.c-tl[data-kind=undone] .c-tl-dot{box-shadow:none}.c-tl[data-kind=edited] .c-tl-dot{color:var(--text-body);background:var(--surface-sunken);box-shadow:none}.c-tl[data-kind=due] .c-tl-dot{box-shadow:inset 0 0 0 1.5px var(--border-strong)}.c-tl[data-late] .c-tl-dot{box-shadow:inset 0 0 0 1.5px var(--coral-strong)}.c-tl[data-late] .c-tl-text{color:var(--ink-coral)}.c-tl-text{font-size:var(--fs-body);color:var(--text)}.c-tl-at{font-size:var(--fs-meta);color:var(--c-ink-3)}.c-panel-foot{background:var(--c-foot);box-shadow:inset 0 1px 0 var(--hairline);border-radius:0 0 16px 16px;flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex}.c-panel-foot .c-btn{cursor:pointer}.c-push-right{margin-left:auto}.c-confirm{width:100%;animation:c-fade-up .22s var(--c-out);align-items:center;gap:8px;display:flex}.c-confirm-text{color:var(--text);flex:1;font-weight:500}.c-batch-progress{font-size:var(--fs-body);color:var(--text-body);align-items:center;gap:12px;margin:18px 0 6px;display:flex}.c-batch-meter{background:var(--hairline);border-radius:99px;flex:1;height:4px;overflow:hidden}.c-batch-meter>span{border-radius:inherit;background:var(--c-ok);height:100%;transition:width .42s var(--c-out);display:block}.c-mini{border-radius:var(--radius-control);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;height:38px;margin:0 -8px 0 -10px;padding-right:8px;display:grid}.c-mini+.c-mini{box-shadow:inset 0 1px 0 var(--hairline)}.c-mini:hover{background:var(--c-hover)}.c-mini-main{min-width:0;height:100%;font-size:var(--fs-body);color:var(--text);cursor:pointer;text-align:left;align-items:center;gap:8px;display:inline-flex}.c-mini-main>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-mini[data-done] .c-mini-main{color:var(--text-body)}.c-edit{flex-direction:column;flex:0 auto;min-height:0;display:flex}.c-field{gap:6px;margin-bottom:18px;display:grid}.c-field-label{font-size:var(--fs-meta);color:var(--c-ink-3);font-weight:500}.c-input{border-radius:var(--radius-chip);width:100%;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);border:0;padding:8px 10px;transition:box-shadow .16s}.c-input:focus,.c-input:focus-visible{box-shadow:inset 0 0 0 1px var(--brand-sage),0 0 0 3px var(--brand-sage);outline:none}@supports (color:color-mix(in lab,red,red)){.c-input:focus,.c-input:focus-visible{box-shadow:inset 0 0 0 1px var(--brand-sage),0 0 0 3px color-mix(in srgb,var(--brand-sage) 24%,transparent)}}.c-input-title{font-size:var(--fs-row);font-weight:500}.c-textarea{resize:vertical;min-height:96px}@keyframes c-fade{0%{opacity:0}}@keyframes c-fade-up{0%{opacity:0;transform:translateY(4px)}}.c-toast-zone{z-index:90;pointer-events:none;transition:left .46s var(--c-out);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (min-width:1024px){.c-toast-zone{left:calc(50vw + 116px)}}@media (min-width:1280px){.c-root[data-panel] .c-toast-zone{left:calc(50vw - 116px)}}.c-toast{pointer-events:auto;border-radius:var(--radius-control);max-width:calc(100vw - 32px);height:44px;font-size:var(--fs-body);color:var(--text-on-dark);background:var(--brand-green);box-shadow:inset 0 1px 0 var(--text-on-dark),0 2px 6px var(--brand-green),0 16px 36px -10px var(--brand-green);align-items:center;gap:10px;padding:0 6px 0 8px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.c-toast{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-on-dark) 10%,transparent),0 2px 6px color-mix(in srgb,var(--brand-green) 22%,transparent),0 16px 36px -10px color-mix(in srgb,var(--brand-green) 55%,transparent)}}.c-toast{animation:c-toast-in .46s var(--c-spring)}@keyframes c-toast-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.c-toast-icon{border-radius:var(--radius-control);background:var(--text-on-dark);flex:none;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab,red,red)){.c-toast-icon{background:color-mix(in srgb,var(--text-on-dark) 14%,transparent)}}.c-toast[data-tone=done] .c-toast-icon{color:var(--brand-green);background:var(--text-on-dark)}.c-toast-icon svg{width:13px;height:13px}.c-toast-text{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;padding-right:4px;display:flex}.c-toast-text strong{font-weight:600}.c-toast-text span{text-overflow:ellipsis;min-width:0;max-width:340px;color:var(--text-on-dark);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.c-toast-text span{color:color-mix(in srgb,var(--text-on-dark) 72%,transparent)}}.c-toast-undo{border-radius:var(--radius-control);background:var(--text-on-dark);flex:none;align-items:center;gap:8px;height:32px;padding:0 6px 0 10px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.c-toast-undo{background:color-mix(in srgb,var(--text-on-dark) 10%,transparent)}}.c-toast-undo{transition:background-color .14s}.c-root .c-toast-undo{color:var(--text-on-dark);background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.c-root .c-toast-undo{background:color-mix(in srgb,var(--text-on-dark) 10%,transparent)}}.c-root .c-toast-undo:hover{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.c-root .c-toast-undo:hover{background:color-mix(in srgb,var(--text-on-dark) 18%,transparent)}}.c-toast-timer{background:var(--text-on-dark);width:100%;height:2px;position:absolute;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.c-toast-timer{background:color-mix(in srgb,var(--text-on-dark) 30%,transparent)}}.c-toast-timer{transform-origin:0;animation:c-timer linear forwards}@keyframes c-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.c-hints{z-index:30;border-radius:var(--radius-control);height:36px;font-size:var(--fs-meta);color:var(--text-body);background:var(--surface);align-items:center;gap:12px;padding:0 6px 0 12px;display:flex;position:fixed;bottom:20px;right:20px}@supports (color:color-mix(in lab,red,red)){.c-hints{background:color-mix(in srgb,var(--surface) 84%,transparent)}}.c-hints{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);box-shadow:0 0 0 1px var(--hairline-strong),0 10px 28px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-hints{box-shadow:0 0 0 1px var(--hairline-strong),0 10px 28px -12px color-mix(in srgb,var(--brand-green) 30%,transparent)}}.c-hints{transition:opacity .22s,transform .36s var(--c-out);animation:c-fade-up .5s var(--c-out) .3s both}.c-hints>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.c-hints>span .c-kbd:last-of-type{margin-right:2px}.c-hints[data-away]{opacity:0;pointer-events:none;transform:translateY(10px)}@container c-sheet (max-width:900px){.c-row,.c-row[data-child]{grid-template-columns:40px 26px minmax(0,1fr) 176px 30px 100px}.c-row-date{display:none}.c-toolbar{flex-wrap:wrap;align-content:center;row-gap:0;padding-block:4px}.c-list,.c-toolbar{--c-toolbar-h:92px}.c-toolbar-sep{display:none}.c-tabs{align-items:center;height:42px}.c-search{margin-left:auto}.c-filters{height:42px;box-shadow:inset 0 1px 0 var(--hairline);flex:1 0 100%;order:3;margin-inline:-10px;padding-inline:10px}}@container c-sheet (max-width:720px){.c-row,.c-row[data-child]{grid-template-columns:40px 26px minmax(0,1fr) 150px 30px 96px}.c-row-client>.c-client-mark{display:none}}@media (max-width:1279.98px){.c-scrim[data-open]{opacity:1;pointer-events:auto}.c-search{width:150px}.c-search:focus-within{width:200px}}@media (max-width:1023.98px){.c-hints{display:none}}@media (hover:none),(max-width:767.98px){.c-hide-touch,.c-kbd{display:none!important}}@media (max-width:767.98px){.c-only-phone{display:inline-grid!important}.c-hide-phone{display:none!important}.c-root{padding-bottom:96px}.c-list{padding-bottom:80px}.c-search-phone{border-radius:var(--radius-control);width:100%;height:44px;box-shadow:0 0 0 1px var(--hairline-strong);animation:c-fade-up .22s var(--c-out);margin-bottom:12px;display:flex!important}.c-search-phone input{font-size:var(--fs-row)}.c-sheet{border-radius:var(--radius-card)}.c-toolbar{border-radius:16px 16px 0 0;flex-wrap:wrap;gap:6px;height:auto;padding:8px;position:relative;top:auto}.c-tabs{gap:0;width:100%}.c-tab{border-radius:var(--radius-control);gap:5px;height:40px;padding:0 9px}.c-filters{flex:1 0 100%;width:100%;padding-bottom:2px}.c-chip{border-radius:var(--radius-control);height:40px}.c-chip-x{border-radius:0 10px 10px 0;width:36px}.c-group-head{height:40px;padding:0 14px;top:0}.c-toast-zone{bottom:calc(64px + 16px + 50px + 12px + env(safe-area-inset-bottom));justify-content:center;width:calc(100vw - 32px);display:flex}.c-toast-text span{max-width:150px}.c-panel{width:auto;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);z-index:60;opacity:1;border-radius:22px 22px 0 0;inset:auto 0 0;transform:translateY(105%)}.c-panel[data-open]{transform:none}.c-scrim{z-index:59;background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.c-scrim{background:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.c-panel-grip{background:var(--c-hair-3);border-radius:99px;flex:none;width:38px;height:4px;margin:8px auto 0;display:block}.c-panel-head{height:48px}.c-panel-head .c-icon-btn{width:40px;height:40px}.c-panel-body{padding:16px 20px 20px}.c-panel-foot{border-radius:0;padding:12px 16px}.c-panel-foot .c-btn{height:var(--control-h)}.c-panel-foot .c-icon-btn{width:44px;height:44px}.c-mini{height:44px}.c-input{font-size:var(--fs-row)}}@container c-sheet (max-width:640px){.c-row{grid-template-columns:40px 26px minmax(0,1fr) auto auto;grid-template-areas:"check kind main main main""check kind client who rel";align-items:center;gap:1px 6px;height:auto;min-height:60px;padding:9px 14px 9px 18px}.c-row:before{left:88px}.c-row-check{grid-area:check}.c-row>.c-client-mark{grid-area:kind;align-self:center}.c-row-main{grid-area:main;height:auto}.c-row-client{pointer-events:none;font-size:var(--fs-meta);grid-area:client;gap:4px}.c-row-client>.c-client-mark{display:none}.c-row-who{grid-area:who;justify-self:end}.c-row-rel{font-size:var(--fs-meta);grid-area:rel}.c-row-date,.c-row-period{display:none}.c-row-meta-m{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-ink-3);display:block;overflow:hidden}.c-row-client-name{flex:none;max-width:100%}.c-row-title{font-size:var(--fs-body)}.c-row-batch .c-row-who{align-self:center}.c-row[data-child]{grid-template-columns:40px 26px minmax(0,1fr) auto;grid-template-areas:"check kind main who";min-height:48px;padding-top:4px;padding-bottom:4px}.c-row[data-child] .c-row-client,.c-row[data-child] .c-row-rel{display:none}.c-children .c-line{margin-left:18px}.c-children:before{left:38px}.c-children .c-row:after{width:6px;left:20px}.c-done-chips{padding-left:62px}}@media (prefers-reduced-motion:reduce){.c-fold,.c-line,.c-line.is-leaving,.c-mark,.c-panel,.c-root,.c-toast-zone{transition:none!important}.c-done-chip,.c-hints,.c-line.is-new,.c-toast{animation:none!important}}.vg-root .c-sheet{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.vg-root .c-toolbar{border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:inset 0 -1px 0 var(--hairline);padding:0 12px}.vg-root .c-tab{height:var(--control-h-sm);border-radius:var(--radius-control);font-size:var(--fs-body)}.vg-root .c-tab[aria-pressed=true]{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong),0 4px 12px -8px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.vg-root .c-tab[aria-pressed=true]{box-shadow:0 0 0 1px var(--hairline-strong),0 4px 12px -8px color-mix(in srgb,var(--brand-green) 40%,transparent)}}.vg-root .c-chip,.vg-root .c-search{height:var(--control-h-sm);border-radius:var(--radius-control)}.vg-root .c-group-head{background:var(--surface);height:46px;box-shadow:inset 0 1px 0 var(--hairline),inset 0 -1px 0 var(--hairline);font:500 var(--fs-row)/22px var(--font-heading);letter-spacing:-.01em;color:var(--text);gap:10px;padding-left:12px}.vg-root .c-group:first-of-type .c-group-head{box-shadow:inset 0 -1px 0 var(--hairline)}.vg-root .c-group-icon{width:16px;height:16px;margin-left:2px}.vg-root .c-group-n{font:500 var(--fs-meta)/18px var(--font-sans);padding:1px 8px}.vg-root .c-group[data-tone=overdue] .c-group-n{background:var(--coral-wash)}.vg-root .c-row{grid-template-columns:40px 28px minmax(0,1fr) 210px 26px 112px 100px;column-gap:12px;height:52px;padding:0 16px 0 10px}.vg-root .c-row:before{background:var(--hairline);left:90px}.vg-root .c-row:hover{background:var(--brand-blush)}@supports (color:color-mix(in lab,red,red)){.vg-root .c-row:hover{background:color-mix(in srgb,var(--brand-blush) 55%,transparent)}}.vg-root .c-row[data-selected]:hover{background:0 0}.vg-root .c-mark{background:var(--surface-cream)}.vg-root .c-row-title{font:600 var(--fs-row)/20px var(--font-sans);color:var(--text)}.vg-root .c-row-period{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.vg-root .c-row-client{font-size:var(--fs-body);color:var(--text-body)}.vg-root .c-row-date{font-size:var(--fs-body);color:var(--text-faint)}.vg-root .c-row[data-done] .c-row-title{color:var(--text-body);font-weight:500}.vg-root .c-row[data-done] .ta-kind{opacity:.6}.vg-check{z-index:2;place-items:center;width:40px;height:40px;display:grid;position:relative}.vg-rel{justify-content:flex-end;display:flex}.vg-mono{border-radius:var(--radius-control);width:24px;height:24px;font:500 9.5px/1 var(--font-sans);letter-spacing:.02em;color:var(--text-body);background:var(--surface-sunken);justify-self:center;place-items:center;display:grid}.vg-root .c-row[data-child]{height:44px}.vg-root .c-row[data-child] .c-row-title{font-size:var(--fs-body)}.vg-root .c-children .c-line{margin-left:30px}.vg-root .c-children:before{background:var(--hairline-strong);left:40px}.vg-root .c-children .c-row:after{background:var(--hairline-strong);width:10px;left:10px}.vg-fold{z-index:0;width:40px;height:40px;color:var(--text-faint);pointer-events:none;place-items:center;display:grid;position:relative}.vg-fold svg{width:18px;height:18px;transition:transform .28s var(--ease-out)}.c-batch[data-open]>.c-line-inner>.c-row .vg-fold svg{color:var(--text);transform:rotate(90deg)}.vg-root .c-row-stack{gap:12px}.vg-root .c-stack-n{font-size:var(--fs-body);color:var(--text-body)}.vg-root .c-done-chips{padding-left:110px}.vg-root .c-done-chip{height:28px;font-size:var(--fs-body);color:var(--text-body);background:var(--brand-green);padding:0 11px 0 7px}@supports (color:color-mix(in lab,red,red)){.vg-root .c-done-chip{background:color-mix(in srgb,var(--brand-green) 6%,var(--surface))}}.vg-root .c-done-chip{box-shadow:inset 0 0 0 1px var(--hairline)}.vg-root .c-done-chip svg{color:var(--ink-green);width:12px;height:12px}.vg-root .c-panel{border-radius:var(--radius-card);box-shadow:var(--shadow-lift)}.vg-root .c-mini .ta-check{width:40px;height:38px}.vg-search-btn{width:40px;padding:0}@container c-sheet (max-width:900px){.vg-root .c-row,.vg-root .c-row[data-child]{grid-template-columns:40px 28px minmax(0,1fr) 170px 26px 104px}}@container c-sheet (max-width:640px){.vg-root .c-row{grid-template-columns:40px 28px minmax(0,1fr) auto auto;grid-template-areas:"check kind main main main""check kind client who rel";column-gap:8px;height:auto;min-height:64px;padding:10px 14px 10px 6px}.vg-root .c-row>.ta-kind,.vg-root .c-row>.vg-mono{grid-area:kind}.vg-root .c-row:before{left:82px}.vg-root .c-row-title{font-size:var(--fs-row)}.vg-root .c-row[data-child]{grid-template-columns:40px 28px minmax(0,1fr) auto;grid-template-areas:"check kind main who";min-height:48px}.vg-root .c-children .c-line{margin-left:16px}.vg-root .c-done-chips{padding-left:64px}.vg-root .c-row-stack .ta-meter-bar{width:48px}}@media (max-width:767.98px){.vg-root .c-group-head{top:0}}@media (min-width:768px){.vg-search-btn{display:none}}.vg-root .c-filters:empty,.vg-root .c-toolbar-sep:has(+.c-filters:empty){display:none}@container c-sheet (max-width:900px){.vg-root .c-toolbar{--c-toolbar-h:52px;flex-wrap:nowrap;padding-block:0}.vg-root .c-list{--c-toolbar-h:52px}.vg-root .c-filters{height:auto;box-shadow:none;flex:0 auto;order:0;margin-inline:0;padding-inline:0}}@media (max-width:767.98px){.vg-root .c-toolbar{padding-block:6px}}.vg-all{z-index:2;border-radius:var(--radius-control);height:32px;font-size:var(--fs-body);padding:0 12px;position:relative}.vg-root .c-row-batch:has(.vg-all) .c-row-stack .ta-meter,.vg-root .c-row-batch:has(.vg-all) .c-stack-n{display:none}.ta-suggest{flex-wrap:wrap;gap:6px;margin:2px 0 8px;display:flex}.ta-suggest-chip{cursor:pointer;background:var(--brand-green);border:0;border-radius:999px;align-items:center;height:30px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ta-suggest-chip{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ta-suggest-chip{box-shadow:inset 0 0 0 1px var(--hairline);color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);white-space:nowrap;transition:background-color .15s,box-shadow .15s}.ta-suggest-chip:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ta-suggest-chip:hover{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.ta-suggest-chip:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.ta-suggest-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ta-prop-none{font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);padding:0 4px}.vg-alert{border-radius:var(--radius-control);background:var(--coral-wash);color:var(--ink-coral);font:500 var(--fs-body)/20px var(--font-sans);align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;display:flex}.vg-alert svg{flex:none;width:16px;height:16px}.c-field>.ta-prop{justify-self:start}.c-edit .ta-who{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.c-edit .ta-who-option{min-width:0;height:44px}.c-edit .ta-who-option>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ta-avatar-none{border:1.5px dashed var(--hairline-strong);border-radius:999px;flex:none;width:28px;height:28px}.c-edit-month{margin-top:2px}.ta-check-space{width:40px;display:block}.c-toast[data-tone=error]{background:var(--coral-fill)}.c-toast[data-tone=error] .c-toast-text span{max-width:460px;color:var(--text-on-dark)}.vg-all{pointer-events:auto}.vg-root .c-batch[data-open]>.c-line-inner>.c-row-batch{top:calc(var(--c-toolbar-h) + 46px);z-index:3;background:var(--surface);box-shadow:inset 0 -1px 0 var(--hairline);position:sticky}.vg-root .c-batch[data-open]>.c-line-inner>.c-row-batch[data-selected]{background:var(--surface-cream)}@media (max-width:767.98px){.vg-root .c-batch[data-open]>.c-line-inner>.c-row-batch{top:40px}}[data-theme=dark] .vg-root .c-group-head{background:var(--surface)}[data-theme=dark] .vg-root .c-row:hover{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root .c-row:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}}[data-theme=dark] .vg-root .ta-picker{background:var(--surface-band)}[data-theme=dark] .vg-root .ta-line:after{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root .ta-line:after{background:color-mix(in srgb,var(--brand-sage) 30%,transparent)}}[data-theme=dark] .vg-root .c-btn-danger{background:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .vg-root .c-btn-danger{background:color-mix(in srgb,var(--brand-coral) 75%,var(--bg))}}.c-suggest{z-index:2;border-radius:var(--radius-control);background:var(--brand-sage);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-1px 16px 9px 96px;padding:6px 6px 6px 8px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.c-suggest{background:color-mix(in srgb,var(--brand-sage) 13%,var(--surface))}}.c-suggest{box-shadow:inset 0 0 0 1px var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.c-suggest{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-sage) 34%,transparent)}}.c-suggest{font-size:var(--fs-body);color:var(--text-body);animation:c-fade-up .26s var(--c-out) both;line-height:18px}.c-suggest-tag{background:var(--surface);height:22px;color:var(--ink-petrol);font:600 var(--fs-meta)/1 var(--font-sans);box-shadow:inset 0 0 0 1px var(--brand-sage);border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 8px 0 6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.c-suggest-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-sage) 30%,transparent)}}.c-panel-h3 svg,.c-suggest-tag svg{stroke-width:2px;width:13px;height:13px}.c-suggest-text{min-width:0;color:var(--text);font-weight:500}.c-suggest-source{border-radius:var(--radius-chip);min-width:0;max-width:100%;color:var(--ink-petrol);text-decoration:underline;-webkit-text-decoration-color:var(--ink-petrol);text-decoration-color:var(--ink-petrol);align-items:center;gap:3px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.c-suggest-source{-webkit-text-decoration-color:color-mix(in srgb,var(--ink-petrol) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--ink-petrol) 35%,transparent)}}.c-suggest-source{text-underline-offset:3px}.c-suggest-source>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-suggest-source svg{flex:none;width:13px;height:13px}.c-suggest-source:hover{text-decoration-color:currentColor}.c-suggest-source:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.c-suggest-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.c-panel .c-suggest-btn,.c-root .c-suggest-btn{height:var(--control-h-sm);border-radius:var(--radius-control);font-size:var(--fs-meta);white-space:nowrap;cursor:pointer;padding:0 10px}.c-suggest-btn.c-btn-primary{gap:5px;padding:0 10px 0 8px}.c-suggest-btn svg{width:14px;height:14px}.c-suggest-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.c-suggest-box{border-radius:var(--radius-control);background:var(--brand-sage);margin-top:18px;padding:2px 14px 14px}@supports (color:color-mix(in lab,red,red)){.c-suggest-box{background:color-mix(in srgb,var(--brand-sage) 13%,var(--surface))}}.c-suggest-box{box-shadow:inset 0 0 0 1px var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.c-suggest-box{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-sage) 34%,transparent)}}.c-suggest-box .c-panel-h3{color:var(--ink-petrol);align-items:center;gap:6px;margin:12px 0 6px;display:flex}.c-suggest-box-head{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text);margin:0 0 4px}.c-suggest-box .c-suggest-source>span{white-space:normal}.c-suggest-box-proposal{color:var(--text);margin:8px 0 0}.c-suggest-box .c-suggest-actions{margin:12px 0 0}.c-panel .c-suggest-box .c-suggest-btn{height:var(--control-h-sm);font-size:var(--fs-body);padding:0 12px}.c-edit-kinds{margin:0}.ta-kinds{flex-wrap:wrap;gap:6px;display:flex}@container c-sheet (max-width:640px){.c-suggest{margin:-2px 14px 10px 58px}.c-suggest-actions{margin-left:0}.c-root .c-suggest-btn{height:var(--control-h-sm);font-size:var(--fs-body);padding:0 12px}}[data-theme=dark] .c-suggest-box,[data-theme=dark] .vg-root .c-suggest{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .c-suggest-box,[data-theme=dark] .vg-root .c-suggest{background:color-mix(in srgb,var(--brand-sage) 12%,var(--surface-band))}}[data-theme=dark] .c-suggest-box,[data-theme=dark] .vg-root .c-suggest{box-shadow:inset 0 0 0 1px var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .c-suggest-box,[data-theme=dark] .vg-root .c-suggest{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-sage) 26%,transparent)}}@media (prefers-reduced-motion:reduce){.c-suggest{animation:none}}.kd-rows{--kd-ink-green:var(--brand-green);--kd-ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.kd-rows{--kd-ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.kd-rows{margin:0;padding:0;list-style:none}[data-theme=dark] .kd-rows{--kd-ink-green:var(--accent-tint);--kd-ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kd-rows{--kd-ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}.kd-row{grid-template-columns:44px 28px minmax(0,1fr) 28px minmax(88px,auto) 92px 44px;align-items:center;column-gap:12px;min-height:56px;padding:6px 0;transition:background-color .12s;display:grid;position:relative}.kd-row:before{content:"";background:var(--hairline);pointer-events:none;height:1px;position:absolute;top:0;left:84px;right:0}.kd-row:first-child:before{display:none}.kd-row:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kd-row:hover{background:color-mix(in srgb,var(--brand-green) 3%,transparent)}}.kd-cell-check{place-items:center;margin-left:-10px;display:grid}.kd-check{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid}.kd-check:disabled{cursor:wait}.kd-check:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.kd-check-disc{width:24px;height:24px;box-shadow:inset 0 0 0 1.6px var(--border-strong);transition:box-shadow .2s,background-color .26s var(--ease-out),transform .34s var(--ease-spring);border-radius:999px;place-items:center;display:grid;position:relative}.kd-check[data-tone=over] .kd-check-disc{box-shadow:inset 0 0 0 1.8px var(--text-faint)}.kd-check-disc svg{fill:none;width:14px;height:14px;stroke:var(--kd-ink-green);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:15;stroke-dashoffset:15px;opacity:0;transition:stroke-dashoffset .34s var(--ease-out) 60ms,opacity .16s}.kd-check:hover .kd-check-disc{box-shadow:inset 0 0 0 1.6px var(--kd-ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kd-check:hover .kd-check-disc{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.kd-check:hover .kd-check-disc svg{stroke-dashoffset:0;opacity:.45}.kd-check[data-done] .kd-check-disc{background:var(--brand-green);box-shadow:none}.kd-check[data-done] .kd-check-disc svg{stroke:var(--text-on-dark);stroke-dashoffset:0;opacity:1}.kd-main{min-width:0}.kd-main-text{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;max-width:100%;display:flex}.kd-title-button{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}.kd-title-button:after{content:"";position:absolute;inset:0}.kd-title-button:focus-visible{outline:none}.kd-title-button:focus-visible:after{box-shadow:inset 0 0 0 2px var(--focus-ring);border-radius:var(--radius-chip)}.kd-title{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-row);color:var(--text);letter-spacing:-.003em;font-weight:500}.kd-period{font-size:var(--fs-body)}.kd-note,.kd-period{white-space:nowrap;color:var(--text-body)}.kd-note{text-overflow:ellipsis;font-size:var(--fs-meta);margin-top:2px;display:block;overflow:hidden}.kd-meta-m{display:none}.kd-who{place-items:center;display:grid}.kd-when{white-space:nowrap;font-size:var(--fs-body);color:var(--text-body);justify-self:end;font-weight:500}.kd-when[data-tone=over]{color:var(--kd-ink-coral)}.kd-when[data-tone=today]{color:var(--kd-ink-green);font-weight:600}.kd-when[data-tone=done]{color:var(--kd-ink-green)}.kd-date{white-space:nowrap;font-size:var(--fs-body);color:var(--text-body);justify-self:end}.kd-cell-menu{place-items:center;display:grid}.kd-cell-check,.kd-cell-menu{z-index:1;position:relative}.kd-row[data-state=done] .kd-title{color:var(--text-body);font-weight:400}.kd-group-head{font-size:var(--fs-body);color:var(--text);align-items:center;gap:8px;margin:0;padding:0 0 6px;font-weight:600;display:flex}.kd-group-icon{width:16px;height:16px;color:var(--text-body);stroke-width:2px;flex:none;margin-left:0}.kd-group-n{text-align:center;min-width:22px;font-size:var(--fs-meta);color:var(--text-body);background:var(--brand-green);border-radius:99px;padding:1px 7px;font-weight:500}@supports (color:color-mix(in lab,red,red)){.kd-group-n{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.kd-group-head[data-tone=overdue] .kd-group-icon,.kd-group-head[data-tone=overdue] .kd-group-label{color:var(--kd-ink-coral,var(--coral-strong))}.kd-group-head[data-tone=overdue] .kd-group-n{color:var(--coral-strong);background:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.kd-group-head[data-tone=overdue] .kd-group-n{background:color-mix(in srgb,var(--brand-coral) 12%,transparent)}}[data-theme=dark] .kd-group-head[data-tone=overdue] .kd-group-n{color:var(--brand-coral)}.kd-group-head[data-tone=week] .kd-group-icon{color:var(--brand-green)}[data-theme=dark] .kd-group-head[data-tone=week] .kd-group-icon{color:var(--accent-tint)}@media (max-width:767px){.kd-row{grid-template-columns:44px 28px minmax(0,1fr) 44px;column-gap:10px;min-height:64px;padding:8px 0}.kd-row:before{left:82px}.kd-date,.kd-when,.kd-who{display:none}.kd-main-text,.kd-title{display:block}.kd-title{white-space:normal;overflow-wrap:anywhere}.kd-main-text .kd-period{display:none}.kd-meta-m{white-space:nowrap;font-size:var(--fs-meta);color:var(--text-body);flex-wrap:wrap;gap:0 8px;margin-top:2px;display:flex}.kd-meta-m>span+span:before{content:"·";color:var(--text-body);margin-right:8px}.kd-meta-m>[data-tone=over]{color:var(--kd-ink-coral);font-weight:500}.kd-meta-m>[data-tone=done],.kd-meta-m>[data-tone=today]{color:var(--kd-ink-green);font-weight:500}}body:has([data-client-list]){background:var(--canvas-warm)}.kl-root{--kl-onb:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-root{--kl-onb:color-mix(in srgb,var(--brand-sage) 70%,var(--brand-green))}}.kl-root{--kl-wash:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-root{--kl-wash:color-mix(in srgb,var(--brand-sage) 16%,var(--surface))}}.kl-root{--kl-soft:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kl-root{--kl-soft:color-mix(in srgb,var(--brand-green) 9%,var(--surface))}}[data-theme=dark] .kl-root{--kl-onb:var(--brand-sage)}.kl-tools{align-items:center;gap:10px;display:flex}.kl-root .c-tab,.kl-root .ta-btn,.kl-root .ta-fig,.kl-root .ta-person{text-decoration:none}.kl-root .ta-head .ta-btn-ghost{box-shadow:none;color:var(--text);background:0 0}.kl-root .ta-head .ta-btn-ghost:hover{background:var(--surface-sunken)}.kl-root .ta-head .ta-btn-primary{box-shadow:none}.kl-dl-n{background:var(--coral-fill);min-width:20px;height:20px;color:var(--text-on-dark);font:500 var(--fs-meta)/1 var(--font-sans);border-radius:99px;place-items:center;padding:0 6px;display:inline-grid}.kl-boxes{margin-bottom:var(--gap-group);border-radius:var(--radius-card);animation:ta-rise .52s var(--ease-out) backwards;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:0;display:grid}.kl-boxes[data-count="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kl-box{min-width:0;min-height:232px;padding:var(--space-8);color:var(--text-on-dark);flex-direction:column;display:flex;position:relative}.kl-box:first-child{padding-left:var(--space-6)}.kl-box+.kl-box{box-shadow:inset 1px 0 0 var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-box+.kl-box{box-shadow:inset 1px 0 0 color-mix(in srgb,var(--brand-sage) 28%,transparent)}}.kl-label{font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-groen-muted)}.kl-big{font:300 var(--fs-stat)/var(--lh-stat) var(--font-heading);letter-spacing:-.03em;color:var(--text-on-dark);font-variant-numeric:tabular-nums;white-space:nowrap}.kl-unit{font:400 var(--fs-card)/1 var(--font-heading);letter-spacing:-.02em;margin-left:4px}.kl-missing{font:500 var(--fs-row)/20px var(--font-sans);color:var(--on-groen-muted);margin-top:18px}.kl-mrr .kl-big{margin-top:var(--space-5);font-size:var(--fs-focus);line-height:var(--lh-focus)}.kl-per{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text-on-dark);margin-top:2px}.kl-arr{font:500 var(--fs-body)/20px var(--font-sans);color:var(--on-groen-muted);font-variant-numeric:tabular-nums;margin-top:2px}.kl-change{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text-on-dark);background:var(--text-on-dark);border-radius:99px;align-self:flex-start;align-items:center;gap:5px;margin-top:14px;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kl-change{background:color-mix(in srgb,var(--text-on-dark) 13%,transparent)}}.kl-change svg{width:14px;height:14px;color:var(--accent-tint)}.kl-split{margin-top:auto;padding-top:18px}.kl-split-bar{border-radius:99px;gap:3px;height:8px;display:flex;overflow:hidden}.kl-split-bar i{transform-origin:0;height:100%;animation:kl-grow .9s var(--ease-out) .3s backwards;border-radius:99px;display:block}.kl-split-bar i:first-child{background:var(--text-on-dark)}.kl-split-bar i:last-child{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-split-bar i:last-child{background:color-mix(in srgb,var(--brand-sage) 80%,var(--text-on-dark))}}.kl-split-bar i:last-child{opacity:.7}.kl-split-l{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--on-groen-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:8px;display:flex}.kl-pair{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.kl-half{border-radius:var(--radius-control);flex-direction:column;gap:2px;margin:-6px;padding:6px 8px;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:flex}.kl-half:hover{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.kl-half:hover{background:color-mix(in srgb,var(--text-on-dark) 8%,transparent)}}.kl-half[aria-current]{box-shadow:0 0 0 1.5px var(--text-on-dark)}.kl-half-l{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-on-dark);align-items:center;gap:7px;display:inline-flex}.kl-dot{border-radius:99px;flex:none;width:10px;height:10px}.kl-dot[data-status=active]{background:var(--text-on-dark)}.kl-dot[data-status=onboarding]{box-shadow:inset 0 0 0 1.5px var(--text-on-dark)}.kl-field{grid-template-columns:repeat(10,16px);gap:7px;margin-top:auto;padding-top:16px;display:grid}.kl-field a{cursor:pointer;transition:transform .12s var(--ease-spring);width:16px;height:16px;animation:ta-stack-in .52s var(--ease-spring) backwards;animation-delay:calc(var(--i,0) * 22ms + .26s);border-radius:99px;display:block}.kl-field a[data-status=active]{background:var(--text-on-dark)}.kl-field a:hover{transform:scale(1.35)}.kl-field a:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:2px}.kl-field a[data-status=onboarding]{box-shadow:inset 0 0 0 2px var(--text-on-dark)}.kl-more{font:500 var(--fs-body)/18px var(--font-sans);gap:16px;margin-top:14px;display:flex}.kl-more a{color:var(--on-groen-muted);text-decoration:none}.kl-more a:hover{color:var(--text-on-dark);text-decoration:underline}.kl-more b{color:var(--text-on-dark);font-weight:500}.kl-goal-top{justify-content:space-between;align-items:center;gap:12px;min-height:14px;display:flex}.kl-goal-target{font:500 var(--fs-body)/18px var(--font-sans);color:var(--on-groen-muted);text-align:right}.kl-goal-target b{color:var(--text-on-dark);font-weight:500}.kl-bar-wrap{margin-top:44px}.kl-bar{background:var(--brand-sage);border-radius:99px;height:10px;position:relative}@supports (color:color-mix(in lab,red,red)){.kl-bar{background:color-mix(in srgb,var(--brand-sage) 26%,transparent)}}.kl-bar i{transform-origin:0;animation:kl-grow 1.1s var(--ease-out) .25s backwards;border-radius:99px;position:absolute;top:0;bottom:0;left:0}.kl-bar i[data-k=later]{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.kl-bar i[data-k=later]{background:color-mix(in srgb,var(--text-on-dark) 45%,transparent)}}.kl-bar i[data-k=run]{background:var(--text-on-dark);box-shadow:0 0 18px var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-bar i[data-k=run]{box-shadow:0 0 18px color-mix(in srgb,var(--brand-sage) 70%,transparent)}}.kl-bar-goal{background:var(--text-on-dark);border-radius:2px;width:2px;position:absolute;top:-8px;bottom:-8px;right:0}@supports (color:color-mix(in lab,red,red)){.kl-bar-goal{background:color-mix(in srgb,var(--text-on-dark) 55%,transparent)}}.kl-bar-plan{background:var(--text-on-dark);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}@supports (color:color-mix(in lab,red,red)){.kl-bar-plan{background:color-mix(in srgb,var(--text-on-dark) 55%,transparent)}}.kl-bar-flag{background:var(--text-on-dark);color:var(--brand-green);font:600 var(--fs-meta)/14px var(--font-sans);white-space:nowrap;border-radius:99px;padding:3px 9px;position:absolute;top:-34px}.kl-bar-flag[data-side=end]{translate:-100%}.kl-ticks{height:22px;margin-top:8px;position:relative}.kl-ticks span{font:500 var(--fs-meta)/14px var(--font-sans);color:var(--on-groen-muted);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;translate:-50%}.kl-ticks span:first-child{translate:0}.kl-ticks span:last-child{color:var(--text-on-dark);font-weight:600;translate:-100%}.kl-bar-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:auto;padding-top:16px;display:grid}.kl-bar-rows div{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--on-groen-muted);flex-direction:column;gap:2px;display:flex}.kl-bar-rows b{font:300 var(--fs-card)/26px var(--font-heading);color:var(--text-on-dark);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.kl-new{gap:12px;margin-top:16px;display:grid}.kl-new a{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-on-dark);align-items:center;gap:10px;text-decoration:none;display:flex}.kl-new a:hover{text-decoration:underline}.kl-new .kl-new-d{font-size:var(--fs-meta);color:var(--on-groen-muted);margin-left:auto}.kl-filters{padding:var(--space-3) var(--space-6);box-shadow:inset 0 -1px 0 var(--border-line);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kl-root .c-sheet{box-shadow:var(--shadow-card)}.kl-root .c-toolbar{padding-inline:var(--space-6);box-shadow:inset 0 -1px 0 var(--border-line)}.kl-root .c-tabs{gap:var(--space-6)}.kl-root .c-tab{box-shadow:none;color:var(--text-body);background:0 0;border-radius:0;padding-inline:0}.kl-root .c-tab:hover{color:var(--text);background:0 0}.kl-root .c-tab[aria-pressed=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--brand-green);background:0 0}[data-theme=dark] .kl-root .c-tab[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--brand-sage)}.kl-root .c-tab-n,.kl-root .c-tab[aria-pressed=true] .c-tab-n{color:var(--text-body)}.kl-filters .ta-people{height:var(--control-h);padding:4px}.kl-filters .ta-person{height:var(--control-h-sm);min-width:var(--control-h-sm)}.kl-menu-wrap{position:relative}.kl-menu-wrap>summary{cursor:pointer;list-style:none}.kl-menu-wrap>summary::-webkit-details-marker{display:none}.kl-menu-wrap .c-chip-main svg{width:13px;height:13px;color:var(--text-body)}.kl-menu{z-index:30;border-radius:var(--radius-card);background:var(--surface);min-width:240px;max-width:340px;max-height:320px;box-shadow:var(--shadow-lift);animation:ta-pop-in .2s var(--ease-out) backwards;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.kl-menu a{border-radius:var(--radius-control);min-height:38px;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex}.kl-menu a:focus-visible,.kl-menu a:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kl-menu a:focus-visible,.kl-menu a:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.kl-menu a:focus-visible,.kl-menu a:hover{outline:none}.kl-menu a span{color:var(--text-body);font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.kl-menu-group+.kl-menu-group{box-shadow:inset 0 1px 0 var(--hairline);margin-top:4px;padding-top:4px}.kl-menu-head{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);margin:0;padding:8px 10px 4px}.kl-filters .c-chip[data-active]{background:var(--kl-soft);box-shadow:inset 0 0 0 1.5px var(--brand-green)}.kl-filters .c-chip[data-active] .c-chip-v{color:var(--brand-green);font-weight:600}[data-theme=dark] .kl-filters .c-chip[data-active]{box-shadow:inset 0 0 0 1.5px var(--brand-sage)}[data-theme=dark] .kl-filters .c-chip[data-active] .c-chip-v{color:var(--brand-sage)}.kl-clear{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);margin-left:4px;text-decoration:none}.kl-clear:hover{color:var(--text);text-decoration:underline}.kl-root .c-tab[data-tab=waiting]{margin-left:var(--space-1);position:relative}.kl-root .c-tab[data-tab=waiting]:before{content:"";background:var(--hairline-strong);width:1px;position:absolute;top:6px;bottom:6px;left:-14px}.kl-note{font:500 var(--fs-body)/18px var(--font-sans);color:var(--coral-strong);box-shadow:inset 0 -1px 0 var(--hairline);padding:10px 18px}.kl-root .c-group-head{height:44px;padding:0 var(--space-6) 0 calc(var(--space-6) - 6px);background:var(--surface);font-size:var(--fs-row);font-weight:500}.kl-root .c-group-head,.kl-root .c-group:first-of-type .c-group-head{box-shadow:inset 0 -1px 0 var(--border-line)}.kl-group[data-status=onboarding] .c-group-icon{color:var(--kl-onb)}.kl-group[data-status=active] .c-group-icon{color:var(--brand-green)}.kl-group[data-status=active] .c-group-n{color:var(--brand-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kl-group[data-status=active] .c-group-n{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}[data-theme=dark] .kl-group[data-status=active] .c-group-icon,[data-theme=dark] .kl-group[data-status=active] .c-group-n{color:var(--brand-sage)}.kl-rows{margin:0;padding:0;list-style:none}.kl-row{min-height:64px;padding:0 var(--space-6);grid-template-columns:32px minmax(0,1fr) 210px 190px 96px;align-items:center;column-gap:12px;transition:background-color .12s;display:grid;position:relative}.kl-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:68px;right:0}.kl-rows>li:first-child>.kl-row:before{display:none}.kl-row [data-client-icon],.kl-row:hover{background:var(--surface-sunken)}.kl-name,.kl-row [data-client-icon]{color:var(--text)}.kl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 var(--fs-body)/20px var(--font-sans);overflow:hidden}@media (min-width:1100px){.kl-row{column-gap:var(--space-6);grid-template-columns:32px minmax(220px,300px) 190px minmax(0,1fr) 110px}}.kl-row[data-status=churned] .kl-name{color:var(--text-body);font-weight:400}.kl-who{min-width:0;font-size:var(--fs-body);color:var(--text-body);align-items:center;gap:8px;display:inline-flex}.kl-who-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kl-since{white-space:nowrap;font-size:var(--fs-meta);color:var(--text-body);justify-self:end}.kl-action{z-index:2;justify-self:end;position:relative}.kl-wait{border-radius:var(--radius-chip);height:26px;font:500 var(--fs-meta)/1 var(--font-sans);color:var(--text);background:var(--brand-green);justify-self:start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kl-wait{background:color-mix(in srgb,var(--brand-green) 8%,var(--surface))}}.kl-wait{white-space:nowrap}.kl-wait:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px}[data-theme=dark] .kl-wait{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kl-wait{background:color-mix(in srgb,var(--brand-sage) 14%,var(--surface))}}.kl-meter{align-items:center;gap:9px;display:inline-flex}.kl-meter-bar{background:var(--brand-sage);border-radius:99px;width:84px;height:6px;position:relative}@supports (color:color-mix(in lab,red,red)){.kl-meter-bar{background:color-mix(in srgb,var(--brand-sage) 22%,var(--surface))}}.kl-meter-bar{overflow:hidden}.kl-meter-bar i{background:var(--kl-onb);transform-origin:0;animation:kl-grow .9s var(--ease-out) .3s backwards;border-radius:99px;position:absolute;inset:0 auto 0 0}.kl-meter-n{font:500 var(--fs-meta)/1 var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums}.kl-meter-n span{color:var(--text-body);font-weight:500}.kl-empty{text-align:center;color:var(--text-body);padding:40px 20px}.kl-name-col{flex-direction:column;gap:1px;min-width:0;display:flex}.kl-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 var(--fs-meta)/17px var(--font-sans);color:var(--text-body);overflow:hidden}.kl-koncern-head{grid-template-columns:32px minmax(0,1fr)}.kl-koncern-icon{border-radius:var(--radius-chip);width:32px;height:32px;color:var(--brand-green);background:var(--kl-soft);place-items:center;display:grid}.kl-koncern-icon svg{width:17px;height:17px}[data-theme=dark] .kl-koncern-icon{color:var(--brand-sage)}.kl-koncern{box-shadow:inset 3px 0 0 var(--brand-green);position:relative}[data-theme=dark] .kl-koncern{box-shadow:inset 3px 0 0 var(--brand-sage)}.kl-koncern-head{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kl-koncern-head{background:color-mix(in srgb,var(--brand-green) 4%,var(--surface))}}.kl-koncern-head .kl-name{font-size:var(--fs-row)}.kl-koncern-rows{margin:0;padding:0;list-style:none;position:relative}.kl-koncern-rows .kl-row{padding-left:48px}.kl-koncern-rows .kl-row:before{left:92px}@keyframes kl-grow{0%{transform:scaleX(0)}}@media (max-width:1180px){.kl-boxes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kl-goal{grid-column:1/-1}.kl-box.kl-goal{box-shadow:inset 0 1px 0 var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-box.kl-goal{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--brand-sage) 28%,transparent)}}.kl-box.kl-goal:first-child{box-shadow:none}}@media (min-width:768px) and (max-width:1279.98px){.kl-root .c-toolbar{--c-toolbar-h:92px;height:var(--c-toolbar-h);flex-wrap:wrap;align-content:center;row-gap:0;padding-block:4px}.kl-root .c-list{--c-toolbar-h:92px}.kl-root .c-toolbar-sep{display:none}.kl-root .c-tabs{align-items:center;height:42px}.kl-root .c-search{margin-left:auto}.kl-koncern .kl-name,.kl-koncern .kl-sub{white-space:normal;overflow-wrap:break-word}.kl-koncern .kl-row{padding-block:8px}}@media (min-width:768px) and (max-width:1099.98px){.kl-row{grid-template-columns:32px minmax(0,1fr) 190px 44px}.kl-since,.kl-who-name{display:none}}.kl-row.kl-koncern-head{grid-template-columns:32px minmax(0,1fr)}@media (max-width:1023.98px){.kl-row{grid-template-columns:32px minmax(0,1fr) 190px 44px}.kl-since,.kl-who-name{display:none}}@media (max-width:767.98px){.kl-boxes,.kl-boxes[data-count="2"]{margin-bottom:var(--space-6);grid-template-columns:1fr}.kl-box,.kl-box:first-child{min-height:0;padding:var(--space-6)}.kl-box+.kl-box,.kl-box.kl-goal{box-shadow:inset 0 1px 0 var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.kl-box+.kl-box,.kl-box.kl-goal{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--brand-sage) 28%,transparent)}}.kl-big{font-size:var(--fs-stat);line-height:var(--lh-stat)}.kl-mrr .kl-big{font-size:var(--fs-figure);line-height:var(--lh-figure);margin-top:10px}.kl-field{grid-template-columns:repeat(10,14px);gap:6px}.kl-field a{width:14px;height:14px}.kl-ticks span:nth-child(2),.kl-ticks span:nth-child(4){display:none}.kl-bar-rows{grid-template-columns:repeat(3,auto);justify-content:space-between;column-gap:24px}.kl-bar-rows b{font-size:var(--fs-card);line-height:22px}.kl-filters{scrollbar-width:none;flex-wrap:nowrap;padding:8px 10px;overflow-x:auto}.kl-filters>*{flex:none}.kl-menu{min-width:0;position:fixed;inset:auto 16px 88px}.kl-root .c-toolbar{flex-wrap:wrap;height:auto}.kl-root .c-tabs{scrollbar-width:none;flex:100%;width:100%;min-width:0;overflow-x:auto}.kl-root .c-tab{flex:none}.kl-root .c-search,.kl-root .c-search:focus-within{width:auto;height:var(--control-h);flex:100%}.kl-root .c-search input{font-size:var(--fs-row)}.kl-row{grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) auto;row-gap:6px;padding:11px 14px}.kl-row:before{left:14px}.kl-row>.kl-logo{grid-row:1/span 2;align-self:start}.kl-row>.kl-status{grid-area:2/2}.kl-row>.kl-who{grid-area:1/3}.kl-row>.kl-action{grid-area:2/3}.kl-name,.kl-sub{white-space:normal}.kl-koncern-head{grid-template-rows:auto;grid-template-columns:32px minmax(0,1fr)}.kl-koncern-rows .kl-row{padding-left:40px}.kl-koncern-rows .kl-row:before{left:40px}}@media (prefers-reduced-motion:reduce){.kl-root *,.kl-root :after,.kl-root :before{transition:none!important;animation:none!important}}.kl-field-more{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums;margin-top:8px}.kl-dl-unknown{background:var(--surface-sunken);color:var(--text-body);box-shadow:inset 0 0 0 1px var(--hairline-strong,var(--hairline))}.kc-switch{align-items:center;gap:10px;min-width:0;margin:-4px 0 18px;display:flex}.kc-switch-label{font:500 13px/18px var(--font-sans);color:var(--text-body);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.kc-switch-label svg{width:15px;height:15px;color:var(--brand-green)}[data-theme=dark] .kc-switch-label svg{color:var(--brand-sage)}.kc-switch-row{scrollbar-width:none;border-radius:var(--radius-control);background:var(--surface-sunken);min-width:0;box-shadow:inset 0 0 0 1px var(--hairline);gap:4px;padding:3px;display:inline-flex;overflow-x:auto}.kc-switch-row::-webkit-scrollbar{display:none}.kc-switch-item{min-height:34px;font:500 13.5px/18px var(--font-sans);color:var(--text);white-space:nowrap;transition:background-color .16s var(--ease-out),color .16s var(--ease-out);border-radius:9px;flex:none;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.kc-switch-item:hover{color:var(--text);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kc-switch-item:hover{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.kc-switch-item:focus-visible{outline:2px solid var(--focus-ring,var(--brand-green));outline-offset:1px}.kc-switch-item[aria-current=page]{color:var(--text);background:var(--surface);box-shadow:var(--shadow-card)}.kc-icon{border-radius:var(--radius-chip);width:34px;height:34px;color:var(--brand-green);background:var(--brand-green);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.kc-icon{background:color-mix(in srgb,var(--brand-green) 9%,var(--surface))}}.kc-icon svg{width:18px;height:18px}[data-theme=dark] .kc-icon{color:var(--brand-sage)}.kc-member{border-radius:6px;margin:0 -8px;padding-left:8px;padding-right:4px;transition:background-color .12s;position:relative}.kc-member:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kc-member:hover{background:color-mix(in srgb,var(--brand-green) 4%,transparent)}}.kc-member[data-current]:before{content:"";background:var(--brand-green);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:0}[data-theme=dark] .kc-member[data-current]:before{background:var(--brand-sage)}@media (max-width:767.98px){.kc-switch{flex-direction:column;align-items:stretch;gap:6px}.kc-switch-row{max-width:100%}}@media (prefers-reduced-motion:reduce){.kc-member,.kc-switch-item{transition:none}}[data-app-shell] [data-analysis-view=staff] section[data-analysis]{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);border:0}[data-app-shell] [data-analysis-view=staff] section[data-analysis]>div:first-child{padding-right:var(--space-3)}[data-app-shell] [data-analysis-view=staff] section[data-analysis]>div:first-child>h3>button{min-height:56px;padding-left:var(--space-4);border-radius:var(--radius-card)}[data-app-shell] [data-analysis-view=staff] section[data-analysis]>div[id]{padding:0 var(--space-5) var(--space-5);border-top:0}@media (max-width:767.98px){[data-app-shell] [data-analysis-view=staff] section[data-analysis]>div:first-child>h3>button{min-height:52px;padding-left:var(--space-3)}[data-app-shell] [data-analysis-view=staff] section[data-analysis]>div[id]{padding:0 var(--space-4) var(--space-4)}}[data-app-shell] [data-analysis-view=staff] div:has(>section[data-analysis]+[data-analysis-actions]){border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}[data-app-shell] [data-analysis-view=staff] div:has(>section[data-analysis]+[data-analysis-actions])>section[data-analysis]{box-shadow:none}[data-app-shell] [data-analysis-view=staff] section[data-analysis]+[data-analysis-actions]{margin:0 var(--space-5);padding:var(--space-2) 0;box-shadow:inset 0 1px 0 var(--hairline)}[data-app-shell] [data-analysis-view=staff] section[data-analysis][data-folded]+[data-analysis-actions]{display:none}[data-app-shell] [data-analysis-view=staff] [data-analysis-actions]>a:last-child{margin-right:calc(-1 * var(--space-2))}@media (max-width:767.98px){[data-app-shell] [data-analysis-view=staff] section[data-analysis]+[data-analysis-actions]{margin:0 var(--space-4)}}[data-app-shell] [data-kundens-visning]:has([data-analysis]:not([data-folded])) [data-analysis-fold-controls]>button:nth-child(2),[data-app-shell] [data-kundens-visning]:not(:has([data-analysis]:not([data-folded]))) [data-analysis-fold-controls]>button:first-child{display:none}[data-app-shell] [data-kundens-visning] [data-analysis-fold-controls]>button{gap:var(--space-2);min-height:var(--button-h-sm);padding:0 var(--space-3);border-radius:var(--radius-control);border-color:var(--border-line);background:var(--surface);color:var(--text);font:500 var(--fs-body)/1 var(--font-sans)}[data-app-shell] [data-kundens-visning] [data-analysis-fold-controls]>button:hover{background:var(--surface-sunken)}[data-app-shell] [data-kundens-visning] [data-analysis-fold-controls]>button:before{content:"";width:16px;height:16px;-webkit-mask:var(--kv-fold-icon) center /16px 16px no-repeat;mask:var(--kv-fold-icon) center /16px 16px no-repeat;background:currentColor}[data-app-shell] [data-kundens-visning] [data-analysis-fold-controls]>button:first-child{--kv-fold-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 20 5-5 5 5'/%3E%3Cpath d='m7 4 5 5 5-5'/%3E%3C/svg%3E")}[data-app-shell] [data-kundens-visning] [data-analysis-fold-controls]>button:nth-child(2){--kv-fold-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E")}@media (max-width:767.98px){[data-app-shell] [data-signal]>div:first-child>div:first-child>[data-info-tip]{width:44px;height:44px;margin:-10px -10px -10px -12px}[data-app-shell] [data-portal-access]>div:first-child>[data-info-tip]{width:44px;height:44px;margin:-10px -12px}}[data-app-shell] [data-employee-input=staff]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6) var(--space-6);border:0}[data-app-shell] [data-employee-input=staff] :is(input:not([type=checkbox]),select,button){border-radius:var(--radius-control)}@media (max-width:767.98px){[data-app-shell] [data-employee-input=staff]{padding:var(--space-4)}}body:has([data-client-page]){background:var(--canvas-warm)}.ks-tip{border-radius:var(--radius-control);background:var(--surface);max-width:min(300px,100vw - 32px);color:var(--text);box-shadow:var(--shadow-lift);font:400 var(--fs-body)/var(--lh-body) var(--font-sans);white-space:pre-line;animation:ks-tip-in .16s var(--ease-out);padding:10px 12px}@keyframes ks-tip-in{0%{opacity:0;transform:translateY(2px)}}.ks-tip-btn{vertical-align:middle;width:24px;height:24px;color:var(--text-body);cursor:help;border-radius:99px;place-items:center;margin:-4px 0 -4px 2px;transition:color .16s,background-color .16s;display:inline-grid}.ks-tip-btn:hover,.ks-tip-btn[data-state=open]{color:var(--text);background:var(--surface-sunken)}.ks-tip-btn:focus-visible,.ks-tip-text:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ks-tip-btn[data-on-dark]{color:var(--rail-text)}.ks-tip-btn[data-on-dark]:hover,.ks-tip-btn[data-on-dark][data-state=open]{color:var(--text-on-dark);background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.ks-tip-btn[data-on-dark]:hover,.ks-tip-btn[data-on-dark][data-state=open]{background:color-mix(in srgb,var(--text-on-dark) 14%,transparent)}}.ks-tip-text{font:inherit;color:inherit;text-align:left;cursor:help;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}@media (max-width:767px),(pointer:coarse){.ks-tip-btn{position:relative}.ks-tip-btn:after{content:"";position:absolute;inset:-10px}.ks-tip-text{position:relative}.ks-tip-text:after{content:"";position:absolute;inset:-14px -4px}}.ks-nav{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.ks-strip{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--border-line);gap:0;padding:0;display:flex;overflow-x:auto}.ks-strip::-webkit-scrollbar{display:none}.ks-chip{white-space:nowrap;height:44px;font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);background:0 0;border-radius:0;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:color .16s,box-shadow .16s;display:inline-flex}.ks-chip:hover{color:var(--text);box-shadow:inset 0 -2px 0 var(--border-strong)}.ks-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ks-chip[data-active=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--brand-green)}[data-theme=dark] .ks-chip[data-active=true]{box-shadow:inset 0 -2px 0 var(--accent-tint)}.ks-chip-icon{flex-shrink:0;width:16px;height:16px}.ks-count{background:var(--coral-fill);min-width:20px;height:20px;color:var(--text-on-dark);font:600 var(--fs-meta)/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;padding:0 6px;display:inline-grid}.ks-more{margin-top:32px}.ks-more-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.ks-more-row{border-bottom:1px solid var(--hairline);min-height:48px;font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0 -8px;padding:8px;text-decoration:none;transition:background-color .16s;display:flex}.ks-more-row:hover{background:var(--surface-cream)}.ks-more-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:767px){.ks-more{margin-top:16px}.ks-more-rows{grid-template-columns:minmax(0,1fr)}}.ks-more[data-client-pages=tal]{margin-top:0}.ks-fold-item{grid-column:1/-1}.ks-fold-summary{cursor:pointer;list-style:none}.ks-fold-summary::-webkit-details-marker{display:none}.ks-fold[open]>.ks-fold-summary{border-bottom-color:#0000}.ks-fold[open] .ks-fold-chevron{transform:rotate(180deg)}.ks-fold-chevron{transition:transform .16s}.ks-fold-body{border-bottom:1px solid var(--hairline);min-width:0;padding:8px 0 16px}.ks-back{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);gap:8px;margin:0;display:flex}.ks-back,.ks-back-link{color:var(--text-body);align-items:center}.ks-back-link{min-height:32px;gap:4px;text-decoration:none;display:inline-flex}.ks-back-here,.ks-back-link:hover{color:var(--text)}.ks-back-here{font-weight:500}.ks-board{gap:28px;min-width:0}.ks-board,.ks-hero{flex-direction:column;display:flex}.ks-hero{transition:box-shadow .22s var(--ease-out);border-radius:16px;gap:16px;padding:24px 32px 32px}.ks-hero:hover{box-shadow:var(--shadow-lift)}.ks-hero-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.ks-hero-title{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);color:var(--text-on-dark);margin:0}.ks-hero-title a{color:inherit;text-decoration:none}.ks-hero-title a:focus-visible:after{outline-color:var(--text-on-dark)}.ks-hero-body{flex-direction:column;gap:32px;display:flex}.ks-hero-body>.ks-hero-label{margin:0 0 -24px}.ks-hero-big-wrap{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.ks-hero-big{font:300 var(--fs-focus)/var(--lh-focus) var(--font-heading);letter-spacing:-.035em;white-space:nowrap;color:var(--text-on-dark)}.ks-hero-unit{font:400 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--on-groen-muted)}.ks-hero-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 0;margin:0;display:grid}.ks-hero-fact:first-child{border-left:0;padding-left:0}.ks-hero-fact{border-left:1px solid var(--brand-sage);min-width:0;padding:0 16px}@supports (color:color-mix(in lab,red,red)){.ks-hero-fact{border-left:1px solid color-mix(in srgb,var(--brand-sage) 30%,transparent)}}.ks-hero-label{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--on-groen-muted);align-items:center;gap:2px;display:flex}.ks-hero-value{white-space:nowrap;text-overflow:ellipsis;font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text-on-dark);overflow-wrap:anywhere;margin:8px 0 0;overflow:hidden}.ks-hot-on-dark{color:var(--chart-costs-on-dark)}.ks-tip-on-dark{color:var(--text-on-dark)}.ks-btn-on-dark{z-index:1;position:relative;color:var(--text-on-dark)!important;border-color:var(--text-on-dark)!important;background:0 0!important}@supports (color:color-mix(in lab,red,red)){.ks-btn-on-dark{border-color:color-mix(in srgb,var(--text-on-dark) 40%,transparent)!important}}.ks-btn-on-dark:hover{background:var(--text-on-dark)!important}@supports (color:color-mix(in lab,red,red)){.ks-btn-on-dark:hover{background:color-mix(in srgb,var(--text-on-dark) 12%,transparent)!important}}.ks-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:28px 32px;display:flex}.ks-card-title{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);color:var(--text);margin:0}.ks-todo-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.ks-row{isolation:isolate;border-bottom:1px solid var(--hairline);border-radius:8px;align-items:center;gap:16px;min-width:0;min-height:56px;margin:0 -8px;padding:8px;transition:background-color .16s;display:flex;position:relative}.ks-row:hover{background:var(--surface-cream)}.ks-mark{border-radius:var(--radius-chip);background:var(--surface-sunken);min-width:32px;height:32px;color:var(--text);font:500 var(--fs-body)/1 var(--font-heading);flex-shrink:0;place-items:center;padding:0 6px;display:grid}.ks-mark-hot{background:var(--coral-wash);color:var(--coral-strong)}.ks-row-body{flex-direction:column;flex:1;min-width:0;display:flex}.ks-row-title{font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);text-decoration:none}.ks-row-line,.ks-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ks-row-line{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans)}.ks-row-line,.ks-row-more .ks-row-title{color:var(--text-body)}.ks-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ks-areas[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ks-area{isolation:isolate;border-radius:var(--radius-card);background:var(--surface);min-width:0;min-height:168px;box-shadow:var(--shadow-card);transition:box-shadow .22s var(--ease-out),transform .3s var(--ease-spring),background-color .16s;flex-direction:column;gap:8px;padding:24px 32px;display:flex;position:relative}.ks-area:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ks-area-head{align-items:center;gap:8px;margin:0;display:flex}.ks-sq{border-radius:var(--radius-chip);background:var(--surface-sunken);width:32px;height:32px;color:var(--text);place-items:center;display:grid}.ks-area-name{font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text);text-decoration:none}.ks-area-head .ks-count{margin-left:auto}.ks-area-head .ks-dot{width:10px;height:10px;margin-left:auto}.ks-area-big{font:300 var(--fs-stat)/var(--lh-stat) var(--font-heading);letter-spacing:-.03em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:16px 0 0;overflow:hidden}.ks-area-big[data-done]{align-items:center;gap:12px;display:inline-flex}.ks-area-tick{width:22px;height:22px;color:var(--brand-green);stroke-width:2.4px}[data-theme=dark] .ks-area-tick{color:var(--accent-tint)}.ks-area-marks{flex-wrap:wrap;gap:4px;margin:0;display:flex}.ks-area-marks i{background:var(--brand-coral);border-radius:2px;width:7px;height:7px}.ks-area-curve{flex-direction:column;gap:4px;margin-top:auto;padding-top:6px;display:flex}.ks-area-curve svg{width:100%;height:44px;display:block}.ks-area-curve span{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body)}.ks-area-curve-fill{fill:var(--accent-tint);fill-opacity:.55}.ks-area-curve-line{fill:none;stroke:var(--brand-green);stroke-width:2px}[data-theme=dark] .ks-area-curve-fill{fill-opacity:.18}[data-theme=dark] .ks-area-curve-line{stroke:var(--accent-tint)}.ks-area-line{min-height:var(--lh-body);font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);margin:0}.ks-hot{color:var(--coral-strong)}.ks-ptiles{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ks-ptile{isolation:isolate;border-radius:12px;flex-direction:column;gap:8px;min-width:0;margin:-8px;padding:8px;transition:background-color .16s;display:flex;position:relative}.ks-ptile:hover{background:var(--surface-cream)}.ks-plate{height:64px;box-shadow:0 0 0 1px var(--hairline-strong);--pg-logo-h:26px;padding:10px 14px}.ks-ptile-name{font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);text-decoration:none}.ks-ptile-state{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body);align-items:center;gap:8px;margin-top:-4px;display:inline-flex}.ks-dot{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--text-body);border-radius:99px;flex-shrink:0}.ks-dot-good{background:var(--status-good);box-shadow:none}.ks-dot-hot{background:var(--coral-strong);box-shadow:none}.ks-dot-ring-hot{box-shadow:inset 0 0 0 1px var(--coral-strong)}.ks-dot-petrol{background:var(--brand-petrol);box-shadow:none}.ks-ptile-add{margin:0;padding:0}.ks-ptile-add:hover{background:0 0}.ks-add{border-radius:var(--radius-chip);border:1px dashed var(--border-strong);height:64px;font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.ks-add:hover{border-color:var(--text);background:var(--surface-cream)}.ks-add:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ks-side{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}@media (max-width:1279px){.ks-areas,.ks-areas[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-todo-rows{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ks-board{gap:16px}.ks-nav{gap:8px;margin-bottom:16px}.ks-strip{margin:0 -16px;padding:2px 32px 2px 16px;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.ks-hero{padding:24px 16px}.ks-hero-big{font-size:var(--fs-title);line-height:var(--lh-title)}.ks-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-hero-fact:nth-child(odd){border-left:0;padding-left:0}.ks-area,.ks-card{padding:16px}.ks-area{min-height:136px}.ks-area-big{font-size:var(--fs-card);line-height:var(--lh-card)}.ks-ptiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ks-area,.ks-hero,.ks-tip{transition:none;animation:none}.ks-area:hover{transform:none}}[data-client-page] [data-urgency=overdue]{color:var(--coral-strong);background:0 0;padding-inline:0;font-weight:500}[data-client-page] [data-urgency=due_soon]{background:var(--surface-sunken);color:var(--text-body);box-shadow:none;--tw-ring-shadow:0 0 transparent}[data-client-page] [data-period-tile]{border:0;border-top:1px solid var(--hairline);border-radius:0;padding:16px 0 0}[data-client-page] .kc-switch-row{box-shadow:none;background:0 0;padding:0}[data-client-page] .kc-switch-item[aria-current=page]{background:var(--surface-sunken);box-shadow:none}.ks-tal{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ks-tal-hero{border-radius:16px;grid-template-columns:300px minmax(0,1fr);gap:40px;min-height:360px;padding:36px 40px 30px 32px;display:grid}.ks-tal-hero:not([data-has-chart]){grid-template-columns:minmax(0,1fr);min-height:0}.ks-tal-lead{align-items:flex-start;min-width:0}.ks-tal-lead,.ks-tal-liquidity{flex-direction:column;gap:6px;display:flex}.ks-tal-liquidity{margin:0}.ks-tal-big{font:300 var(--fs-focus)/var(--lh-focus) var(--font-heading);letter-spacing:-.04em;white-space:nowrap;color:var(--text-on-dark);margin:10px 0 0}.ks-tal-sub{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);margin:0}.ks-tal-stamp,.ks-tal-sub{color:var(--on-groen-muted)}.ks-tal-stamp{align-items:center;gap:var(--space-2);font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);display:inline-flex}.ks-tal-stamp :is(span,button){color:var(--on-groen-muted)}.ks-tal-signals{align-items:center;gap:var(--space-1);margin-top:auto;display:inline-flex}.ks-tal-signals [data-info-tip]{color:var(--on-groen-muted)}.ks-tal-signal i[data-level=critical]{background:var(--coral-fill)}.ks-tal-point{background:var(--text-on-dark);border-radius:99px;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.ks-tal-quiet,.ks-tal-signal{align-items:center;gap:var(--space-2);font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-on-dark);background:var(--brand-sage);border-radius:99px;padding:8px 14px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ks-tal-quiet,.ks-tal-signal{background:color-mix(in srgb,var(--brand-sage) 20%,transparent)}}.ks-tal-quiet,.ks-tal-signal{transition:background-color .16s}.ks-tal-quiet{color:var(--on-groen-muted);background:0 0;padding-inline:0}.ks-tal-signal:hover{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ks-tal-signal:hover{background:color-mix(in srgb,var(--brand-sage) 32%,transparent)}}.ks-tal-signal i{background:var(--brand-coral);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-coral);border-radius:99px}@supports (color:color-mix(in lab,red,red)){.ks-tal-signal i{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-coral) 30%,transparent)}}.ks-tal-signal:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:2px}.ks-tal-chart{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.ks-tal-plot{height:250px;position:relative}.ks-tal-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ks-tal-stop-a{stop-opacity:.3}.ks-tal-stop-a,.ks-tal-stop-b{stop-color:var(--text-on-dark)}.ks-tal-stop-b{stop-opacity:0}.ks-tal-line{fill:none;stroke:var(--text-on-dark);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ks-tal-drop{stroke:var(--text-on-dark);stroke-opacity:.35;stroke-width:1px}.ks-tal-limit-line{stroke:var(--brand-coral);stroke-width:1.5px;stroke-dasharray:5 5}.ks-tal-dot{background:var(--text-on-dark);width:14px;height:14px;box-shadow:0 0 0 6px var(--text-on-dark),0 0 24px var(--brand-sage);border-radius:99px;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.ks-tal-dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--text-on-dark) 22%,transparent),0 0 24px color-mix(in srgb,var(--brand-sage) 80%,transparent)}}.ks-tal-dot[data-under]{background:var(--brand-coral);box-shadow:0 0 0 6px var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.ks-tal-dot[data-under]{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-coral) 25%,transparent)}}.ks-tal-limit{font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-on-dark);align-items:center;gap:6px;display:inline-flex;position:absolute;left:0;transform:translateY(calc(-100% - 6px))}.ks-tal-limit:before{content:"";border-top:1.5px dashed var(--brand-coral);width:14px}.ks-tal-months{height:var(--lh-meta);position:relative}.ks-tal-months span{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--on-groen-muted);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ks-tal-months span[data-now]{color:var(--text-on-dark);font-weight:600}.ks-tal-strip{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ks-tal-strip>div{grid-row:span 3;grid-template-rows:subgrid;align-content:start;min-width:0;padding:26px 32px 28px;display:grid}.ks-tal-strip dt{align-self:end}.ks-tal-strip>div+div{border-left:1px solid var(--border-line)}.ks-tal-strip dt{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body)}.ks-tal-strip dd{margin:0}.ks-tal-strip .ks-tal-figure{margin-top:var(--space-2);font:300 var(--fs-stat)/var(--lh-stat) var(--font-heading);letter-spacing:-.03em;color:var(--text);white-space:nowrap}.ks-tal-strip .ks-tal-note{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);margin-top:6px}.ks-tal-strip .ks-hot{color:var(--coral-strong)}.ks-tal-strip .ks-good{color:var(--brand-green)}[data-theme=dark] .ks-tal-strip .ks-good{color:var(--accent-tint)}.ks-tal-more{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ks-tal-more a{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text);padding:18px 24px 18px 32px;text-decoration:none;transition:background-color .16s;display:flex}.ks-tal-more a:hover{background:var(--surface-sunken)}.ks-tal-more a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ks-tal-more a svg{color:var(--text-body);transition:transform .16s}.ks-tal-more a[aria-current]{box-shadow:inset 0 -2px 0 var(--brand-green),var(--shadow-card)}.ks-tal-more a[aria-current] svg{transform:rotate(90deg)}@media (min-width:768px){[data-tal-open]>:is([data-slot=card],nav){padding-inline:32px}}[data-theme=dark] .ks-tal-more a[aria-current]{box-shadow:inset 0 -2px 0 var(--accent-tint),var(--shadow-card)}@media (max-width:1279px){.ks-tal-hero,.ks-tal-hero:not([data-has-chart]){grid-template-columns:minmax(0,1fr);gap:24px;min-height:0}.ks-tal-plot{height:200px}.ks-tal-signals{margin-top:var(--space-3)}.sk-groen[data-groen=figur]:before{right:0}}@media (max-width:767px){.ks-tal-hero{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:28px 24px 24px}.ks-tal-big{font-size:var(--fs-figure);line-height:var(--lh-figure)}.ks-tal-plot{height:170px}.ks-tal-signals{margin-top:var(--space-3)}.ks-tal-more,.ks-tal-strip{grid-template-columns:minmax(0,1fr)}.ks-tal-strip{grid-template-rows:none}.ks-tal-strip>div{grid-row:auto;grid-template-rows:none;padding:20px 24px}.ks-tal-strip>div+div{border-left:0;border-top:1px solid var(--border-line)}.ks-tal-months span:nth-child(2n):not([data-now]),.ks-tal-months span:nth-last-child(2){visibility:hidden}}@media (prefers-reduced-motion:reduce){.ks-tal-more a svg{transition:none}}.ks-fee-band{flex-direction:column;gap:2px;margin:4px -24px;padding:26px 24px 24px;display:flex}.ks-fee-band .ks-fee-note,.ks-fee-band dt{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--on-groen-muted);margin:0}.ks-fee-band .ks-fee-big{font:300 var(--fs-figure)/var(--lh-figure) var(--font-heading);letter-spacing:-.035em;color:var(--text-on-dark);white-space:nowrap;margin:6px 0 0}[data-side=vores-aftale] .ks-renew{border-top:1px solid var(--border-line);padding-top:20px}[data-client-page] [data-agreement-terms]>div{padding-block:12px}[data-client-page] [data-agreement-terms] .type-meta{color:var(--text-body)}[data-client-page] [data-terms-history] th{border-bottom:1px solid var(--border-line);font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-body);padding:0 16px 8px 0}[data-client-page] [data-terms-history] td{color:var(--text);padding:12px 16px 12px 0}[data-client-page] [data-terms-history] h3{margin-bottom:12px}@media (max-width:767px){.ks-fee-band{margin-inline:-24px}.ks-fee-band .ks-fee-big{font-size:var(--fs-title);line-height:var(--lh-title)}}.ks-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back back""main actions";align-items:start;gap:8px 20px;margin-bottom:20px;display:grid}.ks-head-back{grid-area:back}.ks-head-main{grid-area:main}.ks-head-actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ks-tiles{margin-bottom:32px}@media (max-width:767px){.ks-head{grid-template-areas:"back actions""main main";align-items:center;gap:8px 12px;margin-bottom:16px}.ks-head-actions{flex-wrap:nowrap;gap:4px}.ks-head-actions .sk-btn-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ks-head-actions [data-slot=button],.ks-head-actions>button{gap:0;width:44px;padding:0}.ks-tiles{margin-bottom:24px}}body:has([data-knowledge-page]){background:var(--canvas-warm)}.kv-root{padding-bottom:48px}.kv-root.vg-root{--c-ink-3:var(--text-faint)}.kv-root .c-search input::placeholder{color:var(--text-faint)}.kv-panel .c-btn,.kv-root .c-icon-btn,.kv-root .kv-row-link,.kv-root .ta-btn,.kv-root .ta-fig{text-decoration:none}.kv-head{justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);box-shadow:inset 0 -1px 0 var(--border-line);flex-wrap:wrap}.kv-head,.kv-tabs{align-items:center;display:flex}.kv-tabs{gap:var(--space-6);min-width:0;max-width:100%}.kv-tab{align-items:center;gap:var(--space-2);white-space:nowrap;height:44px;font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);flex:none;transition:color .12s;display:inline-flex}.kv-tab:hover{color:var(--text)}.kv-tab[aria-pressed=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--brand-green)}.kv-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.kv-tab-n{font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums}.kv-tab[data-zero] .kv-tab-n{opacity:.8}[data-theme=dark] .kv-tab[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--accent-tint)}.kv-root .c-sheet{box-shadow:var(--shadow-card)}.kv-tools{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;padding:6px 0;display:flex}.kv-root .kv-search{border-radius:var(--radius-control);width:220px;height:40px}.kv-root .kv-search:focus-within{width:260px}.kv-search input[type=search]::-webkit-search-cancel-button{display:none}.kv-import,.kv-new{flex:none}.kv-root .c-sheet{overflow:hidden}.kv-group .c-group-head{padding-left:14px;padding-right:10px;position:static}.kv-group .c-group-n{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.kv-group .c-group-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.kv-suggestions .c-group-icon{color:var(--ink-petrol)}.kv-suggestions .c-group-n{color:var(--ink-petrol);background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.kv-suggestions .c-group-n{background:color-mix(in srgb,var(--brand-petrol) 10%,transparent)}}.kv-add{color:var(--text-body);margin-left:auto}.kv-group .kv-add.c-icon-btn-sm{border-radius:var(--radius-control);width:32px;height:32px}.kv-group-aside{align-items:center;margin-left:auto;display:inline-flex}.kv-rows{margin:0;padding:0;list-style:none}.kv-row{grid-template-columns:22px minmax(0,1fr) minmax(0,300px) 92px;align-items:center;column-gap:14px;min-height:56px;padding:7px 20px 7px 18px;transition:background-color .12s;display:grid;position:relative}.kv-row-suggestion{grid-template-columns:22px minmax(0,1fr) minmax(0,186px) 100px 92px}.kv-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:54px;right:0}.kv-rows>li:first-child>.kv-row:before{display:none}.kv-row:hover{background:var(--c-hover)}.kv-row[aria-current=true]{background:var(--c-sel)}.kv-row[aria-current=true]:after{content:"";background:var(--brand-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.kv-icon{width:22px;height:22px;color:var(--ink-green);background:var(--brand-green);border-radius:7px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.kv-icon{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.kv-icon svg{stroke-width:2.2px;width:13px;height:13px}.kv-row[data-section=contact] .kv-icon,.kv-row[data-section=programs] .kv-icon{color:var(--ink-petrol);background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.kv-row[data-section=contact] .kv-icon,.kv-row[data-section=programs] .kv-icon{background:color-mix(in srgb,var(--brand-petrol) 10%,var(--surface))}}.kv-row[data-section=note] .kv-icon{color:var(--text-body);background:var(--surface-sunken)}.kv-main{gap:1px;min-width:0;display:grid}.kv-row-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 14.5px/20px var(--font-sans);color:var(--text);overflow:hidden}.kv-root .kv-row-link:focus-visible{outline:none}.kv-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13px/18px var(--font-sans);color:var(--text-body);overflow:hidden}.kv-meta{align-items:center;gap:8px;min-width:0;display:flex}.kv-chip{font:500 12px/18px var(--font-sans);color:var(--ink-petrol);background:var(--brand-petrol);border-radius:99px;flex:none;padding:1px 8px}@supports (color:color-mix(in lab,red,red)){.kv-chip{background:color-mix(in srgb,var(--brand-petrol) 9%,transparent)}}.kv-source{text-overflow:ellipsis;min-width:0;font:400 13.5px/20px var(--font-sans);overflow:hidden}.kv-date,.kv-source{white-space:nowrap;color:var(--text-body)}.kv-date{font:400 13px/20px var(--font-sans);font-variant-numeric:tabular-nums;justify-self:end}.kv-row-action{justify-self:end;display:inline-flex}.kv-empty{font:500 14px/20px var(--font-sans);color:var(--text-body);margin:0;padding:22px 20px}[data-theme=dark] .kv-chip{color:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kv-chip{color:color-mix(in srgb,var(--brand-sage) 80%,var(--text))}}[data-theme=dark] .kv-chip{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kv-chip{background:color-mix(in srgb,var(--brand-sage) 12%,transparent)}}.kv-chip.kv-chip-visible{color:var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kv-chip.kv-chip-visible{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}[data-theme=dark] .kv-chip.kv-chip-visible{color:var(--ink-green);background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kv-chip.kv-chip-visible{background:color-mix(in srgb,var(--accent-tint) 14%,transparent)}}[data-theme=dark] .kv-icon{color:var(--brand-sage);background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kv-icon{background:color-mix(in srgb,var(--brand-sage) 14%,var(--surface))}}@media (min-width:1280px){.kv-root[data-panel]{--c-push:464px}}.kv-panel .c-panel-sub{margin-top:8px}.kv-panel-chips{flex-wrap:wrap;gap:6px;display:flex}.kv-text{--kv-lh:24px;--kv-break:calc(var(--kv-lh) * 1.5);white-space:pre-wrap;overflow-wrap:anywhere;font:400 15px/var(--kv-lh) var(--font-sans);color:var(--text);margin:14px 0 0}.kv-lines{margin:0}.kv-lines+.kv-lines{margin-top:var(--kv-break)}.kv-line,.kv-step{display:block}.kv-step{font-weight:600}.kv-list{margin:0;padding-left:20px;list-style:outside}.kv-list li::marker{color:var(--text-body)}.kv-list li+li{margin-top:4px}.kv-lines+.kv-list,.kv-list+.kv-lines{margin-top:calc(var(--kv-lh) * .5)}.kv-props dt{color:var(--text-body)}.kv-props dd{overflow-wrap:anywhere;white-space:normal;flex-wrap:wrap;padding:8px 0}.kv-history{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kv-version .c-tl-text{overflow-wrap:anywhere}.kv-version-text{margin:0 0 8px 32px}.kv-version-text summary{cursor:pointer;width:fit-content;font:500 12.5px/20px var(--font-sans);color:var(--ink-petrol)}.kv-version-text summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kv-version-title{font:500 13.5px/20px var(--font-sans);color:var(--text);margin:6px 0 0}.kv-version-text .kv-text{--kv-lh:22px;font-size:14px;line-height:var(--kv-lh);color:var(--text-body);margin-top:4px}.kv-version-source{font:400 12.5px/18px var(--font-sans);color:var(--text-body);margin:4px 0 0}.kv-panel .kv-history-error{padding:4px 0 0}.kv-approve svg,.kv-approve-all svg,.kv-delete svg,.kv-reject svg{width:15px;height:15px}.kv-form{flex-direction:column;display:flex}.kv-fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}.kv-fieldset legend{margin-bottom:6px;padding:0}.kv-choices{flex-wrap:wrap;gap:6px;display:flex}.kv-choice{display:inline-flex;position:relative}.kv-choice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.kv-choice span{cursor:pointer;white-space:nowrap;height:34px;font:500 13px/1 var(--font-sans);color:var(--text);background:var(--brand-green);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kv-choice span{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.kv-choice span{box-shadow:inset 0 0 0 1px var(--hairline);transition:background-color .15s,box-shadow .15s,color .15s}.kv-choice span:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kv-choice span:hover{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.kv-choice input:checked+span{color:var(--text-on-dark);background:var(--brand-green);box-shadow:none}.kv-choice input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:2px}[data-theme=dark] .kv-choice input:checked+span{color:var(--bg);background:var(--accent-tint)}.kv-textarea{min-height:220px;font-size:14px;line-height:21px}.kv-pair{grid-template-columns:minmax(0,1fr) 168px;gap:0 12px;display:grid}.kv-check{min-height:40px;font:500 13.5px/20px var(--font-sans);color:var(--text);cursor:pointer;align-items:center;gap:10px;margin:-6px 0 12px;display:flex}.kv-check input{width:18px;height:18px;accent-color:var(--brand-green)}.kv-form:has(input[name=section][value=contact]:checked) .kv-check-visible,.kv-form:has(input[name=section][value=note]:checked) .kv-check-visible{display:none}.kv-error{font:500 13.5px/20px var(--font-sans);color:var(--ink-coral);margin:0 0 12px}.kv-form-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kv-form-foot .c-btn{cursor:pointer}@container c-sheet (max-width:720px){.kv-row{grid-template-areas:"icon main date""icon meta meta";row-gap:3px;min-height:64px;padding:9px 16px}.kv-row,.kv-row-suggestion{grid-template-columns:22px minmax(0,1fr) auto}.kv-row-suggestion{grid-template-areas:"icon main date""icon meta action"}.kv-row:before{left:52px}.kv-icon{grid-area:icon;align-self:start;margin-top:2px}.kv-main{grid-area:main}.kv-meta{grid-area:meta}.kv-meta:empty{display:none}.kv-date{grid-area:date;align-self:start}.kv-row-action{grid-area:action;justify-self:end}}@media (max-width:767.98px){.kv-head{box-shadow:none;gap:0}.kv-tabs{gap:var(--space-5);width:100%;box-shadow:inset 0 -1px 0 var(--border-line)}.kv-tools{padding:var(--space-3) 0 0}.kv-group .kv-add.c-icon-btn-sm{width:44px;height:44px;margin-right:-6px}.kv-root .c-list{padding-bottom:6px}.kv-tools{justify-content:stretch;width:100%}.kv-root .kv-search,.kv-root .kv-search:focus-within{flex:1 0 100%;width:100%;height:44px}.kv-search input{font-size:16px}.kv-tools .ta-btn{flex:1;height:44px}.kv-pair{grid-template-columns:minmax(0,1fr)}.kv-form-foot .c-btn{flex:1;height:44px}}body:has([data-routine-page]){background:var(--canvas-warm)}.rt-root{padding-bottom:48px}.rt-root.vg-root{--c-ink-3:var(--text-faint)}.rt-panel .c-btn,.rt-panel .rt-link,.rt-root .rt-more,.rt-root .rt-row-link,.rt-root .ta-btn,.rt-root .ta-fig{text-decoration:none}.rt-head-main{flex-wrap:wrap}.rt-root .rt-figs{gap:var(--gap-group);border-left:0;padding-left:0}.rt-root .rt-fig{cursor:default;padding-left:0}.rt-root .rt-fig:hover{background:0 0}.rt-new{flex:none}.rt-root .c-sheet{box-shadow:var(--shadow-card);overflow:hidden}.rt-sheet+.rt-sheet{margin-top:20px}.rt-group .c-group-head{padding-left:14px;padding-right:18px;position:static}.rt-group .c-group-n{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.rt-group .c-group-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.rt-card-rows,.rt-days,.rt-done,.rt-latest,.rt-rows{margin:0;padding:0;list-style:none}.rt-empty{font:500 14px/20px var(--font-sans);margin:0;padding:22px 20px}.rt-empty,.rt-meter .ta-meter-n{color:var(--text-body)}.rt-row{grid-template-columns:40px 20px minmax(0,1fr) minmax(0,110px) 150px;align-items:center;column-gap:10px;min-height:60px;padding:6px 20px 6px 10px;transition:background-color .12s;display:grid;position:relative}.rt-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:80px;right:0}.rt-rows>li:first-child>.rt-row:before{display:none}.rt-row:hover{background:var(--c-hover)}.rt-row[aria-current=true]{background:var(--c-sel)}.rt-row[aria-current=true]:after{content:"";background:var(--brand-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.rt-check{display:inline-flex}.rt-num{font:500 13px/20px var(--font-sans);color:var(--text-body);text-align:right;font-variant-numeric:tabular-nums}.rt-main{gap:1px;min-width:0;display:grid}.rt-row-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 14.5px/20px var(--font-sans);color:var(--text);overflow:hidden}.rt-root .rt-row-link:focus-visible{outline:none}.rt-preview,.rt-row[data-checked] .rt-row-link{color:var(--text-body)}.rt-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13px/18px var(--font-sans);overflow:hidden}.rt-meta{justify-content:flex-end;min-width:0;display:flex}.rt-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13px/20px var(--font-sans);color:var(--ink-green);justify-self:end;overflow:hidden}.rt-day>summary{list-style:none}.rt-day>summary::-webkit-details-marker{display:none}.rt-day-head{cursor:pointer;grid-template-columns:16px minmax(0,190px) minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:54px;padding:6px 20px 6px 16px;transition:background-color .12s;display:grid}.rt-days>li+li .rt-day-head{box-shadow:inset 0 1px 0 var(--hairline)}.rt-day-head:hover{background:var(--c-hover)}.rt-day-head:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.rt-day-chev{width:15px;height:15px;color:var(--text-body);transition:transform .2s var(--ease-out)}.rt-day[open] .rt-day-chev{transform:rotate(90deg)}.rt-day-label{font:500 14.5px/20px var(--font-sans);color:var(--text)}.rt-day-label,.rt-day-people{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rt-day-people{font:400 13px/18px var(--font-sans);color:var(--text-body)}.rt-done{padding:0 0 10px}.rt-done li{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:36px;padding:2px 20px 2px 46px;display:grid}.rt-done-icon{width:15px;height:15px;color:var(--ink-green);stroke-width:2.6px}.rt-done-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13.5px/20px var(--font-sans);color:var(--text);overflow:hidden}.rt-done-who{white-space:nowrap;font:400 13px/20px var(--font-sans);color:var(--text-body)}.rt-more{white-space:nowrap;min-height:44px;font:500 13.5px/20px var(--font-sans);color:var(--ink-petrol);border-radius:10px;align-items:center;margin:4px 10px 8px;padding:0 10px;display:inline-flex}.rt-more:hover{background:var(--c-hover)}.rt-more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (min-width:1280px){.rt-root[data-panel]{--c-push:464px}}.rt-panel .c-panel-sub{margin-top:8px}.rt-note{white-space:pre-wrap;overflow-wrap:anywhere;font:400 14px/21px var(--font-sans);color:var(--text);margin:14px 0 0}.rt-props dt{color:var(--text-body)}.rt-props dd{overflow-wrap:anywhere;white-space:normal;flex-wrap:wrap;padding:6px 0}.rt-move{gap:2px;margin-left:auto;display:inline-flex}.rt-move .ta-icon-btn{width:40px;height:40px}.rt-link{color:var(--ink-petrol);font-weight:500}.rt-link:hover{text-decoration:underline}.rt-latest li{min-height:36px;font:400 13.5px/20px var(--font-sans);color:var(--text);justify-content:space-between;align-items:center;gap:12px;display:flex}.rt-latest li+li{box-shadow:inset 0 1px 0 var(--hairline)}.rt-latest li span:last-child{color:var(--text-body);white-space:nowrap}.rt-delete svg{width:15px;height:15px}.rt-form{flex-direction:column;display:flex}.rt-textarea{min-height:88px;font-size:14px;line-height:21px}.rt-select{height:40px}.rt-check-field{min-height:40px;font:500 13.5px/20px var(--font-sans);color:var(--text);cursor:pointer;align-items:center;gap:10px;margin:-6px 0 12px;display:flex}.rt-check-field input{width:18px;height:18px;accent-color:var(--brand-green)}.rt-error{font:500 13.5px/20px var(--font-sans);color:var(--ink-coral);margin:0 0 12px}.rt-form-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rt-form-foot .c-btn{cursor:pointer}.rt-card{--ink-green:var(--brand-green);--rt-quiet:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.rt-card{--rt-quiet:color-mix(in srgb,var(--text-body) 70%,var(--text))}}[data-theme=dark] .rt-card{--ink-green:var(--accent-tint)}.rt-card-rows{flex-direction:column;gap:2px;display:flex}.rt-card-row{cursor:pointer;min-height:44px;color:var(--text);border-radius:10px;grid-template-columns:30px 16px minmax(0,max-content) max-content;grid-template-areas:"disc num title who";justify-content:start;align-items:center;column-gap:8px;padding:2px 10px 2px 2px;transition:background-color .12s;display:grid;position:relative}.rt-card-row:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.rt-card-row:hover{background:color-mix(in srgb,var(--brand-green) 6%,var(--card))}}.rt-card-input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.rt-card-row:has(.rt-card-input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:1px}.rt-card .rt-card-disc{pointer-events:none;grid-area:disc;width:30px;height:30px}.rt-card-row:hover .rt-card-disc:not([data-done]) .ta-check-disc{box-shadow:inset 0 0 0 1.6px var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.rt-card-row:hover .rt-card-disc:not([data-done]) .ta-check-disc{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.rt-card-row:hover .rt-card-disc:not([data-done]) .ta-check-disc svg{stroke-dashoffset:0;opacity:.45}.rt-card .rt-num{color:var(--rt-quiet);grid-area:num}.rt-card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 14px/20px var(--font-sans);color:var(--text);grid-area:title;overflow:hidden}.rt-card .rt-who{grid-area:who;justify-self:start;margin-left:4px}.rt-card .ta-meter-n,.rt-card-row[data-checked] .rt-card-title{color:var(--rt-quiet)}@media (max-width:639.98px){.rt-card-row{grid-template-columns:30px 16px minmax(0,1fr);grid-template-areas:"disc num title""disc num who";align-items:start;padding-block:6px}.rt-card .rt-card-disc,.rt-card .rt-num{align-self:start}.rt-card .rt-num,.rt-card-title{padding-top:5px}.rt-card-title{white-space:normal;overflow-wrap:anywhere}.rt-card .rt-who{justify-self:start;margin-left:0}.rt-card .rt-who:empty{display:none}}[data-theme=dark] .rt-meter .ta-meter-bar{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .rt-meter .ta-meter-bar{background:color-mix(in srgb,var(--text) 14%,transparent)}}[data-theme=dark] .rt-meter .ta-meter-bar>span{background:var(--accent-tint)}@container c-sheet (max-width:640px){.rt-row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"check main who""check meta meta";row-gap:2px;min-height:64px;padding:8px 14px 8px 6px}.rt-row:before{left:52px}.rt-check{grid-area:check;align-self:start}.rt-num{display:none}.rt-main{grid-area:main}.rt-meta{grid-area:meta;justify-content:flex-start}.rt-meta:empty{display:none}.rt-who{grid-area:who;align-self:start;padding-top:10px}.rt-day-head{grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"chev label meter""chev people people";row-gap:0;padding:8px 14px 8px 12px}.rt-day-chev{grid-area:chev}.rt-day-label{grid-area:label}.rt-day-people{grid-area:people}.rt-day-head .rt-meter{grid-area:meter}.rt-day-people:empty{display:none}.rt-done li{padding:2px 14px 2px 40px}.rt-meter .ta-meter-bar{width:52px}}@media (max-width:767.98px){.rt-head{flex-wrap:nowrap;align-items:center}.rt-head .ta-head-main{flex:auto;width:auto}.rt-root .rt-figs{gap:var(--space-5);width:auto;box-shadow:none;background:0 0;border-radius:0;padding:0;display:flex}.rt-root .rt-fig{min-height:0;padding:0}.rt-new{flex:none;height:44px}.rt-form-foot .c-btn{flex:1;height:44px}}@media (prefers-reduced-motion:reduce){.rt-card-row,.rt-day-chev,.rt-day-head,.rt-row{transition:none}}body:has([data-cockpit-a]){background:var(--canvas-warm)}.ck-root{--ink-green:var(--brand-green);--ink-petrol:var(--brand-petrol);--ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.ck-root{--ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.ck-root{--ck-gap:28px;gap:var(--ck-gap);min-width:0;color:var(--text-body);flex-direction:column;padding-bottom:40px;display:flex;position:relative}[data-theme=dark] .ck-root{--ink-green:var(--accent-tint);--ink-petrol:var(--brand-sage);--ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ck-root{--ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}.ck-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ck-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:2px;display:flex}.ck-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.03em;color:var(--text);margin:0}.ck-date{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text-faint)}.ck-grid{gap:var(--ck-gap);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"goal tasks""week week""customers messages""customers sales";align-items:stretch;display:grid}.ck-slot-goal{grid-area:goal}.ck-slot-tasks{grid-area:tasks}.ck-slot-week{grid-area:week}.ck-slot-customers{grid-area:customers;align-self:start}.ck-slot-messages{grid-area:messages}.ck-slot-sales{grid-area:sales}.ck-slot-mail{grid-area:mail}.ck-grid:has(>.ck-slot-goal:empty){grid-template-areas:"tasks messages""tasks sales""week week""customers customers"}.ck-grid:has(>.ck-slot-goal:empty):has(>.ck-slot-customers:empty){grid-template-areas:"tasks messages""tasks sales""week week"}.ck-grid:has(>.ck-slot-customers:empty):not(:has(>.ck-slot-goal:empty)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"goal tasks""week week""messages sales"}.ck-grid:has(>.ck-slot-mail:not(:empty)){grid-template-areas:"goal tasks""week week""mail mail""customers messages""customers sales"}.ck-grid:has(>.ck-slot-mail:not(:empty)):has(>.ck-slot-goal:empty){grid-template-areas:"tasks messages""tasks sales""week week""mail mail""customers customers"}.ck-grid:has(>.ck-slot-mail:not(:empty)):has(>.ck-slot-goal:empty):has(>.ck-slot-customers:empty){grid-template-areas:"tasks messages""tasks sales""week week""mail mail"}.ck-grid:has(>.ck-slot-mail:not(:empty)):has(>.ck-slot-customers:empty):not(:has(>.ck-slot-goal:empty)){grid-template-areas:"goal tasks""week week""mail mail""messages sales"}.ck-slot{flex-direction:column;min-width:0;display:flex}.ck-slot:empty{display:none}.ck-slot>*{flex:1}.ck-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);animation:ck-rise .48s var(--ease-out) backwards;position:relative}.ck-skeleton{background:var(--surface-band);box-shadow:none;animation:ck-pulse 1.6s var(--ease-out) 3 alternate}.ck-card-head{padding:var(--space-6) var(--space-5) var(--space-3);justify-content:space-between;align-items:center;gap:12px;display:flex}.ck-card-head h2{font:600 var(--fs-row)/var(--lh-row) var(--font-sans);letter-spacing:-.005em;color:var(--text);margin:0}.ck-count{min-width:26px;height:24px;color:var(--text-body);font:600 var(--fs-meta)/1 var(--font-sans);background:0 0;border-radius:999px;place-items:center;padding:0 8px;display:inline-grid}.ck-week-no{font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-faint)}.ck-title-link{border-radius:var(--radius-control);color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ck-title-link svg{width:16px;height:16px;color:var(--ink-petrol);transition:transform .16s var(--ease-out)}.ck-title-link:hover svg{transform:translate(3px)}.ck-head-link{border-radius:var(--radius-control);font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-petrol);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.ck-head-link:hover{text-decoration:underline}.ck-head-link svg{width:14px;height:14px}.ck-empty{font-size:var(--fs-row);color:var(--text-body);margin:0;padding:4px 20px 20px}.ck-eyebrow{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin:0}.ck-stamp{letter-spacing:0;text-transform:none;margin-left:6px;font-weight:500}.ck-faint{color:var(--text-faint)}.ck-go,.ck-nowrap{white-space:nowrap}.ck-go{z-index:10;height:var(--control-h-sm);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--border-line);color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 13px;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:inline-flex;position:relative}.ck-go:hover{background:var(--surface-sunken)}.ck-go svg{width:15px;height:15px}.ck-go-primary{color:var(--text-on-dark);box-shadow:none}.ck-go-primary,.ck-go-primary:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ck-go-primary:hover{background:color-mix(in srgb,var(--brand-green) 82%,var(--brand-petrol))}}.ck-go:active{transform:translateY(1px)}.ck-go[data-done]{background:var(--surface-sunken);box-shadow:none;color:var(--ink-green);cursor:default}.ck-go-arrow{width:28px;height:28px;color:var(--text-body);pointer-events:none;place-items:center;display:grid}.ck-go-arrow svg{width:18px;height:18px;transition:transform .16s var(--ease-out)}.ck-task:hover .ck-go-arrow svg{transform:translate(3px)}[data-theme=dark] .ck-done,[data-theme=dark] .ck-held summary{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ck-done,[data-theme=dark] .ck-held summary{background:color-mix(in srgb,var(--accent-tint) 12%,transparent)}}[data-theme=dark] .ck-go-primary,[data-theme=dark] .ck-go-primary:hover{background:var(--brand-tone)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ck-go-primary:hover{background:color-mix(in srgb,var(--brand-tone) 85%,var(--accent-tint))}}.ck-goal{padding:var(--space-6) var(--space-5) var(--space-5);background:linear-gradient(160deg,var(--surface) 40%,var(--surface-band));flex-direction:column;display:flex}.ck-goal-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ck-goal-n{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:6px 0 10px;display:flex}.ck-goal-amount{font:300 var(--fs-focus)/var(--lh-focus) var(--font-heading);letter-spacing:-.035em}.ck-goal-unit{font:500 var(--fs-card)/30px var(--font-heading);letter-spacing:-.02em;color:var(--text-faint)}.ck-goal-pct{background:var(--status-good-soft);color:var(--status-good-text);font:600 var(--fs-body)/1 var(--font-sans);border-radius:999px;align-self:center;margin-left:4px;padding:6px 11px}.ck-goal-legend{font-size:var(--fs-body);color:var(--text-body);flex-wrap:wrap;gap:6px 18px;line-height:18px;display:flex}.ck-goal-legend span{align-items:center;gap:7px;display:inline-flex}.ck-goal-legend strong{color:var(--text);font-weight:600}.ck-goal-legend i{border-radius:999px;width:10px;height:10px}.ck-goal-legend i[data-tone=later],.ck-goal-legend i[data-tone=run]{background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-goal-legend i[data-tone=later]{background:color-mix(in srgb,var(--ink-green) 32%,var(--surface))}}.ck-goal-side{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;padding-top:2px;display:flex}.ck-goal-of{font-size:var(--fs-body);color:var(--text);font-weight:500}.ck-goal-left,.ck-goal-plan{font-size:var(--fs-body);color:var(--text-faint)}.ck-goal-plan[data-tone=ahead]{color:var(--ink-green);font-weight:500}.ck-goal-none{font:500 var(--fs-card)/26px var(--font-heading);color:var(--text);margin:10px 0 0}.ck-goal-failed{font-size:var(--fs-row);color:var(--text);margin:0;padding:18px 22px}.ck-chart{flex:1;min-height:190px;margin:26px 4px;position:relative}.ck-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ck-future{fill:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ck-future{fill:color-mix(in srgb,var(--brand-sage) 8%,transparent)}}.ck-goal-rule{stroke:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-goal-rule{stroke:color-mix(in srgb,var(--ink-green) 45%,transparent)}}.ck-goal-rule{stroke-width:1.2px;stroke-dasharray:5 6}.ck-stop-a{stop-opacity:.2}.ck-stop-a,.ck-stop-b{stop-color:var(--ink-green)}.ck-stop-b{stop-opacity:0}.ck-line{fill:none;stroke:var(--ink-green);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ck-path-ahead{stroke:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-path-ahead{stroke:color-mix(in srgb,var(--ink-green) 40%,transparent)}}.ck-path-ahead{stroke-width:1.4px;stroke-dasharray:2 6;stroke-linecap:round}.ck-axis{height:16px;position:absolute;bottom:-24px;left:0;right:0}.ck-axis span{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-faint);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ck-axis span[data-edge=start]{transform:none}.ck-axis span[data-edge=end]{color:var(--text);font-weight:600;transform:translate(-100%)}.ck-goal-tag{font:600 var(--fs-meta)/14px var(--font-sans);color:var(--ink-green);position:absolute;left:0;transform:translateY(-130%)}.ck-now{width:0;top:-16px}.ck-now,.ck-now:before{position:absolute;bottom:0}.ck-now:before{content:"";background:linear-gradient(to bottom,var(--ink-green),var(--ink-green));border-radius:2px;width:2px;top:18px;left:-1px}@supports (color:color-mix(in lab,red,red)){.ck-now:before{background:linear-gradient(to bottom,var(--ink-green),color-mix(in srgb,var(--ink-green) 30%,transparent))}}.ck-now:before{transform-origin:top;animation:ck-draw .76s var(--ease-out) .26s backwards}.ck-now>span{background:var(--brand-green);color:var(--text-on-dark);font:600 var(--fs-meta)/14px var(--font-sans);white-space:nowrap;border-radius:999px;padding:3px 9px;position:absolute;top:0;transform:translate(-50%)}[data-theme=dark] .ck-now>span{background:var(--brand-tone)}.ck-later-bar{background:var(--ink-green);border-radius:999px;width:10px;margin-left:-5px;position:absolute}@supports (color:color-mix(in lab,red,red)){.ck-later-bar{background:color-mix(in srgb,var(--ink-green) 24%,transparent)}}.ck-later-bar[data-short]{background:var(--ink-green);min-height:16px;transform:translateY(-9px)}@supports (color:color-mix(in lab,red,red)){.ck-later-bar[data-short]{background:color-mix(in srgb,var(--ink-green) 34%,transparent)}}.ck-dot{border-radius:999px;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.ck-dot[data-tone=run]{background:var(--ink-green);box-shadow:0 0 0 3px var(--surface),0 6px 14px -4px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ck-dot[data-tone=run]{box-shadow:0 0 0 3px var(--surface),0 6px 14px -4px color-mix(in srgb,var(--brand-green) 70%,transparent)}}.ck-dot[data-tone=later]{background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-dot[data-tone=later]{background:color-mix(in srgb,var(--ink-green) 32%,var(--surface))}}.ck-dot[data-tone=later]{box-shadow:0 0 0 3px var(--surface)}.ck-target{background:var(--surface);width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--ink-green),inset 0 0 0 6px var(--surface),inset 0 0 0 10px var(--ink-green);border-radius:999px;margin:-10px 0 0 -10px;position:absolute}.ck-tasks{flex-direction:column;display:flex}.ck-task-list{margin:0;padding:0 8px 8px;list-style:none}.ck-task{isolation:isolate;border-radius:var(--radius-control);min-height:64px;animation:ck-row-in .36s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms + .16s);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;transition:background-color .15s;display:grid;position:relative}.ck-task:hover{background:var(--surface-sunken)}.ck-task+.ck-task:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:56px;right:10px}.ck-task-icon{width:34px;height:34px;color:var(--text-body);align-self:start;place-items:center;display:grid}.ck-task-icon svg{width:16px;height:16px}.ck-task-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ck-task-line{align-items:center;gap:8px;min-width:0;display:flex}.ck-task-title{-webkit-line-clamp:2;color:var(--text);font:500 var(--fs-body)/20px var(--font-sans);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.ck-task-meta{font-size:var(--fs-body);color:var(--text-body);line-height:20px}.ck-task-over{white-space:nowrap;font-weight:600}.ck-task-meta[data-tone=fail],.ck-task-over,.ck-tasks-failed{color:var(--ink-coral)}.ck-tasks-failed{font-size:var(--fs-body);margin:0;padding:0 20px 10px;line-height:18px}.ck-more{border-top:1px solid var(--hairline);margin-top:auto}.ck-more summary{cursor:pointer;font:600 var(--fs-body)/18px var(--font-sans);color:var(--ink-petrol);padding:12px 20px;list-style:none}.ck-more summary::-webkit-details-marker{display:none}.ck-more summary:hover{text-decoration:underline}.ck-more[open] summary{display:none}.ck-week{padding-bottom:var(--space-5)}.ck-week-failed{margin:0 20px 6px}.ck-day-failed,.ck-week-failed{font-size:var(--fs-body);color:var(--ink-coral)}.ck-day-failed{padding:2px 4px}.ck-days{padding:0 var(--space-5);gap:8px;display:grid;position:relative}.ck-days-rail{z-index:0;left:var(--space-5);right:var(--space-5);background:var(--ink-petrol);border-radius:2px;height:2px;position:absolute;top:17px}@supports (color:color-mix(in lab,red,red)){.ck-days-rail{background:color-mix(in srgb,var(--ink-petrol) 22%,transparent)}}.ck-day{border-radius:var(--radius-card);min-width:0;animation:ck-row-in .36s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms + .12s);flex-direction:column}.ck-day,.ck-day-head{display:flex;position:relative}.ck-day-head{align-items:baseline;gap:6px;padding:34px 10px 8px}.ck-node{background:var(--surface);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--ink-petrol);border-radius:999px;position:absolute;top:12px;left:10px}@supports (color:color-mix(in lab,red,red)){.ck-node{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink-petrol) 45%,transparent)}}.ck-day[data-past] .ck-node{background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-day[data-past] .ck-node{background:color-mix(in srgb,var(--ink-green) 22%,var(--surface))}}.ck-day[data-past] .ck-node{box-shadow:none}.ck-day-wd{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.ck-day-n{font:500 var(--fs-card)/24px var(--font-heading);letter-spacing:-.02em;color:var(--text)}.ck-day[data-empty] .ck-day-n,.ck-day[data-past] .ck-day-n{color:var(--text-faint)}.ck-day[data-empty] .ck-day-head{gap:4px;padding-right:4px}.ck-day[data-today]{background:var(--surface);box-shadow:0 0 0 1px var(--border-line);border-radius:var(--radius-control)}.ck-day[data-today] .ck-node{background:var(--ink-green);box-shadow:0 0 0 4px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ck-day[data-today] .ck-node{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-green) 16%,transparent)}}.ck-day[data-today] .ck-day-n,.ck-day[data-today] .ck-day-wd{color:var(--ink-green)}.ck-day-body{flex-direction:column;gap:6px;padding:0 6px 10px;display:flex}.ck-day-empty{font-size:var(--fs-body);color:var(--text-faint);padding:2px 4px}.ck-event{isolation:isolate;border-radius:var(--radius-control);background:var(--surface);box-shadow:0 0 0 1px var(--hairline),0 6px 14px -12px var(--brand-green);grid-template-columns:46px minmax(0,1fr);gap:8px;padding:9px 10px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ck-event{box-shadow:0 0 0 1px var(--hairline),0 6px 14px -12px color-mix(in srgb,var(--brand-green) 50%,transparent)}}.ck-event:before{content:"";background:var(--ev,var(--ink-petrol));border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ck-event[data-kind=meeting]{--ev:var(--ink-petrol)}.ck-event[data-kind=focus]{--ev:var(--brand-sage)}.ck-event[data-kind=other]{--ev:var(--ink-green)}.ck-event[data-kind=outlook]{--ev:var(--brand-sage)}.ck-event[data-kind=free]{--ev:var(--brand-sage);box-shadow:0 0 0 1px var(--hairline);outline:1px dashed var(--hairline);outline-offset:-3px}.ck-event[data-kind=busy]{--ev:var(--ink-green);box-shadow:0 0 0 1px var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-event[data-kind=busy]{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink-green) 45%,transparent)}}.ck-event[data-kind=busy] .ck-event-time,.ck-event[data-kind=busy] .ck-event-title{color:var(--text)}.ck-event[data-state=allday]{grid-template-columns:minmax(0,1fr)}.ck-event[data-state=next]{box-shadow:0 0 0 1px var(--ink-green),0 6px 14px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ck-event[data-state=next]{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink-green) 30%,transparent),0 6px 14px -12px color-mix(in srgb,var(--brand-green) 50%,transparent)}}.ck-event[data-state=next] .ck-event-time{color:var(--ink-green)}.ck-event[data-state=over]{box-shadow:0 0 0 1px var(--hairline);background:0 0}.ck-event[data-kind=busy][data-state=over]{box-shadow:0 0 0 1px var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ck-event[data-kind=busy][data-state=over]{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink-green) 45%,transparent)}}.ck-event[data-kind=busy][data-state=over]{background:var(--surface)}.ck-held{flex-direction:column;gap:6px;display:flex}.ck-held summary{cursor:pointer;background:var(--brand-green);border-radius:999px;align-self:flex-start;padding:4px 9px;list-style:none}@supports (color:color-mix(in lab,red,red)){.ck-held summary{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.ck-held summary{color:var(--text-body);font:600 var(--fs-meta)/16px var(--font-sans)}.ck-held summary::-webkit-details-marker{display:none}.ck-held[open] summary{margin-bottom:6px}.ck-allday{text-overflow:ellipsis;white-space:nowrap;background:var(--surface);max-width:60%;box-shadow:0 0 0 1px var(--hairline);color:var(--text);font:500 var(--fs-meta)/16px var(--font-sans);border-radius:999px;align-self:center;margin-left:auto;padding:4px 10px;text-decoration:none;overflow:hidden}.ck-event[data-state=now]{box-shadow:0 0 0 1.5px var(--ink-green),0 8px 18px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ck-event[data-state=now]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--ink-green) 55%,transparent),0 8px 18px -12px color-mix(in srgb,var(--brand-green) 70%,transparent)}}.ck-event:hover:not([data-state=over]){background:var(--surface-cream)}.ck-event-time{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text)}.ck-event-main{flex-direction:column;min-width:0;display:flex}.ck-event-title{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);text-decoration:none}.ck-event-meta{font-size:var(--fs-meta);color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.ck-dl{border-radius:var(--radius-control);background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--hairline);flex-direction:column;gap:1px;padding:8px 9px 9px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.ck-dl:hover{box-shadow:0 0 0 1px var(--hairline-strong),0 8px 16px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ck-dl:hover{box-shadow:0 0 0 1px var(--hairline-strong),0 8px 16px -12px color-mix(in srgb,var(--brand-green) 60%,transparent)}}.ck-dl:hover{transform:translateY(-1px)}.ck-dl-title{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--text);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;display:block}.ck-dl-title svg{vertical-align:middle;width:13px;height:13px;color:var(--ink-petrol);margin:-2px 6px 0 0;display:inline-block}.ck-dl-client{font-size:var(--fs-meta);color:var(--text-faint);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;line-height:16px}.ck-dl-over{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--ink-coral)}.ck-done{white-space:nowrap;background:var(--brand-green);border-radius:999px;align-self:flex-start;padding:4px 9px}@supports (color:color-mix(in lab,red,red)){.ck-done{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.ck-done{color:var(--ink-green);font:600 var(--fs-meta)/1 var(--font-sans)}.ck-sales{padding-bottom:10px}.ck-sales,.ck-sales .ck-steps{flex-direction:column;display:flex}.ck-sales .ck-steps{flex:1;justify-content:space-around}.ck-steps{margin:0;padding:4px 10px 6px;list-style:none;position:relative}.ck-steps:before{content:"";background:var(--ink-petrol);border-radius:2px;width:2px;position:absolute;top:30px;bottom:34px;left:37px}@supports (color:color-mix(in lab,red,red)){.ck-steps:before{background:color-mix(in srgb,var(--ink-petrol) 20%,transparent)}}.ck-step{isolation:isolate;border-radius:var(--radius-control);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 10px;transition:background-color .15s;display:grid;position:relative}.ck-step:hover{background:var(--surface-cream)}.ck-step-node{z-index:1;background:var(--surface);width:34px;height:34px;color:var(--ink-petrol);box-shadow:inset 0 0 0 2px var(--ink-petrol);border-radius:999px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.ck-step-node{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink-petrol) 30%,transparent)}}.ck-step-node svg{width:16px;height:16px}.ck-step-main{flex-direction:column;min-width:0;display:flex}.ck-step-label{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none}.ck-step-sub{font-size:var(--fs-body);color:var(--text-faint);line-height:18px}.ck-step-n{font:500 var(--fs-title)/34px var(--font-heading);letter-spacing:-.02em;color:var(--text)}.ck-customers{flex-direction:column;display:flex}.ck-clients{margin:0;padding:0 8px 8px;list-style:none}.ck-client{isolation:isolate;border-radius:var(--radius-control);grid-template-columns:34px minmax(0,1fr) minmax(150px,220px) 104px;align-items:center;gap:14px;min-height:56px;padding:8px 10px;transition:background-color .15s;display:grid;position:relative}.ck-client:hover{background:var(--surface-cream)}.ck-client+.ck-client:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:56px;right:10px}.ck-client-main{flex-direction:column;min-width:0;display:flex}.ck-client-name{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none;overflow:hidden}.ck-client-meta{font-size:var(--fs-body);color:var(--text-faint);flex-wrap:wrap;gap:0 10px;line-height:18px;display:flex}.ck-client-meta [data-state=signals]{color:var(--text);font-weight:500}.ck-client-meta [data-state=signals][data-level=critical],.ck-client-meta [data-tone=over]{color:var(--ink-coral);font-weight:600}.ck-client-meta [data-tone=unknown]{color:var(--text-faint);font-weight:600}.ck-client-fee{font-size:var(--fs-body);color:var(--text);white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ck-client-fee b,.ck-client-rate{font-weight:600}.ck-client-fee small,.ck-client-rate small{font-size:var(--fs-meta);color:var(--text-faint);font-weight:500}.ck-client-bar{background:var(--brand-green);border-radius:999px;flex:1;height:6px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ck-client-bar{background:color-mix(in srgb,var(--brand-green) 8%,transparent)}}.ck-client-bar i{background:var(--ink-green);border-radius:999px;height:100%;display:block}.ck-client-rate{font-size:var(--fs-body);color:var(--text);white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.ck-client-rate svg{width:14px;height:14px;color:var(--ink-petrol)}.ck-messages{flex-direction:column;display:flex}.ck-messages-list{margin:0;padding:0 8px 8px;list-style:none}.ck-message{isolation:isolate;border-radius:var(--radius-control);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 10px;transition:background-color .15s;display:grid;position:relative}.ck-message:hover{background:var(--surface-cream)}.ck-message+.ck-message:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:56px;right:10px}.ck-message-main{flex-direction:column;min-width:0;display:flex}.ck-message-line{align-items:center;gap:8px;min-width:0;display:flex}.ck-message-client{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none;overflow:hidden}.ck-message[data-unread] .ck-message-client{font-weight:700}.ck-message-dot{background:var(--ink-green);border-radius:999px;flex:none;width:8px;height:8px}.ck-message-text{text-overflow:ellipsis;font-size:var(--fs-body);line-height:18px;overflow:hidden}.ck-message-text,.ck-message-time{white-space:nowrap;color:var(--text-faint)}.ck-message-time{font-size:var(--fs-meta);align-self:start;padding-top:3px}.ck-more-link{border-top:1px solid var(--hairline);font:600 var(--fs-body)/18px var(--font-sans);color:var(--ink-petrol);margin-top:auto;padding:12px 20px;text-decoration:none}.ck-more-link:hover{text-decoration:underline}@keyframes ck-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes ck-row-in{0%{opacity:0;transform:translateY(6px)}}@keyframes ck-draw{0%{transform:scaleY(0)}}@keyframes ck-pulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ck-root *,.ck-root :before{transition:none!important;animation:none!important}}@media (max-width:1179.98px){.ck-grid{flex-direction:column;display:flex}}@media (max-width:1023.98px){.ck-client{grid-template-columns:34px minmax(0,1fr) auto}.ck-client-bar,.ck-client-rate{display:none}}@media (max-width:767.98px){.ck-root{--ck-gap:14px}.ck-title{font-size:var(--fs-title);line-height:36px}.ck-goal{padding:18px 16px 14px}.ck-goal-top{flex-direction:column;gap:8px}.ck-goal-side{text-align:left;flex-flow:wrap;align-items:center;gap:4px 12px}.ck-goal-amount{font-size:var(--fs-figure);line-height:44px}.ck-goal-unit{font-size:var(--fs-card)}.ck-chart{flex:none;height:130px;min-height:0;margin:22px 2px 26px}.ck-axis span:not([data-edge]):nth-child(2n),.ck-goal-plan{display:none}.ck-card-head{padding:16px 16px 8px}.ck-clients,.ck-messages-list,.ck-task-list{padding:0 4px 8px}.ck-task{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"icon main""icon go";row-gap:8px}.ck-task-icon{grid-area:icon}.ck-task-main{grid-area:main}.ck-task .ck-go{grid-area:go;justify-self:start;height:40px}.ck-task[data-arrow]{grid-template-columns:32px minmax(0,1fr) 28px;grid-template-areas:"icon main go"}.ck-task[data-arrow] .ck-go-arrow{grid-area:go}.ck-task+.ck-task:before{left:52px}.ck-days{padding:0 var(--space-4);flex-direction:column;gap:8px;display:flex}.ck-day[data-bare],.ck-days-rail{display:none}.ck-day-head{padding:12px 10px 8px 30px}.ck-node{top:17px}.ck-steps:before{left:31px}.ck-steps{padding:2px 4px 6px}.ck-dl[data-kind=task]{justify-content:center;min-height:40px}}.ck-task-source{z-index:10;border-radius:var(--radius-chip);max-width:100%;font-size:var(--fs-body);color:var(--ink-petrol);text-decoration:underline;-webkit-text-decoration-color:var(--ink-petrol);text-decoration-color:var(--ink-petrol);align-self:flex-start;align-items:center;gap:3px;font-weight:500;line-height:18px;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.ck-task-source{-webkit-text-decoration-color:color-mix(in srgb,var(--ink-petrol) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--ink-petrol) 35%,transparent)}}.ck-task-source{text-underline-offset:3px}.ck-task-source>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-task-source svg{flex:none;width:13px;height:13px}.ck-task-source:hover{text-decoration-color:currentColor}.ck-go-pair{z-index:10;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.ck-task[data-kind=suggestion]{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon main""icon go";row-gap:8px}.ck-task[data-kind=suggestion] .ck-task-icon{grid-area:icon}.ck-task[data-kind=suggestion] .ck-task-main{grid-area:main}.ck-task[data-kind=suggestion] .ck-go-pair{grid-area:go;justify-self:start}.ck-go-pair .ck-go:disabled{cursor:default}@media (max-width:767.98px){.ck-task .ck-go-pair{grid-area:go;justify-self:start}.ck-task .ck-go-pair .ck-go{height:40px}}body:has([data-platform-api]){background:var(--canvas-warm)}.pa-root{max-width:880px;color:var(--text-body);flex-direction:column;gap:20px;display:flex}.pa-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pa-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);animation:ta-rise .46s var(--ease-out) backwards;padding:22px 24px}.pa-card+.pa-card{animation-delay:60ms}.pa-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pa-h2{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.01em;color:var(--text);margin:0}.pa-count{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);font-variant-numeric:tabular-nums}.pa-line{font:400 var(--fs-row)/22px var(--font-sans);color:var(--text-body);margin:0}.pa-error{font:500 var(--fs-body)/20px var(--font-sans);color:var(--coral-strong);margin:10px 0 0}.pa-address{border-radius:var(--radius-control);background:var(--surface-cream);min-width:0;box-shadow:inset 0 0 0 1px var(--hairline);align-items:center;gap:10px;padding:6px 6px 6px 14px;display:flex}.pa-address-label{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-faint);flex:none}.pa-mono{overflow-wrap:anywhere;min-width:0;font:500 var(--fs-body)/20px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text);flex:1}.pa-connect-row{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:14px;display:flex}.pa-connect-first{margin-top:0}.pa-connect-address{margin-top:16px}.pa-open{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.pa-dot{background:var(--brand-green);width:8px;height:8px;box-shadow:0 0 0 4px var(--brand-green);border-radius:99px}@supports (color:color-mix(in lab,red,red)){.pa-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-green) 14%,transparent)}}.pa-dot[data-closed]{background:var(--hairline-strong);box-shadow:none}.pa-list{margin:0;padding:0;list-style:none}.pa-row{border-top:1px solid var(--hairline);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;padding:12px 0;display:grid}.pa-row:first-child{border-top:0;padding-top:2px}.pa-row[data-off] .pa-icon,.pa-row[data-off] .pa-name{opacity:.55}.pa-icon{border-radius:var(--radius-chip);background:var(--brand-green);place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.pa-icon{background:color-mix(in srgb,var(--brand-green) 9%,var(--surface))}}.pa-icon{color:var(--brand-green)}[data-theme=dark] .pa-icon{color:var(--accent-tint)}.pa-icon svg{width:17px;height:17px}.pa-name{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.pa-kind{font:500 var(--fs-meta)/16px var(--font-sans)}.pa-kind,.pa-meta{color:var(--text-faint)}.pa-meta{font:400 var(--fs-body)/18px var(--font-sans);font-variant-numeric:tabular-nums;margin-top:3px}.pa-chips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.pa-chip{border-radius:var(--radius-chip);background:var(--surface-cream);height:24px;box-shadow:inset 0 0 0 1px var(--hairline);font:500 var(--fs-meta)/1 var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}.pa-state{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);white-space:nowrap}.pa-form{grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:16px 18px;display:grid}.pa-field{flex-direction:column;gap:6px;min-width:0;display:flex}.pa-field-wide{grid-column:1/-1}.pa-label{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.pa-input,.pa-select{border-radius:var(--radius-control);background:var(--surface);min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text);font:400 var(--fs-row)/20px var(--font-sans);border:0;padding:0 12px}.pa-input:focus-visible,.pa-select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.pa-scopes{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.pa-scope{border-radius:var(--radius-control);background:var(--surface);height:38px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 14px 0 12px;transition:background-color .16s,box-shadow .16s,color .16s;display:inline-flex;position:relative}.pa-scope input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pa-scope .pa-check{border-radius:var(--radius-chip);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--hairline-strong);color:#0000;place-items:center;transition:background-color .16s,color .16s;display:grid}.pa-scope .pa-check svg{width:12px;height:12px}.pa-scope:has(input:checked){background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.pa-scope:has(input:checked){background:color-mix(in srgb,var(--brand-green) 7%,var(--surface))}}.pa-scope:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.pa-scope:has(input:checked){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--brand-green) 55%,transparent)}}.pa-scope:has(input:checked){color:var(--text)}.pa-scope:has(input:checked) .pa-check{background:var(--brand-green);color:var(--text-on-dark);box-shadow:none}.pa-scope:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.pa-actions{grid-column:1/-1;justify-content:flex-start;display:flex}.pa-once{border-radius:var(--radius-control);background:var(--brand-green);margin-top:16px;padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.pa-once{background:color-mix(in srgb,var(--brand-green) 7%,var(--surface))}}.pa-once{box-shadow:inset 0 0 0 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.pa-once{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-green) 25%,transparent)}}.pa-once-line{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text);margin:0 0 8px}.pa-consent,.pa-once .pa-address{background:var(--surface)}.pa-consent{border-radius:var(--radius-card);width:100%;max-width:460px;box-shadow:var(--shadow-lift);color:var(--text-body);animation:ta-rise .46s var(--ease-out) backwards;padding:30px 30px 26px}.pa-brand{font:800 var(--fs-card)/28px var(--font-heading);color:var(--text)}.pa-consent h1{font:500 var(--fs-title)/34px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:18px 0 6px}.pa-consent .pa-line+.pa-line{margin-top:8px}.pa-to{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-faint);margin-top:14px}.pa-to strong{color:var(--text);font-weight:600}.pa-consent .pa-scopes{margin-top:10px}.pa-consent-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}@media (max-width:640px){.pa-card{padding:18px 16px}.pa-form{grid-template-columns:minmax(0,1fr)}.pa-row{grid-template-columns:32px minmax(0,1fr);gap:12px}.pa-row>:last-child{grid-column:2;justify-self:start}.pa-icon{width:32px;height:32px}.pa-address{flex-wrap:wrap;padding:10px 10px 10px 12px}.pa-address-label{width:100%}.pa-consent{border-radius:var(--radius-card);padding:24px 18px 20px}}@media (prefers-reduced-motion:reduce){.pa-card,.pa-consent{animation:none}.pa-scope,.pa-scope .pa-check{transition:none}}body:has([data-agent-overview]){background:var(--canvas-warm)}.ag-root{max-width:1080px;color:var(--text-body);flex-direction:column;gap:20px;display:flex;container:agenter/inline-size}.ag-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ag-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);animation:ta-rise .46s var(--ease-out) backwards;padding:22px 0 8px;overflow:hidden}.ag-card+.ag-card{animation-delay:60ms}.ag-plain{padding:22px 24px}.ag-head{align-items:baseline;gap:10px;margin-bottom:12px;padding:0 24px;display:flex}.ag-h2{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.01em;color:var(--text);margin:0}.ag-count{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);font-variant-numeric:tabular-nums}.ag-error{font:500 var(--fs-body)/20px var(--font-sans);color:var(--coral-strong);margin:0}.ag-cols,.ag-row{grid-template-columns:minmax(0,2.3fr) minmax(0,2.3fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.4fr);align-items:center;gap:4px 18px;padding:0 24px;display:grid}.ag-cols{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-faint);padding-bottom:8px}.ag-list{margin:0;padding:0;list-style:none}.ag-row{isolation:isolate;border-top:1px solid var(--hairline);min-height:64px;transition:background-color .16s var(--ease-out);padding-top:12px;padding-bottom:12px;position:relative}.ag-row:hover{background:var(--surface-cream)}.ag-main{min-width:0}.ag-name{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.ag-name a{color:inherit;text-decoration:none}.ag-desc{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);margin:3px 0 0}.ag-row[data-status=off] .ag-name a{color:var(--text-body)}.ag-cell{min-width:0;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums}.ag-lab{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;font:600 var(--fs-meta)/14px var(--font-sans);color:var(--text-faint);margin:-1px;position:absolute;overflow:hidden}.ag-val{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.ag-chips{gap:6px}.ag-chip{border-radius:var(--radius-chip);background:var(--surface-cream);max-width:100%;min-height:24px;box-shadow:inset 0 0 0 1px var(--hairline);font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text);align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.ag-chip-quiet{color:var(--text-body);background:0 0}.ag-part{color:var(--text-faint);font-weight:500}.ag-part:after{content:"";vertical-align:-1px;width:1px;height:11px;margin-left:6px;display:inline-block}.ag-dot,.ag-part:after{background:var(--hairline-strong)}.ag-dot{border-radius:99px;flex:none;width:8px;height:8px}.ag-row[data-status=on] .ag-dot{background:var(--brand-green);box-shadow:0 0 0 4px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ag-row[data-status=on] .ag-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-green) 14%,transparent)}}[data-theme=dark] .ag-row[data-status=on] .ag-dot{background:var(--accent-tint);box-shadow:0 0 0 4px var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ag-row[data-status=on] .ag-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-tint) 18%,transparent)}}.ag-row[data-status=stop] .ag-dot{background:var(--brand-coral);box-shadow:0 0 0 4px var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.ag-row[data-status=stop] .ag-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-coral) 16%,transparent)}}.ag-val[data-status-text]{white-space:nowrap;flex-wrap:nowrap;gap:8px}.ag-val[data-status-text=stop]{color:var(--coral-strong);font-weight:500}.ag-val[data-status-text=off]{color:var(--text-body)}.ag-faint{color:var(--text-faint)}.ag-fail{color:var(--coral-strong)}.ag-fail,.ag-live{font:500 var(--fs-meta)/18px var(--font-sans)}.ag-live{color:var(--brand-green)}[data-theme=dark] .ag-live{color:var(--accent-tint)}@container agenter (max-width:780px){.ag-cols{display:none}.ag-row{flex-wrap:wrap;align-items:flex-start;gap:12px 28px;padding:16px 20px 18px;display:flex}.ag-head{padding:0 20px}.ag-main,.ag-models{flex:100%}.ag-cell{flex:0 auto}.ag-lab{clip-path:none;white-space:normal;width:auto;height:auto;margin:0 0 3px;display:block;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){.ag-card{animation:none}.ag-row{transition:none}}body:has([data-salg-a]){background:var(--canvas-warm)}.sl-root{--ink-green:var(--brand-green);--ink-petrol:var(--brand-petrol);--ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.sl-root{--ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.sl-root{--sl-gap:20px;min-width:0;color:var(--text-body);flex-direction:column;gap:0;padding-bottom:40px;display:flex}[data-theme=dark] .sl-root{--ink-green:var(--accent-tint);--ink-petrol:var(--brand-sage);--ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .sl-root{--ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}.sl-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sl-head{animation:sl-rise .46s var(--ease-out) backwards;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 20px;margin-bottom:22px;display:flex}.sl-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.sl-links{display:flex}.sl-btn,.sl-links{align-items:center;gap:8px}.sl-btn{border-radius:var(--radius-control);background:var(--surface);height:40px;box-shadow:0 0 0 1px var(--hairline-strong);color:var(--text);font:500 var(--fs-body)/20px var(--font-sans);white-space:nowrap;padding:0 14px;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:inline-flex}.sl-btn:hover{background:var(--surface-cream)}.sl-btn svg{width:16px;height:16px;color:var(--ink-petrol);flex:none}.sl-grid{gap:var(--sl-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"pipe pipe""actions best""feed feed";align-items:stretch;display:grid}.sl-slot{flex-direction:column;min-width:0;display:flex}.sl-slot:empty{display:none}.sl-slot>*{flex:1}.sl-slot>.sl-skeleton{flex:1 0 auto}.sl-slot-pipe{grid-area:pipe}.sl-slot-actions{grid-area:actions}.sl-slot-feed{grid-area:feed}.sl-slot-best{grid-area:best}.sl-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);animation:sl-rise .48s var(--ease-out) backwards;flex-direction:column;display:flex;position:relative}.sl-slot-actions .sl-card{animation-delay:60ms}.sl-slot-best .sl-card{animation-delay:.12s}.sl-slot-feed .sl-card{animation-delay:.16s}.sl-skeleton{background:var(--surface-band);box-shadow:none;animation:sl-pulse 1.6s var(--ease-out) 3 alternate}.sl-card-head{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 8px;display:flex}.sl-card-head h2{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.sl-count{background:var(--brand-green);border-radius:999px;place-items:center;min-width:26px;height:24px;padding:0 8px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.sl-count{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.sl-count{color:var(--text);font:600 var(--fs-meta)/1 var(--font-sans)}.sl-title-link{border-radius:var(--radius-control);color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.sl-title-link svg{width:16px;height:16px;color:var(--ink-petrol);transition:transform .16s var(--ease-out)}.sl-title-link:hover svg{transform:translate(3px)}.sl-head-link{border-radius:var(--radius-control);font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-petrol);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.sl-head-link:hover{text-decoration:underline}.sl-head-link svg{width:14px;height:14px}.sl-empty{color:var(--text-body);padding:4px 20px 20px}.sl-empty,.sl-message{font-size:var(--fs-row);margin:0}.sl-message{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text);padding:18px 20px}.sl-person{width:26px;height:26px;font:600 10.5px/1 var(--font-sans);letter-spacing:.02em;color:var(--text-on-dark);background:var(--brand-petrol);border-radius:999px;flex:none;place-items:center;display:inline-grid}.sl-person[data-tone="1"]{background:var(--brand-green)}.sl-person[data-tone="2"]{background:var(--accent-tint);color:var(--brand-green)}.sl-person[data-agent]{background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.sl-person[data-agent]{background:color-mix(in srgb,var(--brand-petrol) 70%,var(--surface))}}.sl-person[data-agent]{color:var(--text-on-dark)}.sl-person svg{width:14px;height:14px}[data-theme=dark] .sl-person[data-tone="1"]{background:var(--brand-tone)}.sl-pipe{background:linear-gradient(170deg,var(--surface) 45%,var(--surface-band))}.sl-track{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:4px 12px 12px;list-style:none;display:grid;position:relative}.sl-station{isolation:isolate;border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0 6px 12px;transition:background-color .16s;display:flex;position:relative}.sl-station:hover{background:var(--surface-cream)}@supports (color:color-mix(in lab,red,red)){.sl-station:hover{background:color-mix(in srgb,var(--surface-cream) 70%,transparent)}}.sl-node{place-items:center;width:100%;height:80px;display:grid;position:relative}.sl-bubble{pointer-events:none}.sl-node:before{content:"";z-index:0;background:var(--ink-petrol);height:2px;position:absolute;top:calc(50% - 1px);left:-6px;right:-6px}@supports (color:color-mix(in lab,red,red)){.sl-node:before{background:color-mix(in srgb,var(--ink-petrol) 26%,transparent)}}.sl-node:before{transform-origin:0;animation:sl-grow .42s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms + .12s)}.sl-station:first-child .sl-node:before{left:50%}.sl-station:last-child .sl-node:before{background:var(--ink-green);right:50%}@supports (color:color-mix(in lab,red,red)){.sl-station:last-child .sl-node:before{background:color-mix(in srgb,var(--ink-green) 50%,transparent)}}.sl-station[data-phase=proposal_sent] .sl-node:before{background:linear-gradient(to right,var(--ink-petrol),var(--ink-green))}@supports (color:color-mix(in lab,red,red)){.sl-station[data-phase=proposal_sent] .sl-node:before{background:linear-gradient(to right,color-mix(in srgb,var(--ink-petrol) 26%,transparent),color-mix(in srgb,var(--ink-green) 50%,transparent))}}.sl-bubble{z-index:1;background:var(--brand-petrol);border-radius:999px;place-items:center;width:46px;height:46px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.sl-bubble{background:color-mix(in srgb,var(--brand-petrol) 11%,var(--surface))}}.sl-bubble{color:var(--ink-petrol);box-shadow:0 0 0 5px var(--surface),inset 0 0 0 1.5px var(--ink-petrol)}@supports (color:color-mix(in lab,red,red)){.sl-bubble{box-shadow:0 0 0 5px var(--surface),inset 0 0 0 1.5px color-mix(in srgb,var(--ink-petrol) 34%,transparent)}}.sl-bubble{font:500 var(--fs-card)/1 var(--font-heading);letter-spacing:-.02em;animation:sl-pop .52s var(--ease-spring) backwards;animation-delay:calc(var(--i,0) * 90ms + .22s)}.sl-station[data-size="2"] .sl-bubble{width:56px;height:56px;font-size:var(--fs-card)}.sl-station[data-size="3"] .sl-bubble{width:68px;height:68px;font-size:var(--fs-title)}.sl-station[data-phase=won] .sl-bubble{background:var(--brand-green);color:var(--text-on-dark);box-shadow:0 0 0 5px var(--surface),0 12px 24px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sl-station[data-phase=won] .sl-bubble{box-shadow:0 0 0 5px var(--surface),0 12px 24px -12px color-mix(in srgb,var(--brand-green) 80%,transparent)}}[data-theme=dark] .sl-station[data-phase=won] .sl-bubble{background:var(--brand-tone)}.sl-station[data-empty] .sl-bubble{background:var(--surface);color:var(--text-faint);box-shadow:0 0 0 5px var(--surface),inset 0 0 0 1.5px var(--hairline-strong)}.sl-bubble-dot{background:var(--brand-coral);width:12px;height:12px;box-shadow:0 0 0 2.5px var(--surface);top:1px;right:1px}.sl-bubble-dot,.sl-conv{border-radius:999px;position:absolute}.sl-conv{z-index:2;background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);color:var(--text-body);font:600 var(--fs-meta)/14px var(--font-sans);white-space:nowrap;animation:sl-fade .4s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms + .6s);padding:3px 7px;top:40px;right:0;transform:translate(50%,-50%)}.sl-station-body{flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.sl-station-name{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);text-decoration:none}.sl-station-value{min-height:18px;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);white-space:nowrap}.sl-station-value small{font-size:var(--fs-meta);color:var(--text-faint);font-weight:500}.sl-station-over{min-height:17px;font:600 var(--fs-meta)/17px var(--font-sans);color:var(--ink-coral)}.sl-station-sub{min-height:17px;font:500 var(--fs-meta)/17px var(--font-sans);color:var(--text-faint)}.sl-stack{z-index:10;justify-content:center;align-items:center;margin-top:10px;display:flex;position:relative}.sl-stack-item{border-radius:var(--radius-control);transition:transform .16s var(--ease-out);text-decoration:none;display:inline-flex}.sl-stack-item+.sl-stack-item{margin-left:-5px}.sl-stack-item:hover{z-index:1;transform:translateY(-2px)}.sl-stack-item [data-client-icon]{box-shadow:0 0 0 2px var(--surface)}.sl-stack-more{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-faint);padding-left:6px}.sl-rows{margin:0;padding:0 8px 8px;list-style:none}.sl-row{isolation:isolate;border-radius:var(--radius-control);min-height:62px;animation:sl-row-in .36s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms + .2s);grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;transition:background-color .15s;display:grid;position:relative}.sl-row:hover{background:var(--surface-cream)}.sl-row+.sl-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:56px;right:10px}.sl-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.sl-row-title{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none}.sl-row-meta,.sl-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sl-row-meta{font-size:var(--fs-body);color:var(--text-faint);line-height:18px}.sl-row-meta b{font-weight:600}.sl-row[data-tone=hot] .sl-row-meta b{color:var(--ink-coral)}.sl-row[data-tone=today] .sl-row-meta b{color:var(--ink-green)}.sl-go{z-index:10;border-radius:var(--radius-control);background:var(--brand-green);justify-content:center;align-items:center;gap:6px;height:36px;padding:0 13px;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.sl-go{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.sl-go{color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);white-space:nowrap;text-decoration:none;transition:background-color .15s,transform .15s}.sl-go:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sl-go:hover{background:color-mix(in srgb,var(--brand-green) 12%,transparent)}}.sl-go svg{width:15px;height:15px}.sl-go:active{transform:translateY(1px)}.sl-go[data-primary]{background:var(--brand-green);color:var(--text-on-dark);box-shadow:inset 0 1px 0 var(--text-on-dark),0 10px 22px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sl-go[data-primary]{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-on-dark) 14%,transparent),0 10px 22px -12px color-mix(in srgb,var(--brand-green) 80%,transparent)}}.sl-go[data-primary]:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sl-go[data-primary]:hover{background:color-mix(in srgb,var(--brand-green) 82%,var(--brand-petrol))}}[data-theme=dark] .sl-count,[data-theme=dark] .sl-go{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .sl-count,[data-theme=dark] .sl-go{background:color-mix(in srgb,var(--accent-tint) 12%,transparent)}}[data-theme=dark] .sl-go:hover{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .sl-go:hover{background:color-mix(in srgb,var(--accent-tint) 18%,transparent)}}[data-theme=dark] .sl-go[data-primary]{background:var(--brand-tone)}.sl-more{border-top:1px solid var(--hairline);margin-top:auto}.sl-more summary{cursor:pointer;font:600 var(--fs-body)/18px var(--font-sans);color:var(--ink-petrol);padding:12px 20px;list-style:none}.sl-more summary::-webkit-details-marker{display:none}.sl-more summary:hover{text-decoration:underline}.sl-more .sl-more-open,.sl-more[open] .sl-more-closed{display:none}.sl-more[open] .sl-more-open{display:inline}.sl-actions .sl-rows{flex:none}.sl-action{grid-template-columns:34px minmax(0,1fr) 26px minmax(104px,auto)}.sl-when{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap;justify-self:end}.sl-action[data-tone=hot] .sl-when{background:var(--coral-wash);color:var(--coral-strong);border-radius:999px;padding:3px 9px;font-weight:600}.sl-action[data-tone=today] .sl-when{color:var(--ink-green);font-weight:600}[data-theme=dark] .sl-action[data-tone=hot] .sl-when{color:var(--ink-coral)}.sl-best .sl-row+.sl-row:before{left:58px}.sl-feed{padding-bottom:6px}.sl-feed-day+.sl-feed-day{margin-top:2px}.sl-feed-label{font:600 var(--fs-meta)/18px var(--font-sans);color:var(--text-faint);margin:0;padding:8px 20px 2px}.sl-feed-row{grid-template-columns:34px minmax(0,1fr) auto 52px;min-height:58px}.sl-feed-icon{width:34px;height:34px;display:inline-grid;position:relative}.sl-type{background:var(--brand-petrol);border-radius:999px;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:-5px;right:-5px}@supports (color:color-mix(in lab,red,red)){.sl-type{background:color-mix(in srgb,var(--brand-petrol) 12%,var(--surface))}}.sl-type{color:var(--ink-petrol);box-shadow:0 0 0 2px var(--surface)}.sl-type svg{width:11px;height:11px}.sl-row:hover .sl-type{box-shadow:0 0 0 2px var(--surface-cream)}.sl-feed-row[data-type=status_change] .sl-type{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sl-feed-row[data-type=status_change] .sl-type{background:color-mix(in srgb,var(--brand-green) 9%,var(--surface))}}.sl-feed-row[data-type=status_change] .sl-type{color:var(--ink-green)}.sl-feed-row[data-type=agent_note] .sl-type{background:var(--surface-sunken);color:var(--text-body)}.sl-feed-body{color:var(--text-body)}.sl-feed-time{font-size:var(--fs-meta);color:var(--text-faint);white-space:nowrap;justify-self:end}.sl-best-row{grid-template-columns:38px 30px minmax(0,1fr) auto}.sl-score{background:conic-gradient(var(--ink-green) calc(var(--s,0) * 1%),var(--brand-green) 0);border-radius:999px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.sl-score{background:conic-gradient(var(--ink-green) calc(var(--s,0) * 1%),color-mix(in srgb,var(--brand-green) 10%,transparent) 0)}}.sl-score>span{background:var(--surface);width:30px;height:30px;font:600 var(--fs-body)/1 var(--font-heading);color:var(--text);border-radius:999px;place-items:center;display:grid}.sl-row:hover .sl-score>span{background:var(--surface-cream)}.sl-best-value{text-align:right;flex-direction:column;align-items:flex-end;min-width:64px;display:flex}.sl-best-value b{font:600 var(--fs-body)/20px var(--font-sans);color:var(--text)}.sl-best-value small{font-size:var(--fs-meta);color:var(--text-faint);line-height:16px}@keyframes sl-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes sl-row-in{0%{opacity:0;transform:translateY(6px)}}@keyframes sl-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes sl-fade{0%{opacity:0}}@keyframes sl-grow{0%{transform:scaleX(0)}}@keyframes sl-grow-down{0%{transform:scaleY(0)}}@keyframes sl-pulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sl-root *,.sl-root :after,.sl-root :before{transition:none!important;animation:none!important}}@media (min-width:1180px){.sl-slot-feed .sl-feed-days{column-count:2;column-gap:var(--sl-gap)}.sl-slot-feed .sl-feed-day,.sl-slot-feed .sl-feed-row{break-inside:avoid}.sl-slot-feed .sl-feed-row+.sl-feed-row:before{display:none}.sl-slot-feed .sl-feed-row:not(:last-child):after{content:"";background:var(--hairline);height:1px;position:absolute;bottom:0;left:56px;right:10px}.sl-slot-feed .sl-feed-day:only-child{break-inside:auto}.sl-slot-feed .sl-feed-day:only-child .sl-feed-label{column-span:all}.sl-slot-feed .sl-feed-day:only-child .sl-feed-row:first-child:nth-last-child(2):after,.sl-slot-feed .sl-feed-day:only-child .sl-feed-row:nth-child(2):nth-last-child(2):after,.sl-slot-feed .sl-feed-day:only-child .sl-feed-row:nth-child(2):nth-last-child(3):after,.sl-slot-feed .sl-feed-day:only-child .sl-feed-row:nth-child(3):nth-last-child(3):after,.sl-slot-feed .sl-feed-day:only-child .sl-feed-row:nth-child(3):nth-last-child(4):after{display:none}.sl-grid:has(>.sl-slot-best:empty){grid-template-areas:"pipe pipe""actions feed"}.sl-grid:has(>.sl-slot-best:empty) .sl-slot-feed .sl-feed-days{column-count:auto}.sl-grid:has(>.sl-slot-best:empty) .sl-slot-feed .sl-feed-label{column-span:none}.sl-grid:has(>.sl-slot-best:empty) .sl-slot-feed .sl-feed-row:not(:last-child):after{display:block}}@media (max-width:1179.98px){.sl-grid{flex-direction:column;display:flex}}@media (max-width:1023.98px){.sl-links{display:none}}@media (max-width:767.98px){.sl-root{--sl-gap:14px}.sl-head{gap:12px;margin-bottom:16px}.sl-title{font-size:var(--fs-title);line-height:36px}.sl-card-head{padding:16px 16px 6px}.sl-rows{padding:0 4px 6px}.sl-row{gap:10px;padding:10px}.sl-row+.sl-row:before{left:52px}.sl-action{grid-template-columns:34px minmax(0,1fr) auto}.sl-action .sl-no-person,.sl-action .sl-person{display:none}.sl-row-meta{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.sl-feed-row{grid-template-columns:34px minmax(0,1fr) 44px}.sl-feed-row .sl-person{display:none}.sl-feed-label{padding:8px 16px 2px}.sl-track{grid-template-columns:minmax(0,1fr);padding:6px 8px 12px}.sl-station{text-align:left;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;padding:0 6px;display:grid}.sl-node{width:72px;height:92px}.sl-station[data-size="2"] .sl-bubble{width:48px;height:48px;font-size:var(--fs-card)}.sl-node:before{transform-origin:top;width:2px;height:auto;animation-name:sl-grow-down;inset:0 auto 0 calc(50% - 1px)}.sl-station:first-child .sl-node:before{top:50%;left:calc(50% - 1px)}.sl-station:last-child .sl-node:before{bottom:50%;right:auto}.sl-station[data-phase=proposal_sent] .sl-node:before{background:linear-gradient(to bottom,var(--ink-petrol),var(--ink-green))}@supports (color:color-mix(in lab,red,red)){.sl-station[data-phase=proposal_sent] .sl-node:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--ink-petrol) 26%,transparent),color-mix(in srgb,var(--ink-green) 50%,transparent))}}.sl-station[data-size="3"] .sl-bubble{width:54px;height:54px;font-size:var(--fs-card)}.sl-conv{top:100%;left:36px;right:auto;transform:translate(-50%,-50%)}.sl-station-body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""sub stack";align-items:center;gap:2px 10px;display:grid}.sl-station-name{grid-area:name}.sl-station-value{grid-area:value;justify-self:end}.sl-station-over,.sl-station-sub{grid-area:sub}.sl-stack{grid-area:stack;justify-self:end;margin-top:0}}.sl-fx{margin-bottom:var(--sl-gap);animation:sl-rise .52s var(--ease-out) backwards;position:relative}:where(.sl-fx) a{color:inherit;text-decoration:none}.sl-label{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-body)}.sl-unit{font:500 var(--fs-card)/1 var(--font-heading);letter-spacing:-.02em;margin-left:5px}.sf-value{--on:var(--text-on-dark);--on-soft:var(--on-groen-muted);--on-line:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.sf-value{--on-line:color-mix(in srgb,var(--text-on-dark) 18%,transparent)}}.sf-value{color:var(--on)}.sf-value .sl-label{color:var(--on-groen-muted)}.sl-fx [data-hot]{background:var(--coral-wash);color:var(--ink-coral);border-radius:999px;align-self:flex-start;padding:2px 9px;font-weight:600}.sl-figs{grid-template-columns:minmax(330px,1fr) minmax(0,2.3fr);gap:18px;display:grid}.sf-value{border-radius:var(--radius-card);flex-direction:column;min-width:0;min-height:228px;padding:22px 24px;transition:transform .18s;display:flex}.sf-value:hover{transform:translateY(-1px)}.sf-big{font:500 clamp(36px,3.4vw,48px)/1.1 var(--font-heading);letter-spacing:-.04em;white-space:nowrap;margin-top:16px}.sf-big .sl-unit{font-size:var(--fs-card)}.sf-per{font:500 var(--fs-body)/20px var(--font-sans);margin-top:2px;margin-bottom:16px}.sf-foot,.sf-per{color:var(--on-soft)}.sf-foot{border-top:1px solid var(--on-line);font:500 var(--fs-body)/18px var(--font-sans);flex-direction:column;margin-top:auto;padding-top:14px;display:flex}.sf-foot b{font:500 var(--fs-card)/24px var(--font-heading);letter-spacing:-.02em;color:var(--on)}.sf-dials{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:8px;list-style:none;display:grid}.sf-dials li{min-width:0;animation:sl-rise .42s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms + .1s);position:relative}.sf-dials li+li:before{content:"";background:var(--hairline);width:1px;position:absolute;top:22px;bottom:22px;left:0}.sf-dial{border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;gap:3px;height:100%;padding:18px 10px 16px;transition:background-color .16s;display:flex}.sf-dial:hover{background:var(--surface-cream)}.sf-art{place-items:center;width:104px;height:104px;margin-bottom:10px;display:grid;position:relative}.sf-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.sf-track{fill:none;stroke:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.sf-track{stroke:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.sf-track{stroke-width:9px}.sf-arc{fill:none;stroke:var(--ink-green);stroke-width:9px;animation:sf-draw 1s var(--ease-out) .26s backwards}.sf-arc[data-tone=coral]{stroke:var(--brand-coral)}.sf-arc[data-tone=sage]{stroke:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.sf-arc[data-tone=sage]{stroke:color-mix(in srgb,var(--brand-sage) 80%,var(--brand-green))}}.sf-center{font:500 var(--fs-title)/1 var(--font-heading);letter-spacing:-.03em;color:var(--text);position:relative}.sf-center small{font-size:var(--fs-card);margin-left:2px}.sf-art[data-key=won]{grid-template-columns:auto auto;justify-content:center;gap:14px;width:132px}.sf-center[data-key=won]{grid-area:1/1}.sf-bars{grid-area:1/2;align-items:flex-end;gap:7px;height:72px;display:flex;position:relative}.sf-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;width:22px;height:100%;display:flex}.sf-col i{background:var(--ink-green);transform-origin:bottom;width:100%;min-height:4px;max-height:calc(100% - 18px);animation:sf-rise-bar .7s var(--ease-out) .3s backwards;border-radius:7px 7px 3px 3px;display:block}.sf-col i[data-tone=past]{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.sf-col i[data-tone=past]{background:color-mix(in srgb,var(--brand-sage) 45%,var(--surface))}}.sf-col small{font:600 var(--fs-meta)/14px var(--font-sans);color:var(--text-faint)}.sf-l{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text)}.sf-sub{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--text-body)}.sf-sub[data-hot]{align-self:center}.sf-center[data-empty]{font-size:var(--fs-row)}@keyframes sf-draw{0%{stroke-dasharray:0 999}}@keyframes sf-rise-bar{0%{transform:scaleY(0)}}@media (max-width:1179.98px){.sl-figs{grid-template-columns:minmax(0,1fr)}.sf-value{min-height:0}}@media (max-width:767.98px){.sl-figs{gap:10px}.sf-value{border-radius:var(--radius-card);padding:18px}.sf-big{font-size:var(--fs-figure);margin-top:10px;line-height:44px}.sf-dials{border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.sf-dials li+li:before{display:none}.sf-dials li:nth-child(n+3){box-shadow:inset 0 1px 0 var(--hairline)}.sf-dials li:nth-child(2n){box-shadow:inset 1px 0 0 var(--hairline)}.sf-dials li:nth-child(4){box-shadow:inset 1px 1px 0 var(--hairline)}.sf-dial{padding:14px 6px 12px}.sf-art{width:84px;height:84px;margin-bottom:6px}.sf-center{font-size:var(--fs-title)}.sf-bars{height:46px}.sf-art[data-key=won]{width:104px;height:84px}.sf-l{font-size:var(--fs-body);line-height:17px}.sl-label{font-size:var(--fs-meta);letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.sl-fx *,.sl-fx :after,.sl-fx :before{transition:none!important;animation:none!important}}body:has([data-leads-a]){background:var(--canvas-warm)}.ld-root{--ld-onb:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ld-root{--ld-onb:color-mix(in srgb,var(--brand-sage) 70%,var(--brand-green))}}.ld-root{--ld-soft:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ld-root{--ld-soft:color-mix(in srgb,var(--brand-green) 9%,var(--surface))}}.ld-root{--ld-sage:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ld-root{--ld-sage:color-mix(in srgb,var(--brand-sage) 55%,var(--surface))}}.ld-root{min-width:0;color:var(--text-body);flex-direction:column;padding-bottom:40px;display:flex}[data-theme=dark] .ld-root{--ld-onb:var(--brand-sage);--ld-sage:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ld-root{--ld-sage:color-mix(in srgb,var(--brand-sage) 45%,var(--surface))}}.ld-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ld-message{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);font-size:var(--fs-row);color:var(--text);margin:0;padding:18px 20px}.ld-message[data-tone=error]{color:var(--ink-coral)}.ld-head{animation:ta-rise .46s var(--ease-out) backwards;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.ld-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.ld-add{flex:none}.ld-head .ta-btn-primary{box-shadow:none}.ld-boxes{margin-bottom:var(--gap-group);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);animation:ta-rise .52s var(--ease-out) backwards;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.ld-box{min-width:0;min-height:250px;padding:var(--space-6);flex-direction:column;display:flex}.ld-box+.ld-box{box-shadow:inset 1px 0 0 var(--border-line)}.ld-label{font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-body)}.ld-big{font:400 var(--fs-figure)/var(--lh-figure) var(--font-heading);letter-spacing:-.03em;color:var(--text);white-space:nowrap}.ld-change{font:500 var(--fs-meta)/16px var(--font-sans);white-space:nowrap;color:var(--text-on-dark);background:var(--text-on-dark);border-radius:99px;align-self:flex-start;align-items:center;gap:4px;margin-top:10px;padding:4px 10px 4px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ld-change{background:color-mix(in srgb,var(--text-on-dark) 13%,transparent)}}.ld-change svg{width:14px;height:14px;color:var(--accent-tint);flex:none}.ld-hero-main{flex-direction:column;display:flex}.ld-hero .ld-label{color:var(--on-groen-muted)}.ld-hero .ld-big{margin-top:var(--space-4);font-weight:300;font-size:var(--fs-focus);line-height:var(--lh-focus);color:var(--text-on-dark)}.ld-split{margin-top:auto;padding-top:18px}.ld-split-bar{border-radius:99px;gap:3px;height:10px;display:flex;overflow:hidden}.ld-split-bar i{transform-origin:0;min-width:4px;height:100%;animation:kl-grow .9s var(--ease-out) .3s backwards;border-radius:99px;display:block}.ld-split-bar i[data-phase=new]{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.ld-split-bar i[data-phase=new]{background:color-mix(in srgb,var(--text-on-dark) 32%,transparent)}}.ld-split-bar i[data-phase=contacted]{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ld-split-bar i[data-phase=contacted]{background:color-mix(in srgb,var(--brand-sage) 75%,var(--text-on-dark))}}.ld-split-bar i[data-phase=meeting_booked]{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){.ld-split-bar i[data-phase=meeting_booked]{background:color-mix(in srgb,var(--accent-tint) 70%,var(--text-on-dark))}}.ld-split-bar i[data-phase=proposal_sent]{background:var(--text-on-dark)}.ld-split-l{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px;margin-top:10px;display:grid}.ld-split-l a{white-space:nowrap;min-width:0;font:500 var(--fs-meta)/15px var(--font-sans);color:var(--on-groen-muted);flex-direction:column;gap:1px;display:flex}.ld-split-l a:hover,.ld-split-l b{color:var(--text-on-dark)}.ld-split-l b{font:500 var(--fs-card)/24px var(--font-heading);letter-spacing:-.02em}.ld-pair{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.ld-half{border-radius:var(--radius-card);flex-direction:column;gap:2px;min-width:0;margin:-6px;padding:6px 8px;transition:background-color .16s;display:flex}.ld-half:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ld-half:hover{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ld-half-l{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text)}.ld-half-s{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.ld-weeks-wrap{flex-direction:column;gap:8px;margin-top:auto;padding-top:14px;display:flex}.ld-weeks-cap{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.ld-weeks{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:6px;display:grid}.ld-week{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.ld-week-n{font:500 var(--fs-meta)/14px var(--font-sans);color:var(--text-body)}.ld-week-bar{align-items:flex-end;width:100%;max-width:26px;height:44px;display:flex}.ld-week-bar i{background:var(--brand-green);border-radius:3px;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.ld-week-bar i{background:color-mix(in srgb,var(--brand-green) 38%,var(--surface))}}.ld-week-bar i{transform-origin:bottom;animation:sf-rise-bar .7s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms + .2s)}.ld-week[data-now] .ld-week-bar i{background:var(--brand-green)}[data-theme=dark] .ld-week-bar i{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ld-week-bar i{background:color-mix(in srgb,var(--brand-sage) 40%,var(--surface))}}[data-theme=dark] .ld-week[data-now] .ld-week-bar i{background:var(--brand-sage)}.ld-week[data-now] .ld-week-n{color:var(--text)}.ld-week-l{min-height:12px;font:500 var(--fs-meta)/14px var(--font-sans);color:var(--text-faint);white-space:nowrap}.ld-follow-top{border-radius:var(--radius-card);align-items:flex-end;gap:12px;margin:6px -8px 0;padding:6px 8px;display:flex}.ld-follow-top:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ld-follow-top:hover{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.ld-follow-top[data-hot] .ld-big{color:var(--ink-coral)}.ld-follow-l{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);flex-direction:column;gap:2px;padding-bottom:6px;display:flex}.ld-follow-top[data-hot] .ld-follow-l{color:var(--ink-coral)}.ld-follow-l small{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.ld-follow-rows [data-follow=later]{--f:var(--ld-sage)}.ld-follow-rows [data-follow=none]{--f:var(--hairline-strong)}.ld-wk{box-shadow:inset 0 1px 0 var(--border-line),inset 0 -1px 0 var(--border-line);gap:4px;margin:16px 0 0;padding:10px 0;list-style:none;display:flex}.ld-wk li{flex:1}.ld-wk li,.ld-wk-cell{min-width:0;display:flex}.ld-wk-cell{border-radius:var(--radius-control);flex-direction:column;flex:1;align-items:center;gap:6px;margin:-4px 0;padding:4px 0;transition:background-color .16s}a.ld-wk-cell:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){a.ld-wk-cell:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ld-wk-d{font:500 var(--fs-meta)/14px var(--font-sans);color:var(--text-body);white-space:nowrap}.ld-wk li[data-today] .ld-wk-d{color:var(--text);font-weight:600}.ld-wk-b{place-items:center;height:28px;display:grid}.ld-wk-b:before{content:"";box-shadow:inset 0 0 0 1.5px var(--ink-green);border-radius:99px;grid-area:1/1}.ld-wk-b b{font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);grid-area:1/1;position:relative}.ld-wk-b[data-size="0"]:before{background:var(--hairline-strong);width:5px;height:5px;box-shadow:none}.ld-wk-b[data-size="1"]:before{width:20px;height:20px}.ld-wk-b[data-size="2"]:before{width:24px;height:24px}.ld-wk-b[data-size="3"]:before{width:28px;height:28px}.ld-follow-rows{grid-template-columns:1fr 1fr;gap:2px 18px;margin:auto 0 0;padding:12px 0 0;display:grid}.ld-follow-rows a{border-radius:var(--radius-control);min-width:0;min-height:30px;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-items:center;gap:8px;display:flex}.ld-follow-rows a:hover{color:var(--text)}.ld-follow-rows i{background:var(--f);border-radius:99px;flex:none;width:9px;height:9px}.ld-follow-rows i[data-follow=none]{box-shadow:inset 0 0 0 1.5px var(--hairline-strong);background:0 0}.ld-follow-rows b{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);margin-left:auto}.ld-tools{z-index:3;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--card-edge);flex-direction:column;display:flex;position:relative}.ld-bar{min-height:52px;padding:0 var(--space-6);box-shadow:inset 0 -1px 0 var(--border-line);align-items:center;gap:10px;display:flex}.ld-tabs{scrollbar-width:none;gap:var(--space-6);flex:auto;min-width:0;overflow-x:auto}.ld-root .ld-tabs .c-tab{box-shadow:none;color:var(--text-body);background:0 0;border-radius:0;padding-inline:0}.ld-root .ld-tabs .c-tab:hover{color:var(--text);background:0 0}.ld-root .ld-tabs .c-tab[aria-pressed=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--brand-green);background:0 0}[data-theme=dark] .ld-root .ld-tabs .c-tab[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--brand-sage)}.ld-root .ld-tabs .c-tab-n{color:var(--text-body)}.ld-tabs::-webkit-scrollbar{display:none}.ld-search{margin-left:auto}.ld-filters{padding:var(--space-3) var(--space-6);box-shadow:inset 0 -1px 0 var(--border-line);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ld-filters .ta-people{height:var(--control-h);padding:4px}.ld-filters .ta-person{height:var(--control-h-sm);min-width:var(--control-h-sm);text-decoration:none}.ld-more{cursor:pointer;font:inherit;border:0;padding:0}.ld-more .c-chip-main svg{width:14px;height:14px;color:var(--text-body)}.ld-more[data-active]{background:var(--ld-soft);box-shadow:inset 0 0 0 1.5px var(--brand-green)}.ld-chip-n{background:var(--brand-green);min-width:18px;height:18px;color:var(--text-on-dark);font:500 var(--fs-meta)/1 var(--font-sans);border-radius:99px;place-items:center;padding:0 5px;display:inline-grid}.ld-filters .c-chip[data-active]{background:var(--ld-soft);box-shadow:inset 0 0 0 1.5px var(--brand-green)}.ld-filters .c-chip[data-active] .c-chip-v{color:var(--ink-green);font-weight:600}.ld-note{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);margin:0;padding:0 14px 10px}.ld-root .kl-menu[data-align=end]{left:auto;right:0}.ld-root .kl-menu a[aria-current]{color:var(--ink-green);font-weight:600}.ld-sheet{border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);animation:ta-rise .48s var(--ease-out) 80ms backwards;position:relative}.ld-sheet-head{min-height:56px;padding:var(--space-6) var(--space-4) var(--space-3) var(--space-6);flex-wrap:wrap;justify-content:space-between;gap:8px 14px}.ld-sheet-head,.ld-sheet-title{align-items:center;display:flex}.ld-sheet-title{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.02em;color:var(--text);gap:10px;margin:0}.ld-count{background:var(--brand-green);border-radius:99px;place-items:center;min-width:26px;height:24px;padding:0 8px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ld-count{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.ld-count{color:var(--text);font:500 var(--fs-meta)/1 var(--font-sans)}.ld-sheet-tools{display:flex}.ld-quiet,.ld-sheet-tools{align-items:center;gap:6px}.ld-quiet{height:var(--control-h-sm);border-radius:var(--radius-control);color:var(--text-body);font:500 var(--fs-body)/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 12px;list-style:none;display:inline-flex}.ld-quiet::-webkit-details-marker{display:none}.ld-quiet:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ld-quiet:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ld-quiet b,.ld-quiet:hover{color:var(--text)}.ld-quiet b{font-weight:600}.ld-quiet svg{flex:none;width:14px;height:14px}.ld-quiet[data-danger]{color:var(--ink-coral)}.ld-sort-k{margin-right:4px}.ld-choose-bar{align-items:center;gap:4px;display:inline-flex}.ld-chosen{font:600 var(--fs-body)/1 var(--font-sans);color:var(--text);padding:0 8px}.ld-rows{margin:0;padding:0;list-style:none}.ld-row{min-height:64px;padding:7px var(--space-6);grid-template-columns:32px minmax(0,1fr) 132px 96px 128px minmax(0,220px) 92px;align-items:center;column-gap:14px;transition:background-color .12s;display:grid;position:relative}.ld-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:70px;right:0}.ld-rows>li:first-child>.ld-row:before{display:none}.ld-row [data-client-icon],.ld-row:hover{background:var(--surface-sunken)}.ld-row [data-client-icon]{color:var(--text)}.ld-row[data-chosen]{background:var(--c-sel)}.ld-c-m{display:none}.ld-logo,.ld-pick{z-index:2;position:relative}.ld-pick{place-items:center;width:32px;height:32px;display:grid}.ld-pick input{width:18px;height:18px;accent-color:var(--brand-green)}.ld-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ld-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow:hidden}.ld-meta{min-width:0;font:400 var(--fs-meta)/17px var(--font-sans);color:var(--text-body);align-items:center;gap:8px;display:flex}.ld-meta-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld-temp{height:20px;font:500 var(--fs-meta)/1 var(--font-sans);white-space:nowrap;color:var(--ink-petrol);background:var(--brand-petrol);border-radius:99px;flex:none;align-items:center;gap:4px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ld-temp{background:color-mix(in srgb,var(--brand-petrol) 9%,var(--surface))}}.ld-temp[data-temp=active_buyer]{color:var(--ink-green);background:var(--ld-soft);box-shadow:inset 0 0 0 1px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ld-temp[data-temp=active_buyer]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-green) 18%,transparent)}}.ld-temp svg{width:12px;height:12px}.ld-phase{min-width:0;font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ld-phase i{background:var(--p,var(--ld-sage));border-radius:99px;flex:none;width:9px;height:9px}.ld-phase[data-phase=new]{--p:var(--surface);--pr:var(--ld-onb)}.ld-phase[data-phase=contacted]{--p:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.ld-phase[data-phase=contacted]{--p:color-mix(in srgb,var(--brand-sage) 80%,var(--brand-green))}}.ld-phase[data-phase=meeting_booked]{--p:var(--brand-petrol)}.ld-phase[data-phase=proposal_sent],.ld-phase[data-phase=won]{--p:var(--ink-green)}.ld-phase[data-phase=lost]{--p:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ld-phase[data-phase=lost]{--p:color-mix(in srgb,var(--text-body) 35%,var(--surface))}}.ld-phase[data-phase=disqualified]{--p:transparent;--pr:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ld-phase[data-phase=disqualified]{--pr:color-mix(in srgb,var(--text-body) 40%,var(--surface))}}.ld-phase[data-phase=disqualified] i,.ld-phase[data-phase=new] i{box-shadow:inset 0 0 0 2px var(--pr)}.ld-phase[data-phase=won] i{box-shadow:0 0 0 2.5px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ld-phase[data-phase=won] i{box-shadow:0 0 0 2.5px color-mix(in srgb,var(--brand-green) 20%,transparent)}}.ld-phase[data-phase=disqualified],.ld-phase[data-phase=lost]{color:var(--text-body)}.ld-score{align-items:center;gap:8px;display:inline-flex}.ld-score-bar{background:var(--brand-sage);border-radius:99px;width:52px;height:6px;position:relative}@supports (color:color-mix(in lab,red,red)){.ld-score-bar{background:color-mix(in srgb,var(--brand-sage) 22%,var(--surface))}}.ld-score-bar{overflow:hidden}.ld-score-bar i{background:var(--ld-onb);transform-origin:0;animation:kl-grow .9s var(--ease-out) .3s backwards;border-radius:99px;position:absolute;inset:0 auto 0 0}.ld-score-bar i[data-high]{background:var(--ink-green)}.ld-score-n{font:500 var(--fs-body)/1 var(--font-sans);color:var(--text)}.ld-owner{min-width:0;font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-items:center;gap:8px;display:inline-flex}.ld-none{border:1.5px dashed var(--hairline-strong);width:24px;height:24px;color:var(--text-faint);border-radius:99px;flex:none;place-items:center;display:inline-grid}.ld-none svg{width:12px;height:12px}.ld-owner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld-c-next{min-width:0;display:flex}.ld-next-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 var(--fs-body)/18px var(--font-sans);color:var(--text);overflow:hidden}.ld-c-when{text-align:right;justify-self:end}.ld-when{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);white-space:nowrap}.ld-when[data-follow=today]{color:var(--ink-green);font-weight:600}.ld-when[data-follow=over]{background:var(--coral-wash);color:var(--ink-coral);border-radius:99px;padding:3px 9px;font-weight:500;display:inline-block}.ld-foot{box-shadow:inset 0 1px 0 var(--hairline);font:500 var(--fs-body)/18px var(--font-sans);grid-template-columns:1fr auto 1fr;padding:14px 20px;display:grid}.ld-empty,.ld-foot{color:var(--text-body);align-items:center;gap:12px}.ld-empty{text-align:center;flex-direction:column;padding:40px 20px;display:flex}.ld-empty p{font-size:var(--fs-row);margin:0}@media (max-width:1439.98px){.ld-search{width:168px}.ld-search:focus-within{width:220px}.ld-tabs{gap:var(--space-4)}.ld-row{grid-template-columns:32px minmax(0,1fr) 124px 88px 40px minmax(0,200px) 88px}.ld-row .ld-owner-name{display:none}}@media (max-width:1279.98px){.ld-boxes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ld-follow{grid-column:1/-1;min-height:0}.ld-box.ld-follow{box-shadow:inset 0 1px 0 var(--border-line)}.ld-row{grid-template-columns:32px minmax(0,1fr) 124px 88px 40px 88px}.ld-row .ld-c-next{display:none}}@media (max-width:767.98px){.ld-head{margin-bottom:16px}.ld-title{font-size:var(--fs-title);line-height:36px}.ld-boxes{margin-bottom:var(--space-6);grid-template-columns:minmax(0,1fr)}.ld-box{min-height:0;padding:var(--space-5)}.ld-box+.ld-box,.ld-box.ld-follow{box-shadow:inset 0 1px 0 var(--border-line)}.ld-big{font-size:var(--fs-stat);line-height:var(--lh-stat)}.ld-hero .ld-big{font-size:var(--fs-figure);line-height:var(--lh-figure);margin-top:10px}.ld-split-l a{font-size:var(--fs-meta)}.ld-split-l b{font-size:var(--fs-card);line-height:22px}.ld-weeks-wrap{display:none}.ld-bar{padding:8px var(--space-4);flex-wrap:wrap;gap:8px}.ld-tabs{gap:var(--space-5);flex:100%;width:100%}.ld-root .c-tab{flex:none;height:40px}.ld-search,.ld-search:focus-within{flex:100%;width:auto;height:40px;margin-left:0}.ld-search input{font-size:var(--fs-row)}.ld-filters{scrollbar-width:none;padding:var(--space-2) var(--space-4);flex-wrap:nowrap;overflow-x:auto}.ld-filters::-webkit-scrollbar{display:none}.ld-filters>*{flex:none}.ld-filters .ta-people{height:auto}.ld-filters .ta-person{height:var(--control-h);min-width:var(--control-h)}.ld-filters .c-chip{height:40px}.ld-root .kl-menu{min-width:0;max-width:none;position:fixed;inset:auto 16px 88px}.ld-sheet-head{padding:8px 8px 8px var(--space-4);flex-wrap:nowrap}.ld-sheet-title{font-size:var(--fs-card)}.ld-sheet-tools .ld-quiet{height:40px;padding:0 8px}.ld-sort-k{display:none}.ld-row{grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) auto;gap:6px 12px;padding:12px 14px}.ld-row:before{left:14px}.ld-row>.ld-logo,.ld-row>.ld-pick{grid-row:1/span 2;align-self:start}.ld-row>.ld-main{grid-area:1/2}.ld-row>.ld-c-next,.ld-row>.ld-c-owner,.ld-row>.ld-c-phase,.ld-row>.ld-c-score{display:none}.ld-row>.ld-c-when{grid-area:1/3;align-self:start}.ld-row>.ld-c-m{grid-area:2/2/auto/span 2;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ld-temp{justify-content:center;width:20px;padding:0;font-size:0}.ld-foot{grid-template-columns:minmax(0,1fr);justify-items:center}.ld-foot [data-lead-pager] li:not(:first-child):not(:last-child):not(:has([aria-current])){display:none}}@media (prefers-reduced-motion:reduce){.ld-root *,.ld-root :after,.ld-root :before{transition:none!important;animation:none!important}}.lx-head{align-items:end;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"back back back""main value menu";display:grid}.lx-head>.sk-head-back{grid-area:back;margin:0}.lx-head-main{grid-area:main;min-width:0}.lx-head-value{grid-area:value;min-width:0;display:flex}.lx-head-value:empty{display:none}.lx-head-menu{grid-area:menu}@media (max-width:1023.98px){.lx-head{align-items:center;row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back menu""main main""value value"}.lx-head:not(:has(.lx-head-value:not(:empty))){grid-template-areas:"back menu""main main"}.lx-head-value>*{flex:auto}}.lx-call .lx-muted{color:var(--on-groen-muted)}.lx-call-box{border-radius:var(--radius-control);background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.lx-call-box{background:color-mix(in srgb,var(--text-on-dark) 8%,transparent)}}.lx-call-btn{height:var(--button-h-lg);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--text-on-dark);justify-content:center;align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lx-call-btn{background:color-mix(in srgb,var(--text-on-dark) 12%,transparent)}}.lx-call-btn{color:var(--text-on-dark);font:600 var(--fs-body)/1 var(--font-sans);white-space:nowrap;text-decoration:none;transition:background-color .16s}.lx-call-btn:hover{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.lx-call-btn:hover{background:color-mix(in srgb,var(--text-on-dark) 20%,transparent)}}.lx-call-btn:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:2px}.lx-call-ring{height:var(--button-h-lg);border-radius:var(--radius-control);color:var(--brand-green);font:600 var(--fs-row)/1 var(--font-sans);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.lx-call-ring,.lx-call-ring:hover{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.lx-call-ring:hover{background:color-mix(in srgb,var(--text-on-dark) 88%,var(--brand-sage))}}.lx-call-ring:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:2px}.lx-scale{border-radius:var(--radius-control);max-width:520px;box-shadow:inset 0 0 0 1px var(--border-line);grid-template-columns:repeat(10,minmax(0,1fr));display:grid;overflow:hidden}.lx-scale-step{height:var(--button-h-lg);min-width:0;color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;transition:background-color .12s}.lx-scale-step+.lx-scale-step{box-shadow:inset 1px 0 0 var(--border-line)}.lx-scale-step:hover{background:var(--surface-sunken)}.lx-scale-step[aria-pressed=true]{background:var(--brand-green);color:var(--text-on-dark);box-shadow:none}.lx-scale-step:focus-visible{z-index:1;outline:2px solid var(--focus-ring);outline-offset:-2px;position:relative}[data-theme=dark] .lx-scale-step[aria-pressed=true]{background:var(--accent-tint);color:var(--bg)}@media (prefers-reduced-motion:reduce){.lx-call-btn,.lx-scale-step{transition:none}}body:has([data-hub]){background:var(--canvas-warm)}.hb-root{min-width:0;color:var(--text-body);flex-direction:column;padding-bottom:40px;display:flex}.hb-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}html:has([data-hub]){scroll-padding-top:92px}.hb-root{--hb-band:70px}.hb-head{background:var(--canvas-warm);animation:hb-rise .42s var(--ease-out) backwards;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin:-12px -12px 10px;padding:12px;display:flex;position:relative}[data-view]>.hb-head{z-index:32;position:sticky;top:0}.hb-head:after{content:"";background:linear-gradient(var(--canvas-warm),transparent);pointer-events:none;height:8px;position:absolute;top:100%;left:0;right:0}.hb-title{font:500 var(--fs-title)/46px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.hb-head-right{flex-wrap:wrap;flex:1 1 0;justify-content:flex-end;align-items:center;gap:12px;min-width:min-content;display:flex}.hb-offline{font:600 var(--fs-row)/20px var(--font-sans);color:var(--ink-coral);white-space:nowrap}.hb-usage{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);flex-direction:column;margin:0;display:flex}.hb-usage-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name percent""reset percent""meter meter";align-items:center;column-gap:12px;padding:10px 0;display:grid}.hb-usage-item+.hb-usage-item{box-shadow:inset 0 1px 0 var(--hairline)}.hb-usage-name{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text);grid-area:name}.hb-usage-reset{grid-area:reset}.hb-usage-percent{font:500 var(--fs-card)/24px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:percent}.hb-usage-item[data-hot] .hb-usage-percent{color:var(--ink-coral)}.hb-usage-meter{background:var(--text);border-radius:99px;grid-area:meter;height:3px;margin-top:8px}@supports (color:color-mix(in lab,red,red)){.hb-usage-meter{background:color-mix(in srgb,var(--text) 12%,var(--surface))}}.hb-usage-meter{overflow:hidden}.hb-usage-meter>i{border-radius:inherit;background:var(--brand-sage);height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.hb-usage-meter>i{background:color-mix(in srgb,var(--brand-sage) 65%,var(--brand-green))}}.hb-usage-item[data-hot] .hb-usage-meter>i{background:var(--brand-coral)}.hb-usage-measured{white-space:nowrap;padding-top:6px}.hb-usage-measured:empty,.hb-usage-reset:empty{display:none}.hb-usage[data-stale]{color:var(--text-faint)}.hb-usage[data-stale] .hb-usage-name,.hb-usage[data-stale] .hb-usage-percent{color:var(--text-faint);font-weight:400}.hb-usage[data-stale] .hb-usage-item[data-hot] .hb-usage-percent{color:var(--text-faint)}.hb-usage[data-stale] .hb-usage-meter>i{opacity:.4;background:var(--text-faint)}.hb-usage-table{border-collapse:collapse;table-layout:fixed;width:100%}.hb-usage-table td,.hb-usage-table th{text-align:left;vertical-align:top;font-weight:inherit;padding:0}.hb-usage-table thead th{font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-body);white-space:nowrap;padding:0 0 8px 12px}.hb-usage-table thead th:first-child{width:36%;padding-left:0}.hb-usage-row>td,.hb-usage-row>th{box-shadow:inset 0 1px 0 var(--hairline);padding:10px 0 10px 12px}.hb-usage-row>th{padding-left:0}.hb-usage-account{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-row)/22px var(--font-sans);color:var(--text);display:block;overflow:hidden}[data-hub-usage-total] .hb-usage-account{font-weight:600}.hb-usage-error,.hb-usage-sub{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin-top:2px;display:block}.hb-usage-error{color:var(--ink-coral);font-weight:600}.hb-usage-cell>.hb-usage-error{margin-top:0;line-height:22px}.hb-usage-missing{font:500 var(--fs-body)/22px var(--font-sans);color:var(--text-body);display:block}.hb-usage-cell .hb-usage-percent{font:500 var(--fs-row)/22px var(--font-sans);display:block}.hb-usage-cell[data-hot] .hb-usage-percent{color:var(--ink-coral)}.hb-usage-cell .hb-usage-meter{margin-top:6px;display:block;position:relative;overflow:visible}.hb-usage-cell .hb-usage-meter>i{max-width:100%}.hb-usage-cell[data-hot] .hb-usage-meter>i{background:var(--brand-coral)}.hb-usage-pace{background:var(--text);border-radius:1px;width:2px;height:9px;margin-left:-1px;position:absolute;top:-3px}.hb-usage-cell .hb-usage-reset{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:6px;display:block}.hb-usage-accounts .hb-usage-measured{box-shadow:inset 0 1px 0 var(--hairline);padding-top:10px}.hb-usage[data-stale] .hb-usage-account,.hb-usage[data-stale] .hb-usage-error{color:var(--text-faint);font-weight:400}.hb-usage[data-stale] .hb-usage-cell[data-hot] .hb-usage-percent{color:var(--text-faint)}.hb-usage[data-stale] .hb-usage-pace{display:none}.hb-usage[data-stale] .hb-usage-cell[data-hot] .hb-usage-meter>i{background:var(--text-faint)}.hb-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);padding:20px 22px}.hb-message{font-size:var(--fs-card);color:var(--ink-coral);margin:0}.hb-loading{background:linear-gradient(90deg,var(--surface) 0,var(--surface-band) 50%,var(--surface) 100%);background-size:200% 100%;min-height:120px;animation:hb-shimmer 1.4s linear 3}.hb-fail{font:500 var(--fs-card)/26px var(--font-sans);color:var(--ink-coral)}.hb-version{top:calc(var(--hb-band) + 12px);z-index:30;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-lift),inset 4px 0 0 var(--brand-coral);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;padding:14px 20px;display:flex;position:sticky}.hb-version-text{min-width:0;font:600 var(--fs-card)/26px var(--font-sans);color:var(--ink-coral);flex:260px}.hb-root .hb-version-button{white-space:nowrap;flex:none}.hb-root .ta-btn{height:var(--control-h);font-size:var(--fs-row);padding:0 18px}.hb-root .ta-btn-quiet{height:40px;font-size:var(--fs-row);padding:0 14px}.hb-root .ta-btn:disabled{opacity:.45;box-shadow:none;cursor:default}.hb-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}.hb-main{min-width:0;animation:hb-rise .48s var(--ease-out) 40ms backwards;flex-direction:column;gap:16px;display:flex}.hb-group{padding:16px 0 10px}.hb-group,.hb-side-block{box-shadow:inset 0 1px 0 var(--hairline)}.hb-group-name,.hb-side-label{font:600 var(--fs-body)/20px var(--font-sans);letter-spacing:0;color:var(--text);align-items:center;gap:8px;margin:0 0 6px;padding:0 6px;display:flex}.hb-side-block{padding:16px 6px 8px}.hb-side-block .hb-side-label{padding:0}.hb-row{border-radius:var(--radius-control);min-height:40px;color:var(--text);font:500 var(--fs-row)/22px var(--font-sans);align-items:center;gap:12px;padding:7px 6px;transition:background-color .12s;display:flex;position:relative}.hb-group .hb-row+.hb-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:6px;right:6px}.hb-row:hover{background:var(--surface-cream)}.hb-row[aria-current=page]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.hb-row[aria-current=page]{background:color-mix(in srgb,var(--brand-green) 8%,var(--surface))}}.hb-row[aria-current=page],.hb-row[data-status=ventende] .hb-row-title{font-weight:600}.hb-row[data-status=faerdig]{color:var(--text-body)}.hb-row-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hb-row-chev{width:16px;height:16px;color:var(--text-faint);flex:none}.hb-row[data-variant=sub]{align-items:flex-start}.hb-row[data-variant=sub] .hb-dot{margin-top:7px}.hb-row[data-variant=sub] .hb-row-chev{margin-top:3px}.hb-row[data-variant=sub] .hb-fresh{margin-top:7px}.hb-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.hb-row-text .hb-row-title{flex:none}.hb-row-sub{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);overflow:hidden}.hb-stale{color:var(--text-faint);flex:none;place-items:center;display:inline-grid}.hb-stale svg{width:16px;height:16px}.hb-dot{background:var(--brand-sage);border-radius:99px;flex:none;width:9px;height:9px}@supports (color:color-mix(in lab,red,red)){.hb-dot{background:color-mix(in srgb,var(--brand-sage) 65%,var(--brand-green))}}.hb-dot[data-status=ventende]{background:var(--brand-coral)}.hb-dot[data-status=besvaret]{background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink-petrol)}.hb-dot[data-status=faerdig]{background:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.hb-dot[data-status=faerdig]{background:color-mix(in srgb,var(--text-body) 40%,var(--surface))}}.hb-dot[data-status=gemt]{background:var(--surface);box-shadow:inset 0 0 0 2px var(--text-body)}@supports (color:color-mix(in lab,red,red)){.hb-dot[data-status=gemt]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--text-body) 70%,var(--surface))}}.hb-badge{background:var(--coral-fill);min-width:22px;height:22px;color:var(--text-on-dark);font:700 var(--fs-meta)/1 var(--font-sans);letter-spacing:0;border-radius:99px;place-items:center;padding:0 7px;display:inline-grid}.hb-overview{gap:40px}.hb-overview,.hb-section{flex-direction:column;min-width:0;display:flex}.hb-section{gap:12px}.hb-overview .hb-lead-title,.hb-sec-title{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);align-items:center;gap:10px;margin:0;display:flex}.hb-waiting{border-radius:var(--radius-card);gap:18px;padding:26px 24px 24px;container-type:inline-size}.hb-waiting-title{align-items:baseline;gap:14px;margin:0;padding-left:2px;display:flex}.hb-waiting-n{font:300 var(--fs-stat)/var(--lh-stat) var(--font-heading);letter-spacing:-.04em;color:var(--text-on-dark)}.hb-tiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.hb-tile,.hb-tiles{min-width:0;display:grid}.hb-tile{border:1px solid var(--brand-sage);grid-template-rows:auto auto 1fr auto;row-gap:6px;min-height:148px;padding:18px 18px 16px}@supports (color:color-mix(in lab,red,red)){.hb-tile{border:1px solid color-mix(in srgb,var(--brand-sage) 30%,transparent)}}.hb-tile{border-radius:var(--radius-card);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.hb-tile{background:color-mix(in srgb,var(--brand-green) 55%,transparent)}}.hb-tile{color:var(--text-on-dark);transition:background-color .16s}.hb-tile:hover{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.hb-tile:hover{background:color-mix(in srgb,var(--brand-sage) 16%,var(--brand-green))}}.hb-tile[aria-current=page]{border-color:var(--brand-sage)}.hb-root .hb-tile:focus-visible{outline-color:var(--text-on-dark)}.hb-tile-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.hb-tile .hb-row-ctx,.hb-tile .hb-row-when{font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--on-groen-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.hb-tile-title{font:500 var(--fs-card)/var(--lh-card) var(--font-sans);letter-spacing:-.01em;color:var(--text-on-dark);overflow-wrap:anywhere}.hb-tile-foot{grid-row:4;justify-content:space-between;align-items:center;min-height:24px;display:flex}.hb-tile .hb-stale{color:var(--on-groen-muted)}.hb-tile .hb-stale-words{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);align-items:center;gap:6px;display:inline-flex}.hb-tile .hb-row-open{width:24px;height:24px;color:var(--text-on-dark);place-items:center;display:inline-grid}.hb-tile .hb-row-open svg{width:18px;height:18px}.hb-waiting-none{font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--on-groen-muted);margin:0}@container (max-width:460px){.hb-tiles{grid-template-columns:minmax(0,1fr);gap:10px}.hb-tile{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:0;padding:14px 14px 14px 16px}.hb-tile-meta{flex-flow:wrap;column-gap:0}.hb-tile .hb-row-when:not(:empty):before{content:"·";padding:0 6px}.hb-tile-title{font-size:var(--fs-row);line-height:var(--lh-row);grid-column:1}.hb-tile-foot{grid-area:1/2/span 2;gap:8px}}.hb-overview .hb-lead-form textarea,.hb-overview .hb-lead-text{font-size:var(--fs-row);line-height:24px}.hb-overview .hb-lead-meta{font-size:var(--fs-body)}.hb-lead{--hb-lead-you:45%;flex-direction:column;gap:14px;padding:20px 18px;display:flex}[data-theme=dark] .hb-lead{--hb-lead-you:30%}.hb-lead-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.hb-lead-title{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.hb-lead-state{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.hb-lead-state[data-active]{color:var(--ink-green)}.hb-lead-dot{background:var(--text-body);border-radius:99px;flex:none;width:10px;height:10px}@supports (color:color-mix(in lab,red,red)){.hb-lead-dot{background:color-mix(in srgb,var(--text-body) 40%,var(--surface))}}.hb-lead-state[data-active] .hb-lead-dot{background:var(--status-good);box-shadow:0 0 0 3px var(--status-good)}@supports (color:color-mix(in lab,red,red)){.hb-lead-state[data-active] .hb-lead-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-good) 25%,transparent)}}.hb-lead-list{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:clamp(220px,38vh,360px);margin:0;padding:2px;list-style:none;display:flex;overflow-y:auto}.hb-lead-msg{border-radius:var(--radius-card);background:var(--ink-petrol);align-self:flex-start;min-width:0;max-width:min(82%,640px);padding:10px 14px 12px}@supports (color:color-mix(in lab,red,red)){.hb-lead-msg{background:color-mix(in srgb,var(--ink-petrol) 9%,var(--surface))}}.hb-lead-msg[data-from=ulrik]{background:var(--brand-sage);align-self:flex-end}@supports (color:color-mix(in lab,red,red)){.hb-lead-msg[data-from=ulrik]{background:color-mix(in srgb,var(--brand-sage) var(--hb-lead-you),var(--surface))}}.hb-lead-meta{font:500 var(--fs-row)/21px var(--font-sans);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.hb-lead-who{color:var(--text);font-weight:600}.hb-lead-received{color:var(--ink-green);font-weight:600}.hb-lead-overdue{background:var(--coral-fill);height:20px;color:var(--text-on-dark);font:600 var(--fs-meta)/1 var(--font-sans);white-space:nowrap;border-radius:99px;align-self:center;align-items:center;padding:0 8px;display:inline-flex}.hb-lead-msg.hb-lead-system{max-width:100%;font:500 var(--fs-row)/21px var(--font-sans);color:var(--text-body);background:0 0;align-self:center;padding:2px 12px}.hb-thread{gap:0;padding:0}.hb-thread.hb-card{padding:16px}.hb-thread .hb-lead-list{max-height:70svh}.hb-lead-text{font:400 var(--fs-card)/27px var(--font-sans);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.hb-root .hb-lead-form .hb-lead-attach{width:40px;height:40px;color:var(--text-body);flex:none;padding:0}.hb-lead-attach svg{width:20px;height:20px}.hb-lead-attach:hover:not(:disabled){color:var(--text)}.hb-lead-form[data-drop] textarea{box-shadow:inset 0 0 0 2px var(--ink-green)}.hb-lead-tray{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hb-lead-tray-item{border-radius:var(--radius-control);background:var(--surface);width:76px;height:76px;box-shadow:inset 0 0 0 1px var(--hairline-strong);position:relative;overflow:hidden}.hb-lead-tray-item img{object-fit:cover;width:100%;height:100%;display:block}.hb-lead-tray-item[data-state=uploading] img{opacity:.45;animation:hb-image-wait 1.2s ease-in-out infinite alternate}@keyframes hb-image-wait{to{opacity:.8}}.hb-lead-tray-x{background:var(--text);border:0;border-radius:99px;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:4px;right:4px}@supports (color:color-mix(in lab,red,red)){.hb-lead-tray-x{background:color-mix(in srgb,var(--text) 74%,transparent)}}.hb-lead-tray-x{color:var(--surface);cursor:pointer}.hb-lead-tray-x svg{width:14px;height:14px}.hb-lead-tray-x:hover{background:var(--text)}.hb-lead-images{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.hb-lead-image{border-radius:var(--radius-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);cursor:zoom-in;border:0;padding:0;display:block;overflow:hidden}.hb-lead-image img{object-fit:cover;width:auto;max-width:min(220px,100%);height:112px;display:block}.hb-lead-images li:only-child .hb-lead-image img{object-fit:contain;max-width:100%;height:auto;max-height:280px}.hb-lead-image:focus-visible,.hb-lead-tray-x:focus-visible{outline:2px solid var(--ink-green);outline-offset:2px}.hb-root .hb-pl-open{gap:12px;padding:0 16px;text-decoration:none}.hb-pl-name{color:var(--text);font-weight:600}.hb-pl-open[aria-current=page]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.hb-pl-open[aria-current=page]{background:color-mix(in srgb,var(--brand-green) 8%,var(--surface))}}.hb-pl-open[aria-current=page]{box-shadow:0 0 0 2px var(--ink-green)}.hb-pl-open[aria-current=page] .hb-lead-state:not([data-active]){color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.hb-pl-open[aria-current=page] .hb-lead-state:not([data-active]){color:color-mix(in srgb,var(--text-body) 85%,var(--text))}}.hb-lead-body{display:contents}.hb-overview .hb-lead.hb-card{box-shadow:none;background:0 0;border-radius:0;gap:12px;padding:0}.hb-overview .hb-lead-body{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:20px;display:flex}.hb-proc{flex-direction:column;gap:16px;min-width:0;display:flex}.hb-proc-top{padding:4px 0 8px}.hb-back{min-height:40px;font:500 var(--fs-row)/22px var(--font-sans);color:var(--ink-green);align-items:center;gap:4px;margin:-4px 0 6px;display:none}.hb-proc-row{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.hb-proc-title{min-width:0;font:500 var(--fs-title)/34px var(--font-heading);letter-spacing:-.03em;color:var(--text);overflow-wrap:anywhere;margin:0}.hb-pill{height:30px;font:600 var(--fs-row)/1 var(--font-sans);white-space:nowrap;background:var(--brand-green);border-radius:99px;align-items:center;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hb-pill{background:color-mix(in srgb,var(--brand-green) 8%,var(--surface))}}.hb-pill{color:var(--ink-green)}.hb-pill[data-status=ventende]{background:var(--surface-band);color:var(--text)}.hb-pill[data-status=besvaret]{background:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){.hb-pill[data-status=besvaret]{background:color-mix(in srgb,var(--brand-petrol) 10%,var(--surface))}}.hb-pill[data-status=besvaret]{color:var(--ink-petrol)}.hb-pill[data-status=faerdig]{background:var(--surface-band);color:var(--text-body)}.hb-pill[data-status=gemt]{background:var(--surface-band);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline)}.hb-meta{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text-body);flex-wrap:wrap;align-items:center;margin:6px 0 0;display:flex}.hb-meta-stale{white-space:pre;align-items:center;gap:4px;display:inline-flex}.hb-meta-stale svg{width:16px;height:16px}.hb-points{font:400 var(--fs-card)/27px var(--font-sans);color:var(--text);flex-direction:column;gap:6px;margin:0;padding:0 0 0 22px;list-style:outside;display:flex}.hb-points li{overflow-wrap:anywhere}.hb-link{text-underline-offset:2px;text-decoration:underline}.hb-points li::marker{color:var(--ink-petrol)}.hb-points strong{font-weight:600}.hb-explain{margin-top:12px}.hb-answer{box-shadow:var(--shadow-card),inset 3px 0 0 var(--hairline);flex-direction:column;gap:12px;display:flex}.hb-answer[data-answered]{box-shadow:var(--shadow-card),inset 3px 0 0 var(--ink-petrol)}.hb-takeup{box-shadow:var(--shadow-card)}.hb-question{font:500 var(--fs-card)/29px var(--font-heading);letter-spacing:-.01em;color:var(--text);align-items:baseline;gap:12px;display:flex}.hb-question .hb-dot{transform:translateY(-1px)}.hb-options{flex-wrap:wrap;gap:8px;display:flex}.hb-option{max-width:100%}.hb-option-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.hb-form{align-items:flex-end;gap:10px;display:flex}.hb-dec-foot .hb-form-buttons,.hb-form-buttons{flex:none;gap:10px;display:flex}.hb-root .hb-form-buttons .ta-btn{white-space:nowrap}.hb-save-only{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hb-dec-comment,.hb-dec-note,.hb-form textarea{border-radius:var(--radius-control);resize:vertical;background:var(--surface);min-width:0;min-height:44px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text);font:400 var(--fs-card)/26px var(--font-sans);border:0;flex:1;padding:10px 12px}.hb-dec-comment:focus,.hb-dec-note:focus,.hb-form textarea:focus{outline:2px solid var(--ink-green);outline-offset:1px}.hb-dec-comment::placeholder,.hb-dec-note::placeholder,.hb-form textarea::placeholder{color:var(--text-faint)}.hb-dec-comment,.hb-dec-note{max-height:70svh;overflow-y:auto}.hb-dec-note{flex:none}.hb-lead-form textarea::placeholder{color:var(--text-body)}.hb-sent{border-radius:var(--radius-control);background:var(--brand-petrol);padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.hb-sent{background:color-mix(in srgb,var(--brand-petrol) 7%,var(--surface))}}.hb-sent{font:500 var(--fs-card)/26px var(--font-sans);color:var(--text-body)}.hb-sent strong{color:var(--text);font-weight:600}.hb-sent[data-received] strong{color:var(--ink-green)}.hb-sent-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);margin-top:6px}.hb-link{min-height:40px;font:600 var(--fs-card)/24px var(--font-sans);color:var(--ink-green);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-self:flex-start;padding:0}.hb-link:hover{text-decoration:underline}.hb-error{font:600 var(--fs-card)/26px var(--font-sans);color:var(--ink-coral)}.hb-decisions{flex-direction:column;gap:14px;display:flex}.hb-decisions[data-waiting]{box-shadow:var(--shadow-card),inset 3px 0 0 var(--hairline)}.hb-dec-top{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.hb-dec-title{min-width:0;font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);flex:260px;align-items:baseline;gap:12px;margin:0;display:flex}.hb-dec-count{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text-body);white-space:nowrap}.hb-dec-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hb-dec-card{border-radius:var(--radius-card);background:var(--surface-band);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 16px;transition:box-shadow .16s;display:grid}.hb-dec-card[data-chosen]{box-shadow:inset 0 0 0 1.5px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.hb-dec-card[data-chosen]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--brand-green) 40%,transparent)}}.hb-dec-nr{border-radius:var(--radius-chip);background:var(--surface);width:32px;height:32px;color:var(--ink-petrol);font:600 var(--fs-row)/1 var(--font-sans);box-shadow:inset 0 0 0 1px var(--hairline);place-items:center;display:grid}.hb-dec-body{flex-direction:column;gap:10px;min-width:0;display:flex}.hb-dec-q{overflow-wrap:anywhere;font:600 var(--fs-card)/27px var(--font-sans);color:var(--text)}.hb-dec-explain{font-size:var(--fs-card);line-height:27px}.hb-dec-details{border-radius:var(--radius-control);background:var(--surface);font-size:var(--fs-card);padding:12px 16px;line-height:28px}.hb-dec-image{margin:0}.hb-dec-image img{background:var(--surface)}.hb-dec-images{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),220px));gap:12px;display:grid}.hb-dec-image{max-width:220px}.hb-dec-images .hb-dec-image figcaption{font:600 var(--fs-card)/25px var(--font-sans);color:var(--text);margin-top:6px}.hb-dec-options{flex-direction:column;gap:6px;display:flex}.hb-dec-option{border-radius:var(--radius-control);background:var(--surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text);font:500 var(--fs-card)/25px var(--font-sans);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;transition:background-color .14s,box-shadow .14s;display:flex;position:relative}.hb-dec-option:hover{background:var(--surface-cream)}.hb-dec-option input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.hb-dec-option:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.hb-dec-option[data-active]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.hb-dec-option[data-active]{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.hb-dec-option[data-active]{box-shadow:inset 0 0 0 2px var(--ink-green)}.hb-dec-code{border-radius:var(--radius-control);background:var(--brand-green);flex:none;place-items:center;min-width:30px;height:30px;padding:0 7px;display:grid}@supports (color:color-mix(in lab,red,red)){.hb-dec-code{background:color-mix(in srgb,var(--brand-green) 8%,var(--surface))}}.hb-dec-code{color:var(--ink-green);font:700 var(--fs-row)/1 var(--font-sans)}.hb-dec-option[data-active] .hb-dec-code{background:var(--brand-green);color:var(--text-on-dark)}.hb-dec-text{overflow-wrap:anywhere;flex:1;min-width:0}.hb-dec-rec{background:var(--brand-petrol);border-radius:99px;flex:none;padding:3px 8px}@supports (color:color-mix(in lab,red,red)){.hb-dec-rec{background:color-mix(in srgb,var(--brand-petrol) 10%,var(--surface))}}.hb-dec-rec{color:var(--ink-petrol);font:600 var(--fs-body)/1.2 var(--font-sans);white-space:nowrap}.hb-dec-noteline{overflow-wrap:anywhere;font:400 var(--fs-card)/26px var(--font-sans);color:var(--text-body)}.hb-dec-sent{overflow-wrap:anywhere;font:600 var(--fs-row)/22px var(--font-sans);color:var(--ink-petrol)}.hb-dec-foot{align-items:flex-end;gap:10px;display:flex}.hb-page{padding:12px}.hb-page-top{justify-content:flex-end;padding:0 0 8px;display:flex}.hb-page-frame{border-radius:var(--radius-control);background:var(--surface);border:0;width:100%;display:block}.hb-content{padding:22px 26px}.hb-md{font:400 var(--fs-card)/28px var(--font-sans);color:var(--text);overflow-wrap:anywhere}.hb-md>:first-child{margin-top:0}.hb-md>:last-child{margin-bottom:0}.hb-md h3{font:500 var(--fs-card)/30px var(--font-heading);letter-spacing:-.02em;margin:22px 0 8px}.hb-md h4{font:500 var(--fs-card)/26px var(--font-heading);margin:18px 0 6px}.hb-md h5{font:600 var(--fs-card)/26px var(--font-sans);margin:16px 0 6px}.hb-md p{margin:0 0 12px}.hb-md a{color:var(--ink-green);text-underline-offset:2px;text-decoration:underline}.hb-md code{border-radius:var(--radius-chip);font:500 .92em/1.4 var(--font-mono);padding:1px 5px}.hb-md code,.hb-md pre{background:var(--surface-band)}.hb-md pre{border-radius:var(--radius-control);margin:0 0 12px;padding:12px 14px;overflow-x:auto}.hb-md pre code{background:0 0;padding:0}.hb-md blockquote{box-shadow:inset 3px 0 0 var(--hairline-strong);color:var(--text-body);margin:0 0 12px;padding:4px 0 4px 14px}.hb-md hr{background:var(--hairline-strong);border:0;height:1px;margin:18px 0}.hb-md-list{margin:0 0 12px;padding-left:22px;list-style:outside}ol.hb-md-list{list-style:decimal}.hb-md-list ul{margin:2px 0 0;padding-left:20px;list-style:circle}.hb-md-list li{margin:3px 0}.hb-md-list li::marker{color:var(--ink-petrol)}.hb-table{border-radius:var(--radius-control);box-shadow:0 0 0 1px var(--hairline);margin:0 0 14px;overflow-x:auto}.hb-table table{border-collapse:collapse;width:100%;font-size:var(--fs-card);overflow-wrap:normal}.hb-table th{white-space:nowrap}.hb-table td,.hb-table th{text-align:left;vertical-align:top;box-shadow:inset 0 -1px 0 var(--hairline);padding:8px 12px}.hb-table th{background:var(--surface-band);font-weight:600}.hb-md img{border-radius:var(--radius-control);cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:220px}.hb-md .hb-figure{vertical-align:top;width:min(300px,100%);margin:0 12px 12px 0;display:inline-block}.hb-images{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),220px));gap:14px;display:grid}.hb-figure{min-width:0;margin:0 0 12px}.hb-images .hb-figure{margin:0}.hb-figure img{object-fit:cover;object-position:top left;border-radius:var(--radius-control);background:var(--surface-band);width:100%;height:220px;max-height:220px;box-shadow:0 0 0 1px var(--hairline);cursor:zoom-in;display:block}.hb-figure figcaption{font:500 var(--fs-card)/25px var(--font-sans);color:var(--text-body);overflow-wrap:anywhere;margin-top:6px}.hb-details{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 20px;padding:16px 22px;display:grid}.hb-field{min-width:0}.hb-field-name{font:500 var(--fs-row)/21px var(--font-sans);color:var(--text-body)}.hb-field-value{font:500 var(--fs-card)/26px var(--font-sans);color:var(--text);overflow-wrap:anywhere;flex-direction:column;gap:2px;margin-top:2px;display:flex}.hb-field-value a{color:var(--ink-green);text-underline-offset:2px;text-decoration:underline}.hb-2s{flex-direction:column;gap:18px;max-width:860px;padding:24px 26px;display:flex}.hb-2s-heading{font:500 var(--fs-card)/30px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.hb-2s-start{align-self:flex-start}.hb-2s-setup{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:24px;display:grid}.hb-2s-qr{border-radius:var(--radius-card);background:var(--surface);width:224px;height:224px;box-shadow:0 0 0 1px var(--hairline-strong);padding:8px;display:block}.hb-2s-side{flex-direction:column;gap:22px;min-width:0;display:flex}.hb-2s-label{font:500 var(--fs-card)/25px var(--font-sans);color:var(--text-body)}.hb-2s-key-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.hb-2s-secret{border-radius:var(--radius-control);background:var(--surface-band);min-width:0;color:var(--text);font:500 var(--fs-card)/26px var(--font-mono);letter-spacing:.04em;overflow-wrap:anywhere;padding:10px 12px}.hb-2s-form{flex-direction:column;gap:8px;display:flex}.hb-2s-row{align-items:center;gap:10px;display:flex}.hb-2s-input{border-radius:var(--radius-control);background:var(--surface-cream);width:9.5ch;min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text);font:600 var(--fs-title)/1 var(--font-sans);letter-spacing:.12em;border:0;padding:0 14px}.hb-2s-input:focus{outline:2px solid var(--ink-green);outline-offset:1px}.hb-root .hb-2s-row .ta-btn{height:var(--control-h)}.hb-2s-input-wide{width:14ch}body.hb-lightbox-open{overflow:hidden}.hb-lightbox{z-index:80;background:var(--brand-green);flex-direction:column;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.hb-lightbox{background:color-mix(in srgb,var(--brand-green) 55%,black)}}.hb-lightbox{color:var(--text-on-dark);animation:hb-fade .18s var(--ease-out)}.hb-lb-bar{background:#0000004d;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 14px;display:flex}.hb-lb-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-row)/24px var(--font-sans);flex:160px;overflow:hidden}.hb-lb-nr{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text-on-dark-muted);white-space:nowrap}.hb-lb-buttons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hb-lb-btn{border-radius:var(--radius-control);background:var(--text-on-dark);border:0;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hb-lb-btn{background:color-mix(in srgb,var(--text-on-dark) 12%,transparent)}}.hb-lb-btn{color:var(--text-on-dark);font:500 var(--fs-row)/1 var(--font-sans);white-space:nowrap;cursor:pointer}.hb-lb-btn:hover{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.hb-lb-btn:hover{background:color-mix(in srgb,var(--text-on-dark) 22%,transparent)}}.hb-lb-btn:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:2px}.hb-lb-close{color:var(--brand-green)}.hb-lb-close,.hb-lb-close:hover{background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.hb-lb-close:hover{background:color-mix(in srgb,var(--text-on-dark) 85%,transparent)}}.hb-lb-pct{text-align:center;min-width:58px;font:600 var(--fs-row)/1 var(--font-sans)}.hb-lb-scene{cursor:grab;touch-action:none;flex:1;min-height:0;position:relative;overflow:hidden}.hb-lb-scene:active{cursor:grabbing}.hb-lb-image{transform-origin:0 0;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.hb-pl-page{grid-template-columns:minmax(0,1fr) 360px}.hb-lead-page{min-height:calc(100dvh - 180px)}.hb-lead-page .hb-lead-list{flex:1;max-height:max(260px,100dvh - 420px)}.hb-lead-page .hb-lead-body:has(.hb-lead-tray) .hb-lead-list{max-height:max(220px,100dvh - 520px)}.hb-lead-page .hb-lead-msg{max-width:min(82%,720px)}.hb-lead-page .hb-back{align-self:flex-start;margin:-6px 0;display:inline-flex}.hb-pl-lists{top:calc(var(--hb-band) + 16px);min-width:0;animation:hb-rise .46s var(--ease-out) 40ms backwards;max-height:calc(100dvh - var(--hb-band) - 32px);scrollbar-width:thin;position:sticky;overflow-y:auto}.hb-pl-groups{flex-direction:column;min-width:0;display:flex}.hb-pl-groups>.hb-group:first-child{box-shadow:none;padding-top:0}.hb-fold summary{cursor:pointer;list-style:none}.hb-fold summary::-webkit-details-marker{display:none}.hb-fold summary:before{content:"›";width:12px;color:var(--text-body);transition:transform .16s var(--ease-out);display:inline-block}.hb-fold[open] summary:before{transform:rotate(90deg)}.hb-fold-name{min-width:0}.hb-count{background:var(--surface-band);min-width:24px;height:24px;color:var(--text);font:600 var(--fs-body)/1 var(--font-sans);letter-spacing:0;border-radius:99px;place-items:center;padding:0 8px;display:inline-grid}.hb-fold-empty{font:400 var(--fs-row)/22px var(--font-sans);color:var(--text-body);margin:0;padding:4px 6px 8px 26px}.hb-count{min-width:22px;height:22px;font-size:var(--fs-meta);padding:0 7px}.hb-fresh{background:var(--status-good);border-radius:99px;flex:none;width:8px;height:8px}.hb-row[data-fresh] .hb-row-title{font-weight:600}.hb-root .hb-more{min-height:36px;font-size:var(--fs-row);margin:2px 0 0 27px}@media (max-width:1179px){.hb-pl-page{grid-template-columns:minmax(0,1fr)}.hb-lead-page{min-height:0}.hb-lead-page .hb-lead-list{flex:none;max-height:clamp(260px,100svh - 360px,560px)}.hb-pl-lists{max-height:none;position:static;overflow:visible}}@media (max-width:1023px){.hb-grid{grid-template-columns:minmax(0,1fr);gap:32px}[data-view=overview] .hb-main{order:-1}.hb-back{display:inline-flex}}@media (max-width:640px){.hb-title{font-size:var(--fs-title);line-height:46px}.hb-card{padding:16px}.hb-proc-top{padding:0 0 4px}.hb-waiting{padding:22px 16px 16px}.hb-overview{gap:32px}.hb-overview .hb-lead-body{padding:16px}.hb-proc-title{font-size:var(--fs-card);line-height:28px}.hb-content{padding:18px 16px}.hb-lead-list{max-height:clamp(180px,32svh,300px)}.hb-root .hb-pl-open{gap:10px;padding:0 14px}.hb-dec-foot,.hb-form{flex-direction:column;align-items:stretch}.hb-form-buttons>.ta-btn{flex:1}.hb-dec-comment{flex:none}.hb-root .hb-dec-foot .ta-btn,.hb-root .hb-form .ta-btn{height:var(--control-h)}.hb-root .hb-lead-form .hb-lead-attach{width:var(--control-h)}.hb-version{padding:14px 16px}.hb-root .hb-version-button{height:var(--control-h);flex:100%}.hb-dec-card{grid-template-columns:minmax(0,1fr);padding:12px}.hb-dec-nr{width:28px;height:28px}.hb-images{grid-template-columns:minmax(0,1fr)}.hb-table td,.hb-table th{padding:7px 10px}.hb-lb-btn{min-width:40px;padding:0 10px}.hb-2s{padding:18px 16px}.hb-2s-setup{grid-template-columns:minmax(0,1fr);gap:18px}.hb-2s-qr{width:208px;height:208px}.hb-2s-row{align-items:stretch}.hb-2s-input{flex:1;width:auto}}@keyframes hb-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes hb-fade{0%{opacity:0}}@keyframes hb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.hb-head,.hb-lead-tray-item img,.hb-lightbox,.hb-loading,.hb-main,.hb-pl-lists{animation:none}}.hb-kort{container:hbkort/inline-size}.hb-pill2{background:var(--surface);height:30px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text);font:600 var(--fs-row)/1 var(--font-sans);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:0 12px 0 11px;display:inline-flex}.hb-turn{border-radius:var(--radius-card);flex-direction:column;gap:14px;padding:22px 24px;display:flex}.hb-turn-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.hb-turn-words{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.hb-turn-title{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text-on-dark);overflow-wrap:anywhere;margin:0}.hb-turn-title[data-kind=svar]{font:500 var(--fs-card)/27px var(--font-sans);letter-spacing:0}.hb-turn-buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hb-btn-inv,.hb-btn-line{border-radius:var(--radius-control);min-width:0;height:44px;font:600 var(--fs-row)/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:0 20px;transition:background-color .14s;display:inline-flex}.hb-btn-inv{color:var(--brand-green)}.hb-btn-inv,.hb-btn-inv:hover:not(:disabled){background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.hb-btn-inv:hover:not(:disabled){background:color-mix(in srgb,var(--text-on-dark) 86%,var(--brand-sage))}}.hb-btn-line{color:var(--text-on-dark);box-shadow:inset 0 0 0 1.5px var(--text-on-dark);background:0 0}@supports (color:color-mix(in lab,red,red)){.hb-btn-line{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--text-on-dark) 55%,transparent)}}.hb-btn-line:hover:not(:disabled){background:var(--text-on-dark)}@supports (color:color-mix(in lab,red,red)){.hb-btn-line:hover:not(:disabled){background:color-mix(in srgb,var(--text-on-dark) 10%,transparent)}}.hb-btn-inv svg,.hb-btn-line svg{flex:none;width:18px;height:18px}.hb-btn-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.hb-btn-plain{height:44px;color:var(--text-on-dark);font:600 var(--fs-row)/44px var(--font-sans);text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 6px;text-decoration:underline}.hb-turn button:disabled{opacity:.6;cursor:default}.hb-turn-form{align-items:flex-end;gap:10px;display:flex}.hb-turn-form textarea{border-radius:var(--radius-control);background:var(--surface);min-width:0;min-height:76px;color:var(--text);font:400 var(--fs-card)/27px var(--font-sans);resize:vertical;border:0;flex:1;padding:10px 12px}.hb-turn-error{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text-on-dark);margin:0}.hb-turn-sent{border-radius:var(--radius-card);background:var(--brand-petrol);flex-direction:column;gap:6px;padding:14px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.hb-turn-sent{background:color-mix(in srgb,var(--brand-petrol) 7%,var(--surface))}}.hb-turn-sent{box-shadow:var(--shadow-card)}.hb-turn-sent p{margin:0}.hb-turn-sent-head{font:500 var(--fs-row)/24px var(--font-sans);color:var(--text-body)}.hb-turn-sent-head strong{color:var(--ink-green);font-weight:600}.hb-turn-sent-text{font:500 var(--fs-card)/27px var(--font-sans);color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;align-items:flex-start;gap:8px;display:flex}.hb-turn-sent-text svg{width:18px;height:18px;color:var(--ink-petrol);flex:none;margin-top:4px}.hb-root .hb-turn-again{min-height:36px;font-size:var(--fs-row)}.hb-facts{grid-template-columns:repeat(var(--hb-facts,3),minmax(0,1fr));padding:0;display:grid}.hb-facts[data-count="1"]{--hb-facts:1}.hb-facts[data-count="2"]{--hb-facts:2}.hb-fact{min-width:0;padding:16px 18px}.hb-fact+.hb-fact{box-shadow:inset 1px 0 0 var(--hairline)}.hb-fact p{margin:0}.hb-fact-label{font:500 var(--fs-row)/21px var(--font-sans);color:var(--text-body)}.hb-fact-value{font:600 var(--fs-card)/26px var(--font-sans);color:var(--text);overflow-wrap:anywhere;margin-top:4px!important}.hb-fact-sub{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text-body);margin-top:2px!important}.hb-fact[data-overdue] .hb-fact-sub{color:var(--ink-coral);font-weight:600}.hb-deliv{padding:18px 20px 8px}.hb-kort-sec{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 4px;display:flex}.hb-kort-count{font:600 var(--fs-row)/22px var(--font-sans);letter-spacing:0;color:var(--text-body);white-space:nowrap}.hb-drows{margin:0;padding:0;list-style:none}.hb-drows>li{list-style:none;position:relative}.hb-drows>li+li:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:0;right:0}.hb-drow{border-radius:var(--radius-control);color:var(--text);grid-template-columns:9px minmax(0,1fr) auto 16px;grid-template-areas:"dot main st chev";align-items:center;column-gap:14px;margin:0 -6px;padding:12px 6px;display:grid;position:relative}.hb-drow[data-link]:hover{background:var(--surface-cream)}.hb-drow .hb-dot{grid-area:dot}.hb-drow-main{flex-direction:column;grid-area:main;min-width:0;display:flex}.hb-drow-name{font:600 var(--fs-card)/26px var(--font-sans);color:var(--text);overflow-wrap:anywhere}.hb-drow-text{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text-body);overflow-wrap:anywhere}.hb-drow-status{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text);white-space:nowrap;grid-area:st}.hb-drow[data-status=faerdig] .hb-drow-status{color:var(--text-body);font-weight:500}.hb-drow>.hb-row-chev,.hb-drow>span:last-child{grid-area:chev}.hb-kort-log{padding:4px 2px 0}.hb-kort-log ol{margin:6px 0 0;padding:0;list-style:none}.hb-kort-log li{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text);grid-template-columns:56px minmax(0,1fr);column-gap:10px;padding:7px 0;display:grid}.hb-kort-log li+li{box-shadow:inset 0 1px 0 var(--hairline)}.hb-kort-log time{color:var(--text-body);font-variant-numeric:tabular-nums}.hb-kort-log li>span{overflow-wrap:anywhere}.hb-kort-log li[data-own]>span{font-weight:600}.hb-kort-foot{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text-body);overflow-wrap:anywhere;margin:0;padding:0 2px}@container hbkort (max-width:540px){.hb-turn{padding:20px 18px 18px}.hb-turn-row{flex-direction:column;align-items:stretch}.hb-turn-words{flex:none}.hb-turn-buttons>.hb-btn-inv,.hb-turn-buttons>.hb-btn-line{flex:1 1 0}.hb-turn-form{flex-direction:column;align-items:stretch}.hb-facts{grid-template-columns:minmax(0,1fr)}.hb-fact{grid-template-columns:64px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:12px 16px;display:grid}.hb-fact+.hb-fact{box-shadow:inset 0 1px 0 var(--hairline)}.hb-fact-label{grid-area:1/1}.hb-fact-value{grid-area:1/2;margin-top:0!important}.hb-fact-sub{grid-area:2/2}.hb-deliv{padding:16px 16px 6px}.hb-drow{grid-template-columns:9px minmax(0,1fr) 16px;grid-template-areas:"dot main chev"".st.";row-gap:2px}}@media (prefers-reduced-motion:reduce){.hb-btn-inv,.hb-btn-line{transition:none}}body:has([data-bilag-page]){background:var(--canvas-warm)}.bl-root{padding-bottom:48px}.bl-root .bl-row-link,.bl-root .c-icon-btn,.bl-root .ta-btn,.bl-root .ta-fig{text-decoration:none}.bl-title{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.bl-mailbox{flex-wrap:wrap;gap:8px 12px;display:flex}.bl-mailbox,.bl-mailbox-box{align-items:center;min-width:0}.bl-mailbox-box{border-radius:var(--radius-control);background:var(--surface);height:40px;box-shadow:0 0 0 1px var(--hairline-strong);gap:8px;padding:0 14px;display:inline-flex}.bl-mailbox-box svg{width:16px;height:16px;color:var(--brand-petrol);flex:none}.bl-mailbox-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);overflow:hidden}.bl-state{font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.bl-state:before{content:"";background:var(--border-strong);border-radius:99px;flex:none;width:8px;height:8px}.bl-state[data-state=on]:before{background:var(--brand-green);box-shadow:0 0 0 3px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.bl-state[data-state=on]:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-green) 16%,transparent)}}.bl-state[data-state=failing]{color:var(--ink-coral)}.bl-state[data-state=failing]:before{background:var(--brand-coral);box-shadow:0 0 0 3px var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.bl-state[data-state=failing]:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-coral) 18%,transparent)}}[data-theme=dark] .bl-state[data-state=on]:before{background:var(--brand-sage)}.bl-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.bl-confirm-text{font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text)}.bl-root .c-sheet{overflow:hidden}.bl-group .c-group-head{padding-left:14px;position:static}.bl-group[data-group=action] .c-group-icon{color:var(--ink-petrol)}.bl-group[data-group=inbox] .c-group-icon{color:var(--ink-green)}.bl-group[data-group=dinero] .c-group-icon{color:var(--ink-petrol)}.bl-group .c-group-n{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.bl-group .c-group-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.bl-group[data-group=inbox] .c-group-n{color:var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.bl-group[data-group=inbox] .c-group-n{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.bl-rows{margin:0;padding:0;list-style:none}.bl-row{grid-template-columns:22px minmax(0,1fr) minmax(0,220px) 72px 92px;align-items:center;column-gap:14px;min-height:54px;padding:6px 20px 6px 18px;transition:background-color .12s;display:grid;position:relative}.bl-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:54px;right:0}.bl-rows>li:first-child>.bl-row:before{display:none}.bl-row:hover{background:var(--c-hover)}.bl-row[aria-current=true]{background:var(--c-sel)}.bl-row[aria-current=true]:after{content:"";background:var(--brand-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.bl-icon{width:22px;height:22px;color:var(--ink-petrol);background:var(--brand-petrol);border-radius:7px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.bl-icon{background:color-mix(in srgb,var(--brand-petrol) 10%,var(--surface))}}.bl-icon svg{stroke-width:2.2px;width:13px;height:13px}.bl-row[data-group=inbox] .bl-icon{color:var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.bl-row[data-group=inbox] .bl-icon{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.bl-row[data-group=sorted] .bl-icon{color:var(--text-body);background:var(--surface-sunken)}.bl-row[data-failed] .bl-icon{color:var(--ink-coral);background:var(--coral-wash)}.bl-main{gap:1px;min-width:0;display:grid}.bl-row-link{min-width:0;font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text)}.bl-chip,.bl-row-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bl-chip{max-width:100%;font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--ink-petrol);background:var(--brand-petrol);border-radius:99px;justify-self:start;padding:1px 8px}@supports (color:color-mix(in lab,red,red)){.bl-chip{background:color-mix(in srgb,var(--brand-petrol) 9%,transparent)}}.bl-chip[data-tone=quiet]{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.bl-chip[data-tone=quiet]{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.bl-chip[data-tone=quiet]{background:var(--surface-sunken)}[data-theme=dark] .bl-chip:not([data-tone]){color:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .bl-chip:not([data-tone]){color:color-mix(in srgb,var(--brand-sage) 80%,var(--text))}}[data-theme=dark] .bl-chip:not([data-tone]){background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .bl-chip:not([data-tone]){background:color-mix(in srgb,var(--brand-sage) 12%,transparent)}}[data-theme=dark] .bl-icon{color:var(--brand-sage);background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .bl-icon{background:color-mix(in srgb,var(--brand-sage) 14%,var(--surface))}}.bl-chip[data-tone=failed]{color:var(--ink-coral);background:var(--coral-wash)}.bl-from{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);overflow:hidden}.bl-number{font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.bl-date{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.bl-date,.bl-empty{color:var(--text-body)}.bl-empty{padding:var(--space-5) var(--space-6);font:400 var(--fs-body)/var(--lh-body) var(--font-sans);margin:0}@media (min-width:1280px){.bl-root[data-panel]{--c-push:464px}}.bl-panel-props dt{color:var(--text-body)}.bl-panel-props dd{overflow-wrap:anywhere;flex-wrap:wrap}.bl-panel-props dd.bl-wrap{white-space:normal;display:block}.bl-open{align-items:center;gap:8px;display:inline-flex}.bl-open svg{width:15px;height:15px}@container c-sheet (max-width:720px){.bl-row{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"icon main date""icon from number";row-gap:2px;min-height:64px;padding:9px 16px}.bl-row:before{left:52px}.bl-icon{grid-area:icon;align-self:start;margin-top:2px}.bl-main{grid-area:main}.bl-from{grid-area:from}.bl-number{color:var(--text-body);grid-area:number;justify-self:end}.bl-date{grid-area:date}}@media (max-width:767.98px){.bl-confirm{width:100%}.bl-confirm-text{flex:1 0 100%}.bl-mailbox{width:100%}.bl-mailbox-box{flex:auto}.bl-root .ta-head-main{flex-wrap:wrap}.bl-root .ta-figs{border-left:0;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding-left:0;display:grid}.bl-root .ta-fig{min-width:0;min-height:44px;padding:var(--space-1) var(--space-2)}.bl-root .ta-fig-l{white-space:normal}}body:has([data-kassekladde-page]){background:var(--canvas-warm)}.kk-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-5);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--hairline-strong);flex-wrap:wrap;display:flex}.kk-head-main{gap:var(--space-1);min-width:0;display:grid}.kk-title{font:500 var(--fs-title)/36px var(--font-heading);letter-spacing:-.025em;color:var(--text);margin:0}.kk-period{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0}.kk-all,.kk-approve,.kk-root .ta-btn{white-space:nowrap}.kk-all{margin-top:2px}.kk-bar{justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4)}.kk-bar,.kk-figs{align-items:center;flex-wrap:wrap;display:flex}.kk-figs{min-width:0}.kk-fig,.kk-figs{gap:var(--space-2)}.kk-fig{align-items:center;height:var(--control-h-sm);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text-body);font:500 var(--fs-body)/20px var(--font-sans);white-space:nowrap;background:0 0;padding:0 12px;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:inline-flex}.kk-fig:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kk-fig:hover{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.kk-fig:hover{color:var(--text)}.kk-fig:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kk-fig-n{color:var(--text);font-weight:600}.kk-fig[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--ink-green),0 4px 12px -8px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kk-fig[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ink-green),0 4px 12px -8px color-mix(in srgb,var(--brand-green) 40%,transparent)}}.kk-tools{justify-content:flex-end;align-items:center;gap:var(--space-2) 10px;flex-wrap:wrap;min-width:0;display:flex}.kk-tools .ta-btn{height:var(--control-h-sm);padding:0 12px}.kk-run:disabled{cursor:default;color:var(--text-body)}.kk-run:disabled:hover{background:var(--surface)}.kk-run-spin{animation:kk-run-spin 1s linear infinite}@keyframes kk-run-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kk-run-spin{animation:none}}.kk-cols,.kk-row{--kk-cols:40px 84px 60px minmax(0,1.5fr) minmax(0,1.25fr) 48px 112px minmax(0,.7fr) 60px 112px;grid-template-columns:var(--kk-cols);column-gap:12px;display:grid}.kk-nowrap{white-space:nowrap}.kk-sub-bilag{font:400 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);display:none}.kk-amount,.kk-c-amount,.kk-part-amount{padding-right:20px}.kk-cols{height:46px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);box-shadow:inset 0 -1px 0 var(--hairline);align-items:center;padding:0 20px}.kk-c-amount{justify-self:end}.kk-c-doc{justify-self:center}.kk-row .kk-main .kk-conf-chip{display:none}.kk-conf{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);white-space:nowrap}.kk-conf[data-kk-sure=lav],.kk-conf[data-kk-sure=mellem]{color:var(--text);font-weight:500}.kk-group[data-group=approve] .c-group-icon,.kk-group[data-group=booked] .c-group-icon{color:var(--ink-green)}.kk-group[data-group=action] .c-group-icon,.kk-group[data-group=booking] .c-group-icon{color:var(--ink-petrol)}.kk-group[data-group=approve] .c-group-n{color:var(--ink-green);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kk-group[data-group=approve] .c-group-n{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.kk-sheet .c-group-head{padding-left:20px}.kk-sheet .c-group:first-of-type .c-group-head{box-shadow:inset 0 -1px 0 var(--hairline)}.kk-row{align-items:center;min-height:64px;padding:10px 20px;transition:background-color .12s;position:relative}.kk-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:20px;right:20px}.bl-rows>li:first-child>.kk-row:before{display:none}.kk-row:hover{background:var(--c-hover)}.kk-row[aria-current=true]{background:var(--c-sel)}.kk-row[aria-current=true]:after{content:"";background:var(--brand-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.kk-doc{border-radius:var(--radius-chip);background:var(--surface);width:34px;height:40px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--text-body);place-items:center;display:inline-grid}.kk-doc svg{stroke-width:1.6px;width:18px;height:18px}a.kk-doc{transition:background-color .16s,color .16s,box-shadow .16s}a.kk-doc:hover{background:var(--surface-cream);color:var(--text);box-shadow:inset 0 0 0 1px var(--ink-green)}a.kk-doc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kk-bilag{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.kk-date{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap}.kk-main{gap:4px;min-width:0;display:grid}.kk-row .kk-main .bl-chip{white-space:normal;text-overflow:clip;border-radius:9px;overflow:visible}.kk-row-link{overflow-wrap:break-word;-webkit-line-clamp:2;min-width:0;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.kk-chips{flex-wrap:wrap;gap:4px 6px;min-width:0;display:flex}.kk-amount{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.kk-account,.kk-balancing{min-width:0;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);align-items:baseline;gap:6px;display:flex}.kk-acc-n{color:var(--brand-sage);flex:none}@supports (color:color-mix(in lab,red,red)){.kk-acc-n{color:color-mix(in srgb,var(--brand-sage) 35%,var(--brand-petrol))}}.kk-acc-n{font-variant-numeric:tabular-nums}.kk-acc-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-theme=dark] .kk-acc-n{color:var(--brand-sage)}.kk-vat{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em}.kk-row a[data-kk-preview-number]{color:inherit;cursor:pointer;text-decoration:none}.kk-act{justify-content:flex-end;justify-self:end;min-width:0;display:flex}.kk-row[data-group=removed] .kk-amount,.kk-row[data-group=removed] .kk-row-link{color:var(--text-body)}.kk-approve{height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--brand-green);border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kk-approve{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.kk-approve{color:var(--ink-green);font:500 var(--fs-body)/20px var(--font-sans);cursor:pointer;transition:background-color .16s,transform .16s}.kk-approve svg{stroke-width:2.2px;flex:none;width:15px;height:15px}.kk-approve:hover:not(:disabled){background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kk-approve:hover:not(:disabled){background:color-mix(in srgb,var(--brand-green) 18%,var(--surface))}}.kk-approve:active:not(:disabled){transform:translateY(.5px)}.kk-approve:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kk-approve:disabled{opacity:.55;cursor:default}[data-theme=dark] .kk-approve{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kk-approve{background:color-mix(in srgb,var(--brand-sage) 16%,var(--surface))}}[data-theme=dark] .kk-approve{color:var(--text)}[data-theme=dark] .kk-approve:hover:not(:disabled){background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kk-approve:hover:not(:disabled){background:color-mix(in srgb,var(--brand-sage) 26%,var(--surface))}}.kk-done{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.kk-done svg{width:15px;height:15px;color:var(--ink-green);stroke-width:2.2px}[data-theme=dark] .kk-done svg{color:var(--brand-sage)}.kk-parts{row-gap:2px;margin-top:6px}.kk-part,.kk-parts{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.kk-part{align-items:baseline}.kk-part-amount{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:7;justify-self:end}.kk-part-account{min-width:0;grid-column:5;align-items:baseline;gap:6px;display:flex}.kk-part-account,.kk-part-vat{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.kk-part-vat{white-space:nowrap;grid-column:6}.kk-line{display:block}@container c-sheet (max-width:980px){.kk-cols,.kk-row{--kk-cols:34px 80px minmax(0,1fr) minmax(0,1.15fr) 44px 96px 112px;column-gap:8px}.kk-amount,.kk-c-amount,.kk-part-amount{padding-right:6px}.kk-balancing,.kk-bilag,.kk-c-balancing,.kk-c-bilag,.kk-c-conf,.kk-conf{display:none}.kk-row .kk-main .kk-conf-chip{display:inline-flex}.kk-sub-bilag{display:block}.kk-account .kk-acc-name,.kk-part-account .kk-acc-name{white-space:normal}.kk-part-account{grid-column:4}.kk-part-vat{grid-column:5}.kk-part-amount{grid-column:6}}@container c-sheet (max-width:700px){.kk-cols{display:none}.kk-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"doc bilag date""doc main amount""doc account vat""doc balancing balancing""doc act act";align-items:start;gap:3px 12px;min-height:64px;padding:12px 16px}.kk-row:before{left:16px;right:16px}.kk-doc{grid-area:doc;width:30px;height:36px}.kk-bilag{color:var(--text-body);grid-area:bilag;display:block}.kk-bilag,.kk-date{font-size:var(--fs-meta);line-height:16px}.kk-date{grid-area:date;justify-self:end}.kk-main{grid-area:main}.kk-amount{grid-area:amount;padding-right:0}.kk-account{grid-area:account}.kk-account,.kk-vat{font-size:var(--fs-meta);color:var(--text-body)}.kk-vat{grid-area:vat;justify-self:end}.kk-balancing{font-size:var(--fs-meta);color:var(--text-body);grid-area:balancing;display:flex}.kk-c-conf,.kk-conf,.kk-sub-bilag{display:none}.kk-row .kk-main .kk-conf-chip{display:inline-flex}.kk-act{grid-area:act;justify-self:start}.kk-act:empty,.kk-balancing:empty,.kk-vat:empty{display:none}.kk-approve{height:var(--control-h);padding:0 16px}.kk-row[data-split]{grid-template-areas:"doc bilag date""doc main amount""doc account vat""doc balancing balancing""doc parts parts""doc act act"}.kk-parts{grid-area:parts;grid-template-columns:minmax(0,1fr) 52px auto;column-gap:12px;margin-top:2px}.kk-part{grid-template-columns:subgrid}.kk-part>*{grid-row:1}.kk-part-account{font-size:var(--fs-meta);grid-column:1}.kk-part-vat{font-size:var(--fs-meta);grid-column:2}.kk-part-amount{font-size:var(--fs-meta);grid-column:3;padding-right:0}}.kk-preview{--ink-green:var(--brand-green)}[data-theme=dark] .kk-preview{--ink-green:var(--accent-tint)}.kk-preview{z-index:80;border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong),0 24px 48px -24px var(--brand-green),0 8px 20px -12px var(--text);gap:8px;padding:10px;display:grid;position:fixed}@supports (color:color-mix(in lab,red,red)){.kk-preview{box-shadow:inset 0 0 0 1px var(--hairline-strong),0 24px 48px -24px color-mix(in srgb,var(--brand-green) 45%,transparent),0 8px 20px -12px color-mix(in srgb,var(--text) 30%,transparent)}}.kk-preview{animation:kk-pv-in .14s ease-out}@keyframes kk-pv-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.kk-preview{animation:none}}.kk-pv-sheet{overscroll-behavior:contain;border-radius:var(--radius-chip);background:var(--canvas-warm);box-shadow:inset 0 0 0 1px var(--hairline);position:relative;overflow:hidden auto}.kk-preview[data-kk-preview=failed] .kk-pv-sheet,.kk-pv-sheet[data-loading]{aspect-ratio:1/1.414}.kk-pv-page{width:100%;position:relative}.kk-pv-canvas[hidden]{display:none}.kk-pv-sheet[data-loading]{background:linear-gradient(100deg,var(--canvas-warm) 30%,var(--surface-cream) 50%,var(--canvas-warm) 70%) 0 0 /300% 100%;animation:kk-pv-load 1.2s linear infinite}@keyframes kk-pv-load{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.kk-pv-sheet[data-loading]{animation:none}}.kk-pv-canvas{width:100%;height:100%;display:block}.kk-pv-tag{background:var(--brand-green);color:var(--text-on-dark);font:600 var(--fs-meta)/18px var(--font-sans);white-space:nowrap;border-radius:3px;padding:0 6px}.kk-pv-failed{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);place-content:center;justify-items:center;gap:8px;margin:0;display:grid;position:absolute;inset:0}.kk-pv-failed svg{stroke-width:1.6px;width:22px;height:22px}.kk-pv-foot{align-items:center;gap:10px;min-height:36px;padding:0 2px;display:flex}.kk-pv-name{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.kk-pv-pages{font:400 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);white-space:nowrap}.kk-pv-open{height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--brand-green);align-items:center;gap:6px;margin-left:auto;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kk-pv-open{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.kk-pv-open{color:var(--ink-green);font:500 var(--fs-body)/20px var(--font-sans);white-space:nowrap;text-decoration:none;transition:background-color .16s}.kk-pv-open svg{stroke-width:2.2px;width:15px;height:15px}.kk-pv-open:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.kk-pv-open:hover{background:color-mix(in srgb,var(--brand-green) 18%,var(--surface))}}.kk-pv-open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-theme=dark] .kk-pv-open{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kk-pv-open{background:color-mix(in srgb,var(--brand-sage) 16%,var(--surface))}}[data-theme=dark] .kk-pv-open{color:var(--text)}.kk-pv-sandbox{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:fixed;bottom:0;left:0}a.kk-doc[aria-expanded=true]{background:var(--surface-cream);color:var(--text);box-shadow:inset 0 0 0 1px var(--ink-green)}.kk-actions,.kk-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kk-actions .c-btn,.kk-confirm .c-btn,.kk-flag .c-btn,.kk-foot .c-btn{white-space:nowrap}@media (min-width:768px){.kk-actions .c-btn,.kk-confirm .c-btn,.kk-flag .c-btn,.kk-foot .c-btn{height:36px}}@media (max-width:767.98px){.kk-actions .c-btn,.kk-confirm .c-btn,.kk-flag .c-btn,.kk-foot .c-btn{height:44px}}.kk-primary{padding:0 14px}.kk-form{gap:12px;width:100%;display:grid}.kk-field{font:500 12.5px/18px var(--font-sans);color:var(--text-body);gap:4px;display:grid}.kk-field input,.kk-field select,.kk-field textarea{border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:400 14px/20px var(--font-sans);color:var(--text);border:0;padding:8px 10px}.kk-field textarea{resize:vertical}.kk-field input::placeholder{color:var(--text-body);opacity:1}.kk-field input:focus-visible,.kk-field select:focus-visible,.kk-field textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.kk-settings{gap:20px;display:grid}.kk-flags{border-top:1px solid var(--hairline);gap:10px;padding-top:16px;display:grid}.kk-flag{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kk-flag-label{font:500 14px/20px var(--font-sans);color:var(--text)}.kk-flag-state{font:500 13px/18px var(--font-sans);color:var(--text-body)}.kk-flag[data-on=true] .kk-flag-state{color:var(--ink-green)}.kk-flag>.c-btn{margin-left:auto}.kk-confirm{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.kk-confirm-text{font:500 14px/20px var(--font-sans);color:var(--text);flex:1 0 100%}.kk-all-sum{border-bottom:1px solid var(--hairline-strong);display:grid}.kk-all-total{padding:12px 0}.kk-all-total,.kk-all-unsure{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kk-all-unsure{padding:0 0 12px}.kk-all-unsure-l{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.kk-all-unsure-n{font:600 var(--fs-body)/20px var(--font-sans);color:var(--text);white-space:nowrap}.kk-all-total-l{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.kk-all-total-n{font:500 var(--fs-card)/28px var(--font-heading);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.kk-all-body{gap:8px;max-height:50vh;display:grid;overflow-y:auto}.kk-all-h{font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);margin:8px 0 0}.kk-all-accounts{margin:0;padding:0;list-style:none;display:grid}.kk-all-account{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:6px 2px;display:grid}.kk-all-account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow:hidden}.kk-all-account-n{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);white-space:nowrap}.kk-all-account-mark{white-space:nowrap;grid-column:1/-1;justify-self:start}.kk-high-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kk-high-row{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amount""meta amount""conf amount";gap:2px 12px;padding:8px 2px;display:grid}.kk-high-conf{white-space:nowrap;grid-area:conf;justify-self:start;margin-top:2px}.kk-high-name{font:500 14px/20px var(--font-sans);color:var(--text);grid-area:name}.kk-high-meta,.kk-high-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kk-high-meta{font:400 13px/18px var(--font-sans);color:var(--text-body);grid-area:meta}.kk-high-amount{font:500 14px/20px var(--font-sans);color:var(--text);white-space:nowrap;grid-area:amount;align-self:center}@media (max-width:767.98px){.kk-head{padding-bottom:var(--space-4);margin-bottom:var(--space-4)}.kk-title{font-size:var(--fs-card);line-height:28px}.kk-all{width:100%;height:var(--control-h);margin-top:0}.kk-bar{align-items:flex-start}.kk-tools{justify-content:flex-start;width:100%}.kk-fig,.kk-tools .ta-btn{height:var(--control-h)}.kk-figs{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.kk-figs::-webkit-scrollbar{display:none}.kk-fig{flex:none}.kk-tools{flex-wrap:nowrap}.kk-tools .bl-state{white-space:normal;flex:auto;min-width:0}.kk-tools .ta-btn[data-kk-settings-open]{width:var(--control-h);justify-content:center;padding:0}.kk-tool-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body:has([data-kassekladde-page]) [data-slot=dialog-content],body:has([data-kassekladde-page]) [data-slot=dialog-overlay]{z-index:70}}body:has([data-approvers-page]){background:var(--canvas-warm)}.ap-root{padding-bottom:48px}.ap-root.vg-root{--c-ink-3:var(--text-faint)}.ap-root .c-search input::placeholder{color:var(--text-faint)}.ap-search input::-webkit-search-cancel-button,.ap-search input::-webkit-search-decoration{appearance:none}.ap-head{margin-bottom:18px}.ap-title{font:500 22px/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.ap-tools{align-items:center;gap:10px;display:flex}.ap-root .c-search{margin-left:auto}.ap-undo{border-radius:var(--radius-control);background:var(--surface);min-height:44px;box-shadow:var(--c-shadow-chip);font:500 13.5px/20px var(--font-sans);color:var(--text);animation:c-fade-up .22s var(--c-out);align-items:center;gap:10px;margin:0 0 12px;padding:5px 6px 5px 14px;display:flex}.ap-undo-icon{width:16px;height:16px;color:var(--ink-green);flex:none}.ap-undo-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ap-undo-btn{flex:none}.ap-root{--ap-cols:92px minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr) 116px minmax(0,1.2fr)}.ap-heads,.ap-row{grid-template-columns:var(--ap-cols);align-items:center;column-gap:14px;padding:0 20px 0 18px;display:grid}.ap-heads{min-height:34px;font:500 12px/16px var(--font-sans);color:var(--text-body);box-shadow:inset 0 -1px 0 var(--hairline)}.ap-heads-limit{justify-self:end}.ap-rows{margin:0;padding:0;list-style:none}.ap-row{min-height:52px;padding-block:6px;transition:background-color .12s;position:relative}.ap-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:18px;right:0}.ap-rows>li:first-child>.ap-row:before{display:none}.ap-row:hover{background:var(--c-hover)}.ap-row[aria-current=true]{background:var(--c-sel)}.ap-row[aria-current=true]:after{content:"";background:var(--brand-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}[data-theme=dark] .ap-row[aria-current=true]:after{background:var(--brand-sage)}.ap-row-main{grid-column:1/3;grid-template-columns:subgrid;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:0;align-items:center;padding:0;display:grid}.ap-number{font:500 13px/20px var(--font-sans);font-variant-numeric:tabular-nums}.ap-case,.ap-number{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);overflow:hidden}.ap-case{font:500 14.5px/20px var(--font-sans)}.ap-who{flex-direction:column;min-width:0;display:flex}.ap-approver,.ap-deputy,.ap-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13.5px/20px var(--font-sans);overflow:hidden}.ap-approver{color:var(--text)}.ap-deputy,.ap-note{color:var(--text-body)}.ap-deputy-m{display:none}.ap-limit{white-space:nowrap;font:500 13px/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;justify-self:end}.ap-empty{text-align:center;font:500 14px/20px var(--font-sans);color:var(--text-body);margin:0;padding:40px 20px}.ap-group .c-group-head{padding-left:14px}.ap-group .c-group-icon{color:var(--ink-green)}.ap-group .c-group-n{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ap-group .c-group-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.ap-group[data-approver-group=""] .c-group-icon{color:var(--text-body)}@media (min-width:1280px){.ap-root[data-panel]{--c-push:464px}}.ap-form{flex-direction:column;display:flex}.ap-pair{grid-template-columns:128px minmax(0,1fr);gap:12px;display:grid}.ap-amount{align-items:center;gap:8px;display:flex}.ap-amount .c-input{flex:1;min-width:0}.ap-amount-unit{color:var(--text-body)}.ap-amount-unit,.ap-error{font:500 13.5px/20px var(--font-sans)}.ap-error{color:var(--ink-coral);margin:0}.ap-status{font:500 13.5px/20px var(--font-sans);color:var(--text-body);margin:0 0 12px}.ap-save{min-width:72px}.ap-file{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.ap-file-btn{flex:none}.ap-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13.5px/20px var(--font-sans);color:var(--text);overflow:hidden}.ap-file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ap-file:has(.ap-file-input:focus-visible) .ap-file-btn{outline:2px solid var(--focus-ring);outline-offset:2px}.ap-import .c-field{margin-bottom:16px}.ap-figs{background:var(--surface-sunken);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0 0 14px;padding:4px;display:grid}@supports (color:color-mix(in lab,red,red)){.ap-figs{background:color-mix(in srgb,var(--surface-sunken) 45%,var(--surface))}}.ap-figs{box-shadow:inset 0 0 0 1px var(--hairline)}.ap-figs>div{border-radius:10px;flex-direction:column-reverse;gap:2px;min-width:0;padding:8px 10px;display:flex}.ap-figs dt{font:500 12px/16px var(--font-sans);color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-figs dd{font:500 24px/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.ap-companies{font:500 13.5px/20px var(--font-sans);color:var(--text);gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}.ap-skipped{margin:0;padding:0;list-style:none}.ap-skipped li{min-height:34px;font:400 13.5px/18px var(--font-sans);color:var(--text);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ap-skipped li+li{box-shadow:inset 0 1px 0 var(--hairline)}.ap-skipped-line{color:var(--text-body)}.ap-skipped-text{overflow-wrap:anywhere;min-width:0}.ap-changes{margin:0;padding:0;list-style:none}.ap-change{padding:10px 0}.ap-change+.ap-change{box-shadow:inset 0 1px 0 var(--hairline)}.ap-change-case{font:500 14px/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere;margin:0}.ap-change-company{color:var(--text-body);font-weight:400}.ap-change-fields{gap:6px;margin:6px 0 0;display:grid}.ap-change-fields>div{grid-template-columns:104px minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.ap-change-fields dt{font:500 12px/18px var(--font-sans);color:var(--c-ink-3)}.ap-change-fields dd{min-width:0;font:400 13.5px/19px var(--font-sans);flex-direction:column;align-items:flex-start;gap:2px;margin:0;display:flex}.ap-after,.ap-before{-webkit-line-clamp:4;line-clamp:4;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.ap-before{color:var(--text-body);text-decoration:line-through;-webkit-text-decoration-color:var(--text-body);text-decoration-color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ap-before{-webkit-text-decoration-color:color-mix(in srgb,var(--text-body) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--text-body) 70%,transparent)}}.ap-after{color:var(--text);text-decoration:none}.ap-emptied{font:600 11px/16px var(--font-sans);letter-spacing:.01em;color:var(--ink-petrol);background:var(--brand-petrol);border-radius:6px;padding:1px 7px}@supports (color:color-mix(in lab,red,red)){.ap-emptied{background:color-mix(in srgb,var(--brand-petrol) 10%,transparent)}}@container c-sheet (max-width:900px){.ap-root .c-list{--ap-cols:72px minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) 100px}.ap-heads>span:last-child,.ap-note{display:none}}@container c-sheet (max-width:640px){.ap-heads{display:none}.ap-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main limit""who who";row-gap:2px;min-height:60px;padding:9px 16px}.ap-row:before{left:16px}.ap-row-main{grid-area:main/auto;gap:8px;display:flex}.ap-number{flex:none;max-width:45%}.ap-number:empty{display:none}.ap-limit{grid-area:limit}.ap-who{flex-flow:wrap;grid-area:who;gap:0 10px}.ap-approver,.ap-deputy-m{white-space:normal;overflow-wrap:anywhere;font-size:13px}.ap-deputy-m{color:var(--text-body);display:inline}.ap-deputy{display:none}}@media (max-width:767.98px){.ap-head{flex-wrap:wrap;gap:12px}.ap-tools{width:100%}.ap-tools .ta-btn{flex:1 1 0;min-width:0}.ap-root .c-toolbar{flex-wrap:wrap;height:auto}.ap-root .c-tabs{flex:100%;width:100%}.ap-root .c-tab{flex:1 1 0;justify-content:center}.ap-root .c-search,.ap-root .c-search:focus-within{flex:100%;width:auto;height:40px;margin-left:0}.ap-root .c-search input{font-size:16px}.ap-pair{grid-template-columns:minmax(0,1fr);gap:0}.ap-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-change-fields>div{grid-template-columns:96px minmax(0,1fr);column-gap:10px}}@media (prefers-reduced-motion:reduce){.ap-root *,.ap-root :after,.ap-root :before{transition:none!important}}body:has([data-programs-page]){background:var(--canvas-warm)}.pg-root{gap:32px;padding-bottom:48px}.pg-root,.pg-section{flex-direction:column;display:flex}.pg-section{gap:16px;min-width:0}.pg-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-height:40px;display:flex}.pg-title{font:500 20px/26px var(--font-heading);letter-spacing:-.015em;color:var(--text);margin:0}.pg-add{flex:none}.pg-empty{font:500 14px/20px var(--font-sans);color:var(--text-body);margin:0}.pg-card{border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.pg-plate{background:var(--logo-plate);border-radius:var(--radius-chip);justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.pg-logo{width:auto;height:calc(var(--pg-logo-h,24px) * var(--logo-scale,1));object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;max-height:100%;display:block}.pg-letters{font:500 22px/1 var(--font-heading);letter-spacing:-.02em;color:var(--brand-green)}.pg-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.pg-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1280px){.pg-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.pg-tile{aspect-ratio:1;text-align:center;background:var(--surface);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-card);transition:background-color .16s,box-shadow .22s var(--ease-out);flex-direction:column;align-items:center;gap:10px;padding:14px 14px 16px;display:flex}.pg-root .pg-tile:hover{background:var(--surface-cream);box-shadow:var(--shadow-lift)}.pg-plate-tile{--pg-logo-h:34px;flex:auto;width:100%;min-height:0;padding:12px 14px}.pg-tile-name{border-radius:var(--radius-card);max-width:100%;font:500 15px/20px var(--font-heading);color:var(--text);overflow-wrap:anywhere;text-decoration:none}.pg-root .pg-tile-name:focus-visible{outline:none}.pg-tile-state{font:500 13px/18px var(--font-sans);justify-content:center;align-items:center;gap:6px;display:inline-flex}.pg-dialog{--pg-ink:var(--brand-green);background:var(--surface);width:100%;max-width:min(100% - 2rem,56rem);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-lift);border-radius:18px;gap:18px;padding:22px 22px 20px;overflow-y:auto}[data-theme=dark] .pg-dialog{--pg-ink:var(--accent-tint)}.pg-dialog:has(.pg-form){max-width:min(100% - 2rem,30rem)}.pg-dialog :focus-visible:not(input){outline:2px solid var(--focus-ring);outline-offset:2px}.pg-dialog-head{gap:6px;padding-right:28px}.pg-dialog-title{font:500 20px/26px var(--font-heading);letter-spacing:-.015em;color:var(--text);margin:0}.pg-back{height:32px;color:var(--text-body);font:500 13px/18px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;margin-left:-8px;padding:0 10px 0 8px;display:inline-flex}.pg-back:hover:not(:disabled){background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.pg-back:hover:not(:disabled){background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.pg-back:hover:not(:disabled){color:var(--text)}.pg-back:disabled{opacity:.6;cursor:default}.pg-back svg{width:15px;height:15px}.pg-menu{gap:18px;container:pg-menu/inline-size}.pg-menu,.pg-menu-group{flex-direction:column;display:flex}.pg-menu-group{gap:10px}.pg-menu-heading{font:500 15px/20px var(--font-heading);color:var(--text);margin:0}.pg-boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@container pg-menu (min-width:480px){.pg-boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}@container pg-menu (min-width:640px){.pg-boxes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}@container pg-menu (min-width:800px){.pg-boxes{grid-template-columns:repeat(5,minmax(0,1fr))}}.pg-boxes form,.pg-boxes>li{min-width:0;display:grid}.pg-box{border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;box-shadow:0 0 0 1px var(--hairline-strong);color:var(--text);text-align:center;cursor:pointer;transition:background-color .15s,box-shadow .2s var(--ease-out),transform .15s,opacity .15s;border:0;flex-direction:column;align-items:stretch;gap:7px;padding:6px 6px 8px;display:flex;position:relative}.pg-box:hover:not(:disabled){background:var(--surface-cream);box-shadow:0 0 0 1px var(--hairline-strong),0 12px 24px -18px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.pg-box:hover:not(:disabled){box-shadow:0 0 0 1px var(--hairline-strong),0 12px 24px -18px color-mix(in srgb,var(--brand-green) 70%,transparent)}}.pg-box:active:not(:disabled){transform:translateY(1px)}.pg-box:disabled{cursor:default}.pg-box[data-choice-state=open]:disabled{opacity:.6}.pg-box[data-choice-state=closed] .pg-plate-box{opacity:.42}.pg-box[data-choice-state=closed] .pg-box-name{color:var(--text-body)}.pg-box[data-choice-state=chosen]{box-shadow:0 0 0 1.5px var(--pg-ink)}.pg-plate-box{--pg-logo-h:18px;height:48px;padding:7px 8px}.pg-box-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12.5px/17px var(--font-sans);color:var(--text);padding:0 2px;overflow:hidden}.pg-box-check{background:var(--brand-green);width:18px;height:18px;color:var(--text-on-dark);box-shadow:0 0 0 2px var(--surface);border-radius:999px;place-items:center;display:grid;position:absolute;top:2px;right:2px}.pg-box-check svg{stroke-width:3px;width:12px;height:12px}.pg-menu-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg-form{flex-direction:column;gap:16px;display:flex}.pg-plate-step{--pg-logo-h:24px;align-self:flex-start;width:168px;height:64px;padding:10px 14px}.pg-input{border-radius:var(--radius-control);height:40px}.pg-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.pg-type{border-radius:var(--radius-control);background:var(--surface);height:40px;box-shadow:0 0 0 1px var(--hairline-strong);color:var(--text-body);font:500 14px/20px var(--font-sans);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s,box-shadow .15s;display:flex}.pg-type:hover{background:var(--surface-cream)}.pg-type[data-selected]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.pg-type[data-selected]{background:color-mix(in srgb,var(--brand-green) 10%,var(--surface))}}.pg-type[data-selected]{box-shadow:0 0 0 1.5px var(--pg-ink);color:var(--pg-ink)}.pg-type:has(:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.pg-form-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg-alert{font:500 13px/18px var(--font-sans);color:var(--coral-strong);margin:0}@media (max-width:420px){.pg-dialog{padding:18px 16px 16px}.pg-tile{gap:8px;padding:12px 12px 14px}.pg-plate-tile{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.pg-box,.pg-tile,.pg-type{transition:none}}.pty-budget{font-family:var(--paty-font-body);color:var(--paty-ink);font-size:15px;line-height:1.45;container-type:inline-size}.pty-num{font-family:var(--paty-font-num);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.pty-muted{color:var(--paty-body)}.pty-hidden{visibility:hidden}.pty-chip{height:26px;font-family:var(--paty-font-body);letter-spacing:.02em;white-space:nowrap;background:var(--paty-card);border-radius:13px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.pty-chip-on-blue{border:1px solid var(--paty-panel-chip-edge);height:22px;color:var(--paty-panel-text);background:0 0;padding:0 9px;font-size:11.5px}.pty-years{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.pty-card{background:var(--paty-card);min-width:0;box-shadow:var(--paty-card-shadow);border-radius:10px;padding:30px 36px 22px}.pty-years>.pty-card:only-child{grid-column:1/-1}.pty-year{justify-content:space-between;align-items:center;gap:12px;display:flex}.pty-year>b{font-family:var(--paty-font-num);font-variation-settings:"wdth" 75;color:var(--paty-navy);font-size:64px;font-weight:700;font-stretch:75%;line-height:.95}.pty-year-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:inline-flex}.pty-asof{color:var(--paty-muted);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.pty-keys{border-top:2px solid var(--paty-ink);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;min-height:84px;margin:20px 0 8px;padding-top:14px;display:grid}.pty-key{text-align:right;min-width:0}.pty-key span{color:var(--paty-body);font-size:12.5px;line-height:1.3;display:block}.pty-key b{color:var(--paty-ink);white-space:nowrap;letter-spacing:-.01em;margin-top:6px;font-size:25px;font-weight:700;display:block}.pty-key-accent b{color:var(--paty-navy)}.pty-row{border-top:1px solid var(--paty-line);list-style:none}.pty-row:not(.pty-row-open){padding:14px 0 13px}.pty-post-line,.pty-r1{color:var(--paty-ink);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.pty-post-line>b,.pty-r1>b{white-space:nowrap;font-weight:600}.pty-name{min-width:0;font-weight:500}.pty-r2{grid-template-columns:minmax(0,1fr) 76px;align-items:center;column-gap:14px;margin-top:10px;display:grid}.pty-cols{color:var(--paty-ink);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;margin-top:8px;font-size:15px;line-height:1.3;display:grid}.pty-col{text-align:right;min-width:0}.pty-col>b{white-space:nowrap;font-weight:500}.pty-col[data-budget-col=realised]>b{color:var(--paty-navy)}.pty-col[data-budget-col=budget]>b{font-weight:600}.pty-row-result{border-top:2px solid var(--paty-ink)}.pty-row-result .pty-r1>.pty-name{font-size:16.5px;font-weight:700}.pty-row-result .pty-cols{margin-top:6px;font-size:16.5px}.pty-row-result .pty-col>b{font-weight:700}.pty-bar{background:var(--paty-track);height:12px;box-shadow:inset 0 0 0 1px var(--paty-track-edge);display:block;position:relative;overflow:hidden}.pty-bar>i{background:var(--paty-fill);position:absolute;inset:0 auto 0 0}.pty-bar-later>i{background:repeating-linear-gradient(135deg,var(--paty-fill) 0 2.5px,var(--paty-stripe) 2.5px 5px)}.pty-pc{font-family:var(--paty-font-num);font-variant-numeric:tabular-nums;color:var(--paty-navy);white-space:nowrap;text-align:right;font-size:20px;font-weight:700;line-height:1.1}.pty-pc small{margin-left:2px;font-size:.62em;font-weight:600}.pty-pc em{font-style:normal;font-family:var(--paty-font-body);color:var(--paty-body);white-space:nowrap;margin-top:2px;font-size:12px;font-weight:400;line-height:1.2;display:block}.pty-summary{cursor:pointer;border-radius:8px;margin:0 -12px;padding:14px 12px 13px;list-style:none;display:block}.pty-summary::-webkit-details-marker{display:none}.pty-summary:hover{background:var(--paty-hover)}.pty-summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.pty-chev{vertical-align:-3px;width:16px;height:16px;color:var(--paty-body);transition:transform .15s var(--ease-out);margin-left:6px;display:inline-block}details[open]>.pty-summary .pty-name>.pty-chev{transform:rotate(180deg)}.pty-drill{background:var(--paty-wash);border-radius:8px;margin:0 -12px 12px;padding:4px 12px 8px}.pty-drill-head{justify-content:space-between;gap:12px;padding:10px 0 6px;font-size:15px;font-weight:600;display:flex}.pty-accounts,.pty-posts{list-style:none}.pty-post{border-top:1px solid var(--paty-line);padding:10px 0 9px}.pty-posts:first-child>.pty-post:first-child{border-top:0}.pty-post .pty-name{font-weight:400}.pty-post .pty-post-line>b{font-weight:500}.pty-post .pty-cols{margin-top:4px}.pty-post-total{border-top:1px solid var(--paty-ink)}.pty-post-total .pty-col>b,.pty-post-total .pty-name{font-weight:700}.pty-account{border-top:1px solid var(--paty-line)}.pty-account:first-child{border-top:0}.pty-account .pty-summary{padding:9px 12px 8px}.pty-account .pty-name{font-weight:400}.pty-postings{padding:0 0 8px 12px;list-style:none}.pty-postings>li{color:var(--paty-body);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:4px 0;font-size:15px;display:grid}.pty-postings>li>b{color:var(--paty-ink);font-weight:500}@media (prefers-reduced-motion:reduce){.pty-chev{transition:none}}.pty-unused{background:var(--paty-panel);color:var(--paty-panel-text);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:24px;margin-top:24px;padding:26px 0 28px;display:grid}.pty-unused>div{min-width:0;padding:0 36px}.pty-unused-label{font-family:var(--paty-font-num);font-variation-settings:"wdth" 75;letter-spacing:.14em;text-transform:uppercase;color:var(--paty-panel-label);align-items:center;gap:10px;font-size:15px;font-weight:700;font-stretch:75%;display:flex}.pty-unused-label .pty-chip{font-variation-settings:normal;text-transform:none;letter-spacing:.02em;font-stretch:100%}.pty-unused-value{font-variation-settings:"wdth" 75;white-space:nowrap;margin-top:10px;font-size:60px;font-weight:700;font-stretch:75%;line-height:1}.pty-unused-value small{margin-left:2px;font-size:24px}.pty-unused-bar{background:var(--paty-panel-track);height:16px;display:flex}.pty-unused-bar>i{height:100%;display:block}.pty-unused-a{background:var(--paty-panel-bar-a)}.pty-unused-b{background:var(--paty-panel-bar-b)}.pty-unused-years{color:var(--paty-panel-muted);justify-content:space-between;gap:16px;margin-top:9px;font-size:13.5px;display:flex}.pty-unused-years dd{color:var(--paty-panel-text);font-size:16px;font-weight:600}.pty-unused-years>div:last-child:not(:first-child){text-align:right}.pty-top{justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin-bottom:4px;padding:8px 0 4px;display:flex}.pty-logo{box-sizing:content-box;object-fit:contain;object-position:left center;width:auto;max-width:min(100% - 24px,420px);height:58px;padding:var(--paty-logo-pad);background:var(--paty-logo-plate);border-radius:8px;display:block}.pty-company{font-variation-settings:"wdth" 75;letter-spacing:.02em;font-size:34px;font-weight:700;font-stretch:75%;line-height:1.1}.pty-company,.pty-segment{font-family:var(--paty-font-num);color:var(--paty-navy);text-transform:uppercase}.pty-segment{font-variation-settings:"wdth" 75;letter-spacing:.14em;text-align:right;margin-left:auto;font-size:16px;font-weight:700;font-stretch:75%;line-height:1.35}@container (max-width:1000px){.pty-card{padding:26px 24px 18px}.pty-year>b{font-size:52px}.pty-key b{font-size:21px}.pty-unused>div{padding:0 24px}.pty-unused-value{font-size:50px}}@container (max-width:700px){.pty-years{grid-template-columns:minmax(0,1fr);gap:16px}.pty-card{padding:22px 18px 14px}.pty-keys{column-gap:10px;min-height:0}.pty-key b{font-size:19px}.pty-cols{column-gap:10px;font-size:14px}.pty-row-result .pty-cols{font-size:15px}.pty-unused{grid-template-columns:minmax(0,1fr);row-gap:20px;margin-top:16px;padding:22px 0 24px}.pty-unused>div{padding:0 18px}.pty-unused-value{font-size:46px}}@media (max-width:760px){.pty-top{flex-direction:column;align-items:flex-start;gap:10px;padding-top:4px}.pty-logo{height:44px}.pty-segment{text-align:left;margin-left:0}}.svd{font-family:var(--svd-font);color:var(--svd-ink);max-width:1160px;margin-top:8px;font-size:15px;line-height:1.45;container-type:inline-size}.svd-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;white-space:nowrap;font-weight:700}.svd-muted{color:var(--svd-body)}.svd-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:6px 0 18px;display:flex}.svd-logo{object-fit:contain;background:var(--svd-logo-plate);width:auto;max-width:260px;height:96px;padding:var(--svd-logo-pad);border-radius:var(--svd-logo-radius);display:block}.svd-company{color:var(--svd-navy-text);letter-spacing:-.01em;font-size:24px;font-weight:800}.svd-top-meta{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.svd-updated{color:var(--svd-body);font-size:13px}.svd-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.svd-aside{min-width:0}@container (min-width:800px){.svd-grid[data-svd-aside]{grid-template-columns:minmax(0,1fr) 320px}.svd-grid[data-svd-aside]>*{grid-column:1/-1}.svd-grid[data-svd-aside]>.svd-result{grid-area:1/1}.svd-grid[data-svd-aside]>.svd-aside{grid-area:1/2}.svd-grid[data-svd-aside] .svd-keys{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:800px) and (max-width:1099px){.svd-grid[data-svd-aside] .svd-key:last-child:nth-child(odd){grid-column:1/-1}}@container (min-width:1100px){.svd-grid[data-svd-aside] .svd-keys{grid-template-columns:repeat(6,minmax(0,1fr))}.svd-grid[data-svd-aside] .svd-key{grid-column:span 2}.svd-grid[data-svd-aside] .svd-key:nth-child(n+4){grid-column:span 3}}@container (max-width:799px){.svd-grid[data-svd-aside]>*{order:2}.svd-grid[data-svd-aside]>.svd-result{order:0}.svd-grid[data-svd-aside]>.svd-aside{order:1}}.svd-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.svd-row>[data-svd-overdue-list]{grid-column:1/-1}.svd-row[data-svd-list-open]{grid-template-columns:repeat(2,minmax(0,1fr))}.svd-row[data-svd-list-open]:not(.svd-inv-row)>[data-svd-part=upcoming]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-content:start;align-items:start;column-gap:32px;display:grid}.svd-row[data-svd-list-open]:not(.svd-inv-row)>[data-svd-part=upcoming]>:not(.svd-pay-list){grid-column:1}.svd-row[data-svd-list-open]:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-pay-list{grid-area:1/2/span 3;margin-top:0}.svd-overdue-list>.svd-pay-list{margin-top:12px}.svd-overdue-list>.svd-pay-list>li:first-child{border-top:0}@container (min-width:700px){.svd-overdue-list>.svd-pay-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.svd-overdue-list>.svd-pay-list>li:nth-child(-n+2){border-top:0}}.svd-row[data-svd-row="1"]{grid-template-columns:minmax(0,1fr)}.svd-row[data-svd-row="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.svd-row[data-svd-row="1"] .svd-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.svd-row[data-svd-row="1"] .svd-sum>div{border-bottom:0;border-top:1px solid var(--svd-line);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;margin-top:0;padding:14px 0 0}.svd-row[data-svd-row="1"] .svd-sum .svd-sum-total{border-top:2px solid var(--svd-ink)}.svd-card{background:var(--svd-card);min-width:0;box-shadow:var(--svd-shadow);border-radius:14px;padding:26px 30px 24px}.svd-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.svd-head h2{color:var(--svd-navy-text);letter-spacing:-.005em;font-size:22px;font-weight:700}.svd-period{letter-spacing:.06em;text-transform:uppercase;color:var(--svd-body);font-size:13px;font-weight:600}.svd-result{padding:0;overflow:hidden}.svd-band{background:var(--svd-band);border-bottom-right-radius:48% 26px;padding:26px 30px 40px;position:relative}.svd-band,.svd-band .svd-head h2{color:var(--svd-band-ink)}.svd-band .svd-period{color:var(--svd-band-muted)}.svd-keys{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 20px;margin-top:18px;display:grid}.svd-key{border-top:2px solid var(--svd-band-rule);min-width:0;padding-top:12px}.svd-key dt{color:var(--svd-band-muted);align-items:center;gap:8px;font-size:14px;display:flex}.svd-key dd{margin-top:4px}.svd-key dd b{color:var(--svd-band-ink);letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1.1;display:block}.svd-key .svd-per{color:var(--svd-band-muted);margin-top:4px;font-size:13px;display:block}.svd-key .svd-unposted-key{white-space:normal;color:var(--svd-band-muted);margin-top:8px;font-size:15px;line-height:1.3;display:block}.svd-chart{padding:22px 30px 0}.svd-legend{color:var(--svd-body);flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.svd-legend li{align-items:center;gap:8px;display:inline-flex}.svd-chart-cols{gap:6px;margin:0;padding:0;list-style:none;display:grid}.svd-chart-col{border-radius:8px;outline:none;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.svd-chart-pair{justify-content:center;gap:3px;width:100%;height:150px;display:flex;position:relative}.svd-chart-pair:before{content:"";left:0;right:0;bottom:var(--svd-zero,0);border-top:1px solid var(--svd-line);position:absolute}.svd-chart-slot{flex:1 1 0;max-width:22px;height:100%;display:block;position:relative}.svd-chart-bar{border-radius:4px 4px 0 0;display:block;position:absolute;left:0;right:0}.svd-chart-bar[data-svd-below]{border-radius:0 0 4px 4px}.svd-chart-revenue{background:var(--svd-chart-revenue)}.svd-chart-cost{background:var(--svd-chart-cost)}.svd-swatch.svd-swatch-unposted{background:repeating-linear-gradient(135deg,var(--svd-chart-revenue) 0 2px,transparent 2px 4px);box-shadow:inset 0 0 0 1.5px var(--svd-chart-revenue)}.svd-unposted{color:var(--svd-body);white-space:nowrap;font-size:13px;font-weight:600}.svd-chart-col[data-svd-unposted] .svd-chart-revenue{background:repeating-linear-gradient(135deg,var(--svd-chart-revenue) 0 3px,transparent 3px 7px);box-shadow:inset 0 0 0 1.5px var(--svd-chart-revenue)}.svd-chart-dot{background:var(--svd-ink);width:12px;height:12px;box-shadow:0 0 0 2px var(--svd-card);border-radius:50%;display:inline-block}.svd-chart-mark{position:absolute;left:50%;transform:translate(-50%,50%)}.svd-chart-mark[data-svd-negative]{background:var(--svd-card);box-shadow:0 0 0 2px var(--svd-ink)}.svd-chart-col:focus-visible .svd-chart-pair,.svd-chart-col:hover .svd-chart-pair{background:var(--svd-track)}.svd-chart-col:focus-visible{box-shadow:0 0 0 2px var(--svd-navy-text)}.svd-chart-tip{z-index:2;white-space:nowrap;background:var(--svd-band);color:var(--svd-band-ink);box-shadow:var(--svd-shadow);pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:none;position:absolute;top:6px;left:50%;transform:translate(-50%)}.svd-chart-col:focus-visible .svd-chart-tip,.svd-chart-col:hover .svd-chart-tip{display:flex}.svd-chart-col:nth-child(-n+3) .svd-chart-tip{left:0;transform:none}.svd-chart-col:nth-last-child(-n+3) .svd-chart-tip{left:auto;right:0;transform:none}.svd-result-foot{padding:18px 30px 24px}.svd-result-foot .svd-toggle{margin-top:0}.svd-toggle{gap:8px}.svd-chevron{flex:none;width:18px;height:18px;transition:transform .18s}.svd-toggle[aria-expanded=true] .svd-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.svd-chevron{transition:none}}.svd-swatch{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--svd-swatch-edge);border-radius:3px;flex:none;display:inline-block}.svd-table{border-collapse:collapse;width:100%;font-size:14.5px}.svd-table td,.svd-table th{border-bottom:1px solid var(--svd-line);text-align:left;vertical-align:middle;padding:11px 10px}.svd-table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--svd-body);white-space:nowrap;padding-top:14px;font-size:12px;font-weight:700}.svd-table tbody th{color:var(--svd-ink);font-weight:600}.svd-table .svd-r{text-align:right}.svd-table tfoot td,.svd-table tfoot th{border-bottom:0;border-top:2px solid var(--svd-ink);font-weight:800}.svd-months{margin:6px 0 0}.svd-months td:first-child,.svd-months th:first-child{padding-left:30px}.svd-months td:last-child,.svd-months th:last-child{padding-right:30px}.svd-months .svd-unposted-row{text-align:right}.svd-months tr:not([data-svd-booked])>td,.svd-months tr:not([data-svd-booked])>th{color:var(--svd-body)}.svd-narrow,.svd-narrow-inline{display:none}.svd-figure{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:14px;display:flex}.svd-big{color:var(--svd-navy-text);letter-spacing:-.01em;font-size:34px;font-weight:800;line-height:1.1}.svd-per{color:var(--svd-body);font-size:13.5px}.svd-columns{align-items:end;gap:8px;margin-top:22px;padding:0;list-style:none;display:grid}.svd-columns li{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.svd-col-value{color:var(--svd-body);font-size:11.5px;font-weight:600}.svd-col-track{background:var(--svd-track);border-radius:8px;width:100%;max-width:40px;height:140px;display:block;position:relative;overflow:hidden}.svd-col-track>i{height:var(--svd-share);background:var(--svd-seg-staff);border-radius:8px 8px 0 0;position:absolute;bottom:0;left:0;right:0}.svd-col-label{color:var(--svd-ink);font-size:12px;font-weight:600}.svd-columns .svd-col-unposted .svd-col-value{white-space:nowrap}.svd-col-track-open{border:1px dashed var(--svd-track-edge);background:0 0;max-width:none}.svd-col-labels{justify-content:space-around;width:100%;display:flex}.svd-unposted-big{color:var(--svd-body);font-size:22px;font-weight:700;line-height:1.2;display:block}.svd-sum{margin-top:16px}.svd-sum>div{border-bottom:1px solid var(--svd-line);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.svd-sum dt{color:var(--svd-body)}.svd-sum dd b{font-size:18px}.svd-sum .svd-sum-total{border-bottom:0;border-top:2px solid var(--svd-ink);margin-top:-1px;padding-top:14px}.svd-sum .svd-sum-total dt{color:var(--svd-ink);font-weight:700}.svd-sum .svd-sum-total dd b{font-size:30px}.svd-credit{color:var(--svd-body);font-size:.8em;font-weight:600}.svd-agebar{background:var(--svd-track);border-radius:999px;height:14px;margin-top:18px;display:flex;overflow:hidden}.svd-agebar>i{height:100%;display:block}.svd-agebar>i+i{box-shadow:-1px 0 0 var(--svd-card)}.svd-age-0{background:var(--svd-age-0)}.svd-age-1{background:var(--svd-age-1)}.svd-age-2{background:var(--svd-age-2)}.svd-age-3{background:var(--svd-age-3)}.svd-age-4{background:var(--svd-age-4)}.svd-ages{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px -10px 4px;display:grid}.svd-ages:has(>:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}.svd-age{text-align:left;min-width:0;min-height:44px;color:var(--svd-ink);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #0000}.svd-age:hover{background:var(--svd-track)}.svd-age[aria-pressed=true]{background:var(--svd-pill);box-shadow:inset 0 0 0 2px var(--svd-focus)}.svd-age:focus-visible,.svd-search input:focus-visible{outline:2px solid var(--svd-focus);outline-offset:2px}.svd-age-label{color:var(--svd-body);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:flex}.svd-age b{font-size:17px}.svd-debtors>.svd-toggle{margin-top:10px}.svd-debtor-panel{border-top:1px solid var(--svd-line);margin-top:18px;padding-top:18px}.svd-filters{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.svd-filters .svd-clear{margin-top:0}.svd-search{flex:260px;min-width:0;max-width:380px;display:block;position:relative}.svd-search-icon{width:17px;height:17px;color:var(--svd-body);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.svd-search input{border:1px solid var(--svd-line);background:var(--svd-card);width:100%;min-height:44px;color:var(--svd-ink);font:inherit;border-radius:30px;padding:0 16px 0 42px;font-size:14.5px}.svd-search input::placeholder{color:var(--svd-body);opacity:1}.svd-no-match{margin-top:16px}.svd-debtor-table td[data-svd-chosen]{background:var(--svd-track)}.svd-pay-link{isolation:isolate;transition:box-shadow .15s;position:relative}.svd-pay-link:hover{box-shadow:var(--svd-shadow),inset 0 0 0 2px var(--svd-track-edge)}.svd-pay-title{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.svd-pay-link{transition:none}}.svd-pay-list{margin:16px 0 0;padding:0;list-style:none}.svd-pay-list li{border-top:1px solid var(--svd-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:10px 0;display:grid}.svd-pay-list li b{font-size:15px}.svd-pay-who{min-width:0;font-weight:600}.svd-sub.svd-pay-when{align-items:center;gap:6px;margin-top:2px;display:flex}.svd-pay .svd-figure{flex-direction:column;align-items:flex-start;gap:4px}.svd-pay-empty{margin-top:16px}.svd-pay-nodue{border-top:1px solid var(--svd-line);flex-direction:column;gap:2px;margin:0;padding-top:12px;font-size:14.5px;font-weight:600;display:flex}.svd-head+.svd-pay-nodue{margin-top:16px}.svd-debtor-table{margin-top:8px}.svd-debtor-table th:first-child{width:28%}.svd-name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;display:block}.svd-head-meta{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.svd-sub{font-size:12px;font-weight:400;display:block}.svd-sub,.svd-zero{color:var(--svd-body)}.svd-oldest{color:var(--svd-body);gap:6px;font-size:13px}.svd-more,.svd-oldest{white-space:nowrap;align-items:center;display:inline-flex}.svd-more{background:var(--svd-pill);min-height:44px;color:var(--svd-navy-text);cursor:pointer;border-radius:30px;margin-top:14px;padding:0 22px;font-size:14.5px;font-weight:700}.svd-fold-btn{z-index:2;position:relative}.svd-more:hover{background:var(--svd-pill-hover)}.svd-more:focus-visible{outline:2px solid var(--svd-focus);outline-offset:2px}[data-portal-dashboard-rest]{container-type:inline-size}@container (min-width:600px){[data-portal-dashboard-rest]>nav[data-portal-shortcuts]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-portal-dashboard-rest]>nav[data-portal-shortcuts]:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)!important}[data-portal-dashboard-rest]>nav[data-portal-shortcuts]>*{white-space:nowrap;min-width:0}}@container (min-width:700px){[data-portal-dashboard-rest]>nav[data-portal-shortcuts]:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container (min-width:960px){[data-portal-dashboard-rest]>nav[data-portal-shortcuts]:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important}}.svd-title{color:var(--svd-navy-text);letter-spacing:-.01em;margin:4px 0 18px;font-size:30px;font-weight:800;line-height:1.15}.svd-inv-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.svd-inv-row[data-svd-row="1"]{grid-template-columns:minmax(0,1fr)}[data-svd-part=upcoming]>.svd-bills-late+.svd-pay-nodue,[data-svd-part=upcoming]>.svd-figure+.svd-pay-nodue{margin-top:14px}.svd-bills-full{margin:14px 0 0;display:block}.svd-bills-late{align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:700;display:flex}.svd-bills-late,.svd-open{color:var(--svd-navy-text)}.svd-open{background:var(--svd-pill);width:28px;height:28px;border-radius:999px;flex:none;place-items:center;display:inline-grid}.svd-open-icon{width:16px;height:16px}.svd-pay-link:hover .svd-open{background:var(--svd-pill-hover)}.svd-page{--portal-measure:none}.svd-page>div:has(>h1){margin:4px 0 18px}.svd-page>div:has(>h1)>h1{color:var(--svd-navy-text);letter-spacing:-.01em;font-size:30px;font-weight:800;line-height:1.15}.svd-page>div:has(>h1)+*{margin-top:0}.svd-inv-amount{text-align:right;flex-direction:column;align-items:flex-end;display:flex}@container (max-width:900px){.svd-row{grid-template-columns:repeat(2,minmax(0,1fr))}.svd-row[data-svd-row="1"]{grid-template-columns:minmax(0,1fr)}.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-content:start;align-items:start;column-gap:32px;display:grid}.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-bills-late,.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-figure,.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-head,.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-pay-empty,.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-pay-nodue{grid-column:1}.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-pay-list{grid-area:1/2/span 3;margin-top:0}.svd-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.svd-grid[data-svd-aside] .svd-key:last-child:nth-child(odd){grid-column:1/-1}.svd-grid:not([data-svd-aside]) .svd-keys{grid-template-columns:repeat(6,minmax(0,1fr))}.svd-grid:not([data-svd-aside]) .svd-key{grid-column:span 2}.svd-grid:not([data-svd-aside]) .svd-key:nth-child(n+4){grid-column:span 3}.svd-ages,.svd-ages:has(>:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))}.svd-debtor-table td,.svd-debtor-table th{padding-left:6px;padding-right:6px}.svd-debtor-table thead th{white-space:normal;letter-spacing:.03em;vertical-align:bottom}.svd-debtor-table th:first-child{width:auto}}@container (max-width:620px){.svd-card{border-radius:12px;padding:20px 18px 18px}.svd-result{padding:0}.svd-band{padding:20px 18px 32px}.svd-result-foot{padding:16px 18px 20px}.svd-chart{padding:18px 18px 0}.svd-chart-pair{gap:2px;height:120px}.svd-chart-col{gap:4px}.svd-chart .svd-col-label{font-size:10.5px}.svd-row,.svd-row[data-svd-list-open],.svd-row[data-svd-row="2"]{grid-template-columns:minmax(0,1fr);gap:16px}.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming],.svd-row>[data-svd-part=upcoming],.svd-row[data-svd-list-open]:not(.svd-inv-row)>[data-svd-part=upcoming]{display:block}.svd-row:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-pay-list,.svd-row>[data-svd-part=upcoming]>.svd-pay-list,.svd-row[data-svd-list-open]:not(.svd-inv-row)>[data-svd-part=upcoming]>.svd-pay-list{margin-top:16px}.svd-inv-row>[data-svd-part=upcoming]{order:-1}.svd-row[data-svd-row="1"] .svd-sum{display:block}.svd-row[data-svd-row="1"] .svd-sum>div{border-top:0;border-bottom:1px solid var(--svd-line);flex-direction:row;justify-content:space-between;align-items:baseline;padding:12px 0}.svd-row[data-svd-row="1"] .svd-sum .svd-sum-total{border-bottom:0;border-top:2px solid var(--svd-ink);margin-top:-1px;padding-top:14px}.svd-grid:not([data-svd-aside]) .svd-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.svd-grid:not([data-svd-aside]) .svd-key,.svd-grid:not([data-svd-aside]) .svd-key:nth-child(n+4){grid-column:auto}.svd-grid:not([data-svd-aside]) .svd-key:last-child:nth-child(odd){grid-column:1/-1}.svd-grid{gap:16px}.svd-key dd b{font-size:22px}.svd-big{font-size:28px}.svd-sum .svd-sum-total dd b{font-size:24px}.svd-wide,.svd-wide-inline{display:none}.svd-narrow{display:table-cell}.svd-narrow-inline{display:inline}.svd-months td:first-child,.svd-months th:first-child{padding-left:18px}.svd-months td:last-child,.svd-months th:last-child{padding-right:18px}.svd-table td,.svd-table th{padding:10px 6px}.svd-table{font-size:13.5px}.svd-ages,.svd-ages:has(>:nth-child(6)){grid-template-columns:repeat(2,minmax(0,1fr));margin:12px -8px 4px}.svd-search{flex-basis:100%;max-width:none}.svd-oldest{white-space:normal;text-align:right;justify-content:flex-end}.svd-debtor-table td.svd-narrow{width:34%}.svd-columns{gap:8px;margin-top:18px;grid-template-columns:minmax(0,1fr)!important}.svd-columns li{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.svd-col-label{text-align:left;order:1}.svd-col-track{border-radius:999px;order:2;max-width:none;height:12px}.svd-col-track>i{width:var(--svd-share);border-radius:999px;height:100%;top:0;right:auto}.svd-col-value{text-align:right;order:3;min-width:52px;font-size:13px}.svd-columns li.svd-col-unposted{grid-template-columns:minmax(0,1fr) auto;grid-column:auto!important}.svd-col-unposted .svd-col-track{display:none}.svd-col-labels{justify-content:flex-start;gap:8px}.svd-logo{max-width:200px;height:64px}.svd-page>div:has(>h1)>h1,.svd-title{font-size:26px}.svd-page>div:has(>h1),.svd-title{margin-bottom:14px}}body:has([data-kenneth-page]){background:var(--canvas-warm)}.tk-root{padding-bottom:48px}.tk-head{align-items:center;gap:12px;margin-bottom:22px;display:flex}.tk-root[data-kenneth-reader] .tk-head{flex-direction:column;align-items:flex-start;gap:2px}.tk-reader-line{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);margin:0}.tk-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.tk-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.tk-grid{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.tk-empty-card{max-width:560px}.tk-empty{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0;padding:28px 24px}.tk-list{padding-bottom:6px;overflow:hidden}.tk-group+.tk-group{box-shadow:inset 0 1px 0 var(--hairline)}.tk-group-head{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:16px 20px 8px;display:flex}.tk-group-n{color:var(--text-body);font-weight:500}@supports (color:color-mix(in lab,red,red)){.tk-group-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.tk-group-empty{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0;padding:4px 20px 14px}.tk-rows{margin:0;padding:0;list-style:none}.tk-row{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:52px;padding:6px 20px 6px 14px;display:grid}.tk-row:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:46px;right:0}.tk-rows>li:first-child>.tk-row:before{display:none}.tk-row[aria-current=true]{background:var(--c-sel)}.tk-row[aria-current=true]:after{content:"";background:var(--ink-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.tk-mark{width:22px;height:22px;box-shadow:inset 0 0 0 1.6px var(--ink-petrol);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tk-mark{box-shadow:inset 0 0 0 1.6px color-mix(in srgb,var(--ink-petrol) 70%,transparent)}}.tk-mark{color:var(--ink-green)}.tk-mark svg{stroke-width:2.6px;width:13px;height:13px}.tk-row[data-state=godkendt] .tk-mark{box-shadow:none;background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.tk-row[data-state=godkendt] .tk-mark{background:color-mix(in srgb,var(--ink-green) 14%,transparent)}}.tk-row[data-state=feedback] .tk-mark{box-shadow:none;background:var(--ink-petrol)}@supports (color:color-mix(in lab,red,red)){.tk-row[data-state=feedback] .tk-mark{background:color-mix(in srgb,var(--ink-petrol) 14%,transparent)}}.tk-row[data-state=feedback] .tk-mark{color:var(--ink-petrol)}.tk-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none;overflow:hidden}.tk-row-title:focus-visible{outline:none}.tk-row[data-state=feedback] .tk-row-title,.tk-row[data-state=godkendt] .tk-row-title{color:var(--text-body)}.tk-row-meta{justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.tk-row-date{white-space:nowrap;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-faint)}.tk-row[aria-current=true] .tk-row-date{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.tk-row[aria-current=true] .tk-row-date{color:color-mix(in srgb,var(--text-body) 60%,var(--text))}}.tk-chip{border-radius:var(--radius-chip);white-space:nowrap;height:22px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ink-green);background:var(--ink-green);align-items:center;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tk-chip{background:color-mix(in srgb,var(--ink-green) 14%,transparent)}}.tk-chip[data-kind=feedback]{color:var(--ink-petrol);background:var(--ink-petrol)}@supports (color:color-mix(in lab,red,red)){.tk-chip[data-kind=feedback]{background:color-mix(in srgb,var(--ink-petrol) 10%,transparent)}}.tk-item{min-width:0;padding:24px 28px 28px}.tk-back{border-radius:var(--radius-control);width:max-content;min-height:40px;font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-petrol);align-items:center;gap:6px;margin:-8px 0 6px -6px;padding:0 8px;text-decoration:none;display:none}.tk-back svg{width:16px;height:16px}.tk-back:hover{background:var(--c-hover)}.tk-back:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-item-title{font:500 var(--fs-card)/30px var(--font-heading);letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;margin:0}.tk-item-date{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);margin:4px 0 0}.tk-body{white-space:pre-line;overflow-wrap:anywhere;max-width:68ch;font:400 var(--fs-row)/23px var(--font-sans);color:var(--text);margin:16px 0 0}.tk-images{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:20px;display:grid}.tk-images[data-count="1"]{grid-template-columns:minmax(0,1fr)}.tk-image{border-radius:var(--radius-card);background:var(--surface-band);cursor:zoom-in;box-shadow:0 0 0 1px var(--hairline);transition:box-shadow .16s var(--ease-out);border:0;padding:0;display:block;overflow:hidden}.tk-image:hover{box-shadow:var(--shadow-lift)}.tk-image:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-image img{object-fit:contain;width:100%;height:auto;max-height:520px;display:block}.tk-files{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tk-file{border-radius:var(--radius-control);min-height:48px;box-shadow:inset 0 0 0 1px var(--hairline-strong);background:var(--surface);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:6px 14px;text-decoration:none;transition:background-color .12s;display:grid}.tk-file:hover{background:var(--surface-cream)}.tk-file:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-file-icon{width:18px;height:18px;color:var(--ink-petrol)}.tk-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow:hidden}.tk-file-kind{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.tk-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.tk-btn{border-radius:var(--radius-control);white-space:nowrap;height:40px;font:500 var(--fs-body)/20px var(--font-sans);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background-color .14s,box-shadow .14s;display:inline-flex}.tk-btn svg{stroke-width:2.4px;width:16px;height:16px}.tk-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-btn:disabled{opacity:.6;cursor:default}.tk-btn[data-tone=primary]{background:var(--brand-green);color:var(--text-on-dark);box-shadow:0 1px 2px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.tk-btn[data-tone=primary]{box-shadow:0 1px 2px color-mix(in srgb,var(--brand-green) 25%,transparent)}}.tk-btn[data-tone=primary]:hover:not(:disabled){background:var(--brand-petrol)}.tk-btn[data-tone=secondary]{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.tk-btn[data-tone=secondary]:hover:not(:disabled){background:var(--surface-cream)}.tk-btn[data-tone=quiet]{background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.tk-btn[data-tone=quiet]{background:color-mix(in srgb,var(--ink-green) 7%,transparent)}}.tk-btn[data-tone=quiet]{color:var(--ink-green)}.tk-btn[data-tone=quiet]:hover:not(:disabled){background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.tk-btn[data-tone=quiet]:hover:not(:disabled){background:color-mix(in srgb,var(--ink-green) 12%,transparent)}}.tk-link-row{margin-top:16px}.tk-link-row .tk-btn{text-decoration:none}.tk-link-row+.tk-actions,.tk-link-row+.tk-answer,.tk-link-row+.tk-form{margin-top:16px}.tk-form{margin-top:24px}.tk-form .tk-actions{margin-top:12px}.tk-textarea{border-radius:var(--radius-control);resize:vertical;background:var(--surface-cream);width:100%;max-width:68ch;min-height:120px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);border:0;padding:12px 14px;display:block}.tk-textarea:focus{box-shadow:inset 0 0 0 2px var(--ink-green);outline:none}.tk-answer{border-radius:var(--radius-card);background:var(--ink-green);max-width:68ch;margin-top:24px;padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.tk-answer{background:color-mix(in srgb,var(--ink-green) 11%,var(--surface))}}.tk-answer[data-kenneth-answer=feedback]{background:var(--ink-petrol)}@supports (color:color-mix(in lab,red,red)){.tk-answer[data-kenneth-answer=feedback]{background:color-mix(in srgb,var(--ink-petrol) 8%,var(--surface))}}.tk-answer-head{font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-green);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.tk-answer[data-kenneth-answer=feedback] .tk-answer-head{color:var(--ink-petrol)}.tk-answer-head svg{stroke-width:2.4px;width:16px;height:16px}.tk-answer-date{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text);margin-left:auto}.tk-answer-text{white-space:pre-line;overflow-wrap:anywhere;font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);margin:8px 0 0}.tk-earlier{gap:4px;max-width:68ch;margin:20px 0 0;padding:0;list-style:none;display:grid}.tk-earlier-line{-webkit-line-clamp:2;overflow-wrap:anywhere;font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tk-earlier-label{color:var(--text);font-weight:500}.tk-earlier+.tk-actions,.tk-earlier+.tk-answer,.tk-earlier+.tk-form,.tk-link-row+.tk-earlier{margin-top:16px}.tk-error{font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-coral);margin:12px 0 0}@media (max-width:1023px){.tk-grid{grid-template-columns:minmax(0,1fr)}.tk-root:not([data-chosen]) .tk-item,.tk-root[data-chosen] .tk-list{display:none}.tk-back{display:inline-flex}}@media (max-width:639px){.tk-head{margin-bottom:16px}.tk-title{font-size:var(--fs-title);line-height:36px}.tk-item{padding:18px 16px 22px}.tk-row{padding-right:14px}.tk-actions .tk-btn{flex:1 1 0;min-width:max-content}.tk-images{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tk-btn,.tk-file,.tk-image{transition:none}}.tk-root[data-kenneth-focus] .tk-layout{gap:var(--gap-group) var(--space-6);grid-template-columns:minmax(0,880px);grid-template-areas:"queue""done";align-items:start;display:grid}.tk-root[data-kenneth-focus] .tk-layout[data-field]{grid-template:"queue side""done side"1fr/minmax(0,1fr) minmax(340px,420px)}.tk-root[data-kenneth-focus] .tk-queue{grid-area:queue;min-width:0}.tk-root[data-kenneth-focus] .tk-side{grid-area:side;min-width:0}.tk-root[data-kenneth-focus] .tk-done{grid-area:done;min-width:0}.tk-root[data-kenneth-focus] .tk-sec-head{min-height:40px;margin-bottom:var(--space-3);align-items:center;gap:10px;display:flex}.tk-root[data-kenneth-focus] .tk-sec-title{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.tk-root[data-kenneth-focus] .tk-sec-n{font:500 var(--fs-row)/24px var(--font-sans);color:var(--text-body)}.tk-root[data-kenneth-focus] .tk-empty-card{max-width:none}.tk-root[data-kenneth-focus] .tk-queue .tk-item{display:block}.tk-root[data-kenneth-focus] .tk-pager{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.tk-root[data-kenneth-focus] .tk-pager-n{margin-right:var(--space-1);white-space:nowrap;font:500 var(--fs-row)/24px var(--font-sans);color:var(--text-body)}.tk-root[data-kenneth-focus] .tk-pager-btn{border-radius:var(--radius-control);background:var(--surface);width:40px;height:40px;color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong);justify-content:center;align-items:center;text-decoration:none;transition:background-color .14s;display:inline-flex}.tk-root[data-kenneth-focus] .tk-pager-btn svg{stroke-width:2.2px;width:18px;height:18px}.tk-root[data-kenneth-focus] a.tk-pager-btn:hover{background:var(--surface-cream)}.tk-root[data-kenneth-focus] .tk-pager-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tk-root[data-kenneth-focus] .tk-pager-btn[aria-disabled=true]{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.tk-root[data-kenneth-focus] .tk-pager-btn[aria-disabled=true]{color:color-mix(in srgb,var(--text-body) 55%,var(--surface))}}.tk-root[data-kenneth-focus] .tk-pager-btn[aria-disabled=true]{box-shadow:inset 0 0 0 1px var(--hairline);cursor:default}.tk-root[data-kenneth-focus] .tk-list{padding:4px 0}.tk-root[data-kenneth-focus] .tk-back{font:500 var(--fs-row)/24px var(--font-sans);margin:0 0 0 -8px;display:inline-flex}.tk-root[data-kenneth-focus] .tk-field{--tk-you:45%;gap:var(--space-4);flex-direction:column;padding:20px 22px 22px;display:flex}[data-theme=dark] .tk-root[data-kenneth-focus] .tk-field{--tk-you:30%}.tk-root[data-kenneth-focus] .tk-field-body{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.tk-root[data-kenneth-focus] .tk-field-list{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:clamp(220px,46vh,460px);margin:0;padding:2px;list-style:none;display:flex;overflow-y:auto}.tk-root[data-kenneth-focus] .tk-field-msg{border-radius:var(--radius-card);background:var(--ink-petrol);align-self:flex-start;min-width:0;max-width:88%;padding:10px 14px 12px}@supports (color:color-mix(in lab,red,red)){.tk-root[data-kenneth-focus] .tk-field-msg{background:color-mix(in srgb,var(--ink-petrol) 9%,var(--surface))}}.tk-root[data-kenneth-focus] .tk-field-msg[data-from=kenneth]{background:var(--brand-sage);align-self:flex-end}@supports (color:color-mix(in lab,red,red)){.tk-root[data-kenneth-focus] .tk-field-msg[data-from=kenneth]{background:color-mix(in srgb,var(--brand-sage) var(--tk-you),var(--surface))}}.tk-root[data-kenneth-focus] .tk-field-meta{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.tk-root[data-kenneth-focus] .tk-field-who{font-weight:600}.tk-root[data-kenneth-focus] .tk-field-received{color:var(--ink-green);font-weight:600}.tk-root[data-kenneth-focus] .tk-field-text{white-space:pre-wrap;overflow-wrap:anywhere;font:400 var(--fs-row)/24px var(--font-sans);color:var(--text);margin-top:4px}.tk-root[data-kenneth-focus] .tk-field-form{flex-direction:column;gap:10px;display:flex}.tk-root[data-kenneth-focus] .tk-field-input{max-width:none;min-height:96px}.tk-root[data-kenneth-focus] .tk-field-input::placeholder{color:var(--text-body)}.tk-root[data-kenneth-focus] .tk-field-buttons{justify-content:flex-end;display:flex}.tk-root[data-kenneth-focus] .tk-field .tk-error{margin-top:0}.tk-root[data-kenneth-focus] .tk-field-2s{gap:var(--space-4);flex-direction:column;display:flex}.tk-root[data-kenneth-focus] .tk-field-2s .hb-2s-setup{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.tk-root[data-kenneth-focus] .tk-field-2s .hb-2s-qr{width:208px;height:208px}.tk-root[data-kenneth-focus] .tk-field-2s .hb-2s-label,.tk-root[data-kenneth-focus] .tk-field-2s .hb-2s-secret{font-size:var(--fs-row);line-height:24px}.tk-root[data-kenneth-focus] .tk-field-2s .hb-error{font-size:var(--fs-body);font-weight:500;line-height:20px}.tk-root[data-kenneth-focus] .tk-field-2s .ta-btn-primary{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.tk-root[data-kenneth-focus] .tk-field-2s .ta-btn-primary:hover{background:var(--surface-cream)}@media (max-width:1199px){.tk-root[data-kenneth-focus] .tk-layout[data-field]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"queue""side""done"}}@media (max-width:639px){.tk-root[data-kenneth-focus] .tk-layout,.tk-root[data-kenneth-focus] .tk-layout[data-field]{gap:var(--space-8) 0}.tk-root[data-kenneth-focus] .tk-field{padding:18px 16px 20px}.tk-root[data-kenneth-focus] .tk-field-msg{max-width:94%}.tk-root[data-kenneth-focus] .tk-pager-btn{width:44px;height:44px}.tk-root[data-kenneth-focus] .tk-btn{height:44px}.tk-root[data-kenneth-focus] .tk-back,.tk-root[data-kenneth-focus] .tk-field-2s .ta-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.tk-root[data-kenneth-focus] .tk-pager-btn{transition:none}}body:has([data-bank-overview]),body:has([data-bank-tab]){background:var(--canvas-warm)}.bk-root{padding-bottom:48px}.bk-root.vg-root{--c-ink-3:var(--text-faint)}.bk-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.bk-empty{text-align:center;padding:36px 20px}.bk-empty,.bk-quiet{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0}.bk-quiet{padding:14px 22px 18px}.bk-faint{color:var(--text-faint)}.bk-body{color:var(--text-body)}.bk-petrol{color:var(--ink-petrol);font-weight:500}.bk-coral{color:var(--ink-coral);font-weight:600}.bk-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}.bk-head{margin-bottom:24px}.bk-head-main{flex-wrap:wrap}.bk-fig{cursor:default}.bk-fig:hover{background:0 0}.bk-fig[data-key=handling]:not([data-zero]) .ta-fig-n{color:var(--ink-coral)}.bk-dot{width:9px;height:9px;box-shadow:inset 0 0 0 1.6px var(--ink-petrol);border-radius:999px;flex:none;display:inline-block}@supports (color:color-mix(in lab,red,red)){.bk-dot{box-shadow:inset 0 0 0 1.6px color-mix(in srgb,var(--ink-petrol) 55%,transparent)}}.bk-dot[data-red]{box-shadow:none;background:var(--brand-coral)}.bk-chip[data-state=afstemt] .bk-dot,[data-state=afstemt]>.bk-dot:not([data-red]){box-shadow:none;background:var(--ink-green)}.bk-list{padding-bottom:6px;overflow:hidden;container:bk-list/inline-size}.bk-root{--bk-cols:10px minmax(0,1.35fr) minmax(0,.75fr) minmax(0,1.15fr) 92px 128px 52px 64px 122px 136px 118px}.bk-heads,.bk-row{grid-template-columns:var(--bk-cols);align-items:center;column-gap:12px;padding:0 20px 0 18px;display:grid}.bk-heads{min-height:38px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);box-shadow:inset 0 -1px 0 var(--hairline)}.bk-group-head{background:var(--surface-cream);align-items:center;gap:8px;height:38px;padding:0 20px 0 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.bk-group-head{background:color-mix(in srgb,var(--surface-cream) 55%,var(--surface))}}.bk-group-head{box-shadow:inset 0 -1px 0 var(--hairline);font:600 var(--fs-meta)/16px var(--font-sans);color:var(--text)}.bk-group+.bk-group .bk-group-head{box-shadow:inset 0 1px 0 var(--hairline),inset 0 -1px 0 var(--hairline)}.bk-group-icon{width:15px;height:15px;color:var(--text-body);flex:none}.bk-group[data-tone=overdue] .bk-group-icon,.bk-group[data-tone=overdue] .bk-group-label{color:var(--ink-coral)}.bk-group[data-tone=done] .bk-group-icon{color:var(--ink-green)}.bk-group-n{text-align:center;min-width:22px;font-size:var(--fs-meta);color:var(--text);background:var(--brand-green);border-radius:99px;padding:1px 7px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.bk-group-n{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.bk-group[data-tone=overdue] .bk-group-n{color:var(--ink-coral);background:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){.bk-group[data-tone=overdue] .bk-group-n{background:color-mix(in srgb,var(--brand-coral) 8%,var(--surface))}}.bk-rows{margin:0;padding:0;list-style:none}.bk-row{min-height:54px;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);padding-block:7px}.bk-row:hover{background:var(--surface-cream)}.bk-rows>li+li>.bk-row{box-shadow:inset 0 1px 0 var(--hairline)}.bk-client{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none}.bk-bank,.bk-client,.bk-program{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bk-bank,.bk-diff{color:var(--text)}.bk-diff{font-weight:500}.bk-diff[data-nonzero]{color:var(--ink-coral)}.bk-ran{padding-left:10px}.bk-ran,.bk-state{white-space:nowrap}.bk-state{color:var(--ink-green);font-weight:500}.bk-row[data-state=afventer] .bk-state,.bk-row[data-state=slukket] .bk-state{color:var(--text-body)}.bk-state[data-red]{color:var(--ink-coral)}.bk-renewal{white-space:nowrap}.bk-mobile-meta{display:none}@container bk-list (max-width:1360px){.bk-heads,.bk-row{--bk-cols:10px minmax(0,1.3fr) minmax(0,1.15fr) 88px 120px 48px 60px 114px 128px 112px}.bk-list .bk-program{display:none}}@container bk-list (max-width:1020px){.bk-heads,.bk-row{--bk-cols:10px minmax(0,1.3fr) minmax(0,1.15fr) 88px 120px 48px 60px 114px 128px}.bk-list .bk-renewal{display:none}}@container bk-list (max-width:860px){.bk-heads,.bk-row{--bk-cols:10px minmax(0,1.4fr) minmax(0,1fr) 120px 44px 112px}.bk-heads>span:nth-child(5),.bk-heads>span:nth-child(8),.bk-heads>span:nth-child(9),.bk-list .bk-proposals,.bk-list .bk-ran,.bk-list .bk-reconciled{display:none}}@container bk-list (max-width:600px){.bk-heads{display:none}.bk-row{grid-template-columns:10px minmax(0,1fr) auto;grid-template-areas:"dot client diff"".meta meta";gap:2px 10px;min-height:62px;padding:10px 16px}.bk-row>.bk-dot{grid-area:dot}.bk-client{grid-area:client}.bk-diff{grid-area:diff}.bk-row>.bk-bank,.bk-row>.bk-open,.bk-row>.bk-state{display:none}.bk-mobile-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-body);color:var(--text-body);grid-area:meta;display:block;overflow:hidden}}.bk-tab-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.bk-tab-title{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.bk-accounts{gap:20px;display:grid}.bk-account{scroll-margin-top:96px;overflow:hidden}.bk-account-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;padding:20px 22px 14px;display:flex}.bk-account-name{min-width:0}.bk-account-title{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.015em;color:var(--text);overflow-wrap:anywhere;margin:0}.bk-account-sub{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:2px 0 0}.bk-account-tools{align-items:center;gap:10px;display:flex}.bk-chip{border-radius:var(--radius-chip);white-space:nowrap;height:28px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ink-green);background:var(--ink-green);align-items:center;gap:7px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bk-chip{background:color-mix(in srgb,var(--ink-green) 10%,transparent)}}.bk-chip[data-state=afventer],.bk-chip[data-state=slukket]{color:var(--text-body);background:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.bk-chip[data-state=afventer],.bk-chip[data-state=slukket]{background:color-mix(in srgb,var(--text-body) 8%,transparent)}}.bk-chip[data-red]{color:var(--ink-coral);background:var(--coral-wash)}.bk-switch-row{box-shadow:inset 0 1px 0 var(--hairline),inset 0 -1px 0 var(--hairline);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 22px;padding:12px 0;display:flex}.bk-switch{cursor:pointer;min-height:40px;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px 0 0;display:inline-flex}.bk-switch:disabled{cursor:progress;opacity:.7}.bk-switch-track{background:var(--text-body);border-radius:999px;flex:none;width:38px;height:22px;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.bk-switch-track{background:color-mix(in srgb,var(--text-body) 28%,transparent)}}.bk-switch-track{transition:background-color .2s var(--ease-out)}.bk-switch-thumb{background:var(--surface);width:16px;height:16px;box-shadow:0 1px 2px var(--text);border-radius:999px;position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.bk-switch-thumb{box-shadow:0 1px 2px color-mix(in srgb,var(--text) 30%,transparent)}}.bk-switch-thumb{transition:transform .24s var(--ease-spring)}.bk-switch[aria-checked=true] .bk-switch-track{background:var(--brand-green)}[data-theme=dark] .bk-switch[aria-checked=true] .bk-switch-track{background:var(--brand-sage)}.bk-switch[aria-checked=true] .bk-switch-thumb{transform:translate(16px)}.bk-switch-label{white-space:nowrap;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text)}.bk-switch-static{align-items:center;gap:10px;min-height:40px;display:inline-flex}.bk-switch-value{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.bk-switch-value[data-on]{color:var(--ink-green)}.bk-switch-meta{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-faint)}.bk-switch-row .bk-switch-tip{margin-left:calc(var(--space-2) * -1)}.bk-figs{align-items:flex-end;gap:var(--space-4) var(--space-8);margin:var(--space-5) 22px 0;flex-wrap:wrap;display:flex}.bk-figs>div{gap:var(--space-1);flex-direction:column-reverse;flex:none;min-width:0;display:flex}.bk-figs dt{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);white-space:nowrap}.bk-figs dd{white-space:nowrap;font:500 var(--fs-card)/var(--lh-card) var(--font-heading);letter-spacing:-.015em;color:var(--text);margin:0}.bk-figs>div[data-bank-fig=difference] dd{font:500 var(--fs-figure)/var(--lh-figure) var(--font-heading);letter-spacing:-.035em}.bk-figs-meta{margin:var(--space-2) 22px 0;font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body)}.bk-failure,.bk-figs>div[data-nonzero] .bk-diff-fig{color:var(--ink-coral)}.bk-failure{border-radius:var(--radius-control);background:var(--coral-wash);font:500 var(--fs-body)/20px var(--font-sans);overflow-wrap:anywhere;margin:10px 22px 0;padding:10px 12px}.bk-sub{margin:18px 22px 0}.bk-sub-head{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text);align-items:center;gap:8px;margin:0 0 6px;display:flex}.bk-sub-n{text-align:center;min-width:22px;font-size:var(--fs-meta);color:var(--text-body);background:var(--brand-green);border-radius:99px;padding:1px 7px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.bk-sub-n{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.bk-sub-aside{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);margin-left:auto}.bk-table{border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline);overflow:hidden}.bk-trow{min-height:40px;font:400 var(--fs-body)/19px var(--font-sans);color:var(--text);grid-template-columns:92px minmax(0,1fr) 80px 132px 80px;align-items:center;column-gap:12px;padding:6px 14px;display:grid}.bk-table-proposals .bk-trow{grid-template-columns:52px minmax(0,1fr) 170px 132px}.bk-trow+.bk-trow{box-shadow:inset 0 1px 0 var(--hairline)}.bk-thead{min-height:34px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);background:var(--surface-cream)}@supports (color:color-mix(in lab,red,red)){.bk-thead{background:color-mix(in srgb,var(--surface-cream) 50%,var(--surface))}}.bk-col-voucher,.bk-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bk-col-voucher{color:var(--text-body)}.bk-pill{border-radius:var(--radius-chip);height:22px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ink-petrol);background:var(--ink-petrol);align-items:center;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bk-pill{background:color-mix(in srgb,var(--ink-petrol) 10%,transparent)}}.bk-pill[data-status=FORTSAT]{color:var(--text-body);background:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.bk-pill[data-status=FORTSAT]{background:color-mix(in srgb,var(--text-body) 8%,transparent)}}.bk-extra{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:18px 22px 20px;display:grid}.bk-account>.bk-quiet+.bk-extra,.bk-account>.bk-sub+.bk-extra{margin-top:18px}.bk-account>:last-child:not(.bk-extra){margin-bottom:20px}.bk-fold{border-radius:var(--radius-control);min-width:0;box-shadow:inset 0 0 0 1px var(--hairline)}.bk-fold-head{cursor:pointer;min-height:40px;font:600 var(--fs-body)/18px var(--font-sans);color:var(--text);align-items:center;gap:8px;padding:0 14px;list-style:none;display:flex}.bk-fold-head::-webkit-details-marker{display:none}.bk-fold-head:after{content:"";border-right:1.6px solid var(--text-body);border-bottom:1.6px solid var(--text-body);width:7px;height:7px;transition:transform .2s var(--ease-out),margin .2s var(--ease-out);margin-top:-4px;margin-left:auto;transform:rotate(45deg)}.bk-fold[open] .bk-fold-head:after{margin-top:4px;transform:rotate(225deg)}.bk-history{max-height:320px;margin:0;padding:0 0 6px;list-style:none;overflow-y:auto}.bk-history-row{min-height:36px;font:400 var(--fs-body)/18px var(--font-sans);color:var(--text);box-shadow:inset 0 1px 0 var(--hairline);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:10px;padding:4px 14px;display:grid}.bk-log-who{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--text-body);overflow:hidden}@media (min-width:1280px){.bk-tab[data-panel]{--c-push:464px}}.bk-form{flex-direction:column;display:flex}.bk-form select.c-input{height:40px}.bk-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.bk-amount{align-items:center;gap:8px;display:flex}.bk-amount .c-input{flex:1;min-width:0}.bk-amount-unit{color:var(--text-body)}.bk-amount-unit,.bk-error{font:500 var(--fs-body)/20px var(--font-sans)}.bk-error{color:var(--ink-coral);margin:0}.bk-save{min-width:72px}@media (max-width:1023.98px){.bk-extra{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.bk-head-main{gap:12px}.bk-head .ta-figs{border-left:0;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding-left:0;display:grid}.bk-head .ta-fig{flex:1 1 0;min-width:0;padding:4px 6px}.bk-head .ta-fig-l{white-space:normal}.bk-account-head{padding:16px 16px 12px}.bk-switch-row{margin:0 16px}.bk-switch,.bk-switch-static{min-height:44px}.bk-figs{gap:var(--space-4) var(--space-6);margin:var(--space-4) 16px 0}.bk-figs-meta{margin:var(--space-2) 16px 0}.bk-failure,.bk-sub{margin-left:16px;margin-right:16px}.bk-extra{margin:16px}.bk-quiet{padding:12px 16px 16px}.bk-trow{grid-template-columns:78px minmax(0,1fr) 112px;padding:6px 12px}.bk-trow .bk-col-status,.bk-trow .bk-col-voucher{display:none}.bk-trow .bk-text{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.bk-table-proposals .bk-trow{grid-template-columns:36px minmax(0,1fr) 112px}.bk-pair{grid-template-columns:minmax(0,1fr);gap:0}.bk-tab-head .ta-btn{flex:none}}@media (prefers-reduced-motion:reduce){.bk-root *,.bk-root :after,.bk-root :before{transition:none!important;animation:none!important}}body:has([data-bank-flow]){background:var(--canvas-warm)}.ba-root .num{font-variant-numeric:tabular-nums;white-space:nowrap}[data-theme=dark] .ba-root .ta-btn-primary{background:var(--accent-tint);color:var(--brand-green);box-shadow:none}[data-theme=dark] .ba-root .ta-btn-quiet{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ba-root .ta-btn-quiet{background:color-mix(in srgb,var(--text) 8%,transparent)}}.ba-root .ta-btn-sm{height:var(--control-h-sm);padding:0 12px}.ba-root .ta-btn:disabled{opacity:.45;cursor:default}.ba-fold>summary:focus-visible,.ba-link:focus-visible,.ba-root .ta-btn:focus-visible,.ba-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ba-root{--ink-green:var(--brand-green);--ink-petrol:var(--brand-petrol);--ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.ba-root{--ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.ba-root{--ba-pad:var(--space-6);--ba-dot:28px;--ba-indent:calc(var(--ba-pad) + var(--ba-dot) + var(--gap-item))}[data-theme=dark] .ba-root{--ink-green:var(--accent-tint);--ink-petrol:var(--brand-sage);--ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ba-root{--ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}.ba-head{margin-bottom:var(--space-6);justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ba-title{font:500 var(--fs-title)/var(--lh-title) var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.ba-date{font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text-body);margin:4px 0 0}.ba-flow{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none}.ba-flow.ba-csv-content{padding:var(--space-6)}.ba-step{position:relative}.ba-step+.ba-step:after{content:"";top:0;left:var(--ba-indent);right:var(--ba-pad);background:var(--hairline);height:1px;position:absolute}.ba-step:not(:last-child):before{content:"";z-index:1;left:calc(var(--ba-pad) + var(--ba-dot) / 2 - 1px);top:calc(32px + var(--ba-dot) / 2 + 4px);bottom:calc(-32px + var(--ba-dot) / 2 + 4px);background:var(--hairline-strong);border-radius:2px;width:2px;position:absolute}.ba-step[data-status=done]:not(:last-child):before{background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ba-step[data-status=done]:not(:last-child):before{background:color-mix(in srgb,var(--ink-green) 55%,transparent)}}.ba-step-head{align-items:center;column-gap:var(--gap-item);min-height:64px;padding:12px var(--ba-pad);grid-template-areas:"dot name sum time act chev";display:grid;position:relative}.ba-step-head,.ba-step-head[data-plain]{grid-template-columns:var(--ba-dot) 152px minmax(0,1fr) auto auto 24px}.ba-toggle{z-index:0;border-radius:var(--radius-card);cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.ba-step-head:has(.ba-toggle:hover){background:var(--surface-cream)}.ba-step:first-child .ba-step-head{border-radius:var(--radius-card) var(--radius-card) 0 0}.ba-step:last-child:not([data-open]) .ba-step-head{border-radius:0 0 var(--radius-card) var(--radius-card)}.ba-step-head>:not(.ba-toggle){z-index:1;pointer-events:none;position:relative}.ba-step-head>.ba-act,.ba-step-head>.ba-sum .ta-btn{pointer-events:auto}.ba-dot{width:var(--ba-dot);height:var(--ba-dot);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--hairline-strong);color:var(--text-on-dark);border-radius:99px;grid-area:dot;place-items:center;display:inline-grid;position:relative;z-index:2!important}.ba-dot svg.i{stroke-width:2.4px;width:14px;height:14px}[data-status=done] .ba-dot{background:var(--brand-green);box-shadow:none}[data-theme=dark] [data-status=done] .ba-dot{background:var(--accent-tint);color:var(--brand-green)}[data-status=next] .ba-dot{box-shadow:inset 0 0 0 2px var(--ink-green)}[data-status=next] .ba-dot:after{content:"";background:var(--ink-green);border-radius:99px;width:8px;height:8px}[data-status=run] .ba-dot{background:conic-gradient(var(--ink-green) 0 28%,transparent 28%);box-shadow:none}[data-status=run] .ba-dot:after{content:"";background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--hairline-strong);border-radius:99px;position:absolute;inset:2px}[data-status=fail] .ba-dot{color:var(--text);font:700 var(--fs-body)/1 var(--font-sans)}.ba-name{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);letter-spacing:-.015em;color:var(--text);white-space:nowrap;grid-area:name}.ba-sum{gap:4px var(--space-6);min-width:0;font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);flex-wrap:wrap;grid-area:sum;display:flex}.ba-pair,.ba-sum{align-items:center}.ba-pair{gap:var(--gap-inside);white-space:nowrap;display:inline-flex}.ba-pair b{color:var(--text);font-weight:500}.ba-pair svg.i{stroke-width:2.2px;width:15px;height:15px;color:var(--ink-green)}.ba-pair[data-red],.ba-pair[data-red] b{color:var(--ink-coral)}.ba-pair[data-red] b{font-weight:600}.ba-time{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;grid-area:time}.ba-act{gap:var(--gap-inside);grid-area:act;display:flex}.ba-chev{width:24px;height:24px;color:var(--text-body);transition:transform .2s var(--ease-out);grid-area:chev;place-items:center;display:grid}.ba-step[data-open] .ba-chev{transform:rotate(180deg)}.ba-state{border-radius:var(--radius-chip);height:24px;font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text);background:var(--ink-green);align-items:center;gap:6px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ba-state{background:color-mix(in srgb,var(--ink-green) 10%,transparent)}}.ba-state{white-space:nowrap}.ba-state[data-tone=next]{color:var(--ink-green)}.ba-wait{color:var(--text-body)}.ba-body{padding:0 var(--ba-pad) var(--ba-pad) var(--ba-indent)}.ba-step:not([data-open]) .ba-body{display:none}.ba-lanes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ba-lane{min-width:0;padding-right:var(--space-6)}.ba-lane+.ba-lane{padding:0 0 0 var(--space-6);box-shadow:inset 1px 0 0 var(--hairline)}.ba-lane-head{justify-content:space-between;align-items:center;gap:var(--gap-item);min-height:var(--control-h-sm);margin-bottom:var(--space-3);display:flex}.ba-lane-name{font:500 var(--fs-row)/var(--lh-row) var(--font-heading);color:var(--text);margin:0}.ba-link{min-height:var(--control-h-sm);border-radius:var(--radius-chip);font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--ink-petrol);text-underline-offset:3px;align-items:center;gap:6px;padding:0 4px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ba-link:hover{color:var(--text)}.ba-facts{gap:var(--gap-item) var(--gap-group);flex-wrap:wrap;margin:0;display:flex}.ba-facts>div{flex-direction:column;gap:2px;min-width:max-content;display:flex}.ba-facts dt{font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body)}.ba-facts dd{font:500 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;margin:0;display:flex}.ba-facts dd svg.i{stroke-width:2.2px;width:15px;height:15px;color:var(--ink-green)}.ba-facts dd[data-red]{color:var(--ink-coral);font-weight:600}.ba-quiet{font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body)}.ba-error,.ba-quiet{margin:var(--space-3) 0 0}.ba-error{border-radius:var(--radius-control);background:var(--coral-wash);font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--ink-coral);padding:10px 12px}.ba-table{margin-top:var(--space-4)}.ba-tr{column-gap:var(--space-3);min-height:40px;font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);box-shadow:inset 0 -1px 0 var(--hairline);grid-template-columns:40px 60px minmax(0,1fr) 96px 52px;align-items:center;padding:4px 0;display:grid}.ba-tr.ba-th{min-height:32px;font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body)}.ba-tr>:nth-child(4){text-align:right}.ba-tr .ba-c-date,.ba-tr .ba-c-inv{color:var(--text-body);font-variant-numeric:tabular-nums}.ba-tr .ba-c-bilag{font-variant-numeric:tabular-nums}.ba-tr .ba-c-deb{overflow-wrap:anywhere;min-width:0}.ba-tr .ba-c-amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.ba-tr .ba-m{display:none}.ba-tr[data-same] .ba-c-bilag{color:var(--text-body)}.ba-tr3{grid-template-columns:40px minmax(0,1fr) 96px minmax(0,.7fr)}.ba-tr3>:nth-child(3){text-align:right}.ba-tr3>:nth-child(4){text-align:left;color:var(--text-body);overflow-wrap:anywhere;min-width:0}.ba-chip{border-radius:var(--radius-chip);height:22px;font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--ink-petrol);background:var(--ink-petrol);align-items:center;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ba-chip{background:color-mix(in srgb,var(--ink-petrol) 10%,transparent)}}.ba-folds{margin-top:var(--space-2);flex-direction:column;display:flex}.ba-fold>summary{align-items:center;gap:var(--gap-inside);cursor:pointer;min-height:40px;font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);box-shadow:inset 0 -1px 0 var(--hairline);list-style:none;display:flex}.ba-fold>summary::-webkit-details-marker{display:none}.ba-fold>summary:after{content:"";border-right:1.6px solid var(--text-body);border-bottom:1.6px solid var(--text-body);width:7px;height:7px;transition:transform .2s var(--ease-out),margin .2s var(--ease-out);margin:-4px 4px 0 auto;transform:rotate(45deg)}.ba-fold[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.ba-fold>summary:hover{color:var(--ink-green)}.ba-n{text-align:center;min-width:22px;font:600 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text);background:var(--brand-green);border-radius:99px;padding:1px 7px}@supports (color:color-mix(in lab,red,red)){.ba-n{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ba-n{font-variant-numeric:tabular-nums}[data-theme=dark] .ba-n{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ba-n{background:color-mix(in srgb,var(--text) 10%,transparent)}}.ba-fold .ba-table{margin-top:0}.ba-calc{justify-content:start;column-gap:var(--space-2);font:400 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body);grid-template-columns:auto 16px auto;row-gap:2px;margin:0;display:grid}.ba-calc dt{padding-right:var(--space-6);grid-column:1}.ba-calc .ba-op{text-align:center;color:var(--text-body);grid-column:2}.ba-calc dd{text-align:right;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;margin:0;font-weight:500}.ba-calc .ba-sumline{background:var(--hairline-strong);grid-column:1/-1;height:1px;margin:6px 0 4px}.ba-calc .ba-diff-l{color:var(--text);align-self:baseline;font-weight:500}.ba-calc .ba-diff{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);letter-spacing:-.01em;color:var(--text);justify-content:flex-end;align-self:baseline;align-items:center;gap:6px;display:inline-flex}.ba-calc .ba-diff svg.i{stroke-width:2.4px;width:16px;height:16px;color:var(--ink-green)}.ba-calc .ba-diff[data-red]{color:var(--ink-coral)}.ba-why{margin-top:var(--space-5)}.ba-why-head{align-items:center;gap:var(--gap-inside);min-height:32px;font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text);box-shadow:inset 0 -1px 0 var(--hairline);margin:0;display:flex}.ba-why .ba-table{margin-top:0}.ba-after{margin-top:var(--space-5)}.ba-copy{justify-content:flex-end;align-items:center;gap:var(--gap-inside);flex-wrap:wrap;display:inline-flex}.ba-copy-failed{font:500 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--ink-coral)}.ba-redo{margin-top:var(--space-6);justify-content:flex-start;display:flex}@media (max-width:1279.98px){.ba-step-head{grid-template-columns:var(--ba-dot) 132px minmax(0,1fr) auto auto 24px}.ba-lanes{grid-template-columns:minmax(0,1fr)}.ba-lane{padding-right:0}.ba-lane+.ba-lane{margin-top:var(--ba-pad);padding:var(--ba-pad) 0 0;box-shadow:inset 0 1px 0 var(--hairline)}}@media (max-width:767.98px){.ba-flow.ba-csv-content{padding:var(--space-4)}.ba-root{--ba-pad:var(--space-4)}.ba-step-head{row-gap:var(--space-2);grid-template-areas:"dot name time chev"".sum sum sum"".act act act";padding-block:14px}.ba-step-head,.ba-step-head[data-plain]{grid-template-columns:var(--ba-dot) minmax(0,1fr) auto 24px}.ba-act:empty,.ba-sum:empty{display:none}.ba-act .ta-btn:not(.ta-btn-quiet){flex:1}.ba-step:not(:last-child):before{top:calc(14px + var(--ba-dot) + 4px);bottom:-10px}.ba-body{padding:0 var(--ba-pad) var(--ba-pad)}.ba-step[data-open]:before{display:none}.ba-step+.ba-step:after{left:var(--ba-pad)}.ba-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"deb amt""m m";row-gap:0;padding:8px 0}.ba-tr.ba-th,.ba-tr3>:nth-child(4),.ba-tr>.ba-c-bilag,.ba-tr>.ba-c-date,.ba-tr>.ba-c-inv{display:none}.ba-tr .ba-c-deb{white-space:normal;grid-area:deb}.ba-tr .ba-c-amt{text-align:right;grid-area:amt}.ba-tr .ba-m{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-body);font-variant-numeric:tabular-nums;grid-area:m;display:block}.ba-calc{grid-template-columns:minmax(0,1fr) 16px auto;justify-content:stretch}.ba-facts{gap:var(--gap-item) var(--space-6)}}@media (prefers-reduced-motion:reduce){.ba-root *,.ba-root :after,.ba-root :before{transition:none!important;animation:none!important}}.ba-note{margin:var(--space-3) 0 0;font:500 var(--fs-body)/var(--lh-body) var(--font-sans);color:var(--text-body)}.ba-tr3[data-cols="3"]{grid-template-columns:40px minmax(0,1fr) 96px}@media (max-width:767.98px){.ba-tr3[data-cols="3"]{grid-template-columns:minmax(0,1fr) auto}.ba-tr3[data-cols="3"]>.ba-m{display:block}}.ba-tr3[data-act]{grid-template-columns:40px minmax(0,1fr) 96px 52px;grid-template-areas:"date deb amt."".why act act";row-gap:2px;padding:8px 0}.ba-tr3[data-act]>.ba-c-date{grid-area:date}.ba-tr3[data-act]>.ba-c-deb{grid-area:deb}.ba-tr3[data-act]>.ba-c-amt{grid-area:amt}.ba-tr3[data-act]>.ba-c-why{font:400 var(--fs-meta)/var(--lh-meta) var(--font-sans);color:var(--text-body);overflow-wrap:break-word;grid-area:why}.ba-tr3[data-act]>.ba-c-act{grid-area:act;justify-content:flex-end;align-self:center;display:flex}.ba-tr3[data-act]>.ba-c-act .ta-btn{white-space:nowrap}.ba-tr3[data-act]>.ba-c-deb[data-none]{color:var(--text-body)}@media (max-width:767.98px){.ba-tr3[data-act]{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"deb amt""m act"}}body:has([data-marketing-page]){background:var(--canvas-warm)}.mk-ink,.mk-root{--ink-green:var(--brand-green);--ink-petrol:var(--brand-petrol);--ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.mk-ink,.mk-root{--ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.mk-ink,.mk-root{--soft-green:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-ink,.mk-root{--soft-green:color-mix(in srgb,var(--brand-green) 7%,var(--surface))}}.mk-ink,.mk-root{--stage:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.mk-ink,.mk-root{--stage:color-mix(in srgb,var(--brand-sage) 10%,var(--surface-band))}}.mk-root{color:var(--text-body);font:400 var(--fs-body)/20px var(--font-sans);flex-direction:column;padding-bottom:40px;display:flex;position:relative}[data-theme=dark] .mk-ink,[data-theme=dark] .mk-root{--ink-green:var(--accent-tint);--ink-petrol:var(--brand-sage);--ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-ink,[data-theme=dark] .mk-root{--ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}[data-theme=dark] .mk-ink,[data-theme=dark] .mk-root{--soft-green:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-ink,[data-theme=dark] .mk-root{--soft-green:color-mix(in srgb,var(--accent-tint) 10%,var(--surface))}}[data-theme=dark] .mk-ink,[data-theme=dark] .mk-root{--stage:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-ink,[data-theme=dark] .mk-root{--stage:color-mix(in srgb,var(--surface-sunken) 80%,var(--bg))}}.mk-ink :focus-visible,.mk-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.mk-ink .mk-area:focus-visible,.mk-ink .mk-input:focus-visible,.mk-pin textarea:focus-visible,.mk-root .mk-area:focus-visible,.mk-search input:focus-visible{outline:none}.mk-ink img{max-width:100%;display:block}.mk-root a{text-decoration:none}.mk-root img{max-width:100%;display:block}.mk-root svg.lucide{flex:none}.mk-head{justify-content:space-between;align-items:center;gap:16px 28px;margin-bottom:22px;display:flex}.mk-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.mk-btn{border-radius:var(--radius-control);height:40px;color:var(--text);font:500 var(--fs-body)/20px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 15px;text-decoration:none;transition:background-color .16s,box-shadow .16s,opacity .16s;display:inline-flex}.mk-btn svg{width:16px;height:16px}.mk-btn:disabled,.mk-btn[aria-disabled=true]{opacity:.45;cursor:default}.mk-btn-p{background:var(--brand-green);color:var(--text-on-dark);box-shadow:inset 0 1px 0 var(--text-on-dark),0 10px 22px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-btn-p{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-on-dark) 14%,transparent),0 10px 22px -12px color-mix(in srgb,var(--brand-green) 80%,transparent)}}.mk-btn-p:hover:not(:disabled){background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-btn-p:hover:not(:disabled){background:color-mix(in srgb,var(--brand-green) 82%,var(--brand-petrol))}}[data-theme=dark] .mk-btn-p{color:var(--bg);box-shadow:none}[data-theme=dark] .mk-btn-p,[data-theme=dark] .mk-btn-p:hover:not(:disabled){background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-btn-p:hover:not(:disabled){background:color-mix(in srgb,var(--accent-tint) 86%,var(--text))}}.mk-btn-g{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong)}.mk-btn-g:hover:not(:disabled){background:var(--surface-cream)}.mk-btn-q{height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--brand-green);padding:0 12px}@supports (color:color-mix(in lab,red,red)){.mk-btn-q{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.mk-btn-q{font-size:var(--fs-body)}.mk-btn-q:hover:not(:disabled){background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-btn-q:hover:not(:disabled){background:color-mix(in srgb,var(--brand-green) 11%,transparent)}}[data-theme=dark] .mk-btn-q{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-btn-q{background:color-mix(in srgb,var(--text) 7%,transparent)}}.mk-card{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);position:relative}.mk-label{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-body)}.mk-h2{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.mk-n{background:var(--brand-green);border-radius:99px;place-items:center;min-width:26px;height:24px;padding:0 8px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.mk-n{background:color-mix(in srgb,var(--brand-green) 9%,transparent)}}.mk-n{color:var(--text);font:600 var(--fs-meta)/1 var(--font-sans)}[data-theme=dark] .mk-n{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-n{background:color-mix(in srgb,var(--text) 10%,transparent)}}.mk-empty{padding:var(--space-5) var(--space-6);font:400 var(--fs-body)/var(--lh-body) var(--font-sans)}.mk-empty,.mk-empty-in{color:var(--text-body);margin:0}.mk-empty-in{padding:0 0 16px}.mk-av{width:24px;height:24px;font:600 11px/1 var(--font-sans);border-radius:99px;flex:none;place-items:center;display:inline-grid}.mk-av[data-k=k]{background:var(--brand-green);color:var(--text-on-dark)}.mk-av[data-k=p],.mk-av[data-k=u]{background:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){.mk-av[data-k=p],.mk-av[data-k=u]{background:color-mix(in srgb,var(--brand-sage) 60%,var(--surface))}}.mk-av[data-k=p],.mk-av[data-k=u]{color:var(--brand-green)}.mk-av[data-k=s]{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.mk-av[data-k=s] img{width:7px}[data-theme=dark] .mk-av[data-k=k]{background:var(--accent-tint);color:var(--bg)}[data-theme=dark] .mk-av[data-k=p],[data-theme=dark] .mk-av[data-k=u]{background:var(--brand-sage);color:var(--bg)}[data-theme=dark] .mk-av[data-k=s]{background:var(--brand-lys);box-shadow:none}.mk-av-sm{width:20px;height:20px;font-size:10px}.mk-av-sm[data-k=s] img{width:6px}.mk-kanal{min-width:0;gap:8px}.mk-kanal,.mk-st{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);white-space:nowrap;align-items:center;display:inline-flex}.mk-st{gap:7px}.mk-st>i{border-radius:99px;flex:none;width:10px;height:10px}.mk-st[data-s=udkast]>i{box-shadow:inset 0 0 0 1.75px var(--ink-petrol)}.mk-st[data-s=godkendt]>i,.mk-st[data-s=postet]>i{background:var(--ink-green)}.mk-st[data-s=postet]>i{place-items:center;width:14px;height:14px;display:grid}.mk-st[data-s=postet]>i svg{width:10px;height:10px;color:var(--surface);stroke-width:3px}.mk-st[data-s=fejl]{color:var(--ink-coral)}.mk-st[data-s=fejl]>i{background:var(--brand-coral)}.mk-st[data-s=arbejder]>i{box-shadow:inset 0 0 0 2px var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.mk-st[data-s=arbejder]>i{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink-green) 25%,transparent)}}.mk-st[data-s=arbejder]>i{border-top:2px solid var(--ink-green);animation:mk-spin 1.1s linear infinite}@keyframes mk-spin{to{transform:rotate(1turn)}}.mk-fmt{border:1.4px solid;border-radius:2px;flex:none;display:inline-block}.mk-fmt[data-f=portrait]{width:9px;height:11px}.mk-fmt[data-f=square]{width:10px;height:10px}.mk-fmt[data-f=banner]{width:14px;height:6px}.mk-overlay-cover{z-index:50;background:var(--brand-green);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.mk-overlay-cover{background:color-mix(in srgb,var(--brand-green) 28%,transparent)}}.mk-overlay-cover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mk-figs{gap:6px;margin-right:auto;display:flex}.mk-fig{border-radius:var(--radius-control);color:inherit;align-items:baseline;gap:8px;padding:6px 12px;transition:background-color .16s;display:flex;position:relative}.mk-fig:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-fig:hover{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}.mk-fig b{font:500 var(--fs-title)/34px var(--font-heading);letter-spacing:-.03em;color:var(--text)}.mk-fig span{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap}.mk-fig+.mk-fig:before{content:"";background:var(--hairline-strong);width:1px;position:absolute;top:12px;bottom:12px;left:-3px}.mk-fig[aria-current=true]{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong)}.mk-band{background:var(--surface-band);margin-bottom:20px;padding:16px 22px 34px}.mk-band-h{align-items:center;gap:18px;margin-bottom:12px;display:flex}.mk-legend{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);gap:16px;margin-left:auto;display:flex}.mk-legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mk-legend i{border-radius:99px;width:10px;height:10px}.mk-legend i[data-a=udkast]{box-shadow:inset 0 0 0 1.75px var(--ink-petrol)}.mk-legend i[data-a=godkendt]{background:var(--ink-green)}.mk-legend i[data-a=postet]{background:var(--ink-green);border-radius:2px;width:9px;height:11px}.mk-legend i[data-a=fejl]{background:var(--brand-coral)}.mk-nav{gap:4px;display:flex}.mk-nav .mk-btn{background:var(--surface);width:34px;box-shadow:0 0 0 1px var(--hairline-strong);padding:0}.mk-axis{grid-template-columns:150px minmax(0,1fr);height:20px;display:grid}.mk-axis-r{position:relative}.mk-uge{left:calc((var(--d) - 1) / var(--days) * 100%);font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.06em;color:var(--text-body);white-space:nowrap;position:absolute}.mk-lanes{flex-direction:column;display:flex;position:relative}.mk-ticks{pointer-events:none;position:absolute;inset:0 0 0 150px}.mk-tick{top:0;bottom:0;left:calc((var(--d) - .5) / var(--days) * 100%);background:var(--brand-green);width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.mk-tick{background:color-mix(in srgb,var(--brand-green) 5%,transparent)}}[data-theme=dark] .mk-tick{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-tick{background:color-mix(in srgb,var(--text) 4%,transparent)}}.mk-tick[data-man]{left:calc((var(--d) - 1) / var(--days) * 100%);background:var(--hairline-strong)}.mk-today{z-index:1;top:-4px;bottom:-26px;left:calc((var(--d) - .5) / var(--days) * 100%);background:var(--ink-green);border-radius:2px;width:2px;margin-left:-1px;position:absolute}.mk-today b{background:var(--brand-green);color:var(--text-on-dark);font:600 var(--fs-meta)/14px var(--font-sans);white-space:nowrap;border-radius:99px;padding:2px 7px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}[data-theme=dark] .mk-today b{background:var(--accent-tint);color:var(--bg)}.mk-lane{border-top:1px solid var(--hairline);grid-template-columns:150px minmax(0,1fr);align-items:center;height:58px;display:grid}.mk-lane:first-of-type{border-top:0}.mk-lane-l{min-width:0;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);align-items:center;gap:9px;display:inline-flex}.mk-lane-l>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-track{height:100%;position:relative}.mk-p{z-index:2;top:50%;left:calc((var(--d) - .5) / var(--days) * 100%);transition:transform .16s var(--ease-out);place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.mk-p:hover{transform:translate(-50%,-50%)scale(1.12)}.mk-p[data-a=postet]{background:var(--ink-green);box-shadow:0 0 0 2px var(--surface),0 8px 16px -10px var(--brand-green);border-radius:3px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mk-p[data-a=postet]{box-shadow:0 0 0 2px var(--surface),0 8px 16px -10px color-mix(in srgb,var(--brand-green) 70%,transparent)}}.mk-p[data-a=postet][data-t=portrait]{width:34px;height:42px}.mk-p[data-a=postet][data-t=square]{width:40px;height:40px}.mk-p[data-a=postet][data-t=banner]{width:48px;height:14px}.mk-p img{object-fit:cover;width:100%;height:100%}.mk-p[data-a=godkendt]{background:var(--ink-green);width:12px;height:12px;box-shadow:0 0 0 3px var(--surface-band);border-radius:99px}.mk-p[data-a=udkast]{background:var(--surface);width:14px;height:14px;box-shadow:inset 0 0 0 1.75px var(--ink-petrol);border-radius:99px}.mk-p[data-a=udkast] b{font:700 var(--fs-meta)/1 var(--font-sans);color:var(--ink-petrol)}.mk-p[data-a=udkast][data-n]{width:20px;height:20px}.mk-p[data-a=fejl]{background:var(--brand-coral);width:12px;height:12px;box-shadow:0 0 0 3px var(--coral-wash);border-radius:99px}.mk-tools{z-index:2;background:var(--surface);min-height:56px;box-shadow:0 0 0 1px var(--hairline);border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex;position:relative}.mk-tabs{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.mk-tab{height:var(--control-h-sm);border-radius:var(--radius-control);font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.mk-tab em{font-style:normal;font-size:var(--fs-meta)}.mk-tab:hover{color:var(--text)}.mk-tab[aria-pressed=true]{color:var(--text);background:var(--soft-green);box-shadow:inset 0 0 0 1px var(--hairline)}.mk-filt{align-items:center;gap:8px;display:flex}.mk-people{height:var(--control-h);border-radius:var(--radius-control);background:var(--brand-green);align-items:center;gap:2px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mk-people{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}[data-theme=dark] .mk-people{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-people{background:color-mix(in srgb,var(--text) 6%,transparent)}}.mk-person{border-radius:var(--radius-control);min-width:32px;height:32px;font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 4px;display:inline-grid}.mk-person-all{padding:0 11px}.mk-person[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px var(--brand-green),0 0 0 1px var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mk-person[aria-pressed=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--brand-green) 12%,transparent),0 0 0 1px var(--hairline)}}.mk-select{align-items:center;display:inline-flex;position:relative}.mk-select select{appearance:none;height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);cursor:pointer;border:0;padding:0 32px 0 12px}.mk-select svg{width:15px;height:15px;color:var(--text-body);pointer-events:none;position:absolute;right:10px}.mk-search{width:200px;height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);align-items:center;gap:7px;padding:0 12px;display:inline-flex}.mk-search svg{width:15px;height:15px;color:var(--text-body)}.mk-search input{min-width:0;height:100%;font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);background:0 0;border:0;outline:none;flex:1}.mk-search input::placeholder{color:var(--text-body);opacity:1}.mk-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink-green)}.mk-sheet{background:var(--surface);box-shadow:var(--shadow-card);border-radius:0 0 18px 18px;overflow:hidden}.mk-gh{background:var(--brand-sage);align-items:center;gap:10px;min-height:52px;padding:0 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.mk-gh{background:color-mix(in srgb,var(--brand-sage) 8%,var(--surface))}}.mk-gh{box-shadow:inset 0 -1px 0 var(--hairline),inset 0 1px 0 var(--hairline)}.mk-row{isolation:isolate;border-bottom:1px solid var(--hairline);grid-template-columns:96px minmax(0,1fr) 170px 250px 110px;align-items:center;gap:18px;min-height:116px;padding:10px 20px;transition:background-color .16s;display:grid;position:relative}.mk-row:last-child{border-bottom:0}.mk-sheet .mk-row:hover{background:var(--surface-cream)}.mk-th{border-radius:var(--radius-control);background:var(--stage);width:96px;height:96px;color:var(--ink-green);place-items:center;padding:5px;display:grid;overflow:hidden}.mk-th img{max-width:86px;max-height:86px;box-shadow:0 0 0 1px var(--hairline)}.mk-th svg{width:22px;height:22px}.mk-th[data-fejl]{color:var(--ink-coral);background:var(--coral-wash)}.mk-name{flex-direction:column;gap:3px;min-width:0;display:flex}.mk-name a,.mk-name b{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);overflow:hidden}.mk-name small{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-items:center;gap:7px;display:inline-flex}.mk-s{align-items:center;gap:10px;display:flex}.mk-retry{z-index:1;height:30px;font-size:var(--fs-meta);position:relative}.mk-d{text-align:right;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap}.mk-modal{gap:16px}.mk-felt,.mk-modal{flex-direction:column;display:flex}.mk-felt{border:0;gap:8px;min-width:0;margin:0;padding:0}.mk-felt>legend,.mk-felt>span{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);padding:0}.mk-seg{border-radius:var(--radius-control);background:var(--brand-green);gap:2px;padding:3px;display:flex}@supports (color:color-mix(in lab,red,red)){.mk-seg{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}[data-theme=dark] .mk-seg{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-seg{background:color-mix(in srgb,var(--text) 6%,transparent)}}.mk-seg>button{min-width:0;height:var(--control-h);border-radius:var(--radius-chip);font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.mk-seg>button[aria-pressed=true]{background:var(--surface);box-shadow:0 1px 2px var(--brand-green),0 0 0 1px var(--hairline)}@supports (color:color-mix(in lab,red,red)){.mk-seg>button[aria-pressed=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--brand-green) 12%,transparent),0 0 0 1px var(--hairline)}}.mk-seg .mk-fmt[data-f=portrait]{width:12px;height:15px}.mk-seg .mk-fmt[data-f=square]{width:14px;height:14px}.mk-seg .mk-fmt[data-f=banner]{width:20px;height:8px}.mk-area{border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:96px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);resize:vertical;border:0;outline:none;padding:12px 14px}.mk-area:focus{box-shadow:inset 0 0 0 1.5px var(--ink-green)}.mk-input{border-radius:var(--radius-control);background:var(--surface);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);border:0;outline:none;padding:0 14px}.mk-input:focus{box-shadow:inset 0 0 0 1.5px var(--ink-green)}.mk-fotos{flex-wrap:wrap;gap:8px;display:flex}.mk-foto{border-radius:var(--radius-control);background:var(--surface-sunken);cursor:pointer;border:0;flex:none;width:56px;height:56px;padding:0;position:relative;overflow:hidden}.mk-foto img{object-fit:cover;width:100%;height:100%}.mk-foto-auto{background:var(--soft-green);width:104px;color:var(--ink-green);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.mk-foto-auto b{font:600 var(--fs-meta)/14px var(--font-sans);white-space:nowrap}.mk-foto-auto svg{width:18px;height:18px}.mk-foto[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink-green),0 0 0 1px var(--ink-green)}.mk-modal-f{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.mk-error{color:var(--ink-coral);font:500 var(--fs-body)/19px var(--font-sans);margin:0}.mk-back{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-self:flex-start;align-items:center;gap:6px;margin-bottom:6px;display:inline-flex}.mk-back:hover{color:var(--text)}.mk-back svg{width:14px;height:14px}.mk-tt{align-items:center;gap:14px;min-width:0;display:flex}.mk-tt .mk-title{overflow-wrap:anywhere}.mk-tt .mk-st{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);border-radius:99px;padding:5px 11px}.mk-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mk-body{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.mk-post{width:100%;overflow:hidden}.mk-post-h{align-items:center;gap:12px;padding:18px 20px 6px;display:flex}.mk-post-av{background:var(--brand-lys);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:600 var(--fs-row)/1 var(--font-sans);color:var(--brand-green);border-radius:99px;flex:none;place-items:center;display:grid}.mk-post-av img{width:12px}.mk-post-h>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mk-post-h b{font:600 var(--fs-row)/20px var(--font-sans);color:var(--text)}.mk-post-h small{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);align-items:center;gap:7px;display:inline-flex}.mk-post-t{padding:6px 20px 8px}.mk-post-t p{font:400 var(--fs-row)/23px var(--font-sans);color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 12px}.mk-post-t[data-kort] p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.mk-more{font:600 var(--fs-body)/20px var(--font-sans);color:var(--ink-green);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:2px 20px 14px;padding:0;text-decoration:underline;display:inline-block}.mk-post-i img{width:100%}.mk-post-i[data-tom]{background:var(--stage);min-height:220px;color:var(--text-body);place-items:center;display:grid}.mk-vers{flex-direction:column;padding:16px 0 0;display:flex;position:sticky;top:16px;overflow:hidden}.mk-vers-h{justify-content:space-between;padding:0 18px 10px}.mk-vers-h,.mk-vers-h .mk-h2{align-items:center;display:flex}.mk-vers-h .mk-h2{gap:10px}.mk-vl{margin:0;padding:0 18px;list-style:none}.mk-vi{grid-template-columns:18px minmax(0,1fr);gap:10px;padding-bottom:14px;display:grid;position:relative}.mk-vi:before{content:"";background:var(--hairline-strong);width:2px;position:absolute;top:18px;bottom:0;left:8px}.mk-vi:last-child:before{display:none}.mk-node{background:var(--surface);width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--hairline-strong);border-radius:99px;margin-top:2px}.mk-vi[data-now] .mk-node{background:var(--ink-green);box-shadow:0 0 0 4px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-vi[data-now] .mk-node{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-green) 12%,transparent)}}.mk-vi[data-fejl] .mk-node{box-shadow:inset 0 0 0 2px var(--brand-coral)}.mk-vc{isolation:isolate;flex-direction:column;gap:8px;min-width:0;padding:0 0 2px;display:flex;position:relative}.mk-vi[data-now] .mk-vc{border-radius:var(--radius-card);background:var(--soft-green);margin:-6px -8px 0 -6px;padding:6px 8px 10px 6px}.mk-vlink{border-radius:var(--radius-control);flex-direction:column;gap:8px;min-width:0;display:flex}button.mk-vlink{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0}.mk-vh{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);align-items:center;gap:8px;display:flex}.mk-vh b{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text)}.mk-vh .numeric{margin-left:auto}.mk-now{background:var(--brand-green);color:var(--text-on-dark);font:600 var(--fs-meta)/14px var(--font-sans);border-radius:99px;padding:2px 8px}[data-theme=dark] .mk-now{background:var(--accent-tint);color:var(--bg)}.mk-vb{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:10px;display:grid}.mk-vb[data-uden]{grid-template-columns:minmax(0,1fr)}.mk-vthumb{border-radius:var(--radius-chip);background:var(--stage);width:52px;height:65px;box-shadow:0 0 0 1px var(--hairline-strong);color:var(--ink-green);place-items:center;display:grid;overflow:hidden}.mk-vthumb img{object-fit:cover;width:100%;height:100%}.mk-vthumb svg{width:18px;height:18px}.mk-vt{flex-direction:column;gap:6px;min-width:0;display:flex}.mk-bubble{font:500 var(--fs-body)/19px var(--font-sans);color:var(--text);align-items:flex-start;gap:8px;display:flex}.mk-bubble>span:last-child{background:var(--surface-band);min-width:0;box-shadow:inset 0 0 0 1px var(--hairline);overflow-wrap:anywhere;white-space:pre-line;border-radius:4px 12px 12px;padding:6px 10px}.mk-agent{font:400 var(--fs-body)/19px var(--font-sans);color:var(--text-body);align-items:flex-start;gap:8px;display:flex}.mk-agent>svg{background:var(--brand-green);width:20px;height:20px;color:var(--text-on-dark);stroke-width:1.8px;border-radius:99px;padding:3px}[data-theme=dark] .mk-agent>svg{background:var(--accent-tint);color:var(--bg)}.mk-agent[data-fejl]{color:var(--ink-coral)}.mk-agent[data-fejl]>svg{background:var(--coral-wash);color:var(--ink-coral)}.mk-learn{z-index:1;border-radius:var(--radius-control);background:var(--surface-band);box-shadow:inset 0 0 0 1px var(--hairline);flex-direction:column;gap:4px;margin-top:4px;padding:12px 14px;display:flex;position:relative}.mk-learn p{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);margin:0}.mk-learn-f{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.mk-learn-f small{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.mk-learn-f .mk-btn{height:var(--control-h-sm);font-size:var(--fs-body)}.mk-learn-f .mk-st{font-size:var(--fs-meta)}.mk-compose{border-top:1px solid var(--hairline);background:var(--brand-sage);padding:12px}@supports (color:color-mix(in lab,red,red)){.mk-compose{background:color-mix(in srgb,var(--brand-sage) 6%,var(--surface))}}.mk-pin{border-radius:var(--radius-control);background:var(--surface);min-height:48px;box-shadow:inset 0 0 0 1px var(--hairline-strong);align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.mk-pin:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink-green)}.mk-pin textarea{resize:none;min-width:0;height:22px;max-height:120px;font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:0}.mk-pin textarea::placeholder{color:var(--text-body);opacity:1}.mk-send{background:var(--brand-green);width:36px;height:36px;color:var(--text-on-dark);cursor:pointer;border:0;border-radius:99px;flex:none;place-items:center;padding:0;display:grid}.mk-send:disabled{opacity:.45;cursor:default}[data-theme=dark] .mk-send{background:var(--accent-tint);color:var(--bg)}.mk-send svg{stroke-width:2px;width:17px;height:17px}.mk-bwrap{grid-template-columns:196px minmax(0,1fr);align-items:start;gap:24px;display:grid}.mk-bnav{flex-direction:column;gap:2px;display:flex;position:sticky;top:16px}.mk-bnav a{border-radius:var(--radius-control);height:38px;font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.mk-bnav a em{font-style:normal;font-size:var(--fs-meta)}.mk-bnav a:hover{color:var(--text)}.mk-bnav a[aria-current]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-card)}.mk-bmain{flex-direction:column;gap:18px;min-width:0;display:flex}.mk-bs{padding:18px 22px 22px;scroll-margin-top:16px}.mk-bs-h{justify-content:space-between;gap:12px;margin-bottom:14px}.mk-bs-h,.mk-bs-h .mk-h2{align-items:center;display:flex}.mk-bs-h .mk-h2{gap:10px}.mk-pf{border-radius:var(--radius-control);background:var(--brand-green);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.mk-pf{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.mk-pf{scrollbar-width:none}[data-theme=dark] .mk-pf{background:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mk-pf{background:color-mix(in srgb,var(--text) 6%,transparent)}}.mk-pf button{height:var(--control-h-sm);border-radius:var(--radius-control);font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);cursor:pointer;background:0 0;border:0;flex:none;padding:0 11px}.mk-pf button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--hairline)}.mk-phs{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 14px;display:grid}.mk-ph{flex-direction:column;gap:8px;min-width:0;display:flex}.mk-ph-i{aspect-ratio:3/2;border-radius:var(--radius-control);background:var(--surface-sunken);overflow:hidden}.mk-ph-i img{object-fit:cover;width:100%;height:100%}.mk-ph[data-new] .mk-ph-i{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--ink-petrol)}.mk-ph-m{justify-content:space-between;gap:6px}.mk-ph-m,.mk-ph-w{align-items:center;min-width:0;display:flex}.mk-ph-w{gap:4px}.mk-ph-w b{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);margin-left:4px;overflow:hidden}.mk-ph-w .mk-av{width:22px;height:22px;font-size:10px}.mk-ph-w .mk-av svg{width:12px;height:12px;color:var(--text-body)}.mk-ph-b{justify-content:space-between;align-items:center;gap:6px;margin-top:-4px;display:flex}.mk-ph-b small{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.mk-gk{height:28px;font-size:var(--fs-meta);padding:0 10px}.mk-del{border-radius:var(--radius-control);width:28px;height:28px;color:var(--text-body);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mk-del:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.mk-del:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.mk-del:hover{color:var(--text)}.mk-del svg{width:15px;height:15px}.mk-tog{background:var(--hairline-strong);cursor:pointer;border:0;border-radius:99px;flex:none;width:34px;height:20px;padding:0;transition:background-color .16s;position:relative}.mk-tog:after{content:"";background:var(--surface);width:14px;height:14px;box-shadow:0 1px 2px var(--brand-green);border-radius:99px;position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.mk-tog:after{box-shadow:0 1px 2px color-mix(in srgb,var(--brand-green) 30%,transparent)}}.mk-tog:after{transition:left .16s var(--ease-out)}.mk-tog[aria-checked=true]{background:var(--brand-green)}.mk-tog[aria-checked=true]:after{left:17px}[data-theme=dark] .mk-tog[aria-checked=true]{background:var(--accent-tint)}.mk-tog:disabled{cursor:default;opacity:.6}.mk-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mk-logo{border-radius:var(--radius-control);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:104px;padding:16px;display:flex}.mk-logo[data-bg=lys]{background:var(--brand-lys);box-shadow:inset 0 0 0 1px var(--hairline)}.mk-logo[data-bg=groen]{background:var(--brand-green)}.mk-logo img{width:70%}.mk-logo img[data-s]{width:auto;height:46px}.mk-logo small{font:500 var(--fs-meta)/14px var(--font-sans)}.mk-logo[data-bg=groen] small{color:var(--rail-text)}.mk-logo[data-bg=lys] small{color:var(--brand-petrol)}.mk-two{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;display:grid}.mk-cols{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.mk-col{flex-direction:column;gap:4px;min-width:0;display:flex}.mk-col i{border-radius:var(--radius-control);height:84px;box-shadow:inset 0 0 0 1px var(--hairline-strong)}.mk-col b{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text);white-space:nowrap;margin-top:4px}.mk-col span{font:500 var(--fs-meta)/14px var(--font-sans);color:var(--text-body)}.mk-fs{gap:14px}.mk-f,.mk-fs{flex-direction:column;display:flex}.mk-f{border-bottom:1px solid var(--hairline);gap:2px;padding-bottom:12px}.mk-f:last-child{border-bottom:0;padding-bottom:0}.mk-f>span{color:var(--text);margin-bottom:6px}.mk-f>span[data-f=sans]{font:400 var(--fs-title)/34px var(--font-sans);letter-spacing:-.02em}.mk-f>span[data-f=heading]{font:600 var(--fs-row)/20px var(--font-heading);letter-spacing:.2em;text-transform:uppercase}.mk-f b{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text)}.mk-f small{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.mk-flush{padding-bottom:6px}.mk-rows{margin:0 -22px}.mk-tr{border-top:1px solid var(--hairline);min-height:56px;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:18px;padding:8px 22px;display:grid}.mk-tr b{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text)}.mk-lr{border-top:1px solid var(--hairline);grid-template-columns:34px minmax(0,1fr) 110px 110px 110px 28px;align-items:center;gap:16px;min-height:54px;padding:0 22px;display:grid}.mk-lr[data-off] .mk-lr-t{color:var(--text-body)}.mk-lr-t{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere}.mk-lr-m{min-width:0;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.mk-lr-m .mk-av{width:22px;height:22px;font-size:10px}.mk-heads{border-radius:var(--radius-control);background:var(--surface-sunken);touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.mk-heads img{pointer-events:none;width:100%}.mk-heads i{border:2px solid var(--brand-green);border-radius:var(--radius-chip);background:var(--brand-green);position:absolute}@supports (color:color-mix(in lab,red,red)){.mk-heads i{background:color-mix(in srgb,var(--brand-green) 12%,transparent)}}.mk-heads i{box-shadow:0 0 0 1px var(--surface)}.mk-heads-f{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:1023px){.mk-title{font-size:var(--fs-title);line-height:36px}.mk-head{flex-wrap:wrap;gap:12px}.mk-head>.mk-title{flex:1}.mk-figs{border-radius:var(--radius-card);background:var(--surface);width:100%;box-shadow:var(--shadow-card);order:3;margin:0;padding:4px}.mk-fig{flex-direction:column;flex:1;align-items:center;gap:0;padding:6px 4px}.mk-fig b{font-size:var(--fs-title)}.mk-fig+.mk-fig:before{top:10px;bottom:10px}.mk-band{margin-bottom:14px;padding:14px 14px 30px}.mk-band-h{flex-wrap:wrap;gap:8px 12px}.mk-legend{order:3;grid-template-columns:auto auto;justify-content:start;gap:6px 18px;width:100%;margin-left:0;display:grid}.mk-nav{margin-left:auto}.mk-axis{grid-template-columns:34px minmax(0,1fr)}.mk-uge{font-size:var(--fs-meta);letter-spacing:0}.mk-uge:first-child:not(:last-child){display:none}.mk-ticks{left:34px}.mk-lane{grid-template-columns:34px minmax(0,1fr);height:46px}.mk-lane-l>span:last-child{display:none}.mk-p[data-a=postet][data-t=portrait]{width:10px;height:13px;box-shadow:0 0 0 1.5px var(--surface);border-radius:2px}.mk-p[data-a=postet][data-t=square]{width:12px;height:12px;box-shadow:0 0 0 1.5px var(--surface);border-radius:2px}.mk-p[data-a=postet][data-t=banner]{width:16px;height:6px;box-shadow:0 0 0 1.5px var(--surface);border-radius:2px}.mk-p[data-a=postet] img{display:none}.mk-p[data-a=fejl],.mk-p[data-a=godkendt]{width:9px;height:9px;box-shadow:none}.mk-p[data-a=udkast]{width:11px;height:11px}.mk-p[data-a=udkast][data-n]{width:16px;height:16px}.mk-today b{font-size:var(--fs-meta);padding:1px 5px}.mk-tools{flex-direction:column;align-items:stretch;gap:8px;padding:8px}.mk-filt{flex-wrap:wrap}.mk-search{order:-1;width:100%}.mk-select{margin-left:auto}.mk-gh{padding:0 14px}.mk-row{grid-template-rows:auto auto;grid-template-columns:72px minmax(0,1fr) auto;gap:4px 12px;min-height:0;padding:10px 14px}.mk-th{grid-row:span 2;width:72px;height:72px;padding:4px}.mk-th img{max-width:64px;max-height:64px}.mk-name a,.mk-name b{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.mk-name small{display:none}.mk-k{grid-area:2/2}.mk-k .mk-kanal{font-size:var(--fs-meta)}.mk-k .mk-av{width:20px;height:20px;font-size:10px}.mk-s{grid-area:2/3;justify-content:flex-end}.mk-retry{display:none}.mk-d{font-size:var(--fs-meta);grid-area:1/3}.mk-modal-f .mk-btn{flex:1}.mk-seg>button{font-size:var(--fs-body);flex:auto;gap:6px;padding:0 12px}.mk-fotos{gap:6px}.mk-foto{width:44px;height:44px}.mk-foto-auto{width:104px}.mk-one-head{flex-direction:column;align-items:stretch;gap:12px}.mk-tt{justify-content:space-between}.mk-acts{grid-template-columns:1fr 1fr;display:grid}.mk-acts .mk-btn-p{order:-1;grid-column:span 2}.mk-acts .mk-span,.mk-acts>:only-child{grid-column:span 2}.mk-body{grid-template-columns:1fr;gap:14px}.mk-post-h .mk-btn{display:none}.mk-vers{position:static}.mk-bwrap{grid-template-columns:1fr;gap:12px}.mk-bnav{scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.mk-bs{padding:16px 14px 18px}.mk-bs-h{flex-direction:column;align-items:flex-start}.mk-phs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.mk-two{grid-template-columns:1fr}.mk-cols{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.mk-rows{margin:0 -14px}.mk-lr,.mk-tr{padding:10px 14px}.mk-lr{grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) 28px;gap:4px 12px}.mk-lr .mk-tog{grid-row:span 2}.mk-lr .mk-del{grid-area:1/3/span 2}.mk-lr-m[data-hide-phone]{display:none}.mk-lr-m[data-who]{grid-column:2}.mk-grid2{grid-template-columns:1fr}}@media (min-width:1024px) and (max-width:1279px){.mk-tools{flex-wrap:wrap;row-gap:8px;padding:8px 10px}.mk-filt{width:100%}.mk-search{margin-left:auto}.mk-row{grid-template-columns:96px minmax(0,1fr) 24px 190px 96px}.mk-k .mk-kanal{gap:0;font-size:0}.mk-name a,.mk-name b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.mk-one-head{flex-direction:column;align-items:flex-start;gap:12px}.mk-body{grid-template-columns:1fr}.mk-post{max-width:480px}.mk-vers{position:static}.mk-bwrap{grid-template-columns:1fr;gap:14px}.mk-bnav{flex-direction:row;position:static}.mk-phs{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-lr{grid-template-columns:34px minmax(0,1fr) 110px 110px 28px}.mk-lr-m[data-hide-laptop]{display:none}}@media (prefers-reduced-motion:reduce){.mk-st[data-s=arbejder]>i{animation:none}.mk-p,.mk-tog:after{transition:none}}body:has([data-gdpr-root]){background:var(--canvas-warm)}.gd-panel,.gd-root{--ink-green:var(--brand-green);--ink-petrol:var(--brand-petrol);--ink-coral:var(--coral-strong)}@supports (color:color-mix(in lab,red,red)){.gd-panel,.gd-root{--ink-coral:color-mix(in srgb,var(--coral-strong) 85%,var(--text))}}.gd-panel,.gd-root{--gd-quiet-text:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.gd-panel,.gd-root{--gd-quiet-text:color-mix(in srgb,var(--text-body) 70%,var(--text))}}[data-theme=dark] .gd-panel,[data-theme=dark] .gd-root{--ink-green:var(--accent-tint);--ink-petrol:var(--brand-sage);--ink-coral:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .gd-panel,[data-theme=dark] .gd-root{--ink-coral:color-mix(in srgb,var(--brand-coral) 75%,var(--text))}}[data-theme=dark] .gd-panel,[data-theme=dark] .gd-root{--gd-quiet-text:var(--text-body)}.gd-root{padding-bottom:48px}.gd-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-width:0}.gd-card-head{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:20px 24px 6px;display:flex}.gd-card-head h2{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.01em;color:var(--text);margin:0}.gd-card-head .gd-meta{margin-left:auto}.gd-meta{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap;font-variant-numeric:tabular-nums}.gd-big{font-family:var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-weight:500;line-height:1}.gd-top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px;display:grid}.gd-left{flex-direction:column;gap:16px;min-width:0;display:flex}.gd-verdict{border-radius:var(--radius-card);background:var(--brand-green);min-height:196px;color:var(--text-on-dark);box-shadow:var(--shadow-card);padding:26px 28px 28px;position:relative;overflow:hidden}[data-theme=dark] .gd-verdict{box-shadow:0 0 0 1px var(--hairline-strong),var(--shadow-card)}.gd-verdict[data-hot]{box-shadow:inset 0 0 0 2px var(--brand-coral),var(--shadow-card)}.gd-verdict-kicker{font:500 var(--fs-body)/18px var(--font-sans);color:var(--rail-heading);margin:0;position:relative}.gd-verdict-say{font:500 var(--fs-figure)/1 var(--font-heading);letter-spacing:-.03em;margin:18px 0 12px;position:relative}.gd-verdict-line{max-width:460px;font:400 var(--fs-row)/22px var(--font-sans);color:var(--rail-text);margin:0;position:relative}.gd-verdict-line strong{color:var(--text-on-dark);font-weight:600}.gd-mark{pointer-events:none;height:78%;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.gd-mark path{fill:var(--brand-blush);opacity:.13}.gd-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gd-area{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;transition:box-shadow .22s var(--ease-out),transform .22s var(--ease-out);border:0;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.gd-area:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.gd-area:focus-visible,.gd-row-button:focus-visible,.gd-step:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.gd-area-head{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-items:center;gap:8px;display:flex}.gd-area-head svg{width:16px;height:16px;color:var(--text-body);flex:none;margin-left:auto}.gd-area .gd-big{font-size:var(--fs-title)}.gd-area .gd-big small{font:500 var(--fs-card)/1 var(--font-sans);letter-spacing:0;color:var(--text-body);margin-left:4px}.gd-area-line{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.gd-area[data-wide]{flex-direction:row;grid-column:1/-1;align-items:center;gap:16px}.gd-area[data-wide] .gd-area-head svg{display:none}.gd-area[data-wide] .gd-big{margin-left:auto}.gd-area[data-wide]>svg{width:16px;height:16px;color:var(--text-body);flex:none}.gd-area[data-hot] .gd-big{color:var(--ink-coral)}.gd-dot{background:var(--ink-petrol);border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.gd-dot[data-tone=good]{background:var(--status-good)}.gd-dot[data-tone=hot]{background:var(--brand-coral)}.gd-steps{margin:0;padding:4px 12px 12px;list-style:none}.gd-steps>li+li .gd-step{box-shadow:0 -1px 0 var(--hairline)}.gd-steps>li:first-child+li .gd-step[data-after-first]{box-shadow:none}.gd-step{border-radius:var(--radius-control);text-align:left;cursor:pointer;width:100%;min-height:58px;font:inherit;color:inherit;transition:background .2s var(--ease-out);background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:6px 12px;display:grid}.gd-step:hover{background:var(--surface-cream)}.gd-step[data-first]{background:var(--surface-band)}.gd-step-n{width:28px;height:28px;font:600 var(--fs-body)/1 var(--font-sans);color:var(--ink-petrol);box-shadow:inset 0 0 0 1.5px var(--accent-tint);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;display:grid}.gd-step[data-first] .gd-step-n{background:var(--brand-green);color:var(--text-on-dark);box-shadow:none}.gd-step[data-done] .gd-step-n{background:var(--status-good-soft);color:var(--status-good-text);box-shadow:none}.gd-step-n svg{width:15px;height:15px}.gd-step-t{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);display:block}.gd-step-s{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums;display:block}.gd-step>svg{width:16px;height:16px;color:var(--text-body)}.gd-chip{border-radius:var(--radius-chip);white-space:nowrap;height:24px;font:500 var(--fs-meta)/1 var(--font-sans);background:var(--surface-sunken);color:var(--gd-quiet-text);align-items:center;gap:6px;padding:0 9px;display:inline-flex}.gd-chip[data-tone=good]{background:var(--status-good-soft);color:var(--status-good-text)}.gd-chip[data-tone=petrol]{background:var(--petrol-soft);color:var(--ink-petrol)}.gd-chip[data-tone=hot]{background:var(--coral-wash);color:var(--ink-coral)}.gd-scrim{z-index:50;background:var(--brand-green);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.gd-scrim{background:color-mix(in srgb,var(--brand-green) 18%,transparent)}}.gd-panel{z-index:50;border-radius:var(--radius-card);background:var(--surface);width:460px;max-width:calc(100vw - 24px);color:var(--text);box-shadow:var(--shadow-lift);outline:none;flex-direction:column;display:flex;position:fixed;top:12px;bottom:12px;right:12px;overflow:hidden}.gd-panel-head{border-bottom:1px solid var(--hairline-strong);align-items:center;gap:12px;padding:20px 20px 14px 24px;display:flex}.gd-panel-head h2{font:500 var(--fs-card)/28px var(--font-heading);color:var(--text);margin:0}.gd-panel-head .gd-panel-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.gd-close{width:36px;height:36px;color:var(--text-body);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.gd-close:hover{background:var(--surface-cream);color:var(--text)}.gd-close svg{width:18px;height:18px}.gd-panel-body{overscroll-behavior:contain;flex:1;padding:4px 24px 28px;overflow-y:auto}.gd-group{font:600 var(--fs-body)/18px var(--font-sans);color:var(--text);margin:0;padding:20px 0 4px}.gd-list{margin:0;padding:0;list-style:none}.gd-list>li{border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:54px;margin:0 -10px;padding:8px 10px;display:grid;position:relative}.gd-list>li+li:before{content:"";background:var(--hairline);height:1px;position:absolute;top:0;left:10px;right:10px}.gd-list>li[data-link]:hover{background:var(--surface-cream)}.gd-row-t{min-width:0;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);text-decoration:none}.gd-row-s,.gd-row-t{overflow-wrap:anywhere;display:block}.gd-row-s{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums}.gd-row-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.gd-row-end>svg{width:16px;height:16px;color:var(--text-body);flex:none}.gd-row-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:4px;display:flex}.gd-row-actions>:first-child{margin-left:-10px}.gd-row-button{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gd-plain{color:var(--text-body);margin:0}.gd-plain,.gd-points{font:400 var(--fs-body)/20px var(--font-sans)}.gd-points{color:var(--text);margin:6px 0 0;padding-left:20px}.gd-points li+li{margin-top:6px}.gd-points li::marker{color:var(--text-body);font-variant-numeric:tabular-nums}.gd-link{font:500 var(--fs-body)/18px var(--font-sans);color:var(--ink-petrol);text-underline-offset:3px;text-decoration:underline}.gd-back{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-items:center;gap:6px;margin-bottom:8px;text-decoration:none;display:inline-flex}.gd-back:hover{color:var(--text);text-decoration:underline}.gd-back svg{width:14px;height:14px}.gd-sup-title{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:4px 0 24px;display:flex}.gd-sup-title h1{font:500 var(--fs-title)/1.1 var(--font-heading);letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;margin:0}.gd-sup-title .gd-sup-actions{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.gd-flag{border-radius:var(--radius-card);background:var(--surface-band);box-shadow:0 0 0 1px var(--hairline);font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);align-items:center;gap:10px;margin-bottom:20px;padding:14px 20px;display:flex}.gd-sup-layout{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:20px;display:grid}.gd-dl{margin:0;padding:6px 24px 14px}.gd-dl>div{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;min-height:52px;padding:8px 0;display:grid}.gd-dl>div+div{border-top:1px solid var(--hairline)}.gd-dl dt{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.gd-dl dd{min-width:0;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere;margin:0}.gd-dl dd[data-none]{color:var(--text-body)}.gd-side .gd-dl>div{grid-template-columns:minmax(0,1fr);gap:2px;min-height:0;padding:12px 0}.gd-edit .gd-dl>div{align-items:start}.gd-edit .gd-dl dt{padding-top:10px}.gd-field{border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);border:0;padding:0 12px;display:block}.gd-field:focus{outline:2px solid var(--focus-ring);outline-offset:1px}textarea.gd-field{resize:vertical;height:88px;padding:10px 12px}select.gd-field{padding-right:8px}.gd-field[type=date]{max-width:220px}.gd-seg{border-radius:var(--radius-control);background:var(--surface-sunken);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.gd-seg label{cursor:pointer;position:relative}.gd-seg input{opacity:0;cursor:pointer;position:absolute;inset:0}.gd-seg span{height:var(--control-h-sm);border-radius:var(--radius-control);white-space:nowrap;font:400 var(--fs-body)/1 var(--font-sans);color:var(--text);align-items:center;padding:0 14px;display:inline-flex}.gd-seg input:checked+span{background:var(--surface);box-shadow:var(--shadow-card);font-weight:500}.gd-seg input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:1px}.gd-formfoot{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 24px 22px;display:flex}.gd-error{font:500 var(--fs-body)/18px var(--font-sans);color:var(--ink-coral);margin:0}.gd-file{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.gd-file a{font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-petrol);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.gd-file .gd-meta{white-space:normal}@media (max-width:1199px){.gd-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.gd-top{gap:16px}.gd-left{gap:12px}.gd-verdict{min-height:0;padding:22px 20px}.gd-verdict-say{font-size:var(--fs-figure);margin:14px 0 10px}.gd-verdict-line{max-width:230px}.gd-mark{height:70%;right:18px}.gd-areas{gap:12px}.gd-area{padding:16px}.gd-area .gd-big{font-size:var(--fs-title)}.gd-steps{padding:2px 4px 8px}.gd-step{grid-template-columns:28px minmax(0,1fr) 16px;gap:12px;padding:8px 10px}.gd-card-head{padding-left:16px;padding-right:16px}.gd-panel{border-radius:18px 18px 0 0;width:auto;max-width:none;height:min(86dvh,720px);inset:auto 0 0}.gd-panel-head{padding-left:16px;padding-right:12px}.gd-panel-body{padding-left:16px;padding-right:16px}.gd-sup-layout{grid-template-columns:minmax(0,1fr);gap:16px}.gd-dl{padding:4px 16px 10px}.gd-dl>div{grid-template-columns:minmax(0,1fr);gap:4px;min-height:0;padding:10px 0}.gd-edit .gd-dl dt{padding-top:0}.gd-formfoot{padding:4px 16px 18px}.gd-sup-title h1{font-size:var(--fs-title)}.gd-sup-title .gd-sup-actions{width:100%;margin-left:0}.gd-sup-title .gd-sup-actions>*{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.gd-area,.gd-step{transition:none}.gd-area:hover{transform:none}}body:has([data-mail-page]){background:var(--canvas-warm)}.ma-btn,.ma-pair{z-index:10;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.ma-btn{height:var(--control-h-sm);border-radius:var(--radius-control);background:var(--brand-green);border:0;justify-content:center;padding:0 13px}@supports (color:color-mix(in lab,red,red)){.ma-btn{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ma-btn{color:var(--text);font:500 var(--fs-body)/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,transform .15s}.ma-btn:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ma-btn:hover{background:color-mix(in srgb,var(--brand-green) 13%,transparent)}}.ma-btn:active{transform:translateY(1px)}.ma-btn:disabled{cursor:default;opacity:.7}.ma-btn svg{width:15px;height:15px}.ma-btn-primary{background:var(--brand-green);color:var(--text-on-dark);box-shadow:inset 0 1px 0 var(--text-on-dark),0 10px 22px -12px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ma-btn-primary{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-on-dark) 14%,transparent),0 10px 22px -12px color-mix(in srgb,var(--brand-green) 80%,transparent)}}.ma-btn-primary:hover{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ma-btn-primary:hover{background:color-mix(in srgb,var(--brand-green) 82%,var(--brand-petrol))}}.ma-btn[data-done]{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ma-btn[data-done]{background:color-mix(in srgb,var(--brand-green) 10%,transparent)}}.ma-btn[data-done]{color:var(--ink-green);opacity:1}.ma-btn-quiet{box-shadow:inset 0 0 0 1px var(--hairline-strong);background:0 0}[data-theme=dark] .ma-btn{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ma-btn{background:color-mix(in srgb,var(--accent-tint) 12%,transparent)}}[data-theme=dark] .ma-btn:hover{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ma-btn:hover{background:color-mix(in srgb,var(--accent-tint) 18%,transparent)}}[data-theme=dark] .ma-btn-primary{background:var(--brand-tone)}[data-theme=dark] .ma-btn-quiet{background:0 0}.ma-dir{border-radius:var(--radius-chip);background:var(--ink-petrol);flex:none;place-items:center;width:34px;height:34px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ma-dir{background:color-mix(in srgb,var(--ink-petrol) 10%,transparent)}}.ma-dir{color:var(--ink-petrol)}.ma-dir[data-direction=sent]{background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ma-dir[data-direction=sent]{background:color-mix(in srgb,var(--ink-green) 10%,transparent)}}.ma-dir[data-direction=sent]{color:var(--ink-green)}.ma-dir svg{width:16px;height:16px}.ma-rows{margin:0;padding:0 10px 8px;list-style:none}.ma-row{isolation:isolate;border-radius:var(--radius-control);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px;transition:background-color .15s;display:grid}.ma-row:hover{background:var(--surface-cream)}.ma-rows>li+li{box-shadow:inset 0 1px 0 var(--hairline)}.ma-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ma-row-line{align-items:baseline;gap:10px;min-width:0;display:flex}.ma-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);text-decoration:none;overflow:hidden}.ma-row-time{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);flex:none;margin-left:auto}.ma-row-subject{font:400 var(--fs-body)/19px var(--font-sans);color:var(--text-body)}.ma-row-kinds,.ma-row-subject{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ma-row-kinds{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--ink-green)}.ma-row-go{justify-self:end;display:inline-flex}.ma-sub{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body);margin:4px 20px 2px}.ma-card .ck-more-link{display:block}.ma-card,.ma-root{flex-direction:column;display:flex}.ma-root{min-width:0;color:var(--text-body);gap:20px;padding-bottom:48px;container:ma-page/inline-size}.ma-root :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ma-head{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.ma-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.035em;color:var(--text);margin:0}.ma-figures{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.ma-figures>div{align-items:baseline;gap:8px;display:flex}.ma-figures dt{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.ma-figures dd{font:500 var(--fs-title)/34px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.ma-figures [data-figure=failed] dd,.ma-group[data-mail-group=failed] .ma-group-n{color:var(--ink-coral)}.ma-root .ma-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.ma-empty-card{max-width:560px}.ma-empty{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0;padding:28px 24px}.ma-grid{grid-template-columns:minmax(280px,400px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.ma-list{padding-bottom:6px;overflow:hidden}.ma-group+.ma-group{box-shadow:inset 0 1px 0 var(--hairline)}.ma-group-head{font:500 var(--fs-body)/18px var(--font-sans);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:16px 20px 8px;display:flex}.ma-group-head,.ma-group-n{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ma-group-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.ma-group-empty{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0;padding:4px 20px 14px}.ma-list-rows{margin:0;padding:0;list-style:none}.ma-list-row{isolation:isolate;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:60px;padding:8px 20px 8px 14px;transition:background-color .15s;display:grid;position:relative}.ma-list-row:hover{background:var(--surface-cream)}.ma-list-rows>li+li .ma-list-row{box-shadow:inset 0 1px 0 var(--hairline)}.ma-list-row[aria-current=true]{background:var(--surface-cream)}.ma-list-row[aria-current=true]:after{content:"";background:var(--ink-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ma-item{min-width:0;padding:24px 28px 20px}.ma-back{border-radius:var(--radius-control);width:max-content;min-height:40px;font:500 var(--fs-body)/20px var(--font-sans);color:var(--ink-petrol);align-items:center;gap:6px;margin:-8px 0 6px -6px;padding:0 8px;text-decoration:none;display:none}.ma-back svg{width:16px;height:16px}.ma-item-head{box-shadow:inset 0 -1px 0 var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.ma-item-head:last-child{box-shadow:none;padding-bottom:0}.ma-item-titles{min-width:0}.ma-item-title{font:500 var(--fs-card)/30px var(--font-heading);letter-spacing:-.02em;margin:0}.ma-item-subject,.ma-item-title{color:var(--text);overflow-wrap:anywhere}.ma-item-subject{font:500 var(--fs-row)/21px var(--font-sans);margin:4px 0 0}.ma-item-meta{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:6px 0 0;display:flex}.ma-item-link{color:var(--ink-petrol);align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.ma-item-link:hover{text-decoration:underline}.ma-item-link svg{width:14px;height:14px}.ma-actions{margin:0;padding:0;list-style:none}.ma-action{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:14px 0;display:flex}.ma-action+.ma-action{box-shadow:inset 0 1px 0 var(--hairline)}.ma-action-main{flex:320px;min-width:0}.ma-action-label{font:500 var(--fs-row)/21px var(--font-sans);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ma-action-detail{font:400 var(--fs-body)/20px var(--font-sans);margin:3px 0 0}.ma-action-detail,.ma-quote{color:var(--text-body);overflow-wrap:anywhere}.ma-quote{border-radius:var(--radius-chip);background:var(--surface-band);font:400 var(--fs-body)/19px var(--font-sans);margin:8px 0 0;padding:6px 12px}.ma-action-failure{font:500 var(--fs-body)/18px var(--font-sans);color:var(--ink-coral);margin:6px 0 0}.ma-action-go{flex-wrap:wrap;gap:6px;display:flex}.ma-action[data-status=expired] .ma-action-label>span:first-child,.ma-action[data-status=rejected] .ma-action-label>span:first-child,.ma-action[data-status=undone] .ma-action-label>span:first-child{color:var(--text-body)}.ma-chip{border-radius:var(--radius-chip);white-space:nowrap;height:22px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ink-petrol);background:var(--ink-petrol);align-items:center;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ma-chip{background:color-mix(in srgb,var(--ink-petrol) 10%,transparent)}}.ma-chip[data-status=approved],.ma-chip[data-status=executed]{color:var(--ink-green);background:var(--ink-green)}@supports (color:color-mix(in lab,red,red)){.ma-chip[data-status=approved],.ma-chip[data-status=executed]{background:color-mix(in srgb,var(--ink-green) 12%,transparent)}}.ma-chip[data-status=failed]{color:var(--ink-coral);background:var(--coral-wash)}.ma-boxes{padding:18px 20px 10px}.ma-boxes-title{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 6px}.ma-box-rows{margin:0;padding:0;list-style:none}.ma-box{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:56px;padding:8px 0;display:flex}.ma-box+.ma-box{box-shadow:inset 0 1px 0 var(--hairline)}.ma-box-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ma-box-address{font:500 var(--fs-row)/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere}.ma-box-meta{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.ma-box[data-enabled=true] .ma-box-meta>span:not(.ma-chip):first-of-type{color:var(--ink-green);font-weight:500}.ma-box-error{color:var(--ink-coral);font-weight:500}.ma-grid-single{grid-template-columns:minmax(0,1fr);max-width:720px}.ma-log{padding-bottom:8px;overflow:hidden}.ma-log-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:18px 20px 12px;display:flex}.ma-log-title{font:500 var(--fs-card)/26px var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.ma-periods{border-radius:var(--radius-control);background:var(--brand-green);flex-wrap:nowrap;gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ma-periods{background:color-mix(in srgb,var(--brand-green) 6%,transparent)}}.ma-period{height:var(--control-h-sm);border-radius:calc(var(--radius-control) - 3px);font:500 var(--fs-body)/1 var(--font-sans);color:var(--text-body);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ma-period:hover{color:var(--text);background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.ma-period:hover{background:color-mix(in srgb,var(--brand-green) 7%,transparent)}}.ma-period[aria-current=true]{color:var(--text);background:var(--surface);box-shadow:var(--shadow-card)}.ma-period-n{color:var(--text-body)}@supports (color:color-mix(in lab,red,red)){.ma-period-n{color:color-mix(in srgb,var(--text-body) 65%,var(--text))}}.ma-period[aria-current=true] .ma-period-n{color:var(--ink-green)}[data-theme=dark] .ma-periods{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ma-periods{background:color-mix(in srgb,var(--accent-tint) 10%,transparent)}}[data-theme=dark] .ma-period:hover{background:var(--accent-tint)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ma-period:hover{background:color-mix(in srgb,var(--accent-tint) 14%,transparent)}}[data-theme=dark] .ma-period[aria-current=true]{background:var(--surface-raised)}[data-theme=dark] .ma-period[aria-current=true] .ma-period-n{color:var(--accent-tint)}.ma-log-empty{padding-top:6px;padding-bottom:16px}.ma-log-rows{margin:0;padding:0;list-style:none}.ma-log-row{isolation:isolate;grid-template-columns:52px 34px minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1.2fr);align-items:center;column-gap:14px;min-height:60px;padding:10px 20px;transition:background-color .15s;display:grid;position:relative}.ma-log[data-period="7-dage"] .ma-log-row{grid-template-columns:104px 34px minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1.2fr)}.ma-log-row:hover,.ma-log-row[aria-current=true]{background:var(--surface-cream)}.ma-log-row[aria-current=true]:after{content:"";background:var(--ink-green);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ma-log-rows>li+li .ma-log-row{box-shadow:inset 0 1px 0 var(--hairline)}.ma-log-time{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);white-space:nowrap}.ma-log-mail{flex-direction:column;gap:2px;min-width:0;display:flex}.ma-log-client{min-width:0}.ma-log-client .ma-chip,.ma-log-client-inline .ma-chip{text-overflow:ellipsis;max-width:100%;line-height:22px;display:inline-block;overflow:hidden}.ma-log-client-inline{display:none}.ma-log-did{min-width:0}.ma-log-more{padding:10px 20px 8px}.ma-did{flex-direction:column;gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ma-did>li{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere;padding-left:15px;position:relative}.ma-did>li:before{content:"";background:var(--ink-green);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:1px}.ma-did>li[data-tone=none]{color:var(--text-body);font-weight:400}.ma-did>li[data-tone=none]:before{box-shadow:inset 0 0 0 1.5px var(--hairline-strong);background:0 0}.ma-did>li[data-tone=waiting]{color:var(--text-body);font-weight:400}.ma-did>li[data-tone=waiting]:before{background:var(--ink-petrol)}.ma-did>li[data-tone=failed]{color:var(--ink-coral)}.ma-did>li[data-tone=failed]:before{background:var(--ink-coral)}.ma-did[data-open]{gap:6px;padding:14px 0 4px}.ma-did[data-open]>li{font-size:var(--fs-row);line-height:21px}.ma-did[data-open]>li:before{top:8px}@container ma-page (max-width:760px){.ma-grid{grid-template-columns:minmax(0,1fr)}.ma-root[data-chosen] .ma-list{display:none}.ma-root[data-chosen] .ma-back{display:inline-flex}.ma-root:not([data-chosen]) .ma-item{display:none}.ma-item{padding:20px 16px 16px}.ma-root[data-chosen] .ma-log{display:none}.ma-log-head{padding:16px 16px 10px}.ma-log-row,.ma-log[data-period="7-dage"] .ma-log-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon mail time""icon did did";align-items:start;row-gap:8px;padding:12px 16px}.ma-log-row>.ma-dir{grid-area:icon}.ma-log-row>.ma-log-mail{grid-area:mail}.ma-log-row>.ma-log-time{grid-area:time;line-height:20px}.ma-log-row>.ma-log-did{grid-area:did}.ma-log-row>.ma-log-client{display:none}.ma-log-client-inline{margin-top:4px;display:block}.ma-log-more{padding:10px 16px 8px}}@media (max-width:640px){.ma-row{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon main""icon go";row-gap:8px}.ma-row>.ma-dir{grid-area:icon;align-self:start}.ma-row>.ma-row-main{grid-area:main}.ma-row>.ma-row-go{grid-area:go;justify-self:start}.ma-btn{height:40px}.ma-title{font-size:var(--fs-title);line-height:36px}.ma-figures dd{font-size:var(--fs-card);line-height:28px}.ma-boxes{padding:16px 16px 8px}.ma-periods{width:100%}.ma-period{flex:1 1 0;justify-content:center;padding:0 8px}.ma-log-more .ma-btn,.ma-period{height:44px}}body:has([data-koersel]){background:var(--canvas-warm)}.ko-root{padding-bottom:48px}.ko-head{margin-bottom:var(--space-6)}.ko-head-tools{flex-wrap:wrap;justify-content:flex-end}.ko-band{gap:var(--space-4);padding:var(--space-6) var(--space-8) var(--space-8) var(--space-6);border-radius:var(--radius-card);flex-direction:column;display:flex}.ko-band-figures{align-items:flex-end;gap:var(--space-6) var(--space-12);flex-wrap:wrap;margin:0;display:flex}.ko-band-figure{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ko-band-figure dt{font:500 var(--fs-body)/20px var(--font-sans);color:var(--on-groen-muted)}.ko-band-figure dd{font:500 var(--fs-title)/36px var(--font-heading);letter-spacing:-.02em;color:var(--text-on-dark);white-space:nowrap;margin:0}.ko-band-main dd{font-size:var(--fs-figure);letter-spacing:-.03em;line-height:54px}.ko-band-figure dd small{font:500 var(--fs-row)/1 var(--font-sans);letter-spacing:0;color:var(--on-groen-muted);margin-left:8px}.ko-tools{align-items:center;gap:var(--gap-inside) var(--gap-item);margin:var(--space-6) 0 var(--space-4);flex-wrap:wrap;display:flex}.ko-month{height:var(--control-h);border-radius:var(--radius-control);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);gap:2px;padding:4px}.ko-month,.ko-month-step{align-items:center;display:inline-flex}.ko-month-step{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-chip);color:var(--text-body);justify-content:center}.ko-month-step:hover{background:var(--surface-cream);color:var(--text)}.ko-month-step svg{width:18px;height:18px}.ko-month-label{text-align:center;min-width:132px;font:600 var(--fs-body)/20px var(--font-sans);color:var(--text);white-space:nowrap;padding:0 6px}.ko-rate{margin-left:auto}.ko-root a.ta-person{text-decoration:none}.ko-grid{gap:var(--gap-item);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.ko-sheets{gap:var(--gap-item);flex-direction:column;min-width:0;display:flex}.ko-card{min-width:0;overflow:hidden}.ko-sheet-head{justify-content:flex-start;gap:var(--gap-inside) var(--space-3)}.ko-plate{border-radius:var(--radius-chip);background:var(--surface-cream);height:24px;font:600 var(--fs-meta)/16px var(--font-sans);letter-spacing:.06em;color:var(--text);align-items:center;padding:0 8px;display:inline-flex}.ko-plate-none{box-shadow:inset 0 0 0 1px var(--hairline-strong);letter-spacing:0;color:var(--text-body);background:0 0;font-weight:500}.ko-table{--ko-cols:48px minmax(0,1.6fr) minmax(0,1fr) 84px 80px 52px 96px;margin-top:var(--space-3)}.ko-row{grid-template-columns:var(--ko-cols);column-gap:var(--space-3);padding:0 var(--space-6);align-items:center;display:grid}.ko-heads{min-height:36px;font:500 var(--fs-meta)/16px var(--font-sans)}.ko-heads,.ko-trip{color:var(--text-body);box-shadow:inset 0 -1px 0 var(--hairline)}.ko-trip{min-height:52px;font:400 var(--fs-body)/20px var(--font-sans)}.ko-trip:hover{background:var(--surface-cream)}.ko-c-num{text-align:right;white-space:nowrap;justify-self:end}.ko-c-dest,.ko-c-purpose{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ko-c-date{color:var(--text-body);white-space:nowrap}.ko-c-plate{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-meta);letter-spacing:.04em;overflow:hidden}.ko-c-plate-none{letter-spacing:0;color:var(--text-body)}.ko-c-meta{display:none}.ko-open{all:unset;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 var(--fs-row)/22px var(--font-sans);color:var(--text);cursor:pointer;display:block;overflow:hidden}.ko-trip .ko-open:focus-visible{outline:none}.ko-c-amount{color:var(--text);font-weight:500}.ko-total{min-height:52px;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text)}.ko-total-label{color:var(--text);font-weight:600}.ko-total .ko-c-amount{font-weight:600}.ko-year{top:var(--space-6);position:sticky}.ko-year-list{margin:var(--space-3) 0 0;padding:0;list-style:none}.ko-year-row,.ko-year-total{column-gap:var(--space-2);min-height:40px;padding:0 var(--space-6);font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);grid-template-columns:minmax(0,1fr) 72px 92px;align-items:center;display:grid}.ko-year-row+.ko-year-row{box-shadow:inset 0 1px 0 var(--hairline)}.ko-year-row:hover,.ko-year-row[data-current]{background:var(--surface-cream)}.ko-year-row[data-current]{box-shadow:inset 3px 0 0 var(--brand-green)}.ko-year-month{color:var(--text);text-decoration:none}.ko-year-row[data-current] .ko-year-month{font-weight:600}.ko-year-amount,.ko-year-km{text-align:right;white-space:nowrap;justify-self:end}.ko-year-amount,.ko-year-total{color:var(--text)}.ko-year-total{min-height:52px;margin-top:var(--space-1);box-shadow:inset 0 1px 0 var(--hairline-strong);font-weight:600}.ko-unavailable{padding:var(--space-6);font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:0}.ko-panel-head{padding:var(--space-6) var(--space-6) var(--space-4);box-shadow:inset 0 -1px 0 var(--hairline)}.ko-panel-title{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.02em;color:var(--text)}.ko-form{gap:var(--gap-item);padding:var(--space-5) var(--space-6) var(--space-6)}.ko-field,.ko-form{flex-direction:column;display:flex}.ko-field{gap:6px;min-width:0}.ko-field>label,.ko-field>span{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.ko-plate-row{gap:var(--space-2);min-width:0;display:flex}.ko-plate-row .ko-input{flex:1}.ko-plate-row .ta-btn{flex:none}.ko-field-pair{gap:var(--gap-item);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ko-input{width:100%;min-width:0;height:var(--control-h);border-radius:var(--radius-control);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);border:0;padding:0 12px}.ko-input:focus-visible{outline:2px solid var(--brand-green);outline-offset:1px}.ko-plate-input{text-transform:uppercase;letter-spacing:.04em}.ko-plate-input::placeholder{text-transform:none;letter-spacing:0}.ko-error{font:500 var(--fs-body)/20px var(--font-sans);color:var(--coral-strong);margin:0}.ko-actions{align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.ko-actions .ta-btn-ghost{margin-left:auto}@media (max-width:1023.98px){.ko-head-tools .ta-new{display:inline-flex}}@media (max-width:1099px){.ko-grid{grid-template-columns:minmax(0,1fr)}.ko-year{position:static}}@media (max-width:639px){.ko-head-tools .ta-btn kbd{display:none}.ko-card .sk-card-head{padding:var(--space-4) var(--space-4) 0}.ko-band{padding:var(--space-5) var(--space-5) var(--space-6)}.ko-band-figures{gap:var(--space-4) var(--space-8)}.ko-band-main{flex-basis:100%}.ko-band-main dd{font-size:var(--fs-stat);line-height:var(--lh-stat)}.ko-rate{margin-left:0}.ko-heads{display:none}.ko-row{padding:0 var(--space-4)}.ko-total,.ko-trip{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dest amount""meta km";row-gap:2px;padding-top:10px;padding-bottom:10px}.ko-trip .ko-c-dest{grid-area:dest}.ko-total .ko-c-amount,.ko-trip .ko-c-amount{grid-area:amount}.ko-total .ko-c-km,.ko-trip .ko-c-km{font-size:var(--fs-meta);color:var(--text-body);grid-area:km}.ko-trip .ko-c-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-meta);color:var(--text-body);grid-area:meta;line-height:16px;display:block;overflow:hidden}.ko-total .ko-c-dest,.ko-total .ko-c-plate,.ko-total .ko-c-purpose,.ko-total .ko-c-rate,.ko-trip .ko-c-date,.ko-trip .ko-c-plate,.ko-trip .ko-c-purpose,.ko-trip .ko-c-rate{display:none}.ko-total .ko-total-label{grid-area:dest}.ko-year-row,.ko-year-total{padding:0 var(--space-4)}.ko-form{padding:var(--space-4)}.ko-field-pair-stack{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.ko-band{animation:ta-rise .52s var(--ease-out) backwards}}body:has([data-drift-board]){background:var(--canvas-warm)}.dr-root{padding-bottom:var(--space-12)}.dr-head-row{margin-bottom:var(--space-6)}.dr-band{gap:var(--space-4);padding:var(--space-6) var(--space-8) var(--space-8) var(--space-6);border-radius:var(--radius-card);flex-direction:column;display:flex}.dr-band-body{justify-content:space-between;align-items:flex-end;gap:var(--space-6) var(--space-12);flex-wrap:wrap;display:flex}.dr-band-figures,.dr-band-main{margin:0}.dr-band-figures{gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.dr-fig{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.dr-fig dt{align-items:center;gap:var(--space-2);font:500 var(--fs-body)/20px var(--font-sans);color:var(--on-groen-muted);display:inline-flex}.dr-fig dd{font:500 var(--fs-title)/36px var(--font-heading);letter-spacing:-.02em;color:var(--text-on-dark);margin:0}.dr-fig-main dd{font-size:var(--fs-figure);line-height:var(--lh-figure);letter-spacing:-.03em}.dr-fig-main[data-tone=over] dt:before{content:"";background:var(--brand-coral);border-radius:99px;width:8px;height:8px}.dr-kept{font:500 var(--fs-title)/var(--lh-title) var(--font-heading);letter-spacing:-.025em;color:var(--text-on-dark);margin:0}.dr-sheet{margin-top:var(--gap-group)}.dr-root .c-toolbar.dr-toolbar{height:auto;min-height:var(--c-toolbar-h,56px);row-gap:var(--space-2);padding:var(--space-2) var(--space-6);flex-wrap:wrap}.dr-root .c-tab,.dr-root .ta-person{text-decoration:none}.dr-people{margin-left:auto}.dr-note{padding:10px var(--space-6);font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);box-shadow:inset 0 -1px 0 var(--hairline);margin:0}.dr-empty{font:400 var(--fs-body)/20px var(--font-sans)}.dr-empty,.dr-unavailable{padding:var(--space-6);color:var(--text-body);margin:0}.dr-unavailable{font:500 var(--fs-body)/20px var(--font-sans)}.dr-table{--dr-name:minmax(176px,1.6fr)}.dr-tr{grid-template-columns:var(--dr-name) repeat(var(--dr-cols),minmax(0,1fr));column-gap:var(--space-1);padding:0 var(--space-6);align-items:center;display:grid}.dr-head{min-height:44px;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);box-shadow:inset 0 -1px 0 var(--border-line)}.dr-th{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;min-width:0}.dr-row{min-height:56px;box-shadow:inset 0 -1px 0 var(--hairline)}.dr-row:last-child{box-shadow:none;border-radius:0 0 var(--radius-card) var(--radius-card)}.dr-row-open{background:var(--surface-cream)}.dr-td{min-width:0}.dr-td-name{display:block}.dr-name{-webkit-line-clamp:2;overflow-wrap:anywhere;font:600 var(--fs-row)/22px var(--font-sans);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dr-cell,.dr-name{color:var(--text);text-decoration:none}.dr-cell{max-width:100%;min-height:var(--control-h-sm);border-radius:var(--radius-chip);align-items:center;gap:6px;margin-left:-4px;padding:4px;transition:background-color .14s;display:inline-flex}.dr-cell:hover,.dr-cell[aria-current=true]{background:var(--surface-cream)}.dr-row-open .dr-cell[aria-current=true]{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong)}.dr-word{white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0;font:500 var(--fs-body)/18px var(--font-sans);color:var(--text)}.dr-card-cell .dr-word{white-space:nowrap}[data-color=red]>.dr-word{color:var(--ink-coral);font-weight:600}[data-color=grey]>.dr-word,[data-color=na]>.dr-word{color:var(--text-body);font-weight:400}.dr-mark{box-sizing:border-box;border-radius:99px;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.dr-mark svg{width:11px;height:11px}.dr-mark[data-color=green]{background:var(--ink-green);color:var(--surface)}.dr-mark[data-color=yellow]{box-shadow:inset 0 0 0 2px var(--ink-petrol);background:linear-gradient(90deg,transparent 50%,var(--ink-petrol) 50%)}.dr-mark[data-color=red]{background:var(--coral-fill);color:var(--text-on-dark)}.dr-mark[data-color=red] svg{width:10px;height:10px;margin-top:-1px}.dr-mark[data-color=grey]{border:2px dashed var(--text-body)}.dr-mark[data-color=na]{width:18px;font:700 var(--fs-row)/1 var(--font-sans);color:var(--text-body)}.dr-cards{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:none}.dr-card{padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.dr-card-name{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text);text-decoration:none;display:block}.dr-card-list{margin:var(--space-2) 0 0;gap:2px;padding:0;list-style:none;display:grid}.dr-card-cell{border-radius:var(--radius-chip);min-height:40px;color:var(--text);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:10px;margin:0 -8px;padding:0 8px;text-decoration:none;display:grid}.dr-card-cell:hover{background:var(--surface-cream)}.dr-card-label{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text)}.dr-card-cell .dr-word{justify-self:end}.dr-cards-empty{display:none}.dr-panel{z-index:50;background:var(--surface);width:min(440px,100vw);box-shadow:var(--shadow-lift);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto}.dr-panel-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-4);box-shadow:inset 0 -1px 0 var(--hairline);display:flex}.dr-panel-titles{min-width:0}.dr-panel-client{margin:0 0 var(--space-1);font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.dr-panel-point{margin:var(--space-1) 0 0;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body)}.dr-panel-title{font:500 var(--fs-card)/var(--lh-card) var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0}.dr-panel-close{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-control);color:var(--text-body);flex:none;place-items:center;display:inline-grid}.dr-panel-close:hover{background:var(--surface-cream);color:var(--text)}.dr-panel-close svg{width:18px;height:18px}.dr-panel-body{gap:var(--space-4);padding:var(--space-5) var(--space-6);margin:0}.dr-panel-body,.dr-panel-line{flex-direction:column;display:flex}.dr-panel-line{gap:var(--gap-inside)}.dr-panel-line dt{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.dr-panel-line dd{align-items:center;gap:var(--space-2);font:400 var(--fs-row)/var(--lh-row) var(--font-sans);color:var(--text);flex-wrap:wrap;margin:0;display:flex}.dr-panel-line dd.dr-panel-status{font-weight:500}.dr-panel-line dd.dr-panel-status[data-color=red]{color:var(--ink-coral)}.dr-chip{height:22px}.dr-panel-actions{padding:0 var(--space-6) var(--space-5)}.dr-exception{gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6);box-shadow:inset 0 1px 0 var(--hairline);flex-direction:column;margin-top:auto;display:flex}.dr-exception-title{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);margin:0}.dr-exception-now{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.dr-exception-text{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);margin:0}.dr-exception-buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.dr-exception-form{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.dr-exception-field{flex-direction:column;gap:6px;display:flex}.dr-exception-field span{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.dr-exception-unit{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);align-self:center;padding-top:22px}.dr-input{width:76px;height:var(--control-h);border-radius:var(--radius-control);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);font:400 var(--fs-row)/22px var(--font-sans);color:var(--text);border:0;padding:0 12px}.dr-input:focus-visible{outline:2px solid var(--brand-green);outline-offset:1px}@media (max-width:1439.98px){.dr-table{--dr-name:minmax(140px,1.3fr)}.dr-tr{padding:0 var(--space-4)}.dr-table .dr-word{display:none}}@media (max-width:639.98px){.dr-band{padding:var(--space-5) var(--space-5) var(--space-6)}.dr-band-figures{gap:var(--space-3) var(--space-6)}.dr-fig dd{font-size:var(--fs-card);line-height:var(--lh-card)}.dr-fig-main dd{font-size:var(--fs-stat);line-height:var(--lh-stat)}.dr-kept{font-size:var(--fs-card);line-height:var(--lh-card)}.vg-root.dr-root .dr-sheet{box-shadow:none;background:0 0;border-radius:0}.dr-root .c-toolbar.dr-toolbar{padding:0 0 var(--space-3);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}.dr-people{margin-left:0}.dr-empty,.dr-note{padding:var(--space-3) 0;box-shadow:none}.dr-table{display:none}.dr-cards{display:flex}.dr-cards-empty{display:block}.dr-panel{width:100vw}.vg-root.dr-root .c-tab,.vg-root.dr-root .ta-person{height:44px;min-height:44px}.dr-card-name{align-items:center;display:flex}.dr-card-cell,.dr-card-name{min-height:44px}.dr-root .dr-panel-close{width:44px;height:44px}.dr-root .dr-panel .dr-input,.dr-root .dr-panel .ta-btn{height:44px}.dr-exception,.dr-panel-actions,.dr-panel-body,.dr-panel-head{padding-left:var(--space-4);padding-right:var(--space-4)}}@media (prefers-reduced-motion:no-preference){.dr-band{animation:ta-rise .52s var(--ease-out) backwards}.dr-panel{animation:dr-slide .32s var(--ease-spring) backwards}}@keyframes dr-slide{0%{opacity:0;transform:translate(24px)}}:root{--brand-green:#2e453d;--brand-petrol:#355454;--brand-coral:#ec5240;--brand-sage:#85a6a6;--brand-blush:#faeeea;--score-track:#f7d6cf;--brand-tone:#355e4f;--brand-lys:#f2f4f3;--brand-sand:#9f9f97;--portal-bubble:var(--brand-blush);--portal-accent-text:var(--brand-petrol);--portal-send:var(--brand-coral);--portal-send-ink:var(--text-on-dark);--portal-radius:24px;--portal-radius-sm:16px;--portal-shadow:0 1px 2px #2e453d0d;--portal-cta-shadow:0 8px 20px #ec524038;--status-good:#2f9e6e;--status-good-soft:#e2f1e8;--status-good-text:#1f6640;--portal-chart-soft:#c9d8d4;--portal-chart-edge:#9db7b2;--portal-chart-late:#c9412f;--chart-income:#2f7a58;--chart-costs:#d46a55;--chart-income-on-dark:#b5dcc4;--chart-costs-on-dark:#f2a093;--coral-strong:#bd3b2a;--coral-fill:#bd3b2a;--fs-meta:12px;--fs-body:14px;--fs-row:16px;--fs-card:20px;--fs-title:30px;--fs-figure:48px;--fs-focus:64px;--fs-stat:40px;--lh-meta:16px;--lh-body:20px;--lh-row:22px;--lh-card:26px;--lh-title:36px;--lh-figure:52px;--lh-stat:46px;--lh-focus:68px;--control-h:40px;--control-h-sm:32px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--gap-inside:var(--space-2);--gap-item:var(--space-4);--gap-group:var(--space-8);--gap-section:var(--space-12);--button-radius:5px;--button-radius-sm:4px;--button-text-sm:.8rem;--button-pad-lg:10px;--button-h:32px;--button-h-xs:24px;--button-h-sm:28px;--button-h-lg:36px;--bg:#f7f8f6;--surface:#fff;--surface-sunken:#edf2ef;--surface-raised:#fff;--surface-dark:#355454;--surface-dark-hover:#3e6262;--text:#2e453d;--text-body:#5e6a65;--text-subtle:#85a6a6;--text-on-dark:#fff;--text-on-dark-muted:#c3c9c9;--rail-text:#d5e0dd;--rail-heading:#d2dfdc;--on-groen-muted:var(--rail-text);--surface-selected:#f0f4f0;--border-line:#dce2de;--border-strong:#acb3b3;--focus-ring:#ec5240;--accent-tint:#b8cfcb;--coral-soft:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){:root{--coral-soft:color-mix(in srgb,var(--brand-coral) 12%,transparent)}}:root{--coral-55:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){:root{--coral-55:color-mix(in srgb,var(--brand-coral) 55%,transparent)}}:root{--green-soft:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--green-soft:color-mix(in srgb,var(--brand-green) 10%,transparent)}}:root{--petrol-soft:var(--brand-petrol)}@supports (color:color-mix(in lab,red,red)){:root{--petrol-soft:color-mix(in srgb,var(--brand-petrol) 10%,transparent)}}:root{--sage-soft:var(--brand-sage)}@supports (color:color-mix(in lab,red,red)){:root{--sage-soft:color-mix(in srgb,var(--brand-sage) 20%,transparent)}}:root{--surface-warm:var(--brand-blush)}@supports (color:color-mix(in lab,red,red)){:root{--surface-warm:color-mix(in srgb,var(--brand-blush) 60%,var(--surface))}}:root{--chart-1:#2e453d;--chart-2:#85a6a6;--chart-3:#ec5240;--chart-4:#355454;--chart-5:#b8cfcb;--chart-6:#f2a093;--chart-7:#4e7068;--chart-ramp-start:#f2f4f3;--chart-ramp-end:#2e453d;--shadow-overlay:0 8px 24px #2e453d1a;--canvas-warm:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--canvas-warm:color-mix(in srgb,color-mix(in srgb,var(--bg) 74%,var(--brand-blush)) 96%,var(--brand-green))}}:root{--surface-band:var(--brand-blush)}@supports (color:color-mix(in lab,red,red)){:root{--surface-band:color-mix(in srgb,var(--brand-blush) 46%,var(--surface))}}:root{--surface-cream:var(--brand-blush)}@supports (color:color-mix(in lab,red,red)){:root{--surface-cream:color-mix(in srgb,var(--brand-blush) 58%,var(--surface))}}:root{--hairline:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--hairline:color-mix(in srgb,var(--brand-green) 11%,transparent)}}:root{--hairline-strong:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--hairline-strong:color-mix(in srgb,var(--brand-green) 17%,transparent)}}:root{--card-edge:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--card-edge:color-mix(in srgb,var(--brand-green) 22%,transparent)}}:root{--text-faint:var(--text-body);--coral-wash:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){:root{--coral-wash:color-mix(in srgb,var(--brand-coral) 10%,var(--surface))}}:root{--shadow-card:0 0 0 1px var(--card-edge),0 1px 2px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-card:0 0 0 1px var(--card-edge),0 1px 2px color-mix(in srgb,var(--brand-green) 6%,transparent)}}:root{--shadow-lift:0 0 0 1px var(--hairline-strong),0 2px 6px var(--brand-green),0 22px 46px -22px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-lift:0 0 0 1px var(--hairline-strong),0 2px 6px color-mix(in srgb,var(--brand-green) 7%,transparent),0 22px 46px -22px color-mix(in srgb,var(--brand-green) 40%,transparent)}}:root{--radius-card:12px;--radius-control:10px;--radius-chip:6px;--logo-plate:#fff;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-spring:cubic-bezier(.34,1.45,.55,1);--kind-vat:var(--brand-petrol);--kind-payroll-tax:var(--brand-green);--kind-payroll-run:var(--brand-sage);--kind-atp:var(--chart-7);--kind-corporate-tax:var(--brand-tone);--kind-annual-report:var(--chart-4);--kind-tax-return:var(--chart-7);--kind-custom:var(--brand-green);--tilbud-paper:#fff;--tilbud-blush:var(--brand-blush);--tilbud-glass:#ffffffd1;--tilbud-glass-strong:#ffffffdb;--tilbud-peach:#fde6dc;--tilbud-peach-text:#b8452f;--tilbud-coral-line:#f5b3a8;--tilbud-glow:#f2a093;--tilbud-glow-soft:#f2a0936b;--tilbud-glow-warm:#f2a09373;--tilbud-lost:#f1ecea;--tilbud-lost-line:#d9cfcb;--tilbud-none:#e3ecec;--tilbud-cold:#e6eeee;--tilbud-ring-track:var(--surface-sunken);--tilbud-won-wash:#e9f1ec;--tilbud-won-soft:#eaf1ee;--tilbud-hairline:var(--card-edge);--tilbud-hairline-strong:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--tilbud-hairline-strong:color-mix(in srgb,var(--brand-green) 26%,transparent)}}:root{--tilbud-shadow:#2e453d73;--tilbud-shadow-deep:#2e453d8c;--tilbud-shadow-calm:#2e453d66;--tilbud-cta-shadow:#ec5240e6;--tilbud-coral-hairline:#ec524029;--tilbud-coral-shadow:#c9412f99;--tilbud-coral-wash:#ec524024;--tilbud-coral-ring:#ec52401f;--tilbud-late-ring:#c9412f33;--tilbud-sage-glow:#85a6a673;--tilbud-green-wash:#2e453d1f;--tilbud-backdrop:#141f1c73;--radius:var(--radius-control);--background:var(--bg);--foreground:var(--text);--card:var(--surface);--card-foreground:var(--text);--popover:var(--surface);--popover-foreground:var(--text);--primary:var(--brand-green);--primary-foreground:var(--text-on-dark);--secondary:var(--surface-sunken);--secondary-foreground:var(--text);--muted:var(--surface-sunken);--muted-foreground:var(--text-body);--accent:var(--surface-sunken);--accent-foreground:var(--text);--destructive:var(--coral-strong);--border:var(--border-line);--input:var(--border-line);--ring:var(--focus-ring);--sidebar:var(--surface-dark);--sidebar-foreground:var(--text-on-dark);--sidebar-primary:var(--brand-coral);--sidebar-primary-foreground:var(--text-on-dark);--sidebar-accent:var(--surface-dark-hover);--sidebar-accent-foreground:var(--text-on-dark);--sidebar-border:var(--surface-dark-hover);--sidebar-ring:var(--focus-ring)}[data-theme=dark]{--bg:#141f1c;--score-track:var(--surface-sunken);--surface:#1b2a26;--surface-sunken:#22332f;--surface-raised:#2e453d;--surface-dark:#355454;--surface-dark-hover:#3e6262;--text:#f2f4f3;--text-body:#c3c9c9;--text-subtle:#85a6a6;--border-line:#2f433d;--border-strong:#3d5650;--brand-coral:#ec5240;--coral-strong:#ec5240;--portal-bubble:#22332f;--portal-accent-text:var(--brand-sage);--status-good:#4fbf8c;--status-good-soft:#1e3a2e;--status-good-text:#8fd9b3;--portal-chart-soft:#3d5650;--portal-chart-edge:#5b7570;--portal-chart-late:#a83526;--chart-income:var(--chart-income-on-dark);--chart-costs:var(--chart-costs-on-dark);--shadow-overlay:0 8px 24px #00000059;--tilbud-paper:#1b2a26;--tilbud-blush:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tilbud-blush:color-mix(in srgb,var(--brand-coral) 12%,var(--surface))}}[data-theme=dark]{--tilbud-glass:var(--surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tilbud-glass:color-mix(in srgb,var(--surface) 88%,transparent)}}[data-theme=dark]{--tilbud-glass-strong:var(--surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tilbud-glass-strong:color-mix(in srgb,var(--surface) 92%,transparent)}}[data-theme=dark]{--tilbud-peach:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tilbud-peach:color-mix(in srgb,var(--brand-coral) 22%,var(--surface))}}[data-theme=dark]{--tilbud-peach-text:#f2a093;--tilbud-coral-line:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--tilbud-coral-line:color-mix(in srgb,var(--brand-coral) 45%,var(--surface))}}[data-theme=dark]{--tilbud-lost:#2a3532;--tilbud-lost-line:#3d4a46;--tilbud-none:#22393a;--tilbud-cold:#22393a;--tilbud-ring-track:var(--surface-sunken);--tilbud-won-wash:#1e3a2e;--tilbud-won-soft:#1e3a2e;--tilbud-hairline:#00000040;--tilbud-hairline-strong:#00000059;--tilbud-shadow:#00000080;--tilbud-shadow-deep:#0009;--tilbud-shadow-calm:#00000073;--canvas-warm:var(--bg)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--canvas-warm:color-mix(in srgb,var(--bg) 95%,var(--brand-coral))}}[data-theme=dark]{--surface-band:var(--surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-band:color-mix(in srgb,var(--surface) 95%,var(--brand-coral))}}[data-theme=dark]{--surface-cream:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--surface-cream:color-mix(in srgb,var(--surface-sunken) 90%,var(--brand-coral))}}[data-theme=dark]{--hairline:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--hairline:color-mix(in srgb,var(--text) 12%,transparent)}}[data-theme=dark]{--hairline-strong:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--hairline-strong:color-mix(in srgb,var(--text) 16%,transparent)}}[data-theme=dark]{--card-edge:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--card-edge:color-mix(in srgb,var(--text) 22%,transparent)}}[data-theme=dark]{--text-faint:var(--text-body)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--text-faint:color-mix(in srgb,var(--text-body) 75%,var(--surface))}}[data-theme=dark]{--coral-wash:var(--brand-coral)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--coral-wash:color-mix(in srgb,var(--brand-coral) 12%,var(--surface))}}[data-theme=dark]{--shadow-card:0 0 0 1px var(--card-edge),0 1px 2px #00000040;--shadow-lift:0 0 0 1px var(--hairline-strong),0 2px 6px #0000004d,0 22px 46px -22px #000000b3;--kind-vat:var(--brand-sage);--kind-payroll-tax:var(--accent-tint);--kind-payroll-run:var(--brand-sage);--kind-atp:var(--chart-5);--kind-corporate-tax:var(--status-good);--kind-annual-report:var(--chart-2);--kind-tax-return:var(--chart-5);--kind-custom:var(--text-body)}[data-portal-shell]:has([data-portal-brand=paty]){--paty-navy:#30327a;--paty-fill:#30327a;--paty-stripe:#b9bbe0;--paty-red:#c7372e;--paty-red-text:#b3302a;--paty-ink:#0e0c19;--paty-body:#45444f;--paty-muted:#55545f;--paty-line:#e4e4ec;--paty-track:#e6e7f2;--paty-track-edge:#c4c6de;--paty-chip-edge:#9c9ecf;--paty-card:#fff;--paty-card-shadow:0 1px 2px #0e0c190f,0 0 0 1px #0e0c190a;--paty-hover:#f6f6fa;--paty-wash:#f1f1f7;--paty-panel:#30327a;--paty-panel-text:#fff;--paty-panel-label:#e4e5f5;--paty-panel-muted:#d9daf0;--paty-panel-chip-edge:#ffffff8c;--paty-panel-track:#ffffff1f;--paty-panel-bar-a:#fff;--paty-panel-bar-b:#9ea1d6;--paty-logo-plate:transparent;--paty-logo-pad:0;--portal-mark-plate:var(--paty-logo-plate);--portal-mark-pad:0;--paty-font-body:"Poppins",ui-sans-serif,system-ui,sans-serif;--paty-font-num:"Open Sans Variable","Open Sans",ui-sans-serif,system-ui,sans-serif;--bg:#f4f4f4;--surface:#fff;--surface-sunken:#ededf3;--surface-cream:#f1f1f7;--text:#0e0c19;--text-body:#55545f;--border-line:#e4e4ec;--brand-green:#30327a;--accent-tint:#c9cbea;--green-soft:#30327a1a;--focus-ring:#30327a;--portal-radius:10px;--portal-radius-sm:8px;--portal-shadow:0 1px 2px #0e0c190f,0 0 0 1px #0e0c190a;--font-heading:var(--paty-font-num);--portal-bubble:var(--paty-wash);--portal-accent-text:var(--paty-navy);--portal-send:var(--paty-navy);--portal-send-ink:#fff;font-family:var(--paty-font-body)}[data-portal-shell]:has([data-portal-brand=paty]) .font-heading{font-family:var(--paty-font-num)}[data-theme=dark] [data-portal-shell]:has([data-portal-brand=paty]){--paty-navy:#b4b7ee;--paty-fill:#a9ace8;--paty-stripe:#3e4170;--paty-red:#e46b61;--paty-red-text:#f29a92;--paty-ink:#eeeef6;--paty-body:#bcbdd0;--paty-muted:#adaec3;--paty-line:#2e3049;--paty-track:#262842;--paty-track-edge:#43476e;--paty-chip-edge:#6b6eb0;--paty-card:#1a1b2c;--paty-card-shadow:0 0 0 1px #ffffff0f,0 1px 2px #00000059;--paty-hover:#212338;--paty-wash:#222439;--paty-panel:#30327a;--paty-panel-text:#fff;--paty-panel-label:#e4e5f5;--paty-panel-muted:#d9daf0;--paty-logo-plate:#fff;--paty-logo-pad:6px 12px;--portal-mark-pad:4px 6px;--bg:#111220;--surface:#1a1b2c;--surface-sunken:#23253a;--surface-cream:#222439;--text:#eeeef6;--text-body:#bcbdd0;--border-line:#2e3049;--brand-green:#30327a;--accent-tint:#b4b7ee;--green-soft:#b4b7ee24;--focus-ring:#b4b7ee;--portal-send-ink:#0e0c19;--portal-shadow:0 0 0 1px #ffffff0f,0 1px 2px #00000059}[data-portal-shell]:has([data-portal-dashboard=sv]),[data-portal-shell][data-portal-look=sv]{--portal-mark-plate:transparent;--portal-mark-pad:0;--svd-font:"Open Sans Variable","Open Sans",ui-sans-serif,system-ui,sans-serif;--svd-ink:#001837;--svd-navy-text:#001837;--svd-body:#565656;--svd-card:#fff;--svd-line:#dce6ec;--svd-track:#edf2f5;--svd-track-edge:#d3dee6;--svd-seg-cogs:#8fcde4;--svd-seg-staff:#094886;--svd-seg-db1:#0cc0df;--svd-chart-revenue:#1f8fd1;--svd-chart-cost:#6f849a;--svd-over-a:#001837;--svd-over-b:#fff;--svd-band:#001837;--svd-band-ink:#fff;--svd-band-muted:#c9d8e4;--svd-band-rule:#ffffff3d;--svd-swatch-edge:#00183724;--svd-age-0:#cdebf4;--svd-age-1:#7fd5e8;--svd-age-2:#2e9cc9;--svd-age-3:#094886;--svd-age-4:#001837;--svd-pill:#dfeef5;--svd-pill-hover:#cde3ee;--svd-focus:#094886;--svd-shadow:0 1px 2px #0018370f,0 0 0 1px #0018370d;--svd-logo-plate:transparent;--svd-logo-pad:0;--svd-logo-radius:0;--bg:#edf2f5;--surface:#fff;--surface-sunken:#dfeef5;--surface-cream:#edf2f5;--text:#001837;--text-body:#565656;--border-line:#dce6ec;--brand-green:#001837;--accent-tint:#9fd9ea;--green-soft:#0948861a;--focus-ring:#094886;--font-heading:var(--svd-font);--portal-bubble:#dfeef5;--portal-accent-text:#094886;--portal-send:#001837;--portal-send-ink:#fff;--brand-coral:#094886;--coral-strong:#094886;--coral-fill:#094886;font-family:var(--svd-font)}[data-portal-shell]:has([data-portal-dashboard=sv]) .font-heading,[data-portal-shell][data-portal-look=sv] .font-heading{font-family:var(--svd-font)}[data-portal-shell]:has([data-portal-dashboard=sv]) .bg-coral-strong,[data-portal-shell][data-portal-look=sv] .bg-coral-strong{background-color:var(--coral-fill)}[data-theme=dark] [data-portal-shell]:has([data-portal-dashboard=sv]),[data-theme=dark] [data-portal-shell][data-portal-look=sv]{--portal-mark-plate:#fff;--portal-mark-pad:4px 6px;--svd-ink:#e8f0f6;--svd-navy-text:#e8f0f6;--svd-body:#a9bccb;--svd-card:#0e2440;--svd-line:#1f3a57;--svd-track:#142e4b;--svd-track-edge:#24456a;--svd-seg-cogs:#e3f4fa;--svd-seg-staff:#3577ba;--svd-seg-db1:#6ee5f7;--svd-chart-revenue:#5bb8f0;--svd-chart-cost:#9db2c6;--svd-over-a:#e8f0f6;--svd-over-b:#0e2440;--svd-band:#031225;--svd-band-ink:#fff;--svd-band-muted:#a9bccb;--svd-band-rule:#ffffff2e;--svd-swatch-edge:#ffffff2e;--svd-age-0:#23506f;--svd-age-1:#2e7fa6;--svd-age-2:#4fb3d6;--svd-age-3:#9fd9ea;--svd-age-4:#e8f0f6;--svd-pill:#16375a;--svd-pill-hover:#1d4570;--svd-focus:#7fd5e8;--svd-shadow:0 0 0 1px #ffffff0f,0 1px 2px #00000059;--svd-logo-plate:#fff;--svd-logo-pad:6px 12px;--svd-logo-radius:8px;--bg:#071a2e;--surface:#0e2440;--surface-sunken:#142e4b;--surface-cream:#142e4b;--text:#e8f0f6;--text-body:#a9bccb;--border-line:#1f3a57;--brand-green:#001837;--accent-tint:#7fd5e8;--green-soft:#7fd5e824;--focus-ring:#7fd5e8;--portal-bubble:#142e4b;--portal-accent-text:#7fd5e8;--portal-send:#7fd5e8;--portal-send-ink:#001837;--brand-coral:#3577ba;--coral-strong:#9fd9ea;--coral-fill:#094886}body:has([data-app-shell]){--radius-xs:var(--radius-chip);--radius-sm:var(--radius-chip);--radius-md:var(--radius-chip);--radius-lg:var(--radius-chip);--radius-xl:var(--radius-chip);--radius-2xl:var(--radius-chip);--radius-3xl:var(--radius-control);--radius-4xl:var(--radius-control);--text-xs:var(--fs-meta);--text-sm:var(--fs-body);--text-base:var(--fs-row);--text-lg:var(--fs-row);--text-xl:var(--fs-card);--text-2xl:var(--fs-card);--text-3xl:var(--fs-title);--text-4xl:var(--fs-title);--text-5xl:var(--fs-figure);--button-radius:var(--radius-control);--button-radius-sm:var(--radius-control);--button-text-sm:var(--fs-body);--button-pad-lg:var(--space-4);--button-h:var(--control-h-sm);--button-h-xs:var(--control-h-sm);--button-h-sm:var(--control-h-sm);--button-h-lg:var(--control-h)}@media (max-width:767.98px){body:has([data-app-shell]){--button-h:44px;--button-h-xs:44px;--button-h-sm:44px;--button-h-lg:44px}body:has([data-app-shell]) main :is(input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=file]),select,textarea,[data-slot=select-trigger]){min-height:44px;font-size:var(--fs-row)}body:has([data-app-shell]) main [data-slot=button][data-size^=icon]{min-width:44px}body:has([data-app-shell]) main :is(button,[role=button],[role=tab],a[data-slot=button],summary):not([data-tip-text],.ks-tip-btn,[data-slot=checkbox],[role=switch]){min-height:44px}body:has([data-app-shell]) main [data-slot=switch]:after{inset:-13px -12px}}[data-theme=dark] body:has([data-app-shell]){--coral-strong:#f27a6a}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.upload-app svg{flex-shrink:0;width:20px;height:20px}.upload-app button:disabled{opacity:.55;cursor:default}.upload-heading{margin-bottom:20px}.upload-heading>p:last-child{color:var(--text-body);max-width:600px}.upload-eyebrow{margin-bottom:12px;font-size:12px;font-weight:600}.upload-demo{border:1px solid var(--border-line);background:var(--surface-sunken);color:var(--text-body);border-radius:6px;margin-bottom:24px;padding:10px 14px;font-size:12px}.upload-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;display:grid}.upload-layout>*{min-width:0}.upload-kinds{border:0;min-width:0;margin:0 0 18px;padding:0}.upload-kinds legend{margin-bottom:10px;font-size:14px;font-weight:600}.upload-kinds>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.upload-kind{border:1px solid var(--border-line);background:var(--surface);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.upload-kind:hover{border-color:var(--border-strong)}.upload-kind:focus-within{outline:3px solid var(--focus-ring);outline-offset:3px}.upload-kind.is-selected{border-color:var(--brand-green);background:var(--green-soft)}.upload-kind input{accent-color:var(--brand-green);flex-shrink:0;width:16px;height:16px;margin:0}.upload-kind input:focus-visible{outline:none}.upload-kind small,.upload-kind strong{display:block}.upload-kind strong{font-size:15px;font-weight:600}.upload-kind small{color:var(--text-body);margin-top:2px;font-size:12px}.upload-picker{background:var(--surface);border:1px dashed var(--border-strong);text-align:center;border-radius:8px;padding:28px 20px 23px}.upload-picker-icon{background:var(--surface-sunken);border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 16px;display:grid}.upload-picker-actions{justify-content:center;gap:10px;display:flex}.upload-icon-button,.upload-outline,.upload-primary,.upload-small-button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.upload-primary{color:var(--text-on-dark);background:var(--brand-green)}.upload-primary:hover:not(:disabled){background:var(--brand-petrol)}.upload-outline{background:var(--surface);border-color:var(--border-line)}.upload-icon-button:hover,.upload-outline:hover:not(:disabled),.upload-small-button:hover{background:var(--surface-sunken);border-color:var(--border-strong)}.upload-picker>p{color:var(--text-body);margin-top:14px;font-size:12px}.upload-hidden-input{display:none}.upload-example{min-height:44px;color:var(--text-body);text-underline-offset:3px;background:0 0;border:none;margin:6px auto 8px;padding:9px 12px;font-size:12px;text-decoration:underline;display:block}.upload-notice{background:var(--coral-soft);border-radius:6px;margin:12px 0;padding:12px 14px;font-size:13px}.upload-files{margin-top:20px}.upload-list-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.upload-list-heading h2{font-size:18px}.upload-list-heading span{color:var(--text-body);font-size:12px}.upload-empty{border:1px solid var(--border-line);background:var(--surface);color:var(--text-body);border-radius:8px;padding:25px 18px;font-size:13px}.upload-files ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.upload-row{isolation:isolate;border:1px solid var(--border-line);background:var(--surface);border-radius:8px;align-items:flex-start;gap:13px;padding:16px 12px 16px 16px;display:flex;position:relative}.upload-row:hover{border-color:var(--border-strong)}.upload-row.is-received{background:var(--green-soft)}@supports (color:color-mix(in lab,red,red)){.upload-row.is-received{background:color-mix(in srgb,var(--green-soft) 35%,var(--surface))}}.upload-file-icon{background:var(--surface-sunken);border-radius:6px;flex-shrink:0;place-items:center;width:38px;height:42px;display:grid}.upload-row.is-received .upload-file-icon{background:var(--green-soft)}.upload-row-content{flex:1;min-width:0}.upload-surface{text-align:left;overflow-wrap:anywhere;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;position:static}.upload-surface:after{content:"";border-radius:8px;position:absolute;inset:0}.upload-surface:focus-visible{outline:none}.upload-surface:focus-visible:after{outline:3px solid var(--focus-ring);outline-offset:3px}.upload-secondary{z-index:1;position:relative}.upload-row-content>p:not(.upload-error){color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 5px;font-size:12px;overflow:hidden}.upload-state{background:var(--surface-sunken);border-radius:4px;padding:2px 6px;font-size:11px;display:inline-block}.is-received .upload-state{background:var(--green-soft)}.is-invalid .upload-state,.is-retryable .upload-state,.is-unknown .upload-state{background:var(--coral-soft)}.upload-row-actions{flex-shrink:0;align-self:center;align-items:center;gap:2px;display:flex}.upload-icon-button{background:0 0;width:44px;padding:9px}.upload-small-button{background:var(--surface);border-color:var(--border-line);padding:8px 10px;font-size:12px}.upload-small-button svg{width:15px;height:15px}.upload-row-chevron{width:16px;height:16px;color:var(--text-body)}.upload-error{color:var(--coral-strong);margin-top:5px;font-size:12px}.upload-app progress{width:100%;height:5px;accent-color:var(--brand-green);margin-top:10px;display:block}.upload-summary{background:var(--surface);border:1px solid var(--border-line);border-radius:8px;padding:22px;position:sticky;top:24px}.upload-summary p{color:var(--text-body);margin:10px 0 18px;font-size:13px}.upload-summary .upload-primary{width:100%}.upload-summary small{color:var(--text-body);margin-top:12px;font-size:11px;display:block}.upload-dialog{color:var(--text);background:var(--surface);border:1px solid var(--border-line);width:min(540px,100% - 24px);max-height:calc(100dvh - 24px);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;border-radius:10px;padding:0}.upload-dialog::backdrop{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.upload-dialog::backdrop{background:color-mix(in srgb,var(--brand-green) 55%,transparent)}}.upload-dialog-header{border-bottom:1px solid var(--border-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 24px;display:flex}.upload-dialog-header h2{font-size:20px}.upload-dialog-body{padding:24px}.upload-file-meta,.upload-muted{color:var(--text-body);margin:8px 0 20px;font-size:12px}.upload-field{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:500;display:flex}.upload-field select,.upload-field textarea{background:var(--surface);width:100%;min-width:0;color:var(--text);border:1px solid var(--border-strong);border-radius:6px;flex-basis:100%;padding:11px 12px;font-size:16px;font-weight:400}.upload-field textarea{resize:vertical;min-height:110px}.upload-optional{color:var(--text-body);font-size:12px;font-weight:400}.upload-counter{color:var(--text-body);text-align:right;margin-top:5px;font-size:11px}.upload-dialog-body>.upload-primary{width:100%;margin-top:22px}.upload-receipt{background:var(--surface-sunken);border-radius:6px;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding:16px;font-size:12px;display:grid}.upload-receipt dt{color:var(--text-body)}.upload-receipt dd{overflow-wrap:anywhere;margin:0}.upload-spin{animation:upload-spin 1s linear infinite}@keyframes upload-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.upload-spin{animation:none}}.page-loading{animation:page-loading-in .15s ease-out .25s both}@keyframes page-loading-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-loading{animation:page-loading-in 1ms linear .25s both}}@media (max-width:767.98px){[data-sonner-toaster][data-y-position=bottom]{bottom:calc(80px + env(safe-area-inset-bottom))!important}}@media (max-width:760px){.upload-app{padding:18px 16px 28px}.upload-heading{margin-bottom:16px}.upload-heading>p:last-child{font-size:var(--fs-body)}.upload-eyebrow{margin-bottom:8px}.upload-demo{margin-bottom:20px}.upload-layout{display:block}.upload-kinds>div{gap:8px}.upload-kind{gap:8px;padding:13px 10px}.upload-kind small{font-size:var(--fs-meta)}.upload-picker{padding:22px 14px 18px}.upload-picker-actions>*{flex:1;padding:10px 8px}.upload-summary{margin-top:20px;padding:18px;position:static}.upload-summary h2{font-size:var(--fs-card)}.upload-summary p{margin:8px 0 14px}.upload-outline,.upload-primary{min-height:48px}.upload-row{gap:9px;padding:13px 8px 13px 12px}.upload-file-icon{width:30px;height:36px}.upload-row-actions{flex-direction:column;gap:5px}.upload-row-chevron{display:none}.upload-small-button{flex-wrap:wrap;gap:5px;max-width:88px;padding:6px 8px}.upload-dialog-body{padding:20px}.upload-dialog-header{padding-left:20px}}.org-chart{--org-line:var(--border-strong);--org-gap:10px;--org-tick:24px;--org-drop:22px;flex-direction:column;align-items:stretch;display:flex}.org-stem{border-left:1px solid var(--org-line);flex:none;width:0;height:16px;margin-left:20px;position:relative}.org-stem[data-line=derived]{border-left-style:dashed}.org-stem-mark{white-space:nowrap;line-height:1;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.org-fan{gap:var(--org-gap);margin-left:20px}.org-branch,.org-fan{flex-direction:column;display:flex}.org-branch{align-items:stretch;min-width:0;padding-left:16px;position:relative}.org-rows{gap:var(--org-gap);flex-direction:column;margin-left:20px;display:flex}.org-rows>.org-fan{display:contents}.org-rows>.org-stem{display:none}.org-legend-line{border-top:1px solid var(--border-strong);width:24px;display:inline-block}.org-legend-line[data-line=derived]{border-top-style:dashed}.org-popover{width:min(560px,100% - 24px);height:fit-content;max-height:calc(100dvh - 48px);color:var(--text);background:var(--surface);border:1px solid var(--border-line);border-radius:var(--radius-control);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;margin:auto;padding:0;inset:0;overflow-y:auto}.org-popover::backdrop{background:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.org-popover::backdrop{background:color-mix(in srgb,var(--brand-green) 45%,transparent)}}@media (max-width:767.98px){.org-popover{border-radius:8px 8px 0 0;width:100%;max-width:100%;max-height:88dvh;margin:auto 0 0}}@media (max-width:1279.98px){.org-branch:before{content:"";left:0;top:var(--org-tick);border-top:1px solid var(--org-line);width:12px;position:absolute}.org-branch:after{content:"";left:0;top:calc(-1 * var(--org-gap));border-left:1px solid var(--org-line);position:absolute;bottom:0}.org-fan[data-direction=down]>.org-branch:last-child:after{height:calc(var(--org-gap) + var(--org-tick));bottom:auto}.org-fan[data-direction=up]>.org-branch:before{top:auto;bottom:var(--org-tick)}.org-fan[data-direction=up]>.org-branch:after{top:0;bottom:calc(-1 * var(--org-gap))}.org-fan[data-direction=up]>.org-branch:first-child:after{height:calc(var(--org-tick) + var(--org-gap));top:auto}.org-fan[data-direction=up]>.org-branch:last-child:after{bottom:0}.org-fan[data-direction=up]>.org-branch:only-child:after{height:var(--org-tick);top:auto}.org-rows>.org-fan[data-continues]>.org-branch:last-child:after{height:auto;bottom:0}.org-branch[data-line=derived]:after,.org-branch[data-line=derived]:before{border-style:dashed}}@media (min-width:1280px){.org-chart{align-items:center;width:max-content;min-width:100%}.org-stem{height:var(--org-drop);margin-left:0}.org-box{width:212px}.org-fan[data-direction=down] .org-box{width:clamp(172px,20vw - 90px,212px)}.org-fan{flex-direction:row;justify-content:center;align-items:flex-start;gap:0;margin-left:0}.org-fan[data-direction=up]{align-items:flex-end}.org-branch{padding:var(--org-drop) 6px 0;align-items:center}.org-fan[data-direction=up]>.org-branch{padding:0 6px var(--org-drop)}.org-branch:after,.org-branch:before{content:"";width:50%;height:var(--org-drop);border-top:1px solid var(--org-line);position:absolute;top:0;right:50%}.org-branch:after{border-left:1px solid var(--org-line);left:50%;right:auto}.org-branch:first-child:before,.org-branch:last-child:after{border:0}.org-branch:last-child:before{border-right:1px solid var(--org-line)}.org-branch:only-child:before{display:none}.org-branch:only-child:after{border:0;border-left:1px solid var(--org-line)}.org-fan[data-direction=up]>.org-branch:after,.org-fan[data-direction=up]>.org-branch:before{border-top:0;border-bottom:1px solid var(--org-line);top:auto;bottom:0}.org-fan[data-direction=up]>.org-branch:after{border-left:1px solid var(--org-line)}.org-fan[data-direction=up]>.org-branch:first-child:before,.org-fan[data-direction=up]>.org-branch:last-child:after{border:0}.org-fan[data-direction=up]>.org-branch:last-child:before{border-right:1px solid var(--org-line)}.org-fan[data-direction=up]>.org-branch:only-child:after{border:0;border-left:1px solid var(--org-line)}.org-branch[data-line=derived]:after,.org-branch[data-line=derived]:before{border-style:dashed}.org-rows{align-items:center;gap:0;margin-left:0}.org-rows>.org-fan{display:flex;position:relative}.org-rows>.org-stem{display:block}.org-fan[data-continues]:after{content:"";border-left:1px solid var(--org-line);position:absolute;top:0;bottom:0;left:50%}.org-fan[data-continues=derived]:after{border-left-style:dashed}}@keyframes cockpit-arc{0%{stroke-dasharray:0 1000}}.cockpit-arc{animation:cockpit-arc 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes cockpit-bar{0%{transform:scaleX(0)}}.cockpit-bar{transform-origin:0;animation:cockpit-bar .9s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.cockpit-arc,.cockpit-bar{animation:none}}.tb-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--tilbud-hairline),0 10px 26px -20px var(--tilbud-shadow);position:relative;overflow:hidden}.tb-pad{padding:20px}.tb-pad>h2{margin:0 0 12px}.tb-eyebrow{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-body);margin:0}.tb-btn{border-radius:var(--radius-control);border:1px solid var(--border-line);background:var(--bg);height:32px;color:var(--text);font:500 var(--fs-body)/20px var(--font-sans);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.tb-btn:hover{background:var(--surface-sunken)}.tb-btn:disabled{opacity:.55;cursor:default}.tb-btn svg{flex:none;width:16px;height:16px}.tb-ans:focus-visible,.tb-btn:focus-visible,.tb-link:focus-visible,.tb-seg button:focus-visible,.tb-thumb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tb-btn.is-primary{background:var(--brand-green);border-color:var(--brand-green);color:var(--text-on-dark)}.tb-btn.is-primary:hover{background:var(--brand-petrol)}.tb-btn.is-cta{background:var(--brand-green);border-color:var(--brand-green);color:var(--text-on-dark);box-shadow:0 1px 2px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){.tb-btn.is-cta{box-shadow:0 1px 2px color-mix(in srgb,var(--brand-green) 20%,transparent)}}.tb-btn.is-cta:hover{background:var(--brand-petrol)}.tb-btn.is-phone{background:var(--brand-green);border-color:var(--brand-green);color:var(--text-on-dark);font-variant-numeric:tabular-nums}.tb-btn.is-phone:hover{background:var(--brand-petrol)}.tb-btn.is-paper{background:var(--tilbud-paper)}.tb-btn.is-sm{height:var(--control-h-sm);font-size:var(--fs-body);padding:0 9px}.tb-btn.is-wide{width:100%}.tb-btn.is-icon{background:var(--tilbud-glass);height:24px;padding:0 6px}.tb-link{font:600 var(--fs-body)/18px var(--font-sans);color:var(--brand-petrol);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.tb-link:disabled{opacity:.55;cursor:default}.tb-chip{height:24px;font:600 var(--fs-meta)/16px var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.tb-chip svg{flex:none;width:13px;height:13px}.tb-status{height:30px;font:600 var(--fs-body)/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.tb-status svg{flex:none;width:15px;height:15px}.tb-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.tb-spin{border:2px solid;border-right:2px solid #0000;border-radius:50%;flex:none;width:12px;height:12px;animation:tb-spin .9s linear infinite}@keyframes tb-spin{to{transform:rotate(1turn)}}@keyframes tb-pulse{0%{box-shadow:0 0}80%,to{box-shadow:0 0 0 6px #0000}}.tb-chip[data-state=follow_up]{background:var(--coral-fill);color:var(--text-on-dark)}.tb-chip[data-state=draft_ready]{background:var(--tilbud-paper);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--brand-green)}.tb-chip[data-state=draft_failed]{background:var(--tilbud-paper);color:var(--coral-strong);box-shadow:inset 0 0 0 1.5px var(--brand-coral)}.tb-chip[data-state=writing],.tb-status[data-state=writing]{background:var(--petrol-soft);color:var(--brand-petrol)}.tb-chip[data-state=waiting],.tb-status[data-state=waiting]{background:var(--surface-sunken);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.tb-chip[data-state=won],.tb-status[data-state=won]{background:var(--brand-green);color:var(--text-on-dark)}.tb-chip[data-state=lost],.tb-status[data-state=lost]{background:var(--tilbud-lost);color:var(--text)}.tb-chip[data-state=lost] svg{width:12px;height:12px}.tb-chip[data-state=no_response],.tb-status[data-state=no_response]{background:var(--tilbud-none);color:var(--brand-petrol)}.tb-status[data-state=draft_ready]{background:var(--brand-green);color:var(--text-on-dark)}.tb-status[data-state=draft_failed],.tb-status[data-state=follow_up]{background:var(--coral-fill);color:var(--text-on-dark)}.tb-status[data-state=follow_up] .tb-dot{animation:tb-pulse 1.8s ease-out infinite}.tb-head{border-bottom:1px solid var(--border-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:24px;padding-bottom:20px;display:flex}.tb-listgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.tb-lists{flex-direction:column;gap:20px;min-width:0;display:flex}.tb-sechead{border-bottom:1px solid var(--border-line);justify-content:space-between;gap:12px;padding:14px 20px}.tb-sechead,.tb-sechead h2{align-items:center;display:flex}.tb-sechead h2{gap:10px;margin:0}.tb-count{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);background:var(--surface-sunken);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 9px}.tb-cols,.tb-row{grid-template-columns:minmax(0,1.3fr) 150px 136px minmax(0,1.4fr) 28px;align-items:center;gap:16px;padding:0 20px;display:grid}.tb-cols{background:var(--bg);border-bottom:1px solid var(--border-line);font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body);padding-top:10px;padding-bottom:10px}.tb-rows{margin:0;padding:0;list-style:none}.tb-row{isolation:isolate;border-bottom:1px solid var(--border-line);min-height:58px;color:var(--text);font:400 var(--fs-body)/20px var(--font-sans);padding-top:10px;padding-bottom:10px;position:relative}.tb-row:last-child,.tb-rows>li:last-child .tb-row{border-bottom:0}.tb-row:hover{background:var(--surface-selected)}.tb-row .tb-co{overflow-wrap:anywhere;color:var(--text);font-weight:500;text-decoration:none}.tb-row .tb-co:after{content:"";z-index:0;position:absolute;inset:0}.tb-row .tb-co:focus-visible{outline:none}.tb-row .tb-co:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}.tb-row .tb-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.tb-row .tb-nx[data-turn]{color:var(--text);font-weight:600}.tb-row[data-tilbud-row=draft_failed] .tb-nx,.tb-row[data-tilbud-row=follow_up] .tb-nx{color:var(--coral-strong)}.tb-row .tb-who{justify-content:flex-end;display:flex}.tb-av{width:26px;height:26px;font:600 11px/1 var(--font-sans);color:var(--text-on-dark);background:var(--brand-petrol);border-radius:50%;place-items:center;display:inline-grid}.tb-av[data-tone="2"]{background:var(--chart-7)}.tb-empty{font:400 var(--fs-body)/21px var(--font-sans);color:var(--text-body);padding:16px 20px}@media (min-width:1101px){.tb-row .tb-nx{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.tb-overview{position:sticky;top:16px}.tb-ov-head{background:linear-gradient(135deg,var(--surface-sunken) 0,var(--tilbud-paper) 75%);border-bottom:1px solid var(--border-line);justify-content:space-between;align-items:baseline;gap:10px;padding:16px 20px 14px;display:flex}.tb-ov-head h2{margin:0}.tb-ov-head span{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.tb-ov-rate{align-items:center;gap:14px;padding:18px 20px 12px;display:flex}.tb-ov-rate b{font:600 var(--fs-row)/20px var(--font-sans);color:var(--text);display:block}.tb-ov-rate span{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.tb-ring{--p:0;background:conic-gradient(var(--brand-green) calc(var(--p) * 1%),var(--tilbud-ring-track) 0);border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative}.tb-ring:before{content:"";background:var(--tilbud-paper);border-radius:50%;position:absolute;inset:8px}.tb-ring span{font:600 var(--fs-card)/1 var(--font-heading);color:var(--text);font-variant-numeric:tabular-nums;position:relative}.tb-ring.is-small{width:56px;height:56px}.tb-ring.is-small:before{inset:6px}.tb-ring.is-small span{font-size:var(--fs-row)}.tb-ov-list{margin:8px 0 0;padding:0 20px 4px}.tb-ov-list>div{border-top:1px solid var(--border-line);justify-content:space-between;gap:10px;padding:10px 0}.tb-ov-list dt,.tb-ov-list>div{align-items:center;display:flex}.tb-ov-list dt{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);gap:8px}.tb-ov-list dd{text-align:right;margin:0}.tb-ov-list dd b{font:600 var(--fs-row)/20px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;display:block}.tb-ov-list dd b small{font:500 var(--fs-body)/1 var(--font-sans);color:var(--text);margin-left:2px}.tb-ov-list dd span{font:400 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.tb-ov-list>div.is-total{border-top:0;padding-top:4px}.tb-ov-list>div.is-total dt{font-weight:600}.tb-ov-list>div.is-total dd b{font:500 var(--fs-card)/26px var(--font-heading)}.tb-ov-list>div.is-total dd b small{font-size:var(--fs-body)}.tb-ov-list>div.is-bar{border-top:0;padding:0 0 8px}.tb-ov-bar{background:var(--surface-sunken);border-radius:999px;flex:1;gap:2px;height:10px;display:flex;overflow:hidden}.tb-ov-bar i,.tb-ov-list .tb-dot{background:var(--brand-petrol)}.tb-ov-bar i[data-kind=won],.tb-ov-list .tb-dot[data-kind=won]{background:var(--brand-green)}.tb-ov-bar i[data-kind=lost],.tb-ov-list .tb-dot[data-kind=lost]{background:var(--brand-sage)}.tb-ov-bar i[data-kind=none],.tb-ov-list .tb-dot[data-kind=none]{background:var(--accent-tint)}.tb-back{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.tb-back:hover{color:var(--text);text-decoration:underline}.tb-back svg{width:14px;height:14px}.tb-hero{z-index:2;border-radius:var(--radius-card);isolation:isolate;background:radial-gradient(80% 130% at 100% 0,var(--tilbud-glow-soft),transparent 60%),linear-gradient(135deg,var(--tilbud-paper) 0,var(--tilbud-blush) 100%);box-shadow:0 0 0 1px var(--tilbud-coral-hairline),0 22px 44px -30px var(--tilbud-coral-shadow);grid-template-columns:minmax(0,1fr) auto;gap:18px 24px;margin:10px 0 20px;padding:24px 28px 22px;display:grid;position:relative}.tb-hero:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(42% 70% at 100% 100%,var(--tilbud-coral-wash),transparent 70%);position:absolute;inset:0}.tb-hero[data-tone=won]{background:radial-gradient(80% 130% at 100% 0,var(--tilbud-sage-glow),transparent 60%),linear-gradient(135deg,var(--tilbud-paper) 0,var(--tilbud-won-wash) 100%);box-shadow:0 0 0 1px var(--tilbud-hairline-strong),0 22px 44px -30px var(--tilbud-shadow)}.tb-hero[data-tone=won]:after{background:radial-gradient(42% 70% at 100% 100%,var(--tilbud-green-wash),transparent 70%)}.tb-hero[data-tone=calm],.tb-hero[data-tone=sent]{background:linear-gradient(135deg,var(--tilbud-paper) 0,var(--surface-sunken) 100%);box-shadow:0 0 0 1px var(--tilbud-hairline),0 22px 44px -32px var(--tilbud-shadow-calm)}.tb-hero[data-tone=calm]:after,.tb-hero[data-tone=sent]:after{display:none}.tb-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tb-title{font:500 var(--fs-title)/40px var(--font-heading);letter-spacing:-.015em;color:var(--text);overflow-wrap:anywhere;margin:10px 0}.tb-tags{flex-wrap:wrap;gap:6px;display:flex}.tb-tag,.tb-tags{align-items:center}.tb-tag{border-radius:var(--radius-chip);background:var(--tilbud-glass);height:24px;box-shadow:inset 0 0 0 1px var(--border-line);font:500 var(--fs-meta)/1 var(--font-sans);color:var(--text);white-space:nowrap;padding:0 9px;display:inline-flex}.tb-tag[data-tone=hot]{background:var(--petrol-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.tb-tag[data-tone=warm]{background:var(--surface-sunken);color:var(--text);box-shadow:inset 0 0 0 1px var(--hairline)}.tb-tag[data-tone=cold]{background:var(--tilbud-cold);color:var(--brand-petrol);box-shadow:none}.tb-value{border-radius:var(--radius-card);background:var(--tilbud-glass-strong);min-width:230px;box-shadow:0 0 0 1px var(--tilbud-hairline),0 10px 22px -18px var(--tilbud-shadow);flex-direction:column;align-self:start;gap:2px;padding:14px 18px;display:flex}.tb-value span{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--text-body)}.tb-value b{font:500 var(--fs-title)/38px var(--font-heading);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums}.tb-value small{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);font-variant-numeric:tabular-nums}.tb-next{border-radius:var(--radius-control);background:var(--tilbud-glass);box-shadow:0 0 0 1px var(--tilbud-hairline);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 16px;padding:12px 14px 12px 18px;display:flex}.tb-next .tb-eyebrow{flex:none}.tb-next-text{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text-body);flex-wrap:wrap;flex:260px;align-items:center;gap:4px 12px;min-width:0;display:flex}.tb-next-text b{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text)}.tb-next[data-late] .tb-next-text b{color:var(--coral-strong)}.tb-late{background:var(--coral-fill);height:22px;color:var(--text-on-dark);font:600 var(--fs-meta)/1 var(--font-sans);vertical-align:middle;border-radius:999px;align-items:center;margin-left:8px;padding:0 9px;display:inline-flex}.tb-next-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tb-move{flex-direction:column;gap:8px;display:flex}.tb-move input{border:1px solid var(--border-line);border-radius:var(--radius-control);height:36px;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);background:var(--surface);padding:0 10px}.tb-move input:focus{outline:2px solid var(--focus-ring);outline-offset:1px}.tb-move p{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--coral-strong);margin:0}.tb-flowcard{margin-bottom:20px;padding:18px 24px 20px}.tb-flowcard>h2{margin:0 0 16px}.tb-flow{grid-template-columns:repeat(4,minmax(0,1fr)) auto;margin:0;padding:0;list-style:none;display:grid}.tb-flow li{min-width:0;padding-right:14px;position:relative}.tb-flow li:last-child{padding-right:0}.tb-flow li:before{content:"";background:var(--surface-sunken);border-radius:3px;height:3px;position:absolute;top:17px;left:40px;right:4px}.tb-flow li:last-child:before{display:none}.tb-flow li[data-state=done]:before{background:var(--brand-green)}.tb-flow li[data-state=now]:before{background:linear-gradient(90deg,var(--brand-green),var(--surface-sunken))}.tb-flow li[data-state=late]:before{background:linear-gradient(90deg,var(--brand-coral),var(--surface-sunken))}.tb-node{z-index:1;background:var(--tilbud-paper);width:36px;height:36px;color:var(--text-subtle);box-shadow:inset 0 0 0 2px var(--accent-tint);border-radius:50%;place-items:center;margin-bottom:10px;display:grid;position:relative}.tb-node svg{width:17px;height:17px}.tb-flow li[data-state=done] .tb-node,.tb-flow li[data-state=won] .tb-node{background:var(--brand-green);color:var(--text-on-dark);box-shadow:none}.tb-flow li[data-state=now] .tb-node{background:var(--tilbud-paper);color:var(--brand-green);box-shadow:inset 0 0 0 2px var(--brand-green),0 0 0 5px var(--green-soft)}.tb-flow li[data-state=late] .tb-node{background:var(--coral-fill);color:var(--text-on-dark);box-shadow:0 0 0 5px var(--tilbud-late-ring)}.tb-flow li[data-state=lost] .tb-node{background:var(--tilbud-lost);color:var(--text);box-shadow:inset 0 0 0 2px var(--tilbud-lost-line)}.tb-flow b{font:600 var(--fs-body)/20px var(--font-sans);color:var(--text);display:block}.tb-flow li[data-state=todo] b{color:var(--text-body)}.tb-when{font:500 var(--fs-body)/18px var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;display:block}.tb-what{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);display:block}.tb-what:empty,.tb-when:empty{display:none}.tb-flow li[data-state=now] .tb-what{color:var(--text);font-weight:600}.tb-flow li[data-state=late] .tb-what,.tb-flow li[data-state=late] .tb-when{color:var(--coral-strong);font-weight:600}.tb-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.tb-side{flex-direction:column;gap:20px;min-width:0;display:flex;position:sticky;top:16px}.tb-prophead{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;padding:18px 20px 0}.tb-prophead,.tb-prophead h2{align-items:center;display:flex}.tb-prophead h2{gap:8px;margin:0}.tb-prophead h2 svg{width:18px;height:18px;color:var(--brand-petrol)}.tb-toolbar{justify-content:space-between;gap:10px;padding:14px 20px 4px}.tb-toolbar,.tb-toolbar>div{flex-wrap:wrap;align-items:center;display:flex}.tb-toolbar>div{gap:6px}.tb-seg{border:1px solid var(--border-line);border-radius:var(--radius-control);display:inline-flex;overflow:hidden}.tb-seg+.tb-seg{margin-left:4px}.tb-seg button{font:600 var(--fs-body)/20px var(--font-sans);background:var(--surface);color:var(--text-body);cursor:pointer;border:0;padding:5px 14px}.tb-seg button[aria-pressed=true]{background:var(--brand-green);color:var(--text-on-dark)}.tb-doc{padding:12px 24px 26px}.tb-attach{border-radius:var(--radius-card);background:var(--surface-sunken);flex-wrap:wrap;align-items:center;gap:28px;margin:4px 0 6px;padding:24px;display:flex}.tb-thumb{aspect-ratio:794/640;border-radius:var(--radius-chip);background:var(--tilbud-paper);cursor:zoom-in;width:200px;box-shadow:0 0 0 1px var(--tilbud-hairline-strong),0 20px 32px -18px var(--tilbud-shadow-deep),10px 10px 0 -2px var(--tilbud-paper),10px 10px 0 -1px var(--tilbud-hairline-strong);border:0;flex:none;padding:0;transition:transform .2s;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.tb-thumb:focus-visible,.tb-thumb:hover{transform:rotate(0)translateY(-3px)}.tb-thumb canvas,.tb-thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.tb-thumb[data-loading]:after{content:"";border-radius:var(--radius-chip);background:repeating-linear-gradient(180deg,var(--surface-sunken) 0 8px,transparent 8px 18px);opacity:.7;height:60%;position:absolute;inset:14px 16px auto}.tb-attach-info{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.tb-filetype{border-radius:var(--radius-chip);background:var(--brand-petrol);color:var(--text-on-dark);font:700 var(--fs-meta)/18px var(--font-sans);letter-spacing:.08em;align-self:flex-start;padding:0 7px}.tb-attach-info b{font:600 var(--fs-card)/24px var(--font-sans);color:var(--text);overflow-wrap:break-word}.tb-attach-info>span:not(.tb-filetype){font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body);min-height:18px}.tb-attach-info .tb-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.tb-word{font:500 var(--fs-body)/18px var(--font-sans);color:var(--brand-petrol);overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:4px;text-decoration:none;display:inline-flex}.tb-word:hover{text-decoration:underline}.tb-word svg{flex:none;width:15px;height:15px}.tb-missing{border-radius:var(--radius-control);background:var(--tilbud-blush);margin-bottom:18px;padding:12px 14px}.tb-writing{font:500 var(--fs-row)/22px var(--font-sans);color:var(--text);align-items:center;gap:10px;padding:30px 20px 34px;display:flex}.tb-writing .tb-spin{width:18px;height:18px;color:var(--brand-petrol)}.tb-corr{border-top:1px solid var(--border-line);padding:16px 20px 20px}.tb-corr>h3{margin:0 0 10px}.tb-thread{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.tb-bubble{border-radius:var(--radius-control);font:400 var(--fs-body)/19px var(--font-sans);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;max-width:92%;padding:8px 12px}.tb-bubble b{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-body);margin-bottom:2px;display:block}.tb-bubble[data-who=me]{background:var(--surface-sunken);margin-left:auto}.tb-bubble[data-who=agent]{border:1px solid var(--border-line)}.tb-bubble[data-failed]{border-color:var(--tilbud-coral-line);background:var(--tilbud-blush)}.tb-text{resize:vertical;border:1px solid var(--border-line);border-radius:var(--radius-control);width:100%;min-height:84px;font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);background:var(--surface);padding:8px 10px;display:block}.tb-text:focus{outline:2px solid var(--focus-ring);outline-offset:1px}.tb-corr form .tb-btn{margin-top:8px}.tb-mailrow{font:500 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.tb-mailrow>span:first-child{font:600 var(--fs-meta)/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-body)}.tb-mailbox{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border-line);border-radius:var(--radius-control);font:400 var(--fs-body)/22px var(--font-sans);color:var(--text);max-width:760px;padding:16px}.tb-error{font:500 var(--fs-body)/18px var(--font-sans);color:var(--coral-strong);margin:8px 0 0}.tb-answers{gap:8px;display:grid}.tb-ans{border-radius:var(--radius-control);border:1px solid var(--border-line);background:var(--tilbud-paper);height:48px;color:var(--text);font:600 var(--fs-row)/1 var(--font-sans);cursor:pointer;align-items:center;gap:10px;padding:0 14px;transition:border-color .15s,transform .15s,background-color .15s;display:flex}.tb-ans svg{width:18px;height:18px}.tb-ans:hover{transform:translateY(-1px)}.tb-ans:disabled{opacity:.55;cursor:default;transform:none}.tb-ans[data-answer=won] svg{color:var(--brand-green)}.tb-ans[data-answer=lost] svg{color:var(--coral-strong)}.tb-ans[data-answer=no_response] svg{color:var(--brand-petrol)}.tb-ans[data-answer=won]:hover{background:var(--tilbud-won-soft);border-color:var(--brand-green)}.tb-ans[data-answer=lost]:hover{background:var(--tilbud-blush);border-color:var(--coral-strong)}.tb-ans[data-answer=no_response]:hover{background:var(--surface-sunken);border-color:var(--brand-petrol)}.tb-answered{flex-wrap:wrap;justify-content:space-between;gap:10px}.tb-answered,.tb-person-row{align-items:center;display:flex}.tb-person-row{gap:12px;min-width:0;margin-bottom:12px}.tb-avatar{background:var(--brand-petrol);width:46px;height:46px;color:var(--text-on-dark);font:600 var(--fs-row)/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid}.tb-person-row b{font:600 var(--fs-row)/22px var(--font-sans);color:var(--text);overflow-wrap:anywhere;display:block}.tb-person-row div span{font:400 var(--fs-body)/18px var(--font-sans);color:var(--text-body)}.tb-tel{font:600 var(--fs-row)/22px var(--font-sans);color:var(--brand-petrol);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0 0 4px;text-decoration:none;display:inline-flex}.tb-tel:hover{text-decoration:underline}.tb-tel svg{width:15px;height:15px}.tb-mailline{font:400 var(--fs-body)/20px var(--font-sans);color:var(--text);overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 8px;margin-top:10px}.tb-leadmini,.tb-mailline{align-items:center;display:flex}.tb-leadmini{gap:12px;margin-bottom:12px}.tb-leadmini>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.tb-pdf{z-index:60;background:var(--tilbud-backdrop);justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.tb-pdf-box{border-radius:var(--radius-control);background:var(--surface);width:min(980px,100%);height:100%;max-height:calc(100dvh - 48px);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.tb-pdf-head{border-bottom:1px solid var(--border-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 12px 20px;display:flex}.tb-pdf-head h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.tb-pdf-head>div{flex:none;align-items:center;gap:8px;display:flex}.tb-pdf-pages{overscroll-behavior:contain;background:var(--surface-sunken);flex:1;padding:20px;overflow:auto}.tb-pdf-sheets{flex-direction:column;align-items:center;gap:16px;display:flex}.tb-pdf-sheets canvas{background:var(--tilbud-paper);width:100%;max-width:820px;height:auto;box-shadow:0 1px 3px var(--tilbud-hairline-strong);cursor:zoom-in;display:block}.tb-pdf-pages[data-zoom] .tb-pdf-sheets{align-items:flex-start;width:max-content}.tb-pdf-pages[data-zoom] .tb-pdf-sheets canvas{cursor:zoom-out;width:auto;max-width:none}.tb-pdf-pages p{text-align:center;font:500 var(--fs-body)/20px var(--font-sans);color:var(--text-body);margin:40px auto}.tb-leadrow{isolation:isolate;border-top:1px solid var(--border-line);color:var(--text);font:400 var(--fs-body)/20px var(--font-sans);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 20px;display:grid;position:relative}.tb-leadrow:hover{background:var(--surface-selected)}.tb-leadrow a{color:inherit;text-decoration:none}.tb-leadrow a:after{content:"";z-index:0;position:absolute;inset:0}.tb-leadrow a:focus-visible{outline:none}.tb-leadrow a:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}.tb-leadrow .tb-open{color:var(--brand-petrol);align-items:center;gap:4px;font-weight:500;display:inline-flex}.tb-leadrow .tb-open svg{width:14px;height:14px}@media (max-width:1100px){.tb-grid,.tb-listgrid{grid-template-columns:minmax(0,1fr)}.tb-overview,.tb-side{position:static}}@media (max-width:760px){.tb-cols{display:none}.tb-row{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 16px;display:flex}.tb-row .tb-co{flex:55%;min-width:0}.tb-row .tb-num,.tb-row .tb-st{flex:none}.tb-row .tb-num:empty{display:none}.tb-row .tb-nx{flex:auto}.tb-row .tb-who{display:none}.tb-sechead{padding:12px 16px}.tb-pad{padding:16px}.tb-btn,.tb-btn.is-sm{height:40px;padding:0 12px}.tb-btn.is-icon{height:32px}.tb-seg button{padding:9px 16px}.tb-hero{border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);padding:18px 16px}.tb-title{font-size:var(--fs-title);line-height:34px}.tb-value{min-width:0}.tb-next{padding:12px}.tb-next-actions{width:100%}.tb-next-actions>*{flex:auto}.tb-next-actions .tb-btn{width:100%}.tb-back{min-height:40px}.tb-flowcard{padding:16px}.tb-flow{grid-template-columns:minmax(0,1fr)}.tb-flow li{grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:0 0 14px;display:grid}.tb-flow li>:not(.tb-node){grid-column:2}.tb-node{grid-row:1/span 3;margin:0}.tb-flow li:before{width:3px;height:auto;inset:36px auto 0 17px}.tb-prophead{padding:16px 16px 0}.tb-toolbar{padding:12px 16px 4px}.tb-doc{padding:12px 16px 16px}.tb-attach{justify-content:center;gap:20px;padding:18px}.tb-thumb{width:180px}.tb-corr{padding:16px}.tb-ov-head,.tb-ov-list,.tb-ov-rate{padding-left:16px;padding-right:16px}.tb-grid{flex-direction:column;align-items:stretch;gap:20px;display:flex}.tb-side{display:contents}.tb-side [data-tb-answer]{order:-1}.tb-leadrow{padding:12px 16px}.tb-leadrow .tb-open span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tb-leadrow .tb-open svg{width:18px;height:18px}.tb-pdf{padding:0}.tb-pdf-box{border-radius:0;max-height:none}.tb-pdf-pages{padding:12px}}:root{--agent-salg:oklch(52% .085 200);--agent-tilbud:oklch(58% .045 75);--agent-kunder:oklch(58% .045 175);--agent-drift:oklch(58% .045 225);--agent-projektleder:oklch(55% .06 320);--ac-orb:#2e453d;--ac-orb-line:#ffffff1f;--ac-orb-shadow:0 10px 24px -10px #14211d8c,0 2px 6px #14211d29;--ac-glyph:#fff;--ac-panel:#fff;--ac-raise:#fff;--ac-wash:#f1f5f3;--ac-bubble:#eaf0ec;--ac-label:#65716c;--ac-ink:#2e453d;--ac-hairline:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--ac-hairline:color-mix(in srgb,var(--brand-green) 8%,transparent)}}:root{--ac-hairline-strong:var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--ac-hairline-strong:color-mix(in srgb,var(--brand-green) 14%,transparent)}}:root{--ac-shade:#2e453d4d;--ac-shade-soft:#2e453d1a;--ac-scrim:#141f1c57;--ac-primary-bg:#2e453d;--ac-primary-bg-hover:#355454;--ac-primary-fg:#fff;--ac-disabled-bg:#e3e8e5;--ac-disabled-fg:#65716c;--ac-commit-from:oklch(36.9% .032 171);--ac-commit-to:oklch(62.5% .124 160);--ac-shadow-panel:0 0 0 1px #2e453d12,0 1px 2px #2e453d0d,0 14px 32px -14px #2e453d38,0 44px 90px -30px #2e453d5c;--ac-shadow-card:0 0 0 1px var(--ac-hairline),0 1px 2px var(--brand-green),0 16px 40px -24px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--ac-shadow-card:0 0 0 1px var(--ac-hairline),0 1px 2px color-mix(in srgb,var(--brand-green) 5%,transparent),0 16px 40px -24px color-mix(in srgb,var(--brand-green) 30%,transparent)}}:root{--ac-shadow-lift:0 0 0 1px var(--ac-hairline-strong),0 2px 6px var(--brand-green),0 22px 46px -22px var(--brand-green)}@supports (color:color-mix(in lab,red,red)){:root{--ac-shadow-lift:0 0 0 1px var(--ac-hairline-strong),0 2px 6px color-mix(in srgb,var(--brand-green) 7%,transparent),0 22px 46px -22px color-mix(in srgb,var(--brand-green) 40%,transparent)}}:root{--ac-shadow-pop:0 0 0 1px #2e453d14,0 18px 44px -18px #2e453d61;--ac-canvas-warm:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--ac-canvas-warm:color-mix(in srgb,var(--bg) 74%,var(--brand-blush))}}:root{--ac-surface-cream:var(--brand-blush)}@supports (color:color-mix(in lab,red,red)){:root{--ac-surface-cream:color-mix(in srgb,var(--brand-blush) 58%,var(--surface))}}:root{--ac-text-faint:var(--text-body)}@supports (color:color-mix(in lab,red,red)){:root{--ac-text-faint:color-mix(in srgb,var(--text-body) 62%,var(--surface))}}:root{--ac-radius-card:18px;--ac-radius-control:12px;--ac-radius-chip:9px;--ac-ease-out:cubic-bezier(.2,.8,.2,1);--ac-ease-spring:cubic-bezier(.34,1.45,.55,1);--ac-mine:#2e453d;--ac-mine-fg:#fff;--ac-theirs:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){:root{--ac-theirs:color-mix(in srgb,var(--surface-sunken) 72%,var(--brand-blush))}}[data-theme=dark]{--agent-salg:oklch(68% .08 200);--agent-tilbud:oklch(70% .045 75);--agent-kunder:oklch(70% .045 175);--agent-drift:oklch(70% .045 225);--agent-projektleder:oklch(72% .05 320);--ac-orb-shadow:0 10px 24px -10px #000000b3,0 0 0 1px #ffffff1a;--ac-glyph:#10201b;--ac-panel:#1e2f2a;--ac-raise:#243833;--ac-wash:#283d37;--ac-bubble:#2c433d;--ac-label:#a9b6b1;--ac-ink:#f2f4f3;--ac-hairline:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--ac-hairline:color-mix(in srgb,var(--text) 9%,transparent)}}[data-theme=dark]{--ac-hairline-strong:var(--text)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--ac-hairline-strong:color-mix(in srgb,var(--text) 15%,transparent)}}[data-theme=dark]{--ac-shade:#0000008c;--ac-shade-soft:#0000004d;--ac-scrim:#00000080;--ac-primary-bg:#85a6a6;--ac-primary-bg-hover:#9bb8b8;--ac-primary-fg:#14211d;--ac-disabled-bg:#2a3b36;--ac-disabled-fg:#8c9c96;--ac-commit-from:oklch(70% .036 197);--ac-commit-to:oklch(72.6% .127 161);--ac-shadow-panel:0 0 0 1px #ffffff1a,0 14px 32px -14px #0000008c,0 44px 90px -30px #000000bf;--ac-shadow-card:0 0 0 1px var(--ac-hairline),0 1px 2px #00000040,0 16px 40px -24px #0009;--ac-shadow-lift:0 0 0 1px var(--ac-hairline-strong),0 2px 6px #0000004d,0 22px 46px -22px #000000b3;--ac-shadow-pop:0 0 0 1px #ffffff1a,0 18px 44px -18px #000000bf;--ac-canvas-warm:var(--bg)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--ac-canvas-warm:color-mix(in srgb,var(--bg) 95%,var(--brand-coral))}}[data-theme=dark]{--ac-surface-cream:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--ac-surface-cream:color-mix(in srgb,var(--surface-sunken) 90%,var(--brand-coral))}}[data-theme=dark]{--ac-mine:#3d6458;--ac-theirs:#2b3f3a}[data-ac-agent=salg]{--hue:var(--agent-salg)}[data-ac-agent=tilbud]{--hue:var(--agent-tilbud)}[data-ac-agent=kunder]{--hue:var(--agent-kunder)}[data-ac-agent=drift]{--hue:var(--agent-drift)}[data-ac-agent=projektleder]{--hue:var(--agent-projektleder)}[data-ac-agent]{--hue-hi:var(--hue)}@supports (color:color-mix(in lab,red,red)){[data-ac-agent]{--hue-hi:color-mix(in oklch,var(--hue) 55%,white)}}[data-ac-agent]{--hue-glow:var(--hue)}@supports (color:color-mix(in lab,red,red)){[data-ac-agent]{--hue-glow:color-mix(in oklch,var(--hue) 38%,transparent)}}.ac-root{font-family:var(--font-sans);color:var(--ac-ink)}.ac-root svg{flex:none}.ac-root button{font:inherit}.ac-root :focus-visible{outline:2px solid var(--hue);outline-offset:2px}.ac-orb{z-index:45;background:var(--ac-orb);width:52px;height:52px;color:var(--text-on-dark);box-shadow:var(--ac-orb-shadow),inset 0 0 0 1px var(--ac-orb-line);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .25s;display:grid;position:fixed;bottom:24px;right:24px}.ac-orb:focus-visible{outline-offset:4px}.ac-orb-aura{background:radial-gradient(closest-side,var(--hue-glow),transparent);opacity:.7;pointer-events:none;border-radius:50%;position:absolute;inset:-18px}.ac-orb-glyph{width:22px;height:22px;color:var(--text-on-dark);place-items:center;display:grid;position:relative}.ac-orb-glyph svg{width:22px;height:22px;overflow:visible}.ac-orb-arc{pointer-events:none;opacity:0;width:calc(100% + 10px);height:calc(100% + 10px);transition:opacity .3s;position:absolute;inset:-5px}.ac-orb-arc circle{fill:none;stroke:var(--hue);stroke-width:2px;stroke-linecap:round}.ac-orb[data-busy] .ac-orb-arc{opacity:1}.ac-orb[data-busy] .ac-orb-aura,.ac-orb[data-still] .ac-orb-aura{opacity:0}.ac-orb[data-still] .ac-orb-glyph{opacity:.45}.ac-orb-label{white-space:nowrap;pointer-events:none;background:var(--ac-raise);box-shadow:var(--ac-shadow-pop);font:600 var(--fs-body)/18px var(--font-sans);color:var(--ac-ink);opacity:0;border-radius:999px;padding:6px 12px;transition:opacity .2s,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:calc(100% + 12px);transform:translate(8px,-50%)}.ac-orb:focus-visible .ac-orb-label,.ac-orb:hover .ac-orb-label{opacity:1;transform:translateY(-50%)}.ac-orb:hover{transform:scale(1.05)}.ac-orb:active{transition-duration:.12s;transform:scale(.94)}.ac-orb-unread{background:var(--brand-coral);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:1px;right:1px}.ac-root[data-open] .ac-orb{opacity:0;pointer-events:none;transform:scale(.6)}.ac-root[data-lift] .ac-orb{z-index:60}.ac-root[data-lift] .ac-head .ac-mark{opacity:0}.ac-root[data-lift] .ac-orb>:not(.ac-orb-glyph){visibility:hidden}.ac-panel{z-index:50;border-radius:var(--ac-radius-card);background:var(--ac-panel);width:min(428px,100vw - 48px);height:min(688px,100dvh - 48px);box-shadow:var(--ac-shadow-lift),0 40px 80px -40px var(--ac-shade);isolation:isolate;transform-origin:calc(100% - 26px) calc(100% - 26px);outline:none;flex-direction:column;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden}.ac-panel[data-state=closed]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(16px)scale(.9)}.ac-panel[data-state=open]{visibility:visible;opacity:1;transform:none}.ac-panel:after,.ac-panel:before{content:"";pointer-events:none;height:1.5px;position:absolute;top:0;left:20px;right:20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.ac-panel:before{z-index:8;opacity:0;background:linear-gradient(90deg,var(--hue) 0,var(--hue-hi) 60%,var(--hue) 100%);transition:opacity .3s var(--ac-ease-out)}.ac-root[data-working] .ac-panel:before{opacity:1}.ac-panel:after{z-index:9;opacity:0;background:linear-gradient(90deg,#0000,#fffffff2,#0000) -60% 0/34% 100% no-repeat}.ac-view{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ac-grab,.ac-scrim{display:none}.ac-head{z-index:6;height:60px;transition:box-shadow .2s var(--ac-ease-out);flex:none;align-items:center;gap:4px;padding:0 8px 0 12px;display:flex;position:relative}.ac-view[data-scrolled] .ac-head{box-shadow:0 1px 0 var(--ac-hairline)}.ac-who{color:var(--ac-ink);flex:1;align-items:center;gap:10px}.ac-who,.ac-who-text{min-width:0;display:flex}.ac-who-text{flex-direction:column}.ac-who-name{text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-row)/20px var(--font-heading);letter-spacing:-.01em;color:var(--ac-ink);overflow:hidden}.ac-agents{align-items:center;gap:6px;margin-right:4px;display:flex}.ac-agent-pick{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:relative}.ac-agent-pick[aria-disabled=true]{cursor:default}.ac-agent-pick:after{content:attr(data-name);z-index:20;box-shadow:0 6px 16px -6px var(--ac-shade);border-radius:var(--radius-chip);white-space:nowrap;pointer-events:none;background:var(--ac-ink);color:var(--ac-panel);font:600 var(--fs-meta)/16px var(--font-sans);opacity:0;transition:opacity .15s var(--ac-ease-out),transform .2s var(--ac-ease-out);padding:3px 8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-3px)}.ac-agent-pick:focus-visible:after,.ac-agent-pick:hover:after{opacity:1;transform:translate(-50%)}.ac-who-time{font-variant-numeric:tabular-nums;margin-left:2px}.ac-who-status{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ac-label);white-space:nowrap;align-items:center;gap:6px;display:flex}.ac-status-dot{background:var(--status-good);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.ac-status-dot[data-status=arbejder]{background:conic-gradient(var(--hue) 0 25%,var(--ac-hairline-strong) 25% 100%);width:10px;height:10px;margin:-1.5px;-webkit-mask:radial-gradient(circle,#0000 2.9px,#000 3.4px);mask:radial-gradient(circle,#0000 2.9px,#000 3.4px)}.ac-status-dot[data-status=arbejder][data-quiet]{background:var(--hue);width:7px;height:7px;margin:0;-webkit-mask:none;mask:none}.ac-status-dot[data-status=koe]{box-shadow:inset 0 0 0 1.5px var(--hue);background:0 0}.ac-status-dot[data-status=graense],.ac-status-dot[data-status=offline],.ac-status-dot[data-status=pause]{background:var(--text-subtle)}.ac-status-dot[data-status=slukket]{box-shadow:inset 0 0 0 1.5px var(--text-subtle);background:0 0}.ac-status-dot[data-status=senere]{display:none}.ac-icon-btn{border-radius:var(--radius-control);width:36px;height:36px;color:var(--ac-label);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.ac-icon-btn:hover:not(:disabled){background:var(--ac-wash);color:var(--ac-ink)}.ac-icon-btn:disabled{opacity:.35;cursor:default}.ac-icon-btn svg{width:18px;height:18px}.ac-mark{--size:36px;width:var(--size);height:var(--size);background:var(--hue);color:var(--ac-glyph);border-radius:50%;flex:none;place-items:center;transition:opacity .3s,filter .3s;display:grid;position:relative}.ac-mark svg{width:62%;height:62%;overflow:visible}.ac-mark[data-size=xs]{--size:24px}.ac-mark[data-size=sm] .ac-glyph-line,.ac-mark[data-size=xs] .ac-glyph-line{stroke-width:2.4px}.ac-mark[data-size=sm] circle.ac-glyph-dot,.ac-mark[data-size=xs] circle.ac-glyph-dot{r:3px}.ac-mark[data-size=sm]{--size:28px}.ac-mark[data-size=lg]{--size:40px}.ac-mark[data-size=xl]{--size:48px}.ac-mark[data-later] svg{opacity:.4}.ac-mark[data-still]{filter:saturate(.25);opacity:.55}.ac-glyph-base,.ac-glyph-run{place-items:center;display:grid;position:absolute;inset:0}.ac-glyph-base{opacity:.55}.ac-glyph-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ac-glyph-dot{fill:currentColor;transform-box:fill-box;transform-origin:50%}.ac-log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ac-hairline-strong) transparent;flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 14px 18px;display:flex;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 32px calc(100% - 24px),#0000)}.ac-log:before{content:"";flex:1 0 0;margin-top:-10px}.ac-log:has(.ac-empty):before,.ac-log:has(.ac-skeleton):before{display:none}.ac-view:not([data-scrolled]) .ac-log{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 24px),#0000 100%)}.ac-stamp{font:500 var(--fs-meta)/14px var(--font-sans);letter-spacing:.01em;color:var(--ac-label);font-variant-numeric:tabular-nums;align-self:center;margin:8px 0 2px}.ac-run{grid-template-columns:28px minmax(0,1fr);align-items:end;column-gap:8px;min-width:0;display:grid}.ac-run[data-author=user]{display:flex}.ac-run-avatar{grid-area:1/1;padding-bottom:1px;display:grid}.ac-run-col{flex-direction:column;grid-column:2;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}.ac-run[data-author=user] .ac-run-col{align-items:flex-end}.ac-bubble-row{align-items:center;gap:6px;min-width:0;max-width:84%;display:flex}.ac-bubble-row .ac-bubble{min-width:0;max-width:100%}.ac-failed-mark{background:var(--coral-fill);width:18px;height:18px;color:var(--text-on-dark);font:700 var(--fs-meta)/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid}.ac-turn-failed{color:var(--coral-strong)}.ac-turn-queued{color:var(--ac-label)}.ac-btn.ac-btn-withdraw:hover:not(:disabled){color:var(--ac-ink);text-underline-offset:3px;background:0 0;text-decoration:underline}.ac-btn.ac-btn-resend{color:var(--brand-green)}[data-theme=dark] .ac-btn.ac-btn-resend{color:var(--brand-sage)}.ac-system{text-align:center;max-width:86%;font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ac-label);align-self:center;margin:4px 0}.ac-bubble{border-radius:var(--radius-card);max-width:84%;font:400 var(--fs-body)/21px var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:8px 13px 9px}.ac-run[data-author=user] .ac-bubble{background:var(--ac-mine);color:var(--ac-mine-fg)}.ac-run[data-author=agent] .ac-bubble{background:var(--ac-theirs);color:var(--ac-ink)}.ac-run[data-author=user] .ac-bubble[data-pos=first]{border-bottom-right-radius:5px}.ac-run[data-author=user] .ac-bubble[data-pos=middle]{border-top-right-radius:5px;border-bottom-right-radius:5px}.ac-run[data-author=user] .ac-bubble[data-pos=last]{border-top-right-radius:5px}.ac-run[data-author=agent] .ac-bubble[data-pos=first]{border-bottom-left-radius:5px}.ac-run[data-author=agent] .ac-bubble[data-pos=middle]{border-top-left-radius:5px;border-bottom-left-radius:5px}.ac-run[data-author=agent] .ac-bubble[data-pos=last]{border-top-left-radius:5px}.ac-bubble[data-sending]{opacity:.6}.ac-cards{width:100%;margin:4px 0 2px}.ac-turn-note{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--ac-label);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;margin:2px 2px 0;display:flex}.ac-turn-note svg{width:14px;height:14px}.ac-lead-page{color:var(--ac-label);text-decoration:underline;-webkit-text-decoration-color:var(--ac-hairline-strong);text-decoration-color:var(--ac-hairline-strong);text-underline-offset:3px}.ac-lead-page:hover{color:var(--ac-ink)}.ac-lead-page:focus-visible{outline:2px solid var(--hue);outline-offset:2px;border-radius:4px}.ac-typing-row{align-items:center;gap:8px;min-width:0;display:flex}.ac-dots{align-items:center;gap:4px;height:21px;padding:0 2px;display:inline-flex}.ac-dots i{background:var(--ac-label);opacity:.55;border-radius:50%;width:7px;height:7px}.ac-typing-time{font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ac-label);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-bubble-still{color:var(--ac-label);font-size:var(--fs-body)}.ac-empty{text-align:center;flex:1;grid-template-rows:38fr auto 62fr;justify-items:center;min-height:100%;display:grid}.ac-empty-block{flex-direction:column;grid-row:2;align-items:center;gap:4px;display:flex}.ac-empty-block .ac-mark{margin-bottom:10px}.ac-empty-name{font:500 var(--fs-card)/28px var(--font-heading);letter-spacing:-.015em;color:var(--ac-ink);margin:0}.ac-empty-line{font:400 var(--fs-body)/20px var(--font-sans);color:var(--ac-label);margin:0}.ac-empty-block .ac-btn-quiet{margin-top:10px}.ac-skeleton{flex-direction:column;gap:14px;padding-top:6px;display:flex}.ac-skeleton i{border-radius:var(--radius-control);background:linear-gradient(90deg,var(--ac-wash) 0,var(--ac-bubble) 50%,var(--ac-wash) 100%);background-size:200% 100%;height:14px;display:block}.ac-skeleton i[data-w="70"]{width:70%}.ac-skeleton i[data-w="45"]{width:45%}.ac-skeleton i[data-w="85"]{width:85%}.ac-skeleton i[data-w="55"]{width:55%}.ac-skeleton i[data-right]{border-radius:18px 18px 6px;align-self:flex-end;height:34px}.ac-group{border-radius:var(--ac-radius-card);background:var(--ac-raise);min-width:0;box-shadow:var(--ac-shadow-card);border-top-left-radius:5px;position:relative;overflow:hidden}.ac-rows{margin:0;padding:0;list-style:none}.ac-row{grid-template-columns:88px minmax(0,1fr) 32px;align-items:start;column-gap:8px;padding:12px 8px 12px 14px;display:grid}.ac-row+.ac-row{border-top:1px solid var(--ac-hairline)}.ac-row-label{font:400 var(--fs-body)/20px var(--font-sans);color:var(--ac-label);padding-top:1px}.ac-row-main{min-width:0}.ac-row-side{justify-items:end;min-height:22px;display:grid}.ac-row-x{border-radius:var(--radius-control);width:28px;height:28px;color:var(--ac-label);cursor:pointer;background:0 0;border:0;place-items:center;margin:-4px 0;padding:0;display:grid}.ac-row-x:hover:not(:disabled){background:var(--ac-wash);color:var(--ac-ink)}.ac-row-x:disabled{cursor:default;opacity:.4}.ac-row-x svg{width:15px;height:15px}.ac-row-done{width:16px;height:16px;color:var(--status-good);margin-top:2px}.ac-row-state{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--ac-label);align-items:center;gap:4px;margin-top:4px;display:flex}.ac-row-undo{height:24px;font-size:var(--fs-meta);padding:0 6px}.ac-row-saved{color:var(--status-good-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ac-row-saved svg{stroke-width:2.75px;width:13px;height:13px}.ac-btn.ac-btn-undo{background:0 0}.ac-btn.ac-btn-undo:hover:not(:disabled){color:var(--ac-ink);text-underline-offset:3px;background:0 0;text-decoration:underline}.ac-row-error{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--coral-strong);margin-top:4px;display:block}.ac-row[data-status=afvist] .ac-row-content,.ac-row[data-status=fortrudt] .ac-row-content,.ac-row[data-status=udloebet] .ac-row-content{opacity:.5}.ac-phase{font:600 var(--fs-body)/20px var(--font-sans);color:var(--ac-ink);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ac-phase-from{color:var(--ac-label);text-decoration:line-through;text-decoration-thickness:1.25px;-webkit-text-decoration-color:var(--ac-label);text-decoration-color:var(--ac-label);font-weight:400}@supports (color:color-mix(in lab,red,red)){.ac-phase-from{-webkit-text-decoration-color:color-mix(in srgb,var(--ac-label) 50%,transparent);text-decoration-color:color-mix(in srgb,var(--ac-label) 50%,transparent)}}.ac-phase-arrow{width:16px;height:16px;color:var(--ac-label)}.ac-task{min-width:0}.ac-task-title{font:600 var(--fs-body)/20px var(--font-sans);color:var(--ac-ink);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:0;display:flex}.ac-task-plus{width:14px;height:14px;color:var(--ac-label);stroke-width:2.5px;flex:none;margin-top:3px}.ac-task-desc{white-space:pre-wrap;overflow-wrap:anywhere}.ac-task-desc,.ac-task-meta{font:400 var(--fs-body)/19px var(--font-sans);color:var(--ac-label);margin:2px 0 0 20px}.ac-task-meta{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.ac-task-meta .ac-sep{color:var(--ac-label);opacity:.7}.ac-flag{color:var(--ac-ink);align-items:center;gap:4px;font-weight:500;display:inline-flex}.ac-flag svg{fill:currentColor;width:12px;height:12px}.ac-note{font:400 var(--fs-body)/21px var(--font-sans);color:var(--ac-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ac-row-about{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--ac-label);overflow-wrap:anywhere;margin:0 0 3px}.ac-step-from{font:400 var(--fs-body)/19px var(--font-sans);color:var(--ac-label);text-decoration:line-through;text-decoration-thickness:1.25px;-webkit-text-decoration-color:var(--ac-label);text-decoration-color:var(--ac-label);margin:0 0 2px 20px}@supports (color:color-mix(in lab,red,red)){.ac-step-from{-webkit-text-decoration-color:color-mix(in srgb,var(--ac-label) 50%,transparent);text-decoration-color:color-mix(in srgb,var(--ac-label) 50%,transparent)}}.ac-step-from{overflow-wrap:anywhere}.ac-changes{gap:6px;min-width:0;display:grid}.ac-field-change{overflow-wrap:anywhere;row-gap:0;display:grid}.ac-change-field{font:400 var(--fs-meta)/17px var(--font-sans);color:var(--ac-label)}.ac-change-pair{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.ac-task>.ac-field-change{margin:2px 0 0 20px}.ac-task-meta-part{align-items:center;gap:0 6px;display:inline-flex}.ac-group-foot{border-top:1px solid var(--ac-hairline);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 8px;min-height:52px;padding:8px 8px 8px 14px;display:flex}.ac-commit{background:var(--ac-primary-bg);border-radius:999px;flex:none;place-items:center;height:36px;margin-left:auto;display:inline-grid;position:relative;overflow:hidden}.ac-commit .ac-btn{width:100%}.ac-commit[data-done]{background:var(--status-good);border-radius:50%;order:-1;width:20px;height:20px;margin-left:0}.ac-commit .ac-btn{box-shadow:none;background:0 0}.ac-commit:has(.ac-btn:disabled):not([data-busy]){background:var(--ac-disabled-bg)}.ac-commit:has(.ac-btn:disabled):not([data-busy]) .ac-btn{color:var(--ac-disabled-fg);opacity:1}.ac-commit svg.ac-check{width:20px;height:20px}.ac-group-note,.ac-outcome{min-width:0;font:500 var(--fs-body)/18px var(--font-sans);color:var(--ac-label);flex:1}.ac-outcome{white-space:nowrap;align-items:center;gap:8px;display:flex}.ac-outcome-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.ac-outcome[data-tone=good]{flex-wrap:wrap;row-gap:2px}.ac-outcome[data-tone=good] .ac-outcome-text{flex-shrink:0;max-width:100%}.ac-outcome-icon{width:15px;height:15px}.ac-outcome-actions{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.ac-outcome[data-tone=failed]{color:var(--coral-strong);white-space:normal}.ac-link{border-radius:var(--radius-control);height:28px;font:600 var(--fs-body)/1 var(--font-sans);color:var(--ac-ink);align-items:center;gap:2px;padding:0 6px;text-decoration:none;display:inline-flex}.ac-link:hover{background:var(--ac-wash)}.ac-link svg{width:14px;height:14px}.ac-check{flex:none;width:22px;height:22px;overflow:visible}.ac-check-tick{fill:none;stroke:var(--text-on-dark);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:0}.ac-btn{height:var(--control-h-sm);border-radius:var(--ac-radius-control);font:600 var(--fs-body)/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;transition:background-color .15s,color .15s,transform .12s,opacity .2s;display:inline-flex}.ac-btn svg{width:15px;height:15px}.ac-btn:active:not(:disabled){transform:scale(.97)}.ac-btn:disabled{cursor:default}.ac-btn-primary{background:var(--ac-primary-bg);color:var(--ac-primary-fg);border-radius:999px}.ac-btn-primary:hover:not(:disabled){background:var(--ac-primary-bg-hover)}.ac-commit .ac-btn-primary{color:var(--ac-primary-fg)}.ac-commit:hover:not(:has(.ac-btn:disabled)):not([data-done]){background:var(--ac-primary-bg-hover)}.ac-btn-pill{color:var(--ac-ink);box-shadow:inset 0 0 0 1px var(--ac-hairline-strong);background:0 0;border-radius:999px}.ac-btn-pill:hover:not(:disabled){background:var(--ac-wash)}.ac-btn-pill:disabled{opacity:.45}.ac-btn-ghost{color:var(--ac-ink);box-shadow:inset 0 0 0 1px var(--ac-hairline-strong);background:0 0}.ac-btn-ghost:hover:not(:disabled){background:var(--ac-wash)}.ac-btn-quiet{height:var(--control-h-sm);color:var(--ac-label);font-size:var(--fs-body);background:0 0;border-radius:999px;padding:0 10px;font-weight:600}.ac-btn-quiet:hover:not(:disabled){background:var(--ac-wash);color:var(--ac-ink)}.ac-btn-quiet:disabled{opacity:.45}.ac-btn-clear{color:var(--ac-ink);background:0 0}.ac-btn-clear:hover{background:var(--ac-wash)}.ac-spinner{opacity:.8;border:2px solid;border-right:2px solid #0000;border-radius:50%;width:14px;height:14px}.ac-confirm{z-index:1;border-radius:var(--radius-card);background:var(--ac-raise);box-shadow:var(--ac-shadow-pop);font:600 var(--fs-body)/20px var(--font-sans);color:var(--ac-ink);align-items:center;gap:8px;margin:0 12px 8px;padding:8px 8px 8px 16px;display:flex;position:relative}.ac-confirm>span{flex:1;min-width:0}.ac-foot{z-index:1;flex:none;padding:4px 14px 14px;position:relative}.ac-failure{font:500 var(--fs-meta)/17px var(--font-sans);color:var(--coral-strong);margin:0 4px 8px}.ac-compose{margin:0}.ac-field{border-radius:var(--radius-card);background:var(--ac-theirs);box-shadow:inset 0 0 0 1px var(--ac-hairline);transition:box-shadow .25s var(--ac-ease-out),background-color .2s var(--ac-ease-out);flex-direction:column;padding:5px 5px 5px 16px;display:flex;position:relative}.ac-field:focus-within{background:var(--ac-raise);box-shadow:0 0 0 2px var(--hue)}.ac-field[data-disabled]{background:var(--ac-wash)}@supports (color:color-mix(in lab,red,red)){.ac-field[data-disabled]{background:color-mix(in srgb,var(--ac-wash) 80%,transparent)}}.ac-field[data-disabled]{box-shadow:0 0 0 1px var(--ac-hairline)}.ac-field-row{align-items:flex-end;gap:8px;display:flex}.ac-field textarea{resize:none;min-width:0;max-height:146px;color:var(--ac-ink);font:400 var(--fs-body)/22px var(--font-sans);scrollbar-width:thin;background:0 0;border:0;outline:0;flex:1;padding:7px 0;overflow-y:auto}.ac-field textarea:focus-visible{outline:none}.ac-field textarea::placeholder{color:var(--ac-label);opacity:.85}.ac-field textarea:disabled{cursor:not-allowed}.ac-chip-row{min-width:0;padding:0 4px 8px;display:flex}.ac-chip{background:var(--ac-raise);min-width:0;max-width:100%;height:26px;box-shadow:inset 0 0 0 1px var(--ac-hairline-strong);font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ac-ink);border-radius:999px;align-items:center;gap:6px;padding:0 3px 0 10px;display:inline-flex}.ac-chip-icon{width:13px;height:13px;color:var(--ac-label)}.ac-chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ac-chip-about,.ac-chip-x{color:var(--ac-label)}.ac-chip-x{width:22px;height:22px;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ac-chip-x:hover{background:var(--ac-hairline-strong);color:var(--ac-ink)}.ac-chip-x svg{width:12px;height:12px}.ac-chip-add{height:26px;box-shadow:inset 0 0 0 1px var(--ac-hairline-strong);font:500 var(--fs-meta)/16px var(--font-sans);color:var(--ac-label);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:0 10px;display:inline-flex}.ac-chip-add:hover{background:var(--ac-wash);color:var(--ac-ink)}.ac-chip-add svg{width:13px;height:13px}.ac-chip-add span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ac-send{background:var(--ac-primary-bg);width:36px;height:36px;color:var(--ac-primary-fg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .2s cubic-bezier(.2,.9,.3,1.3),background-color .2s,opacity .2s;display:grid}.ac-send svg{width:17px;height:17px}.ac-send:hover:not(:disabled){background:var(--ac-primary-bg-hover);transform:translateY(-1px)}.ac-send:disabled{cursor:default;background:var(--ac-disabled-bg);color:var(--ac-disabled-fg)}.ac-count{text-align:right;font:500 var(--fs-meta)/14px var(--font-sans);color:var(--ac-label);font-variant-numeric:tabular-nums;margin:6px 6px 0}.ac-count[data-full]{color:var(--coral-strong)}.ac-tray{gap:8px;padding:6px 4px 6px 0}.ac-tray .hb-lead-tray-item{width:60px;height:60px}.ac-tray .hb-lead-tray-x{width:24px;height:24px;top:3px;right:3px}.ac-attach{width:36px;height:36px;color:var(--ac-label);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ac-attach svg{width:18px;height:18px}.ac-attach:hover{background:var(--ac-wash);color:var(--ac-ink)}.ac-attach:focus-visible{outline:2px solid var(--hue);outline-offset:1px}.ac-field[data-drop]{box-shadow:0 0 0 2px var(--hue)}.ac-images{gap:6px;margin-top:6px}.ac-images .hb-lead-image img{max-width:160px;height:88px}.ac-images li:only-child .hb-lead-image img{max-width:100%;height:auto;max-height:200px}@media (max-width:1023.98px){.ac-orb{right:16px;bottom:calc(64px + 16px + env(safe-area-inset-bottom))}.ac-orb-label{display:none}.ac-panel{right:16px;bottom:calc(64px + 16px + env(safe-area-inset-bottom));height:min(688px,calc(100dvh - 64px - 32px - env(safe-area-inset-bottom)))}}@media (max-width:767.98px){.ac-panel{inset:max(10px,env(safe-area-inset-top)) 0 0 0;border-radius:var(--ac-radius-card) var(--ac-radius-card) 0 0;width:auto;height:auto;padding-bottom:env(safe-area-inset-bottom);transform-origin:50% 100%}.ac-panel[data-state=closed]{opacity:1;transform:translateY(102%)}.ac-scrim{z-index:49;background:var(--ac-scrim);opacity:0;visibility:hidden;display:block;position:fixed;inset:0}.ac-scrim[data-state=open]{opacity:1;visibility:visible}.ac-grab{background:var(--ac-hairline-strong);border-radius:3px;flex:none;width:40px;height:5px;margin:8px auto 0;display:block}.ac-head{height:56px}.ac-field textarea{font-size:var(--fs-row)}.ac-bubble-row{max-width:86%}}@media (max-width:479.98px){.ac-row{grid-template-columns:minmax(0,1fr) 32px;row-gap:3px}.ac-row-label{grid-area:1/1;padding-top:0}.ac-row-main{grid-area:2/1}.ac-row-side{grid-area:1/2/span 2}.ac-group-note{flex-basis:100%}.ac-commit:not([data-done]){flex:1 1 0}}body:has(.ac-orb) main{padding-bottom:88px}@media (max-width:1023.98px){body:has(.ac-orb) main{padding-bottom:148px}}body:has(.ac-orb) [data-sonner-toaster][data-y-position=bottom][data-x-position=right]{bottom:92px!important}@media (max-width:1023.98px){body:has(.ac-orb) [data-sonner-toaster][data-y-position=bottom]{bottom:calc(64px + 16px + 52px + 14px + env(safe-area-inset-bottom))!important}}@media (min-width:1024px){body:has(.ac-root[data-open]) [data-sonner-toaster][data-x-position=right]{right:calc(40px + min(428px,100vw - 48px))!important}}[data-motion=full] .ac-panel{transition:opacity .2s 50ms,transform .32s cubic-bezier(.4,0,.9,.4),visibility 0s linear .34s}[data-motion=full] .ac-panel[data-state=open]{transition:opacity .18s var(--ac-ease-out),transform .44s var(--ac-ease-spring),visibility 0s linear 0s}[data-motion=full] .ac-panel[data-state=open] .ac-stagger{animation:ac-rise .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(60ms + var(--i,0) * 45ms)}[data-motion=full] .ac-scrim{transition:opacity .3s,visibility 0s linear .3s}[data-motion=full] .ac-scrim[data-state=open]{transition:opacity .3s,visibility}[data-motion=full] .ac-orb-aura{animation:ac-breathe 7s ease-in-out infinite}[data-motion=full] .ac-orb[data-busy] .ac-orb-arc{animation:ac-spin 1.6s linear infinite}[data-motion=full] .ac-orb-unread{animation:ac-pop .5s cubic-bezier(.2,1.5,.4,1) both,ac-ping 2.4s ease-in-out .5s 3}[data-motion=full] .ac-status-dot[data-status=arbejder]:not([data-quiet]){animation:ac-spin 1.6s linear infinite}[data-motion=full].ac-root[data-working] .ac-panel:after{opacity:1;animation:ac-glide 4s ease-in-out infinite}[data-motion=full] .ac-mark[data-live] .ac-glyph-run .ac-glyph-line{stroke-dasharray:.3 .7;animation:ac-run 2.4s ease-in-out infinite}[data-motion=full] .ac-mark[data-live] .ac-glyph-run .ac-glyph-dot{animation:ac-dot 2.4s ease-in-out infinite}[data-motion=full] .ac-agent-pick:not([aria-disabled=true]):hover .ac-mark{transform:scale(1.06)}[data-motion=full] .ac-mark{transition:opacity .3s,filter .3s,transform .3s cubic-bezier(.16,1,.3,1)}[data-motion=full] .ac-confirm{animation:ac-rise .35s cubic-bezier(.16,1,.3,1) both}[data-motion=full] .ac-skeleton i{animation:ac-sheen 1.6s linear infinite}[data-motion=full] .ac-spinner{animation:ac-spin .8s linear infinite}[data-motion=full] .ac-log>.ac-run:last-of-type .ac-bubble:last-of-type,[data-motion=full] .ac-log>.ac-typing{animation:ac-bubble-in .44s var(--ac-ease-spring) both}[data-motion=full] .ac-typing[data-kind=working] .ac-dots i{animation:ac-hop 1.3s var(--ac-ease-out) infinite}[data-motion=full] .ac-typing .ac-dots i:nth-child(2){animation-delay:.16s}[data-motion=full] .ac-typing .ac-dots i:nth-child(3){animation-delay:.32s}[data-motion=full] .ac-group[data-celebrate] .ac-commit[data-done] .ac-check-tick{animation:ac-draw-tick .28s cubic-bezier(.65,0,.35,1) .16s both}[data-motion=full] .ac-group[data-celebrate] .ac-outcome-text{animation:ac-rise .4s cubic-bezier(.16,1,.3,1) .2s both}[data-motion=full] .ac-group[data-celebrate] .ac-outcome-actions{animation:ac-fade .4s .32s both}[data-motion=full] .ac-row-done{animation:ac-pop .35s cubic-bezier(.2,1.4,.4,1) both}@keyframes ac-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes ac-fade{0%{opacity:0}}@keyframes ac-bubble-in{0%{opacity:0;transform:translateY(6px)scale(.96)}}@keyframes ac-hop{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:.95;transform:translateY(-4px)}}@keyframes ac-pop{0%{transform:scale(0)}}@keyframes ac-spin{to{transform:rotate(1turn)}}@keyframes ac-breathe{0%,to{opacity:.35;transform:scale(.86)}50%{opacity:.85;transform:scale(1.08)}}@keyframes ac-ping{0%,to{box-shadow:0 0 0 2px var(--bg),0 0 0 2px var(--coral-55)}60%{box-shadow:0 0 0 2px var(--bg),0 0 0 8px transparent}}@keyframes ac-run{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ac-dot{0%,to{opacity:.5}60%{opacity:1}}@keyframes ac-glide{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes ac-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ac-draw-tick{0%{stroke-dashoffset:14px}}@media (prefers-reduced-motion:reduce){.ac-root *,.ac-root :after,.ac-root :before{transition:none!important;animation:none!important}}.ac-root[data-motion=reduce] *,.ac-root[data-motion=reduce] :after,.ac-root[data-motion=reduce] :before{transition:none!important;animation:none!important}[data-event-dialog],[data-event-popover]{--ring:var(--brand-green)}[data-theme=dark] [data-event-dialog],[data-theme=dark] [data-event-popover]{--ring:var(--brand-sage)}[data-event-dialog] :focus-visible{outline-color:var(--ring)}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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 pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}