@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";:root{color:#25372f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#f7f8fa;--panel:#fff;--text:#25372f;--muted:#7e8984;--line:#e8edea;--green:#28775f;--soft:#edf5f0;--input:#fff;--shadow:0 3px 15px #263f3103;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f8fa;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{min-width:360px;margin:0}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit}input,textarea,select{max-width:100%;color:var(--text);background:var(--input);border:1px solid var(--line);border-radius:8px;min-height:42px;padding:11px 12px}input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--green)}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#929b96}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{letter-spacing:-1.1px;font-size:29px;font-weight:750;line-height:1.35}h2{letter-spacing:-.4px;font-size:17px;font-weight:750}h3{font-size:15px}small{font-size:12px;line-height:1.6}button{transition:background .15s,transform .15s}button:active:not(:disabled){transform:translateY(1px)}[data-theme=dark]{--bg:#141c19;--panel:#1c2722;--text:#e2ebe5;--muted:#9caea3;--line:#304039;--green:#83c6a8;--soft:#263e32;--input:#1a2520;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:var(--bg)}
