
:root{--bg:#121511;--surface:#1c231b;--surface2:#263122;--surface3:#34412e;--text:#f1f0e6;--muted:#b0b9aa;--border:#394334;--border2:#526349;--accent:#c4edac;--accent-ink:#192413;--panel:290px}
#top{padding:10px 16px;min-height:62px;background:#171e15}.logo{font-size:20px;letter-spacing:-.5px}#tools{padding-top:16px;gap:7px}.tool{border-radius:10px}#stage{background-color:#141912;background-image:radial-gradient(#53634845 1px,transparent 1px);background-size:20px 20px}.card{border-radius:10px}.hint{background:#1c281bef;border-color:#657b53;padding:23px;box-shadow:0 15px 40px #0004}.hint strong{font-size:20px}.hint p{line-height:1.6}.tb{padding:9px 12px}dialog{border-radius:16px}.dlg-head h2{font-size:26px;letter-spacing:-.7px}.ml-family{min-height:52px}
@media(max-width:760px){.ml-family{padding:7px 12px;min-height:44px}.ml-family .ml-brand{font-size:12px}.ml-family .ml-brand img{width:23px;height:23px}.ml-family-right>a{display:none}#top{padding:6px 10px;min-height:52px}.logo{font-size:16px}.tb{padding:7px 9px}}
