:root,.dark{--primary:109 100% 42%;--primary-foreground:0 0% 100%;--ring:109 100% 42%;--accent:109 70% 94%;--accent-foreground:109 80% 18%;--mint:#70f51b;--green:#22b800;--sidebar:#141b20}.dark{--background:210 16% 7%;--foreground:0 0% 97%;--card:210 14% 10%;--card-foreground:0 0% 97%;--popover:210 14% 10%;--popover-foreground:0 0% 97%;--border:210 12% 20%;--input:210 12% 20%;--muted:210 12% 15%;--muted-foreground:210 8% 64%;--accent:109 35% 16%;--accent-foreground:109 90% 82%}.brand i,.login-story h1 em{color:#70ed20}.login-story,.auth-page{background:#141b20}.login-story .pill{color:#96ef62;background:#203517;border-color:#456733}.button.primary,.login-form .button{color:#fff;background:#1aae00;border-color:#1aae00}.button.primary:hover{background:#158d00}.nav-link.active{color:#14200b;background:#72ed25}.workspace-initial{color:#96f264}.welcome-banner{background:linear-gradient(115deg,#f0f8eb,#eaf6e1);border-color:#dbe9d0}.login-story-content .story-features svg{color:#84e94a}.mc-brand{white-space:nowrap;letter-spacing:-1.2px;color:#fff;align-items:center;gap:9px;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.mc-brand em{color:#50dc0b;font-style:normal}.mc-mark{width:var(--mark-size,38px);height:var(--mark-size,38px);background-size:calc(var(--mark-size,38px)*5.47) calc(var(--mark-size,38px)*5.47);background-position:calc(var(--mark-size,38px)*-.427) calc(var(--mark-size,38px)*-4.31);background-repeat:no-repeat;border-radius:24%;flex:none;display:inline-block}.restored-app{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));flex-direction:column;display:flex}.restored-body{min-height:100vh;display:flex}.restored-main{flex:1;min-width:0;height:100vh;overflow:auto}.restored-company-bar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));z-index:25;align-items:center;gap:16px;min-height:66px;padding:12px 24px;display:flex;position:sticky;top:0}.restored-company-bar label{color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:10px;font-size:11px;display:flex}.restored-company-bar select{background:hsl(var(--background));border:1px solid hsl(var(--border));width:100%;max-width:420px;color:hsl(var(--foreground));border-radius:8px;padding:9px 12px;font-size:13px}.restored-company-bar a{color:#82e94c;font-size:11px}.restored-content{min-width:0}.restored-content button,.restored-content a{color:revert-layer}.restored-content button[class*=text-white]{color:#fff}.restored-content [class*=min-h-screen]{min-height:calc(100vh - 66px)}.restored-content .h-screen{height:calc(100vh - 66px)}.restored-notice{color:#b1eb8e;background:#203516;border-bottom:1px solid #3d542f;align-items:center;gap:8px;padding:10px 22px;font-size:11px;line-height:1.6;display:flex}.restored-nav-extra{color:#b1bead;background:#12181c;flex-wrap:wrap;gap:16px;padding:12px 20px;font-size:12px;display:flex}.restored-nav-extra a:hover{color:#75ed2b}@media (max-width:767px){.restored-body{display:block}.restored-main{height:auto;min-height:100vh}.restored-company-bar{gap:8px;padding:10px 14px;position:relative}.restored-company-bar label{font-size:9px;display:block}.restored-company-bar select{max-width:100%;margin-top:5px;font-size:11px}.restored-company-bar a{max-width:100px;font-size:9px}.mc-brand{font-size:22px}}:root{--color-blue-400:#72ed43;--color-blue-500:#34cd10;--color-blue-600:#21ad00;--color-purple-400:#87ed54;--color-purple-500:#43d30c;--color-purple-600:#23b600;--color-violet-500:#43d30c;--color-violet-600:#23b600;--color-cyan-400:#8cf449;--color-cyan-500:#61e20a}
