.dag-header{position:sticky;top:0;z-index:10;background:var(--panel);border-bottom:1px solid #222}.dag-header__inner{display:flex;align-items:center;gap:16px;padding:12px 0}.dag-logo{font-weight:800;letter-spacing:.2px;white-space:nowrap}.dag-nav{display:flex;gap:12px;margin-left:16px}.dag-nav__link{padding:8px 10px;border-radius:8px;color:var(--text);opacity:.9}.dag-nav__link:hover,.dag-nav__link.active{background:#ffffff0d;opacity:1}.dag-nav__link--accent{color:var(--brand);font-weight:600}.dag-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.dag-link{padding:8px 10px;border-radius:8px;opacity:.9}.dag-link:hover{background:#ffffff0d;opacity:1}.dag-btn{padding:8px 12px;border-radius:10px;background:#dfc0621f;border:1px solid rgba(223,192,98,.5);color:var(--brand);font-weight:600}.dag-btn:hover{background:#dfc0622e}.dag-flag{border:1px solid #2a2a2a;background:#111215;border-radius:10px;padding:6px 10px;cursor:pointer;line-height:1}.dag-flag:hover{background:#17181c}@media(max-width:720px){.dag-nav{display:none}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#0b0b0d;color:#e9eaee}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:root{--bg: #0b0b0d;--panel: #141419;--text: #e9eaee;--muted: #a9adba;--brand: #dfc062;--radius: 12px;--space: 16px}.container{width:min(1100px,92%);margin:0 auto}
