:root{--tera-gold: #f36f23;--tera-gold-tint: rgba(243, 111, 35, .1);--tera-primary-2: #f8b27e;--tera-primary-3: #ffd9bd;--text-brand: #c2560f;--tera-ink: #1c1a17;--tera-ink-2: #4a4741;--tera-ink-muted: #7a756c;--tera-ink-dim: #a39d93;--tera-navy: #14120f;--tera-rail: #1f1c18;--tera-success: #22c55e;--tera-success-bg: #dcfce7;--tera-success-ink: #127838;--tera-warning: #f59e0b;--tera-warning-bg: #fef3c7;--tera-warning-ink: #b45309;--tera-error: #ef4444;--tera-error-bg: #fee2e2;--tera-error-ink: #b91c1c;--tera-info: #3b82f6;--tera-info-bg: #dbeafe;--tera-info-ink: #1e5fb4;--tera-neutral-bg: rgba(28, 26, 22, .05);--tera-neutral-ink: #4a4741;--ease: cubic-bezier(.4, 0, .2, 1);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--shadow-brand: 0 8px 20px -8px rgba(243, 111, 35, .5);--shadow-brand-glow: 0 10px 26px -10px rgba(243, 111, 35, .6)}:root{--tera-cream: rgba(255, 249, 238, .6);--tera-cream-dk: rgba(240, 235, 224, .55);--tera-surface: rgba(255, 255, 255, .72);--tera-surface-alt: rgba(255, 255, 255, .52);--tera-line: rgba(28, 26, 22, .09);--tera-line-strong: rgba(28, 26, 22, .15);--shadow-resting: 0 1px 2px rgba(30, 30, 45, .05), 0 10px 30px rgba(30, 30, 45, .08);--shadow-menu: 0 1px 2px rgba(30, 30, 45, .05), 0 22px 60px -18px rgba(30, 30, 45, .2);--shadow-card-hover: 0 24px 56px -28px rgba(30, 30, 45, .26)}html{background:radial-gradient(52% 44% at 7% 3%,rgba(243,111,35,.1),transparent 62%),radial-gradient(46% 40% at 97% 7%,rgba(120,150,255,.08),transparent 60%),radial-gradient(50% 46% at 90% 98%,rgba(255,168,108,.1),transparent 62%),radial-gradient(44% 40% at 3% 97%,rgba(150,210,190,.07),transparent 60%),#fbf6ec;background-attachment:fixed}[style*=--tera-surface],[style*="--tera-cream)"]{-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}[style*="--tera-gold)"],[style*=--tera-navy],[style*=--tera-rail],[style*="linear-gradient(135deg,#F36F23"]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[style*="--tera-cream)"],[data-screen-label]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(prefers-reduced-transparency:reduce){[style*=--tera-surface]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}}html,body{margin:0;height:100%}*{box-sizing:border-box}button,input,textarea{font-family:inherit}html{scroll-behavior:smooth}a{color:var(--text-brand);text-decoration:none}a:hover{color:var(--tera-gold)}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.3}}@keyframes lfMsgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lfRailIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-anim]{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.lf-markdown>*:first-child{margin-top:0}.lf-markdown>*:last-child{margin-bottom:0}.lf-markdown h1,.lf-markdown h2,.lf-markdown h3{margin:12px 0 6px;font-size:14.5px;font-weight:800;letter-spacing:-.01em}.lf-markdown p{margin:0 0 8px}.lf-markdown ul,.lf-markdown ol{margin:0 0 8px;padding-left:20px}.lf-markdown li{margin:3px 0}.lf-markdown li>ul,.lf-markdown li>ol{margin:3px 0}.lf-markdown strong{font-weight:700;color:var(--tera-ink)}.lf-markdown code{padding:1px 5px;border-radius:5px;background:var(--tera-neutral-bg);font-size:12.5px}.lf-markdown a{color:var(--text-brand);text-decoration:underline}.lf-markdown table{width:100%;border-collapse:collapse;margin:0 0 8px;font-size:13px}.lf-markdown th,.lf-markdown td{border:1px solid var(--tera-line);padding:5px 8px;text-align:left}
