#nn-embed-shell{display:none}#nn-integration-panel{position:fixed;bottom:10px;left:12px;z-index:1000;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px;background:#f7f8fa;color:#17202c;border:1px solid #b8c2cc;border-radius:12px;max-width:calc(100vw - 24px);font:11px system-ui;box-shadow:0 5px 30px #0003}#nn-integration-panel label{display:flex;align-items:center;gap:8px}#nn-integration-panel select{max-width:210px;padding:7px}#nn-integration-panel button{padding:9px;background:#263343;color:white;border:0;border-radius:5px}#nn-integration-panel output{font-size:10px;flex-basis:100%}#nn-integration-panel a{color:#153e74}body.nn-embedded{margin:0!important;padding:0!important;background:#171a1e!important;overflow:hidden!important;width:100%!important;height:auto!important;min-height:0!important;font-family:system-ui,sans-serif!important}body.nn-embedded>.app,body.nn-embedded>#nn-integration-panel,body.nn-embedded>#toast{display:none!important}body.nn-embedded>#nn-embed-shell{display:block!important;background:#171a1e;color:#f4f4f3}#nn-embed-pitch{width:100%;aspect-ratio:1180/780}#nn-embed-pitch #board{display:block!important;width:100%!important;height:100%!important;max-height:none!important;max-width:none!important;transform:none!important;touch-action:auto;pointer-events:none;background:none;border:0;border-radius:0;box-shadow:none}#nn-embed-controls{padding:12px 18px 15px;background:#171a1e;color:#e5e9ef}.nn-transport{display:flex;align-items:center;gap:12px}.nn-transport input[type=range]{flex:1;min-width:30px;accent-color:#f4f5f6}.nn-transport #nn-play{width:34px;height:34px;padding:0;border:1px solid #78828d;background:#e6ebf0;color:#17202c;border-radius:50%}.nn-transport output{font-size:10px;font-variant-numeric:tabular-nums;min-width:52px}.nn-path-label{display:flex;align-items:center;gap:4px;font-size:10px;white-space:nowrap}.nn-path-label input{accent-color:#e5e9ef}#nn-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:14px}#nn-steps button{font:10px/1.4 system-ui;text-align:left;background:none;color:#a8b1bb;border:0;border-top:2px solid #46505b;padding:8px 0 0;min-height:28px}#nn-steps button[aria-pressed=true]{color:#fff;border-color:#fff}#nn-caption{font:12px/1.6 system-ui;color:#c2cbd5;margin:12px 0;min-height:39px}.nn-bottom{display:flex;justify-content:space-between;gap:10px;font:9px/1.5 system-ui;letter-spacing:.05em;color:#949fab}.nn-static .nn-transport,.nn-static #nn-steps{display:none}.nn-static #nn-caption{min-height:0;margin-top:0}@media(max-width:500px){#nn-embed-controls{padding:10px 12px}.nn-path-label{display:none}#nn-steps{grid-template-columns:repeat(2,1fr);gap:9px}#nn-caption{font-size:11px;min-height:53px}.nn-bottom{font-size:8px}.nn-transport{gap:8px}}
body.nn-embedded>#app{display:none!important}

.nn-hero #nn-embed-controls{display:none}
