/* tian.art integration for the public EP–35 Accessory Studio. */
.public-ep35{
  --paper:#f5f4ef;--ink:#191b1a;--muted:#5f625a;--line:#c9cbc2;--red:#c4402b;
  --sans:Arial,Helvetica,"PingFang SC","Microsoft YaHei",sans-serif;
  --mono:ui-monospace,SFMono-Regular,Consolas,monospace;
}
.public-ep35 .site-home:focus-visible{outline:2px solid var(--red);outline-offset:4px}
.public-ep35{font-family:var(--sans);background:var(--paper);color:var(--ink)}
.public-ep35 .masthead,.public-ep35 .controls,.public-ep35 .about-dialog{background:var(--paper)}
.public-ep35 .site-home{display:inline-flex;align-items:center;min-height:44px;font:clamp(12px,1.2vw,15px)/1 var(--mono);letter-spacing:0}
.public-ep35 .site-home:hover{color:var(--red)}
