html.fbo{--color-ink:#241b16;--color-graphite:#2c221c;--color-carbon:#15100d;--color-steel:#9b7a5c;--color-steel-deep:#7a5a3f;--color-mist:#bf9f7f;--color-ice:#e7d5bd;--color-fog:#f7f2ec;--color-mist-50:#f3ebe2;--color-line:#ebe1d6;--color-muted:#6c5f56;--silver:linear-gradient(115deg, #fbf5ec 0%, #d9bd9b 28%, #f7ebdc 46%, #b18e69 66%, #f2e5d4 100%)}html.fbo .board{background:radial-gradient(120% 140% at 85% -20%,#bf9f7f38,#0000 55%),#1b1410}html.fbo .field-input:focus{box-shadow:0 0 0 3px #9b7a5c38}html.fbo ::selection{color:#241b16;background:#e7d5bd}.fbo-glass{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29}.fbo-figure{letter-spacing:-.03em;background:var(--silver);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:300;line-height:.9}.fbo-rule{background:linear-gradient(90deg, transparent, var(--color-mist), transparent);height:1px}
