:root,[data-theme=warm-literary]{--erz-color-primary:#b0491f;--erz-color-secondary:#b45309;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#ede6d6;--erz-color-neutral-border:#ddd2ba;--erz-color-text-dark:#201810;--erz-color-text:#2b2118;--erz-color-text-muted:#7d6f5d;--erz-color-text-light:#b3a68f;--erz-color-white:#ffffff;--erz-color-background:#f8f4ec;--erz-color-card-bg:#fffdf8;--erz-color-panel-bg:rgba(32,24,16,0.97);--erz-color-tooltip-bg:rgba(32,24,16,0.94);--erz-color-border:#e6dcc8;--erz-color-border-light:#efe8d8;--erz-color-panel-text:#f8f4ec;--erz-color-panel-border-light:rgba(248,244,236,0.12);--erz-color-panel-border-subtle:rgba(248,244,236,0.06);--erz-color-panel-text-muted:rgba(248,244,236,0.5);--erz-color-selected-bg:rgba(176,73,31,0.09);--erz-color-selected-border:#b0491f;--erz-color-link:#b0491f;--erz-color-link-hover:#c95a2c;--erz-color-on-primary:#fffdf8;--erz-color-on-secondary:#ffffff;--erz-color-on-success:#ffffff;--erz-color-on-warning:#201810;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#2b2118;--erz-gradient-cover:linear-gradient(155deg,#46281a,#97522a,#e0a558);--erz-color-on-cover:#fffdf8;--erz-color-on-cover-muted:rgba(255,253,248,0.78);--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 2px rgba(43,33,24,0.07),0 1px 6px rgba(43,33,24,0.05)}[data-theme=ink-paper]{--erz-color-primary:#2dd4bf;--erz-color-secondary:#fbbf24;--erz-color-success:#4ade80;--erz-color-warning:#fbbf24;--erz-color-danger:#fb7185;--erz-color-neutral:#1e293b;--erz-color-neutral-border:#334155;--erz-color-text-dark:#f8fafc;--erz-color-text:#e2e8f0;--erz-color-text-muted:#94a3b8;--erz-color-text-light:#64748b;--erz-color-white:#0f172a;--erz-color-background:#0f172a;--erz-color-card-bg:rgba(30,41,59,0.8);--erz-color-panel-bg:rgba(2,6,23,0.97);--erz-color-tooltip-bg:rgba(2,6,23,0.94);--erz-color-border:#334155;--erz-color-border-light:#1e293b;--erz-color-panel-text:#e2e8f0;--erz-color-panel-border-light:rgba(45,212,191,0.15);--erz-color-panel-border-subtle:rgba(45,212,191,0.06);--erz-color-panel-text-muted:rgba(226,232,240,0.5);--erz-color-selected-bg:rgba(45,212,191,0.1);--erz-color-selected-border:#2dd4bf;--erz-color-link:#2dd4bf;--erz-color-link-hover:#5eead4;--erz-color-on-primary:#0f172a;--erz-color-on-secondary:#0f172a;--erz-color-on-success:#0f172a;--erz-color-on-warning:#0f172a;--erz-color-on-danger:#0f172a;--erz-color-on-neutral:#e2e8f0;--erz-gradient-cover:linear-gradient(155deg,#020617,#134e4a,#0d9488);--erz-color-on-cover:#f0fdfa;--erz-color-on-cover-muted:rgba(240,253,250,0.75);--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:var(--erz-font-body);--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:6px;--erz-radius-md:10px;--erz-shadow-card:0 1px 4px rgba(0,0,0,0.3),0 0 1px rgba(45,212,191,0.1)}[data-theme=dark-moody]{--erz-color-primary:#38bdf8;--erz-color-secondary:#fb923c;--erz-color-success:#4ade80;--erz-color-warning:#facc15;--erz-color-danger:#f87171;--erz-color-neutral:#1e293b;--erz-color-neutral-border:#334155;--erz-color-text-dark:#f1f5f9;--erz-color-text:#e2e8f0;--erz-color-text-muted:#94a3b8;--erz-color-text-light:#64748b;--erz-color-white:#0f172a;--erz-color-background:#0f172a;--erz-color-card-bg:rgba(30,41,59,0.95);--erz-color-panel-bg:rgba(2,6,23,0.96);--erz-color-tooltip-bg:rgba(2,6,23,0.94);--erz-color-border:#334155;--erz-color-border-light:#1e293b;--erz-color-panel-text:#e2e8f0;--erz-color-panel-border-light:rgba(56,189,248,0.15);--erz-color-panel-border-subtle:rgba(56,189,248,0.06);--erz-color-panel-text-muted:rgba(226,232,240,0.5);--erz-color-selected-bg:rgba(56,189,248,0.1);--erz-color-selected-border:#38bdf8;--erz-color-link:#38bdf8;--erz-color-link-hover:#7dd3fc;--erz-color-on-primary:#0f172a;--erz-color-on-secondary:#0f172a;--erz-color-on-success:#0f172a;--erz-color-on-warning:#0f172a;--erz-color-on-danger:#0f172a;--erz-color-on-neutral:#e2e8f0;--erz-gradient-cover:linear-gradient(155deg,#020617,#0c4a6e,#0284c7);--erz-color-on-cover:#f0f9ff;--erz-color-on-cover-muted:rgba(240,249,255,0.75);--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:var(--erz-font-body);--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:6px;--erz-radius-md:10px;--erz-shadow-card:0 2px 16px rgba(0,0,0,0.3),0 0 1px rgba(56,189,248,0.15)}[data-theme=earth-tones]{--erz-color-primary:#92400e;--erz-color-secondary:#0f766e;--erz-color-success:#15803d;--erz-color-warning:#a16207;--erz-color-danger:#b91c1c;--erz-color-neutral:#f5f5f4;--erz-color-neutral-border:#d6d3d1;--erz-color-text-dark:#1c1917;--erz-color-text:#292524;--erz-color-text-muted:#78716c;--erz-color-text-light:#a8a29e;--erz-color-white:#fffbeb;--erz-color-background:#fef3c7;--erz-color-card-bg:rgba(255,251,235,0.95);--erz-color-panel-bg:rgba(28,25,23,0.96);--erz-color-tooltip-bg:rgba(28,25,23,0.92);--erz-color-border:#e7e5e4;--erz-color-border-light:#f5f5f4;--erz-color-panel-text:#fafaf9;--erz-color-panel-border-light:rgba(250,250,249,0.12);--erz-color-panel-border-subtle:rgba(250,250,249,0.06);--erz-color-panel-text-muted:rgba(250,250,249,0.5);--erz-color-selected-bg:rgba(146,64,14,0.08);--erz-color-selected-border:#92400e;--erz-color-link:#92400e;--erz-color-link-hover:#b45309;--erz-color-on-primary:#ffffff;--erz-color-on-secondary:#ffffff;--erz-color-on-success:#ffffff;--erz-color-on-warning:#1c1917;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#292524;--erz-gradient-cover:linear-gradient(155deg,#451a03,#92400e,#d97706);--erz-color-on-cover:#fffbeb;--erz-color-on-cover-muted:rgba(255,251,235,0.78);--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:var(--erz-font-body);--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:14px;--erz-shadow-card:0 1px 4px rgba(28,25,23,0.06),0 4px 16px rgba(28,25,23,0.04)}[data-event-theme=ember]{--erz-color-primary:#b0491f;--erz-color-secondary:#b45309;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#ede6d6;--erz-color-neutral-border:#ddd2ba;--erz-color-text-dark:#201810;--erz-color-text:#2b2118;--erz-color-text-muted:#7d6f5d;--erz-color-text-light:#b3a68f;--erz-color-white:#ffffff;--erz-color-background:#f8f4ec;--erz-color-card-bg:#fffdf8;--erz-color-panel-bg:rgba(32,24,16,0.97);--erz-color-tooltip-bg:rgba(32,24,16,0.94);--erz-color-border:#e6dcc8;--erz-color-border-light:#efe8d8;--erz-color-panel-text:#f8f4ec;--erz-color-panel-border-light:rgba(248,244,236,0.12);--erz-color-panel-border-subtle:rgba(248,244,236,0.06);--erz-color-panel-text-muted:rgba(248,244,236,0.5);--erz-color-selected-bg:rgba(176,73,31,0.09);--erz-color-selected-border:#b0491f;--erz-color-link:#b0491f;--erz-color-link-hover:#c95a2c;--erz-color-on-primary:#fffdf8;--erz-color-on-secondary:#ffffff;--erz-color-on-success:#ffffff;--erz-color-on-warning:#201810;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#2b2118;--erz-gradient-cover:linear-gradient(165deg,#46281a,#8a4a24 55%,#d99a4e);--erz-color-on-cover:#fff7ea;--erz-color-on-cover-muted:rgba(255,247,234,0.82);--erz-event-ornament:#e8b567;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 2px rgba(43,33,24,0.07),0 1px 6px rgba(43,33,24,0.05)}[data-event-theme=dusk]{--erz-color-primary:#e5a04b;--erz-color-secondary:#cdb8ec;--erz-color-success:#4ade80;--erz-color-warning:#fbbf24;--erz-color-danger:#fb7185;--erz-color-neutral:#2b2542;--erz-color-neutral-border:#3a3355;--erz-color-text-dark:#f8f5ff;--erz-color-text:#f0ecfa;--erz-color-text-muted:#a79ec4;--erz-color-text-light:#7d739c;--erz-color-white:#2a2540;--erz-color-background:#171420;--erz-color-card-bg:#211d31;--erz-color-panel-bg:rgba(13,11,22,0.97);--erz-color-tooltip-bg:rgba(13,11,22,0.94);--erz-color-border:#3a3355;--erz-color-border-light:#2b2542;--erz-color-panel-text:#f0ecfa;--erz-color-panel-border-light:rgba(229,160,75,0.15);--erz-color-panel-border-subtle:rgba(229,160,75,0.06);--erz-color-panel-text-muted:rgba(240,236,250,0.5);--erz-color-selected-bg:rgba(229,160,75,0.13);--erz-color-selected-border:#e5a04b;--erz-color-link:#e5a04b;--erz-color-link-hover:#f0b968;--erz-color-on-primary:#241c0e;--erz-color-on-secondary:#1d1729;--erz-color-on-success:#12251a;--erz-color-on-warning:#241c0e;--erz-color-on-danger:#2a0e14;--erz-color-on-neutral:#f0ecfa;--erz-gradient-cover:linear-gradient(170deg,#0d0b16,#241d3f 48%,#53386e 78%,#96577a);--erz-color-on-cover:#f7f2ff;--erz-color-on-cover-muted:rgba(247,242,255,0.8);--erz-event-ornament:#cdb8ec;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 2px 16px rgba(0,0,0,0.4)}[data-event-theme=garden]{--erz-color-primary:#4a6a34;--erz-color-secondary:#b0491f;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#e9efdc;--erz-color-neutral-border:#d4dec2;--erz-color-text-dark:#1b2616;--erz-color-text:#25321f;--erz-color-text-muted:#6c7c60;--erz-color-text-light:#97a58c;--erz-color-white:#ffffff;--erz-color-background:#f4f7ee;--erz-color-card-bg:#fdfffa;--erz-color-panel-bg:rgba(27,38,22,0.97);--erz-color-tooltip-bg:rgba(27,38,22,0.94);--erz-color-border:#dde4cd;--erz-color-border-light:#e9efdc;--erz-color-panel-text:#f4f7ee;--erz-color-panel-border-light:rgba(244,247,238,0.12);--erz-color-panel-border-subtle:rgba(244,247,238,0.06);--erz-color-panel-text-muted:rgba(244,247,238,0.5);--erz-color-selected-bg:rgba(74,106,52,0.1);--erz-color-selected-border:#4a6a34;--erz-color-link:#4a6a34;--erz-color-link-hover:#5c8043;--erz-color-on-primary:#fdfffa;--erz-color-on-secondary:#fdfffa;--erz-color-on-success:#ffffff;--erz-color-on-warning:#1b2616;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#25321f;--erz-gradient-cover:linear-gradient(160deg,#1e3418,#3f6b2c 62%,#9fc266);--erz-color-on-cover:#f6fbe9;--erz-color-on-cover-muted:rgba(246,251,233,0.82);--erz-event-ornament:#c9dd9a;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 4px rgba(37,50,31,0.08)}[data-event-theme=winter]{--erz-color-primary:#2f5f8f;--erz-color-secondary:#b45309;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#e4ebf2;--erz-color-neutral-border:#cbd8e4;--erz-color-text-dark:#14202b;--erz-color-text:#1e2a36;--erz-color-text-muted:#61748a;--erz-color-text-light:#93a6ba;--erz-color-white:#ffffff;--erz-color-background:#eff3f7;--erz-color-card-bg:#fbfdff;--erz-color-panel-bg:rgba(16,31,48,0.97);--erz-color-tooltip-bg:rgba(16,31,48,0.94);--erz-color-border:#d6dfe9;--erz-color-border-light:#e4ebf2;--erz-color-panel-text:#eff3f7;--erz-color-panel-border-light:rgba(239,243,247,0.12);--erz-color-panel-border-subtle:rgba(239,243,247,0.06);--erz-color-panel-text-muted:rgba(239,243,247,0.5);--erz-color-selected-bg:rgba(47,95,143,0.09);--erz-color-selected-border:#2f5f8f;--erz-color-link:#2f5f8f;--erz-color-link-hover:#3f74a8;--erz-color-on-primary:#fbfdff;--erz-color-on-secondary:#ffffff;--erz-color-on-success:#ffffff;--erz-color-on-warning:#14202b;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#1e2a36;--erz-gradient-cover:linear-gradient(168deg,#101f30,#2f5f8f 60%,#9ec4e0);--erz-color-on-cover:#f3f8fd;--erz-color-on-cover-muted:rgba(243,248,253,0.82);--erz-event-ornament:#bcd7ec;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 4px rgba(30,42,54,0.08)}[data-event-theme=celebration]{--erz-color-primary:#16665c;--erz-color-secondary:#b0491f;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#f2e6cf;--erz-color-neutral-border:#e0cda6;--erz-color-text-dark:#241811;--erz-color-text:#322317;--erz-color-text-muted:#8a7657;--erz-color-text-light:#b8a888;--erz-color-white:#ffffff;--erz-color-background:#f7f1e4;--erz-color-card-bg:#fffaf0;--erz-color-panel-bg:rgba(15,58,54,0.97);--erz-color-tooltip-bg:rgba(15,58,54,0.94);--erz-color-border:#ead9bb;--erz-color-border-light:#f2e6cf;--erz-color-panel-text:#f7f1e4;--erz-color-panel-border-light:rgba(247,241,228,0.12);--erz-color-panel-border-subtle:rgba(247,241,228,0.06);--erz-color-panel-text-muted:rgba(247,241,228,0.5);--erz-color-selected-bg:rgba(22,102,92,0.09);--erz-color-selected-border:#16665c;--erz-color-link:#16665c;--erz-color-link-hover:#1e7f72;--erz-color-on-primary:#f6fffd;--erz-color-on-secondary:#fffaf0;--erz-color-on-success:#ffffff;--erz-color-on-warning:#241811;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#322317;--erz-gradient-cover:linear-gradient(160deg,#0f3a36,#1e6e60 55%,#d9b558);--erz-color-on-cover:#f9fff4;--erz-color-on-cover-muted:rgba(249,255,244,0.82);--erz-event-ornament:#e8c161;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 4px rgba(50,35,23,0.09)}[data-event-theme=pony]{--erz-color-primary:#c2367f;--erz-color-secondary:#8b3fa8;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#f8e4ed;--erz-color-neutral-border:#ecc9db;--erz-color-text-dark:#2c1520;--erz-color-text:#3a1f2c;--erz-color-text-muted:#97687d;--erz-color-text-light:#c39aab;--erz-color-white:#ffffff;--erz-color-background:#fdf0f5;--erz-color-card-bg:#fffafc;--erz-color-panel-bg:rgba(44,21,32,0.97);--erz-color-tooltip-bg:rgba(44,21,32,0.94);--erz-color-border:#f2d5e2;--erz-color-border-light:#f8e4ed;--erz-color-panel-text:#fdf0f5;--erz-color-panel-border-light:rgba(253,240,245,0.12);--erz-color-panel-border-subtle:rgba(253,240,245,0.06);--erz-color-panel-text-muted:rgba(253,240,245,0.5);--erz-color-selected-bg:rgba(194,54,127,0.09);--erz-color-selected-border:#c2367f;--erz-color-link:#c2367f;--erz-color-link-hover:#d84f95;--erz-color-on-primary:#fff7fb;--erz-color-on-secondary:#ffffff;--erz-color-on-success:#ffffff;--erz-color-on-warning:#2c1520;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#3a1f2c;--erz-gradient-cover:linear-gradient(165deg,#4a1030,#a12468 55%,#f291c1);--erz-color-on-cover:#fff2f8;--erz-color-on-cover-muted:rgba(255,242,248,0.82);--erz-event-ornament:#f9b8d8;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 4px rgba(58,31,44,0.09)}[data-event-theme=pool]{--erz-color-primary:#0e7c8c;--erz-color-secondary:#e0842f;--erz-color-success:#15803d;--erz-color-warning:#ca8a04;--erz-color-danger:#dc2626;--erz-color-neutral:#e2f3f1;--erz-color-neutral-border:#c4e2df;--erz-color-text-dark:#0d2c30;--erz-color-text:#143c40;--erz-color-text-muted:#5d8489;--erz-color-text-light:#93b8bc;--erz-color-white:#ffffff;--erz-color-background:#eefaf9;--erz-color-card-bg:#fbfffe;--erz-color-panel-bg:rgba(6,58,74,0.97);--erz-color-tooltip-bg:rgba(6,58,74,0.94);--erz-color-border:#d2ebe9;--erz-color-border-light:#e2f3f1;--erz-color-panel-text:#eefaf9;--erz-color-panel-border-light:rgba(238,250,249,0.12);--erz-color-panel-border-subtle:rgba(238,250,249,0.06);--erz-color-panel-text-muted:rgba(238,250,249,0.5);--erz-color-selected-bg:rgba(14,124,140,0.09);--erz-color-selected-border:#0e7c8c;--erz-color-link:#0e7c8c;--erz-color-link-hover:#1795a8;--erz-color-on-primary:#f4fdff;--erz-color-on-secondary:#ffffff;--erz-color-on-success:#ffffff;--erz-color-on-warning:#0d2c30;--erz-color-on-danger:#ffffff;--erz-color-on-neutral:#143c40;--erz-gradient-cover:linear-gradient(168deg,#063a4a,#0e7c8c 55%,#7fd8d0);--erz-color-on-cover:#f0fdff;--erz-color-on-cover-muted:rgba(240,253,255,0.82);--erz-event-ornament:#a8ecf0;--erz-font-body:"Inter",system-ui,-apple-system,sans-serif;--erz-font-content:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-display:"Source Serif 4","Georgia","Times New Roman",serif;--erz-font-mono:"JetBrains Mono","Fira Code","Cascadia Code",monospace;--erz-radius-sm:8px;--erz-radius-md:12px;--erz-shadow-card:0 1px 4px rgba(13,44,48,0.09)}@keyframes erz-invite-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.erz-invite-rise{animation:erz-invite-rise .48s cubic-bezier(.2,.7,.3,1) both}.erz-invite-rise-late{animation-delay:.11s}@media (prefers-reduced-motion:reduce){.erz-invite-rise,.erz-invite-rise-late{animation:none}}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:clip}body{font-family:var(--erz-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--erz-color-background);color:var(--erz-color-text)}h1,h2{font-family:var(--erz-font-display);letter-spacing:-.01em}:focus-visible{outline:2px solid var(--erz-color-primary);outline-offset:2px}a{color:var(--erz-color-link);text-decoration:none}a:hover{text-decoration:underline}button{padding:.5rem 1rem;background-color:var(--erz-color-link);color:var(--erz-color-on-primary);border:none;border-radius:var(--erz-radius-sm);cursor:pointer;font-size:1rem}button:hover{background-color:var(--erz-color-link-hover)}button:disabled{background-color:var(--erz-color-border);cursor:not-allowed}input,select{padding:.5rem;border:1px solid var(--erz-color-border);border-radius:var(--erz-radius-sm);font-size:1rem;background-color:var(--erz-color-white);color:var(--erz-color-text);font-family:inherit}input::placeholder{color:var(--erz-color-text-light)}input::-webkit-calendar-picker-indicator{filter:var(--erz-picker-filter,none)}:root,[data-theme=earth-tones],[data-theme=warm-literary]{--erz-picker-filter:none}[data-theme=dark-moody],[data-theme=ink-paper]{--erz-picker-filter:invert(1);color-scheme:dark}[data-hoverable]{transition:box-shadow .15s ease-out,background-color .15s ease-out,transform .15s ease-out}[data-hoverable=card]:hover{box-shadow:0 4px 14px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);transform:translateY(-1px)}[data-hoverable=row]:hover{background-color:color-mix(in srgb,var(--erz-color-text) 4%,transparent)}@media (max-width:719px){.page-content{padding-top:.25rem}.page-content>div[style*=padding]{padding-top:0!important}}