:root{color:#f7f7f5;font-synthesis:none;text-rendering:optimizelegibility;--forge-bg:#101311;--forge-surface:#181c19;--forge-surface-raised:#202520;--forge-border:#303830;--forge-text:#f7f7f5;--forge-text-muted:#9da79f;--forge-accent:#d4a017;--forge-accent-hover:#e1b12c;--forge-success:#56b870;--forge-warning:#e2a93b;--forge-danger:#db625f;--forge-radius-sm:8px;--forge-radius-md:14px;--forge-radius-lg:20px;--forge-shadow:0 18px 45px #00000047;background:#101311;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--forge-bg);min-width:320px;min-height:100%}body{background:radial-gradient(circle at top right, #d4a01714, transparent 34rem), var(--forge-bg);min-width:320px;min-height:100vh;color:var(--forge-text);margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}#root{min-height:100vh}.forge-app-shell{min-height:100vh;display:flex}.forge-sidebar{flex:0 0 260px;min-height:100vh;padding:30px;position:sticky;top:0}.forge-sidebar-title{margin-top:0}.forge-navigation{gap:8px;display:grid}.forge-main{flex:1;min-width:0;padding:40px}.forge-overview-grid{gap:20px;margin-top:20px;display:flex}.forge-connectivity{border-radius:10px;align-items:center;gap:12px;margin-bottom:18px;padding:10px 13px;font-size:13px;display:flex}.forge-connectivity.is-online{color:#bbf7d0;background:#14271f;border:1px solid #2f6c47}.forge-connectivity.is-offline{color:#fde68a;background:#2b2112;border:1px solid #a16207}.forge-connectivity strong{white-space:nowrap}.forge-install-card{background:linear-gradient(135deg,#1f3d33,#17251f);border:1px solid #f4a017;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:24px;padding:22px;display:grid}.forge-install-card h2{margin:3px 0 8px}.forge-install-card p{color:#d1d5db;margin-bottom:0;line-height:1.55}.forge-package-label{letter-spacing:.08em;font-size:12px;font-weight:900;color:#f4a017!important}.forge-install-button{color:#111827;white-space:nowrap;background:#f4a017;border:0;border-radius:9px;padding:12px 17px;font-weight:900}.forge-installed-badge{color:#86efac;white-space:nowrap}.forge-install-help{max-width:260px;font-size:13px}.forge-install-message{grid-column:1/-1;font-size:13px;color:#86efac!important}@media (width<=800px){.forge-app-shell{display:block}.forge-sidebar{z-index:20;width:100%;min-height:0;padding:11px 12px;position:sticky;top:0;overflow-x:auto}.forge-sidebar-title{margin:0 0 8px;font-size:18px}.forge-navigation{gap:7px;min-width:max-content;display:flex}.forge-navigation button{white-space:nowrap;min-height:42px}.forge-sidebar-status{display:none}.forge-main{padding:20px 16px 40px}.forge-overview-grid{grid-template-columns:1fr;gap:12px;display:grid}.forge-connectivity{align-items:flex-start}.forge-install-card{grid-template-columns:1fr;align-items:stretch}.forge-install-button,.forge-installed-badge,.forge-install-help{width:100%;max-width:none}}
