@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.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}
:root{--caleo-forest-50:#eef4f0;--caleo-forest-100:#d9e6dd;--caleo-forest-200:#b3cdbb;--caleo-forest-300:#86ae94;--caleo-forest-400:#5a8c6c;--caleo-forest-500:#2e6847;--caleo-forest-600:#245339;--caleo-forest-700:#1d422f;--caleo-forest-800:#163324;--caleo-forest-900:#10261b;--caleo-forest-950:#0b1a13;--caleo-mint-50:#effaf4;--caleo-mint-100:#d8f3e5;--caleo-mint-200:#b4e8cf;--caleo-mint-300:#86ddb8;--caleo-mint-400:#5ccb9c;--caleo-mint-500:#3bb283;--caleo-mint-600:#25946b;--caleo-mint-700:#1c7755;--caleo-mint-800:#155b41;--caleo-stone-25:#fbfaf6;--caleo-stone-50:#f7f5ef;--caleo-stone-100:#ede9e0;--caleo-stone-200:#e2ddd2;--caleo-stone-300:#cbc5b8;--caleo-stone-400:#948d7f;--caleo-stone-500:#6e695f;--caleo-stone-600:#5e5a51;--caleo-stone-700:#45423b;--caleo-stone-800:#2e2c27;--caleo-stone-900:#1c1b18;--caleo-stone-950:#121110;--caleo-warm-white:#fffdf9;--caleo-paper:#fff;--caleo-amber-50:#fdf3e1;--caleo-amber-200:#f1d29a;--caleo-amber-500:#d98e1c;--caleo-amber-700:#8a5300;--caleo-red-50:#fcedea;--caleo-red-200:#f3c4bc;--caleo-red-500:#d94a3a;--caleo-red-700:#b42318;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--caleo-color-bg-canvas:var(--caleo-stone-50);--caleo-color-bg-surface:var(--caleo-warm-white);--caleo-color-bg-subtle:var(--caleo-stone-25);--caleo-color-bg-hover:#f4f1ea;--caleo-color-bg-raised:#fff;--caleo-color-bg-selected:var(--caleo-mint-50);--caleo-color-bg-inverse:var(--caleo-forest-900);--caleo-color-bg-paper:var(--caleo-paper);--caleo-color-qr-module:var(--caleo-stone-950);--caleo-color-border-default:var(--caleo-stone-200);--caleo-color-border-control:var(--caleo-stone-400);--caleo-color-text-primary:var(--caleo-stone-900);--caleo-color-text-secondary:var(--caleo-stone-600);--caleo-color-text-tertiary:var(--caleo-stone-500);--caleo-color-text-heading:var(--caleo-forest-900);--caleo-color-text-link:var(--caleo-forest-600);--caleo-color-text-inverse:var(--caleo-warm-white);--caleo-color-action-primary-bg:var(--caleo-forest-700);--caleo-color-action-primary-hover:var(--caleo-forest-600);--caleo-color-action-primary-fg:#fff;--caleo-color-accent-fg:var(--caleo-mint-700);--caleo-color-accent-bg:var(--caleo-mint-100);--caleo-color-accent-mark:var(--caleo-mint-400);--caleo-color-accent-mark-fg:var(--caleo-forest-950);--caleo-color-focus-ring:var(--caleo-forest-500);--caleo-color-nav-bg:var(--caleo-forest-900);--caleo-color-nav-bg-hover:var(--caleo-forest-800);--caleo-color-nav-bg-active:var(--caleo-forest-800);--caleo-color-nav-indicator:var(--caleo-mint-400);--caleo-color-nav-text:#e6eee8;--caleo-color-nav-text-muted:#a8bdb0;--caleo-color-nav-badge-bg:var(--caleo-mint-400);--caleo-color-nav-badge-fg:var(--caleo-forest-950);--caleo-color-nav-focus:var(--caleo-mint-400);--caleo-color-nav-border:var(--caleo-forest-800);--caleo-color-suggestion-fg:var(--caleo-forest-700);--caleo-color-suggestion-bg:var(--caleo-mint-50);--caleo-color-suggestion-border:var(--caleo-mint-500);--caleo-color-shadow-mode-fg:var(--caleo-forest-700);--caleo-color-shadow-mode-bg:var(--caleo-forest-50);--caleo-color-shadow-mode-border:var(--caleo-forest-300);--caleo-color-status-attention-fg:#8a5300;--caleo-color-status-attention-bg:#fdf3e1;--caleo-color-status-attention-border:#f1d29a;--caleo-color-status-danger-fg:#b42318;--caleo-color-status-danger-bg:#fcedea;--caleo-color-status-danger-border:#f3c4bc;--caleo-color-status-success-fg:var(--caleo-forest-600);--caleo-color-status-success-bg:var(--caleo-mint-50);--caleo-color-status-success-border:var(--caleo-mint-200);--caleo-color-status-neutral-fg:var(--caleo-stone-600);--caleo-color-status-neutral-bg:var(--caleo-stone-100);--caleo-color-status-neutral-border:var(--caleo-stone-200);--caleo-color-chart-accrual:var(--caleo-forest-500);--caleo-color-chart-cash:var(--caleo-stone-600);--caleo-color-scrim:#10261b66;--caleo-shadow-card:0 1px 2px #1c1b180a, 0 1px 3px #1c1b180f;--caleo-shadow-overlay:0 12px 32px #1c1b181f, 0 2px 8px #1c1b1814;--caleo-shadow-screenshot:0 24px 64px #10261b2e, 0 4px 16px #10261b14;--caleo-font-family-sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--caleo-font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--caleo-font-feature-numeric:"tnum" 1, "lnum" 1;--caleo-font-weight-regular:400;--caleo-font-weight-medium:500;--caleo-font-weight-semibold:600;--caleo-font-size-display:36px;--caleo-line-height-display:44px;--caleo-font-size-h1:28px;--caleo-line-height-h1:36px;--caleo-font-size-h2:20px;--caleo-line-height-h2:28px;--caleo-font-size-h3:16px;--caleo-line-height-h3:24px;--caleo-font-size-body-lg:15px;--caleo-line-height-body-lg:24px;--caleo-font-size-body:14px;--caleo-line-height-body:20px;--caleo-font-size-small:13px;--caleo-line-height-small:18px;--caleo-font-size-caption:12px;--caleo-line-height-caption:16px;--caleo-font-size-figure-xl:32px;--caleo-line-height-figure-xl:40px;--caleo-font-size-figure-lg:24px;--caleo-line-height-figure-lg:32px;--caleo-font-size-mono:13px;--caleo-line-height-mono:20px;--caleo-letter-spacing-wordmark:.02em;--caleo-letter-spacing-eyebrow:.08em;--caleo-space-0:0;--caleo-space-0_5:2px;--caleo-space-1:4px;--caleo-space-2:8px;--caleo-space-3:12px;--caleo-space-4:16px;--caleo-space-5:20px;--caleo-space-6:24px;--caleo-space-8:32px;--caleo-space-10:40px;--caleo-space-12:48px;--caleo-space-16:64px;--caleo-space-20:80px;--caleo-space-24:96px;--caleo-space-32:128px;--caleo-size-control-sm:32px;--caleo-size-control-md:36px;--caleo-size-control-lg:44px;--caleo-size-icon-sm:16px;--caleo-size-icon-md:20px;--caleo-size-target-min:24px;--caleo-size-target-touch:44px;--caleo-size-avatar-sm:24px;--caleo-size-avatar-md:32px;--caleo-size-indicator:3px;--caleo-size-marker:2px;--caleo-size-switch-width:36px;--caleo-size-switch-height:20px;--caleo-size-switch-thumb:14px;--caleo-size-checkbox:18px;--caleo-size-qr:200px;--caleo-size-menu-min-width:220px;--caleo-size-tooltip-max-width:280px;--caleo-size-toast-width:380px;--caleo-size-dialog-width:480px;--caleo-size-auth-form-width:400px;--caleo-size-field-max-width:480px;--caleo-size-option-min:256px;--caleo-radius-sm:4px;--caleo-radius-md:8px;--caleo-radius-lg:12px;--caleo-radius-xl:16px;--caleo-radius-full:999px;--caleo-border-width-default:1px;--caleo-border-width-focus:2px;--caleo-focus-offset:2px;--caleo-motion-duration-instant:80ms;--caleo-motion-duration-fast:.12s;--caleo-motion-duration-base:.18s;--caleo-motion-duration-slow:.26s;--caleo-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--caleo-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--caleo-layout-sidebar-width:248px;--caleo-layout-sidebar-rail-width:64px;--caleo-layout-topbar-height:56px;--caleo-layout-context-panel-width:400px;--caleo-layout-content-max-width-reading:1200px;--caleo-layout-page-padding:32px;--caleo-layout-page-padding-mobile:16px;--caleo-table-row-height-compact:36px;--caleo-table-row-height-default:44px;--caleo-table-row-height-comfortable:52px;--caleo-z-base:0;--caleo-z-sticky:10;--caleo-z-panel:20;--caleo-z-dropdown:30;--caleo-z-overlay:40;--caleo-z-toast:50;--caleo-z-command-palette:60}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--caleo-color-bg-canvas:#0f1412;--caleo-color-bg-surface:#151b18;--caleo-color-bg-subtle:#1a211e;--caleo-color-bg-hover:#1e2622;--caleo-color-bg-raised:#1f2824;--caleo-color-bg-selected:#16322a;--caleo-color-bg-inverse:var(--caleo-forest-950);--caleo-color-bg-paper:#fff;--caleo-color-qr-module:#121110;--caleo-color-border-default:#2a3530;--caleo-color-border-control:#6b766f;--caleo-color-text-primary:#ecefea;--caleo-color-text-secondary:#aeb8b1;--caleo-color-text-tertiary:#8d978f;--caleo-color-text-heading:#ecefea;--caleo-color-text-link:var(--caleo-mint-300);--caleo-color-text-inverse:#ecefea;--caleo-color-action-primary-bg:var(--caleo-mint-400);--caleo-color-action-primary-hover:var(--caleo-mint-300);--caleo-color-action-primary-fg:var(--caleo-forest-950);--caleo-color-accent-fg:var(--caleo-mint-300);--caleo-color-accent-bg:#16322a;--caleo-color-accent-mark:var(--caleo-mint-400);--caleo-color-accent-mark-fg:var(--caleo-forest-950);--caleo-color-focus-ring:var(--caleo-mint-400);--caleo-color-nav-bg:var(--caleo-forest-950);--caleo-color-nav-bg-hover:#12281d;--caleo-color-nav-bg-active:#163324;--caleo-color-nav-indicator:var(--caleo-mint-400);--caleo-color-nav-text:#e6eee8;--caleo-color-nav-text-muted:#a8bdb0;--caleo-color-nav-badge-bg:var(--caleo-mint-400);--caleo-color-nav-badge-fg:var(--caleo-forest-950);--caleo-color-nav-focus:var(--caleo-mint-400);--caleo-color-nav-border:#163324;--caleo-color-suggestion-fg:var(--caleo-mint-200);--caleo-color-suggestion-bg:#14302a;--caleo-color-suggestion-border:var(--caleo-mint-500);--caleo-color-shadow-mode-fg:var(--caleo-forest-200);--caleo-color-shadow-mode-bg:#16241d;--caleo-color-shadow-mode-border:var(--caleo-forest-400);--caleo-color-status-attention-fg:#f2b84b;--caleo-color-status-attention-bg:#2e2410;--caleo-color-status-attention-border:#584216;--caleo-color-status-danger-fg:#f97066;--caleo-color-status-danger-bg:#2f1715;--caleo-color-status-danger-border:#5c2620;--caleo-color-status-success-fg:var(--caleo-mint-300);--caleo-color-status-success-bg:#14302a;--caleo-color-status-success-border:#1f4a3a;--caleo-color-status-neutral-fg:#aeb8b1;--caleo-color-status-neutral-bg:#1e2622;--caleo-color-status-neutral-border:#2f3a34;--caleo-color-chart-accrual:var(--caleo-mint-400);--caleo-color-chart-cash:#aeb8b1;--caleo-color-scrim:#0009;--caleo-shadow-card:none;--caleo-shadow-overlay:0 12px 32px #00000080}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--caleo-color-bg-canvas:#0f1412;--caleo-color-bg-surface:#151b18;--caleo-color-bg-subtle:#1a211e;--caleo-color-bg-hover:#1e2622;--caleo-color-bg-raised:#1f2824;--caleo-color-bg-selected:#16322a;--caleo-color-bg-inverse:var(--caleo-forest-950);--caleo-color-bg-paper:#fff;--caleo-color-qr-module:#121110;--caleo-color-border-default:#2a3530;--caleo-color-border-control:#6b766f;--caleo-color-text-primary:#ecefea;--caleo-color-text-secondary:#aeb8b1;--caleo-color-text-tertiary:#8d978f;--caleo-color-text-heading:#ecefea;--caleo-color-text-link:var(--caleo-mint-300);--caleo-color-text-inverse:#ecefea;--caleo-color-action-primary-bg:var(--caleo-mint-400);--caleo-color-action-primary-hover:var(--caleo-mint-300);--caleo-color-action-primary-fg:var(--caleo-forest-950);--caleo-color-accent-fg:var(--caleo-mint-300);--caleo-color-accent-bg:#16322a;--caleo-color-accent-mark:var(--caleo-mint-400);--caleo-color-accent-mark-fg:var(--caleo-forest-950);--caleo-color-focus-ring:var(--caleo-mint-400);--caleo-color-nav-bg:var(--caleo-forest-950);--caleo-color-nav-bg-hover:#12281d;--caleo-color-nav-bg-active:#163324;--caleo-color-nav-indicator:var(--caleo-mint-400);--caleo-color-nav-text:#e6eee8;--caleo-color-nav-text-muted:#a8bdb0;--caleo-color-nav-badge-bg:var(--caleo-mint-400);--caleo-color-nav-badge-fg:var(--caleo-forest-950);--caleo-color-nav-focus:var(--caleo-mint-400);--caleo-color-nav-border:#163324;--caleo-color-suggestion-fg:var(--caleo-mint-200);--caleo-color-suggestion-bg:#14302a;--caleo-color-suggestion-border:var(--caleo-mint-500);--caleo-color-shadow-mode-fg:var(--caleo-forest-200);--caleo-color-shadow-mode-bg:#16241d;--caleo-color-shadow-mode-border:var(--caleo-forest-400);--caleo-color-status-attention-fg:#f2b84b;--caleo-color-status-attention-bg:#2e2410;--caleo-color-status-attention-border:#584216;--caleo-color-status-danger-fg:#f97066;--caleo-color-status-danger-bg:#2f1715;--caleo-color-status-danger-border:#5c2620;--caleo-color-status-success-fg:var(--caleo-mint-300);--caleo-color-status-success-bg:#14302a;--caleo-color-status-success-border:#1f4a3a;--caleo-color-status-neutral-fg:#aeb8b1;--caleo-color-status-neutral-bg:#1e2622;--caleo-color-status-neutral-border:#2f3a34;--caleo-color-chart-accrual:var(--caleo-mint-400);--caleo-color-chart-cash:#aeb8b1;--caleo-color-scrim:#0009;--caleo-shadow-card:none;--caleo-shadow-overlay:0 12px 32px #00000080}}.caleo-paper-surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--caleo-color-bg-surface:var(--caleo-paper);--caleo-color-bg-subtle:var(--caleo-stone-25);--caleo-color-bg-hover:#f4f1ea;--caleo-color-bg-raised:#fff;--caleo-color-bg-selected:var(--caleo-mint-50);--caleo-color-border-default:var(--caleo-stone-200);--caleo-color-border-control:var(--caleo-stone-400);--caleo-color-text-primary:var(--caleo-stone-900);--caleo-color-text-secondary:var(--caleo-stone-600);--caleo-color-text-tertiary:var(--caleo-stone-500);--caleo-color-text-heading:var(--caleo-forest-900);--caleo-color-text-link:var(--caleo-forest-600);--caleo-color-action-primary-bg:var(--caleo-forest-700);--caleo-color-action-primary-hover:var(--caleo-forest-600);--caleo-color-action-primary-fg:#fff;--caleo-color-focus-ring:var(--caleo-forest-500);--caleo-color-status-attention-fg:#8a5300;--caleo-color-status-attention-bg:#fdf3e1;--caleo-color-status-attention-border:#f1d29a;--caleo-color-status-danger-fg:#b42318;--caleo-color-status-danger-bg:#fcedea;--caleo-color-status-danger-border:#f3c4bc;--caleo-color-status-neutral-fg:var(--caleo-stone-600);--caleo-color-status-neutral-bg:var(--caleo-stone-100);--caleo-color-status-neutral-border:var(--caleo-stone-200);color:var(--caleo-color-text-primary)}@media (prefers-reduced-motion:reduce){:root{--caleo-motion-duration-fast:0s;--caleo-motion-duration-base:0s;--caleo-motion-duration-slow:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-family:var(--caleo-font-family-sans);font-size:var(--caleo-font-size-body);line-height:var(--caleo-line-height-body);font-weight:var(--caleo-font-weight-regular);color:var(--caleo-color-text-primary);background:var(--caleo-color-bg-canvas);font-feature-settings:"cv11" 1;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:var(--caleo-font-weight-semibold);text-wrap:balance}a{color:var(--caleo-color-text-link);text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--caleo-border-width-focus) solid var(--caleo-color-focus-ring);outline-offset:var(--caleo-focus-offset)}[lang=de] p{-webkit-hyphens:auto;hyphens:auto}::selection{background:var(--caleo-color-accent-bg)}.caleo-visually-hidden{width:var(--caleo-border-width-default);height:var(--caleo-border-width-default);margin:calc(var(--caleo-border-width-default) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.caleo-field-narrow{max-width:var(--caleo-size-field-max-width)}
