:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=deep-sea-copper]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcde;--paint-primary:#c75e27;--paint-primary-ink:#762e00;--paint-secondary:#075a95;--paint-secondary-ink:#004677;--paint-tertiary:#9dd7cb;--paint-tertiary-ink:#104d44;--paint-action:#762e00;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=deep-sea-copper]{--paint-opacity-primary:.3;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.245;--paint-page:#0e1214;--paint-surface:#1e2426;--paint-inset:#171c1e;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3d4446;--paint-primary:#c75e27;--paint-primary-ink:#ffad88;--paint-secondary:#075a95;--paint-secondary-ink:#8ac6ff;--paint-tertiary:#9dd7cb;--paint-tertiary-ink:#9dd7cb;--paint-action:#ffad88;--paint-action-text:#0e1214}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=cyan-kiln-orange]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcdc;--paint-primary:#c4541d;--paint-primary-ink:#782b00;--paint-secondary:#1ebee5;--paint-secondary-ink:#004b5d;--paint-tertiary:#18af82;--paint-tertiary-ink:#004e37;--paint-action:#782b00;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=cyan-kiln-orange]{--paint-opacity-primary:.3;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.3;--paint-page:#0e1313;--paint-surface:#1d2424;--paint-inset:#161c1c;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3c4444;--paint-primary:#c4541d;--paint-primary-ink:#ffac8b;--paint-secondary:#1ebee5;--paint-secondary-ink:#3ccff6;--paint-tertiary:#18af82;--paint-tertiary-ink:#52d6a7;--paint-action:#ffac8b;--paint-action-text:#0e1313}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=peacock-amber]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcdc;--paint-primary:#db9128;--paint-primary-ink:#623c00;--paint-secondary:#049cd9;--paint-secondary-ink:#004968;--paint-tertiary:#69c289;--paint-tertiary-ink:#004f29;--paint-action:#623c00;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=peacock-amber]{--paint-opacity-primary:.3;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.29;--paint-page:#0e1313;--paint-surface:#1d2425;--paint-inset:#161c1d;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3c4445;--paint-primary:#db9128;--paint-primary-ink:#fdb14f;--paint-secondary:#049cd9;--paint-secondary-ink:#6dcaff;--paint-tertiary:#69c289;--paint-tertiary-ink:#78d298;--paint-action:#fdb14f;--paint-action-text:#0e1313}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=clear-blue-mandarin]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcdd;--paint-primary:#f18a32;--paint-primary-ink:#6c3600;--paint-secondary:#0585c6;--paint-secondary-ink:#00486f;--paint-tertiary:#18af82;--paint-tertiary-ink:#004e37;--paint-action:#6c3600;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=clear-blue-mandarin]{--paint-opacity-primary:.3;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.3;--paint-page:#0e1313;--paint-surface:#1d2425;--paint-inset:#161c1d;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3d4445;--paint-primary:#f18a32;--paint-primary-ink:#ffad71;--paint-secondary:#0585c6;--paint-secondary-ink:#7dc8ff;--paint-tertiary:#18af82;--paint-tertiary-ink:#52d6a7;--paint-action:#ffad71;--paint-action-text:#0e1313}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=deep-blue-flame]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcdd;--paint-primary:#ec6c23;--paint-primary-ink:#752e00;--paint-secondary:#075a95;--paint-secondary-ink:#004677;--paint-tertiary:#69c289;--paint-tertiary-ink:#004f29;--paint-action:#752e00;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=deep-blue-flame]{--paint-opacity-primary:.3;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.29;--paint-page:#0e1313;--paint-surface:#1d2425;--paint-inset:#161c1d;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3d4445;--paint-primary:#ec6c23;--paint-primary-ink:#ffac86;--paint-secondary:#075a95;--paint-secondary-ink:#88c5ff;--paint-tertiary:#69c289;--paint-tertiary-ink:#78d298;--paint-action:#ffac86;--paint-action-text:#0e1313}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=turquoise-ember]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcdc;--paint-primary:#c74d24;--paint-primary-ink:#7f2400;--paint-secondary:#6cccda;--paint-secondary-ink:#004c54;--paint-tertiary:#18af82;--paint-tertiary-ink:#004f38;--paint-action:#7f2400;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=turquoise-ember]{--paint-opacity-primary:.3;--paint-opacity-secondary:.265;--paint-opacity-tertiary:.3;--paint-page:#0e1312;--paint-surface:#1d2424;--paint-inset:#161c1c;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3d4443;--paint-primary:#c74d24;--paint-primary-ink:#ffab92;--paint-secondary:#6cccda;--paint-secondary-ink:#6fcfdd;--paint-tertiary:#18af82;--paint-tertiary-ink:#52d6a7;--paint-action:#ffab92;--paint-action-text:#0e1312}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=seafoam-bronze]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcde;--paint-primary:#a95229;--paint-primary-ink:#762c00;--paint-secondary:#0585c6;--paint-secondary-ink:#00486f;--paint-tertiary:#9dd7cb;--paint-tertiary-ink:#0e4c43;--paint-action:#762c00;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=seafoam-bronze]{--paint-opacity-primary:.3;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.245;--paint-page:#0e1314;--paint-surface:#1e2426;--paint-inset:#161c1e;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3d4446;--paint-primary:#a95229;--paint-primary-ink:#ffad8a;--paint-secondary:#0585c6;--paint-secondary-ink:#7dc8ff;--paint-tertiary:#9dd7cb;--paint-tertiary-ink:#9dd7cb;--paint-action:#ffad8a;--paint-action-text:#0e1314}:is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=lagoon-apricot]{--paint-opacity-primary:.36;--paint-opacity-secondary:.36;--paint-opacity-tertiary:.36;--paint-page:#fff;--paint-surface:#fff;--paint-inset:#f9fbfb;--paint-text:#172126;--paint-sub:#37444a;--paint-edge:#d6dcdd;--paint-primary:#f5ad5b;--paint-primary-ink:#623a00;--paint-secondary:#049cd9;--paint-secondary-ink:#004968;--paint-tertiary:#18af82;--paint-tertiary-ink:#004e37;--paint-action:#623a00;--paint-action-text:#fff}.dark :is(.ZJcEzG_palette,.ZJcEzG_colors)[data-page-palette=lagoon-apricot]{--paint-opacity-primary:.275;--paint-opacity-secondary:.3;--paint-opacity-tertiary:.3;--paint-page:#0e1313;--paint-surface:#1d2425;--paint-inset:#161c1d;--paint-text:#f5f7f8;--paint-sub:#cddade;--paint-edge:#3c4445;--paint-primary:#f5ad5b;--paint-primary-ink:#f9b15f;--paint-secondary:#049cd9;--paint-secondary-ink:#6dcaff;--paint-tertiary:#18af82;--paint-tertiary-ink:#52d6a7;--paint-action:#f9b15f;--paint-action-text:#0e1313}.ZJcEzG_palette{background:var(--paint-page);min-width:0;color:var(--paint-text);--color-surface:var(--paint-page);--color-surface-elevated:var(--paint-surface);--color-surface-soft:var(--paint-inset);--color-text:var(--paint-text);--color-text-muted:var(--paint-sub);--color-text-subtle:var(--paint-sub);--color-border:var(--paint-edge);--color-border-strong:var(--paint-edge);--color-accent:var(--paint-secondary-ink);--color-accent-hover:var(--paint-secondary-ink);--color-accent-soft:var(--paint-inset);--color-accent-contrast:#fff;--radius-sm:12px;--radius-md:24px;--radius-lg:28px;--radius-xl:32px;--paint-strength:.4;--paint-opacity:var(--paint-opacity-secondary);--shadow-sm:0 6px 30px #17212609;--shadow-md:0 15px 42px #1721260c;flex:1}.dark .ZJcEzG_palette{--color-accent-contrast:var(--paint-page);--paint-strength:.75;--shadow-sm:0 8px 30px #0002;--shadow-md:0 16px 42px #0003}.ZJcEzG_palette[data-page-palette] .learning-library{--learning-bg:var(--paint-page);--learning-surface:var(--paint-surface);--learning-surface-2:var(--paint-inset);--learning-ink:var(--paint-text);--learning-ink-2:var(--paint-sub);--learning-ink-3:var(--paint-sub);--learning-line:var(--paint-edge);--learning-line-strong:var(--paint-edge);--learning-line-2:var(--paint-edge);--learning-coral:var(--paint-primary-ink);--learning-coral-soft:var(--paint-inset);--learning-blue:var(--paint-secondary-ink);--learning-blue-ink:var(--paint-secondary-ink);--learning-blue-soft:var(--paint-inset);--learning-plum:var(--paint-tertiary-ink);--learning-plum-soft:var(--paint-inset);--learning-warn:var(--paint-primary-ink)}.ZJcEzG_palette[data-page-palette] .courses-shell{--cp-page-bg:var(--paint-page);--cp-bg:var(--paint-surface);--cp-tint:var(--paint-inset);--cp-tint-rose:var(--paint-inset);--cp-line:var(--paint-edge);--cp-line-strong:var(--paint-edge);--cp-marine:var(--paint-secondary-ink);--cp-marine-deep:var(--paint-secondary-ink);--cp-slate:var(--paint-sub);--cp-walnut:var(--paint-text);--cp-ember:var(--paint-primary-ink);--cp-ember-deep:var(--paint-primary-ink);--cp-plum:var(--paint-tertiary-ink);--cp-bark:var(--paint-sub);--cp-r:22px}.ZJcEzG_palette [data-watercolor-card]{isolation:isolate;background:var(--paint-surface);box-shadow:var(--shadow-sm);border:0;border-radius:28px;position:relative;overflow:hidden}.ZJcEzG_palette [data-watercolor-card]:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-color:var(--paint-pigment,var(--paint-secondary));background-blend-mode:screen;width:100%;height:100%;max-height:320px;opacity:calc(var(--paint-strength) * var(--paint-opacity));background-image:url(/assets/watercolor/watercolor-density.webp);background-position:65% 70%;background-size:520px;position:absolute;inset:auto 0 0;-webkit-mask:url(/assets/watercolor/watercolor-edge.webp) 100% 100%/100% 100% no-repeat;mask:url(/assets/watercolor/watercolor-edge.webp) 100% 100%/100% 100% no-repeat}.dark .ZJcEzG_palette [data-watercolor-card]:after{background-blend-mode:multiply}.ZJcEzG_palette [data-watercolor-card=primary]{--paint-pigment:var(--paint-primary);--paint-opacity:var(--paint-opacity-primary);--card-accent:var(--paint-primary-ink)}.ZJcEzG_palette [data-watercolor-card=secondary]{--paint-pigment:var(--paint-secondary);--paint-opacity:var(--paint-opacity-secondary);--card-accent:var(--paint-secondary-ink)}.ZJcEzG_palette [data-watercolor-card=tertiary]{--paint-pigment:var(--paint-tertiary);--paint-opacity:var(--paint-opacity-tertiary);--card-accent:var(--paint-tertiary-ink)}.ZJcEzG_palette [data-watercolor-card=clean]:after{content:none}.ZJcEzG_palette .learning-card{box-shadow:var(--shadow-sm);border-color:#0000;border-radius:28px}.ZJcEzG_palette .learning-card:hover{border-color:var(--learning-line-2);box-shadow:var(--learning-shadow-2)}.dark .ZJcEzG_palette[data-page-palette] .courses-shell{--cp-marine-deep:var(--paint-page);--cp-selection-fg:var(--paint-page)}
