html[data-palette=laranja]{--accent:#a6450d;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#96400e;--accent-soft:#fff3ea;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=ambar]{--accent:#815900;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#7a5000;--accent-soft:#fff5e2;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=coral]{--accent:#bc3323;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#a82e1f;--accent-soft:#fff0ed;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=terracota]{--accent:#9b4b2c;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#8a4123;--accent-soft:#fbeee7;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=dourado]{--accent:#7a5c00;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#6b4f00;--accent-soft:#fff8e3;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=rosa]{--accent:#b02f68;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#9a2159;--accent-soft:#ffedf5;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=magenta]{--accent:#a32274;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#8d1461;--accent-soft:#ffeaf6;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=framboesa]{--accent:#941350;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#7d0f43;--accent-soft:#ffe9f2;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=ameixa]{--accent:#7a3c8c;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#67307a;--accent-soft:#f7ebfb;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-palette=lilas]{--accent:#6242c4;--on-accent:#ffffff;--accent-ink:#ffffff;--accent-text:#5134a8;--accent-soft:#f0ecff;--accent-deep:color-mix(in srgb, var(--accent) 74%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 78%, var(--accent))}html[data-theme=dark][data-palette=laranja]{--accent:#f5904c;--on-accent:#3a1c07;--accent-ink:#3a1c07;--accent-text:#f5904c;--accent-soft:#3b2114;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=ambar]{--accent:#e8b13a;--on-accent:#3a2905;--accent-ink:#3a2905;--accent-text:#e8b13a;--accent-soft:#392a12;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=coral]{--accent:#f57f6d;--on-accent:#3d150c;--accent-ink:#3d150c;--accent-text:#f57f6d;--accent-soft:#3d201a;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=terracota]{--accent:#ee8355;--on-accent:#38160a;--accent-ink:#38160a;--accent-text:#ee8355;--accent-soft:#3a2216;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=dourado]{--accent:#e3bb44;--on-accent:#3a2b06;--accent-ink:#3a2b06;--accent-text:#e3bb44;--accent-soft:#3a2f16;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=rosa]{--accent:#f489b8;--on-accent:#3d0f26;--accent-ink:#3d0f26;--accent-text:#f489b8;--accent-soft:#3d1f2c;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=magenta]{--accent:#ef83d4;--on-accent:#380f2c;--accent-ink:#380f2c;--accent-text:#ef83d4;--accent-soft:#3d1f2f;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=framboesa]{--accent:#f4779d;--on-accent:#3d0d1d;--accent-ink:#3d0d1d;--accent-text:#f4779d;--accent-soft:#3d1f26;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=ameixa]{--accent:#c78df0;--on-accent:#2e1036;--accent-ink:#2e1036;--accent-text:#c78df0;--accent-soft:#33203b;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}html[data-theme=dark][data-palette=lilas]{--accent:#ac95f5;--on-accent:#231345;--accent-ink:#231345;--accent-text:#ac95f5;--accent-soft:#2b2440;--accent-deep:color-mix(in srgb, var(--accent) 78%, #000);--accent-soft-2:color-mix(in srgb, var(--accent-soft) 70%, var(--accent))}.appearance{margin:20px 0 0;padding:0;border:0;min-width:0}.appearance legend{padding:0;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.swatches{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}.swatch{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid var(--border);background:var(--panel-2);color:var(--ink);font-size:.85rem;cursor:pointer;min-height:44px}.swatch:before{content:"";width:14px;height:14px;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px #00000040}.swatch.is-active{border-color:var(--sw);box-shadow:0 0 0 2px color-mix(in srgb,var(--sw) 38%,transparent)}
