.code-build-bar{position:fixed;top:12px;left:12px;right:12px;margin:0 auto;width:-moz-fit-content;width:fit-content;z-index:9000;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 12px;border-radius:var(--radius-md, 10px);border:1px solid var(--border);background:var(--surface, var(--bg));box-shadow:var(--shadow-md, 0 6px 18px rgba(0,0,0,.18));font-size:.8rem;line-height:1.35;color:var(--text);}.code-build-bar[hidden]{display:none;}.code-build-bar>span{min-width:0;}.code-build-reload{flex-shrink:0;padding:4px 12px;border-radius:var(--radius-full, 999px);border:1px solid var(--accent);background:transparent;color:var(--text);font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap;}.code-build-reload:hover{background:var(--accent-subtle);}.code-build-reload:focus-visible,.code-build-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px;}.code-build-x{flex-shrink:0;padding:0 4px;border:none;background:none;color:var(--text-secondary);font-size:1rem;line-height:1;cursor:pointer;}