:root{--blue-100:#b3cdff;--blue-200:#8db3ff;--blue-300:#679aff;--blue-400:#4181ff;--blue-50:#d9e6ff;--blue-500:#3467cc;--blue-600:#274d99;--blue-700:#1a3466;--blue-800:#0d1a33;--green-100:#c3efbf;--green-200:#93da8c;--green-300:#6fce66;--green-400:#4bc240;--green-50:#e6fbe5;--green-500:#3c9b33;--green-600:#2d7426;--green-700:#1e4e1a;--green-800:#0f270d;--grey-100:#f7f7f7;--grey-150:#f3f3f3;--grey-200:#efefef;--grey-25:#fff;--grey-300:#d7d7d7;--grey-400:#afafaf;--grey-50:#fefefe;--grey-500:#9a9a9a;--grey-600:#868686;--grey-650:#727272;--grey-700:#5e5e5e;--grey-75:#fbfbfb;--grey-750:#4a4a4a;--grey-800:#363636;--orange-100:#ffe5b3;--orange-200:#ffd78d;--orange-300:#ffca67;--orange-400:#ffbd41;--orange-50:#fff2d9;--orange-500:#cc9734;--orange-600:#997127;--orange-700:#664c1a;--orange-800:#33260d;--red-100:#febbbb;--red-200:#fd9a9a;--red-300:#fd7878;--red-400:#fc5656;--red-50:#fedddd;--red-500:#ca4545;--red-600:#973434;--red-700:#652222;--red-800:#321111;--scale-0:0px;--scale-25:1px;--scale-50:2px;--scale-100:4px;--scale-200:8px;--scale-300:12px;--scale-400:16px;--scale-500:20px;--scale-600:24px;--scale-700:28px;--scale-800:32px;--scale-900:40px;--scale-1000:48px;--scale-1100:64px;--font-family-body:Figtree;--font-family-headings:Figtree;--font-family-tech:JetBrains Mono;--font-weight-bold:700;--font-weight-medium:500;--font-weight-regular:400;--font-weight-semi-bold:600;--negative-100:var(--red-100);--negative-200:var(--red-200);--negative-300:var(--red-300);--negative-400:var(--red-400);--negative-50:var(--red-50);--negative-500:var(--red-500);--negative-600:var(--red-600);--negative-700:var(--red-700);--negative-800:var(--red-800);--neutral-100:var(--grey-100);--neutral-125:var(--grey-150);--neutral-150:var(--grey-150);--neutral-200:var(--grey-200);--neutral-25:var(--grey-25);--neutral-300:var(--grey-300);--neutral-400:var(--grey-400);--neutral-50:var(--grey-50);--neutral-500:var(--grey-500);--neutral-600:var(--grey-600);--neutral-650:var(--grey-650);--neutral-700:var(--grey-700);--neutral-75:var(--grey-75);--neutral-750:var(--grey-750);--neutral-800:var(--grey-800);--positive-100:var(--green-100);--positive-200:var(--green-200);--positive-300:var(--green-300);--positive-400:var(--green-400);--positive-50:var(--green-50);--positive-500:var(--green-500);--positive-600:var(--green-600);--positive-700:var(--green-700);--positive-800:var(--green-800);--primary-100:var(--green-100);--primary-200:var(--green-200);--primary-300:var(--green-300);--primary-400:var(--green-400);--primary-50:var(--green-50);--primary-500:var(--green-500);--primary-600:var(--green-600);--primary-700:var(--green-700);--primary-800:var(--green-800);--updates-100:var(--blue-100);--updates-200:var(--blue-200);--updates-300:var(--blue-300);--updates-400:var(--blue-400);--updates-50:var(--blue-50);--updates-500:var(--blue-500);--updates-600:var(--blue-600);--updates-700:var(--blue-700);--updates-800:var(--blue-800);--border-radius-none:var(--scale-0);--border-radius-xxsmall:var(--scale-300);--border-radius-xsmall-2:var(--scale-400);--border-radius-small:var(--scale-500);--border-radius-medium:var(--scale-600);--border-radius-large:var(--scale-700);--border-width-none:var(--scale-0);--border-width-small:var(--scale-25);--border-width-medium:var(--scale-50);--border-width-large:var(--scale-100);--border-disabled:var(--neutral-100);--border-negative:var(--negative-50);--border-outlined-primary:var(--green-400);--border-outlined-secondary:var(--neutral-400);--border-primary-default:var(--primary-400);--border-primary-hover:var(--primary-50);--border-primary-pressed:var(--primary-100);--border-secondary-default:var(--neutral-150);--border-secondary-hover:var(--neutral-150);--border-secondary-pressed:var(--neutral-200);--divider-default:var(--neutral-300);--divider-secondary:var(--neutral-800);--icon-default:var(--neutral-800);--icon-disabled:var(--neutral-300);--icon-negative:var(--negative-400);--icon-on-default:var(--neutral-800);--icon-on-disabled:var(--neutral-300);--icon-on-primary-default:var(--neutral-25);--icon-on-primary-hover:var(--primary-400);--icon-on-primary-pressed:var(--primary-400);--icon-on-secondary-default:var(--neutral-800);--icon-on-secondary-hover:var(--neutral-800);--icon-on-secondary-pressed:var(--neutral-800);--icon-primary:var(--positive-400);--icon-secondary:var(--neutral-500);--surface-default:var(--neutral-25);--surface-disabled:var(--neutral-75);--surface-layer1:var(--neutral-75);--surface-layer2:var(--neutral-50);--surface-layer3:var(--neutral-25);--surface-negative:var(--negative-50);--surface-primary-default:var(--primary-400);--surface-primary-hover:var(--primary-50);--surface-primary-pressed:var(--primary-100);--surface-secondary-default:var(--neutral-100);--surface-secondary-hover:var(--neutral-150);--surface-secondary-pressed:var(--neutral-200);--surface-update:var(--updates-50);--text-default:var(--neutral-800);--text-disabled:var(--neutral-300);--text-labels:var(--neutral-500);--text-negative:var(--negative-400);--text-on-disabled:var(--neutral-300);--text-on-primary-default:var(--neutral-25);--text-on-primary-hover:var(--primary-400);--text-on-primary-pressed:var(--primary-400);--text-on-secondary-default:var(--neutral-800);--text-on-secondary-hover:var(--neutral-800);--text-on-secondary-pressed:var(--neutral-800);--text-primary:var(--primary-400);--text-secondary:var(--neutral-500);--device:440px;--h1-font-size:48px;--h1-line-height:56px;--h1-paragraph-spacing:64px;--h2-font-size:40px;--h2-line-height:48px;--h2-paragraph-spacing:48px;--h3-font-size:32px;--h3-paragraph-spacing:32px;--h3-line-height:40px;--h4-font-size:28px;--h4-line-height:32px;--h4-paragraph-spacing:32px;--h5-paragraph-spacing:20px;--h5-font-size:24px;--h5-line-height:32px;--h6-font-size:20px;--h6-paragraph-spacing:20px;--h6-line-height:24px;--paragraph-l-font-size:20px;--paragraph-l-paragraph-spacing:20px;--paragraph-l-line-height:24px;--paragraph-m-font-size:16px;--paragraph-m-line-height:20px;--paragraph-m-paragraph-spacing:20px;--paragraph-s-font-size:14px;--paragraph-s-line-height:16px;--paragraph-s-paragraph-spacing:20px;--paragraph-xs-font-size:12px;--paragraph-xs-line-height:16px;--paragraph-xs-paragraph-spacing:20px}@media (min-width:1024px){:root{--device:1440px;--h1-font-size:60px;--h1-paragraph-spacing:64px;--h1-line-height:76px;--h2-font-size:48px;--h2-paragraph-spacing:48px;--h2-line-height:60px;--h3-paragraph-spacing:32px;--h3-font-size:40px;--h3-line-height:48px;--h4-font-size:32px;--h4-paragraph-spacing:32px;--h4-line-height:40px;--h5-paragraph-spacing:20px;--h5-font-size:24px;--h5-line-height:32px;--h6-font-size:20px;--h6-paragraph-spacing:20px;--h6-line-height:24px;--paragraph-l-font-size:20px;--paragraph-l-paragraph-spacing:20px;--paragraph-l-line-height:28px;--paragraph-m-font-size:16px;--paragraph-m-line-height:24px;--paragraph-m-paragraph-spacing:24px;--paragraph-s-font-size:14px;--paragraph-s-line-height:20px;--paragraph-s-paragraph-spacing:24px;--paragraph-xs-font-size:12px;--paragraph-xs-line-height:16px;--paragraph-xs-paragraph-spacing:20px}}:root{--ds-btn-primary-bg-default:var(--surface-primary-default);--ds-btn-primary-bg-hover:var(--surface-primary-hover);--ds-btn-primary-bg-pressed:var(--surface-primary-pressed);--ds-btn-primary-border-default:var(--border-primary-default);--ds-btn-primary-border-hover:var(--border-primary-hover);--ds-btn-primary-border-pressed:var(--border-primary-pressed);--ds-btn-primary-text-default:var(--text-on-primary-default);--ds-btn-primary-text-hover:var(--text-on-primary-hover);--ds-btn-primary-text-pressed:var(--text-on-primary-pressed);--ds-btn-secondary-bg-default:var(--surface-secondary-default);--ds-btn-secondary-bg-hover:var(--surface-secondary-hover);--ds-btn-secondary-bg-pressed:var(--surface-secondary-pressed);--ds-btn-secondary-border-default:var(--border-secondary-default);--ds-btn-secondary-border-hover:var(--border-secondary-hover);--ds-btn-secondary-border-pressed:var(--border-secondary-pressed);--ds-btn-secondary-text-default:var(--text-on-secondary-default);--ds-btn-secondary-text-hover:var(--text-on-secondary-hover);--ds-btn-secondary-text-pressed:var(--text-on-secondary-pressed);--ds-btn-secondary-filled-bg-default:var(--neutral-100);--ds-btn-secondary-filled-bg-hover:var(--neutral-200);--ds-btn-secondary-filled-bg-pressed:var(--neutral-200);--ds-btn-secondary-filled-border-default:var(--neutral-200);--ds-btn-secondary-filled-border-hover:var(--neutral-200);--ds-btn-secondary-filled-border-pressed:var(--neutral-200);--ds-btn-danger-bg-default:var(--negative-400);--ds-btn-danger-bg-hover:var(--negative-100);--ds-btn-danger-bg-pressed:var(--negative-50);--ds-btn-danger-text:var(--neutral-25);--ds-btn-gap:var(--scale-100);--ds-btn-radius:var(--border-radius-large);--ds-btn-border-width:var(--border-width-small);--ds-btn-font-family:var(--font-family-body);--ds-btn-inner-shadow:0 0 6px 0 var(--neutral-25,#fff)inset;--ds-btn-md-height:48px;--ds-btn-md-padding-y:var(--scale-300);--ds-btn-md-padding-x:var(--scale-600);--ds-btn-md-font-size:var(--paragraph-m-font-size);--ds-btn-md-line-height:var(--paragraph-m-line-height);--ds-btn-md-icon-size:var(--scale-500);--ds-btn-sm-height:36px;--ds-btn-sm-padding-y:var(--scale-200);--ds-btn-sm-padding-x:var(--scale-500);--ds-btn-sm-font-size:var(--paragraph-s-font-size);--ds-btn-sm-line-height:var(--paragraph-s-line-height);--ds-btn-sm-icon-size:18px;--ds-btn-icon-only-md-size:40px;--ds-btn-icon-only-sm-size:36px;--ds-btn-icon-only-md-icon-size:24px;--ds-btn-icon-only-sm-icon-size:20px}.sidebar-menu-gradient{isolation:isolate;position:relative;overflow:hidden}.sidebar-menu-gradient:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:linear-gradient(90deg,rgba(232,252,224,.5) 0%,rgba(232,252,224,0) 100%);transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.sidebar-menu-gradient:hover:before{opacity:1}.sidebar-menu-active:before{opacity:1;background:linear-gradient(90deg,rgba(220,255,206,.5) 0%,rgba(220,255,206,0) 100%)}.sidebar-menu-gradient:hover,.sidebar-menu-gradient:hover *{color:var(--primary-dark)!important}.sidebar-menu-gradient:hover svg{fill:var(--primary-dark)}.sidebar-menu-active,.sidebar-menu-active *{color:var(--primary-dark)!important}.sidebar-menu-active svg{fill:var(--primary-dark)!important}.sidebar-menu-gradient>*{z-index:1;position:relative}
