
.graphics-palette{display:flex;align-items:center;gap:22px;flex-wrap:wrap;width:100%;padding:16px 20px;background:#171e25;border:1px solid #42505a;border-radius:12px;margin-bottom:12px;color:#dbe5eb;box-sizing:border-box}.graphics-palette small{display:block;color:#e2b371;font:10px system-ui;letter-spacing:2px;margin-bottom:5px}.graphics-palette strong{font-size:16px}.graphics-options{display:flex;gap:8px}.graphics-options button{background:#202a33;color:#c8d6df;border:1px solid #455460;padding:9px 14px;border-radius:8px;cursor:pointer}.graphics-options button[aria-pressed=true]{border-color:#e4b474;background:#3b3329;color:#ffdfb1}.gfx-mini{display:block;font-size:26px;letter-spacing:6px;color:#c9d4d9;margin-bottom:4px}.gfx-mini.copper{color:#dfab76}.gfx-mini.technical{color:#73c9db}#graphicsScope{background:#26323d;color:#fff;border:1px solid #566671;padding:8px;border-radius:6px}#graphicsStatus{font-size:12px;color:#aabac6}.map-page .schema-wrap{background:#0d1319!important;border:1px solid #4c5964!important;border-radius:12px}.map-page .schema{background-color:#11191f!important;background-image:radial-gradient(#47525a55 .7px,transparent .7px)!important;background-size:20px 20px!important}.map-page .asset-library,.map-page .inspector{background:#19222a!important;border-color:#3e4c58!important}.map-node.selected{outline:2px solid #f0b871!important;outline-offset:6px}.ttd-device{filter:drop-shadow(3px 8px 5px #0008)}@media(max-width:650px){.graphics-palette{padding:12px;gap:12px}.graphics-options button{padding:8px}.gfx-mini{font-size:20px}}
