@layer components{[data-brand=neura] .neura-editor-stage{--workspace-chrome:#0c0f0e;--workspace-panel:#101311;--workspace-raised:#151917;background:radial-gradient(70% 70% at 72% -25%, #ffffff0b, transparent 60%), var(--workspace-chrome)}[data-brand=neura] .neura-editor-topbar{background:color-mix(in srgb, var(--workspace-chrome) 94%, transparent);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);border-color:#ffffff13;gap:12px;height:56px;min-height:56px;box-shadow:0 1px #ffffff06}[data-brand=neura] .neura-editor-viewrail{background:#ffffff09;border-color:#ffffff16;border-radius:12px;min-width:0;padding:3px}[data-brand=neura] .neura-editor-viewrail .neura-editor-control{border-radius:9px;min-height:30px}[data-brand=neura] .neura-editor-body,[data-brand=neura] .neura-editor-chat,[data-brand=neura] .neura-editor-panel,[data-brand=neura] .neura-editor-code{background:var(--workspace-panel);border-color:#ffffff12}[data-brand=neura] .neura-editor-chat{min-width:320px}[data-brand=neura] .neura-editor-preview{background:#090c0b}[data-brand=neura] .neura-preview-workbench{isolation:isolate}[data-brand=neura] .neura-preview-toolbar{scrollbar-width:none;z-index:60;position:relative;overflow:visible}[data-brand=neura] .neura-preview-toolbar::-webkit-scrollbar{display:none}[data-brand=neura] .neura-preview-canvas{z-index:1;scrollbar-color:#ffffff26 transparent;background-color:#090c0b;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),radial-gradient(70% 90% at 50% 8%,#ffffff0e,#0000 70%);background-size:28px 28px,28px 28px,auto}[data-brand=neura] .neura-browser-frame{backface-visibility:hidden;transform-style:preserve-3d;transition:width .18s,height .18s}[data-brand=neura] .neura-browser-frame--scrubbing{transition:none!important}[data-brand=neura] .neura-composer-v2{background:radial-gradient(100% 130% at 50% -80%,#ffffff1f,#0000 62%),linear-gradient(145deg,#1a1e1cf5,#0d100ffa);border-color:#ffffff18;box-shadow:0 22px 58px #0000006b,inset 0 1px #ffffff0f}[data-brand=neura] .neura-composer-v2:focus-within{border-color:#ffffff2b;box-shadow:0 28px 72px #00000080,0 0 0 1px #ffffff09,inset 0 1px #ffffff13}[data-brand=neura] .neura-composer-mode{background:#ffffff09;border-color:#ffffff13}[data-brand=neura] .neura-command-composer{border-radius:22px;max-width:760px}[data-brand=neura] .neura-editor-menu{background:radial-gradient(100% 70% at 50% 0,#ffffff0e,#0000 66%),#0a0d0cf7;border-color:#ffffff1a}[data-brand=neura] .neura-source-provider .neura-source-trigger{box-shadow:none!important;background:0 0!important;border:0!important}[data-brand=neura] .neura-source-provider .neura-source-trigger:hover:not(:disabled){background:#ffffff0b!important}[data-brand=neura] .neura-preview-zoom-slider{cursor:ew-resize;accent-color:#f5f7f8e6;appearance:none;background:0 0;height:16px}[data-brand=neura] .neura-preview-zoom-slider::-webkit-slider-runnable-track{background:#ffffff1f;border-radius:999px;height:3px}[data-brand=neura] .neura-preview-zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#f4f6f5;border:2px solid #111513;border-radius:999px;width:14px;height:14px;margin-top:-5.5px;box-shadow:0 0 0 1px #ffffff38,0 4px 12px #00000061}[data-brand=neura] .neura-preview-zoom-slider::-moz-range-track{background:#ffffff1f;border-radius:999px;height:3px}[data-brand=neura] .neura-preview-zoom-slider::-moz-range-thumb{background:#f4f6f5;border:2px solid #111513;border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 1px #ffffff38,0 4px 12px #00000061}[data-brand=neura] .neura-user-input-card button:focus-visible,[data-brand=neura] .neura-editor-menu button:focus-visible{outline-offset:1px;outline:1px solid #ffffff6b}}@media (min-width:1380px){[data-brand=neura] .neura-editor-topbar>.neura-editor-viewrail{position:absolute;left:50%;transform:translate(-50%)}}@media (max-width:1180px){[data-brand=neura] .neura-editor-topbar{gap:6px}[data-brand=neura] .neura-editor-topbar .neura-editor-viewrail span{display:none}[data-brand=neura] .neura-editor-topbar .neura-editor-viewrail .neura-editor-control{padding-inline:8px}[data-brand=neura] .neura-preview-toolbar{overflow:visible}}@media (max-width:900px){[data-brand=neura] .neura-editor-topbar{height:52px;min-height:52px}[data-brand=neura] .neura-editor-chat{min-width:0}[data-brand=neura] .neura-preview-toolbar{min-height:48px}[data-brand=neura] .neura-composer-v2{border-radius:18px}}@media (prefers-reduced-motion:reduce){[data-brand=neura] .neura-browser-frame,[data-brand=neura] .neura-composer-v2{transition:none}}
