@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&family=Raleway:wght@300;400;500;600&display=swap);:root{--cream:#f5f0e8;--warm-white:#fdfaf5;--sand:#ede5d8;--dark:#2c2620;--body:#4a4038;--muted:#7a6e62;--wood:#976a3b;--wood-light:#b8864e;--border:#ddd5c8;--input-bg:#fff9f0;--status-waiting-bg:#fff;--status-waiting-border:#ddd5c8;--status-contacted:#ffe5a0;--status-confirmed:#d4edbc;--status-filled:#bfe1f6;--status-paused:#e6cff2;--status-removed:#ffcfc9;--age-amber:#ffd580;--age-red-orange:#ff6b35;--age-missing:#ff9800;--age-fresh:#4caf50;--age-aging:#ffc107;--age-priority:#ff9800;--age-stale:#ff5722;--font-display:"Cormorant Garamond",Georgia,serif;--font-body:"Raleway",-apple-system,sans-serif;--header-height:56px;--transition-fast:0.15s ease;--transition-med:0.25s ease;--transition-slow:0.35s ease;--font-scale:1}*,:after,:before{-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:16px;font-size:calc(16px*var(--font-scale))}body{-webkit-font-smoothing:antialiased;background:#f5f0e8;background:var(--cream);color:#4a4038;color:var(--body);font-weight:300;min-height:100vh;overflow-x:hidden}body,button{font-family:Raleway,-apple-system,sans-serif;font-family:var(--font-body)}button{cursor:pointer}input,select,textarea{font-family:Raleway,-apple-system,sans-serif;font-family:var(--font-body)}a{color:#976a3b;color:var(--wood);text-decoration:none}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ddd5c8;background:var(--border);border-radius:2px}.privacy-blur{filter:blur(6px);transition:filter .15s ease;transition:filter var(--transition-fast);-webkit-user-select:none;user-select:none}:focus-visible{outline:2px solid #976a3b;outline:2px solid var(--wood);outline-offset:2px}