.um-root{color:#e4e4e7;background:#121316;min-height:100vh;font-family:Manrope,IBM Plex Sans,system-ui,sans-serif;font-size:13px}.um-page{max-width:1180px;margin:0 auto;padding:28px 20px 48px}.um-hero h1{color:#fff;margin:0 0 8px;font-size:1.5rem;font-weight:700}.um-hero p{color:#a1a1aa;max-width:720px;margin:0 0 8px;line-height:1.55}.um-hero a{color:#fb923c}.um-tip{color:#71717a;font-size:12px}.um-tip code{color:#d4d4d8}.um-block{margin-top:36px;scroll-margin-top:16px}.um-block-title{text-transform:uppercase;letter-spacing:.12em;color:#71717a;margin:0 0 12px;font-size:13px;font-weight:700}.um-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#e8630a;margin-bottom:4px;font-size:10px;font-weight:700}.um-h1{color:#1a1d21;letter-spacing:0;margin:0;font-size:16px;font-weight:700}.um-h2{color:#1a1d21;margin:0 0 12px;font-size:15px;font-weight:700}.um-label{text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin:10px 0 4px;font-size:10px;font-weight:700;display:block}.um-input{color:#374151;background:#fff;border:1px solid #c8cdd4;border-radius:3px;padding:8px 10px;font-size:13px}.um-btn-primary{color:#fff;text-align:center;background:#e8630a;border:1px solid #c54f08;border-radius:3px;margin-top:14px;padding:9px 12px;font-size:13px;font-weight:600}.um-btn-ghost{color:#4b5563;background:#fff;border:1px solid #c8cdd4;border-radius:3px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-block}.um-btn-sm{width:fit-content;margin-top:8px}.um-login{border:1px solid #3f3f46;border-radius:4px;grid-template-columns:1fr 1fr;min-height:320px;display:grid;overflow:hidden;box-shadow:0 16px 40px #00000059}.um-login--mobile{grid-template-columns:1fr;min-height:auto}.um-login-brand{color:#f4f4f5;background:#000;border-right:1px solid #3f3f46;padding:24px}.um-login--mobile .um-login-brand{border-bottom:1px solid #3f3f46;border-right:none;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.um-login-logo{color:#fff;background:#e8630a;border-radius:3px;place-items:center;width:40px;height:40px;margin-bottom:16px;font-weight:800;display:grid}.um-login--mobile .um-login-logo{margin-bottom:0}.um-login-product{font-size:15px;font-weight:700}.um-login-tag{color:#a1a1aa;font-size:11px}.um-login-blurb{color:#a1a1aa;max-width:280px;margin-top:20px;font-size:12px;line-height:1.5}.um-login-form-pane{background:#e8eaed;justify-content:center;align-items:center;padding:24px;display:flex}.um-login-card{background:#fff;border:1px solid #c8cdd4;border-radius:4px;width:100%;max-width:300px;padding:20px}.um-shell{background:#e8eaed;border:1px solid #3f3f46;border-radius:4px;min-height:360px;display:flex;overflow:hidden;box-shadow:0 16px 40px #00000059}.um-shell--mobile{flex-direction:column;min-height:520px}.um-nav{background:#000;flex-shrink:0;width:148px;padding:10px 8px}.um-shell--mobile .um-nav{flex-direction:row;align-items:center;gap:4px;width:100%;padding:8px;display:flex;overflow-x:auto}.um-nav-logo{color:#fff;background:#e8630a;border-radius:3px;place-items:center;width:32px;height:32px;margin-bottom:10px;font-size:12px;font-weight:800;display:grid}.um-shell--mobile .um-nav-logo{flex-shrink:0;margin-bottom:0}.um-nav-item{color:#a1a1aa;border-left:3px solid #0000;border-radius:0;margin-bottom:2px;padding:8px;font-size:11px;font-weight:600}.um-shell--mobile .um-nav-item{white-space:nowrap;border-bottom:2px solid #0000;border-left:none;padding:6px 10px}.um-nav-item.is-active{color:#fff;background:#e8630a26;border-left-color:#e8630a}.um-shell--mobile .um-nav-item.is-active{border-bottom-color:#e8630a;border-left-color:#0000}.um-main{flex-direction:column;flex:1;min-width:0;display:flex}.um-topbar{color:#6b7280;background:#fff;border-bottom:1px solid #c8cdd4;justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:11px;display:flex}.um-clock{color:#059669;font-weight:600}.um-top-icons:before{content:"▢ ▢";letter-spacing:6px;color:#9ca3af}.um-content{flex:1;padding:12px}.um-page-head{border-bottom:1px solid #c8cdd4;margin-bottom:12px;padding-bottom:8px}.um-kpi-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.um-kpi-row--stack{grid-template-columns:1fr 1fr}.um-kpi{background:#fff;border:1px solid #c8cdd4;border-left:3px solid #e8630a;border-radius:3px;padding:10px}.um-kpi strong{color:#e8630a;font-size:18px;display:block}.um-kpi span{text-transform:uppercase;letter-spacing:.08em;color:#6b7280;font-size:9px}.um-grid-3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.um-shell--mobile .um-grid-3{grid-template-columns:1fr}.um-panel{background:#fff;border:1px solid #c8cdd4;border-radius:3px}.um-panel--flush .um-panel-head{border-radius:0}.um-panel-head{text-transform:uppercase;letter-spacing:.06em;color:#4b5563;background:#f4f5f7;border-bottom:1px solid #c8cdd4;padding:8px 10px;font-size:11px;font-weight:700}.um-row{color:#374151;border-bottom:1px solid #e5e7eb;padding:8px 10px;font-size:12px}.um-row--strong{font-weight:700}.um-row:last-child{border-bottom:none}.um-toolbar{border:1px solid #c8cdd4;border-radius:3px;width:fit-content;margin-bottom:8px;display:flex;overflow:hidden}.um-seg{color:#6b7280;background:#f4f5f7;border-right:1px solid #c8cdd4;padding:6px 12px;font-size:11px;font-weight:600}.um-seg:last-child{border-right:none}.um-seg.is-active{color:#e8630a;background:#fff;box-shadow:inset 0 -2px #e8630a}.um-table{background:#fff;border:1px solid #c8cdd4;border-radius:3px;overflow:hidden}.um-table-head,.um-table-row{grid-template-columns:2fr 1fr 1fr .7fr;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:grid}.um-table-head{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;background:#f4f5f7;border-bottom:1px solid #c8cdd4;font-weight:700}.um-table-row{color:#374151;border-bottom:1px solid #e5e7eb}.um-table-row:last-child{border-bottom:none}.um-tag{text-transform:uppercase;color:#e8630a;margin-left:6px;font-size:9px;font-style:normal;font-weight:800}.um-status{color:#1d4ed8;font-size:10px;font-weight:700}.um-split{grid-template-columns:1fr 1.2fr;gap:8px;display:grid}.um-shell--mobile .um-split{grid-template-columns:1fr}.um-thread{border-bottom:1px solid #e5e7eb;border-left:3px solid #0000;padding:10px}.um-thread.is-active{background:#e8630a0f;border-left-color:#e8630a}.um-thread-brand{color:#e8630a;letter-spacing:.08em;font-size:9px;font-weight:800}.um-thread-title{margin:2px 0;font-size:12px;font-weight:700}.um-thread-prev{color:#6b7280;font-size:11px}.um-chat-line{color:#374151;border-bottom:1px solid #f3f4f6;padding:8px 10px;font-size:12px}.um-composer{color:#9ca3af;border:1px solid #c8cdd4;border-radius:3px;margin:10px;padding:8px 10px;font-size:12px}.um-phone-wrap{border:8px solid #27272a;border-radius:24px;max-width:390px;margin:0 auto;overflow:hidden;box-shadow:0 20px 50px #00000073}.um-modal-demo{background:#00000059;border-radius:4px;justify-content:center;padding:24px;display:flex}.um-modal{background:#fff;border:1px solid #a8b0ba;border-radius:4px;width:min(400px,100%);overflow:hidden;box-shadow:0 12px 32px #00000040}.um-modal-accent{background:#e8630a;height:3px}.um-modal-head{background:#f4f5f7;border-bottom:1px solid #c8cdd4;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.um-modal-x{color:#6b7280;border:1px solid #c8cdd4;border-radius:3px;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.um-modal-body{padding:12px}.um-modal-foot{background:#f4f5f7;border-top:1px solid #c8cdd4;justify-content:flex-end;gap:8px;padding:10px 12px;display:flex}.um-workflow-frame{color:#e4e4e7;background:#0d0e10;border:1px solid #27272a;border-radius:2px;padding:24px 22px 28px}.um-wf-hero{margin-bottom:18px}.um-wf-title{background:linear-gradient(90deg,#d4a574,#7dd3c0);color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:800}.um-wf-sub{color:#71717a;margin:6px 0 0;font-size:12px}.um-wf-pills{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.um-wf-pill{color:#a1a1aa;background:#18181b;border:1px solid #3f3f46;border-radius:2px;padding:8px 14px;font-size:11px;font-weight:700}.um-wf-pill.is-active{color:#0d0e10;background:#c17f3a;border-color:#c17f3a}.um-wf-search{color:#52525b;background:#121316;border:1px solid #3f3f46;border-radius:999px;min-width:180px;margin-left:auto;padding:8px 14px;font-size:11px}.um-kpi-row--wf{margin-bottom:22px}.um-kpi--dark{background:#18181b;border:1px solid #27272a;border-radius:2px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.um-kpi--dark .um-kpi-label{letter-spacing:.1em;color:#71717a;font-size:10px;font-weight:700}.um-kpi--dark strong{color:#fff;font-size:2rem;line-height:1}.um-wf-section{color:#d4a574;margin:0 0 12px;font-size:14px;font-weight:700}.um-wf-section--accent{color:#fb923c;margin-top:28px}.um-wf-cap-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.um-wf-cap{background:#18181b;border:1px solid #27272a;border-radius:2px;padding:10px 10px 12px}.um-wf-cap-top{justify-content:space-between;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.um-wf-cap-bar{background:#27272a;border-radius:2px;height:8px;overflow:hidden}.um-wf-cap-fill{background:linear-gradient(90deg,#20b2aa,#d4a574);height:100%}.um-wf-cap-fill.is-hot{background:linear-gradient(90deg,#ff6b6b,#ffa502)}.um-wf-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.um-wf-card{background:#18181b;border:1px solid #27272a;border-left-width:3px;border-radius:2px;padding:14px}.um-wf-card--high{border-left-color:#ff6b6b}.um-wf-card--med{border-left-color:#ffa502}.um-wf-card-head{justify-content:space-between;gap:8px;margin-bottom:8px;display:flex}.um-wf-card-brand{letter-spacing:.06em;color:#20b2aa;text-transform:uppercase;font-size:10px;font-weight:800}.um-wf-card-title{color:#fff;font-size:14px;font-weight:700}.um-wf-card-pri{color:#ff6b6b;background:#ff6b6b26;border-radius:2px;padding:3px 6px;font-size:9px;font-weight:800}.um-wf-card--med .um-wf-card-pri{color:#ffa502;background:#ffa50226}.um-wf-card-deliv{color:#71717a;border:1px solid #3f3f46;border-radius:2px;margin-bottom:10px;padding:3px 8px;font-size:10px;display:inline-block}.um-wf-card-seg{gap:3px;margin-bottom:10px;display:flex}.um-wf-card-seg span{background:#27272a;border-radius:1px;flex:1;height:4px}.um-wf-card-seg span.on{background:#20b2aa}.um-wf-card-phase{color:#71717a;margin-bottom:12px;font-size:11px}.um-wf-card-phase em{color:#20b2aa;font-style:normal;font-weight:700}.um-wf-card-foot{flex-direction:column;gap:10px;display:flex}.um-wf-card-lead{color:#a1a1aa;font-size:11px}.um-wf-card-btns{gap:8px;display:flex}.um-thread-group-head{letter-spacing:.08em;text-transform:uppercase;color:#e8630a;justify-content:space-between;padding:8px 12px 4px;font-size:10px;font-weight:800;display:flex}.um-thread-group-head span:last-child{color:#71717a;text-transform:none;letter-spacing:0;font-weight:600}.um-block-desc{color:#a1a1aa;max-width:720px;margin:-4px 0 14px;font-size:13px}.um-checklist{color:#a1a1aa;margin:12px 0 0;padding-left:20px;font-size:13px;line-height:1.6}.um-redirect-cta{background:#e8630a;border-radius:2px;margin-top:12px;padding:10px 18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block;color:#0c0c0e!important}.um-redirect-panel{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:2px;padding:20px}.um-redirect-panel a{color:#fb923c}.um-foot{text-align:center;color:#52525b;margin-top:40px;font-size:12px}.um-foot a,.um-hero a{color:#fb923c}@media (max-width:800px){.um-login,.um-grid-3{grid-template-columns:1fr}.um-kpi-row{grid-template-columns:1fr 1fr}.um-wf-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.um-wf-cards{grid-template-columns:1fr}}
