:root{
  --pm-main: #ffa500;
  --pm-main-rgb: 255, 165, 0;
  --pm-main-contrast: #000000;
  --pm-main-hsl: hsl(39, 100%, 50%);
  --pm-main-h: 39;
  --pm-main-s: 100%;
  --pm-main-l: 50%;
  --pm-related: #85ff00;
  --pm-related-rgb: 133, 255, 0;
  --pm-related-hsl: hsl(88.8235294117647, 100%, 50%);
  --pm-related-h: 89;
  --pm-related-s: 100%;
  --pm-related-l: 50%;
  --pm-neutral: #334155;
  --pm-neutral-rgb: 51, 65, 85;
  --pm-neutral-contrast: #ffffff;
  --pm-neutral-hsl: hsl(215, 25%, 27%);
  --pm-neutral-h: 215;
  --pm-neutral-s: 25%;
  --pm-neutral-l: 27%;
  --pm-muted: #64748b;
  --pm-muted-rgb: 100, 116, 139;
  --pm-muted-contrast: #ffffff;
  --pm-muted-hsl: hsl(215, 16%, 47%);
  --pm-muted-h: 215;
  --pm-muted-s: 16%;
  --pm-muted-l: 47%;
  --pm-accent: #8b5cf6;
  --pm-accent-rgb: 139, 92, 246;
  --pm-accent-contrast: #000000;
  --pm-accent-hsl: hsl(258, 90%, 66%);
  --pm-accent-h: 258;
  --pm-accent-s: 90%;
  --pm-accent-l: 66%;
  --pm-success: #198754;
  --pm-success-rgb: 25, 135, 84;
  --pm-success-contrast: #000000;
  --pm-success-hsl: hsl(152, 69%, 31%);
  --pm-success-h: 152;
  --pm-success-s: 69%;
  --pm-success-l: 31%;
  --pm-warning: #f59f00;
  --pm-warning-rgb: 245, 159, 0;
  --pm-warning-contrast: #000000;
  --pm-warning-hsl: hsl(39, 100%, 48%);
  --pm-warning-h: 39;
  --pm-warning-s: 100%;
  --pm-warning-l: 48%;
  --pm-danger: #dc3545;
  --pm-danger-rgb: 220, 53, 69;
  --pm-danger-contrast: #000000;
  --pm-danger-hsl: hsl(354, 70%, 54%);
  --pm-danger-h: 354;
  --pm-danger-s: 70%;
  --pm-danger-l: 54%;
  --pm-info: #0dcaf0;
  --pm-info-rgb: 13, 202, 240;
  --pm-info-contrast: #000000;
  --pm-info-hsl: hsl(190, 90%, 50%);
  --pm-info-h: 190;
  --pm-info-s: 90%;
  --pm-info-l: 50%;
  --pm-grad-main: linear-gradient(to top, #ffa500 0%, #85ff00 100%, #ffa500 100%);
  --pm-grad-main-contrast: #000000;
  --pm-grad-split: linear-gradient(45deg, transparent 80%, #04d900 calc(80% + 1*1px), transparent calc(80% + 1px + 24px)), linear-gradient(45deg, transparent calc(80% - (2px)/2), #82d200 80%, transparent calc(80% + (2px)/2)), linear-gradient(45deg, #ffa500 0%, #ffa500 80%, #05ff00 80%, #05ff00 100%);
  --pm-grad-split-contrast: #000000;
  --pm-brand-raw: #ffa500;
  --pm-brand-raw-rgb: 255, 165, 0;
  --pm-brand-raw-contrast: #000000;
  --pm-brand-raw-hsl: hsl(39, 100%, 50%);
  --pm-brand-raw-h: 39;
  --pm-brand-raw-s: 100%;
  --pm-brand-raw-l: 50%;
  --pm-neutral-raw: #334155;
  --pm-neutral-raw-rgb: 51, 65, 85;
  --pm-neutral-raw-contrast: #ffffff;
  --pm-neutral-raw-hsl: hsl(215, 25%, 27%);
  --pm-neutral-raw-h: 215;
  --pm-neutral-raw-s: 25%;
  --pm-neutral-raw-l: 27%;
  --pm-neutral-base: #ffffff;
  --pm-neutral-base-rgb: 255, 255, 255;
  --pm-neutral-base-contrast: #000000;
  --pm-neutral-base-hsl: hsl(0, 0%, 100%);
  --pm-neutral-base-h: 0;
  --pm-neutral-base-s: 0%;
  --pm-neutral-base-l: 100%;
  --pm-app-surface-neutral-base-bg: #ffffff;
  --pm-app-surface-neutral-base-fg: #334155;
  --pm-app-surface-neutral-base-border: rgb(15 23 42 / 10%);
  --pm-neutral-muted: #f3f4f5;
  --pm-neutral-muted-rgb: 243, 244, 245;
  --pm-neutral-muted-contrast: #000000;
  --pm-neutral-muted-hsl: hsl(210, 9%, 96%);
  --pm-neutral-muted-h: 210;
  --pm-neutral-muted-s: 9%;
  --pm-neutral-muted-l: 96%;
  --pm-app-surface-neutral-muted-bg: #f3f4f5;
  --pm-app-surface-neutral-muted-fg: #334155;
  --pm-app-surface-neutral-muted-border: rgba(var(--pm-muted-rgb), 0.28);
  --pm-neutral-light: #f9f9fa;
  --pm-neutral-light-rgb: 249, 249, 250;
  --pm-neutral-light-contrast: #000000;
  --pm-neutral-light-hsl: hsl(240, 9%, 98%);
  --pm-neutral-light-h: 240;
  --pm-neutral-light-s: 9%;
  --pm-neutral-light-l: 98%;
  --pm-app-surface-neutral-light-bg: #f9f9fa;
  --pm-app-surface-neutral-light-fg: #334155;
  --pm-app-surface-neutral-light-border: rgb(15 23 42 / 7%);
  --pm-neutral-dark: #252f3d;
  --pm-neutral-dark-rgb: 37, 47, 61;
  --pm-neutral-dark-contrast: #ffffff;
  --pm-neutral-dark-hsl: hsl(215, 24%, 19%);
  --pm-neutral-dark-h: 215;
  --pm-neutral-dark-s: 24%;
  --pm-neutral-dark-l: 19%;
  --pm-app-surface-neutral-dark-bg: #252f3d;
  --pm-app-surface-neutral-dark-fg: #ffffff;
  --pm-app-surface-neutral-dark-border: rgb(15 23 42 / 28%);
  --pm-brand-base: #fef6e6;
  --pm-brand-base-rgb: 254, 246, 230;
  --pm-brand-base-contrast: #000000;
  --pm-brand-base-hsl: hsl(40, 92%, 95%);
  --pm-brand-base-h: 40;
  --pm-brand-base-s: 92%;
  --pm-brand-base-l: 95%;
  --pm-app-surface-brand-base-bg: #fef6e6;
  --pm-app-surface-brand-base-fg: #334155;
  --pm-app-surface-brand-base-border: rgba(var(--pm-main-rgb), 0.28);
  --pm-brand-muted: #fefaf3;
  --pm-brand-muted-rgb: 254, 250, 243;
  --pm-brand-muted-contrast: #000000;
  --pm-brand-muted-hsl: hsl(38, 85%, 97%);
  --pm-brand-muted-h: 38;
  --pm-brand-muted-s: 85%;
  --pm-brand-muted-l: 97%;
  --pm-app-surface-brand-muted-bg: #fefaf3;
  --pm-app-surface-brand-muted-fg: #334155;
  --pm-app-surface-brand-muted-border: rgba(var(--pm-main-rgb), 0.16);
  --pm-brand-light: #fffaf0;
  --pm-brand-light-rgb: 255, 250, 240;
  --pm-brand-light-contrast: #000000;
  --pm-brand-light-hsl: hsl(40, 100%, 97%);
  --pm-brand-light-h: 40;
  --pm-brand-light-s: 100%;
  --pm-brand-light-l: 97%;
  --pm-app-surface-brand-light-bg: #fffaf0;
  --pm-app-surface-brand-light-fg: #334155;
  --pm-app-surface-brand-light-border: rgba(var(--pm-main-rgb), 0.28);
  --pm-brand-dark: #d68b00;
  --pm-brand-dark-rgb: 214, 139, 0;
  --pm-brand-dark-contrast: #000000;
  --pm-brand-dark-hsl: hsl(39, 100%, 42%);
  --pm-brand-dark-h: 39;
  --pm-brand-dark-s: 100%;
  --pm-brand-dark-l: 42%;
  --pm-app-surface-brand-dark-bg: #d68b00;
  --pm-app-surface-brand-dark-fg: #334155;
  --pm-app-surface-brand-dark-border: rgba(var(--pm-main-rgb), 0.28);
  --pm-brand-action: #fff0d4;
  --pm-brand-action-rgb: 255, 240, 212;
  --pm-brand-action-contrast: #000000;
  --pm-brand-action-hsl: hsl(39, 100%, 92%);
  --pm-brand-action-h: 39;
  --pm-brand-action-s: 100%;
  --pm-brand-action-l: 92%;
  --pm-app-surface-brand-action-bg: #fff0d4;
  --pm-app-surface-brand-action-fg: #ffa500;
  --pm-app-surface-brand-action-border: rgba(var(--pm-main-rgb), 0.48);
  --pm-app-surface-none-bg: transparent;
  --pm-app-surface-none-fg: inherit;
  --pm-app-surface-none-border: transparent;
  --pm-app-surface-token-rgb-format: comma;
  --pm-app-button-ghost-bg: transparent;
  --pm-app-button-ghost-fg: #ffa500;
  --pm-app-button-ghost-border: transparent;
  --pm-app-button-ghost-hover-bg: #fffbf2;
  --pm-app-button-ghost-hover-border: transparent;
  --pm-app-button-ghost-shadow: none;
  --pm-app-button-neutral-bg: #ebecee;
  --pm-app-button-neutral-fg: #334155;
  --pm-app-button-neutral-border: rgba(var(--pm-neutral-rgb), 0.28);
  --pm-app-button-neutral-hover-bg: #dee1e4;
  --pm-app-button-neutral-hover-border: rgba(var(--pm-neutral-rgb), 0.38);
  --pm-app-button-neutral-shadow: none;
  --pm-app-button-base-bg: #fff6e6;
  --pm-app-button-base-fg: #ffa500;
  --pm-app-button-base-border: rgba(var(--pm-main-rgb), 0.28);
  --pm-app-button-base-hover-bg: #fff1d6;
  --pm-app-button-base-hover-border: rgba(var(--pm-main-rgb), 0.38);
  --pm-app-button-base-shadow: none;
  --pm-app-button-outline-bg: transparent;
  --pm-app-button-outline-fg: #ffa500;
  --pm-app-button-outline-border: rgba(var(--pm-main-rgb), 0.32);
  --pm-app-button-outline-hover-bg: #fffaf0;
  --pm-app-button-outline-hover-border: rgba(var(--pm-main-rgb), 0.44000000000000006);
  --pm-app-button-outline-shadow: none;
  --pm-app-button-action-bg: #ffa500;
  --pm-app-button-action-fg: #000000;
  --pm-app-button-action-border: transparent;
  --pm-app-button-action-hover-bg: #e69500;
  --pm-app-button-action-hover-border: transparent;
  --pm-app-button-action-shadow: 0 8px 20px rgba(var(--pm-main-rgb), 0.18);
  --pm-app-button-hero-bg: var(--pm-grad-main, #ffa500);
  --pm-app-button-hero-fg: var(--pm-grad-main-contrast, #000000);
  --pm-app-button-hero-border: rgb(255 255 255 / 30%);
  --pm-app-button-hero-hover-bg: var(--pm-grad-main, #e69500);
  --pm-app-button-hero-hover-border: rgb(255 255 255 / 38%);
  --pm-app-button-hero-shadow: 0 12px 28px rgba(var(--pm-main-rgb), 0.22);
  --pm-app-button-status-success-bg: #e8f3ee;
  --pm-app-button-status-success-fg: #198754;
  --pm-app-button-status-success-border: rgba(var(--pm-success-rgb), 0.28);
  --pm-app-button-status-success-hover-bg: #daece4;
  --pm-app-button-status-success-hover-border: rgba(var(--pm-success-rgb), 0.4);
  --pm-app-button-status-success-shadow: none;
  --pm-app-button-status-warning-bg: #fef5e6;
  --pm-app-button-status-warning-fg: #f59f00;
  --pm-app-button-status-warning-border: rgba(var(--pm-warning-rgb), 0.28);
  --pm-app-button-status-warning-hover-bg: #fdf0d6;
  --pm-app-button-status-warning-hover-border: rgba(var(--pm-warning-rgb), 0.4);
  --pm-app-button-status-warning-shadow: none;
  --pm-app-button-status-danger-bg: #fcebec;
  --pm-app-button-status-danger-fg: #dc3545;
  --pm-app-button-status-danger-border: rgba(var(--pm-danger-rgb), 0.28);
  --pm-app-button-status-danger-hover-bg: #f9dfe1;
  --pm-app-button-status-danger-hover-border: rgba(var(--pm-danger-rgb), 0.4);
  --pm-app-button-status-danger-shadow: none;
  --pm-app-button-status-info-bg: #e7fafe;
  --pm-app-button-status-info-fg: #0dcaf0;
  --pm-app-button-status-info-border: rgba(var(--pm-info-rgb), 0.28);
  --pm-app-button-status-info-hover-bg: #d8f7fd;
  --pm-app-button-status-info-hover-border: rgba(var(--pm-info-rgb), 0.4);
  --pm-app-button-status-info-shadow: none;
  --pm-app-button-focus-ring: 0 0 0 0.16rem rgba(var(--pm-main-rgb), 0.28);
}