@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,600;0,700;1,600&family=Lato:wght@300;400;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{--cream:#faf6f0;--warm:#f5ede0;--card:#fffcf8;--border:#e8ddd0;--brown:#5c3d2e;--brown2:#8b6347;--muted:#a08878;--soft:#d4b896;--herb:#4a7c59;--spice:#c4622d;--gold:#c9973a;--danger:#b91c1c;--warn:#c9973a;--safe:#4a7c59;--info:#2c6e8f;--on-brown:#faf6f0;--overlay:rgba(92,61,46,.45);--card-danger:#fffaf9;--card-warn:#fffdf7;--warn-bg:#fff8ed;--warn-border:rgba(201,151,58,.45);--warn-title:#7a4e00;--warn-body:#8a5c00;--danger-bg:#fdf0f0;--danger-border:rgba(185,28,28,.25);--danger-body:#5c1a1a;--disclaimer-bg:rgba(92,61,46,.07);--shadow-install:rgba(92,61,46,.1);--header-bg:#5c3d2e;--on-header:#faf6f0;--gate-overlay:rgba(250,246,240,.55)}@media (prefers-color-scheme:dark){:root{--cream:#1a1412;--warm:#241e19;--card:#2a2320;--border:#3d332c;--brown:#e8d5c4;--brown2:#c9a88e;--muted:#9a8577;--soft:#6b5848;--herb:#6aad7b;--spice:#e07a42;--gold:#dba94a;--danger:#ef4444;--warn:#dba94a;--safe:#6aad7b;--info:#4da8cc;--on-brown:#1a1412;--overlay:rgba(0,0,0,.6);--card-danger:#2a1c1a;--card-warn:#2a2518;--warn-bg:#2a2518;--warn-border:rgba(219,169,74,.4);--warn-title:#dba94a;--warn-body:#c9a040;--danger-bg:#2a1a1a;--danger-border:rgba(239,68,68,.3);--danger-body:#f87171;--disclaimer-bg:rgba(255,255,255,.05);--shadow-install:rgba(0,0,0,.3);--header-bg:#2a2320;--on-header:#e8d5c4;--gate-overlay:rgba(26,20,18,.65)}}html,body,#root{height:100%;font-family:Lato,sans-serif;background:var(--cream);color:var(--brown)}button,input,select{font-family:Lato,sans-serif}
