/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-900:oklch(41.4% .112 45.904);--color-green-600:oklch(62.7% .194 149.214);--color-gray-900:oklch(21% .034 264.665);--spacing:.25rem;--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-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-500:#339af0;--color-brand-600:var(--md-interactive)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-10{top:calc(var(--spacing) * 10)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mt-2{margin-top:calc(var(--spacing) * -2)}.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-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.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)}.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-6{width:calc(var(--spacing) * 6)}.w-16{width:calc(var(--spacing) * 16)}.w-40{width:calc(var(--spacing) * 40)}.w-\[70px\]{width:70px}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[24px\]{gap:24px}: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(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-amber-50{background-color:var(--color-amber-50)}.bg-brand-600{background-color:var(--color-brand-600)}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.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)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.text-amber-700{color:var(--color-amber-700)}.text-brand-600{color:var(--color-brand-600)}.text-green-600{color:var(--color-green-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[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))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}}@media (width>=64rem){.lg\:grid-cols-\[1\.12fr_1fr\]{grid-template-columns:1.12fr 1fr}}.dark\:bg-amber-900\/20:where([data-theme=dark],[data-theme=dark] *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\:bg-brand-500:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-brand-500)}.dark\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-900)}.dark\:text-amber-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-400)}}:root{--color-bg-base:var(--md-grond-rustig);--color-bg-surface:#fff;--color-bg-elevated:#fff;--color-bg-subtle:#f1f3f5;--color-border-default:var(--md-hairline);--color-border-strong:#adb5bd;--color-border-focus:var(--md-interactive);--color-text-primary:var(--md-ink);--color-text-secondary:var(--md-ink-2);--color-text-disabled:var(--md-ink-3);--color-text-inverse:#fff;--color-brand-primary:var(--md-interactive);--color-brand-hover:var(--md-interactive-hover);--color-brand-subtle:#e7f5ff;--color-financial-positive:#2f9e44;--color-financial-positive-bg:#ebfbee;--color-financial-negative:#c92a2a;--color-financial-negative-bg:#fff5f5;--color-financial-neutral:#1971c2;--color-financial-neutral-bg:#e7f5ff;--color-status-success:#2f9e44;--color-status-warning:#e67700;--color-status-error:#c92a2a;--color-status-info:#1971c2;--color-util-low:#2f9e44;--color-util-medium:#e67700;--color-util-high:#c92a2a;--color-chart-1:var(--md-data-blauw);--color-chart-2:var(--md-data-groen);--color-chart-3:var(--md-data-oranje);--color-chart-4:var(--md-data-orchidee);--color-chart-5:var(--md-data-framboos);--color-chart-6:var(--md-data-teal);--color-chart-bg-grid:var(--md-hairline);--color-chart-tooltip-bg:#212529eb;--font-family-base:var(--md-font);--font-family-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-loose:1.75;--font-variant-numeric:tabular-nums;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--layout-sidebar-width:var(--md-sidebar-w);--layout-sidebar-collapsed:64px;--layout-content-max-width:var(--md-content-max);--layout-card-padding:var(--space-6);--layout-page-padding-x:var(--space-6);--layout-page-padding-y:var(--space-8);--radius-sm:4px;--radius-md:8px;--radius-lg:var(--md-radius-control);--radius-xl:var(--md-radius-tile);--radius-full:var(--md-radius-pill);--shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--shadow-md:0 4px 6px #00000012, 0 2px 4px #0000000d;--shadow-lg:0 10px 15px #00000014, 0 4px 6px #0000000a;--shadow-xl:0 20px 25px #00000017, 0 8px 10px #0000000a}[data-theme=dark]{--color-bg-base:var(--md-grond-rustig);--color-bg-surface:#25262b;--color-bg-elevated:#2c2e33;--color-bg-subtle:#1c1d22;--color-border-default:var(--md-hairline);--color-border-strong:#5c5f66;--color-border-focus:var(--md-interactive);--color-text-primary:var(--md-ink);--color-text-secondary:var(--md-ink-2);--color-text-disabled:var(--md-ink-3);--color-text-inverse:#212529;--color-brand-primary:var(--md-interactive);--color-brand-hover:var(--md-interactive-hover);--color-brand-subtle:#1c2333;--color-financial-positive:#69db7c;--color-financial-positive-bg:#1a2e1d;--color-financial-negative:#ff6b6b;--color-financial-negative-bg:#2e1a1a;--color-financial-neutral:#74c0fc;--color-financial-neutral-bg:#1c2333;--color-chart-bg-grid:var(--md-hairline)}:root{--md-ink:#1d1d1f;--md-ink-2:#3f3f45;--md-ink-3:#9a9aa0;--md-hairline:#1d1d1f14;--md-fill-6:#1d1d1f0f;--md-interactive:#0071e3;--md-interactive-hover:#0058b0;--md-interactive-grad:linear-gradient(180deg, #0d6dd9 0%, #0063cb 55%, #0055b3 100%);--md-interactive-shadow:0 6px 16px #0071e34d;--md-on-interactive:#fff;--md-monnie:#1d4a8c;--md-monnie-rgb:29 74 140;--md-boddie:#be2a57;--md-boddie-rgb:190 42 87;--md-mattie:#6b3a9e;--md-mattie-rgb:107 58 158;--md-day:#b45309;--md-day-rgb:180 83 9;--md-dots:#1d1d1f;--md-dots-rgb:29 29 31;--md-familie-blauw:#2b7be4;--md-familie-blauw-rgb:43 123 228;--md-accent:var(--md-dots);--md-accent-rgb:var(--md-dots-rgb);--md-tint:var(--md-accent)}@supports (color:color-mix(in lab, red, red)){:root{--md-tint:color-mix(in srgb, var(--md-accent) 10%, white)}}:root{--md-soft:var(--md-accent)}@supports (color:color-mix(in lab, red, red)){:root{--md-soft:color-mix(in srgb, var(--md-accent) 45%, white)}}:root{--md-accent-ring:rgb(var(--md-accent-rgb) / .16);--md-data-indigo:#5563c7;--md-data-blauw:#2b7be4;--md-data-teal:#1f9fa8;--md-data-groen:#2f9e5b;--md-data-orchidee:#9b4dca;--md-data-violet:#6b5bd2;--md-data-framboos:#d6336c;--md-data-oranje:#e8702a;--md-data-grijs:#9a9aa0;--md-data-pruim:#7810b7;--md-data-lavendel:#fdadfb;--md-data-citroen:#ddd432;--md-data-olijf:#696607;--md-data-limoen:#49c353;--md-data-munt:#52e9e1;--md-data-petrol:#007b70;--md-data-grijs-donker:#5a5a60;--md-data-grijs-midden:#bbb;--md-data-grijs-licht:#e6e6e6;--md-grond:linear-gradient(115deg, #fff0 40%, #ffffff8c 50%, #fff0 60%), linear-gradient(160deg, #f4f5f9 0%, #eceef4 55%, #f3f4f8 100%);--md-grond-rustig:#f5f5f7;--md-vlek-a1:.34;--md-vlek-a2:.16;--md-vlek-b1:.22;--md-vlek-b2:.1;--md-vlek-c1:.2;--md-vlek-c2:.08;--md-vlek-1-rgb:var(--md-accent-rgb);--md-vlek-2-rgb:var(--md-familie-blauw-rgb);--md-vlek-3-rgb:var(--md-accent-rgb);--md-vlek-1:radial-gradient(closest-side, rgb(var(--md-vlek-1-rgb) / var(--md-vlek-a1)) 0%, rgb(var(--md-vlek-1-rgb) / var(--md-vlek-a2)) 45%, rgb(var(--md-vlek-1-rgb) / 0) 100%);--md-vlek-2:radial-gradient(closest-side, rgb(var(--md-vlek-2-rgb) / var(--md-vlek-b1)) 0%, rgb(var(--md-vlek-2-rgb) / var(--md-vlek-b2)) 45%, rgb(var(--md-vlek-2-rgb) / 0) 100%);--md-vlek-3:radial-gradient(closest-side, rgb(var(--md-vlek-3-rgb) / var(--md-vlek-c1)) 0%, rgb(var(--md-vlek-3-rgb) / var(--md-vlek-c2)) 45%, rgb(var(--md-vlek-3-rgb) / 0) 100%);--md-glass-card:linear-gradient(160deg, #fff9 0%, #ffffff52 50%, #e8eefa66 100%);--md-glass-card-blur:blur(32px) saturate(180%);--md-glass-border:#fff9;--md-glass-card-shadow:inset 0 1.5px 0 #fffffff2, inset 1px 0 0 #ffffff8c, inset 0 -1px 0 #141e3c0f, 0 24px 60px #141e3c29, 0 2px 6px #141e3c0f;--md-glass-sidebar:linear-gradient(180deg, #ffffff75 0%, #ffffff42 100%);--md-glass-sidebar-blur:blur(44px) saturate(180%);--md-glass-sidebar-shadow:inset -1px 0 0 #ffffff80, inset 0 1px 0 #ffffffd9;--md-glass-chip:linear-gradient(180deg, #fff9 0%, #ffffff52 100%);--md-glass-chip-blur:blur(16px) saturate(180%);--md-glass-active:linear-gradient(180deg, #ffffffd9 0%, #fff9 100%);--md-glass-active-shadow:inset 0 1px 0 #fff, 0 4px 12px #141e3c14;--md-glass-hover:#ffffff59;--md-tile:linear-gradient(160deg, #ffffff9e 0%, #ffffff57 100%);--md-tile-border:#ffffffa6;--md-tile-shadow:inset 0 1px 0 #fff, 0 6px 16px #141e3c14;--md-pill:#ffffffe6;--md-pill-shadow:0 4px 14px #141e3c1f;--md-segment-active:#fff;--md-segment-active-shadow:0 1px 3px #141e3c24, 0 4px 10px #141e3c14;--md-chart-area-alpha:.25;--md-band:rgb(var(--md-dots-rgb) / .1);--md-head-control-h:44px;--md-head-glass-blur:blur(14px);--md-seg-radius:13px;--md-seg-item-radius:10px;--md-seg-dur:.2s;--md-seg-track:#fff9;--md-seg-border:#fffc;--md-seg-shadow:0 1px 2px #1118270f, 0 8px 24px #1118270f;--md-seg-ink:#374151;--md-seg-hover:#1118270d;--md-seg-hover-ink:#111;--md-seg-pill:#111827;--md-seg-pill-ink:#fff;--md-seg-pill-shadow:drop-shadow(0 2px 3px #11182740);--md-iconbtn-ink:#374151;--md-iconbtn-hover:#ffffffd9;--md-ai-ink:#fff;--md-ai-stop-1:#1f6fe6;--md-ai-stop-2:#4f46e5;--md-ai-stop-1-hover:#1d70ed;--md-ai-stop-2-hover:#5b52f0;--md-ai-grad:linear-gradient(135deg, var(--md-ai-stop-1) 0%, var(--md-ai-stop-2) 100%);--md-ai-grad-hover:linear-gradient(135deg, var(--md-ai-stop-1-hover) 0%, var(--md-ai-stop-2-hover) 100%);--md-ai-shadow:inset 0 1px 1px #ffffff40, 0 1px 2px #1f293733, 0 10px 24px #4f46e552;--md-ai-chip:#ffffff2e;--md-ai-chip-edge:inset 0 0 0 1px #ffffff2e;--md-sidebar-w:248px;--md-content-min:560px;--md-content-max:1360px;--md-pad-content:32px 40px 48px;--md-pad-card:22px 26px;--md-pad-card-sm:20px 26px;--md-gap:24px;--md-grid:8px;--md-radius-card:22px;--md-radius-card-sm:20px;--md-radius-tile:16px;--md-radius-control:12px;--md-radius-pill:999px;--md-control-h:40px;--md-chip-h:28px;--md-icon:18px;--md-stroke-icon:1.75;--md-stroke-chart:2.5;--md-hero-visual-min:240px;--md-font:Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--md-t-page:600 40px/1.1 var(--md-font);--md-ls-page:-.6px;--md-t-title:600 34px/1.15 var(--md-font);--md-ls-title:-.5px;--md-t-num:600 44px/1 var(--md-font);--md-ls-num:-1px;--md-t-num-unit:500 18px/1 var(--md-font);--md-t-section:600 20px/1.2 var(--md-font);--md-ls-section:-.2px;--md-t-card:600 16px/1.3 var(--md-font);--md-t-body:400 15px/1.5 var(--md-font);--md-t-label:500 13px/1.4 var(--md-font);--md-t-micro:600 11px/1.3 var(--md-font);--md-ls-micro:.08em;--md-t-pill:600 12px/1 var(--md-font);--md-t-nav:500 14px/1 var(--md-font);--md-drift-a:44s;--md-drift-b:56s;--md-drift-c:50s;--md-dur:.18s;--md-dur-slow:.32s;--md-dur-reveal:1.5s;--md-dur-reveal-item:.6s;--md-dur-sweep:2.4s;--md-stagger-reveal:80ms;--md-stagger-bar:55ms;--md-stagger-list:.14s;--md-glint:8s;--md-reveal-delay:.16s;--md-ease-out:cubic-bezier(.23, 1, .32, 1);--md-ease-in-out:cubic-bezier(.77, 0, .175, 1);--md-ease:var(--md-ease-out);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-app=monnie]{--md-accent:var(--md-monnie);--md-accent-rgb:var(--md-monnie-rgb)}[data-app=boddie]{--md-accent:var(--md-boddie);--md-accent-rgb:var(--md-boddie-rgb)}[data-app=mattie]{--md-accent:var(--md-mattie);--md-accent-rgb:var(--md-mattie-rgb)}[data-app=day]{--md-accent:var(--md-day);--md-accent-rgb:var(--md-day-rgb)}[data-app=dots]{--md-accent:var(--md-dots);--md-accent-rgb:var(--md-dots-rgb);--md-vlek-1-rgb:var(--md-monnie-rgb);--md-vlek-a1:.3;--md-vlek-a2:.14;--md-vlek-2-rgb:var(--md-boddie-rgb);--md-vlek-b1:.26;--md-vlek-b2:.12;--md-vlek-3-rgb:var(--md-mattie-rgb);--md-vlek-c1:.26;--md-vlek-c2:.12}[data-theme=dark]{--md-ink:#f5f5f7;--md-ink-2:#a1a1a6;--md-ink-3:#6e6e73;--md-hairline:#ffffff1a;--md-fill-6:#ffffff14;--md-interactive:#2997ff;--md-interactive-hover:#5ab0ff;--md-interactive-grad:linear-gradient(180deg, #0a6cde 0%, #0066d6 55%, #0059c2 100%);--md-interactive-shadow:0 6px 16px #2997ff59;--md-monnie:#7aa7f2;--md-monnie-rgb:122 167 242;--md-boddie:#f08aa8;--md-boddie-rgb:240 138 168;--md-mattie:#b48cf0;--md-mattie-rgb:180 140 240;--md-day:#f5b04c;--md-day-rgb:245 176 76;--md-dots:#f5f5f7;--md-dots-rgb:245 245 247;--md-familie-blauw:#5ea0f5;--md-familie-blauw-rgb:94 160 245;--md-tint:var(--md-accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--md-tint:color-mix(in srgb, var(--md-accent) 16%, #0b0c10)}}[data-theme=dark]{--md-soft:var(--md-accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--md-soft:color-mix(in srgb, var(--md-accent) 55%, #0b0c10)}}[data-theme=dark]{--md-grond:linear-gradient(115deg, #fff0 40%, #ffffff0f 50%, #fff0 60%), linear-gradient(160deg, #0e0f14 0%, #0b0c10 55%, #0f1016 100%);--md-grond-rustig:#0b0c10;--md-vlek-a1:.42;--md-vlek-a2:.18;--md-vlek-b1:.26;--md-vlek-b2:.1;--md-vlek-c1:.24;--md-vlek-c2:.08;--md-glass-card:linear-gradient(160deg, #ffffff1a 0%, #ffffff0f 60%, #ffffff14 100%);--md-glass-card-blur:blur(24px) saturate(160%);--md-glass-border:#ffffff1f;--md-glass-card-shadow:inset 0 1px 0 #ffffff24, inset 1px 0 0 #ffffff0f, 0 24px 60px #00000080, 0 2px 6px #0000004d;--md-glass-sidebar:linear-gradient(180deg, #ffffff14 0%, #ffffff0d 100%);--md-glass-sidebar-blur:blur(32px) saturate(160%);--md-glass-sidebar-shadow:inset -1px 0 0 #ffffff0f, inset 0 1px 0 #ffffff1a;--md-glass-chip:linear-gradient(180deg, #ffffff1f 0%, #ffffff14 100%);--md-glass-active:linear-gradient(180deg, #ffffff2e 0%, #ffffff1f 100%);--md-glass-active-shadow:inset 0 1px 0 #ffffff2e, 0 4px 12px #0000004d;--md-glass-hover:#ffffff14;--md-tile:linear-gradient(160deg, #ffffff1a 0%, #ffffff0f 100%);--md-tile-border:#ffffff1f;--md-tile-shadow:inset 0 1px 0 #ffffff1f, 0 6px 16px #0000004d;--md-pill:#28282eeb;--md-pill-shadow:0 4px 14px #0006;--md-segment-active:#2c2c33;--md-segment-active-shadow:0 1px 3px #00000080;--md-band:#f5f5f71a;--md-seg-track:#ffffff12;--md-seg-border:#ffffff1a;--md-seg-shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--md-seg-ink:#cbd5e1;--md-seg-hover:#ffffff0f;--md-seg-hover-ink:#fff;--md-seg-pill:#f3f4f6;--md-seg-pill-ink:#111827;--md-seg-pill-shadow:drop-shadow(0 2px 3px #00000059);--md-iconbtn-ink:#e5e7eb;--md-iconbtn-hover:#ffffff1f;--md-ai-stop-1:#1167f4;--md-ai-stop-2:#5a5df0;--md-ai-stop-1-hover:#1a6ef6;--md-ai-stop-2-hover:#6064f2;--md-ai-shadow:inset 0 1px 1px #ffffff40, 0 1px 2px #0006, 0 10px 28px #6366f173;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-data-indigo:#7b88e0;--md-data-blauw:#5ea0f5;--md-data-teal:#3fc0c9;--md-data-groen:#4fc27c;--md-data-orchidee:#b978e0;--md-data-violet:#8e80e6;--md-data-framboos:#ef5f8f;--md-data-oranje:#f58e4f;--md-data-grijs:#8e8e93;--md-data-pruim:#724099;--md-data-lavendel:#ddafff;--md-data-citroen:#e3e35e;--md-data-olijf:#8a8720;--md-data-limoen:#0dd96c;--md-data-munt:#6cf7f0;--md-data-petrol:#008a7b;--md-data-grijs-donker:#707074;--md-data-grijs-midden:#cdcdcd;--md-data-grijs-licht:#f9f9f9}.md-root,.md-shell{color:var(--md-ink);font:var(--md-t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.md-shell *,.md-shell :before,.md-shell :after{box-sizing:border-box}.md-shell a{color:var(--md-interactive);text-decoration:none}.md-shell a:hover{color:var(--md-interactive-hover);text-decoration:underline}.md-shell button{font:inherit;color:inherit;cursor:pointer}.md-shell :focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px;border-radius:6px}.md-shell{background:var(--md-grond);flex-wrap:wrap;min-height:100vh;display:flex;position:relative;overflow:hidden}.md-shell[data-sfeer=rustig]{background:var(--md-grond-rustig)}.md-shell[data-sfeer=rustig] .md-vlek{display:none}.md-vlek{z-index:0;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.md-vlek-1{background:var(--md-vlek-1);width:1040px;height:820px;animation:md-vlek-a var(--md-drift-a) ease-in-out infinite;top:-320px;left:-280px}.md-vlek-2{background:var(--md-vlek-2);width:780px;height:700px;animation:md-vlek-b var(--md-drift-b) ease-in-out infinite;top:120px;right:-240px}.md-vlek-3{background:var(--md-vlek-3);width:940px;height:620px;animation:md-vlek-c var(--md-drift-c) ease-in-out infinite;bottom:-340px;left:26%}@keyframes md-vlek-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(70px,50px)scale(1.07)}}@keyframes md-vlek-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-80px,60px)scale(1.05)}}@keyframes md-vlek-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,-50px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.md-vlek{animation:none}}.md-sidebar{z-index:1;flex:0 0 var(--md-sidebar-w);background:var(--md-glass-sidebar);max-width:100%;-webkit-backdrop-filter:var(--md-glass-sidebar-blur);border-right:1px solid var(--md-glass-border);box-shadow:var(--md-glass-sidebar-shadow);flex-direction:column;gap:2px;padding:20px 12px 16px;display:flex;position:relative}.md-main{z-index:1;flex:999 1 var(--md-content-min);min-width:0;max-width:var(--md-content-max);gap:var(--md-gap);padding:var(--md-pad-content);flex-direction:column;margin-inline:auto;display:flex;position:relative}@media (width<=900px){.md-sidebar{border-right:0;border-bottom:1px solid var(--md-glass-border);flex-basis:100%}.md-main{padding:20px 16px 32px}.md-vlek-1{width:640px;height:520px;top:-220px;left:-200px}.md-vlek-2{width:520px;height:460px;right:-180px}.md-vlek-3{width:600px;height:420px;bottom:-220px}}.md-card{background:var(--md-glass-card);-webkit-backdrop-filter:var(--md-glass-card-blur);border:1px solid var(--md-glass-border);border-radius:var(--md-radius-card);box-shadow:var(--md-glass-card-shadow);padding:var(--md-pad-card);flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.md-card--sm{padding:var(--md-pad-card-sm);border-radius:var(--md-radius-card-sm)}.md-card--hero{grid-column:1/-1}.md-card--hero .md-visual{min-height:var(--md-hero-visual-min)}.md-card__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.md-card__title{font:var(--md-t-card);margin:0}.md-card__meta{font:var(--md-t-label);color:var(--md-ink-2)}.md-tile{background:var(--md-tile);border:1px solid var(--md-tile-border);border-radius:var(--md-radius-tile);box-shadow:var(--md-tile-shadow);flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.md-chip{height:var(--md-chip-h);border-radius:var(--md-radius-pill);background:var(--md-glass-chip);-webkit-backdrop-filter:var(--md-glass-chip-blur);border:1px solid var(--md-glass-border);font:var(--md-t-label);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.md-chip__logo{object-fit:contain;background:var(--md-pill);border-radius:4px;flex:none;width:16px;height:16px}.md-chip__logo--placeholder{background:var(--md-fill-6);color:var(--md-ink-2);font:600 9px/1 var(--md-font);letter-spacing:0;place-items:center;display:inline-grid}.md-pill{border-radius:var(--md-radius-pill);background:var(--md-pill);height:28px;box-shadow:var(--md-pill-shadow);font:var(--md-t-pill);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.md-pill__count{color:var(--md-ink-2);font-weight:500}.md-grid{gap:var(--md-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.md-col-3{grid-column:span 3}.md-col-4{grid-column:span 4}.md-col-5{grid-column:span 5}.md-col-6{grid-column:span 6}.md-col-7{grid-column:span 7}.md-col-8{grid-column:span 8}.md-col-12{grid-column:1/-1}@media (width<=1100px){.md-col-3,.md-col-4{grid-column:span 6}.md-col-5,.md-col-7,.md-col-8{grid-column:1/-1}}@media (width<=700px){.md-grid>*{grid-column:1/-1}}.md-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.md-nav{flex-direction:column;gap:2px;display:flex}.md-nav-item{height:var(--md-control-h);border-radius:var(--md-radius-control);color:var(--md-ink);font:var(--md-t-nav);transition:background var(--md-dur) var(--md-ease);align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.md-shell .md-nav-item,.md-shell .md-nav-item:hover{color:var(--md-ink);text-decoration:none}.md-nav-item:hover{background:var(--md-glass-hover)}.md-shell .md-nav-item[aria-current=page]{background:var(--md-glass-active);box-shadow:var(--md-glass-active-shadow);color:var(--md-accent);font-weight:600}.md-nav-group{font:var(--md-t-micro);letter-spacing:var(--md-ls-micro);text-transform:uppercase;color:var(--md-ink-2);padding:14px 12px 6px}.md-icon{width:var(--md-icon);height:var(--md-icon);color:inherit;flex:none;display:inline-flex}.md-icon svg{fill:none;stroke:currentColor;width:100%;height:100%;stroke-width:var(--md-stroke-icon);stroke-linecap:round;stroke-linejoin:round}.md-btn{height:var(--md-control-h);border-radius:var(--md-radius-control);border:1px solid var(--md-glass-border);background:var(--md-glass-chip);-webkit-backdrop-filter:var(--md-glass-chip-blur);color:var(--md-ink);font:var(--md-t-nav);white-space:nowrap;transition:background var(--md-dur) var(--md-ease), transform var(--md-dur) var(--md-ease);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.md-btn:hover{background:var(--md-glass-active)}.md-btn:active{transform:translateY(1px)}.md-btn--primary{background:var(--md-interactive-grad);color:var(--md-on-interactive);box-shadow:inset 0 1px 0 #ffffff59, var(--md-interactive-shadow);border-color:#0000}.md-btn--primary:hover{filter:brightness(1.04);background:var(--md-interactive-grad)}.md-shell .md-btn--primary,.md-shell .md-btn--primary:hover{color:var(--md-on-interactive)}.md-btn--sm{height:32px;font:var(--md-t-label);padding:0 12px}.md-segment{border-radius:var(--md-seg-radius);border:1px solid var(--md-seg-border);background:var(--md-seg-track);box-shadow:var(--md-seg-shadow);gap:2px;padding:2px;display:inline-flex;position:relative}.md-segment__pill{pointer-events:none;filter:var(--md-seg-pill-shadow);position:absolute;inset:0}.md-segment__pill:before{content:"";background:var(--md-seg-pill);clip-path:var(--md-seg-clip);transition:clip-path var(--md-seg-dur) var(--md-ease-out);position:absolute;inset:0}.md-segment__item{border-radius:var(--md-seg-item-radius);height:28px;font:var(--md-t-label);transition:color var(--md-seg-dur) var(--md-ease-out);background:0 0;border:0;padding:0 12px;position:relative}.md-shell .md-segment__item{color:var(--md-seg-ink)}.md-shell .md-segment__item:focus-visible{border-radius:var(--md-seg-item-radius)}.md-shell .md-segment__item:not([aria-selected=true]):hover{background:var(--md-seg-hover);color:var(--md-seg-hover-ink)}.md-shell .md-segment__item[aria-selected=true]{color:var(--md-seg-pill-ink);font-weight:600}.md-segment--head{height:var(--md-head-control-h);-webkit-backdrop-filter:var(--md-head-glass-blur);align-items:center;padding:3px}.md-shell .md-segment--head .md-segment__item{letter-spacing:.01em;height:36px;padding:0 18px;font-size:15px;font-weight:500}.md-shell .md-segment--head .md-segment__item[aria-selected=true]{font-weight:600}@media (prefers-reduced-motion:reduce){.md-segment__pill:before,.md-segment__item{transition:none}}.md-stip{background:var(--md-accent);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.md-stip--sm{width:8px;height:8px}.md-stip--lg{width:16px;height:16px;box-shadow:0 0 0 4px var(--md-accent-ring)}.md-stip--ring{box-shadow:0 0 0 2px #fff,0 0 0 3.5px}.md-stip--monnie{background:var(--md-monnie);color:var(--md-monnie)}.md-stip--boddie{background:var(--md-boddie);color:var(--md-boddie)}.md-stip--mattie{background:var(--md-mattie);color:var(--md-mattie)}.md-stip--day{background:var(--md-day);color:var(--md-day)}.md-stip--dim{opacity:.55}.md-familie{background:var(--md-pill);font:var(--md-t-label);color:var(--md-ink-2);border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:6px 10px;display:inline-flex}.md-shell a.md-familie,.md-shell a.md-familie:hover{color:var(--md-ink-2);text-decoration:none}a.md-familie:hover{background:var(--md-glass-active)}.md-familie__dots{align-items:center;gap:5px;display:inline-flex}.md-verband{display:inline-flex}.md-verband .md-stip+.md-stip{margin-left:-2px}.md-t-page{font:var(--md-t-page);letter-spacing:var(--md-ls-page);margin:0}.md-t-title{font:var(--md-t-title);letter-spacing:var(--md-ls-title);margin:0}.md-t-section{font:var(--md-t-section);letter-spacing:var(--md-ls-section);margin:0}.md-t-card{font:var(--md-t-card);margin:0}.md-t-body{font:var(--md-t-body);margin:0}.md-t-label{font:var(--md-t-label);color:var(--md-ink-2);margin:0}.md-t-micro{font:var(--md-t-micro);letter-spacing:var(--md-ls-micro);text-transform:uppercase;color:var(--md-ink-2);margin:0}.md-num{font:var(--md-t-num);letter-spacing:var(--md-ls-num);font-variant-numeric:tabular-nums;margin:0}.md-num__unit{font:var(--md-t-num-unit);letter-spacing:0;margin-left:2px}.md-num--md{letter-spacing:-.6px;font-size:28px}.md-num--sm{letter-spacing:-.4px;font-size:22px}.md-tabular{font-variant-numeric:tabular-nums}.md-ink-2{color:var(--md-ink-2)}.md-pretty{text-wrap:pretty}.md-rows{flex-direction:column;display:flex}.md-row{border-top:1px solid var(--md-hairline);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.md-row:last-child{border-bottom:1px solid var(--md-hairline)}.md-rule{border:0;border-top:1px solid var(--md-hairline);margin:0}.md-chart{width:100%;height:auto;display:block;overflow:visible}.md-chart .md-chart__line{fill:none;stroke-width:var(--md-stroke-chart);stroke-linecap:round;stroke-linejoin:round}.md-chart .md-chart__grid{stroke:var(--md-hairline);stroke-width:1px}.md-chart .md-chart__axis{font:var(--md-t-label);fill:var(--md-ink-2);font-variant-numeric:tabular-nums}.md-chart .md-chart__band{fill:var(--md-band)}.md-chart .md-chart__bar{rx:4}.md-legend{font:var(--md-t-label);color:var(--md-ink-2);flex-wrap:wrap;gap:6px 14px;display:flex}.md-legend__item{align-items:center;gap:6px;display:inline-flex}.md-donut{animation:md-rise var(--md-dur-reveal-item) var(--md-ease-out) both}.md-donut__reveal{fill:none;stroke:#fff;stroke-dasharray:1;stroke-dashoffset:1px;animation:md-draw var(--md-dur-reveal) var(--md-ease-out) forwards;animation-delay:var(--md-reveal-delay)}.md-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:md-draw var(--md-dur-reveal) var(--md-ease-out) forwards;animation-delay:var(--md-reveal-delay)}.md-sweep{clip-path:inset(0 100% 0 0);animation:md-sweep var(--md-dur-sweep) linear forwards;animation-delay:calc(var(--md-reveal-delay) + .16s)}.md-glint{fill:none;stroke-linecap:round;stroke-dasharray:.18 1.82;stroke-dashoffset:.18px;animation:md-glint var(--md-glint) linear infinite;animation-delay:calc(var(--md-reveal-delay) + var(--md-dur-sweep) + .6s)}.md-list--one-by-one{--md-stagger-reveal:var(--md-stagger-list);--md-enter-delay:.32s}.md-enter{opacity:0;animation:md-rise var(--md-dur-reveal-item) var(--md-ease-out) forwards;animation-delay:calc(var(--md-enter-delay,.24s) + var(--i,0) * var(--md-stagger-reveal))}.md-bar{transform-box:fill-box;transform-origin:50% 100%;animation:md-grow calc(var(--md-dur-reveal-item) * 1.35) var(--md-ease-out) forwards;animation-delay:calc(var(--md-reveal-delay) + var(--i,0) * var(--md-stagger-bar));transform:scaleY(0)}@keyframes md-grow{to{transform:scaleY(1)}}@keyframes md-draw{to{stroke-dashoffset:0}}@keyframes md-sweep{to{clip-path:inset(0)}}@keyframes md-glint{0%{stroke-dashoffset:.18px}70%,to{stroke-dashoffset:-1px}}@keyframes md-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes md-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.md-donut__reveal,.md-draw{stroke-dashoffset:0;animation:none}.md-sweep{clip-path:none;animation:none}.md-glint{display:none}.md-bar{opacity:0;animation:.2s forwards md-fade;transform:none}.md-donut,.md-enter{animation:.2s forwards md-fade}}.md-tx{border-top:1px solid var(--md-hairline);align-items:center;gap:10px;padding:7px 0;display:flex}.md-tx:last-child{border-bottom:1px solid var(--md-hairline)}.md-tx__date{font:var(--md-t-label);color:var(--md-ink-2);font-variant-numeric:tabular-nums;flex:0 0 46px}.md-tx__body{flex:auto;min-width:0}.md-tx__title{font:var(--md-t-label);color:var(--md-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.md-tx__meta{font:500 12px/1.3 var(--md-font);color:var(--md-ink-2);align-items:center;gap:6px;display:flex}.md-tx__amount{font:600 13px/1 var(--md-font);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.md-signaal{border-top:1px solid var(--md-hairline);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.md-signaal__text{font:var(--md-t-body);margin:0}.md-signaal__meta{font:var(--md-t-label);color:var(--md-ink-2);margin:2px 0 0}.md-bronnen{font:var(--md-t-label);color:var(--md-ink-2);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.mm-shell{overflow:clip}.mm-main{padding-top:24px}.mm-sidebar{height:100vh;position:sticky;top:0;overflow-y:auto}.mm-sidebar__brand{align-items:center;gap:10px;padding:4px 10px 10px;display:flex}.mm-wordmark{font:600 19px/1 var(--md-font);letter-spacing:-.3px;color:var(--md-ink)}.mm-sidebar__menu{width:32px;margin-left:auto;padding:0;display:none}.mm-sidebar__collapsible{flex-direction:column;flex:auto;gap:2px;display:flex}.mm-sidebar__bottom{flex-direction:column;gap:10px;margin-top:auto;padding:14px 4px 0;display:flex}.mm-sidebar__user{align-items:center;gap:10px;padding:6px 8px;display:flex}.md-shell a.mm-sidebar__privacy{color:var(--md-ink-2);padding:0 8px}.mm-avatar{background:var(--md-tint);width:32px;height:32px;color:var(--md-accent);font:600 12px/1 var(--md-font);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.md-shell .mm-link{font:var(--md-t-label);color:var(--md-interactive);background:0 0;border:0;padding:0}.md-shell .mm-link:hover{color:var(--md-interactive-hover);text-decoration:underline}@media (width<=900px){.mm-sidebar{height:auto;padding-bottom:12px;position:relative;overflow:visible}.mm-sidebar__brand{padding-bottom:0}.mm-sidebar__menu{display:inline-flex}.mm-sidebar:not([data-open=true]) .mm-sidebar__collapsible{display:none}.mm-sidebar[data-open=true] .mm-sidebar__collapsible{padding-top:12px}}.mm-topbar{justify-content:flex-end;display:flex}.mm-header-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.md-shell .md-btn.mm-theme-btn{width:var(--md-head-control-h);height:var(--md-head-control-h);border-color:var(--md-seg-border);background:var(--md-seg-track);box-shadow:var(--md-seg-shadow);-webkit-backdrop-filter:var(--md-head-glass-blur);color:var(--md-iconbtn-ink);padding:0}.md-shell .md-btn.mm-theme-btn:hover{background:var(--md-iconbtn-hover)}.md-shell .md-btn.mm-ai-btn{height:var(--md-head-control-h);background:var(--md-ai-grad);box-shadow:var(--md-ai-shadow);-webkit-backdrop-filter:none;color:var(--md-ai-ink);letter-spacing:.01em;border:0;gap:10px;padding:0 18px 0 8px;font-size:15px;font-weight:600}.md-shell .md-btn.mm-ai-btn:hover{background:var(--md-ai-grad-hover)}.md-shell .md-btn:is(.mm-theme-btn,.mm-ai-btn):focus-visible{border-radius:var(--md-radius-control)}.mm-ai-btn__chip{background:var(--md-ai-chip);width:28px;height:28px;box-shadow:var(--md-ai-chip-edge);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mm-head-box{container:mm-head/inline-size}@container mm-head (width<=899.98px){.mm-header-actions{gap:10px}.md-shell .md-btn.mm-ai-btn{width:var(--md-head-control-h);padding:0 8px}.mm-ai-btn__label,.mm-head-wide{display:none}.mm-page-head.mm-dash-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 10px;display:grid}.mm-dash-head .mm-header-actions{display:contents}.mm-dash-head__title{grid-area:1/1}.mm-dash-head .mm-theme-btn{grid-area:1/2}.mm-dash-head .md-segment{grid-area:2/1;display:flex}.mm-dash-head .mm-ai-btn{grid-area:2/2}.md-shell .mm-dash-head .md-segment__item{flex:1 1 0;min-width:0;padding:0;font-size:14px}}.mm-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mm-chips{flex-wrap:wrap;gap:6px;display:flex}.mm-worklist-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mm-legend-stack{gap:6px;display:grid}.mm-legend-stack>.md-legend:empty{display:none}.md-shell .mm-chip-btn{color:var(--md-ink-2)}.md-shell .mm-chip-btn[aria-pressed=true]{color:var(--md-ink)}.mm-household__email{flex:320px;min-width:320px}@media (width<=700px){.mm-household__email{flex-basis:100%;width:100%;min-width:0}}.mm-logo-fallback{margin:0 4px}.mm-stack{gap:var(--md-gap);flex-direction:column;min-width:0;display:flex}.mm-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;display:grid}.mm-signals-card{container:mm-signals/inline-size}@container mm-signals (width<=760px){.mm-signals{grid-template-columns:minmax(0,1fr);gap:8px}}.mm-io-plot{--mm-pie-shadow:var(--md-ink);position:relative}:root[data-theme=dark] .mm-io-plot{--mm-pie-shadow:var(--md-grond-rustig)}.mm-io-tip{z-index:2;pointer-events:none;background:var(--md-pill);max-width:260px;box-shadow:var(--md-pill-shadow);border:1px solid var(--md-tile-border);border-radius:var(--md-radius-tile);font:var(--md-t-label);color:var(--md-ink-2);white-space:nowrap;flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute}.mm-io-tip strong{color:var(--md-ink);font-variant-numeric:tabular-nums;font-weight:600}.mm-io-tip span{text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.mm-positions{flex-direction:column;gap:10px;display:flex}.mm-position{flex-direction:column;gap:4px;display:flex}.mm-position__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mm-position__track{border-radius:var(--md-radius-pill);background:var(--md-fill-6);height:6px;overflow:hidden}.mm-position__bar{border-radius:inherit;background:var(--md-data-orchidee);height:100%}.mm-row__name{align-items:center;gap:10px;min-width:0;display:flex}.mm-row__value{font:600 15px/1.2 var(--md-font);font-variant-numeric:tabular-nums;white-space:nowrap}.mm-sources{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px}.mm-page-title{font-size:30px}.mm-page-sub{flex-direction:column;gap:4px;min-width:0;display:flex}.mm-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}.mm-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;display:grid}@media (width<=700px){.mm-cols-3,.mm-cols-2{grid-template-columns:minmax(0,1fr)}}.mm-kpi{flex-direction:column;gap:4px;min-width:0;display:flex}.mm-row-wrap{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mm-spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mm-muted{color:var(--md-ink-2)}.mm-flow-track{border-radius:var(--md-radius-pill);background:var(--md-fill-6);height:6px;overflow:hidden}.mm-flow-bar{border-radius:inherit;height:100%}.md-shell .mm-input{height:var(--md-control-h);border-radius:var(--md-radius-control);border:1px solid var(--md-hairline);background:var(--md-pill);min-width:0;color:var(--md-ink);font:var(--md-t-label);transition:border-color var(--md-dur) var(--md-ease), box-shadow var(--md-dur) var(--md-ease);padding:0 12px}.md-shell .mm-input:focus-visible{outline:2px solid var(--md-interactive);outline-offset:1px}.mm-search{display:block;position:relative}.mm-search>svg{color:var(--md-ink-2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.md-shell .mm-search .mm-input{width:100%;padding-left:36px}.md-shell .md-chip.mm-chip-btn{cursor:pointer;color:var(--md-ink-2);transition:background-color var(--md-dur) var(--md-ease), color var(--md-dur) var(--md-ease)}.md-shell .md-chip.mm-chip-btn:hover{background:var(--md-glass-active)}.md-shell .md-chip.mm-chip-btn[aria-pressed=true]{color:var(--md-ink);background:var(--md-glass-active);box-shadow:var(--md-glass-active-shadow)}.mm-chip-split{gap:0;padding:0;overflow:hidden}.mm-chip-split>button,.mm-chip-split>a{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.mm-chip-split>a{border-left:1px solid var(--md-hairline);padding:0 8px}.mm-chip-split>button:hover,.mm-chip-split>a:hover{background:var(--md-fill-6)}.mm-tag{border-radius:var(--md-radius-pill);background:var(--md-fill-6);height:22px;font:500 12px/1 var(--md-font);color:var(--md-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.mm-tag--dashed{border:1px dashed var(--md-ink-3);background:0 0}.mm-tag__dot{border-radius:50%;flex:none;width:7px;height:7px}.mm-notice{border-radius:var(--md-radius-control);background:var(--md-fill-6);color:var(--md-ink);font:var(--md-t-label);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.mm-notice__text{align-items:center;gap:8px;min-width:0;display:flex}.mm-icon-btn{border-radius:var(--md-radius-pill);width:28px;height:28px;color:var(--md-ink-2);cursor:pointer;transition:background-color var(--md-dur) var(--md-ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mm-icon-btn:hover{background:var(--md-fill-6)}.mm-table-wrap{margin:0 -26px;padding:0 26px;overflow-x:auto}.mm-table{border-collapse:collapse;text-align:left;width:100%;font:var(--md-t-label);color:var(--md-ink)}.mm-table th{font:var(--md-t-micro);letter-spacing:var(--md-ls-micro);text-transform:uppercase;color:var(--md-ink-2);white-space:nowrap;padding:8px 12px}.mm-table td{border-top:1px solid var(--md-hairline);vertical-align:middle;padding:10px 12px}.mm-table tbody tr{transition:background-color var(--md-dur) var(--md-ease)}.mm-table tbody tr:hover{background:var(--md-glass-hover)}.mm-th-sort>button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.mm-th-sort>button:hover{color:var(--md-ink)}.mm-th-right>button{width:100%}.mm-th-right,.mm-td-right{text-align:right}.mm-td-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.mm-cell-btn{text-align:left;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--md-dur) var(--md-ease);background:0 0;border:0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 -4px;padding:2px 4px;display:flex}.mm-cell-btn:hover{background:var(--md-fill-6)}.mm-skel{background:var(--md-fill-6);border-radius:var(--md-radius-tile)}.mm-empty{text-align:center;color:var(--md-ink-2);font:var(--md-t-body);padding:28px 0}.mm-tile{border-radius:var(--md-radius-tile);background:var(--md-fill-6);flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.mm-line{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mm-line>:first-child{min-width:0}.mm-note{font:var(--md-t-label);color:var(--md-ink-2);margin:0}.mm-micro{font:var(--md-t-micro);letter-spacing:var(--md-ls-micro);text-transform:uppercase;color:var(--md-ink-2);margin:0}.mm-grid-2{gap:var(--md-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.mm-grid-hero{gap:var(--md-gap);grid-template-columns:1.55fr 1fr;align-items:stretch;display:grid}@media (width<=900px){.mm-grid-2,.mm-grid-hero{grid-template-columns:minmax(0,1fr)}}.mm-bar-split{border-radius:var(--md-radius-pill);background:var(--md-fill-6);height:8px;display:flex;overflow:hidden}.mm-bar-split>div{height:100%}.mm-a{color:var(--md-interactive);font:var(--md-t-label);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.mm-a:hover{text-decoration:underline}.mm-field{font:var(--md-t-label);color:var(--md-ink-2);flex-direction:column;gap:4px;display:flex}.mm-bank-grid{gap:var(--md-gap);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.md-shell button.mm-bank-btn{text-align:left;cursor:pointer;color:var(--md-ink);font:inherit;transition:background-color var(--md-dur) var(--md-ease);flex-direction:row;align-items:center;gap:12px}.md-shell button.mm-bank-btn:hover:not(:disabled){background:var(--md-glass-active)}.md-shell button.mm-bank-btn:disabled{opacity:.5;cursor:not-allowed}.mm-public{justify-content:center;align-items:center;min-height:100vh}.md-shell .mm-public__main{justify-content:center;width:100%;margin-inline:auto}.mm-prose{font:var(--md-t-body);color:var(--md-ink);flex-direction:column;gap:12px;display:flex}.mm-prose ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.mm-prose p{margin:0}.mm-code{color:var(--md-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.mm-modal{z-index:60;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mm-modal:before{content:"";background:var(--md-ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.mm-modal:before{background:color-mix(in srgb, var(--md-ink) 52%, transparent)}}.mm-modal:before{animation:md-fade var(--md-dur-slow) var(--md-ease-out) both}[data-theme=dark] .mm-modal:before{background:var(--md-grond-rustig)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .mm-modal:before{background:color-mix(in srgb, var(--md-grond-rustig) 80%, transparent)}}[data-theme=dark] .mm-page-head .md-t-label,[data-theme=dark] .mm-tile .mm-muted{color:var(--md-ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .mm-page-head .md-t-label,[data-theme=dark] .mm-tile .mm-muted{color:color-mix(in srgb, var(--md-ink) 40%, var(--md-ink-2))}}.md-shell .mm-modal__card,.mm-modal .mm-modal__card,.md-card.mm-window{background:var(--md-glass-card), var(--md-grond-rustig)}@supports (color:color-mix(in lab, red, red)){.md-shell .mm-modal__card,.mm-modal .mm-modal__card,.md-card.mm-window{background:var(--md-glass-card), color-mix(in srgb, var(--md-grond-rustig) 94%, transparent)}}.md-shell .mm-modal__card,.mm-modal .mm-modal__card,.md-card.mm-window{-webkit-backdrop-filter:var(--md-glass-sidebar-blur)}.md-shell .mm-modal__card,.mm-modal__card{width:min(560px,100%);max-height:90vh;color:var(--md-ink);animation:mm-lift var(--md-dur-slow) var(--md-ease-out) both;flex-direction:column;gap:16px;display:flex;overflow:auto}@keyframes mm-lift{0%{transform:translateY(8px)}to{transform:none}}.mm-modal__card--wide{width:min(880px,100%)}.mm-modal__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mm-modal__foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.mm-form{flex-direction:column;gap:14px;display:flex}.mm-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=560px){.mm-form-row{grid-template-columns:minmax(0,1fr)}}.md-shell .mm-field .mm-input,.mm-modal .mm-field .mm-input{width:100%}.md-shell textarea.mm-input{height:auto;min-height:80px;padding:10px 12px}.md-shell .mm-input:disabled,.md-shell .md-btn:disabled{opacity:.5;cursor:not-allowed}.mm-check{font:var(--md-t-label);color:var(--md-ink);align-items:center;gap:8px;display:flex}.mm-check input{accent-color:var(--md-interactive)}.mm-alert{border-radius:var(--md-radius-control);border:1px solid var(--md-hairline);background:var(--md-fill-6);color:var(--md-ink);font:var(--md-t-label);padding:10px 14px}@media (prefers-reduced-motion:reduce){.mm-modal__card{animation:none}.mm-modal:before{animation:.2s both md-fade}}.mm-reveal-x{clip-path:inset(0 100% 0 0);animation:md-sweep calc(var(--md-dur-reveal-item) * 1.35) var(--md-ease-out) forwards;animation-delay:calc(var(--md-reveal-delay) + .16s + var(--i,0) * var(--md-stagger-bar))}@media (prefers-reduced-motion:reduce){.mm-reveal-x{clip-path:none;opacity:0;animation:.2s forwards md-fade}}.mm-gq-crop{border-radius:var(--md-radius-tile);min-height:120px;position:relative;overflow:hidden}.mm-gq-crop>iframe{transform-origin:0 0;border:0;display:block;position:absolute;top:0;left:0}.mm-grid-stretch{align-items:stretch}.mm-stack--fill>:last-child{flex:auto;justify-content:flex-start}.mm-cat-cell{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.md-shell button.mm-oneoff{height:22px;color:var(--md-ink-2);font:var(--md-t-label);cursor:pointer;opacity:0;transition:opacity var(--md-dur) var(--md-ease-out);background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 4px;font-size:12px;display:inline-flex}.mm-oneoff__box{border:1.5px solid var(--md-ink-3);box-sizing:border-box;border-radius:3px;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.mm-table tbody tr:hover .mm-oneoff,.mm-table tbody tr:focus-within .mm-oneoff,.md-shell button.mm-oneoff:focus-visible{opacity:1}@media (hover:none){.md-shell button.mm-oneoff{opacity:1}}.md-shell button.mm-oneoff[aria-pressed=true]{opacity:1;color:var(--md-ink);font-weight:600}.mm-oneoff[aria-pressed=true] .mm-oneoff__box{background:var(--md-ink);border-color:var(--md-ink);color:var(--md-pill)}.md-shell button.mm-oneoff:disabled{cursor:progress}.mm-avatar--logo{background:var(--md-pill);overflow:hidden}.mm-avatar--logo>img{object-fit:contain;border-radius:4px;width:22px;height:22px}.mm-io-bar{cursor:pointer}.mm-io-bar:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mm-io-bar:hover path{filter:brightness(1.08)}.mm-legend-toggle{color:inherit;font:inherit;cursor:pointer;transition:background-color var(--md-dur) var(--md-ease), color var(--md-dur) var(--md-ease);background:0 0;border:0;border-radius:999px;margin:-2px -6px;padding:2px 6px}.mm-legend-toggle:hover{background:var(--md-fill-6)}.mm-legend-toggle[aria-pressed=true]{color:var(--md-ink);background:var(--md-fill-6)}.mm-kpi-seg{border-radius:var(--md-radius-control);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;margin:-8px -10px;padding:8px 10px}.mm-kpi-seg:hover{background:var(--md-fill-6)}.mm-kpi-seg[aria-pressed=true]{background:var(--md-fill-6);border-color:var(--md-accent)}.mm-kpi-seg:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mm-kpi-seg .mm-flow-track,.mm-kpi-seg .mm-flow-bar{display:block}.mm-kpi-seg .md-num{white-space:nowrap}.mm-cat-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.mm-cat-pair>.mm-stack{display:contents}@media (width>=1101px){.mm-cat-pair>.mm-stack>:not(.mm-cat){grid-column:2}}@media (width<=1100px){.mm-cat-pair{grid-template-columns:minmax(0,1fr)}}.mm-kpi-row{gap:var(--md-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width<=1100px){.mm-kpi-row{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.mm-kpi-row .md-num{overflow-wrap:anywhere}.mm-cols-chart{gap:var(--md-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1500px){.mm-cols-chart{grid-template-columns:repeat(2,minmax(0,1fr))}}.mm-cols-chart>*{min-width:0}.mm-swatch{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.md-shell .mm-input--rate{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 84px;width:84px}@media (width<=700px){.mm-ins-bar-row{grid-template-columns:minmax(0,1fr) auto}.mm-ins-bar-row>.mm-flow-track{order:3;grid-column:1/-1}}.mm-ins-bars{flex-direction:column;gap:10px;display:flex}.mm-ins-bar-row{grid-template-columns:minmax(96px,148px) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mm-ins-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.mm-ins-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mm-ins-expired{opacity:.6}@media (width<=700px){.mm-ins-bar-row{grid-template-columns:minmax(0,1fr) auto}.mm-ins-bar-row>.mm-flow-track{order:3;grid-column:1/-1}}.mm-now{border-radius:var(--md-radius-pill);background:var(--md-fill-6);height:18px;display:flex;overflow:hidden}.mm-now__seg{flex:none;height:100%}.mm-fig-row{grid-template-columns:1.5fr 1fr 1fr 1.3fr;align-items:start;gap:12px 24px;display:grid}@media (width<=1100px){.mm-fig-row{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-fig-row>:first-child{grid-column:1/-1}}.mm-hyp-grid .md-card__head{flex-wrap:wrap;align-items:center;row-gap:8px;min-height:34px}.mm-hyp-grid .md-card__head>h2{white-space:nowrap}.mm-hyp-grid .md-legend{gap:6px 10px}.mm-chart-tip strong,.mm-chart-tip span{white-space:normal}.mm-fig-row .md-num{white-space:nowrap}.mm-now-row{flex-wrap:wrap;align-items:flex-end;gap:12px 32px;display:flex}.mm-now-bar{flex-direction:column;flex:360px;gap:10px;min-width:0;display:flex}.mm-hyp-grid{gap:var(--md-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=1100px){.mm-hyp-grid{grid-template-columns:minmax(0,1fr)}}.mm-marker{cursor:default;outline:none}.mm-marker:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px;border-radius:var(--md-radius-pill)}.mm-chart-tip{width:max-content;max-width:280px}.mm-tip-row{justify-content:space-between;gap:16px;display:flex}.mm-tip-row b{color:var(--md-ink);font-weight:600}.mm-dash{opacity:.7;border-top:2px dashed;flex:none;width:16px;display:inline-block}.mm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-info{display:inline-flex;position:relative}.mm-info__btn{border-radius:var(--md-radius-pill);width:26px;height:26px;color:var(--md-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.mm-info__btn:hover,.mm-info__btn[aria-expanded=true]{background:var(--md-fill-6);color:var(--md-ink)}.mm-info__btn:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mm-info__tip{z-index:3;background:var(--md-pill);width:min(320px,80vw);box-shadow:var(--md-pill-shadow);border:1px solid var(--md-tile-border);border-radius:var(--md-radius-tile);font:var(--md-t-label);color:var(--md-ink-2);text-align:left;flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.mm-scenario{border-top:1px solid var(--md-hairline);padding-top:10px}.mm-scenario>summary{width:fit-content;list-style:none}.mm-scenario>summary::-webkit-details-marker{display:none}.mm-scenario__chev{transition:transform var(--md-dur) var(--md-ease-out)}.mm-scenario[open] .mm-scenario__chev{transform:rotate(90deg)}.mm-scenario>summary:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mm-scenario__body{flex-direction:column;gap:10px;padding-top:10px;display:flex}.mm-woz{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.mm-woz>legend{font:var(--md-t-card);padding:0}.mm-woz__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mm-woz__row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 14px;display:flex}.mm-legend{color:var(--md-ink-2);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.mm-legend li{align-items:center;gap:6px;display:inline-flex}.mm-legend__dot{border-radius:50%;flex:none;width:8px;height:8px}.mm-getquin-pad{margin:0;padding:0 26px 22px}.mm-group--wide .md-rows{column-gap:var(--md-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.mm-group--wide .md-rows{grid-template-columns:minmax(0,1fr)}}.mm-cc-usage{height:10px}.mm-cc-grid{grid-template-columns:repeat(3,minmax(0,387px));align-items:start;gap:22px;display:grid}.mm-cc-grid>.mm-cc-card{min-width:0;max-width:387px}.mm-cc-card{container-type:inline-size}.mm-cc-name{flex:none;min-width:0;max-width:65%}.mm-cc-name__row{flex-wrap:nowrap}.mm-cc-name__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mm-cc-amount{text-align:right;flex-wrap:wrap;flex:1 1 0;justify-content:safe flex-end;column-gap:.28em;min-width:0;display:flex}.mm-cc-amount>span{white-space:nowrap}@container (width>=387px){.mm-cc-name{flex:0 auto;min-width:auto;max-width:none}.mm-cc-name__row{flex-wrap:wrap}.mm-cc-name__text{text-overflow:clip;white-space:normal;overflow:visible}.mm-cc-amount{white-space:nowrap;flex:0 auto;display:block}}@media (width<=1279px){.mm-cc-grid{grid-template-columns:repeat(2,minmax(0,387px))}}@media (width<=700px){.mm-cc-grid{grid-template-columns:minmax(0,387px)}}.mm-lease{flex-direction:column;gap:0;padding:0 4px;display:flex}.mm-lease__rows{grid-template-columns:max-content max-content auto;justify-content:start;align-items:center;gap:0 12px;margin:0;display:grid}.mm-lease .mm-icon-btn{margin:-1px 0}.mm-lease__rows>div{display:contents}.mm-lease__rows dd{margin:0}.mm-lease__row--top>*{align-self:baseline}.mm-lease__value{font:var(--md-t-label);color:var(--md-ink);font-variant-numeric:tabular-nums}.mm-lease__note{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.mm-lease__note .mm-info{margin:-4px 0}.mm-lease__note .mm-info__tip{top:auto;bottom:calc(100% + 6px)}.mm-info--list .mm-info__tip{width:min(440px,86vw)}.mm-info--list .mm-info__tip span{white-space:nowrap}.mm-share-legend{color:var(--md-ink-2,inherit);flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.mm-share-legend__item{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.mm-share-legend__swatch{border-radius:3px;flex:none;width:10px;height:10px}.mm-ins-bar-row--2{grid-template-columns:76px minmax(0,1fr) auto}.mm-sync__status{min-width:0;color:var(--md-ink-2);align-items:center;gap:6px;display:inline-flex}.mm-sync__notice{flex:100%}.mm-card-link{color:inherit;text-decoration:none}.mm-card-link:hover,.mm-card-link:focus-visible{text-decoration:underline}body{font-family:var(--font-family-base);background-color:var(--color-bg-base);color:var(--color-text-primary);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#root{min-height:100vh}.tabular-nums{font-variant-numeric:tabular-nums}.skip-to-main{z-index:100;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-to-main:focus{top:var(--space-2);left:var(--space-2);width:auto;height:auto;padding:var(--space-2) var(--space-4);background:var(--color-brand-primary);color:var(--color-text-inverse);border-radius:var(--radius-md);z-index:100;position:fixed}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@keyframes spin{to{transform:rotate(360deg)}}.mm-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 24px;display:flex}.mm-empty__icon{color:var(--md-ink-3)}.mm-empty__title,.mm-empty__desc{max-width:40ch}.mm-empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.mm-cat{gap:16px}.mm-cat__body{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.mm-cat__donut{flex:0 0 280px;justify-content:center;min-width:240px;display:flex}.mm-cat__donut-wrap{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.mm-cat__center{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.mm-cat__center .md-num{letter-spacing:-.6px;font-size:26px}.mm-cat__center .md-num--sm{font-size:22px}.mm-cat__legend{flex-direction:column;flex:340px;gap:6px;min-width:300px;display:flex;container-type:inline-size}.mm-cat__legend-head{align-items:baseline;gap:12px;padding:0 10px;display:flex}.mm-cat__list{position:relative}.mm-cat__row{border:0;border-top:1px solid var(--md-hairline);width:100%;color:var(--md-ink);font:var(--md-t-label);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:12px;padding:8px 10px;display:flex}.mm-cat__row[aria-disabled=true]{cursor:default}.mm-cat__row[aria-pressed=true]{background:var(--md-fill-6);border-radius:var(--md-radius-control)}.mm-cat__row:focus-visible{outline:2px solid var(--md-interactive);outline-offset:-2px;border-radius:var(--md-radius-control)}.mm-cat__row--dim{opacity:.4}.mm-cat__row--rest{cursor:default;color:var(--md-ink-2)}.mm-cat__more{align-self:flex-start;margin-left:10px}.mm-cat__label{text-overflow:ellipsis;white-space:nowrap;flex:0 210px;min-width:0;overflow:hidden}.mm-cat__amount{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:112px;font-weight:600}.mm-cat__share{text-align:right;color:var(--md-ink-2);font-variant-numeric:tabular-nums;flex:0 0 52px}.mm-cat__h-name{flex:0 230px;align-items:center;gap:4px;min-width:0;display:inline-flex}.mm-cat__h-bar{flex:1 1 0;min-width:40px}.mm-cat__h-amount{text-align:right;flex:none;min-width:112px}.mm-cat__h-share{text-align:right;flex:0 0 52px}.mm-cat__bar{background:var(--md-hairline);border-radius:3px;flex:1 1 0;min-width:40px;height:6px;overflow:hidden}.mm-cat__bar--empty{background:0 0}.mm-cat__fill{background:var(--bar);border-radius:3px;height:100%;display:block}.mm-cat__fill.mm-reveal-x{animation-delay:calc(var(--md-enter-delay,.24s) + .16s + var(--i,0) * var(--md-stagger-reveal))}@media (prefers-reduced-motion:reduce){.mm-cat__fill.mm-reveal-x{animation-delay:0s}}.mm-cat__fill--indigo{--bar:var(--md-data-indigo)}.mm-cat__fill--blauw{--bar:var(--md-data-blauw)}.mm-cat__fill--teal{--bar:var(--md-data-teal)}.mm-cat__fill--groen{--bar:var(--md-data-groen)}.mm-cat__fill--orchidee{--bar:var(--md-data-orchidee)}.mm-cat__fill--violet{--bar:var(--md-data-violet)}.mm-cat__fill--framboos{--bar:var(--md-data-framboos)}.mm-cat__fill--oranje{--bar:var(--md-data-oranje)}.mm-cat__fill--grijs{--bar:var(--md-data-grijs)}.mm-cat__fill--pruim{--bar:var(--md-data-pruim)}.mm-cat__fill--lavendel{--bar:var(--md-data-lavendel)}.mm-cat__fill--citroen{--bar:var(--md-data-citroen)}.mm-cat__fill--olijf{--bar:var(--md-data-olijf)}.mm-cat__fill--limoen{--bar:var(--md-data-limoen)}.mm-cat__fill--munt{--bar:var(--md-data-munt)}.mm-cat__fill--petrol{--bar:var(--md-data-petrol)}.mm-cat__fill--grijs-donker{--bar:var(--md-data-grijs-donker)}.mm-cat__fill--grijs-midden{--bar:var(--md-data-grijs-midden)}.mm-cat__fill--grijs-licht{--bar:var(--md-data-grijs-licht)}:root:not([data-theme=dark]) .mm-cat__fill--teal{background:color-mix(in srgb, var(--md-data-teal) 80%, var(--md-ink))}:root:not([data-theme=dark]) .mm-cat__fill--groen{background:color-mix(in srgb, var(--md-data-groen) 85%, var(--md-ink))}:root:not([data-theme=dark]) .mm-cat__fill--oranje{background:color-mix(in srgb, var(--md-data-oranje) 80%, var(--md-ink))}:root:not([data-theme=dark]) .mm-cat__fill--grijs{background:color-mix(in srgb, var(--md-data-grijs) 75%, var(--md-ink))}:root:not([data-theme=dark]) .mm-cat__fill--lavendel{outline:1px solid color-mix(in srgb, var(--md-data-lavendel) 55%, var(--md-ink));outline-offset:-1px}:root:not([data-theme=dark]) .mm-cat__fill--citroen{outline:1px solid color-mix(in srgb, var(--md-data-citroen) 55%, var(--md-ink));outline-offset:-1px}:root:not([data-theme=dark]) .mm-cat__fill--limoen{outline:1px solid color-mix(in srgb, var(--md-data-limoen) 65%, var(--md-ink));outline-offset:-1px}:root:not([data-theme=dark]) .mm-cat__fill--munt{outline:1px solid color-mix(in srgb, var(--md-data-munt) 50%, var(--md-ink));outline-offset:-1px}:root:not([data-theme=dark]) .mm-cat__fill--grijs-midden{outline:1px solid color-mix(in srgb, var(--md-data-grijs-midden) 60%, var(--md-ink));outline-offset:-1px}:root:not([data-theme=dark]) .mm-cat__fill--grijs-licht{outline:1px solid color-mix(in srgb, var(--md-data-grijs-licht) 45%, var(--md-ink));outline-offset:-1px}:root[data-theme=dark] .mm-cat__fill--pruim{outline:1px solid color-mix(in srgb, var(--md-data-pruim) 70%, var(--md-ink));outline-offset:-1px}:root[data-theme=dark] .mm-cat__fill--petrol{outline:1px solid color-mix(in srgb, var(--md-data-petrol) 90%, var(--md-ink));outline-offset:-1px}:root[data-theme=dark] .mm-cat__fill--grijs-donker{outline:1px solid color-mix(in srgb, var(--md-data-grijs-donker) 85%, var(--md-ink));outline-offset:-1px}@media (width<=899px){.mm-cat__bar,.mm-cat__h-bar{display:none}.mm-cat__label{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;flex:1 1 0;display:-webkit-box}.mm-cat__amount,.mm-cat__h-amount{min-width:0}.mm-cat__h-name{flex:auto}}@container (width<=539px){.mm-cat__bar,.mm-cat__h-bar{display:none}.mm-cat__label{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;flex:1 1 0;display:-webkit-box}.mm-cat__amount,.mm-cat__h-amount{min-width:0}.mm-cat__h-name{flex:auto}}.mm-cat__fade{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--md-fill-6));height:36px;position:absolute;bottom:0;left:0;right:0}.mm-cat__back{border-radius:var(--md-radius-control);max-width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:4px 12px;display:flex}.mm-cat__back:hover{background:var(--md-fill-6)}.mm-cat__back:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mm-cat__back .md-t-micro{flex-direction:column;align-items:center;max-width:100%;display:flex}.mm-cat__back .md-t-micro,.mm-cat__crumb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-cat__crumb{max-width:100%;font:var(--md-t-micro);text-transform:none;letter-spacing:0;color:var(--md-ink-2)}.mm-cat__back-x{color:var(--md-ink-2);margin-top:2px}.mm-pie{--mm-pie-shadow:var(--md-ink);flex-direction:column;gap:10px;display:flex;container:mm-pie/inline-size}:root[data-theme=dark] .mm-pie{--mm-pie-shadow:var(--md-grond-rustig)}.mm-pie__total{text-align:center}.mm-pie__stage{position:relative}.mm-pie__svg{-webkit-user-select:none;user-select:none}.mm-pie__svg--small{max-width:420px;margin:0 auto}.mm-pie__ground{fill:var(--mm-pie-shadow);fill-opacity:.14}.mm-pie__flood{flood-color:var(--mm-pie-shadow)}.mm-pie__in{fill:var(--md-on-interactive);fill-opacity:.85;font-variant-numeric:tabular-nums;pointer-events:none;font-size:17px;font-weight:600}.mm-pie__in--small{font-size:12px}.mm-pie__out{fill:var(--md-ink-2);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12px;font-weight:600}.mm-pie__out--small{font-size:10px}.mm-pie__name{font-weight:700}.mm-pie__amount{fill:var(--md-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}.mm-pie__share{fill:var(--md-ink-2);font-variant-numeric:tabular-nums;font-size:14px}.mm-pie__empty{margin:0}.mm-pie__aside{border-top:1px solid var(--md-hairline);align-items:center;gap:4px;padding-top:9px;display:flex}.md-shell button.mm-pie__hit{cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute}.mm-pie__row .mm-pie__hit{inset:0}.mm-pie__hit:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px;border-radius:var(--md-radius-control)}.mm-pie__tip{z-index:1;position:absolute}.mm-pie__crumb{justify-content:center;display:flex}.md-shell button.mm-pie__back{border-radius:var(--md-radius-control);background:var(--md-fill-6);max-width:100%;color:inherit;font:var(--md-t-label);cursor:pointer;border:0;align-items:center;gap:8px;margin:0;padding:4px 10px;display:inline-flex}.mm-pie__back .md-t-micro{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mm-pie__back:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mm-pie__list{flex-direction:column;display:flex}.mm-pie__row{border-top:1px solid var(--md-hairline);font:var(--md-t-label);grid-template-columns:10px minmax(0,1fr) 48px auto;align-items:center;gap:10px;padding:9px 0;display:grid;position:relative}.mm-pie__rowname{align-items:center;gap:4px;min-width:0;font-weight:600;display:flex}.mm-pie__rowname>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-pie__rowname .mm-info{z-index:1;position:relative}.mm-pie__row--btn:hover .mm-pie__rowname>span:first-child{text-decoration:underline}.mm-pie__rowpct{text-align:right;color:var(--md-ink-2);font-variant-numeric:tabular-nums}.mm-pie__rowamount{color:var(--md-ink);font-weight:600}@container mm-pie (width>=560px){.mm-pie__list:not(.mm-pie__list--always){display:none}}.mm-bars{--mm-pie-shadow:var(--md-ink);position:relative;container:mm-bars/inline-size}:root[data-theme=dark] .mm-bars{--mm-pie-shadow:var(--md-grond-rustig)}.mm-bars__head-tip .mm-info__tip{width:min(340px,78vw);font:var(--md-t-label);text-transform:none;letter-spacing:0;left:0;right:auto;transform:none}.mm-bars__headline{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.mm-bars__tick{fill:var(--md-ink-2);font-variant-numeric:tabular-nums;font-size:12px}.mm-bars__tick--small{font-size:10px}.mm-bars__total{fill:var(--md-ink-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.mm-bars__total--small{font-size:9px}.mm-bars__outline{fill:none;stroke:var(--md-ink-2);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.mm-bars__grow{animation:.9s cubic-bezier(.2,.7,.2,1) both mm-bar-grow}.mm-bars__fade{animation:.5s both md-fade}@keyframes mm-bar-grow{0%{transform:scaleY(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.mm-bars__grow,.mm-bars__fade{animation:none}}.mm-bars__years{margin-top:2px;display:grid}.md-shell button.mm-bars__year{border-radius:var(--md-radius-control);min-height:24px;color:var(--md-ink-2);font:var(--md-t-label);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;margin:0;padding:4px 0}.mm-bars__years--small button.mm-bars__year{font-size:11px}.md-shell button.mm-bars__year[aria-pressed=true]{background:var(--md-fill-6);color:var(--md-ink)}.mm-bars__year:focus-visible{outline:2px solid var(--md-interactive);outline-offset:-2px}.mm-bars__dash{border:1px dashed var(--md-ink-2);width:12px;height:10px}.mm-bars__rows{flex-direction:column;margin-top:6px;display:flex}.mm-bars__row{border-top:1px solid var(--md-hairline);font:var(--md-t-label);grid-template-columns:10px minmax(0,1fr) auto 84px;align-items:center;gap:10px;padding:7px 0;display:grid}.mm-bars__rowname{flex-direction:column;min-width:0;display:flex}.mm-bars__rowamount{color:var(--md-ink);font-weight:600}.mm-bars__rowdiff{text-align:right;color:var(--md-ink-2)}.mm-io-grow{animation:.8s cubic-bezier(.2,.7,.2,1) both mm-bar-grow}.mm-io-fade{animation:.4s both md-fade}@media (prefers-reduced-motion:reduce){.mm-io-grow,.mm-io-fade{animation:none}}.mm-income__year{fill:var(--md-ink-2);font-variant-numeric:tabular-nums;font-size:14px}.mm-income__event{fill:var(--md-ink-2);font-size:13px}.mm-income__year--small{font-size:11px}.mm-income__event--small{font-size:9px}.md-shell button.mm-income__hit{border-radius:var(--md-radius-control);cursor:default;background:0 0;border:0;min-height:0;margin:0;padding:0;position:absolute;top:0}.mm-income__hit:focus-visible{outline:2px solid var(--md-interactive);outline-offset:-2px}.mm-income__line{fill:none;stroke:var(--md-ink);stroke-width:1.5px;stroke-dasharray:5 4;pointer-events:none}.mm-income__line-tip .mm-dash{color:var(--md-ink);opacity:1}.mm-income__line-tip{position:relative}.mm-income__line-tip .mm-info{position:static}.mm-income__line-tip .mm-info__tip{width:min(300px,70vw);inset:auto auto calc(100% + 6px) 50%;transform:translate(-50%)}.mm-cat__pie{--mm-pie-shadow:var(--md-ink)}:root[data-theme=dark] .mm-cat__pie{--mm-pie-shadow:var(--md-grond-rustig)}.mm-cat__pie-in{animation:.9s cubic-bezier(.2,.7,.2,1) both mm-pie-in}@keyframes mm-pie-in{0%{opacity:0;transform:scale(.55)translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mm-cat__pie-in{animation:none}}.mm-pie__in.mm-cat__pct--dim,.mm-pie__in.mm-cat__pct--dark{fill:var(--md-ink);fill-opacity:1}:root[data-theme=dark] .mm-pie__in.mm-cat__pct--dark{fill:var(--md-grond-rustig)}.mc-drop{text-align:center;cursor:pointer;border:1px dashed var(--md-ink-3);border-radius:var(--md-radius-control);color:var(--md-ink);flex-direction:column;align-items:center;gap:6px;padding:36px 20px;display:flex}.mc-drop:hover{background:var(--md-fill-6)}.mc-drop:focus-visible{outline:2px solid var(--md-interactive);outline-offset:2px}.mc-panel{border-radius:var(--md-radius-control);background:var(--md-fill-6);color:var(--md-ink);font:var(--md-t-label);padding:12px 14px}.mc-panel>*+*{margin-top:8px}.mc-panel ol{margin:0;padding-left:18px;list-style:decimal}.mc-panel a{color:inherit;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.mc-list{flex-direction:column;gap:8px;max-height:40vh;display:flex;overflow-y:auto}.mc-item{border-radius:var(--md-radius-control);background:var(--md-fill-6);padding:10px 12px}.mc-center{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 0;display:flex}.mc-scroll{max-height:50vh;overflow:auto}.mc-hidden{display:none}
