/* FoxMemory: warm sand, golden controls, readable dark brown text. */
html[data-brand="foxmemory"],html[data-brand="foxmemory"] body.console-platform-shell{
 --brand:var(--profile-brand);--brand-hover:var(--profile-hover);--brand-soft:var(--profile-soft);
 --paper:var(--profile-paper);--ink:var(--profile-ink);--muted:var(--profile-muted);--line:var(--profile-line);
 --accent:var(--brand);--green:var(--brand);
}
html[data-brand="foxmemory"] body{background:var(--paper);color:var(--ink)}
html[data-brand="foxmemory"] :is(.brand,.platform-brand,.entry-brand){color:var(--ink)}
html[data-brand="foxmemory"] .company-logo{background:transparent;object-fit:contain}
html[data-brand="foxmemory"] :is(.primary,.account-confirm,.button,.playground-open){background:var(--brand);border-color:var(--brand);color:var(--profile-onAccent)}
html[data-brand="foxmemory"] :is(.primary,.account-confirm,.button):hover{background:var(--brand-hover);color:var(--profile-onAccent)}
html[data-brand="foxmemory"] .platform-nav{background:#fffdf8;border-color:var(--line)}
html[data-brand="foxmemory"] .platform-nav nav a[aria-current="page"]{background:var(--brand-soft);color:var(--ink);box-shadow:inset 3px 0 var(--brand)}
html[data-brand="foxmemory"] .platform-nav nav a:hover{background:var(--brand-soft);color:var(--ink)}
html[data-brand="foxmemory"] :is(.space-title,.space-menu,.account-menu){border-color:var(--line);color:var(--ink);background:#fffdf8}
html[data-brand="foxmemory"] :is(a,button,input,select):focus-visible{outline-color:#8b6100}
html[data-brand="foxmemory"] .hero{background:radial-gradient(ellipse at 90% 10%,#f5dc9560,transparent 60%)}
html[data-brand="foxmemory"] .hero em{color:#8b6100}
html[data-brand="foxmemory"] button:disabled{opacity:.5}
@media(prefers-reduced-motion:reduce){html[data-brand="foxmemory"] *{scroll-behavior:auto}}
html[data-brand="foxmemory"] .product-home :is(.button,.actions .button,.research-row .button){color:#342b20}
html[data-brand="foxmemory"] .product-home :is(.map-eyebrow,.metaknowledge>span,.mechanism-question,.native-interface-list code){color:#805a0b}
html[data-brand="foxmemory"] .product-home :is(.metaknowledge,.closing){background:#fff5dc;border-color:var(--line)}
html[data-brand="foxmemory"] .product-home :is(.source,.answer){background:#fcf8ef;border-color:var(--line)}
html[data-brand="foxmemory"] .product-home .mechanism-roles article{border-color:#e8c66a}
html[data-brand="foxmemory"] body.console-platform-shell #memory-page>.cloud-scope-tabs button[aria-pressed=true]{color:#805a0b;border-bottom-color:var(--brand);background:transparent}
html[data-brand="foxmemory"] body.console-platform-shell #memory-page .stat[aria-pressed=true]{outline-color:var(--brand)}
html[data-brand="foxmemory"] body.console-platform-shell #memory-page .stat.knowledge{background:#fff5dc;border-color:var(--line)}
html[data-brand="foxmemory"] body.console-platform-shell .tabs button[aria-pressed=true]{color:#805a0b;background:#fffdf8}
html[data-brand="foxmemory"] .tabs{background:#f1eadc}
html[data-brand="foxmemory"] .console-playground:hover{border-color:var(--brand);box-shadow:0 8px 24px #5e43100c}
html[data-brand="foxmemory"] .playground-number:before{background:var(--brand)}
html[data-brand="foxmemory"] .current-pro-title>span:first-child{color:#805a0b}
html[data-brand="foxmemory"] .branded-experience .operation-tabs button[aria-selected=true],html[data-brand="foxmemory"] .branded-experience .operation-tabs button.active{color:#805a0b;background:var(--brand-soft)}
html[data-brand="foxmemory"] :is(.playground-number,.subscription-credits dd,.plan-body li:before){color:#805a0b}
/* A quiet star above the landing story; no decoration in data workspaces. */
html[data-brand="foxmemory"] .product-home .hero{position:relative;isolation:isolate}
html[data-brand="foxmemory"] .product-home .hero:before{content:"✦";position:absolute;top:20px;right:28px;color:#b48420;font-size:20px;line-height:1;pointer-events:none}
@media(max-width:640px){html[data-brand="foxmemory"] .product-home .hero:before{display:none}}
