.w-full{width:100%}.h-full{height:100%}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-1{flex:1}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.relative{position:relative}.absolute{position:absolute}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.p-0{padding:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.cursor-default{cursor:default}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-black{color:var(--black)}.text-white{color:var(--white)}.text-grey-800{color:var(--grey-800)}.text-error{color:var(--error)}.text-secondary{color:var(--grey-600)}.text-center{text-align:center}.text-right{text-align:right}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-B2YTLo9r.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-1iPSBYoM.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.rebrand-tokens{--rebrand-font: "Poppins", var(--fig-font);font-family:var(--rebrand-font);--white: #ffffff;--primary: #343ced;--greyscale-50: #f5f5f5;--greyscale-100: #e8e8e8;--greyscale-200: #d1d1d1;--greyscale-300: #b2b2b2;--greyscale-400: #a2a2a2;--greyscale-500: #8a8a8a;--greyscale-600: #707070;--greyscale-700: #595959;--greyscale-800: #383838;--greyscale-900: #242424;--greyscale-950: #1a1a1a;--accents-red: #ff383c;--accents-orange: #ff8d28;--accents-green: #34c759;--radius-xs: .25rem}:root{color-scheme:light;--color-primary: #343ced;--color-accent-green: #34c759;--color-accent-green-12: #34c7591f;--color-accent-orange: #ff8d28;--color-accent-orange-12: #ff8d281f;--color-accent-red: #ff383c;--color-accent-red-5: #ff383c0d;--color-accent-red-12: #ff383c1f;--color-accent-red-20: #ff383c33;--color-greyscale-50: #f5f5f5;--color-greyscale-100: #e8e8e8;--color-greyscale-200: #d1d1d1;--color-greyscale-300: #b2b2b2;--color-greyscale-400: #a2a2a2;--color-greyscale-500: #8a8a8a;--color-greyscale-600: #707070;--color-greyscale-600-12: #7070701f;--color-greyscale-700: #595959;--color-greyscale-800: #383838;--color-greyscale-850: #282828;--color-greyscale-900: #242424;--color-greyscale-950: #1a1a1a;--color-primary-200: #83a8fe;--color-primary-500: #343ced;--color-primary-500-5: #343ced0d;--color-primary-500-12: #343ced1f;--color-primary-600: #161dc0;--color-white: #ffffff;--color-accent: var(--color-primary-500);--color-accent-10: #343ced1a;--color-surface-bg: var(--color-white);--color-surface-outline-1: var(--color-greyscale-300);--color-surface-outline-2: var(--color-greyscale-100);--color-surface-skeleton: var(--color-greyscale-50);--color-surface-1: var(--color-white);--color-surface-2: var(--color-greyscale-50);--color-surface-3: var(--color-greyscale-100);--color-text-disabled: var(--color-greyscale-400);--color-text-primary: var(--color-greyscale-950);--color-text-secondary: var(--color-greyscale-700);--color-text-tertiary: var(--color-greyscale-600);--gradient-primary-gradient: linear-gradient(180deg, #6b70ff 0%, #343ced 100%);--gradient-style: linear-gradient(155.43deg, #343ced 0%, #343ced .39%, #8ba0ff 37.68%, #343ced 100%)}[data-theme=dark]{color-scheme:dark;--color-accent: var(--color-primary-200);--color-accent-10: #83a8fe1a;--color-surface-bg: var(--color-greyscale-950);--color-surface-outline-1: var(--color-greyscale-800);--color-surface-outline-2: var(--color-greyscale-700);--color-surface-skeleton: var(--color-greyscale-900);--color-surface-1: var(--color-greyscale-900);--color-surface-2: var(--color-greyscale-850);--color-surface-3: var(--color-greyscale-800);--color-text-disabled: var(--color-greyscale-700);--color-text-primary: var(--color-white);--color-text-secondary: var(--color-greyscale-50);--color-text-tertiary: var(--color-greyscale-500)}:root{--type-app-body-l-family: "Poppins", sans-serif;--type-app-body-l-weight: 400;--type-app-body-l-size: 1.0625rem;--type-app-body-l-line-height: 1.25rem;--type-app-body-l-letter-spacing: 0;--type-app-body-m-family: "Poppins", sans-serif;--type-app-body-m-weight: 400;--type-app-body-m-size: .9375rem;--type-app-body-m-line-height: 1.25rem;--type-app-body-m-letter-spacing: 0;--type-app-body-s-family: "Poppins", sans-serif;--type-app-body-s-weight: 400;--type-app-body-s-size: .875rem;--type-app-body-s-line-height: 1.125rem;--type-app-body-s-letter-spacing: 0;--type-app-body-xl-family: "Poppins", sans-serif;--type-app-body-xl-weight: 400;--type-app-body-xl-size: 1.1875rem;--type-app-body-xl-line-height: 1.5rem;--type-app-body-xl-letter-spacing: 0;--type-app-caption-medium-family: "Poppins", sans-serif;--type-app-caption-medium-weight: 500;--type-app-caption-medium-size: .75rem;--type-app-caption-medium-line-height: 1rem;--type-app-caption-medium-letter-spacing: 0;--type-app-caption-regular-family: "Poppins", sans-serif;--type-app-caption-regular-weight: 400;--type-app-caption-regular-size: .75rem;--type-app-caption-regular-line-height: 1rem;--type-app-caption-regular-letter-spacing: 0;--type-app-caption-xs-family: "Poppins", sans-serif;--type-app-caption-xs-weight: 400;--type-app-caption-xs-size: .5625rem;--type-app-caption-xs-line-height: .75rem;--type-app-caption-xs-letter-spacing: .02em;--type-app-caption-xs-text-transform: uppercase;--type-app-heading-l-family: "Poppins", sans-serif;--type-app-heading-l-weight: 500;--type-app-heading-l-size: 2.375rem;--type-app-heading-l-line-height: 2.75rem;--type-app-heading-l-letter-spacing: -.01em;--type-app-heading-m-family: "Poppins", sans-serif;--type-app-heading-m-weight: 500;--type-app-heading-m-size: 2rem;--type-app-heading-m-line-height: 2.5rem;--type-app-heading-m-letter-spacing: -.01em;--type-app-heading-s-family: "Poppins", sans-serif;--type-app-heading-s-weight: 500;--type-app-heading-s-size: 1.625rem;--type-app-heading-s-line-height: 2rem;--type-app-heading-s-letter-spacing: -.01em;--type-app-heading-xs-family: "Poppins", sans-serif;--type-app-heading-xs-weight: 500;--type-app-heading-xs-size: 1.0625rem;--type-app-heading-xs-line-height: 1.25rem;--type-app-heading-xs-letter-spacing: -.01em;--type-app-label-l-family: "Poppins", sans-serif;--type-app-label-l-weight: 500;--type-app-label-l-size: 1.125rem;--type-app-label-l-line-height: 1.75rem;--type-app-label-l-letter-spacing: 0;--type-app-label-m-family: "Poppins", sans-serif;--type-app-label-m-weight: 500;--type-app-label-m-size: .9375rem;--type-app-label-m-line-height: 1.25rem;--type-app-label-m-letter-spacing: 0;--type-app-label-s-family: "Poppins", sans-serif;--type-app-label-s-weight: 500;--type-app-label-s-size: .875rem;--type-app-label-s-line-height: 1.125rem;--type-app-label-s-letter-spacing: 0;--type-web-body-s-family: "Poppins", sans-serif;--type-web-body-s-weight: 400;--type-web-body-s-size: .875rem;--type-web-body-s-line-height: 1.125rem;--type-web-body-s-letter-spacing: 0;--type-web-body-xl-family: "Poppins", sans-serif;--type-web-body-xl-weight: 400;--type-web-body-xl-size: 1rem;--type-web-body-xl-line-height: 1.25rem;--type-web-body-xl-letter-spacing: 0;--type-web-caption-medium-family: "Poppins", sans-serif;--type-web-caption-medium-weight: 500;--type-web-caption-medium-size: .75rem;--type-web-caption-medium-line-height: 1rem;--type-web-caption-medium-letter-spacing: 0;--type-web-caption-regular-family: "Poppins", sans-serif;--type-web-caption-regular-weight: 400;--type-web-caption-regular-size: .75rem;--type-web-caption-regular-line-height: 1rem;--type-web-caption-regular-letter-spacing: 0;--type-web-label-s-family: "Poppins", sans-serif;--type-web-label-s-weight: 500;--type-web-label-s-size: .875rem;--type-web-label-s-line-height: 1.125rem;--type-web-label-s-letter-spacing: 0;--type-web-title-l-family: "Poppins", sans-serif;--type-web-title-l-weight: 500;--type-web-title-l-size: 1.75rem;--type-web-title-l-line-height: 2rem;--type-web-title-l-letter-spacing: 0;--type-web-title-m-family: "Poppins", sans-serif;--type-web-title-m-weight: 500;--type-web-title-m-size: 1.375rem;--type-web-title-m-line-height: 1.75rem;--type-web-title-m-letter-spacing: 0;--type-web-title-s-family: "Poppins", sans-serif;--type-web-title-s-weight: 500;--type-web-title-s-size: 1.25rem;--type-web-title-s-line-height: 1.5rem;--type-web-title-s-letter-spacing: 0;--type-web-title-xl-family: "Poppins", sans-serif;--type-web-title-xl-weight: 500;--type-web-title-xl-size: 2.5rem;--type-web-title-xl-line-height: 3.25rem;--type-web-title-xl-letter-spacing: 0;--type-web-title-xs-family: "Poppins", sans-serif;--type-web-title-xs-weight: 500;--type-web-title-xs-size: 1rem;--type-web-title-xs-line-height: 1.25rem;--type-web-title-xs-letter-spacing: 0}@media(min-width:48rem){:root{--type-web-body-xl-line-height: 1.375rem;--type-web-title-l-size: 2.25rem;--type-web-title-l-line-height: 2.625rem;--type-web-title-m-size: 1.625rem;--type-web-title-m-line-height: 2rem;--type-web-title-xl-size: 3.5rem;--type-web-title-xl-line-height: 4rem;--type-web-title-xs-line-height: 1.375rem}}@media(min-width:64rem){:root{--type-web-body-xl-size: 1.125rem;--type-web-body-xl-line-height: 1.5rem;--type-web-title-l-line-height: 2.75rem;--type-web-title-s-size: 1.375rem;--type-web-title-s-line-height: 1.75rem;--type-web-title-xs-size: 1.125rem;--type-web-title-xs-line-height: 1.5rem}}@media(min-width:90rem){:root{--type-web-title-xl-size: 3.875rem;--type-web-title-xl-line-height: 4.5rem}}.type-app-body-l{font-family:var(--type-app-body-l-family);font-weight:var(--type-app-body-l-weight);font-size:var(--type-app-body-l-size);line-height:var(--type-app-body-l-line-height);letter-spacing:var(--type-app-body-l-letter-spacing)}.type-app-body-m{font-family:var(--type-app-body-m-family);font-weight:var(--type-app-body-m-weight);font-size:var(--type-app-body-m-size);line-height:var(--type-app-body-m-line-height);letter-spacing:var(--type-app-body-m-letter-spacing)}.type-app-body-s{font-family:var(--type-app-body-s-family);font-weight:var(--type-app-body-s-weight);font-size:var(--type-app-body-s-size);line-height:var(--type-app-body-s-line-height);letter-spacing:var(--type-app-body-s-letter-spacing)}.type-app-body-xl{font-family:var(--type-app-body-xl-family);font-weight:var(--type-app-body-xl-weight);font-size:var(--type-app-body-xl-size);line-height:var(--type-app-body-xl-line-height);letter-spacing:var(--type-app-body-xl-letter-spacing)}.type-app-caption-medium{font-family:var(--type-app-caption-medium-family);font-weight:var(--type-app-caption-medium-weight);font-size:var(--type-app-caption-medium-size);line-height:var(--type-app-caption-medium-line-height);letter-spacing:var(--type-app-caption-medium-letter-spacing)}.type-app-caption-regular{font-family:var(--type-app-caption-regular-family);font-weight:var(--type-app-caption-regular-weight);font-size:var(--type-app-caption-regular-size);line-height:var(--type-app-caption-regular-line-height);letter-spacing:var(--type-app-caption-regular-letter-spacing)}.type-app-caption-xs{font-family:var(--type-app-caption-xs-family);font-weight:var(--type-app-caption-xs-weight);font-size:var(--type-app-caption-xs-size);line-height:var(--type-app-caption-xs-line-height);letter-spacing:var(--type-app-caption-xs-letter-spacing);text-transform:var(--type-app-caption-xs-text-transform)}.type-app-heading-l{font-family:var(--type-app-heading-l-family);font-weight:var(--type-app-heading-l-weight);font-size:var(--type-app-heading-l-size);line-height:var(--type-app-heading-l-line-height);letter-spacing:var(--type-app-heading-l-letter-spacing)}.type-app-heading-m{font-family:var(--type-app-heading-m-family);font-weight:var(--type-app-heading-m-weight);font-size:var(--type-app-heading-m-size);line-height:var(--type-app-heading-m-line-height);letter-spacing:var(--type-app-heading-m-letter-spacing)}.type-app-heading-s{font-family:var(--type-app-heading-s-family);font-weight:var(--type-app-heading-s-weight);font-size:var(--type-app-heading-s-size);line-height:var(--type-app-heading-s-line-height);letter-spacing:var(--type-app-heading-s-letter-spacing)}.type-app-heading-xs{font-family:var(--type-app-heading-xs-family);font-weight:var(--type-app-heading-xs-weight);font-size:var(--type-app-heading-xs-size);line-height:var(--type-app-heading-xs-line-height);letter-spacing:var(--type-app-heading-xs-letter-spacing)}.type-app-label-l{font-family:var(--type-app-label-l-family);font-weight:var(--type-app-label-l-weight);font-size:var(--type-app-label-l-size);line-height:var(--type-app-label-l-line-height);letter-spacing:var(--type-app-label-l-letter-spacing)}.type-app-label-m{font-family:var(--type-app-label-m-family);font-weight:var(--type-app-label-m-weight);font-size:var(--type-app-label-m-size);line-height:var(--type-app-label-m-line-height);letter-spacing:var(--type-app-label-m-letter-spacing)}.type-app-label-s{font-family:var(--type-app-label-s-family);font-weight:var(--type-app-label-s-weight);font-size:var(--type-app-label-s-size);line-height:var(--type-app-label-s-line-height);letter-spacing:var(--type-app-label-s-letter-spacing)}.type-web-body-s{font-family:var(--type-web-body-s-family);font-weight:var(--type-web-body-s-weight);font-size:var(--type-web-body-s-size);line-height:var(--type-web-body-s-line-height);letter-spacing:var(--type-web-body-s-letter-spacing)}.type-web-body-xl{font-family:var(--type-web-body-xl-family);font-weight:var(--type-web-body-xl-weight);font-size:var(--type-web-body-xl-size);line-height:var(--type-web-body-xl-line-height);letter-spacing:var(--type-web-body-xl-letter-spacing)}.type-web-caption-medium{font-family:var(--type-web-caption-medium-family);font-weight:var(--type-web-caption-medium-weight);font-size:var(--type-web-caption-medium-size);line-height:var(--type-web-caption-medium-line-height);letter-spacing:var(--type-web-caption-medium-letter-spacing)}.type-web-caption-regular{font-family:var(--type-web-caption-regular-family);font-weight:var(--type-web-caption-regular-weight);font-size:var(--type-web-caption-regular-size);line-height:var(--type-web-caption-regular-line-height);letter-spacing:var(--type-web-caption-regular-letter-spacing)}.type-web-label-s{font-family:var(--type-web-label-s-family);font-weight:var(--type-web-label-s-weight);font-size:var(--type-web-label-s-size);line-height:var(--type-web-label-s-line-height);letter-spacing:var(--type-web-label-s-letter-spacing)}.type-web-title-l{font-family:var(--type-web-title-l-family);font-weight:var(--type-web-title-l-weight);font-size:var(--type-web-title-l-size);line-height:var(--type-web-title-l-line-height);letter-spacing:var(--type-web-title-l-letter-spacing)}.type-web-title-m{font-family:var(--type-web-title-m-family);font-weight:var(--type-web-title-m-weight);font-size:var(--type-web-title-m-size);line-height:var(--type-web-title-m-line-height);letter-spacing:var(--type-web-title-m-letter-spacing)}.type-web-title-s{font-family:var(--type-web-title-s-family);font-weight:var(--type-web-title-s-weight);font-size:var(--type-web-title-s-size);line-height:var(--type-web-title-s-line-height);letter-spacing:var(--type-web-title-s-letter-spacing)}.type-web-title-xl{font-family:var(--type-web-title-xl-family);font-weight:var(--type-web-title-xl-weight);font-size:var(--type-web-title-xl-size);line-height:var(--type-web-title-xl-line-height);letter-spacing:var(--type-web-title-xl-letter-spacing)}.type-web-title-xs{font-family:var(--type-web-title-xs-family);font-weight:var(--type-web-title-xs-weight);font-size:var(--type-web-title-xs-size);line-height:var(--type-web-title-xs-line-height);letter-spacing:var(--type-web-title-xs-letter-spacing)}:root{--border-radius-0: 0rem;--border-radius-2: .125rem;--border-radius-4: .25rem;--border-radius-8: .5rem;--border-radius-12: .75rem;--border-radius-16: 1rem;--border-radius-20: 1.25rem;--border-radius-24: 1.5rem;--border-radius-32: 2rem;--border-radius-full: 6.25rem;--size-button-height: 2.75rem;--size-button-horizontal-padding: 1rem;--size-container-max-width: 62.5rem;--size-horizontal-gap-md: 1rem;--size-horizontal-gap-sm: 1rem;--size-horizontal-margins-section: 1rem;--size-screen-width: 23.4375rem;--size-text-max-width: 37.5rem;--size-title-body-gap: 1rem;--size-vertical-gap-section: 2.5rem;--size-vertical-margins-section: 4rem}@media(min-width:48rem){:root{--size-button-height: 3.25rem;--size-button-horizontal-padding: 1.25rem;--size-horizontal-gap-md: 1.5rem;--size-horizontal-margins-section: 1.5rem;--size-screen-width: 48rem;--size-title-body-gap: 1.25rem;--size-vertical-gap-section: 3rem;--size-vertical-margins-section: 4.5rem}}@media(min-width:64rem){:root{--size-horizontal-gap-md: 3rem;--size-horizontal-gap-sm: 1.5rem;--size-screen-width: 64rem;--size-vertical-gap-section: 3.5rem;--size-vertical-margins-section: 5rem}}@media(min-width:90rem){:root{--size-horizontal-margins-section: 5rem;--size-screen-width: 120rem}}:root{--shadow-accent-hover: 0 0 .125rem 0 #00000033, 0 0 .225rem 0 #343ced, 0 0 .625rem 0 #343cedad;--shadow-misc-button-neutral: 0 0 .3125rem 0 #8585858c;--shadow-misc-button-primary: 0 0 .3125rem 0 #343cedd9;--shadow-misc-neutral-2: 0 0 .275rem 0 #85858540}:root,[data-theme]{--ds-btn-height: 3.25rem;--ds-btn-padding-x: 1.25rem;--ds-btn-padding-y: .5rem;--ds-btn-gap: .125rem;--ds-btn-radius: var(--border-radius-full);--ds-btn-font: var(--type-app-label-m-weight) var(--type-app-label-m-size) / var(--type-app-label-m-line-height) var(--type-app-label-m-family);--ds-btn-font-letter-spacing: var(--type-app-label-m-letter-spacing);--ds-btn-label-padding-x: .25rem;--ds-btn-icon-size: 1.5rem;--ds-btn-border-width: .0625rem;--ds-btn-primary-bg: var(--color-primary-500);--ds-btn-primary-border: transparent;--ds-btn-primary-shadow: none;--ds-btn-primary-color: var(--color-white);--ds-btn-primary-hover-bg: var(--color-primary-500);--ds-btn-primary-hover-border: transparent;--ds-btn-primary-hover-shadow: 0 0 .4375rem 0 #343ced;--ds-btn-primary-hover-color: var(--color-white);--ds-btn-primary-disabled-bg: var(--color-greyscale-400);--ds-btn-primary-disabled-border: transparent;--ds-btn-primary-disabled-shadow: none;--ds-btn-primary-disabled-color: var(--color-white);--ds-btn-danger-bg: #ff383c;--ds-btn-danger-border: transparent;--ds-btn-danger-shadow: none;--ds-btn-danger-color: var(--color-white);--ds-btn-danger-hover-bg: var(--color-accent-red);--ds-btn-danger-hover-border: transparent;--ds-btn-danger-hover-shadow: 0 0 .4375rem 0 #ff383c;--ds-btn-danger-hover-color: var(--color-white);--ds-btn-danger-disabled-bg: var(--color-greyscale-400);--ds-btn-danger-disabled-border: transparent;--ds-btn-danger-disabled-shadow: none;--ds-btn-danger-disabled-color: var(--color-white);--ds-btn-secondary-bg: var(--color-surface-1);--ds-btn-secondary-border: var(--color-surface-outline-1);--ds-btn-secondary-shadow: none;--ds-btn-secondary-color: var(--color-text-secondary);--ds-btn-secondary-hover-bg: var(--color-surface-2);--ds-btn-secondary-hover-border: var(--color-surface-outline-1);--ds-btn-secondary-hover-shadow: none;--ds-btn-secondary-hover-color: var(--color-text-secondary);--ds-btn-secondary-disabled-bg: var(--color-surface-1);--ds-btn-secondary-disabled-border: var(--color-surface-outline-2);--ds-btn-secondary-disabled-shadow: none;--ds-btn-secondary-disabled-color: var(--color-text-disabled);--ds-btn-on-dark-bg: var(--color-surface-1);--ds-btn-on-dark-border: var(--color-surface-outline-1);--ds-btn-on-dark-shadow: none;--ds-btn-on-dark-color: var(--color-text-secondary);--ds-btn-on-dark-hover-bg: var(--color-primary-500);--ds-btn-on-dark-hover-border: transparent;--ds-btn-on-dark-hover-shadow: none;--ds-btn-on-dark-hover-color: var(--color-greyscale-50);--ds-btn-on-dark-disabled-bg: var(--color-surface-2);--ds-btn-on-dark-disabled-border: transparent;--ds-btn-on-dark-disabled-shadow: none;--ds-btn-on-dark-disabled-color: var(--color-text-disabled);--ds-icon-btn-size: 3.25rem;--ds-icon-btn-padding: .5rem;--ds-icon-btn-radius: var(--border-radius-full);--ds-icon-btn-icon-size: 1.5rem;--ds-icon-btn-border-width: .0625rem;--ds-icon-btn-sm-size: 2.25rem;--ds-icon-btn-sm-padding: .5rem;--ds-icon-btn-sm-icon-size: 1rem;--ds-icon-btn-secondary-bg: transparent;--ds-icon-btn-secondary-border: var(--color-surface-outline-1);--ds-icon-btn-secondary-shadow: none;--ds-icon-btn-secondary-hover-bg: var(--color-surface-2);--ds-icon-btn-secondary-hover-border: var(--color-surface-outline-1);--ds-icon-btn-secondary-hover-shadow: none;--ds-icon-btn-secondary-disabled-bg: transparent;--ds-icon-btn-secondary-disabled-border: var(--color-surface-outline-2);--ds-icon-btn-secondary-disabled-shadow: none;--ds-icon-btn-tertiary-bg: transparent;--ds-icon-btn-tertiary-border: transparent;--ds-icon-btn-tertiary-shadow: none;--ds-icon-btn-tertiary-hover-bg: var(--color-surface-2);--ds-icon-btn-tertiary-hover-border: transparent;--ds-icon-btn-tertiary-hover-shadow: none;--ds-icon-btn-tertiary-disabled-bg: transparent;--ds-icon-btn-tertiary-disabled-border: transparent;--ds-icon-btn-tertiary-disabled-shadow: none;--ds-input-height: 4.25rem;--ds-input-padding-x: 2rem;--ds-input-padding-y: .75rem;--ds-input-gap: .5rem;--ds-input-radius: var(--border-radius-full);--ds-input-border-width: .0625rem;--ds-input-font: var(--type-app-label-l-weight) var(--type-app-label-l-size) / var(--type-app-label-l-line-height) var(--type-app-label-l-family);--ds-input-font-letter-spacing: var(--type-app-label-l-letter-spacing);--ds-input-sm-height: 3.5rem;--ds-input-sm-padding-x: 1.25rem;--ds-input-sm-padding-y: .75rem;--ds-input-sm-gap: .5rem;--ds-input-sm-radius: var(--border-radius-full);--ds-input-sm-border-width: .0625rem;--ds-input-sm-font: var(--type-app-label-m-weight) var(--type-app-label-m-size) / var(--type-app-label-m-line-height) var(--type-app-label-m-family);--ds-input-sm-font-letter-spacing: var(--type-app-label-m-letter-spacing);--ds-input-xs-height: 2.25rem;--ds-input-xs-padding-x: .5rem;--ds-input-xs-padding-y: .125rem;--ds-input-xs-gap: .25rem;--ds-input-xs-radius: var(--border-radius-8);--ds-input-xs-border-width: .0313rem;--ds-input-xs-font: var(--type-app-label-s-weight) var(--type-app-label-s-size) / var(--type-app-label-s-line-height) var(--type-app-label-s-family);--ds-input-xs-font-letter-spacing: var(--type-app-label-s-letter-spacing);--ds-input-bg: var(--color-surface-bg);--ds-input-border: var(--color-surface-outline-1);--ds-input-shadow: 0 0 .1316rem 0 #00000033;--ds-input-focus-bg: var(--color-surface-bg);--ds-input-focus-border: var(--color-accent);--ds-input-focus-shadow: 0 0 .1316rem 0 #00000033;--ds-input-error-bg: var(--color-surface-bg);--ds-input-error-border: var(--color-accent-red);--ds-input-error-shadow: 0 0 .1316rem 0 #ff3a28;--ds-input-disabled-bg: var(--color-surface-2);--ds-input-disabled-border: var(--color-surface-outline-1);--ds-input-disabled-shadow: 0 0 .1316rem 0 #00000033;--ds-input-placeholder-color: var(--color-text-disabled);--ds-input-color: var(--color-text-primary);--ds-input-disabled-color: var(--color-text-disabled);--ds-input-hint-gap: .25rem;--ds-input-hint-padding-x: 2rem;--ds-input-hint-font: var(--type-app-caption-medium-weight) var(--type-app-caption-medium-size) / var(--type-app-caption-medium-line-height) var(--type-app-caption-medium-family);--ds-input-hint-font-letter-spacing: var(--type-app-caption-medium-letter-spacing);--ds-input-hint-color: var(--color-accent-red);--ds-checkbox-size: 1rem;--ds-checkbox-radius: var(--border-radius-4);--ds-checkbox-border-width: .0625rem;--ds-checkbox-icon-size: .75rem;--ds-checkbox-bg: transparent;--ds-checkbox-border: var(--color-surface-outline-1);--ds-checkbox-shadow: none;--ds-checkbox-hover-bg: var(--color-surface-2);--ds-checkbox-hover-border: var(--color-surface-outline-1);--ds-checkbox-hover-shadow: none;--ds-checkbox-disabled-bg: var(--color-surface-1);--ds-checkbox-disabled-border: var(--color-surface-outline-2);--ds-checkbox-disabled-shadow: none;--ds-checkbox-checked-bg: var(--color-primary-500);--ds-checkbox-checked-border: transparent;--ds-checkbox-checked-shadow: none;--ds-checkbox-checked-hover-bg: var(--color-primary-600);--ds-checkbox-checked-hover-border: transparent;--ds-checkbox-checked-hover-shadow: none;--ds-checkbox-checked-disabled-bg: var(--color-surface-1);--ds-checkbox-checked-disabled-border: var(--color-surface-outline-2);--ds-checkbox-checked-disabled-shadow: none;--ds-checkbox-check: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3L4.5 8.5L2 6' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ds-checkbox-check-disabled: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3L4.5 8.5L2 6' stroke='%23E8E8E8' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ds-checkbox-minus: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 6H9.5' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ds-checkbox-minus-disabled: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 6H9.5' stroke='%23E8E8E8' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ds-radio-size: 1rem;--ds-radio-border-width: .0625rem;--ds-radio-dot-size: .375rem;--ds-radio-bg: transparent;--ds-radio-border: var(--color-surface-outline-1);--ds-radio-shadow: none;--ds-radio-hover-bg: var(--color-surface-2);--ds-radio-hover-border: var(--color-surface-outline-1);--ds-radio-hover-shadow: none;--ds-radio-disabled-bg: var(--color-surface-2);--ds-radio-disabled-border: var(--color-surface-outline-2);--ds-radio-disabled-shadow: none;--ds-radio-checked-bg: var(--color-primary-500);--ds-radio-checked-border: transparent;--ds-radio-checked-shadow: none;--ds-radio-checked-hover-bg: var(--color-primary-600);--ds-radio-checked-hover-border: transparent;--ds-radio-checked-hover-shadow: none;--ds-radio-checked-disabled-bg: var(--color-surface-2);--ds-radio-checked-disabled-border: var(--color-surface-outline-2);--ds-radio-checked-disabled-shadow: none;--ds-radio-dot: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 3C0 1.34315 1.34315 0 3 0C4.65685 0 6 1.34315 6 3C6 4.65685 4.65685 6 3 6C1.34315 6 0 4.65685 0 3Z' fill='white'/%3E%3C/svg%3E");--ds-radio-dot-disabled: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 3C0 1.34315 1.34315 0 3 0C4.65685 0 6 1.34315 6 3C6 4.65685 4.65685 6 3 6C1.34315 6 0 4.65685 0 3Z' fill='%23E8E8E8'/%3E%3C/svg%3E");--ds-toggle-width: 1.625rem;--ds-toggle-height: 1rem;--ds-toggle-knob-size: .75rem;--ds-toggle-md-width: 2.5rem;--ds-toggle-md-height: 1.375rem;--ds-toggle-md-knob-size: 1.125rem;--ds-toggle-padding: .125rem;--ds-toggle-border-width: .0313rem;--ds-toggle-bg: var(--color-greyscale-100);--ds-toggle-border: var(--color-greyscale-200);--ds-toggle-shadow: inset 0 0 .1404rem 0 #0000001a;--ds-toggle-knob: var(--color-greyscale-50);--ds-toggle-knob-shadow: 0 0 .125rem 0 #00000040;--ds-toggle-disabled-bg: var(--color-greyscale-100);--ds-toggle-disabled-border: var(--color-greyscale-100);--ds-toggle-disabled-shadow: none;--ds-toggle-disabled-knob: var(--color-white);--ds-toggle-disabled-knob-shadow: none;--ds-toggle-on-bg: var(--color-accent-green);--ds-toggle-on-border: transparent;--ds-toggle-on-shadow: inset 0 0 .1404rem 0 #0000001a;--ds-toggle-on-knob: var(--color-white);--ds-toggle-on-knob-shadow: 0 0 .125rem 0 #00000040;--ds-toggle-on-disabled-bg: var(--color-text-disabled);--ds-toggle-on-disabled-border: transparent;--ds-toggle-on-disabled-shadow: inset 0 0 .1404rem 0 #0000001a;--ds-toggle-on-disabled-knob: var(--color-white);--ds-toggle-on-disabled-knob-shadow: 0 0 .125rem 0 #00000040}.ds-btn{--_bg: var(--ds-btn-primary-bg);--_border: var(--ds-btn-primary-border);--_shadow: var(--ds-btn-primary-shadow);--_color: var(--ds-btn-primary-color);--_bg-hover: var(--ds-btn-primary-hover-bg);--_border-hover: var(--ds-btn-primary-hover-border);--_shadow-hover: var(--ds-btn-primary-hover-shadow);--_color-hover: var(--ds-btn-primary-hover-color);--_bg-disabled: var(--ds-btn-primary-disabled-bg);--_border-disabled: var(--ds-btn-primary-disabled-border);--_shadow-disabled: var(--ds-btn-primary-disabled-shadow);--_color-disabled: var(--ds-btn-primary-disabled-color);display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-btn-gap);box-sizing:border-box;height:var(--ds-btn-height);margin:initial;padding:var(--ds-btn-padding-y) var(--ds-btn-padding-x);border:var(--ds-btn-border-width) solid var(--_border);border-radius:var(--ds-btn-radius);background:var(--_bg);box-shadow:var(--_shadow);color:var(--_color);font:var(--ds-btn-font);letter-spacing:var(--ds-btn-font-letter-spacing);white-space:nowrap;text-decoration:none;cursor:pointer}.ds-btn:hover:not(:disabled,[aria-disabled=true]){border-color:var(--_border-hover);background:var(--_bg-hover);box-shadow:var(--_shadow-hover);color:var(--_color-hover)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{border-color:var(--_border-disabled);background:var(--_bg-disabled);box-shadow:var(--_shadow-disabled);color:var(--_color-disabled);cursor:not-allowed}.ds-btn__label{padding-inline:var(--ds-btn-label-padding-x)}.ds-btn__icon{flex:none;width:var(--ds-btn-icon-size);height:var(--ds-btn-icon-size)}.ds-btn--secondary{--_bg: var(--ds-btn-secondary-bg);--_border: var(--ds-btn-secondary-border);--_shadow: var(--ds-btn-secondary-shadow);--_color: var(--ds-btn-secondary-color);--_bg-hover: var(--ds-btn-secondary-hover-bg);--_border-hover: var(--ds-btn-secondary-hover-border);--_shadow-hover: var(--ds-btn-secondary-hover-shadow);--_color-hover: var(--ds-btn-secondary-hover-color);--_bg-disabled: var(--ds-btn-secondary-disabled-bg);--_border-disabled: var(--ds-btn-secondary-disabled-border);--_shadow-disabled: var(--ds-btn-secondary-disabled-shadow);--_color-disabled: var(--ds-btn-secondary-disabled-color)}[data-theme=dark] .ds-btn--secondary{--_bg: var(--ds-btn-on-dark-bg);--_border: var(--ds-btn-on-dark-border);--_shadow: var(--ds-btn-on-dark-shadow);--_color: var(--ds-btn-on-dark-color);--_bg-hover: var(--ds-btn-on-dark-hover-bg);--_border-hover: var(--ds-btn-on-dark-hover-border);--_shadow-hover: var(--ds-btn-on-dark-hover-shadow);--_color-hover: var(--ds-btn-on-dark-hover-color);--_bg-disabled: var(--ds-btn-on-dark-disabled-bg);--_border-disabled: var(--ds-btn-on-dark-disabled-border);--_shadow-disabled: var(--ds-btn-on-dark-disabled-shadow);--_color-disabled: var(--ds-btn-on-dark-disabled-color)}.ds-btn--danger{--_bg: var(--ds-btn-danger-bg);--_border: var(--ds-btn-danger-border);--_shadow: var(--ds-btn-danger-shadow);--_color: var(--ds-btn-danger-color);--_bg-hover: var(--ds-btn-danger-hover-bg);--_border-hover: var(--ds-btn-danger-hover-border);--_shadow-hover: var(--ds-btn-danger-hover-shadow);--_color-hover: var(--ds-btn-danger-hover-color);--_bg-disabled: var(--ds-btn-danger-disabled-bg);--_border-disabled: var(--ds-btn-danger-disabled-border);--_shadow-disabled: var(--ds-btn-danger-disabled-shadow);--_color-disabled: var(--ds-btn-danger-disabled-color)}.ds-icon-btn{--_size: var(--ds-icon-btn-size);--_padding: var(--ds-icon-btn-padding);--_icon-size: var(--ds-icon-btn-icon-size);--_bg: var(--ds-icon-btn-secondary-bg);--_border: var(--ds-icon-btn-secondary-border);--_shadow: var(--ds-icon-btn-secondary-shadow);--_bg-hover: var(--ds-icon-btn-secondary-hover-bg);--_border-hover: var(--ds-icon-btn-secondary-hover-border);--_shadow-hover: var(--ds-icon-btn-secondary-hover-shadow);--_bg-disabled: var(--ds-icon-btn-secondary-disabled-bg);--_border-disabled: var(--ds-icon-btn-secondary-disabled-border);--_shadow-disabled: var(--ds-icon-btn-secondary-disabled-shadow);display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:var(--_size);height:var(--_size);margin:initial;padding:var(--_padding);border:var(--ds-icon-btn-border-width) solid var(--_border);border-radius:var(--ds-icon-btn-radius);background:var(--_bg);box-shadow:var(--_shadow);cursor:pointer}.ds-icon-btn>img,.ds-icon-btn>svg{width:var(--_icon-size);height:var(--_icon-size)}.ds-icon-btn:hover:not(:disabled,[aria-disabled=true]){border-color:var(--_border-hover);background:var(--_bg-hover);box-shadow:var(--_shadow-hover)}.ds-icon-btn:disabled,.ds-icon-btn[aria-disabled=true]{border-color:var(--_border-disabled);background:var(--_bg-disabled);box-shadow:var(--_shadow-disabled);cursor:not-allowed}.ds-icon-btn--sm{--_size: var(--ds-icon-btn-sm-size);--_padding: var(--ds-icon-btn-sm-padding);--_icon-size: var(--ds-icon-btn-sm-icon-size)}.ds-icon-btn--tertiary{--_bg: var(--ds-icon-btn-tertiary-bg);--_border: var(--ds-icon-btn-tertiary-border);--_shadow: var(--ds-icon-btn-tertiary-shadow);--_bg-hover: var(--ds-icon-btn-tertiary-hover-bg);--_border-hover: var(--ds-icon-btn-tertiary-hover-border);--_shadow-hover: var(--ds-icon-btn-tertiary-hover-shadow);--_bg-disabled: var(--ds-icon-btn-tertiary-disabled-bg);--_border-disabled: var(--ds-icon-btn-tertiary-disabled-border);--_shadow-disabled: var(--ds-icon-btn-tertiary-disabled-shadow)}.ds-input{--_height: var(--ds-input-height);--_padding-x: var(--ds-input-padding-x);--_padding-y: var(--ds-input-padding-y);--_gap: var(--ds-input-gap);--_radius: var(--ds-input-radius);--_border-width: var(--ds-input-border-width);--_font: var(--ds-input-font);--_letter-spacing: var(--ds-input-font-letter-spacing);--_bg: var(--ds-input-bg);--_border: var(--ds-input-border);--_shadow: var(--ds-input-shadow);box-sizing:border-box;height:var(--_height);margin:initial;padding:var(--_padding-y) var(--_padding-x);border:var(--_border-width) solid var(--_border);border-radius:var(--_radius);outline:none;background:var(--_bg);box-shadow:var(--_shadow);color:var(--ds-input-color);font:var(--_font);letter-spacing:var(--_letter-spacing)}textarea.ds-input{height:auto;min-height:var(--_height)}.ds-input::placeholder{color:var(--ds-input-placeholder-color);opacity:initial}.ds-input:focus{--_bg: var(--ds-input-focus-bg);--_border: var(--ds-input-focus-border);--_shadow: var(--ds-input-focus-shadow)}.ds-input[aria-invalid=true],.ds-input--error{--_bg: var(--ds-input-error-bg);--_border: var(--ds-input-error-border);--_shadow: var(--ds-input-error-shadow)}.ds-input:disabled{--_bg: var(--ds-input-disabled-bg);--_border: var(--ds-input-disabled-border);--_shadow: var(--ds-input-disabled-shadow);color:var(--ds-input-disabled-color);cursor:not-allowed}.ds-input--sm{--_height: var(--ds-input-sm-height);--_padding-x: var(--ds-input-sm-padding-x);--_padding-y: var(--ds-input-sm-padding-y);--_gap: var(--ds-input-sm-gap);--_radius: var(--ds-input-sm-radius);--_border-width: var(--ds-input-sm-border-width);--_font: var(--ds-input-sm-font);--_letter-spacing: var(--ds-input-sm-font-letter-spacing)}.ds-input--xs{--_height: var(--ds-input-xs-height);--_padding-x: var(--ds-input-xs-padding-x);--_padding-y: var(--ds-input-xs-padding-y);--_gap: var(--ds-input-xs-gap);--_radius: var(--ds-input-xs-radius);--_border-width: var(--ds-input-xs-border-width);--_font: var(--ds-input-xs-font);--_letter-spacing: var(--ds-input-xs-font-letter-spacing)}.ds-input-field{display:flex;align-items:center;gap:var(--_gap);cursor:text}.ds-input-field:focus-within{--_bg: var(--ds-input-focus-bg);--_border: var(--ds-input-focus-border);--_shadow: var(--ds-input-focus-shadow)}.ds-input-field:has([aria-invalid=true]){--_bg: var(--ds-input-error-bg);--_border: var(--ds-input-error-border);--_shadow: var(--ds-input-error-shadow)}.ds-input-field:has(.ds-input-field__control:disabled){--_bg: var(--ds-input-disabled-bg);--_border: var(--ds-input-disabled-border);--_shadow: var(--ds-input-disabled-shadow);color:var(--ds-input-disabled-color);cursor:not-allowed}.ds-input-field__control{flex:auto;margin:initial;padding:initial;border:none;outline:none;background:none;color:inherit;font:inherit;letter-spacing:inherit}.ds-input-field__control::placeholder{color:var(--ds-input-placeholder-color);opacity:initial}.ds-input-hint{display:block;margin:initial;margin-top:var(--ds-input-hint-gap);padding-inline:var(--ds-input-hint-padding-x);color:var(--ds-input-hint-color);font:var(--ds-input-hint-font);letter-spacing:var(--ds-input-hint-font-letter-spacing)}.ds-checkbox{--_bg: var(--ds-checkbox-bg);--_border: var(--ds-checkbox-border);--_shadow: var(--ds-checkbox-shadow);--_icon: none;flex:none;box-sizing:border-box;width:var(--ds-checkbox-size);height:var(--ds-checkbox-size);margin:initial;border:var(--ds-checkbox-border-width) solid var(--_border);border-radius:var(--ds-checkbox-radius);background:var(--_icon) center / var(--ds-checkbox-icon-size) no-repeat var(--_bg);box-shadow:var(--_shadow);vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ds-checkbox:hover:not(:disabled){--_bg: var(--ds-checkbox-hover-bg);--_border: var(--ds-checkbox-hover-border);--_shadow: var(--ds-checkbox-hover-shadow)}.ds-checkbox:checked,.ds-checkbox:indeterminate{--_bg: var(--ds-checkbox-checked-bg);--_border: var(--ds-checkbox-checked-border);--_shadow: var(--ds-checkbox-checked-shadow);--_icon: var(--ds-checkbox-check)}.ds-checkbox:indeterminate{--_icon: var(--ds-checkbox-minus)}.ds-checkbox:checked:hover:not(:disabled),.ds-checkbox:indeterminate:hover:not(:disabled){--_bg: var(--ds-checkbox-checked-hover-bg);--_border: var(--ds-checkbox-checked-hover-border);--_shadow: var(--ds-checkbox-checked-hover-shadow)}.ds-checkbox:disabled{--_bg: var(--ds-checkbox-disabled-bg);--_border: var(--ds-checkbox-disabled-border);--_shadow: var(--ds-checkbox-disabled-shadow);cursor:not-allowed}.ds-checkbox:checked:disabled,.ds-checkbox:indeterminate:disabled{--_bg: var(--ds-checkbox-checked-disabled-bg);--_border: var(--ds-checkbox-checked-disabled-border);--_shadow: var(--ds-checkbox-checked-disabled-shadow);--_icon: var(--ds-checkbox-check-disabled)}.ds-checkbox:indeterminate:disabled{--_icon: var(--ds-checkbox-minus-disabled)}.ds-radio{--_bg: var(--ds-radio-bg);--_border: var(--ds-radio-border);--_shadow: var(--ds-radio-shadow);--_dot: none;flex:none;box-sizing:border-box;width:var(--ds-radio-size);height:var(--ds-radio-size);margin:initial;border:var(--ds-radio-border-width) solid var(--_border);border-radius:var(--border-radius-full);background:var(--_dot) center / var(--ds-radio-dot-size) no-repeat var(--_bg);box-shadow:var(--_shadow);vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ds-radio:hover:not(:disabled){--_bg: var(--ds-radio-hover-bg);--_border: var(--ds-radio-hover-border);--_shadow: var(--ds-radio-hover-shadow)}.ds-radio:checked{--_bg: var(--ds-radio-checked-bg);--_border: var(--ds-radio-checked-border);--_shadow: var(--ds-radio-checked-shadow);--_dot: var(--ds-radio-dot)}.ds-radio:checked:hover:not(:disabled){--_bg: var(--ds-radio-checked-hover-bg);--_border: var(--ds-radio-checked-hover-border);--_shadow: var(--ds-radio-checked-hover-shadow)}.ds-radio:disabled{--_bg: var(--ds-radio-disabled-bg);--_border: var(--ds-radio-disabled-border);--_shadow: var(--ds-radio-disabled-shadow);cursor:not-allowed}.ds-radio:checked:disabled{--_bg: var(--ds-radio-checked-disabled-bg);--_border: var(--ds-radio-checked-disabled-border);--_shadow: var(--ds-radio-checked-disabled-shadow);--_dot: var(--ds-radio-dot-disabled)}.ds-toggle{--_width: var(--ds-toggle-width);--_height: var(--ds-toggle-height);--_knob-size: var(--ds-toggle-knob-size);--_bg: var(--ds-toggle-bg);--_border: var(--ds-toggle-border);--_shadow: var(--ds-toggle-shadow);--_knob: var(--ds-toggle-knob);--_knob-shadow: var(--ds-toggle-knob-shadow);display:inline-flex;flex:none;align-items:center;justify-content:flex-start;box-sizing:border-box;width:var(--_width);height:var(--_height);margin:initial;padding:var(--ds-toggle-padding);border:none;border-radius:var(--border-radius-full);outline:var(--ds-toggle-border-width) solid var(--_border);background:var(--_bg);box-shadow:var(--_shadow);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ds-toggle:before{content:"";flex:none;width:var(--_knob-size);height:var(--_knob-size);border-radius:var(--border-radius-full);background:var(--_knob);box-shadow:var(--_knob-shadow)}.ds-toggle[aria-checked=true],.ds-toggle:checked{--_bg: var(--ds-toggle-on-bg);--_border: var(--ds-toggle-on-border);--_shadow: var(--ds-toggle-on-shadow);--_knob: var(--ds-toggle-on-knob);--_knob-shadow: var(--ds-toggle-on-knob-shadow);justify-content:flex-end}.ds-toggle:disabled{--_bg: var(--ds-toggle-disabled-bg);--_border: var(--ds-toggle-disabled-border);--_shadow: var(--ds-toggle-disabled-shadow);--_knob: var(--ds-toggle-disabled-knob);--_knob-shadow: var(--ds-toggle-disabled-knob-shadow);cursor:not-allowed}.ds-toggle[aria-checked=true]:disabled,.ds-toggle:checked:disabled{--_bg: var(--ds-toggle-on-disabled-bg);--_border: var(--ds-toggle-on-disabled-border);--_shadow: var(--ds-toggle-on-disabled-shadow);--_knob: var(--ds-toggle-on-disabled-knob);--_knob-shadow: var(--ds-toggle-on-disabled-knob-shadow)}.ds-toggle--md{--_width: var(--ds-toggle-md-width);--_height: var(--ds-toggle-md-height);--_knob-size: var(--ds-toggle-md-knob-size)}:root{--type-h0-family: "Poppins", sans-serif;--type-h0-weight: 500;--type-h0-size: 2.5rem;--type-h0-line-height: 3.25rem;--type-h1-family: "Poppins", sans-serif;--type-h1-weight: 500;--type-h1-size: 2rem;--type-h1-line-height: 2.625rem;--type-h2-family: "Poppins", sans-serif;--type-h2-weight: 500;--type-h2-size: 2rem;--type-h2-line-height: 2.625rem;--type-h3-family: "Poppins", sans-serif;--type-h3-weight: 500;--type-h3-size: 1.375rem;--type-h3-line-height: 1.75rem;--type-h4-family: "Poppins", sans-serif;--type-h4-weight: 500;--type-h4-size: 1.125rem;--type-h4-line-height: 1.75rem;--type-body-big-family: "Poppins", sans-serif;--type-body-big-weight: 400;--type-body-big-size: 1.0625rem;--type-body-big-line-height: 1.25rem}@media(min-width:48rem){:root{--type-h0-size: 3.75rem;--type-h0-line-height: 4.5rem;--type-h1-size: 3rem;--type-h1-line-height: 4rem;--type-h2-size: 2.5rem;--type-h2-line-height: 3.25rem;--type-body-big-size: 1.375rem;--type-body-big-line-height: 1.75rem}}@media(min-width:64rem){:root{--type-h3-size: 2rem;--type-h3-line-height: 2.625rem;--type-h4-size: 1.375rem}}@media(min-width:90rem){:root{--type-h0-size: 5rem;--type-h0-line-height: 6rem;--type-h1-size: 3.75rem;--type-h1-line-height: 4.5rem;--type-h2-size: 3rem;--type-h2-line-height: 4rem}}.type-h0{font-family:var(--type-h0-family);font-weight:var(--type-h0-weight);font-size:var(--type-h0-size);line-height:var(--type-h0-line-height)}.type-h1{font-family:var(--type-h1-family);font-weight:var(--type-h1-weight);font-size:var(--type-h1-size);line-height:var(--type-h1-line-height)}.type-h2{font-family:var(--type-h2-family);font-weight:var(--type-h2-weight);font-size:var(--type-h2-size);line-height:var(--type-h2-line-height)}.type-h3{font-family:var(--type-h3-family);font-weight:var(--type-h3-weight);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height)}.type-h4{font-family:var(--type-h4-family);font-weight:var(--type-h4-weight);font-size:var(--type-h4-size);line-height:var(--type-h4-line-height)}.type-body-big{font-family:var(--type-body-big-family);font-weight:var(--type-body-big-weight);font-size:var(--type-body-big-size);line-height:var(--type-body-big-line-height)}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Semibold-BP6WYEG3.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-BVFe7ABu.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--slate-gray: #6b7280;--dark-navy: #111827;--ghost-white: #f8f9ff;--alice-blue: #f5f7ff;--solitude-color: #e5e7eb;--red: #ff0000;--pale: #f7f8fc;--blue: #112264;--navy-blue: #0d1b4f;--denim-blue: #193295;--rich-black: #05060e;--royal-blue: #003a8c;--pale-periwinkle: #9eabdd;--black-100: #383d4f;--vivid-yellow: #ffd400;--frosted-white: #ffffff33;--emerald-green: #12b76a;--blue-gray: #c9d0ec;--pale-cyan: #aac7fe;--white: #ffffff;--black: #05060e;--gray-100: "#121619";--grey-200: #eff0f4;--grey-400: #dddee4;--grey-500: #cbccd6;--grey-600: #81869c;--grey-800: #565c76;--grey-900: #111827;--washed-yellow: #ffffff40;--dark-blue: #1d3baf;--darkest-blue: #152a7c;--medium-blue: #465ebd;--light-blue: #e8ebf7;--yellow: #f9c001;--dark-yellow: #ffd042;--light-gray: #e8eaf7;--greybase-White: #fff;--greyScale-600: #707070;--success: #089060;--warning: #faad14;--error: #ff4d4f;--button-colorTextDisabled: rgba(0, 0, 0, .25);--button-colorBgContainerDisabled: rgba(0, 0, 0, .04);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--colorSuccessText: #135200;--colorSuccessBase: #52c41a;--colorSuccessBgHover: #d9f7be;--colorWarningBgHover: #fff1b8;--colorErrorBgHover: #ffccc7;--bg-in-blue: linear-gradient( 263deg, #2046db 0%, #0f31b6 51.02%, #0d2891 100% );--bg-in-dark: linear-gradient( 83deg, #465ebd 0%, #1d3baf 51.02%, #152a7c 100% );--royal-blue-500: #2046db;--activity-text: #1f2430;--activity-body: #2e3342;--activity-muted: #8a8fa3;--activity-border: #eef0f5;--activity-chip-bg: #eef2ff;--activity-chip-text: #2b5bd7;--activity-agent-bg: #fff6e6;--activity-agent-text: #8a5a00;--activity-comment-bg: #f7f8fb;--fig-bg: #f5f5f5;--fig-surface: #e8e8e8;--fig-border: #d4d4d4;--fig-muted: #878787;--fig-text-muted: #707070;--fig-border-dark: #595959;--fig-surface-dark: #2b2b2b;--fig-ink: #1a1a1a;--fig-white: #ffffff;--fig-primary: #343ced;--fig-grey-300: #b2b2b2;--fig-grey-400: #a2a2a2;--fig-grey-900: #242424;--fig-font: "Gilroy", "Inter", sans-serif}.orange-theme{--dark-blue: #fa8c16;--darkest-blue: #152a7c;--medium-blue: #465ebd;--light-blue: #fff7e6;--pale: #fefbf8;--blue-gray: #ffd591}body{margin:0}.ant-notification-notice-wrapper:has(>.connection-toast){background:transparent!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.connection-toast.ant-notification-notice,.connection-toast .ant-notification-notice{width:auto;max-width:90vw;padding:0;background:transparent;box-shadow:none;border:none;border-radius:0}.connection-toast .ant-notification-notice-message{margin-bottom:0;padding-inline-end:0}.connection-toast .ant-notification-notice-description{display:none}@font-face{font-family:inter;src:url(/assets/InterVariableFont-c8O0ljhh.ttf);font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/assets/Inter-Italic-VariableFont-B-9PvMw6.ttf);font-style:italic;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesqueFont-DcWnIxAz.ttf);font-display:swap}@font-face{font-family:SF Pro Text;src:url(/assets/SF-Pro-Text-Regular-AKXA_Lt2.otf);font-display:swap}@font-face{font-family:inter-italic;src:url(/assets/Inter-Italic-VariableFont-B-9PvMw6.ttf);font-display:swap}@font-face{font-family:fraunces;src:url(/assets/FrauncesVariableFont-DLWfSgHL.ttf);font-style:normal;font-display:swap}@font-face{font-family:fraunces-italic;src:url(/assets/FrauncesItalicVariableFont-CuXX_kIb.ttf);font-style:italic;font-display:swap}.regular-text{font-family:inter,sans-serif}.heading-text{font-family:Bricolage Grotesque,sans-serif}.f-sfpro{font-family:SF Pro Text,sans-serif}.regular-text-italic{font-family:inter-italic,sans-serif}.f-fraunces{font-family:fraunces,serif}.heading-text-large{font-size:3rem!important;font-style:normal;font-weight:600!important;line-height:105%!important}.heading-text-medium{font-size:2.375rem!important;font-style:normal;font-weight:600!important;line-height:2.875rem!important}.heading-text-small{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.heading-text-xs{font-size:.875rem;font-weight:600;font-style:normal;line-height:1.375rem}.regular-text-large{font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;color:var(--grey-800)}.regular-text-medium{font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}.regular-text-small{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--grey-800)}.regular-text-extra-small{font-weight:300}.text-font{font-style:normal}.regular-text-base{font-size:.875rem;font-weight:400;font-style:normal;line-height:1.375rem}.normal-text{font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.normal-text-small{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.normal-text-xs{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}.regular-text-tiny{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}@media(min-width:320px)and (max-width:700px){.heading-text-large{font-size:2rem!important}.heading-text-medium{font-size:1.75rem!important}.regular-text-medium{font-size:1rem}.regular-text-medium-bold{font-size:1rem!important}}.custom-scrollbar{overflow-y:auto}.custom-scrollbar::-webkit-scrollbar-button{display:none}.custom-scrollbar::-webkit-scrollbar{width:.25rem}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#f7f8fc;border-radius:.5rem}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#e0e3eb}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#f7f8fc transparent}.ant-tree .ant-tree-treenode{height:auto!important;margin-bottom:0rem!important}.ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon{height:4.75rem!important;display:flex!important;margin:0 .25rem 0 .5rem;width:1.5rem!important;justify-content:center!important;align-items:center!important}.ant-tree .ant-tree-switcher:before{padding-top:.25rem!important;margin-top:1.15rem!important;width:1.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;height:4.75rem!important}.ant-tree .ant-tree-switcher{z-index:100;margin:0 .5rem 0 .25rem;display:flex!important;align-items:center!important;justify-content:center!important;height:4.75rem!important;width:1.5rem!important}.ant-tree .ant-tree-switcher svg{color:var(--grey-800);width:.75rem;height:.75rem}.ant-tree-treenode:has(.ant-tree-draggable-icon) .ant-tree-indent-unit:last-child:after{content:"";position:absolute;border-left:1px solid var(--grey-500);width:2.5rem;height:6.3rem;border-bottom-left-radius:.75rem;background-color:transparent;top:-3.65rem;left:1.25rem;border-bottom:.09rem solid var(--grey-500)}.ant-tree .ant-tree-switcher_close .ant-tree-switcher-icon svg{transform:rotate(0)!important}.ant-tree .ant-tree-treenode:before{height:0rem!important}.ant-tree .ant-tree-indent-unit{width:3rem}.ant-tree-treenode .ant-tree-indent-unit.ant-tree-indent-unit-start:first-of-type:before{display:none!important}.ant-tree-show-line .ant-tree-indent-unit:before{right:4.67rem!important;top:-4rem!important}.ant-tree .ant-tree-switcher-leaf-line:before{right:5.67rem!important}.ant-tree .ant-tree-switcher-leaf-line:after{display:none!important}.draggable-tree .ant-tree-treenode * .anticon.anticon-holder{margin-bottom:.6rem!important;z-index:1!important;background-color:#fff!important;padding:20px 5px 5px!important}.superparent-goal-node{border-top:1px solid var(--grey-400)}.compact-dragger .ant-upload-btn{padding:6px 0!important}*{font-family:inter}@media(min-width:125rem){html{font-size:1.25rem}}@media(min-width:150rem){html{font-size:1.75rem}}@media(min-width:187.5rem){html{font-size:1.875rem}}.p-2{padding:.5rem!important}.tabs .ant-tabs-nav{padding-top:1rem;margin:0rem 1.75rem}.tabs .ant-tabs-tab{font-size:1rem;font-weight:500;padding:1rem}.tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dark-blue);font-weight:600}.tabs .ant-tabs-ink-bar{background-color:var(--dark-blue);height:.1875rem}.mobile-tabs .ant-tabs-nav{padding-top:.5rem;margin:0rem;width:100%}.mobile-tabs .ant-tabs-nav .ant-tabs-nav-list{width:100%;display:flex}.mobile-tabs .ant-tabs-tab{font-size:.875rem;font-weight:500;padding:.75rem;width:50%;justify-content:center;margin:0;text-align:center}.mobile-tabs .ant-tabs-tab .ant-tabs-tab-btn{width:100%;text-align:center}.mobile-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dark-blue);font-weight:600}.mobile-tabs .ant-tabs-ink-bar{background-color:var(--dark-blue);height:.1875rem;width:50%!important}.ant-switch-checked{background-color:var(--dark-blue)!important}.sorting-arrow-svg{height:40px!important}.ant-form-item-explain-error{font-size:.875rem;color:#ff4d4f}@media(min-width:2000px){.sorting-arrow-svg{height:45px!important}}@media(min-width:2400px){.sorting-arrow-svg{height:40px!important}}@media(min-width:3000px){.sorting-arrow-svg{height:35px!important}}@media(min-width:4000px){.sorting-arrow-svg{height:32px!important}}.ant-notification-notice-close{width:2rem!important;height:2rem!important}.cookie-consent-banner{--cookie-primary-hover: #2a31c4;position:fixed;bottom:0;left:0;right:0;z-index:1100;padding:1.25rem 1rem;background:var(--color-white);color:var(--color-greyscale-950);font-family:var(--type-body-big-family);box-shadow:0 -.3125rem .3125rem #b8b8b81a,0 -1.1875rem .59375rem #b8b8b817,0 -2.6875rem .8125rem #b8b8b80d}.cookie-consent-banner__inner{display:flex;flex-direction:column;gap:1rem}.cookie-consent-banner__copy{display:flex;flex-direction:column;gap:.5rem;max-width:55rem}.cookie-consent-banner__title{margin:0;font-family:var(--type-h4-family);font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--color-greyscale-950)}.cookie-consent-banner__text{margin:0;font-size:.9375rem;line-height:1.25rem;font-weight:400;color:var(--color-greyscale-700)}.cookie-consent-banner__text a{color:inherit;text-decoration:underline;text-underline-offset:.125rem}.cookie-consent-banner__text a:hover{color:var(--color-greyscale-950)}.cookie-consent-banner__actions{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.cookie-consent-banner__choices{display:flex;gap:.5rem}.cookie-consent-banner__link{padding:0;border:0;background:none;font:inherit;font-size:.9375rem;line-height:1.25rem;font-weight:500;color:var(--color-primary);text-decoration:underline;text-underline-offset:.1875rem;cursor:pointer}.cookie-consent-banner__link:hover{color:var(--cookie-primary-hover)}.cookie-consent-banner__choice{display:inline-flex;align-items:center;justify-content:center;height:2.75rem;padding:0 1.5rem;border-radius:6.25rem;font:inherit;font-size:.9375rem;line-height:1.25rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cookie-consent-banner__choice--reject{background:var(--color-white);border:.0625rem solid var(--color-greyscale-300);color:var(--color-greyscale-700)}.cookie-consent-banner__choice--reject:hover{border-color:var(--color-greyscale-950);color:var(--color-greyscale-950)}.cookie-consent-banner__choice--accept{background:var(--color-primary);border:.0625rem solid var(--color-primary);color:var(--color-white)}.cookie-consent-banner__choice--accept:hover{background:var(--cookie-primary-hover);border-color:var(--cookie-primary-hover)}.cookie-consent-banner__choice:focus-visible,.cookie-consent-banner__link:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}[data-theme=dark] .cookie-consent-banner{background:var(--color-greyscale-950);color:var(--color-white)}[data-theme=dark] .cookie-consent-banner__title,[data-theme=dark] .cookie-consent-banner__text,[data-theme=dark] .cookie-consent-banner__text a:hover,[data-theme=dark] .cookie-consent-banner__link,[data-theme=dark] .cookie-consent-banner__link:hover{color:var(--color-white)}[data-theme=dark] .cookie-consent-banner__choice--reject{background:var(--color-greyscale-900);border-color:var(--color-greyscale-800);color:var(--color-white)}[data-theme=dark] .cookie-consent-banner__choice--reject:hover{border-color:var(--color-white)}@media(min-width:48rem){.cookie-consent-banner{padding:1.5rem}.cookie-consent-banner__inner{gap:1.5rem}.cookie-consent-banner__actions{flex-direction:row;align-items:center;justify-content:flex-end;gap:1.5rem}.cookie-consent-banner__choice{height:3.25rem}}@media(min-width:64rem){.cookie-consent-banner{padding:2.5rem 1.5rem}}@media(min-width:90rem){.cookie-consent-banner{left:auto;right:1rem;bottom:1rem;width:32.5rem;padding:1.5rem}}.cookie-preferences__intro{margin:0 0 1.25rem;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}.cookie-preferences__category{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:.0625rem solid var(--color-surface-outline-2)}.cookie-preferences__category:last-of-type{border-bottom:.0625rem solid var(--color-surface-outline-2);margin-bottom:1.25rem}.cookie-preferences__category-name{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}.cookie-preferences__category-detail{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary)}.cookie-preferences__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.ant-menu-item-selected{background-color:var(--light-blue)!important;color:var(--dark-blue)!important}.ant-menu-item:hover{background-color:var(--light-blue)!important}.custom-dropdown .ant-dropdown-menu-item{padding:.5rem 1.5rem!important;gap:.5rem}.custom-menu .ant-menu-item-icon{font-size:1rem!important;width:1rem!important;height:1rem!important}.custom-menu .ant-menu-item{width:100%;height:2.5rem;padding:0rem .5rem;margin:.5rem 0rem;border-radius:.75rem}#app-siderbar-collapsed-column .sidebar-menu-item.ant-menu-item{padding-left:.75rem!important}@media screen and (min-width:768px){#app-siderbar-collapsed-column .ant-menu-title-content{opacity:0!important;width:0!important;overflow:hidden!important;display:none!important}}#app-siderbar-column,#app-siderbar-collapsed-column{transition:width .3s ease,max-width .3s ease}#app-sider{transition:width .3s ease,padding .3s ease}#app-content-col{transition:width .3s ease}.ant-menu-item{transition:padding-left .3s ease,margin-left .3s ease,background-color .3s ease!important}.ant-menu-item-icon{transition:margin-right .3s ease,font-size .3s ease}.ant-menu-title-content{transition:opacity .3s ease,margin-left .3s ease}.custom-dropdown .ant-dropdown-menu-item-icon{font-size:1rem!important;width:1rem!important;height:1rem!important}.custom-dropdown .ant-dropdown-menu-title-content{font-size:.875rem!important;line-height:1.375rem!important}.profile-menu .ant-menu-item{padding:.3rem 1.6rem;font-size:1rem;height:3rem;display:flex;align-items:center}.profile-menu .ant-menu-title-content{display:contents!important}@media screen and (max-width:768px){.ant-menu-item .anticon,.ant-menu-item .ant-menu-item-icon{margin-right:1rem!important}}.search-modal .ant-modal-content{background:transparent;box-shadow:none;padding:0rem!important;margin:0rem!important}@media screen and (max-width:767px){#app-layout{overflow:auto!important}#app-siderbar-column{transition:all .3s ease;width:100vw!important}#app-sider{width:100vw!important}#app-content-col{transition:all .3s ease}#app-content{min-height:calc(100vh - 120px)}.ant-layout-sider{max-width:100vw!important;width:100vw!important}}#app-content{overflow-y:auto!important}.mobile-sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;display:none}.mobile-sidebar-overlay.visible{display:block}.mobile-close-button{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;background-color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;z-index:1001}.mobile-close-button:hover{background-color:var(--grey-400)}.ant-switch{font-size:.875rem;min-width:2.75rem;height:1.375rem;line-height:1.375rem;border-radius:6.25rem}.ant-switch .ant-switch-handle{width:1.125rem;height:1.125rem;top:.125rem;inset-inline-start:.125rem}.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 1.25rem)}.ant-switch .ant-switch-inner{padding-inline-start:.5625rem;padding-inline-end:1.5rem;border-radius:6.25rem}.ant-switch .ant-switch-handle:before{border-radius:50%}.calendar-cell-content{margin-top:5px;overflow:hidden;padding:.5rem .5rem 0}.task-item{text-align:left;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s ease}.task-item:hover{background-color:var(--light-blue)!important}.task-item .ant-badge-status-text{font-size:12px}.more-tasks{color:var(--dark-blue);text-align:left;transition:background-color .2s ease}.more-tasks:hover{background-color:var(--light-blue)!important}.ant-picker-calendar .ant-picker-cell .ant-picker-cell-inner{min-width:100%}.ant-picker-calendar .ant-picker-content td{width:100%;text-align:right}.ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-selected:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background-color:#fff!important;border:none}.ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:none}.ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:after{border-top:3px solid var(--dark-blue)!important}.ant-picker-cell{border:1px solid #e8e8e8;position:relative}.ant-picker-cell-in-view{height:6rem;padding:0!important}.ant-picker-calendar-date{display:flex;flex-direction:column;height:100%}.ant-picker-calendar-date-value{font-size:.875rem;text-align:right!important;margin-right:8px;margin-top:4px;flex:0 0 auto}.ant-picker-calendar-date-content{flex:1;overflow:hidden}.ant-picker-cell-today .ant-picker-calendar-date{border-top:3px solid var(--dark-blue)!important}.ant-picker-cell-today .ant-picker-calendar-date-value{color:var(--dark-blue);font-weight:700}.ant-picker-cell-selected .ant-picker-calendar-date-value{background-color:var(--dark-blue);color:#fff;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;margin-left:auto}.ant-picker-calendar-header{margin-bottom:0!important}.ant-picker-calendar-header th{background-color:#f5f5f5;text-align:center!important;padding:8px 0!important;font-weight:500!important;border-bottom:1px solid #e8e8e8}.ant-picker-calendar thead th{text-align:center!important}.ant-picker-calendar-date-content{position:relative;padding-top:5px!important}.calendar-header-controls{display:flex;align-items:center;justify-content:space-between}.calendar-header{background-color:var(--dark-blue);border-radius:1.25rem 1.25rem 0 0;padding:1rem;display:flex;justify-content:center}.calendar-title{color:var(--white);margin:0;font-weight:500;text-align:center}.navigation-bar{padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;background-color:var(--white)}.navigation-left{display:flex;align-items:center}.current-month{margin:0 .5rem}.month-year-selector{display:flex;align-items:center;gap:8px}.calendar-vm-btn{width:6.25rem;height:2.5rem;padding:1rem;border:1px solid var(--Plansom-dark-1, #dddee4)}.calendar-btn{height:3.25rem;padding:0rem 1rem;border-radius:600rem}.calendar-input{border-radius:65rem;height:3.25rem;padding:0rem 1rem}.marker{display:inline-block;margin-left:.75rem;margin-right:.5rem;width:.75rem;height:.75rem;border-radius:.125rem}.marker-mobile{display:inline-block;margin-left:.5rem;margin-right:.5rem;width:.75rem;height:.75rem;border-radius:.125rem}.calendar-container{padding:1rem}.filter-modal-text{font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem}.calendar-filter-modal .ant-modal-content{padding:0rem!important}.day-view{padding:0;overflow-y:auto;background-color:var(--white);border-radius:0 0 1.25rem 1.25rem}.day-grid{display:grid;grid-template-columns:80px 1fr;border-top:1px solid var(--border-color);min-width:600px}.day-grid-time{padding:.5rem 1rem;text-align:right;color:var(--text-secondary);font-size:.75rem;border-right:1px solid var(--border-color);height:60px;position:relative;top:-10px}.day-grid-cell{border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);height:60px;position:relative}.day-task-item{position:absolute;left:4px;right:4px;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;background-color:var(--light-blue);border-left:3px solid var(--dark-blue);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;z-index:1;height:24px;display:flex;align-items:center}@media screen and (max-width:1024px){.week-grid,.week-grid-header{min-width:800px}.day-grid{min-width:500px}}@media screen and (max-width:768px){.week-grid,.week-grid-header{grid-template-columns:60px repeat(7,1fr);min-width:700px}.day-grid{grid-template-columns:60px 1fr;min-width:400px}.week-grid-time,.day-grid-time{font-size:.7rem;padding:.25rem .75rem}.week-grid-header-cell{padding:.25rem;font-size:.75rem}}@media screen and (max-width:480px){.week-grid,.week-grid-header{grid-template-columns:50px repeat(7,1fr);min-width:600px}.day-grid{grid-template-columns:50px 1fr;min-width:350px}.week-grid-time,.day-grid-time{font-size:.65rem;padding:.25rem .5rem}.week-task-item,.day-task-item{font-size:.7rem;padding:.25rem}.week-grid-header-cell{padding:.25rem;font-size:.7rem;gap:.125rem}}.task-detail-popover,.task-list-popover{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;border-radius:8px}.task-list-item:hover{background-color:var(--light-blue);transition:background-color .3s}.task-item.selected,.week-task-item.selected,.day-task-item.selected{background-color:var(--light-blue)!important}.view-selector{display:flex;gap:.5rem}.calendar-details-modal .ant-modal-content{padding:0rem!important;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d!important}.calendar-select.ant-select{height:3rem!important;padding:.5rem 1rem!important;border-radius:60rem!important}.calendar-select.ant-select .ant-select-input{height:100%!important}.calendar-select.ant-select-focused+.calendar-select-text,.calendar-select.ant-select-open+.calendar-select-text{display:none!important}.calendar-select.ant-select-focused .ant-select-input,.calendar-select.ant-select-open .ant-select-input{opacity:1!important;z-index:5!important}.calendar-select-text{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;z-index:2}.calendar-select.ant-select .ant-select-suffix{padding:.75rem 0rem!important;color:var(--grey-600)!important}.ant-select-outlined.ant-select-multiple .ant-select-selection-item,.ant-select-clear,.ant-select-item-option-state{display:none!important}.ant-select-dropdown .ant-select-item-option-selected{background-color:var(--light-blue)!important}.selected-mobile-date{background-color:var(--light-blue)!important;border-radius:8px}.background-wrapper{position:relative;width:100%}.gradient-section{position:absolute;top:0;left:0;width:100%;height:80%;z-index:1;background-image:linear-gradient(95.58deg,#e2ddfe -1.33%,#e8ebf7 28.97%,#e8ebf7 73.81%,#d9d5f4 93.63%);pointer-events:none}.content-section{position:relative;z-index:2;width:100%}.card-container{display:flex;flex-direction:column;height:100%;width:100%}.card-content{flex:1;display:flex;flex-direction:column}.mydaycard-row{margin:0;display:flex;justify-content:center;align-items:stretch}.myday-card{z-index:2;height:100%;min-height:21.1rem;border-radius:1.25rem}.ai-card{color:#fff;display:"flex";flex-direction:"column";justify-content:"flex-start"}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.slick-prev{color:#000}.primary-button:hover{opacity:.85!important;background-color:var(--dark-blue)!important}.primary-button:disabled{opacity:.5!important;cursor:not-allowed!important;background-color:gray!important}.outcome-button{width:100%!important;text-align:left!important;border-radius:.5rem!important;height:2.5rem!important;font-size:.875rem!important;font-weight:500!important;border:1px solid #e5e7eb!important;padding:.5rem .75rem!important;transition:all .2s ease!important;box-shadow:0 1px 2px #0000000d!important;background-color:#fff!important}.outcome-button:hover{border-color:var(--dark-blue)!important;background-color:#1d3baf05!important}.outcome-button.selected{background-color:#1d3baf0f!important;border-color:var(--dark-blue)!important}.outcome-button:not(.selected){background-color:#fff!important}.outcome-title{margin-right:.3rem;color:var(--black)}.selected .outcome-title{color:var(--dark-blue)!important}.ant-modal-content{padding:1.5rem!important;border-radius:1rem!important;box-shadow:0 1px 2px #0000000d!important}.ant-modal-header{margin-bottom:1rem!important}.ant-modal-title{color:#111827!important;font-size:1rem!important;font-weight:600!important;line-height:1.5rem!important}.ant-select{background-color:#f3f4f6!important;border-radius:.5rem!important;height:2.5rem!important;padding:.25rem .75rem!important;border:none!important}.ant-select-disabled{background-color:#f3f4f6!important;color:#111827!important;cursor:default!important}.ant-select-disabled .ant-select-suffix{color:#6b7280!important}.ant-select-selection-item,.ant-select-content{line-height:2rem!important;color:#111827!important;font-size:.875rem!important}.ant-checkbox-wrapper{color:#6b7280!important;font-size:.875rem!important;line-height:1.25rem!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#1d3baf!important;border-color:#1d3baf!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#1d3baf!important}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0!important}.scoreprogress-circle .ant-progress-indicator{text-align:center;font-family:Bricolage Grotesque;font-size:3.5rem!important;font-style:normal;font-weight:600!important}.scoreprogress-circle .ant-progress-circle-path{stroke-width:.75rem!important;stroke-linecap:round!important}.scoreprogress-circle .ant-progress-circle-rail{stroke-width:.75rem!important}.myday-filter-button{border-radius:65rem;min-width:8rem;height:2.5rem!important;padding:1rem;justify-content:center;align-items:center;gap:.75rem;border:1px solid var(--Plansom-dark-1, #dddee4);background:var(--Greybase-White, #fff);color:var(--black)!important}.myday-filter-button.selected{background:var(--fig-primary)!important;color:var(--white)!important}.drawer-pill.myday-filter-button.selected{font-weight:400!important;color:var(--white)!important}.drawer-pill.myday-filter-button span{color:inherit!important}.myday-team-select .custom-select .ant-select-selector{height:2.5rem!important}.myday-team-select .ant-select .ant-select-arrow{top:40%;margin-right:-.5rem!important}.myday-team-select .custom-select .ant-select-selection-placeholder{text-align:center!important;color:var(--black)!important;font-weight:500!important}.myday-team-select.selected .custom-select .ant-select-selector{background-color:var(--dark-blue)!important;color:var(--white)!important}.myday-team-select.selected .ant-form-item{color:#fff!important}.myday-team-select.selected .ant-select-selection-item{color:#fff!important;font-weight:600!important}.myday-team-select.selected .custom-select .ant-select-arrow,.myday-team-select.selected .ant-select-selection-item span{color:#fff!important}.myday-filter-button.ant-btn .ant-btn-icon>svg{height:.875rem;width:.875rem}.goals-card-arrow-button:hover{background-color:var(--grey-200)!important}@media screen and (min-width:1950px){.scoreprogress-circle .ant-progress-circle-path{stroke-width:.2rem!important;stroke-linecap:round!important}.scoreprogress-circle .ant-progress-circle-trail{stroke-width:.2rem!important}}.template-header-button{height:2.5rem;padding:0rem 1rem;gap:.5rem;border-radius:65rem}.template-csv-table .ant-table-thead>tr>th{background-color:var(--grey-200)!important;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.375rem}.hover-effect{transition:background-color .3s}.hover-effect:hover{background-color:var(--light-blue)}.template-modal .ant-modal-content{padding:1.5rem 0rem}.template-input{height:3.25rem;padding:0rem 1rem;border-radius:65rem;gap:.625rem}.ant-notification .ant-notification-notice.rebrand-snackbar-notice{padding:0;border-radius:0;background:transparent;box-shadow:none}.rebrand-snackbar{display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box;width:100%;padding:1rem 1rem 1.25rem;border:.028125rem solid var(--color-surface-outline-2);border-radius:.75rem;background:var(--color-surface-1);box-shadow:0 .1125rem .140625rem #bababa1a,0 .50625rem .253125rem #bababa17,0 1.18125rem .365625rem #bababa0d,0 2.1375rem .421875rem #bababa03;font-family:var(--rebrand-font, "Poppins", sans-serif)}.rebrand-snackbar-text{display:flex;flex-direction:column;gap:.5rem}.rebrand-snackbar-title-row{display:flex;align-items:center;gap:.75rem}.rebrand-snackbar-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.rebrand-snackbar-warning{--snackbar-warning-colour: #faad14}.rebrand-snackbar-warning .rebrand-snackbar-icon{font-size:1.25rem;color:var(--snackbar-warning-colour)}.rebrand-snackbar-title,.rebrand-snackbar-description{margin:0;font-size:.9375rem;line-height:1.25rem;overflow-wrap:break-word}.rebrand-snackbar-title{flex:1;min-width:0;font-weight:500;color:var(--color-text-primary)}.rebrand-snackbar-description{padding:0 2rem;font-weight:400;color:var(--color-text-secondary)}.rebrand-snackbar-close{display:flex;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;cursor:pointer}.rebrand-snackbar-close img{width:100%;height:100%}.rebrand-snackbar-cta{align-self:flex-start;margin-left:2rem;padding:0;border:none;background:transparent;font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.25rem;color:var(--color-text-secondary);text-decoration:underline;text-underline-position:from-font;cursor:pointer}.rebrand-snackbar-info .rebrand-snackbar-description{padding-left:0}.rebrand-snackbar-info .rebrand-snackbar-cta{margin-left:0}.rc-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;border:none;border-radius:100%;padding:.125rem;background:var(--greyscale-400, #a2a2a2)}button.rc-avatar{cursor:pointer;font:inherit}.rc-avatar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--white, #ffffff);text-align:center}.rc-avatar-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.rc-avatar-icon img{width:100%;height:100%}.rc-avatar.has-image{padding:0;overflow:hidden}.rc-avatar-image{width:100%;height:100%;object-fit:cover;border-radius:100%}.rc-inputs-group{display:flex;flex-direction:column;box-sizing:border-box;width:100%;border:.0625rem solid var(--greyscale-200, #d1d1d1);border-radius:.5rem;padding:0 1rem;background:var(--white, #ffffff)}.rc-inputs-group-row{display:flex;align-items:center;gap:.5rem;height:4.25rem;padding:.75rem 0;border-bottom:.0625rem solid var(--greyscale-200, #d1d1d1)}.rc-inputs-group-row-last{border-bottom:none}.rc-inputs-group-input{flex:1 0 0;min-width:0;width:100%;border:none;outline:none;resize:none;background:transparent;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--greyscale-950, #1a1a1a)}input.rc-inputs-group-input{padding:0;text-overflow:ellipsis}.rc-inputs-group-input::placeholder{color:var(--greyscale-400, #a2a2a2)}.rc-inputs-group-input:disabled{cursor:not-allowed;color:var(--greyscale-700, #595959)}.rc-inputs-group-textarea{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--greyscale-300, #b2b2b2) transparent}.rc-inputs-group-textarea::-webkit-scrollbar{width:.25rem}.rc-inputs-group-textarea::-webkit-scrollbar-thumb{background:var(--greyscale-300, #b2b2b2);border-radius:9999px}.rc-inputs-group-textarea::-webkit-scrollbar-track{background:transparent}@media(max-width:80rem){.rc-inputs-group-textarea,.rc-inputs-group-collapsed{font-size:1.0625rem;line-height:1.25rem}}.rc-inputs-group-ai{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;border:.0625rem solid var(--greyscale-300, #b2b2b2);border-radius:9999px;background:var(--white, #ffffff);padding:.5rem;cursor:pointer}.rc-inputs-group-ai:disabled{cursor:not-allowed;opacity:.6}.rc-inputs-group-ai[aria-busy=true]{cursor:progress;opacity:1}.rc-inputs-group-ai-spinner{font-size:1.25rem;color:var(--primary, #343ced)}.rc-inputs-group-ai-icon{width:1.5rem;height:1.5rem}.rc-inputs-group-row-auto{height:auto;padding:1.25rem 0}.rc-inputs-group-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere;cursor:text}.rc-inputs-group-collapsed.rc-inputs-group-collapsed-single{display:block;white-space:nowrap;text-overflow:ellipsis}.rc-inputs-group-collapsed.rc-inputs-group-collapsed-single,.rc-inputs-group-textarea.rc-inputs-group-textarea-single{font-size:1.125rem;line-height:1.75rem}.rc-inputs-group-collapsed-placeholder{color:var(--greyscale-400, #a2a2a2)}.rc-inputs-group-collapsed-disabled{display:block;-webkit-line-clamp:unset;line-clamp:none;cursor:not-allowed;color:var(--color-greyscale-700)}.rc-inputs-group-collapsed-disabled.rc-inputs-group-collapsed-placeholder{color:var(--greyscale-400, #a2a2a2)}.rc-inputs-group-textarea-expanded{height:auto;overflow-y:hidden}.rc-status-badge{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:1.75rem;padding:.375rem .75rem .375rem .625rem;border-radius:6.25rem;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:.9375rem;line-height:1.25rem;white-space:nowrap}.rc-status-badge-dot{flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.rc-status-badge-success{color:var(--accents-green, #34c759);background:#34c7591f}.rc-status-badge-success-dark{color:#0b9060;background:#0b90601f}.rc-status-badge-warning{color:var(--accents-orange, #ff8d28);background:#ff8d281f}.rc-status-badge-danger{color:var(--accents-red, #ff383c);background:#ff383c1f}.rc-status-badge-neutral{color:var(--color-text-secondary);background:var(--color-surface-2)}.rc-status-badge-primary{color:var(--color-primary);background:#343ced1f}.rc-back-button{display:flex;flex-shrink:0;align-items:center;gap:.375rem;height:3.25rem;border:.0625rem solid var(--greyscale-300, #b2b2b2);border-radius:11.0625rem;background:var(--white, #ffffff);padding:.5rem 1.5rem .5rem 1.25rem;cursor:pointer;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-700, #595959);white-space:nowrap}.rc-back-button-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.rc-back-button.text{height:auto;border:0;background:transparent;padding:0;color:var(--color-text-secondary)}[data-theme=dark] .rc-back-button.text .rc-back-button-icon{filter:brightness(0) invert(1)}.rc-details-page{--rc-details-page-inset: calc(var(--myday-sidebar-width, 17.4rem) + 2.5rem);--rc-details-page-error: #ff383c;--rc-details-page-success: #34c759;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem 6rem 4rem var(--rc-details-page-inset)}.rc-details-page-content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:75rem;min-width:0}.rc-details-page-header{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;min-width:0}.rc-details-page-title-row{display:flex;align-items:center;gap:1.5rem;width:100%;min-width:0}.rc-details-page-title{flex:1 1 auto;min-width:0;margin:0;padding:.125rem .5rem;font-weight:500;font-size:1.625rem;line-height:2rem;letter-spacing:-.01625rem;color:var(--color-text-primary);overflow-wrap:anywhere}.rc-details-page-header-actions{display:flex;align-items:center;flex-shrink:0;gap:.5rem}.rc-details-page-title-field{flex:1 1 auto;min-width:0}.rc-details-page-title-field .rc-inputs-group-collapsed,.rc-details-page-title-field .rc-inputs-group-textarea{padding:.125rem .5rem;border-radius:.125rem;font-weight:500;font-size:1.625rem;line-height:2rem;letter-spacing:-.01625rem;color:var(--color-text-primary)}.rc-details-page-title-field .rc-inputs-group-collapsed:not(.rc-inputs-group-collapsed-disabled):hover,.rc-details-page-text-field .rc-inputs-group-collapsed:not(.rc-inputs-group-collapsed-disabled):hover{background:var(--color-greyscale-50)}.rc-details-page-title-field:not(.rc-details-page-title-field-error) .rc-inputs-group-textarea{box-shadow:inset 0 -.0625rem 0 var(--color-greyscale-950)}.rc-details-page-text-row:focus-within{border-bottom-color:var(--color-greyscale-950)}.rc-details-page-title-field-error{display:flex;flex-direction:column;gap:.375rem}.rc-details-page-title-field-error .rc-inputs-group-collapsed,.rc-details-page-title-field-error .rc-inputs-group-textarea{flex:none;border-bottom:.0625rem solid var(--rc-details-page-error)}.rc-details-page-title-field .rc-inputs-group-collapsed-placeholder{color:var(--color-text-disabled)}.rc-details-page-title-error{margin:0;padding:0 .5rem;font-weight:500;font-size:.75rem;line-height:1rem;color:var(--rc-details-page-error)}.rc-details-page-save-status{display:flex;align-items:center;gap:.25rem;padding-right:.5rem;font-weight:500;font-size:.9375rem;line-height:1.25rem;white-space:nowrap;color:var(--color-text-disabled)}.rc-details-page-save-status-saving{gap:.5rem}.rc-details-page-save-status-saved{color:var(--rc-details-page-success)}.rc-details-page-save-status-error{color:var(--rc-details-page-error)}.rc-details-page-save-status-icon{width:1rem;height:1rem;flex-shrink:0}.rc-details-page-save-status-saving .rc-details-page-save-status-icon{animation:rc-details-page-save-spin 1s linear infinite}.rc-details-page-save-status-retry{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}@keyframes rc-details-page-save-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.rc-details-page-save-status-saving .rc-details-page-save-status-icon{animation:none}}.rc-details-page-status-row{width:100%;padding-bottom:1.5rem;border-bottom:.0625rem solid var(--color-surface-outline-2)}.rc-details-page-content[data-entity=task] .rc-details-page-status-row{padding-bottom:0;border-bottom:0}.rc-details-page-progress{position:relative;width:100%;height:.1875rem}.rc-details-page-progress-base{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18.75rem;background:var(--color-surface-3)}.rc-details-page-progress-fill{position:absolute;top:0;bottom:0;left:0;border-radius:18.75rem;transition:width .2s ease}.rc-details-page-content>.rc-list-state-panel{width:100%}.rc-details-page-skeleton{display:flex;flex-direction:column;gap:1.5rem;width:100%}.rc-details-page-skeleton-badge{width:7.75rem;height:1.75rem;border-radius:6.25rem}.rc-details-page-skeleton-title{width:40%;height:2.25rem}.rc-details-page-skeleton-progress{width:100%;height:.1875rem}.rc-details-page-skeleton-tabs{width:17.5rem;height:1.25rem}.rc-details-page-skeleton-block{width:100%;height:6.75rem}.rc-details-page-fields{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0}.rc-details-page-text-rows{display:flex;flex-direction:column;width:100%}.rc-details-page-text-row{display:flex;align-items:flex-start;gap:.75rem;min-height:6.75rem;padding:1.25rem 0;border-bottom:.0625rem solid var(--color-greyscale-200)}.rc-details-page-text-field{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}.rc-details-page-text-label{padding:.125rem .5rem;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-text-secondary)}.rc-details-page-text-field .rc-inputs-group-collapsed,.rc-details-page-text-field .rc-inputs-group-textarea{flex:0 0 auto;padding:.125rem .5rem;border-radius:.125rem;font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--color-text-primary)}.rc-details-page-text-field .rc-inputs-group-collapsed-placeholder{color:var(--color-text-disabled)}.rc-details-page-created-by{display:flex;align-items:center;gap:.75rem;min-height:4.25rem;padding:1rem;border:.03125rem solid var(--color-greyscale-300);border-radius:.5rem;background:var(--color-greyscale-50)}.rc-details-page-created-by-label{flex-shrink:0;width:7.5rem;font-weight:500;font-size:1.0625rem;line-height:1.25rem;color:var(--color-greyscale-700)}.rc-details-page-created-by-person{display:flex;flex:1 1 auto;align-items:center;gap:.5rem;min-width:0}.rc-details-page-created-by-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:1.0625rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-details-page-top-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;max-width:75rem}.rc-details-page-badge-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.rc-details-page-score{display:inline-flex;align-items:center;gap:.25rem;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-primary)}.rc-details-page-score .rc-inputs-group-ai-icon{width:1rem;height:1rem}.rc-details-page-status-row .rc-card-due-button{gap:.375rem;padding:.5rem 1.25rem .5rem 1rem}.rc-details-page-status-row .rc-card-score{min-width:2.75rem;padding:0 .5rem}.rc-details-page-status-row .rc-card-score:not(:disabled):hover{padding:.5rem 1.25rem;border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.rc-details-page-status-row .rc-card-status-action:not(:disabled,[aria-disabled=true]):hover,.rc-details-page-fields .rc-inputs-group-ai:not(:disabled):hover{background:var(--color-surface-2)}@media(hover:hover){.rc-details-page-fields .rc-inputs-group-ai:not(:disabled):hover{position:relative;z-index:1;justify-content:flex-start;width:5.3125rem;margin-left:-2.6875rem}}.rc-details-page-due-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.rc-details-page-status-row .rc-card-assignee:is(:disabled,[aria-disabled=true]),.rc-details-page-status-row .rc-card-due-button:is(:disabled,[aria-disabled=true]),.rc-details-page-status-row .rc-card-status-action:is(:disabled,[aria-disabled=true]),.rc-details-page-status-row .rc-card-score:disabled{border-color:var(--color-surface-outline-1);color:var(--color-text-disabled)}.rc-details-page-status-row .rc-card-due-button:disabled:is(:hover,:focus-visible){background:var(--color-white)}.rc-details-page-status-row .rc-card-assignee:is(:disabled,[aria-disabled=true])>*,.rc-details-page-status-row .rc-card-due-button:is(:disabled,[aria-disabled=true]) .rc-details-page-due-icon,.rc-details-page-status-row .rc-card-status-action:is(:disabled,[aria-disabled=true])>*{filter:grayscale(1);opacity:.4}@media(max-width:64rem){.rc-details-page{padding-right:1.5rem}}@media(max-width:48rem){.rc-details-page{padding-left:1rem;padding-right:1rem}}@media(max-width:47.9375rem){.rc-details-page{padding:1.5rem 1rem 3rem}.rc-details-page-status-row-compact .rc-card-status-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .5rem;padding-right:0}.rc-details-page-status-row-compact .rc-card-status-action{grid-row:1;grid-column:1 / -1;justify-self:end;order:-1}.rc-details-page-status-row-compact .rc-details-page-active-toggle{grid-row:1;grid-column:1 / -1;justify-self:end;margin-right:3.25rem}.rc-details-page-status-row-compact .rc-card-status-actions:not(:has(.rc-card-status-action)) .rc-details-page-active-toggle{margin-right:0}.rc-details-page-status-row-compact .rc-card-assignee,.rc-details-page-status-row-compact .rc-card-due-button{min-width:0;border-radius:.25rem;font-size:.875rem;line-height:1.125rem}.rc-details-page-status-row-compact .rc-card-assignee{padding:.25rem .5rem .25rem .375rem;gap:.375rem}.rc-details-page-status-row-compact .rc-card-assignee-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:500;color:var(--color-text-secondary)}.rc-details-page-text-row{align-items:flex-start;min-height:5.25rem;padding:1rem 0}.rc-details-page-text-field .rc-inputs-group-collapsed,.rc-details-page-text-field .rc-inputs-group-textarea{font-size:.9375rem;line-height:1.25rem}.rc-details-page-fields .rc-inputs-group-ai{width:2.25rem;height:2.25rem}.rc-details-page-created-by{flex-direction:column;align-items:flex-start;padding:.75rem}.rc-details-page-created-by-label{width:auto;font-size:.9375rem;color:var(--color-text-secondary)}.rc-details-page-created-by-person{width:100%}.rc-details-page-fields .rc-detail-row{flex-wrap:wrap;row-gap:.75rem;height:auto;padding:.75rem}.rc-details-page-fields .rc-detail-row-icon{width:1.25rem;height:1.25rem}.rc-details-page-fields .rc-detail-row-label{font-size:.9375rem}.rc-details-page-fields .rc-detail-row-trailing{flex-basis:100%}.rc-details-page-fields .rc-attachments-card{padding:.75rem}}.rc-details-page-fields .rc-align-goal-trigger{min-width:0;max-width:100%}.rc-details-page-fields .rc-align-goal-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-details-page-active-toggle{display:inline-flex;flex:none;align-items:center;gap:.5rem;padding:0;border:0;background:none;font-size:var(--type-body-big-size);line-height:var(--type-body-big-line-height);font-weight:500;color:var(--color-text-secondary);cursor:pointer}.rc-details-page-active-toggle:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.rc-details-page-active-toggle:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem;border-radius:.25rem}.rc-details-page-active-toggle-track{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:2.5rem;height:1.375rem;padding:.125rem;border:.03125rem solid var(--color-greyscale-200);border-radius:6.25rem;background:var(--color-greyscale-100);box-shadow:inset 0 0 .14rem #0000001a;transition:background-color .15s ease}.rc-details-page-active-toggle-knob{width:1.125rem;height:1.125rem;border-radius:50%;background:var(--color-greyscale-50);box-shadow:0 0 .125rem #00000040}.rc-details-page-active-toggle[aria-checked=true] .rc-details-page-active-toggle-track{justify-content:flex-end;border-color:transparent;background:var(--rc-details-page-success)}.rc-details-page-active-toggle[aria-checked=true] .rc-details-page-active-toggle-knob{background:var(--color-white)}.rc-details-page-active-toggle:disabled .rc-details-page-active-toggle-track{border-color:transparent;box-shadow:none}.rc-details-page-active-toggle:disabled .rc-details-page-active-toggle-knob{background:var(--color-white);box-shadow:none}.rc-details-page-active-toggle[aria-checked=true]:disabled .rc-details-page-active-toggle-track{background:var(--color-text-disabled)}.rc-details-page-status-row .rc-card-status-actions{padding-right:0}.rc-details-page-status-row .rc-details-page-active-toggle{margin-left:auto}.rc-details-page-create{display:flex;flex-direction:column;gap:1.5rem;width:100%}.rc-details-page-create-badge .rc-status-badge-dot{display:none}.rc-details-page-drop-zone{display:flex;align-items:center;justify-content:center;padding:.625rem 1rem;border:.0625rem solid var(--color-surface-outline-2);background:var(--color-surface-2);font-size:.875rem;line-height:1.25rem;color:var(--color-text-tertiary);text-align:center}.rc-details-page-drop-zone-active{border-color:var(--color-primary);color:var(--color-text-secondary)}.rc-details-page-tabs{max-width:100%;overflow-x:auto}.rc-details-page-feedback{width:100%;padding:1rem 0}.rc-details-page-feedback .rc-feedback-list{padding-right:0}.rc-details-page-feedback .rc-feedback-item{border-color:var(--color-surface-outline-1);background:var(--color-surface-1);box-shadow:0 0 .125rem #0003}.rc-details-page-feedback .rc-feedback-item-name{color:var(--color-text-primary)}.rc-details-page-feedback .rc-feedback-item-date{font-weight:500;color:var(--color-text-secondary)}.rc-details-page-feedback .rc-feedback-item-chevron{filter:none}.rc-details-page-feedback .rc-feedback-item-text{color:var(--color-text-secondary)}.rc-details-page-feedback .rc-feedback-item-body-date{color:var(--color-text-tertiary)}.rc-details-page-feedback .rc-feedback-placeholder{margin-right:0;border-color:var(--color-surface-outline-1);color:var(--color-text-disabled)}.rc-details-page-feedback .rc-feedback-retry{color:var(--color-text-primary)}.rc-details-page-feedback .rc-feedback-skeleton-row{background:var(--color-surface-skeleton)}.rc-details-page-review{width:100%;padding-bottom:1.5rem;border-bottom:.0625rem solid var(--color-greyscale-200)}.rc-details-page-review-body{display:flex;flex-direction:column;gap:1rem;width:100%}.rc-details-page-review-submit{align-self:flex-end}.rc-skeleton{box-sizing:border-box;border-radius:.5rem;background-color:var(--greyscale-50, #f5f5f5);animation:rc-skeleton-pulse 1.4s ease-in-out infinite}@keyframes rc-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.rc-detail-row{display:flex;align-items:center;gap:.5rem;box-sizing:border-box;width:100%;height:4.25rem;border:.03125rem solid var(--greyscale-300, #b2b2b2);border-radius:.5rem;box-shadow:0 0 .125rem #0003;padding:1rem;background:var(--white, #ffffff)}.rc-detail-row-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.rc-detail-row-label{margin:0;flex-shrink:0;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:1.0625rem;line-height:1.25rem;color:var(--greyscale-700, #595959);white-space:nowrap}.rc-detail-row-trailing{display:flex;flex:1 0 0;min-width:0;align-items:center;justify-content:flex-end;gap:.5rem}.rc-align-goal-trigger,.rc-due-date-trigger,.rc-attachments-add{display:inline-flex;align-items:center;gap:.5rem;min-width:0;border:none;background:transparent;padding:0;cursor:pointer;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--greyscale-950, #1a1a1a)}.rc-align-goal-trigger:disabled,.rc-due-date-trigger:disabled,.rc-attachments-add:disabled{cursor:not-allowed;opacity:.6}.rc-align-goal-trigger span,.rc-due-date-trigger span,.rc-attachments-add span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-align-goal-chevron,.rc-due-date-chevron,.rc-attachments-add-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.rc-attachments-hide-edit .rc-attachments-add,.rc-attachments-hide-edit .rc-attachments-badge-remove,.rc-attachments-hide-edit .rc-attachments-badge-more{display:none}.rc-align-goal-row-wrap{cursor:pointer}.rc-align-goal-trigger-disabled{cursor:not-allowed;opacity:.6}.rc-align-goal-dropdown-list{display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box;width:35.25rem;max-width:calc(100vw - 2rem);border:.03125rem solid var(--greyscale-300, #b2b2b2);border-radius:.5rem;background:var(--white, #ffffff);box-shadow:0 0 .0625rem #00000040;padding:.5rem}.rc-align-goal-dropdown-options{display:flex;flex-direction:column;gap:.25rem;max-height:14rem;overflow-y:auto}.rc-align-goal-search{display:flex;flex-shrink:0;align-items:center;gap:.5rem;box-sizing:border-box;height:3.25rem;border:.03125rem solid var(--greyscale-300, #b2b2b2);border-radius:6.25rem;padding:.5rem 1.5rem .5rem 1rem;cursor:text}.rc-align-goal-search-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.rc-align-goal-search-input{flex:1;min-width:0;border:none;outline:none;background:transparent;padding:0;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-950, #1a1a1a)}.rc-align-goal-search-input::placeholder{color:var(--greyscale-300, #b2b2b2)}.rc-align-goal-divider{flex-shrink:0;height:.03125rem;background:var(--greyscale-200, #d1d1d1)}.rc-align-goal-dropdown-item{width:100%;flex-shrink:0;overflow:hidden;border:none;border-radius:.5rem;background:transparent;padding:.375rem .5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-950, #1a1a1a)}.rc-align-goal-dropdown-item:hover:not([aria-selected=true]){background:var(--greyscale-100, #e8e8e8)}.rc-align-goal-dropdown-item[aria-selected=true]{border-radius:.25rem;background:var(--greyscale-50, #f5f5f5)}.rc-align-goal-dropdown-skeleton{cursor:default}.rc-align-goal-skeleton-line{width:70%;height:1.25rem}.rc-align-goal-dropdown-empty{margin:0;padding:.375rem .5rem;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-500, #8a8a8a);text-align:center}@media(max-width:48rem){.rc-align-goal-dropdown-list{width:calc(100vw - 2rem)}}.rc-action-menu{display:flex;flex-direction:column;gap:.25rem;align-items:stretch;box-sizing:border-box;width:max-content;min-width:9rem;max-width:15rem;padding:.25rem;border:.03125rem solid var(--greyscale-300, #b2b2b2);border-radius:1rem;background:var(--white, #ffffff);box-shadow:0 0 .0625rem #00000040}.rc-action-menu-group{display:flex;flex-direction:column;gap:.25rem}.rc-action-menu-divider{height:.0625rem;background:var(--greyscale-200, #d1d1d1);margin:.125rem 0}.rc-action-menu-item{display:flex;align-items:center;gap:.25rem;width:100%;box-sizing:border-box;border:none;border-radius:.5rem;background:transparent;padding:.375rem .5rem;text-align:left;cursor:pointer;outline:none}.rc-action-menu-item:hover,.rc-action-menu-item:focus-visible{background:var(--greyscale-50, #f5f5f5)}.rc-action-menu-item-icon,.rc-action-menu-item-spacer{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.rc-action-menu-item-icon img{width:100%;height:100%}.rc-action-menu-item-label{flex:1 0 0;min-width:0;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-950, #1a1a1a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-action-menu-item-chevron{flex-shrink:0;width:1.25rem;height:1.25rem}.rc-action-menu-item-destructive .rc-action-menu-item-label{color:var(--accents-red, #ff383c)}.rc-action-menu-item-disabled{opacity:.5;cursor:default}.rc-action-menu-item-disabled:hover{background:transparent}.rc-action-menu-item-disabled.rc-action-menu-item-requestable,.rc-action-menu-item-disabled.rc-action-menu-item-requestable *{cursor:pointer}.rc-action-menu.dark{border-color:var(--greyscale-800, #383838);background:var(--greyscale-900, #242424)}.rc-action-menu.dark .rc-action-menu-divider{background:var(--greyscale-800, #383838)}.rc-action-menu.dark .rc-action-menu-item:hover,.rc-action-menu.dark .rc-action-menu-item:focus-visible{background:var(--greyscale-800, #383838)}.rc-action-menu.dark .rc-action-menu-item-label{color:var(--white, #ffffff)}.rc-action-menu.dark .rc-action-menu-item-destructive .rc-action-menu-item-label{color:var(--accents-red, #ff383c)}.rc-action-menu.dark .rc-action-menu-item:not(.rc-action-menu-item-destructive) .rc-action-menu-item-icon img,.rc-action-menu.dark .rc-action-menu-item-chevron{filter:brightness(0) invert(1)}.rc-attachments-card{display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box;width:100%;min-height:4.25rem;border:.03125rem solid var(--greyscale-300, #b2b2b2);border-radius:.5rem;box-shadow:0 0 .125rem #0003;padding:1rem;background:var(--white, #ffffff)}.rc-attachments-header{display:flex;align-items:center;gap:.5rem;width:100%}.rc-attachments-label{margin:0;flex:1 0 0;min-width:0;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:1.0625rem;line-height:1.25rem;color:var(--greyscale-700, #595959)}.rc-attachments-badges{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;justify-content:flex-end}.rc-attachments-badge{display:inline-flex;align-items:center;gap:.125rem;max-width:100%;box-sizing:border-box;padding:.375rem .5rem;border-radius:.625rem;background:var(--greyscale-100, #e8e8e8)}.rc-attachments-badge-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:20rem;padding:0 .25rem;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-950, #1a1a1a)}.rc-attachments-badge-link-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.rc-attachments-badge-remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:transparent;padding:0;cursor:pointer;color:var(--greyscale-600, #707070)}.rc-attachments-badge-remove:hover:not(:disabled){color:var(--greyscale-950, #1a1a1a)}.rc-attachments-badge-remove:disabled{cursor:not-allowed;opacity:.6}.rc-attachments-badge-remove-icon{width:1.25rem;height:1.25rem}.rc-attachments-badge-download{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:transparent;padding:0;cursor:pointer}.rc-attachments-badge-download-icon{width:1.25rem;height:1.25rem}.rc-attachments-badge-menu .rc-attachments-badge-name{max-width:15.75rem}.rc-attachments-badge-more{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:transparent;padding:0;cursor:pointer}.rc-attachments-badge-more:disabled{cursor:not-allowed;opacity:.6}.rc-attachments-badge-more-icon{width:1.25rem;height:1.25rem}.rc-action-menu.rc-attachments-menu{width:15rem}.rc-attachments-badge-open{border:none;background:transparent;padding:0 .25rem;text-align:left;cursor:pointer}.rc-attachments-badge-open:hover{color:var(--greyscale-950, #1a1a1a);text-decoration:underline}.rc-pagination{display:flex;align-items:center;justify-content:center;gap:.125rem}.rc-pagination-button{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:none;border-radius:100%;background:transparent;padding:.5rem;cursor:pointer}.rc-pagination-button:disabled{opacity:.4;cursor:default}.rc-pagination-icon{width:1.5rem;height:1.5rem}.rc-pagination-label-skeleton{width:3.5rem;height:1.25rem}.rc-pagination-label{margin:0;font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-600, #707070);white-space:nowrap}.rc-pagination.dark .rc-pagination-label{color:var(--greyscale-400, #a2a2a2)}.rc-pagination.dark .rc-pagination-label-skeleton{background-color:var(--greyscale-900, #242424)}.rc-pagination.dark .rc-pagination-icon{filter:brightness(0) invert(1)}.rc-feedback-tab{display:flex;flex-direction:column;gap:1.75rem;width:100%}.rc-feedback-list{display:flex;flex-direction:column;gap:.5rem;width:100%;padding-right:.625rem;box-sizing:border-box}.rc-feedback-list.paged{min-height:12.4375rem}.rc-feedback-pagination{display:flex}.rc-feedback-pagination .rc-pagination.dark .rc-pagination-label{color:var(--greyscale-500, #8a8a8a)}.rc-feedback-item{display:flex;flex-direction:column;gap:.75rem;flex-shrink:0;padding:.75rem 1rem;border:.03125rem solid var(--greyscale-700, #595959);border-radius:.75rem;background:var(--surface-2, #282828);box-shadow:0 0 .0625rem #0003}.rc-feedback-item-header{display:flex;align-items:center;gap:.75rem;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;font-family:var(--rebrand-font, "Poppins", sans-serif)}.rc-feedback-item-name{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--white, #ffffff)}.rc-feedback-item-meta{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.rc-feedback-item-date{font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-50, #f5f5f5);white-space:nowrap}.rc-feedback-item-chevron{width:1.25rem;height:1.25rem;filter:brightness(0) invert(1)}.rc-feedback-item-body{display:flex;flex-direction:column;gap:.75rem;padding-left:3rem;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:400;line-height:1.25rem}.rc-feedback-item-text{margin:0;font-size:1.0625rem;color:var(--greyscale-50, #f5f5f5);overflow-wrap:anywhere}.rc-feedback-item-body-date{font-size:.9375rem;color:var(--greyscale-500, #8a8a8a)}.rc-feedback-placeholder{display:flex;align-items:center;justify-content:center;gap:.75rem;width:auto;margin-right:.625rem;padding:1.5rem 2rem;border:.1rem dashed var(--greyscale-800, #383838);border-radius:.625rem;box-shadow:0 0 .1366rem #00000040;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-700, #595959);text-align:center}.rc-feedback-retry{padding:0;border:none;background:transparent;cursor:pointer;font:inherit;color:var(--greyscale-50, #f5f5f5);text-decoration:underline}.rc-feedback-skeleton-row{flex-shrink:0;height:3.75rem;border-radius:.75rem;background:var(--greyscale-800, #383838);animation:rc-feedback-skeleton-pulse 1.4s ease-in-out infinite}@keyframes rc-feedback-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.rc-list-state-panel{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:100%;padding:1rem 2rem;border:.03125rem solid var(--greyscale-300, #b2b2b2);border-radius:1.25rem;background:var(--white, #ffffff);filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.2));text-align:center}.rc-list-state-panel-text{display:flex;flex-direction:column;align-items:center;gap:.25rem}.rc-list-state-panel-title{margin:0;font-weight:500;font-size:1.125rem;line-height:1.75rem;color:var(--greyscale-950, #1a1a1a)}.rc-list-state-panel-description{margin:0;font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-700, #595959)}.rc-list-state-panel-button{display:flex;flex-shrink:0;align-items:center;gap:.375rem;height:3.25rem;border-radius:6.25rem;padding:.5rem 1.5rem;cursor:pointer;font-weight:500;font-size:.9375rem;line-height:1.25rem;white-space:nowrap}.rc-list-state-panel-button.with-icon{padding-left:1.25rem}.rc-list-state-panel-button.secondary{border:.0625rem solid var(--greyscale-300, #b2b2b2);background:var(--white, #ffffff);color:var(--greyscale-700, #595959)}.rc-list-state-panel-button.primary{border:none;background:var(--primary, #343ced);color:var(--white, #ffffff)}.rc-list-state-panel-button-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.rc-list-state-panel.dark{border-color:var(--greyscale-800, #383838);background:transparent;filter:none;box-shadow:0 0 .125rem #0003}.rc-list-state-panel.dark .rc-list-state-panel-title{color:var(--white, #ffffff)}.rc-list-state-panel.dark .rc-list-state-panel-description{color:var(--greyscale-50, #f5f5f5)}.rc-list-state-panel.dark .rc-list-state-panel-button.secondary{border-color:var(--greyscale-800, #383838);background:var(--greyscale-900, #242424);color:var(--greyscale-50, #f5f5f5)}.rc-list-state-panel.dark .rc-list-state-panel-button.secondary .rc-list-state-panel-button-icon{filter:brightness(0) invert(1)}.rc-tabs{display:flex;align-items:center;gap:1.5rem}.rc-tabs-tab{display:flex;align-items:center;gap:.5rem;border:none;background:transparent;padding:0;cursor:pointer;font-family:var(--rebrand-font, "Poppins", sans-serif);font-weight:500;font-size:.9375rem;line-height:1.25rem;white-space:nowrap}.rc-tabs-tab-label{color:var(--greyscale-600, #707070)}.rc-tabs-tab-count{color:var(--greyscale-400, #a2a2a2)}.rc-tabs-tab.selected .rc-tabs-tab-label{color:var(--greyscale-950, #1a1a1a)}.rc-tabs-tab.selected .rc-tabs-tab-count{color:var(--greyscale-800, #383838)}.rc-tabs.dark .rc-tabs-tab-label{color:var(--greyscale-500, #8a8a8a)}.rc-tabs.dark .rc-tabs-tab-count{color:var(--greyscale-700, #595959)}.rc-tabs.dark .rc-tabs-tab.selected .rc-tabs-tab-label{color:var(--white, #ffffff)}.rc-tabs.dark .rc-tabs-tab.selected .rc-tabs-tab-count{color:var(--greyscale-300, #b2b2b2)}.ant-modal .rc-confirm-dark{padding:0;border-radius:.9375rem;background:var(--greyscale-900, #242424);box-shadow:0 .125rem .1875rem #0000001a,0 .375rem .375rem #00000017,0 .875rem .5rem #0000000d,0 1.5rem .625rem #00000003;font-family:var(--rebrand-font, "Poppins", sans-serif)}.rc-confirm-dark-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1.25rem 1.75rem}.rc-confirm-dark-title{margin:0;font-weight:500;font-size:1.375rem;line-height:1.75rem;letter-spacing:-.01375rem;color:var(--white, #ffffff)}.rc-confirm-dark-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:.25rem;background:transparent;cursor:pointer}.rc-confirm-dark-close img{width:100%;height:100%;filter:invert(1)}.rc-confirm-dark-text{margin:0;padding:0 1.75rem 1rem;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-50, #f5f5f5)}.rc-confirm-dark-actions{display:flex;flex-direction:column;gap:.25rem;padding:0 1.75rem 1.25rem}.rc-confirm-dark-button{width:100%;box-sizing:border-box;height:3.25rem;padding:.5rem 1.25rem;border:.0625rem solid var(--greyscale-800, #383838);border-radius:6.25rem;background:var(--greyscale-900, #242424);font-family:inherit;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--greyscale-50, #f5f5f5);cursor:pointer}.rc-confirm-dark-button.primary{padding:.5rem 1.5rem .5rem 1.25rem;border-color:var(--primary, #343ced);background:var(--primary, #343ced);color:var(--white, #ffffff)}.rc-confirm-dark-button:focus-visible{outline:.125rem solid var(--white, #ffffff);outline-offset:.125rem}.rc-confirm-dark-close:focus-visible{outline:none;background:var(--greyscale-800, #383838)}.rc-confirm-dark-button:disabled{cursor:not-allowed;opacity:.6}.rc-share-goal-modal-root .ant-modal-container{padding:0;background:transparent;box-shadow:none}.rc-share-goal-modal-root .ant-modal-body{padding:0}.rc-share-goal{display:flex;flex-direction:column;box-sizing:border-box;width:100%;border:.03125rem solid var(--color-surface-outline-1);border-radius:.9375rem;background:var(--color-surface-1);box-shadow:0 2.375rem .34375rem #0000,0 1.5rem .3125rem #00000003,0 .875rem .25rem #0000000d,0 .375rem .1875rem #00000017,0 .125rem .09375rem #0000001a}.rc-share-goal-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.75rem}.rc-share-goal-title{margin:0;font-weight:500;font-size:1.0625rem;line-height:1.25rem;letter-spacing:-.01em;color:var(--color-text-primary)}.rc-share-goal-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer}.rc-share-goal-close-icon{width:1.5rem;height:1.5rem}.rc-share-goal-body{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.75rem 1.25rem}.rc-share-goal-section{display:flex;flex-direction:column;gap:.75rem}.rc-share-goal-connected{gap:1rem}.rc-share-goal-section-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-share-goal-search-section{position:relative}.rc-share-goal-search{display:flex;align-items:center;gap:1rem;box-sizing:border-box;width:100%;height:4.25rem;border:.0625rem solid var(--color-surface-outline-1);border-radius:.5rem;box-shadow:0 0 .125rem #0003;padding:1rem;cursor:text}.rc-share-goal-search-input{flex:1 0 0;min-width:0;border:none;outline:none;background:transparent;padding:0;font:inherit;font-weight:500;font-size:1.0625rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-share-goal-search-input::placeholder{color:var(--color-text-disabled)}.rc-share-goal-results{position:absolute;top:calc(100% + .25rem);left:0;right:0;z-index:10;display:flex;flex-direction:column;gap:.25rem;box-sizing:border-box;max-height:20rem;overflow-y:auto;padding:.5rem;border:.03125rem solid var(--color-surface-outline-1);border-radius:1rem;background:var(--color-surface-1);box-shadow:0 0 .0625rem #00000040}.rc-share-goal-results-empty{margin:0;padding:.5rem;text-align:center;font-weight:400;font-size:.9375rem;line-height:1.25rem;color:var(--color-greyscale-500)}.rc-share-goal-results-group{display:flex;flex-direction:column;gap:.25rem}.rc-share-goal-results-group-title{margin:0;padding:.375rem .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.75rem;line-height:1rem;color:var(--color-greyscale-500)}.rc-share-goal-result-item{display:flex;align-items:center;gap:.25rem;width:100%;border:none;border-radius:.5rem;background:transparent;padding:.375rem .5rem;text-align:left;cursor:pointer}.rc-share-goal-results-group .rc-share-goal-result-item{padding-left:1.25rem}.rc-share-goal-result-item:hover{background:var(--color-surface-2)}.rc-share-goal-result-label{flex:1 1 auto;min-width:0;padding:0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-share-goal-access-list{display:flex;flex-direction:column;gap:.25rem;max-height:15rem;margin:0;padding:0;overflow-y:auto;list-style:none}.rc-share-goal-member-row{display:flex;align-items:center;gap:.75rem}.rc-share-goal-member{display:flex;flex:1 0 0;align-items:center;gap:.75rem;min-width:0;padding:.5rem}.rc-share-goal-member-remove{display:flex;flex-shrink:0;border:none;background:transparent;padding:0;cursor:pointer}.rc-share-goal-member-remove-icon{width:1.25rem;height:1.25rem}.rc-share-goal-checkboxes{display:flex;align-items:center;gap:.75rem}.rc-share-goal-checkbox-group{display:flex;flex:1 0 0;align-items:center;gap:.5rem;min-width:0;border:none;background:transparent;padding:0;cursor:pointer}.rc-share-goal-checkbox{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1rem;height:1rem;border:.0625rem solid var(--color-surface-outline-1);border-radius:var(--radius-xs, .25rem)}.rc-share-goal-checkbox.checked{border-color:var(--color-primary);background:var(--color-primary)}.rc-share-goal-checkbox-icon{width:.75rem;height:.75rem;filter:brightness(0) invert(1)}.rc-share-goal-checkbox-label{flex:1 0 0;min-width:0;text-align:left;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-share-goal-access-row{display:flex;align-items:flex-start;gap:.75rem;width:100%}.rc-share-goal-access-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.rc-share-goal-access-trigger{display:flex;align-items:center;gap:.5rem;min-width:0;border:none;background:transparent;cursor:pointer;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-share-goal-access-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.rc-share-goal-access-trigger.field{box-sizing:border-box;height:4.25rem;border:.0625rem solid var(--color-surface-outline-1);border-radius:.5rem;box-shadow:0 0 .125rem #0003;padding:1rem;font-size:1.125rem;line-height:1.75rem}.rc-share-goal-access-trigger.field .rc-share-goal-access-trigger-label{flex:1 0 0;min-width:0}.rc-share-goal-access-trigger.field.start{flex:1 0 0}.rc-share-goal-access-trigger.field.end{flex:none;width:10rem}.rc-share-goal-access-trigger.inline{flex:none;border-radius:.5rem;padding:.5rem .5rem .5rem .75rem}.rc-share-goal-access-trigger.inline .rc-share-goal-access-trigger-label{width:4.5rem}.rc-share-goal-chevron{flex-shrink:0;width:1.25rem;height:1.25rem}.rc-share-goal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;border-top:.0625rem solid var(--color-surface-outline-1);padding:1.25rem 1.75rem}.rc-share-goal-cancel,.rc-share-goal-submit{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:3.25rem;border-radius:6.25rem;padding:.5rem 1.5rem;cursor:pointer;font:inherit;font-weight:500;font-size:.9375rem;line-height:1.25rem;white-space:nowrap}.rc-share-goal-cancel{border:.0625rem solid var(--color-surface-outline-1);background:var(--color-surface-1);color:var(--color-text-secondary)}.rc-share-goal-cancel:disabled{cursor:progress;opacity:.6}.rc-share-goal-submit{border:none;background:var(--color-primary);color:var(--color-white)}.rc-share-goal-dropdown-list{display:flex;flex-direction:column;gap:.25rem;box-sizing:border-box;border:.03125rem solid var(--color-surface-outline-1);background:var(--color-surface-1);padding:.25rem}.rc-share-goal-dropdown-list-field{border-radius:.5rem;box-shadow:0 3.6875rem 1.0625rem #54545400,0 2.375rem .9375rem #54545403,0 1.3125rem .8125rem #5454540d,0 .5625rem .5625rem #54545417,0 .125rem .3125rem #5454541a,0 0 .125rem #00000040}.rc-share-goal-dropdown-list-field.rc-share-goal-dropdown-list-start{width:24.5rem}.rc-share-goal-dropdown-list-field.rc-share-goal-dropdown-list-end,.rc-share-goal-dropdown-list-inline{width:10rem}.rc-share-goal-dropdown-list-inline{border-radius:1rem;box-shadow:0 0 .0625rem #00000040}.rc-share-goal-dropdown-item{width:100%;overflow:hidden;border:none;border-radius:.5rem;background:transparent;padding:.375rem .75rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:var(--color-text-primary)}.rc-share-goal-dropdown-item.selected,.rc-share-goal-dropdown-item:hover{background:var(--color-surface-2)}.rc-share-goal.dark{border-color:var(--color-greyscale-800);background:var(--color-greyscale-900)}.rc-share-goal.dark .rc-share-goal-title,.rc-share-goal.dark .rc-share-goal-section-title,.rc-share-goal.dark .rc-share-goal-search-input,.rc-share-goal.dark .rc-share-goal-result-label,.rc-share-goal.dark .rc-share-goal-checkbox-label,.rc-share-goal.dark .rc-share-goal-access-trigger{color:var(--color-white)}.rc-share-goal.dark .rc-share-goal-results-empty,.rc-share-goal.dark .rc-share-goal-results-group-title,.rc-share-goal.dark .rc-share-goal-search-input::placeholder{color:var(--color-greyscale-400)}.rc-share-goal.dark .rc-share-goal-search,.rc-share-goal.dark .rc-share-goal-access-trigger.field{border-color:var(--color-greyscale-700)}.rc-share-goal.dark .rc-share-goal-results{border-color:var(--color-greyscale-800);background:var(--color-greyscale-900)}.rc-share-goal.dark .rc-share-goal-result-item:hover{background:var(--color-greyscale-800)}.rc-share-goal.dark .rc-share-goal-checkbox{border-color:var(--color-greyscale-200)}.rc-share-goal.dark .rc-share-goal-checkbox.checked{border-color:var(--color-primary)}.rc-share-goal.dark .rc-share-goal-footer{border-top-color:var(--color-greyscale-800)}.rc-share-goal.dark .rc-share-goal-cancel{border-color:var(--color-greyscale-700);background:transparent;color:var(--color-greyscale-200)}.rc-share-goal.dark .rc-share-goal-close-icon,.rc-share-goal.dark .rc-share-goal-member-remove-icon,.rc-share-goal.dark .rc-share-goal-access-icon,.rc-share-goal.dark .rc-share-goal-chevron{filter:brightness(0) invert(1)}.rc-share-goal-dropdown-list.dark{border-color:var(--color-greyscale-800);background:var(--color-greyscale-900)}.rc-share-goal-dropdown-list.dark .rc-share-goal-dropdown-item{color:var(--color-white)}.rc-share-goal-dropdown-list.dark .rc-share-goal-dropdown-item.selected,.rc-share-goal-dropdown-list.dark .rc-share-goal-dropdown-item:hover{background:var(--color-greyscale-800)}.wf-page{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:75rem;font-family:var(--rebrand-font);color:var(--color-text-primary)}.wf-page__head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.wf-page__title{margin:0;font-family:var(--type-h1-family);font-size:var(--type-h1-size);line-height:var(--type-h1-line-height);font-weight:var(--type-h1-weight);color:var(--color-text-primary)}.wf-page__new.ant-btn{height:3rem;padding:0 1.25rem;border-radius:6.25rem;font-weight:500}.wf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.wf-toolbar__search{max-width:20rem}.wf-list{display:flex;flex-direction:column;gap:.75rem}.wf-row{display:flex;align-items:center;gap:1.5rem;min-height:5.5rem;padding:1rem 1rem 1rem 1.25rem;border:.0625rem solid var(--color-surface-outline-1);border-radius:1rem;background:var(--color-surface-1);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.wf-row:hover{border-color:var(--color-surface-outline-2);box-shadow:0 .5rem 1.5rem #05060e14}.wf-row:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.wf-row__body{display:flex;flex:1;min-width:0;flex-direction:column;gap:.25rem}.wf-row__title-line{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.wf-row__title{margin:0;font-size:1.125rem;line-height:1.5rem;font-weight:500;color:var(--color-text-primary)}.wf-row__description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}.wf-row__meta{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin:0;font-size:.8125rem;line-height:1.25rem;color:var(--color-text-tertiary)}.wf-row__last-run{display:inline-flex;align-items:center;gap:.5rem}.wf-row__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.wf-more-button.ant-btn img{width:1.25rem;height:1.25rem}.wf-section{display:flex;flex-direction:column;gap:.75rem}.wf-section__label{margin:0;text-transform:uppercase;font-size:.9375rem;line-height:1.25rem;font-weight:500;color:var(--color-text-secondary)}@media(max-width:48rem){.wf-page__new-label{display:none}.wf-toolbar__search{max-width:none}}.wf-builder .rc-details-page-content{max-width:75rem}.wf-builder__actions{display:flex;gap:.5rem}.wf-builder__details{width:100%;max-width:57.5rem}.wf-field{display:flex;flex-direction:column;gap:.375rem;width:100%}.wf-field--inline{flex-direction:row;align-items:center;gap:.75rem;cursor:pointer}.wf-field__label{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}.wf-muted{margin:0;color:var(--color-text-tertiary)}.wf-steps{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;width:100%;max-width:57.5rem;list-style:none}.wf-step{border:.0625rem solid var(--color-surface-outline-1);border-radius:1rem;background:var(--color-surface-1)}.wf-step--error{border-color:var(--rc-details-page-error, #ff383c)}.wf-step--dragging{position:relative;z-index:1;box-shadow:0 .5rem 1.5rem #05060e1f}.wf-step__head{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}.wf-step__handle{display:inline-flex;padding:.25rem;border:0;background:none;color:var(--color-text-tertiary);cursor:grab;touch-action:none}.wf-step__handle--locked{visibility:hidden}.wf-step__index{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:50%;background:var(--color-surface-2);font-size:.8125rem;font-weight:500}.wf-step__toggle{display:flex;flex:1;align-items:center;gap:.75rem;min-width:0;padding:0;border:0;background:none;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.wf-step__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.wf-step__marker{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;font-size:.8125rem;color:var(--rc-details-page-error, #ff383c)}.wf-step__marker--issue{color:var(--color-text-secondary)}.wf-step__body{padding:.5rem 1.25rem 1.25rem;border-top:.0625rem solid var(--color-surface-outline-1)}.wf-editor .ant-form-item{margin-bottom:1rem}.wf-editor__inline{display:flex;flex-wrap:wrap;gap:1rem}.wf-preflight{margin:0;padding-left:1.25rem}.wf-setup{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.wf-setup__item{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wf-setup__text{display:flex;flex-direction:column}.wf-setup__note{font-size:.8125rem;color:var(--color-text-secondary)}.wf-detail__description{margin:0;max-width:57.5rem;color:var(--color-text-secondary)}.wf-detail__facts{display:flex;flex-wrap:wrap;gap:1.5rem;margin:0}.wf-detail__facts dt{font-size:.8125rem;color:var(--color-text-tertiary)}.wf-detail__facts dd{margin:0;font-weight:500}.wf-detail__panel{width:100%}.wf-steps--summary .wf-step__head{padding-bottom:.25rem}.wf-step__text{display:flex;flex-direction:column;gap:.25rem;padding:0 1rem .875rem 3.5rem}.wf-step__text p{margin:0}.wf-people{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.wf-people__row{display:flex;align-items:center;gap:.75rem}.wf-people__name{font-weight:500}.wf-run-timeline{width:100%;max-width:57.5rem}.wf-run-step{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.wf-run-step__head{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.wf-run-step__name{font-weight:500}.wf-run-card{display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem;border:.0625rem solid var(--color-surface-outline-1);border-radius:.75rem;background:var(--color-surface-2)}.wf-run-card__line{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.wf-run-card__title{margin:0;font-weight:500}.wf-run-card__meta{margin:0;font-size:.8125rem;color:var(--color-text-secondary)}.wf-log{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.wf-log__row{display:grid;grid-template-columns:7.5rem 10rem minmax(0,1fr);gap:1rem;padding:.625rem 0;border-bottom:.0625rem solid var(--color-surface-outline-1);font-size:.875rem}.wf-log__time{color:var(--color-text-tertiary)}.wf-log__actor{font-weight:500}.wf-log__message{display:flex;flex-direction:column;gap:.25rem;min-width:0}.wf-log__detail{color:var(--color-text-secondary);overflow-wrap:anywhere}@media(max-width:48rem){.wf-log__row{grid-template-columns:minmax(0,1fr);gap:.25rem}}.wf-row--compact{min-height:4rem;width:100%;font:inherit;text-align:left}.wf-row__cta{flex-shrink:0;font-weight:500;color:var(--color-primary)}.wf-runs-table{width:100%}.wf-schedule{max-width:37.5rem}.wf-schedule__select.ant-select{max-width:20rem}.wf-schedule__next.ant-typography{margin:0}.wf-run-input{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}
