:root{color:#eaf0ff;background:#07101d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.p2shell{color:#edf2ff;background:radial-gradient(circle at 75% 0,#172b55 0,#0000 35%),#07101d;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.p2side{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091321cc;border-right:1px solid #ffffff12;flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.p2brand{color:#fff;background:0 0;border:0;align-items:center;gap:10px;padding:8px;font-size:20px;font-weight:800;display:flex}.p2brand span,.managericon{background:linear-gradient(135deg,#8056ff,#25c7e8);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.runtime{color:#9cacc7;border:1px solid #ffffff15;border-radius:12px;align-items:center;gap:7px;margin:20px 5px 18px;padding:9px 10px;font-size:11px;display:flex}.runtime span{background:#f6c65c;border-radius:50%;width:7px;height:7px}.runtime.connected span{background:#43e3a0}.runtime.local span{background:#65a7ff}.p2side nav{gap:5px;display:grid}.p2side nav button{color:#93a4c1;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;display:flex}.p2side nav button svg{width:17px}.p2side nav button:hover,.p2side nav button.active{color:#fff;background:#ffffff0d}.sidefoot{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;margin-top:auto;padding:14px}.sidefoot strong,.sidefoot span{display:block}.sidefoot span{color:#8394af;margin-top:4px;font-size:11px;line-height:1.4}.p2main{min-width:0;padding:30px 34px 60px}.p2top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.p2top small,.panel small{color:#7f91ad}.p2top h1{margin:4px 0 0;font-size:29px}.outline,.solid,.reject,.approve,.runBtn,.textbtn{cursor:pointer}.outline,.solid{border-radius:11px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.outline{color:#dfe8fb;background:#ffffff08;border:1px solid #ffffff18}.solid{color:#fff;background:linear-gradient(135deg,#7f59ff,#436cf2);border:0}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.metric{background:#0d1929cc;border:1px solid #ffffff10;border-radius:16px;align-items:center;gap:13px;padding:17px;display:flex}.metric>span{color:#8aa8ff;background:#ffffff0a;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.metric strong,.metric small{display:block}.metric strong{font-size:24px}.metric small{color:#8496b2}.metric.danger{border-color:#f4b45645}.grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.panel{background:#0c1726d9;border:1px solid #ffffff10;border-radius:18px;padding:20px;box-shadow:0 16px 40px #00000020}.panel.wide{min-height:500px}.panelhead{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.panel h2{margin:3px 0;font-size:20px}.textbtn{color:#7fa7ff;background:0 0;border:0}.employeeList{gap:7px;display:grid}.empRow{color:#fff;text-align:left;background:#ffffff05;border:0;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px;display:grid}.empRow div:nth-child(2) strong,.empRow div:nth-child(2) span{display:block}.empRow div:nth-child(2) span{color:#8091ad;margin-top:2px;font-size:12px}.empRow i{color:#48dba0;background:#48dba014;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal}.p2avatar{background:linear-gradient(145deg,#8058ff,#2bc7dd);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid;box-shadow:inset 0 0 0 3px #ffffff14}.taskRow{border-bottom:1px solid #ffffff0b;grid-template-columns:auto 1fr auto;align-items:start;gap:11px;padding:12px 0;display:grid}.taskRow:last-child{border-bottom:0}.taskIcon{color:#89a7e9;background:#ffffff08;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.taskIcon svg,.runBtn svg{width:15px}.taskRow strong,.taskRow span{display:block}.taskRow span{color:#7f91ad;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}.taskRow p{color:#9bacbf;margin:7px 0 0;font-size:11px;line-height:1.4}.runBtn{color:#cfe0ff;background:#ffffff09;border:1px solid #ffffff13;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.runBtn:disabled{opacity:.45}.manager{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:18px;display:grid}.manager p{color:#91a1ba;margin:8px 0 0;line-height:1.55}.cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.empCard{color:#fff;text-align:left;background:#ffffff04;border:1px solid #ffffff10;border-radius:16px;padding:18px}.empCard:hover{border-color:#795df066}.empCard strong,.empCard>span{display:block}.empCard strong{margin-top:12px;font-size:18px}.empCard>span{color:#8fa2c1;margin-top:3px;font-size:12px}.empCard p{color:#9aa9bf;min-height:58px;font-size:12px;line-height:1.5}.empCard b{font-size:17px}.taskForm{gap:13px;display:grid}.taskForm label{color:#93a3bd;gap:7px;font-size:12px;display:grid}.taskForm textarea,.taskForm select,.chatForm input{box-sizing:border-box;color:#eaf0ff;background:#081321;border:1px solid #ffffff15;border-radius:11px;outline:none;width:100%;padding:11px}.taskForm textarea{resize:vertical;min-height:110px}.approvalList{gap:12px;display:grid}.approval{background:#ffffff04;border:1px solid #ffffff10;border-radius:14px;justify-content:space-between;gap:20px;padding:17px;display:flex}.approval h3{margin:8px 0 4px}.approval p{color:#91a2b9;margin:0;font-size:12px;line-height:1.5}.badge{background:#ffffff0d;border-radius:999px;padding:5px 8px;font-size:10px}.badge.pending{color:#f6ca6c}.badge.approved{color:#52dda6}.badge.rejected{color:#ff8798}.approvalActions{align-items:center;gap:8px;display:flex}.reject,.approve{border-radius:9px;align-items:center;gap:6px;padding:8px 10px;display:flex}.reject{color:#ff9dac;background:#ff6a7e0d;border:1px solid #ff6a7e45}.approve{color:#062617;background:#43d99b;border:0}.empty{text-align:center;color:#8597b4;align-content:center;place-items:center;min-height:300px;display:grid}.empty>span{background:#ffffff08;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.empty h3{color:#fff;margin:12px 0 4px}.empty p{margin:0}.bigNumber{margin:10px 0!important;font-size:42px!important}.bar{background:#ffffff0b;border-radius:999px;height:9px;margin:20px 0 7px;overflow:hidden}.bar span{border-radius:inherit;background:linear-gradient(90deg,#7659ff,#34c8e3);height:100%;display:block}.budgetRow{border-bottom:1px solid #ffffff0c;justify-content:space-between;padding:11px 0;display:flex}.reset{margin-top:20px}.employeeWorkspace{grid-template-columns:340px 1fr;gap:18px;display:grid}.employeeHero>.p2avatar{width:64px;height:64px;font-size:24px}.employeeHero h2{font-size:26px}.employeeHero>div:nth-child(2)>strong{color:#9eb0cb}.employeeHero p{color:#92a3bd;line-height:1.6}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips span{color:#aab9ce;background:#ffffff09;border-radius:999px;padding:6px 8px;font-size:10px}.chat{flex-direction:column;min-height:570px;display:flex}.messages{flex-direction:column;flex:1;gap:10px;padding:10px 0;display:flex;overflow:auto}.agentBubble,.userBubble{border-radius:14px;max-width:72%;padding:11px 13px;font-size:13px;line-height:1.5}.agentBubble{background:#ffffff08;align-self:flex-start}.userBubble{background:linear-gradient(135deg,#6b54e8,#4269db);align-self:flex-end}.chatForm{grid-template-columns:1fr auto;gap:8px;display:grid}.launcher{z-index:9999;color:#fff;background:linear-gradient(135deg,#7656ff,#2d9ee9);border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-weight:800;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 40px #0008}.backlauncher{z-index:9999;position:fixed;bottom:18px;right:18px}@media (width<=950px){.p2shell{grid-template-columns:78px 1fr}.p2side{padding:16px 10px}.p2brand{font-size:0}.p2brand span{font-size:16px}.runtime,.p2side nav button span,.sidefoot{display:none}.p2side nav button{justify-content:center}.metrics,.cards{grid-template-columns:1fr 1fr}.employeeWorkspace{grid-template-columns:1fr}.employeeHero{display:none}}@media (width<=650px){.p2shell{display:block}.p2side{z-index:30;border-top:1px solid #ffffff14;border-right:0;height:auto;padding:7px;position:fixed;inset:auto 0 0}.p2brand,.runtime,.sidefoot{display:none}.p2side nav{justify-content:space-around;display:flex}.p2side nav button{padding:8px}.p2main{padding:20px 15px 90px}.p2top{align-items:flex-start}.p2top h1{font-size:22px}.p2top .outline{padding:10px;font-size:0}.p2top .outline svg{margin:0}.metrics{grid-template-columns:1fr 1fr}.grid2,.tasksLayout{grid-template-columns:1fr}.manager{grid-template-columns:auto 1fr}.manager .solid{grid-column:1/-1}.cards{grid-template-columns:1fr}.approval{display:block}.approvalActions{margin-top:12px}.employeeWorkspace{display:block}.chat{min-height:65vh}.agentBubble,.userBubble{max-width:86%}}.notice3{border-color:color-mix(in srgb,var(--accent,#7c5cff) 35%,transparent);margin-bottom:16px}.integrationsPage{gap:18px;display:grid}.integrationHero{justify-content:space-between;align-items:center;gap:20px;display:flex}.integrationHero p{max-width:720px}.integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.integrationCard{gap:18px;display:grid}.integrationTitle{align-items:center;gap:12px;display:flex}.integrationTitle>div{flex:1;min-width:0}.integrationTitle h3{margin:0}.integrationTitle p{margin:3px 0 0}.googleMark,.genericMark{background:#7f5cff24;border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid}.connectionBadge{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.connectionBadge.on{color:#32c98a;background:#1fb57724}.connectionBadge.off{color:var(--muted,#8a8f98);background:#7f7f7f1f}.muted{color:var(--muted,#8a8f98);line-height:1.55}.capabilityGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.capabilityGrid span{background:#7f7f7f14;border-radius:12px;align-items:center;gap:7px;padding:10px;font-size:13px;font-weight:700;display:flex}.integrationActions{flex-wrap:wrap;gap:10px;display:flex}.coming{opacity:.72}.toolTester{gap:16px;display:grid}.toolForm{grid-template-columns:1fr 1fr 2fr auto;align-items:end;gap:12px;display:grid}.toolForm label{gap:7px;font-size:12px;font-weight:800;display:grid}.toolForm input,.toolForm select{box-sizing:border-box;width:100%;color:inherit;background:0 0;border:1px solid #7f7f7f33;border-radius:11px;padding:11px 12px}.toolResult{white-space:pre-wrap;background:#00000038;border-radius:12px;max-height:380px;padding:14px;font-size:12px;line-height:1.55;overflow:auto}.chips.mini{margin-top:10px}.chips.mini span{font-size:11px}.runBtn svg{flex:none}@media (width<=900px){.integrationGrid{grid-template-columns:1fr}.toolForm{grid-template-columns:1fr 1fr}.toolForm label:nth-child(3){grid-column:1/-1}.integrationHero{flex-direction:column;align-items:flex-start}}@media (width<=620px){.toolForm{grid-template-columns:1fr}.toolForm label:nth-child(3){grid-column:auto}.capabilityGrid{grid-template-columns:1fr}.integrationTitle{flex-wrap:wrap;align-items:flex-start}.connectionBadge{margin-left:54px}.integrationActions>*{justify-content:center;width:100%}}.lx-audience,.lx-jobs,.lx-scenario,.lx-faq,.lx-final{position:relative}.lx-head{text-align:center;max-width:820px;margin:0 auto 42px}.lx-head.left{text-align:left;margin-left:0}.lx-head h2{letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(2.2rem,5vw,4.4rem);line-height:1.02}.lx-head h2 span{background:linear-gradient(90deg,#8c7cff,#55d8ff);color:#0000;-webkit-background-clip:text}.lx-head p{color:var(--muted,#9aa3b2);max-width:720px;margin:0 auto;font-size:1.08rem;line-height:1.7}.lx-head.left p{margin-left:0}.lx-pill{background:#8066ff1f;border:1px solid #8066ff33;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:.84rem;font-weight:700;display:inline-flex}.lx-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.lx-audience-card{background:linear-gradient(#ffffff12,#ffffff06);border:1px solid #80808029;border-radius:24px;flex-direction:column;min-height:430px;padding:28px;display:flex}.lx-audience-card small{text-transform:uppercase;letter-spacing:.08em;color:#8c7cff;font-size:.78rem;font-weight:800}.lx-audience-card h3{margin:14px 0;font-size:1.55rem;line-height:1.18}.lx-audience-card p{color:var(--muted,#9aa3b2);line-height:1.65}.lx-audience-card ul{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.lx-audience-card li{align-items:center;gap:8px;font-size:.92rem;display:flex}.lx-audience-card button,.lx-job-card button,.lx-final button,.lx-primary{cursor:pointer;color:#fff;background:linear-gradient(135deg,#7f65ff,#4ccdf4);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px 14px;font-weight:800;display:inline-flex}.lx-proof{background:#80808029;border-block:1px solid #80808029;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lx-proof div{background:var(--surface,#10131b);gap:6px;padding:28px 24px;display:grid}.lx-proof strong{font-size:1.15rem}.lx-proof span{color:var(--muted,#9aa3b2);font-size:.92rem}.lx-job-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lx-job-card{background:#ffffff09;border:1px solid #80808024;border-radius:20px;flex-direction:column;min-height:270px;padding:22px;display:flex}.lx-job-card>span{background:#6e5cff24;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.lx-job-card h3{margin:16px 0 8px;font-size:1.05rem}.lx-job-card p{color:var(--muted,#9aa3b2);font-size:.9rem;line-height:1.6}.lx-job-card button{color:inherit;background:0 0;border:1px solid #80808029;border-radius:0;justify-content:flex-start;padding:10px 0}.lx-scenario{background:radial-gradient(circle at 15% 20%,#684cff21,#0000 35%),radial-gradient(circle at 90% 80%,#40ceff17,#0000 30%);grid-template-columns:1.1fr .9fr;align-items:center;gap:38px;display:grid}.lx-scenario-copy h2{letter-spacing:-.035em;margin:16px 0;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.05}.lx-scenario-copy>p{color:var(--muted,#9aa3b2);font-size:1.05rem;line-height:1.75}.lx-checks{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.lx-checks span{align-items:center;gap:8px;display:flex}.lx-primary{margin-top:4px}.lx-day-card{background:#ffffff0d;border:1px solid #80808026;border-radius:24px;padding:26px;box-shadow:0 24px 70px #0000002e}.lx-day-card small{color:#7f65ff;font-weight:800}.lx-day-card h3{margin:10px 0 20px;font-size:1.4rem}.lx-day-card div{border-top:1px solid #80808021;gap:3px;padding:14px 0;display:grid}.lx-day-card span{color:var(--muted,#9aa3b2);font-size:.9rem}.lx-faq-grid{grid-template-columns:1fr 1fr;gap:12px;max-width:980px;margin:0 auto;display:grid}.lx-faq details{background:#ffffff08;border:1px solid #80808026;border-radius:16px;padding:0 18px}.lx-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:800;list-style:none;display:flex}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary span{color:#8d78ff;font-size:1.4rem}.lx-faq details p{color:var(--muted,#9aa3b2);margin:0 0 18px;line-height:1.65}.lx-final{text-align:center;max-width:980px;margin:0 auto 40px}.lx-final h2{letter-spacing:-.04em;margin:16px 0;font-size:clamp(2.3rem,5vw,4.6rem);line-height:1.02}.lx-final p{color:var(--muted,#9aa3b2);margin-bottom:24px;font-size:1.08rem}.lx-final button{margin:0 auto;padding:14px 18px;font-size:1rem}.theme-light #crewora-landing-expansion{--surface:#fff}.theme-light .lx-audience-card,.theme-light .lx-job-card,.theme-light .lx-day-card,.theme-light .lx-faq details{background:#141c2d06}.theme-light .lx-proof div{background:#fff}@media (width<=1050px){.lx-audience-grid{grid-template-columns:1fr}.lx-audience-card{min-height:auto}.lx-job-grid{grid-template-columns:repeat(2,1fr)}.lx-scenario,.lx-proof{grid-template-columns:1fr}}@media (width<=700px){.lx-job-grid,.lx-faq-grid,.lx-checks{grid-template-columns:1fr}.lx-audience,.lx-jobs,.lx-scenario,.lx-faq,.lx-final{padding-left:20px!important;padding-right:20px!important}.lx-head h2,.lx-final h2{font-size:2.25rem}.lx-proof div{padding:22px 20px}.lx-job-card{min-height:240px}}.p7l-connect,.p7l-comms,.p7l-day{color:#f5f8ff;background:#07101d}.p7l-connect{grid-template-columns:1fr 1fr;align-items:center;gap:54px;display:grid}.p7l-copy h2,.p7l-head h2,.p7l-day h2{letter-spacing:-.045em;margin:.6rem 0 1rem;font-size:clamp(2.2rem,4vw,4.2rem);line-height:1.02}.p7l-copy h2 span{background:linear-gradient(120deg,#9f8bff,#58dce5);color:#0000;-webkit-background-clip:text}.p7l-copy p,.p7l-head p,.p7l-day{color:#9fb0c7;line-height:1.65}.p7l-pill{color:#d2ccff;background:#7c5cff14;border:1px solid #7c5cff55;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex}.p7l-points{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0;display:grid}.p7l-points span{color:#bac7d8;align-items:center;gap:7px;font-size:13px;display:flex}.p7l-copy button,.p7l-day button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#22b8cf);border:0;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-weight:850;display:inline-flex}.p7l-appcloud{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.p7l-appcloud span{color:#d5deeb;background:#0b1727;border:1px solid #ffffff12;border-radius:14px;padding:14px;font-weight:750}.p7l-comms{background:linear-gradient(#08111f,#0b1727)}.p7l-head{text-align:center;max-width:950px;margin:0 auto 34px}.p7l-scenarios{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.p7l-scenarios article{background:#ffffff05;border:1px solid #ffffff10;border-radius:18px;padding:20px}.p7l-scenarios article>svg{color:#7edce7;width:32px;height:32px}.p7l-scenarios small{color:#91a3bb;letter-spacing:.08em;margin-top:22px;display:block}.p7l-scenarios h3{margin:.4rem 0;font-size:22px}.p7l-scenarios p{color:#95a7bc;font-size:13px;line-height:1.55}.p7l-day{grid-template-columns:1fr 1fr;align-items:start;gap:30px;display:grid}.p7l-day>div:first-child small{color:#8fa1b8;letter-spacing:.08em}.p7l-timeline{gap:10px;display:grid}.p7l-timeline div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:90px 1fr;gap:10px;padding:14px;display:grid}.p7l-timeline b{color:#8edce7}.p7l-timeline span{color:#c8d2df}.p7l-day button{grid-column:1/-1;justify-self:start}.p7l-note{color:#dbe5f1;background:#0a1422;border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:20px clamp(22px,7vw,110px);display:grid}.p7l-note span{color:#91a3bb;font-size:12px;line-height:1.5}@media (width<=980px){.p7l-connect,.p7l-day{grid-template-columns:1fr}.p7l-scenarios{grid-template-columns:1fr 1fr}}@media (width<=640px){.p7l-appcloud,.p7l-points,.p7l-scenarios,.p7l-note,.p7l-timeline div{grid-template-columns:1fr}.p7l-copy h2,.p7l-head h2,.p7l-day h2{font-size:2.3rem}}.p8-pricing-host{border-top:1px solid var(--c13-line,var(--line));border-bottom:1px solid var(--c13-line,var(--line));background:var(--c13-bg,var(--bg))!important;padding:104px clamp(22px,6vw,96px)!important}.p8pricing{max-width:1460px;color:var(--c13-text,var(--text));margin:0 auto}.p8head{text-align:center;max-width:920px;margin:0 auto 42px}.p8pill{border:1px solid color-mix(in srgb,var(--c13-brand,var(--brand)) 45%,var(--c13-line,var(--line)));background:color-mix(in srgb,var(--c13-brand,var(--brand)) 11%,var(--c13-surface,var(--surface)));letter-spacing:.04em;color:var(--c13-text,var(--text));border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.p8head h2{letter-spacing:-.05em;color:var(--c13-text,var(--text));margin:18px 0;font-size:clamp(36px,5vw,66px);line-height:1.02}.p8head>p{color:var(--c13-muted,var(--muted));max-width:820px;margin:0 auto;font-size:17px;line-height:1.7}.p8trust{color:var(--c13-muted,var(--muted));flex-wrap:wrap;justify-content:center;gap:18px;margin-top:22px;font-size:12px;display:flex}.p8trust span{align-items:center;gap:6px;display:flex}.p8plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.p8plan{border:1px solid var(--c13-line,var(--line));background:linear-gradient(160deg,var(--c13-surface,var(--surface)),color-mix(in srgb,var(--c13-surface2,var(--surface2)) 55%,var(--c13-surface,var(--surface))));border-radius:22px;flex-direction:column;min-height:590px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 50px #0000000f}.p8plan:before{content:"";background:0 0;height:3px;position:absolute;inset:0 0 auto}.p8plan.featured{border-color:var(--c13-brand,var(--brand));box-shadow:0 24px 65px color-mix(in srgb,var(--c13-brand,var(--brand)) 16%,transparent)}.p8plan.featured:before{background:linear-gradient(90deg,var(--c13-brand,var(--brand)),var(--c13-brand2,var(--brand2)))}.p8popular{color:#fff;background:var(--c13-brand,var(--brand));border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;position:absolute;top:16px;right:16px}.p8planName{margin-top:18px}.p8planName h3{color:var(--c13-text,var(--text));margin:0;font-size:20px}.p8price{letter-spacing:-.045em;color:var(--c13-text,var(--text));margin:24px 0 3px;font-size:44px;font-weight:900}.p8price small{color:var(--c13-muted,var(--muted));margin-left:3px;font-size:14px;font-weight:700}.p8credits{color:var(--c13-brand2,var(--brand2));font-size:13px}.p8plan>p{color:var(--c13-muted,var(--muted));min-height:78px;font-size:13px;line-height:1.6}.p8plan ul{gap:11px;margin:18px 0 20px;padding:0;list-style:none;display:grid}.p8plan li{color:var(--c13-text,var(--text));align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;display:flex}.p8plan li svg{color:var(--c13-green,#46c793);flex:none;margin-top:1px}.p8note{color:var(--c13-muted,var(--muted));border-top:1px solid var(--c13-line,var(--line));min-height:62px;padding-top:14px;font-size:11px;line-height:1.45;display:block}.p8plan>button,.p8bottom button{cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--c13-brand,var(--brand)),var(--c13-brand2,var(--brand2)));box-shadow:0 10px 26px color-mix(in srgb,var(--c13-brand,var(--brand)) 16%,transparent);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:13px 15px;font-weight:900;display:flex}.p8plan>button:hover,.p8bottom button:hover{transform:translateY(-1px)}.p8explain{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.p8explain>div{border:1px solid var(--c13-line,var(--line));background:var(--c13-surface,var(--surface));border-radius:18px;padding:20px}.p8explain strong{color:var(--c13-text,var(--text))}.p8explain p{color:var(--c13-muted,var(--muted));margin:.5rem 0 0;font-size:13px;line-height:1.6}.p8bottom{border:1px solid var(--c13-line,var(--line));background:var(--c13-surface,var(--surface));border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:22px;display:flex}.p8bottom>div{gap:4px;display:grid}.p8bottom strong{color:var(--c13-text,var(--text))}.p8bottom span{color:var(--c13-muted,var(--muted));font-size:13px}.p8bottom button{white-space:nowrap;margin:0}.p8bottom button svg{flex:none}@media (width<=1180px){.p8plans{grid-template-columns:repeat(2,1fr)}.p8plan{min-height:530px}}@media (width<=760px){.p8-pricing-host{padding:76px 18px!important}.p8plans,.p8explain{grid-template-columns:1fr}.p8plan{min-height:auto}.p8bottom{flex-direction:column;align-items:flex-start}.p8bottom button{width:100%}.p8head{text-align:left}.p8head>p{margin-left:0}.p8trust{justify-content:flex-start}}.p9land{background:linear-gradient(180deg,var(--bg),var(--soft));border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:58px;display:grid}.p9eyebrow{background:var(--brandSoft);color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.p9land h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(36px,4.6vw,62px);line-height:1.02}.p9land p{color:var(--muted);font-size:18px;line-height:1.65}.p9land a{background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;border-radius:12px;margin-top:16px;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.p9steps{gap:12px;display:grid}.p9steps article{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:18px;display:grid}.p9steps article>svg:first-child{background:var(--brandSoft);border-radius:13px;width:42px;height:42px;padding:10px}.p9steps article>svg:last-child{color:var(--green)}.p9steps strong,.p9steps span{display:block}.p9steps span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}@media (width<=850px){.p9land{grid-template-columns:1fr}.p9steps article{grid-template-columns:38px 1fr auto}}.p17shell{color:#f7f9ff;background:linear-gradient(#090d17f0,#0e1422fa);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:96px max(24px,6vw)}[data-crewora-theme=light] .p17shell{color:#172033;background:linear-gradient(#f7f9fd,#eef3fb);border-color:#d8e0ec}.p17eyebrow{letter-spacing:.14em;opacity:.8;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.p17hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:end;gap:42px;margin:20px 0 38px;display:grid}.p17hero h2{max-width:920px;margin:0 0 18px;font-size:clamp(38px,5vw,68px);line-height:1.02}.p17hero h2 span{opacity:.64}.p17hero p{opacity:.78;max-width:900px;font-size:18px;line-height:1.7}.p17heroStats{gap:12px;display:grid}.p17heroStats div{background:#ffffff0e;border:1px solid #ffffff17;border-radius:18px;padding:18px 20px}[data-crewora-theme=light] .p17heroStats div{background:#fff;border-color:#dce4ef}.p17heroStats strong{font-size:28px;display:block}.p17heroStats span{opacity:.65;font-size:13px}.p17grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.p17module{background:#ffffff0b;border:1px solid #ffffff17;border-radius:24px;flex-direction:column;min-height:100%;padding:24px;display:flex}[data-crewora-theme=light] .p17module{background:#fff;border-color:#dce4ef;box-shadow:0 12px 40px #1b274414}.p17moduleTop{align-items:flex-start;gap:14px;display:flex}.p17moduleTop>div{flex:1}.p17moduleTop small{letter-spacing:.12em;opacity:.58;font-size:11px;font-weight:800}.p17moduleTop h3{margin:4px 0 0;font-size:25px}.p17moduleTop b{letter-spacing:.09em;background:#7896ff26;border:1px solid #7896ff47;border-radius:999px;padding:7px 9px;font-size:10px}.p17icon{background:#7896ff24;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.p17module>p{opacity:.74;line-height:1.65}.p17flow{gap:8px;margin:8px 0 20px;display:grid}.p17flow div{align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.p17flow span{background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}[data-crewora-theme=light] .p17flow span{background:#eef3fb}.p17flow strong{font-weight:650}.p17cta{color:#111827;background:#fff;border-radius:14px;justify-content:center;margin-top:auto;padding:13px 16px;font-weight:800;text-decoration:none;display:inline-flex}[data-crewora-theme=light] .p17cta{color:#fff;background:#172033}.p17controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.p17controls div{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;padding:20px}[data-crewora-theme=light] .p17controls div{background:#fff;border-color:#dce4ef}.p17controls h3{margin:12px 0 6px}.p17controls p{opacity:.7;margin:0;font-size:14px;line-height:1.6}.p17credits{background:#5770ff17;border:1px solid #748bff38;border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:28px;padding:28px;display:grid}.p17credits small{letter-spacing:.12em;opacity:.65;font-size:11px;font-weight:800}.p17credits h3{margin:7px 0;font-size:28px}.p17credits p{opacity:.7;line-height:1.6}.p17creditGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.p17creditGrid div{background:#ffffff0f;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:16px;display:grid}[data-crewora-theme=light] .p17creditGrid div{background:#fff}.p17creditGrid span{font-weight:800}.p17final{border:1px solid #ffffff17;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:22px;padding:24px;display:grid}[data-crewora-theme=light] .p17final{background:#fff;border-color:#dce4ef}.p17final small{letter-spacing:.12em;opacity:.6;font-size:10px;font-weight:800}.p17final h3{margin:5px 0 6px;font-size:22px}.p17final p{opacity:.7;margin:0}.p17final a{color:#111827;background:#fff;border-radius:14px;padding:12px 16px;font-weight:800;text-decoration:none}[data-crewora-theme=light] .p17final a{color:#fff;background:#172033}.p17note{opacity:.58;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}@media (width<=980px){.p17hero,.p17credits,.p17grid,.p17controls{grid-template-columns:1fr}.p17final{grid-template-columns:auto 1fr}.p17final a{text-align:center;grid-column:1/-1}}@media (width<=620px){.p17shell{padding:68px 18px}.p17hero h2{font-size:40px}.p17creditGrid{grid-template-columns:1fr}.p17module{padding:20px}.p17moduleTop{flex-wrap:wrap}.p17moduleTop b{margin-left:56px}.p17final{grid-template-columns:1fr}.p17final svg{display:none}}.p17billing{max-width:1320px;color:inherit;background:#ffffff0a;border:1px solid #ffffff17;border-radius:24px;margin:22px auto 80px;padding:28px}.p17billingHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.p17billingHead small{letter-spacing:.12em;opacity:.6;font-size:11px;font-weight:800}.p17billingHead h2{margin:6px 0 10px;font-size:30px}.p17billingHead p{opacity:.72;max-width:820px;margin:0;line-height:1.6}.p17billingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.p17billingGrid article{background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;padding:18px}.p17billingGrid article>div{justify-content:space-between;gap:12px;margin:14px 0;display:flex}.p17billingGrid strong{font-size:18px}.p17billingGrid span{font-weight:800}.p17billingGrid button{opacity:.52;cursor:not-allowed;border:0;border-radius:12px;width:100%;padding:11px 12px}.p17billingNote{opacity:.56;margin:14px 0 0;font-size:12px}[data-crewora-theme=light] .p17billing{background:#fff;border-color:#dce4ef;box-shadow:0 12px 35px #16223c0f}[data-crewora-theme=light] .p17billingGrid article{background:#f7f9fd;border-color:#e1e7f0}@media (width<=900px){.p17billingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.p17billing{margin:16px 16px 60px;padding:20px}.p17billingGrid{grid-template-columns:1fr}.p17billingHead{display:block}.p17billingHead svg{margin-top:14px}}.p17providers{color:#eaf1ff;max-width:1400px;margin:24px auto 70px;padding:0 28px}.p17providersHead{background:linear-gradient(145deg,#0f1a2d,#0a1322);border:1px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px;display:flex}.p17providersHead small{letter-spacing:.12em;color:#8ea2c0;font-weight:800}.p17providersHead h2{letter-spacing:-.03em;margin:8px 0 10px;font-size:clamp(28px,3vw,44px)}.p17providersHead p{color:#9db0cb;max-width:850px;line-height:1.65}.p17providersHead>svg{color:#69e0c1;width:34px;height:34px}.p17providerNotice{background:#7c5cff1c;border:1px solid #7c5cff59;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:13px 16px;display:flex}.p17providerNotice a{color:#fff;font-weight:800}.p17providerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.p17providerGrid article{background:#0d1728;border:1px solid #ffffff1a;border-radius:22px;padding:22px}.p17providerGrid article.connected{border-color:#4cdea773;box-shadow:inset 0 0 0 1px #4cdea714}.p17providerTitle{align-items:center;gap:12px;display:flex}.p17providerTitle>span{background:linear-gradient(135deg,#745cff,#2ccde2);border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.p17providerTitle>div{flex-direction:column;gap:2px;display:flex}.p17providerTitle>div small{color:#8fa2bf}.p17providerTitle>b{color:#68d7aa;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:flex}.p17providerGrid article>p{color:#9fb0c7;line-height:1.6}.p17providerGrid form{gap:10px;display:grid}.p17providerGrid label{color:#b9c7db;font-size:12px}.p17providerGrid label>div{background:#08111f;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:8px;margin-top:7px;padding:0 12px;display:flex}.p17providerGrid input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-height:44px}.p17providerGrid button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7358ff,#28bfd0);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 15px;font-weight:800;display:inline-flex}.p17providerGrid button:disabled{opacity:.45;cursor:not-allowed}.p17account{color:#b7c8df;background:#ffffff0a;border-radius:12px;align-items:center;gap:8px;margin:14px 0;padding:11px 12px;display:flex}.p17future{background:#0b1525;border:1px solid #ffffff17;border-radius:22px;margin-top:16px;padding:22px}.p17future>div:first-child{justify-content:space-between;gap:14px;margin-bottom:14px;display:flex}.p17future>div:first-child span{color:#90a2bc}.p17future>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.p17future>div:last-child>span{border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:4px;padding:11px;display:flex}.p17future small{color:#7f91aa}@media (width<=900px){.p17providerGrid{grid-template-columns:1fr}.p17future>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.p17providers{padding:0 14px}.p17future>div:first-child{flex-direction:column}.p17future>div:last-child{grid-template-columns:1fr}}.p19hub{color:#eef4ff;background:#07101d;min-height:0;padding:28px clamp(18px,5vw,72px) 8px}.p19hero{background:radial-gradient(circle at 10% 0,#7558f422,#0000 34%),linear-gradient(145deg,#0d192c,#08111e);border:1px solid #ffffff12;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;max-width:1450px;margin:0 auto;padding:32px;display:grid}.p19hero small,.p19market small,.p19owner small{letter-spacing:.1em;color:#8fa1bb;font-weight:800}.p19hero h1{letter-spacing:-.045em;max-width:1000px;margin:.45rem 0 1rem;font-size:clamp(2.3rem,4vw,4.8rem);line-height:.98}.p19hero p{color:#9eb0c9;max-width:900px;line-height:1.65}.p19heroStats{gap:9px;min-width:210px;display:grid}.p19heroStats span{color:#91a3bb;background:#ffffff05;border:1px solid #ffffff10;border-radius:13px;padding:12px 14px;font-size:12px}.p19heroStats strong{color:#fff;margin-right:5px;font-size:20px}.p19cert{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;align-items:flex-start;gap:12px;max-width:1450px;margin:14px auto 0;padding:14px 16px;display:flex}.p19cert svg{flex:none;margin-top:2px}.p19cert strong{display:block}.p19cert p{color:#93a5bd;margin:.3rem 0 0;font-size:12px;line-height:1.5}.p19cert.ready{background:#4ed9a40d;border-color:#4ed9a43e}.p19cert.ready svg{color:#63dcb0}.p19cert.pending{background:#f0bc700b;border-color:#f0bc7035}.p19cert.pending svg{color:#f0c47a}.p19market{background:#ffffff04;border:1px solid #ffffff10;border-radius:24px;max-width:1450px;margin:18px auto 0;padding:24px}.p19marketHead,.p19ownerHead{justify-content:space-between;align-items:center;gap:18px;display:flex}.p19marketHead h2,.p19ownerHead h2{margin:.25rem 0;font-size:clamp(1.8rem,3vw,2.8rem)}.p19marketHead button,.p19ownerHead button,.p19adjust button{color:#fff;background:linear-gradient(135deg,#7659f5,#31bfd5);border:0;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-weight:800;display:flex}.p19marketHead svg,.p19ownerHead svg,.p19adjust button svg{width:16px}.p19filters{gap:10px;margin:18px 0;display:grid}.p19filters label{background:#07111e;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:9px;padding:0 13px;display:flex}.p19filters input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:46px}.p19filters>div{align-items:center;gap:7px;display:flex;overflow:auto}.p19filters>div>svg{color:#7e91ad;min-width:16px}.p19filters button{white-space:nowrap;color:#9fb0c7;background:#ffffff04;border:1px solid #ffffff10;border-radius:999px;padding:7px 10px}.p19filters button.active{color:#fff;background:#7257f425;border-color:#7659f566}.p19grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.p19grid article{background:#091625;border:1px solid #ffffff0f;border-radius:16px;padding:16px}.p19grid article.isConnected{border-color:#55d9a75a}.p19cardTop{align-items:center;gap:10px;display:flex}.p19icon{background:linear-gradient(135deg,#7056f2,#26bbce);border-radius:12px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.p19cardTop>div{flex:1;min-width:0}.p19cardTop h3{margin:0;font-size:16px}.p19cardTop small{letter-spacing:0;color:#8093ad;margin-top:2px;font-weight:500;display:block}.p19action,.p19connected,.p19status{text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:6px 8px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.p19action{color:#fff;background:#7458f4}.p19connected{color:#66ddaf;background:#50d6a51a}.p19connected svg{width:13px}.p19status{color:#91a3bc;background:#ffffff08}.p19status.setup_required{color:#f0bc70;background:#f0bc7012}.p19status.coming_soon{color:#8698b2}.p19status.upgrade_required{color:#c4b5fd}.p19grid article>p{color:#a1b1c6;min-height:38px;font-size:12px;line-height:1.55}.p19meta{gap:5px;display:grid}.p19meta span{color:#8093ad;align-items:center;gap:6px;font-size:10px;display:flex}.p19meta svg{width:12px}.p19account,.p19error{background:#ffffff05;border-radius:9px;margin-top:10px;padding:8px 9px;font-size:11px}.p19error{color:#f3a0a8;background:#f1707c12}.p19truth{background:#37d1b00c;border:1px solid #37d1b036;border-radius:16px;gap:12px;max-width:1450px;margin:14px auto 28px;padding:16px 18px;display:flex}.p19truth svg{color:#55d7b5}.p19truth p{color:#90a2ba;margin:.3rem 0 0;line-height:1.5}.p19loading{text-align:center;color:#91a3bb;padding:35px}.p19owner{color:#eef4ff;background:#07101d;border-top:1px solid #ffffff0c;padding:24px clamp(18px,4vw,58px) 70px}.p19ownerHead{max-width:1450px;margin:auto}.p19ownerHead p{color:#91a3bb}.p19notice{background:#7558f414;border:1px solid #7558f44a;border-radius:12px;max-width:1450px;margin:14px auto;padding:12px}.p19ownerMetrics,.p19ownerGrid,.p19ownerCard{max-width:1450px;margin-left:auto;margin-right:auto}.p19ownerMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.p19ownerMetrics article,.p19ownerCard{background:#0b1727;border:1px solid #ffffff10;border-radius:16px;padding:17px}.p19ownerMetrics article{grid-template-columns:auto 1fr;gap:7px;display:grid}.p19ownerMetrics svg{color:#8aa7ff}.p19ownerMetrics strong{font-size:24px}.p19ownerMetrics span{color:#91a3bb;grid-column:2;font-size:11px}.p19ownerGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.p19ownerCard{margin-top:12px}.p19ownerCard h3{margin-top:0}.p19rows{gap:7px;display:grid}.p19rows span,.p19moduleRow{background:#ffffff05;border-radius:10px;justify-content:space-between;gap:12px;padding:9px;display:flex}.p19rows b,.p19moduleRow b{font-weight:800}.p19ownerCard small{color:#8093ad;margin-top:9px;display:block}.p19recon{flex-wrap:wrap;gap:8px;display:flex}.p19recon span{border-radius:999px;align-items:center;gap:6px;padding:8px 10px;display:flex}.p19recon .good{color:#62dbae;background:#4ed9a413}.p19recon .warn{color:#efc578;background:#f1be6d13}.p19recon .bad{color:#f18c97;background:#f2798613}.p19recon svg{width:15px}.p19adjust{gap:9px;display:grid}.p19adjust label{color:#93a5bd;gap:5px;font-size:11px;display:grid}.p19adjust input{color:#fff;background:#07111e;border:1px solid #ffffff12;border-radius:10px;padding:9px}.p19table{overflow:auto}.p19table table{border-collapse:collapse;width:100%;min-width:700px}.p19table th,.p19table td{text-align:left;border-bottom:1px solid #ffffff0b;padding:9px;font-size:11px}.p19table th{color:#8295ad}.p19employeeUsage{color:#eef4ff;background:#07101d;border-top:1px solid #ffffff0b;padding:24px clamp(18px,4vw,58px) 60px}.p19employeeHead{justify-content:space-between;align-items:center;gap:16px;max-width:1450px;margin:auto;display:flex}.p19employeeHead small{letter-spacing:.1em;color:#8fa1bb;font-weight:800}.p19employeeHead h2{margin:.3rem 0;font-size:clamp(1.7rem,3vw,2.7rem)}.p19employeeHead p{color:#8fa1bb}.p19employeeHead button{color:#fff;background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;display:flex}.p19employeeHead svg{width:15px}.p19employeeGrid{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1450px;margin:16px auto 0;display:grid}.p19employeeGrid article{background:#0b1727;border:1px solid #ffffff10;border-radius:15px;padding:15px}.p19employeeGrid article>div:first-child{align-items:center;gap:9px;display:flex}.p19employeeGrid article>div:first-child>span{background:linear-gradient(135deg,#7257f4,#2abed1);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.p19employeeGrid article>div:first-child div{display:grid}.p19employeeGrid small{color:#8396ae}.p19employeeStats{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.p19employeeStats span{color:#a2b2c7;background:#ffffff06;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.p19employeeStats svg{width:12px}.p19employeeBar{background:#ffffff08;border-radius:999px;height:7px;overflow:hidden}.p19employeeBar i{border-radius:inherit;background:linear-gradient(90deg,#7659f5,#31c2d6);height:100%;display:block}.p19employeeGrid footer{color:#7f91a9;justify-content:space-between;gap:8px;margin-top:9px;font-size:10px;display:flex}@media (width<=1050px){.p19grid{grid-template-columns:repeat(2,1fr)}.p19hero{grid-template-columns:1fr}.p19heroStats{grid-template-columns:repeat(3,1fr)}.p19ownerMetrics,.p19employeeGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.p19hub{padding-left:14px;padding-right:14px}.p19hero,.p19market{padding:17px}.p19grid,.p19ownerGrid,.p19ownerMetrics,.p19employeeGrid,.p19heroStats{grid-template-columns:1fr}.p19marketHead,.p19ownerHead,.p19employeeHead{flex-direction:column;align-items:flex-start}.p19filters>div{padding-bottom:3px}}.p7shell .p7main>.p7section:first-child{display:none}.p20cardActions{grid-template-columns:1fr auto;gap:8px;margin-top:10px;display:grid}.p19health{color:#dfe8f8;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;width:100%;margin-top:0;padding:8px 10px;font-size:11px;font-weight:800}.p19health:hover{background:#ffffff0b}.p19health:disabled{opacity:.55;cursor:wait}.p20disconnect{color:#f4a4ae;cursor:pointer;background:#f27f8f0c;border:1px solid #f27f8f33;border-radius:10px;padding:8px 10px;font-size:11px;font-weight:800}.p20disconnect:hover{background:#f27f8f17}.p20disconnect:disabled{opacity:.55;cursor:wait}.p19healthNote{color:#70839e;margin-top:7px;font-size:10px}.p27modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02050bd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.p27modal{color:#edf4ff;background:#0b111b;border:1px solid #ffffff18;border-radius:20px;width:min(520px,100%);max-height:min(760px,100vh - 32px);padding:24px;position:relative;overflow:auto;box-shadow:0 28px 90px #0009}.p27modal small{color:#73a8ff;letter-spacing:.12em;font-weight:900}.p27modal h2{margin:6px 0 8px;font-size:24px}.p27modal p{color:#9daec4;margin:0 0 18px;font-size:13px;line-height:1.55}.p27modal label{color:#c8d4e4;gap:6px;margin:12px 0;font-size:12px;font-weight:800;display:grid}.p27modal input,.p27modal select{color:#f4f8ff;background:#ffffff08;border:1px solid #ffffff18;border-radius:11px;outline:none;padding:11px 12px}.p27modal input:focus,.p27modal select:focus{border-color:#5797ff}.p27modal select option{color:#f4f8ff;background:#101722}.p27modalClose{color:#cdd9e9;cursor:pointer;background:#ffffff0d;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:14px}.p27modalClose svg{width:17px}.p27modalActions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.p27modalActions button{color:#dce8f7;cursor:pointer;background:#ffffff08;border:1px solid #ffffff18;border-radius:10px;padding:9px 13px;font-weight:800}.p27modalActions .p19action{color:#fff;background:#2d72df;border-color:#4386ed}.p27modalActions button:disabled{opacity:.5;cursor:not-allowed}.p28creatorCallout{background:linear-gradient(135deg,#6d5cff12,#00c4ff0b);border:1px solid #6d5cff3d;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 22px;padding:20px 22px;display:flex;box-shadow:inset 0 1px #ffffff08}.p28creatorCallout small{color:#8ea8ff;letter-spacing:.14em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.p28creatorCallout strong{color:#eef4ff;font-size:17px;display:block}.p28creatorCallout p{color:#93a5bd;max-width:790px;margin:7px 0 0;font-size:12px;line-height:1.55}.p28creatorCallout>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.p28creatorCallout span{white-space:nowrap;color:#cbd9ed;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.p28webhookNote{color:#b9efd2;overflow-wrap:anywhere;background:#72e0a80c;border:1px solid #72e0a83b;border-radius:11px;margin-top:12px;padding:11px 12px;font-size:11px;line-height:1.5}.p28assetList{gap:9px;margin:12px 0;display:grid}.p28assetList button{text-align:left;color:#e8f0fc;cursor:pointer;background:#ffffff07;border:1px solid #ffffff16;border-radius:12px;gap:4px;width:100%;padding:12px 13px;display:grid}.p28assetList button:hover:not(:disabled){background:#5797ff0d;border-color:#5797ff75}.p28assetList button:disabled{opacity:.45;cursor:not-allowed}.p28assetList button strong{font-size:13px}.p28assetList button small{letter-spacing:0;color:#8495ad;font-size:10px;font-weight:650}@media (width<=760px){.p28creatorCallout{flex-direction:column;align-items:flex-start}.p28creatorCallout>div:last-child{justify-content:flex-start}}@media (width<=560px){.p20cardActions{grid-template-columns:1fr}.p27modal{padding:20px 16px}.p27modalActions{grid-template-columns:1fr 1fr;display:grid}.p27modalActions button{width:100%}.p28creatorCallout{padding:16px}.p28creatorCallout strong{font-size:15px}}@media (prefers-color-scheme:light){html:not([data-theme=dark]) .p19health{color:#1f2b3d;background:#f6f8fb;border-color:#d9e0ea}html:not([data-theme=dark]) .p19health:hover{background:#eef2f7}html:not([data-theme=dark]) .p20disconnect{color:#a94553;background:#fff7f8;border-color:#efc2c8}html:not([data-theme=dark]) .p19healthNote{color:#66758a}html:not([data-theme=dark]) .p27modalBackdrop{background:#16203373}html:not([data-theme=dark]) .p27modal{color:#182335;background:#fff;border-color:#dbe3ee}html:not([data-theme=dark]) .p27modal p{color:#607086}html:not([data-theme=dark]) .p27modal label{color:#344258}html:not([data-theme=dark]) .p27modal input,html:not([data-theme=dark]) .p27modal select{color:#182335;background:#f7f9fc;border-color:#dce4ef}html:not([data-theme=dark]) .p27modal select option{color:#182335;background:#fff}html:not([data-theme=dark]) .p27modalClose,html:not([data-theme=dark]) .p27modalActions button{color:#344258;background:#f5f7fa;border-color:#dce4ef}html:not([data-theme=dark]) .p28creatorCallout{background:linear-gradient(135deg,#f4f4ff,#f2fbff);border-color:#cbd3ff}html:not([data-theme=dark]) .p28creatorCallout strong{color:#17243a}html:not([data-theme=dark]) .p28creatorCallout p{color:#62728a}html:not([data-theme=dark]) .p28creatorCallout span{color:#42516a;background:#fff;border-color:#d8e0eb}html:not([data-theme=dark]) .p28webhookNote{color:#286748;background:#f3fff8;border-color:#b8e6cd}html:not([data-theme=dark]) .p28assetList button{color:#223047;background:#f8fafc;border-color:#dce4ef}html:not([data-theme=dark]) .p28assetList button small{color:#718097}}html[data-theme=light] .p19health{color:#1f2b3d;background:#f6f8fb;border-color:#d9e0ea}html[data-theme=light] .p19health:hover{background:#eef2f7}html[data-theme=light] .p20disconnect{color:#a94553;background:#fff7f8;border-color:#efc2c8}html[data-theme=light] .p19healthNote{color:#66758a}html[data-theme=light] .p27modalBackdrop{background:#16203373}html[data-theme=light] .p27modal{color:#182335;background:#fff;border-color:#dbe3ee}html[data-theme=light] .p27modal p{color:#607086}html[data-theme=light] .p27modal label{color:#344258}html[data-theme=light] .p27modal input,html[data-theme=light] .p27modal select{color:#182335;background:#f7f9fc;border-color:#dce4ef}html[data-theme=light] .p27modal select option{color:#182335;background:#fff}html[data-theme=light] .p27modalClose,html[data-theme=light] .p27modalActions button{color:#344258;background:#f5f7fa;border-color:#dce4ef}html[data-theme=light] .p28creatorCallout{background:linear-gradient(135deg,#f4f4ff,#f2fbff);border-color:#cbd3ff}html[data-theme=light] .p28creatorCallout strong{color:#17243a}html[data-theme=light] .p28creatorCallout p{color:#62728a}html[data-theme=light] .p28creatorCallout span{color:#42516a;background:#fff;border-color:#d8e0eb}html[data-theme=light] .p28webhookNote{color:#286748;background:#f3fff8;border-color:#b8e6cd}html[data-theme=light] .p28assetList button{color:#223047;background:#f8fafc;border-color:#dce4ef}html[data-theme=light] .p28assetList button small{color:#718097}.p20ops{color:#e8eef8;max-width:1220px;margin:24px auto 70px;padding:0 22px}.p20opsHead{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.p20opsHead small{color:#6f8fb5;letter-spacing:.12em;font-weight:800}.p20opsHead h2{margin:7px 0 8px;font-size:28px}.p20opsHead p{color:#8496ad;max-width:760px;margin:0}.p20opsHead button,.p20opsLoading button{color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff18;border-radius:11px;align-items:center;gap:7px;padding:9px 12px;display:flex}.p20opsNotice{color:#a8d8c3;background:#14251f;border:1px solid #4f7a681f;border-radius:12px;margin:0 0 14px;padding:10px 12px;font-size:12px}.p20opsPlanGate{color:#edd6a2;background:#2a2112;border:1px solid #6e5728;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:12px 14px;display:flex}.p20opsPlanGate strong{font-size:12px}.p20opsPlanGate span{color:#cbb98d;font-size:11px}.p20opsPlanGate a{color:#f0ce7c;margin-left:auto;font-size:11px;font-weight:800;text-decoration:none}.p20opsUncertain{color:#efc0c5;background:#321a1f;border:1px solid #7b4a4a;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;display:flex}.p20opsUncertain div{flex-direction:column;gap:3px;display:flex}.p20opsUncertain strong{font-size:12px}.p20opsUncertain span{color:#d2a3aa;font-size:11px}.p20opsStats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.p20opsStats article,.p20opsCard{background:#0d1623;border:1px solid #ffffff12;border-radius:16px}.p20opsStats article{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:16px;display:grid}.p20opsStats svg{color:#7ea7d6;grid-row:1/3}.p20opsStats strong{font-size:24px}.p20opsStats span{color:#71839a;font-size:12px}.p20opsGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.p20opsCard{padding:16px}.p20opsTitle{align-items:center;gap:8px;margin-bottom:10px;display:flex}.p20opsTitle h3{margin:0;font-size:16px}.p20opsTitle a{color:#8fb8e6;margin-left:auto;font-size:11px;font-weight:800;text-decoration:none}.p20opsRow{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.p20opsRow:first-of-type{border-top:0}.p20opsRow span{flex-direction:column;gap:3px;min-width:0;display:flex}.p20opsRow strong{text-overflow:ellipsis;font-size:13px;overflow:hidden}.p20opsRow small{color:#6f8198;font-size:11px}.p20opsRow a{color:#8fb8e6;font-size:11px;font-weight:800;text-decoration:none}.p20opsRow em{color:#e09a9a;font-size:10px;font-style:normal}.p20approvalRow{align-items:flex-start}.p20approvalRow.uncertain{background:#241419;border:1px solid #6b3d43;border-radius:10px;padding:10px}.p20approvalPreview{white-space:normal;overflow-wrap:anywhere;max-width:600px;margin-top:5px;line-height:1.45;color:#aebed1!important}.p20manualCheck{margin-top:5px;font-weight:700;line-height:1.4;color:#e2a7ae!important}.p20actionState{font-weight:800;color:#9aabc0!important;font-size:10px!important}.p20actionState.dangerText{color:#e2a7ae!important}.p20approvalActions{flex:none;gap:6px;display:flex}.p20approvalActions button{color:#bce5cf;cursor:pointer;background:#183528;border:1px solid #44695a;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.p20approvalActions button.danger{color:#efb7bd;background:#351d22;border-color:#704747}.p20approvalActions button:disabled{opacity:.55;cursor:not-allowed}.p20providerState{color:#91a3ba;text-transform:uppercase;letter-spacing:.04em;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px;font-size:10px;flex-direction:row!important;align-items:center!important;display:inline-flex!important}.p20providerState.connected{color:#9ed2b9;background:#13261e;border-color:#325c4b}.p20providerState.reauthorize,.p20providerState.error{color:#e3a4aa;background:#30191d;border-color:#6f4747}.p20providers,.p20permissions{margin-top:14px}.p20permissionHead{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.p20permissionHead label{color:#7e91a8;flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.p20permissionHead select{color:#e8eef8;background:#101b29;border:1px solid #ffffff16;border-radius:10px;min-width:260px;padding:9px 10px}.p20permissionHead button{color:#bfe6d1;cursor:pointer;background:#173325;border:1px solid #416653;border-radius:10px;padding:9px 12px;font-size:11px;font-weight:800}.p20permissionHead button:disabled{opacity:.55;cursor:not-allowed}.p20permissionHelp{color:#7c8ea4;margin:0 0 12px;font-size:12px}.p20permissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.p20permissionGrid>label{cursor:pointer;background:#0f1824;border:1px solid #ffffff0f;border-radius:11px;align-items:flex-start;gap:9px;padding:10px;display:flex}.p20permissionGrid>label.enabled{background:#13231c;border-color:#315944}.p20permissionGrid>label:has(input:disabled){opacity:.58;cursor:not-allowed}.p20permissionGrid input{margin-top:2px}.p20permissionGrid span{flex-direction:column;gap:3px;display:flex}.p20permissionGrid strong{font-size:12px}.p20permissionGrid small{color:#6f8198;text-transform:capitalize;font-size:10px}.p20opsEmpty{color:#72859d;align-items:center;gap:8px;padding:14px 0;font-size:12px;display:flex}.p20timeline{margin-top:14px}.p20opsTimelineRow{border-top:1px solid #ffffff0b;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.p20opsTimelineRow .dot{background:#73849a;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.p20opsTimelineRow .dot.done,.p20opsTimelineRow .dot.completed{background:#75b69b}.p20opsTimelineRow .dot.failed{background:#c87878}.p20opsTimelineRow .dot.waiting_approval{background:#c7a565}.p20opsTimelineRow div{flex-direction:column;gap:3px;display:flex}.p20opsTimelineRow strong{font-size:13px}.p20opsTimelineRow small{color:#71839a;font-size:11px}.p20opsLoading{color:#8496ad;max-width:1220px;margin:25px auto;padding:20px 22px}.p20opsLoading button{margin-left:8px;display:inline-flex}@media (width<=760px){.p20ops{padding:0 14px}.p20opsHead{flex-direction:column}.p20opsStats{grid-template-columns:1fr 1fr}.p20opsGrid{grid-template-columns:1fr}.p20opsHead h2{font-size:23px}.p20approvalRow{flex-direction:column}.p20approvalActions{width:100%}.p20approvalActions button{flex:1;justify-content:center}.p20providerState{align-self:flex-start}.p20permissionHead{flex-direction:column;align-items:stretch}.p20permissionHead select{width:100%;min-width:0}.p20permissionGrid{grid-template-columns:1fr}.p20opsPlanGate{flex-direction:column;align-items:flex-start}.p20opsPlanGate a{margin-left:0}}html[data-theme=light] .p20ops{color:#1e2938}html[data-theme=light] .p20opsStats article,html[data-theme=light] .p20opsCard{background:#fff;border-color:#dfe5ec}html[data-theme=light] .p20opsHead p,html[data-theme=light] .p20opsStats span,html[data-theme=light] .p20opsRow small,html[data-theme=light] .p20opsTimelineRow small,html[data-theme=light] .p20opsEmpty,html[data-theme=light] .p20permissionHelp{color:#66758a}html[data-theme=light] .p20approvalPreview{color:#42566d!important}html[data-theme=light] .p20opsRow,html[data-theme=light] .p20opsTimelineRow{border-color:#edf0f4}html[data-theme=light] .p20opsHead button,html[data-theme=light] .p20opsLoading button{color:#263548;background:#f5f7fa;border-color:#dce3ea}html[data-theme=light] .p20opsNotice{color:#285942;background:#eef8f3;border-color:#cce7da}html[data-theme=light] .p20opsPlanGate{color:#714f0e;background:#fff8e8;border-color:#ead7a4}html[data-theme=light] .p20opsPlanGate span{color:#7b6a43}html[data-theme=light] .p20opsPlanGate a{color:#805b0c}html[data-theme=light] .p20opsUncertain{color:#8a3842;background:#fff2f3;border-color:#e8c5c8}html[data-theme=light] .p20opsUncertain span{color:#885f65}html[data-theme=light] .p20approvalRow.uncertain{background:#fff6f7;border-color:#e8c5c8}html[data-theme=light] .p20manualCheck,html[data-theme=light] .p20actionState.dangerText{color:#8a3842!important}html[data-theme=light] .p20approvalActions button{color:#285942;background:#eef8f3;border-color:#bddcca}html[data-theme=light] .p20approvalActions button.danger{color:#8a3842;background:#fff2f3;border-color:#e8c5c8}html[data-theme=light] .p20providerState{color:#5e7086;background:#f6f8fb;border-color:#dce3ea}html[data-theme=light] .p20providerState.connected{color:#2f634b;background:#edf8f2;border-color:#c5e1d2}html[data-theme=light] .p20providerState.reauthorize,html[data-theme=light] .p20providerState.error{color:#8c3c45;background:#fff1f2;border-color:#edc9cd}html[data-theme=light] .p20permissionHead select{color:#243246;background:#fff;border-color:#dce3ea}html[data-theme=light] .p20permissionHead button{color:#285942;background:#eef8f3;border-color:#bddcca}html[data-theme=light] .p20permissionGrid>label{background:#f8fafc;border-color:#e0e6ed}html[data-theme=light] .p20permissionGrid>label.enabled{background:#edf8f2;border-color:#c5e1d2}html[data-theme=light] .p20permissionGrid small{color:#66758a}.p22legal{background:var(--bg,#07111f);min-height:100vh;color:var(--text,#eef6ff);padding:24px}.p22top{justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:0 auto 22px;display:flex}.p22top>a{color:inherit;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:flex}.p22top nav,.p22footer nav{flex-wrap:wrap;gap:10px;display:flex}.p22top nav a,.p22footer nav a{color:inherit;opacity:.75;border-radius:9px;padding:7px 9px;text-decoration:none}.p22top nav a:hover,.p22top nav a.active,.p22footer nav a:hover{opacity:1;background:#ffffff14}.p22legal article{background:#0a182ad1;border:1px solid #96bee629;border-radius:24px;max-width:900px;margin:0 auto;padding:34px;box-shadow:0 24px 80px #00000038}.p22hero{border-bottom:1px solid #a0bedc29;align-items:flex-start;gap:18px;margin-bottom:28px;padding-bottom:24px;display:flex}.p22hero>svg{flex:none;width:34px;height:34px;margin-top:7px}.p22hero h1{margin:3px 0 12px;font-size:clamp(2rem,5vw,3.25rem);line-height:1.02}.p22hero p{opacity:.82;margin:0;line-height:1.7}.p22eyebrow{letter-spacing:.14em;font-weight:800;opacity:.66!important;font-size:.76rem!important}.p22section{margin:30px 0}.p22section h2{margin:0 0 11px;font-size:1.2rem}.p22section p,.p22section li{opacity:.86;line-height:1.72}.p22section ul{padding-left:21px}.p22section li+li{margin-top:7px}.p22table{border:1px solid #a0bedc29;border-radius:14px;margin:16px 0;display:grid;overflow:hidden}.p22tr{border-top:1px solid #a0bedc1f;grid-template-columns:1fr 1.25fr 2fr;gap:14px;padding:13px 15px;font-size:.93rem;display:grid}.p22tr:first-child{border-top:0}.p22th{background:#ffffff0d;font-weight:800}.p22note{background:#ffffff0a;border-left:3px solid;border-radius:5px;padding:12px 14px;font-size:.9rem}.p22updated{opacity:.6;border-top:1px solid #a0bedc29;margin-top:38px;padding-top:18px;font-size:.86rem}.p22footer{justify-content:space-between;align-items:center;gap:22px;max-width:1100px;margin:22px auto 0;padding:18px 5px 4px;display:flex}.p22footer>div{gap:4px;display:grid}.p22footer strong{align-items:center;gap:7px;display:flex}.p22footer span{opacity:.64;font-size:.84rem}.p22consentBox{background:#ffffff09;border:1px solid #96bee633;border-radius:14px;gap:10px;margin:14px 0;padding:13px 14px;display:grid}.p22consent{align-items:flex-start;gap:9px;font-size:.9rem;line-height:1.45;display:flex!important}.p22consent input{flex:none;margin-top:3px}.p22consent a{color:inherit;text-underline-offset:2px;text-decoration:underline}.p22consentBox small{opacity:.65;line-height:1.4}html[data-crewora-theme=light] .p22legal{color:#102033;background:#f4f7fb}html[data-crewora-theme=light] .p22legal article{background:#fff;border-color:#dbe4ee;box-shadow:0 18px 60px #122a4614}html[data-crewora-theme=light] .p22top nav a:hover,html[data-crewora-theme=light] .p22top nav a.active,html[data-crewora-theme=light] .p22footer nav a:hover,html[data-crewora-theme=light] .p22th,html[data-crewora-theme=light] .p22note,html[data-crewora-theme=light] .p22consentBox{background:#eef3f8}@media (width<=760px){.p22legal{padding:14px}.p22top{flex-direction:column;align-items:flex-start}.p22legal article{border-radius:18px;padding:22px 18px}.p22hero{gap:12px}.p22tr{grid-template-columns:1fr}.p22th{display:none}.p22footer{flex-direction:column;align-items:flex-start}.p22footer nav{gap:4px}.p22top nav{gap:3px}}.p22pc{background:var(--bg,#07111f);min-height:100vh;color:var(--text,#eef6ff);padding:34px 22px 70px}.p22pc>header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1100px;margin:0 auto 24px;display:flex}.p22pc>header p{letter-spacing:.14em;opacity:.62;margin:0 0 7px;font-size:.76rem;font-weight:800}.p22pc>header h1{margin:0 0 10px;font-size:clamp(2rem,5vw,3.3rem)}.p22pc>header span{opacity:.78;max-width:760px;line-height:1.6;display:block}.p22pcGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1100px;margin:0 auto;display:grid}.p22pcGrid section{background:#0a182ad1;border:1px solid #96bee629;border-radius:20px;padding:22px;box-shadow:0 18px 60px #00000029}.p22pcGrid h2{align-items:center;gap:9px;margin:0 0 11px;font-size:1.08rem;display:flex}.p22pcGrid p{opacity:.8;line-height:1.62}.p22pcGrid dl{gap:8px;display:grid}.p22pcGrid dl div{border-top:1px solid #96bee61f;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.p22pcGrid dt{opacity:.64}.p22pcGrid dd{text-align:right;margin:0;font-weight:700}.p22pcGrid label{gap:7px;margin-top:14px;font-size:.88rem;display:grid}.p22pcGrid input{box-sizing:border-box;width:100%;color:inherit;background:#ffffff0a;border:1px solid #96bee638;border-radius:11px;padding:11px 12px}.p22pcGrid code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.p22pcGrid button,.p22pcPrimary,.p22pcReload{color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #96bee638;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:13px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.p22pcGrid button:disabled{opacity:.4;cursor:not-allowed}.p22pcPrimary{background:#ffffff1f}.p22pcDanger{border-color:#ffa0a038!important}.p22pcWarn,.p22pcNotice{background:#ffb2471a;border:1px solid #ffb24738;border-radius:12px;align-items:flex-start;gap:9px;padding:11px 12px;line-height:1.5;display:flex}.p22pcNotice{max-width:1074px;margin:0 auto 18px}.p22pcReload{margin:18px auto;display:flex}.p22pc>footer{flex-wrap:wrap;gap:14px;max-width:1100px;margin:24px auto 0;display:flex}.p22pc>footer a{color:inherit;opacity:.7}.p22pc>footer a:hover{opacity:1}html[data-crewora-theme=light] .p22pc{color:#102033;background:#f4f7fb}html[data-crewora-theme=light] .p22pcGrid section{background:#fff;border-color:#dbe4ee;box-shadow:0 18px 60px #122a4614}html[data-crewora-theme=light] .p22pcGrid input{background:#f7f9fc;border-color:#dbe4ee}html[data-crewora-theme=light] .p22pcGrid button,html[data-crewora-theme=light] .p22pcPrimary{background:#eef3f8}@media (width<=760px){.p22pc{padding:24px 14px 58px}.p22pcGrid{grid-template-columns:1fr}.p22pc>header{gap:14px}.p22pc>header>svg{width:28px;height:28px}.p22pcGrid dl div{flex-direction:column;align-items:flex-start}.p22pcGrid dd{text-align:left}}.p23billingHistory{max-width:1180px;color:var(--text,#eef6ff);margin:24px auto 70px;padding:0 22px}.p23billingHistory>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.p23billingHistory small{letter-spacing:.08em;opacity:.62;font-size:.72rem}.p23billingHistory h2{margin:4px 0 7px}.p23billingHistory p{opacity:.72;max-width:720px;margin:0;line-height:1.55}.p23billingHistory button{color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #96bee633;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-weight:750;display:flex}.p23billingNotice,.p23billingEmpty{background:#ffffff09;border:1px solid #96bee629;border-radius:14px;padding:16px}.p23billingEmpty{justify-items:start;gap:6px;display:grid}.p23billingEmpty span{opacity:.68;line-height:1.45}.p23billingTable{gap:9px;display:grid}.p23billingTable article{background:#ffffff09;border:1px solid #96bee626;border-radius:14px;grid-template-columns:minmax(210px,1.6fr) repeat(3,minmax(90px,.55fr)) minmax(130px,.8fr);align-items:center;gap:15px;padding:14px 16px;display:grid}.p23billingTable article>div:first-child{gap:4px;display:grid}.p23billingTable article>div:first-child span{opacity:.62;font-size:.84rem}.p23billingTable article>div:not(:first-child){gap:4px;display:grid}.p23billingTable nav{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.p23billingTable a{color:inherit;align-items:center;gap:4px;font-size:.84rem;font-weight:700;display:inline-flex}@keyframes p23spin{to{transform:rotate(360deg)}}html[data-crewora-theme=light] .p23billingHistory{color:#102033}html[data-crewora-theme=light] .p23billingHistory button,html[data-crewora-theme=light] .p23billingNotice,html[data-crewora-theme=light] .p23billingEmpty,html[data-crewora-theme=light] .p23billingTable article{background:#fff;border-color:#dbe4ee}@media (width<=850px){.p23billingTable article{grid-template-columns:1fr 1fr}.p23billingTable nav{justify-content:flex-start}.p23billingHistory>header{flex-direction:column}}@media (width<=520px){.p23billingHistory{padding:0 14px}.p23billingTable article{grid-template-columns:1fr}}.p23ownerFin{max-width:1180px;color:var(--text,#eef6ff);margin:24px auto 70px;padding:0 22px}.p23ownerFin>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.p23ownerFin>header small{letter-spacing:.1em;opacity:.62;font-size:.72rem}.p23ownerFin h2{align-items:center;gap:8px;margin:5px 0 8px;display:flex}.p23ownerFin>header p{opacity:.72;max-width:760px;margin:0;line-height:1.55}.p23ownerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.p23ownerFin button,.p23ownerActions a{color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #96bee633;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-weight:800;text-decoration:none;display:inline-flex}.p23ownerFin button:disabled{opacity:.45}.p23ownerNotice,.p23ownerRetention{background:#ffffff09;border:1px solid #96bee629;border-radius:13px;margin-bottom:14px;padding:13px 14px}.p23ownerCards{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.p23ownerCards article,.p23ownerCols>section{background:#ffffff09;border:1px solid #96bee626;border-radius:15px;padding:17px}.p23ownerCards article{gap:5px;display:grid}.p23ownerCards span,.p23ownerCards small{opacity:.62}.p23ownerCards strong{word-break:break-word;font-size:1.05rem}.p23ownerCols{grid-template-columns:1fr 1fr;gap:14px;display:grid}.p23ownerDiagnostics{margin-top:14px}.p23ownerCols h3{margin:0 0 11px}.p23ownerCols p{opacity:.68}.p23muted{font-size:.85rem;line-height:1.5}.p23ownerRow{border-top:1px solid #96bee61f;gap:4px;padding:10px 0;display:grid}.p23ownerRow:first-of-type{border-top:0}.p23ownerRow span,.p23ownerRow small{opacity:.65;font-size:.83rem}.p23ownerRecon{border-top:1px solid #96bee61f;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.p23ownerRecon:first-of-type{border-top:0}.p23ownerRecon>div{gap:3px;display:grid}.p23ownerRecon span,.p23ownerRecon small{opacity:.66;font-size:.82rem}.p23ownerRetention{align-items:flex-start;gap:10px;margin-top:14px;display:flex}.p23ownerRetention p{opacity:.78;margin:0;line-height:1.55}html[data-crewora-theme=light] .p23ownerFin{color:#102033}html[data-crewora-theme=light] .p23ownerCards article,html[data-crewora-theme=light] .p23ownerCols>section,html[data-crewora-theme=light] .p23ownerNotice,html[data-crewora-theme=light] .p23ownerRetention,html[data-crewora-theme=light] .p23ownerFin button,html[data-crewora-theme=light] .p23ownerActions a{background:#fff;border-color:#dbe4ee}@media (width<=760px){.p23ownerFin{padding:0 14px}.p23ownerFin>header{flex-direction:column}.p23ownerActions{justify-content:flex-start}.p23ownerCards,.p23ownerCols{grid-template-columns:1fr}}.p24roomShell{background:radial-gradient(circle at 16% 0%,#7c3aed1f,transparent 28%),radial-gradient(circle at 88% 4%,#06b6d41a,transparent 24%),var(--p24-bg,#07101d);min-height:100vh;color:var(--p24-text,#edf5ff);padding:82px 24px 40px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.p24roomShell *{box-sizing:border-box}.p24hero{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1500px;margin:0 auto 20px;display:flex}.p24hero h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(32px,4vw,54px);line-height:1}.p24hero p{max-width:780px;color:var(--p24-muted,#8fa4bb);margin:0;font-size:16px;line-height:1.65}.p24eyebrow{color:#bca7ff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.p24heroActions{flex-wrap:wrap;gap:10px;display:flex}.p24primary,.p24ghost{font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-flex}.p24primary{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow:0 12px 28px #4f46e53d}.p24primary:disabled,.p24ghost:disabled{opacity:.55;cursor:not-allowed}.p24ghost{background:var(--p24-card,#0d1828);color:var(--p24-text,#edf5ff);border:1px solid var(--p24-border,#1c2c42)}.p24notice{color:#c9dcff;background:#3b82f61a;border:1px solid #60a5fa40;border-radius:12px;align-items:center;gap:10px;max-width:1500px;margin:0 auto 16px;padding:12px 14px;display:flex}.p24layout{grid-template-columns:260px minmax(0,1fr) 320px;align-items:start;gap:14px;max-width:1500px;margin:0 auto;display:grid}.p24teams,.p24conversation,.p24control{min-height:680px}.p24teams,.p24conversation,.p24controlCard,.p24create{background:color-mix(in srgb,var(--p24-card,#0d1828) 94%,transparent);border:1px solid var(--p24-border,#1c2c42);box-shadow:0 24px 60px #00000029}.p24teams{border-radius:18px;padding:14px;position:sticky;top:74px}.p24sectionTitle{padding:4px 3px 12px}.p24sectionTitle small,.p24roomHead small,.p24createHead small{color:#7188a1;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.p24sectionTitle strong{font-size:14px}.p24teamCard{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;margin:0 0 8px;padding:13px;transition:all .18s}.p24teamCard:hover{border-color:var(--p24-border,#1c2c42);background:#ffffff09}.p24teamCard.active{background:linear-gradient(135deg,#7c3aed29,#3b82f614);border-color:#8b5cf66b}.p24teamTop,.p24teamBottom,.p24cardTitle,.p24createHead,.p24createFoot,.p24delegation>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.p24teamIcon{color:#c4b5fd;background:#7c3aed26;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.p24teamCard>strong{margin:9px 0 2px;font-size:14px;display:block}.p24teamCard>span:not(.p24status){color:var(--p24-muted,#8fa4bb);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.p24teamMeta{grid-template-columns:repeat(3,1fr);gap:4px;margin:12px 0 10px;display:grid}.p24teamMeta small{color:#72859b;font-size:9px}.p24teamBottom small{color:#687d94;font-size:10px}.p24status{color:#a9b8ca;text-transform:uppercase;letter-spacing:.04em;background:#64748b24;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.p24status.s-completed{color:#6ee7b7;background:#10b9811f}.p24status.s-running{color:#93c5fd;background:#3b82f624}.p24status.s-paused_limit,.p24status.s-waiting_input,.p24status.s-paused{color:#fcd34d;background:#f59e0b21}.p24status.s-failed,.p24status.s-blocked{color:#fca5a5;background:#ef44441f}.p24conversation{background:var(--p24-card,#0d1828);border:1px solid var(--p24-border,#1c2c42);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.p24roomHead{border-bottom:1px solid var(--p24-border,#1c2c42);justify-content:space-between;gap:16px;padding:20px 22px 14px;display:flex}.p24roomHead h2{margin:4px 0;font-size:22px}.p24roomHead p{color:var(--p24-muted,#8fa4bb);margin:0;font-size:12px}.p24members{border-bottom:1px solid var(--p24-border,#1c2c42);gap:8px;padding:12px 18px;display:flex;overflow-x:auto}.p24members>div{border:1px solid var(--p24-border,#1c2c42);background:#ffffff05;border-radius:12px;align-items:center;gap:8px;min-width:160px;padding:8px;display:flex}.p24members>div.isManager{background:#7c3aed12;border-color:#7c3aed66}.p24members span:not(.p24avatar){min-width:0}.p24members strong,.p24members small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.p24members strong{font-size:11px}.p24members small{color:var(--p24-muted,#8fa4bb);font-size:9px}.p24members b{color:#c4b5fd;text-transform:uppercase;margin-left:auto;font-size:8px}.p24avatar{color:#d9e7f8;background:linear-gradient(145deg,#334155,#111827);border:1px solid #ffffff17;border-radius:11px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.p24avatar.manager{color:#fff;background:linear-gradient(145deg,#7c3aed,#4338ca)}.p24timeline{flex:1;min-height:430px;max-height:640px;padding:18px;overflow:auto}.p24message{grid-template-columns:38px minmax(0,1fr);gap:10px;margin:0 0 15px;display:grid}.p24message.user{grid-template-columns:minmax(0,1fr) 38px}.p24message.user .p24msgAvatar{grid-column:2}.p24message.user .p24msgBody{background:#3b82f61a;border-color:#3b82f638;grid-area:1/1}.p24msgBody{border:1px solid var(--p24-border,#1c2c42);background:#ffffff06;border-radius:14px;padding:12px 14px}.p24message.manager .p24msgBody{background:#7c3aed0e;border-color:#7c3aed42}.p24message.system .p24msgBody{background:#94a3b80a;border-style:dashed}.p24msgBody header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p24msgBody header strong{font-size:12px}.p24msgBody header span{color:var(--p24-muted,#8fa4bb);font-size:10px}.p24msgBody header b{color:#a78bfa;font-size:10px}.p24msgBody header small{color:#667a90;margin-left:auto;font-size:9px}.p24msgBody p{white-space:pre-wrap;color:var(--p24-text,#edf5ff);margin:8px 0 0;font-size:13px;line-height:1.6}.p24msgBody footer{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.p24msgBody footer span{color:#91a5bb;background:#ffffff0a;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;display:inline-flex}.p24owner{color:#fff;background:#0f5fbc;border-radius:10px;place-items:center;min-width:32px;height:32px;padding:0 8px;font-size:9px;font-weight:900;display:grid}.p24system{color:#a9b8ca;background:#94a3b81f;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.p24working{background:#3b82f60e;border:1px dashed #60a5fa57;border-radius:13px;align-items:center;gap:10px;margin:12px 0;padding:12px;display:flex}.p24working strong,.p24working span{display:block}.p24working strong{font-size:12px}.p24working span{color:var(--p24-muted,#8fa4bb);margin-top:2px;font-size:10px}.p24composer{border-top:1px solid var(--p24-border,#1c2c42);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px;display:grid}.p24composer textarea,.p24field input,.p24managerPick select,.p24limits input{border:1px solid var(--p24-border,#1c2c42);background:var(--p24-input,#081321);width:100%;color:var(--p24-text,#edf5ff);font:inherit;border-radius:11px;outline:none;padding:11px 12px}.p24composer textarea:focus,.p24field input:focus,.p24managerPick select:focus,.p24limits input:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.p24composerMeta{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.p24composerMeta span,.p24createFoot>span{color:#71879e;align-items:center;gap:5px;font-size:9px;display:flex}.p24run{align-self:stretch;min-width:116px}.p24play{font-size:12px}.p24control{flex-direction:column;gap:10px;display:flex;position:sticky;top:74px}.p24controlCard{border-radius:16px;padding:14px}.p24controlCard>svg{color:#9f8cff}.p24controlCard h3{margin:8px 0 5px;font-size:13px}.p24controlCard>p{color:var(--p24-muted,#8fa4bb);margin:0;font-size:11px;line-height:1.55}.p24cardTitle{margin-bottom:12px}.p24cardTitle>span{align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.p24cardTitle>b{color:#8298af;font-size:10px}.p24meter{margin:10px 0}.p24meter>div{color:#8296ab;justify-content:space-between;font-size:9px;display:flex}.p24meter>i{background:#94a3b81c;border-radius:999px;height:5px;margin-top:5px;display:block;overflow:hidden}.p24meter>i>em{border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#3b82f6);height:100%;display:block}.p24stopReason{background:#f59e0b0f;border-radius:9px;margin-top:10px!important;padding:8px!important}.p24delegation{border-top:1px solid var(--p24-border,#1c2c42);padding:10px 0}.p24delegation:first-of-type{border-top:0}.p24delegation strong,.p24delegation>span{display:block}.p24delegation strong{margin:6px 0 2px;font-size:11px}.p24delegation>span{color:#8ca0b5;font-size:9px}.p24delegation p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--p24-muted,#8fa4bb)!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.45!important}.p24delegation>div small{color:#687d94;font-size:8px}.p24artifact{border-top:1px solid var(--p24-border,#1c2c42);padding:8px 0}.p24artifact summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.p24artifact summary::-webkit-details-marker{display:none}.p24artifact summary span{align-items:center;gap:6px;min-width:0;display:flex}.p24artifact summary b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.p24artifact summary small{color:#7c91a8;font-size:8px}.p24artifact>div{white-space:pre-wrap;color:#aebed0;background:#ffffff06;border-radius:9px;max-height:220px;margin-top:8px;padding:9px;font-size:10px;line-height:1.55;overflow:auto}.p24safety{border-color:#7c3aed3d}.p24safety a{color:#b6a5ff;align-items:center;gap:5px;margin-top:10px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.p24create{border-radius:18px;max-width:1500px;margin:0 auto 16px;padding:18px}.p24createHead h2{margin:5px 0;font-size:20px}.p24createHead p{color:var(--p24-muted,#8fa4bb);margin:0;font-size:11px}.p24icon{border:1px solid var(--p24-border,#1c2c42);width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border-radius:9px;font-size:20px}.p24field{margin:16px 0;display:block}.p24field>span,.p24managerPick label>span,.p24limits label>span{color:#8195aa;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.p24peoplePick{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.p24peoplePick button{text-align:left;border:1px solid var(--p24-border,#1c2c42);color:inherit;cursor:pointer;background:#ffffff05;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.p24peoplePick button.selected{background:#7c3aed14;border-color:#7c3aed}.p24peoplePick button div{min-width:0}.p24peoplePick strong,.p24peoplePick span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.p24peoplePick strong{font-size:11px}.p24peoplePick span{color:var(--p24-muted,#8fa4bb);font-size:9px}.p24peoplePick i{margin-left:auto;font-style:normal;font-weight:900}.p24managerPick{grid-template-columns:1.2fr 1fr;gap:12px;margin:14px 0;display:grid}.p24limits{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.p24createFoot{border-top:1px solid var(--p24-border,#1c2c42);padding-top:12px}.p24emptyInline{background:#ffffff06;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:14px;display:flex}.p24emptyInline strong,.p24emptyInline span{display:block}.p24emptyInline span{color:var(--p24-muted,#8fa4bb);font-size:10px}.p24emptyInline a{color:#b7a8ff;margin-left:auto;font-size:10px;font-weight:800;text-decoration:none}.p24emptyTeam,.p24emptyRoom,.p24firstGoal,.p24loading{text-align:center;color:var(--p24-muted,#8fa4bb)}.p24emptyTeam{padding:38px 8px}.p24emptyTeam>svg,.p24emptyRoom>svg,.p24firstGoal>svg,.p24loading>svg{color:#8b5cf6}.p24emptyTeam strong,.p24emptyTeam p{display:block}.p24emptyTeam strong{color:var(--p24-text,#edf5ff);margin:8px 0;font-size:12px}.p24emptyTeam p{margin:0 0 12px;font-size:10px;line-height:1.55}.p24emptyRoom{max-width:520px;margin:auto;padding:60px 30px}.p24emptyRoom h2{color:var(--p24-text,#edf5ff);margin:10px 0 7px;font-size:21px}.p24emptyRoom p{font-size:12px;line-height:1.6}.p24firstGoal{padding:70px 20px}.p24firstGoal strong,.p24firstGoal span{display:block}.p24firstGoal strong{color:var(--p24-text,#edf5ff);margin:10px 0 4px;font-size:14px}.p24firstGoal span{font-size:11px}.p24loading{max-width:540px;margin:18vh auto 0}.p24loading h2{color:var(--p24-text,#edf5ff)}.p24loading p{line-height:1.6}@keyframes p24spin{to{transform:rotate(360deg)}}.p24roomLauncher{z-index:35;color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:900;text-decoration:none;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 16px 42px #4c1d9561}.p24roomLauncher span{background:#6ee7b7;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #6ee7b71f}[data-crewora-theme=light] .p24roomShell{--p24-bg:#f5f7fb;--p24-card:#fff;--p24-border:#dce4ef;--p24-input:#f8fafc;--p24-text:#132235;--p24-muted:#607287;background:radial-gradient(circle at 12% 0,#7c3aed14,#0000 26%),#f5f7fb}.p24roomShell{--p24-bg:#07101d;--p24-card:#0d1828;--p24-border:#1c2c42;--p24-input:#081321;--p24-text:#edf5ff;--p24-muted:#8fa4bb}@media (width<=1180px){.p24layout{grid-template-columns:220px minmax(0,1fr)}.p24control{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;position:static}.p24teams{position:static}.p24conversation{min-height:620px}.p24managerPick{grid-template-columns:1fr}}@media (width<=820px){.p24roomShell{padding:72px 12px 24px}.p24hero{flex-direction:column;align-items:flex-start}.p24layout{grid-template-columns:1fr}.p24teams{gap:8px;min-height:0;display:flex;overflow-x:auto}.p24sectionTitle{min-width:110px}.p24teamCard{min-width:220px;margin:0}.p24conversation{min-height:680px}.p24control,.p24composer{grid-template-columns:1fr}.p24run{min-height:46px}.p24peoplePick{grid-template-columns:1fr}.p24limits{grid-template-columns:repeat(3,1fr)}.p24createFoot{flex-direction:column;align-items:flex-start}.p24roomLauncher{bottom:12px;right:12px}.p24message{grid-template-columns:32px minmax(0,1fr)}}.p24dcard{border:1px solid var(--border,#273044);background:color-mix(in srgb,var(--panel,#101725) 94%,transparent);border-radius:18px;gap:13px;padding:16px;display:grid}.p24dhead{justify-content:space-between;align-items:center;gap:10px;display:flex}.p24dhead>span{align-items:center;gap:8px;font-weight:800;display:flex}.p24dhead>button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.p24dcard p{opacity:.82;margin:0;font-size:13px;line-height:1.55}.p24dproviders{grid-template-columns:1fr 1fr;gap:8px;display:grid}.p24dproviders button{border:1px solid var(--border,#273044);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.p24dproviders button:disabled{opacity:.45;cursor:not-allowed}.p24dproviders span{gap:2px;display:grid}.p24dproviders small,.p24dbindings small{opacity:.65}.p24dnotice{background:#6366f11f;border-radius:10px;padding:9px 10px;font-size:12px;line-height:1.45}.p24dpair{background:#6366f114;border:1px solid #6366f147;border-radius:12px;gap:7px;padding:12px;display:grid}.p24dpair span,.p24dpair small{opacity:.78;font-size:12px}.p24dpair a{align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex}.p24dbindings{gap:8px;display:grid}.p24dbindings>div{border-top:1px solid var(--border,#273044);grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding-top:9px;display:grid}.p24dbindings>div>div{display:grid}.p24dbindings button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;display:flex}.p24dchannel{background:#3b82f629;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.p24dchannel.whatsapp{background:#22c55e29}.p24dempty{opacity:.66;padding:4px 0;font-size:12px}.p24dapproval{border:1px solid var(--border,#273044);color:inherit;cursor:pointer;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:10px;font-weight:750;display:flex}.p24dapproval:disabled{opacity:.45;cursor:not-allowed}.p24dsafety{background:#f59e0b17;border-radius:11px;align-items:flex-start;gap:8px;padding:10px;font-size:11px;line-height:1.45;display:flex}.p24dsafety svg{flex:none;margin-top:1px}.p24dcommands{opacity:.78;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.p24dcommands>span{align-items:center;gap:5px;display:flex}.p24dcommands code{border:1px solid var(--border,#273044);border-radius:7px;padding:3px 6px;font-size:10px}@media (width<=700px){.p24dproviders{grid-template-columns:1fr}.p24dbindings>div{grid-template-columns:auto 1fr}.p24dbindings button{grid-column:2;justify-self:start}}.p24eLab{max-width:1240px;color:inherit;background:#0f172ab8;border:1px solid #94a3b838;border-radius:24px;margin:24px auto 80px;padding:28px}.p24eHead,.p24eSafety,.p24ePerson,.p24eAvailability,.p24eTelemetry>div{align-items:center;gap:12px;display:flex}.p24eHead{justify-content:space-between;align-items:flex-start}.p24eHead h2{margin:8px 0}.p24eHead p{opacity:.76;max-width:760px}.p24eHead>div>span{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.p24eHead button,.p24eActions button{color:inherit;background:0 0;border:1px solid #94a3b84d;border-radius:12px;padding:9px 12px}.p24eSafety{background:#10b9811a;border-radius:16px;margin:20px 0;padding:14px 16px}.p24eSafety div{gap:4px;display:grid}.p24eSafety span,.p24eAvailability span{opacity:.76;font-size:13px}.p24eSelect{gap:7px;max-width:420px;margin:18px 0;display:grid}.p24eSelect span,.p24eGrid label span{opacity:.72;font-size:12px}.p24eSelect select,.p24eGrid select{color:inherit;background:#0f172a80;border:1px solid #94a3b842;border-radius:10px;padding:10px}.p24eNotice{background:#3b82f61f;border-radius:12px;margin:12px 0;padding:10px 14px}.p24eAvailability{background:#94a3b814;border-radius:14px;justify-content:space-between;margin:12px 0 18px;padding:12px 14px}.p24eGrid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:14px;display:grid}.p24eGrid article{background:#0f172a57;border:1px solid #94a3b82e;border-radius:18px;padding:16px}.p24ePerson>span{background:#6366f129;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.p24ePerson div,.p24eEngine{gap:2px;display:grid}.p24ePerson small,.p24eEngine small{opacity:.68}.p24eEngine{margin:14px 0}.p24eGrid label{gap:6px;margin:10px 0;display:grid}.p24eActions{gap:8px;margin-top:12px;display:flex}.p24eActions button{flex:1}.p24eActions button.active{background:#6366f12e;border-color:#6366f18c}.p24eActions button:disabled{opacity:.45;cursor:not-allowed}.p24eError{opacity:.7;margin-top:10px;display:block}.p24eTelemetry{border-top:1px solid #94a3b829;margin-top:20px;padding-top:20px}.p24eTelemetry h3{margin:0}.p24eTable{margin-top:12px;overflow:auto}.p24eRow{border-bottom:1px solid #94a3b81f;grid-template-columns:1.1fr 1.5fr 1fr .7fr .8fr;gap:10px;min-width:720px;padding:10px;font-size:13px;display:grid}.p24eRow.head{opacity:.72;font-weight:700}@media (width<=700px){.p24eLab{margin:16px 10px 70px;padding:18px}.p24eHead,.p24eAvailability{display:grid}.p24eHead button{width:max-content}}html[data-crewora-theme=light] .p24eLab{background:#ffffffeb;border-color:#0f172a1f}html[data-crewora-theme=light] .p24eGrid article,html[data-crewora-theme=light] .p24eSelect select,html[data-crewora-theme=light] .p24eGrid select{color:#0f172a;background:#f8fafce6}.p24fShell{max-width:1440px;margin:0 auto;padding:0 28px 72px}.p24fHead{border:1px solid var(--line,#283245);background:var(--panel,#111827);border-radius:22px;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;display:flex}.p24fHead small{letter-spacing:.08em;opacity:.65;font-weight:800}.p24fHead h2{align-items:center;gap:10px;margin:8px 0;font-size:28px;display:flex}.p24fHead p{opacity:.72;max-width:860px;margin:0;line-height:1.55}.p24fReady{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:800;display:flex}.p24fReady.on{color:#22c55e;background:#22c55e1f}.p24fReady.off{color:#f59e0b;background:#f59e0b1f}.p24fNotice,.p24fSetup{border:1px solid var(--line,#283245);background:var(--panel,#111827);border-radius:14px;margin-top:14px;padding:13px 15px}.p24fSetup{align-items:flex-start;gap:11px;display:flex}.p24fSetup div{flex-direction:column;gap:3px;display:flex}.p24fSetup span,.p24fNotice{opacity:.8;font-size:13px}.p24fGrid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:18px;margin-top:18px;display:grid}.p24fCreate,.p24fList,.p24fRuns{border:1px solid var(--line,#283245);background:var(--panel,#111827);border-radius:20px;padding:20px}.p24fCreate h3,.p24fList h3,.p24fRuns h3{margin:0 0 14px}.p24fCreate label{flex-direction:column;gap:6px;margin-top:12px;display:flex}.p24fCreate label>span{opacity:.65;align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.p24fCreate input,.p24fCreate select,.p24fCreate textarea{box-sizing:border-box;border:1px solid var(--line,#303a4c);background:var(--input,#0b1220);width:100%;color:inherit;font:inherit;border-radius:11px;padding:10px 11px}.p24fCreate textarea{resize:vertical}.p24fTargetTabs{gap:8px;display:flex}.p24fTargetTabs button,.p24fActions button,.p24fReview{border:1px solid var(--line,#303a4c);color:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.p24fTargetTabs button.active{background:#6366f126;border-color:#6366f18c}.p24fRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.p24fPolicy{border:1px solid var(--line,#303a4c);background:#6366f10a;border-radius:14px;grid-template-columns:auto repeat(3,minmax(120px,1fr));align-items:end;gap:10px;margin-top:14px;padding:13px;display:grid}.p24fPolicy>strong{align-self:center;align-items:center;gap:7px;font-size:13px;display:flex}.p24fPolicy label{margin-top:0}.p24fSafety{opacity:.72;align-items:flex-start;gap:8px;margin:14px 0;font-size:12px;line-height:1.45;display:flex}.p24fPrimary{color:#fff;cursor:pointer;background:#6366f1;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 14px;font-weight:800;display:flex}.p24fPrimary:disabled,.p24fActions button:disabled,.p24fReview:disabled{opacity:.45;cursor:not-allowed}.p24fListHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.p24fListHead span{opacity:.6;font-size:12px}.p24fEmpty{text-align:center;opacity:.7;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:190px;display:flex}.p24fCard{border-top:1px solid var(--line,#283245);padding:16px 0}.p24fCard:first-of-type{border-top:0}.p24fCardTop{justify-content:space-between;gap:12px;display:flex}.p24fCardTop>div{flex-direction:column;gap:3px;display:flex}.p24fCardTop span,.p24fMeta{opacity:.65;font-size:12px}.p24fCardTop b{text-transform:capitalize;border-radius:999px;height:max-content;padding:4px 8px;font-size:11px}.p24fCardTop b.st-active{color:#22c55e;background:#22c55e1f}.p24fCardTop b.st-paused{color:#f59e0b;background:#f59e0b1f}.p24fCardTop b.st-completed{color:#94a3b8;background:#94a3b821}.p24fCard p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.p24fMeta{flex-wrap:wrap;gap:8px 14px;display:flex}.p24fActions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.p24fActions button{padding:7px 9px;font-size:12px}.p24fActions .danger{opacity:.72}.p24fRuns{margin-top:18px}.p24fRuns>p{opacity:.6}.p24fRun{border-top:1px solid var(--line,#283245);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.p24fRun.hasCheckpoint{grid-template-columns:10px minmax(0,1fr) auto auto}.p24fRun>div{flex-direction:column;gap:3px;min-width:0;display:flex}.p24fRun span{opacity:.65;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.p24fRun small{opacity:.55}.p24fDot{background:#94a3b8;border-radius:50%;width:8px;height:8px}.p24fDot.st-completed{background:#22c55e}.p24fDot.st-needs_approval,.p24fDot.st-needs_input{background:#f59e0b}.p24fDot.st-failed,.p24fDot.st-blocked_budget{background:#ef4444}.p24fCheckpoint{border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:100%;padding:4px 8px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.p24fCheckpoint.cp-needs_approval,.p24fCheckpoint.cp-needs_input{color:#f59e0b;background:#f59e0b1f}.p24fCheckpoint.cp-retry{color:#60a5fa;background:#3b82f61f}.p24fReview{padding:7px 9px;font-size:11px}@media (width<=1040px){.p24fPolicy{grid-template-columns:1fr 1fr}.p24fPolicy>strong{grid-column:1/-1}}@media (width<=900px){.p24fShell{padding:0 14px 48px}.p24fHead{flex-direction:column;padding:20px}.p24fGrid,.p24fRow,.p24fPolicy{grid-template-columns:1fr}.p24fRun,.p24fRun.hasCheckpoint{grid-template-columns:10px 1fr}.p24fRun small,.p24fReview{grid-column:2}.p24fReview{width:max-content}}html[data-crewora-theme=light] .p24fHead,html[data-crewora-theme=light] .p24fCreate,html[data-crewora-theme=light] .p24fList,html[data-crewora-theme=light] .p24fRuns,html[data-crewora-theme=light] .p24fNotice,html[data-crewora-theme=light] .p24fSetup{background:#fff}html[data-crewora-theme=light] .p24fCreate input,html[data-crewora-theme=light] .p24fCreate select,html[data-crewora-theme=light] .p24fCreate textarea{background:#f8fafc}.p26shell{border:1px solid var(--border,#263244);background:linear-gradient(#0a121edb,#080e18f0);border-radius:24px;margin:22px 0;padding:24px;box-shadow:0 18px 55px #0000002e}.p26head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.p26head small{letter-spacing:.12em;opacity:.62;font-weight:800}.p26head h2{align-items:center;gap:10px;margin:7px 0 6px;font-size:1.55rem;display:flex}.p26head p{opacity:.72;max-width:820px;margin:0;line-height:1.55}.p26head>button,.p26state button,.p26drafts button{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #94a3b83d;border-radius:10px;align-items:center;gap:6px;padding:9px 11px;display:flex}.p26stats{grid-template-columns:repeat(3,minmax(130px,1fr)) minmax(220px,1.3fr);gap:10px;margin:18px 0;display:grid}.p26stats>div{background:#ffffff06;border:1px solid #94a3b826;border-radius:15px;padding:14px}.p26stats strong{font-size:1.25rem;display:block}.p26stats span{opacity:.65;font-size:.78rem}.p26providers{justify-content:flex-end;align-items:center;gap:7px;display:flex}.p26providers span{opacity:.45;border:1px solid #94a3b829;border-radius:999px;padding:6px 8px}.p26providers span.on{opacity:1;background:#34d39914;border-color:#34d39973}.p26notice{background:#3b82f61a;border:1px solid #3b82f63d;border-radius:12px;margin:10px 0;padding:11px 13px}.p26layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:14px;display:grid}.p26inbox,.p26detail{background:#ffffff05;border:1px solid #94a3b826;border-radius:18px;min-height:520px}.p26filters{border-bottom:1px solid #94a3b824;padding:12px}.p26filters label{border:1px solid #94a3b82e;border-radius:10px;align-items:center;gap:7px;padding:0 9px;display:flex}.p26filters input,.p26filters select,.p26state select,.p26owner select,.p26composer textarea{width:100%;color:inherit;background:0 0;border:0;outline:none}.p26filters input{padding:10px 2px}.p26filters>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.p26filters select,.p26state select,.p26owner select{background:#0a121ec7;border:1px solid #94a3b82e;border-radius:9px;padding:9px}.p26conversationList{max-height:690px;overflow:auto}.p26conversationList>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #94a3b81a;grid-template-columns:38px 1fr;gap:10px;padding:13px;display:grid}.p26conversationList>button.active{background:#6366f11c;box-shadow:inset 3px 0 #818cf8e6}.p26channel{background:#94a3b81a;border-radius:11px;place-items:center;width:35px;height:35px;font-size:.72rem;font-weight:900;display:grid}.ch-whatsapp{background:#22c55e1f}.ch-telegram{background:#38bdf81f}.ch-sms{background:#a855f71f}.p26conversationList strong{align-items:center;gap:6px;display:flex}.p26conversationList strong b{background:#818cf82e;border-radius:999px;padding:2px 6px;font-size:.66rem}.p26conversationList small,.p26conversationList time{opacity:.58;font-size:.7rem}.p26conversationList p{white-space:nowrap;text-overflow:ellipsis;opacity:.78;margin:5px 0 3px;font-size:.82rem;overflow:hidden}.p26detail{padding:16px}.p26detailHead{border-bottom:1px solid #94a3b81f;justify-content:space-between;gap:14px;padding-bottom:13px;display:flex}.p26detailHead small{opacity:.6;letter-spacing:.08em;font-weight:800}.p26detailHead h3{margin:4px 0;font-size:1.3rem}.p26detailHead p{opacity:.65;margin:0}.p26state{align-items:flex-start;gap:7px;display:flex}.p26owner{border-bottom:1px solid #94a3b81f;grid-template-columns:auto auto minmax(190px,1fr);align-items:center;gap:8px;padding:11px 0;display:grid}.p26owner small{opacity:.58;grid-column:2/4}.p26timeline{flex-direction:column;gap:9px;max-height:520px;padding:14px 0;display:flex;overflow:auto}.p26timeline article{background:#94a3b814;border-radius:14px;align-self:flex-start;max-width:82%;padding:10px 12px}.p26timeline article.out{background:#6366f11f;align-self:flex-end}.p26timeline article>div{opacity:.58;justify-content:space-between;gap:12px;font-size:.69rem;display:flex}.p26timeline article p{white-space:pre-wrap;margin:6px 0;line-height:1.45}.p26timeline article>small{opacity:.5;font-size:.67rem}.p26handoffs,.p26drafts{border-top:1px solid #94a3b81f;margin-top:4px;padding-top:12px}.p26handoffs h4,.p26drafts h4{align-items:center;gap:7px;margin:0 0 8px;display:flex}.p26handoffs p{grid-template-columns:auto auto auto 1fr;gap:8px;margin:5px 0;font-size:.8rem;display:grid}.p26handoffs small{opacity:.55;justify-self:end}.p26composer{border:1px solid #94a3b826;border-radius:15px;margin-top:14px;padding:12px}.p26composer>div{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.p26composer>div span{opacity:.6;font-size:.75rem}.p26composer textarea{box-sizing:border-box;resize:vertical;background:#00000014;border:1px solid #94a3b82e;border-radius:10px;min-height:92px;padding:10px}.p26composer>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:0;border-radius:10px;margin-top:8px;padding:10px 14px;font-weight:800}.p26composer>button:disabled{opacity:.45;cursor:not-allowed}.p26drafts article{background:#f59e0b0d;border:1px solid #f59e0b33;border-radius:12px;margin:7px 0;padding:10px}.p26drafts article>div{align-items:center;gap:7px;display:flex}.p26drafts article time{opacity:.55;margin-left:auto;font-size:.7rem}.p26drafts article p{white-space:pre-wrap;margin:8px 0}.p26drafts article button{padding:6px 8px;font-size:.72rem}.p26safety{background:#22c55e0f;border:1px solid #22c55e2e;border-radius:12px;align-items:flex-start;gap:8px;margin-top:14px;padding:10px;font-size:.78rem;line-height:1.45;display:flex}.p26empty{text-align:center;opacity:.58;flex-direction:column;align-items:center;padding:30px 18px;display:flex}.p26empty strong{margin-top:8px}.p26empty span{margin-top:3px;font-size:.78rem}.p26empty.big{justify-content:center;min-height:430px}[data-theme=light] .p26shell{background:linear-gradient(#fff,#f8fafc);box-shadow:0 16px 40px #0f172a14}[data-theme=light] .p26filters select,[data-theme=light] .p26state select,[data-theme=light] .p26owner select,[data-theme=light] .p26composer textarea{background:#fff}@media (width<=900px){.p26stats{grid-template-columns:1fr 1fr}.p26layout{grid-template-columns:1fr}.p26inbox{min-height:auto}.p26conversationList{max-height:330px}.p26detailHead{flex-direction:column}.p26state{flex-wrap:wrap}.p26owner{grid-template-columns:auto 1fr}.p26owner select,.p26owner small{grid-column:1/3}.p26timeline article{max-width:92%}}@media (width<=560px){.p26shell{border-radius:18px;padding:14px}.p26head{flex-direction:column}.p26stats{grid-template-columns:1fr 1fr}.p26providers{grid-column:1/3;justify-content:flex-start}.p26timeline article{max-width:96%}.p26composer>div{flex-direction:column}.p26handoffs p{grid-template-columns:auto auto auto}.p26handoffs small{grid-column:1/4;justify-self:start}}.p24gShell{max-width:1440px;margin:0 auto;padding:28px 28px 72px}.p24gHero{background:linear-gradient(135deg,#6366f11f,#0ea5e90d);border:1px solid #94a3b82e;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px;display:flex}.p24gHero small,.p24gBuilderHead small{letter-spacing:.16em;color:#8b9cff;font-size:11px;font-weight:800}.p24gHero h2{max-width:760px;margin:8px 0 10px;font-size:clamp(26px,4vw,42px);line-height:1.05}.p24gHero p{color:#9ca8bc;max-width:820px;margin:0;line-height:1.65}.p24gPlan{background:#0f172a73;border:1px solid #94a3b824;border-radius:17px;gap:5px;min-width:190px;padding:15px 17px;display:grid}.p24gPlan strong{font-size:14px}.p24gPlan span{color:#9ca8bc;font-size:12px}.p24gLayout{grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);align-items:start;gap:22px;margin-top:22px;display:grid}.p24gGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.p24gCard{text-align:left;color:inherit;cursor:pointer;background:#0f172a73;border:1px solid #94a3b826;border-radius:20px;padding:20px;transition:all .18s}.p24gCard:hover,.p24gCard.selected{border-color:#818cf8a6;transform:translateY(-2px);box-shadow:0 16px 45px #0206172e}.p24gCard.selected{background:linear-gradient(145deg,#6366f124,#0f172a80)}.p24gCardTop{color:#9aa8ff;justify-content:space-between;display:flex}.p24gCardTop span{text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:800}.p24gCard h3{margin:11px 0 7px;font-size:21px}.p24gCard p{color:#a5afbf;min-height:60px;font-size:13px;line-height:1.55}.p24gCard>small{color:#7f8ba0;font-size:11px;line-height:1.45;display:block}.p24gRoles,.p24gSkills{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.p24gRoles span,.p24gSkills span{background:#94a3b817;border:1px solid #94a3b81a;border-radius:999px;padding:5px 8px;font-size:10px}.p24gEstimate{color:#91a0b5;margin-top:13px;font-size:11px}.p24gBuilder{background:#080f1ec7;border:1px solid #94a3b82e;border-radius:22px;max-height:calc(100vh - 40px);padding:20px;position:sticky;top:20px;overflow:auto}.p24gBuilderHead{align-items:center;gap:11px;margin-bottom:17px;display:flex}.p24gBuilderHead>svg{color:#8b9cff}.p24gBuilderHead h3{margin:3px 0 0;font-size:22px}.p24gBuilder label{gap:6px;display:grid}.p24gBuilder label>span{color:#9aa6b8;font-size:11px;font-weight:700}.p24gBuilder input{box-sizing:border-box;width:100%;color:inherit;background:#0f172aa6;border:1px solid #94a3b82e;border-radius:11px;outline:none;padding:10px 11px}.p24gBuilder input:focus{border-color:#818cf8}.p24gMembers{gap:10px;margin:15px 0;display:grid}.p24gMembers article{background:#94a3b809;border:1px solid #94a3b81f;border-radius:15px;padding:13px}.p24gMemberTitle{align-items:center;gap:9px;margin-bottom:10px;display:flex}.p24gMemberTitle div:last-child{display:grid}.p24gMemberTitle small{color:#8995a8;font-size:10px}.p24gAvatar{color:#fff;background:linear-gradient(135deg,#6366f1,#0ea5e9);border-radius:10px;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.p24gMembers article>p{color:#9ca8ba;font-size:11px;line-height:1.5}.p24gApps,.p24gSafety,.p24gCapacity{border-radius:13px;margin-top:12px;padding:12px}.p24gApps{background:#0ea5e912;border:1px solid #0ea5e924}.p24gApps strong{font-size:12px}.p24gApps p{color:#a8b6ca;margin:5px 0;font-size:11px}.p24gApps small{color:#7f8ca0;font-size:10px}.p24gSafety{color:#a7b6c7;background:#22c55e0f;border:1px solid #22c55e24;align-items:flex-start;gap:9px;font-size:11px;line-height:1.45;display:flex}.p24gSafety svg{color:#4ade80;flex:0 0 16px;width:16px}.p24gCapacity{color:#f6c66c;background:#f59e0b14;border:1px solid #f59e0b33;font-size:11px;line-height:1.45}.p24gCreate{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#2563eb);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:12px 14px;font-weight:800;display:flex}.p24gCreate:disabled{opacity:.45;cursor:not-allowed}.p24gFine{text-align:center;color:#758197;margin-top:8px;font-size:10px;line-height:1.4;display:block}.p24gNotice{background:#f59e0b14;border:1px solid #f59e0b2e;border-radius:13px;align-items:center;gap:9px;margin-top:16px;padding:12px 15px;font-size:12px;display:flex}.p24gNotice.success{background:#22c55e12;border-color:#22c55e2e}.p24gNotice a{color:#8b9cff;align-items:center;gap:5px;margin-left:auto;font-weight:800;text-decoration:none;display:flex}.p24gLoading{color:#9ca8bc;align-items:center;gap:10px;padding:30px;display:flex}[data-crewora-theme=light] .p24gHero{background:linear-gradient(135deg,#eef2ff,#f8fbff);border-color:#dbe3f0}[data-crewora-theme=light] .p24gHero p,[data-crewora-theme=light] .p24gCard p,[data-crewora-theme=light] .p24gPlan span,[data-crewora-theme=light] .p24gMembers article>p{color:#5f6c80}[data-crewora-theme=light] .p24gPlan,[data-crewora-theme=light] .p24gCard,[data-crewora-theme=light] .p24gBuilder{background:#fff;border-color:#dce4ef}[data-crewora-theme=light] .p24gCard.selected{background:#f4f6ff}[data-crewora-theme=light] .p24gBuilder input{color:#172033;background:#f8fafc;border-color:#d8e0eb}[data-crewora-theme=light] .p24gMembers article{background:#f8fafc;border-color:#e2e8f0}@media (width<=980px){.p24gLayout{grid-template-columns:1fr}.p24gBuilder{max-height:none;position:static}.p24gHero{flex-direction:column;align-items:flex-start}.p24gPlan{box-sizing:border-box;width:100%}.p24gGrid{grid-template-columns:1fr 1fr}}@media (width<=680px){.p24gShell{padding:18px 14px 54px}.p24gHero{border-radius:18px;padding:20px}.p24gGrid{grid-template-columns:1fr}.p24gCard{padding:17px}.p24gBuilder{border-radius:18px;padding:16px}.p24gNotice{flex-wrap:wrap;align-items:flex-start}.p24gNotice a{width:100%;margin-left:0}}.p29shell{max-width:1240px;color:var(--text,#e8edf6);margin:26px auto;padding:0 22px 32px}.p29head{background:linear-gradient(135deg,#0f172adb,#1f2937b8);border:1px solid #94a3b82e;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px;display:flex;box-shadow:0 20px 55px #0000002e}.p29head small,.p29jobsHead small{letter-spacing:.12em;color:#93c5fd;margin-bottom:7px;font-size:.72rem;font-weight:800;display:block}.p29head h2{align-items:center;gap:9px;margin:0 0 8px;font-size:1.55rem;display:flex}.p29head p{color:#aebbd0;max-width:790px;margin:0;line-height:1.6}.p29head>button,.p29actions button,.p29jobActions button{color:#e5e7eb;cursor:pointer;background:#0f172a99;border:1px solid #94a3b833;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-weight:700;display:inline-flex}.p29head>button:hover,.p29actions button:hover,.p29jobActions button:hover{border-color:#60a5fa}.p29head button:disabled,.p29actions button:disabled,.p29jobActions button:disabled,.p29connect:disabled{opacity:.5;cursor:not-allowed}.p29safety{background:#16653414;border:1px solid #22c55e3b;border-radius:16px;align-items:flex-start;gap:12px;margin:16px 0;padding:16px 18px;display:flex}.p29safety svg{color:#4ade80;flex:none;margin-top:2px}.p29safety strong{margin-bottom:3px;display:block}.p29safety span{color:#aebbd0;font-size:.9rem;line-height:1.5}.p29notice{border-radius:12px;margin:14px 0;padding:12px 15px;font-weight:650}.p29notice.good{color:#bbf7d0;background:#16a34a1c;border:1px solid #22c55e40}.p29notice.bad{color:#fecaca;background:#dc26261a;border:1px solid #f8717140}.p29providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.p29providers article{background:#0f172a80;border:1px solid #94a3b829;border-radius:18px;padding:19px}.p29providers article.connected{border-color:#22c55e47;box-shadow:inset 0 0 0 1px #22c55e0a}.p29providerTop{align-items:center;gap:12px;display:flex}.p29providerTop>span{background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:13px;place-items:center;width:43px;height:43px;font-size:.82rem;font-weight:900;display:grid}.p29providerTop>div{flex:1;min-width:0}.p29providerTop h3{margin:0 0 3px}.p29providerTop p{color:#9ca9bc;margin:0;font-size:.87rem}.p29providerTop b{color:#86efac;align-items:center;gap:5px;font-size:.77rem;display:flex}.p29providerTop b.setup{color:#fbbf24}.p29account{background:#1e293b9e;border-radius:11px;margin:16px 0 12px;padding:11px 12px;font-weight:700}.p29account small{color:#91a0b5;margin-top:3px;font-weight:500;display:block}.p29actions{gap:8px;display:flex}.p29actions .danger{color:#fca5a5}.p29key{background:#02061752;border:1px solid #94a3b833;border-radius:11px;align-items:center;gap:8px;margin:16px 0 9px;padding:11px 12px;display:flex}.p29key svg{color:#94a3b8}.p29key input{color:#f8fafc;background:0 0;border:0;outline:0;width:100%}.p29key input::placeholder{color:#64748b}.p29connect{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#7c3aed);border:0;border-radius:11px;width:100%;padding:11px 13px;font-weight:800}.p29jobsHead{justify-content:space-between;align-items:end;gap:20px;margin:28px 2px 12px;display:flex}.p29jobsHead h3{margin:0;font-size:1.25rem}.p29jobsHead>span{color:#93a4ba;text-align:right;font-size:.85rem}.p29jobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.p29jobs article{background:#0f172a6b;border:1px solid #94a3b826;border-radius:16px;padding:16px}.p29jobTop{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.p29jobTop>span{font-weight:800}.p29jobTop b{text-transform:uppercase;letter-spacing:.04em;color:#93c5fd;background:#3b82f61f;border-radius:999px;padding:5px 8px;font-size:.73rem}.p29jobTop b.state-completed{color:#86efac;background:#22c55e1f}.p29jobTop b.state-failed,.p29jobTop b.state-rejected,.p29jobTop b.state-execution_unknown{color:#fca5a5;background:#ef44441c}.p29jobs article>strong{margin-bottom:4px;display:block}.p29jobs article>small{color:#91a0b5}.p29failure{color:#fca5a5;align-items:center;gap:6px;font-size:.83rem;display:flex}.p29jobActions{align-items:center;gap:8px;margin-top:12px;display:flex}.p29jobActions a{color:#93c5fd;align-items:center;gap:5px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.p29ephemeral{margin-top:10px;color:#fbbf24!important;display:block!important}.p29empty{color:#9ca9bc;text-align:center;border:1px dashed #94a3b838;border-radius:16px;grid-column:1/-1;align-content:center;place-items:center;gap:7px;min-height:155px;display:grid}.p29empty strong{color:#dbe4f0}.p29empty span{font-size:.87rem}@media (width<=820px){.p29providers,.p29jobs{grid-template-columns:1fr}.p29head{flex-direction:column}.p29jobsHead{flex-direction:column;align-items:flex-start}.p29jobsHead>span{text-align:left}.p29shell{padding:0 14px 24px}.p29providerTop{align-items:flex-start}.p29providerTop b{margin-left:auto}.p29jobActions{flex-direction:column;align-items:flex-start}}@media (prefers-color-scheme:light){.p29shell{color:#172033}.p29head,.p29providers article,.p29jobs article{background:#fff;border-color:#dde5f0}.p29head p,.p29safety span,.p29providerTop p,.p29jobsHead>span{color:#5f6d80}.p29head>button,.p29actions button,.p29jobActions button{color:#172033;background:#f8fafc;border-color:#d7e0eb}.p29key{background:#f8fafc;border-color:#d7e0eb}.p29key input{color:#172033}.p29account{background:#f4f7fb}.p29empty{color:#65758a}.p29empty strong{color:#273449}}.p30shell{max-width:1320px;color:var(--text,#edf2f7);margin:0 auto;padding:28px 22px 44px}.p30hero{background:linear-gradient(135deg,#0f172ae0,#4c1d9557);border:1px solid #94a3b82b;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:27px;display:flex;box-shadow:0 24px 60px #0000002e}.p30hero small,.p30sectionHead small,.p30campaignTop small{color:#c4b5fd;letter-spacing:.12em;margin-bottom:7px;font-size:.71rem;font-weight:900;display:block}.p30hero h1{align-items:center;gap:9px;margin:0 0 9px;font-size:1.65rem;display:flex}.p30hero p{color:#aebbd0;max-width:820px;margin:0;line-height:1.6}.p30hero button,.p30newCampaign button,.p30actions button,.p30state button,.p30composeFoot button{color:#eef2ff;cursor:pointer;background:#0f172a94;border:1px solid #94a3b838;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-weight:800;display:inline-flex}.p30hero button:disabled,.p30newCampaign button:disabled,.p30actions button:disabled,.p30composeFoot button:disabled{opacity:.5;cursor:not-allowed}.p30safety{background:#16653414;border:1px solid #22c55e3d;border-radius:16px;align-items:flex-start;gap:12px;margin:16px 0;padding:15px 17px;display:flex}.p30safety svg{color:#4ade80;flex:none}.p30safety strong{margin-bottom:4px;display:block}.p30safety span{color:#aebbd0;font-size:.89rem;line-height:1.5}.p30notice{border-radius:12px;margin:14px 0;padding:12px 15px;font-weight:700}.p30notice.good{color:#bbf7d0;background:#16a34a1a;border:1px solid #22c55e40}.p30notice.bad{color:#fecaca;background:#dc26261a;border:1px solid #f8717140}.p30layout{grid-template-columns:330px minmax(0,1fr);gap:18px;display:grid}.p30side,.p30main{background:#0f172a6b;border:1px solid #94a3b826;border-radius:20px;padding:18px}.p30sectionHead{justify-content:space-between;align-items:end;gap:14px;display:flex}.p30sectionHead h2,.p30sectionHead h3{margin:0}.p30newCampaign{gap:9px;margin:16px 0;display:grid}.p30newCampaign input,.p30newCampaign textarea,.p30newCampaign select,.p30composer input,.p30composer textarea,.p30composer select,.p30attach select{box-sizing:border-box;color:#f8fafc;background:#02061757;border:1px solid #94a3b833;border-radius:11px;outline:none;width:100%;padding:10px 11px}.p30newCampaign textarea{resize:vertical;min-height:78px}.p30campaignList{gap:8px;max-height:620px;display:grid;overflow:auto}.p30campaignList>button{text-align:left;color:#e5e7eb;cursor:pointer;background:#1e293b6b;border:1px solid #94a3b824;border-radius:13px;align-items:flex-start;gap:10px;width:100%;padding:12px;display:flex}.p30campaignList>button.active{background:#7c3aed1f;border-color:#8b5cf6}.p30campaignList span{flex:1;min-width:0}.p30campaignList strong,.p30campaignList small{display:block}.p30campaignList small{color:#93a4ba;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.p30campaignList b,.p30state>b{text-transform:uppercase;letter-spacing:.06em;color:#c4b5fd;background:#8b5cf621;border-radius:999px;padding:5px 7px;font-size:.68rem}.p30emptySmall{text-align:center;color:#8796aa;padding:18px;font-size:.88rem}.p30campaignTop{justify-content:space-between;gap:18px;padding:4px 2px 18px;display:flex}.p30campaignTop h2{margin:0 0 5px}.p30campaignTop p{color:#9cabbe;margin:0}.p30state{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.p30composer{background:#4c1d9512;border:1px solid #8b5cf633;border-radius:17px;padding:16px}.p30formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 10px;display:grid}.p30formGrid label{color:#9cabbe;font-size:.78rem}.p30formGrid input,.p30formGrid select{margin-top:5px}.p30title{margin-bottom:9px}.p30body{resize:vertical;min-height:112px}.p30composeFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.p30composeFoot span{color:#94a3b8;align-items:center;gap:5px;font-size:.82rem;display:flex}.p30composeFoot button,.p30actions .primary{color:#fff;background:linear-gradient(135deg,#7c3aed,#2563eb);border:0}.p30sectionHead.items{margin:25px 2px 12px}.p30sectionHead.items>span{color:#94a3b8;font-size:.8rem}.p30items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.p30items article{background:#02061733;border:1px solid #94a3b826;border-radius:16px;padding:15px}.p30itemTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.p30channel{color:#c4b5fd;font-size:.77rem;font-weight:900}.p30itemTop b{text-transform:uppercase;letter-spacing:.05em;color:#93c5fd;background:#3b82f61f;border-radius:999px;padding:5px 7px;font-size:.68rem}.p30itemTop b.s-published,.p30itemTop b.s-draft_uploaded,.p30itemTop b.s-provider_draft{color:#86efac;background:#22c55e1f}.p30itemTop b.s-failed,.p30itemTop b.s-execution_unknown,.p30itemTop b.s-rejected{color:#fca5a5;background:#ef44441a}.p30items h4{margin:10px 0 5px}.p30items article>p{color:#9ba9bc;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 9px;font-size:.87rem;line-height:1.48;display:-webkit-box;overflow:hidden}.p30meta{color:#8998ac;flex-wrap:wrap;gap:12px;font-size:.78rem;display:flex}.p30meta span{align-items:center;gap:5px;display:flex}.p30warning{color:#fbbf24;gap:6px;margin-top:10px;font-size:.79rem;line-height:1.4;display:flex}.p30attach{color:#9cabbe;margin-top:11px;font-size:.76rem;display:block}.p30attach select{margin-top:5px}.p30actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.p30actions a{color:#93c5fd;align-items:center;gap:4px;font-size:.81rem;font-weight:800;text-decoration:none;display:inline-flex}.p30actions .ghost{background:0 0}.p30youtube{color:#a5b4fc;align-items:flex-start;gap:5px;margin-top:11px;line-height:1.45;display:flex}.p30empty{color:#91a0b4;text-align:center;border:1px dashed #94a3b838;border-radius:16px;grid-column:1/-1;align-content:center;place-items:center;gap:7px;min-height:165px;display:grid}.p30empty strong{color:#dbe4f0}.p30empty.large{border:0;min-height:420px}.p30empty span{font-size:.86rem}@media (width<=980px){.p30layout{grid-template-columns:1fr}.p30campaignList{max-height:300px}.p30items{grid-template-columns:1fr}}@media (width<=680px){.p30shell{padding:18px 12px 30px}.p30hero,.p30campaignTop,.p30composeFoot{flex-direction:column}.p30formGrid{grid-template-columns:1fr}.p30state{justify-content:flex-start}.p30hero button{width:100%}.p30side,.p30main{padding:13px}}html[data-crewora-theme=light] .p30shell{color:#172033}html[data-crewora-theme=light] .p30hero,html[data-crewora-theme=light] .p30side,html[data-crewora-theme=light] .p30main,html[data-crewora-theme=light] .p30items article{background:#fff;border-color:#dce4ee}html[data-crewora-theme=light] .p30hero p,html[data-crewora-theme=light] .p30safety span,html[data-crewora-theme=light] .p30campaignTop p,html[data-crewora-theme=light] .p30items article>p{color:#5f6d80}html[data-crewora-theme=light] .p30newCampaign input,html[data-crewora-theme=light] .p30newCampaign textarea,html[data-crewora-theme=light] .p30newCampaign select,html[data-crewora-theme=light] .p30composer input,html[data-crewora-theme=light] .p30composer textarea,html[data-crewora-theme=light] .p30composer select,html[data-crewora-theme=light] .p30attach select{color:#172033;background:#f8fafc;border-color:#d7e0eb}html[data-crewora-theme=light] .p30campaignList>button{color:#172033;background:#f8fafc;border-color:#dce4ee}.p30layout,.p30side,.p30main{min-width:0}.p30campaignList{min-width:0;max-width:100%;overflow:hidden auto}.p30campaignList>button{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;width:100%;min-width:0;max-width:100%;display:grid}.p30campaignList>button>span{min-width:0;max-width:100%;display:block}.p30campaignList>button strong{overflow-wrap:break-word;word-break:normal;white-space:normal}.p30campaignList>button small{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.p30campaignList>button>b{white-space:normal;overflow-wrap:break-word;place-self:start end;max-width:100%}@media (width<=680px){.p30campaignList>button{grid-template-columns:minmax(0,1fr);gap:7px}.p30campaignList>button>b{justify-self:start}}.p31shell{max-width:1500px;margin:0 auto;padding:28px 22px 80px}.p31hero,.p31title,.p31deployment,.p31rows>div,.p31tradeButtons,.p31webhook>div:last-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.p31hero{margin-bottom:18px}.p31hero small,.p31card small{opacity:.68}.p31hero h1{align-items:center;gap:10px;margin:5px 0 6px;font-size:clamp(26px,3vw,42px);display:flex}.p31hero p{opacity:.78;max-width:850px;margin:0}.p31hero button,.p31card button,.p31empty a{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,currentColor 5%,transparent);color:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-weight:700;text-decoration:none;display:inline-flex}.p31hero button:hover,.p31card button:hover,.p31empty a:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.p31guard,.p31paper,.p31ibkr{border:1px solid color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.p31guard div,.p31paper div,.p31ibkr div{flex-direction:column;gap:3px;display:flex}.p31guard span,.p31paper span,.p31ibkr span{opacity:.72;font-size:14px;line-height:1.45}.p31notice{border-radius:12px;margin:0 0 16px;padding:12px 15px;font-weight:650}.p31notice.good{background:#22c55e1f;border:1px solid #22c55e4d}.p31notice.bad{background:#ef44441f;border:1px solid #ef44444d}.p31grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.p31card{border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 2%,transparent);border-radius:18px;min-width:0;padding:20px}.p31title>span{align-items:center;gap:9px;font-size:21px;font-weight:850;display:flex}.p31title>b{letter-spacing:.06em;border-radius:999px;padding:6px 8px;font-size:11px}.p31title .ready{background:#22c55e24}.p31title .setup{background:#f59e0b24}.p31title .paper{background:#3b82f624}.p31intro{opacity:.76;min-height:72px;line-height:1.55}.p31deployment{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);padding:10px 0}.p31deployment span{align-items:center;gap:7px;font-size:13px;display:flex}.p31deployment b{text-transform:uppercase;font-size:12px}.p31empty{flex-direction:column;align-items:flex-start;gap:9px;padding:26px 4px;display:flex}.p31readiness{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.p31readiness span{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:9px;align-items:center;gap:6px;padding:9px;font-size:12px;display:flex}.p31readiness span.ok{background:#22c55e14}.p31form,.p31risk{gap:10px;margin:15px 0;display:grid}.p31form label,.p31risk label{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.p31form input,.p31risk input{box-sizing:border-box;border:1px solid color-mix(in srgb,currentColor 17%,transparent);width:100%;color:inherit;background:0 0;border-radius:9px;padding:9px 10px}.p31form .check,.p31classes label,.p31check{flex-direction:row;align-items:center}.p31form .check input,.p31classes input,.p31card .check input{width:auto}.p31form em{opacity:.65;font-size:11px}.p31risk{grid-template-columns:1fr 1fr}.p31risk .wide{grid-column:1/-1}.p31classes{flex-wrap:wrap;gap:9px;margin:8px 0 14px;display:flex}.p31classes label{text-transform:capitalize;align-items:center;gap:5px;font-size:12px;display:flex}.p31card .check{align-items:flex-start;gap:7px;margin:12px 0;font-size:13px;display:flex}.p31card .check.emphasis{background:#3b82f612;border-radius:10px;padding:10px}.p31tradeButtons{margin:10px 0}.p31tradeButtons .danger{background:#ef444421;border-color:#ef444459}.p31tradeButtons .safe{background:#22c55e1a}.p31webhook{border:1px dashed color-mix(in srgb,currentColor 22%,transparent);border-radius:12px;margin:16px 0;padding:12px}.p31webhook>div:first-child{flex-direction:column;gap:3px;display:flex}.p31webhook span{opacity:.68;font-size:12px}.p31webhook code{background:color-mix(in srgb,currentColor 6%,transparent);border-radius:8px;margin:9px 0;padding:9px;font-size:11px;display:block;overflow:auto}.p31card h3{align-items:center;gap:7px;margin:18px 0 8px;display:flex}.p31rows{flex-direction:column;display:flex}.p31rows>div{border-bottom:1px solid color-mix(in srgb,currentColor 8%,transparent);padding:9px 0}.p31rows span{flex-direction:column;gap:2px;display:flex}.p31rows strong{font-size:12px}.p31rows strong.profit{color:#22c55e}.p31rows strong.loss{color:#ef4444}.p31rows .muted{opacity:.6;justify-content:flex-start}.p31paper{background:#3b82f60f;margin-top:15px}.p31ibkr{background:#f59e0b0f;margin-top:15px}@media (width<=1000px){.p31grid{grid-template-columns:1fr}.p31intro{min-height:0}}@media (width<=620px){.p31shell{padding:20px 12px 60px}.p31hero{align-items:flex-start}.p31readiness,.p31risk{grid-template-columns:1fr}.p31risk .wide{grid-column:auto}.p31deployment,.p31tradeButtons,.p31rows>div{flex-direction:column;align-items:flex-start}.p31title{align-items:flex-start}.p31webhook>div:last-child{flex-wrap:wrap;align-items:flex-start}}.s33Shell{background:var(--bg,#070b14);min-height:100vh;color:var(--text,#eef4ff);padding:32px 28px 80px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.s33Shell *{box-sizing:border-box}.s33Top,.s33CustomerHead,.s33OwnerHead{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1440px;margin:0 auto 20px;display:flex}.s33Top small,.s33CustomerHead small,.s33OwnerHead small,.s33Brand small{letter-spacing:.15em;color:#7dd3fc;font-weight:800}.s33Top h1,.s33CustomerHead h2,.s33OwnerHead h2,.s33Brand h1{margin:5px 0 7px}.s33Top p,.s33CustomerHead p,.s33OwnerHead p,.s33Brand p{color:#9fb0c8;max-width:850px;margin:0}.s33Who{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.s33Who b{letter-spacing:.1em;color:#7dd3fc;border:1px solid #2f82a8;border-radius:999px;padding:6px 9px;font-size:11px}.s33Who button,.s33OwnerHead button,.s33HeadFacts button,.s33Secondary{color:inherit!important;background:0 0!important;border:1px solid #2a3951!important}.s33Shell button{cursor:pointer;color:#04111b;background:#0ea5e9;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:750;display:inline-flex}.s33Shell button:disabled{opacity:.55;cursor:not-allowed}.s33Login,.s33Gate{background:#0d1524;border:1px solid #24344e;border-radius:22px;width:min(520px,100% - 24px);margin:9vh auto;padding:28px;box-shadow:0 25px 80px #00000059}.s33Gate{text-align:center}.s33Brand{align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}.s33Brand>svg{color:#38bdf8;width:36px;height:36px}.s33Login form,.s33Form{gap:12px;display:grid}.s33Login label,.s33Form label{color:#b8c6d9;gap:6px;font-size:13px;font-weight:650;display:grid}.s33Login input,.s33Form input,.s33Form select,.s33Form textarea,.s33Table select{color:#eef4ff;width:100%;font:inherit;background:#080e19;border:1px solid #2b3a51;border-radius:9px;padding:11px 12px}.s33Form textarea{resize:vertical}.s33Fine{color:#8395ad;font-size:12px;line-height:1.55}.s33Notice{color:#bae6fd;background:#0c2540;border:1px solid #155e88;border-radius:10px;max-width:1440px;margin:0 auto 16px;padding:11px 14px}.s33Notice.error{color:#fecaca;background:#2a1015;border-color:#7f1d1d}.s33SearchPanel{background:#0d1524;border:1px solid #24344e;border-radius:16px;max-width:1440px;margin:0 auto 18px;padding:14px}.s33SearchPanel form{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.s33SearchPanel input{color:#eef4ff;background:0 0;border:0;outline:0;padding:10px;font-size:16px}.s33Results{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:12px;display:grid}.s33Results button{color:#eef4ff;text-align:left;background:#111d30;border:1px solid #293c58;flex-direction:column;align-items:flex-start;display:flex}.s33Results button span{color:#9db0c9;margin-top:3px;font-size:12px}.s33CustomerHead{background:linear-gradient(135deg,#0d1d32,#0d1524);border:1px solid #274260;border-radius:16px;padding:18px}.s33HeadFacts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.s33HeadFacts span{background:#09111e;border:1px solid #26374f;border-radius:9px;padding:8px 10px;font-size:12px}.s33Tabs{gap:7px;max-width:1440px;margin:0 auto 14px;display:flex;overflow:auto}.s33Tabs button{color:#9fb0c8;text-transform:capitalize;background:#101a2a;border:1px solid #24344e}.s33Tabs button.active{color:#04111b;background:#0ea5e9;border-color:#0ea5e9}.s33Main{max-width:1440px;margin:0 auto}.s33Grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.s33Metric,.s33Card{background:#0d1524;border:1px solid #24344e;border-radius:15px;padding:16px}.s33Metric{align-items:center;gap:12px;display:flex}.s33Metric>svg{color:#38bdf8}.s33Metric span{color:#8fa3bd;font-size:12px;display:block}.s33Metric strong{font-size:21px}.s33Metric.warn{border-color:#92400e}.s33Metric.warn>svg{color:#f59e0b}.s33Card.span2{grid-column:span 2}.s33Card h3{margin:0 0 10px}.s33Card p{color:#9fb0c8;line-height:1.5}.s33Card.danger{border-color:#7f1d1d}.s33Card.danger button{color:#fff;background:#dc2626}.s33Card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.s33Card dl div{background:#080e19;border:1px solid #1b2a40;border-radius:9px;padding:10px}.s33Card dt{color:#8194ad;font-size:11px}.s33Card dd{word-break:break-word;margin:3px 0 0;font-weight:750}.s33Good,.s33Bad{align-items:center;gap:8px;display:flex}.s33Good{color:#86efac!important}.s33Bad{color:#fdba74!important}.s33Card pre{white-space:pre-wrap;color:#fca5a5;background:#080e19;border-radius:8px;padding:12px}.s33Table{max-width:100%;overflow:auto}.s33Table table{border-collapse:collapse;width:100%;font-size:12px}.s33Table th{text-transform:uppercase;letter-spacing:.06em;color:#7f93ad;text-align:left;border-bottom:1px solid #2a3951;padding:9px;font-size:10px}.s33Table td{vertical-align:top;word-break:break-word;border-bottom:1px solid #18263a;max-width:310px;padding:10px 9px}.s33Actions{flex-wrap:wrap;gap:6px;display:flex}.s33Actions button{padding:7px 9px;font-size:11px}.s33Loading,.s33Empty{text-align:center;color:#91a4bd;max-width:1440px;margin:24px auto}.s33Empty{background:#0d1524;border:1px dashed #30445f;border-radius:16px;padding:50px}.s33Empty svg{color:#38bdf8;width:38px;height:38px}.s33OwnerWrap{max-width:1440px;color:var(--text,#eef4ff);margin:22px auto;padding:0 28px}.s33OwnerGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.s33CardTitle{align-items:flex-start;gap:10px;display:flex}.s33CardTitle>svg{color:#38bdf8}.s33CardTitle h3,.s33CardTitle p{margin:0}.s33Rules{gap:9px;padding:0;list-style:none;display:grid}.s33Rules li{color:#a8b7cb;align-items:flex-start;gap:8px;display:flex}.s33Rules svg{width:17px;min-width:17px}.s33CidCard{max-width:1180px;color:var(--text,#eef4ff);background:linear-gradient(135deg,#0d1d32,#10192a);border:1px solid #2b4f70;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:18px auto;padding:16px 18px;display:flex}.s33CidCard>div:first-child{align-items:flex-start;gap:10px;display:flex}.s33CidCard h3,.s33CidCard p{margin:2px 0}.s33CidCard p,.s33CidCard span{color:#94a8c0;font-size:12px}.s33CidValue{align-items:center;gap:8px;display:flex}.s33CidValue code{letter-spacing:.08em;background:#07101c;border:1px solid #2e4966;border-radius:8px;padding:9px 11px;font-size:17px;font-weight:850}.s33CidValue button{padding:8px 10px}@keyframes s33spin{to{transform:rotate(360deg)}}@media (width<=900px){.s33Shell{padding:20px 12px 70px}.s33Top,.s33CustomerHead,.s33OwnerHead{flex-direction:column}.s33Who,.s33HeadFacts{justify-content:flex-start}.s33Grid{grid-template-columns:1fr 1fr}.s33Card.span2{grid-column:span 2}.s33OwnerGrid{grid-template-columns:1fr}.s33OwnerWrap{padding:0 12px}.s33SearchPanel form{grid-template-columns:auto 1fr}.s33SearchPanel form button{grid-column:1/-1}.s33Card dl{grid-template-columns:1fr}}@media (width<=580px){.s33Grid{grid-template-columns:1fr}.s33Card.span2{grid-column:span 1}.s33Tabs button{padding:8px 10px}.s33CidCard{flex-direction:column;align-items:flex-start}.s33CidValue{width:100%}.s33CidValue code{flex:1;font-size:14px}.s33OwnerWrap{margin-top:12px}}.studioShell{background:var(--bg,#0b0d12);min-height:100vh;color:var(--text,#f7f7fb);grid-template-columns:280px 1fr;display:grid}.studioSide{background:#0a0c12eb;border-right:1px solid #7f7f7f29;height:100vh;padding:22px;position:sticky;top:0;overflow:auto}.studioBrand{align-items:center;gap:12px;margin:22px 0;display:flex}.studioBrand>span{background:linear-gradient(135deg,#7c5cff,#18c6ff);border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.studioBrand div{display:grid}.studioBrand small,.studioMain header small,.sectionTitle small{color:#8f97aa}.back{color:inherit;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.studioPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#18c6ff);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-weight:800;display:inline-flex}.studioSide>.studioPrimary{width:100%}.studioList{gap:8px;margin-top:18px;display:grid}.studioList button{color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.studioList button.active{background:#7c5cff1f;border-color:#7c5cff47}.studioList button>span{background:#ffffff14;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.studioList button div{display:grid}.studioList small{color:#8f97aa}.studioMain{box-sizing:border-box;width:100%;max-width:1500px;padding:34px}.studioMain>header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.studioMain h1{max-width:850px;margin:.25rem 0 .5rem;font-size:clamp(2rem,4vw,3.5rem)}.studioMain header p{color:#9ba3b5;max-width:820px;line-height:1.65}.studioStats{gap:12px;display:flex}.studioStats div{background:#ffffff0d;border-radius:16px;min-width:92px;padding:16px 20px}.studioStats strong{font-size:24px;display:block}.studioStats span{color:#8f97aa;font-size:12px}.studioNotice{background:#7c5cff1a;border:1px solid #7c5cff4d;border-radius:12px;margin-bottom:18px;padding:12px 14px}.templateSection{margin-bottom:20px}.sectionTitle{justify-content:space-between;align-items:center;gap:16px;display:flex}.sectionTitle h2{margin:.2rem 0}.templateRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.templateRail button{color:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #7f7f7f29;border-radius:16px;gap:8px;padding:16px;display:grid}.templateRail button:hover{border-color:#7c5cff80;transform:translateY(-1px)}.templateRail button>span{background:#7c5cff24;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.templateRail button small{color:#8f97aa;line-height:1.45}.templateRail button i{color:#8bdcff;align-items:center;gap:4px;font-size:12px;font-style:normal;font-weight:800;display:flex}.studioGrid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);gap:18px;display:grid}.studioPanel{background:#ffffff09;border:1px solid #7f7f7f29;border-radius:20px;padding:20px}.editor form{gap:14px;margin-top:16px;display:grid}.editor label{color:#aab1c0;gap:7px;font-size:12px;font-weight:800;display:grid}.editor input,.editor textarea,.editor select{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#00000029;border:1px solid #7f7f7f38;border-radius:11px;padding:11px 12px}.form2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.editorActions{align-items:center;gap:14px;margin-top:4px;display:flex}.editorActions a{color:#8bdcff;font-weight:700;text-decoration:none}.dangerText{color:#f77;cursor:pointer;background:0 0;border:0;font-weight:800}.orgList{gap:10px;margin-top:14px;display:grid}.orgList>div{background:#ffffff0a;border-radius:12px;grid-template-columns:34px 1fr;gap:10px;padding:11px;display:grid}.orgList>div>span{background:#7c5cff24;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.orgList>div>div{display:grid}.orgList small{color:#8f97aa}.orgList i{color:#8bdcff;grid-column:2;font-size:11px;font-style:normal}.studioRule{background:#18c6ff14;border-radius:14px;gap:11px;margin-top:18px;padding:14px;display:flex}.studioRule p{color:#9ba3b5;margin:.35rem 0 0;font-size:13px;line-height:1.5}.dnaExplainer{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.dnaExplainer>div{background:#ffffff09;border:1px solid #7f7f7f24;border-radius:18px;padding:18px}.dnaExplainer p{color:#8f97aa;line-height:1.5}.emptyStudio,.studioAuth{text-align:center;padding:56px 20px}.studioAuth{max-width:560px;margin:auto}.studioAuth a{color:#fff;background:#7c5cff;border-radius:11px;margin-top:12px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=1100px){.templateRail{grid-template-columns:repeat(2,1fr)}.studioGrid{grid-template-columns:1fr}.form3{grid-template-columns:1fr 1fr}.studioMain>header{flex-direction:column;align-items:flex-start}}@media (width<=760px){.studioShell{grid-template-columns:1fr}.studioSide{border-bottom:1px solid #7f7f7f29;border-right:0;height:auto;position:static}.studioList{grid-template-columns:repeat(2,1fr)}.studioMain{padding:20px}.templateRail,.form2,.form3,.dnaExplainer{grid-template-columns:1fr}.studioStats{width:100%}.studioStats div{flex:1}.studioSide>.studioPrimary{width:auto}.studioList button{grid-template-columns:30px 1fr}.studioList button svg{display:none}}.billingShell{background:radial-gradient(circle at top left,#7c5cff24,transparent 34%),var(--bg,#0b0d12);min-height:100vh;color:var(--text,#f7f7fb);box-sizing:border-box;padding:34px}.billingTop{grid-template-columns:auto 1fr auto;align-items:end;gap:24px;max-width:1500px;margin:0 auto 24px;display:grid}.billingBack{color:inherit;align-self:start;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.billingTop small{color:#8f97aa}.billingTop h1{max-width:900px;margin:.3rem 0 .55rem;font-size:clamp(2rem,4vw,3.7rem)}.billingTop p{color:#9ba3b5;max-width:840px;line-height:1.65}.billingCurrent{background:#ffffff0d;border-radius:16px;min-width:150px;padding:16px 18px}.billingCurrent span,.billingCurrent small{color:#8f97aa;font-size:12px;display:block}.billingCurrent strong{font-size:24px}.billingNotice,.billingConfig{border-radius:14px;max-width:1500px;margin:0 auto 18px;padding:13px 15px}.billingNotice{background:#ffae0017;border:1px solid #ffae0040}.billingConfig{background:#7c5cff1a;border:1px solid #7c5cff40;gap:12px;display:flex}.billingConfig p{color:#9ba3b5;margin:.35rem 0 0}.planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1500px;margin:0 auto;display:grid}.planCard{background:#ffffff09;border:1px solid #7f7f7f2b;border-radius:22px;flex-direction:column;min-height:540px;padding:22px;display:flex;position:relative}.planCard.featured{border-color:#7c5cff8c;box-shadow:0 16px 50px #7c5cff1f}.planCard.current{outline:2px solid #18c6ff59}.popular{color:#bdb3ff;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:14px;right:14px}.planName{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.planName h2{margin:0}.planName span{color:#8bdcff;background:#18c6ff1f;border-radius:999px;padding:5px 8px;font-size:11px}.price{margin:18px 0 2px;font-size:44px;font-weight:900}.price small{color:#8f97aa;font-size:14px}.credits{color:#8bdcff}.planCard>p{color:#9ba3b5;line-height:1.55}.planCard ul{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.planCard li{color:#c8ced8;align-items:center;gap:8px;font-size:14px;display:flex}.planBtn,.portalBtn,.billingAuth a{cursor:pointer;color:#fff;background:linear-gradient(135deg,#7c5cff,#18c6ff);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:12px 14px;font-weight:900;text-decoration:none;display:inline-flex}.planBtn{width:100%;margin-top:auto}.planBtn.secondary{color:inherit;background:#ffffff14}.planBtn:disabled,.portalBtn:disabled{opacity:.45;cursor:not-allowed}.billingFooterCard{background:#ffffff09;border:1px solid #7f7f7f29;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;max-width:1500px;margin:18px auto 0;padding:22px;display:flex}.billingFooterCard h2{margin:.25rem 0}.billingFooterCard p{color:#9ba3b5;max-width:850px;line-height:1.55}.billingLoading,.billingAuth{text-align:center;background:#ffffff09;border:1px solid #7f7f7f29;border-radius:20px;max-width:560px;margin:100px auto;padding:48px}.billingAuth p{color:#9ba3b5}.spin{animation:1s linear infinite billingSpin}@keyframes billingSpin{to{transform:rotate(360deg)}}@media (width<=1100px){.planGrid{grid-template-columns:repeat(2,1fr)}.billingTop{grid-template-columns:1fr}.billingCurrent{justify-self:start}.billingBack{margin-bottom:4px}}@media (width<=680px){.billingShell{padding:20px}.planGrid{grid-template-columns:1fr}.billingFooterCard{flex-direction:column;align-items:flex-start}.portalBtn{width:100%}.planCard{min-height:auto}.billingTop h1{font-size:2.2rem}}.hiringShell{color:#f8fbff;background:#08111f;min-height:100vh}.hiringTop{background:linear-gradient(#0d1728,#08111f);border-bottom:1px solid #ffffff17;grid-template-columns:auto 1fr auto;align-items:start;gap:28px;padding:30px clamp(20px,5vw,70px);display:grid}.hiringTop>a{color:#b9c6d9;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex}.hiringTop small,.panelTitle small,.proposalHeader small{color:#8fa1b8;letter-spacing:.08em;font-size:11px}.hiringTop h1{letter-spacing:-.05em;max-width:850px;margin:.35rem 0 1rem;font-size:clamp(2.3rem,5vw,4.8rem);line-height:.98}.hiringTop p{color:#9fb0c7;max-width:800px;line-height:1.65}.hiringBadge{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;place-items:center;min-width:140px;padding:18px 22px;display:grid}.hiringBadge strong{font-size:28px}.hiringBadge span{color:#8fa1b8;font-size:11px}.hiringNotice{background:#7c5cff1c;border:1px solid #7c5cff59;border-radius:12px;margin:18px clamp(20px,5vw,70px) 0;padding:12px 14px}.hiringGrid{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);gap:18px;padding:26px clamp(20px,5vw,70px);display:grid}.hiringPanel{background:#ffffff09;border:1px solid #ffffff1a;border-radius:22px;padding:22px}.panelTitle{align-items:center;gap:12px;display:flex}.panelTitle>span{background:linear-gradient(135deg,#7c5cff,#2ccde2);border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.panelTitle h2,.proposalHeader h2{margin:.25rem 0}.hiringPanel form{margin-top:18px}.hiringPanel textarea{color:#fff;resize:vertical;background:#0b1525;border:1px solid #ffffff1f;border-radius:14px;width:100%;padding:15px}.exampleChips{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.exampleChips button{color:#b9c6d9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:8px 10px;font-size:11px}.hiringPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#2ccde2);border:0;border-radius:12px;padding:12px 16px;font-weight:800}.hiringPrimary:disabled{opacity:.5;cursor:not-allowed}.hiringRules{color:#94a5bc;border-top:1px solid #ffffff14;margin-top:18px;padding-top:16px;font-size:12px;line-height:1.8}.hiringRules svg{vertical-align:middle;width:14px;height:14px;margin-right:6px}.proposalEmpty{text-align:center;color:#9badc3;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex}.proposalEmpty svg{width:40px;height:40px}.proposalEmpty h2{color:#fff}.proposalHeader p{color:#9badc3;line-height:1.5}.proposalTeam{gap:12px;margin-top:16px;display:grid}.proposalTeam article{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:46px 1fr auto;gap:12px;padding:16px;display:grid}.proposalAvatar{background:linear-gradient(135deg,#5f46d8,#1aa8b7);border-radius:50%;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.proposalIdentity h3{margin:0}.proposalIdentity strong{color:#70d8e4;font-size:12px}.proposalIdentity p{color:#9badc3;margin:.35rem 0 0;font-size:13px;line-height:1.45}.proposalMeta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.proposalMeta span,.proposalSkills span{color:#c9c1ff;background:#7c5cff1f;border-radius:999px;padding:6px 8px;font-size:10px}.proposalSkills{flex-wrap:wrap;grid-column:2/4;gap:6px;display:flex}.proposalBottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.hiringExplainer{grid-template-columns:repeat(3,1fr);gap:14px;padding:0 clamp(20px,5vw,70px) 50px;display:grid}.hiringExplainer>div{background:#ffffff06;border:1px solid #ffffff17;border-radius:18px;padding:18px}.hiringExplainer p{color:#93a5bc;line-height:1.55}.hiringGate{text-align:center;max-width:620px;margin:auto;padding:110px 24px}.hiringGate a{color:#fff;background:#7c5cff;border-radius:11px;margin-top:12px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=1000px){.hiringTop{grid-template-columns:1fr}.hiringBadge{justify-self:start}.hiringGrid,.hiringExplainer{grid-template-columns:1fr}}@media (width<=700px){.hiringTop,.hiringGrid,.hiringExplainer{padding-left:18px;padding-right:18px}.proposalTeam article{grid-template-columns:42px 1fr}.proposalMeta{grid-column:1/3;align-items:flex-start}.proposalSkills{grid-column:1/3}.proposalBottom{flex-direction:column;align-items:flex-start}.proposalBottom button{width:100%}.launcher{padding:9px 12px;font-size:11px}.backlauncher{bottom:18px!important}.studioLauncher{bottom:58px!important}.billingLauncher{bottom:98px!important}.hiringLauncher{bottom:138px!important}}.hiringConversationLayout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);align-items:start;gap:24px;max-width:1400px;margin:24px auto 0;padding:0 28px 44px;display:grid}.hiringChat,.hiringSummary{background:var(--panel,#fff);border:1px solid var(--line,#dde4eb);border-radius:24px;overflow:hidden;box-shadow:0 18px 50px #0f172a14}.hiringChatHead{border-bottom:1px solid var(--line,#e4e9ef);align-items:center;gap:13px;padding:18px 22px;display:flex}.hiringChatHead>span{color:#2457d6;background:#edf5ff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.hiringChatHead div{flex-direction:column;display:flex}.hiringChatHead small{color:#738095;margin-top:3px}.hiringMessages{background:linear-gradient(#f7fafed9,#ffffff73);flex-direction:column;gap:18px;height:min(58vh,620px);min-height:430px;padding:26px;display:flex;overflow:auto}.hiringMessage{white-space:pre-wrap;border-radius:18px;max-width:min(76%,660px);padding:14px 17px;line-height:1.62}.hiringMessage p{margin:0}.hiringMessage small{letter-spacing:.02em;margin-bottom:5px;font-weight:700;display:block}.hiringMessage.agent{background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:6px;align-self:flex-start}.hiringMessage.user{color:#fff;background:#173a63;border-bottom-right-radius:6px;align-self:flex-end}.hiringMessage.user small{color:#cbdcf0}.hiringMessage.working{align-items:center;gap:6px;display:flex}.hiringMessage.working span{background:#4b72a1;border-radius:50%;width:7px;height:7px;animation:1.2s infinite hiringPulse}.hiringMessage.working span:nth-child(2){animation-delay:.15s}.hiringMessage.working span:nth-child(3){animation-delay:.3s}.hiringMessage.working em{color:#64748b;margin-left:7px;font-size:14px}@keyframes hiringPulse{50%{opacity:.3;transform:translateY(-2px)}}.hiringComposer{border-top:1px solid #e2e8f0;padding:17px 20px 18px}.hiringComposer>label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hiringComposer>div{background:#fff;border:1px solid #cdd7e3;border-radius:17px;align-items:flex-end;gap:10px;padding:10px 10px 10px 15px;display:flex}.hiringComposer textarea{resize:none;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;min-height:48px;line-height:1.5}.hiringComposer button{color:#fff;background:#173a63;border:0;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.hiringComposer>small{color:#7b8797;margin:7px 4px 0;display:block}.hiringSummary{max-height:760px;padding:23px;position:sticky;top:18px;overflow:auto}.discoveryList{gap:10px;margin-top:22px;display:grid}.discoveryList span{align-items:center;gap:8px;display:flex}.discoveryList svg{color:#21845a;width:16px}.toolsNeeded{color:#69778a;font-size:13px}.summaryActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.summaryActions button{color:inherit;background:0 0;border:1px solid #cad5e2;border-radius:999px;padding:8px 12px}@media (width<=900px){.hiringConversationLayout{grid-template-columns:1fr;padding:0 16px 32px}.hiringSummary{max-height:none;position:static}.hiringMessages{height:54vh;min-height:360px}.hiringMessage{max-width:88%}}@media (width<=520px){.hiringMessage{max-width:94%;padding:12px 14px}.hiringMessages{padding:16px}.hiringComposer{padding:12px}.phase16Hiring .hiringTop{padding-inline:16px}}.phase16Hiring .proposalTeam article{grid-template-columns:42px minmax(0,1fr);min-width:0}.phase16Hiring .proposalTeam article>.toolsNeeded{overflow-wrap:break-word;word-break:normal;white-space:normal;grid-column:2/-1;min-width:0;max-width:100%;margin:0;line-height:1.6}.phase16Hiring .proposalTeam article>.proposalIdentity,.phase16Hiring .proposalTeam article>.proposalMeta,.phase16Hiring .proposalTeam article>.proposalSkills{min-width:0;max-width:100%}.phase16Hiring .proposalTeam article>.proposalMeta span,.phase16Hiring .proposalTeam article>.proposalSkills span{overflow-wrap:break-word;word-break:normal;white-space:normal;max-width:100%}.phase16Hiring .proposalBottom{flex-wrap:wrap;min-width:0;scroll-margin-bottom:140px}.phase16Hiring .proposalBottom .hiringPrimary{min-height:44px}.phase16Hiring~.p12menuBtn{bottom:18px!important;left:18px!important;right:auto!important}.phase16Hiring~.p12menu{bottom:74px!important;left:18px!important;right:auto!important}@media (width<=900px){.phase16Hiring .hiringConversationLayout{grid-template-columns:minmax(0,1fr);padding-bottom:150px}.phase16Hiring .hiringChat,.phase16Hiring .hiringSummary{min-width:0}}@media (width<=700px){.phase16Hiring .proposalTeam article{grid-template-columns:36px minmax(0,1fr)}.phase16Hiring .proposalTeam article>.toolsNeeded{grid-column:1/-1}.phase16Hiring .proposalBottom{flex-direction:column;align-items:stretch}.phase16Hiring .proposalBottom .hiringPrimary{width:100%}.phase16Hiring~.p12menuBtn{bottom:14px!important;left:12px!important}.phase16Hiring~.p12menu{bottom:70px!important;left:12px!important}}.p7shell{color:#f5f8ff;background:#07101d;min-height:100vh}.p7top{background:linear-gradient(#0c1728,#07101d);border-bottom:1px solid #ffffff12;grid-template-columns:auto 1fr auto;align-items:start;gap:26px;padding:34px clamp(20px,5vw,72px);display:grid}.p7top>a{color:#b7c5d8;align-items:center;gap:7px;text-decoration:none;display:flex}.p7top small,.p7sectionHead small{color:#8fa1b8;letter-spacing:.08em;font-size:11px}.p7top h1{letter-spacing:-.05em;max-width:980px;margin:.4rem 0 1rem;font-size:clamp(2.3rem,5vw,4.7rem);line-height:1}.p7top p,.p7sectionHead p{color:#9fb0c7;max-width:850px;line-height:1.65}.p7stat{text-align:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;min-width:135px;padding:18px 22px}.p7stat strong{font-size:30px;display:block}.p7stat span{color:#91a3bb;font-size:11px}.p7main{gap:20px;padding:26px clamp(20px,5vw,72px) 70px;display:grid}.p7notice{background:#7c5cff14;border:1px solid #7c5cff55;border-radius:12px;margin:18px clamp(20px,5vw,72px) 0;padding:12px 14px}.p7section{background:#ffffff05;border:1px solid #ffffff10;border-radius:22px;padding:22px}.p7sectionHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.p7sectionHead h2{margin:.35rem 0;font-size:clamp(1.8rem,3vw,2.7rem)}.p7apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.p7apps article{background:#091625;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:46px 1fr auto;gap:12px;padding:16px;display:grid}.p7appIcon{background:linear-gradient(135deg,#7558f4,#1bb7cf);border-radius:13px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.p7appBody>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.p7appBody h3{margin:0}.p7appBody>div>span{color:#83ddea;background:#21b7ca16;border-radius:999px;padding:5px 7px;font-size:10px}.p7appBody p{color:#8fa1b8;font-size:12px;line-height:1.5}.p7chips{flex-wrap:wrap;gap:6px;display:flex}.p7chips span{color:#b9c7da;background:#ffffff0a;border-radius:999px;padding:5px 7px;font-size:10px}.p7appAction{align-items:center;display:flex}.p7appAction button,.p7appAction a,.p7primary,.p7pairBtns button,.p7groupMaker button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#28bfd4);border:0;border-radius:10px;padding:9px 11px;font-weight:800;text-decoration:none}.p7appAction button:disabled,.p7pairBtns button:disabled{opacity:.45;cursor:not-allowed}.p7packs{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.p7packs article{background:#091625;border:1px solid #ffffff0e;border-radius:16px;padding:18px}.p7packs h3{margin:0 0 12px}.p7packs article>div{flex-wrap:wrap;gap:6px;display:flex}.p7packs span{color:#c8c0ff;background:#7c5cff18;border-radius:999px;padding:6px 8px;font-size:10px}.p7packs p{color:#8fa1b8;font-size:12px;line-height:1.5}.p7commGrid{grid-template-columns:260px 1fr;gap:14px;display:grid}.p7employees{align-content:start;gap:7px;display:grid}.p7employees button{color:inherit;text-align:left;background:#ffffff05;border:1px solid #0000;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.p7employees button.active{background:#7c5cff16;border-color:#7c5cff55}.p7employees button>span{background:#ffffff0c;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.p7employees button div{display:grid}.p7employees small{color:#8fa1b8}.p7profile{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:14px;display:grid}.p7profile form,.p7pair{background:#091625;border:1px solid #ffffff0f;border-radius:16px;padding:18px}.p7profile h3,.p7pair h3{margin-top:0}.p7profile label,.p7groupMaker>label{color:#b8c5d7;gap:6px;font-size:12px;font-weight:800;display:grid}.p7profile input,.p7groupMaker input{color:#fff;background:#06101c;border:1px solid #ffffff14;border-radius:10px;padding:10px}.p7toggles{gap:9px;margin:14px 0;display:grid}.p7toggles label{align-items:center;gap:8px;font-weight:600;display:flex}.p7toggles em{color:#7f92ad;margin-left:auto;font-size:10px;font-style:normal}.p7pair p{color:#8fa1b8}.p7pairBtns{flex-wrap:wrap;gap:8px;display:flex}.p7qr{justify-items:center;gap:8px;margin-top:15px;display:grid}.p7qr img{background:#fff;border-radius:12px;width:210px;height:210px;padding:8px}.p7qr span{color:#8fa1b8;text-align:center;font-size:11px}.p7groups{grid-template-columns:1fr 1fr;gap:14px;display:grid}.p7groupMaker,.p7groupList{background:#091625;border:1px solid #ffffff0f;border-radius:16px;padding:18px}.p7groupMaker>div{grid-template-columns:repeat(2,1fr);gap:8px;margin:14px 0;display:grid}.p7groupMaker>div label{background:#ffffff05;border-radius:10px;align-items:center;gap:7px;padding:9px;display:flex}.p7groupMaker small{color:#8294ad;margin-left:auto}.p7groupList{align-content:start;gap:9px;display:grid}.p7groupList article{background:#ffffff05;border-radius:11px;align-items:center;gap:10px;padding:11px;display:flex}.p7groupList article div{display:grid}.p7groupList span{color:#8fa1b8;font-size:11px}.p7safety{background:#2dd4bf10;border:1px solid #2dd4bf44;border-radius:16px;gap:12px;padding:18px;display:flex}.p7safety p{color:#94a6bb;margin:.35rem 0 0;line-height:1.5}.p7gate{text-align:center;max-width:620px;margin:auto;padding:110px 24px}.p7gate a{color:#fff;background:#7c5cff;border-radius:11px;margin-top:12px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=1050px){.p7top{grid-template-columns:1fr}.p7stat{justify-self:start}.p7apps,.p7packs{grid-template-columns:1fr 1fr}.p7commGrid{grid-template-columns:1fr}.p7employees{grid-template-columns:repeat(3,1fr)}.p7profile,.p7groups{grid-template-columns:1fr}}@media (width<=700px){.p7apps,.p7packs,.p7employees,.p7groupMaker>div{grid-template-columns:1fr}.p7apps article{grid-template-columns:42px 1fr}.p7appAction{grid-column:1/-1}.p7appAction button,.p7appAction a{text-align:center;width:100%}.p7top,.p7main{padding-left:16px;padding-right:16px}.p7section{padding:16px}.p7sectionHead{flex-direction:column}.p7pairBtns button{flex:1}}.p16marketFilters{gap:12px;margin:18px 0 20px;display:grid}.p16marketFilters>label{border:1px solid var(--p7-line,#d8e0e8);background:var(--p7-card,#fff);border-radius:14px;align-items:center;gap:9px;padding:0 13px;display:flex}.p16marketFilters input{width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;outline:0}.p16marketFilters>div{gap:8px;padding-bottom:3px;display:flex;overflow:auto}.p16marketFilters button{white-space:nowrap;border:1px solid var(--p7-line,#d8e0e8);color:inherit;background:0 0;border-radius:999px;padding:8px 12px}.p16marketFilters button.active{color:#fff;background:#173a63;border-color:#173a63}.p16toolAccess{grid-template-columns:250px minmax(0,1fr);gap:20px;display:grid}.p16toolAccess aside{align-content:start;gap:8px;display:grid}.p16toolAccess aside button{text-align:left;border:1px solid var(--p7-line,#d8e0e8);color:inherit;background:0 0;border-radius:13px;grid-template-columns:36px 1fr;align-items:center;gap:2px 9px;padding:10px;display:grid}.p16toolAccess aside button>span{color:#173a63;background:#eaf2fb;border-radius:11px;grid-row:1/3;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.p16toolAccess aside button small{color:#708096}.p16toolAccess aside button.active{background:#32689c14;border-color:#32689c}.p16toolAccess>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.p16toolAccess>div label{border:1px solid var(--p7-line,#d8e0e8);border-radius:14px;align-items:flex-start;gap:11px;padding:13px;display:flex}.p16toolAccess>div input{margin-top:4px}.p16toolAccess>div span{flex-direction:column;gap:4px;display:flex}.p16toolAccess>div small{color:#708096;line-height:1.4}@media (width<=760px){.p16toolAccess{grid-template-columns:1fr}.p16toolAccess aside{display:flex;overflow:auto}.p16toolAccess aside button{min-width:190px}.p16toolAccess>div{grid-template-columns:1fr}}.launchShell{color:#f8fbff;background:radial-gradient(circle at 12% 0,#7c5cff29,#0000 30%),#08111f;min-height:100vh}.launchTop{border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:start;gap:28px;padding:34px clamp(20px,5vw,72px);display:grid}.launchTop>a{color:#bcc8da;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex}.launchTop small,.launchItem small,.launchUsage small,.launchFeedback small{color:#8293ab;letter-spacing:.09em;font-size:11px}.launchTop h1{letter-spacing:-.05em;max-width:900px;margin:.35rem 0 1rem;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.98}.launchTop p{color:#9eb0c8;max-width:840px;line-height:1.65}.launchScore{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;place-items:center;min-width:150px;padding:20px;display:grid}.launchScore strong{margin-top:4px;font-size:34px}.launchScore span{color:#8fa0b8;font-size:11px}.launchMain{max-width:1600px;margin:auto;padding:26px clamp(20px,5vw,72px) 70px}.launchSummary{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.launchSummary>div{background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;gap:5px;padding:16px;display:grid}.launchSummary svg{color:#86d6ff}.launchSummary strong{font-size:24px}.launchSummary span{color:#8fa0b8;font-size:11px}.launchProgress{background:#7c5cff17;border:1px solid #7c5cff38;border-radius:18px;align-items:center;gap:24px;margin:18px 0;padding:18px;display:flex}.launchProgress>div:first-child{min-width:260px}.launchProgress strong,.launchProgress span{display:block}.launchProgress span{color:#9dadc2;margin-top:4px;font-size:12px}.launchBar{background:#ffffff14;border-radius:999px;flex:1;height:10px;overflow:hidden}.launchBar span{border-radius:inherit;background:linear-gradient(90deg,#7c5cff,#22c8e5);height:100%;display:block}.launchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.launchItem{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:44px 1fr;gap:14px;padding:20px;display:grid}.launchItem.done{border-color:#43e3a038}.launchItem.warning{border-color:#f6c65c40}.launchIcon{background:#ffffff0f;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.launchItem.done .launchIcon{color:#43e3a0}.launchItem.warning .launchIcon{color:#f6c65c}.launchItem h2{margin:.3rem 0;font-size:20px}.launchItem p{color:#96a7be;margin:.4rem 0 1rem;line-height:1.55}.launchItem a{color:#83dfff;font-size:13px;font-weight:800;text-decoration:none}.launchGuard,.launchUsage,.launchFeedback{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;align-items:flex-start;gap:14px;margin-top:18px;padding:20px;display:flex}.launchGuard p{color:#98a9bf;margin:.35rem 0 0;line-height:1.55}.launchUsage{justify-content:space-between;align-items:center}.launchUsage h2{margin:.25rem 0}.launchUsage>div:last-child{color:#96a7be;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.launchFeedback{grid-template-columns:.8fr 1.2fr;gap:22px;display:grid}.launchFeedback h2{margin:.3rem 0}.launchFeedback p{color:#98a9bf;line-height:1.55}.launchFeedback form{gap:10px;display:grid}.launchFeedback select,.launchFeedback textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#091422;border:1px solid #ffffff1f;border-radius:11px;padding:11px}.launchFeedback button{color:#fff;background:linear-gradient(135deg,#7c5cff,#22c8e5);border:0;border-radius:10px;width:max-content;padding:10px 14px;font-weight:800}.launchFeedback form span{color:#84d8b5;font-size:12px}.launchGate{text-align:center;max-width:620px;margin:auto;padding:120px 24px}.launchGate a{color:#fff;background:#7c5cff;border-radius:11px;margin-top:12px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=1050px){.launchTop{grid-template-columns:1fr}.launchScore{justify-self:start}.launchSummary{grid-template-columns:repeat(3,1fr)}.launchFeedback{grid-template-columns:1fr}}@media (width<=720px){.launchMain,.launchTop{padding-left:18px;padding-right:18px}.launchSummary{grid-template-columns:repeat(2,1fr)}.launchGrid{grid-template-columns:1fr}.launchProgress{flex-direction:column;align-items:flex-start}.launchBar{width:100%}.launchUsage{flex-direction:column;align-items:flex-start}}.ownerShell{color:#eef4ff;background:#080d17;min-height:100vh}.ownerGate{text-align:center;max-width:620px;margin:auto;padding:120px 24px}.ownerGate svg{width:42px;height:42px}.ownerGate a{color:#fff;background:#7358f4;border-radius:11px;margin-top:14px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-flex}.ownerTop{background:linear-gradient(#101729,#080d17);border-bottom:1px solid #ffffff12;grid-template-columns:auto 1fr auto;align-items:start;gap:24px;padding:28px clamp(20px,4vw,58px);display:grid}.ownerTop>a{color:#b7c5db;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex}.ownerTop small,.ownerPanelHead small{color:#8396b3;letter-spacing:.08em}.ownerTop h1{margin:.35rem 0 .7rem;font-size:clamp(2rem,4vw,4rem);line-height:1}.ownerTop p{color:#9badc5;max-width:900px;line-height:1.6}.ownerRefresh{color:#fff;background:#ffffff08;border:1px solid #ffffff18;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;display:flex}.ownerNotice{background:#7358f415;border:1px solid #7358f45a;border-radius:12px;margin:16px clamp(20px,4vw,58px) 0;padding:12px 14px}.ownerTabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:#080d17ee;border-bottom:1px solid #ffffff0d;gap:8px;padding:16px clamp(20px,4vw,58px);display:flex;position:sticky;top:0;overflow:auto}.ownerTabs button{white-space:nowrap;color:#9eb0c8;text-transform:capitalize;background:#ffffff05;border:1px solid #ffffff10;border-radius:999px;padding:9px 13px}.ownerTabs button.active{color:#fff;background:#7358f420;border-color:#7358f45a}.ownerMain{padding:24px clamp(20px,4vw,58px) 60px}.ownerMetrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ownerMetrics article{background:#ffffff05;border:1px solid #ffffff10;border-radius:16px;grid-template-columns:auto 1fr;gap:10px;padding:18px;display:grid}.ownerMetrics svg{color:#8aa7ff}.ownerMetrics strong{font-size:26px}.ownerMetrics span{color:#91a3bb;grid-column:2;font-size:12px}.ownerGrid2{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.ownerPanel{background:#0d1523;border:1px solid #ffffff10;border-radius:18px;margin-top:16px;padding:18px}.ownerPanelHead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.ownerPanelHead h2{margin:.25rem 0}.ownerPanelHead>svg{color:#86a5ff}.planBreakdown{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.planBreakdown div,.pulseRows div{background:#ffffff05;border-radius:12px;padding:13px}.planBreakdown strong,.planBreakdown span{display:block}.planBreakdown span{color:#8fa1ba;margin-top:4px;font-size:12px}.ownerWarnings{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.ownerWarnings span{background:#ffffff05;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:flex}.ownerWarnings svg{width:14px}.pulseRows{gap:8px;display:grid}.pulseRows div{justify-content:space-between;display:flex}.ownerTableWrap{overflow:auto}.ownerTableWrap table{border-collapse:collapse;width:100%;min-width:920px}.ownerTableWrap th{text-align:left;color:#8295af;border-bottom:1px solid #ffffff10;padding:10px;font-size:11px}.ownerTableWrap td{vertical-align:top;border-bottom:1px solid #ffffff08;padding:11px 10px;font-size:12px}.ownerTableWrap td strong,.ownerTableWrap td small{display:block}.ownerTableWrap td small{color:#7f91aa;margin-top:3px}.status{text-transform:uppercase;background:#ffffff0a;border-radius:999px;padding:4px 7px;font-size:10px;display:inline-flex}.status.active,.status.sent,.status.done,.status.resolved{color:#5be0a8;background:#5be0a812}.status.past_due,.status.failed{color:#ff8a99;background:#ff8a9912}.status.open,.status.pending{color:#f3c46e;background:#f3c46e12}.status.reviewing{color:#8db3ff;background:#8db3ff12}.ownerSearch{background:#080f1c;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;display:flex}.ownerSearch input{color:#fff;background:0 0;border:0;outline:0}.ownerStack{gap:0;display:grid}.ownerEmailForm{gap:11px;display:grid}.ownerEmailForm label{color:#9badc1;gap:6px;font-size:12px;display:grid}.ownerEmailForm input,.ownerEmailForm textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#080f1b;border:1px solid #ffffff15;border-radius:10px;padding:10px}.ownerEmailForm button,.miniBtn,.feedbackList button{color:#fff;background:#7358f4;border:0;border-radius:9px;align-items:center;gap:6px;width:max-content;padding:9px 12px;font-weight:800;display:flex}.ownerEmailForm p{color:#8092ab;margin:0;font-size:12px}.feedbackList{gap:10px;display:grid}.feedbackList article{background:#ffffff04;border:1px solid #ffffff10;border-radius:13px;padding:14px}.feedbackList article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.feedbackList article span{color:#8799b2;font-size:11px}.feedbackList article p{line-height:1.5}.feedbackList article>div:last-child{justify-content:flex-start}.configGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.configGrid div{border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:13px;display:grid}.configGrid div strong{grid-column:2;font-size:10px}.configGrid .ok svg{color:#4fdda0}.configGrid .missing svg,.configGrid .missing strong{color:#f0ba67}@media (width<=1050px){.ownerMetrics{grid-template-columns:repeat(2,1fr)}.ownerGrid2{grid-template-columns:1fr}.configGrid{grid-template-columns:repeat(2,1fr)}.ownerTop{grid-template-columns:1fr}.ownerRefresh{width:max-content}}@media (width<=650px){.ownerMetrics,.configGrid,.planBreakdown{grid-template-columns:1fr}.ownerMain,.ownerTop,.ownerTabs{padding-left:14px;padding-right:14px}.ownerTabs{position:static}.ownerPanel{padding:14px}.ownerMetrics strong{font-size:22px}}.promoShell,.kbShell{color:#f8fbff;background:#08111f;min-height:100vh}.promoTop,.kbTop{border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:start;gap:24px;padding:30px clamp(20px,5vw,72px);display:grid}.promoTop>a,.kbTop>a{color:#aebcd0;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:flex}.promoTop h1,.kbTop h1{letter-spacing:-.045em;margin:.3rem 0 .8rem;font-size:clamp(2.2rem,4.4vw,4.5rem);line-height:1}.promoTop p,.kbTop p{color:#98a9c0;max-width:840px;line-height:1.65}.promoTop button{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:11px;align-items:center;gap:7px;padding:10px 12px;display:flex}.promoNotice{background:#7c5cff1f;border:1px solid #7c5cff3d;border-radius:12px;max-width:1500px;margin:18px auto 0;padding:13px 16px}.promoWarning{background:#f6c65c14;border:1px solid #f6c65c4d;border-radius:15px;gap:12px;max-width:1500px;margin:18px auto 0;padding:16px;display:flex}.promoWarning p{color:#aebbd0;margin:.2rem 0}.promoMain{grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);gap:18px;max-width:1500px;margin:auto;padding:24px clamp(20px,5vw,72px) 70px;display:grid}.promoPanel{background:#ffffff09;border:1px solid #ffffff17;border-radius:20px;padding:20px}.promoHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.promoHead small,.kbTop small{color:#8293ab;letter-spacing:.09em;font-size:11px}.promoHead h2{margin:.3rem 0 1rem}.creator form{gap:14px;display:grid}.creator label{gap:7px;font-size:13px;font-weight:800;display:grid}.creator input,.creator select{box-sizing:border-box;color:#fff;background:#0c1728;border:1px solid #ffffff1f;border-radius:11px;width:100%;padding:11px 12px}.creator label span{color:#7f91aa;font-size:11px;font-weight:500}.promo2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.promoPrimary{color:#fff;background:linear-gradient(135deg,#7c5cff,#22c8e5);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-weight:900;display:flex}.promoPrimary:disabled{opacity:.45}.promoRule{color:#8395ad;font-size:12px;line-height:1.55}.promoList{gap:12px;display:grid}.promoList article{background:#ffffff08;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:minmax(180px,1.2fr) .65fr 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.promoList article.inactive{opacity:.55}.promoCode{align-items:center;gap:10px;display:flex}.promoCode strong{font-size:16px;display:block}.promoCode small,.promoOffer span,.promoMeta{color:#8495ad;font-size:11px}.promoOffer strong{display:block}.promoMeta{gap:3px;display:grid}.promoList article>button{color:#fff;background:0 0;border:1px solid #ffffff24;border-radius:9px;padding:8px 10px}.promoEmpty{text-align:center;color:#899ab2;padding:50px 20px}.promoGate{text-align:center;max-width:620px;margin:auto;padding:120px 24px}.promoGate a{color:#fff;background:#7c5cff;border-radius:11px;margin-top:12px;padding:11px 15px;font-weight:800;text-decoration:none;display:inline-flex}.kbShell{background:radial-gradient(circle at 15% 0,#7c5cff29,#0000 28%),#08111f}.kbTop{grid-template-columns:auto 1fr}.kbMain{max-width:1500px;margin:auto;padding:28px clamp(20px,5vw,72px) 80px}.kbSearch{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:10px;max-width:850px;margin:-4px 0 26px;padding:12px 14px;display:flex}.kbSearch input{color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:16px}.kbLayout{grid-template-columns:260px 1fr;gap:24px;display:grid}.kbSide{gap:7px;height:max-content;display:grid;position:sticky;top:18px}.kbSide button{color:#91a2ba;text-align:left;background:0 0;border:0;border-radius:10px;padding:10px 12px}.kbSide button.active{color:#fff;background:#7c5cff29}.kbContent{gap:28px;display:grid}.kbCategory h2{margin:0 0 12px;font-size:26px}.kbCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kbCard{cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;padding:18px}.kbCard:hover{border-color:#7c5cff61}.kbCard h3{margin:.3rem 0}.kbCard p{color:#92a3ba;margin:.35rem 0 0;line-height:1.55}.kbArticle{max-width:980px}.kbBreadcrumb{color:#8091a8;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.kbArticle h1{letter-spacing:-.035em;margin:.2rem 0 1rem;font-size:clamp(2.1rem,4vw,4rem);line-height:1.02}.kbArticle .lead{color:#a6b5c8;font-size:18px;line-height:1.7}.kbArticle section{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;margin:28px 0;padding:22px}.kbArticle h2{margin-top:0}.kbArticle p,.kbArticle li{color:#9aaac0;line-height:1.7}.kbArticle code{background:#ffffff14;border-radius:6px;padding:2px 6px}.kbCallout{background:#43e3a00f!important;border-color:#43e3a038!important}.kbEmpty{text-align:center;color:#8798af;padding:50px}@media (width<=900px){.promoMain{grid-template-columns:1fr}.promoList article{grid-template-columns:1fr 1fr}.kbLayout{grid-template-columns:1fr}.kbSide{display:flex;position:static;overflow:auto}.kbCards,.promoTop,.kbTop{grid-template-columns:1fr}}@media (width<=600px){.promo2,.promoList article{grid-template-columns:1fr}.promoMain,.kbMain,.promoTop,.kbTop{padding-left:16px;padding-right:16px}}:root{--p12-bg:#f7f8fc;--p12-card:#fff;--p12-text:#111827;--p12-muted:#667085;--p12-line:#e5e7eb;--p12-brand:#6d4aff;--p12-brand2:#4e8cff;--p12-soft:#f1edff}html[data-crewora-theme=dark]{--p12-bg:#0a1020;--p12-card:#111827;--p12-text:#f8fafc;--p12-muted:#9ca3af;--p12-line:#263244;--p12-soft:#19152f}body{background:var(--p12-bg)!important;color:var(--p12-text)!important}.p12theme{z-index:99999;border:1px solid var(--p12-line);background:var(--p12-card);color:var(--p12-text);border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-weight:800;display:flex;position:fixed;top:14px;right:16px;box-shadow:0 8px 24px #0f172a1f}.p12menuBtn{z-index:99998;background:linear-gradient(135deg,var(--p12-brand),var(--p12-brand2));color:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-weight:900;display:flex;position:fixed;bottom:18px;right:16px;box-shadow:0 12px 30px #4f46e547}.p12menu{z-index:99997;background:var(--p12-card);border:1px solid var(--p12-line);border-radius:18px;gap:4px;width:min(310px,100vw - 32px);padding:10px;display:grid;position:fixed;bottom:72px;right:16px;box-shadow:0 24px 60px #0f172a38}.p12menu a,.p12menu button{color:var(--p12-text);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:11px 12px;font-weight:750;text-decoration:none;display:flex}.p12authShell{color:#111827;background:linear-gradient(135deg,#f8f9ff,#eef3ff);min-height:100vh;padding:32px}.p12back{color:#475467;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.p12authCard{background:#fff;border:1px solid #e5e7eb;border-radius:28px;grid-template-columns:1.05fr .95fr;max-width:1040px;margin:50px auto;display:grid;overflow:hidden;box-shadow:0 30px 80px #1e293b1f}.p12authIntro{color:#fff;background:linear-gradient(145deg,#17152a,#261f5b);padding:56px}.p12logo{align-items:center;gap:8px;margin-bottom:56px;font-weight:900;display:flex}.p12authIntro small,.p12sectionHead>span{letter-spacing:.12em;color:#8f7cff;font-size:11px;font-weight:900}.p12authIntro h1{letter-spacing:-.05em;margin:10px 0 18px;font-size:clamp(2.3rem,5vw,4rem);line-height:1}.p12authIntro p{color:#c9c8da;line-height:1.7}.p12benefits{gap:12px;margin-top:30px;display:grid}.p12benefits span{align-items:center;gap:9px;display:flex}.p12authFormWrap{padding:46px}.p12authTabs{background:#f4f4f7;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.p12authTabs button{background:0 0;border:0;border-radius:9px;padding:10px;font-weight:850}.p12authTabs button.active{background:#fff;box-shadow:0 2px 8px #0f172a14}.p12social{gap:9px;margin:20px 0;display:grid}.p12social button{color:#111827;background:#fff;border:1px solid #d9dce3;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:46px;font-weight:800;display:flex;position:relative}.p12social em{color:#98a2b3;font-size:9px;font-style:normal;position:absolute;right:10px}.p12or{color:#98a2b3;align-items:center;gap:10px;font-size:12px;display:flex}.p12or span{background:#e5e7eb;flex:1;height:1px}.p12authFormWrap form{gap:15px;margin-top:16px;display:grid}.p12authFormWrap label>span{align-items:center;gap:6px;margin-bottom:7px;font-size:12px;font-weight:800;display:flex}.p12authFormWrap input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d9dce3;border-radius:10px;padding:13px}.p12submit{color:#fff;background:linear-gradient(135deg,#6d4aff,#4e8cff);border:0;border-radius:11px;padding:13px;font-weight:900}.p12notice{color:#7a4800;background:#fff4e5;border-radius:9px;padding:10px;font-size:12px}.p12privacy{color:#667085;gap:9px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.p12terms{color:#98a2b3;font-size:11px}.p12landingSection{background:var(--p12-bg);color:var(--p12-text);padding:84px clamp(20px,6vw,88px)}.p12sectionHead{text-align:center;max-width:850px;margin:0 auto 30px}.p12sectionHead h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(2rem,4vw,3.6rem)}.p12sectionHead p{color:var(--p12-muted);line-height:1.65}.p12agentGrid{grid-template-columns:repeat(5,1fr);gap:14px;max-width:1450px;margin:auto;display:grid}.p12agentGrid article,.p12planGrid article{background:var(--p12-card);border:1px solid var(--p12-line);border-radius:18px;padding:20px}.p12agentGrid article>div{background:var(--p12-soft);width:42px;height:42px;color:var(--p12-brand);border-radius:12px;place-items:center;display:grid}.p12agentGrid h3{margin:14px 0 8px}.p12agentGrid p{color:var(--p12-muted);min-height:102px;font-size:13px;line-height:1.55}.p12agentGrid a,.p12planGrid a{color:var(--p12-brand);font-weight:900;text-decoration:none}.p12plans{padding-top:50px}.p12planGrid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1400px;margin:auto;display:grid}.p12planGrid article{flex-direction:column;gap:8px;display:flex;position:relative}.p12planGrid article>b{background:var(--p12-brand);color:#fff;border-radius:999px;padding:5px 10px;font-size:10px;position:absolute;top:-13px;right:16px}.p12planGrid article>strong{font-size:30px}.p12planGrid article>span,.p12planGrid article>em{color:var(--p12-muted);font-size:12px;font-style:normal}.p12planGrid ul{gap:8px;padding:0;font-size:12px;list-style:none;display:grid}.p12planGrid li{align-items:flex-start;gap:7px;display:flex}.p12planGrid li svg{color:#16a34a;flex:none;width:14px}.p12locked{border-top:1px solid var(--p12-line);color:var(--p12-muted);gap:4px;padding-top:10px;font-size:11px;display:grid}.p12planGrid a{margin-top:auto;padding-top:10px}.p12upgradeBanner{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin:16px 0;padding:14px 16px}.p12authLoading{background:var(--p12-bg);min-height:100vh;color:var(--p12-text);place-items:center;font-weight:800;display:grid}html[data-crewora-theme=light] .p2shell,html[data-crewora-theme=light] .studioShell,html[data-crewora-theme=light] .p7shell,html[data-crewora-theme=light] .launchShell,html[data-crewora-theme=light] .ownerShell,html[data-crewora-theme=light] .promoShell,html[data-crewora-theme=light] .kbShell{color:#111827!important;background:#f7f8fc!important}html[data-crewora-theme=light] .panel,html[data-crewora-theme=light] .studioPanel,html[data-crewora-theme=light] .p7section,html[data-crewora-theme=light] .launchItem,html[data-crewora-theme=light] .launchSummary>div,html[data-crewora-theme=light] .ownerPanel,html[data-crewora-theme=light] .promoPanel,html[data-crewora-theme=light] .kbCard,html[data-crewora-theme=light] .kbArticle,html[data-crewora-theme=light] .p2side,html[data-crewora-theme=light] .studioSide{color:#111827!important;background:#fff!important;border-color:#e5e7eb!important}html[data-crewora-theme=light] p,html[data-crewora-theme=light] small,html[data-crewora-theme=light] span{--force-light-muted:#667085}html[data-crewora-theme=light] .p7top p,html[data-crewora-theme=light] .launchTop p,html[data-crewora-theme=light] .ownerTop p,html[data-crewora-theme=light] .studioMain header p{color:#667085!important}@media (width<=1100px){.p12agentGrid,.p12planGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.p12authShell{padding:16px}.p12authCard{grid-template-columns:1fr;margin:24px auto}.p12authIntro,.p12authFormWrap{padding:28px}.p12logo{margin-bottom:24px}.p12agentGrid,.p12planGrid{grid-template-columns:1fr}.p12theme{top:8px;right:8px}.p12menuBtn{bottom:10px;right:10px}}:root{--c13-bg:#08111f;--c13-surface:#0e1929;--c13-surface2:#132238;--c13-text:#f7f9fc;--c13-muted:#9fb0c5;--c13-line:#243650;--c13-brand:#7c5cff;--c13-brand2:#35c5dc;--c13-green:#55d8a6;--c13-danger:#ff8c8c;--c13-shadow:0 22px 70px #00000042}html[data-crewora-theme=light]{--c13-bg:#f5f7fb;--c13-surface:#fff;--c13-surface2:#eef3f9;--c13-text:#111827;--c13-muted:#5f6f85;--c13-line:#dce4ef;--c13-brand:#6747f5;--c13-brand2:#168fa2;--c13-green:#168a68;--c13-danger:#b42318;--c13-shadow:0 18px 55px #212e431a}html,body,#root{background:var(--c13-bg);min-height:100%;color:var(--c13-text)}body{transition:background .2s,color .2s}.p12theme{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:40px;background:color-mix(in srgb,var(--c13-surface) 94%,transparent)!important;color:var(--c13-text)!important;border-color:var(--c13-line)!important;padding:0 13px!important;font-size:12px!important;top:16px!important;right:18px!important;box-shadow:0 8px 28px #00000024!important}.p12menuBtn{background:linear-gradient(135deg,var(--c13-brand),var(--c13-brand2))!important;box-shadow:0 12px 32px color-mix(in srgb,var(--c13-brand) 25%,transparent)!important;bottom:18px!important;right:18px!important}.p12menu{background:var(--c13-surface)!important;color:var(--c13-text)!important;border-color:var(--c13-line)!important;box-shadow:var(--c13-shadow)!important;bottom:72px!important;right:18px!important}.p12menu a,.p12menu button{color:var(--c13-text)!important}.p12menu a:hover,.p12menu button:hover{background:var(--c13-surface2)!important}.app>.topbar .iconBtn[aria-label=Toggle\ theme]{display:none!important}.p12authShell{flex-direction:column;display:flex;background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--c13-brand) 16%,transparent),transparent 34%),var(--c13-bg)!important;min-height:100vh!important;color:var(--c13-text)!important;padding:28px clamp(18px,4vw,60px)!important}.p12back{width:max-content;color:var(--c13-muted)!important}.p12authCard{width:min(1120px,100%);min-height:650px;background:var(--c13-surface)!important;border:1px solid var(--c13-line)!important;box-shadow:var(--c13-shadow)!important;border-radius:28px!important;grid-template-columns:1fr 1fr!important;margin:auto!important;display:grid!important;overflow:hidden!important}.p12authIntro{flex-direction:column;justify-content:center;display:flex;color:#fff!important;background:linear-gradient(155deg,#17142c 0%,#241955 58%,#17374d 125%)!important;padding:58px!important}.p12logo{margin-bottom:54px!important;font-size:17px!important}.p12authIntro small{color:#a995ff!important;font-weight:900!important}.p12authIntro h1{max-width:520px;letter-spacing:-.055em!important;margin:14px 0 20px!important;font-size:clamp(2.8rem,5vw,4.6rem)!important;line-height:.98!important}.p12authIntro p{max-width:500px;font-size:16px;color:#d6d2e6!important}.p12benefits{margin-top:34px!important}.p12benefits span{font-size:14px}.p12authFormWrap{flex-direction:column;justify-content:center;display:flex;background:var(--c13-surface)!important;color:var(--c13-text)!important;padding:48px!important}.p12authTabs{border:1px solid var(--c13-line);background:var(--c13-surface2)!important;padding:5px!important}.p12authTabs button{cursor:pointer;min-height:43px;color:var(--c13-muted)!important}.p12authTabs button.active{background:var(--c13-surface)!important;color:var(--c13-text)!important;box-shadow:0 3px 12px #0000001a!important}.p12social{gap:10px!important;margin:22px 0!important}.p12social button{cursor:pointer;background:var(--c13-surface)!important;color:var(--c13-text)!important;border:1px solid var(--c13-line)!important;border-radius:12px!important;min-height:48px!important;font-weight:800!important}.p12social button:hover:not(:disabled){border-color:color-mix(in srgb,var(--c13-brand) 60%,var(--c13-line));background:var(--c13-surface2)!important}.p12social button:disabled{opacity:.58;cursor:not-allowed}.p12social em{background:var(--c13-surface2);border-radius:999px;padding:4px 7px;color:var(--c13-muted)!important;right:12px!important}.p12or{color:var(--c13-muted)!important}.p12or span{background:var(--c13-line)!important}.p12authFormWrap form{gap:15px!important}.p12authFormWrap label>span{color:var(--c13-text)!important}.p12authFormWrap input{outline:none;background:var(--c13-surface2)!important;color:var(--c13-text)!important;border:1px solid var(--c13-line)!important;border-radius:11px!important;min-height:48px!important;padding:0 14px!important}.p12authFormWrap input::placeholder{color:color-mix(in srgb,var(--c13-muted) 78%,transparent)!important}.p12authFormWrap input:focus{border-color:var(--c13-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c13-brand) 15%,transparent)!important}.p12submit{cursor:pointer;background:linear-gradient(135deg,var(--c13-brand),#7467ff 52%,var(--c13-brand2))!important;min-height:48px!important;box-shadow:0 10px 28px color-mix(in srgb,var(--c13-brand) 20%,transparent)!important}.p12submit:disabled{opacity:.62;cursor:wait}.p12notice{background:color-mix(in srgb,#f59e0b 12%,var(--c13-surface))!important;color:color-mix(in srgb,#f59e0b 78%,var(--c13-text))!important;border:1px solid color-mix(in srgb,#f59e0b 28%,var(--c13-line))!important}.p12privacy,.p12terms{color:var(--c13-muted)!important}.p12terms a{color:var(--c13-brand)!important}.p13authHint{color:var(--c13-muted);margin:-6px 0 2px;font-size:11px;line-height:1.45}.p13socialStatus{color:var(--c13-muted);margin:-10px 0 14px;font-size:11px;line-height:1.5}.p13showcase{background:var(--c13-bg);color:var(--c13-text);border-top:1px solid var(--c13-line);border-bottom:1px solid var(--c13-line);padding:96px clamp(22px,6vw,92px)}.p13eyebrow{color:color-mix(in srgb,var(--c13-brand) 70%,var(--c13-brand2));letter-spacing:.12em;align-items:center;gap:7px;max-width:1450px;margin:0 auto 16px;font-size:11px;font-weight:900;display:flex}.p13showcaseHead{justify-content:space-between;align-items:end;gap:30px;max-width:1450px;margin:0 auto 34px;display:flex}.p13showcaseHead h2{letter-spacing:-.05em;max-width:860px;margin:0 0 14px;font-size:clamp(2.2rem,4vw,4.6rem);line-height:1}.p13showcaseHead p{max-width:850px;color:var(--c13-muted);margin:0;line-height:1.7}.p13showcaseHead>a{color:var(--c13-text);border:1px solid var(--c13-line);background:var(--c13-surface);white-space:nowrap;border-radius:11px;align-items:center;gap:7px;padding:11px 13px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.p13roles{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1450px;margin:auto;display:grid}.p13roles article{background:linear-gradient(160deg,var(--c13-surface),color-mix(in srgb,var(--c13-surface2) 65%,var(--c13-surface)));border:1px solid var(--c13-line);border-radius:20px;flex-direction:column;min-height:270px;padding:20px;display:flex;box-shadow:0 10px 30px #0000000a}.p13roleIcon{background:color-mix(in srgb,var(--c13-brand) 12%,var(--c13-surface));width:42px;height:42px;color:var(--c13-brand);border-radius:12px;place-items:center;display:grid}.p13roles h3{margin:16px 0 8px;font-size:17px}.p13roles p{color:var(--c13-muted);flex:1;margin:0 0 18px;font-size:12.5px;line-height:1.55}.p13roles a{color:var(--c13-brand);font-size:12px;font-weight:900;text-decoration:none}.p13roles a span{transition:all .15s}.p13roles a:hover span{margin-left:4px}.p12landingSection{background:var(--c13-bg)!important;color:var(--c13-text)!important}.p12sectionHead>span{color:color-mix(in srgb,var(--c13-brand) 72%,var(--c13-brand2))!important}.p12sectionHead h2{color:var(--c13-text)!important}.p12sectionHead p{color:var(--c13-muted)!important}.p12planGrid{gap:16px!important}.p12planGrid article{background:var(--c13-surface)!important;color:var(--c13-text)!important;border:1px solid var(--c13-line)!important;min-height:500px!important;padding:24px!important;box-shadow:0 14px 38px #0000000d!important}.p12planGrid article.popular{border-color:var(--c13-brand)!important;box-shadow:0 22px 60px color-mix(in srgb,var(--c13-brand) 15%,transparent)!important}.p12planGrid article.popular>:not(b){color:inherit!important}.p12planGrid article>h3{color:var(--c13-text)!important;font-size:18px!important}.p12planGrid article>strong{letter-spacing:-.03em;color:var(--c13-text)!important;font-size:35px!important}.p12planGrid article>span,.p12planGrid article>em{color:var(--c13-muted)!important}.p12planGrid article ul{gap:10px!important;margin:18px 0!important}.p12planGrid article li{color:var(--c13-text)!important;font-size:12px!important}.p12planGrid article li svg{color:var(--c13-green)!important}.p12locked{border-color:var(--c13-line)!important;color:var(--c13-muted)!important}.p12planGrid article>a{background:var(--c13-surface2);border:1px solid var(--c13-line);border-radius:10px;justify-content:center;align-items:center;min-height:42px;font-size:12px;color:var(--c13-text)!important;padding:0 12px!important;text-decoration:none!important;display:inline-flex!important}.p12planGrid article.popular>a{background:linear-gradient(135deg,var(--c13-brand),var(--c13-brand2));border-color:#0000;color:#fff!important}.p12planGrid article>b{background:var(--c13-brand)!important;color:#fff!important}.billingShell,.hiringShell,.studioShell,.p7shell,.launchShell,.ownerShell,.promoShell,.kbShell,.p2shell{background:var(--c13-bg)!important;color:var(--c13-text)!important}.billingTop,.hiringTop,.studioMain>header,.p7top,.launchTop,.ownerTop,.promoTop,.kbTop{background:color-mix(in srgb,var(--c13-surface) 92%,var(--c13-bg))!important;color:var(--c13-text)!important;border-color:var(--c13-line)!important}.billingTop p,.hiringTop p,.studioMain header p,.p7top p,.launchTop p,.ownerTop p,.promoTop p,.kbTop p{color:var(--c13-muted)!important}.planCard,.billingFooterCard,.billingCurrent,.billingLoading,.billingAuth,.hiringPanel,.studioPanel,.p7section,.p7safety,.launchSummary>div,.launchItem,.launchGuard,.launchUsage,.launchFeedback,.ownerPanel,.promoPanel,.kbCard,.kbArticle{background:var(--c13-surface)!important;color:var(--c13-text)!important;border-color:var(--c13-line)!important}.planCard p,.planCard li,.billingFooterCard p,.hiringPanel p,.studioPanel p,.p7section p,.launchItem p,.launchGuard p,.ownerPanel p,.promoPanel p,.kbCard p,.kbArticle p{color:var(--c13-muted)!important}.planCard h2,.planCard .price,.planCard strong,.hiringPanel h2,.studioPanel h2,.p7section h2,.launchItem h2,.ownerPanel h2,.promoPanel h2,.kbCard h3,.kbArticle h2{color:var(--c13-text)!important}.p2side,.studioSide{background:var(--c13-surface)!important;color:var(--c13-text)!important;border-color:var(--c13-line)!important}.p2shell input,.p2shell textarea,.studioShell input,.studioShell textarea,.studioShell select,.p7shell input,.p7shell textarea,.launchShell input,.launchShell textarea,.launchShell select,.promoShell input,.promoShell select,.kbShell input{background:var(--c13-surface2)!important;color:var(--c13-text)!important;border-color:var(--c13-line)!important}.p2shell input::placeholder,.studioShell input::placeholder,.p7shell input::placeholder,.launchShell textarea::placeholder,.kbShell input::placeholder{color:var(--c13-muted)!important}.kbSide button{color:var(--c13-text)!important}.kbSide button.active,.kbSide button:hover{background:var(--c13-surface2)!important}.kbBreadcrumb,.kbCallout{color:var(--c13-muted)!important;border-color:var(--c13-line)!important}.kbCallout{background:var(--c13-surface2)!important}.app{background:var(--c13-bg)!important;color:var(--c13-text)!important}.app.theme-dark,.app.theme-light{--bg:var(--c13-bg)!important;--surface:var(--c13-surface)!important;--surface2:var(--c13-surface2)!important;--soft:color-mix(in srgb,var(--c13-surface2) 76%,var(--c13-bg))!important;--text:var(--c13-text)!important;--muted:var(--c13-muted)!important;--line:var(--c13-line)!important;--brand:var(--c13-brand)!important;--brand2:var(--c13-brand2)!important;--green:var(--c13-green)!important}.topbar{background:color-mix(in srgb,var(--c13-bg) 88%,transparent)!important}.logoStrip,.softSection,.pricingSection{background:var(--c13-bg)!important;border-color:var(--c13-line)!important}.roleCard,.stepCard,.priceCard,.glassCard,.floatingCard{background:var(--c13-surface)!important;border-color:var(--c13-line)!important}@media (width<=1180px){.p13roles{grid-template-columns:repeat(2,1fr)}.p12planGrid{grid-template-columns:repeat(2,1fr)!important}.p12authCard{grid-template-columns:.9fr 1.1fr!important}}@media (width<=760px){.p12authShell{padding:14px!important}.p12back{margin:6px 4px}.p12authCard{min-height:0;border-radius:20px!important;grid-template-columns:1fr!important;margin:18px auto!important}.p12authIntro{padding:30px!important}.p12logo{margin-bottom:24px!important}.p12authIntro h1{font-size:2.55rem!important}.p12authFormWrap{padding:26px!important}.p12social em{margin-left:auto;position:static!important}.p13showcase{padding:70px 18px}.p13showcaseHead{flex-direction:column;align-items:flex-start}.p13showcaseHead>a{justify-content:center;width:100%}.p13roles{grid-template-columns:1fr}.p12planGrid{grid-template-columns:1fr!important}.p12planGrid article{min-height:0!important}.p12theme{top:auto!important;bottom:18px!important;right:88px!important}.p12menuBtn,.p12menu{right:12px!important}.p13roles article{min-height:0}}.p12authFormWrap .p22consentBox{box-sizing:border-box;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)!important;gap:15px!important;margin:12px 0 2px!important;padding:16px!important;display:grid!important}.p12authFormWrap .p22consentBox label.p22consent{box-sizing:border-box;cursor:pointer;width:100%;min-width:0;max-width:100%;grid-template-columns:18px minmax(0,1fr)!important;justify-content:start!important;align-items:start!important;gap:12px!important;margin:0!important;display:grid!important}.p12authFormWrap form .p22consentBox label.p22consent>input[type=checkbox]{appearance:auto!important;accent-color:var(--c13-brand)!important;block-size:18px!important;inline-size:18px!important;box-sizing:border-box!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;box-shadow:none!important;border-radius:4px!important;flex:none!important;justify-self:start!important;margin:2px 0 0!important;padding:0!important}.p12authFormWrap form .p22consentBox label.p22consent>span{text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;flex:none!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important;display:block!important}.p12authFormWrap .p22consentBox label.p22consent a{text-underline-offset:3px;text-decoration:underline;color:var(--c13-brand)!important}.p12authFormWrap .p22consentBox label.p22consent a:focus-visible,.p12authFormWrap .p22consentBox label.p22consent input:focus-visible{outline-offset:3px;outline:2px solid var(--c13-brand)!important}.p12authFormWrap .p22consentBox>small{min-width:0!important;color:var(--c13-muted)!important;margin:0!important;font-size:12px!important;line-height:1.5!important;display:block!important}@media (width<=760px){.p12authFormWrap .p22consentBox{padding:14px!important}.p12authFormWrap .p22consentBox label.p22consent{gap:10px!important}}.phase16Hiring .hiringConversationLayout{padding-bottom:120px}.phase16Hiring .hiringSummary{max-height:none;position:static;overflow:visible}.phase16Hiring .proposalBottom{scroll-margin-bottom:110px}.windowTop>span:first-child{font-size:0!important}.windowTop>span:first-child:after{content:"Sample AI team";letter-spacing:0;font-size:14px;font-weight:800}.windowTop .liveDot{font-size:0!important}.windowTop .liveDot:after{content:"● 10+ ready roles";letter-spacing:0;color:inherit;font-size:12px;font-weight:800}.backlauncher{bottom:18px!important}.studioLauncher{bottom:68px!important}.billingLauncher{bottom:118px!important}.hiringLauncher{bottom:168px!important}.connectionsLauncher{bottom:218px!important}.launchLauncher{bottom:268px!important}.helpWorkspaceLauncher{bottom:318px!important}.ownerPromoLauncher{bottom:18px!important}.ownerHelpLauncher,.helpPublicLauncher{bottom:68px!important}@media (width<=700px){.backlauncher{bottom:82px!important}.studioLauncher{bottom:130px!important}.billingLauncher{bottom:178px!important}.hiringLauncher{bottom:226px!important}.connectionsLauncher{bottom:274px!important}.launchLauncher{bottom:322px!important}.helpWorkspaceLauncher{bottom:370px!important}.ownerPromoLauncher{bottom:82px!important}.ownerHelpLauncher,.helpPublicLauncher{bottom:130px!important}.launcher{padding:9px 12px!important;font-size:12px!important;right:12px!important}}.p7groupList button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:11px;display:flex}.p7groupList button.p7groupActive{background:#7c5cff16;border-color:#7c5cff55}.p7groupList button div{display:grid}.p7groupList button span{color:#8fa1b8;font-size:11px}.p7groupChat{background:#091625;border:1px solid #ffffff0f;border-radius:16px;margin-top:14px;padding:16px}.p7groupComposer{grid-template-columns:1fr auto;gap:9px;display:grid}.p7groupComposer input{color:#fff;background:#06101c;border:1px solid #ffffff14;border-radius:10px;padding:11px}.p7groupComposer button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#28bfd4);border:0;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-weight:800;display:flex}.p7groupComposer button:disabled{opacity:.45}.p7groupReplies{gap:9px;margin-top:14px;display:grid}.p7groupReplies article{background:#ffffff05;border-radius:12px;grid-template-columns:36px 1fr;gap:10px;padding:12px;display:grid}.p7groupReplies article>span{background:#7c5cff18;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.p7groupReplies strong{align-items:center;gap:8px;display:flex}.p7groupReplies strong small{color:#8fa1b8;font-weight:500}.p7groupReplies p{color:#c6d1df;margin:.4rem 0 0;font-size:13px;line-height:1.5}@media (width<=700px){.p7groupComposer{grid-template-columns:1fr}.p7groupComposer button{justify-content:center}}html[data-crewora-theme=light] .app.theme-dark,html[data-crewora-theme=light] .app.theme-light{--bg:#f7f9fd;--surface:#fff;--surface2:#f0f4fb;--soft:#edf2f9;--text:#0a1220;--muted:#64748b;--line:#dbe4ef;--brand:#6545f5;--brand2:#1598a4;--brandSoft:#6545f51a;--shadow:0 24px 70px #27395721;--green:#168a68}html[data-crewora-theme=dark] .app.theme-dark,html[data-crewora-theme=dark] .app.theme-light{--bg:#07111f;--surface:#0b1727;--surface2:#101f33;--soft:#0e1b2d;--text:#f8fbff;--muted:#91a1b6;--line:#1c2f48;--brand:#7c5cff;--brand2:#36d1dc;--brandSoft:#7c5cff24;--shadow:0 28px 80px #00000059;--green:#63e6be}.topActions>.iconBtn[aria-label=Toggle\ theme],.launcher{display:none!important}html[data-crewora-theme=light] .billingShell,html[data-crewora-theme=light] .hiringShell{color:#111827!important;background:#f7f8fc!important}html[data-crewora-theme=light] .billingShell .planCard,html[data-crewora-theme=light] .billingCurrent,html[data-crewora-theme=light] .billingFooterCard,html[data-crewora-theme=light] .billingLoading,html[data-crewora-theme=light] .billingAuth,html[data-crewora-theme=light] .hiringPanel,html[data-crewora-theme=light] .hiringExplainer>div,html[data-crewora-theme=light] .hiringBadge,html[data-crewora-theme=light] .hiringTop{color:#111827!important;background:#fff!important;border-color:#e5e7eb!important}html[data-crewora-theme=light] .hiringTop>a,html[data-crewora-theme=light] .hiringTop p,html[data-crewora-theme=light] .hiringRules,html[data-crewora-theme=light] .proposalHeader p,html[data-crewora-theme=light] .proposalIdentity p,html[data-crewora-theme=light] .billingTop p,html[data-crewora-theme=light] .billingFooterCard p{color:#667085!important}html[data-crewora-theme=light] .hiringPanel textarea,html[data-crewora-theme=light] .exampleChips button{color:#111827!important;background:#f8fafc!important;border-color:#e5e7eb!important}html[data-crewora-theme=light] .proposalEmpty h2{color:#111827!important}html[data-crewora-theme=light] .planCard li{color:#374151!important}html[data-crewora-theme=light] .billingCurrent,html[data-crewora-theme=light] .planCard,html[data-crewora-theme=light] .billingFooterCard{background:#fff!important}html[data-crewora-theme=dark] .p12authShell{color:#f8fafc;background:linear-gradient(135deg,#080d19,#11182c)}html[data-crewora-theme=dark] .p12authCard{color:#f8fafc;background:#111827;border-color:#263244}html[data-crewora-theme=dark] .p12authFormWrap{background:#111827}html[data-crewora-theme=dark] .p12authTabs{background:#1b2434}html[data-crewora-theme=dark] .p12authTabs button{color:#cbd5e1}html[data-crewora-theme=dark] .p12authTabs button.active{color:#fff;background:#263244}html[data-crewora-theme=dark] .p12social button{color:#fff;background:#182235;border-color:#334155}html[data-crewora-theme=dark] .p12authFormWrap input{color:#fff;background:#0f172a;border-color:#334155}html[data-crewora-theme=dark] .p12back{color:#cbd5e1}html[data-crewora-theme=dark] .p12privacy,html[data-crewora-theme=dark] .p12terms{color:#94a3b8}html[data-crewora-theme=light] .studioAuth,html[data-crewora-theme=light] .p7gate,html[data-crewora-theme=light] .launchGate,html[data-crewora-theme=light] .ownerGate{color:#111827!important;background:#fff!important;border-color:#e5e7eb!important}@media (width<=700px){.p12theme{justify-content:center;width:40px;height:40px;padding:0;font-size:0}.p12menuBtn{justify-content:center;min-width:96px}}html,body,#root,.app{max-width:100%;overflow-x:hidden}@media (width<=680px){.hero,.heroCopy,.heroVisual,.heroActions,.trustLine{min-width:0;max-width:100%}.hero h1{overflow-wrap:anywhere;font-size:clamp(38px,11.5vw,46px)}.heroActions{grid-template-columns:minmax(0,1fr);display:grid}.heroActions>*{width:100%;min-width:0}.trustLine{gap:12px}.teamWindow{width:100%}.floatingCard{max-width:calc(100% - 12px)}}.phase16Employee{grid-template-columns:minmax(0,1fr) 310px;align-items:start}.phase16Employee .employeeHero,.phase16Employee .quickActions{grid-column:1/-1}.runtimeBadge{color:#1c7b50!important;border-color:#8bd6af!important}.quickActions{padding:15px 18px}.quickActions>div{gap:9px;margin-top:10px;padding-bottom:3px;display:flex;overflow:auto}.quickActions button{white-space:nowrap;border:1px solid var(--line);color:inherit;background:0 0;border-radius:999px;padding:9px 13px}.premiumMessages{width:100%;max-width:780px;margin:0 auto;padding:26px 20px}.messageGroup{align-items:flex-start;gap:11px;margin:18px 0;display:flex}.messageGroup.user{justify-content:flex-end}.messageGroup>div:last-child{max-width:min(78%,650px)}.messageGroup>div>small{color:var(--muted);margin:0 6px 6px;font-size:12px;display:block}.messageGroup .agentBubble,.messageGroup .userBubble{white-space:pre-wrap;border-radius:19px;padding:14px 17px;line-height:1.65}.messageGroup .agentBubble{background:color-mix(in srgb,var(--panel) 86%,#eaf3ff);border-bottom-left-radius:6px}.messageGroup .userBubble{color:#fff;background:#173a63;border-bottom-right-radius:6px}.premiumComposer{border-top:1px solid var(--line);background:var(--panel);z-index:2;max-width:800px;margin:0 auto;padding:15px;position:sticky;bottom:0}.premiumComposer>label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.premiumComposer input{min-width:0}.agentWorking,.activityTimeline{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 92%,#edf6ff);border-radius:16px;max-width:740px;margin:16px auto;padding:14px}.agentWorking>div{align-items:center;gap:9px;margin-bottom:10px;display:flex}.agentWorking>span,.activityTimeline>span{color:var(--muted);align-items:center;gap:8px;padding:6px 2px;display:flex}.agentWorking i{place-items:center;display:grid}.agentWorking svg,.activityTimeline svg{width:15px;height:15px}.agentWorking .done svg,.activityTimeline .done svg{color:#168257}.agentWorking .failed svg{color:#c34444}.agentWorking small,.activityTimeline small{margin-left:auto}.activityTimeline summary{cursor:pointer;font-weight:700}.agentMemory{padding:20px;position:sticky;top:20px}.agentMemory>p{color:var(--muted);line-height:1.55}.memoryList{gap:8px;margin:15px 0;display:grid}.memoryList>div{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.memoryList span{color:var(--muted);line-height:1.45}.agentMemory form{gap:9px;display:grid}.agentMemory input,.agentMemory textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;color:inherit;font:inherit;background:0 0;border-radius:11px;padding:10px}.attentionInbox{margin-bottom:18px}.attentionInbox>.panelhead>span{color:#9a5b00;background:#fff0da;border-radius:50%;place-items:center;min-width:34px;height:34px;font-weight:800;display:grid}.attentionInbox>button{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:inherit;background:0 0;grid-template-columns:130px 1fr;gap:4px 12px;padding:12px 4px;display:grid}.attentionInbox>button small{color:var(--muted);grid-column:2}@media (width<=980px){.phase16Employee{grid-template-columns:1fr}.phase16Employee .employeeHero,.phase16Employee .quickActions{grid-column:auto}.agentMemory{position:static}.messageGroup>div:last-child{max-width:88%}}@media (width<=560px){.premiumMessages{padding-inline:8px}.messageGroup>div:last-child{max-width:91%}.messageGroup .p2avatar{width:34px;min-width:34px;height:34px}.attentionInbox>button{grid-template-columns:1fr}.attentionInbox>button small{grid-column:1}}.hero h1{line-height:1.06!important}.hero h1 span{margin-top:.04em;display:inline-block}.phase16Hiring .hiringChat,.phase16Hiring .hiringSummary{color:#0f172a;background:linear-gradient(#fff,#f8fbff);border-color:#dbe4ef;box-shadow:0 24px 70px #02081729}.phase16Hiring .hiringChatHead strong,.phase16Hiring .proposalEmpty h2,.phase16Hiring .proposalHeader h2,.phase16Hiring .proposalIdentity h3,.phase16Hiring .proposalBottom strong{color:#0f172a!important}.phase16Hiring .hiringChatHead small,.phase16Hiring .proposalEmpty,.phase16Hiring .proposalHeader p,.phase16Hiring .proposalIdentity p,.phase16Hiring .toolsNeeded,.phase16Hiring .proposalBottom span,.phase16Hiring .discoveryList span,.phase16Hiring .summaryActions button{color:#64748b!important}.phase16Hiring .hiringMessages{background:linear-gradient(#f6f9fd,#fff)}.phase16Hiring .hiringMessage.agent{color:#172033;background:#fff;border-color:#dce5ef;box-shadow:0 8px 22px #0f172a0f}.phase16Hiring .hiringComposer{background:#fff}.phase16Hiring .hiringComposer textarea{color:#172033!important}.phase16Hiring .hiringComposer textarea::placeholder{color:#7c899b}.phase16Hiring .hiringComposer>div{box-shadow:0 8px 24px #0f172a0f}.phase16Hiring .summaryActions button{background:#fff}.p17topPlacement{background:radial-gradient(circle at 15% 0,#7c5cff1f,#0000 35%),radial-gradient(circle at 85% 0,#2ccde217,#0000 30%),#08111f;border-top:1px solid #7c5cff38;border-bottom:1px solid #2ccde229}@media (width<=760px){.hero h1{line-height:1.1!important}.p17topPlacement .p17featured{transform:none}}.hero{align-items:center;gap:clamp(34px,5vw,76px);min-height:clamp(620px,78vh,820px);padding-block:clamp(72px,8vw,112px)}.heroCopy,.heroVisual{z-index:1;min-width:0;position:relative}.hero h1{overflow-wrap:normal;max-width:760px;line-height:1.04!important}.heroLead{max-width:640px}.heroActions{z-index:2;margin-top:32px;position:relative}.p17topPlacement{background:radial-gradient(circle at 12% 0,#7c5cff2e,#0000 34%),radial-gradient(circle at 88% 8%,#2ccde221,#0000 30%),linear-gradient(160deg,#07101d,#0b1627 58%,#08111f);padding:clamp(78px,8vw,112px) clamp(22px,6vw,96px)}.p17topPlacement .p17grid{align-items:stretch;gap:18px;max-width:1450px;margin:0 auto}.p17topPlacement .p17module{background:linear-gradient(155deg,#ffffff13,#ffffff08);border-color:#ffffff21;border-radius:22px;box-shadow:0 18px 52px #02081738}.p17topPlacement .p17featured{border-color:#7c5cffb3;transform:none;box-shadow:0 24px 68px #543dc94d}.p17topPlacement .p17featured:before{content:"";background:linear-gradient(90deg,#7c5cff,#36d1dc);border-radius:999px;height:2px;margin:-24px -24px 20px;display:block}.p17topPlacement .p17cta{color:#fff;background:linear-gradient(135deg,#7c5cff,#36d1dc);transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #4a5cdc40}.p17topPlacement .p17cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #4a5cdc59}.p7l-connect{background:linear-gradient(145deg,#07101d,#0c192b);border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:34px;max-width:1450px;margin:0 auto;padding:clamp(58px,6vw,92px) clamp(22px,5vw,74px);box-shadow:0 22px 70px #0208172e}.p7l-copy{padding:8px 0}.p7l-appcloud{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px}.p7l-appcloud span{background:#ffffff0e;border-color:#ffffff1f;border-radius:16px;padding:14px 13px;transition:border-color .2s,transform .2s}.p7l-appcloud span:hover{border-color:#7edce780;transform:translateY(-2px)}@media (width<=980px){.p7l-connect{grid-template-columns:1fr}.p7l-appcloud{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.hero{gap:42px;min-height:0;padding-top:72px;padding-bottom:72px}.hero h1{font-size:clamp(42px,11vw,58px)!important;line-height:1.06!important}.heroVisual{min-height:390px}.p17topPlacement{padding:68px 18px}.p17topPlacement .p17featured:before{margin-left:-20px;margin-right:-20px}.p7l-connect{border-radius:22px;padding:58px 20px}.p7l-appcloud{grid-template-columns:1fr}}.phase16Hiring .hiringSummary{min-width:0}.phase16Hiring .proposalTeam article{grid-template-columns:42px minmax(0,1fr);gap:10px 14px;min-width:0}.phase16Hiring .proposalIdentity{overflow-wrap:anywhere;min-width:0}.phase16Hiring .proposalMeta{flex-flow:wrap;grid-column:2;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;display:flex}.phase16Hiring .proposalMeta span,.phase16Hiring .proposalSkills span{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.4}.phase16Hiring .proposalSkills{flex-wrap:wrap;grid-column:2;min-width:0}.phase16Hiring .toolsNeeded{overflow-wrap:anywhere;min-width:0}@media (width<=700px){.phase16Hiring .proposalTeam article{grid-template-columns:36px minmax(0,1fr)}.phase16Hiring .proposalSkills,.phase16Hiring .proposalMeta{grid-column:1/-1}}html[data-crewora-theme=light] .p19hub,html[data-crewora-theme=light] .p19owner,html[data-crewora-theme=light] .p19employeeUsage{color:#172033;background:#f5f7fb}html[data-crewora-theme=light] .p19hero,html[data-crewora-theme=light] .p19market,html[data-crewora-theme=light] .p19ownerMetrics article,html[data-crewora-theme=light] .p19ownerCard,html[data-crewora-theme=light] .p19employeeGrid article{background:#fff;border-color:#dfe5ef;box-shadow:0 12px 30px #1521380f}html[data-crewora-theme=light] .p19hero{background:radial-gradient(circle at 10% 0,#7558f41a,#0000 34%),linear-gradient(145deg,#fff,#f6f8fc)}html[data-crewora-theme=light] .p19hero p,html[data-crewora-theme=light] .p19ownerHead p,html[data-crewora-theme=light] .p19employeeHead p,html[data-crewora-theme=light] .p19grid article>p,html[data-crewora-theme=light] .p19truth p,html[data-crewora-theme=light] .p19rows span,html[data-crewora-theme=light] .p19moduleRow,html[data-crewora-theme=light] .p19employeeStats span,html[data-crewora-theme=light] .p19employeeGrid footer{color:#617089}html[data-crewora-theme=light] .p19heroStats span,html[data-crewora-theme=light] .p19grid article,html[data-crewora-theme=light] .p19filters label,html[data-crewora-theme=light] .p19filters input,html[data-crewora-theme=light] .p19adjust input{color:#172033;background:#f8faff;border-color:#dfe5ef}html[data-crewora-theme=light] .p19heroStats strong,html[data-crewora-theme=light] .p19filters input,html[data-crewora-theme=light] .p19ownerMetrics strong,html[data-crewora-theme=light] .p19employeeGrid strong{color:#172033}html[data-crewora-theme=light] .p19filters button{color:#66758d;background:#fff;border-color:#dfe5ef}html[data-crewora-theme=light] .p19filters button.active{color:#4f39c8;background:#7458f414;border-color:#7458f455}html[data-crewora-theme=light] .p19truth{background:#0ca6780b;border-color:#0ca6782d}html[data-crewora-theme=light] .p19cert.pending{color:#72520d;background:#fff8e8;border-color:#f1c76d55}html[data-crewora-theme=light] .p19cert.ready{color:#166b50;background:#edfdf7;border-color:#4ed9a455}html[data-crewora-theme=light] .p19account{color:#42516a;background:#f4f7fb}html[data-crewora-theme=light] .p19table th{color:#68778f}html[data-crewora-theme=light] .p19table td{color:#243049}html[data-crewora-theme=light] .p19employeeBar{background:#e8edf5}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,a,textarea{font:inherit}.app{background:var(--bg);min-height:100vh;color:var(--text);transition:all .2s}.theme-dark{--bg:#07111f;--surface:#0b1727;--surface2:#101f33;--soft:#0e1b2d;--text:#f8fbff;--muted:#91a1b6;--line:#1c2f48;--brand:#7c5cff;--brand2:#36d1dc;--brandSoft:#7c5cff24;--shadow:0 28px 80px #00000059;--green:#63e6be}.theme-light{--bg:#f7f9fd;--surface:#fff;--surface2:#f0f4fb;--soft:#edf2f9;--text:#0a1220;--muted:#64748b;--line:#dbe4ef;--brand:#6545f5;--brand2:#1598a4;--brandSoft:#6545f51a;--shadow:0 24px 70px #27395721;--green:#168a68}.topbar,.simpleHeader{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,5vw,72px);display:flex;position:sticky;top:0}.logo{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.logoMark{background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 24px #7c5cff4d}.navLinks{gap:28px;display:flex}.navLinks a,footer a{color:var(--muted);font-size:14px;text-decoration:none}.navLinks a:hover,footer a:hover{color:var(--text)}.topActions{align-items:center;gap:10px;display:flex}.iconBtn,.ghostBtn,.secondaryBtn,.primaryBtn,.newHireBtn,.backBtn{border:1px solid var(--line);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;transition:all .18s;display:inline-flex}.iconBtn{background:var(--surface);width:42px;color:var(--text);padding:0}.ghostBtn,.secondaryBtn,.backBtn{background:var(--surface);color:var(--text)}.primaryBtn{color:#fff;background:linear-gradient(135deg,var(--brand),#8d70ff 48%,var(--brand2));border-color:#0000;font-weight:750;box-shadow:0 10px 30px #7c5cff38}.primaryBtn:hover,.secondaryBtn:hover,.ghostBtn:hover{transform:translateY(-1px)}.primaryBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.large{min-height:50px;padding:0 20px}.full{width:100%;min-height:50px}.sectionPad{padding:110px clamp(22px,7vw,110px)}.hero{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);align-items:center;gap:76px;min-height:690px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c5cff30,#0000 66%);border-radius:50%;width:520px;height:520px;position:absolute;top:-130px;left:-180px}.pill{border:1px solid color-mix(in srgb,var(--brand) 40%,var(--line));background:var(--brandSoft);color:color-mix(in srgb,var(--text) 88%,var(--brand));letter-spacing:.02em;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:750;display:inline-flex}.hero h1,.consultIntro h1,.proposalHead h1{letter-spacing:-.055em;max-width:880px;margin:22px 0 24px;font-size:clamp(46px,6vw,82px);line-height:.98}.hero h1 span{background:linear-gradient(120deg,#9f8bff,#58dce5);color:#0000;-webkit-background-clip:text}.heroLead{color:var(--muted);max-width:700px;font-size:20px;line-height:1.65}.heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.trustLine{color:var(--muted);flex-wrap:wrap;gap:22px;margin-top:25px;font-size:13px;display:flex}.trustLine span{align-items:center;gap:5px;display:flex}.heroVisual{place-items:center;min-height:530px;display:grid;position:relative}.glassCard{background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--surface2) 88%,transparent));border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.teamWindow{z-index:2;border-radius:24px;width:min(100%,510px);padding:20px;position:relative}.windowTop{justify-content:space-between;align-items:center;padding:3px 4px 16px;font-weight:800;display:flex}.liveDot{color:var(--green);font-size:12px;font-weight:700}.employeeRow{border-top:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:12px;padding:14px;display:flex}.employeeRow>div:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.employeeRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avatar{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.avatar-sm{width:32px;height:32px}.avatar-md{width:42px;height:42px}.avatar-lg{width:66px;height:66px;font-size:22px}.avatar-violet{background:linear-gradient(135deg,#7c5cff,#b46cff)}.avatar-cyan{background:linear-gradient(135deg,#0aa7b6,#50d8e2)}.avatar-amber{background:linear-gradient(135deg,#dd8f13,#ffbd55)}.avatar-emerald{background:linear-gradient(135deg,#149b74,#65d8b0)}.statusChip,.phaseTag,.budgetBadge{color:var(--green);background:#63e6be17;border:1px solid #63e6be38;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:750}.managerNote{background:var(--brandSoft);color:var(--text);border-radius:16px;gap:11px;margin-top:16px;padding:15px;display:flex}.managerNote div{flex-direction:column;gap:4px;display:flex}.managerNote span{color:var(--muted);font-size:12px}.floatingCard{z-index:4;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:auto 1fr;gap:3px 8px;padding:12px 14px;font-size:12px;display:grid;position:absolute}.floatingCard strong{grid-column:2}.floatingCard span{color:var(--muted)}.floatingA{top:105px;left:0}.floatingB{bottom:88px;right:-15px}.logoStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;padding:18px clamp(22px,7vw,110px);font-size:13px;display:flex}.logoStrip b{color:color-mix(in srgb,var(--text) 70%,var(--muted));font-weight:650}.sectionHead{text-align:center;max-width:820px;margin:0 auto 46px}.sectionHead.left{text-align:left;margin-left:0}.sectionHead h2,.splitSection h2,.finalCta h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(34px,4.5vw,58px);line-height:1.06}.sectionHead p,.bigCopy,.finalCta p{color:var(--muted);font-size:18px;line-height:1.65}.stepGrid,.pricingGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.stepCard,.priceCard,.roleCard,.proposalCard,.panel,.metricGrid>div,.usageHero{border:1px solid var(--line);background:var(--surface);border-radius:20px}.stepCard{min-height:235px;padding:28px}.stepNo{color:var(--brand2);font-size:12px;font-weight:800}.stepCard h3{margin:42px 0 12px;font-size:22px}.stepCard p,.roleCard p,.priceCard p{color:var(--muted);line-height:1.6}.softSection{background:var(--soft)}.roleGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.roleCard{padding:22px}.roleIcon{background:var(--brandSoft);border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:28px;display:grid}.roleCard h3{margin:0 0 8px}.roleCard>span{color:var(--brand2);align-items:center;gap:5px;margin-top:18px;font-size:12px;font-weight:750;display:flex}.splitSection{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.safetyGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.safetyGrid div{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex}.safetyGrid span{color:var(--muted);font-size:13px;line-height:1.5}.pricingSection{background:linear-gradient(180deg,var(--bg),var(--soft))}.priceCard{flex-direction:column;min-height:330px;padding:28px;display:flex}.priceCard>span{color:var(--muted);font-size:13px;font-weight:750}.priceCard h3{margin:25px 0 4px;font-size:38px}.priceCard h3 span{color:var(--muted);font-size:14px}.priceCard p{flex:1}.priceCard.featured{border-color:color-mix(in srgb,var(--brand) 65%,var(--line));box-shadow:0 25px 70px var(--brandSoft)}.finalCta{text-align:center}.finalCta p{margin-bottom:28px}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:28px clamp(22px,7vw,110px);font-size:12px;display:flex}footer>div{gap:18px;display:flex}.mobileOnly{display:none}.mobileMenu{z-index:50;background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:16px;padding:20px;display:flex;position:fixed;top:76px;left:0;right:0}.mobileMenu a{color:var(--text);text-decoration:none}.consultPage,.proposalPage{min-height:100vh}.consultWrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;max-width:1150px;margin:0 auto;padding:75px 24px;display:grid}.consultAvatar{background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:22px;display:grid}.consultIntro h1,.proposalHead h1{font-size:clamp(40px,5vw,64px)}.consultIntro p,.proposalHead p{color:var(--muted);font-size:17px;line-height:1.65}.chatCard{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:24px;padding:22px}.chatBubble{background:var(--surface2);border-radius:16px;margin-bottom:16px;padding:18px}.chatBubble p{margin:8px 0;font-size:18px}.chatBubble span{color:var(--muted);font-size:12px;line-height:1.5}textarea{resize:none;border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);border-radius:14px;outline:none;padding:16px}.chatCard textarea{min-height:155px}.promptChips{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.promptChips button{border:1px solid var(--line);background:var(--surface2);color:var(--muted);cursor:pointer;border-radius:999px;padding:8px 10px;font-size:11px}.proposalMeta{align-items:center;gap:12px;display:flex}.proposalMeta span{color:var(--muted);font-size:12px}.proposalWrap{max-width:1250px;margin:0 auto;padding:70px 24px 120px}.proposalHead{max-width:770px}.proposalGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.proposalCard{padding:24px;position:relative}.proposalCard h3{margin:16px 0 3px;font-size:23px}.roleLabel{color:var(--brand2);font-size:12px;font-weight:750}.proposalCard p{color:var(--muted);font-size:14px;line-height:1.55}.proposalCard ul{margin:20px 0;padding:0;list-style:none}.proposalCard li{color:var(--muted);gap:8px;margin:9px 0;font-size:13px;display:flex}.budgetRow{border-top:1px solid var(--line);justify-content:space-between;padding-top:14px;font-size:12px;display:flex}.removeBtn{border:1px solid var(--line);background:var(--surface2);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.addCard{border:1px dashed color-mix(in srgb,var(--muted) 45%,var(--line));min-height:360px;color:var(--muted);cursor:pointer;background:0 0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.addCard strong{color:var(--text)}.proposalBottom{background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);z-index:20;justify-content:space-between;align-items:center;padding:14px clamp(24px,7vw,100px);display:flex;position:fixed;bottom:0;left:0;right:0}.proposalBottom>div{flex-direction:column;display:flex}.proposalBottom span{color:var(--muted);font-size:11px}.workspace,.employeePage{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.sidebar .logo{padding:0 9px 18px}.newHireBtn{background:var(--brandSoft);border-color:color-mix(in srgb,var(--brand) 40%,var(--line));color:var(--text);margin:10px 0 18px;font-weight:700}.sidebar nav{flex-direction:column;gap:4px;display:flex}.sidebar nav button{color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;display:flex}.sidebar nav button:hover,.sidebar nav button.active{background:var(--surface2);color:var(--text)}.sidebarFoot{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:auto;padding:15px 7px 2px;display:flex}.sidebarFoot div{flex-direction:column;display:flex}.sidebarFoot small{color:var(--muted)}.workspaceAvatar{background:var(--brandSoft);border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.workspaceMain,.employeeMain{min-width:0}.workspaceTop{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10;justify-content:space-between;align-items:center;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.workspaceTop small{color:var(--muted)}.workspaceTop h2{margin:2px 0 0;font-size:19px}.contentPad{max-width:1400px;padding:34px}.welcomeRow{justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;display:flex}.welcomeRow h1{letter-spacing:-.035em;margin:14px 0 6px;font-size:36px}.welcomeRow p{color:var(--muted);margin:0}.metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metricGrid>div{grid-template-columns:1fr auto;gap:5px;padding:18px;display:grid}.metricGrid>div svg{color:var(--brand2)}.metricGrid span{color:var(--muted);font-size:12px}.metricGrid strong{grid-column:1;font-size:28px}.metricGrid small{color:var(--muted);grid-column:1/3}.dashboardGrid{grid-template-columns:1.2fr .8fr;gap:16px;margin-top:16px;display:grid}.panel{overflow:hidden}.panelHead{padding:20px}.panelHead h3{margin:0}.panelHead p{color:var(--muted);margin:5px 0 0;font-size:12px}.clickable{cursor:pointer}.clickable:hover{background:var(--surface2)}.emptyState{text-align:center;min-height:290px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.emptyState strong{color:var(--text);margin:12px 0 6px}.emptyState span{max-width:330px;font-size:13px;line-height:1.5}.teamCardGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.teamProfileCard{text-align:left;color:var(--text);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:18px;padding:22px;position:relative}.teamProfileCard>.statusChip{position:absolute;top:16px;right:16px}.teamProfileCard h3{margin:15px 0 2px;font-size:23px}.teamProfileCard>strong{color:var(--brand2);font-size:12px}.teamProfileCard p{color:var(--muted);min-height:62px;font-size:13px;line-height:1.55}.teamProfileCard>div:last-child{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:13px;font-size:11px;display:flex}.teamProfileCard b{color:var(--text)}.usageHero{margin-bottom:16px;padding:25px}.usageHero>div:first-child{flex-direction:column;display:flex}.usageHero strong{font-size:36px}.usageHero span,.usageHero small,.usageHero p{color:var(--muted)}.usageBar{background:var(--surface2);border-radius:99px;height:8px;margin:18px 0}.usageBar i{background:linear-gradient(90deg,var(--brand),var(--brand2));border-radius:99px;height:100%;display:block}.costTag{color:var(--muted);font-size:12px}.placeholderPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;display:flex}.placeholderIcon{background:var(--brandSoft);width:60px;height:60px;color:var(--brand2);border-radius:18px;place-items:center;display:grid}.placeholderPage h1{margin:18px 0 8px;font-size:34px}.placeholderPage p{max-width:520px;color:var(--muted);line-height:1.6}.phaseTag{color:var(--muted);border-color:var(--line);background:var(--surface);margin-top:12px}.employeeSide{text-align:center}.employeeSide>.avatar{margin:24px auto 10px}.employeeSide h2{margin:0}.employeeSide>span{color:var(--muted);font-size:12px}.backBtn{justify-content:flex-start;margin-top:12px}.employeeStatus{color:var(--green);align-items:center;gap:7px;margin:18px auto;font-size:11px;display:flex}.employeeStatus i{background:var(--green);border-radius:50%;width:7px;height:7px}.employeeSide nav{text-align:left}.employeeChat{max-width:850px;margin:0 auto;padding:36px 28px}.employeeBrief{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:13px;padding:16px;display:flex}.employeeBrief p{color:var(--muted);margin:4px 0 0;font-size:13px}.messages{flex-direction:column;gap:10px;padding:28px 0;display:flex}.message{border-radius:15px;max-width:75%;padding:13px 15px;font-size:14px;line-height:1.55}.aiMsg{background:var(--surface);border:1px solid var(--line)}.userMsg{background:var(--brand);color:#fff;align-self:flex-end}.composer{border:1px solid var(--line);background:var(--surface);border-radius:17px;padding:12px}.composer textarea{background:0 0;border:0;min-height:80px;padding:5px}.composer .primaryBtn{margin-left:auto}.phaseNote{color:var(--muted);margin-top:10px;line-height:1.5;display:block}.budgetBadge{color:var(--text);background:var(--surface);border-color:var(--line)}@media (width<=980px){.desktopNav{display:none}.mobileOnly{display:inline-grid}.hero{grid-template-columns:1fr;gap:25px;padding-top:70px}.heroVisual{min-height:470px}.splitSection,.consultWrap{grid-template-columns:1fr}.stepGrid,.pricingGrid,.roleGrid,.proposalGrid,.teamCardGrid,.metricGrid{grid-template-columns:repeat(2,1fr)}.dashboardGrid{grid-template-columns:1fr}.consultWrap{gap:30px}.workspace,.employeePage{grid-template-columns:210px 1fr}.sidebar{padding-left:9px;padding-right:9px}}@media (width<=680px){.topbar,.simpleHeader{padding:0 16px}.topbar .ghostBtn,.topbar .primaryBtn:not(.mobileOnly){display:none}.sectionPad{padding:72px 20px}.hero{min-height:auto}.hero h1{font-size:48px}.heroLead{font-size:17px}.heroVisual{min-height:430px}.floatingA{left:-6px}.floatingB{right:-4px}.stepGrid,.pricingGrid,.roleGrid,.proposalGrid,.teamCardGrid,.safetyGrid{grid-template-columns:1fr}.splitSection{gap:35px}.proposalMeta{display:none}footer{text-align:center;flex-direction:column}.workspace,.employeePage{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--line);width:100%;height:auto;position:static}.sidebar nav{grid-template-columns:repeat(2,1fr);display:grid}.sidebarFoot,.employeeSide nav{display:none}.contentPad{padding:22px 16px}.workspaceTop{padding:0 16px}.welcomeRow{flex-direction:column;align-items:flex-start}.metricGrid{grid-template-columns:1fr 1fr}.proposalBottom{padding:11px 14px}.proposalBottom .large{min-height:44px;padding:0 13px}.consultWrap{padding:45px 16px}.chatCard{padding:14px}.message{max-width:90%}}
