.cpx-public{--background:#fcfcfa;--foreground:#202421;--card:#fff;--card-foreground:#202421;--popover:#fff;--popover-foreground:#202421;--primary:#202421;--primary-foreground:#fff;--secondary:#f0f2eb;--secondary-foreground:#34402d;--muted:#f0f2eb;--muted-foreground:#666e68;--accent:#e9eddf;--accent-foreground:#34532c;--border:#dfe3dd;--input:#ccd5c6;--ring:#237a5f;--public-link:#345d2a;--public-heading-muted:#7f8b80;--public-panel:#e9eddf;--public-panel-border:#d2d9c9;--public-panel-muted:#606f55;--docs-code-bg:#fff;--docs-code-border:#d3dbca;--docs-code-text:#33452d;font-family:var(--font-public,Inter), Arial, sans-serif;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.cpx-dashboard){--background:#fcfcfa;--foreground:#202421;--card:#fff;--card-foreground:#202421;--popover:#fff;--popover-foreground:#202421;--primary:#202421;--primary-foreground:#fff;--secondary:#f0f2eb;--secondary-foreground:#34402d;--muted:#f0f2eb;--muted-foreground:#666e68;--accent:#e9eddf;--accent-foreground:#34532c;--border:#dfe3dd;--input:#ccd5c6;--ring:#237a5f;--public-link:#345d2a;--public-heading-muted:#7f8b80;--public-panel:#e9eddf;--public-panel-border:#d2d9c9;--public-panel-muted:#606f55;--docs-code-bg:#fff;--docs-code-border:#d3dbca;--docs-code-text:#33452d;font-family:var(--font-public,Inter), Arial, sans-serif;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.cpx-checkout){--background:#fcfcfa;--foreground:#202421;--card:#fff;--card-foreground:#202421;--popover:#fff;--popover-foreground:#202421;--primary:#202421;--primary-foreground:#fff;--secondary:#f0f2eb;--secondary-foreground:#34402d;--muted:#f0f2eb;--muted-foreground:#666e68;--accent:#e9eddf;--accent-foreground:#34532c;--border:#dfe3dd;--input:#ccd5c6;--ring:#237a5f;--public-link:#345d2a;--public-heading-muted:#7f8b80;--public-panel:#e9eddf;--public-panel-border:#d2d9c9;--public-panel-muted:#606f55;--docs-code-bg:#fff;--docs-code-border:#d3dbca;--docs-code-text:#33452d;font-family:var(--font-public,Inter), Arial, sans-serif;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .cpx-public{--background:#191e1a;--foreground:#edf1e7;--card:#222923;--card-foreground:#edf1e7;--popover:#222923;--popover-foreground:#edf1e7;--primary:#e8eddf;--primary-foreground:#202621;--secondary:#2b342b;--secondary-foreground:#d0dcc5;--muted:#242d25;--muted-foreground:#aab5a4;--accent:#303c2c;--accent-foreground:#d0e0bf;--border:#354031;--input:#46543e;--ring:#a7c28d;--destructive:#eea09a;--public-link:#bbd5a4;--public-heading-muted:#a8ba9b;--public-panel:#273224;--public-panel-border:#3b4b32;--public-panel-muted:#b2c2a4;--docs-code-bg:#161e18;--docs-code-border:#354330;--docs-code-text:#d2dfc6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark body:has(.cpx-dashboard){--background:#191e1a;--foreground:#edf1e7;--card:#222923;--card-foreground:#edf1e7;--popover:#222923;--popover-foreground:#edf1e7;--primary:#e8eddf;--primary-foreground:#202621;--secondary:#2b342b;--secondary-foreground:#d0dcc5;--muted:#242d25;--muted-foreground:#aab5a4;--accent:#303c2c;--accent-foreground:#d0e0bf;--border:#354031;--input:#46543e;--ring:#a7c28d;--destructive:#eea09a;--public-link:#bbd5a4;--public-heading-muted:#a8ba9b;--public-panel:#273224;--public-panel-border:#3b4b32;--public-panel-muted:#b2c2a4;--docs-code-bg:#161e18;--docs-code-border:#354330;--docs-code-text:#d2dfc6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark body:has(.cpx-checkout){--background:#191e1a;--foreground:#edf1e7;--card:#222923;--card-foreground:#edf1e7;--popover:#222923;--popover-foreground:#edf1e7;--primary:#e8eddf;--primary-foreground:#202621;--secondary:#2b342b;--secondary-foreground:#d0dcc5;--muted:#242d25;--muted-foreground:#aab5a4;--accent:#303c2c;--accent-foreground:#d0e0bf;--border:#354031;--input:#46543e;--ring:#a7c28d;--destructive:#eea09a;--public-link:#bbd5a4;--public-heading-muted:#a8ba9b;--public-panel:#273224;--public-panel-border:#3b4b32;--public-panel-muted:#b2c2a4;--docs-code-bg:#161e18;--docs-code-border:#354330;--docs-code-text:#d2dfc6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cpx-public .font-heading{font-family:inherit}.cpx-public :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.cpx-public .public-brand .font-heading{letter-spacing:-.065em;font-size:25px;font-weight:650}.cpx-public .public-brand svg{width:31px;height:31px}.cpx-public .public-brand svg rect{fill:var(--primary)}.cpx-public .public-brand svg path{stroke:var(--primary-foreground)}.cpx-public .public-brand svg circle{fill:var(--primary-foreground)}@media (max-width:640px){.cpx-public .public-brand .font-heading{font-size:23px}.cpx-public .public-brand svg{width:29px;height:29px}}
