:root{--bg:#080b12;--panel:#101621;--panel2:#151c29;--line:#252f3d;--text:#f8f9fb;--muted:#8d9bad;--purple:#7958f5}*{box-sizing:border-box}html,body{min-height:100%;color:var(--text);background:radial-gradient(circle at 70% -10%,#251b4c,#0000 35%),#080b12;margin:0;font-family:Arial,sans-serif}button,input,textarea{font:inherit}.product{min-height:100vh}.top{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090d14dd;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex;position:sticky;top:0}.top nav{gap:8px;display:flex}.top button,.clientsHead button,.row button,.upload{border:1px solid var(--line);color:#fff;cursor:pointer;background:#121925;border-radius:11px;padding:9px 12px}.error{color:#ffadb6;background:#2a1218;border:1px solid #65313b;border-radius:12px;max-width:1180px;margin:14px auto;padding:12px 14px}.hero{text-align:center;max-width:1100px;margin:auto;padding:80px 20px 30px}.eyebrow{color:#a993ff;letter-spacing:.12em;font-size:11px;font-weight:800}.hero h1{letter-spacing:-.05em;margin:12px 0;font-size:64px}.hero>p{color:var(--muted);font-size:16px}.actions{grid-template-columns:1.2fr .8fr;gap:14px;margin:36px 0 22px;display:grid}.big{border:1px solid var(--line);color:#fff;text-align:right;cursor:pointer;background:linear-gradient(#131a26,#0e141e);border-radius:23px;min-height:170px;padding:23px}.big.primary{background:linear-gradient(#1b1537,#101521);border-color:#48377e}.big span{font-size:25px;display:block}.big b{margin:20px 0 7px;font-size:20px;display:block}.big small{color:var(--muted)}.recent{border:1px solid var(--line);text-align:right;background:#0e141e;border-radius:18px;overflow:hidden}.sectiontitle{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 16px;display:flex}.sectiontitle button{color:#ad9cff;background:0 0;border:0}.cards{grid-template-columns:repeat(3,1fr);gap:9px;padding:12px;display:grid}.clientCard{border:1px solid var(--line);color:#fff;text-align:right;background:#121925;border-radius:13px;padding:12px}.clientCard small{color:var(--muted);margin-top:5px;display:block}.clientCard i{background:#263140;border-radius:99px;height:5px;margin-top:11px;display:block;overflow:hidden}.clientCard i span{background:var(--purple);height:100%;display:block}.intake{grid-template-columns:minmax(0,1fr) 340px;gap:14px;max-width:1450px;margin:auto;padding:18px;display:grid}.chat,.live{border:1px solid var(--line);background:#0e141e;border-radius:20px;overflow:hidden}.chat{grid-template-rows:auto minmax(420px,1fr) auto;display:grid}.chat header{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 16px;display:flex}.chat header small{color:var(--muted);margin-top:4px;display:block}.prog{width:160px}.prog i{background:#263140;border-radius:99px;height:6px;display:block;overflow:hidden}.prog i span{background:var(--purple);height:100%;display:block}.prog small{text-align:left}.chat main{padding:20px;overflow:auto}.pair{gap:8px;margin-bottom:13px;display:grid}.bubble{border-radius:16px;max-width:78%;padding:12px 14px;font-size:13px;line-height:1.6}.bubble.ai{background:#151d29;border:1px solid #263143}.bubble.ai small{color:#aa9bf0;margin-bottom:5px;display:block}.bubble.user{background:linear-gradient(135deg,#6e4ceb,#8967ff);margin-right:auto}.current{margin-top:10px}.chat footer{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:12px;display:grid}.chat input,.chat textarea{color:#fff;background:#121925;border:1px solid #2b3748;border-radius:12px;outline:none;padding:12px}.chat textarea{min-height:80px}.send{background:var(--purple);color:#fff;border:0;border-radius:12px;padding:0 16px}.choices{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.choices button{color:#c9d2df;background:#121925;border:1px solid #374356;border-radius:999px;padding:8px 11px}.live{padding:15px;overflow:auto}.live h3{margin:0 0 13px}.stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stats div,.kv{border:1px solid var(--line);background:#121925;border-radius:12px;padding:11px}.stats small,.kv span{color:var(--muted);font-size:10px}.stats b{margin-top:5px;font-size:21px;display:block}.kv{margin-top:8px}.kv b{word-break:break-word;margin-top:5px;font-size:11px;display:block}.clients{max-width:1450px;margin:auto;padding:20px}.clientsHead{justify-content:space-between;align-items:center;display:flex}.clientsHead h2{margin-bottom:4px}.clientsHead p{color:var(--muted);margin-top:0}.clientGrid{grid-template-columns:280px 1fr;gap:13px;display:grid}.clientGrid>aside,.clientGrid>section{border:1px solid var(--line);background:#0e141e;border-radius:18px;overflow:hidden}.clientGrid>aside{align-content:start;gap:7px;padding:10px;display:grid}.clientGrid>aside button{color:#fff;text-align:right;background:#121925;border:1px solid #0000;border-radius:12px;padding:11px}.clientGrid>aside button.active{background:#19152d;border-color:#5e49a6}.clientGrid>aside small{color:var(--muted);margin-top:5px;display:block}.clientHero{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#171429,#101720);padding:20px}.clientHero>span{color:#a993ff;font-size:10px}.clientHero h2{margin:7px 0;font-size:30px}.clientHero p{color:var(--muted)}.row{gap:8px;display:flex}.upload{display:inline-block}.profileGrid{grid-template-columns:repeat(2,1fr);gap:9px;padding:14px;display:grid}.field{border:1px solid var(--line);background:#121925;border-radius:12px;padding:12px}.field small{color:var(--muted);margin-bottom:6px;display:block}.field b{font-size:12px}.empty{color:var(--muted);padding:25px}@media (max-width:900px){.actions,.intake,.clientGrid{grid-template-columns:1fr}.cards{grid-template-columns:1fr 1fr}.live{max-height:420px}.profileGrid{grid-template-columns:1fr}}@media (max-width:620px){.top{height:56px;padding:0 10px}.top b{font-size:12px}.top button{padding:7px 8px}.hero{padding:42px 12px 20px}.hero h1{font-size:38px}.actions{margin-top:25px}.big{min-height:140px;padding:17px}.cards{grid-template-columns:1fr}.intake,.clients{padding:10px}.chat{border-radius:15px}.bubble{max-width:90%}.chat footer{grid-template-columns:1fr}.send{padding:11px}.live{border-radius:15px}.profileGrid{padding:10px}}.fb{background:#080b12;grid-template-columns:240px minmax(0,1fr) 320px;gap:12px;min-height:calc(100vh - 64px);padding:14px;display:grid}.fbTemplates,.fbCanvas,.fbInspector{border:1px solid var(--line);background:#0d131d;border-radius:17px;overflow:auto}.fbHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:52px;padding:0 13px;display:flex}.fbHead span{color:var(--muted);font-size:9px}.fbHead button,.fbToolbar button,.subhead button,.move button,.option button,.rule button{border:1px solid var(--line);color:#fff;background:#151d29;border-radius:9px;padding:7px 9px}.fbTemplates>button{color:#fff;text-align:right;background:#121925;border:1px solid #0000;border-radius:11px;width:calc(100% - 16px);margin:8px 8px 0;padding:11px}.fbTemplates>button.active{background:#1b1631;border-color:#604cb0}.fbTemplates small{color:var(--muted);margin-top:4px;display:block}.fbToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.fbToolbar span{color:#a993ff;font-size:9px}.fbToolbar h2{margin:4px 0 0;font-size:19px}.fbToolbar>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.fbToolbar .publish{background:#7352ea;border-color:#7352ea}.fbMsg{color:#c9bcff;background:#19162b;border:1px solid #3d345f;border-radius:10px;margin:10px 12px 0;padding:9px 11px;font-size:10px}.flowSection{background:#0a1018;border:1px dashed #334052;border-radius:15px;margin:12px;padding:10px}.flowSectionTitle{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.flowSectionTitle input{color:#fff;background:0 0;border:0;outline:none;font-weight:700}.flowSectionTitle small{color:var(--muted)}.flowQuestions{gap:6px;display:grid}.flowQuestions>button{text-align:right;border:1px solid var(--line);color:#fff;background:#121925;border-radius:11px;grid-template-columns:30px 1fr 20px;align-items:center;gap:8px;padding:9px;display:grid}.flowQuestions>button.active{background:#1a1630;border-color:#6b54be}.flowQuestions .order{background:#1d2734;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.flowQuestions small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.flowQuestions em{color:#a993ff}.fbInspector{padding-bottom:16px}.fbInspector>label{color:var(--muted);margin:12px 12px 0;font-size:9px;display:block}.fbInspector input,.fbInspector select,.fbInspector textarea{border:1px solid var(--line);color:#fff;background:#111925;border-radius:9px;outline:none;width:100%;margin-top:5px;padding:9px}.fbInspector .check{color:#fff;align-items:center;gap:7px;display:flex}.fbInspector .check input{width:auto;margin:0}.move{gap:6px;margin:12px;display:flex}.optionBox,.ruleBox{border:1px solid var(--line);border-radius:12px;margin:12px;padding:9px}.subhead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.option{grid-template-columns:1fr auto;gap:5px;margin-top:5px;display:grid}.rule{border-top:1px solid var(--line);gap:5px;margin-top:8px;padding-top:8px;display:grid}.fbInspector .danger{color:#ff9aa6;background:#251318;border:1px solid #5d343b;border-radius:10px;width:calc(100% - 24px);margin:0 12px;padding:9px}.builderLoading{color:var(--muted);padding:25px}@media (max-width:1100px){.fb{grid-template-columns:210px 1fr}.fbInspector{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:0;max-height:none;display:grid}.fbInspector .fbHead{grid-column:1/-1}.ruleBox,.optionBox{align-self:start}}@media (max-width:720px){.fb{padding:8px;display:block}.fbTemplates,.fbCanvas,.fbInspector{max-height:none;margin-bottom:9px}.fbTemplates{padding:5px;display:flex;overflow:auto}.fbTemplates .fbHead{display:none}.fbTemplates>button{min-width:155px;margin:3px}.fbToolbar{flex-direction:column;align-items:flex-start}.fbInspector{display:block}.flowSection{margin:8px}.flowQuestions>button{grid-template-columns:28px 1fr 15px}}.docStudio{grid-template-columns:260px minmax(0,1fr) 310px;gap:12px;max-width:1600px;min-height:calc(100vh - 64px);margin:auto;padding:18px;display:grid}.docSide,.docWorkspace,.docInspector{border:1px solid var(--line);background:#0e141e;border-radius:18px;overflow:hidden}.docPanelHead{border-bottom:1px solid var(--line);padding:15px}.docPanelHead b{display:block}.docPanelHead small{color:var(--muted);margin-top:4px;display:block}.docList{gap:7px;padding:9px;display:grid}.docList button{color:#fff;text-align:right;background:#121925;border:1px solid #0000;border-radius:12px;padding:11px}.docList button.active{background:#19152d;border-color:#5d49a1}.docList small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.docWorkspace{grid-template-rows:auto auto minmax(0,1fr);display:grid}.docToolbar{border-bottom:1px solid var(--line);justify-content:space-between;gap:9px;padding:11px;display:flex}.docToolbar select,.docInspector input,.docInspector select{color:#fff;background:#111925;border:1px solid #2b3748;border-radius:10px;padding:9px}.docToolbarActions{gap:7px;display:flex}.docToolbar button,.docInspector button{border:1px solid var(--line);color:#fff;background:#141c28;border-radius:10px;padding:9px 11px}.docToolbar button.primary,.docInspector button.primary{background:var(--purple);border-color:#0000}.docToolbar button:disabled,.docInspector button:disabled{opacity:.45}.docMessage{border-bottom:1px solid var(--line);color:#c8bcff;background:#17142a;padding:9px 12px;font-size:10px}.docPreviewFrame{background:#090e15;min-height:680px;padding:12px}.docPreviewFrame iframe{background:#fff;border:0;border-radius:12px;width:100%;height:100%;min-height:680px}.docPlaceholder{min-height:300px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.docPlaceholder span{color:#8e78ea;font-size:38px}.docPlaceholder b{color:#fff}.docPlaceholder small{font-size:10px}.docInspectorBody{gap:8px;padding:14px;display:grid}.docInspectorTitle{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.docInspectorTitle span{color:#a996fb;border:1px solid #4a397b;border-radius:999px;padding:4px 7px;font-size:9px}.docInspector label{color:var(--muted);margin-top:5px;font-size:9px}.docInspector label.check{color:#c7d0dc;align-items:center;gap:7px;display:flex}.docInspector label.check input{width:auto}.docHistory{border-top:1px solid var(--line);gap:7px;margin-top:9px;padding-top:12px;display:grid}.docHistory>b{font-size:11px}.docHistory>a{border:1px solid var(--line);color:#fff;background:#121925;border-radius:10px;gap:3px;padding:9px;text-decoration:none;display:grid}.docHistory>a span{font-size:10px}.docHistory>a small,.docHistory>small{color:var(--muted);font-size:8px}@media (max-width:1150px){.docStudio{grid-template-columns:220px minmax(0,1fr)}.docInspector{grid-column:1/-1}.docInspectorBody{grid-template-columns:repeat(2,minmax(0,1fr))}.docInspectorTitle,.docHistory{grid-column:1/-1}}@media (max-width:720px){.docStudio{padding:10px;display:block}.docSide,.docWorkspace,.docInspector{margin-bottom:10px}.docToolbar{display:grid}.docToolbarActions{grid-template-columns:1fr 1fr;display:grid}.docPreviewFrame{min-height:520px;padding:7px}.docPreviewFrame iframe{min-height:520px}.docInspectorBody{grid-template-columns:1fr;display:grid}.docInspectorTitle,.docHistory{grid-column:auto}.docList{display:flex;overflow:auto}.docList button{min-width:190px}.top nav{max-width:72vw;overflow:auto}.top nav button{white-space:nowrap}}.integrationStudio{grid-template-columns:260px minmax(0,1fr) 310px;gap:12px;max-width:1600px;min-height:calc(100vh - 64px);margin:auto;padding:18px;display:grid}.integrationListPanel,.integrationMain,.integrationInspector{border:1px solid var(--line);background:#0e141e;border-radius:18px;overflow:hidden}.integrationHead{border-bottom:1px solid var(--line);padding:15px}.integrationHead b{display:block}.integrationHead small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.presetButtons{border-bottom:1px solid var(--line);gap:6px;padding:9px;display:grid}.presetButtons button{color:#c7baff;text-align:right;background:#17142a;border:1px dashed #443873;border-radius:10px;padding:9px}.integrationList{gap:7px;padding:9px;display:grid}.integrationList>button{color:#fff;text-align:right;background:#121925;border:1px solid #0000;border-radius:12px;grid-template-columns:9px 1fr;align-items:center;gap:9px;padding:11px;display:grid}.integrationList>button.active{background:#19152d;border-color:#5f4ca1}.integrationList small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.intDot{background:#596675;border-radius:50%;width:8px;height:8px}.intDot.on{background:#28c88a;box-shadow:0 0 12px #28c88a88}.integrationMain{min-width:0}.integrationToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.integrationToolbar span{color:#9d89f3;font-size:9px}.integrationToolbar h2{margin:3px 0 0;font-size:20px}.integrationActions{gap:7px;display:flex}.integrationActions button,.integrationSectionHead button{border:1px solid var(--line);color:#fff;background:#141c28;border-radius:10px;padding:8px 10px}.integrationActions button.primary{background:var(--purple);border-color:#0000}.integrationMessage{color:#cbbfff;background:#19152d;border-bottom:1px solid #392c63;padding:9px 14px;font-size:10px}.testResult{border:1px solid;border-radius:12px;gap:4px;margin:12px 14px 0;padding:11px;display:grid}.testResult.ok{background:#10241d;border-color:#285e49}.testResult.bad{background:#271318;border-color:#66323b}.testResult span,.testResult small{color:var(--muted);font-size:9px}.integrationSection{border-bottom:1px solid var(--line);padding:14px}.integrationSection:last-child{border-bottom:0}.integrationSectionHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.integrationSectionHead b{font-size:12px;display:block}.integrationSectionHead small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.integrationSectionHead>div:last-child{gap:6px;display:flex}.mappingTable{gap:6px;display:grid}.mappingHeader,.mappingRow{grid-template-columns:.8fr 1.2fr 36px;align-items:center;gap:7px;display:grid}.mappingHeader{color:var(--muted);padding:0 7px;font-size:8px}.mappingRow{border:1px solid var(--line);background:#111925;border-radius:11px;padding:7px}.mappingRow input,.mappingRow select,.integrationInspector input,.integrationInspector textarea,.integrationInspector select{color:#fff;background:#0d141e;border:1px solid #2b3748;border-radius:9px;outline:none;width:100%;padding:8px}.mappingRow button{color:#ff8f9b;background:#26151b;border:0;border-radius:8px;height:34px}.pushGrid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.pushGrid button{border:1px solid var(--line);color:#fff;text-align:right;background:#111925;border-radius:11px;padding:11px}.pushGrid small{color:var(--muted);margin-top:4px;display:block}.pushGrid span{color:#a994fa;margin-top:8px;font-size:8px;display:block}.deliveryTable{gap:6px;display:grid}.deliveryRow{border:1px solid var(--line);background:#111925;border-radius:11px;grid-template-columns:85px 1fr 160px;align-items:center;gap:10px;padding:10px;display:grid}.deliveryRow b{font-size:10px}.deliveryRow small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.deliveryStatus{text-align:center;border:1px solid;border-radius:999px;padding:5px 7px;font-size:8px}.deliveryStatus.success{color:#78e7b5;border-color:#285e49}.deliveryStatus.pending,.deliveryStatus.processing{color:#ffc779;border-color:#5e4725}.deliveryStatus.dead,.deliveryStatus.failed{color:#ff9ba7;border-color:#64333b}.integrationInspector{align-content:start;gap:7px;padding:14px;display:grid}.integrationInspectorTitle{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.integrationInspectorTitle label{align-items:center;gap:5px;display:flex;color:#c9d2dd!important}.integrationInspector label{color:var(--muted);margin-top:5px;font-size:8px}.integrationInspector textarea{resize:vertical;min-height:72px}.integrationInspector code{background:#171e29;border-radius:5px;padding:2px 4px}.signHelp{color:var(--muted);font-size:8px;line-height:1.6}.integrationLastTest{border:1px solid var(--line);background:#111925;border-radius:11px;gap:4px;margin-top:8px;padding:11px;display:grid}.integrationLastTest small,.integrationLastTest span{color:var(--muted);font-size:8px}.integrationEmpty{color:var(--muted);text-align:center;padding:28px;font-size:10px}@media (max-width:1180px){.integrationStudio{grid-template-columns:230px minmax(0,1fr)}.integrationInspector{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.integrationInspectorTitle,.integrationLastTest,.signHelp{grid-column:1/-1}.pushGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.integrationStudio{padding:10px;display:block}.integrationListPanel,.integrationMain,.integrationInspector{margin-bottom:10px}.presetButtons{display:flex;overflow:auto}.presetButtons button{min-width:150px}.integrationList{display:flex;overflow:auto}.integrationList>button{min-width:190px}.integrationToolbar,.integrationSectionHead{align-items:flex-start}.mappingHeader{display:none}.mappingRow{grid-template-columns:1fr 38px}.mappingRow input{grid-column:1/-1}.pushGrid{grid-template-columns:1fr}.deliveryRow{grid-template-columns:75px 1fr}.deliveryRow>div:last-child{grid-column:2}.integrationInspector{grid-template-columns:1fr;display:grid}.integrationInspectorTitle,.integrationLastTest,.signHelp{grid-column:auto}}.autoStudio{grid-template-columns:240px minmax(0,1fr) 280px;gap:12px;max-width:1500px;margin:auto;padding:18px;display:grid}.autoStudio>aside,.autoStudio>main{border:1px solid var(--line);background:#0e141e;border-radius:18px;overflow:hidden}.autoStudio>aside{padding:10px}.autoHead{justify-content:space-between;padding:7px;display:flex}.autoHead button,.autoTop button,.autoNode button,.autoTest button{color:#fff;background:#17142a;border:1px solid #3b315c;border-radius:9px;padding:7px 10px}.autoStudio>aside>button{text-align:right;color:#fff;background:#121925;border:1px solid #0000;border-radius:10px;width:100%;margin-bottom:6px;padding:10px;display:block}.autoStudio>aside>button.active{background:#19152d;border-color:#6650ac}.autoStudio>aside small{color:var(--muted);margin-top:4px;display:block}.autoTop{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px;display:flex}.autoTop h2{margin:4px 0}.autoTop small{color:#a38ff2}.autoMsg{color:#ccbfff;background:#19152d;padding:9px}.autoNode{border:1px solid var(--line);background:#111925;border-radius:14px;max-width:760px;margin:16px auto;padding:14px}.autoNode.purple{background:#18142c;border-color:#5945a0}.autoNode select,.autoNode input,.autoInspector input,.autoInspector textarea{color:#fff;background:#0d141e;border:1px solid #2b3748;border-radius:9px;padding:8px}.autoNode>select{width:100%;margin-top:8px}.autoArrow{text-align:center;color:#7d69b8;font-size:22px}.autoNodeTitle{justify-content:space-between;display:flex}.autoRow{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:8px;display:grid}.autoRow.two{grid-template-columns:1fr 1fr}.autoTest,.autoRuns{border:1px solid var(--line);border-radius:12px;margin:16px;padding:12px}.autoTest button{margin:7px 6px 0 0}.autoRuns>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;display:flex}.autoRuns small{color:var(--muted)}.autoInspector{align-content:start;gap:7px;display:grid}.autoInspector label{color:var(--muted);font-size:9px}.autoInspector textarea{min-height:90px}.autoInspector label:first-child{color:#fff}@media (max-width:1000px){.autoStudio{grid-template-columns:1fr}.autoStudio>aside:first-child{display:flex;overflow:auto}.autoStudio>aside>button{min-width:180px}.autoInspector{display:grid!important}}@media (max-width:650px){.autoStudio{padding:10px}.autoRow,.autoRow.two{grid-template-columns:1fr}}.v2Badge{color:#b9a8ff;border:1px solid #564294;border-radius:999px;margin-right:4px;padding:3px 6px;font-size:8px}.v2Hero{padding-top:66px}.homeShortcutRow{flex-wrap:wrap;justify-content:center;gap:8px;margin:-10px 0 30px;display:flex}.homeShortcutRow button{border:1px solid var(--line);color:#cfd7e2;background:#111925;border-radius:999px;padding:9px 13px}.nextTip{color:#c7baff;background:#1a1630;border:1px solid #3f3368;border-radius:10px;margin-bottom:9px;padding:10px;font-size:9px}.commandTrigger{color:#b5c0cf;background:#121925;border:1px solid #343e4f;border-radius:9px;padding:7px 9px}.commandBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#02050aaa;place-items:start center;padding-top:13vh;display:grid;position:fixed;inset:0}.commandPalette{background:#101722;border:1px solid #384456;border-radius:18px;width:min(650px,100vw - 24px);overflow:hidden;box-shadow:0 30px 100px #0009}.commandInput{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px;display:flex}.commandInput input{color:#fff;background:0 0;border:0;outline:none;flex:1;font-size:15px}.commandRows{gap:4px;max-height:420px;padding:8px;display:grid;overflow:auto}.commandRows button{text-align:right;color:#fff;background:#111925;border:1px solid #0000;border-radius:11px;padding:11px}.commandRows button:hover{background:#19152d;border-color:#4d3c84}.commandRows small{color:var(--muted);margin-top:4px;display:block}.commandPalette footer{border-top:1px solid var(--line);color:var(--muted);padding:9px 13px;font-size:9px}.productivityCenter{max-width:1500px;margin:auto;padding:18px}.pcTabs{gap:7px;margin-bottom:12px;display:flex;overflow:auto}.pcTabs button{border:1px solid var(--line);color:#8f9db0;white-space:nowrap;background:#101722;border-radius:11px;padding:9px 12px}.pcTabs button.active{color:#fff;background:#19152d;border-color:#5a459a}.pcTabs span{background:#2b214b;border-radius:999px;margin-right:4px;padding:2px 5px}.pcMsg{color:#cbbfff;background:#19152d;border:1px solid #3d3168;border-radius:10px;margin-bottom:10px;padding:9px 12px;font-size:10px}.pcGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pcPanel{border:1px solid var(--line);background:#0e141e;border-radius:18px;min-width:0;overflow:hidden}.pcPanel.fullWidth{grid-column:1/-1}.pcHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 15px;display:flex}.pcHead b{display:block}.pcHead small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.pcHead button{border:1px solid var(--line);color:#fff;background:#121925;border-radius:9px;padding:7px 9px}.inboxList{gap:6px;padding:9px;display:grid}.inboxList>button,.searchResults>button{text-align:right;border:1px solid var(--line);color:#fff;background:#111925;border-radius:11px;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.inboxList small,.searchResults small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.inboxList em,.searchResults em{color:#8876c3;font-style:normal}.prio{border-radius:50%;width:7px;height:7px}.prio.p1{background:#ff7180}.prio.p2{background:#ffb75c}.prio.p3{background:#5bc9ff}.presetGrid{grid-template-columns:repeat(2,1fr);gap:8px;padding:10px;display:grid}.presetCard{border:1px solid var(--line);background:#111925;border-radius:12px;padding:11px}.presetCard small{color:var(--muted);margin:5px 0 10px;font-size:8px;display:block}.presetCard>div{gap:6px;display:flex}.presetCard button,.importActions button,.copilotQuick button,.smartActions button,.followBtn{color:#fff;background:#141c28;border:1px solid #3a4560;border-radius:9px;padding:7px 9px}.presetCard button:first-child{color:#c8bcff;background:#1d1734;border-color:#4b3b7f}.importPanel{padding-bottom:12px}.sourceToggle{gap:6px;padding:12px 12px 0;display:flex}.sourceToggle button{border:1px solid var(--line);color:#8492a4;background:#111925;border-radius:999px;padding:7px 10px}.sourceToggle button.active{color:#fff;background:#19152d;border-color:#5c49a1}.importPanel>textarea,.pcPanel>textarea{color:#fff;resize:vertical;background:#0b111a;border:1px solid #2c3849;border-radius:12px;width:calc(100% - 24px);min-height:150px;margin:12px;padding:12px}.pcPrimary{margin:0 12px;color:#fff!important;background:linear-gradient(135deg,#7452ef,#8d6dff)!important;border:0!important;border-radius:10px!important;padding:10px 13px!important}.extractGrid{grid-template-columns:1fr 1fr;gap:7px;padding:12px;display:grid}.extractGrid label{gap:4px;display:grid}.extractGrid span{color:var(--muted);font-size:8px}.extractGrid input{border:1px solid var(--line);color:#fff;background:#111925;border-radius:9px;padding:8px}.duplicateWarning{background:#271c10;border:1px solid #6b4d2f;border-radius:11px;gap:6px;margin:0 12px 10px;padding:11px;display:grid}.duplicateWarning>b{color:#ffc782}.duplicateWarning button{text-align:right;color:#fff;background:#18130e;border:1px solid #4d3925;border-radius:8px;padding:8px}.importActions{justify-content:flex-end;gap:7px;padding:0 12px;display:flex}.featureChecklist{gap:10px;padding:16px;display:grid}.featureChecklist span{border:1px solid var(--line);color:#cbd4df;background:#111925;border-radius:10px;padding:10px}.universalSearch{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px;display:flex}.universalSearch input{color:#fff;background:0 0;border:0;outline:none;flex:1;font-size:16px}.searchResults{gap:6px;padding:9px;display:grid}.searchResults>button{grid-template-columns:70px 1fr auto}.searchResults>button>span{color:#a994f5;text-transform:uppercase;font-size:8px}.copilotQuick{flex-wrap:wrap;gap:6px;padding:12px;display:flex}.copilotReply,.followText{white-space:pre-wrap;background:#111925;border:1px solid #364155;border-radius:12px;margin:12px;padding:13px;line-height:1.7}.smartActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:12px;display:flex}.smartActions>b{margin-left:6px}.insightBlock{border-bottom:1px solid var(--line);gap:7px;padding:12px;display:grid}.insightBlock>b{color:#b9acfa}.insightBlock span{color:#c7d1dd;font-size:10px}.followBtn{margin:12px}.folderGrid{grid-template-columns:1fr 1fr;gap:7px;padding:12px;display:grid}.folderGrid span{border:1px solid var(--line);color:#c7d1dd;background:#111925;border-radius:9px;padding:9px;font-size:9px}.unifiedTimeline{gap:6px;padding:10px;display:grid}.unifiedTimeline>div{border:1px solid var(--line);background:#111925;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:start;gap:9px;padding:9px;display:grid}.tlIcon{color:#bbaeff;background:#1d1734;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.unifiedTimeline b{font-size:10px}.unifiedTimeline small{color:var(--muted);text-overflow:ellipsis;max-width:800px;margin-top:3px;font-size:8px;display:block;overflow:hidden}.unifiedTimeline time{color:var(--muted);font-size:8px}.pcEmpty{text-align:center;color:var(--muted);padding:24px;font-size:10px}.error{justify-content:space-between;align-items:center;display:flex}.error button{color:#fff;background:0 0;border:0;font-size:16px}@media (max-width:850px){.pcGrid{grid-template-columns:1fr}.pcPanel.fullWidth{grid-column:auto}.presetGrid,.extractGrid{grid-template-columns:1fr}.top{gap:7px}.top>nav{display:none}.commandTrigger{margin-right:auto}.productivityCenter{padding:10px}.unifiedTimeline>div{grid-template-columns:30px 1fr}.unifiedTimeline time{grid-column:2}.folderGrid{grid-template-columns:1fr}.v2Hero h1{font-size:36px}}
:root{--ai-ink:#070b13;--ai-panel:#101827;--ai-outline:#29354a;--ai-accent:#9d86ff;--ai-copy:#e8ecf5;--ai-subtle:#bac6d8}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.topV3{gap:16px;height:auto;min-height:70px;padding-inline:clamp(14px,3vw,38px)}.topV3 nav{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.topV3 nav button{white-space:nowrap;min-height:42px;padding:10px 11px;font-size:13px;font-weight:600}.topV3 nav button[aria-current=page]{color:#fff;background:#292048;border-color:#7961cb}.topV3 .brandHome{white-space:nowrap;min-width:0;color:var(--ai-copy);background:0 0;border:0;align-items:center;gap:10px;padding:5px 0;font-size:15px;font-weight:800;display:flex}.brandMark{background:linear-gradient(135deg,#5343bd,#987eff);border-radius:11px;place-items:center;width:34px;height:34px;font-size:20px;display:grid;box-shadow:0 0 25px #6f4ff14d}.mobileMenuToggle{display:none}.aiSettings,.aiIntakePanel{color:var(--ai-copy);font-family:Arial,Noto Sans Hebrew,sans-serif}.aiSettings{width:min(1480px,100%);margin:0 auto;padding:clamp(14px,3vw,42px)}.aiSettingsHero{background:radial-gradient(at 90% 0,#3b2c68 0%,#0000 42%),linear-gradient(135deg,#121a2c,#0d111b);border:1px solid #423675;border-radius:26px;padding:clamp(22px,4vw,44px);box-shadow:0 22px 60px #0004}.aiSettingsEyebrow{letter-spacing:.12em;color:#bcaeff;font-size:12px;font-weight:800}.aiSettingsHero h1{letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(26px,3vw,42px);line-height:1.2}.aiSettingsHero>p{color:#c3ccdc;max-width:850px;margin:0;font-size:16px;line-height:1.8}.aiStats{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.aiStats span{color:#c0cada;background:#0b1121a1;border:1px solid #34405a;border-radius:14px;align-items:center;gap:12px;min-width:126px;padding:12px 16px;font-size:13px;display:flex}.aiStats strong{color:#fff;font-size:24px}.aiSettingsGrid{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;gap:18px;margin-top:20px;display:grid}.aiPanel{border:1px solid var(--ai-outline);background:var(--ai-panel);border-radius:22px;min-width:0;padding:20px;box-shadow:0 20px 50px #0002}.aiPanelTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.aiPanelTitle h2,.aiSettingsHelp h2{margin:0;font-size:21px}.aiPanelTitle p{color:var(--ai-subtle);margin:5px 0 0;font-size:14px;line-height:1.6}.aiPanelTitle button,.aiProviderActions button,.aiEmpty button,.aiServicePicker button,.aiMissing button,.aiAgentTopActions button{color:#fff;cursor:pointer;background:#192336;border:1px solid #43526a;border-radius:12px;min-height:44px;padding:10px 14px}.aiProvidersList{gap:10px;display:grid}.aiProviderCard{background:#141e30;border:1px solid #324057;border-radius:16px;padding:16px}.aiProviderCard.isDefault{background:linear-gradient(125deg,#201b39,#141d2d);border-color:#7865c5}.aiProviderHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.aiProviderHeader strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4;display:block}.aiProviderHeader small{color:var(--ai-subtle);margin-top:5px;font-size:13px;display:block}.aiChip{color:#c7ceda;white-space:nowrap;background:#253048;border:1px solid #384762;border-radius:999px;padding:5px 11px;font-size:12px}.aiChip.on{color:#bcf9df;background:#18392f;border-color:#3c8166}.aiProviderMeta{color:#c0cadd;flex-wrap:wrap;justify-content:space-between;gap:9px;margin:13px 0;font-size:13px;display:flex}.aiProviderActions{flex-wrap:wrap;gap:8px;display:flex}.aiProviderActions .subtleDanger{color:#ffc5d0;background:#281824;border-color:#623a4a}.aiProviderForm{gap:13px;scroll-margin-top:90px;display:grid}.aiProviderForm label,.aiServicePicker label{color:#e5eaf4;gap:7px;font-size:14px;font-weight:700;display:grid}.aiProviderForm input:not([type=checkbox]),.aiProviderForm select,.aiServicePicker input{color:#fff;outline-offset:3px;background:#0b121e;border:1px solid #40506a;border-radius:11px;width:100%;min-width:0;min-height:47px;padding:11px 13px;font-size:16px}.aiKeyInput{gap:7px;min-width:0;display:flex}.aiKeyInput input{flex:1}.aiKeyInput button{color:#fff;background:#212a3e;border:1px solid #40506a;border-radius:10px;min-width:58px}.aiProviderTier{color:#baaafa;background:#201b36;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.aiFormNumbers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aiProviderForm .aiCheck{align-items:center;gap:10px;font-size:14px;display:flex}.aiCheck input,.aiConsent input{accent-color:#8d6bfa;flex-shrink:0;width:19px;height:19px}.aiSave{cursor:pointer;min-height:47px;font-size:15px;font-weight:800;color:#fff!important;background:linear-gradient(135deg,#8160ec,#a48fff)!important;border:1px solid #9983ff!important;border-radius:12px!important;padding:12px 17px!important}.aiProviderForm .aiSave{width:100%}.aiConsentNote{color:#aebbd0;margin:0;font-size:12px;line-height:1.7}.aiNotice{color:#e2e5ff;background:#1a2040;border:1px solid #4c5382;border-radius:12px;margin:12px 0;padding:12px 15px;font-size:14px;line-height:1.6}.aiNotice.error{color:#ffccd2;background:#371e2c;border-color:#894651;max-width:none;position:static}.aiEmpty{color:#bfcadd;background:#131d30;border:1px dashed #3d4b66;border-radius:15px;justify-items:start;gap:10px;padding:24px;font-size:14px;line-height:1.7;display:grid}.aiEmpty strong,.aiEmpty b{color:#fff;font-size:19px}.aiSettingsHelp{border:1px solid var(--ai-outline);background:#101724;border-radius:21px;margin:23px 0;padding:22px}.aiSettingsHelpGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.aiSettingsHelpGrid p{background:#161f2e;border:1px solid #2d3a4f;border-radius:13px;margin:0;padding:14px}.aiSettingsHelpGrid b{color:#c5b9ff;margin-bottom:8px;font-size:14px;display:block}.aiSettingsHelpGrid span{color:#b9c5d8;font-size:13px;line-height:1.7;display:block}.intakeV3{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.intakeMainColumn{gap:14px;min-width:0;display:grid}.aiIntakePanel{background:linear-gradient(#11192a,#0d131f);border:1px solid #3b3e70;border-radius:23px;min-width:0;overflow:hidden;box-shadow:0 14px 44px #0004}.aiAgentHeader{background:radial-gradient(circle at 0 0,#262042,#0000 45%);border-bottom:1px solid #313b54;justify-content:space-between;align-items:center;gap:18px;padding:22px clamp(16px,3vw,28px);display:flex}.aiAgentHeader h2{margin:7px 0 6px;font-size:clamp(20px,2.4vw,28px)}.aiAgentHeader p{color:#b7c5d8;margin:0;font-size:14px;line-height:1.6}.aiAgentTopActions{flex-shrink:0;align-items:center;gap:7px;display:flex}.aiConversation{overscroll-behavior:contain;align-content:start;gap:14px;min-height:250px;max-height:min(67dvh,820px);padding:clamp(13px,2.5vw,24px);display:grid;overflow-y:auto}.aiMessage{overflow-wrap:anywhere;background:#182338;border:1px solid #35415a;border-radius:18px;min-width:0;max-width:90%;padding:15px 17px;line-height:1.75}.aiMessage.isUser{background:#2b2258;border-color:#6957ad;max-width:82%;margin-right:auto}.aiMessageBy{color:#baaaff;margin-bottom:8px;font-size:12px;font-weight:800}.aiMessage p{white-space:pre-wrap;margin:5px 0;font-size:15px}.aiAgentQuestion,.aiAgentRisk,.aiTimeline,.aiSuggestions{background:#111a2b;border:1px solid #465576;border-radius:13px;gap:6px;margin-top:14px;padding:13px 14px;display:grid}.aiAgentQuestion b,.aiAgentRisk b,.aiTimeline b,.aiSuggestions>b{color:#c4b7ff;font-size:13px}.aiAgentQuestion span{font-size:16px;font-weight:750}.aiAgentQuestion small,.aiTimeline small,.aiPlanDetails small{color:#b6c2d6;font-size:12px}.aiAgentRisk{background:#392623;border-color:#895953}.aiAgentRisk b{color:#ffc5ae}.aiTimeline{border-color:#536c79}.aiTimeline span{font-size:16px;font-weight:800}.aiSuggestion{border-top:1px solid #39455f;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:10px;display:flex}.aiSuggestion span{overflow-wrap:anywhere;min-width:0}.aiSuggestion strong{font-size:13px;display:block}.aiSuggestion small{color:#cbd5e1;font-size:13px;display:block}.aiSuggestion button{color:#fff;background:#332b61;border:1px solid #6e5cbb;border-radius:11px;flex-shrink:0;min-height:42px;padding:8px 13px}.aiWelcome{text-align:center;justify-self:center;justify-items:center;gap:14px;max-width:620px;padding:25px 10px;display:grid}.aiWelcome h3{margin:0;font-size:clamp(20px,3vw,28px)}.aiWelcome p{color:#bdc7dc;font-size:15px;line-height:1.75}.aiWelcomeSymbol{background:linear-gradient(135deg,#5740b9,#9d76ff);border-radius:22px;place-items:center;width:64px;height:64px;font-size:32px;display:grid;box-shadow:0 0 35px #6d4df77a}.aiWelcome button{color:#fff;background:#8060f1;border:0;border-radius:13px;min-height:50px;padding:13px 22px;font-weight:800}.aiConsent{background:#1b1c36;border-bottom:1px solid #37405b;padding:16px 22px}.aiConsent h3{margin:0;font-size:18px}.aiConsent p{color:#c5c9e6;font-size:13px;line-height:1.7}.aiConsent label{align-items:flex-start;gap:10px;font-size:13px;font-weight:700;display:flex}.aiAgentComposer{background:#111827;border-top:1px solid #34405c;gap:11px;padding:16px 20px;display:grid}.aiAgentComposer textarea{resize:vertical;color:#fff;background:#090f1a;border:1px solid #445574;border-radius:14px;width:100%;min-height:90px;max-height:240px;padding:13px 15px;font-size:16px;line-height:1.7}.aiComposerActions{justify-content:space-between;gap:9px;display:flex}.aiComposerActions button:first-child{color:#e1e7f3;background:#202c3f;border:1px solid #51627b;border-radius:12px;min-height:44px;padding:10px 12px}.aiAgentComposer button:disabled,.aiServicePicker button:disabled,.aiWelcome button:disabled,.aiProviderActions button:disabled{opacity:.45;cursor:not-allowed}.aiMissing,.aiServicePicker,.aiPlanDetails{color:#d9e0ed;background:#151e2e;border:1px solid #36435e;border-radius:13px;margin:12px 18px;padding:14px 17px}.aiMissing summary,.aiServicePicker summary,.aiPlanDetails summary{cursor:pointer;font-weight:800;line-height:1.6}.aiMissing ul{padding-inline-start:21px;font-size:14px;line-height:1.85}.aiServiceChips{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.aiServiceChips button{min-height:42px}.aiServiceChips button.chosen{background:#513d99;border-color:#aa95ff}.aiServicePicker label{margin:12px 0}.manualIntake{background:#101724;border:1px solid #35415c;border-radius:17px;padding:10px}.manualIntake>summary{cursor:pointer;color:#aebfe0;padding:10px;font-size:14px;font-weight:700}.manualIntake .chat{margin-top:9px}.intakeV3 .live{max-height:calc(100dvh - 110px);position:sticky;top:85px}.intakeV3 .live h3{font-size:17px}.intakeV3 .live .nextTip{font-size:13px;line-height:1.65}.intakeV3 .live .kv span,.intakeV3 .live .kv b{font-size:13px}.aiSettings button:focus-visible,.aiIntakePanel button:focus-visible,.topV3 button:focus-visible,.aiSettings input:focus-visible,.aiIntakePanel textarea:focus-visible,.aiSettings select:focus-visible{outline-offset:3px;outline:3px solid #c2b3ff}@media (max-width:1190px){.topV3 nav button{padding-inline:8px;font-size:12px}.aiSettingsGrid{grid-template-columns:minmax(0,1fr) minmax(300px,390px)}.aiSettingsHelpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.topV3{flex-wrap:wrap;gap:7px}.topV3 nav{order:3;justify-content:flex-start;width:100%;padding:3px 0 9px}.intakeV3{grid-template-columns:minmax(0,1fr)}.intakeV3 .live{max-height:none;position:static}.aiSettingsGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.topV3{flex-wrap:wrap;gap:8px;height:auto;min-height:62px;padding:8px 12px;display:flex}.topV3 .brandHome{margin-inline-end:auto;font-size:13px}.topV3 .brandMark{width:30px;height:30px}.topV3 .mobileMenuToggle{color:#fff;background:#192338;border:1px solid #42516c;border-radius:11px;align-items:center;gap:5px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.topV3 nav{background:#141c2c;border:1px solid #3a4661;border-radius:14px;flex-basis:100%;order:10;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;max-width:none;max-height:65dvh;padding:10px;display:none;position:relative;overflow:auto}.topV3 nav.navOpen{display:grid}.topV3 nav button{white-space:normal;min-height:46px;font-size:14px}.topV3 .commandTrigger{min-height:42px}.hero.v2Hero{padding-top:35px}.hero.v2Hero h1{font-size:clamp(30px,9vw,44px)}.aiSettings{padding:12px}.aiSettingsHero{border-radius:19px;padding:22px}.aiStats{gap:8px}.aiStats span{flex:28%;gap:6px;min-width:94px;padding:8px;font-size:11px}.aiStats strong{font-size:20px}.aiPanel{border-radius:17px;padding:15px}.aiPanelTitle{align-items:flex-start}.aiPanelTitle h2{font-size:19px}.aiFormNumbers{grid-template-columns:1fr 1fr}.aiSettingsHelpGrid{grid-template-columns:1fr}.aiSettingsHelp{padding:16px}.intakeV3{gap:10px;padding:8px}.aiIntakePanel{border-radius:17px}.aiAgentHeader{padding:17px;display:block}.aiAgentTopActions{justify-content:space-between;margin-top:15px}.aiAgentTopActions button{flex:1;font-size:13px}.aiConversation{min-height:210px;max-height:60dvh;padding:10px}.aiMessage,.aiMessage.isUser{max-width:96%;padding:13px;font-size:14px}.aiAgentComposer{padding:11px}.aiComposerActions{flex-wrap:wrap}.aiComposerActions button{flex:1;min-width:0}.aiConsent{padding:14px}.aiSuggestion{flex-direction:column;align-items:flex-start}.aiSuggestion button{align-self:flex-start}.aiMissing,.aiServicePicker{margin:10px}.aiServicePicker button{font-size:13px}.manualIntake .chat{grid-template-rows:auto minmax(200px,1fr) auto}.manualIntake .chat main{max-height:400px}}@media (max-width:360px){.aiFormNumbers{grid-template-columns:1fr}.topV3 .brandHome{font-size:12px}.topV3 .brandMark{display:none}.aiStats span{flex-basis:43%}.aiComposerActions{display:grid}.aiComposerActions button{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
:root{--bg:#080c15;--panel:#111828;--panel2:#192238;--line:#26344a;--text:#f6f7ff;--muted:#b7c2d7;--purple:#8e7af9;--v4-bg:#080b14;--v4-surface:#111827;--v4-surface2:#172034;--v4-line:#303b50;--v4-white:#fafaff;--v4-muted:#afbcd1;--v4-purple:#927bff;--v4-accent:#b4a3ff;--v4-radius:18px;--v4-shadow:0 20px 65px #02040a44}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:100px;overflow-x:clip}body{color:var(--v4-white);background:radial-gradient(at 92% -18%,#20183f 0%,#0000 32%),linear-gradient(#0b0f1c,#080b14 65%);min-width:0;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.55;overflow-x:clip}body,button,input,textarea,select{font-family:inherit}button{touch-action:manipulation;transition:background .18s,border-color .18s,transform .18s,color .18s}button:enabled{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}button:focus-visible,a:focus-visible,[tabindex]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px!important;outline:3px solid #c5b7ff!important}input,textarea,select{max-width:100%;font-size:16px}button,input,select,textarea{min-width:0}::selection{color:#fff;background:#8570dd88}a{color:#b9acff}.skipToContentV4{z-index:400;color:#15152d;background:#fff;border-radius:10px;padding:12px 16px;font-weight:800;transition:top .2s;position:fixed;top:-90px;right:14px}.skipToContentV4:focus{top:12px}.livePing{background:#65e2b0;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #3bb48420}.overline{color:#ab99ee;letter-spacing:.16em;font-size:10px;font-weight:800}.labelVersion{color:#eceaff;letter-spacing:0;border:1px solid #7368c9;border-radius:99px;margin-inline-start:8px;padding:3px 7px;font-size:10px}.productV4{min-width:0;min-height:100dvh}.topV4{z-index:60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c101bdc;border-bottom:1px solid #2c3347;align-items:center;gap:24px;width:100%;height:auto;min-height:72px;padding:8px clamp(15px,3vw,42px);display:flex;position:sticky;top:0}.topV4 .topBrandV4{flex-shrink:0}.topV4 .brandHome{white-space:normal;text-align:right;background:0 0;border:0;align-items:center;gap:11px;min-height:45px;padding:3px 0;display:flex}.topV4 .brandMark{background:linear-gradient(140deg,#5e51c6,#9b84f9);border:1px solid #8f7cf7;flex-shrink:0;width:39px;height:39px;box-shadow:0 9px 22px #6c59de44}.brandWordsV4{gap:0;display:grid}.brandWordsV4 strong{letter-spacing:-.02em;font-size:15px;font-weight:850;line-height:1.3}.brandWordsV4 strong span{font-weight:650}.brandWordsV4 small{color:#9c9fc4;letter-spacing:.19em;font-size:9px;font-weight:800;line-height:1.5}.topV4 nav{flex:1;justify-content:center;align-items:center;gap:3px;width:auto;min-width:0;display:flex;overflow:visible}.topV4 nav button{white-space:nowrap;color:#b6c1d4;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:8px 11px;font-size:12px;font-weight:670;display:inline-flex}.topV4 nav button:hover{color:#fff;background:#1b263a}.topV4 nav button[aria-current=page]{color:#eeeaff;background:#292347;border-color:#6654a9}.topRightV4{flex-shrink:0;align-items:center;gap:10px;display:flex}.topStatusV4{color:#9cafd0;letter-spacing:.09em;align-items:center;gap:8px;font-size:10px;display:inline-flex}.topV4 .commandTrigger{color:#c5cee1;background:#151e2c;border:1px solid #3b485e;border-radius:11px;min-width:44px;min-height:43px;padding:8px;font-size:13px;font-weight:800}.topV4 .mobileMenuToggle{color:#ecedff;background:#1a2233;border:1px solid #39465f;border-radius:11px;justify-content:center;align-items:center;min-width:44px;min-height:43px;padding:0;display:none}.menuOverlayV4,.mobileBottomNavV4{display:none}.workspaceTopV4{width:min(1440px,100%);margin:0 auto;padding:24px 22px 4px}.workspaceTopInnerV4{gap:18px;display:grid}.backHomeV4{color:#b9c4d8;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;min-height:36px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.backHomeV4 svg{transform:rotate(180deg)}.workspaceTopIntroV4{align-items:center;gap:15px;display:flex}.workspaceTopIconV4{color:#c0b2ff;background:#241d44;border:1px solid #55498b;border-radius:15px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}.workspaceTopIntroV4 h1{letter-spacing:-.035em;margin:3px 0 5px;font-size:clamp(25px,3vw,34px);font-weight:800;line-height:1.22}.workspaceTopIntroV4 p{color:#aebbce;margin:0;font-size:14px;line-height:1.6}.homeV4{min-width:0;max-width:1172px;margin:0 auto;padding:25px 24px 62px}.homeV4Topline{justify-content:space-between;align-items:center;gap:10px;margin:5px 0 17px;display:flex}.homeV4Topline>.overline{color:#afa4e7;align-items:center;gap:9px;display:flex}.homeV4Environment{color:#9caabe;align-items:center;gap:9px;font-size:11px;display:flex}.welcomeV4{min-height:338px;box-shadow:var(--v4-shadow);background:linear-gradient(120deg,#19192e 0%,#111625 61%,#0f1424 100%);border:1px solid #4c416c;border-radius:26px;grid-template-columns:1fr 300px;align-items:center;gap:20px;padding:clamp(26px,4vw,45px);display:grid;position:relative;overflow:hidden}.welcomeV4:before{content:"";pointer-events:none;background:radial-gradient(circle at 87% 28%,#5542a658,#0000 38%);position:absolute;inset:0}.welcomeTextV4{z-index:1;min-width:0;position:relative}.welcomeTag{color:#cbbbff;background:#46336655;border:1px solid #7560ad99;border-radius:100px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:750;display:inline-flex}.welcomeTextV4 h1{letter-spacing:-.055em;margin:15px 0 13px;font-size:clamp(36px,4.1vw,56px);font-weight:850;line-height:1.19}.welcomeTextV4 h1 span{color:#b7a2ff}.welcomeTextV4>p{color:#bac4d6;max-width:540px;margin:0;font-size:15px;line-height:1.83}.heroActionsV4{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.ctaPrimaryV4,.ctaSecondaryV4{border-radius:13px;justify-content:center;align-items:center;gap:11px;min-height:49px;padding:11px 16px;font-size:14px;font-weight:780;display:inline-flex}.ctaPrimaryV4{color:#fff;background:linear-gradient(120deg,#8f7aff,#7155e4);border:1px solid #aa94ff;box-shadow:0 12px 30px #634dd844}.ctaSecondaryV4{color:#ebedfa;background:#161d2f;border:1px solid #394863}.ctaPrimaryV4:hover{filter:brightness(1.08);transform:translateY(-2px)}.ctaSecondaryV4:hover{background:#253047}.heroDecorV4{place-items:center;height:275px;display:grid;position:relative}.decorRing{border:1px solid #8c75ff3d;border-radius:50%;position:absolute}.decorRingOne{background:radial-gradient(circle,#7762e929 0%,#43287a15 40%,#0000 70%);width:260px;height:260px;box-shadow:0 0 80px #8065fd1c}.decorRingTwo{border-color:#c4b3ff30;width:190px;height:190px}.decorCore{color:#e7dfff;background:linear-gradient(140deg,#8164ff,#4d3db5);border-radius:30px;place-items:center;width:117px;height:117px;display:grid;position:relative;transform:rotate(-9deg);box-shadow:0 20px 55px #6a4de688}.decorCore svg{transform:rotate(9deg)}.decorMark{color:#e5deff91;letter-spacing:.2em;font-size:12px;font-weight:900;position:absolute;bottom:17px;left:30px}.pulseStripV4{background:#111827;border:1px solid #2b364b;border-radius:19px;grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:stretch;gap:0;margin-top:16px;padding:13px;display:grid}.pulseItemV4{justify-content:center;align-items:center;gap:12px;min-width:0;padding:8px;display:flex}.pulseIconV4{border-radius:13px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.pulseIconV4.purple{color:#beaaff;background:#292048}.pulseIconV4.amber{color:#edc786;background:#3a3024}.pulseIconV4.green{color:#8ee3b8;background:#1c3a32}.pulseItemV4>div{gap:1px;display:grid}.pulseItemV4 strong{letter-spacing:-.025em;font-size:25px;line-height:1.15}.pulseItemV4 div span{color:#afbcd1;font-size:11px}.pulseDividerV4{background:#303b50;margin:6px 0}.workspaceCardsV4,.recentV4{margin-top:40px}.sectionLabelV4{justify-content:space-between;align-items:end;gap:15px;margin-bottom:15px;display:flex}.sectionLabelV4 h2{letter-spacing:-.03em;margin:2px 0 0;font-size:clamp(21px,2.5vw,26px)}.sectionLabelV4>span{color:#889ab4;font-size:12px}.actionsV4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.actionCardV4{text-align:right;color:#fff;background:#111827;border:1px solid #303e52;border-radius:20px;align-items:center;gap:15px;min-width:0;min-height:110px;padding:20px;display:flex}.actionCardV4.feature{background:linear-gradient(110deg,#221c40,#161a30);border-color:#65579c}.actionCardV4:hover{background:#1a2236;border-color:#8a74f5;transform:translateY(-2px)}.actionIconV4{color:#b5a2ff;background:#262343;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.actionCardV4:not(.feature) .actionIconV4{color:#acc9e7;background:#1f2b3d}.actionTextV4{flex:1;gap:5px;min-width:0;display:grid}.actionTextV4 strong{font-size:17px;font-weight:800;line-height:1.4}.actionTextV4 small{color:#acbcd2;font-size:12px;line-height:1.7}.actionArrowV4{color:#ab9af5;flex-shrink:0;place-items:center;display:grid}.recentV4{padding-bottom:10px}.sectionLinkV4{color:#b2a3ff;background:0 0;border:0;align-items:center;gap:7px;min-height:40px;padding:8px 4px;font-size:13px;font-weight:750;display:flex}.clientRowsV4{background:#111827;border:1px solid #303d51;border-radius:19px;padding:5px;overflow:hidden}.clientRowV4{text-align:right;color:#fff;background:0 0;border:0;border-bottom:1px solid #2a3446;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:73px;padding:12px;display:flex}.clientRowV4:last-child{border-bottom:0}.clientRowV4:hover{background:#1b263a}.clientAvatarV4{color:#ddd3ff;background:#332a5e;border-radius:14px;flex-shrink:0;place-items:center;width:43px;height:43px;font-weight:800;display:grid}.clientDetailsV4{flex:1;gap:2px;min-width:0;display:grid}.clientDetailsV4 strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.clientDetailsV4 small{color:#aab9ce;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.clientProgressV4{text-align:center;gap:6px;min-width:83px;display:grid}.clientProgressV4>span{color:#c8bafe;font-size:12px;font-weight:800}.clientProgressV4 i{background:#2c384b;border-radius:9px;width:82px;height:5px;display:block;overflow:hidden}.clientProgressV4 em{background:#9a85ff;border-radius:9px;height:100%;display:block}.clientRowV4>svg{color:#8594ae;flex-shrink:0;transform:rotate(180deg)}.recentEmptyV4{text-align:center;color:#aab9d0;background:#111827;border:1px dashed #3b475d;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:198px;padding:23px;font-size:14px;display:flex}.recentEmptyV4 strong{color:#fff;font-size:17px}.recentEmptyV4 p{max-width:390px;margin:0;line-height:1.7}.emptyOrbV4{color:#c2b2ff;background:#252341;border-radius:16px;place-items:center;width:51px;height:51px;margin-bottom:5px;display:grid}.recentEmptyV4 button{color:#f1eaff;background:#252049;border:1px solid #6b58b2;border-radius:12px;align-items:center;gap:9px;min-height:42px;margin-top:7px;padding:10px 14px;display:flex}.homeFooterV4{color:#7c8fa8;border-top:1px solid #253248;justify-content:space-between;align-items:center;gap:12px;margin-top:36px;padding-top:16px;font-size:11px;display:flex}.homeFooterV4 button{color:#a2aecd;background:0 0;border:0;padding:5px}.loginV4{isolation:isolate;background:radial-gradient(circle at 20% 20%,#221943,#0000 28%),radial-gradient(circle at 90% 93%,#12243b,#0000 40%),#090d16;flex-direction:column;min-height:100dvh;padding:clamp(18px,3vw,34px) clamp(18px,4vw,54px);display:flex;position:relative;overflow:hidden}.loginGlowV4{pointer-events:none;filter:blur(80px);z-index:-1;background:#6345ac15;border-radius:50%;width:560px;height:560px;position:absolute;top:10%;right:30%}.loginBrandV4{align-items:center;gap:10px;width:100%;max-width:1240px;margin:0 auto;display:flex}.loginLogoV4{color:#faf7ff;background:linear-gradient(140deg,#8e75ff,#5140c4);border:1px solid #8676e6;border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.loginBrandV4>span:last-child{gap:1px;display:grid}.loginBrandV4 strong{letter-spacing:-.02em;font-size:16px}.loginBrandV4 small{letter-spacing:.13em;color:#9a9fc3;font-size:9px;font-weight:800}.loginLayoutV4{flex:1;grid-template-columns:minmax(0,1fr) minmax(340px,465px);align-items:center;gap:clamp(38px,8vw,130px);width:min(1100px,100%);margin:30px auto 50px;display:grid}.loginIntroV4 h1{letter-spacing:-.055em;margin:15px 0 17px;font-size:clamp(36px,4.2vw,58px);font-weight:850;line-height:1.2}.loginIntroV4 h1 span{color:#bdabff}.loginIntroV4>p{color:#b9c4d7;max-width:520px;font-size:16px;line-height:1.9}.loginPillV4{color:#cabaff;letter-spacing:.08em;background:#261d4160;border:1px solid #564582;border-radius:100px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex}.loginHighlightsV4{gap:14px;margin-top:35px;display:grid}.loginHighlightsV4>div{color:#cdd4e5;align-items:center;gap:12px;font-size:14px;display:flex}.loginHighlightsV4>div span{color:#b9a6ff;background:#221e3b;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.loginHighlightsV4 strong{font-weight:650}.loginCardV4{background:linear-gradient(160deg,#192036,#121827);border:1px solid #414764;border-radius:27px;min-width:0;max-width:100%;padding:clamp(25px,4vw,42px);box-shadow:0 25px 90px #0007}.loginCardEmblem{color:#cabaff;background:#302752;border:1px solid #6655ab;border-radius:19px;place-items:center;width:57px;height:57px;margin-bottom:26px;display:grid}.loginCardEyebrow{letter-spacing:.17em;color:#bbaaf4;font-size:11px;font-weight:800}.loginCardV4 h2{letter-spacing:-.035em;margin:7px 0 9px;font-size:clamp(25px,2.8vw,34px);line-height:1.3}.loginCardDescription{color:#abbcd1;margin:0 0 28px;font-size:14px;line-height:1.8}.loginFormV4{gap:11px;display:grid}.loginFormV4>label{color:#e6eaff;font-size:14px;font-weight:730}.loginInputWrap{color:#8c9ec1;background:#0c1422;border:1px solid #45536d;border-radius:13px;align-items:center;gap:10px;min-height:54px;padding:0 15px;display:flex}.loginInputWrap:focus-within{border-color:#ab99ff;box-shadow:0 0 0 3px #745acc33}.loginInputWrap input{color:#fff;text-align:left;direction:ltr;background:0 0;border:0;flex:1;min-width:0;padding:13px 0;font-size:16px;outline:none!important}.loginInputWrap input::placeholder{color:#8a96a8}.loginSubmitV4{color:#fff;background:linear-gradient(115deg,#937bff,#6954d6);border:1px solid #a18cff;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:12px;padding:12px 16px;font-size:16px;font-weight:800;display:flex}.loginSubmitV4:not(:disabled):hover{filter:brightness(1.1)}.loginSubmitV4:disabled{color:#b5bfd2;opacity:1;background:#353e52;border-color:#49566a}.loginInfoLineV4{color:#a5b3c9;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:12px;display:flex}.loginInfoLineV4 svg{color:#8fdfbe}.loginErrorV4{color:#ffbdc1;margin:3px 0;font-size:13px;line-height:1.6}.loginCardBottomV4{color:#a8b8cf;border-top:1px solid #38435a;flex-wrap:wrap;gap:4px;margin-top:29px;padding-top:20px;font-size:12px;display:flex}.loginCardBottomV4 span:last-child{color:#d7cfff}.loginSentV4{justify-items:start;gap:12px;padding:13px 0;display:grid}.sentIconV4{color:#a2f8d0;background:#1d3d32;border:1px solid #4b8d71;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.loginSentV4 strong{overflow-wrap:anywhere;color:#fff;font-size:15px}.loginSentV4 p{color:#b7c8db;margin:0;font-size:14px;line-height:1.8}.loginSecondaryAction{color:#d2c7ff;background:#242043;border:1px solid #6656b0;border-radius:12px;min-height:44px;padding:10px 16px;font-weight:700}.loginFooterV4{color:#8391a9;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:1240px;margin:0 auto;font-size:12px;display:flex}@media (max-width:1200px){.topV4 nav{gap:1px}.topV4 nav button{padding-inline:8px;font-size:11px}.topStatusV4{display:none}}@media (max-width:1100px){.topV4 nav{display:none}.topV4 .mobileMenuToggle{display:grid}.topV4{justify-content:space-between}.topV4 .topRightV4{margin-inline-start:auto}.topV4 nav.navOpen{z-index:90;background:#121b2e;border:1px solid #445071;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:auto;min-width:0;max-height:70dvh;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:14px;right:14px;overflow:auto;box-shadow:0 25px 60px #000a}.topV4 nav.navOpen button{text-align:right;justify-content:flex-start;min-height:46px;font-size:14px}.menuOverlayV4{z-index:55;cursor:default;background:#05081375;border:0;border-radius:0;display:block;position:fixed;inset:72px 0 0}}@media (max-width:800px){.welcomeV4{grid-template-columns:1fr;min-height:0}.heroDecorV4{display:none}.loginLayoutV4{grid-template-columns:1fr;align-items:start;gap:24px;max-width:510px;margin:36px auto}.loginIntroV4{display:none}.loginCardV4{width:100%}}@media (max-width:760px){.homeV4{padding:16px 15px calc(96px + env(safe-area-inset-bottom))}.topV4{flex-wrap:nowrap;gap:7px;height:62px;min-height:62px;padding:7px 14px}.topV4 .topBrandV4{min-width:0}.topV4 .brandMark{border-radius:12px;width:36px;height:36px}.brandWordsV4 strong{font-size:13px}.brandWordsV4 strong span{display:none}.brandWordsV4 small{letter-spacing:.1em;font-size:8px}.topV4 .topRightV4{gap:7px}.topV4 .commandTrigger{width:42px;height:42px;min-height:42px;padding:4px;font-size:11px}.topV4 .mobileMenuToggle{width:42px;min-width:42px;height:42px;min-height:42px}.topV4 nav.navOpen{grid-template-columns:repeat(2,minmax(0,1fr));top:calc(100% + 5px)}.menuOverlayV4{inset:62px 0 0}.mobileBottomNavV4{z-index:56;padding:6px max(8px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111827f5;border-top:1px solid #3c445b;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -10px 35px #0007}.mobileBottomNavV4 button{color:#a4b0c7;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:54px;padding:5px 1px;font-size:10px;font-weight:750;display:flex}.mobileBottomNavV4 button[aria-current=page]{color:#cfbeff;background:#2a2348}.mobileBottomNavV4 .mobileNewV4{color:#fff}.mobileBottomNavV4 .mobileNewV4 svg{background:linear-gradient(145deg,#9b85ff,#6b57dc);border-radius:13px;width:39px;height:39px;margin-top:-12px;padding:8px;box-shadow:0 5px 20px #6854d65a}.mobileBottomNavV4 .mobileNewV4 span{margin-top:-2px}.productV4{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.workspaceTopV4{padding:14px 15px 4px}.workspaceTopInnerV4{gap:8px}.workspaceTopIntroV4 h1{font-size:24px}.workspaceTopIconV4{width:45px;height:45px}.welcomeV4{border-radius:22px;padding:24px 21px}.homeV4Topline{margin-top:0;margin-bottom:12px}.homeV4Environment{display:none}.welcomeTag{font-size:11px}.welcomeTextV4 h1{letter-spacing:-.048em;margin:12px 0 9px;font-size:clamp(29px,8vw,40px)}.welcomeTextV4>p{font-size:13px;line-height:1.75}.heroActionsV4{margin-top:20px}.ctaPrimaryV4,.ctaSecondaryV4{min-height:47px;font-size:13px}.pulseStripV4{border-radius:17px;margin-top:12px;padding:9px}.pulseIconV4{border-radius:10px;width:33px;height:33px}.pulseIconV4 svg{width:17px;height:17px}.pulseItemV4{gap:7px;padding:8px 4px}.pulseItemV4 strong{font-size:22px}.pulseItemV4 div span{font-size:10px}.workspaceCardsV4,.recentV4{margin-top:26px}.sectionLabelV4 h2{font-size:21px}.actionsV4{gap:9px}.actionCardV4{border-radius:17px;gap:10px;min-height:92px;padding:14px}.actionIconV4{border-radius:12px;width:43px;height:43px}.actionIconV4 svg{width:20px;height:20px}.actionTextV4 strong{font-size:15px}.actionTextV4 small{font-size:11px}.actionArrowV4{display:none}.recentEmptyV4{min-height:185px;padding:18px}.loginV4{padding:18px 17px 25px}.loginLayoutV4{margin:38px auto 25px}.loginCardV4{border-radius:22px;padding:26px 22px}.loginCardEmblem{width:53px;height:53px;margin-bottom:24px}.loginBrandV4 strong{font-size:15px}.loginFooterV4{flex-wrap:wrap;font-size:11px}}@media (max-width:520px){.actionsV4{grid-template-columns:1fr}.actionCardV4{min-height:83px}.welcomeTextV4>p{max-width:38ch}.pulseIconV4{display:none}.pulseItemV4{gap:5px}.pulseItemV4 strong{font-size:20px}.pulseItemV4 div span{font-size:10px}.pulseStripV4{grid-template-columns:1fr 1px 1fr 1px 1fr}.sectionLabelV4>span{display:none}.clientProgressV4{min-width:64px}.clientProgressV4 i{width:64px}.loginFooterV4 span:last-child{display:none}}@media (max-width:350px){.homeV4{padding-inline:10px}.topV4{padding-inline:9px}.welcomeV4{padding-inline:17px}.welcomeTextV4 h1{font-size:28px}.ctaPrimaryV4,.ctaSecondaryV4{width:100%}.clientRowV4{gap:7px;padding:10px 6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}button{transition:none!important}}
.productV4 .clients,.productV4 .fb,.productV4 .docStudio,.productV4 .integrationStudio,.productV4 .autoStudio,.productV4 .productivityCenter,.productV4 .intake,.productV4 .aiSettings{width:min(1440px,100%);min-width:0;max-width:1440px;margin-inline:auto;padding:20px 22px 36px}.productV4 .clientsHead{gap:12px;margin-bottom:18px}.productV4 .clientsHead h2{letter-spacing:-.02em;margin:0 0 2px;font-size:22px}.productV4 .clientsHead p{color:#aebcd2;font-size:13px}.productV4 .clientsHead button{background:#7760e5;border-color:#977eff;min-height:46px;padding:11px 17px;font-weight:800}.productV4 .clientGrid{grid-template-columns:282px minmax(0,1fr);gap:16px}.productV4 .clientGrid>aside,.productV4 .clientGrid>section{background:linear-gradient(175deg,#151c2c,#101725);border:1px solid #303c52;border-radius:20px;min-width:0;box-shadow:0 12px 35px #0002}.productV4 .clientGrid>aside{max-height:72dvh;padding:13px;overflow:auto}.productV4 .clientGrid>aside button{background:#192235;border:1px solid #27364d;border-radius:12px;min-height:64px;padding:14px 13px}.productV4 .clientGrid>aside button.active{background:#30294d;border-color:#8470ca}.productV4 .clientGrid>aside button b{font-size:14px}.productV4 .clientGrid>aside button small{color:#b7c2d7;font-size:12px}.productV4 .clientHero{background:radial-gradient(circle at 8% 10%,#3b2c6854,#0000 40%);border-bottom:1px solid #303b52;padding:23px 24px}.productV4 .clientHero>span{color:#b7a7fc;letter-spacing:.12em;font-size:11px;font-weight:800}.productV4 .clientHero h2{letter-spacing:-.025em;font-size:clamp(23px,3vw,32px)}.productV4 .clientHero p{color:#c3cbda;font-size:14px}.productV4 .clientHero .row{flex-wrap:wrap;gap:8px}.productV4 .clientHero .row button,.productV4 .clientHero .upload{background:#1e2840;border:1px solid #475573;border-radius:11px;min-height:43px;padding:10px 14px;font-size:13px}.productV4 .clientHero .row button:first-child{background:#7861e9;border-color:#a189fa;font-weight:800}.productV4 .profileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:17px}.productV4 .profileGrid .field{background:#172134;border:1px solid #2e3a51;border-radius:13px;min-width:0;padding:13px}.productV4 .field small{color:#b6c3da;font-size:12px}.productV4 .field b{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.productV4 .empty,.productV4 .builderLoading{text-align:center;color:#b9c4d6;justify-content:center;align-items:center;min-height:140px;padding:35px;font-size:15px;display:grid}.productV4 .fb,.productV4 .docStudio,.productV4 .integrationStudio,.productV4 .autoStudio{align-items:start;gap:14px}.productV4 .fb{grid-template-columns:238px minmax(0,1fr) 285px}.productV4 .docStudio{grid-template-columns:232px minmax(0,1fr) 285px}.productV4 .integrationStudio{grid-template-columns:240px minmax(0,1fr) 290px}.productV4 .autoStudio{grid-template-columns:224px minmax(0,1fr) 265px}.productV4 .fbTemplates,.productV4 .fbCanvas,.productV4 .fbInspector,.productV4 .docSide,.productV4 .docWorkspace,.productV4 .docInspector,.productV4 .integrationListPanel,.productV4 .integrationMain,.productV4 .integrationInspector,.productV4 .autoStudio>aside,.productV4 .autoStudio>main,.productV4 .pcPanel{background:#121a29;border:1px solid #303d54;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 12px 35px #01030833}.productV4 .fbTemplates,.productV4 .fbInspector,.productV4 .integrationListPanel,.productV4 .integrationInspector,.productV4 .docSide,.productV4 .docInspector,.productV4 .autoStudio>aside{position:relative}.productV4 .fbHead,.productV4 .docPanelHead,.productV4 .integrationHead,.productV4 .autoHead,.productV4 .pcHead{border-bottom:1px solid #303c50;min-height:59px;padding:16px}.productV4 .fbHead b,.productV4 .docPanelHead b,.productV4 .integrationHead b,.productV4 .autoHead b,.productV4 .pcHead b{font-size:15px;font-weight:800}.productV4 .fbHead span,.productV4 .docPanelHead small,.productV4 .integrationHead small,.productV4 .pcHead small{color:#b3bfd3;margin-top:4px;font-size:12px;line-height:1.5}.productV4 .fbTemplates>button,.productV4 .docList button,.productV4 .integrationList>button,.productV4 .autoStudio>aside>button{color:#edf2fa;text-align:right;white-space:normal;background:#192335;border:1px solid #334157;border-radius:12px;min-height:57px;margin:4px 0;padding:12px}.productV4 .fbTemplates>button.active,.productV4 .docList button.active,.productV4 .integrationList>button.active,.productV4 .autoStudio>aside>button.active{color:#fff;background:#2c264a;border-color:#8e79ec}.productV4 .fbTemplates small,.productV4 .docList small,.productV4 .integrationList small,.productV4 .autoStudio>aside small{color:#adbad1;font-size:12px}.productV4 .fbToolbar,.productV4 .docToolbar,.productV4 .integrationToolbar,.productV4 .autoTop{border-color:#303c51;flex-wrap:wrap;gap:12px;padding:17px 20px}.productV4 .fbToolbar h2,.productV4 .integrationToolbar h2,.productV4 .autoTop h2{letter-spacing:-.025em;margin:3px 0;font-size:clamp(19px,2vw,25px)}.productV4 .fbToolbar span,.productV4 .integrationToolbar span,.productV4 .autoTop small{font-size:11px}.productV4 .fbToolbar>div:last-child,.productV4 .docToolbarActions,.productV4 .integrationActions{flex-wrap:wrap;gap:7px;display:flex}.productV4 .fbToolbar button,.productV4 .docToolbar button,.productV4 .integrationActions button,.productV4 .autoTop button,.productV4 .fbHead button,.productV4 .subhead button,.productV4 .integrationSectionHead button,.productV4 .autoNode button{color:#f2f4fc;background:#222e43;border:1px solid #45516c;border-radius:11px;min-height:42px;padding:8px 13px;font-size:13px;font-weight:700}.productV4 .fbToolbar .publish,.productV4 .docToolbar .primary,.productV4 .integrationActions .primary{color:#fff!important;background:#7660dc!important;border-color:#9987ed!important}.productV4 .flowSection{background:#151d2d;border:1px solid #334258;border-radius:15px;margin:14px}.productV4 .flowSectionTitle{border-bottom:1px solid #314059;padding:14px}.productV4 .flowSectionTitle input{min-height:40px;font-size:15px;font-weight:800}.productV4 .flowSectionTitle small{font-size:12px}.productV4 .flowQuestions{padding:8px}.productV4 .flowQuestions>button{border-radius:11px;min-height:61px;padding:10px}.productV4 .flowQuestions>button.active{background:#302749;border-color:#8c7ad0}.productV4 .flowQuestions>button b{font-size:13px;line-height:1.5}.productV4 .flowQuestions small{color:#abb9cc;font-size:12px}.productV4 .fbInspector,.productV4 .integrationInspector,.productV4 .autoInspector{padding:16px}.productV4 .fbInspector{align-content:start;gap:12px;display:grid}.productV4 .fbInspector .fbHead{min-height:0;margin-bottom:2px;padding:0 0 15px}.productV4 .fbInspector>label{color:#cbd6e8;gap:7px;margin:0;font-size:13px;display:grid}.productV4 .fbInspector input,.productV4 .fbInspector select,.productV4 .fbInspector textarea,.productV4 .docToolbar select,.productV4 .docInspector input,.productV4 .docInspector select,.productV4 .integrationInspector input,.productV4 .integrationInspector select,.productV4 .integrationInspector textarea,.productV4 .mappingRow input,.productV4 .mappingRow select,.productV4 .autoNode input,.productV4 .autoNode select,.productV4 .autoInspector input,.productV4 .autoInspector textarea{color:#f7f8ff;outline-offset:2px;background:#0d1523;border:1px solid #40506a;border-radius:10px;width:100%;max-width:100%;min-height:43px;padding:10px 11px;font-size:14px;line-height:1.5}.productV4 .fbInspector input[type=checkbox],.productV4 .docInspector input[type=checkbox],.productV4 .integrationInspector input[type=checkbox],.productV4 .autoInspector input[type=checkbox]{accent-color:#9c89ff;width:18px;height:18px;min-height:18px}.productV4 .fbInspector .check{align-items:center;gap:9px;display:flex}.productV4 .optionBox,.productV4 .ruleBox,.productV4 .docHistory,.productV4 .integrationLastTest{background:#182236;border:1px solid #313f56;border-radius:13px;margin:0;padding:12px}.productV4 .subhead b,.productV4 .docHistory>b{font-size:14px}.productV4 .option,.productV4 .rule,.productV4 .autoRow{gap:8px}.productV4 .move button,.productV4 .option button,.productV4 .rule button{min-height:41px}.productV4 .fbInspector .danger{border-radius:11px;min-height:44px}.productV4 .fbMsg,.productV4 .docMessage,.productV4 .integrationMessage,.productV4 .autoMsg,.productV4 .pcMsg{color:#e3d9ff;background:#272243;border:1px solid #584b94;border-radius:10px;margin:8px;padding:12px;font-size:13px;line-height:1.6}.productV4 .docPlaceholder small,.productV4 .docHistory>a small,.productV4 .docHistory>small,.productV4 .docInspector label,.productV4 .docInspectorTitle span{font-size:12px}.productV4 .docInspectorBody{gap:13px;padding:17px}.productV4 .docInspector label{color:#bac5d9;gap:7px;font-weight:650;display:grid}.productV4 .docInspector label.check{display:flex}.productV4 .docPlaceholder{color:#aabbd3;gap:11px;min-height:300px;padding:35px}.productV4 .docPlaceholder b{font-size:17px}.productV4 .docPreviewFrame{background:#0d1421;border-radius:14px;min-height:560px}.productV4 .docHistory>a{padding:12px}.productV4 .docHistory>a span{font-size:13px}.productV4 .integrationHead{padding:17px}.productV4 .presetButtons{gap:8px;padding:12px}.productV4 .presetButtons button{border-radius:11px;min-height:45px;padding:12px;font-size:13px}.productV4 .integrationList{padding:10px}.productV4 .integrationToolbar h2{line-height:1.4}.productV4 .integrationSection{padding:17px}.productV4 .integrationSectionHead b{font-size:15px}.productV4 .integrationSectionHead small,.productV4 .integrationMessage,.productV4 .integrationInspector label{font-size:12px;line-height:1.65}.productV4 .integrationSectionHead{flex-wrap:wrap;gap:10px}.productV4 .mappingHeader{color:#aebbd0;font-size:12px}.productV4 .mappingRow{background:#182234;border-color:#344155;gap:9px;padding:10px}.productV4 .mappingRow button{min-height:42px}.productV4 .pushGrid{gap:8px}.productV4 .pushGrid button{border-radius:11px;min-height:64px;padding:14px}.productV4 .pushGrid button small,.productV4 .pushGrid button span{font-size:12px}.productV4 .deliveryRow{background:#172134;border-color:#36435b;gap:10px;padding:12px}.productV4 .deliveryRow b{font-size:13px}.productV4 .deliveryRow small,.productV4 .deliveryStatus{font-size:12px}.productV4 .integrationLastTest small,.productV4 .integrationLastTest span,.productV4 .signHelp{color:#aebbd2;font-size:12px}.productV4 .integrationEmpty{padding:32px;font-size:14px}.productV4 .autoStudio>aside{padding:13px;display:block}.productV4 .autoStudio>aside .autoHead{padding:4px 1px 12px}.productV4 .autoStudio>aside>button{width:100%;display:block}.productV4 .autoTop{align-items:center}.productV4 .autoNode{background:#172034;border-color:#344059;border-radius:15px;max-width:none;margin:16px;padding:18px}.productV4 .autoNode.purple{background:#242040;border-color:#6857ad}.productV4 .autoNode>small,.productV4 .autoNodeTitle b{font-size:13px;font-weight:800}.productV4 .autoArrow{color:#9e88f3;font-size:24px}.productV4 .autoInspector{align-content:start;gap:12px;display:grid}.productV4 .autoInspector label{color:#c1cee3;font-size:13px}.productV4 .autoTest,.productV4 .autoRuns{border-color:#37465d;margin:14px;padding:15px}.productV4 .autoTest>b,.productV4 .autoRuns>b{font-size:15px}.productV4 .autoTest button{min-height:40px}.productV4 .autoRuns small{font-size:12px}.productV4 .autoStudio input:not([type=checkbox]),.productV4 .autoRow{min-width:0}.productV4 .autoRow>input,.productV4 .autoRow>select{width:100%;min-width:0}.productV4 .productivityCenter{padding-top:18px}.productV4 .pcTabs{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;margin-bottom:16px;padding:3px 1px 8px;display:flex;overflow-x:auto}.productV4 .pcTabs button{color:#b7c5d9;scroll-snap-align:start;background:#171f2f;border:1px solid #3b4861;border-radius:11px;min-height:45px;padding:10px 16px;font-size:13px;font-weight:750}.productV4 .pcTabs button.active{color:#f5f0ff;background:#302650;border-color:#7864c6}.productV4 .pcGrid{gap:15px}.productV4 .pcHead{padding:18px}.productV4 .pcHead button{min-height:40px;font-size:13px}.productV4 .inboxList,.productV4 .searchResults,.productV4 .unifiedTimeline{gap:8px;padding:12px}.productV4 .inboxList>button,.productV4 .searchResults>button{background:#192436;border-color:#35445d;border-radius:12px;min-height:65px;padding:14px}.productV4 .inboxList small,.productV4 .searchResults small,.productV4 .searchResults>button>span{font-size:12px}.productV4 .presetGrid{gap:10px;padding:13px}.productV4 .presetCard{background:#1a2438;border-color:#3a4560;border-radius:14px;padding:14px}.productV4 .presetCard>b{font-size:15px}.productV4 .presetCard small{margin:7px 0 14px;font-size:12px;line-height:1.5}.productV4 .presetCard button,.productV4 .importActions button,.productV4 .copilotQuick button,.productV4 .smartActions button,.productV4 .followBtn{border-radius:11px;min-height:41px;padding:9px 12px;font-size:13px}.productV4 .sourceToggle{flex-wrap:wrap}.productV4 .sourceToggle button{min-height:42px;font-size:13px}.productV4 .importPanel>textarea,.productV4 .pcPanel>textarea{color:#fff;background:#0b1421;border-color:#44516b;min-height:160px;font-size:15px;line-height:1.7}.productV4 .pcPrimary{min-height:45px;font-size:14px;font-weight:800}.productV4 .extractGrid{gap:10px}.productV4 .extractGrid span,.productV4 .searchResults>button>span{color:#a9b9d2;font-size:12px}.productV4 .extractGrid input{min-height:44px;font-size:15px}.productV4 .featureChecklist{gap:9px}.productV4 .featureChecklist span{font-size:14px;line-height:1.65}.productV4 .unifiedTimeline>div{background:#1b2434;border-radius:12px;padding:14px}.productV4 .unifiedTimeline b{font-size:13px}.productV4 .unifiedTimeline small,.productV4 .unifiedTimeline time{font-size:12px}.productV4 .pcEmpty{padding:33px;font-size:14px}.productV4 .insightBlock b{font-size:14px}.productV4 .insightBlock span{font-size:13px;line-height:1.6}.productV4 .folderGrid span{font-size:13px}.productV4 .aiSettings{padding-top:15px}.productV4 .aiSettingsHero{padding:clamp(22px,3vw,35px)}.productV4 .aiSettingsHero h1{font-size:clamp(26px,3vw,35px)}.productV4 .aiPanel{background:#121a2a}.productV4 .aiProviderForm input:not([type=checkbox]),.productV4 .aiProviderForm select,.productV4 .aiAgentComposer textarea{font-size:16px}.productV4 .aiIntakePanel{border-color:#4e4573}.productV4 input::placeholder,.productV4 textarea::placeholder{color:#8b9bb1}.productV4 input,.productV4 select,.productV4 textarea{accent-color:#947bf6}.productV4 button:focus-visible,.productV4 a:focus-visible,.productV4 [role=button]:focus-visible{outline-offset:3px;outline:3px solid #c5b7ff}.productV4 .commandBackdrop{align-items:start;padding:12dvh 15px 15px;overflow:auto}.productV4 .commandPalette{background:#151d2e;border-color:#555679;border-radius:20px;width:min(650px,100%)}.productV4 .commandInput{padding:15px}.productV4 .commandInput input{font-size:16px}.productV4 .commandRows button{min-height:52px;padding:12px;font-size:14px}.productV4 .commandRows small,.productV4 .commandPalette footer,.productV4 .commandTrigger{font-size:12px}.productV4 .intakeV3{padding-top:16px}.productV4 .aiAgentHeader p{font-size:14px}.productV4 .intakeV3 .live{background:#121a29;border-color:#34425a}@media (max-width:1180px){.productV4 .fb,.productV4 .docStudio,.productV4 .integrationStudio,.productV4 .autoStudio{grid-template-columns:minmax(210px,260px) minmax(0,1fr)}.productV4 .fbInspector,.productV4 .docInspector,.productV4 .integrationInspector,.productV4 .autoInspector{grid-column:1/-1;position:static}.productV4 .fbInspector{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.productV4 .fbInspector .fbHead,.productV4 .fbInspector .ruleBox,.productV4 .fbInspector .optionBox,.productV4 .fbInspector .danger{grid-column:1/-1}.productV4 .integrationInspector,.productV4 .docInspectorBody{grid-template-columns:repeat(2,minmax(0,1fr))}.productV4 .integrationInspectorTitle,.productV4 .integrationLastTest,.productV4 .signHelp{grid-column:1/-1}.productV4 .autoInspector{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}}@media (max-width:800px){.productV4 .clients,.productV4 .fb,.productV4 .docStudio,.productV4 .integrationStudio,.productV4 .autoStudio,.productV4 .productivityCenter,.productV4 .intake,.productV4 .aiSettings{width:100%;max-width:100%;padding:14px 15px 30px}.productV4 .clientGrid{grid-template-columns:1fr}.productV4 .clientGrid>aside{scroll-snap-type:x proximity;flex-direction:row;gap:9px;max-height:none;padding:10px;display:flex;overflow-x:auto}.productV4 .clientGrid>aside button{scroll-snap-align:start;flex:0 0 170px;min-width:160px;max-width:220px}.productV4 .fb,.productV4 .docStudio,.productV4 .integrationStudio,.productV4 .autoStudio{grid-template-columns:minmax(0,1fr);gap:13px;display:grid}.productV4 .fbTemplates,.productV4 .fbCanvas,.productV4 .fbInspector,.productV4 .docSide,.productV4 .docWorkspace,.productV4 .docInspector,.productV4 .integrationListPanel,.productV4 .integrationMain,.productV4 .integrationInspector,.productV4 .autoStudio>aside,.productV4 .autoStudio>main{grid-column:1/-1;margin:0}.productV4 .fbTemplates{padding:10px}.productV4 .fbTemplates .fbHead{padding:8px 4px 12px}.productV4 .fbTemplates>button{min-width:155px;max-width:210px;margin:2px 4px 7px;display:inline-grid}.productV4 .fbToolbar,.productV4 .docToolbar,.productV4 .integrationToolbar{flex-direction:column;align-items:stretch;display:flex}.productV4 .fbToolbar>div:last-child,.productV4 .docToolbarActions,.productV4 .integrationActions{flex-wrap:wrap;display:flex}.productV4 .fbInspector,.productV4 .docInspectorBody,.productV4 .integrationInspector,.productV4 .autoInspector{grid-template-columns:1fr;gap:12px;display:grid!important}.productV4 .fbInspector .fbHead,.productV4 .fbInspector .ruleBox,.productV4 .fbInspector .optionBox,.productV4 .fbInspector .danger,.productV4 .integrationInspectorTitle,.productV4 .integrationLastTest,.productV4 .signHelp{grid-column:auto}.productV4 .autoStudio>aside:first-child{flex-wrap:wrap;gap:8px;display:flex}.productV4 .autoStudio .autoHead{width:100%;display:flex}.productV4 .autoStudio>aside>button{flex:1 0 150px;min-width:140px;margin:0}.productV4 .docSide .docList,.productV4 .integrationList,.productV4 .presetButtons{scroll-snap-type:x proximity;gap:9px;padding:11px;display:flex;overflow-x:auto}.productV4 .docList button,.productV4 .integrationList>button,.productV4 .presetButtons button{scroll-snap-align:start;flex:0 0 180px;min-width:150px}.productV4 .mappingRow{grid-template-columns:minmax(0,1fr) 45px;gap:10px;display:grid}.productV4 .mappingRow input{grid-column:1/-1}.productV4 .pushGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productV4 .autoRow,.productV4 .autoRow.two,.productV4 .pcGrid{grid-template-columns:1fr}.productV4 .pcPanel.fullWidth{grid-column:auto}.productV4 .presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productV4 .extractGrid{grid-template-columns:1fr 1fr}.productV4 .pcTabs{overscroll-behavior-inline:contain}}@media (max-width:580px){.productV4 .clients,.productV4 .fb,.productV4 .docStudio,.productV4 .integrationStudio,.productV4 .autoStudio,.productV4 .productivityCenter,.productV4 .intake,.productV4 .aiSettings{padding:10px 12px 20px}.productV4 .clientsHead{flex-wrap:wrap;align-items:flex-start}.productV4 .clientsHead button{width:100%}.productV4 .clientHero{padding:17px}.productV4 .profileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.productV4 .clientHero .row button,.productV4 .clientHero .upload{text-align:center;flex:140px}.productV4 .docToolbarActions button,.productV4 .integrationActions button{flex:110px}.productV4 .flowSection{margin:9px}.productV4 .flowQuestions>button{padding:11px}.productV4 .docPreviewFrame,.productV4 .docPreviewFrame iframe{min-height:410px}.productV4 .presetGrid,.productV4 .extractGrid{grid-template-columns:1fr}.productV4 .mappingHeader{display:none}.productV4 .pushGrid{grid-template-columns:1fr}.productV4 .integrationToolbar,.productV4 .fbToolbar,.productV4 .docToolbar,.productV4 .autoTop{padding:14px}.productV4 .integrationSection{padding:12px}.productV4 .autoNode{margin:12px;padding:13px}.productV4 .docInspectorBody{padding:12px}.productV4 .pcHead{flex-wrap:wrap;padding:14px}.productV4 .sourceToggle{gap:6px}.productV4 .sourceToggle button{flex:80px}.productV4 .importActions{flex-wrap:wrap;padding:0 12px;display:flex}.productV4 .importActions button{flex:160px}.productV4 .unifiedTimeline>div{grid-template-columns:31px 1fr}.productV4 .unifiedTimeline time{grid-column:2}.productV4 .aiPanel{padding:14px}.productV4 .aiFormNumbers{grid-template-columns:1fr}.productV4 .aiAgentHeader{padding:15px}.productV4 .aiMessage,.productV4 .aiMessage.isUser{max-width:98%;font-size:14px}.productV4 .aiAgentComposer{padding:12px}}@media (max-width:360px){.productV4 .profileGrid{grid-template-columns:1fr}.productV4 .clientGrid>aside button{flex-basis:155px}.productV4 .fbToolbar>div:last-child button{flex:90px}}.productV4 .manualIntakeV4{background:#151c2b;border:1px solid #3d465d;border-radius:19px;padding:0;overflow:hidden}.productV4 .manualIntakeV4>summary{cursor:pointer;color:#e9e8fb;border:0;align-items:center;gap:10px;min-height:59px;padding:15px 17px;font-size:14px;font-weight:800;list-style:none;display:flex}.productV4 .manualIntakeV4>summary::-webkit-details-marker{display:none}.productV4 .manualIntakeV4>summary>span{color:#9eacc2;margin-inline-start:auto;font-size:12px;font-weight:550}.productV4 .manualIntakeV4>summary svg:first-child{color:#afa0f6}.productV4 .manualIntakeV4>summary svg:last-child{color:#919db5;transition:transform .2s;transform:rotate(90deg)}.productV4 .manualIntakeV4[open]>summary svg:last-child{transform:rotate(-90deg)}.manualV4{background:#101726;border-top:1px solid #35415a}.manualTopV4{background:#181f34;align-items:center;gap:12px;padding:18px 20px;display:flex}.manualTopIconV4{color:#b7aaff;background:#292446;border:1px solid #6554a6;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.manualTopV4 h3{margin:2px 0 3px;font-size:18px}.manualTopV4 p{color:#b1bfd4;margin:0;font-size:12px}.manualProgressV4{border-bottom:1px solid #34415a;padding:16px 20px}.manualProgressV4>div:first-child{color:#c8d0e2;justify-content:space-between;align-items:center;font-size:13px;display:flex}.manualProgressV4 strong{color:#c0b0ff;font-size:16px}.manualTrackV4{background:#303b50;border-radius:100px;height:7px;margin:10px 0;overflow:hidden}.manualTrackV4 i{background:linear-gradient(90deg,#836de9,#baa6ff);border-radius:100px;height:100%;display:block}.manualProgressV4 small{color:#9baec7;font-size:12px}.manualQuestionV4{padding:20px}.manualQuestionNumberV4{color:#b9aaff;letter-spacing:.02em;font-size:12px;font-weight:750}.manualQuestionV4 h4{letter-spacing:-.025em;margin:8px 0 16px;font-size:clamp(18px,2.4vw,23px);line-height:1.45}.manualQuestionV4>p{color:#adbbd0;font-size:13px;line-height:1.7}.manualOptionsV4{flex-wrap:wrap;gap:9px;display:flex}.manualOptionsV4>button{color:#e4ebf7;background:#1b2638;border:1px solid #3d4a62;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:9px 12px;font-size:14px;display:flex}.manualOptionsV4>button.chosen{background:#302957;border-color:#a188ff}.manualOptionCheckV4{border:1px solid #728099;border-radius:6px;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.manualOptionsV4>button.chosen .manualOptionCheckV4{color:#fff;background:#937ef6;border-color:#937ef6}.manualOptionsV4 small{color:#a6b7cb;width:100%;font-size:12px;display:block}.manualCustomV4{color:#bac9df;gap:8px;width:100%;margin-top:12px;font-size:13px;font-weight:600;display:grid}.manualCustomV4 input,.manualInputV4 input,.manualInputV4 textarea{color:#fff;background:#0b1423;border:1px solid #52607a;border-radius:12px;width:100%;min-height:47px;padding:12px 14px;font-size:16px;line-height:1.6}.manualInputV4{gap:8px;display:grid}.manualInputV4 label{color:#cbd3e3;font-size:13px;font-weight:750}.manualInputV4 textarea{resize:vertical;min-height:124px}.manualActionsV4{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.manualSaveV4,.manualSkipV4{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:47px;padding:11px 16px;font-size:14px;font-weight:760;display:inline-flex}.manualSaveV4{color:#fff;background:#816af1;border:1px solid #ab9bff}.manualSkipV4{color:#d1dbe9;background:#1a2638;border:1px solid #46566e}.manualErrorV4{color:#ffb6bd;margin:12px 0;font-size:13px}.manualAllDoneV4{text-align:center;color:#bdaeff;justify-items:center;gap:11px;padding:30px;display:grid}.manualAllDoneV4 strong{color:#fff;font-size:17px}.manualAllDoneV4 p{color:#aebad0;max-width:440px;font-size:13px;line-height:1.65}.manualPendingV4{border-top:1px solid #34425a;padding:18px 20px}.manualPendingHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.manualPendingHeader span{color:#e5e9f4;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.manualPendingHeader strong{color:#cab9ff;background:#362c53;border-radius:100px;padding:3px 9px;font-size:13px}.manualPendingListV4{gap:7px;display:grid}.manualPendingListV4 button{color:#f1f3fa;text-align:right;background:#1a2638;border:1px solid #3d4d62;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:12px;font-size:13px;display:flex}.manualPendingListV4 button[aria-current=step]{background:#30264f;border-color:#a78dfb}@media (max-width:580px){.productV4 .manualIntakeV4>summary{flex-wrap:wrap;padding:13px}.productV4 .manualIntakeV4>summary>span{display:none}.manualTopV4,.manualProgressV4,.manualQuestionV4,.manualPendingV4{padding:15px}.manualActionsV4{grid-template-columns:1fr;display:grid}.manualSaveV4,.manualSkipV4{width:100%}.manualOptionsV4>button{flex:135px}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.productV4 select,.productV4 select:focus,.productV4 select:hover{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;appearance:none!important;color:#f4f6ff!important;background-color:#101a2b!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23b7c2da' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:12px!important;background-repeat:no-repeat!important;background-size:14px!important;border:1px solid #55657f!important;border-radius:11px!important;padding-inline-start:34px!important}.productV4 select option{color:#fafaff!important;background:#142035!important}.productV4 select:disabled{opacity:.6;color:#a6aec1!important}.productV4 input[type=number]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.productV4 input[type=number]::-webkit-inner-spin-button{filter:invert()opacity(.7)}.productV4 input[type=color]{min-height:44px}@media (max-width:760px){.productV4 .docPreviewFrame:has(.docPlaceholder){min-height:220px}.productV4 .docPlaceholder{min-height:220px}.productV4 .docPreviewFrame{overflow:hidden}}.productV4 .commandTriggerV4{border-radius:12px;justify-content:center;align-items:center;gap:8px;width:auto;min-height:44px;padding:8px 13px;font-size:13px;display:flex}.commandTriggerLabelV4{font-weight:750}.productV4 .commandPaletteV4{overscroll-behavior:contain;border-radius:23px;max-height:min(85dvh,800px);overflow:auto;box-shadow:0 30px 110px #000a}.commandHeaderV4{justify-content:space-between;align-items:center;gap:10px;padding:20px 20px 12px;display:flex}.commandHeaderV4 h2{margin:5px 0 0;font-size:21px;font-weight:850}.commandHeaderV4 button{color:#d3dded;background:#222c40;border:1px solid #43536c;border-radius:12px;flex-shrink:0;place-items:center;min-width:42px;min-height:42px;display:grid}.commandPaletteV4 .commandInput{color:#afa3f6;background:#101927;border:1px solid #48536e;border-radius:13px;gap:11px;margin:0 12px 12px;padding:12px 14px}.commandPaletteV4 .commandInput input{color:#fff;min-height:29px;font-size:15px}.commandKeyboardHintV4{letter-spacing:.06em;color:#a7b5cc;border:1px solid #47516b;border-radius:5px;padding:3px 6px;font-size:10px}.commandPaletteV4 .commandRows{gap:6px;max-height:50dvh;padding:10px 13px;display:grid;overflow:auto}.commandPaletteV4 .commandRows button{text-align:right;color:#fff;background:#192234;border:1px solid #2e3d56;border-radius:12px;align-items:center;gap:10px;min-height:58px;padding:11px 12px;display:flex}.commandPaletteV4 .commandRows button.isActive,.commandPaletteV4 .commandRows button:hover{background:#2a2548;border-color:#7364bc}.commandResultIconV4{color:#c4b5ff;background:#292344;border-radius:10px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.commandPaletteV4 .commandRows b{font-size:14px;font-weight:750}.commandPaletteV4 .commandRows small{color:#aebdd2;margin-top:3px;font-size:12px}.commandEmptyV4{text-align:center;color:#b8c4d5;padding:25px 14px;font-size:14px}.commandPaletteV4 footer{color:#a9b7cb;flex-wrap:wrap;justify-content:space-between;gap:9px;padding:13px 18px;font-size:11px;display:flex}@media (max-width:760px){.productV4 .commandTriggerV4{width:44px;min-width:44px;padding:8px}.commandTriggerLabelV4{display:none}.commandHeaderV4{padding:16px}.commandHeaderV4 h2{font-size:18px}.productV4 .commandPaletteV4{max-height:86dvh}}
.productV4 .manualIntakeV4{background:#121a2b;border:1px solid #39455f;border-radius:18px;min-width:0;padding:0;overflow:hidden}.productV4 .manualIntakeV4>summary{color:#eaeaff;cursor:pointer;align-items:center;gap:9px;min-height:55px;padding:16px 19px;font-size:14px;font-weight:800;list-style:none;display:flex}.productV4 .manualIntakeV4>summary::-webkit-details-marker{display:none}.productV4 .manualIntakeV4>summary svg:first-child{color:#b3a1ff}.productV4 .manualIntakeV4>summary svg:last-child{color:#98a5be;margin-inline-start:auto;transition:transform .2s}.productV4 .manualIntakeV4[open]>summary svg:last-child{transform:rotate(90deg)}.productV4 .manualIntakeV4>summary span{color:#9eabc5;font-size:12px;font-weight:500}.productV4 .manualV4{background:#111a2a;border-top:1px solid #334058;gap:18px;padding:clamp(15px,2.5vw,24px);display:grid}.productV4 .manualTopV4{align-items:center;gap:12px;display:flex}.productV4 .manualTopIconV4{color:#d2c5ff;background:#30274d;border:1px solid #6554a2;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.productV4 .manualTopV4 h3{margin:3px 0 4px;font-size:18px;line-height:1.3}.productV4 .manualTopV4 p{color:#aebcd2;margin:0;font-size:13px;line-height:1.6}.productV4 .manualProgressV4{background:#182135;border:1px solid #334159;border-radius:14px;gap:9px;padding:14px;display:grid}.productV4 .manualProgressV4>div:first-child{color:#c9d5e7;justify-content:space-between;gap:10px;font-size:13px;display:flex}.productV4 .manualProgressV4 strong{color:#dacdff;font-size:16px}.productV4 .manualTrackV4{background:#303a51;border-radius:10px;height:7px;overflow:hidden}.productV4 .manualTrackV4 i{border-radius:inherit;background:linear-gradient(90deg,#8970ef,#b49dff);height:100%;display:block}.productV4 .manualProgressV4 small{color:#b4c0d5;font-size:12px}.productV4 .manualQuestionV4{gap:14px;display:grid}.productV4 .manualQuestionNumberV4{color:#b6a4fe;font-size:12px;font-weight:800}.productV4 .manualQuestionV4 h4{margin:0;font-size:clamp(19px,2.5vw,25px);font-weight:800;line-height:1.5}.productV4 .manualQuestionV4>p{color:#b5c3d6;margin:0;font-size:14px;line-height:1.6}.productV4 .manualOptionsV4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.productV4 .manualOptionsV4>button{text-align:right;color:#dee6f3;background:#1a2538;border:1px solid #3a4761;border-radius:12px;align-items:center;gap:10px;min-height:50px;padding:12px 13px;font-size:14px;font-weight:650;display:flex}.productV4 .manualOptionsV4>button.chosen{color:#fff;background:#372c5c;border-color:#947ef5}.productV4 .manualOptionCheckV4{border:1px solid #71809a;border-radius:7px;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}.productV4 .manualOptionsV4>button.chosen .manualOptionCheckV4{background:#8f79ed;border-color:#b6a8ff}.productV4 .manualOptionsV4 small{color:#a9b6ca;grid-column:1/-1;font-size:12px}.productV4 .manualCustomV4{color:#d5dfef;grid-column:1/-1;gap:8px;font-size:13px;display:grid}.productV4 .manualCustomV4 input,.productV4 .manualInputV4 input,.productV4 .manualInputV4 textarea{color:#f7f7ff;background:#0b1421;border:1px solid #43516d;border-radius:11px;width:100%;min-height:49px;padding:12px 14px;font-size:16px;line-height:1.55}.productV4 .manualInputV4{gap:7px;display:grid}.productV4 .manualInputV4 label{color:#c9d6e7;font-size:13px;font-weight:700}.productV4 .manualInputV4 textarea{resize:vertical;min-height:120px}.productV4 .manualActionsV4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.productV4 .manualActionsV4 button{border-radius:11px;align-items:center;gap:9px;min-height:48px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.productV4 .manualSaveV4{color:#fff;background:linear-gradient(120deg,#8c76f8,#7056dd);border:1px solid #9881f3}.productV4 .manualSkipV4{color:#c7cee1;background:#222c3f;border:1px solid #43536a}.productV4 .manualErrorV4{color:#ffbac4;margin:0;font-size:13px}.productV4 .manualAllDoneV4{text-align:center;background:#1d2438;border:1px dashed #5d527e;border-radius:16px;justify-items:center;gap:9px;padding:24px 15px;display:grid}.productV4 .manualAllDoneV4 svg{color:#bdabff}.productV4 .manualAllDoneV4 strong{font-size:17px}.productV4 .manualAllDoneV4 p{color:#aebbce;margin:0;font-size:13px;line-height:1.7}.productV4 .manualPendingV4{border:1px solid #404362;border-radius:14px;overflow:hidden}.productV4 .manualPendingHeader{color:#ebe4ff;background:#22243e;justify-content:space-between;align-items:center;gap:11px;padding:12px 14px;font-size:14px;font-weight:800;display:flex}.productV4 .manualPendingHeader span{align-items:center;gap:8px;display:flex}.productV4 .manualPendingHeader strong{background:#503a82;border-radius:8px;place-items:center;min-width:27px;height:27px;display:grid}.productV4 .manualPendingListV4{background:#161e2e;display:grid}.productV4 .manualPendingListV4 button{text-align:right;color:#d9deec;background:0 0;border:0;border-bottom:1px solid #323c50;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:12px 15px;display:flex}.productV4 .manualPendingListV4 button:last-child{border-bottom:0}.productV4 .manualPendingListV4 button[aria-current=step]{color:#cebbff;background:#302646}@media (max-width:580px){.productV4 .manualIntakeV4>summary{flex-wrap:wrap;padding:14px}.productV4 .manualIntakeV4>summary span{font-size:11px}.productV4 .manualV4{gap:16px;padding:13px}.productV4 .manualOptionsV4{grid-template-columns:1fr}.productV4 .manualOptionsV4>button{min-height:48px}.productV4 .manualActionsV4{grid-template-columns:1fr;display:grid}.productV4 .manualActionsV4 button{justify-content:center}}
