/* Auto-generated from Figma tokens — do not edit */
:root {

  /* neutral */
  --pl-color-neutral-0: #FFFFFF;
  --pl-color-neutral-1: #F2F4F7;
  --pl-color-neutral-2: #E9ECF1;
  --pl-color-neutral-3: #DCE0EA;
  --pl-color-neutral-4: #C4CBDA;
  --pl-color-neutral-5: #AAB3C5;
  --pl-color-neutral-6: #8A95A8;
  --pl-color-neutral-7: #6A778B;
  --pl-color-neutral-8: #495769;
  --pl-color-neutral-9: #314254;
  --pl-color-neutral-10: #0D1A26;

  /* seablue */
  --pl-color-seablue-1: #E9FAFD;
  --pl-color-seablue-2: #B8EFF9;
  --pl-color-seablue-3: #89DFF5;
  --pl-color-seablue-4: #55CDF1;
  --pl-color-seablue-5: #0DB5F2;
  --pl-color-seablue-6: #009ADB;
  --pl-color-seablue-7: #0070B5;
  --pl-color-seablue-8: #005A8F;
  --pl-color-seablue-9: #003F69;
  --pl-color-seablue-10: #002642;

  /* aquamarine */
  --pl-color-aquamarine-1: #E6F5F0;
  --pl-color-aquamarine-2: #CAE8E0;
  --pl-color-aquamarine-3: #9CDBCC;
  --pl-color-aquamarine-4: #72CFBC;
  --pl-color-aquamarine-5: #4CC2AE;
  --pl-color-aquamarine-6: #2AB5A3;
  --pl-color-aquamarine-7: #1A8F83;
  --pl-color-aquamarine-8: #0E6962;
  --pl-color-aquamarine-9: #054240;
  --pl-color-aquamarine-10: #021C1C;

  /* green */
  --pl-color-green-1: #EBFAEB;
  --pl-color-green-2: #D4F1D6;
  --pl-color-green-3: #A8E0AF;
  --pl-color-green-4: #7DD491;
  --pl-color-green-5: #5AC87D;
  --pl-color-green-6: #32B968;
  --pl-color-green-7: #21945E;
  --pl-color-green-8: #136E4A;
  --pl-color-green-9: #094732;
  --pl-color-green-10: #042119;

  /* yellow */
  --pl-color-yellow-1: #FEFFE6;
  --pl-color-yellow-2: #FEFFB0;
  --pl-color-yellow-3: #FFFD87;
  --pl-color-yellow-4: #FFF761;
  --pl-color-yellow-5: #FFEE36;
  --pl-color-yellow-6: #F2D70D;
  --pl-color-yellow-7: #CCAD00;
  --pl-color-yellow-8: #A68700;
  --pl-color-yellow-9: #806400;
  --pl-color-yellow-10: #594300;

  /* orange */
  --pl-color-orange-1: #FFFBF0;
  --pl-color-orange-2: #FFEEC7;
  --pl-color-orange-3: #FFDF9E;
  --pl-color-orange-4: #FFCD75;
  --pl-color-orange-5: #FFB84D;
  --pl-color-orange-6: #F19822;
  --pl-color-orange-7: #DF7307;
  --pl-color-orange-8: #B55603;
  --pl-color-orange-9: #803700;
  --pl-color-orange-10: #592400;

  /* red */
  --pl-color-red-1: #FFEDE6;
  --pl-color-red-2: #FFCCB5;
  --pl-color-red-3: #FFB18C;
  --pl-color-red-4: #FF9063;
  --pl-color-red-5: #F56738;
  --pl-color-red-6: #E73E11;
  --pl-color-red-7: #C22704;
  --pl-color-red-8: #9C1700;
  --pl-color-red-9: #750E00;
  --pl-color-red-10: #4F0700;

  /* pink */
  --pl-color-pink-1: #FFE6EF;
  --pl-color-pink-2: #FFADCF;
  --pl-color-pink-3: #FF8FC1;
  --pl-color-pink-4: #FF66AF;
  --pl-color-pink-5: #F33F9C;
  --pl-color-pink-6: #E6007E;
  --pl-color-pink-7: #BF0070;
  --pl-color-pink-8: #99005E;
  --pl-color-pink-9: #73004B;
  --pl-color-pink-10: #4D0034;

  /* purple */
  --pl-color-purple-1: #F2E6F5;
  --pl-color-purple-2: #E4CEED;
  --pl-color-purple-3: #D4AAE0;
  --pl-color-purple-4: #BD80D3;
  --pl-color-purple-5: #A45DC2;
  --pl-color-purple-6: #8B3AB4;
  --pl-color-purple-7: #69278F;
  --pl-color-purple-8: #481769;
  --pl-color-purple-9: #320D4F;
  --pl-color-purple-10: #1B062D;

  /* Neutral semantic */
  --pl-neutral-transparent: #000000;
  --pl-neutral-text-color-text: #0D1A26;
  --pl-neutral-text-color-text-secondary: #495769;
  --pl-neutral-text-color-text-tertiary: #6A778B;
  --pl-neutral-text-color-text-quaternary: #8A95A8;
  --pl-neutral-text-color-text-light-solid: #FFFFFF;
  --pl-neutral-text-color-text-heading: #0D1A26;
  --pl-neutral-text-color-text-label: #495769;
  --pl-neutral-text-color-text-description: #6A778B;
  --pl-neutral-text-color-text-disabled: #8A95A8;
  --pl-neutral-text-color-text-placeholder: #8A95A8;
  --pl-neutral-text-solid-text-color: #FFFFFF;
  --pl-neutral-icon-color-icon: #6A778B;
  --pl-neutral-icon-color-icon-hover: #0D1A26;
  --pl-neutral-bg-color-bg-container: #FFFFFF;
  --pl-neutral-bg-color-bg-elevated: #FFFFFF;
  --pl-neutral-bg-color-bg-layout: #F2F4F7;
  --pl-neutral-bg-color-bg-mask: #314254;
  --pl-neutral-bg-color-bg-spotlight: #0D1A26;
  --pl-neutral-bg-color-bg-container-disabled: #E9ECF1;
  --pl-neutral-bg-color-bg-text-active: #C4CBDA;
  --pl-neutral-bg-color-bg-text-hover: #DCE0EA;
  --pl-neutral-bg-color-border-bg: #FFFFFF;
  --pl-neutral-bg-color-bg-solid: #000000;
  --pl-neutral-bg-color-bg-solid-active: #000000;
  --pl-neutral-bg-color-bg-solid-hover: #000000;
  --pl-neutral-bg-gradient-bg-layout-from: #F2F4F7;
  --pl-neutral-bg-gradient-bg-layout-to: #E2E7EE;
  --pl-neutral-border-color-border: #C4CBDA;
  --pl-neutral-border-color-border-secondary: #DCE0EA;
  --pl-neutral-border-color-split: #314254;
  --pl-neutral-border-color-border-focus: #AAB3C5;
  --pl-neutral-fill-color-fill: #C4CBDA;
  --pl-neutral-fill-color-fill-secondary: #DCE0EA;
  --pl-neutral-fill-color-fill-tertiary: #E9ECF1;
  --pl-neutral-fill-color-fill-quaternary: #F2F4F7;
  --pl-neutral-fill-color-fill-content: #DCE0EA;
  --pl-neutral-fill-color-fill-content-hover: #C4CBDA;
  --pl-neutral-fill-color-fill-alter: #F2F4F7;
  --pl-neutral-fill-color-fill-alter-solid: #FAFAFA;
  --pl-neutral-fill-color-filled-handle-bg: #F0F0F0;
  --pl-neutral-shadow-primary-shadow: #122E5E;
  --pl-neutral-shadow-default-shadow: #122E5E;
  --pl-neutral-shadow-danger-shadow: #FFFFFF;
  --pl-color-white: #FFFFFF;
  --pl-color-bg-base: #FFFFFF;
  --pl-color-text-base: #000000;

  /* Gradients */
  --pl-gradient-seablue: linear-gradient(90deg, #0DB5F2 9%, #0070B5 95%);
  --pl-gradient-seablue-from: #0DB5F2;
  --pl-gradient-seablue-to: #0070B5;
  --pl-gradient-neutral: linear-gradient(90deg, #495769 9%, #0D1A26 95%);
  --pl-gradient-neutral-light: linear-gradient(90deg, #F2F4F7, #E2E7EE);
  --pl-gradient-neutral-from: #495769;
  --pl-gradient-neutral-to: #0D1A26;
  --pl-gradient-neutral-light-from: #F2F4F7;
  --pl-gradient-neutral-light-to: #E2E7EE;
  --pl-gradient-orangered: linear-gradient(90deg, #F19822 9%, #E73E11 95%);
  --pl-gradient-orangered-from: #F19822;
  --pl-gradient-orangered-to: #E73E11;

  /* Avatar initials chip (Figma "User Avatar"). Shared by the image-datafield
     fallback (PlImageFallback) and the Pulse board avatars (PlsUserAvatar). */
  --pl-avatar-stroke: linear-gradient(147deg, var(--pl-gradient-seablue-from) 11%, var(--pl-gradient-seablue-to) 100%);
  /* Seablue gradient at 30% alpha (rgba mirrors of the -from/-to hex values). */
  --pl-avatar-tint: linear-gradient(147deg, rgba(13, 181, 242, 0.3) 11%, rgba(0, 112, 181, 0.3) 100%);
  --pl-avatar-text: var(--pl-color-seablue-7);

  /* Semantic */
  --pl-semantic-contrast-color-contrast-gradient-from: #495769;
  --pl-semantic-contrast-color-contrast-gradient-to: #0D1A26;
  --pl-semantic-contrast-color-contrast-hover: #495769;
  --pl-semantic-contrast-color-contrast-active: #314254;
  --pl-semantic-contrast-color-contrast-border-gradient-from: #8A95A8;
  --pl-semantic-contrast-color-contrast-border-gradient-to: #495769;
  --pl-semantic-contrast-color-gradient-bg-hover-from: #F2F4F7;
  --pl-semantic-contrast-color-gradient-bg-hover-to: #E2E7EE;
  --pl-semantic-contrast-color-gradient-bg-active: #DCE0EA;
  --pl-semantic-primary-color-primary: #0070B5;
  --pl-semantic-primary-color-primary-bg: #E9FAFD;
  --pl-semantic-primary-color-primary-bg-hover: #B8EFF9;
  --pl-semantic-primary-color-primary-border: #55CDF1;
  --pl-semantic-primary-color-primary-border-hover: #0DB5F2;
  --pl-semantic-primary-color-primary-hover: #009ADB;
  --pl-semantic-primary-color-primary-active: #005A8F;
  --pl-semantic-primary-color-primary-text-hover: #009ADB;
  --pl-semantic-primary-color-primary-text: #0070B5;
  --pl-semantic-primary-color-primary-text-active: #005A8F;
  --pl-semantic-primary-gradient-primary-from: #0DB5F2;
  --pl-semantic-primary-gradient-primary-to: #0070B5;
  --pl-semantic-success-color-success: #32B968;
  --pl-semantic-success-color-success-bg: #EBFAEB;
  --pl-semantic-success-color-success-bg-hover: #D4F1D6;
  --pl-semantic-success-color-success-border: #A8E0AF;
  --pl-semantic-success-color-success-border-hover: #7DD491;
  --pl-semantic-success-color-success-hover: #7DD491;
  --pl-semantic-success-color-success-active: #21945E;
  --pl-semantic-success-color-success-text-hover: #5AC87D;
  --pl-semantic-success-color-success-text: #32B968;
  --pl-semantic-success-color-success-text-active: #21945E;
  --pl-semantic-warning-color-warning: #F19822;
  --pl-semantic-warning-color-warning-bg: #FFFBF0;
  --pl-semantic-warning-color-warning-bg-hover: #FFEEC7;
  --pl-semantic-warning-color-warning-border: #FFDF9E;
  --pl-semantic-warning-color-warning-border-hover: #FFCD75;
  --pl-semantic-warning-color-warning-hover: #FFCD75;
  --pl-semantic-warning-color-warning-active: #DF7307;
  --pl-semantic-warning-color-warning-text-hover: #FFB84D;
  --pl-semantic-warning-color-warning-text: #F19822;
  --pl-semantic-warning-color-warning-text-active: #DF7307;
  --pl-semantic-warning-color-warning-outline: #FFD705;
  --pl-semantic-warning-gradient-warning-from: #F19822;
  --pl-semantic-warning-gradient-warning-to: #E73E11;
  --pl-semantic-info-color-info: #0070B5;
  --pl-semantic-info-color-info-bg: #E9FAFD;
  --pl-semantic-info-color-info-bg-hover: #B8EFF9;
  --pl-semantic-info-color-info-border: #55CDF1;
  --pl-semantic-info-color-info-border-hover: #0DB5F2;
  --pl-semantic-info-color-info-hover: #009ADB;
  --pl-semantic-info-color-info-active: #005A8F;
  --pl-semantic-info-color-info-text-hover: #009ADB;
  --pl-semantic-info-color-info-text: #0070B5;
  --pl-semantic-info-color-info-text-active: #005A8F;
  --pl-semantic-error-color-error: #C22704;
  --pl-semantic-error-color-error-bg: #FFEDE6;
  --pl-semantic-error-color-error-bg-hover: #FFCCB5;
  --pl-semantic-error-color-error-border: #FF9063;
  --pl-semantic-error-color-error-border-hover: #F56738;
  --pl-semantic-error-color-error-hover: #E73E11;
  --pl-semantic-error-color-error-active: #9C1700;
  --pl-semantic-error-color-error-text-hover: #E73E11;
  --pl-semantic-error-color-error-text: #C22704;
  --pl-semantic-error-color-error-text-active: #9C1700;
  --pl-semantic-error-todocolor-error-outline: #FF2606;
  --pl-semantic-link-color-link: #0070B5;
  --pl-semantic-link-color-link-hover: #009ADB;
  --pl-semantic-link-color-link-active: #005A8F;
  --pl-semantic-control-control-item-bg-active: #E9FAFD;
  --pl-semantic-control-control-item-bg-active-disabled: #C4CBDA;
  --pl-semantic-control-control-item-bg-active-hover: #B8EFF9;
  --pl-semantic-control-control-item-bg-hover: #E9ECF1;
  --pl-semantic-control-control-outline: #0591FF;
  --pl-semantic-control-control-tmp-outline: #F2F4F7;

  /* Domain */
  --pl-domain-risk-verylow: #FFFFFF;
  --pl-domain-risk-low: #FFFFFF;
  --pl-domain-risk-medium: #FFFFFF;
  --pl-domain-risk-high: #FFFFFF;
  --pl-domain-risk-veryhigh: #FFFFFF;
  --pl-domain-chance-low: #FFFFFF;
  --pl-domain-chance-medium: #FFFFFF;
  --pl-domain-chance-high: #FFFFFF;
  --pl-domain-project-status-color-active-bg: #E6F5F0;
  --pl-domain-project-status-color-active-border: #72CFBC;
  --pl-domain-project-status-color-active-icon: #4CC2AE;
  --pl-domain-project-status-color-active-text: #0E6962;
  --pl-domain-project-status-color-inactive-bg: #F2F4F7;
  --pl-domain-project-status-color-inactive-border: #C4CBDA;
  --pl-domain-project-status-color-inactive-icon: #AAB3C5;
  --pl-domain-project-status-color-inactive-text: #495769;
  --pl-domain-project-status-color-archived-bg: #6A778B;
  --pl-domain-project-status-color-archived-border: #495769;
  --pl-domain-project-status-color-archived-icon: #E9ECF1;
  --pl-domain-project-status-color-archived-text: #FFFFFF;
  --pl-domain-project-status-color-template-bg: #FEFFE6;
  --pl-domain-project-status-color-template-border: #FFEE36;
  --pl-domain-project-status-color-template-icon: #F2D70D;
  --pl-domain-project-status-color-template-text: #806400;
  --pl-domain-project-status-color-idea-bg: #E9FAFD;
  --pl-domain-project-status-color-idea-border: #55CDF1;
  --pl-domain-project-status-color-idea-icon: #0DB5F2;
  --pl-domain-project-status-color-idea-text: #0070B5;
  --pl-domain-project-status-color-initiative-bg: #F2E6F5;
  --pl-domain-project-status-color-initiative-border: #BD80D3;
  --pl-domain-project-status-color-initiative-icon: #A45DC2;
  --pl-domain-project-status-color-initiative-text: #69278F;
  --pl-domain-project-status-color-locked-bg: #FFEDE6;
  --pl-domain-project-status-color-locked-border: #FF9063;
  --pl-domain-project-status-color-locked-icon: #F56738;
  --pl-domain-project-status-color-locked-text: #C22704;

  /* Chart */
  --pl-chart-categorical-size3-1: #FFFFFF;
  --pl-chart-sequential-blue-size3-1: #FFFFFF;
}