.enterprise,.advanced-suite{padding:120px max(24px,calc((100vw - 1180px)/2))}.enterprise{background:#070a10}.os-shell{display:grid;grid-template-columns:210px 1fr;margin-top:50px;min-height:600px;border:1px solid #2d4158;background:#080d14;box-shadow:0 30px 90px #000}.os-sidebar{padding:24px 14px;background:#0a1018;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.os-sidebar>b{font:700 14px 'Space Grotesk';color:var(--cyan);padding:8px 10px 25px}.os-sidebar button{padding:13px;background:none;border:0;color:#758498;text-align:left}.os-sidebar button.active{background:#11242e;color:var(--cyan);border-left:2px solid var(--cyan)}.os-panel{display:none;padding:30px}.os-panel.active{display:block;animation:in .35s}.os-head{display:flex;justify-content:space-between;align-items:center}.os-head h3,.ai-builder h3{font:600 28px 'Space Grotesk';margin:7px 0}.os-head button,.ai-builder button,.dropzone button{padding:11px 15px;background:#102934;border:1px solid #2aaabd;color:var(--cyan)}.widget-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.widget-grid article{min-height:145px;padding:20px;background:var(--card2);border:1px solid var(--line);display:flex;flex-direction:column;gap:10px;cursor:grab}.widget-grid article.dragging{opacity:.45}.widget-grid article b{font:600 26px 'Space Grotesk'}.widget-grid article p{color:var(--muted);font-size:11px}.widget-grid .positive{color:var(--green)}.widget-grid .wide{grid-column:1/4;min-height:225px}.mini-chart{height:150px;display:flex;align-items:flex-end;gap:13px;padding-top:15px}.mini-chart i{flex:1;height:35%;background:linear-gradient(var(--cyan),#173a46)}.mini-chart i:nth-child(2){height:60%}.mini-chart i:nth-child(3){height:48%}.mini-chart i:nth-child(4){height:75%}.mini-chart i:nth-child(5){height:65%}.mini-chart i:nth-child(6){height:88%}.mini-chart i:nth-child(7){height:78%}.ai-builder{max-width:680px;margin:35px auto}.ai-builder>small,.doc-ai small{color:var(--cyan);letter-spacing:1.5px}.ai-builder textarea{width:100%;min-height:130px;margin:24px 0 12px;padding:18px;background:var(--card2);border:1px solid var(--line);color:var(--text);font:14px/1.6 Manrope;resize:vertical}.ai-builder>button{width:100%;padding:14px;font-weight:800}#generatedFlow{margin-top:20px;padding:20px;border:1px dashed #334a62;color:var(--muted);font-size:13px}#generatedFlow.ready{border-style:solid;color:var(--text);background:var(--card2)}#generatedFlow b{color:var(--cyan)}.doc-ai{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:30px}.dropzone{min-height:420px;border:1px dashed #3a526c;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:radial-gradient(circle,rgba(63,210,235,.08),transparent 60%)}.dropzone>i{font-style:normal;font-size:40px;color:var(--cyan)}.dropzone span{font-size:11px;color:var(--muted)}.extracted{padding:25px;background:var(--card2)}.extracted p{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line)}.extracted p span{color:var(--muted);font-size:11px}.extracted p b{font-size:12px}.advanced-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:50px}.advanced-grid article{min-height:250px;padding:26px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column}.advanced-grid article>i{width:46px;height:46px;display:grid;place-items:center;background:#112832;color:var(--cyan);font-style:normal;font-size:20px}.advanced-grid article div{margin-top:22px}.advanced-grid article b{font:600 18px 'Space Grotesk'}.advanced-grid article p{color:var(--muted);font-size:12px;line-height:1.65}.advanced-grid article>button{margin-top:auto;background:none;border:0;color:var(--cyan);text-align:left;padding:0;font-weight:700}.sync-badge{position:fixed;left:20px;bottom:20px;z-index:45;padding:11px 14px;background:#101925;border:1px solid #3e536a;color:#a7b4c4;font-size:11px;border-radius:20px;box-shadow:0 10px 30px #000}.sync-badge.offline{color:#ffbd67;border-color:#9b6f32}.sync-badge.online{color:var(--green);border-color:#277c61}@media(max-width:850px){.enterprise,.advanced-suite{padding:85px 18px}.os-shell{grid-template-columns:1fr}.os-sidebar{display:flex;flex-direction:row;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}.os-sidebar>b{display:none}.os-sidebar button{white-space:nowrap}.widget-grid{grid-template-columns:1fr 1fr}.widget-grid article:nth-child(3){display:none}.widget-grid .wide{grid-column:1/3}.doc-ai{grid-template-columns:1fr}.dropzone{min-height:260px}.advanced-grid{grid-template-columns:1fr}}
