@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&family=Noto+Sans+SC:wght@400;500;600&family=Noto+Serif+SC:wght@400;500;600&display=swap");@tailwind base;@tailwind components;@tailwind utilities;:root{--mt-bg:#f2eada;--mt-accent:#bf7c20;--mt-text:#1a1006;--mt-text-sub:#6a4c28;--mt-text-muted:#a88860}@keyframes mt-spin{to{transform:rotate(1turn)}}@keyframes cc-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes cc-ring{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}@keyframes cc-glow{0%,to{opacity:1}50%{opacity:.4}}@keyframes cc-seg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cc-spin{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes mt-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mt-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mt-search-input::placeholder{color:rgba(120,100,70,.55)}