@import "https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900&display=swap";
:root{--lamsa-black:#000;--lamsa-black-soft:#0b0b0b;--lamsa-white:#fff;--lamsa-yellow:#f5c518;--lamsa-yellow-bright:#ffd60a;--lamsa-yellow-bloom:#f5c51833;--lamsa-yellow-bloom-strong:#f5c51859;--accent:var(--lamsa-yellow);--accent-strong:var(--lamsa-yellow-bright);--accent-soft:#f5c5182e;--accent-tint:#f5c51814;--accent-hover:var(--lamsa-yellow-bright);--lamsa-ease-spring:cubic-bezier(.32, .72, 0, 1)}:root,[data-theme=light]{--bg:var(--lamsa-white);--bg-panel:#fafafa;--bg-subtle:#f5f5f5;--text:var(--lamsa-black);--text-soft:#525252;--text-faint:#a1a1aa;--border:#00000014;--accent:#d4a513;--accent-strong:var(--lamsa-yellow);--accent-hover:var(--lamsa-yellow);--accent-soft:#f5c51826;--accent-tint:#f5c51812}[data-theme=dark],:root[data-theme=dark]{--bg:var(--lamsa-black-soft);--bg-panel:#121212;--bg-subtle:#1a1a1a;--text:var(--lamsa-white);--text-soft:#a1a1aa;--text-faint:#71717a;--border:#ffffff14;--accent:var(--lamsa-yellow);--accent-strong:var(--lamsa-yellow-bright);--accent-hover:var(--lamsa-yellow-bright);--accent-soft:#f5c5182e;--accent-tint:#f5c51814}html,body,button,input,textarea,select{font-family:Cairo,-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif!important}button[class*=primary]:not(.ghost):not(.icon-btn):hover,.create-button:hover,.btn-primary:hover{box-shadow:0 0 60px var(--lamsa-yellow-bloom-strong)!important;transition:box-shadow var(--lamsa-ease-spring) .4s, transform var(--lamsa-ease-spring) .2s!important}.entry-side-foot .pet-pill,.entry-side-foot .foot-pill.pet-pill,.composer-pet,button.composer-pet,.pet-rail,aside.pet-rail,.entry.has-pet-rail .pet-rail{display:none!important}.entry.has-pet-rail{grid-template-columns:var(--entry-side-width,320px) 1fr!important}.newproj-import,button.newproj-import,.entry-side-foot .foot-pill:not(.pet-pill):not(.lang-menu-trigger),.picker.agent-picker{display:none!important}.entry-brand-subtitle{letter-spacing:.05em;color:var(--text-soft);font-weight:500}.entry-brand-title{letter-spacing:-.02em;font-weight:800}.tab[aria-selected=true]:after,[role=tab][aria-selected=true]:after,.entry-tab.active:after{background:var(--lamsa-yellow)!important;box-shadow:0 0 12px var(--lamsa-yellow-bloom)!important;height:2px!important}.lamsa-loading-shell,.od-loading-shell{background:var(--lamsa-black-soft)!important;color:var(--lamsa-white)!important;font-family:Cairo,sans-serif!important}::selection{background:var(--lamsa-yellow);color:var(--lamsa-black)}:focus-visible{outline:2px solid var(--lamsa-yellow)!important;outline-offset:2px!important}[data-attribution=open-design],[data-attribution=nexu-io],.open-design-badge,.nexu-badge,a[href*="github.com/nexu-io"],a[href*="github.com/OpenCoworkAI"],a[href*="github.com/multica-ai"]{display:none!important}
