/* Generated by @pie-players/pie-theme. Run `bun run generate:css`; do not edit. */

[data-color-scheme="black-on-white"] {
	--pie-annotation-underline: #4221d5;
	--pie-annotation-underline-dark: #4221d5;
	--pie-background: #ffffff;
	--pie-background-dark: #f5f5f5;
	--pie-black: #000000;
	--pie-blue-grey-100: #f5f5f5;
	--pie-blue-grey-300: #848484;
	--pie-blue-grey-600: #666666;
	--pie-blue-grey-900: #000000;
	--pie-border: #000000;
	--pie-border-dark: #000000;
	--pie-border-gray: #555555;
	--pie-border-light: #666666;
	--pie-button-active-bg: #eeeeee;
	--pie-button-bg: #ffffff;
	--pie-button-border: #666666;
	--pie-button-color: #000000;
	--pie-button-focus-outline: #0000cc;
	--pie-button-hover-bg: #f5f5f5;
	--pie-button-hover-border: #000000;
	--pie-button-hover-color: #000000;
	--pie-content-emphasis: #cc0000;
	--pie-correct: #006600;
	--pie-correct-icon: #004400;
	--pie-correct-secondary: #ccffcc;
	--pie-correct-tertiary: #008800;
	--pie-disabled: #666666;
	--pie-disabled-secondary: #888888;
	--pie-disabled-text: #666666;
	--pie-dropdown-background: #e0e0e0;
	--pie-faded-primary: #ccccff;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #0066ff;
	--pie-focus-checked-border: #0000cc;
	--pie-focus-unchecked: #cccccc;
	--pie-focus-unchecked-border: #000000;
	--pie-incorrect: #cc0000;
	--pie-incorrect-icon: #990000;
	--pie-incorrect-secondary: #ffcccc;
	--pie-missing: #cc0000;
	--pie-missing-icon: #000099;
	--pie-primary: #0000cc;
	--pie-primary-dark: #000088;
	--pie-primary-light: #6666ff;
	--pie-secondary: #cc0066;
	--pie-secondary-background: #eeeeee;
	--pie-secondary-dark: #990044;
	--pie-secondary-light: #ff99cc;
	--pie-surface: #e0e0e0;
	--pie-tertiary: #006699;
	--pie-tertiary-light: #99ccff;
	--pie-text: #000000;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #ffffff;
}

[data-color-scheme="white-on-black"] {
	--pie-annotation-underline: #9c89ec;
	--pie-annotation-underline-dark: #9c89ec;
	--pie-background: #000000;
	--pie-background-dark: #1a1a1a;
	--pie-black: #ffffff;
	--pie-blue-grey-100: #2a2a2a;
	--pie-blue-grey-300: #686868;
	--pie-blue-grey-600: #999999;
	--pie-blue-grey-900: #ffffff;
	--pie-border: #ffffff;
	--pie-border-dark: #ffffff;
	--pie-border-gray: #aaaaaa;
	--pie-border-light: #cccccc;
	--pie-button-active-bg: #222222;
	--pie-button-bg: #000000;
	--pie-button-border: #cccccc;
	--pie-button-color: #ffffff;
	--pie-button-focus-outline: #ffff00;
	--pie-button-hover-bg: #1a1a1a;
	--pie-button-hover-border: #ffffff;
	--pie-button-hover-color: #ffffff;
	--pie-content-emphasis: #ff3333;
	--pie-correct: #00ff00;
	--pie-correct-icon: #00ff00;
	--pie-correct-secondary: #003300;
	--pie-correct-tertiary: #00cc00;
	--pie-disabled: #999999;
	--pie-disabled-secondary: #777777;
	--pie-disabled-text: #808080;
	--pie-dropdown-background: #2a2a2a;
	--pie-faded-primary: #666600;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #ffff00;
	--pie-focus-checked-border: #ffff00;
	--pie-focus-unchecked: #666666;
	--pie-focus-unchecked-border: #ffffff;
	--pie-incorrect: #ff3333;
	--pie-incorrect-icon: #ff0000;
	--pie-incorrect-secondary: #330000;
	--pie-missing: #ff6666;
	--pie-missing-icon: #6666ff;
	--pie-primary: #ffff00;
	--pie-primary-dark: #cccc00;
	--pie-primary-light: #ffff99;
	--pie-secondary: #ff00ff;
	--pie-secondary-background: #222222;
	--pie-secondary-dark: #cc00cc;
	--pie-secondary-light: #ff99ff;
	--pie-surface: #2a2a2a;
	--pie-tertiary: #00ffff;
	--pie-tertiary-light: #99ffff;
	--pie-text: #ffffff;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #000000;
}

[data-color-scheme="rose-on-green"] {
	--pie-annotation-underline: #4221d5;
	--pie-annotation-underline-dark: #4221d5;
	--pie-background: #ccffcc;
	--pie-background-dark: #aaeedd;
	--pie-black: #3d0022;
	--pie-blue-grey-100: #ccffdd;
	--pie-blue-grey-300: #529475;
	--pie-blue-grey-600: #668877;
	--pie-blue-grey-900: #3d0022;
	--pie-border: #3d0022;
	--pie-border-dark: #220011;
	--pie-border-gray: #664455;
	--pie-border-light: #663344;
	--pie-button-active-bg: #99ddbb;
	--pie-button-bg: #ccffcc;
	--pie-button-border: #663344;
	--pie-button-color: #3d0022;
	--pie-button-focus-outline: #660044;
	--pie-button-hover-bg: #aaeedd;
	--pie-button-hover-border: #3d0022;
	--pie-button-hover-color: #3d0022;
	--pie-content-emphasis: #aa0044;
	--pie-correct: #004400;
	--pie-correct-icon: #003300;
	--pie-correct-secondary: #aaffaa;
	--pie-correct-tertiary: #006600;
	--pie-disabled: #996677;
	--pie-disabled-secondary: #bb8899;
	--pie-disabled-text: #6f595e;
	--pie-dropdown-background: #88cc99;
	--pie-faded-primary: #ddbbcc;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #880055;
	--pie-focus-checked-border: #660044;
	--pie-focus-unchecked: #aaddbb;
	--pie-focus-unchecked-border: #3d0022;
	--pie-incorrect: #aa0044;
	--pie-incorrect-icon: #880033;
	--pie-incorrect-secondary: #ffccdd;
	--pie-missing: #aa0044;
	--pie-missing-icon: #440044;
	--pie-primary: #660044;
	--pie-primary-dark: #440033;
	--pie-primary-light: #cc6699;
	--pie-secondary: #880055;
	--pie-secondary-background: #99ddbb;
	--pie-secondary-dark: #550033;
	--pie-secondary-light: #dd99bb;
	--pie-surface: #88cc99;
	--pie-tertiary: #770044;
	--pie-tertiary-light: #dd99bb;
	--pie-text: #3d0022;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #ccffcc;
}

[data-color-scheme="yellow-on-blue"] {
	--pie-annotation-underline: #9c89ec;
	--pie-annotation-underline-dark: #9c89ec;
	--pie-background: #000066;
	--pie-background-dark: #000055;
	--pie-black: #ffff00;
	--pie-blue-grey-100: #000055;
	--pie-blue-grey-300: #6064ad;
	--pie-blue-grey-600: #6666aa;
	--pie-blue-grey-900: #ffff00;
	--pie-border: #ffff00;
	--pie-border-dark: #cccc00;
	--pie-border-gray: #8888aa;
	--pie-border-light: #aaaa66;
	--pie-button-active-bg: #000044;
	--pie-button-bg: #000066;
	--pie-button-border: #aaaa66;
	--pie-button-color: #ffff00;
	--pie-button-focus-outline: #ffff66;
	--pie-button-hover-bg: #000055;
	--pie-button-hover-border: #ffff00;
	--pie-button-hover-color: #ffff00;
	--pie-content-emphasis: #ff6666;
	--pie-correct: #00ff00;
	--pie-correct-icon: #00ff00;
	--pie-correct-secondary: #003333;
	--pie-correct-tertiary: #00cc00;
	--pie-disabled: #9999aa;
	--pie-disabled-secondary: #aaaacc;
	--pie-disabled-text: #999929;
	--pie-dropdown-background: #000033;
	--pie-faded-primary: #666633;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #ffff00;
	--pie-focus-checked-border: #cccc00;
	--pie-focus-unchecked: #333366;
	--pie-focus-unchecked-border: #ffff00;
	--pie-incorrect: #ff6666;
	--pie-incorrect-icon: #ff3333;
	--pie-incorrect-secondary: #331111;
	--pie-missing: #ff6666;
	--pie-missing-icon: #99ff99;
	--pie-primary: #ffff66;
	--pie-primary-dark: #cccc00;
	--pie-primary-light: #ffffaa;
	--pie-secondary: #ffaa00;
	--pie-secondary-background: #000044;
	--pie-secondary-dark: #cc8800;
	--pie-secondary-light: #ffcc66;
	--pie-surface: #000033;
	--pie-tertiary: #ffee00;
	--pie-tertiary-light: #ffff99;
	--pie-text: #ffff00;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #000066;
}

[data-color-scheme="black-on-rose"] {
	--pie-annotation-underline: #4221d5;
	--pie-annotation-underline-dark: #4221d5;
	--pie-background: #ffccdd;
	--pie-background-dark: #ffb3cc;
	--pie-black: #000000;
	--pie-blue-grey-100: #ffeef5;
	--pie-blue-grey-300: #a8637b;
	--pie-blue-grey-600: #cc6688;
	--pie-blue-grey-900: #000000;
	--pie-border: #000000;
	--pie-border-dark: #000000;
	--pie-border-gray: #444444;
	--pie-border-light: #555555;
	--pie-button-active-bg: #ff99bb;
	--pie-button-bg: #ffccdd;
	--pie-button-border: #555555;
	--pie-button-color: #000000;
	--pie-button-focus-outline: #880044;
	--pie-button-hover-bg: #ffb3cc;
	--pie-button-hover-border: #000000;
	--pie-button-hover-color: #000000;
	--pie-content-emphasis: #990000;
	--pie-correct: #006600;
	--pie-correct-icon: #004400;
	--pie-correct-secondary: #ccffcc;
	--pie-correct-tertiary: #007000;
	--pie-disabled: #666666;
	--pie-disabled-secondary: #888888;
	--pie-disabled-text: #665258;
	--pie-dropdown-background: #ff88aa;
	--pie-faded-primary: #ffccdd;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #880044;
	--pie-focus-checked-border: #550033;
	--pie-focus-unchecked: #ffddee;
	--pie-focus-unchecked-border: #000000;
	--pie-incorrect: #990000;
	--pie-incorrect-icon: #770000;
	--pie-incorrect-secondary: #ffdddd;
	--pie-missing: #990000;
	--pie-missing-icon: #000099;
	--pie-primary: #880044;
	--pie-primary-dark: #550033;
	--pie-primary-light: #dd6699;
	--pie-secondary: #aa0055;
	--pie-secondary-background: #ff99bb;
	--pie-secondary-dark: #770033;
	--pie-secondary-light: #ff99cc;
	--pie-surface: #ff88aa;
	--pie-tertiary: #990044;
	--pie-tertiary-light: #ffaacc;
	--pie-text: #000000;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #ffccdd;
}

[data-color-scheme="light-gray-on-dark-gray"] {
	--pie-annotation-underline: #9c89ec;
	--pie-annotation-underline-dark: #9c89ec;
	--pie-background: #333333;
	--pie-background-dark: #2a2a2a;
	--pie-black: #e0e0e0;
	--pie-blue-grey-100: #2a2a2a;
	--pie-blue-grey-300: #626262;
	--pie-blue-grey-600: #999999;
	--pie-blue-grey-900: #e0e0e0;
	--pie-border: #e0e0e0;
	--pie-border-dark: #ffffff;
	--pie-border-gray: #aaaaaa;
	--pie-border-light: #cccccc;
	--pie-button-active-bg: #222222;
	--pie-button-bg: #333333;
	--pie-button-border: #cccccc;
	--pie-button-color: #e0e0e0;
	--pie-button-focus-outline: #aaaaaa;
	--pie-button-hover-bg: #2a2a2a;
	--pie-button-hover-border: #ffffff;
	--pie-button-hover-color: #e0e0e0;
	--pie-content-emphasis: #ff6a6a;
	--pie-correct: #00cc00;
	--pie-correct-icon: #00ff00;
	--pie-correct-secondary: #003300;
	--pie-correct-tertiary: #00bb00;
	--pie-disabled: #999999;
	--pie-disabled-secondary: #888888;
	--pie-disabled-text: #a3a3a3;
	--pie-dropdown-background: #1a1a1a;
	--pie-faded-primary: #555555;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #cccccc;
	--pie-focus-checked-border: #aaaaaa;
	--pie-focus-unchecked: #555555;
	--pie-focus-unchecked-border: #e0e0e0;
	--pie-incorrect: #ff6a6a;
	--pie-incorrect-icon: #ff0000;
	--pie-incorrect-secondary: #331111;
	--pie-missing: #ff6a6a;
	--pie-missing-icon: #6868ff;
	--pie-primary: #aaaaaa;
	--pie-primary-dark: #888888;
	--pie-primary-light: #cccccc;
	--pie-secondary: #bbbbbb;
	--pie-secondary-background: #222222;
	--pie-secondary-dark: #999999;
	--pie-secondary-light: #dddddd;
	--pie-surface: #1a1a1a;
	--pie-tertiary: #cccccc;
	--pie-tertiary-light: #eeeeee;
	--pie-text: #e0e0e0;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #333333;
}

[data-color-scheme="grey-on-light-grey"] {
	--pie-annotation-underline: #4221d5;
	--pie-annotation-underline-dark: #4221d5;
	--pie-background: #ebebeb;
	--pie-background-dark: #dcdcdc;
	--pie-black: #4a4a4a;
	--pie-blue-grey-100: #f0f0f0;
	--pie-blue-grey-300: #bbbbbb;
	--pie-blue-grey-600: #6f6f6f;
	--pie-blue-grey-900: #2b2b2b;
	--pie-border: #4a4a4a;
	--pie-border-dark: #2b2b2b;
	--pie-border-gray: #6f6f6f;
	--pie-border-light: #7a7a7a;
	--pie-button-active-bg: #d0d0d0;
	--pie-button-bg: #ebebeb;
	--pie-button-border: #7a7a7a;
	--pie-button-color: #4a4a4a;
	--pie-button-focus-outline: #3d3d3d;
	--pie-button-hover-bg: #dcdcdc;
	--pie-button-hover-border: #4a4a4a;
	--pie-button-hover-color: #4a4a4a;
	--pie-content-emphasis: #8c1c1c;
	--pie-correct: #145c1e;
	--pie-correct-icon: #0e3f15;
	--pie-correct-secondary: #dde9de;
	--pie-correct-tertiary: #1a7526;
	--pie-disabled: #757575;
	--pie-disabled-secondary: #8f8f8f;
	--pie-disabled-text: #626262;
	--pie-dropdown-background: #c4c4c4;
	--pie-faded-primary: #dcdcdc;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #6f6f6f;
	--pie-focus-checked-border: #3d3d3d;
	--pie-focus-unchecked: #e0e0e0;
	--pie-focus-unchecked-border: #4a4a4a;
	--pie-incorrect: #8c1c1c;
	--pie-incorrect-icon: #6f1616;
	--pie-incorrect-secondary: #eddcdc;
	--pie-missing: #8c1c1c;
	--pie-missing-icon: #33406b;
	--pie-primary: #3d3d3d;
	--pie-primary-dark: #2b2b2b;
	--pie-primary-light: #6f6f6f;
	--pie-secondary: #4a4a4a;
	--pie-secondary-background: #d0d0d0;
	--pie-secondary-dark: #2b2b2b;
	--pie-secondary-light: #8f8f8f;
	--pie-surface: #c4c4c4;
	--pie-tertiary: #3d3d3d;
	--pie-tertiary-light: #c4c4c4;
	--pie-text: #4a4a4a;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #ebebeb;
}

[data-color-scheme="purple-on-light-green"] {
	--pie-annotation-underline: #4221d5;
	--pie-annotation-underline-dark: #4221d5;
	--pie-background: #cce8d4;
	--pie-background-dark: #b8dcc3;
	--pie-black: #8e2464;
	--pie-blue-grey-100: #e2f2e7;
	--pie-blue-grey-300: #a3cdaf;
	--pie-blue-grey-600: #5f7266;
	--pie-blue-grey-900: #4f1237;
	--pie-border: #8e2464;
	--pie-border-dark: #4f1237;
	--pie-border-gray: #5f7266;
	--pie-border-light: #a85a86;
	--pie-button-active-bg: #a6d0b2;
	--pie-button-bg: #cce8d4;
	--pie-button-border: #a85a86;
	--pie-button-color: #8e2464;
	--pie-button-focus-outline: #6d1a4c;
	--pie-button-hover-bg: #b8dcc3;
	--pie-button-hover-border: #8e2464;
	--pie-button-hover-color: #8e2464;
	--pie-content-emphasis: #8c1c1c;
	--pie-correct: #14591f;
	--pie-correct-icon: #0e3d16;
	--pie-correct-secondary: #d8ecdc;
	--pie-correct-tertiary: #1a7328;
	--pie-disabled: #5f7266;
	--pie-disabled-secondary: #7c8f83;
	--pie-disabled-text: #94386f;
	--pie-dropdown-background: #94c4a1;
	--pie-faded-primary: #b8dcc3;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #8e2464;
	--pie-focus-checked-border: #6d1a4c;
	--pie-focus-unchecked: #dcefe2;
	--pie-focus-unchecked-border: #8e2464;
	--pie-incorrect: #8c1c1c;
	--pie-incorrect-icon: #6f1616;
	--pie-incorrect-secondary: #f0dcdc;
	--pie-missing: #8c1c1c;
	--pie-missing-icon: #33406b;
	--pie-primary: #6d1a4c;
	--pie-primary-dark: #4f1237;
	--pie-primary-light: #b3608e;
	--pie-secondary: #a02b72;
	--pie-secondary-background: #a6d0b2;
	--pie-secondary-dark: #6d1a4c;
	--pie-secondary-light: #c76d9d;
	--pie-surface: #a6d0b2;
	--pie-tertiary: #8e2464;
	--pie-tertiary-light: #e2c6d5;
	--pie-text: #8e2464;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #cce8d4;
}

[data-color-scheme="black-on-violet"] {
	--pie-annotation-underline: #4221d5;
	--pie-annotation-underline-dark: #4221d5;
	--pie-background: #d4a9de;
	--pie-background-dark: #c795d3;
	--pie-black: #000000;
	--pie-blue-grey-100: #ece0f0;
	--pie-blue-grey-300: #94649f;
	--pie-blue-grey-600: #6d5c73;
	--pie-blue-grey-900: #000000;
	--pie-border: #000000;
	--pie-border-dark: #000000;
	--pie-border-gray: #4a4a4a;
	--pie-border-light: #4a4a4a;
	--pie-button-active-bg: #b982c8;
	--pie-button-bg: #d4a9de;
	--pie-button-border: #4a4a4a;
	--pie-button-color: #000000;
	--pie-button-focus-outline: #4a1259;
	--pie-button-hover-bg: #c795d3;
	--pie-button-hover-border: #000000;
	--pie-button-hover-color: #000000;
	--pie-content-emphasis: #7d1414;
	--pie-correct: #0d4f16;
	--pie-correct-icon: #093a0f;
	--pie-correct-secondary: #e0cfe6;
	--pie-correct-tertiary: #0f4d17;
	--pie-disabled: #5c5c5c;
	--pie-disabled-secondary: #7a7a7a;
	--pie-disabled-text: #4a3b4e;
	--pie-dropdown-background: #ac70bd;
	--pie-faded-primary: #c795d3;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #4a1259;
	--pie-focus-checked-border: #330d3f;
	--pie-focus-unchecked: #e2cbe8;
	--pie-focus-unchecked-border: #000000;
	--pie-incorrect: #7d1414;
	--pie-incorrect-icon: #5c0f0f;
	--pie-incorrect-secondary: #eccfd0;
	--pie-missing: #7d1414;
	--pie-missing-icon: #2b2b6b;
	--pie-primary: #4a1259;
	--pie-primary-dark: #330d3f;
	--pie-primary-light: #8e4fa1;
	--pie-secondary: #6d1a7d;
	--pie-secondary-background: #b982c8;
	--pie-secondary-dark: #4a1259;
	--pie-secondary-light: #a95cb8;
	--pie-surface: #ac70bd;
	--pie-tertiary: #4a1259;
	--pie-tertiary-light: #e2cbe8;
	--pie-text: #000000;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #d4a9de;
}

[data-color-scheme="yellow-on-navy"] {
	--pie-annotation-underline: var(--pie-primary);
	--pie-annotation-underline-dark: var(--pie-primary);
	--pie-background: #33508a;
	--pie-background-dark: #2b4576;
	--pie-black: #ffff55;
	--pie-blue-grey-100: #2b4576;
	--pie-blue-grey-300: #5070af;
	--pie-blue-grey-600: #9aa4bd;
	--pie-blue-grey-900: #ffff55;
	--pie-border: #ffff55;
	--pie-border-dark: #e0e04a;
	--pie-border-gray: #9aa4bd;
	--pie-border-light: #c2c266;
	--pie-button-active-bg: #243a63;
	--pie-button-bg: #33508a;
	--pie-button-border: #c2c266;
	--pie-button-color: #ffff55;
	--pie-button-focus-outline: #ffff99;
	--pie-button-hover-bg: #2b4576;
	--pie-button-hover-border: #ffff55;
	--pie-button-hover-color: #ffff55;
	--pie-content-emphasis: #ffbebe;
	--pie-correct: #7fe08a;
	--pie-correct-icon: #a8f0b0;
	--pie-correct-secondary: #1d3a24;
	--pie-correct-tertiary: #a0dda9;
	--pie-disabled: #9aa4bd;
	--pie-disabled-secondary: #7d88a3;
	--pie-disabled-text: #d6dc60;
	--pie-dropdown-background: #1d2f50;
	--pie-faded-primary: #2b4576;
	--pie-fixed-hue-collapse: 100%;
	--pie-focus-checked: #ffff55;
	--pie-focus-checked-border: #e0e04a;
	--pie-focus-unchecked: #243a63;
	--pie-focus-unchecked-border: #ffff55;
	--pie-incorrect: #ffbebe;
	--pie-incorrect-icon: #ffb3b3;
	--pie-incorrect-secondary: #3d1d1d;
	--pie-missing: #ffbebe;
	--pie-missing-icon: #b3c2ff;
	--pie-primary: #ffff99;
	--pie-primary-dark: #e0e04a;
	--pie-primary-light: #ffffc2;
	--pie-secondary: #ffd95c;
	--pie-secondary-background: #243a63;
	--pie-secondary-dark: #e0bb3d;
	--pie-secondary-light: #ffeaa0;
	--pie-surface: #1d2f50;
	--pie-tertiary: #ffff99;
	--pie-tertiary-light: #ffffcc;
	--pie-text: #ffff55;
	--pie-tool-annotation-toolbar-border: var(--pie-border);
	--pie-white: #33508a;
}
