:root,[data-ui-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-color-canvas:#f2f5f2;--ui-color-surface:#fafcfa;--ui-color-surface-raised:#fff;--ui-color-surface-muted:#e7ede9;--ui-color-text:#10231f;--ui-color-text-muted:#4c5f59;--ui-color-border:#bdc9c4;--ui-color-border-strong:#81938c;--ui-color-brand:#006b5f;--ui-color-brand-hover:#005349;--ui-color-brand-subtle:#d7eee9;--ui-color-on-brand:#fff;--ui-color-on-brand-subtle:#103f38;--ui-color-focus:#c44900;--ui-color-success:#137a58;--ui-color-success-subtle:#ddf3e8;--ui-color-warning:#8a5700;--ui-color-warning-subtle:#f8ebcb;--ui-color-danger:#a83232;--ui-color-danger-subtle:#f7e1e1;--ui-color-info:#0b6084;--ui-color-info-subtle:#dceef5}[data-ui-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-color-canvas:#0b1513;--ui-color-surface:#101d1a;--ui-color-surface-raised:#172723;--ui-color-surface-muted:#1c2d29;--ui-color-text:#f3f7f5;--ui-color-text-muted:#b5c3be;--ui-color-border:#3c514a;--ui-color-border-strong:#657b73;--ui-color-brand:#6bd6c3;--ui-color-brand-hover:#8be3d3;--ui-color-brand-subtle:#153a34;--ui-color-on-brand:#08231e;--ui-color-on-brand-subtle:#d8f4ed;--ui-color-focus:#ffb36b;--ui-color-success:#6dd6a8;--ui-color-success-subtle:#163a2d;--ui-color-warning:#f0c56a;--ui-color-warning-subtle:#3c2d12;--ui-color-danger:#ff9c9c;--ui-color-danger-subtle:#3d1f21;--ui-color-info:#81cbea;--ui-color-info-subtle:#173645}@media (prefers-color-scheme:dark){:root:not([data-ui-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-color-canvas:#0b1513;--ui-color-surface:#101d1a;--ui-color-surface-raised:#172723;--ui-color-surface-muted:#1c2d29;--ui-color-text:#f3f7f5;--ui-color-text-muted:#b5c3be;--ui-color-border:#3c514a;--ui-color-border-strong:#657b73;--ui-color-brand:#6bd6c3;--ui-color-brand-hover:#8be3d3;--ui-color-brand-subtle:#153a34;--ui-color-on-brand:#08231e;--ui-color-on-brand-subtle:#d8f4ed;--ui-color-focus:#ffb36b;--ui-color-success:#6dd6a8;--ui-color-success-subtle:#163a2d;--ui-color-warning:#f0c56a;--ui-color-warning-subtle:#3c2d12;--ui-color-danger:#ff9c9c;--ui-color-danger-subtle:#3d1f21;--ui-color-info:#81cbea;--ui-color-info-subtle:#173645}}:root{--ui-font-sans:"IBM Plex Sans Variable",sans-serif;--ui-font-mono:"IBM Plex Mono",monospace;--ui-font-weight-regular:400;--ui-font-weight-medium:500;--ui-font-weight-semibold:600;--ui-font-weight-bold:700;--ui-font-size-0:.75rem;--ui-font-size-1:.875rem;--ui-font-size-2:1rem;--ui-font-size-3:1.125rem;--ui-font-size-4:1.25rem;--ui-font-size-5:1.5rem;--ui-font-size-6:2rem;--ui-font-size-7:2.75rem;--ui-font-size-8:3.75rem;--ui-line-height-display:1.04;--ui-line-height-compact:1.2;--ui-line-height-default:1.5;--ui-line-height-reading:1.65;--ui-letter-spacing-display:-.045em;--ui-letter-spacing-heading:-.025em;--ui-letter-spacing-label:.01em;--ui-letter-spacing-eyebrow:.08em;--ui-reading-measure:70ch;--ui-space-0:0;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:24px;--ui-space-6:32px;--ui-space-7:48px;--ui-space-8:64px;--ui-space-9:96px;--ui-radius-control:6px;--ui-radius-surface:10px;--ui-radius-prominent:14px;--ui-radius-pill:999px;--ui-border-default:1px;--ui-border-strong:2px;--ui-shadow-raised:0 1px 2px #10231f14,0 10px 28px #10231f12;--ui-shadow-overlay:0 24px 64px #07161247;--ui-breakpoint-compact:480px;--ui-breakpoint-medium:768px;--ui-breakpoint-wide:1024px;--ui-breakpoint-max:1280px;--ui-container-max:1184px;--ui-motion-immediate:90ms;--ui-motion-interaction:.15s;--ui-motion-disclosure:.22s;--ui-minimum-target:44px;--ui-focus-ring:3px;--ui-button-small-height:44px;--ui-button-medium-height:48px;--ui-button-large-height:56px;--ui-field-height:52px;--ui-choice-size:22px}@media (prefers-reduced-motion:reduce){:root{--ui-motion-immediate:0s;--ui-motion-interaction:0s;--ui-motion-disclosure:0s}}
*,:before,:after{box-sizing:border-box}html{background:var(--ui-color-canvas);color:var(--ui-color-text);font-family:var(--ui-font-sans);-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}img,picture,video,canvas{max-width:100%;display:block}p,h1,h2,h3{overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}
