.phase0-loading{color:#64748b;place-items:center;gap:.8rem;min-height:45vh;font-weight:750;display:grid}.phase0-loading .spin{animation:1s linear infinite phase0-spin}@keyframes phase0-spin{to{transform:rotate(360deg)}}.phase0-onboarding-card,.phase0-panel,.startup-integration-detail,.startup-integrations-nav,.phase0-toolbar,.phase0-roadmap-band{background:#fff;border:1px solid #e5eaf3;box-shadow:0 18px 50px #0f172a0f}.phase0-onboarding-card{border-radius:26px;gap:1rem;max-width:760px;margin:4rem auto;padding:2.2rem;display:grid}.phase0-onboarding-card>svg{color:#1737d1;width:48px;height:48px}.phase0-onboarding-card>span,.phase0-panel header>div>span,.phase0-toolbar span,.startup-integration-heading span{letter-spacing:.12em;color:#1737d1;font-size:.7rem;font-weight:850}.phase0-onboarding-card h2{color:#071449;margin:0;font-size:2rem}.phase0-onboarding-card p{color:#64748b;margin:0;line-height:1.7}.phase0-onboarding-card form{gap:.7rem;display:flex}.phase0-onboarding-card input{flex:1}.phase0-toolbar{border-radius:18px;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding:1rem 1.1rem;display:flex}.phase0-toolbar>div{gap:.35rem;display:grid}.phase0-toolbar select,.phase0-toolbar input{color:#0f172a;background:#fff;border:1px solid #dce3ee;border-radius:10px;min-height:42px;padding:.65rem .8rem}.phase0-toolbar form{gap:.5rem;display:flex}.phase0-toolbar button,.phase0-inline-form button{color:#fff;background:#111827;border:0;border-radius:10px;padding:.7rem 1rem;font-weight:750}.integration-workspace-bar>a{color:#1737d1;font-weight:750}.startup-os-header-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.phase0-notice{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;padding:.8rem 1rem;font-size:.86rem}.phase0-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}.phase0-kpis article{background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #e5eaf3;border-radius:18px;align-items:center;gap:.8rem;padding:1rem;display:flex}.phase0-kpis svg{color:#1737d1}.phase0-kpis div{gap:.1rem;display:grid}.phase0-kpis span,.phase0-kpis small{color:#64748b;font-size:.72rem}.phase0-kpis strong{color:#071449;font-size:1.55rem}.phase0-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.phase0-grid-main{grid-template-columns:1.35fr .85fr}.phase0-panel{border-radius:20px;min-width:0;padding:1rem 1.05rem}.phase0-panel>header{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:start;gap:1rem;padding-bottom:.8rem;display:flex}.phase0-panel>header>div{align-items:center;gap:.55rem;display:flex}.phase0-panel>header svg{color:#1737d1}.phase0-panel header small{color:#7b8496;text-align:right;max-width:340px;line-height:1.45}.phase0-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:1rem;display:grid}.phase0-form label,.startup-integration-form label{color:#334155;gap:.35rem;font-size:.75rem;font-weight:800;display:grid}.phase0-form .wide{grid-column:1/-1}.phase0-form input,.phase0-form textarea,.startup-integration-form input,.phase0-inline-form input{color:#0f172a;background:#fbfdff;border:1px solid #dce3ee;border-radius:10px;outline:none;width:100%;padding:.72rem .8rem}.phase0-form input:focus,.phase0-form textarea:focus,.startup-integration-form input:focus,.phase0-inline-form input:focus{border-color:#6d8dff;box-shadow:0 0 0 3px #1737d114}.phase0-status-list,.phase0-simple-list,.phase0-flag-list{gap:.55rem;padding-top:.85rem;display:grid}.phase0-status-list article,.phase0-simple-list article,.phase0-flag-list article{background:#fbfcff;border:1px solid #edf1f6;border-radius:12px;align-items:center;gap:.7rem;padding:.72rem;display:flex}.phase0-status-list article>svg,.phase0-simple-list article>svg{color:#10a37f;flex:none}.phase0-status-list article div,.phase0-simple-list article div,.phase0-flag-list article div{flex:1;gap:.1rem;min-width:0;display:grid}.phase0-status-list strong,.phase0-simple-list strong,.phase0-flag-list strong{color:#172033;font-size:.84rem}.phase0-status-list span,.phase0-simple-list small,.phase0-flag-list span{color:#778195;font-size:.72rem}.phase0-status-list b{text-transform:uppercase;color:#047857;font-size:.65rem}.phase0-empty{text-align:center;color:#8b95a7;padding:1rem;font-size:.8rem}.phase0-privacy-note{background:#f7fbff;border:1px solid #dbeafe;border-radius:12px;gap:.7rem;margin-top:.85rem;padding:.8rem;display:flex}.phase0-privacy-note>svg{color:#1737d1;flex:none}.phase0-privacy-note div{gap:.2rem;display:grid}.phase0-privacy-note strong{color:#172033;font-size:.8rem}.phase0-privacy-note span{color:#667085;font-size:.73rem;line-height:1.5}.phase0-text-link{color:#1737d1;margin-top:.85rem;font-size:.8rem;font-weight:800;display:inline-flex}.phase0-inline-form{gap:.5rem;padding-top:.85rem;display:flex}.phase0-inline-form input{flex:1}.phase0-dot{background:#94a3b8;border-radius:50%;width:9px;height:9px}.phase0-dot.high,.phase0-dot.urgent{background:#dc2626}.phase0-dot.normal{background:#2563eb}.phase0-flag-list article{justify-content:space-between}.phase0-flag-list b{border-radius:999px;padding:.25rem .45rem;font-size:.65rem}.phase0-flag-list b.on{color:#166534;background:#dcfce7}.phase0-flag-list b.off{color:#64748b;background:#f1f5f9}.phase0-roadmap-band{border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;display:flex}.phase0-roadmap-band>div{align-items:flex-start;gap:.8rem;display:flex}.phase0-roadmap-band svg{color:#1737d1}.phase0-roadmap-band>div>div{gap:.2rem;display:grid}.phase0-roadmap-band span{color:#1737d1;letter-spacing:.08em;font-size:.72rem;font-weight:850}.phase0-roadmap-band strong{color:#071449;font-size:1rem}.phase0-roadmap-band p{color:#667085;max-width:700px;margin:0;font-size:.78rem;line-height:1.55}.phase0-roadmap-band>span{color:#64748b;letter-spacing:0;text-align:right}.startup-integrations-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.startup-integrations-nav{border-radius:20px;flex-direction:column;max-height:calc(100vh - 120px);display:flex;position:sticky;top:90px;overflow:hidden}.startup-integrations-nav>header{border-bottom:1px solid #edf1f6;align-items:center;gap:.7rem;padding:1rem;display:flex}.startup-integrations-nav>header>svg{color:#1737d1}.startup-integrations-nav header div{display:grid}.startup-integrations-nav header strong{color:#071449}.startup-integrations-nav header span{color:#7b8496;font-size:.72rem}.startup-integrations-nav>div{padding:.5rem;overflow-y:auto}.startup-integrations-nav button{text-align:left;color:#334155;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:.72rem;display:flex}.startup-integrations-nav button:hover,.startup-integrations-nav button.active{color:#1737d1;background:#eef3ff}.startup-integrations-nav button>span{gap:.15rem;display:grid}.startup-integrations-nav button strong{font-size:.8rem}.startup-integrations-nav button small{color:#7d8797;font-size:.66rem}.startup-integrations-nav button>svg{width:16px}.startup-integration-detail{border-radius:20px;padding:1.2rem}.startup-integration-heading{border-bottom:1px solid #edf1f6;justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.startup-integration-heading h2{color:#071449;margin:.15rem 0;font-size:1.75rem}.startup-integration-heading p{color:#667085;max-width:700px;margin:0;line-height:1.6}.startup-integration-status{color:#64748b;text-transform:uppercase;background:#f1f5f9;border-radius:999px;height:fit-content;padding:.35rem .55rem;font-size:.68rem}.startup-integration-status.connected{color:#166534;background:#dcfce7}.startup-integration-status.ready{color:#92400e;background:#fef3c7}.startup-integration-status.error{color:#991b1b;background:#fee2e2}.startup-three-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0;display:grid}.startup-three-steps article{border:1px solid #e7ebf1;border-radius:14px;gap:.65rem;padding:.85rem;display:flex}.startup-three-steps article>b{color:#fff;background:#1737d1;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.72rem;display:grid}.startup-three-steps article>div{gap:.25rem;display:grid}.startup-three-steps strong{color:#172033;font-size:.78rem}.startup-three-steps p{color:#667085;margin:0;font-size:.72rem;line-height:1.5}.startup-three-steps a,.startup-integration-links a{color:#1737d1;align-items:center;gap:.25rem;font-size:.7rem;font-weight:800;display:inline-flex}.startup-three-steps a svg,.startup-integration-links svg{width:12px}.startup-integration-cost{background:#fff8e7;border:1px solid #fde7a2;border-radius:12px;gap:.65rem;padding:.8rem;display:flex}.startup-integration-cost svg{color:#a16207;flex:none}.startup-integration-cost div{gap:.15rem;display:grid}.startup-integration-cost strong{color:#713f12;font-size:.78rem}.startup-integration-cost span{color:#854d0e;font-size:.72rem;line-height:1.45}.startup-integration-links{gap:1rem;margin:1rem 0;display:flex}.startup-integration-form{border-top:1px solid #edf1f6;gap:.8rem;padding:1rem 0;display:grid}.startup-secret-input{background:#fbfdff;border:1px solid #dce3ee;border-radius:10px;align-items:center;gap:.5rem;padding:0 .65rem;display:flex}.startup-secret-input input{padding-left:0;box-shadow:none!important;border:0!important}.startup-secret-input svg{color:#64748b;width:16px}.startup-saved-secret{color:#047857;align-items:center;gap:.4rem;margin:0;font-size:.72rem;font-weight:750;display:flex}.startup-integration-actions{flex-wrap:wrap;gap:.55rem;display:flex}.startup-integration-actions button{color:#334155;background:#fff;border:1px solid #d7dfeb;border-radius:10px;padding:.7rem .9rem;font-weight:780}.startup-integration-actions button.primary{color:#fff;background:#1737d1;border-color:#1737d1}.startup-integration-actions button:disabled{opacity:.55}@media (width<=1050px){.phase0-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.phase0-grid,.phase0-grid-main,.startup-integrations-layout{grid-template-columns:1fr}.startup-integrations-nav{max-height:none;position:static}.startup-integrations-nav>div{grid-template-columns:repeat(3,minmax(0,1fr));max-height:320px;display:grid}.startup-three-steps{grid-template-columns:1fr}}@media (width<=700px){.phase0-toolbar{flex-direction:column;align-items:stretch}.phase0-toolbar form{width:100%}.phase0-toolbar form input{flex:1;min-width:0}.phase0-kpis{grid-template-columns:1fr 1fr}.phase0-form{grid-template-columns:1fr}.phase0-form .wide{grid-column:auto}.phase0-panel>header{flex-direction:column}.phase0-panel header small{text-align:left}.phase0-roadmap-band{flex-direction:column;align-items:flex-start}.phase0-roadmap-band>span{text-align:left}.startup-integrations-nav>div{grid-template-columns:repeat(2,minmax(0,1fr))}.startup-integration-heading,.phase0-onboarding-card form{flex-direction:column}.startup-os-header-actions{justify-content:flex-end;width:100%}}@media (width<=480px){.phase0-kpis,.startup-integrations-nav>div{grid-template-columns:1fr}.startup-integration-actions>*{width:100%}.startup-os-header-actions{justify-content:stretch}.startup-os-header-actions>*{flex:1}}
