:root{--studio-font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--studio-font-sans);color:#171a18;background:#f3f5f2;font-synthesis:none}*{box-sizing:border-box}html,body,#root{font-family:var(--studio-font-sans)}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}.shell{min-height:100vh}.top{height:72px;background:#fff;border-bottom:1px solid #e1e5e0;display:flex;align-items:center;justify-content:space-between;padding:0 28px;position:sticky;top:0;z-index:5}.brand,.brand>div,.topActions,.previewHead>div{display:flex;align-items:center}.brand{gap:12px}.mark,.avatar{width:38px;height:38px;border-radius:12px;background:#151815;color:#fff;display:grid;place-items:center;font-weight:800}.brand>div{align-items:flex-start;flex-direction:column}.brand small,.previewHead small{color:#737a73}.topActions{gap:10px}.top button,.actions button,.footerNav button,.composer button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:10px 14px}.ghost{background:#fff!important;color:#1a1d1a!important;border-color:#cfd5ce!important}.usage{font-size:12px;padding:7px 9px;border-radius:999px;background:#eef1ed}.body{min-height:calc(100vh - 72px)}.main{max-width:1120px;width:100%;margin:0 auto;padding:38px 46px 90px}.pageHead{max-width:760px;margin-bottom:28px}.eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800;color:#687168!important}.pageHead h1{font-size:34px;letter-spacing:-.035em;margin:6px 0 10px}.pageHead p{color:#626a62;line-height:1.5;margin:0}.stack{display:grid;gap:18px}.templateGrid,.styleGrid,.choiceGrid,.deployGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.template,.styleCard,.choice,.cap{border:1px solid #d8ded7;background:#fff;border-radius:14px;padding:16px;text-align:left;min-height:110px}.template b,.styleCard b,.choice b,.cap b{display:block;margin-bottom:7px}.template span,.styleCard span,.choice span,.cap p{font-size:13px;color:#676f67;line-height:1.42}.selected{border-color:#171a18!important;box-shadow:0 0 0 1px #171a18 inset}.fieldLabel{display:grid;gap:7px}.fieldLabel>span,.tagEditor h3{font-size:13px;font-weight:700}.fieldLabel input,.fieldLabel textarea,.tagInput input{width:100%;border:1px solid #d3d9d2;background:#fff;border-radius:10px;padding:12px 13px}.fieldLabel textarea{min-height:100px;resize:vertical}.callout{border:1px solid #dce2da;background:#fbfcfa;border-radius:13px;padding:15px 16px;line-height:1.5;font-size:13px;color:#535b53}.tagEditor{border:1px solid #dce2da;background:#fff;border-radius:14px;padding:17px}.tagEditor h3{margin:0 0 12px}.tags,.suggestions,.tagInput,.actions{display:flex;flex-wrap:wrap;gap:8px}.tags button,.suggestions button{border:1px solid #d8ded7;background:#f7f9f6;border-radius:999px;padding:7px 10px}.tags button span{margin-left:7px;color:#8a918a}.tagInput{margin-top:12px}.tagInput input{flex:1}.tagInput button,.suggestions button,.link{border:0;background:transparent;color:#545c54}.suggestions{margin-top:10px}.suggestions button{font-size:12px}.slider{background:#fff;border:1px solid #dce2da;border-radius:13px;padding:14px 16px}.slider div{display:flex;justify-content:space-between}.slider span{font-size:12px;color:#717971}.slider input{width:100%;margin-top:11px}.cap{min-height:150px}.tier,.status,.kind{font-size:10px;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:5px 7px;background:#eef1ed}.cap small{color:#818781}.knowledgeList{background:#fff;border:1px solid #dce2da;border-radius:14px;overflow:hidden}.knowledgeList>div{padding:13px 15px;border-bottom:1px solid #edf0ec;display:flex;justify-content:space-between;align-items:center}.knowledgeList>div:last-child{border-bottom:0}.knowledgeList>div>div{display:flex;align-items:center;gap:10px}.empty{padding:38px 20px;text-align:center;color:#7a817a}.empty b{color:#414741}.empty p{font-size:13px;max-width:520px;margin:7px auto;line-height:1.45}.toggle{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #dce2da;border-radius:13px;padding:14px 16px}.toggle input{display:none}.toggle>span{width:38px;height:22px;border-radius:999px;background:#d8ded7;position:relative}.toggle>span:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;left:3px;top:3px;box-shadow:0 1px 3px #0003;transition:.15s}.toggle input:checked+span{background:#171a18}.toggle input:checked+span:after{left:19px}.toggle b{font-size:13px}.deployGrid{grid-template-columns:repeat(2,1fr)}.deployCard{background:#fff;border:1px solid #dce2da;border-radius:14px;padding:16px;position:relative}.deployCard b{display:block;margin:0 0 7px;padding-right:92px;min-height:24px;line-height:1.35;overflow-wrap:anywhere}.deployCard p{font-size:13px;color:#687068;line-height:1.45;margin:0}.status{position:absolute;right:12px;top:12px}.codeBox{background:#171a18;color:#fff;border-radius:14px;padding:17px}.codeBox>div{display:flex;flex-direction:column;margin-bottom:13px}.codeBox span{font-size:12px;color:#bfc5bf}.codeBox code{display:block;overflow:auto;padding:11px;border-radius:9px;background:#252925;font-size:12px}.testLayout{display:grid;grid-template-columns:minmax(420px,1fr) 300px;gap:14px}.chatBox,.runtime{background:#fff;border:1px solid #dce2da;border-radius:15px;overflow:hidden}.previewHead{height:64px;border-bottom:1px solid #edf0ec;padding:0 16px;display:flex;justify-content:space-between;align-items:center}.previewHead>div{gap:10px}.previewHead>div>div{display:flex;flex-direction:column}.avatar{width:34px;height:34px;border-radius:10px}.turns{height:470px;overflow:auto;padding:15px}.turn{max-width:82%;padding:10px 12px;border-radius:12px;background:#f2f4f1;margin:8px 0}.turn.assistant{margin-left:auto;background:#e9eee7}.turn b{font-size:11px}.turn p{margin:4px 0 0;line-height:1.42}.composer{border-top:1px solid #edf0ec;padding:12px;display:flex;gap:8px}.composer textarea{flex:1;min-height:65px;border:1px solid #d1d7d0;border-radius:10px;padding:10px;resize:vertical}.runtime{padding:16px}.runtime h3{margin:0 0 10px}.metric{border-bottom:1px solid #edf0ec;padding:9px 0}.metric span{display:block;font-size:10px;text-transform:uppercase;color:#818881}.metric b{font-size:12px;display:block;margin-top:2px}.runtime pre{font-size:10px;white-space:pre-wrap;background:#f5f7f4;padding:8px;border-radius:8px;max-height:260px;overflow:auto}.muted{color:#808780;font-size:13px}.footerNav{margin-top:28px;border-top:1px solid #dde2dc;padding-top:18px;display:flex;justify-content:space-between;align-items:flex-start}.footerNav>button,.footerNav>.footerActionStack>button{height:40px;min-height:40px;box-sizing:border-box}.footerNav>div{display:flex;align-items:center;gap:12px}.footerNav span{font-size:12px;color:#868d86}.footerNav button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:980px){.main{padding:28px 20px 80px}.templateGrid,.styleGrid,.choiceGrid,.deployGrid,.testLayout{grid-template-columns:1fr}.top{padding:0 14px}.usage{display:none}}@media(max-width:650px){.topActions .ghost,.brand small{display:none}.pageHead h1{font-size:28px}.main{padding-left:14px;padding-right:14px}}.testControls{display:flex;align-items:center;gap:8px}.testControls select{border:1px solid #d3d9d2;background:#fff;border-radius:9px;padding:7px 9px;font-size:12px;color:#414741}.testMain{display:grid;gap:14px}.coachPanel{background:#fff;border:1px solid #dce2da;border-radius:15px;padding:15px}.coachHead{display:flex;justify-content:space-between;align-items:center;gap:12px}.coachHead>div{display:flex;flex-direction:column;gap:3px}.coachHead span{font-size:12px;color:#7b827b}.coachPanel textarea{width:100%;min-height:90px;margin-top:12px;border:1px solid #d1d7d0;border-radius:10px;padding:10px;resize:vertical}.coachActions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.coachActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:9px;padding:9px 12px}.coachSaved{display:grid;gap:7px;margin-top:12px}.coachSaved small{font-weight:700;color:#626a62}.coachSaved span{display:block;background:#f3f5f2;border:1px solid #e0e5df;border-radius:9px;padding:8px 10px;font-size:12px;line-height:1.4}.learningCard{margin-top:12px;border:1px solid #cfd8cc;background:#f8faf7;border-radius:12px;padding:13px}.learningCard b{display:block;margin:9px 0 6px}.learningCard p{margin:0 0 6px;line-height:1.45}.learningCard small{color:#687068;line-height:1.4;display:block}.criticNote{margin-top:12px;padding:10px;border-radius:10px;background:#f4f6f3}.criticNote small{font-weight:700;color:#6c746c}.criticNote p{font-size:12px;line-height:1.4;margin:5px 0 0}.runtime details{margin-top:10px}.runtime summary{cursor:pointer;font-size:12px;font-weight:700}.testLayout{grid-template-columns:minmax(500px,1fr) 340px}@media(max-width:980px){.testLayout{grid-template-columns:1fr}}.studioMain{display:grid;gap:14px}.liveOps,.signatureTrace{background:#fff;border:1px solid #dce2da;border-radius:15px;padding:15px}.modeButtons,.trainingActions,.notifyRow{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.modeButtons button,.trainingActions button,.uploadButton{border:1px solid #cfd5ce;background:#fff;color:#1a1d1a;border-radius:9px;padding:9px 12px;cursor:pointer}.modeButtons button.selected{background:#171a18;color:#fff;border-color:#171a18}.uploadButton input{display:none}.settingsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.fieldLabel select{width:100%;border:1px solid #d3d9d2;background:#fff;border-radius:10px;padding:12px 13px}.notifyRow .toggle{flex:1;min-width:180px}.modePill{font-size:10px;font-weight:800;letter-spacing:.07em;border-radius:999px;padding:6px 9px;background:#eef1ed}.modePill.admin{background:#171a18;color:#fff}.modePill.hybrid{background:#ecefe8}.knowledgeList small{display:block;color:#858b85;font-size:11px;margin-top:3px}.turns{height:520px;padding:18px 20px;background:#fcfdfb}.transcriptTurn{max-width:86%;margin:13px 0}.transcriptTurn.user{margin-left:auto}.transcriptTurn.assistant,.transcriptTurn.admin{margin-right:auto}.messageMeta{display:flex;align-items:center;gap:8px;margin:0 3px 5px}.messageMeta b{font-size:11px}.messageMeta time{font-size:10px;color:#919791}.messageBody p{margin:0;line-height:1.47}.transcriptTurn.user .messageBody{background:#eef1ed;border:1px solid #dde2dc;border-radius:14px 14px 4px;padding:10px 12px}.transcriptTurn.assistant .messageBody{padding:3px 4px 6px;border-left:2px solid #d7ddd5}.transcriptTurn.assistant .messageMeta b{font-weight:800}.transcriptTurn.admin .messageBody{background:#fff;border:1px solid #bfc8bc;border-radius:12px;padding:10px 12px;box-shadow:0 1px 4px #1923190a}.transcriptTurn.admin .messageMeta b:after{content:" · Admin";font-size:9px;font-weight:700;color:#777f77;text-transform:uppercase;letter-spacing:.05em}.systemTurn{display:flex;justify-content:center;align-items:center;gap:7px;margin:12px auto;color:#7b827b;font-size:10px}.systemTurn span{background:#f0f3ef;border:1px solid #e1e6df;border-radius:999px;padding:5px 8px}.systemTurn time{font-size:9px}.adminComposer{border-top:1px solid #edf0ec;padding:12px;display:flex;gap:8px;background:#fafbf9}.adminComposer textarea{flex:1;min-height:58px;border:1px solid #cbd2c9;border-radius:10px;padding:10px;resize:vertical}.adminComposer button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:10px 14px}.traceColumns{display:grid;grid-template-columns:1fr 1.25fr;gap:16px;margin-top:14px}.traceColumns>div>small{display:block;font-weight:700;color:#697169;margin-bottom:8px}.pillWrap{display:flex;flex-wrap:wrap;gap:7px}.vfnPill{display:inline-flex;align-items:center;gap:6px;border:1px solid #d8ded7;background:#f7f9f6;border-radius:999px;padding:6px 9px;font-size:11px}.vfnPill em{font-style:normal;color:#7b827b}.reflectionList{display:grid;gap:7px}.reflectionItem{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf0ec;padding:7px 0}.reflectionItem>span{font-size:12px}.reflectionItem>span b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#eef1ed;font-size:10px}.scoreMeter{display:flex;gap:4px}.scoreMeter button{width:25px;height:25px;padding:0;border:1px solid #d5dbd4;background:#fff;border-radius:7px;font-size:10px}.scoreMeter button.active{background:#171a18;color:#fff;border-color:#171a18}.runtime{align-self:start;position:sticky;top:88px;max-height:calc(100vh - 110px);overflow:auto}.coachPanel{position:relative}.trainingActions{margin-top:0}@media(max-width:1100px){.runtime{position:static;max-height:none}.settingsGrid,.traceColumns{grid-template-columns:1fr}.notifyRow{display:grid;grid-template-columns:1fr}}@media(max-width:650px){.turns{padding:12px}.transcriptTurn{max-width:94%}.modeButtons button,.trainingActions button,.uploadButton{flex:1 1 45%;text-align:center}}html,body,#root,.shell{width:100%;max-width:100%;overflow-x:hidden}.shell,.body,.main,.studioMain,.chatBox,.runtime{min-width:0}.top{left:0;right:0;width:100%;max-width:100vw}.topActions{min-width:0;flex-wrap:wrap;justify-content:flex-end}.body{transition:grid-template-columns .18s ease}.main{max-width:1240px;min-width:0;padding-left:32px;padding-right:32px}.menuToggle{white-space:nowrap}.studioMain{min-width:0}.chatBox{width:100%}.previewHead{height:auto;min-height:64px;gap:10px;flex-wrap:wrap}.previewHead>div:first-child{min-width:150px}.testControls{flex-wrap:wrap;justify-content:flex-end;min-width:0}.testControls .muted{white-space:normal}.copyButton:disabled,.miniButton:disabled,.detailCopy:disabled{opacity:.45;cursor:not-allowed}.turns{width:100%;max-width:100%;overflow:auto}.transcriptTurn{max-width:min(86%,720px)}.transcriptTurn.assistant{max-width:min(92%,760px)}.transcriptTurn.assistant .messageBody{padding:3px 4px 6px;border-left:0}.transcriptTurn.assistant .messageMeta{margin-left:4px}.messageBody p{overflow-wrap:anywhere}.notifyRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.notifyRow .toggle{min-width:0;margin:0}.toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.toggleCopy{display:flex;flex-direction:column;gap:4px;min-width:0}.toggleCopy b{font-size:13px}.toggleCopy small{font-size:10px;line-height:1.35;color:#7b827b;font-weight:400}.toggleControl{display:flex;align-items:center;gap:7px;flex:0 0 auto}.toggleControl em{font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#798079;min-width:18px;text-align:right}.toggleControl input{display:none}.toggleTrack{display:inline-block;width:38px;height:22px;border-radius:999px;background:#d8ded7;position:relative;flex:0 0 38px}.toggleTrack:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;left:3px;top:3px;box-shadow:0 1px 3px #0003;transition:.15s}.toggleControl input:checked+.toggleTrack{background:#171a18}.toggleControl input:checked+.toggleTrack:after{left:19px}.traceHelp{font-size:10px;line-height:1.4;color:#7b827b;margin:-3px 0 9px}.validatedLabel{margin-top:14px!important}.validatedPills{margin-top:7px}.vfnPill.validated{border-color:#aeb8aa;background:#eef3ec}.scoreMeter{flex-wrap:nowrap}.runtime{padding:0 16px 16px;align-self:start;position:sticky;top:88px;max-height:calc(100vh - 106px);overflow:auto;scroll-behavior:smooth}.runtimeHeader{position:sticky;top:0;z-index:3;margin:0 -16px 4px;padding:13px 16px 10px;background:#fffffff7;border-bottom:1px solid #edf0ec;display:flex;align-items:center;justify-content:space-between;gap:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.runtimeHeader h3{margin:0}.runtimeHeader>div{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.miniButton,.detailCopy,.runtimeTopButton{border:1px solid #cfd5ce;background:#fff;color:#343934;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:700}.runtimeDetail{margin-top:10px;border-top:1px solid #edf0ec;padding-top:8px}.runtimeDetail summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:12px;font-weight:700;list-style:none}.runtimeDetail summary::-webkit-details-marker{display:none}.runtimeDetail summary>span:before{content:"▸";display:inline-block;margin-right:6px;color:#888f88}.runtimeDetail[open] summary>span:before{content:"▾"}.detailCopy{margin-left:auto}.runtime pre{font-size:10px;line-height:1.42;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7f4;padding:9px;border-radius:8px;max-height:340px;overflow:auto}.runtimeTopButton{position:sticky;bottom:0;width:100%;margin-top:12px;background:#f9faf8;box-shadow:0 -5px 10px #ffffffeb}@media(max-width:1180px){.main{padding-left:22px;padding-right:22px}.notifyRow{grid-template-columns:1fr}.settingsGrid{grid-template-columns:1fr 1fr}.settingsGrid .fieldLabel:last-child{grid-column:1/-1}}@media(max-width:980px){.main{padding:24px 18px 72px}.runtime{position:static;max-height:none}.runtimeHeader{position:sticky;top:72px}.settingsGrid,.traceColumns{grid-template-columns:1fr}.settingsGrid .fieldLabel:last-child{grid-column:auto}.top{padding:0 14px}.usage{display:none}}@media(max-width:720px){.top{height:auto;min-height:68px;padding-top:8px;padding-bottom:8px;gap:8px}.brand small{display:none}.topActions{gap:6px}.topActions button{padding:8px 10px;font-size:11px}.main{padding-left:12px;padding-right:12px}.pageHead h1{font-size:27px}.previewHead{padding:10px 12px}.previewHead>div:first-child{width:100%}.testControls{width:100%;justify-content:flex-start}.testControls .muted{width:100%}.turns{height:480px;padding:12px}.transcriptTurn,.transcriptTurn.assistant{max-width:96%}.composer,.adminComposer{flex-direction:column}.composer button,.adminComposer button{align-self:flex-end}.modeButtons button,.trainingActions button,.uploadButton{flex:1 1 45%;text-align:center}.coachHead{align-items:flex-start;flex-wrap:wrap}.notifyRow{grid-template-columns:1fr}.footerNav{gap:10px}.footerNav>div{flex-wrap:wrap;justify-content:flex-end}.runtimeHeader{top:68px}}@media(max-width:650px){.topActions .menuToggle{display:inline-flex!important}}.top{width:100vw;max-width:none}.main{max-width:1320px;padding-left:32px;padding-right:32px}.liveOps{grid-column:1/-1;width:100%;padding:0;overflow:hidden}.liveOps.collapsed{padding:0}.liveOpsHead{min-height:58px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.liveOpsHead>div:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.liveOpsHead b{font-size:15px}.liveOpsHead span{font-size:12px;color:#737b73}.liveOpsHeadActions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.liveOpsBody{border-top:1px solid #edf0ec;padding:14px 16px 16px}.sectionChevron{width:30px;height:30px;padding:0;border:1px solid #cfd5ce;background:#fff;color:#3f473f;border-radius:8px;font-size:17px;line-height:1;display:grid;place-items:center}.sectionChevron:hover{background:#f5f7f4}.modePill{font-size:11px}.modeButtons{margin-top:0}.settingsGrid{margin-top:14px}.notifyRow{margin-top:12px;align-items:stretch}.notifyRow .toggle{height:100%;align-items:flex-start;padding:13px 14px}.toggleCopy{min-height:25px;justify-content:flex-start}.toggleTitle{display:flex;align-items:flex-start;gap:6px;line-height:1.25}.toggleTitle b{font-size:13.5px}.infoTip{width:17px;height:17px;border:1px solid #cfd5ce;border-radius:50%;display:inline-grid;place-items:center;flex:0 0 17px;font-size:11px!important;font-weight:700;color:#6e766e!important;cursor:help;background:#fafbfa}.toggleControl{align-self:flex-start;margin-top:0}.toggleControl em{font-size:10px}.studioMain{grid-column:1;min-width:0;align-self:start}.chatBox{min-width:0;width:100%}.previewHead{min-height:68px;padding:12px 16px;flex-wrap:nowrap;gap:16px}.previewHead>div:first-child{min-width:0}.previewHead b{font-size:14px}.previewHead small{font-size:12px}.chatStatus{font-size:12px;color:#7d857d;text-align:right;line-height:1.3}.chatToolbar{min-height:46px;padding:8px 14px;border-bottom:1px solid #edf0ec;background:#fafbf9;display:flex;align-items:center;justify-content:space-between;gap:12px}.chatToolbar select{border:1px solid #d3d9d2;background:#fff;border-radius:9px;padding:7px 9px;font-size:12px;color:#414741}.chatToolbarActions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.chatToolbarActions .link{padding:4px 0;font-size:12px}.turns{height:520px;padding:20px 22px}.transcriptTurn{margin:15px 0}.messageMeta{margin-bottom:6px}.messageMeta b{font-size:12px}.messageMeta time{font-size:11px}.messageBody p{font-size:14px;line-height:1.5}.transcriptTurn.assistant .messageBody{padding:4px 4px 8px}.composer{padding:14px;gap:10px}.composer textarea{min-height:72px;padding:11px 12px}.adminComposer{padding:14px}.runtime{grid-column:2;align-self:start;padding:0 16px;top:88px;max-height:calc(100vh - 106px)}.runtimeHeader{margin:0 -16px 6px;padding:14px 16px 12px}.runtimeHeader h3{font-size:15px}.runtimeHeader .miniButton{font-size:11px;padding:7px 9px}.metric{padding:10px 0}.metric span{font-size:11px}.metric b{font-size:13px;margin-top:3px}.criticNote small{font-size:11px}.criticNote p{font-size:13px;line-height:1.45}.runtimeDetail{margin-top:12px;padding-top:10px}.runtimeDetail summary{font-size:13.5px;min-height:30px}.runtimeDetail summary>span{display:flex;align-items:center;min-width:0}.runtimeDetail summary>span:before{content:"▶";font-size:12px;line-height:1;min-width:18px;margin-right:5px;color:#626a62}.runtimeDetail[open] summary>span:before{content:"▼"}.detailCopy{font-size:11px;padding:6px 9px}.runtime pre{font-size:11px;line-height:1.48;padding:11px;max-height:360px}.runtimeFooter{margin:16px -16px 0;padding:12px 16px;border-top:1px solid #edf0ec;background:#fafbf9}.runtimeTopButton{position:static;bottom:auto;width:100%;margin:0;box-shadow:none;font-size:11px;padding:8px 10px}.runtimeEmpty{padding-bottom:16px}@media(max-width:1180px){.notifyRow{grid-template-columns:repeat(3,minmax(0,1fr))}.toggleTitle b{font-size:13px}.settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.settingsGrid .fieldLabel:last-child{grid-column:auto}}@media(max-width:1040px){.notifyRow{grid-template-columns:repeat(3,minmax(0,1fr))}.settingsGrid{grid-template-columns:1fr 1fr}.settingsGrid .fieldLabel:last-child{grid-column:1/-1}}@media(max-width:900px){.main{padding:24px 18px 72px}.liveOps,.studioMain,.runtime{grid-column:1}.runtime{position:static;max-height:none}.runtimeHeader{position:sticky;top:72px}.notifyRow{grid-template-columns:1fr 1fr 1fr}.settingsGrid,.traceColumns{grid-template-columns:1fr}.settingsGrid .fieldLabel:last-child{grid-column:auto}}@media(max-width:720px){.top{padding:9px 12px}.main{padding-left:12px;padding-right:12px}.liveOpsHead{padding:12px 13px}.liveOpsBody{padding:12px 13px 14px}.notifyRow{grid-template-columns:1fr}.previewHead{padding:12px 13px;flex-wrap:wrap}.chatStatus{width:100%;text-align:left}.chatToolbar{align-items:flex-start;flex-direction:column;padding:9px 12px}.chatToolbarActions{width:100%;justify-content:flex-start}.turns{height:480px;padding:15px}.messageBody p{font-size:14px}.runtimeHeader{top:68px}}.runtimeDetail summary>span:before{font-size:14px}.priceBadge{display:flex;align-items:flex-end;gap:9px;padding:7px 12px 7px 13px;border:1px solid #d7ddd5;border-radius:12px;background:#fff;box-shadow:0 2px 10px #141e140d;animation:pricePop .22s ease-out}.priceBadge>span{font-size:10px;line-height:1.1;text-transform:uppercase;letter-spacing:.07em;color:#727a72;font-weight:800;margin-bottom:5px}.priceBadge strong{font-size:26px;line-height:1;color:#151815;letter-spacing:-.035em;white-space:nowrap}.priceBadge em{font-size:10px;font-style:normal;font-weight:700;color:#697169;letter-spacing:0;margin-left:3px}@keyframes pricePop{0%{transform:scale(.96);opacity:.7}to{transform:scale(1);opacity:1}}.slider{overflow:hidden}.slider>div:first-child{align-items:center}.sliderTrack{position:relative!important;height:28px;margin-top:8px;display:block!important}.sliderTrack input{position:absolute;inset:0;width:100%;height:28px;margin:0;opacity:0;cursor:pointer;z-index:3}.sliderFill{position:absolute!important;left:0;top:12px;width:var(--slider-pct);height:4px;background:#171a18;border-radius:999px;transition:width .38s cubic-bezier(.2,.75,.25,1);pointer-events:none}.sliderTrack:before{content:"";position:absolute;left:0;right:0;top:12px;height:4px;background:#dce1db;border-radius:999px}.sliderKnob{position:absolute!important;top:7px;left:calc(var(--slider-pct) - 7px);width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #171a18;box-shadow:0 1px 4px #00000024;transition:left .38s cubic-bezier(.2,.75,.25,1);pointer-events:none;z-index:2}.demoIntro{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;background:#fff;border:1px solid #dce2da;border-radius:15px;padding:17px 18px}.demoIntro h3{margin:8px 0 5px;font-size:18px}.demoIntro p{margin:0;max-width:760px;color:#697169;font-size:13px;line-height:1.48}.selectedDemoPill,.demoSelected{white-space:nowrap;border-radius:999px;background:#171a18;color:#fff;padding:7px 10px;font-size:11px;font-weight:800}.demoBusinessGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.demoBusinessCard{display:flex;flex-direction:column;min-height:340px;background:#fff;border:1px solid #dce2da;border-radius:15px;padding:17px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.demoBusinessCard:hover{transform:translateY(-1px);box-shadow:0 4px 16px #141e140f}.demoBusinessCard.selected{border-color:#171a18}.demoBusinessTop{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.demoBusinessCard h3{font-size:17px;margin:13px 0 7px}.demoBusinessCard p{font-size:13px;color:#687068;line-height:1.48;margin:0 0 12px}.demoBusinessDetails{display:grid;gap:8px;margin:2px 0 12px;padding:11px 12px;border:1px solid #edf1ec;border-radius:11px;background:#fbfcfb}.demoBusinessDetails>span{display:grid;gap:2px;font-size:11.5px;line-height:1.42;color:#626a62}.demoBusinessDetails>span>b{font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.055em;color:#333b33}.demoCapabilityPreview{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.demoCapabilityPreview>span{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border:1px solid #dfe7dd;border-radius:999px;background:#fff;font-size:10.5px;font-weight:750;line-height:1.2;color:#485248}.demoActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.demoActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:9px 11px;font-size:12px}.demoMediaStrip{background:#fff;border:1px solid #dce2da;border-radius:15px;padding:15px;display:flex;justify-content:space-between;gap:18px;align-items:center}.demoMediaStrip>div:first-child{display:flex;flex-direction:column;gap:4px;max-width:470px}.demoMediaStrip b{font-size:13px}.demoMediaStrip span{font-size:11px;color:#757d75;line-height:1.4}.demoMediaThumbs{display:grid;grid-template-columns:repeat(4,72px);gap:6px}.demoMediaThumbs img{width:72px;height:54px;object-fit:cover;border-radius:8px;border:1px solid #e1e5e0}.demoModalBackdrop{background:#1014108c;display:grid;place-items:center}.demoModal{--studio-safe-modal-width:980px;height:min(780px,100%);max-height:100%;background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 18px 70px #00000047;display:grid;grid-template-rows:auto 1fr}.demoModalHead{padding:13px 16px;border-bottom:1px solid #e4e8e3;display:flex;align-items:center;justify-content:space-between;gap:12px}.demoModalHead>div{display:flex;flex-direction:column;gap:5px}.demoModalHead b{font-size:15px}.demoModalBody{min-height:0;overflow:auto;padding:20px 22px 26px;background:#fff}.demoModalBody>p{margin:0 0 18px;font-size:13px;line-height:1.5;color:#596359}.demoModalBody section{padding:16px 0;border-top:1px solid #edf0ec}.demoModalBody section:first-of-type{border-top:0;padding-top:0}.demoModalBody h3{margin:0 0 9px;font-size:15px;color:#303830}.demoModalBody section p{margin:6px 0;font-size:12.5px;line-height:1.5;color:#596359}.demoModalBody ul{margin:8px 0 0;padding-left:20px;display:grid;gap:7px}.demoModalBody li{font-size:12.5px;line-height:1.5;color:#596359}.coachToggleButton{border:1px solid #cfd5ce!important;background:#fff!important;color:#1a1d1a!important;border-radius:10px!important;padding:8px 12px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.coachToggleButton:hover{background:#f5f7f4!important;border-color:#afb7ad!important}.composerInputWrap{position:relative;flex:1;min-width:0}.composerInputWrap textarea{width:100%;padding-right:46px!important}.emojiButton{position:absolute!important;right:9px;bottom:9px;width:31px;height:31px;padding:0!important;border:1px solid #d2d8d1!important;background:#fff!important;color:#4e564e!important;border-radius:9px!important;font-size:18px!important;display:grid!important;place-items:center!important}.emojiPicker{position:absolute;right:4px;bottom:48px;z-index:15;width:226px;display:grid;grid-template-columns:repeat(6,1fr);gap:4px;background:#fff;border:1px solid #d6dcd5;border-radius:12px;padding:8px;box-shadow:0 10px 30px #141e1424}.emojiPicker button{border:0!important;background:transparent!important;color:inherit!important;border-radius:7px!important;padding:6px!important;font-size:18px!important}.emojiPicker button:hover{background:#f0f3ef!important}.messageBody p{font-size:16px;line-height:1.55}.messageMeta b{font-size:12.5px}.messageMeta time{font-size:11.5px}.transcriptTurn.user .messageBody{padding:11px 13px}.transcriptTurn.assistant .messageBody{padding:5px 4px 10px}.messageMedia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;max-width:720px}.messageMedia figure{margin:0;border:1px solid #dfe4dd;border-radius:12px;overflow:hidden;background:#fff}.messageMedia img{width:100%;height:170px;object-fit:cover;display:block}.messageMedia figcaption{padding:8px 9px;display:flex;flex-direction:column;gap:2px}.messageMedia figcaption b{font-size:11.5px}.messageMedia figcaption span{font-size:9.5px;color:#7c837c}.main{max-width:1400px}.studioMain,.chatBox,.turns{min-width:0}@media(max-width:1180px){.priceBadge strong{font-size:23px}.priceBadge>span{display:none}}@media(max-width:1020px){.top{gap:10px}.topActions{flex-wrap:wrap;justify-content:flex-end}.priceBadge{order:-1}}@media(max-width:860px){.liveOps,.studioMain,.runtime{grid-column:1}.runtime{position:static;max-height:none}.demoBusinessGrid{grid-template-columns:1fr}.demoMediaStrip{align-items:flex-start;flex-direction:column}.demoMediaThumbs{grid-template-columns:repeat(4,minmax(60px,1fr));width:100%}.demoMediaThumbs img{width:100%;height:64px}}@media(max-width:720px){.top{align-items:flex-start;flex-wrap:wrap}.topActions{width:100%;justify-content:flex-start}.priceBadge{margin-left:auto}.priceBadge strong{font-size:21px}.messageBody p{font-size:16px}.messageMedia{grid-template-columns:1fr}.messageMedia img{height:190px}.demoIntro{flex-direction:column}.selectedDemoPill{align-self:flex-start}.demoMediaThumbs{grid-template-columns:repeat(2,1fr)}.emojiPicker{right:0;width:216px}}.markButton{border:0!important;padding:0!important;min-width:38px!important;width:38px!important;height:38px!important;border-radius:12px!important;background:#151815!important;color:#fff!important;box-shadow:none!important;display:grid!important;place-items:center!important;font-weight:800!important;line-height:1!important;transition:transform .16s ease,box-shadow .16s ease}.markButton:hover{transform:translateY(-1px);box-shadow:0 3px 10px #14191426!important}.markButton:focus-visible{outline:3px solid rgba(23,26,24,.2);outline-offset:2px}.priceBadge{align-items:center;gap:10px;padding:8px 13px 8px 14px}.priceBadge>span{margin:0;font-size:10.5px}.priceBadge strong{display:flex;align-items:baseline;font-size:29px;line-height:1;font-weight:850}.priceBadge strong em{font-size:17px!important;font-style:normal;font-weight:800!important;color:#303630!important;margin-left:4px!important;letter-spacing:-.02em!important}.priceBadge strong small{font-size:9.5px;font-weight:800;color:#777f77;letter-spacing:.07em;margin-left:6px}.coachToggleButton{border:1px solid #171a18!important;background:#171a18!important;color:#fff!important;border-radius:10px!important;padding:9px 13px!important;font-size:12.5px!important;font-weight:750!important;box-shadow:none!important}.coachToggleButton:hover{background:#2b302c!important;border-color:#2b302c!important}@media(max-width:760px){.top{min-height:72px;height:auto;padding-top:8px;padding-bottom:8px}.topActions{gap:7px}.topActions .usage{display:none}.topActions .ghost{display:none!important}.priceBadge{margin-left:auto}.priceBadge>span{display:none}.priceBadge strong{font-size:25px}.priceBadge strong em{font-size:15px!important}}.startFields{display:grid;gap:16px;width:min(100%,820px)}.startFields .fieldLabel{width:100%;max-width:720px}.startFields .fieldLabel:last-child{max-width:820px}.startFields input,.startFields textarea{width:100%}.knowledgeOwn{background:#fff;border:1px solid #dce2da;border-radius:15px;padding:18px;display:grid;gap:15px}.knowledgeOwn h3{margin:8px 0 5px;font-size:18px}.knowledgeOwn p{margin:0;max-width:760px;color:#697169;font-size:13px;line-height:1.48}.knowledgePrimaryActions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.knowledgePrimaryActions .knowledgeFileAction{cursor:pointer;box-sizing:border-box}.knowledgePrimaryActions button,.knowledgePrimaryActions .uploadButton{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:10px 13px;font-size:12.5px;font-weight:700;line-height:1.2}.knowledgePrimaryActions .ghost{background:#fff!important;color:#171a18!important;border-color:#cfd5ce!important}.knowledgeUploadButton{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.knowledgeDivider{display:flex;align-items:center;gap:12px;color:#858c85;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin:1px 0}.knowledgeDivider:before,.knowledgeDivider:after{content:"";height:1px;background:#dde2dc;flex:1}.toggle{position:relative}.infoTipWrap{position:relative;display:inline-flex;align-items:center}.infoTip{cursor:pointer!important;padding:0!important}.infoPopover{position:absolute;left:50%;top:25px;transform:translate(-25%);z-index:40;width:240px;max-width:min(240px,70vw);padding:9px 10px;border-radius:9px;background:#171a18;color:#fff;font-size:11.5px;line-height:1.4;font-weight:500;box-shadow:0 7px 24px #0003;animation:tipIn .12s ease-out,tipOut .35s ease-in 4.6s forwards}.infoPopover:before{content:"";position:absolute;top:-5px;left:22px;width:10px;height:10px;background:#171a18;transform:rotate(45deg)}@keyframes tipIn{0%{opacity:0;transform:translate(-25%,3px)}to{opacity:1;transform:translate(-25%)}}.toggleControl{border:0!important;background:transparent!important;color:inherit!important;padding:0!important;display:flex!important;align-items:center!important;gap:7px!important;cursor:pointer!important}.toggleTrack{display:inline-block;width:38px;height:22px;border-radius:999px;background:#d8ded7;position:relative;flex:0 0 38px;transition:background .16s ease}.toggleTrack>span{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;left:3px;top:3px;box-shadow:0 1px 3px #0003;transition:left .16s ease}.toggleTrack.checked{background:#171a18}.toggleTrack.checked>span{left:19px}.toggleControl .toggleTrack:after{display:none!important}@media(max-width:760px){.startFields{width:100%}.knowledgePrimaryActions{align-items:stretch;flex-direction:column}.knowledgePrimaryActions button,.knowledgePrimaryActions .uploadButton{width:100%;text-align:center}.infoPopover{left:0;transform:none}.infoPopover:before{left:8px}}:root{--studio-header-height:72px}.shell{padding-top:var(--studio-header-height)}.top{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:var(--studio-header-height)!important;min-height:var(--studio-header-height)!important;z-index:var(--layer-header,180)!important;flex-wrap:nowrap!important;background:#fffffffb!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;transition:box-shadow .18s ease}.top.scrolled{box-shadow:0 7px 18px #19231914}.coachToggleButton{border:1px solid #cfd5ce!important;background:#f7f9f6!important;color:#343934!important;border-radius:10px!important;padding:8px 12px!important;font-size:12.5px!important;font-weight:700!important;box-shadow:none!important}.coachToggleButton:hover{background:#eef1ed!important;border-color:#b9c1b7!important;color:#171a18!important}.infoTip{width:18px!important;height:18px!important;min-width:18px!important;border:1px solid #c7cec5!important;border-radius:50%!important;background:#fafbfa!important;color:#616961!important;font-size:11px!important;font-weight:800!important;line-height:1!important;cursor:help!important}.infoTip:hover,.infoTip:focus-visible{background:#eef1ed!important;color:#171a18!important;border-color:#aeb7ac!important;outline:none}.toggleTitle{align-items:center!important}@media(max-width:760px){.top{height:var(--studio-header-height)!important;min-height:var(--studio-header-height)!important;align-items:center!important;flex-wrap:nowrap!important;padding-top:0!important;padding-bottom:0!important}.topActions{width:auto!important;flex-wrap:nowrap!important;justify-content:flex-end!important}.brand small{display:none!important}}.hybridParticipationSetting{margin-top:12px;max-width:520px}.hybridParticipationSetting .toggle{background:#f9faf8}.coachHeadActions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.coachInviteButton{border:1px solid #cfd5ce!important;background:#fff!important;color:#343934!important;border-radius:10px!important;padding:8px 12px!important;font-size:12.5px!important;font-weight:700!important;box-shadow:none!important}.coachInviteButton:hover{background:#f2f5f1!important;border-color:#b9c1b7!important;color:#171a18!important}@media(max-width:720px){.coachHeadActions{width:100%;justify-content:flex-end;flex-wrap:wrap}.hybridParticipationSetting{max-width:none}}.coachActionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;justify-content:stretch}.coachActionGrid button{width:100%;background:#fff!important;color:#343934!important;border:1px solid #cfd5ce!important;border-radius:10px!important;padding:9px 11px!important;font-weight:700!important;box-shadow:none!important}.coachActionGrid button:hover{background:#f2f5f1!important;border-color:#b9c1b7!important;color:#171a18!important}.coachHint{margin:9px 0 0;color:#737b73;font-size:11.5px;line-height:1.45}.coachLog{display:grid;gap:7px;margin-top:13px;padding-top:12px;border-top:1px solid #edf0ec}.coachLog>small{font-weight:800;color:#5f675f;text-transform:uppercase;letter-spacing:.05em;font-size:9.5px}.coachLogItem{border:1px solid #e0e5df;background:#fafbf9;border-radius:10px;padding:8px 10px}.coachLogItem>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.coachLogItem span{font-size:10px;color:#777f77}.coachLogItem p{margin:5px 0 0;font-size:12px;line-height:1.4;color:#414841}.coachStatus{font-style:normal;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:3px 6px;border-radius:999px;background:#eef1ed;color:#596159}.coachStatus.pending{background:#f4efe0;color:#756326}.coachStatus.active{background:#eaf0e6;color:#456142}.coachStatus.error{background:#f5e9e7;color:#8b4942}@media(max-width:900px){.coachActionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.coachActionGrid{grid-template-columns:1fr}}:root{--v-accent:#32CD33;--v-accent-soft:#eefbee;--v-accent-deep:#18851a}.template.selected,.styleCard.selected,.choice.selected,.cap.selected,.demoBusinessCard.selected{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important;background:linear-gradient(180deg,#fff 0%,var(--v-accent-soft) 150%)!important}.modeButtons button.selected{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important;background:#fff!important;color:#171a18!important}.link{transition:color .14s ease,background .14s ease!important;border-radius:7px!important}.link:hover,.link:focus-visible{color:var(--v-accent-deep)!important;background:var(--v-accent-soft)!important;outline:none}.capabilitySummary{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);gap:12px}.capabilitySummary>div{border:1px solid #dce2da;background:#fff;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:5px}.capabilitySummary b{font-size:16px}.capabilitySummary small{color:#747c74;font-size:11.5px;line-height:1.4}.usageSummary{position:relative}.usageSummary>span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#757d75;font-weight:800}.usageSummary strong{font-size:21px}.usageSummary.low strong{color:#278947}.usageSummary.medium strong{color:#96731c}.usageSummary.high strong{color:#a84a35}.topActions .liveHelpButton{display:inline-flex!important;align-items:center!important}.helpBackdrop{position:fixed;inset:0;z-index:140;background:#1216126b;display:flex;align-items:flex-start;justify-content:flex-end;padding:82px 18px 18px;-webkit-backdrop-filter:none;backdrop-filter:none}.helpModal{width:min(430px,calc(100vw - 24px));height:min(650px,calc(100vh - 100px));background:#fff;border:1px solid #d9dfd8;border-radius:17px;box-shadow:0 20px 70px #00000038;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.helpHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #edf0ec}.helpHead>div{display:flex;align-items:center;gap:10px}.helpHead>div>div{display:flex;flex-direction:column}.helpHead small{color:#7a827a;font-size:11px}.helpHead .avatar{width:32px;height:32px}.helpClose{width:32px;height:32px;border:0;background:transparent;color:#5e665e;border-radius:9px;padding:0;font-size:25px;line-height:1;display:grid;place-items:center}.helpClose:hover,.helpClose:focus-visible{background:#f0f3ed;color:#171a18;outline:none}.helpTurns{padding:14px;overflow:auto;background:#fcfdfb}.helpTurn{margin:10px 0;max-width:88%}.helpTurn.user{margin-left:auto}.helpTurn b{display:block;font-size:10px;margin-bottom:4px;color:#6e766e}.helpTurn p{margin:0;line-height:1.45;font-size:13px}.helpTurn.user p{background:#eef1ed;border-radius:13px 13px 4px;padding:9px 10px}.helpTurn.assistant p{padding:3px 2px}.helpComposer{padding:11px;border-top:1px solid #edf0ec;display:flex;gap:8px}.helpComposer textarea{flex:1;min-height:62px;border:1px solid #d1d7d0;border-radius:10px;padding:10px;resize:vertical}.helpComposer button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:9px 13px}.liveOps{overflow:visible!important;position:relative;z-index:25}.liveOps.collapsed{overflow:hidden!important}.liveOpsBody,.notifyRow,.notifyRow .toggle{overflow:visible!important}.notifyRow{position:relative;z-index:2}.toggle.helpOpen{z-index:180!important}.liveOpsTitleLine{display:flex!important;flex-direction:row!important;align-items:center!important;gap:7px!important}.conversationDot{width:8px;height:8px;border-radius:50%;background:#aeb5ae;box-shadow:0 0 0 3px #aeb5ae1f;flex:0 0 8px}.conversationDot.active{background:#31b957;box-shadow:0 0 0 3px #31b95724}.conversationDot.ended{background:#d45145;box-shadow:0 0 0 3px #d451451f}.toggleTitle{display:block!important;line-height:1.3!important;min-width:0}.toggleTitle b{display:inline!important}.toggleTitleTail{display:inline-flex;align-items:center;white-space:nowrap}.infoTipWrap{display:inline-flex!important;vertical-align:middle!important;margin-left:6px!important;position:relative!important;top:-1px}.infoPopover{z-index:999!important;top:25px!important;left:auto!important;right:-8px!important;transform:none!important;width:min(260px,72vw)!important;max-width:none!important;pointer-events:none}.infoPopover:before{left:auto!important;right:12px!important}.infoTipWrap:hover .infoPopover{display:block}@keyframes tipIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes tipOut{to{opacity:0}}.coachInviteLink{font-size:12px!important;padding:6px 8px!important;font-weight:700!important;color:#626a62!important}.coachInviteLink:hover{color:var(--v-accent-deep)!important}.liveOpsAdminActions{justify-content:flex-start!important}.signatureTrace{display:grid;gap:15px}.declaredSignatureBlock,.reflectionExperience{border-top:1px solid #edf0ec;padding-top:13px}.declaredSignatureBlock>small,.reflectionExperience>small{display:block;font-weight:800;color:#626a62;margin-bottom:8px}.signaturePills .vfnPill{background:#fafbf9}.vfnPill.declared b{font-size:9px}.reflectionAverage{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:1px!important;padding:7px 10px;border-radius:10px;background:var(--v-accent-soft);border:1px solid #cdeed5}.reflectionAverage span,.reflectionAverage small{font-size:9.5px!important;color:#5f6b60!important}.reflectionAverage strong{font-size:20px;color:var(--v-accent-deep)}.reflectionItem>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #e0e5df;background:#fafbf9;border-radius:999px;padding:5px 8px}.ratedPillScore{font-style:normal;font-weight:800;color:var(--v-accent-deep);font-size:10px}.scoreMeter button.active{background:var(--v-accent)!important;border-color:var(--v-accent)!important;color:#0b2c13!important;font-weight:800}.runtimeHeader>div{display:flex;flex-direction:column;gap:3px}.runtimeActivity{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;color:#727a72}.runtimeActivity i{width:7px;height:7px;border-radius:50%;background:#8c948c}.runtimeActivity.processing i{background:#3ea45b;animation:runtimePulse 1s ease-in-out infinite}.runtimeActivity.ended i{background:#d45145}.runtimeActivity.ready i{background:#38a95b}@keyframes runtimePulse{50%{opacity:.35;transform:scale(.82)}}.signalContextLine{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:7px 0 4px;color:#6c756c}.signalContextLine b{font-size:9.6px;text-transform:uppercase;letter-spacing:.045em;color:#535d53}.signalContextLine span{font-size:9px;color:#7d857d;white-space:nowrap}.liveSignalStrip{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 11px}.liveSignal{border:1px solid #e1e6df;border-radius:9px;padding:7px 8px;background:#fafbf9}.liveSignal>span{font-size:8.5px;text-transform:uppercase;letter-spacing:.05em;color:#7b827b}.liveSignal>b{float:right;font-size:10px}.liveSignal>i{display:block;clear:both;height:3px;background:#e7ebe6;border-radius:99px;margin-top:5px;overflow:hidden}.liveSignal>i>em{display:block;height:100%;background:var(--v-accent);border-radius:99px;transition:width .25s ease}@media(max-width:760px){.capabilitySummary{grid-template-columns:1fr}.helpBackdrop{padding:76px 8px 8px}.helpModal{width:100%;height:calc(100vh - 84px)}.infoPopover{right:-22px!important;width:min(250px,82vw)!important}.reflectionAverage{align-items:flex-start!important;margin-top:6px}}.primaryCapBadge{display:inline-flex!important;margin-left:7px!important;vertical-align:middle!important;font-style:normal!important;font-size:8.5px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:4px 6px!important;border-radius:999px!important;background:#dff6e5!important;color:var(--v-accent-deep)!important}.cap.primaryCapability{cursor:default}.cap.primaryCapability:hover{border-color:var(--v-accent)!important}.customPurposeNotice{display:flex;flex-direction:column;gap:4px;max-width:820px;border:1px solid #e0e7bd;background:#fbfde9;border-radius:12px;padding:12px 14px}.customPurposeNotice b{font-size:13px}.customPurposeNotice span{font-size:12px;line-height:1.42;color:#656c53}.capabilitySummary .needsPrimary{border-color:#e0d7a9;background:#fffdf2}.changePrimaryLink{align-self:flex-start;padding:4px 6px!important;margin:3px 0 0 -6px!important;font-size:11px!important;font-weight:750!important}.configurationBlocker{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #eadf9b;background:#fffdf0;border-radius:14px;padding:10px}.configurationBlocker .callout{border:0;background:transparent;padding:7px 8px}.configurationBlocker>button{flex:0 0 auto;border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:9px 12px}.usageSummary.not-set strong{color:#7c8278}.compactIdentityFields{display:grid;grid-template-columns:minmax(220px,360px) minmax(280px,520px);gap:14px;align-items:start}.streamlinedSummary{margin-top:2px}.pricingExplainer{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pricingExplainer>div{display:flex;flex-direction:column;gap:4px;border:1px solid #dfe4dc;background:#fff;border-radius:13px;padding:12px 14px}.pricingExplainer span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#7b827b;font-weight:800}.pricingExplainer b{font-size:16px}.pricingExplainer small{font-size:11px;color:#737a73;line-height:1.38}.includedCapabilityNotice{display:flex;flex-direction:column;gap:3px;border:1px solid #dce8a2;background:#fbfde8;border-radius:12px;padding:11px 14px}.includedCapabilityNotice b{font-size:12.5px;color:#465008}.includedCapabilityNotice span{font-size:11.5px;color:#697057;line-height:1.4}.capabilitySectionHead{display:flex;justify-content:space-between;gap:14px;align-items:flex-end}.capabilitySectionHead h3{margin:5px 0 4px;font-size:17px}.capabilitySectionHead p{margin:0;color:#6c746c;font-size:12.5px;line-height:1.42}.cap.capabilityCard{padding:0;overflow:hidden;display:flex;flex-direction:column;min-height:168px}.capMain{display:block;width:100%;flex:1;text-align:left;border:0;background:transparent;padding:15px 16px 10px;color:inherit}.capMain:hover{background:#32cd330e}.capMain p{margin:8px 0 10px}.capMain small{display:block}.capActions{min-height:39px;border-top:1px solid #edf0ec;padding:7px 10px;display:flex;align-items:center;justify-content:flex-end}.capActions .link{font-size:11px;font-weight:800;padding:5px 7px;border-radius:7px}.capActions>span{font-size:10px;font-weight:800;color:var(--v-accent-deep);text-transform:uppercase;letter-spacing:.055em;padding:5px 7px}.advancedObjective{border:1px solid #dce2da;background:#fff;border-radius:14px;overflow:hidden}.advancedToggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;border:0;background:#fff;color:#343934;padding:13px 15px;text-align:left}.advancedToggle:hover{background:#fafcf4}.advancedToggle span{font-size:12.5px}.advancedToggle em{font-style:normal;font-size:18px;color:#6f776f}.advancedBody{border-top:1px solid #edf0ec;padding:15px;display:grid;gap:10px}.advancedCaveat{margin:0;font-size:11.5px;line-height:1.45;color:#6b736b}.objectiveSuggestions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-top:1px solid #eef1ed;padding-top:10px}.objectiveSuggestions>small{width:100%;font-weight:800;color:#626a62}.objectiveAdd{border:1px solid #d8dfb1;background:#fbfde8;color:#4f5b0c;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800}.objectiveAdd:hover{border-color:var(--v-accent);background:var(--v-accent-soft)}.behaviorSetup{gap:16px}.behaviorSection{display:grid;gap:13px;border:1px solid #dce2da;background:#fff;border-radius:15px;padding:16px}.sectionIntro h3{margin:5px 0;font-size:17px}.sectionIntro p{margin:0;color:#6b736b;font-size:12.5px;line-height:1.45}.behaviorSection .choiceGrid{margin-top:2px}@media(max-width:820px){.compactIdentityFields,.pricingExplainer{grid-template-columns:1fr}.capabilitySectionHead{align-items:flex-start;flex-direction:column}}.pricingHero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid #dce2da;background:#fff;border-radius:14px;padding:13px 15px}.pricingHeroPrice{display:flex;flex-direction:column;gap:2px;min-width:108px}.pricingHeroPrice>span,.usageCompact>span{font-size:9.5px;text-transform:uppercase;letter-spacing:.065em;color:#7a827a;font-weight:800}.pricingHeroPrice strong{font-size:24px;line-height:1}.pricingHeroPrice strong small{font-size:10px;color:#6f776f;margin-left:4px;font-weight:700}.pricingHeroCopy{display:flex;flex-direction:column;gap:2px;border-left:1px solid #edf0ec;padding-left:16px}.pricingHeroCopy>b{font-size:13px}.pricingHeroCopy>span{font-size:11.5px;line-height:1.4;color:#6d756d}.pricingHeroCopy>small{font-size:10.5px;line-height:1.35;color:#737b73;margin-top:2px}.pricingHeroCopy>small b{color:#414941}.usageCompact{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.usageCompact b{font-size:13px}.primaryStatusLine{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.primaryStatusLine span{font-size:12.5px}.primaryStatusLine small{font-size:11px;color:#747c74;text-align:right}.styleCard:hover,.choice:hover,.demoBusinessCard:hover{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important}.capInlineMeta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px}.capInlineMeta>span{font-size:10.5px;color:#7a817a}.setPrimaryInline{border:0;background:transparent;color:#4d574d;padding:5px 7px;border-radius:7px;font-size:10.5px;font-weight:800}.setPrimaryInline:hover,.setPrimaryInline:focus-visible{color:var(--v-accent-deep);background:var(--v-accent-soft);outline:none}.cleanCapabilityCard .primaryCapBadge{margin-left:0!important}.dropUpload{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px dashed #c8d0c7;background:#fafbf9;border-radius:12px;padding:13px 14px;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.dropUpload:hover,.dropUpload.dragging{border-color:var(--v-accent);background:var(--v-accent-soft);box-shadow:0 0 0 1px var(--v-accent) inset}.dropUpload input{display:none}.dropUpload>div{display:flex;flex-direction:column;gap:2px}.dropUpload b{font-size:12.5px}.dropUpload span{font-size:10.5px;color:#737b73;line-height:1.35}.dropUpload>em{font-style:normal;border:1px solid #cfd5ce;background:#fff;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:800;color:#424a42}.dropUpload:hover>em{border-color:var(--v-accent);color:var(--v-accent-deep)}.demoBusinessCard{cursor:pointer}.demoBusinessCard:hover .useDemoButton{border-color:var(--v-accent)!important;background:var(--v-accent)!important;color:#103311!important}.demoActions .selectedDemoButton{background:var(--v-accent-soft)!important;color:var(--v-accent-deep)!important;border-color:#bfe9bf!important;cursor:default}.demoActions button:disabled{opacity:1}.expressionMeter{border:1px solid #dce2da;background:#fff;border-radius:14px;padding:12px 14px}.expressionMeterHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:8px}.expressionMeterHead>div{display:flex;flex-direction:column;gap:4px}.expressionMeterHead>div>b{font-size:14px}.expressionMeterHead>small{font-size:10.5px;color:#747c74}.expressionSliderGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.expressionSliderGrid .slider{padding:8px 10px;border-radius:10px;background:#fafbf9}.expressionSliderGrid .slider>div:first-child b{font-size:10.5px}.expressionSliderGrid .slider>div:first-child span{font-size:10px}.expressionSliderGrid .sliderTrack{height:20px;margin-top:3px}.expressionSliderGrid .sliderTrack:before,.expressionSliderGrid .sliderFill{top:8px;height:3px}.expressionSliderGrid .sliderKnob{top:3px;width:13px;height:13px;left:calc(var(--slider-pct) - 6px)}.expressionSliderGrid .sliderTrack input{height:20px}.styleCard{transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.styleCard:hover{transform:translateY(-1px)}.deploySetup>.toggle .toggleTitle b{font-size:14.5px;line-height:1.34}.previewHead{justify-content:flex-start}.previewHead>div:first-child{width:100%}.chatStatus{display:none!important}.coachSimpleActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.coachSimpleActions button{font-size:11.5px!important;padding:8px 11px!important;border-radius:9px!important;font-weight:750!important}.coachPrimaryAction{border:1px solid #171a18!important;background:#171a18!important;color:#fff!important}.coachPrimaryAction:hover{border-color:var(--v-accent)!important;background:var(--v-accent)!important;color:#103311!important}.coachAdvanced{margin-top:8px;border-top:1px solid #edf0ec;padding-top:8px}.coachAdvanced summary{cursor:pointer;font-size:11px;font-weight:750;color:#6a726a}.coachRegenerate{margin-top:8px!important;font-size:11px!important;padding:7px 9px!important}.coachHeadActions{gap:6px}.runtime{overflow:auto}.runtimeJudgment{border:1px solid #dce2da;background:#fafbf9;border-radius:10px;padding:9px 10px;margin:8px 0}.runtimeJudgmentHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.runtimeJudgmentHead>div{display:flex;flex-direction:column;gap:1px}.runtimeJudgmentHead small{font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;color:#7b827b}.runtimeJudgmentHead b{font-size:12.5px}.runtimeJudgmentHead>span{font-size:9.5px;color:#777f77}.judgmentScores{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.judgmentScores span{border:1px solid #e0e5df;background:#fff;border-radius:999px;padding:4px 6px;font-size:8.5px;color:#6d756d}.judgmentScores b{font-size:9.5px;color:#303630}.judgmentInlineNote{margin:7px 0 0;padding-top:7px;border-top:1px solid #e9ede8;font-size:10px;line-height:1.35;color:#646c64}.liveSignalStrip{grid-template-columns:repeat(4,1fr);gap:5px;margin:7px 0 8px}.liveSignal{padding:6px}.liveSignal>span{font-size:9px}.liveSignal>b{font-size:10.5px}.liveSignal>i{height:3px;margin-top:4px;position:relative}.liveSignal.processing>i:after{content:"";position:absolute;inset:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);animation:signalScan .8s linear infinite}.liveSignal>i>em{transition:width .45s cubic-bezier(.2,.75,.25,1)}@keyframes signalScan{0%{transform:translate(-120%)}to{transform:translate(320%)}}.runtimeMetricGrid{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;border-top:1px solid #edf0ec}.runtimeMetricGrid .metric{padding:5px 0;min-height:34px}.runtimeMetricGrid .metric span{font-size:9px}.runtimeMetricGrid .metric b{font-size:11.5px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.runtimeDetails{margin-top:5px;border-top:1px solid #edf0ec;padding-top:2px}.runtimeDetails .runtimeDetail{margin-top:4px;padding-top:4px;border-top:0}.runtimeDetails .runtimeDetail summary{font-size:10.5px;min-height:24px}.runtimeDetails .detailCopy{font-size:9px;padding:4px 6px}.runtimeDetails pre{max-height:260px}.runtimeFooter{display:none}.runtimeActivity.processing{color:#4f694f}.runtimeActivity.processing:after{content:"";width:16px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--v-accent) 30%,#dfe7de 30% 60%,var(--v-accent) 60%);background-size:22px 3px;animation:phaseMove .65s linear infinite}@keyframes phaseMove{to{background-position:22px 0}}@media(max-width:900px){.pricingHero{grid-template-columns:1fr}.pricingHeroCopy{border-left:0;border-top:1px solid #edf0ec;padding:10px 0 0}.usageCompact{align-items:flex-start}.primaryStatusLine{align-items:flex-start;flex-direction:column}.expressionSliderGrid,.liveSignalStrip{grid-template-columns:1fr 1fr}}@media(max-width:560px){.expressionSliderGrid{grid-template-columns:1fr}.dropUpload{align-items:flex-start;flex-direction:column}.runtimeMetricGrid{grid-template-columns:1fr 1fr}.coachSimpleActions{display:grid;grid-template-columns:1fr 1fr}.coachPrimaryAction{grid-column:1/-1}}.priceBadge strong{color:var(--v-accent)!important}.priceBadge strong em,.priceBadge strong small{color:#4f574f!important}.liveHelpButton{position:relative}.headerAlertDot{position:absolute;right:5px;top:5px;width:7px;height:7px;border-radius:50%;background:#d94b42;box-shadow:0 0 0 2px #fff}.accountButton{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overrideSection{border:1px solid #dce2da;background:#fff;border-radius:15px;padding:16px;display:grid;gap:12px}.overrideSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.overrideSectionHead h3{margin:7px 0 5px;font-size:17px}.overrideSectionHead p{margin:0;color:#687068;font-size:12.5px;line-height:1.45;max-width:760px}.overrideList{display:grid;gap:9px}.overrideCard{border:1px solid #dce2da;background:#fafbf9;border-radius:11px;padding:12px}.overrideCard.revoked{opacity:.68}.overrideCardHead{display:flex;justify-content:space-between;gap:12px}.overrideCardHead>div{display:flex;flex-direction:column;gap:2px}.overrideCardHead b{font-size:13px}.overrideCardHead span,.overrideCardHead time{font-size:10px;color:#7a827a}.overrideCard p{font-size:12.5px;line-height:1.45;margin:8px 0 5px}.overrideCard small{display:block;color:#707870;font-size:10.5px;line-height:1.4}.overrideCardActions{display:flex;justify-content:flex-end;gap:8px;margin-top:7px}.dangerLink{color:#a34138!important}.dangerLink:hover{background:#fff1ef!important;color:#852f28!important}.helpModalWide{width:min(620px,calc(100vw - 24px));height:min(760px,calc(100vh - 100px));display:flex;flex-direction:column}.helpHeadActions{display:flex;align-items:center;gap:5px}.helpTabButton{border:0;background:transparent;color:#646c64;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:800;position:relative}.helpTabButton[data-active=true]{background:#eef1ed;color:#171a18}.helpTabButton i{position:absolute;right:3px;top:3px;width:6px;height:6px;border-radius:50%;background:#d94b42}.helpSupportBar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 13px;border-bottom:1px solid #edf0ec;background:#fafbf9}.helpSupportBar>div{display:flex;align-items:center;gap:6px}.helpSupportBar b{font-size:10.5px}.supportDot{width:7px;height:7px;border-radius:50%;background:#33a657}.supportDot.human{background:#3977c7}.helpTurns{flex:1;min-height:0}.helpTurn{position:relative}.helpTurn.owner{margin-left:auto}.helpTurn.owner p{background:#eef1ed;border-radius:13px 13px 4px;padding:9px 10px}.helpTurn.super_admin p{background:#eef4fb;border:1px solid #dbe7f5;border-radius:4px 13px 13px;padding:9px 10px}.helpTurn.system{max-width:100%;margin:7px auto;text-align:center}.helpTurn.system p{display:inline-block;background:#f2f4f1;border-radius:999px;padding:5px 9px;font-size:10.5px;color:#687068}.helpTurn time{position:absolute;right:0;top:0;font-size:9px;color:#969d96}.helpTurn.owner time{right:auto;left:0}.helpTurn.system b{display:none}.overrideProposal{margin:0 12px 10px;padding:12px;border:1px solid #d6ded4;background:#fbfcfa;border-radius:12px;display:grid;gap:8px}.overrideProposal.high{border-color:#e6b8b2;background:#fff8f7}.overrideProposal.medium{border-color:#e4d9aa;background:#fffdf5}.overrideProposalHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.overrideProposalHead>div{display:flex;flex-direction:column;gap:4px}.overrideProposalHead b{font-size:13px}.overrideProposalHead>span{font-size:9px;font-weight:850;letter-spacing:.05em}.overrideProposal p{font-size:11.5px;line-height:1.4;margin:0}.overrideProposal label{display:grid;gap:5px}.overrideProposal label>span{font-size:10px;font-weight:800}.overrideProposal textarea,.overrideProposal input{width:100%;border:1px solid #d3d9d2;border-radius:9px;padding:8px 9px;background:#fff}.overrideProposal textarea{min-height:70px;resize:vertical}.overrideProposal>small{color:#687068;font-size:10.5px;line-height:1.4}.overrideProposal>em{font-style:normal;color:#777f77;font-size:9.5px;line-height:1.35}.overrideProposalActions{display:flex;justify-content:flex-end;gap:7px}.overrideProposalActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:9px;padding:7px 10px;font-size:11px;font-weight:800}.superAdminComposer{display:flex;gap:7px;padding:9px 11px;border-top:1px solid #e4ebf2;background:#f8fbff}.superAdminComposer textarea{flex:1;min-height:52px;border:1px solid #cbd9e7;border-radius:9px;padding:8px;resize:vertical}.superAdminComposer button{border:1px solid #325f93;background:#325f93;color:#fff;border-radius:9px;padding:8px 10px;font-size:11px}.helpAdvancedOps{padding:8px 12px 10px;border-top:1px solid #edf0ec}.helpAdvancedOps summary{font-size:10.5px;font-weight:800;cursor:pointer;color:#697169}.helpAdvancedOps p{font-size:10px;color:#7b827b;line-height:1.4}.supportModeButtons{display:flex;gap:7px}.supportModeButtons button{font-size:10.5px!important;padding:7px 9px!important}.helpAudit{flex:1;overflow:auto;padding:14px;background:#fcfdfb}.auditIntro{padding-bottom:11px;border-bottom:1px solid #edf0ec}.auditIntro>div{display:flex;flex-direction:column;gap:3px}.auditIntro b{font-size:14px}.auditIntro span{font-size:11px;color:#737b73}.helpAudit section{margin-top:15px}.helpAudit h4{font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;color:#626a62}.escalationCard,.auditOverride{border:1px solid #dce2da;background:#fff;border-radius:10px;padding:10px;margin-bottom:8px}.escalationCard.high{border-color:#e6b8b2}.escalationCard>div,.auditOverride>div:first-child{display:flex;justify-content:space-between;gap:10px}.escalationCard b,.auditOverride b{font-size:11.5px}.escalationCard time,.auditOverride span{font-size:9.5px;color:#7c847c}.escalationCard p,.auditOverride p{font-size:11px;line-height:1.4;margin:7px 0}.auditOverride small{display:block;font-size:9.5px;color:#747c74}.auditOverride>div:last-child{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.aboutModal,.accountModal{width:min(720px,calc(100vw - 24px));max-height:calc(100vh - 100px);background:#fff;border:1px solid #d9dfd8;border-radius:17px;box-shadow:0 20px 70px #00000038;overflow:auto}.aboutBody,.accountBody{padding:20px}.aboutBody>section h2{margin:8px 0;font-size:25px;letter-spacing:-.03em}.aboutBody>section p,.aboutFoot,.accountBody>p{font-size:12.5px;line-height:1.55;color:#646c64}.aboutGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.aboutGrid article{border:1px solid #dce2da;background:#fafbf9;border-radius:11px;padding:12px}.aboutGrid b{font-size:12.5px}.aboutGrid p{font-size:11px;line-height:1.45;color:#697169;margin:5px 0 0}.aboutFoot{border-top:1px solid #edf0ec;padding-top:13px;margin:16px 0 0}.accountBody{display:grid;gap:12px}.accountIdentity{display:flex;gap:8px;flex-wrap:wrap}.accountIdentity span,.accountIdentity small,.referralDetected,.demoOtp{border:1px solid #dce2da;background:#fafbf9;border-radius:999px;padding:6px 9px;font-size:10.5px}.accountBody h3{margin:3px 0 0}.profileList{display:grid;gap:8px}.profileList>button{border:1px solid #dce2da;background:#fff;border-radius:11px;padding:11px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px}.profileList>button.selected{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset}.profileList>button>div{display:flex;flex-direction:column;gap:2px}.profileList b{font-size:12.5px}.profileList span,.profileList small{font-size:10px;color:#737b73}.profileList code{font-size:9px;color:#8a918a}.accountActions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.accountBody>button,.accountActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:9px;padding:9px 12px}.requestInvite{justify-self:start;padding:5px 7px!important}.demoOtp{border-radius:10px;font-size:12px}.demoOtp strong{color:var(--v-accent-deep);letter-spacing:.08em}@media(max-width:760px){.helpModalWide,.aboutModal,.accountModal{width:100%;height:calc(100vh - 84px);max-height:calc(100vh - 84px);border-radius:14px}.aboutGrid{grid-template-columns:1fr}.topActions .accountButton{display:inline-flex!important}.topActions .aboutButton{display:none!important}.overrideSectionHead,.overrideCardHead{flex-direction:column}.helpHeadActions{gap:2px}.helpTabButton{padding:5px 6px}}select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#697169 50%),linear-gradient(135deg,#697169 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:38px!important}.topActions{gap:9px}.headerTextLink{border:0!important;background:transparent!important;color:#4f574f!important;padding:8px 7px!important;font-weight:750}.headerTextLink:hover{color:#171a18!important;text-decoration:underline;text-underline-offset:4px}.liveStudioHeader{display:inline-flex;align-items:center;gap:7px}.liveStudioDot{width:8px;height:8px;border-radius:50%;background:var(--v-accent);box-shadow:0 0 0 3px #32cd3324;animation:liveStudioGlow 1.8s ease-in-out infinite}@keyframes liveStudioGlow{50%{box-shadow:0 0 0 5px #32cd3312}}.priceButton{transition:transform .14s ease,background .14s ease,border-color .14s ease}.priceButton:hover{transform:translateY(-1px);border-color:#b9dfba!important;background:#fbfff9!important}.accountButton{margin-left:1px}.accountAvatarMini{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#171a18;color:#fff;font-size:10px;font-weight:850;flex:0 0 23px}.accountNameMini{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportLauncher{position:fixed;right:22px;bottom:22px;z-index:120;display:inline-flex;align-items:center;gap:8px;border:1px solid #171a18;background:#171a18;color:#fff;border-radius:999px;padding:9px 13px 9px 9px;box-shadow:0 10px 28px #0f140f33;font-size:13px;font-weight:800}.supportLauncher:hover{transform:translateY(-1px);box-shadow:0 13px 32px #0f140f3d}.supportLauncherMark{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:var(--v-accent);color:#09250b;font-weight:900}.supportLauncherText{font-size:13px}.supportLauncherAlert{position:absolute;right:4px;top:2px;width:8px;height:8px;border-radius:50%;background:#d94b42;box-shadow:0 0 0 2px #fff}.pricingHero{padding:16px 17px;gap:18px}.pricingHero.needsPrimary{border-color:#d8e8ba;background:#fefff9}.pricingHeroPrice{min-width:120px}.pricingHeroPrice>span,.usageCompact>span{font-size:10.5px}.pricingHeroPrice strong{font-size:28px}.pricingHeroPrice strong small{font-size:11px}.pricingHeroCopy{gap:4px;padding-left:18px}.pricingHeroCopy>b{font-size:14.5px;line-height:1.3}.pricingHeroCopy>span{font-size:12.5px;line-height:1.45}.pricingHeroCopy>small{font-size:12px;line-height:1.4}.pricingHeroCopy .primaryNeeded{color:#4e5b24;font-weight:650}.usageCompact b{font-size:14px}.capabilitySectionHead h3{font-size:18px}.capabilitySectionHead p{font-size:13px;line-height:1.5}.cleanCapabilityCard{transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.cleanCapabilityCard:hover,.cleanCapabilityCard:focus-within{transform:translateY(-1px)}.footerNav .primaryNeeded{font-weight:750}.knowledgeList>div>div{min-width:0}.knowledgeItemCopy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0}.knowledgeItemCopy b{max-width:720px;overflow:hidden;text-overflow:ellipsis}.knowledgeItemCopy small{font-size:11px;color:#747c74;line-height:1.35}.knowledgeError{background:snow}.knowledgeError .knowledgeItemCopy small{color:#a0473e}.purchaseStrip{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #cde7c7;background:#fbfff9;border-radius:15px;padding:16px 17px}.purchaseStrip h3{margin:5px 0;font-size:18px}.purchaseStrip p{margin:0;font-size:13px;color:#626a62;line-height:1.45}.buyAgentButton{flex:0 0 auto;border:1px solid #1b5a24;background:var(--v-accent);color:#0c2e10;border-radius:10px;padding:11px 15px;font-weight:850}.buyAgentButton:hover{filter:brightness(.98);box-shadow:0 4px 14px #32cd332e}.purchaseModal{width:min(500px,calc(100vw - 24px));background:#fff;border:1px solid #d9dfd8;border-radius:17px;box-shadow:0 20px 70px #00000038;overflow:hidden}.purchaseBody{padding:22px;display:grid;gap:14px}.purchasePrice{display:flex;align-items:baseline;gap:7px}.purchasePrice strong{font-size:38px;line-height:1;color:var(--v-accent-deep)}.purchasePrice span{font-size:13px;color:#697169}.purchaseBody>p{font-size:13.5px;line-height:1.55;color:#5f675f;margin:0}.purchaseSummary{display:grid;gap:4px;border:1px solid #dce2da;background:#fafbf9;border-radius:11px;padding:12px}.purchaseSummary b{font-size:12.5px}.purchaseSummary span{font-size:11.5px;line-height:1.45;color:#707870}.purchaseActions{display:flex;justify-content:flex-end;gap:8px}.purchaseActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:9px;padding:10px 13px;font-weight:800}.aboutMode{grid-template-columns:1fr!important}.aboutMode .main{max-width:1180px;padding-top:30px}.aboutPage{display:grid;gap:22px}.aboutPageHero{border-bottom:1px solid #dfe4dd;padding:4px 0 26px}.aboutBack{display:block;margin:0 0 18px -7px;padding:5px 7px!important;font-weight:750}.aboutPageHero h1{font-size:40px;line-height:1.08;letter-spacing:-.045em;max-width:900px;margin:10px 0 13px}.aboutPageHero>p{max-width:870px;font-size:16px;line-height:1.62;color:#596159;margin:0}.aboutVfn{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.aboutVfn article{display:grid;gap:4px;border:1px solid #d9e5d3;background:#fbfff9;border-radius:13px;padding:14px}.aboutVfn b{font-size:13px;color:#27402b}.aboutVfn span{font-size:12.5px;line-height:1.45;color:#626a62}.aboutPageGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.aboutPageGrid article{position:relative;border:1px solid #dce2da;background:#fff;border-radius:14px;padding:17px 18px}.aboutPageGrid article>span{font-size:10px;font-weight:850;color:var(--v-accent-deep);letter-spacing:.07em}.aboutPageGrid article>b{display:block;font-size:15px;margin:7px 0 6px}.aboutPageGrid article>p{font-size:13px;line-height:1.52;color:#626a62;margin:0}.aboutConfidence{display:grid;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:30px;border:1px solid #cfe4c9;background:#fbfff9;border-radius:15px;padding:20px}.aboutConfidence h2{font-size:23px;line-height:1.2;letter-spacing:-.025em;margin:7px 0 0}.aboutConfidence>p{font-size:13.5px;line-height:1.58;color:#5e665e;margin:0}.runtimeHeader{min-height:64px;height:64px;padding:0 15px}.chatUtilityWrap{position:relative}.chatMenuV{width:21px;height:21px;border-radius:7px;background:#171a18;color:#fff;display:grid;place-items:center;font-size:10px}.chatUtilityDrawer{position:absolute;right:0;top:42px;z-index:80;width:180px;border:1px solid #d9dfd8;background:#fff;border-radius:11px;padding:5px;box-shadow:0 12px 32px #14191424;display:grid;gap:2px}.chatUtilityDrawer button{border:0!important;background:#fff!important;color:#343934!important;text-align:left;padding:9px 10px!important;border-radius:7px!important;font-size:11.5px!important}.chatUtilityDrawer button:hover{background:#f3f6f2!important}.chatUtilityDrawer button:disabled{opacity:.4}.turns{scroll-behavior:smooth}.runtime{padding:14px 15px;overflow:auto}.runtimeHeader{margin:-14px -15px 0;padding:0 15px;border-bottom:1px solid #edf0ec;display:flex;align-items:center;justify-content:space-between}.runtimeHeader h3{font-size:15.5px;margin:0}.runtimeActivity{font-size:11px}.runtimeJudgment{padding:11px 12px;margin:11px 0}.runtimeJudgmentHead small{font-size:10.5px}.runtimeJudgmentHead>span{font-size:10.5px}.judgmentScores{gap:6px;margin-top:9px}.judgmentScorePill{display:inline-flex;align-items:center;gap:5px;border:1px solid #e0e5df;background:#fff;border-radius:999px;padding:5px 7px!important;font-size:10.5px!important;color:#626a62}.judgmentScorePill b{font-size:11px!important;color:#303630}.judgmentInlineNote{font-size:11.5px;line-height:1.45}.liveSignalStrip{gap:6px;margin:9px 0 10px}.liveSignal{padding:8px}.liveSignal>span{font-size:10px}.liveSignal>b{font-size:11.5px}.liveSignal>i{height:4px;margin-top:6px}.runtimeMetricGrid{column-gap:14px}.runtimeMetricGrid .metric{padding:7px 0;min-height:42px}.runtimeMetricGrid .metric.wide{grid-column:1/-1;border-bottom:1px solid #e5eae4}.runtimeMetricGrid .metric span{font-size:10.5px}.runtimeMetricGrid .metric b{font-size:12.5px;line-height:1.3;margin-top:2px}.runtimeDetails .runtimeDetail summary{font-size:11.5px;min-height:28px}.runtimeDetails .detailCopy{font-size:10px}.runtime pre{font-size:11px;line-height:1.45}.runtimeInfoLabel:focus-visible{text-decoration:underline;text-underline-offset:2px}.runtimeTooltip{position:absolute;z-index:190;left:0;top:calc(100% + 7px);width:260px;max-width:min(260px,70vw);background:#171a18;color:#fff;border-radius:9px;padding:9px 10px;font-size:11.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;line-height:1.45!important;box-shadow:0 8px 24px #0003;pointer-events:none;white-space:normal}.runtimeTooltip:before{content:"";position:absolute;left:10px;top:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #171a18}.runtimeMetricGrid .metric:nth-child(2n) .runtimeTooltip{left:auto;right:0}.judgmentScorePill .runtimeTooltip{left:0;right:auto}.liveSignal:nth-child(3) .runtimeTooltip,.liveSignal:nth-child(4) .runtimeTooltip{left:auto;right:0}.helpModalWide{width:min(680px,calc(100vw - 24px));height:min(790px,calc(100vh - 84px))}.helpHead{min-height:65px}.helpHead b{font-size:15px}.helpHead small{font-size:11.5px}.helpTabButton{font-size:12px;padding:7px 9px}.helpSupportBar{padding:10px 14px}.helpSupportBar b,.helpSupportBar .link{font-size:12px}.helpTurns{padding:16px;scroll-behavior:smooth}.helpTurn{margin:13px 0;max-width:91%}.helpTurn b{font-size:12px;margin-bottom:5px}.helpTurn p{font-size:15px;line-height:1.55}.helpTurn.owner p,.helpTurn.super_admin p{padding:10px 12px}.helpTurn time{font-size:10.5px}.helpTurn.system p{font-size:12px;line-height:1.4;padding:6px 10px}.helpComposer{padding:12px 14px;gap:9px}.helpComposer textarea{min-height:72px;font-size:15px;line-height:1.45;padding:11px 12px}.helpComposer button{font-size:13px;padding:10px 14px}.helpAdvancedOps summary{font-size:12px}.helpAdvancedOps p{font-size:11.5px}.superAdminComposer textarea{font-size:14px}.overrideProposal p{font-size:13px}.overrideProposal label>span{font-size:11.5px}.overrideProposal textarea,.overrideProposal input{font-size:13px}.overrideProposal>small{font-size:11.5px}.helpAudit h4{font-size:12px}.escalationCard b,.auditOverride b,.escalationCard p,.auditOverride p{font-size:12.5px}.auditOverride small{font-size:10.5px}.liveOpsHead b{font-size:15px!important}.liveOpsHead>div>span{font-size:12px!important}.toggleTitle b{font-size:13px!important}@media(max-width:1120px){.topActions{gap:6px}.accountNameMini{max-width:90px}}@media(max-width:900px){.runtime{max-height:none}.aboutVfn,.aboutPageGrid,.aboutConfidence{grid-template-columns:1fr}.supportLauncher{right:14px;bottom:14px}.purchaseStrip{align-items:flex-start;flex-direction:column}.buyAgentButton{width:100%}.pricingHero{grid-template-columns:1fr}.pricingHeroCopy{border-left:0;border-top:1px solid #edf0ec;padding:12px 0 0}.usageCompact{align-items:flex-start}}@media(max-width:720px){.top{height:auto;min-height:68px;padding:10px 12px;gap:8px}.brand small{display:none}.topActions{gap:4px}.headerTextLink,.priceBadge span{display:none}.priceBadge{padding:8px 9px!important}.accountNameMini{display:none}.liveStudioHeader{padding:9px 10px!important}.aboutMode .main{padding-top:22px}.aboutPageHero h1{font-size:32px}.aboutPageHero>p{font-size:14.5px}.helpModalWide,.purchaseModal{width:100%;height:calc(100vh - 78px);max-height:calc(100vh - 78px);border-radius:14px}.runtimeTooltip{width:220px;max-width:75vw}}@media(max-width:520px){.pricingHeroPrice strong{font-size:25px}.runtimeMetricGrid,.liveSignalStrip{grid-template-columns:1fr 1fr}.helpTurn p{font-size:14px}.supportLauncherText{display:none}.supportLauncher{padding:8px}.supportLauncherMark{width:30px;height:30px}.purchaseBody{padding:17px}}.headerCart{font-style:normal;display:inline-grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#effbe8;color:#204325;font-size:14px;margin-left:3px}.priceBadge.buyReady{border-color:#bfe6b6}.purchaseStripActions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.testFirstButton{padding:10px 13px!important}.fuelDeployCard{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;border:1px solid #d9e5d4;background:#fff;border-radius:15px;padding:15px 17px}.fuelDeployCard>div:last-child{display:grid;gap:4px}.fuelDeployCard b{font-size:14px}.fuelDeployCard span{font-size:12.5px;line-height:1.5;color:#667066}.fuelGauge{--fuel-color:#32cd33;display:flex;align-items:center;gap:9px;border:1px solid #dbe2d9;background:#fff;border-radius:14px;padding:7px 9px 7px 7px;min-width:260px}.fuelGauge.watch{--fuel-color:#e0a329}.fuelGauge.low{--fuel-color:#e47726}.fuelGauge.critical{--fuel-color:#cf4038}.fuelGaugeVisual{position:relative;width:94px;height:53px;flex:0 0 94px}.fuelGaugeVisual svg{width:94px;height:56px;overflow:visible}.fuelArcBase,.fuelArcState{fill:none;stroke-width:9;stroke-linecap:round}.fuelArcBase{stroke:#e6ebe4}.fuelArcState{stroke:var(--fuel-color);transition:stroke .35s ease}.fuelNeedle{transform-origin:60px 59px;transition:transform .75s cubic-bezier(.2,.8,.2,1)}.fuelNeedle line{stroke:#1f2420;stroke-width:2.4;stroke-linecap:round}.fuelNeedle circle{fill:#1f2420}.fuelGaugeVisual text{font-size:8px;font-weight:850;fill:#747c74}.fuelGaugeVisual>strong{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:11px;color:var(--fuel-color)}.fuelGaugeCopy{display:grid;gap:2px;min-width:0;flex:1}.fuelGaugeCopy>span{font-size:11.5px;font-weight:850;color:#333b33}.fuelGaugeCopy>small{font-size:10.5px;color:#737b73;white-space:nowrap}.fuelTopUpMini{border:1px solid #cfd7cd!important;background:#f7faf6!important;color:#333b33!important;padding:6px 8px!important;border-radius:8px!important;font-size:11.5px!important;font-weight:800!important}.fuelTopUpMini:hover{border-color:var(--fuel-color)!important}.fuelGauge.compact{min-width:190px;padding:4px 7px 4px 5px;border-radius:12px;gap:5px}.fuelGauge.compact .fuelGaugeVisual{width:66px;height:38px;flex-basis:66px}.fuelGauge.compact .fuelGaugeVisual svg{width:66px;height:41px}.fuelGauge.compact .fuelGaugeVisual>strong{font-size:9px}.fuelGauge.compact .fuelGaugeCopy>span{font-size:10px;white-space:nowrap}.fuelGauge.compact .fuelTopUpMini{padding:5px 6px!important}.fuelTopUpModal{width:min(520px,calc(100vw - 24px))}.topUpChoices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.topUpChoices button{padding:11px 8px;border-radius:9px;font-weight:800}.topUpChoices .selected{background:#effbe9!important;border-color:#8fdc80!important;color:#244629!important}.autoTopUpBox{border:1px solid #dce2da;background:#fafbf9;border-radius:12px;padding:11px;display:grid;gap:8px}.autoTopUpBox>small{font-size:10.5px;line-height:1.4;color:#737b73}.autoTopUpSettings{display:grid;grid-template-columns:1fr 1fr;gap:9px}.purchaseActionsSplit{justify-content:space-between!important;align-items:center}.purchaseActionsSplit>div{display:flex;gap:8px}.supportLauncherWrap{position:fixed;right:22px;bottom:22px;z-index:120;display:flex;align-items:center;gap:5px}.supportLauncherWrap .supportLauncher{position:relative;right:auto;bottom:auto}.supportLauncherHide{width:25px;height:25px;border-radius:50%!important;padding:0!important;border:1px solid #d4dad3!important;background:#fff!important;color:#555d55!important;font-size:16px!important;line-height:1!important;box-shadow:0 4px 14px #0f140f1f}.supportLauncherHide:hover{border-color:#9ea89d!important}.supportLauncherDock{position:fixed;right:0;bottom:24px;z-index:120;width:28px;height:52px;border-radius:11px 0 0 11px!important;padding:0!important;border:1px solid #171a18!important;background:#171a18!important;color:#fff!important;font-weight:900!important;box-shadow:0 8px 20px #0f140f2e}.supportLauncherDock:hover{width:34px;background:#232923!important}.accountModalWide{width:min(780px,calc(100vw - 24px));max-height:min(820px,calc(100vh - 50px));overflow:hidden}.accountTabs{display:flex;border-bottom:1px solid #e2e7e0;padding:0 15px;gap:4px}.accountTabs button{border:0!important;background:transparent!important;color:#697169!important;border-radius:0!important;padding:11px 10px!important;font-size:12px!important;font-weight:800!important;border-bottom:2px solid transparent!important}.accountTabs button[data-active=true]{color:#1e2820!important;border-bottom-color:var(--v-accent)!important}.accountModalWide .accountBody{max-height:690px;overflow:auto}.accountPlanHero{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;border:1px solid #dce2da;border-radius:14px;padding:15px;background:#fbfcfa}.accountPlanHero>div:first-child{display:grid;gap:4px}.accountPlanHero>div:first-child>strong{font-size:28px}.accountPlanHero>div:first-child>strong small{font-size:11px;color:#747c74;margin-left:4px}.accountPlanHero p{font-size:11.5px;color:#707870;margin:0}.autoTopUpAccount{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf0ec;padding:4px 0 12px}.autoTopUpAccount .toggle{flex:1}.autoTopUpAccount>span{font-size:11px;color:#6d756d}.activityStats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.activityStats article{display:grid;gap:3px;border:1px solid #dce2da;border-radius:12px;padding:12px;background:#fff}.activityStats span{font-size:10px;text-transform:uppercase;letter-spacing:.055em;color:#777f77;font-weight:800}.activityStats strong{font-size:25px;line-height:1}.activityStats small{font-size:10.5px;color:#737b73}.accountSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:8px}.accountSectionHead h3{margin:0}.accountSectionHead p{margin:3px 0 0;font-size:11.5px;color:#737b73}.usageTable{border:1px solid #dce2da;border-radius:12px;overflow:hidden}.usageRow{display:grid;grid-template-columns:minmax(150px,1.4fr) 1fr .7fr .8fr;gap:8px;padding:9px 11px;border-top:1px solid #edf0ec;align-items:center}.usageRow:first-child{border-top:0}.usageRow.head{background:#f7f9f6;font-size:10px;text-transform:uppercase;letter-spacing:.045em;font-weight:850;color:#707870}.usageRow:not(.head){font-size:11.5px;color:#515951}.accountBillingSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.accountBillingSummary>div{border:1px solid #dce2da;border-radius:12px;padding:12px;display:grid;gap:4px}.accountBillingSummary span{font-size:10px;text-transform:uppercase;color:#777f77;font-weight:800}.accountBillingSummary strong{font-size:13px}.billingEvents{border:1px solid #dce2da;border-radius:12px;overflow:hidden}.billingEvents>div{display:grid;grid-template-columns:180px 1fr;gap:10px;padding:9px 11px;border-top:1px solid #edf0ec}.billingEvents>div:first-child{border-top:0}.billingEvents span{font-size:10.5px;color:#777f77}.billingEvents b{font-size:11.5px;font-weight:700}@media(max-width:1120px){.fuelGauge.compact{min-width:150px}.fuelGauge.compact .fuelGaugeCopy{display:none}.fuelGauge.compact .fuelTopUpMini{font-size:11.5px!important}}@media(max-width:900px){.supportLauncherWrap{right:14px;bottom:14px}.fuelDeployCard,.accountPlanHero{grid-template-columns:1fr}.activityStats{grid-template-columns:1fr 1fr}.purchaseStripActions{width:100%}.purchaseStripActions .buyAgentButton{width:auto;flex:1}.purchaseStripActions .testFirstButton{flex:1}.accountBillingSummary{grid-template-columns:1fr}.usageRow{grid-template-columns:1.4fr .8fr .6fr .8fr}}@media(max-width:720px){.fuelGauge.compact{min-width:88px}.fuelGauge.compact .fuelTopUpMini{display:none}.fuelGauge.compact .fuelGaugeVisual{width:70px;flex-basis:70px}.accountModalWide{width:100%;height:calc(100vh - 78px);max-height:calc(100vh - 78px);border-radius:14px}.activityStats{grid-template-columns:1fr 1fr}.autoTopUpSettings{grid-template-columns:1fr}.usageRow{grid-template-columns:1.4fr .8fr .7fr}.usageRow span:nth-child(3),.usageRow.head span:nth-child(3){display:none}.billingEvents>div{grid-template-columns:1fr;gap:3px}}@media(max-width:520px){.fuelGauge.compact{display:none}.purchaseStripActions{flex-direction:column}.purchaseStripActions button{width:100%!important}.activityStats{grid-template-columns:1fr 1fr}.topUpChoices{grid-template-columns:1fr}.accountTabs{overflow:auto}.accountTabs button{white-space:nowrap}}.fuelAlertToast{position:fixed;right:22px;bottom:88px;z-index:119;display:flex;align-items:center;gap:12px;border:1px solid #e6b96d;background:#fff9ee;border-radius:12px;padding:9px 10px 9px 12px;box-shadow:0 9px 28px #1e190f24}.fuelAlertToast.critical{border-color:#e19a95;background:#fff5f4}.fuelAlertToast>div{display:grid;gap:1px}.fuelAlertToast b{font-size:11.5px}.fuelAlertToast span{font-size:10.5px;color:#6e665b}.fuelAlertToast button{padding:6px 8px!important;font-size:10.5px!important;border-radius:8px!important}.fuelAlertToast.critical button{background:#b93631!important;border-color:#b93631!important;color:#fff!important}@media(max-width:900px){.fuelAlertToast{right:14px;bottom:78px}}@media(max-width:520px){.fuelAlertToast{left:12px;right:12px;bottom:72px;justify-content:space-between}}.fuelGauge.clickable{cursor:pointer}.fuelGauge.clickable:focus-visible{outline:2px solid rgba(50,205,51,.45);outline-offset:2px}.fuelHeaderWrap{position:relative;z-index:4}.fuelHeaderPreview{position:absolute;right:0;top:calc(100% + 9px);width:285px;border:1px solid #d9e2d6;background:#fff;border-radius:14px;padding:13px;box-shadow:0 14px 38px #1c281c29;display:grid;gap:5px;opacity:0;visibility:hidden;transform:translateY(-4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.fuelHeaderWrap:hover .fuelHeaderPreview,.fuelHeaderWrap:focus-within .fuelHeaderPreview{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.fuelHeaderPreview>strong{font-size:15px;line-height:1.2;color:#202720}.fuelHeaderPreview>b{font-size:12px;color:#596159}.fuelPreviewStats{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;margin:4px 0 3px}.fuelPreviewStats span{font-size:10.5px;line-height:1.35;color:#6b746b}.fuelHeaderPreview>button{margin-top:3px;padding:8px 9px!important;font-size:11px!important;border-radius:9px!important}.accountModalWide{width:min(920px,calc(100vw - 24px))}.dashboardHero{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:4px}.dashboardHero h2{margin:3px 0 4px;font-size:24px}.dashboardHero p{margin:0;color:#6f776f;font-size:12px}.dashboardRunway{display:grid;justify-items:end;gap:1px;min-width:180px}.dashboardRunway>strong{font-size:31px;line-height:1;color:var(--v-accent)}.dashboardRunway>span{font-size:11.5px;font-weight:850}.dashboardRunway>small{font-size:10px;color:#747c74;text-align:right}.dashboardSummaryCards{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dashboardSummaryCards article{border:1px solid #dce2da;border-radius:12px;padding:12px;background:#fff;display:grid;gap:3px}.dashboardSummaryCards span,.dashboardMiniStats span{font-size:10px;text-transform:uppercase;letter-spacing:.055em;color:#777f77;font-weight:800}.dashboardSummaryCards strong{font-size:25px;line-height:1}.dashboardSummaryCards small{font-size:10.5px;color:#737b73}.dashboardPeriodBar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.dashboardPeriodBar>div:first-child{display:grid;gap:2px}.dashboardPeriodBar b{font-size:13px}.dashboardPeriodBar span{font-size:10.5px;color:#747c74}.dashboardPeriodBar>div:last-child{display:flex;padding:3px;border:1px solid #dce2da;border-radius:10px;background:#f7f9f6}.dashboardPeriodBar button{border:0!important;background:transparent!important;color:#6d756d!important;padding:6px 9px!important;border-radius:7px!important;font-size:10.5px!important;font-weight:850!important}.dashboardPeriodBar button[data-active=true]{background:#fff!important;color:#1e2820!important;box-shadow:0 1px 4px #19231914}.dashboardCharts{display:grid;grid-template-columns:1.35fr 1fr;gap:10px}.dashboardChart{border:1px solid #dce2da;border-radius:14px;padding:12px;background:#fff;min-width:0}.chartHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.chartHead>div:first-child{display:grid;gap:2px}.chartHead b{font-size:12px}.chartHead span{font-size:10px;color:#747c74}.chartHead>strong{font-size:14px}.chartLegend{display:flex!important;align-items:center;gap:5px!important;font-size:9.5px!important;color:#737b73}.chartLegend i{width:8px;height:8px;border-radius:2px;display:inline-block}.legendChats{background:#303a31}.legendMessages{background:#32cd33}.chartPlot{height:154px;display:grid;grid-template-columns:repeat(12,minmax(8px,1fr));align-items:end;gap:5px;padding-top:15px}.chartPlot.single{grid-template-columns:repeat(12,minmax(8px,1fr))}.chartBucket{height:100%;display:grid;grid-template-rows:1fr 14px;gap:4px;align-items:end;min-width:0}.chartBars{height:100%;display:flex;align-items:flex-end;justify-content:center;gap:2px}.chartBars i{display:block;width:min(9px,42%);min-height:0;border-radius:4px 4px 1px 1px;transition:height .45s ease}.chatBar{background:#303a31}.messageBar{background:#32cd33}.tokenBar{background:#e0a329!important;width:min(13px,70%)!important}.chartBucket small{font-size:8.5px;color:#788078;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboardMiniStats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dashboardMiniStats article{border:1px solid #e2e7e0;border-radius:11px;padding:10px 11px;background:#fafbf9;display:grid;gap:3px}.dashboardMiniStats strong{font-size:14px}.fleetFuelGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.fleetFuelCard{--fleet-color:#32cd33;border:1px solid #dce2da;border-radius:13px;padding:11px;background:#fff;display:grid;gap:8px}.fleetFuelCard.watch{--fleet-color:#e0a329}.fleetFuelCard.low{--fleet-color:#e47726}.fleetFuelCard.critical{--fleet-color:#cf4038}.fleetFuelCard.current{box-shadow:inset 3px 0 0 var(--fleet-color)}.fleetFuelHead{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.fleetFuelHead>div{display:grid;gap:2px}.fleetFuelHead b{font-size:12px}.fleetFuelHead span{font-size:9.5px;color:#777f77}.fleetFuelHead>strong{font-size:20px;color:var(--fleet-color)}.fleetFuelBar{height:7px;background:#edf0ec;border-radius:999px;overflow:hidden}.fleetFuelBar i{display:block;height:100%;background:var(--fleet-color);border-radius:inherit;transition:width .65s ease}.fleetFuelMeta{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.fleetFuelMeta span{font-size:9.5px;color:#6f776f}.fleetFuelCard>button{justify-self:start;padding:6px 8px!important;font-size:10px!important}.activityStats{grid-template-columns:repeat(5,1fr)}@media(max-width:1120px){.fuelHeaderPreview{right:-60px}.dashboardCharts{grid-template-columns:1fr}.chartPlot,.chartPlot.single{grid-template-columns:repeat(12,minmax(6px,1fr))}.activityStats{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.dashboardSummaryCards{grid-template-columns:1fr 1fr}.fleetFuelGrid{grid-template-columns:1fr}.dashboardHero{flex-direction:column}.dashboardRunway{justify-items:start}.dashboardRunway>small{text-align:left}.fuelHeaderPreview{display:none}.activityStats{grid-template-columns:1fr 1fr}}@media(max-width:720px){.dashboardPeriodBar{align-items:flex-start;flex-direction:column}.dashboardPeriodBar>div:last-child{width:100%}.dashboardPeriodBar button{flex:1}.dashboardCharts{gap:8px}.chartPlot{height:130px}.fleetFuelMeta{grid-template-columns:1fr 1fr}.fuelGauge.compact .fuelGaugeCopy{display:none}}@media(max-width:520px){.fuelGauge.compact{display:flex;min-width:68px;padding-right:4px}.fuelGauge.compact .fuelGaugeVisual{width:58px;flex-basis:58px}.fuelGauge.compact .fuelGaugeVisual svg{width:58px}.dashboardSummaryCards{grid-template-columns:1fr 1fr}.chartPlot{gap:2px}.chartBucket small{font-size:7.5px}.activityStats{grid-template-columns:1fr 1fr}}html,body,#root,.shell{max-width:100%;overflow-x:hidden}.main{min-width:0}.studioMain,.chatBox,.runtime,.liveOps{min-width:0;max-width:100%}.liveOps{width:100%;max-width:100%;grid-column:1/-1}.chatBox,.runtime{width:100%;max-width:100%}.runtimeHeader{height:56px!important;min-height:56px!important;padding:0 13px!important;box-sizing:border-box}.runtime{padding:0!important;overflow:hidden!important;display:flex;flex-direction:column;align-self:start;max-height:calc(100vh - 102px);border-radius:15px;position:sticky;top:86px}.runtimeHeader{flex:0 0 56px;margin:0!important;background:#fff;position:relative;z-index:8;border-bottom:1px solid #edf0ec}.runtimeHeader h3{font-size:15px!important;margin:0!important}.runtimeHeader .miniButton{font-size:11px!important;padding:7px 9px!important;border-radius:999px!important}.runtimeScrollBody{padding:0 14px 14px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-gutter:stable;position:relative;background:#fff}.runtimeScrollBody>.runtimeJudgment{margin-top:10px}.runtimeEmpty{padding-top:14px}.runtimeJudgment{margin:10px 0 9px;padding:10px 11px}.runtimeJudgmentHead b{font-size:13.5px}.runtimeJudgmentHead small,.runtimeJudgmentHead>span{font-size:10.5px}.judgmentScores{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.judgmentScores span{border:0;background:transparent;padding:0}.judgmentScorePill{display:inline-flex!important;align-items:center;gap:5px;border:1px solid #dce3da!important;background:#fff!important;border-radius:999px!important;padding:5px 8px!important;font-size:11px!important;line-height:1!important;color:#5e675e!important}.judgmentScorePill>.runtimeInfoLabel{border:0!important;background:transparent!important;padding:0!important;border-radius:0!important;font-size:11px!important;color:inherit!important}.judgmentScorePill>b{font-size:11.5px!important;color:#252d26}.runtimeInfoLabel{position:relative;display:inline-flex;align-items:center;cursor:help;outline:none}.runtimeInfoLabel:hover{color:#245d29}.runtimeInfoLabel:focus-visible{outline:1px dashed #32cd33;outline-offset:2px;border-radius:3px}.runtimeTooltipPortal{position:fixed!important;z-index:10050!important;width:280px!important;max-width:calc(100vw - 28px)!important;background:#171a18!important;color:#fff!important;border-radius:9px!important;padding:10px 11px!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;line-height:1.45!important;box-shadow:0 10px 30px #00000042!important;pointer-events:none!important;white-space:normal!important}.runtimeTooltipPortal:before{display:none!important}.liveSignalStrip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:9px 0 10px!important;align-items:stretch}.liveSignal{display:grid!important;grid-template-rows:auto 4px!important;gap:7px!important;padding:8px!important;min-height:54px!important;border:1px solid #e1e6df;border-radius:9px;background:#fafbf9;overflow:hidden}.liveSignalTop{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;min-width:0}.liveSignalTop>.runtimeInfoLabel{font-size:10px!important;text-transform:uppercase;letter-spacing:.045em;color:#737b73;min-width:0;white-space:nowrap}.liveSignalTop>b{font-size:11.5px!important;line-height:1!important;min-width:35px;text-align:right;font-variant-numeric:tabular-nums}.liveSignal>i{display:block!important;height:4px!important;margin:0!important;overflow:hidden!important;background:#e7ebe6!important;border-radius:999px!important;position:relative!important;clear:none!important}.liveSignal>i>em{display:block;height:100%;background:var(--v-accent);border-radius:999px;transition:width .55s cubic-bezier(.2,.75,.25,1)}.liveSignal.processing>i:after{display:none!important;animation:none!important}.runtimeMetricGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px}.runtimeMetricGrid .metric{min-width:0}.runtimeMetricGrid .metric.wide{grid-column:1/-1}.runtimeMetricGrid .metric b{overflow-wrap:anywhere}.chatBox{position:relative;overflow:hidden}.studioSelect{height:34px!important;appearance:none;-webkit-appearance:none;border:1px solid #d5dbd3!important;border-radius:999px!important;background-color:#fff!important;color:#384038!important;font-size:11.5px!important;font-weight:800!important;padding:0 31px 0 11px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M2 2l4 4 4-4' fill='none' stroke='%23636c63' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important}.chatUtilityDrawerFull{position:relative!important;inset:auto!important;width:100%!important;border:0!important;border-bottom:1px solid #e3e8e1!important;border-radius:0!important;box-shadow:none!important;padding:7px 10px!important;background:#f8faf7!important;display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;animation:utilityTrayIn .18s ease both;z-index:4}.chatUtilityDrawerFull button{width:auto!important;text-align:center!important;border:1px solid #d7ded5!important;background:#fff!important;border-radius:999px!important;padding:6px 9px!important;font-size:10.5px!important;font-weight:800!important}.chatUtilityDrawerFull button:hover{color:#237729!important;border-color:#72cc6c!important;background:#f5fff3!important}.chatUtilityDrawerFull .drawerClose{margin-left:auto!important}@keyframes utilityTrayIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.quickReplyRow{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 12px 3px}.quickReplyRow button{border:1px solid #a9dca3;background:#f5fff3;color:#28672b;border-radius:999px;padding:7px 10px;font-size:11.5px;font-weight:750}.quickReplyRow button:hover{background:#32cd33;color:#0a260b;border-color:#32cd33}.topActions{gap:8px}.liveStudioHeader{border-radius:999px!important;padding:8px 12px!important;font-size:12px!important}.priceHeaderWrap,.profileMenuWrap{position:relative}.priceHeaderButton{height:38px!important;display:flex!important;align-items:baseline!important;gap:3px!important;border:1px solid #dbe3d8!important;background:#f7faf6!important;color:#263126!important;border-radius:999px!important;padding:6px 11px!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,transform .15s ease}.priceHeaderButton:hover{border-color:#6fd168!important;background:#f2fff0!important;transform:translateY(-1px)}.priceHeaderButton strong{font-size:16px;color:#23942a}.priceHeaderButton small{font-size:9.5px;color:#6f786f}.priceStatusDot{width:7px;height:7px;border-radius:50%;background:#b5bcb4;align-self:center;margin-right:2px}.priceStatusDot.ready{background:#32cd33}.priceHeaderPreview{position:absolute;right:0;top:calc(100% + 8px);z-index:400;width:235px;padding:11px;border:1px solid #dce3da;background:#fff;border-radius:12px;box-shadow:0 12px 32px #141e1426;display:grid;gap:5px;opacity:0;visibility:hidden;transform:translateY(-4px);pointer-events:none;transition:.16s}.priceHeaderWrap:hover .priceHeaderPreview,.priceHeaderWrap:focus-within .priceHeaderPreview{opacity:1;visibility:visible;transform:none;pointer-events:auto}.priceHeaderPreview strong{font-size:14px}.priceHeaderPreview>span:not(.kind){font-size:10.5px;color:#697169}.priceHeaderPreview button{border-radius:999px!important;padding:7px 9px!important;font-size:10.5px!important;background:#fff!important;color:#2d622f!important;border:1px solid #96d691!important}.priceHeaderPreview button:hover{background:#32cd33!important;color:#0c250d!important;border-color:#32cd33!important}.profileMenuTrigger{height:40px!important;min-width:48px!important;border:0!important;background:transparent!important;color:#3d453d!important;padding:2px 3px!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:4px!important;box-shadow:none!important}.profileMenuTrigger.signedIn:hover{background:#f0f4ef!important}.profileMenuTrigger img{width:34px;height:34px;border-radius:50%;object-fit:cover}.menuBars{font-size:19px;line-height:1}.menuChevron{font-size:15px;color:#697169;transform:translateY(-1px)}.profileMenuPanel{position:absolute;right:0;top:calc(100% + 8px);z-index:500;width:190px;border:1px solid #dce2da;background:#fff;border-radius:12px;padding:6px;box-shadow:0 14px 36px #141e1429;display:grid;gap:2px}.profileMenuPanel button{border:0!important;background:#fff!important;color:#333c33!important;text-align:left!important;border-radius:8px!important;padding:9px 10px!important;font-size:12px!important}.profileMenuPanel button:hover{background:#f3faf1!important;color:#25812b!important;text-decoration:none!important}.profileMenuDivider{height:1px;background:#edf0ec;margin:4px 3px}.profileMenuPanel .menuDanger:hover{color:#b53931!important;background:#fff6f5!important}.utilityMode .main{max-width:1180px!important;padding-top:28px}.pricingPage,.accountPage,.aboutPage{width:100%;max-width:1100px;margin:0 auto;display:grid;gap:18px}.pricingPageHero,.accountPageTop{background:#fff;border:1px solid #dce2da;border-radius:16px;padding:20px}.pricingPageTitle,.accountPageTop{display:flex;align-items:center;justify-content:space-between;gap:18px}.pricingPageTitle h1,.accountPageIdentity h1{margin:3px 0 5px}.pricingPageAmount{display:flex;align-items:baseline;gap:5px}.pricingPageAmount strong{font-size:31px;color:#26952c}.pricingPageAmount span{font-size:11px;color:#747c74}.pricingPageGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pricingPageGrid article{background:#fff;border:1px solid #dce2da;border-radius:14px;padding:15px}.pricingCapabilityList{display:grid;gap:5px}.pricingCapabilityList span{display:flex;justify-content:space-between;gap:8px;font-size:11px}.pricingCapabilityList em{font-style:normal;color:#747c74}.pricingPageActions{display:flex;justify-content:flex-end;gap:8px}.accountPageIdentity{display:flex;align-items:center;gap:12px}.accountPageIdentity img{width:54px;height:54px;border-radius:50%}.accountPageIdentity p{margin:0;color:#757d75;font-size:11px}.accountPageTabs{position:sticky;top:72px;z-index:20;background:#f3f5f2;padding:5px 0;display:flex;gap:5px;overflow-x:auto}.accountPageTabs button{border:1px solid transparent;background:transparent;color:#5e675e;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;white-space:nowrap}.accountPageTabs button:hover{color:#25822b;background:#eef8ec}.accountPageTabs button[data-active=true]{background:#fff;border-color:#cfe0cc;color:#238129}.accountPageBody{background:#fff;border:1px solid #dce2da;border-radius:16px;padding:18px;min-height:420px}.aboutBack{color:#616a61!important;text-decoration:none!important}.aboutBack:hover{color:#25822b!important;text-decoration:none!important}.aboutPage button:hover,.pricingPage button:hover,.accountPage button:hover{transition:color .15s ease,background .15s ease,border-color .15s ease}.utilityPill,.knowledgeOwn button,.demoActions button,.overrideSectionHead button,.runtimeDetails button,.detailCopy,.purchaseActions button,.fuelAlertToast button{border-radius:999px!important;font-weight:800!important}.utilityPill:hover,.knowledgeOwn button:hover,.demoActions button:hover,.overrideSectionHead button:hover,.runtimeDetails button:hover,.detailCopy:hover{border-color:#71ce6b!important;color:#247529!important;background:#f4fff2!important}.tags button{border-color:#72ce6d!important;box-shadow:0 0 0 1px #32cd331f!important;background:#fbfffa!important}.suggestions button:hover{border-color:#72ce6d!important;color:#247529!important}.helpBackdropSoft{background:#12171247!important;-webkit-backdrop-filter:none;backdrop-filter:none}.helpModalCompact{width:min(560px,calc(100vw - 28px))!important;max-height:min(82vh,760px)!important;border-radius:16px!important;overflow:hidden}.helpModalCompact .helpHead{padding:12px 13px}.helpModalCompact .helpHeadActions{gap:5px}.helpUtility{font-size:10.5px!important;padding:6px 8px!important;position:relative}.helpUtility i{position:absolute;right:2px;top:2px;width:6px;height:6px;background:#d74d45;border-radius:50%}.helpModalCompact .helpTurns{padding:14px 15px;max-height:420px}.helpModalCompact .helpTurn p{font-size:14.5px!important;line-height:1.52!important}.helpModalCompact .helpTurn b{font-size:11.5px}.helpModalCompact .helpTurn time{font-size:10px}.helpModalCompact .helpComposer textarea,.helpModalCompact .superAdminComposer textarea{font-size:14px!important;line-height:1.45}.supportLauncher{border-color:#ffffff38!important;background:#121612c7!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 10px 28px #0f140f2e!important}.supportLauncher:hover{background:#121612e6!important}.supportLauncherDock{background:#121612c7!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.fuelGauge{min-width:0!important;gap:8px!important;padding:5px 8px!important;background:#fff!important;border-radius:12px!important}.fuelGaugeVisual{position:relative;width:104px!important;height:54px!important;flex:0 0 104px!important}.fuelGaugeVisual svg{width:104px!important;height:60px!important;overflow:visible}.fuelArcBase,.fuelArcState{stroke-width:10!important}.fuelNeedle{transform-origin:64px 60px!important}.fuelNeedle line{stroke-width:4!important;stroke:#202620!important}.fuelNeedle circle{fill:#202620!important}.fuelTankMark{position:absolute;left:43px;top:30px;width:18px;height:18px;display:grid;place-items:center;z-index:2;background:#fff;border-radius:50%}.fuelTankIcon{width:14px;height:14px;fill:none;stroke:var(--fuel-color);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fuelGaugeReading{display:grid;gap:1px;min-width:0}.fuelGaugeReading strong{font-size:16px!important;color:var(--fuel-color);line-height:1}.fuelGaugeReading span{font-size:11.5px!important;font-weight:850;color:#333b33;white-space:nowrap}.fuelGaugeReading small{font-size:10.5px!important;color:#747c74;white-space:nowrap}.fuelGauge.compact{min-width:148px!important;padding:3px 7px 3px 3px!important}.fuelGauge.compact .fuelGaugeVisual{width:66px!important;height:38px!important;flex-basis:66px!important}.fuelGauge.compact .fuelGaugeVisual svg{width:66px!important;height:40px!important}.fuelGauge.compact .fuelTankMark{left:27px;top:20px;width:13px;height:13px}.fuelGauge.compact .fuelTankIcon{width:10px;height:10px}.fuelGauge.compact .fuelGaugeReading span{font-size:11.5px!important}.fuelHeaderWrap{position:relative;z-index:30}.fuelHeaderPreview{z-index:450}.numberSuffix{position:relative}.numberSuffix input{padding-right:32px!important}.numberSuffix span{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#737b73;font-weight:800}.autoTopUpSettings input{width:100%}@media(max-width:1050px){.liveSignalStrip{grid-template-columns:1fr 1fr!important}.pricingPageGrid{grid-template-columns:1fr 1fr}}@media(max-width:820px){.runtime{position:relative;top:auto;max-height:none}.runtimeScrollBody{max-height:620px}.pricingPageGrid{grid-template-columns:1fr}.pricingPageTitle,.accountPageTop{align-items:flex-start;flex-direction:column}.helpModalCompact{width:min(520px,calc(100vw - 20px))!important}}@media(max-width:600px){.topActions{gap:4px}.priceHeaderButton small{display:none}.priceHeaderButton,.liveStudioHeader{padding-inline:9px!important}.runtimeHeader{height:54px!important;min-height:54px!important}.liveSignalStrip{grid-template-columns:1fr 1fr!important}.runtimeMetricGrid{grid-template-columns:1fr 1fr}.chatUtilityDrawerFull{padding:6px!important}.chatUtilityDrawerFull button{font-size:10px!important}.helpModalCompact .helpHead>div:first-child small{display:none}.helpUtility{font-size:9.5px!important}.fuelGauge.compact{min-width:70px!important}.fuelGauge.compact .fuelGaugeReading span,.fuelGauge.compact .fuelGaugeVisual{display:none}.profileMenuTrigger{min-width:42px!important}}.fieldLabel select,.settingsGrid select,.autoTopUpSettings select{appearance:none;-webkit-appearance:none;padding-right:38px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M2 2l4 4 4-4' fill='none' stroke='%23636c63' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important}.getStartedHeader{border:1px solid #32cd33!important;background:#32cd33!important;color:#102512!important;border-radius:999px!important;padding:9px 16px!important;font-size:12px!important;font-weight:850!important;box-shadow:none!important;transition:background .15s ease,color .15s ease,transform .15s ease}.getStartedHeader:hover{background:#29b92c!important;border-color:#29b92c!important;color:#061707!important;transform:translateY(-1px)}.profileMenuTrigger.anonymous{width:44px!important;min-width:44px!important;justify-content:center!important;padding:0!important}.menuBars{width:22px;height:18px;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;font-size:0!important;line-height:0!important}.menuBars i{display:block;width:22px;height:2.5px;border-radius:999px;background:#384038;transition:width .15s ease,background .15s ease,transform .15s ease}.menuBars i:nth-child(2){width:17px}.profileMenuTrigger.anonymous:hover .menuBars i{background:#22882a}.profileMenuTrigger.anonymous:hover .menuBars i:nth-child(2){width:22px}.profileMenuPanel .menuPrimary{background:#eef9ec!important;color:#217b27!important;font-weight:850!important}.profileMenuPanel .menuPrimary:hover{background:#32cd33!important;color:#102512!important}.aboutMode{background:#fff!important}.aboutMode .main{max-width:none!important;width:100%!important;background:#fff!important;padding-top:0!important}.aboutNarrativePage{width:min(100%,1040px)!important;max-width:1040px!important;margin:0 auto!important;display:block!important;background:#fff!important;padding:24px clamp(20px,5vw,68px) 72px!important;color:#171a18}.aboutNarrativePage>div{background:#fff}.aboutKicker{display:inline-block;color:#238b29;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px}.aboutHeroClean{padding:8px 0 58px;border-bottom:1px solid #e2e7e1}.aboutHeroClean .aboutBack{margin-bottom:38px}.aboutHeroClean h1{max-width:900px;font-size:clamp(38px,5.1vw,62px);line-height:1.035;letter-spacing:-.052em;margin:0 0 25px;font-weight:780}.aboutHeroClean h1 em{font-style:normal;color:#278d2d}.aboutHeroClean>p{max-width:790px;font-size:17px;line-height:1.68;color:#515a51;margin:0 0 16px}.aboutHeroClean blockquote{max-width:850px;margin:32px 0 0;padding:4px 0 4px 22px;border-left:4px solid #32cd33;font-size:clamp(22px,3vw,31px);font-weight:760;line-height:1.27;letter-spacing:-.025em;color:#1d271d}.aboutStatement,.aboutHow,.aboutBuiltDifferent,.aboutVfnFinal{padding:58px 0;border-bottom:1px solid #e2e7e1}.aboutStatement{max-width:850px}.aboutStatement h2,.aboutSectionHead h2,.aboutVfnFinal h2,.aboutFinalCta h2{font-size:clamp(30px,4vw,44px);line-height:1.1;letter-spacing:-.04em;margin:0 0 18px}.aboutStatement p,.aboutSectionHead p,.aboutVfnFinal>p,.aboutVfnFinal .aboutVfnClose,.aboutFinalCta p{font-size:16px;line-height:1.68;color:#515a51;margin:0 0 14px;max-width:820px}.aboutStatement p b{color:#202820}.aboutSectionHead{max-width:790px;margin-bottom:28px}.aboutFlow{display:grid;grid-template-columns:1fr 1fr;column-gap:42px}.aboutFlow article{display:grid;grid-template-columns:45px 1fr;gap:13px;align-items:start;padding:19px 0;border-top:1px solid #e5e9e4}.aboutFlow article>span{font-size:11px;font-weight:900;color:#2d9a32;letter-spacing:.08em;padding-top:2px}.aboutFlow b{font-size:17px;line-height:1.25}.aboutFlow p{font-size:14px;line-height:1.55;color:#606960;margin:5px 0 0}.aboutInlineCta,.aboutFinalCta button{margin-top:26px;border:1px solid #32cd33!important;background:#32cd33!important;color:#102512!important;border-radius:999px!important;padding:11px 19px!important;font-size:13px!important;font-weight:900!important;transition:background .15s ease,transform .15s ease}.aboutInlineCta:hover,.aboutFinalCta button:hover{background:#29b92c!important;border-color:#29b92c!important;transform:translateY(-1px)}.aboutPrinciples{display:grid;grid-template-columns:1fr 1fr;column-gap:44px}.aboutPrinciples article{padding:20px 0;border-top:1px solid #e4e8e3}.aboutPrinciples b{display:block;font-size:17px;line-height:1.3;margin-bottom:6px}.aboutPrinciples p{font-size:14px;line-height:1.58;color:#5f685f;margin:0}.aboutPrinciples article:nth-child(1) b,.aboutPrinciples article:nth-child(4) b,.aboutPrinciples article:nth-child(6) b{color:#257f2a}.aboutVfnFinal>strong{display:block;max-width:850px;font-size:clamp(22px,3vw,30px);line-height:1.3;letter-spacing:-.02em;margin-top:28px}.aboutVfnLines{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:32px 0}.aboutVfnLines article{padding-top:17px;border-top:3px solid #32cd33}.aboutVfnLines b{display:block;font-size:20px;margin-bottom:5px}.aboutVfnLines span{font-size:14px;line-height:1.5;color:#5e675e}.aboutVfnFinal .aboutVfnClose{margin-top:6px}.aboutFinalCta{padding:64px 0 12px;text-align:left}.aboutFinalCta p{margin-bottom:0}.aboutFinalCta button{min-width:130px}.aboutNarrativePage .aboutBack{color:#636b63!important;font-weight:760}.aboutNarrativePage .aboutBack:hover{color:#238b29!important;text-decoration:none!important}.helpModalCompact .helpTurn p{font-size:16px!important;line-height:1.45!important}.helpModalCompact .helpTurn b{font-size:11px!important}.helpModalCompact .helpComposer textarea,.helpModalCompact .superAdminComposer textarea{font-size:16px!important;line-height:1.45!important}@media(max-width:760px){.aboutNarrativePage{padding:18px 20px 58px!important}.aboutHeroClean{padding-bottom:42px}.aboutHeroClean .aboutBack{margin-bottom:28px}.aboutHeroClean>p{font-size:15.5px}.aboutStatement,.aboutHow,.aboutBuiltDifferent,.aboutVfnFinal{padding:44px 0}.aboutFlow,.aboutPrinciples,.aboutVfnLines{grid-template-columns:1fr}.aboutFlow article,.aboutPrinciples article{padding:17px 0}.aboutVfnLines{gap:17px}.getStartedHeader{padding:8px 12px!important}.profileMenuPanel{width:205px}}.aboutHeaderLink{border:0!important;background:transparent!important;color:#3f4740!important;border-radius:999px!important;padding:8px 10px!important;font-size:12px!important;font-weight:780!important;box-shadow:none!important;transition:color .15s ease,background .15s ease}.aboutHeaderLink:hover{color:#238b29!important;background:#f4faf2!important;text-decoration:none!important}.setupOrientation{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:2px 0 20px;border-bottom:1px solid #e2e8e0;background:#fff}.setupOrientation>div{max-width:760px}.setupOrientation h2{margin:4px 0 7px;font-size:22px;line-height:1.18;letter-spacing:-.025em}.setupOrientation p{margin:0;color:#596259;font-size:13.5px;line-height:1.55;max-width:720px}.setupOrientationLink{flex:0 0 auto;border:0!important;background:transparent!important;color:#238b29!important;padding:8px 0!important;border-radius:0!important;box-shadow:none!important;font-size:12px!important;font-weight:850!important;white-space:nowrap}.setupOrientationLink:hover{color:#145f19!important;text-decoration:none!important}@media(max-width:760px){.aboutHeaderLink{display:none!important}.setupOrientation{align-items:flex-start;flex-direction:column;gap:8px;padding-bottom:16px}.setupOrientation h2{font-size:20px}.setupOrientation p{font-size:13px}.setupOrientationLink{padding-top:2px!important}}.main{overflow-x:clip}.studioHomeMode{grid-template-columns:1fr!important;background:#f3f5f2!important}.studioHomeMode .main{max-width:1180px!important;padding:34px 34px 90px!important;background:#f3f5f2!important}.studioHomePage{min-height:calc(100vh - 150px);display:grid;place-items:center;padding:22px}.studioHomeSheet{width:min(860px,100%);background:#fff;border:1px solid #e0e5df;border-radius:20px;padding:clamp(30px,6vw,62px);box-shadow:0 10px 34px #1923190e}.studioHomeSheet h1{font-size:clamp(38px,5.2vw,58px);line-height:1.04;letter-spacing:-.05em;margin:7px 0 20px;max-width:760px}.studioHomeSheet>p{font-size:17px;line-height:1.65;color:#535c53;max-width:720px;margin:0 0 26px}.studioHomeSheet>small{display:block;margin-top:18px;color:#7a827a;font-size:12px;line-height:1.5}.studioHomeActions{display:flex;gap:10px;flex-wrap:wrap}.studioHomePrimary,.studioHomeSecondary{min-height:44px;border-radius:11px!important;padding:11px 18px!important;font-weight:850!important;box-shadow:none!important}.studioHomePrimary{border:1px solid #32cd33!important;background:#32cd33!important;color:#102512!important}.studioHomePrimary:hover{background:#29b92c!important;border-color:#29b92c!important}.studioHomeSecondary{border:1px solid #cfd6cd!important;background:#fff!important;color:#303830!important}.studioHomeSecondary:hover{border-color:#72ce6d!important;color:#237729!important;background:#f6fff4!important}.aboutMode{background:#f3f5f2!important}.aboutMode .main{max-width:1180px!important;width:100%!important;background:#f3f5f2!important;padding:28px 34px 80px!important}.aboutNarrativePage{background:#fff!important;border:1px solid #e0e5df!important;border-radius:20px!important;box-shadow:0 10px 34px #1923190d!important;padding:30px clamp(24px,5vw,68px) 72px!important}.aboutNarrativePage>div{background:#fff!important}.aboutInlineCta,.aboutFinalCta button{border-radius:11px!important;padding:13px 22px!important;min-height:46px!important;font-size:14px!important;box-shadow:none!important}.setupOrientation{width:100%!important;max-width:100%!important;align-items:center!important;padding:18px 20px!important;border:1px solid #dce2da!important;border-radius:16px!important;background:#fff!important;box-shadow:0 3px 14px #19231909!important;overflow:visible!important}.setupOrientationLink{flex:0 0 auto!important;border:1px solid #d4dbd2!important;background:#fff!important;color:#238b29!important;padding:9px 12px!important;border-radius:10px!important;box-shadow:none!important}.setupOrientationLink:hover{border-color:#72ce6d!important;background:#f5fff3!important;color:#176d1c!important}.representationMirror{display:grid;align-content:start;gap:5px;background:#fff;border:1px solid #dce2da;border-radius:14px;padding:13px 14px;min-width:0}.representationMirror>span,.knowledgeIdentityCard .kind{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#778077;font-weight:850}.representationMirror>b{font-size:14px;overflow-wrap:anywhere}.representationMirror>small{color:#747d74;font-size:11.5px;line-height:1.45}.representationMirror>button{justify-self:start;margin-top:3px;border:1px solid #d2d9d0!important;background:#fff!important;color:#2f7432!important;border-radius:10px!important;padding:7px 10px!important;font-size:11.5px!important;font-weight:800!important;box-shadow:none!important}.representationMirror>button:hover{border-color:#72ce6d!important;background:#f5fff3!important;color:#176d1c!important}.knowledgeIdentityCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:22px;align-items:start;background:#fff;border:1px solid #dce2da;border-radius:16px;padding:18px 19px;box-shadow:0 3px 14px #19231909}.knowledgeIdentityCard h3{margin:5px 0 7px;font-size:20px}.knowledgeIdentityCard p{margin:0;color:#626b62;font-size:13px;line-height:1.5}.knowledgeIdentityControl{display:grid;gap:7px}.knowledgeIdentityControl small{color:#727a72;font-size:11.5px;line-height:1.45}.tags button{border:1px solid #72ce6d!important;background:linear-gradient(180deg,#fff,#eefbee 145%)!important;box-shadow:none!important;padding:6px 9px!important;font-size:12px!important}.knowledgeOwn button,.demoActions button,.overrideSectionHead button,.helpUtility,.helpSendButton,.supportModeButtons button,.overrideProposalActions button,.studioSelect,.chatUtilityDrawerFull button,.runtimeHeader .miniButton,.planActionButton,.purchaseActions button,.accountPageActions button,.accountPageTabs button,.dashboardPeriodBar button,.profileList button,.fleetFuelCard button{border-radius:10px!important;box-shadow:none!important}.knowledgeOwn button,.demoActions button,.overrideSectionHead button{padding:8px 11px!important}.knowledgeOwn button:hover,.demoActions button:hover,.overrideSectionHead button:hover{border-color:#72ce6d!important;color:#247529!important;background:#f4fff2!important}.studioSelect{border-radius:10px!important}.chatUtilityDrawerFull button,.runtimeHeader .miniButton{border-radius:9px!important}.accountPageTabs button,.accountPageActions .utilityPill,.helpHeadActions .utilityPill,.supportModeButtons .utilityPill,.overrideProposalActions .utilityPill{border-radius:10px!important}.helpSendButton{border:1px solid #171a18!important;background:#171a18!important;color:#fff!important;padding:9px 13px!important;font-weight:800!important}.helpSendButton:hover{background:#252b25!important;border-color:#252b25!important;color:#fff!important}.overrideCardActions .utilityPill,.accountSectionHead .utilityPill,.runtimeDetails .utilityPill,.detailCopy.utilityPill{border-radius:999px!important}.helpModalCompact{width:min(470px,calc(100vw - 28px))!important;max-width:470px!important}.helpTurnMeta{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin-bottom:5px!important;min-width:0}.helpTurnMeta b{display:block!important;margin:0!important;min-width:0}.helpTurnMeta time{position:static!important;inset:auto!important;transform:none!important;display:block!important;flex:0 0 auto!important;color:#8a918a!important;font-size:10px!important;white-space:nowrap!important}.helpModalCompact .helpTurn.owner,.helpModalCompact .helpTurn.user{margin-left:auto}.helpModalCompact .helpTurn.owner .helpTurnMeta,.helpModalCompact .helpTurn.user .helpTurnMeta{padding-inline:2px}.supportLauncher,.supportLauncherDock{background:#050705db!important;border-color:#fff3!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important}.supportLauncher:hover,.supportLauncherDock:hover{background:#050705f0!important}.studioMain,.chatBox,.runtime,.liveOps{min-width:0!important;max-width:100%!important}.runtime{position:relative!important;top:auto!important;overflow:hidden!important;isolation:isolate!important}.runtimeHeader{position:relative!important;top:auto!important;z-index:12!important;margin:0!important;flex:0 0 56px!important;background:#fff!important;box-shadow:none!important}.runtimeScrollBody{padding-top:10px!important;overflow:auto!important;min-height:0!important}.runtimeScrollBody>.runtimeJudgment{margin-top:0!important}.liveSignalStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.signalLive{min-width:0!important}.signalLiveHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:baseline!important}.signalLiveHead span,.signalLiveHead b{min-width:0!important}.signalLiveHead b{white-space:nowrap!important}.liveOps{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;overflow-x:clip!important}.runtimeInfoPortal,.runtimeTooltipPortal{z-index:10000!important}.pricingPage{font-size:14px;color:#252b25}.pricingPage p{font-size:14px!important;font-weight:400!important;line-height:1.55!important;color:#5d665d!important}.pricingPageHero,.pricingImpactGuide,.pricingBreakdown,.pricingReadiness{background:#fff;border:1px solid #dce2da;border-radius:16px;padding:18px 20px;box-shadow:0 3px 14px #19231909}.pricingImpactGuide b{font-size:14px}.pricingImpactGuide p{margin:5px 0 0}.pricingBreakdown{padding:0;overflow:hidden}.pricingBreakdownHead>div,.pricingBreakdownRow{display:grid;grid-template-columns:minmax(0,1fr) 100px 110px;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid #edf0ec}.pricingBreakdownHead>div{background:#fafbf9;color:#6d756d;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.pricingBreakdownRow>b,.pricingBreakdownRow div>b{font-size:13px}.pricingBreakdownRow div{display:flex;align-items:center;gap:7px;min-width:0}.pricingBreakdownRow small{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#27882d;font-weight:850}.pricingBreakdownRow>span{font-size:12px;color:#6d756d}.pricingBreakdownRow>strong{text-align:right;font-size:12.5px}.pricingBreakdownTotal{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#fbfdf9}.pricingBreakdownTotal span{font-weight:800}.pricingBreakdownTotal strong{font-size:17px;color:#238b29}.pricingReadiness h3{margin:5px 0}.pricingReadiness p{margin:0!important}.pricingPageActions{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}.planActionButton{min-height:42px!important;padding:9px 15px!important;border:1px solid #cfd6cd!important;background:#fff!important;color:#2d352d!important;font-weight:820!important}.planActionButton:hover{border-color:#72ce6d!important;color:#207526!important;background:#f6fff4!important}.planActionButton.buyAgentButton{background:#32cd33!important;border-color:#32cd33!important;color:#102512!important}.planActionButton.buyAgentButton:hover{background:#29b92c!important;border-color:#29b92c!important;color:#081b09!important}.cap,.tagEditor,.knowledgeOwn,.knowledgeList,.styleCard,.deployCard,.liveOps,.chatBox,.runtime{box-shadow:0 2px 10px #19231906}@media(max-width:820px){.helpModalCompact{width:min(460px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important}.knowledgeIdentityCard{grid-template-columns:1fr}.aboutMode .main,.studioHomeMode .main{padding-left:18px!important;padding-right:18px!important}.pricingBreakdownHead>div,.pricingBreakdownRow{grid-template-columns:minmax(0,1fr) 72px 82px;gap:8px}}@media(max-width:600px){.liveSignalStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.studioHomePage{padding:6px}.studioHomeSheet{padding:28px 22px}.studioHomeSheet>p{font-size:15.5px}.setupOrientation{align-items:flex-start!important}.pricingBreakdownHead>div,.pricingBreakdownRow{grid-template-columns:minmax(0,1fr) 62px 72px;padding-left:12px;padding-right:12px}.pricingPageActions>*{flex:1 1 120px}.aboutNarrativePage{border-radius:16px!important}.helpModalCompact{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}}.liveSignalTop{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:8px!important;min-width:0!important}.liveSignalTop>.runtimeInfoLabel{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.liveSignalTop>b{min-width:38px!important;text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.menuBars{width:24px!important;height:20px!important;gap:4.5px!important;align-items:flex-end!important}.menuBars i{width:24px!important;height:3.5px!important;border-radius:999px!important;background:#303830!important}.menuBars i:nth-child(2){width:18px!important}.profileMenuTrigger.anonymous:hover .menuBars i:nth-child(2){width:24px!important}.priceHeaderWrap{z-index:90}.priceHeaderWrap:after{content:"";position:absolute;left:-6px;right:-6px;top:100%;height:10px;background:transparent;pointer-events:auto}.priceHeaderPreview{top:calc(100% + 5px)!important}.priceHeaderPreview button{border-radius:10px!important}.setupPathCard{background:#fff;border:1px solid #dce2da;border-radius:16px;padding:17px 18px;display:grid;gap:13px;box-shadow:0 2px 10px #19231906}.setupPathCard h3{margin:0 0 5px;font-size:18px}.setupPathCard p{margin:0;color:#646d64;font-size:12.5px;line-height:1.5}.setupPathChoices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.setupPathChoices button{min-width:0;text-align:left;border:1px solid #d7ddd5;background:#fff;color:#303830;border-radius:12px;padding:11px 12px;box-shadow:none;display:grid;gap:4px}.setupPathChoices button b{font-size:12.5px}.setupPathChoices button span{font-size:10.5px;line-height:1.4;color:#707970}.setupPathChoices button:hover,.setupPathChoices button[data-active=true]{border-color:#72ce6d;background:linear-gradient(180deg,#fff,#f1fff0 145%);color:#1f7024}.setupPathChoices button[data-active=true]{box-shadow:0 0 0 1px #32cd3326 inset}.setupPathNotice{display:flex;gap:10px;align-items:flex-start;border-left:3px solid #32cd33;padding:7px 0 7px 11px}.setupPathNotice b{font-size:11.5px;white-space:nowrap}.setupPathNotice span{font-size:11.5px;line-height:1.45;color:#626b62}.vitalProfileSource{background:#fff;border:1px solid #dce2da;border-radius:16px;padding:17px 18px;display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.vitalProfileSource h3{margin:5px 0 6px;font-size:17px}.vitalProfileSource p{margin:0;font-size:12.5px;line-height:1.5;color:#646d64}.vitalProfileChoices{display:grid;gap:7px}.vitalProfileChoices button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;border:1px solid #d7ddd5;background:#fff;color:#303830;border-radius:11px;padding:10px 11px;box-shadow:none}.vitalProfileChoices button b{font-size:12.5px}.vitalProfileChoices button span{font-size:10.5px;color:#747c74;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vitalProfileChoices button:hover,.vitalProfileChoices button[data-active=true]{border-color:#72ce6d;background:#f4fff2;color:#1f7024}.vitalProfileSource.signedOut{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vitalProfileSource.signedOut>button{border:1px solid #ccd4ca;background:#fff;border-radius:10px;padding:9px 12px;font-weight:800;color:#344034}.vitalProfileSource.signedOut>button:hover{border-color:#72ce6d;color:#247529;background:#f4fff2}.vitalProfileSource.signedOut .blockContent{display:grid;gap:12px}.vitalProfileSource.signedOut .vitalSignInButton{margin-top:8px}.securityCallout{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid #dbe3d8;border-radius:14px;padding:13px 15px}.securityCallout b{font-size:12px;white-space:nowrap}.securityCallout span{font-size:11.5px;line-height:1.5;color:#667066}.dropUpload{min-height:104px!important;padding:18px!important}.behaviorSetup .dropUpload{min-height:122px!important}.dropUpload b{font-size:13px!important}.dropUpload span{font-size:11.5px!important}.trainingEmptyHint{display:flex;align-items:flex-start;gap:9px;padding:8px 2px 0;color:#747c74}.trainingEmptyHint b{font-size:11.5px;color:#414941;white-space:nowrap}.trainingEmptyHint span{font-size:10.8px;line-height:1.45}.composer{padding:10px 12px!important;align-items:flex-end!important}.composer textarea{min-height:48px!important;height:48px;padding:9px 11px!important;line-height:1.4!important}.composer button{height:42px!important;min-height:42px!important;padding:0 13px!important;border-radius:10px!important}.helpModalCompact .helpComposer{padding:10px 12px!important;align-items:flex-end!important}.helpModalCompact .helpComposer textarea{min-height:48px!important;height:48px!important;padding:9px 11px!important;line-height:1.4!important}.helpModalCompact .helpComposer button{height:42px!important;min-height:42px!important;padding:0 13px!important;border-radius:10px!important}.body.aboutMode:not(.studioHomeMode) .main{max-width:1180px!important;width:100%!important;background:#f3f5f2!important;padding:28px 34px 80px!important}@media(max-width:980px){.setupPathChoices{grid-template-columns:1fr 1fr}.vitalProfileSource{grid-template-columns:1fr}}@media(max-width:760px){.setupPathChoices{grid-template-columns:1fr}.setupPathNotice{display:grid}.vitalProfileSource.signedOut{grid-template-columns:1fr}.trainingEmptyHint{display:grid}}.priceHeaderButton,.liveStudioHeader{border-radius:11px!important}.menuBarsSvg{width:28px;height:22px;display:block;overflow:visible}.menuBarsSvg line{stroke:#303830;stroke-width:4;stroke-linecap:round;transition:stroke .15s ease,transform .15s ease}.profileMenuTrigger.anonymous:hover .menuBarsSvg line{stroke:#22882a}.liveStudioHeader,.priceHeaderButton{height:42px!important;min-height:42px!important;border-radius:11px!important;box-shadow:none!important}.liveStudioHeader{min-width:106px!important;justify-content:center!important;padding:0 13px!important}.priceHeaderButton{min-width:106px!important;justify-content:center!important;padding:0 12px!important;background:#fff!important;border-color:#d8dfd6!important;align-items:baseline!important}.priceHeaderButton:hover{background:#fbfff9!important;border-color:#76cf70!important}.priceHeaderButton strong{font-size:19px!important;line-height:1!important;color:#23942a!important}.priceHeaderButton small{font-size:10.5px!important;line-height:1!important;color:#687168!important;font-weight:750!important}.chatMenuDots{display:flex;align-items:center;gap:3px}.chatMenuDots i{display:block;width:4px;height:4px;border-radius:50%;background:#4a534a}.chatUtilityDrawerFull{position:relative!important;width:100%!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;padding:8px 10px!important}.chatUtilityDrawerFull button{border-radius:9px!important}.chatUtilityDrawerFull .drawerCloseIcon{margin-left:auto!important;width:30px!important;min-width:30px!important;height:30px!important;padding:0!important;font-size:20px!important;line-height:1!important;border-color:transparent!important;background:transparent!important;color:#535b53!important}.chatUtilityDrawerFull .drawerCloseIcon:hover{background:#eef3ed!important;border-color:#d7ded5!important;color:#171a18!important}.composer{align-items:center!important;gap:7px!important;padding:9px 11px!important}.composerInputWrap{flex:1;min-width:0;position:relative}.composerInputWrap textarea,.composer textarea{width:100%!important;min-height:46px!important;height:46px!important;padding:11px 12px!important;line-height:1.35!important;resize:none!important}.composer>button,.emojiButton{height:46px!important;min-height:46px!important}.composer>button{padding:0 14px!important;border-radius:10px!important}.emojiWrap{position:relative;flex:0 0 auto;display:flex;align-items:center}.emojiButton{position:static!important;width:44px!important;min-width:44px!important;padding:0!important;border:1px solid #d1d8cf!important;background:#fff!important;color:#414941!important;border-radius:10px!important;font-size:20px!important;display:grid!important;place-items:center!important;box-shadow:none!important}.emojiButton:hover{border-color:#76cf70!important;background:#f7fff5!important}.emojiPicker{right:0!important;bottom:52px!important;width:272px!important;max-height:248px;overflow-y:auto;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:3px!important;padding:9px!important;z-index:250!important;clip-path:inset(0 round 12px)}.emojiPicker button{width:100%!important;height:34px!important;min-height:34px!important;padding:0!important;display:grid!important;place-items:center!important;font-size:18px!important;overflow:hidden!important}.helpModalCompact{width:min(455px,calc(100vw - 28px))!important;max-width:455px!important}.helpModalCompact .helpTurn{max-width:94%!important}.helpFormattedText{display:grid;gap:10px}.helpFormattedText p{white-space:pre-wrap;margin:0!important;font-size:16px!important;line-height:1.48!important}.helpFormattedText ul{margin:0;padding-left:19px;display:grid;gap:5px;font-size:15.5px;line-height:1.46}.helpModalCompact .helpComposer,.helpModalCompact .superAdminComposer{align-items:center!important;gap:7px!important;padding:9px 11px!important}.helpModalCompact .helpComposer textarea,.helpModalCompact .superAdminComposer textarea{min-height:46px!important;height:46px!important;resize:none!important;padding:11px 12px!important;font-size:16px!important;line-height:1.35!important}.helpModalCompact .helpComposer button,.helpModalCompact .superAdminComposer button{height:46px!important;min-height:46px!important;padding:0 13px!important;border-radius:10px!important}.helpHeadActions{gap:5px!important}.helpUtility{border:1px solid #cfe0cc!important;background:#fff!important;color:#354035!important;border-radius:9px!important;box-shadow:none!important}.helpUtility:hover{border-color:#72ce6d!important;background:#f5fff3!important;color:#207526!important}.helpClose{border:1px solid transparent!important;background:transparent!important;border-radius:9px!important;box-shadow:none!important}.helpClose:hover{background:#f1f4f0!important;border-color:#dbe1da!important}.helpTuningPanel{border-top:1px solid #e6ebe4;border-bottom:1px solid #e6ebe4;background:#fbfdf9;padding:12px 14px;display:grid;gap:11px;max-height:310px;overflow:auto}.helpTuningHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.helpTuningHead>div{display:grid;gap:3px}.helpTuningHead b{font-size:13px}.helpTuningHead small{font-size:10.8px;line-height:1.4;color:#6a736a}.helpTuningHead select{min-width:136px;border:1px solid #d3dad1;background:#fff;border-radius:9px;padding:8px 28px 8px 9px;font-size:11px}.helpTuningGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px 12px}.helpMiniTune{display:grid;gap:5px;min-width:0}.helpMiniTune>div:first-child{display:flex;justify-content:space-between;gap:8px}.helpMiniTune span{font-size:10.5px;color:#525b52}.helpMiniTune b{font-size:10.5px;font-variant-numeric:tabular-nums}.helpMiniTuneTrack{height:16px;position:relative}.helpMiniTuneTrack:before{content:"";position:absolute;left:0;right:0;top:7px;height:3px;border-radius:999px;background:#dfe5dd}.helpMiniTuneTrack i{position:absolute;left:0;top:7px;height:3px;border-radius:999px;background:#32cd33;pointer-events:none}.helpMiniTuneTrack input{position:absolute;inset:0;width:100%;height:16px;margin:0;opacity:.001;cursor:pointer}.supportLauncher,.supportLauncherDock{background:#000000c7!important;border-color:#ffffff2e!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.supportLauncher:hover,.supportLauncherDock:hover{background:#000000e0!important}.inlineLeadCapture{margin:0 12px 10px;border:1px solid #d9e2d6;background:#fff;border-radius:12px;padding:11px;display:grid;gap:9px;box-shadow:0 3px 14px #141e140a}.inlineLeadCapture>div:first-child{display:grid;gap:3px}.inlineLeadCapture b{font-size:12.5px}.inlineLeadCapture span{font-size:10.8px;line-height:1.4;color:#6c756c}.inlineLeadGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.inlineLeadGrid input,.inlineLeadGrid select{min-width:0;border:1px solid #d4dbd2;background:#fff;border-radius:9px;padding:8px 9px;font-size:11.5px}.inlineLeadActions{display:flex;justify-content:flex-end;gap:7px}.inlineLeadActions button{border-radius:9px!important;padding:7px 10px!important;font-size:11px!important;box-shadow:none!important}.reviewRecovery{margin-top:9px;border-top:1px solid #e5eae3;padding-top:9px;display:grid;gap:6px}.reviewTrajectory{justify-self:start;border-radius:999px;padding:4px 7px;font-size:9.5px;font-weight:850;text-transform:uppercase;letter-spacing:.05em;background:#eef1ed;color:#566056}.reviewTrajectory.progressing,.reviewTrajectory.resolved,.reviewTrajectory.recovered{background:#effaed;color:var(--v-accent-text)}.reviewTrajectory.adapting{background:#f5f8e9;color:#61733a}.reviewTrajectory.waiting,.reviewTrajectory.closed{background:#f1f3f0;color:#626b62}.reviewTrajectory.needs_new_tactic{background:#fff8df;color:#766018}.reviewRecovery ul{margin:0;padding-left:17px;display:grid;gap:3px}.reviewRecovery li,.reviewRecovery p{font-size:10.8px;line-height:1.4;color:#596259;margin:0}.trajectoryNote{display:block;font-size:9.4px;line-height:1.42;color:#7a827a;margin-top:2px}.responseOptionList{display:grid;gap:7px;padding:8px 0}.responseOptionList article{border:1px solid #e0e6df;background:#fff;border-radius:10px;padding:9px;display:grid;gap:5px}.responseOptionList article.selected{border-color:#72ce6d!important;box-shadow:0 0 0 1px #32cd3324 inset!important}.responseOptionList article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.responseOptionList article b{font-size:11.5px}.responseOptionList article>div span{font-size:9px;border-radius:999px;background:#effaed;color:#28722c;padding:3px 6px}.responseOptionList p{font-size:11px;line-height:1.42;margin:0}.responseOptionList small{font-size:10px;line-height:1.4;color:#707870}.pageHead .eyebrow,.setupOrientation .kind,.setupPathCard .kind,.sectionIntro .kind,.aboutKicker{display:inline-flex!important;margin-bottom:11px!important}.pageHead h1,.setupOrientation h2,.setupPathCard h3,.sectionIntro h3{margin-top:0!important}.aboutHeroClean h1{letter-spacing:-.018em!important;line-height:1.09!important}.aboutHeroClean h1 em{letter-spacing:-.01em!important}.setupPathCard.hasSelection{grid-template-columns:minmax(0,.75fr) minmax(260px,1.25fr);align-items:center;padding:13px 15px;gap:14px}.setupPathCard.hasSelection .kind{margin-bottom:6px!important}.setupPathCard.hasSelection h3{font-size:16px;margin-bottom:0!important}.setupPathSummary{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.setupPathSummary>span{font-size:11.3px;line-height:1.4;color:#606960}.setupPathSummary button{flex:0 0 auto;border-radius:9px!important;padding:7px 10px!important;box-shadow:none!important}.behaviorTraining .compactSectionIntro p{max-width:720px}.behaviorTraining .trainingActions{margin-top:-2px}@media(max-width:700px){.helpTuningGrid,.inlineLeadGrid,.setupPathCard.hasSelection{grid-template-columns:1fr}.setupPathSummary{justify-content:space-between}.priceHeaderButton,.liveStudioHeader{min-width:auto!important}.helpModalCompact{width:100%!important;max-width:none!important}}.liveStudioHeader,.priceHeaderButton{height:44px!important;min-height:44px!important;border-radius:999px!important;box-shadow:none!important}.liveStudioHeader{min-width:116px!important;padding:0 16px!important;background:#fff!important;border:1px solid #d6ddd4!important;color:#283028!important;font-weight:820!important}.liveStudioHeader:hover{border-color:#70ce6b!important;background:#f9fff7!important;color:#1f7f25!important}.priceHeaderButton{min-width:116px!important;padding:0 15px!important;background:#fff!important;border:1px solid #d6ddd4!important}.priceHeaderButton strong{font-size:21px!important;letter-spacing:-.02em!important}.priceHeaderButton small{font-size:12px!important;margin-left:3px!important;font-weight:780!important;color:#5f685f!important}.purchaseStripActions{display:flex!important;gap:9px!important;align-items:center!important;flex-wrap:wrap!important}.purchaseStripActions button{min-height:42px!important;padding:9px 15px!important;border-radius:11px!important;box-shadow:none!important;font-weight:820!important}.purchaseStripActions .testFirstButton{background:#fff!important;color:#28752d!important;border:1px solid #72ce6d!important}.purchaseStripActions .testFirstButton:hover{background:#f6fff4!important;color:#17671d!important;border-color:#43bd43!important}.purchaseStripActions .buyAgentButton{background:#32cd33!important;color:#102512!important;border:1px solid #32cd33!important}.purchaseStripActions .buyAgentButton:hover{background:#29bb2d!important;border-color:#29bb2d!important;color:#071b08!important}.composerThinkingHint{font-size:10.5px;color:#697269;padding:5px 12px 8px;border-top:1px solid #f0f2ef;background:#fbfcfa}.reflectionCritiquePanel{border-top:1px solid #e5eae3;padding-top:14px;display:grid;gap:12px;animation:reflectionReveal .22s ease both}@keyframes reflectionReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.reflectionCritiqueIntro{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.reflectionCritiqueIntro>div:first-child{display:grid;gap:4px;max-width:680px}.reflectionCritiqueIntro small{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#667066;font-weight:800}.reflectionCritiqueIntro b{font-size:14px}.reflectionCritiqueIntro p{margin:0;font-size:11.5px;line-height:1.45;color:#6a736a}.reflectionTarget{min-width:150px;border:1px solid #d9e4d6;background:#fbfff9;border-radius:11px;padding:9px 11px;display:grid;gap:1px;text-align:right}.reflectionTarget span,.reflectionTarget small{font-size:9.5px;color:#657065}.reflectionTarget strong{font-size:18px;color:#278e2d}.critiqueSuggestionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.critiqueSuggestionGrid>button{border:1px solid #dbe1d9;background:#fff;border-radius:11px;padding:9px 10px;text-align:left;display:flex;gap:8px;align-items:flex-start;color:#303830;box-shadow:none}.critiqueSuggestionGrid>button:hover{border-color:#78cd72;background:#fbfff9}.critiqueSuggestionGrid>button[data-selected=true]{border-color:#43be45;background:linear-gradient(180deg,#f8fff5,#f1fbed)}.critiqueSuggestionGrid>button>span{width:20px;height:20px;border-radius:7px;border:1px solid #d5ddd3;display:grid;place-items:center;flex:0 0 20px;font-weight:900;color:#26862c}.critiqueSuggestionGrid>button div{display:grid;gap:2px}.critiqueSuggestionGrid>button b{font-size:11.5px}.critiqueSuggestionGrid>button small{font-size:9.5px;color:#737c73}.selectedCritiques{display:grid;gap:7px}.selectedCritiqueRow{display:grid;grid-template-columns:minmax(0,1fr) 130px 130px;gap:10px;align-items:end;border:1px solid #e0e5df;background:#fff;border-radius:11px;padding:10px 11px}.selectedCritiqueRow>div{display:grid;gap:2px}.selectedCritiqueRow b{font-size:11.5px}.selectedCritiqueRow small{font-size:9.8px;line-height:1.35;color:#737c73}.selectedCritiqueRow label{display:grid;gap:4px}.selectedCritiqueRow label span{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#6c756c;font-weight:800}.selectedCritiqueRow select{height:34px;border:1px solid #d3dad1;border-radius:9px;background:#fff;padding:0 28px 0 9px;font-size:10.5px}.critiqueScoreSummary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dce4da;border-radius:11px;overflow:hidden;background:#fbfdf9}.critiqueScoreSummary>div{padding:9px 10px;display:grid;gap:2px;border-right:1px solid #e6ebe4}.critiqueScoreSummary>div:last-child{border-right:0}.critiqueScoreSummary span{font-size:9.5px;color:#687168}.critiqueScoreSummary b,.critiqueScoreSummary strong{font-size:15px}.critiqueScoreSummary strong{color:#268b2c}.critiqueMethodNote{font-size:9.8px!important;line-height:1.45!important;color:#737c73!important;margin:0!important}.helpAdaptiveRow{display:grid;grid-template-columns:minmax(0,1.5fr) 150px minmax(120px,.7fr);gap:10px;align-items:end;border:1px solid #e2e8df;background:#fff;border-radius:11px;padding:10px}.helpAdaptiveToggle{display:flex;gap:9px;align-items:flex-start}.helpAdaptiveToggle>input{display:none}.helpAdaptiveToggle>span{width:34px;height:20px;border-radius:999px;background:#d7ddd5;position:relative;flex:0 0 34px;margin-top:2px}.helpAdaptiveToggle>span:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#fff;left:3px;top:3px;box-shadow:0 1px 2px #00000026;transition:.15s}.helpAdaptiveToggle>input:checked+span{background:#32cd33}.helpAdaptiveToggle>input:checked+span:after{left:17px}.helpAdaptiveToggle>div{display:grid;gap:2px}.helpAdaptiveToggle b{font-size:11.5px}.helpAdaptiveToggle small{font-size:9.7px;line-height:1.35;color:#707970}.helpAdaptiveMode{display:grid;gap:4px}.helpAdaptiveMode>span{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:#697269;font-weight:800}.helpAdaptiveMode select{height:34px;border:1px solid #d3dad1;background:#fff;border-radius:9px;padding:0 28px 0 9px;font-size:10.5px}.helpAdaptiveMode select:disabled{opacity:.55}.helpReflection{border-top:1px solid #e5eae3;background:#fbfcfa;padding:10px 13px;display:grid;gap:9px}.helpReflectionTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.helpReflectionTop>div:first-child{display:grid;gap:2px}.helpReflectionTop b{font-size:11.5px}.helpReflectionTop span{font-size:9.7px;color:#727b72}.helpScoreMeter{display:flex;gap:4px}.helpScoreMeter button{width:27px;height:27px;padding:0;border:1px solid #d5dcd3;background:#fff;border-radius:8px;font-size:10px}.helpScoreMeter button:hover{border-color:#6bcc66}.helpScoreMeter button.active{background:#32cd33;border-color:#32cd33;color:#0d2b10;font-weight:850}.helpCritiqueReveal{border-top:1px solid #e7ece5;padding-top:9px;display:grid;gap:8px;animation:reflectionReveal .2s ease both}.helpCritiqueHead{display:flex;justify-content:space-between;gap:10px;align-items:flex-end}.helpCritiqueHead>div:first-child{display:grid;gap:2px}.helpCritiqueHead small{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#697269}.helpCritiqueHead b{font-size:11.5px}.helpCritiqueHead>div:last-child{display:grid;text-align:right}.helpCritiqueHead>div:last-child span{font-size:9px;color:#6d766d}.helpCritiqueHead strong{font-size:16px;color:#278d2d}.helpCritiqueOptions{display:flex;flex-wrap:wrap;gap:5px}.helpCritiqueOptions button{border:1px solid #d9e0d7;background:#fff;border-radius:999px;padding:5px 8px;font-size:9.8px;color:#4f584f}.helpCritiqueOptions button:hover,.helpCritiqueOptions button[data-selected=true]{border-color:#61c85d;background:#f5fff2;color:#227329}.helpSelectedCritiques{display:grid;gap:6px}.helpSelectedCritiques>div{display:grid;grid-template-columns:minmax(0,1fr) 105px 105px;gap:7px;align-items:end;border:1px solid #e1e6df;border-radius:9px;padding:7px 8px;background:#fff}.helpSelectedCritiques b{font-size:10px}.helpSelectedCritiques label{display:grid;gap:3px}.helpSelectedCritiques label span{font-size:8.5px;text-transform:uppercase;color:#707970}.helpSelectedCritiques select{height:30px;border:1px solid #d4dbd2;border-radius:8px;background:#fff;font-size:9.5px;padding:0 22px 0 7px}.helpReflectionNote{font-size:9px;line-height:1.35;color:#757e75}.menuBarsSvg line{stroke-width:4.5!important;stroke-linecap:round!important}@media(max-width:760px){.critiqueSuggestionGrid{grid-template-columns:1fr}.selectedCritiqueRow{grid-template-columns:1fr 1fr}.selectedCritiqueRow>div{grid-column:1/-1}.reflectionCritiqueIntro{display:grid}.reflectionTarget{text-align:left;min-width:0}.helpAdaptiveRow{grid-template-columns:1fr}.helpSelectedCritiques>div{grid-template-columns:1fr 1fr}.helpSelectedCritiques>div>b{grid-column:1/-1}}.reflectionScorePair{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap;margin-left:auto}.reflectionScoreHero{min-width:142px;border:1px solid #dce4da;background:#fff;border-radius:12px;padding:8px 11px;display:grid;gap:1px;align-content:center}.reflectionScoreHero>span{font-size:9.5px;text-transform:uppercase;letter-spacing:.055em;color:#687168;font-weight:820}.reflectionScoreHero>strong{display:flex;align-items:baseline;gap:3px;line-height:1}.reflectionScoreHero>strong em{font-style:normal;font-size:27px;letter-spacing:-.045em;color:#238d2a;font-weight:900}.reflectionScoreHero>strong small{font-size:12px!important;color:#6a736a!important;font-weight:780!important}.reflectionScoreHero>small{font-size:9.3px!important;color:#7a827a!important;line-height:1.25}.reflectionScoreHero.cumulative{background:#f8fff6;border-color:#cfe2cc}.reflectionScoreHero.cumulative>strong em{color:#1f7925}.critiqueScoreSummary b,.critiqueScoreSummary strong{display:inline-flex;align-items:baseline;gap:2px}.critiqueScoreSummary b:first-line,.critiqueScoreSummary strong:first-line{font-size:inherit}.helpHeadActions .helpUtility{border:1px solid #b9dcb6!important;background:#fff!important;color:#315c33!important;border-radius:10px!important;box-shadow:none!important;font-weight:780!important}.helpHeadActions .helpUtility:hover{border-color:#56c650!important;background:#f5fff3!important;color:#1d7623!important}.helpHeadActions .helpClose{border:1px solid #dbe2d9!important;background:#fff!important;color:#586258!important}.helpHeadActions .helpClose:hover{border-color:#9fd69a!important;background:#f7fff5!important;color:#237429!important}.purchaseActions button,.accountBody>button,.accountActions button,.footerNav button,.coachSimpleActions button,.trainingActions button,.knowledgePrimaryActions button,.overrideCardActions button,.demoModalHead button{border-radius:11px!important;box-shadow:none!important}.purchaseActions .ghost,.accountActions .ghost,.footerNav .ghost,.coachSimpleActions .ghost,.trainingActions .ghost,.knowledgePrimaryActions .ghost{background:#fff!important;border:1px solid #b9dcb6!important;color:#2e7032!important}.purchaseActions .ghost:hover,.accountActions .ghost:hover,.footerNav .ghost:hover,.coachSimpleActions .ghost:hover,.trainingActions .ghost:hover,.knowledgePrimaryActions .ghost:hover{border-color:#54c34f!important;background:#f6fff4!important;color:#1f7624!important}.purchaseActions button:not(.ghost),.accountBody>button:not(.link),.footerNav button:not(.ghost),.coachSimpleActions .coachPrimaryAction{background:#32cd33!important;border:1px solid #32cd33!important;color:#0b250d!important}.purchaseActions button:not(.ghost):hover,.accountBody>button:not(.link):hover,.footerNav button:not(.ghost):hover,.coachSimpleActions .coachPrimaryAction:hover{background:#29ba2c!important;border-color:#29ba2c!important}.knowledgeItemCopy{min-width:0}.knowledgeItemCopy b,.knowledgeItemCopy small{overflow-wrap:anywhere}@media(max-width:1040px){.body{padding-left:0!important;min-width:0!important}.main,.pricingPage,.aboutNarrativePage,.accountPage,.studioHomePage,.stack,.knowledgeOwn,.knowledgeIdentityCard,.vitalProfileSource,.purchaseStrip,.deploySetup{max-width:100%!important;min-width:0!important}}@media(max-width:820px){.top{padding:0 10px!important}.brand{gap:8px!important}.brand small{display:none!important}.brand strong{font-size:13px!important}.mark{width:36px!important;height:36px!important}.topActions{gap:5px!important;flex-wrap:nowrap!important}.liveStudioHeader,.priceHeaderButton{height:40px!important;min-height:40px!important;min-width:96px!important;padding:0 11px!important}.priceHeaderButton strong{font-size:18px!important}.priceHeaderButton small{display:inline!important;font-size:11px!important}.profileMenuTrigger{height:40px!important;min-height:40px!important}.main{padding:22px 12px 80px!important}.pageHead{margin-bottom:22px!important}.pageHead h1{font-size:27px!important;line-height:1.1!important}.templateGrid,.styleGrid,.choiceGrid,.deployGrid,.settingsGrid,.pricingPageGrid,.aboutFlow,.aboutVfn,.accountDashboardGrid,.activityStats,.knowledgeIdentityCard,.vitalProfileSource,.vitalProfileSource.signedOut{grid-template-columns:1fr!important}.vitalProfileSource.signedOut>button{justify-self:start}.knowledgeList>div{gap:9px!important;align-items:flex-start!important}.knowledgeList>div>div{min-width:0!important;max-width:100%!important}.knowledgeList>div>button{flex:0 0 auto!important}.pricingPageTitle,.pricingPageActions,.purchaseStrip,.reflectionCritiqueIntro,.helpReflectionTop,.accountPageTop{align-items:flex-start!important;flex-direction:column!important}.pricingPageActions{justify-content:flex-start!important}.pricingPageActions button{width:100%!important}.pricingBreakdown{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.pricingBreakdownHead>div,.pricingBreakdownRow{min-width:520px!important}.usageTable{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.usageRow{min-width:520px!important}.liveOps,.studioMain,.runtime,.chatBox{width:100%!important;max-width:100%!important;min-width:0!important}.runtimeScrollBody{max-height:none!important}.liveSignalStrip,.runtimeMetricGrid{grid-template-columns:1fr 1fr!important}.helpModalCompact{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.helpHead{align-items:flex-start!important}.helpHeadActions{flex-wrap:wrap!important;justify-content:flex-end!important}.helpTuningGrid,.helpAdaptiveRow{grid-template-columns:1fr!important}.reflectionScorePair{margin-left:0!important;width:100%!important}.reflectionScoreHero{flex:1 1 140px!important}.selectedCritiqueRow,.helpSelectedCritiques>div{grid-template-columns:1fr!important}.selectedCritiqueRow>div,.helpSelectedCritiques>div>b{grid-column:auto!important}.critiqueScoreSummary{grid-template-columns:1fr!important}.critiqueScoreSummary>div{border-right:0!important;border-bottom:1px solid #e6ebe4!important}.critiqueScoreSummary>div:last-child{border-bottom:0!important}.footerNav{gap:10px!important;align-items:flex-start!important}.footerNav>div{align-items:flex-end!important;flex-direction:column!important;text-align:right!important}.footerNav>button,.footerNav>.footerActionStack>button{height:40px!important;min-height:40px!important;box-sizing:border-box!important}}@media(max-width:560px){.aboutHeaderLink{display:none!important}.getStartedHeader{padding-inline:10px!important}.liveStudioHeader,.priceHeaderButton{min-width:auto!important}.liveStudioHeader,.priceHeaderButton{padding-inline:9px!important}.priceHeaderButton small{font-size:10.5px!important}.profileMenu{right:0!important;width:min(270px,calc(100vw - 20px))!important}.profileMenu button{font-size:13px!important}.runtimeHeader{min-height:54px!important;height:54px!important}.chatUtilityDrawerFull{flex-wrap:wrap!important}.chatUtilityDrawerFull button{flex:1 1 44%!important}.composer,.helpModalCompact .helpComposer{padding:8px!important}.composerInputWrap textarea,.composer textarea,.helpModalCompact .helpComposer textarea{font-size:15px!important}.composer>button,.emojiButton,.helpModalCompact .helpComposer button{padding-inline:10px!important}.quickReplyRow{overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:3px!important}.quickReplyRow button{flex:0 0 auto!important}.liveSignalStrip,.runtimeMetricGrid{grid-template-columns:1fr 1fr!important}.judgmentScores{display:flex!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:3px!important}.judgmentScorePill{flex:0 0 auto!important}.reflectionItem{align-items:flex-start!important;flex-direction:column!important}.scoreMeter{width:100%!important}.scoreMeter button{flex:1!important;width:auto!important}.reflectionScoreHero>strong em{font-size:25px!important}.supportLauncherWrap{right:8px!important;bottom:8px!important}.supportLauncher{max-width:110px!important}.helpModalCompact .helpTurns{padding:11px!important}.helpFormattedText p{font-size:15px!important}.helpFormattedText ul{font-size:14.5px!important}}.liveStudioHeader{background:#171a18!important;border-color:#171a18!important;color:#fff!important}.liveStudioHeader:hover,.liveStudioHeader:focus-visible{background:#242824!important;border-color:#242824!important;color:#fff!important}.priceHeaderButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;line-height:1!important;background:#fff!important}.priceHeaderButton strong,.priceHeaderButton small{display:block!important;line-height:1!important;margin:0!important;transform:none!important}.priceHeaderButton small{font-size:12.5px!important}.reviewRecoveryDetails{margin-top:8px;border:1px solid #e0e6de;border-radius:10px;background:#fbfcfa;overflow:hidden}.reviewRecoveryDetails>summary{list-style:none;display:flex;align-items:center;gap:7px;min-height:34px;padding:6px 9px;cursor:pointer;-webkit-user-select:none;user-select:none}.reviewRecoveryDetails>summary::-webkit-details-marker{display:none}.reviewRecoveryDetails>summary b{font-size:10.8px;color:#485148}.reviewRecoveryDetails .reviewTrajectory{margin:0!important;flex:0 0 auto}.reviewRecoveryDetails .reviewChevron{margin-left:auto;font-size:16px;line-height:1;color:#747d74;transition:transform .16s ease}.reviewRecoveryDetails[open] .reviewChevron{transform:rotate(90deg)}.reviewRecoveryDetails .reviewRecovery{margin:0!important;padding:9px 10px 10px!important;border-top:1px solid #e6ebe4!important;background:#fff}.judgmentInlineNote{margin-bottom:0!important}.chatBox{overflow:visible!important}.turns{overflow:auto!important}.composer{position:relative;z-index:35;background:#fff;border-radius:0 0 15px 15px}.emojiWrap{z-index:80!important}.emojiPicker{z-index:1200!important;clip-path:none!important;overflow:auto!important;box-shadow:0 16px 42px #0f160f33!important}.helpModalCompact{display:flex!important;flex-direction:column!important;height:min(720px,calc(100dvh - 96px))!important;max-height:calc(100dvh - 24px)!important;overflow:hidden!important}.helpModalCompact .helpHead,.helpModalCompact .helpSupportBar,.helpModalCompact .helpTuningPanel,.helpModalCompact .overrideProposal,.helpModalCompact .helpReflectionShell,.helpModalCompact .superAdminComposer,.helpModalCompact .helpComposer,.helpModalCompact .helpAdvancedOps{flex:0 0 auto}.helpModalCompact .helpTurns{flex:1 1 auto!important;min-height:110px!important;max-height:none!important;align-content:start!important;background:#fcfdfb!important}.helpModalCompact .helpTurn:first-child{margin-top:2px!important}.helpAdaptiveCompact{display:grid;grid-template-columns:auto minmax(138px,1fr) minmax(120px,.9fr);align-items:end;gap:9px;border:1px solid #e2e8df;background:#fff;border-radius:10px;padding:8px 9px}.helpAdaptiveToggle{align-items:center!important;align-self:center!important}.helpAdaptiveToggle>span{margin-top:0!important}.helpAdaptiveToggle b{white-space:nowrap;font-size:11px!important}.helpAdaptiveMode{min-width:0}.selectChevronWrap{position:relative;display:block}.selectChevronWrap select{width:100%;appearance:none;-webkit-appearance:none;padding-right:28px!important}.selectChevronWrap>i{position:absolute;right:9px;top:50%;transform:translateY(-54%);font-style:normal;font-size:13px;color:#697269;pointer-events:none}.helpAdaptiveNote{font-size:9.4px!important;line-height:1.3!important;color:#7a827a!important;margin-top:-5px!important}.helpMiniTuneTrack{overflow:visible!important}.helpMiniTuneKnob{position:absolute;top:2px;width:13px;height:13px;border-radius:50%;background:#fff;border:2px solid #32cd33;box-shadow:0 1px 3px #0f1e0f2e;transform:translate(-50%);pointer-events:none;z-index:2}.helpMiniTuneTrack input{z-index:3}.helpHeadActions .helpClose,.helpClose,.chatUtilityDrawerFull .drawerCloseIcon{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.helpHeadActions .helpClose:hover,.helpClose:hover,.chatUtilityDrawerFull .drawerCloseIcon:hover{border:0!important;outline:0!important;box-shadow:none!important;background:#eef3ed!important}.helpHeadActions .helpUtility{border-width:1px!important}.helpReflectionShell{border-top:1px solid #e4eae2;background:#fbfcfa}.helpReflectionShell.collapsed{background:#fff}.helpReflectionDisclosure{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px}.helpReflectionDisclosure>div{display:grid;gap:1px}.helpReflectionDisclosure b{font-size:11px}.helpReflectionDisclosure span{font-size:9.5px;color:#717a71}.helpReflectionDisclosure button{border:1px solid #b9dcb6!important;background:#fff!important;color:#2b6f2f!important;border-radius:8px!important;padding:5px 8px!important;font-size:9.8px!important;box-shadow:none!important}.helpReflectionDisclosure button:hover{border-color:#55c451!important;background:#f6fff4!important}.helpDeclaredSignature,.helpDynamicReflection,.helpOverallScore{display:grid;gap:7px}.helpDeclaredSignature>small,.helpDynamicReflection small{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#6c756c;font-weight:800}.helpDynamicReflection>div:first-child{display:grid;gap:2px}.helpDynamicReflection b{font-size:11px}.helpVfnRatingList{display:grid;gap:5px}.helpVfnRating{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #edf0ec}.helpVfnRating>span{font-size:10px;min-width:0}.helpOverallScore{grid-template-columns:1fr auto;align-items:center}.helpOverallScore>span{font-size:10.5px;font-weight:800}.helpSignatureEditor>summary{cursor:pointer;font-size:10.5px;font-weight:800;color:#465046}.helpSignatureFields{display:grid;gap:7px;margin-top:8px}.helpSignatureFields label{display:grid;gap:3px}.helpSignatureFields label span{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#6d766d;font-weight:800}.helpSignatureFields input{height:34px;border:1px solid #d4dbd2;border-radius:8px;padding:0 9px;font-size:10.5px}.supportLauncher,.supportLauncherDock{background:#000000b3!important;border-color:#fff3!important;box-shadow:0 10px 28px #0000002e!important}.supportLauncher:hover,.supportLauncherDock:hover{background:#000000d1!important}.compactIdentityFields{grid-template-columns:minmax(220px,300px) minmax(300px,1fr)!important;gap:10px!important;align-items:stretch!important}.compactIdentityFields>.fieldLabel{background:#fff;border:1px solid #dce2da;border-radius:13px;padding:11px 12px;align-content:start;gap:6px}.compactIdentityFields>.fieldLabel input{padding:10px 11px!important}.compactIdentityFields .representationMirror{height:100%;margin:0!important}.setupPathSummary button,.setupPathCard .ghost{background:#fff!important;border:1px solid #b9dcb6!important;color:#2b7030!important;box-shadow:none!important;border-radius:9px!important}.setupPathSummary button:hover,.setupPathCard .ghost:hover{border-color:#57c652!important;background:#f6fff4!important;color:#1e7624!important}.cleanCapabilityCard p,.capabilityCard p,.cap p{font-size:12.5px!important;line-height:1.5!important;letter-spacing:0!important;color:#667066!important;font-weight:400!important}.accountBackdrop{align-items:center!important;justify-content:center!important;padding:18px!important}.accountModal{width:min(520px,calc(100vw - 28px))!important;max-height:min(700px,calc(100dvh - 36px))!important;margin:auto!important}.accountModal .accountBody{padding:24px 26px 26px!important;gap:11px!important}.accountModal .accountBody>p{max-width:430px;margin:0 auto 4px;text-align:center;font-size:12px!important;line-height:1.5!important}.accountModal .fieldLabel{max-width:430px;width:100%;margin:0 auto}.accountModal .requestInvite{margin:0 auto!important}.accountModal .accountActions{max-width:430px;width:100%;margin:3px auto 0!important}.accountModal .accountBody>button:not(.requestInvite){max-width:430px;width:100%;margin:0 auto}.accountModal .demoOtp{max-width:430px;width:100%;margin:0 auto;text-align:center;border-radius:10px!important}.studioHomePage{display:grid!important;place-items:center!important;min-height:calc(100dvh - 170px)!important;width:100%!important}.studioHomeSheet{justify-self:center!important;margin-inline:auto!important;width:min(760px,100%)!important}.conversationEndBanner{margin:0 12px 10px;border:1px solid #dce3da;background:#fbfcfa;border-radius:11px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.conversationEndBanner>div{display:grid;gap:2px}.conversationEndBanner b{font-size:11.5px}.conversationEndBanner span{font-size:9.8px;color:#6f786f}.conversationEndBanner button{border:1px solid #b9dcb6!important;background:#fff!important;color:#28702d!important;border-radius:9px!important;padding:6px 9px!important;font-size:10px!important;box-shadow:none!important}.leadPreferredField{display:grid;gap:3px}.leadPreferredField>span{font-size:8.8px!important;text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:#6d766d}.leadPreferredField select{width:100%}@media(max-width:700px){.helpAdaptiveCompact{grid-template-columns:1fr 1fr}.helpAdaptiveCompact>.helpMiniTune{grid-column:1/-1}.compactIdentityFields{grid-template-columns:1fr!important}.helpModalCompact{height:calc(100dvh - 16px)!important}.emojiPicker{width:min(272px,calc(100vw - 40px))!important;right:-4px!important}.conversationEndBanner{align-items:flex-start;flex-direction:column}.conversationEndBanner button{width:100%}.accountModal{width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.accountBackdrop{padding:8px!important}}.emojiPickerPortal{position:fixed!important;right:auto!important;bottom:auto!important;z-index:5000!important;margin:0!important;max-width:calc(100vw - 24px)!important;max-height:min(248px,calc(100dvh - 24px))!important}.ownerIntelGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}.intelPanel{min-width:0;border:1px solid #dce2da;border-radius:14px;padding:15px;background:#fff;display:grid;gap:12px;box-shadow:0 5px 18px #19251909}.intelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.intelHead>div{display:grid;gap:8px;min-width:0;align-content:start}.intelHead .kind{justify-self:start;width:max-content;max-width:100%;padding:4px 6px;font-size:10.5px;line-height:1.2;letter-spacing:.045em;white-space:normal}.intelPanel{min-height:218px}.intelHead h3{font-size:13px;line-height:1.28;margin:0;color:#222a23}.intelHead>strong{font-size:24px;line-height:1;color:#202820}.intelPanel>small{font-size:11.5px;line-height:1.4;color:#727a72}.funnelRows{display:grid;gap:8px}.funnelRow{display:grid;gap:4px}.funnelRow>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.funnelRow b{font-size:12.5px}.funnelRow span{font-size:11.5px;color:#717971}.funnelTrack{height:8px;background:#edf1eb;border-radius:999px;overflow:hidden}.funnelTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#252d26,#32cd33);transition:width .65s ease}.funnelRow:nth-child(2) .funnelTrack i{background:linear-gradient(90deg,#59715b,#48cf49)}.funnelRow:nth-child(3) .funnelTrack i{background:linear-gradient(90deg,#7fa53b,#bdd834)}.funnelRow:nth-child(4) .funnelTrack i{background:linear-gradient(90deg,#209b36,#32cd33)}.intelScore{display:flex;align-items:baseline;gap:3px}.intelScore strong{font-size:31px;line-height:.95;color:#232b24}.intelScore span{font-size:12px;font-weight:800;color:#7a827a}.reflectionTrend{position:relative;height:118px;display:flex;align-items:flex-end;gap:5px;padding:12px 3px 18px;border-bottom:1px solid #e1e6df}.reflectionTrend>i{position:relative;z-index:2;flex:1;max-width:17px;min-width:5px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#32cd33,#b7dc39);transition:height .55s ease}.reflectionTrend>p{align-self:center;margin:auto;font-size:11.5px;color:#7b837b}.thresholdLine{position:absolute;z-index:1;left:0;right:0;bottom:calc(18px + 66.6%);border-top:1px dashed rgba(45,130,48,.55)}.thresholdLine span{position:absolute;right:2px;top:-16px;background:#fff;padding-left:5px;font-size:10px;font-weight:800;color:#4c7750}.intelMini{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.intelMini span{display:grid;gap:3px;border:1px solid #e6eae4;background:#fafbf9;border-radius:9px;padding:8px;font-size:11px;line-height:1.35;color:#717971}.intelMini b{font-size:13px;color:#263027}.healthRecovery{font-size:11px;font-weight:850;color:#47734a;background:#eff9ed;border:1px solid #d7ecd3;border-radius:999px;padding:5px 8px;white-space:nowrap}.healthBody{display:grid;grid-template-columns:116px 1fr;align-items:center;gap:14px}.healthDonut{width:106px;height:106px;border-radius:50%;display:grid;place-items:center;transition:background .5s ease}.healthDonut>div{width:70px;height:70px;border-radius:50%;background:#fff;display:grid;place-content:center;text-align:center;box-shadow:0 0 0 1px #e6ebe3e6}.healthDonut strong{font-size:24px;line-height:1}.healthDonut span{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:#777f77;font-weight:800}.healthLegend{display:grid;gap:7px}.healthLegend span{display:grid;grid-template-columns:9px 1fr auto;align-items:center;gap:6px;font-size:11.5px;color:#626b62}.healthLegend i{width:8px;height:8px;border-radius:50%}.healthLegend i.healthy{background:#32cd33}.healthLegend i.watch{background:#e0a329}.healthLegend i.atrisk{background:#e47726}.healthLegend i.critical{background:#cf4038}.healthLegend b{color:#222b23}.frictionThemes{display:grid;gap:5px;border-top:1px solid #edf0eb;padding-top:8px}.frictionThemes>b{font-size:11px;text-transform:uppercase;letter-spacing:.055em;color:#737b73}.frictionThemes>div{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start;padding:5px 0;border-bottom:1px solid #f0f2ee}.frictionThemes span{font-size:11.5px;line-height:1.35;color:#555f56}.frictionThemes strong{font-size:11.5px;color:#9b5930}.frictionThemes small{font-size:11px;color:#7a827a}.efficiencyMetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.efficiencyMetrics article{border:1px solid #e1e6df;border-radius:10px;padding:9px;background:linear-gradient(180deg,#fff,#fafcf9);display:grid;gap:3px}.efficiencyMetrics span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#788078;font-weight:800}.efficiencyMetrics b{font-size:18px;color:#283129}.settingsGrid .fieldLabel select{min-height:42px}@media(max-width:960px){.ownerIntelGrid{grid-template-columns:1fr}.healthBody{grid-template-columns:110px 1fr}}@media(max-width:600px){.intelPanel{padding:13px}.intelHead{gap:8px}.intelHead h3{font-size:13px}.intelScore strong{font-size:27px}.intelMini,.efficiencyMetrics{grid-template-columns:1fr 1fr}.intelMini span:last-child,.efficiencyMetrics article:last-child{grid-column:1/-1}.healthBody{grid-template-columns:92px 1fr;gap:10px}.healthDonut{width:88px;height:88px}.healthDonut>div{width:58px;height:58px}.healthDonut strong{font-size:20px}.reflectionTrend{height:104px}}:root{--v-accent:#32cd33;--v-accent-rgb:50,205,51;--v-accent-text:#18851a;--v-accent-soft:#f4fff3;--v-accent-line:rgba(50,205,51,.58)}.priceHeaderButton{background:#fff!important;border:1px solid var(--v-accent)!important;box-shadow:none!important;align-items:center!important}.priceHeaderButton:hover,.priceHeaderButton:focus-visible{background:var(--v-accent-soft)!important;border-color:var(--v-accent)!important}.priceHeaderButton strong{color:#171a18!important;font-size:18px!important;line-height:1!important}.priceHeaderButton small{color:var(--v-accent-text)!important;font-size:11px!important;line-height:1!important}.pricingPageAmount strong,.reflectionScoreHero>strong em,.reflectionScoreHero.cumulative>strong em,.helpCritiqueHead strong{color:#171a18!important}.liveStudioDot,.priceStatusDot.ready,.helpAdaptiveToggle>input:checked+span,.helpScoreMeter button.active,.quickReplyRow button:hover,.purchaseActions button:not(.ghost),.accountBody>button:not(.link),.footerNav button:not(.ghost),.coachSimpleActions .coachPrimaryAction{background:var(--v-accent)!important;border-color:var(--v-accent)!important}.purchaseActions button:not(.ghost):hover,.accountBody>button:not(.link):hover,.footerNav button:not(.ghost):hover,.coachSimpleActions .coachPrimaryAction:hover{background:var(--v-accent)!important;border-color:var(--v-accent)!important;filter:brightness(.98)}.profileMenuPanel button:hover,.accountPageTabs button[data-active=true],.aboutBack:hover,.runtimeInfoLabel:hover,.helpHeadActions .helpUtility:hover,.purchaseActions .ghost:hover,.accountActions .ghost:hover,.footerNav .ghost:hover,.coachSimpleActions .ghost:hover,.trainingActions .ghost:hover,.knowledgePrimaryActions .ghost:hover{color:var(--v-accent-text)!important}.helpHeadActions .helpUtility,.purchaseActions .ghost,.accountActions .ghost,.footerNav .ghost,.coachSimpleActions .ghost,.trainingActions .ghost,.knowledgePrimaryActions .ghost{border-color:var(--v-accent-line)!important}.helpHeadActions .helpUtility:hover,.purchaseActions .ghost:hover,.accountActions .ghost:hover,.footerNav .ghost:hover,.coachSimpleActions .ghost:hover,.trainingActions .ghost:hover,.knowledgePrimaryActions .ghost:hover{border-color:var(--v-accent)!important;background:var(--v-accent-soft)!important}.tags button,.quickReplyRow button,.helpMiniTuneKnob{border-color:var(--v-accent)!important}.quickReplyRow button{color:var(--v-accent-text)!important;background:var(--v-accent-soft)!important}.qualityLegend i.ontrack{background:var(--v-accent)}.qualityLegend i.recovered{background:#a8db43}.qualityLegend i.attention{background:#e0a329}.qualityLegend i.unresolved{background:#cbd2ca}.qualityPanel>small{font-size:9.5px;line-height:1.45;color:#747c74;border-top:1px solid #edf0eb;padding-top:8px}.frictionThemes strong{color:#7b6425!important}.needBars{display:grid;gap:8px}.needBarRow{display:grid;gap:4px}.needBarRow>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.needBarRow b{font-size:12.5px;color:#303831}.needBarRow span{font-size:11.5px;color:#707970}.needBarTrack{height:8px;background:#edf1eb;border-radius:999px;overflow:hidden}.needBarTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v-accent),#b9dc39);transition:width .6s ease}.knowledgeOpportunityList{display:grid;gap:5px;border-top:1px solid #edf0eb;padding-top:8px}.knowledgeOpportunityList>b{font-size:11px;text-transform:uppercase;letter-spacing:.055em;color:#737b73}.knowledgeOpportunityList>div{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start;padding:5px 0;border-bottom:1px solid #f0f2ee}.knowledgeOpportunityList span{font-size:11.5px;line-height:1.35;color:#555f56}.knowledgeOpportunityList strong{font-size:11.5px;color:#a06b20}.knowledgeOpportunityList small,.intelEmpty{font-size:11px;color:#7a827a;margin:0;line-height:1.4}.businessProgressPanel .intelHead{margin-bottom:14px}.businessProgressPanel{gap:0}.businessProgressPanel .intelHead{margin-bottom:16px}.businessProgressPanel .funnelRows{margin-bottom:14px}.businessProgressPanel>small{margin-top:auto;padding-top:10px}.qualityPanel .intelHead{margin-bottom:14px}.qualityPanel{gap:0}.qualityPanel .intelHead{margin-bottom:16px}.qualityPanel .healthBody{margin-bottom:14px}.qualityPanel .frictionThemes{margin-bottom:12px}.qualityPanel .frictionThemes{margin-top:0}.qualityPanel>small{margin-top:12px}.needsPanel .intelHead{margin-bottom:14px}.needsPanel{gap:0}.needsPanel .intelHead{margin-bottom:16px}.needsPanel .needBars{margin-bottom:14px}.needsPanel .knowledgeOpportunityList{margin-top:0;margin-bottom:12px}.needsPanel>small{margin-top:12px}.pricingValueIncluded{border:1px solid rgba(var(--v-accent-rgb),.38);background:linear-gradient(180deg,#fff,var(--v-accent-soft));border-radius:14px;padding:13px 15px;display:grid;gap:4px;box-shadow:0 5px 16px #19251906}.pricingValueIncluded>b{font-size:14px;line-height:1.2;color:#222a23}.pricingValueIncluded>p{margin:0;max-width:760px;font-size:11.5px;line-height:1.48;color:#5e675f}.planIncludedInsight{border-left:3px solid var(--v-accent);padding:7px 10px;background:#fbfffa;border-radius:0 9px 9px 0;color:#5b655c!important;font-size:11.2px!important;line-height:1.48!important}.planIncludedInsight b{color:#283129}@media(max-width:600px){.pricingValueIncluded{padding:11px 12px}.pricingValueIncluded>p,.planIncludedInsight{font-size:10.8px!important}}.liveStudioHeader{background:linear-gradient(180deg,#fbfff9,#edfbea)!important;border:1px solid var(--v-accent)!important;color:#171a18!important}.liveStudioHeader:hover,.liveStudioHeader:focus-visible{background:linear-gradient(180deg,#f5fff2,#e3f8df)!important;border-color:var(--v-accent)!important;color:#171a18!important}.liveStudioDot{background:var(--v-accent)!important;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(var(--v-accent-rgb),.2)!important}.priceHeaderButton{background:#171a18!important;border:1px solid #171a18!important;color:#fff!important}.priceHeaderButton:hover,.priceHeaderButton:focus-visible{background:#232824!important;border-color:#232824!important}.priceHeaderButton strong{color:#fff!important}.priceHeaderButton small{color:#ffffffc7!important}.runtimeJudgmentHead small{font-size:12px!important;line-height:1.35!important}.runtimeJudgmentHead b{font-size:15px!important;line-height:1.35!important}.runtimeJudgmentHead>span{font-size:12px!important;line-height:1.4!important}.judgmentInlineNote{font-size:13.5px!important;line-height:1.58!important;color:#505950!important;margin-top:10px!important;padding-top:10px!important}.reviewRecoveryDetails>summary b{font-size:12.5px!important;line-height:1.35!important}.reviewRecoveryDetails .reviewChevron{font-size:20px!important}.reviewRecovery li,.reviewRecovery p{font-size:12.5px!important;line-height:1.55!important}.trajectoryNote{font-size:11.5px!important;line-height:1.5!important}.responseOptionList article b{font-size:12.5px!important}.responseOptionList p{font-size:12.5px!important;line-height:1.5!important}.responseOptionList small{font-size:11.5px!important;line-height:1.45!important}.studioSelectWrap{position:relative;display:inline-flex;align-items:center}.studioSelectWrap .studioSelect{appearance:none!important;-webkit-appearance:none!important;padding-right:34px!important;min-width:104px}.studioSelectWrap>i{position:absolute;right:10px;top:50%;transform:translateY(-53%);font-style:normal;font-size:20px;line-height:1;color:#444d44;pointer-events:none;font-weight:700}.sectionChevron{font-size:22px!important;font-weight:700!important;line-height:1!important}@keyframes vLiveSlowPulse{0%,to{transform:scale(1);box-shadow:0 0 0 2px #fff,0 0 0 4px #32cd3329}50%{transform:scale(1.08);box-shadow:0 0 0 2px #fff,0 0 0 7px #32cd330e}}.conversationDot.active{background:var(--v-accent)!important;animation:vLiveSlowPulse 2.8s ease-in-out infinite!important;transform-origin:center}.helpReflectionShell:not(.collapsed){max-height:min(46dvh,390px)!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}.helpCritiqueHead strong{display:inline-flex!important;align-items:baseline!important;gap:2px!important;font-size:25px!important;line-height:1!important;color:#171a18!important}.helpCritiqueHead strong small{font-size:11px!important;font-weight:750!important;color:#778077!important}.helpReflectionDisclosure b{font-size:12.5px!important}.helpReflectionDisclosure span{font-size:11px!important}.helpDynamicReflection b{font-size:12.5px!important}.helpVfnRating>span{font-size:11.5px!important}.helpOverallScore>span{font-size:12px!important}.helpCritiqueHead b{font-size:12.5px!important}.helpCritiqueHead small{font-size:10.5px!important}.helpCritiqueHead>div:last-child span{font-size:10.5px!important}.helpReflectionNote{font-size:10.5px!important;line-height:1.45!important}.pricingPageHero>.kind{display:inline-block!important;margin-bottom:10px!important}.pricingPageAmount strong{color:var(--v-accent-text)!important}@media(max-width:700px){.runtimeJudgmentHead small{font-size:11.5px!important}.runtimeJudgmentHead b{font-size:14.5px!important}.runtimeJudgmentHead>span{font-size:11.5px!important}.judgmentInlineNote{font-size:13px!important}.reviewRecovery li,.reviewRecovery p{font-size:12px!important}.studioSelectWrap .studioSelect{min-width:96px!important;padding-right:32px!important}.studioSelectWrap>i{font-size:19px!important}}.template:hover,.template:focus-visible,.styleCard:hover,.styleCard:focus-visible,.choice:hover,.choice:focus-visible,.demoBusinessCard:hover,.demoBusinessCard:focus-visible{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important;background:linear-gradient(180deg,#fff 0%,var(--v-accent-soft) 150%)!important}.template.selected,.styleCard.selected,.choice.selected,.demoBusinessCard.selected{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important;background:linear-gradient(180deg,#fff 0%,var(--v-accent-soft) 150%)!important}.signalContextLine b{font-size:12.5px!important;line-height:1.35!important}.signalContextLine span{font-size:11px!important;line-height:1.4!important}.liveSignal>span{font-size:11px!important}.liveSignal>b{font-size:12.5px!important}.runtimeDetails .runtimeDetail summary{font-size:13px!important;line-height:1.35!important;min-height:32px!important}.runtimeDetails .detailCopy{font-size:10.5px!important}.runtimeDetails .runtimeDetail pre{font-size:11.5px!important;line-height:1.5!important}.runtimeDetails .responseOptionList article b{font-size:13px!important}.runtimeDetails .responseOptionList p{font-size:12.5px!important;line-height:1.55!important}.runtimeDetails .responseOptionList small{font-size:11.5px!important;line-height:1.5!important}.runtimeMetricGrid .metric.endReasonMetric b{max-height:72px!important;overflow-y:auto!important;overscroll-behavior:contain;padding-right:4px;scrollbar-gutter:stable}.runtimeHistoryList{display:grid;gap:8px;margin-top:8px;max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:3px}.runtimeHistoryList article{border:1px solid #e1e6df;background:#fbfcfa;border-radius:10px;padding:9px 10px;display:grid;gap:5px}.runtimeHistoryMeta{display:flex;align-items:center;justify-content:space-between;gap:8px}.runtimeHistoryMeta b{font-size:12px}.runtimeHistoryMeta span{font-size:10.5px;color:#727a72}.runtimeHistoryList p,.runtimeHistoryList li{font-size:12px!important;line-height:1.5!important;color:#4d564e;margin:0}.runtimeHistoryList ul{margin:0;padding-left:18px;display:grid;gap:3px}.runtimeHistoryList strong{color:#293129}.coachAdvanced .coachRegenerate{border:1px solid var(--v-accent-line)!important;background:#fff!important;color:var(--v-accent-text)!important;border-radius:10px!important;box-shadow:none!important;padding:8px 10px!important;font-weight:760!important}.coachAdvanced .coachRegenerate:hover,.coachAdvanced .coachRegenerate:focus-visible{border-color:var(--v-accent)!important;background:var(--v-accent-soft)!important;color:var(--v-accent-text)!important;outline:none!important}.reflectionHead>div:first-child>span{font-size:11.5px!important}.reflectionSignatureCompact{padding-bottom:9px!important}.reflectionSignatureCompact>small,.reflectionExperience>small{font-size:10px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#687168}.reflectionCritiquePanel{gap:9px!important;padding-top:11px!important}.reflectionCritiqueIntroCompact{align-items:center!important}.reflectionCritiqueIntroCompact>div:first-child{gap:2px!important}.reflectionCritiqueIntroCompact p{display:none!important}.reflectionTarget{padding:7px 9px!important;min-width:132px!important}.reflectionTarget small{display:none!important}.reflectionTarget strong{font-size:16px!important}.critiqueSuggestionGrid{align-items:start}.critiqueSuggestionGroup{border:1px solid #dbe1d9;background:#fff;border-radius:11px;overflow:hidden;transition:border-color .14s ease,background .14s ease}.critiqueSuggestionGroup:hover,.critiqueSuggestionGroup.selected{border-color:#61c85d;background:linear-gradient(180deg,#fff,#f5fff2)}.critiqueSuggestionGroup>button{width:100%;border:0!important;background:transparent!important;padding:9px 10px;text-align:left;display:flex;gap:8px;align-items:flex-start;color:#303830;box-shadow:none!important}.critiqueSuggestionGroup>button>span{width:20px;height:20px;border-radius:7px;border:1px solid #d5ddd3;display:grid;place-items:center;flex:0 0 20px;font-weight:900;color:#26862c}.critiqueSuggestionGroup>button div{display:grid;gap:2px}.critiqueSuggestionGroup>button b{font-size:11.5px}.critiqueInlineControls{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 9px 9px}.critiqueInlineControls label{display:grid;gap:3px}.critiqueInlineControls label span{font-size:8.8px;text-transform:uppercase;letter-spacing:.05em;color:#687168;font-weight:800}.critiqueInlineControls select{height:32px;border:1px solid #d3dad1;border-radius:8px;background:#fff;padding:0 26px 0 8px;font-size:10.5px}.critiqueScoreSummaryCompact{margin-top:1px}.critiqueScoreSummaryCompact .final strong{display:inline-flex;align-items:baseline;gap:2px;font-size:20px!important;color:#171a18!important}.critiqueScoreSummaryCompact .final strong small{font-size:10px!important;color:#757d75!important}.critiqueMethodNote{display:none!important}.helpReflection{gap:7px!important}.helpDeclaredSignature>small,.helpDynamicReflection small{font-size:9.5px!important}.helpCritiqueReveal{gap:7px!important}.helpCritiqueOptions{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}.helpCritiqueOptionGroup{border:1px solid #d9e0d7;background:#fff;border-radius:9px;overflow:hidden}.helpCritiqueOptionGroup.selected,.helpCritiqueOptionGroup:hover{border-color:#61c85d;background:#f7fff5}.helpCritiqueOptionGroup>button{width:100%;text-align:left;border:0!important;background:transparent!important;border-radius:0!important;padding:7px 8px!important;font-size:10.2px!important;color:#4f584f!important}.helpCritiqueInlineControls{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 7px 7px}.helpCritiqueInlineControls label{display:grid;gap:3px}.helpCritiqueInlineControls label span{font-size:8.5px;text-transform:uppercase;color:#707970}.helpCritiqueInlineControls select{height:30px;border:1px solid #d4dbd2;border-radius:8px;background:#fff;font-size:9.8px;padding:0 22px 0 7px}.helpSelectedCritiques,.helpReflectionNote{display:none!important}.helpCritiqueHead>div:last-child span{font-size:10px!important}.helpCritiqueHead strong{font-size:25px!important}.helpCritiqueHead strong small{font-size:11px!important}@media(max-width:700px){.runtimeDetails .runtimeDetail summary{font-size:12.5px!important}.runtimeHistoryMeta{align-items:flex-start;flex-direction:column;gap:2px}.runtimeHistoryList p,.runtimeHistoryList li{font-size:11.5px!important}.critiqueInlineControls,.helpCritiqueInlineControls{grid-template-columns:1fr 1fr}}.priceHeaderWrap.dismissed .priceHeaderPreview{opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important;pointer-events:none!important}.priceHeaderPreviewActions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:3px!important}.priceHeaderPreviewActions button{width:100%!important;min-height:32px!important;border-radius:9px!important;padding:7px 8px!important;font-size:10.8px!important;box-shadow:none!important}.priceHeaderPreviewActions .pricePreviewBuy{background:var(--v-accent)!important;border-color:var(--v-accent)!important;color:#102512!important}.priceHeaderPreviewActions .pricePreviewBuy:hover,.priceHeaderPreviewActions .pricePreviewBuy:focus-visible{background:#29bb2d!important;border-color:#29bb2d!important;color:#071b08!important}.profileMenuPanel button{font-size:13.5px!important;line-height:1.25!important;padding:10px 11px!important}.setupPathCard>div:first-child>.kind{display:inline-flex!important;margin-bottom:13px!important}.setupPathCard.hasSelection>div:first-child>.kind{margin-bottom:9px!important}.expressionMeterHead .kind,.knowledgeIdentityCard .kind,.vitalProfileSource .kind,.knowledgeOwn .kind,.demoIntro .kind,.overrideSectionHead .kind,.purchaseStrip .kind,.pricingPageHero>.kind,.pricingValueIncluded>.kind,.pricingReadiness>.kind{display:inline-flex!important;margin-bottom:11px!important}.expressionMeterHead>div>b,.knowledgeIdentityCard h3,.vitalProfileSource h3,.knowledgeOwn h3,.demoIntro h3,.overrideSectionHead h3,.purchaseStrip h3,.pricingReadiness h3{margin-top:0!important}.pricingPageAmount{align-items:center!important;flex-wrap:wrap!important}.pricingPageAmount strong,.pricingBreakdownTotal strong{color:var(--v-accent)!important}.pricingHeroBuy{margin-left:8px!important;min-height:40px!important;padding:9px 14px!important;width:auto!important}.planHoverRow{position:relative!important;cursor:help!important;outline:none!important}.planHoverRow:hover,.planHoverRow:focus-visible{background:linear-gradient(180deg,#fff 0%,var(--v-accent-soft) 155%)!important}.planHoverRow:hover:after,.planHoverRow:focus-visible:after{content:attr(data-description);position:absolute;left:16px;right:16px;bottom:calc(100% - 5px);z-index:40;padding:8px 10px;border:1px solid #d9e2d7;background:#171a18;color:#fff;border-radius:9px;box-shadow:0 10px 24px #141e1429;font-size:10.8px;line-height:1.38;font-weight:500;text-transform:none;letter-spacing:0}.quickReplyRow,.helpQuickReplies{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.helpQuickReplies{padding:1px 11px 8px!important}.quickReplyRow button,.helpQuickReplies button,.helpReflectionInvite button{border:1px solid var(--v-accent)!important;background:linear-gradient(180deg,#fff,#eefbee 145%)!important;color:#303830!important;border-radius:999px!important;box-shadow:none!important;padding:6px 9px!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important}.quickReplyRow button:hover,.quickReplyRow button:focus-visible,.helpQuickReplies button:hover,.helpQuickReplies button:focus-visible,.helpReflectionInvite button:hover,.helpReflectionInvite button:focus-visible{background:linear-gradient(180deg,#fbfff9,#e4f8e1 145%)!important;color:#202820!important;border-color:var(--v-accent)!important;outline:none!important}.helpReflectionInvite{display:flex!important;padding:0 11px 8px!important}.studioSelectWrap>i{top:49%!important;transform:translateY(-58%)!important;font-size:20px!important}.sectionChevron i{display:block!important;font-style:normal!important;font-size:21px!important;line-height:1!important;color:#444d44!important;transform:translateY(-2px) rotate(0)!important;transition:transform .14s ease!important}.sectionChevron.expanded i{transform:translateY(1px) rotate(180deg)!important}@keyframes vLiveSlowPulseVisible{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px #32cd3338}50%{transform:scale(1.2);opacity:.84;box-shadow:0 0 0 2px #fff,0 0 0 8px #32cd3314}}.liveStudioDot,.conversationDot.active{background:var(--v-accent)!important;animation:vLiveSlowPulseVisible 2.6s ease-in-out infinite!important;transform-origin:center!important}@media(max-width:700px){.pricingPageAmount{align-items:flex-start!important}.pricingHeroBuy{margin-left:0!important;margin-top:4px!important}.planHoverRow:hover:after,.planHoverRow:focus-visible:after{left:8px;right:8px}.studioSelectWrap>i{font-size:19px!important}}.pricingBreakdown{overflow:visible!important}.pricingBreakdownHead{overflow:hidden!important;border-radius:15px 15px 0 0!important}.pageStepIndicator{font-size:.48em;font-weight:780;color:#697269;letter-spacing:0;white-space:nowrap;vertical-align:middle}.blockKind{display:inline-flex!important;margin-bottom:10px!important}.callout>.blockKind{width:max-content}.tagEditor>.blockKind{margin-bottom:7px!important}.stepBlockSurface{background:#fff;border:1px solid #dce2da;border-radius:15px;padding:18px;display:grid;gap:12px;min-width:0;width:100%;box-sizing:border-box}.stepBlockSurface>.blockKind{justify-self:start}.knowledgeSourcesBlock .knowledgeList{margin:0}.demoMediaStrip .blockKind,.securityCallout .blockKind{align-self:flex-start;margin-bottom:4px!important}.deploySettingsBlock{gap:12px}.startFields{width:100%!important;max-width:none!important;box-sizing:border-box}.compactIdentityFields{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.identityFieldBlock,.representationMirror{width:100%!important;max-width:none!important;box-sizing:border-box}.identityFieldBlock{background:#fff;border:1px solid #dce2da;border-radius:15px;padding:16px;display:grid;gap:10px}.identityFieldBlock .fieldLabel{max-width:none!important}.representationMirror{min-height:100%;padding:16px!important}.representationMirror>.kind{font-size:9.5px!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--v-accent-text)!important;font-weight:850!important;margin-bottom:2px!important}.stickyPricingHero{position:sticky!important;top:84px!important;z-index:18!important;box-shadow:0 8px 22px #141e1413!important}.stickyPricingHero .kind{margin-bottom:6px!important}.capabilitySectionHead>.kind,.capabilitySectionHead .kind{margin-bottom:10px!important}.setupPathCard>div:first-child>.kind{margin-bottom:15px!important}.studioSelectWrap>i{width:18px!important;height:18px!important;right:9px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;font-size:0!important;line-height:0!important}.studioSelectWrap>i:before,.sectionChevron i:before{content:"";display:block;width:7px;height:7px;border-right:2px solid #596159;border-bottom:2px solid #596159;transform:rotate(45deg);transform-origin:50% 50%}.sectionChevron{width:32px!important;height:32px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:9px!important}.sectionChevron i{width:18px!important;height:18px!important;display:grid!important;place-items:center!important;font-size:0!important;line-height:0!important;transform:none!important;transition:transform .16s ease!important;transform-origin:50% 50%!important}.liveOpsTitleLine{gap:9px!important}.liveOpsTitleLine .conversationDot{margin-left:2px!important}.composerThinkingHint{font-variant-numeric:tabular-nums}.turnMetaHost{position:relative}.turnHoverMeta{position:absolute;right:8px;top:8px;z-index:22;display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:8px;background:#171a18f0;color:#fff;box-shadow:0 7px 18px #0f140f29;pointer-events:none;font-size:10px;line-height:1.2}.turnHoverMeta b{font-size:9px;letter-spacing:.04em}.turnHoverMeta span{opacity:.8;white-space:nowrap}.systemTurn.turnMetaHost .turnHoverMeta{top:auto;bottom:calc(100% + 5px)}.pricingTitleLine{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pricingTitleLine h1{margin:0!important}.pricingTitleBuy{flex:0 0 auto!important;min-height:38px!important;padding:8px 14px!important}.pricingPageAmount{display:grid!important;justify-items:end!important;align-content:start!important}.pricingPageAmount strong{color:var(--v-accent)!important}.pricingImpactGuide>.blockKind,.pricingBreakdown>.blockKind{margin:0 16px 10px!important}.pricingImpactGuide{display:grid!important;gap:4px!important}.pricingComponentItem{border-top:1px solid #e7ebe5;background:#fff}.pricingComponentItem:first-of-type{border-top:0}.pricingBreakdownToggle{position:relative!important;width:100%!important;border:0!important;border-radius:0!important;background:#fff!important;color:inherit!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important;padding-right:42px!important}.pricingBreakdownToggle:hover,.pricingBreakdownToggle:focus-visible,.pricingComponentItem.open .pricingBreakdownToggle{background:linear-gradient(180deg,#fff,#f4fbf2 155%)!important;outline:none!important}.planRowChevron{position:absolute;right:14px;top:50%;width:18px;height:18px;transform:translateY(-50%);display:grid;place-items:center;font-size:0;line-height:0;opacity:0;transition:opacity .12s ease,transform .16s ease;transform-origin:center}.planRowChevron:before{content:"";width:7px;height:7px;border-right:2px solid #687168;border-bottom:2px solid #687168;transform:rotate(45deg)}.pricingBreakdownToggle:hover .planRowChevron,.pricingBreakdownToggle:focus-visible .planRowChevron,.pricingComponentItem.open .planRowChevron{opacity:1}.pricingComponentItem.open .planRowChevron{transform:translateY(-50%) rotate(180deg)}.planComponentTray{padding:10px 16px 12px;border-top:1px solid #edf0ec;background:#fafcfa;color:#535c53;font-size:12px;line-height:1.5}.studioHomeMode .main{width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:34px!important;padding-right:34px!important;box-sizing:border-box}.supportLauncher,.supportLauncherDock{background:#171a18bd!important;border-color:#fff3!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.supportLauncher:hover,.supportLauncherDock:hover{background:#171a18!important}@media(max-width:1040px){.body.utilityMode .main,.body.aboutMode .main{min-width:0!important}}@media(max-width:820px)and (min-width:621px){.compactIdentityFields{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.compactIdentityFields{grid-template-columns:1fr!important}.stickyPricingHero{position:static!important}}@media(max-width:820px){.studioHomeMode .main{padding-left:18px!important;padding-right:18px!important}.pricingPageAmount{justify-items:start!important}.pricingTitleLine{align-items:flex-start!important}.pricingTitleBuy{margin-top:1px!important}.pageStepIndicator{display:block;margin-top:5px;font-size:.42em}}@media(max-width:820px){.pricingBreakdownToggle{min-width:0!important;grid-template-columns:minmax(0,1fr) 70px 80px!important}}.blockKind,.stepBlockSurface>.blockKind,.callout>.blockKind,.tagEditor>.blockKind,.sectionIntro>.kind,.expressionMeterHead .kind,.purchaseStrip .kind,.pricingPageHero>.kind,.pricingValueIncluded>.kind,.pricingReadiness>.kind,.pricingImpactGuide>.blockKind,.pricingBreakdown>.blockKind{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;align-self:start!important;width:max-content!important;max-width:100%!important;min-height:23px!important;padding:5px 8px!important;margin:0 0 11px!important;border-radius:999px!important;white-space:nowrap!important;line-height:1!important;font-size:10px!important;font-weight:820!important;letter-spacing:.055em!important;text-transform:uppercase!important;background:#eef1ed!important;color:#596259!important}.stepBlockSurface,.callout,.tagEditor,.behaviorSection,.expressionMeter,.pricingImpactGuide,.pricingValueIncluded,.pricingReadiness{min-width:0!important}.stepBlockSurface,.callout,.tagEditor{display:grid!important;grid-auto-flow:row!important;align-content:start!important}.stepBlockSurface>.blockContent,.callout>.blockContent{display:block!important;grid-column:1/-1!important;width:100%!important;min-width:0!important}.callout>.blockContent>br:first-child{display:none}.sectionIntro{display:grid!important;align-content:start!important;justify-items:start!important}.sectionIntro>.kind{grid-row:1!important}.sectionIntro>h3,.sectionIntro>p{grid-column:1!important;width:100%!important}.tagEditor h3{margin:0 0 12px!important}.tagEditor>.blockKind+h3{margin-top:0!important}.expressionMeterHead>div{display:grid!important;justify-items:start!important;gap:9px!important}.expressionMeterHead .kind{margin-bottom:0!important}.agentNameBlock .fieldLabel,.agentNameBlock .fieldLabel input{width:100%!important;max-width:none!important}.setupOrientation .blockContent,.setupPathCard .blockContent,.capabilitySectionHead .blockContent{display:grid!important;gap:10px!important}.stickyPricingHero{position:sticky!important;top:82px!important;z-index:34!important;box-shadow:0 10px 24px #141e141a!important}.knowledgeIdentityCard,.vitalProfileSource,.knowledgeOwn,.knowledgeSourcesBlock,.demoKnowledgeBlock,.demoMediaStrip,.overrideSection,.securityCallout{width:100%!important;max-width:none!important;box-sizing:border-box!important}.knowledgeIdentityGrid{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(280px,1.15fr)!important;gap:18px!important;align-items:start!important}.knowledgeHelpButton{border:1px solid #72ce6d!important;background:#fff!important;color:#245d28!important;border-radius:10px!important;padding:9px 12px!important;box-shadow:none!important;font-weight:800!important}.knowledgeHelpButton:hover,.knowledgeHelpButton:focus-visible{border-color:var(--v-accent)!important;background:linear-gradient(180deg,#fff,#f3fff0)!important;outline:none!important}.securityCallout .blockContent{display:grid!important;gap:11px!important}.securityCallout .blockContent span{line-height:1.5!important}.knowledgeSafetyGrid>div{display:grid!important;gap:5px!important}.knowledgeSafetyGrid b{white-space:normal!important}.knowledgeSafetyGrid span{display:block!important}.deploySetup{overflow:visible!important}.deploySetup>.purchaseStrip{position:sticky!important;top:82px!important;z-index:32!important;box-shadow:0 10px 24px #141e1417!important}.purchaseStrip>div:first-child{display:grid!important;justify-items:start!important}.purchaseStrip .kind{margin-bottom:5px!important}.sectionChevron i{position:absolute!important;left:50%!important;top:50%!important;width:14px!important;height:14px!important;transform:translate(-50%,-50%) rotate(0)!important;transform-origin:50% 50%!important;transition:transform .16s ease!important}.sectionChevron i:before{content:""!important;position:absolute!important;left:50%!important;top:45%!important;width:6px!important;height:6px!important;border-right:1.8px solid #5d665d!important;border-bottom:1.8px solid #5d665d!important;transform:translate(-50%,-50%) rotate(45deg)!important}.sectionChevron{width:29px!important;height:29px!important;min-width:29px!important;padding:0!important;display:grid!important;place-items:center!important;position:relative!important;border-radius:8px!important}.sectionChevron.expanded i{transform:translate(-50%,-50%) rotate(180deg)!important}.sectionChevron.collapsed i{transform:translate(-50%,-50%) rotate(0)!important}@keyframes vLiveSlowPulseCompact{0%,to{box-shadow:0 0 0 2px #32cd331a}50%{box-shadow:0 0 0 5px #32cd332e}}.liveStudioDot,.conversationDot.active{animation:vLiveSlowPulseCompact 2.7s ease-in-out infinite!important}.liveOpsTitleLine .conversationDot{margin-left:4px!important}.turnHoverMeta{background:#f0f2ef!important;color:#485048!important;border:1px solid #d8ddd7!important;box-shadow:0 6px 16px #0f140f17!important}.turnHoverMeta span{opacity:1!important;color:#687168!important}.messageMedia video,.messageMedia audio{display:block;width:100%;max-width:100%;border-radius:10px;background:#eef1ed}.messageMedia video{aspect-ratio:16/9;object-fit:contain}.decisionTrace{margin:0 0 12px;border:1px solid #dfe5dd;border-radius:12px;background:#fafcfa;padding:11px 12px;display:grid;gap:9px}.decisionTrace.active{border-color:#cfe3cb;background:linear-gradient(180deg,#fff,#f8fff6)}.decisionTraceHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.decisionTraceHead small{font-size:9.5px;color:#768076;text-align:right}.decisionTraceEvents{display:grid;gap:7px}.decisionTraceEvents>div{display:grid;grid-template-columns:10px 1fr;gap:8px;align-items:start}.decisionTraceEvents i{width:7px;height:7px;border-radius:50%;margin-top:4px;background:#aeb6ae}.decisionTraceEvents .active i{background:var(--v-accent);box-shadow:0 0 0 3px #32cd331f}.decisionTraceEvents>div>div{display:grid;gap:1px}.decisionTraceEvents b{font-size:11px}.decisionTraceEvents span{font-size:10px;line-height:1.4;color:#6b746b}.runtimeJudgmentHead>div{display:flex!important;align-items:center!important;gap:8px!important}.runtimeJudgmentHead b{font-size:10.5px!important;color:#687168!important;font-weight:760!important}.reflectionPanelClean,.helpReflectionShell{overflow:visible!important;max-height:none!important}.reflectionPanelHead,.helpReflectionPanelHead{position:sticky!important;top:0!important;z-index:8!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;padding:10px 12px!important;background:#fffffff7!important;border-bottom:1px solid #e5e9e4!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.reflectionPanelHead>div,.helpReflectionPanelHead>div{display:flex!important;align-items:flex-start!important;gap:10px!important;min-width:0!important}.reflectionPanelHead .blockKind,.helpReflectionPanelHead .blockKind{margin:2px 0 0!important}.reflectionScorePair{display:grid!important;grid-template-columns:repeat(2,minmax(124px,1fr))!important;gap:7px!important;margin:0!important}.reflectionScoreHero{min-width:0!important;padding:7px 9px!important}.reflectionScoreHero>strong em{font-size:24px!important}.reflectionBodyClean,.helpReflection.reflectionBodyClean{display:grid!important;gap:10px!important;padding:10px 12px 12px!important;overflow:visible!important;max-height:none!important}.reflectionSignatureCompact,.reflectionExperience,.reflectionCritiquePanel,.helpDeclaredSignature,.helpDynamicReflection,.helpCritiqueReveal{display:grid!important;gap:6px!important;overflow:visible!important}.reflectionCritiquePanel,.helpCritiqueReveal{border-top:1px solid #e7ece5!important;padding-top:10px!important}.reflectionCritiqueIntro,.helpCritiqueHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.reflectionCritiqueIntro>div:first-child,.helpCritiqueHead>div:first-child{display:grid!important;gap:0!important}.reflectionTarget,.helpCritiqueScore{flex:0 0 auto!important;text-align:right!important;display:grid!important;gap:1px!important}.reflectionTarget span,.helpCritiqueScore span{font-size:9px!important;color:#717a71!important}.reflectionTarget strong,.helpCritiqueScore strong{font-size:18px!important;color:#238d2a!important}.helpCritiqueScore strong small{font-size:10px!important;color:#687168!important;margin-left:2px!important}.critiqueSuggestionGrid,.helpCritiqueOptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;align-items:start!important}.critiqueSuggestionGroup,.helpCritiqueOptionGroup{border:0!important;background:transparent!important;overflow:visible!important;display:grid!important;gap:5px!important}.critiquePill,.helpCritiqueOptionGroup>.critiquePill{width:max-content!important;max-width:100%!important;border:1px solid #d8ded7!important;background:#f7f9f6!important;color:#343b34!important;border-radius:999px!important;padding:7px 10px!important;font-size:10.5px!important;line-height:1.15!important;box-shadow:none!important;text-align:left!important}.critiquePill:hover,.critiquePill[data-selected=true]{border-color:var(--v-accent)!important;background:linear-gradient(180deg,#fff,#effbea)!important;color:#343b34!important}.critiqueInlineControls,.helpCritiqueInlineControls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0!important}.critiqueInlineControls label,.helpCritiqueInlineControls label{display:grid!important;gap:3px!important}.critiqueInlineControls select,.helpCritiqueInlineControls select{width:100%!important;height:32px!important;border:1px solid #d4dbd2!important;border-radius:8px!important;background:#fff!important;padding:0 24px 0 8px!important;font-size:10px!important}.critiqueScoreSummary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border:1px solid #e1e6df!important;border-radius:10px!important;overflow:hidden!important}.critiqueScoreSummary>div{padding:7px 9px!important;border-right:1px solid #e7ebe5!important;border-bottom:0!important}.critiqueScoreSummary>div:last-child{border-right:0!important}.critiqueScoreSummary span{font-size:9px!important}.critiqueScoreSummary b,.critiqueScoreSummary strong{font-size:14px!important}.critiqueScoreSummary .final strong{color:#238d2a!important}.helpReflectionScoreDock{display:flex!important;align-items:baseline!important;gap:6px!important}.helpReflectionScoreDock strong{font-size:20px!important;color:#238d2a!important;line-height:1!important}.helpReflectionScoreDock strong small{font-size:10px!important;color:#687168!important;margin-left:2px!important}.helpReflectionScoreDock span{font-size:9.5px!important;color:#737c73!important}.helpReflectionInvite button{border:1px solid #a9d9a6!important;background:linear-gradient(180deg,#fff,#f1fbea)!important;color:#343b34!important;border-radius:999px!important;box-shadow:none!important;padding:7px 10px!important;font-size:10.5px!important;font-weight:780!important}.voiceControl{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:nowrap!important}.voiceControl .voiceMic{height:36px!important;padding:0 10px!important;border:1px solid #bcdab9!important;border-radius:9px!important;background:#fff!important;color:#315c34!important;box-shadow:none!important;font-size:10.5px!important;font-weight:800!important}.voiceControl .voiceMic:hover,.voiceControl.recording .voiceMic{border-color:var(--v-accent)!important;background:linear-gradient(180deg,#fff,#f0fbea)!important}.voiceControl select{height:36px!important;max-width:86px!important;border:1px solid #d4dad2!important;border-radius:9px!important;background:#fff!important;padding:0 22px 0 8px!important;font-size:10px!important}.voiceControl small{display:none!important}.helpModalCompact .voiceControl{margin-left:auto!important}.dynamicFormPanel{margin:8px 0;border:1px solid #dce3da;border-radius:12px;background:#fff;padding:11px;display:grid;gap:9px}.dynamicFormHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.dynamicFormHead>div{display:grid;gap:3px}.dynamicFormHead .kind{width:max-content!important;margin:0 0 3px!important}.dynamicFormHead b{font-size:12px}.dynamicFormHead small,.dynamicFormConsent{font-size:9.5px;line-height:1.4;color:#727b72}.dynamicFormHead>button{border:0!important;background:transparent!important;color:#687168!important;padding:2px 5px!important;font-size:16px!important}.dynamicFormFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dynamicFormFields label{display:grid;gap:3px}.dynamicFormFields label>span{font-size:9.5px;font-weight:780;color:#606960}.dynamicFormFields input,.dynamicFormFields select,.dynamicFormFields textarea{width:100%;min-width:0;border:1px solid #d5dcd3;border-radius:8px;background:#fff;padding:8px;font-size:11px}.dynamicFormFields textarea{min-height:60px;resize:vertical}.dynamicFormSubmit{justify-self:start;border:1px solid var(--v-accent)!important;background:var(--v-accent)!important;color:#102512!important;border-radius:9px!important;padding:8px 12px!important;font-weight:820!important;box-shadow:none!important}.supportLauncher,.supportLauncherDock{background:#171a18ba!important;color:#fff!important;border-color:#ffffff38!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.supportLauncher:hover,.supportLauncher:focus-visible,.supportLauncherDock:hover,.supportLauncherDock:focus-visible{background:#171a18!important;outline:none!important}.body.studioHomeMode{display:block!important;padding-left:0!important}.body.studioHomeMode>.main{margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:1180px!important}@media(max-width:820px){.knowledgeIdentityGrid{grid-template-columns:1fr!important}.stickyPricingHero,.deploySetup>.purchaseStrip{top:76px!important;position:sticky!important}.reflectionPanelHead>div,.helpReflectionPanelHead>div{flex-wrap:wrap!important}.reflectionScorePair{grid-template-columns:repeat(2,minmax(110px,1fr))!important}.critiqueSuggestionGrid,.helpCritiqueOptions{grid-template-columns:1fr 1fr!important}.dynamicFormFields{grid-template-columns:1fr!important}}@media(max-width:520px){.critiqueSuggestionGrid,.helpCritiqueOptions{grid-template-columns:1fr!important}.reflectionScorePair{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.reflectionScoreHero{padding:6px 7px!important}.reflectionScoreHero>strong em{font-size:21px!important}.voiceControl select{display:none!important}}:root{--v-plan-green:#208828;--v-plan-green-deep:#18851a}.stepBlockSurface>.blockKind,.callout>.blockKind,.tagEditor>.blockKind,.knowledgeOwn>.blockKind,.knowledgeIdentityCard>.blockKind,.vitalProfileSource>.blockKind,.pricingBreakdown>.blockKind,.pricingImpactGuide>.blockKind,.pricingValueIncluded>.kind,.pricingReadiness>.kind,.activityFuelPanel .blockKind,.accountPageIdentity .blockKind{position:static!important;float:none!important;display:inline-flex!important;width:max-content!important;max-width:100%!important;min-height:23px!important;margin:0 0 12px!important;padding:5px 9px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;border-radius:999px!important;line-height:1!important;font-size:10px!important;letter-spacing:.055em!important}.stepBlockSurface>.blockKind+*,.callout>.blockKind+*,.tagEditor>.blockKind+*,.pricingBreakdown>.blockKind+*,.pricingImpactGuide>.blockKind+*{grid-column:1/-1!important;clear:both!important}.stepBlockSurface,.callout,.tagEditor,.pricingBreakdown,.pricingImpactGuide,.pricingValueIncluded,.pricingReadiness{align-content:start!important}.agentNameBlock .fieldLabel input{max-width:none!important}.setupPathChoices.alwaysVisible{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.setupPathChoices.alwaysVisible>button{min-height:124px!important;padding:15px!important;display:grid!important;align-content:start!important;gap:7px!important;border-radius:13px!important}.setupPathChoices.alwaysVisible>button b{font-size:13px!important;line-height:1.25!important;margin:0!important}.setupPathChoices.alwaysVisible>button span{font-size:11.5px!important;line-height:1.4!important}.setupPathChoices.alwaysVisible>button[data-active=true]{border-color:var(--v-accent)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important;background:linear-gradient(180deg,#fff,#f3fff0)!important}.capabilityStickyPanel{position:sticky!important;top:82px!important;z-index:40!important;width:100%!important;background:#fffffff7!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 10px 26px #1723171a!important}.capabilityStickyContent{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important}.capabilityStickyCopy{display:grid!important;gap:5px!important}.capabilityStickyCopy h3,.capabilityStickyCopy p,.capabilityStickyCopy b,.capabilityStickyCopy small{margin:0!important}.capabilityStickyCopy p{line-height:1.45!important}.capabilityStickyCopy>small{color:#626b62!important}.capabilityStickyPrice{min-width:170px!important;display:grid!important;justify-items:end!important;align-content:center!important;gap:1px!important;text-align:right!important}.capabilityStickyPrice>span,.capabilityStickyPrice>em{font-size:9.5px!important;color:#707970!important;font-style:normal!important}.capabilityStickyPrice>strong{font-size:34px!important;line-height:1!important;color:var(--v-plan-green-deep)!important;letter-spacing:-.04em!important}.capabilityStickyPrice>strong small{font-size:10px!important;letter-spacing:0!important;color:#687168!important;margin-left:4px!important}.objectiveAlwaysOpen textarea{min-height:78px!important}.advancedObjective .objectiveLead{margin-top:0!important}.knowledgePrimaryActions,.trainingActions{display:flex!important;gap:9px!important;flex-wrap:wrap!important;margin:13px 0 14px!important}.knowledgePrimaryActions button,.trainingActions button,.vitalSignInButton,.canonicalHelpButton{min-height:36px!important;padding:8px 12px!important;border:1px solid var(--v-accent-line)!important;border-radius:10px!important;background:#fff!important;color:#333b33!important;box-shadow:none!important;font-weight:760!important}.knowledgePrimaryActions button:first-child,.vitalSignInButton{background:linear-gradient(180deg,#fff,#f2fbea)!important;border-color:#a8dba6!important}.knowledgePrimaryActions button:hover,.trainingActions button:hover,.vitalSignInButton:hover,.canonicalHelpButton:hover{border-color:var(--v-accent)!important;background:var(--v-accent-soft)!important}.entryDialogBackdrop{position:fixed!important;inset:0!important;z-index:5000!important;background:#0f141057!important;display:grid!important;place-items:center!important;padding:18px!important}.entryDialog{width:min(560px,calc(100vw - 28px))!important;max-height:calc(100dvh - 36px)!important;overflow:auto!important;border:1px solid #dbe1d9!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 70px #0f190f38!important;padding:16px!important;display:grid!important;gap:14px!important}.entryDialogHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:15px!important}.entryDialogHead>div{display:grid!important;gap:7px!important;justify-items:start!important}.entryDialogHead .kind,.entryDialogHead h3,.entryDialogHead p{margin:0!important}.entryDialogHead p{font-size:12px!important;line-height:1.45!important;color:#687168!important}.entryDialogHead>button{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#596159!important;font-size:18px!important;padding:0!important}.entryDialogHead>button:hover{background:#f0f3ef!important}.entryDialogBody{display:grid!important;gap:11px!important}.entryDialogBody label{display:grid!important;gap:5px!important}.entryDialogBody label>span{font-size:11px!important;font-weight:780!important}.entryDialogBody input,.entryDialogBody textarea{width:100%!important;border:1px solid #d4dbd2!important;border-radius:10px!important;padding:10px 11px!important;background:#fff!important}.entryDialogBody textarea{min-height:110px!important;resize:vertical!important}.entryDuration>div{display:flex!important;align-items:center!important;gap:9px!important}.entryDuration input{max-width:110px!important}.entryDuration em{font-size:10px!important;color:#747d74!important;font-style:normal!important}.entryDialogActions{display:flex!important;justify-content:flex-end!important;gap:8px!important}.entryDialogSubmit{background:var(--v-accent)!important;border-color:var(--v-accent)!important;color:#102512!important}.studioMain,.runtime,.chatBox{min-width:0!important}.runtime{position:sticky!important;top:84px!important;max-height:calc(100dvh - 102px)!important;overflow:hidden!important}.runtimeScrollBody{max-height:calc(100dvh - 164px)!important;overflow:auto!important}.liveOps.collapsed{padding:10px 13px!important}.liveOps.collapsed .liveOpsHead{min-height:30px!important}.liveOpsTitleLine .conversationDot{margin-left:6px!important}@keyframes vLiveSlowPulseV21{0%,to{box-shadow:0 0 0 2px #32cd331a}50%{box-shadow:0 0 0 4px #32cd3329}}.liveStudioDot,.conversationDot.active{animation:vLiveSlowPulseV21 2.65s ease-in-out infinite!important}.sectionChevron{transform-origin:50% 50%!important}.sectionChevron{width:27px!important;height:27px!important;min-width:27px!important}.sectionChevron i:before{width:5px!important;height:5px!important}.realtimeVoiceControl{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}.voiceToggleIcon{position:relative!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:1px solid #d3d9d2!important;border-radius:50%!important;background:#fff!important;color:#424b42!important;display:grid!important;place-items:center!important;box-shadow:none!important;transition:border-color .14s ease,background .14s ease,color .14s ease!important}.voiceToggleIcon:hover,.voiceToggleIcon:focus-visible{border-color:var(--v-accent)!important;background:#f4fff1!important;outline:none!important}.realtimeVoiceControl.enabled .voiceToggleIcon{background:#171a18!important;border-color:#171a18!important;color:#fff!important}.voiceIconSvg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.voiceStateDot{position:absolute!important;right:1px!important;bottom:1px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#b5bcb5!important;border:1.5px solid #fff!important}.realtimeVoiceControl.enabled .voiceStateDot{background:var(--v-accent)!important;box-shadow:0 0 0 2px #32cd331f!important}.srVoiceStatus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.voiceChoiceMenu{display:grid!important;gap:9px!important;padding:3px 0 8px!important}.utilitySectionLabel{font-size:9px!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:#737c73!important}.voiceCharacterGrid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}.voiceCharacterGrid button{display:grid!important;gap:2px!important;text-align:left!important;padding:8px 9px!important;border:1px solid #dce1da!important;border-radius:9px!important;background:#fff!important;color:#323932!important;box-shadow:none!important}.voiceCharacterGrid button[data-active=true],.voiceCharacterGrid button:hover{border-color:#a8dba6!important;background:#f4fff1!important}.voiceCharacterGrid b{font-size:10.5px!important}.voiceCharacterGrid small{font-size:9px!important;color:#707970!important}.voiceTuneRows{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important}.voiceTuneRows label{display:grid!important;gap:3px!important}.voiceTuneRows label>span{font-size:9px!important;color:#707970!important}.voiceTuneRows select{width:100%!important;height:31px!important;border:1px solid #d6ddd4!important;border-radius:8px!important;background:#fff!important;padding:0 24px 0 7px!important;font-size:9.8px!important}.voiceChoiceMenu>em{font-size:9px!important;color:#747d74!important;line-height:1.35!important;font-style:normal!important}.decisionTrace{padding:9px 10px!important;gap:7px!important;border-radius:11px!important}.decisionTraceHead{align-items:flex-start!important}.decisionTraceHead>div{display:grid!important;gap:3px!important;justify-items:start!important}.decisionTraceHead .kind{margin:0!important}.decisionTraceHead small{font-size:8.8px!important;line-height:1.3!important;text-align:left!important}.traceChevron{margin-left:auto!important}.decisionTraceFlow{display:grid!important;gap:0!important;padding:2px 0!important}.decisionTraceStage{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:7px!important;min-height:38px!important;position:relative!important}.traceStageRail{display:grid!important;grid-template-rows:18px 1fr!important;justify-items:center!important}.traceNode{width:18px!important;height:18px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#eef1ed!important;border:1px solid #d9dfd7!important;color:#6e776e!important;font-size:8px!important;font-style:normal!important;font-weight:850!important;z-index:2!important;transition:all .2s ease!important}.traceStageRail>em{width:2px!important;height:100%!important;min-height:16px!important;background:#e2e7e0!important;position:relative!important;overflow:hidden!important}.traceStageCopy{display:grid!important;gap:1px!important;padding:1px 0 7px!important;min-width:0!important}.traceStageCopy b{font-size:10.5px!important;line-height:1.25!important}.traceStageCopy span{font-size:9.3px!important;line-height:1.35!important;color:#687168!important}.decisionTraceStage.done .traceNode{background:#eaf7e6!important;border-color:#b7dab3!important;color:#217b28!important}.decisionTraceStage.done .traceStageRail>em{background:#b9dcb5!important}.decisionTraceStage.active .traceNode{background:var(--v-accent)!important;border-color:var(--v-accent)!important;color:#102512!important;box-shadow:0 0 0 3px #32cd3321!important;animation:traceNodePulseV21 1.05s ease-in-out infinite!important}.decisionTraceStage.active .traceStageCopy{animation:traceCopyInV21 .28s ease-out both!important}.decisionTraceStage.active .traceStageRail>em:after{content:""!important;position:absolute!important;inset:-100% 0 0!important;background:linear-gradient(180deg,transparent,var(--v-accent),transparent)!important;animation:traceCascadeV21 .85s linear infinite!important}.decisionTraceCollapsed{display:grid!important;grid-template-columns:9px max-content minmax(0,1fr)!important;gap:7px!important;align-items:center!important;min-width:0!important}.decisionTraceCollapsed b{font-size:10px!important}.decisionTraceCollapsed>span:last-child{font-size:9.4px!important;color:#6c756c!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.tracePulse{width:7px!important;height:7px!important;border-radius:50%!important;background:#aeb5ae!important}.tracePulse.active{background:var(--v-accent)!important;animation:traceNodePulseV21 1s ease-in-out infinite!important}.tracePulse.done{background:#5aae55!important}@keyframes traceNodePulseV21{0%,to{transform:scale(1);box-shadow:0 0 0 2px #32cd331a}50%{transform:scale(1.09);box-shadow:0 0 0 5px #32cd3314}}@keyframes traceCascadeV21{0%{transform:translateY(-35%)}to{transform:translateY(75%)}}@keyframes traceCopyInV21{0%{opacity:.45;transform:translateY(2px)}to{opacity:1;transform:none}}.runtimeJudgmentHead>div{display:flex!important;align-items:center!important;gap:7px!important}.runtimeJudgmentHead small{margin:0!important}.runtimeJudgmentHead b{font-size:10px!important;color:#687168!important;font-weight:760!important}.critiqueSuggestionGroup,.helpCritiqueOptionGroup{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;justify-items:start!important;gap:8px!important;min-width:0!important;padding:0!important}.critiquePill,.helpCritiqueOptionGroup>.critiquePill{grid-row:1!important;margin:0!important;position:relative!important;z-index:2!important}.critiqueInlineControls,.helpCritiqueInlineControls{grid-row:2!important;width:min(100%,310px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0 0 3px 4px!important;padding:7px!important;border:1px solid #e0e6de!important;border-radius:10px!important;background:#fafcfa!important;box-shadow:none!important;clear:both!important}.critiqueInlineControls label,.helpCritiqueInlineControls label{min-width:0!important}.critiqueInlineControls label span,.helpCritiqueInlineControls label span{font-size:8px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#727b72!important}.critiqueInlineControls select,.helpCritiqueInlineControls select{height:29px!important;border-radius:7px!important;font-size:9.5px!important;padding-left:7px!important}.reflectionBodyClean,.helpReflection,.reflectionCritiquePanel,.helpCritiqueReveal{overflow:visible!important}.reflectionScorePair{position:sticky!important;top:0!important;z-index:8!important;background:#fff!important;border-radius:10px!important}.pricingBreakdown{padding-top:16px!important}.pricingBreakdown>.blockKind{margin:0 16px 12px!important}.pricingBreakdownHead{clear:both!important}.pricingBreakdownToggle{padding-right:14px!important}.planComponentName{display:inline-flex!important;align-items:center!important;gap:7px!important;max-width:100%!important}.planRowChevron{position:relative!important;right:auto!important;top:auto!important;width:13px!important;height:13px!important;transform:none!important;display:inline-grid!important;place-items:center!important;opacity:0!important;transition:opacity .12s ease,transform .16s ease!important;flex:0 0 13px!important}.planRowChevron:before{content:""!important;width:5px!important;height:5px!important;border-right:1.6px solid #697269!important;border-bottom:1.6px solid #697269!important;transform:translateY(-1px) rotate(45deg)!important}.pricingBreakdownToggle:hover .planRowChevron,.pricingBreakdownToggle:focus-visible .planRowChevron,.pricingComponentItem.open .planRowChevron{opacity:1!important}.pricingComponentItem.open .planRowChevron{transform:rotate(180deg)!important}.pricingPageAmount strong,.pricingBreakdownTotal strong{color:var(--v-plan-green)!important;text-shadow:0 0 0 transparent!important}.pricingTitleBuy{border:0!important;border-radius:999px!important;background:var(--v-plan-green)!important;color:#fff!important;box-shadow:none!important;padding:9px 15px!important}.pricingTitleBuy:hover:not(:disabled){background:#19751f!important;transform:translateY(-1px)!important}.pricingTitleBuy:disabled{opacity:.45!important}.pricingPageActions .buyAgentButton{background:var(--v-plan-green)!important;border-color:var(--v-plan-green)!important;color:#fff!important}.fuelGauge{position:relative!important}.fuelGaugeVisual{width:150px!important;max-width:100%!important;display:grid!important;place-items:center!important;overflow:visible!important}.fuelGaugeVisual svg{display:block!important;width:100%!important;height:auto!important;overflow:visible!important}.fuelSegments path{fill:none!important;stroke-width:11!important;stroke-linecap:butt!important}.fuelSegment.s1{stroke:#ef4035!important}.fuelSegment.s2{stroke:#f4782a!important}.fuelSegment.s3{stroke:#f5b52e!important}.fuelSegment.s4{stroke:#ffe82d!important}.fuelSegment.s5{stroke:#c6dd27!important}.fuelSegment.s6{stroke:#75c942!important}.fuelSegment.s7{stroke:#4fb94f!important}.fuelNeedle{transform-origin:70px 64px!important;transition:transform .42s cubic-bezier(.22,.8,.22,1)!important}.fuelNeedle path{fill:#17313a!important}.fuelNeedle circle{fill:#17313a!important}.fuelNeedle .fuelNeedleHub{fill:#fff!important}.fuelGaugeReading{margin-top:-2px!important}.fuelGauge.compact .fuelGaugeVisual{width:90px!important}.fuelGauge.compact .fuelGaugeReading strong{font-size:16px!important}.fuelTankMark,.fuelArcBase,.fuelArcState,.fuelTankIcon{display:none!important}.accountPageTop{align-items:flex-start!important}.accountPageIdentity>div{display:grid!important;justify-items:start!important}.accountPageIdentity .blockKind{margin-bottom:8px!important}.accountPageTabs{gap:20px!important;border-bottom:1px solid #e0e5de!important;padding:0!important}.accountPageTabs button{border:0!important;border-radius:0!important;background:transparent!important;color:#626a62!important;padding:11px 1px 9px!important;box-shadow:none!important;border-bottom:2px solid transparent!important}.accountPageTabs button[data-active=true]{color:#171a18!important;border-bottom-color:#171a18!important;background:transparent!important}.accountPageTabs button:hover{color:#171a18!important;background:transparent!important}.activityFuelPanel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:22px!important;align-items:center!important;border:1px solid #dce2da!important;border-radius:15px!important;background:#fff!important;padding:16px!important;margin-bottom:16px!important}.activityFuelPanel h3,.activityFuelPanel p{margin:0!important}.activityFuelPanel>div:first-child{display:grid!important;gap:7px!important;justify-items:start!important}.activityFuelPanel .autoTopUpAccount{margin:4px 0 0!important}.accountPlanHero.planOnly{grid-template-columns:1fr!important}.accountSectionHead .utilityPill,.accountBillingSummary~.accountSectionHead .utilityPill{border:1px solid #cfd7cd!important;background:#fff!important;color:#343c34!important;border-radius:999px!important;padding:7px 11px!important;box-shadow:none!important}.accountSectionHead .utilityPill:hover{border-color:var(--v-accent)!important;background:#f4fff1!important}.accountPageActions{display:none!important}.profileMenuTrigger.signedIn img{width:34px!important;height:34px!important;min-width:34px!important;aspect-ratio:1!important;border-radius:50%!important;object-fit:cover!important;border:1.5px solid transparent!important;transition:border-color .14s ease!important}.profileMenuTrigger.signedIn:hover img,.profileMenuTrigger.signedIn:focus-visible img{border-color:var(--v-accent)!important}.profileMenuTrigger.signedIn:hover{background:transparent!important;box-shadow:none!important}.helpHeadV21{position:relative!important;align-items:center!important;padding-right:11px!important}.helpIdentity{display:flex!important;align-items:center!important;gap:9px!important}.helpIdentity .avatar{width:34px!important;height:34px!important;min-width:34px!important;aspect-ratio:1!important;border-radius:50%!important}.helpHeadActions{display:flex!important;align-items:center!important;gap:6px!important;margin-left:auto!important}.helpHeadV21 .helpClose{width:29px!important;height:29px!important;min-width:29px!important;display:grid!important;place-items:center!important;font-size:18px!important;padding:0!important;border-radius:8px!important}.helpUtilityDrawer{position:absolute!important;right:11px!important;top:calc(100% + 7px)!important;z-index:500!important;width:min(310px,calc(100vw - 34px))!important;max-height:min(520px,calc(100dvh - 120px))!important;overflow:auto!important;padding:10px!important;border:1px solid #d8dfd6!important;border-radius:13px!important;background:#fff!important;box-shadow:0 16px 44px #0f190f2e!important;display:grid!important;gap:6px!important}.helpUtilityDrawer>.helpUtility{width:100%!important;text-align:left!important;border:1px solid #dce2da!important;border-radius:9px!important;background:#fff!important;color:#353d35!important;padding:8px 9px!important;box-shadow:none!important}.helpComposer textarea{font-size:12px!important;line-height:1.4!important}.helpComposer textarea::placeholder{font-size:11px!important}@media(max-width:1040px){.body .main{min-width:0!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:900px){.runtime{position:relative!important;top:auto!important;max-height:none!important}.runtimeScrollBody{max-height:none!important}}@media(max-width:780px){.setupPathChoices.alwaysVisible{grid-template-columns:repeat(2,minmax(0,1fr))!important}.agentNameBlock .fieldLabel input{max-width:100%!important}.capabilityStickyPanel{top:76px!important}.capabilityStickyContent{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important}.capabilityStickyPrice{min-width:130px!important}.capabilityStickyPrice>strong{font-size:28px!important}.activityFuelPanel{grid-template-columns:1fr!important}.activityFuelPanel .fuelGauge{justify-self:start!important}}@media(max-width:560px){.capabilityStickyContent{grid-template-columns:1fr!important}.capabilityStickyPrice{justify-items:start!important;text-align:left!important}.setupPathChoices.alwaysVisible{grid-template-columns:1fr 1fr!important}.voiceCharacterGrid,.voiceTuneRows{grid-template-columns:1fr!important}.critiqueInlineControls,.helpCritiqueInlineControls{width:100%!important;margin-left:0!important}}@media(max-width:390px){.setupPathChoices.alwaysVisible{grid-template-columns:1fr!important}}.decisionTraceHead small{font-size:9.6px!important}.traceStageCopy b{font-size:11.75px!important;line-height:1.3!important}.traceStageCopy span{font-size:10.75px!important;line-height:1.4!important}.decisionTraceCollapsed b{font-size:11px!important}.decisionTraceCollapsed>span:last-child{font-size:10.4px!important}.runtimeJudgmentHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:10px!important}.runtimeJudgmentHead .runtimeReviewBadge{position:static!important;display:inline-flex!important;width:max-content!important;min-height:23px!important;margin:0!important;padding:5px 9px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;line-height:1!important;font-size:10px!important;letter-spacing:.055em!important}.runtimeJudgmentHead>b{font-size:10.5px!important;color:#687168!important;font-weight:760!important}.voiceToggleIcon{width:35px!important;height:35px!important;min-width:35px!important}.voiceStateDot{right:-1px!important;bottom:-1px!important;width:10px!important;height:10px!important;border:2px solid #fff!important;box-sizing:border-box!important}.realtimeVoiceControl.enabled .voiceToggleIcon{background:var(--v-plan-green)!important;border-color:var(--v-plan-green)!important;color:#fff!important}.realtimeVoiceControl.state-connecting .voiceToggleIcon{background:#fff8e8!important;border-color:#d9a92d!important;color:#8b6813!important}.realtimeVoiceControl.state-connecting .voiceStateDot{background:#e2a928!important;box-shadow:0 0 0 2px #e2a92821!important}.realtimeVoiceControl.state-listening .voiceStateDot{background:var(--v-plan-green)!important;box-shadow:0 0 0 3px #32cd3321!important;animation:voiceListeningPulseV22 1.35s ease-in-out infinite!important}.realtimeVoiceControl.state-understanding .voiceStateDot{background:#2e9fd6!important;box-shadow:0 0 0 3px #2e9fd61f!important}.realtimeVoiceControl.state-thinking .voiceStateDot{background:#7c65c9!important;box-shadow:0 0 0 3px #7c65c91f!important}.realtimeVoiceControl.state-speaking .voiceStateDot{background:#18851a!important;box-shadow:0 0 0 3px #18851a24!important}.realtimeVoiceControl.state-error .voiceToggleIcon{background:#fff5f4!important;border-color:#cf554b!important;color:#a3332b!important}.realtimeVoiceControl.state-error .voiceStateDot{background:#cf4035!important;box-shadow:0 0 0 3px #cf40351c!important}@keyframes voiceListeningPulseV22{0%,to{transform:scale(1);box-shadow:0 0 0 2px #32cd331a}50%{transform:scale(1.08);box-shadow:0 0 0 4px #32cd3329}}.setupOrientation .blockContent{min-height:0!important}.setupOrientation .blockContent>div{max-width:760px!important}.setupPathChoices.alwaysVisible>button{min-height:98px!important;padding:12px 13px!important;gap:5px!important}.setupPathChoices.alwaysVisible>button b{font-size:13px!important}.setupPathChoices.alwaysVisible>button span{font-size:12px!important;line-height:1.4!important}.expressionSliderGrid .sliderFill{background:var(--v-plan-green)!important}.expressionSliderGrid .sliderKnob{border-color:var(--v-plan-green)!important}.deploySettingsBlock .toggleTrack.checked,.deploySettingsBlock .toggle input:checked+span{background:var(--v-plan-green)!important;border-color:var(--v-plan-green)!important}.reflectionPanelHead>div,.helpReflectionPanelHead>div{display:grid!important;gap:8px!important;justify-items:start!important;align-content:start!important}.reflectionPanelHead .blockKind,.helpReflectionPanelHead .blockKind{margin:0!important;position:static!important}.reflectionScorePair,.helpReflectionScoreDock{margin:0!important}.critiqueSuggestionGroup.selected,.helpCritiqueOptionGroup.selected{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,max-content)!important;justify-items:start!important;align-items:start!important;gap:7px!important;overflow:visible!important;background:transparent!important;border-color:transparent!important}.critiqueSuggestionGroup.selected>button,.helpCritiqueOptionGroup.selected>button{width:auto!important;max-width:100%!important;border:1px solid var(--v-accent)!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#f3fff0)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important}.critiqueInlineControls,.helpCritiqueInlineControls{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin:0 0 5px!important;padding:7px 8px!important;max-width:320px!important;width:min(320px,100%)!important;border:1px solid #e0e5df!important;border-radius:10px!important;background:#f8faf7!important}.critiquePill{border:1px solid #d8ded7!important;background:#f7f9f6!important;color:#333b33!important;border-radius:999px!important;padding:6px 9px!important;font-size:11px!important;box-shadow:none!important}.critiquePill:hover,.critiquePill:focus-visible{border-color:var(--v-accent)!important;background:linear-gradient(180deg,#fff,#f3fff0)!important;color:#253025!important;outline:none!important}.critiquePill[data-selected=true]{border-color:var(--v-accent)!important;background:linear-gradient(180deg,#fff,#f3fff0)!important;box-shadow:0 0 0 1px var(--v-accent) inset!important;color:#253025!important}.aboutVfnReveal article{position:relative;padding-top:17px;border-top:0!important;overflow:visible}.aboutVfnReveal article:before,.aboutVfnReveal article:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:999px}.aboutVfnReveal article:before{background:#dde3dc}.aboutVfnReveal article:after{background:var(--v-plan-green,#32cd33);transform:scaleX(0);transform-origin:left center;will-change:transform}.aboutVfnReveal b{position:relative;display:inline-block!important;color:#171a18!important;overflow:hidden;isolation:isolate}.aboutVfnReveal b:after{content:attr(data-label);position:absolute;inset:0;color:transparent;white-space:nowrap;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 31%,rgba(50,205,51,0) 39%,rgba(50,205,51,.68) 48%,rgba(255,255,255,.96) 52%,rgba(50,205,51,.42) 57%,transparent 68%);background-size:250% 100%;background-position:120% 0;-webkit-background-clip:text;background-clip:text;will-change:background-position,opacity}.aboutVfnReveal article>span{display:block;opacity:1;transform:none}.aboutVfnReveal.is-revealed article:after{animation:aboutVfnLineReveal .66s cubic-bezier(.22,.8,.25,1) forwards}.aboutVfnReveal.is-revealed b:after{animation:aboutVfnWordGlint .66s ease-out forwards}.aboutVfnReveal.is-revealed article:nth-child(1):after,.aboutVfnReveal.is-revealed article:nth-child(1) b:after{animation-delay:.08s}.aboutVfnReveal.is-revealed article:nth-child(2):after,.aboutVfnReveal.is-revealed article:nth-child(2) b:after{animation-delay:1.02s}.aboutVfnReveal.is-revealed article:nth-child(3):after,.aboutVfnReveal.is-revealed article:nth-child(3) b:after{animation-delay:1.96s}@keyframes aboutVfnLineReveal{to{transform:scaleX(1)}}@keyframes aboutVfnWordGlint{0%{opacity:0;background-position:120% 0}14%{opacity:1}78%{opacity:1}to{opacity:0;background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.aboutVfnReveal article:after{transform:scaleX(1)!important}.aboutVfnReveal b{color:#171a18!important}.aboutVfnReveal b:after{display:none!important}.aboutVfnReveal.is-revealed article:after,.aboutVfnReveal.is-revealed b:after{animation:none!important}}.realtimeVoiceControl.state-off .voiceToggleIcon{background:#fff!important;border-color:#d3d9d2!important;color:#424b42!important;box-shadow:none!important;animation:none!important}.realtimeVoiceControl.state-off .voiceStateDot{background:#b5bcb5!important;box-shadow:none!important;animation:none!important}.realtimeVoiceControl.state-connecting .voiceToggleIcon{background:#fff8e8!important;border-color:#d9a92d!important;color:#8b6813!important;box-shadow:0 0 0 3px #e2a9281a!important;animation:voiceConnectingPulseV23 1.05s ease-in-out infinite!important}.realtimeVoiceControl.state-connecting .voiceStateDot{background:#e2a928!important;box-shadow:none!important;animation:none!important}.realtimeVoiceControl.state-listening .voiceToggleIcon{background:#32cd33!important;border-color:#32cd33!important;color:#fff!important;box-shadow:none!important;animation:none!important}.realtimeVoiceControl.state-listening .voiceStateDot{background:#32cd33!important;box-shadow:0 0 0 3px #32cd3326!important;animation:voiceListeningPulseV22 1.35s ease-in-out infinite!important}.realtimeVoiceControl.state-processing .voiceToggleIcon{background:#efffee!important;border-color:#32cd33!important;color:#218527!important;box-shadow:0 0 0 3px #32cd331a!important;animation:voiceProcessingPulseV23 .95s ease-in-out infinite!important}.realtimeVoiceControl.state-processing .voiceStateDot{background:#32cd33!important;box-shadow:none!important;animation:none!important}.realtimeVoiceControl.state-speaking .voiceToggleIcon{background:#32cd33!important;border-color:#32cd33!important;color:#fff!important;box-shadow:0 0 0 4px #32cd3321!important;animation:voiceSpeakingPulseV23 .78s ease-in-out infinite!important}.realtimeVoiceControl.state-speaking .voiceStateDot{background:#fff!important;border-color:#32cd33!important;box-shadow:none!important;animation:none!important}.realtimeVoiceControl.state-error .voiceToggleIcon{background:#fff5f4!important;border-color:#cf554b!important;color:#a3332b!important;box-shadow:0 0 0 3px #cf403514!important;animation:none!important}.realtimeVoiceControl.state-error .voiceStateDot{background:#cf4035!important;box-shadow:none!important;animation:none!important}@keyframes voiceConnectingPulseV23{0%,to{box-shadow:0 0 0 2px #e2a92814}50%{box-shadow:0 0 0 5px #e2a92824}}@keyframes voiceProcessingPulseV23{0%,to{background:#efffee;box-shadow:0 0 0 2px #32cd3314}50%{background:#e4ffe2;box-shadow:0 0 0 5px #32cd3324}}@keyframes voiceSpeakingPulseV23{0%,to{box-shadow:0 0 0 2px #32cd331a}50%{box-shadow:0 0 0 6px #32cd332e}}@media(prefers-reduced-motion:reduce){.realtimeVoiceControl .voiceToggleIcon,.realtimeVoiceControl .voiceStateDot{animation:none!important}}.entryDialogActions button{min-height:34px!important;padding:7px 13px!important;border:1px solid #32CD33!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#eefbee 145%)!important;color:#303830!important;box-shadow:none!important;outline:none!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important}.entryDialogActions button:hover,.entryDialogActions button:focus-visible{border-color:#32cd33!important;background:linear-gradient(180deg,#fbfff9,#e4f8e1 145%)!important;color:#202820!important;box-shadow:none!important;outline:none!important}.entryDialogActions .entryDialogSubmit{border-color:#32cd33!important;background:linear-gradient(180deg,#fff,#e7fbe5 145%)!important;color:#253025!important}.entryDialogActions button:disabled{opacity:.46!important;cursor:not-allowed!important;box-shadow:none!important}.expressionSliderGrid .sliderFill{background:#32cd33!important}.expressionSliderGrid .sliderKnob{border-color:#32cd33!important}.deploySettingsBlock .toggleTrack.checked,.deploySettingsBlock .toggle input:checked+span{background:#32cd33!important;border-color:#32cd33!important}.aboutVfnReveal article:after{background:#32cd33!important}.critiqueSuggestionGroup.selected,.helpCritiqueOptionGroup.selected{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;gap:9px!important;overflow:visible!important}.critiqueSuggestionGroup.selected>button,.helpCritiqueOptionGroup.selected>button,.critiquePill[data-selected=true]{width:auto!important;max-width:100%!important;border:1px solid #32CD33!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#eefbee 145%)!important;color:#303830!important;box-shadow:none!important;outline:none!important}.critiquePill:hover,.critiquePill:focus-visible{border:1px solid #32CD33!important;background:linear-gradient(180deg,#fbfff9,#e4f8e1 145%)!important;color:#202820!important;box-shadow:none!important;outline:none!important;transform:none!important}.critiqueInlineControls,.helpCritiqueInlineControls{margin:0 0 5px!important;border:1px solid #e0e5df!important;box-shadow:none!important}.deploySetup{display:flex!important;flex-direction:column!important;gap:18px!important;align-items:stretch!important;overflow:visible!important}.capabilityStickyPanel,.deploySetup>.purchaseStrip{position:sticky!important;top:82px!important;align-self:stretch!important}@media(max-width:780px){.capabilityStickyPanel,.deploySetup>.purchaseStrip{top:76px!important}}:root{--v-outline-width:1px;--v-card-outline:#d8ded7;--v-pill-outline:#32CD33}.quickReplyRow button,.helpQuickReplies button,.helpReflectionInvite button,.entryDialogActions button,.critiquePill,.utilityPill,.tags button,.suggestions button{border-width:var(--v-outline-width)!important;border-style:solid!important;box-shadow:none!important}.stepBlockSurface,.callout,.tagEditor,.knowledgeList,.chatBox,.runtime,.dynamicFormPanel,.decisionTrace,.knowledgeIdentityCard,.coachPanel,.deployCard,.slider{border-width:var(--v-outline-width)!important;border-style:solid!important}.agentNameBlock .fieldLabel>span{line-height:15px!important}.landingHeaderControls .profileMenuTrigger.signedIn{height:40px!important;min-height:40px!important;padding:0 3px!important}.landingHeaderControls .profileMenuTrigger.signedIn img{width:40px!important;height:40px!important;min-width:40px!important}.setupHeaderControls .profileMenuTrigger.signedIn{height:44px!important;min-height:44px!important;padding:0 3px!important}.setupHeaderControls .profileMenuTrigger.signedIn img{width:44px!important;height:44px!important;min-width:44px!important}.realtimeVoiceControl.paused .voiceToggleIcon{background:#f3f5f2!important;border-color:#cdd4cc!important;color:#6d756d!important;animation:none!important;box-shadow:none!important}.realtimeVoiceControl.paused .voiceStateDot{background:#9da59d!important;animation:none!important;box-shadow:none!important}.turnFlowHistoryList article p{margin:4px 0!important;font-size:10.75px!important;line-height:1.4!important;color:#505950!important}.turnFlowHistoryList article p strong{color:#2f382f!important}.agentNameBlock .agentWhyAlignmentLabel{visibility:hidden!important;pointer-events:none!important;font-size:13px!important;font-weight:700!important;line-height:15px!important;white-space:nowrap!important}@media(max-width:760px){.agentNameBlock .agentWhyAlignmentLabel{display:none!important}}.agentNameBlock .agentWhyAlignmentSpacer{grid-area:whyspacer!important;display:block!important;height:16px!important}@media(max-width:720px){.agentNameBlock .agentWhyAlignmentSpacer{display:none!important}}.judgmentSummaryBlock{display:grid!important;gap:5px!important;margin:10px 0 0!important;padding:10px 0 0!important;border-top:1px solid #e6ebe5!important}.judgmentSummaryBlock>b{display:block!important;margin:0!important;padding:0!important;font-size:10.5px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.045em!important;text-transform:uppercase!important;color:#626b62!important}.judgmentSummaryBlock>.judgmentInlineNote{margin:0!important;padding:0!important;border-top:0!important;font-size:11.5px!important;line-height:1.48!important;color:#505950!important}.accountPageTop{display:grid!important;justify-items:start!important;align-items:start!important;gap:12px!important;padding:18px 20px!important}.accountPageTop>.accountTitleBadge{position:static!important;width:max-content!important;margin:0!important;justify-self:start!important}.accountPageIdentity{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.accountPageIdentity>div{display:grid!important;justify-items:start!important;gap:2px!important}.accountPageIdentity h1{margin:0!important}.dashboardPeriodBar{margin-top:14px!important;padding-top:2px!important}.priceHeaderWrap .priceHeaderPreview{opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important;pointer-events:none!important}.priceHeaderWrap.open .priceHeaderPreview,.priceHeaderWrap:focus-within .priceHeaderPreview{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.priceHeaderWrap:not(.open):not(:focus-within) .priceHeaderPreview{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:720px){.chatBox .composer{display:flex!important;flex-direction:row!important;align-items:center!important;gap:7px!important;padding:8px!important;min-width:0!important}.chatBox .composerInputWrap{flex:1 1 auto!important;min-width:0!important}.chatBox .composerInputWrap textarea{width:100%!important;height:46px!important;min-height:46px!important;resize:none!important}.chatBox .composer>.emojiWrap{flex:0 0 46px!important;width:46px!important;height:46px!important;margin:0!important}.chatBox .composer .emojiButton{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;font-size:22px!important;align-self:stretch!important}.chatBox .composer>button:last-child{flex:0 0 auto!important;height:46px!important;min-height:46px!important;margin:0!important;align-self:stretch!important;padding:0 12px!important}}.profileMenuTrigger.signedIn img,.accountPageIdentity img{object-fit:cover!important;object-position:center!important}.capabilityStickyMeta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:4px;padding-top:8px;border-top:1px solid #e5eae4}.capabilityStickyMeta>span{display:flex;align-items:baseline;gap:5px;min-width:0;font-size:11.5px;color:#687168}.capabilityStickyMeta>span>b{color:#313931;font-size:10px;text-transform:uppercase;letter-spacing:.045em}@media(max-width:560px){.capabilityStickyMeta{display:grid;grid-template-columns:1fr;gap:6px}}.expressionSetup>.expressionMeter{position:sticky!important;top:82px!important;z-index:42!important;background:#fffffffa!important;box-shadow:0 8px 18px #1822180d!important}@media(max-width:780px){.expressionSetup>.expressionMeter{top:76px!important}}.liveStudioHeaderGroup{display:flex;align-items:center;gap:6px;min-width:0}@media(max-width:820px){.headerMicControlWrap{height:40px!important;min-height:40px!important}.headerMicControl.voiceToggleIcon{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}}.liveTranscriptPreview{opacity:1!important}.liveTranscriptPreview .messageMeta span{font-size:9px!important;text-transform:uppercase!important;letter-spacing:.055em!important;color:#7a837a!important}.liveTranscriptPreview .messageBody p{color:inherit!important;font-style:normal!important}.reflectionTitleCopy{display:grid;gap:3px;justify-items:start}.reflectionTitleCopy>b{font-size:14px;line-height:1.25;color:#202620}.reflectionTitleCopy>small{font-size:11px;line-height:1.4;color:#737b73;max-width:540px}.reflectionPanelHead>div{width:100%}.reflectionScorePair{margin-top:4px}.structuredConfirmation{display:grid;gap:7px}.structuredConfirmation>strong{display:block;font-size:12.5px;line-height:1.3}.structuredConfirmation>div{display:flex;flex-wrap:wrap;gap:4px 0;font-size:11.5px;line-height:1.5;color:#596259}.structuredConfirmation>div>span{display:inline}.structuredConfirmation>div>span:not(:last-child):after{content:" · ";color:#9aa29a;padding:0 5px}.structuredConfirmation>div>span>b{color:#313931}.accountPlanPriceRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.accountPlanPriceRow>strong{margin:0;color:var(--v-plan-green,#26952c)}.accountPlanBuy{border:0;border-radius:999px;background:var(--v-plan-green,#26952c);color:#fff;padding:7px 11px;min-height:32px;font-size:11px;font-weight:850;white-space:nowrap;box-shadow:none}.accountPlanBuy:hover{filter:brightness(.94)}@media(max-width:560px){.accountPlanPriceRow{align-items:flex-start;flex-direction:column}.accountPlanBuy{width:auto!important}}.dynamicFormFields label.hasError input,.dynamicFormFields label.hasError select,.dynamicFormFields label.hasError textarea{border-color:#b84b4b!important;box-shadow:0 0 0 1px #b84b4b14!important}.dynamicFormFieldError,.dynamicFormError{display:block;font-size:9.5px;line-height:1.35;color:#9b3838}.dynamicFormSuccess{display:block;font-size:9.5px;line-height:1.35;color:#2f7a38;font-weight:760}.dynamicFormSubmit:disabled{opacity:.52;cursor:not-allowed!important}.helpModalWorkspace{width:min(980px,calc(100vw - 28px))!important;height:min(850px,calc(100vh - 48px))!important}.helpWorkspaceNav{display:flex;align-items:center;gap:4px;padding:7px 12px;border-bottom:1px solid #e6ebe5;background:#fbfcfa;flex:0 0 auto;overflow-x:auto}.helpWorkspaceNav button{position:relative;border:0;background:transparent;border-radius:8px;padding:7px 10px;font:inherit;font-size:11.5px;font-weight:700;color:#667066;white-space:nowrap;cursor:pointer}.helpWorkspaceNav button:hover{background:#f0f4ef;color:#1e291f}.helpWorkspaceNav button[data-active=true]{background:#eaf4e8;color:#162117}.helpWorkspaceNav button i,.auditViews button i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#d65245;margin-left:6px;vertical-align:1px}.helpWorkspaceIntro,.auditWorkspaceHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:16px 18px;border-bottom:1px solid #e7ebe6;background:#fff}.helpWorkspaceIntro>div,.auditWorkspaceHead>div{display:flex;flex-direction:column;gap:4px;min-width:0}.helpWorkspaceIntro b,.auditWorkspaceHead b{font-size:15px;color:#1e281f}.helpWorkspaceIntro small,.auditWorkspaceHead small{font-size:11.5px;line-height:1.45;color:#6f786f;max-width:660px}.helpOps,.helpAudit{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;background:#f8faf7}.helpOps{padding-bottom:18px}.helpOps>section,.helpOps>.decisionTrace{margin:14px 18px}.helpOps h4{font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;color:#626a62}.helpOpsStatus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 18px 0}.helpOpsStatus>div{display:flex;flex-direction:column;gap:4px;border:1px solid #dde4dc;background:#fff;border-radius:10px;padding:10px 12px}.helpOpsStatus span{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:#7a827a}.helpOpsStatus b{font-size:12px;color:#263027}.helpOpsControl{border:1px solid #dce2da;background:#fff;border-radius:10px;padding:12px}.helpOpsControl p{font-size:11.5px;line-height:1.45;color:#626b62;margin:0 0 10px}.auditReturn{border:1px solid #b7c8b4;background:#fff;border-radius:9px;padding:7px 10px;font:inherit;font-size:11.5px;font-weight:700;color:#324333;cursor:pointer;white-space:nowrap}.auditReturn:hover{background:#eef5ec}.auditViews{display:flex;gap:5px;padding:10px 18px;border-bottom:1px solid #e4e9e3;background:#fbfcfa;overflow-x:auto;position:sticky;top:0;z-index:5}.auditViews button{border:1px solid #d9e0d8;background:#fff;border-radius:999px;padding:6px 9px;font:inherit;font-size:10.5px;font-weight:700;color:#667066;cursor:pointer;white-space:nowrap}.auditViews button[data-active=true]{background:#1f2a20;color:#fff;border-color:#1f2a20}.auditFilters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:12px 18px 8px}.auditFilters label{display:flex;flex-direction:column;gap:4px;min-width:0}.auditFilters label>span{font-size:9.5px;text-transform:uppercase;letter-spacing:.04em;color:#788078}.auditFilters select{width:100%;max-width:100%;min-width:0;border:1px solid #d8dfd7;border-radius:8px;background:#fff;padding:7px 8px;font:inherit;font-size:10.5px;color:#283229}.auditResultBar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;max-width:100%;flex-wrap:wrap;padding:4px 18px 10px}.auditResultBar b{font-size:11.5px}.auditResultBar span{font-size:10px;color:#7a827a;text-align:right}.auditRecordList{display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.auditRecord{border:1px solid #dce2da;background:#fff;border-radius:12px;padding:12px 13px;box-shadow:0 1px #141e1405}.auditRecord.actionRequired{border-left:4px solid #d18a34}.auditRecord.severity-high,.auditRecord.severity-critical{border-color:#dfb8b2}.auditRecord.severity-critical{border-left:4px solid #b93c31}.auditRecordHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.auditRecordHead>div:first-child{display:flex;flex-direction:column;gap:3px}.auditRecordHead b{font-size:12.5px;color:#232c24}.auditType{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#748074}.auditFlags{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px}.auditFlags span{border:1px solid #dfe4de;border-radius:999px;padding:3px 6px;font-size:8.5px;font-weight:800;letter-spacing:.03em;background:#f8faf7;color:#5d665d}.auditFlags span[data-severity=HIGH],.auditFlags span[data-severity=CRITICAL]{border-color:#e0b5af;color:#963b31;background:#fff7f5}.auditFlags .timeSensitiveFlag{border-color:#e2bd7c;background:#fff9eb;color:#835b16}.auditFlags .actionFlag{border-color:#cfd9cc;background:#eef5ec;color:#2e5730}.auditRecord>p{font-size:12px;line-height:1.5;color:#3f4840;margin:9px 0 10px}.auditMetaGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;border-top:1px solid #edf0ec;padding-top:9px}.auditMetaGrid span{display:flex;flex-direction:column;gap:2px;min-width:0}.auditMetaGrid i{font-style:normal;font-size:8.5px;text-transform:uppercase;letter-spacing:.04em;color:#848b84}.auditMetaGrid b{font-size:9.5px;font-weight:650;color:#475047;overflow-wrap:anywhere}.auditEvidence{margin-top:9px;border-top:1px solid #edf0ec;padding-top:7px}.auditEvidence summary{cursor:pointer;font-size:10px;font-weight:700;color:#526052}.auditEvidence ul{margin:7px 0 0 17px;padding:0}.auditEvidence li,.auditEvidence p{font-size:10.5px;line-height:1.45;color:#5d665d}.auditRecordActions{display:flex;gap:10px;justify-content:flex-end;margin-top:7px;min-height:1px}.auditEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:180px;border:1px dashed #d7ddd6;border-radius:12px;background:#fff;color:#667066}.auditEmpty b{font-size:12px}.auditEmpty span{font-size:10.5px}@media(max-width:900px){.auditFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.auditMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.helpOpsStatus{grid-template-columns:1fr 1fr}.helpWorkspaceIntro,.auditWorkspaceHead{flex-direction:column}.auditReturn{align-self:flex-start}}@media(max-width:560px){.helpModalWorkspace{width:calc(100vw - 12px)!important;height:calc(100vh - 24px)!important}.auditFilters{grid-template-columns:1fr 1fr;padding-left:12px;padding-right:12px}.auditRecordList,.auditResultBar{padding-left:12px;padding-right:12px}.auditMetaGrid,.helpOpsStatus{grid-template-columns:1fr}.helpWorkspaceNav{padding-left:8px;padding-right:8px}}@media(max-width:820px){.pricingPage,.pricingBreakdown,.pricingComponentItem{width:100%!important;max-width:100%!important;min-width:0!important}.pricingBreakdown{overflow:hidden!important}.pricingBreakdownHead>div,.pricingBreakdownRow,.pricingBreakdownToggle{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1fr) minmax(54px,70px) minmax(62px,80px)!important;gap:7px!important;padding-left:12px!important;padding-right:12px!important}.planComponentName,.pricingBreakdownRow>div,.pricingBreakdownRow>b,.pricingBreakdownRow>span,.pricingBreakdownRow>strong{min-width:0!important;overflow-wrap:anywhere!important}.planComponentTray{max-width:100%!important;overflow-wrap:anywhere!important}}@media(max-width:480px){.pricingBreakdownHead>div,.pricingBreakdownRow,.pricingBreakdownToggle{grid-template-columns:minmax(0,1fr) 50px 62px!important;gap:6px!important;padding-left:10px!important;padding-right:10px!important}}@media(max-width:900px){.auditFilters{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:560px){.auditFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-left:12px!important;padding-right:12px!important}}.body{min-width:0!important}.top{height:72px!important;min-height:72px!important;max-height:72px!important}.topActions,.liveStudioHeaderGroup{gap:8px!important}.liveStudioHeaderGroup{display:flex!important;align-items:center!important;min-width:0!important}.headerMicControlWrap{height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important}.headerMicControl.voiceToggleIcon{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}@media(max-width:820px){.top{padding:0 8px!important}.brand{gap:7px!important;min-width:0!important;flex:1 1 auto!important}.brand>div{min-width:0!important}.brand strong{font-size:12px!important;white-space:nowrap!important}.brand small{display:none!important}.topActions,.liveStudioHeaderGroup{gap:5px!important}.topActions{flex:0 0 auto!important;min-width:0!important;flex-wrap:nowrap!important}.headerMicControlWrap{height:36px!important;min-height:36px!important}.headerMicControl.voiceToggleIcon{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.liveStudioHeader,.priceHeaderButton,.profileMenuTrigger{height:36px!important;min-height:36px!important}.liveStudioHeader{min-width:84px!important;padding:0 9px!important;font-size:11.5px!important}.priceHeaderButton{min-width:88px!important;padding:0 9px!important}.priceHeaderButton strong{font-size:16px!important}.priceHeaderButton small{font-size:10px!important}.profileMenuTrigger.anonymous{width:36px!important;min-width:36px!important;padding:0!important}}@media(max-width:620px){.brand>div{display:none!important}.mark{width:34px!important;height:34px!important;min-width:34px!important}.liveStudioHeader{min-width:76px!important;padding:0 7px!important;font-size:10.5px!important}.priceHeaderButton{min-width:78px!important;padding:0 7px!important}.priceHeaderButton strong{font-size:15px!important}.priceHeaderButton small{font-size:9px!important}}@media(max-width:500px){.top{padding:0 6px!important}.topActions,.liveStudioHeaderGroup{gap:4px!important}.headerMicControlWrap{height:34px!important;min-height:34px!important}.headerMicControl.voiceToggleIcon{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.liveStudioHeader,.priceHeaderButton,.profileMenuTrigger{height:34px!important;min-height:34px!important}.liveStudioHeader{min-width:68px!important;padding:0 6px!important;font-size:10px!important}.priceHeaderButton{min-width:70px!important;padding:0 6px!important}.priceHeaderButton strong{font-size:14px!important}.priceHeaderButton small{font-size:8.5px!important}.profileMenuTrigger.anonymous{width:32px!important;min-width:32px!important}}@media(max-width:380px){.topActions,.liveStudioHeaderGroup{gap:3px!important}.liveStudioHeader{min-width:62px!important;font-size:9.5px!important}.priceHeaderButton{min-width:64px!important}.priceHeaderButton strong{font-size:13px!important}}.pricingPageActions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.pricingPageActions button{width:auto!important;max-width:100%!important;flex:0 1 auto!important}@media(max-width:820px){.pricingPageActions{justify-content:flex-start!important}}@media(max-width:980px){.templateGrid,.styleGrid,.choiceGrid,.deployGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.deployGrid{grid-template-columns:1fr!important}}@media(max-width:430px){.templateGrid,.styleGrid,.choiceGrid{grid-template-columns:1fr!important}}.helpVoiceTuning{display:grid!important;gap:7px!important;padding:10px 11px!important;border:1px solid #e1e6df!important;border-radius:11px!important;background:#fbfcfa!important}.helpVoiceTuning>.kind{justify-self:start!important}.helpVoiceTuning .voiceChoiceMenu{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.helpVoiceTuning .voiceChoiceMenu>.utilitySectionLabel{display:none!important}@media(max-width:560px){.helpVoiceTuning{padding:9px!important}.helpVoiceTuning .voiceCharacterGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.helpVoiceTuning .voiceTuneRows{grid-template-columns:1fr!important}}.helpModalWorkspace{height:min(850px,calc(100dvh - 100px))!important;max-height:calc(100dvh - 100px)!important}.auditFilters{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))!important;align-items:end!important}.auditFilters label>span{min-height:22px!important;display:flex!important;align-items:flex-end!important;line-height:1.15!important}.auditFilters select{height:30px!important;min-height:30px!important;white-space:nowrap!important;text-overflow:ellipsis!important}@media(max-width:760px){.helpModalCompact,.helpModalWorkspace{height:calc(100dvh - 84px)!important;max-height:calc(100dvh - 84px)!important}}@media(max-width:360px){.auditFilters{grid-template-columns:1fr!important}}.helpTurn{position:relative!important}.helpMessageTools{margin-top:5px!important;justify-self:start!important}.helpMessageTools>summary{list-style:none!important;width:24px!important;height:18px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:6px!important;color:#7c847c!important;font-size:11px!important;line-height:1!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.helpMessageTools>summary::-webkit-details-marker{display:none!important}.helpMessageTools>summary:hover,.helpMessageTools[open]>summary{background:#eef1ed!important;color:#424a42!important}.helpMessageTools>div{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;margin-top:5px!important;padding:6px 7px!important;border:1px solid #e0e5de!important;border-radius:8px!important;background:#fbfcfa!important}.helpMessageTools code{font-size:9.5px!important;font-weight:750!important;color:#5e675e!important;letter-spacing:.025em!important}.helpMessageTools button{min-height:25px!important;padding:4px 7px!important;border:1px solid #d4dad2!important;border-radius:7px!important;background:#fff!important;color:#465046!important;font-size:9.5px!important;font-weight:750!important;box-shadow:none!important}.helpMessageTools button:disabled{opacity:.45!important;cursor:not-allowed!important}.helpMessageTools button.dangerLink{color:#9a3631!important;border-color:#e1c5c2!important}.helpTurn.deleted{opacity:.72!important}.helpDeletedMessage{font-style:italic!important;color:#757d75!important}.helpHistory{display:flex!important;flex:1 1 auto!important;min-height:0!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important}.helpHistoryList{display:grid!important;gap:8px!important;overflow-y:auto!important;overflow-x:hidden!important;padding:12px 14px!important;overscroll-behavior:contain!important}.helpHistorySession{border:1px solid #dce2da!important;border-radius:11px!important;background:#fbfcfa!important;overflow:hidden!important}.helpHistorySession>summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:10px 11px!important;cursor:pointer!important}.helpHistorySession>summary::-webkit-details-marker{display:none!important}.helpHistorySession>summary>span{display:grid!important;gap:2px!important;min-width:0!important}.helpHistorySession>summary b{font-size:11px!important;color:#303730!important}.helpHistorySession>summary small{font-size:9.5px!important;color:#747c74!important;overflow-wrap:anywhere!important}.helpHistorySession .link{font-size:9.5px!important;font-weight:750!important;white-space:nowrap!important}.helpHistoryTurns{display:grid!important;gap:7px!important;padding:0 11px 11px!important;border-top:1px solid #e8ece7!important}.helpHistoryTurn{display:grid!important;gap:4px!important;padding:8px 0!important;border-bottom:1px solid #edf0ec!important}.helpHistoryTurn:last-child{border-bottom:0!important}.helpHistoryTurn>div{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important}.helpHistoryTurn>div b{font-size:10.5px!important}.helpHistoryTurn>div span{font-size:9px!important;color:#7b837b!important;text-align:right!important}.helpHistoryTurn p{margin:0!important;font-size:10.5px!important;line-height:1.42!important;color:#4d554d!important;white-space:pre-wrap!important}.helpHistoryTurn.deleted p{font-style:italic!important;color:#7c847c!important}.helpHistoryAuditNote{flex:0 0 auto!important;padding:8px 14px!important;border-top:1px solid #e5e9e4!important;background:#fafbfa!important;font-size:9.5px!important;color:#737b73!important}@media(max-width:520px){.helpHistorySession>summary{align-items:flex-start!important;flex-direction:column!important}.helpHistoryTurn>div{align-items:flex-start!important;flex-direction:column!important;gap:2px!important}.helpHistoryTurn>div span{text-align:left!important}}.main,.body>.main,.body.utilityMode>.main,.body.aboutMode>.main,.studioHomeMode .main{min-width:0!important;box-sizing:border-box!important}.main>*{min-width:0;max-width:100%;box-sizing:border-box}.stack,.studioMain,.chatBox,.runtime,.pricingPage,.stepBlockSurface,.identityFieldBlock,.representationMirror,.setupPathCard,.templateGrid,.styleGrid,.choiceGrid,.deployGrid{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}img,video,canvas,iframe{max-width:100%;height:auto}input,textarea,select{max-width:100%;min-width:0}@media(max-width:1040px){.main,.body.utilityMode>.main,.body.aboutMode:not(.studioHomeMode)>.main,.studioHomeMode .main{padding-left:clamp(12px,2.5vw,22px)!important;padding-right:clamp(12px,2.5vw,22px)!important}}@media(max-width:760px){.main,.body.utilityMode>.main,.body.aboutMode:not(.studioHomeMode)>.main,.studioHomeMode .main{padding-left:12px!important;padding-right:12px!important}.helpBackdrop,.helpBackdropSoft{padding-left:10px!important;padding-right:10px!important}.helpModalCompact,.helpModalWorkspace{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.template,.styleCard,.choice,.deployCard,.setupPathCard,.stepBlockSurface,.identityFieldBlock,.representationMirror,.demoBusinessCard{color:#171a18!important;-webkit-tap-highlight-color:rgba(50,205,51,.1)}.template>b,.styleCard>b,.choice>b,.deployCard>b,.setupPathCard h2,.setupPathCard h3,.stepBlockSurface h2,.stepBlockSurface h3,.identityFieldBlock h2,.identityFieldBlock h3,.representationMirror h2,.representationMirror h3,.demoBusinessCard h3{color:#303830!important}}@media(max-width:360px){.main,.body.utilityMode>.main,.body.aboutMode:not(.studioHomeMode)>.main,.studioHomeMode .main{padding-left:10px!important;padding-right:10px!important}.helpBackdrop,.helpBackdropSoft{padding-left:8px!important;padding-right:8px!important}.helpModalCompact,.helpModalWorkspace{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}}.helpHeadV21{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}.helpIdentity{min-width:0!important}.helpIdentity>div{min-width:0!important}.helpHeadActions{flex:0 0 auto!important;min-width:0!important;max-width:72%!important;gap:6px!important}.helpIdentity{flex:1 1 auto!important;overflow:hidden!important}.helpIdentity b{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:620px){.helpHeadV21{min-height:50px!important;padding:8px 9px!important;gap:6px!important}.helpHeadActions{gap:4px!important;max-width:76%!important}.helpHeadActions .voiceToggleIcon,.helpHeadActions .helpClose{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important;padding:0!important}}@media(max-width:420px){.helpHeadActions{max-width:80%!important}}@media(max-width:360px){.helpIdentity>div{display:none!important}.helpIdentity{flex:0 1 auto!important}.helpHeadActions{max-width:none!important}}.main,.body>.main,.body.utilityMode>.main,.body.aboutMode>.main,.studioHomeMode .main{padding-left:var(--studio-gutter)!important;padding-right:var(--studio-gutter)!important}.helpBackdrop,.helpBackdropSoft{padding-left:var(--studio-gutter)!important;padding-right:var(--studio-gutter)!important}@media(max-width:760px){.helpModalCompact,.helpModalWorkspace,.accountModal{width:calc(100vw - (var(--studio-gutter) * 2))!important;max-width:calc(100vw - (var(--studio-gutter) * 2))!important}}@media(max-width:820px){.top{padding-left:10px!important;padding-right:10px!important}.topActions,.liveStudioHeaderGroup{gap:6px!important;flex-wrap:nowrap!important}.liveStudioHeader,.priceHeaderButton,.profileMenuTrigger,.headerMicControlWrap,.headerMicControl.voiceToggleIcon{height:36px!important;min-height:36px!important}.profileMenuTrigger.signedIn{height:36px!important;min-height:36px!important;padding:0 1px!important}.profileMenuTrigger.signedIn img{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important}.profileMenuTrigger.anonymous{width:36px!important;min-width:36px!important;padding:0!important}}@media(max-width:460px){.topActions,.liveStudioHeaderGroup{gap:5px!important}.liveStudioHeader,.priceHeaderButton,.profileMenuTrigger,.headerMicControlWrap,.headerMicControl.voiceToggleIcon{height:36px!important;min-height:36px!important}.profileMenuTrigger.anonymous{width:36px!important;min-width:36px!important}}.footerActionStack{margin-left:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;text-align:right!important;gap:7px!important;min-width:0!important}.footerActionStack>button{align-self:flex-end!important}.footerActionStack>span{display:block!important;max-width:420px!important;line-height:1.35!important}@media(max-width:520px){.footerActionStack{max-width:70%!important}.footerActionStack>span{font-size:10.5px!important}}.helpHeadActions{gap:9px!important}.helpComposer textarea{font-size:14px!important;line-height:1.48!important}.helpComposer textarea::placeholder{font-size:13.5px!important;line-height:1.48!important;color:#747d74!important}.helpReflectionInvite button,.helpQuickReplies button{font-size:12px!important;line-height:1.2!important;font-weight:700!important}@media(max-width:620px){.helpHeadActions{gap:7px!important}}.auditReturn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:34px!important;white-space:nowrap!important;border-radius:10px!important;padding:7px 10px!important;font-size:11px!important;line-height:1.2!important}.auditRecordHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important}.auditRecordHead>div:first-child{min-width:0!important}.auditRecordHead b,.auditType{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}.auditFlags{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:flex-start!important;max-width:min(42vw,360px)!important;min-width:0!important}.auditFlags span{white-space:nowrap!important}.auditFlags span[data-severity=INFO]{border-color:#d5dad4!important;background:#f4f6f3!important;color:#657065!important}.auditFlags span[data-severity=LOW]{border-color:#afd9af!important;background:#f0faef!important;color:#2d7532!important}.auditFlags span[data-severity=MEDIUM]{border-color:#e4cd78!important;background:#fff9e4!important;color:#806717!important}.auditFlags span[data-severity=HIGH]{border-color:#e6b071!important;background:#fff5e8!important;color:#985d17!important}.auditFlags span[data-severity=CRITICAL]{border-color:#df9a94!important;background:#fff0ef!important;color:#9a302a!important}@media(max-width:700px){.auditRecordHead{grid-template-columns:1fr!important}.auditFlags{justify-content:flex-start!important;max-width:100%!important}}.auditFilters{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important}.auditFilters label>span{white-space:normal!important;line-height:1.15!important;min-height:20px!important}.accountPageBody,.dashboardHero{gap:20px!important}.dashboardHero h2{margin-top:2px!important;margin-bottom:6px!important}.dashboardHero p{line-height:1.5!important}.dashboardSummaryCards{margin-top:3px!important}.accountPlanHero.planOnly{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important}.accountPlanHeroCopy{display:grid!important;gap:7px!important;min-width:0!important}.accountPlanHero.planOnly>.accountPlanBuy{justify-self:end!important;align-self:center!important}.accountPlanHeroCopy>p{margin:0!important;overflow-wrap:anywhere!important}.accountSectionHead .utilityPill{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:34px!important;padding:7px 11px!important;border-radius:10px!important;background:#fff!important;color:#2f3830!important;border-color:#cfd6ce!important;white-space:nowrap!important}.autoTopUpAccount .toggleControl[aria-checked=true] .toggleTrack{background:var(--v-accent,#32CD33)!important}.activityFuelPanel>div:first-child>p{font-size:12.5px!important;line-height:1.5!important;color:#626a62!important}.billingEventsEmpty{display:block!important;padding:15px 12px!important;line-height:1.45!important;background:transparent!important;border:0!important;outline:0!important}@media(max-width:620px){.accountPlanHero.planOnly{grid-template-columns:1fr!important;gap:12px!important}.accountPlanHero.planOnly>.accountPlanBuy{justify-self:start!important}.accountSectionHead{align-items:flex-start!important}.usageTable{overflow:visible!important;border:0!important;background:transparent!important;display:grid!important;gap:8px!important}.usageRow.head{display:none!important}.usageRow:not(.head){min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important;padding:11px 12px!important;border:1px solid #dce2da!important;border-radius:11px!important;background:#fff!important}.usageRow:not(.head)>span{display:grid!important;gap:3px!important;min-width:0!important;overflow-wrap:anywhere!important}.usageRow:not(.head)>span:before{font-size:8.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#7a827a!important;font-weight:800!important}.usageRow:not(.head)>span:nth-child(1):before{content:"When"}.usageRow:not(.head)>span:nth-child(2):before{content:"Type"}.usageRow:not(.head)>span:nth-child(3):before{content:"Model calls"}.usageRow:not(.head)>span:nth-child(4):before{content:"Tokens"}}.accountModal .requestInvite{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-height:36px!important;margin:2px auto!important;padding:8px 12px!important;border:1px solid #cfd6ce!important;border-radius:10px!important;background:#fff!important;color:#333b34!important;font-size:11.5px!important;font-weight:800!important;box-shadow:none!important}.accountModal .requestInvite:hover,.accountModal .requestInvite:focus-visible{background:#f4f6f3!important;border-color:#aeb7ad!important;color:#202720!important;outline:none!important}.accountModal .accountBody>button:not(.requestInvite){border-radius:12px!important}:root{--studio-header-height:72px;--studio-gutter:clamp(20px,2.35vw,32px);--studio-surface-gap:16px;--studio-section-gap:22px;--studio-card-shadow:0 3px 12px rgba(24,34,24,.055),0 1px 3px rgba(24,34,24,.04);--studio-layout-gap:18px;--rail-expanded-width:255px;--rail-compact-width:66px;--rail-surface:#fafbfa;--rail-hover:#f2faef;--rail-selected:#e4f4df;--rail-line:#d9ded8;--layer-help:140;--layer-rail:160;--layer-rail-close:170;--layer-header:180;--layer-popover:600;--studio-safe-left:0px;--layer-tooltip:700;--test-live-ops-height:66px;--test-session-top-gap:10px;--test-session-bottom-gap:18px}@media(max-width:560px){:root{--studio-gutter:18px;--test-session-bottom-gap:12px}}.studioButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-height:38px!important;padding:8px 14px!important;border-radius:10px!important;font-size:11.5px!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease!important}.studioButtonPrimary{border:1px solid #171a18!important;background:#171a18!important;color:#fff!important}.studioButtonPrimary:hover,.studioButtonPrimary:focus-visible{background:#2a2f2a!important;border-color:#2a2f2a!important;color:#fff!important;outline:none!important;box-shadow:0 0 0 2px #32cd3324!important}.studioButtonSecondary{border:1px solid #b9dcb6!important;background:#fff!important;color:#2e7032!important}.studioButtonSecondary:hover,.studioButtonSecondary:focus-visible{border-color:#54c34f!important;background:#f6fff4!important;color:#1f7624!important;outline:none!important;box-shadow:0 0 0 2px #32cd331a!important}.studioButton:disabled{opacity:.45!important;cursor:not-allowed!important;box-shadow:none!important}.stepBlockSurface{row-gap:0!important}.stepBlockSurface>.blockKind{margin-bottom:var(--studio-surface-gap)!important}.dashboardHero>div:first-child{display:grid!important;justify-items:start!important;align-content:start!important;gap:0!important;min-width:0!important}.dashboardHero .dashboardSectionBadge{position:static!important;width:max-content!important;max-width:100%!important;margin:0 0 18px!important;justify-self:start!important;padding:5px 8px!important;font-size:10.5px!important;line-height:1.2!important;letter-spacing:.04em!important;white-space:normal!important}.dashboardHero h2{margin:0 0 6px!important}.dashboardHero p{margin:0!important}.dashboardSummaryCards{margin-top:0!important}.stack{gap:var(--studio-section-gap)!important}.pageHead{margin-bottom:32px!important}.pageHead p{max-width:760px!important}.stepBlockSurface,.tagEditor,.behaviorSection,.callout,.knowledgeList,.deployCard,.styleCard,.choice,.template,.demoBusinessCard,.purchaseStrip,.fuelDeployCard{box-shadow:var(--studio-card-shadow)!important}.stepBlockSurface>.blockContent{min-width:0!important}.stepBlockSurface>.blockKind,.sectionIntro>.kind,.helpModal .kind,.helpModal .blockKind{width:max-content!important;max-width:100%!important;justify-self:start!important;align-self:start!important}.blockContent>h2:first-child,.blockContent>h3:first-child{margin-top:0!important}.blockContent>h3:first-child{margin-bottom:7px!important}.sectionIntro{display:grid!important;gap:7px!important}.sectionIntro h3,.sectionIntro p{margin:0!important}.behaviorSection{gap:16px!important}.template>b,.styleCard>b,.choice>b,.deployCard>b{font-size:14px!important;line-height:1.3!important}.demoBusinessCard>h3{font-size:16px!important;line-height:1.3!important}.knowledgeList b,.overrideCard b{font-size:13.5px!important;line-height:1.32!important}.body.studioHomeMode>.main{width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.studioHomePage{width:100%!important;max-width:100%!important;margin-inline:auto!important}.studioHomeSheet{margin-inline:auto!important;max-width:760px!important}.studioHomeActions{display:flex!important;flex-wrap:wrap!important;max-width:100%!important}.studioHomeSecondary{max-width:100%!important;min-width:0!important;height:auto!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important}.demoIntro{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px 18px!important;margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.demoIntro h3{margin:0 0 6px!important}.demoIntro p{margin:0!important}.demoBusinessGrid{margin-top:0!important}.stepAttentionNote{display:grid!important;gap:4px!important;margin:-12px 0 22px!important;padding:11px 14px!important;border:1px solid #df7771!important;border-radius:11px!important;background:#fff5f4!important;color:#8e2f2a!important;box-shadow:var(--studio-card-shadow)!important;font-size:12px!important;line-height:1.4!important}.stepAttentionNote b{font-size:12.5px!important}.helpModal .kind,.helpModal .blockKind,.helpWorkspace .kind,.helpWorkspace .blockKind{width:max-content!important;max-width:100%!important}.body{display:block!important;grid-template-columns:none!important;min-width:0!important}.body.rail-expanded{padding-left:var(--rail-expanded-width)!important}.body.rail-compact{padding-left:var(--rail-compact-width)!important}.body.rail-hidden,.body.studioHomeMode,.body.preSetupUtilityMode{padding-left:0!important}.body.preSetupUtilityMode>.main{width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.body.rail-expanded>.main,.body.rail-compact>.main,.body.rail-hidden>.main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.body>nav.rail{position:fixed!important;left:0!important;top:var(--studio-header-height)!important;bottom:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--rail-surface)!important;border-right:1px solid #dfe4dd!important;border-bottom:0!important;box-shadow:none!important;z-index:var(--layer-rail)!important}.body>nav.rail.hidden{display:none!important}.body>nav.rail.expanded{width:var(--rail-expanded-width)!important;padding:14px 12px!important}.body>nav.rail.compact{width:var(--rail-compact-width)!important;padding:14px 10px!important}.body>nav.rail>.railSteps{display:flex!important;flex:1 1 auto!important;min-height:0!important;flex-direction:column!important;gap:5px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding:0 0 8px!important;scrollbar-width:none!important}.body>nav.rail>.railSteps::-webkit-scrollbar{display:none!important}.body>nav.rail .railStepButton{appearance:none!important;border:0!important;outline:0!important;box-shadow:none!important;transform:none!important;transition:background .14s ease,color .14s ease!important}.body>nav.rail.expanded .railStepButton{position:relative!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:56px!important;margin:0!important;padding:6px 8px!important;border-radius:10px!important;background:transparent!important;color:#5f675f!important;text-align:left!important;overflow:visible!important}.body>nav.rail.expanded .railStepButton>div{display:flex!important;min-width:0!important;flex-direction:column!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}.body>nav.rail.expanded .railStepButton b{font-size:14px!important;line-height:1.25!important;color:#343934!important}.body>nav.rail.expanded .railStepButton small{font-size:11.5px!important;line-height:1.36!important;margin-top:3px!important;color:#737b73!important}.body>nav.rail.expanded .railStepButton:hover,.body>nav.rail.expanded .railStepButton:focus-visible{background:var(--rail-hover)!important}.body>nav.rail.expanded .railStepButton.active{background:var(--rail-selected)!important}.body>nav.rail.expanded .railStepButton:focus-visible{outline:none!important;box-shadow:0 0 0 2px #32cd3338 inset!important}.railIndex{position:relative!important;z-index:2!important;width:26px!important;height:26px!important;min-width:26px!important;margin:0!important;padding:0!important;justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #d6dbd5!important;border-radius:50%!important;background:var(--rail-surface)!important;color:#5f675f!important;font-size:11px!important;font-weight:750!important;font-variant-numeric:tabular-nums!important;text-align:center!important;line-height:26px!important;letter-spacing:0!important;transition:background .14s ease,border-color .14s ease,color .14s ease!important}.body>nav.rail.expanded .railStepButton[data-progress=skipped]>.railIndex{background:#fff0ef!important;border-color:#d85852!important;color:#982f2a!important}.body>nav.rail.expanded .railStepButton.active>.railIndex{background:#171a18!important;border-color:#171a18!important;color:#fff!important}.body>nav.rail.expanded .railStepButton:not(:last-child):after{content:""!important;position:absolute!important;display:block!important;left:27px!important;top:calc(50% + 13px)!important;bottom:-20px!important;width:1px!important;background:var(--rail-line)!important;z-index:0!important;pointer-events:none!important;opacity:0!important;transition:opacity .12s ease!important}.body>nav.rail.expanded .railStepButton[data-link-next=connected]:not(:last-child):after{background:#85d982!important;opacity:1!important}.body>nav.rail.compact .railStepButton{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;flex:0 0 46px!important;margin:0!important;padding:0!important;border-radius:10px!important;background:transparent!important;color:#596159!important;text-align:center!important}.body>nav.rail.compact .railStepButton:hover,.body>nav.rail.compact .railStepButton:focus-visible{background:var(--rail-hover)!important;color:var(--v-accent-deep,#218929)!important}.body>nav.rail.compact .railStepButton.active{background:var(--rail-selected)!important;color:#171a18!important}.body>nav.rail.compact .railStepButton:focus-visible{outline:none!important;box-shadow:0 0 0 2px #32cd3338 inset!important}.body>nav.rail.compact .railStepButton>div{display:none!important}.body>nav.rail.compact .railStepButton:after{display:none!important;content:none!important}.railGlyph{width:40px!important;height:40px!important;min-width:40px!important;display:grid!important;place-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:inherit!important}.railGlyph svg{display:block!important;width:20px!important;height:20px!important}.railExternalClose{display:grid!important;place-items:center!important;visibility:visible!important;opacity:0!important;pointer-events:none!important;position:fixed!important;top:84px!important;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;padding:0!important;margin:0!important;border:1px solid #d7ddd5!important;border-radius:50%!important;background:#fff!important;color:#4c554c!important;box-shadow:0 2px 10px #141e141a!important;z-index:var(--layer-rail-close)!important;transition:opacity .14s ease,background .14s ease,border-color .14s ease,color .14s ease!important}.railExternalClose.expanded{left:calc(var(--rail-expanded-width) - 16px)!important}.railExternalClose.compact{left:calc(var(--rail-compact-width) - 16px)!important}.body>nav.rail:hover+.railExternalClose,.railExternalClose:hover,.railExternalClose:focus-visible{opacity:1!important;pointer-events:auto!important}.railExternalClose:hover,.railExternalClose:focus-visible{background:var(--rail-hover)!important;border-color:#a8cda5!important;color:#218929!important;outline:none!important}.railExternalClose:focus-visible{box-shadow:0 0 0 2px #32cd3338!important}.railExternalCloseIcon{display:block!important;width:14px!important;height:14px!important;min-width:14px!important;pointer-events:none!important}.railExternalCloseIcon path{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important}.railTooltipPortal{position:fixed!important;z-index:var(--layer-tooltip)!important;transform:translateY(-50%)!important;width:max-content!important;max-width:min(260px,calc(100vw - 92px))!important;padding:8px 10px!important;border-radius:8px!important;background:#171a18!important;color:#fff!important;font-size:11.5px!important;font-weight:650!important;line-height:1.35!important;white-space:normal!important;box-shadow:0 6px 18px #0000002e!important;pointer-events:none!important}@media(max-width:760px){:root{--rail-expanded-width:min(255px,82vw)}.body.rail-expanded,.body.rail-hidden{padding-left:0!important}.body.rail-compact{padding-left:var(--rail-compact-width)!important}.body.rail-compact>.main{width:100%!important;max-width:calc(100vw - var(--rail-compact-width))!important;margin-left:0!important;margin-right:auto!important}}.jobCapabilitiesSetup{container-type:inline-size!important;container-name:step-one!important}.capGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important;max-width:100%!important}@container step-one (max-width:400px){.capGrid{grid-template-columns:1fr!important}}.menuBarsModern{width:28px!important;height:24px!important;min-width:28px!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:4px!important;overflow:visible!important}.menuBarsModern i{display:block!important;width:25px!important;height:4px!important;min-height:4px!important;flex:0 0 4px!important;border-radius:999px!important;background:#303830!important;transition:width .2s ease,background-color .16s ease!important}.menuBarsModern i:nth-child(2){width:17px!important}.profileMenuTrigger.anonymous:hover .menuBarsModern i:nth-child(2),.profileMenuTrigger.anonymous:focus-visible .menuBarsModern i:nth-child(2),.profileMenuTrigger.anonymous[aria-expanded=true] .menuBarsModern i:nth-child(2){width:25px!important}.profileMenuTrigger.anonymous:hover .menuBarsModern i,.profileMenuTrigger.anonymous:focus-visible .menuBarsModern i{background:var(--v-accent,#32CD33)!important}@container step-one (max-width:760px){.agentNameBlock .agentWhyAlignmentSpacer{display:none!important}}.chatMainHeader{position:relative!important;z-index:5!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:64px!important;height:64px!important;padding:0 15px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:15px 15px 0 0!important;background:#fff!important}.previewHead.chatMainHeader>.previewIdentity{display:flex!important;align-items:center!important;gap:10px!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;overflow:hidden!important}.previewIdentity .avatar{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;flex:0 0 34px!important;border-radius:10px!important;aspect-ratio:1/1!important}.previewIdentity>div{min-width:0!important;max-width:100%!important;overflow:hidden!important}.previewIdentity b,.previewIdentity small{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.chatHeaderControls{display:flex!important;align-items:center!important;flex:0 0 auto!important;min-width:max-content!important;max-width:none!important;gap:7px!important}.chatMainHeader .voiceToggleIcon,.chatMenuButton,.directionPickerButton{height:36px!important;min-height:36px!important}.chatMainHeader .voiceToggleIcon,.chatMenuButton{width:36px!important;min-width:36px!important}.chatMenuButton{padding:0!important;display:grid!important;place-items:center!important;border:1px solid #cfd5ce!important;border-radius:9px!important;background:#fff!important;color:#343934!important;box-shadow:none!important}.chatMenuButton:hover,.chatMenuButton:focus-visible{border-color:#a8cda5!important;background:#fbfff9!important;outline:none!important}.directionPicker{position:relative!important;flex:0 0 auto!important}.directionPickerButton{height:36px!important;min-width:94px!important;padding:0 10px!important;border:1px solid #d3dad1!important;border-radius:9px!important;background:#fff!important;color:#303730!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;position:relative!important;text-align:left!important;font-size:11.5px!important;font-weight:780!important;white-space:nowrap!important;overflow:visible!important}.directionPickerButton:hover,.directionPickerButton:focus-visible{border-color:#a8cda5!important;background:#fbfff9!important;outline:none!important}.directionPickerButton>span{display:block!important;min-width:max-content!important;white-space:nowrap!important}.directionPickerButton i{position:relative!important;inset:auto!important;width:14px!important;height:14px!important;flex:0 0 14px!important;margin:0!important;transform:none!important;transition:transform .16s ease!important}.directionPickerButton i:before{content:""!important;position:absolute!important;left:50%!important;top:45%!important;width:6px!important;height:6px!important;border-right:1.8px solid #5d665d!important;border-bottom:1.8px solid #5d665d!important;transform:translate(-50%,-50%) rotate(45deg)!important}.directionPicker.open .directionPickerButton i{transform:rotate(180deg)!important}.directionTray{position:fixed!important;width:220px!important;max-width:calc(100vw - 20px)!important;padding:6px!important;border:1px solid #d9dfd7!important;border-radius:12px!important;background:#fff!important;box-shadow:0 14px 38px #141e1429!important;z-index:var(--layer-popover)!important;display:grid!important;gap:4px!important}.directionTray button{display:grid!important;gap:2px!important;width:100%!important;padding:9px 10px!important;border:1px solid transparent!important;border-radius:9px!important;background:#fff!important;color:#303730!important;text-align:left!important;box-shadow:none!important}.directionTray button:hover,.directionTray button:focus-visible,.directionTray button[data-active=true]{border-color:#baddb7!important;background:linear-gradient(180deg,#fff,#f3fff0)!important;outline:none!important}.directionTray b{font-size:11.5px!important}.directionTray span{font-size:10px!important;color:#697269!important}@media(max-width:620px){.chatMainHeader{height:50px!important;min-height:50px!important;padding:0 9px!important;gap:6px!important}.previewHead.chatMainHeader>.previewIdentity{gap:6px!important}.previewIdentity .avatar{width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;flex-basis:30px!important;border-radius:9px!important}.previewIdentity b{font-size:11.5px!important}.previewIdentity small{font-size:9.5px!important}.chatHeaderControls{gap:5px!important}.chatMainHeader .voiceToggleIcon,.chatMenuButton,.directionPickerButton{height:32px!important;min-height:32px!important}.chatMainHeader .voiceToggleIcon,.chatMenuButton{width:32px!important;min-width:32px!important}.directionPickerButton{min-width:84px!important;gap:7px!important;padding-left:8px!important;padding-right:8px!important;font-size:10px!important}}@media(max-width:430px){.previewIdentity>div{display:none!important}.directionPickerButton{min-width:84px!important}}.chatUtilityPopover{position:fixed!important;z-index:var(--layer-popover)!important;width:min(360px,calc(100vw - 20px))!important;max-height:min(520px,calc(100dvh - 20px))!important;overflow:auto!important;padding:10px!important;border:1px solid #d9dfd7!important;border-radius:13px!important;background:#fff!important;box-shadow:0 16px 42px #141e142e!important}.chatUtilityPopoverHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:2px 2px 9px!important;border-bottom:1px solid #edf0ec!important}.chatUtilityPopoverHead>b{font-size:12.5px!important}.chatUtilityPopover .drawerCloseIcon{position:static!important;width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #d7ddd5!important;border-radius:50%!important;background:#fff!important;color:#4c554c!important}.chatUtilityActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:9px!important}.chatUtilityActions button{min-height:34px!important;padding:7px 10px!important;border:1px solid #d7ddd5!important;border-radius:8px!important;background:#fff!important;color:#343934!important;font-size:11.5px!important;font-weight:700!important}.chatUtilityActions button:hover,.chatUtilityActions button:focus-visible{border-color:#a8cda5!important;background:#f4fff1!important;outline:none!important}.chatUtilityActions button:disabled{opacity:.42!important}.chatUtilityPopover .voiceChoiceMenu{margin-top:10px!important}.testReadinessBackdrop{position:fixed!important;inset:0!important;z-index:900!important;display:grid!important;place-items:center!important;padding:18px!important;background:#14181447!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.testReadinessModal{width:min(520px,100%)!important;padding:22px!important;border:1px solid #d8ded7!important;border-radius:16px!important;background:#fff!important;box-shadow:0 20px 60px #141e1438!important}.testReadinessModal>.kind{display:inline-flex!important;width:max-content!important}.testReadinessModal h3{margin:13px 0 7px!important;font-size:19px!important}.testReadinessModal p{margin:0!important;color:#626a62!important;font-size:13px!important;line-height:1.5!important}.testReadinessModal ul{margin:13px 0 0!important;padding-left:20px!important;color:#8e2f2a!important;font-size:12.5px!important;line-height:1.5!important}.testReadinessActions{display:flex!important;justify-content:flex-end!important;gap:8px!important;margin-top:18px!important}.testReadinessActions .studioButton{flex:0 0 auto!important}.knowledgeComposerIntro{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:start!important}.knowledgeComposerIntro h3{margin:0 0 6px!important;font-size:18px!important}.knowledgeComposerIntro p{margin:0!important;max-width:760px!important;color:#667066!important;font-size:12.5px!important;line-height:1.5!important}.knowledgeComposerTabs{display:flex!important;gap:5px!important;padding:3px!important;border:1px solid #dde2dc!important;border-radius:10px!important;background:#f5f7f4!important}.knowledgeComposerTabs button{min-height:30px!important;padding:5px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#596159!important;font-size:11px!important;font-weight:750!important}.knowledgeComposerTabs button.selected{background:#fff!important;color:#218929!important;box-shadow:0 1px 4px #141e1414!important}.knowledgeComposerTitle,.knowledgeComposerFreeform,.knowledgeGuidedGrid label{display:grid!important;gap:6px!important;margin-top:14px!important}.knowledgeComposerTitle>span,.knowledgeComposerFreeform>span,.knowledgeGuidedGrid label>span{font-size:11.5px!important;font-weight:760!important;color:#394039!important}.knowledgeComposer input,.knowledgeComposer textarea{width:100%!important;min-width:0!important;border:1px solid #d3d9d2!important;border-radius:9px!important;background:#fff!important;padding:10px 11px!important;color:#252a25!important;outline:none!important}.knowledgeComposer textarea{min-height:92px!important;resize:vertical!important;line-height:1.45!important}.knowledgeComposerFreeform textarea{min-height:180px!important}.knowledgeComposer input:focus,.knowledgeComposer textarea:focus{border-color:#87cf82!important;box-shadow:0 0 0 2px #32cd3314!important}.knowledgeGuidedGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important}.knowledgeGuidedGrid label>small{font-size:11.5px!important;line-height:1.4!important;color:#737b73!important}.knowledgeGuidedCapability{grid-column:1/-1!important}.knowledgeComposerSave{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:15px!important;padding-top:13px!important;border-top:1px solid #edf0ec!important}.knowledgeComposerSave small{max-width:650px!important;color:#747c74!important;font-size:12px!important;line-height:1.4!important}.knowledgeComposerSave button{flex:0 0 auto!important}.knowledgeComposerSave button:disabled{opacity:.45!important;cursor:not-allowed!important}@media(max-width:680px){.knowledgeComposerIntro{grid-template-columns:1fr!important}.knowledgeComposerTabs{justify-self:start!important}.knowledgeGuidedGrid{grid-template-columns:1fr!important}.knowledgeGuidedCapability{grid-column:1!important}.knowledgeComposerSave{align-items:stretch!important;flex-direction:column!important}.knowledgeComposerSave button{width:100%!important}}.knowledgeComposerTabs{flex-wrap:wrap!important}.knowledgeAiGuide{display:grid!important;gap:13px!important;margin-top:14px!important}.knowledgeAiSeed,.knowledgeAiDraft{display:grid!important;gap:6px!important}.knowledgeAiSeed>span,.knowledgeAiDraft>span{font-size:11.5px!important;font-weight:760!important;color:#394039!important}.knowledgeAiSeed textarea{min-height:112px!important}.knowledgeAiStart{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:13px 14px!important;border:1px solid #dce5da!important;border-radius:11px!important;background:#fbfefb!important}.knowledgeAiStart>div{display:grid!important;gap:3px!important;min-width:0!important}.knowledgeAiStart b{font-size:12.5px!important;color:#303830!important}.knowledgeAiStart span{font-size:12px!important;line-height:1.4!important;color:#707970!important}.knowledgeAiHistory{display:grid!important;gap:6px!important}.knowledgeAiHistory details{border:1px solid #e0e5df!important;border-radius:9px!important;background:#fff!important;overflow:hidden!important}.knowledgeAiHistory summary{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;padding:8px 10px!important;cursor:pointer!important;list-style:none!important}.knowledgeAiHistory summary::-webkit-details-marker{display:none!important}.knowledgeAiHistory summary>span{display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#edf8ea!important;color:#26732b!important;font-size:10.5px!important;font-weight:850!important}.knowledgeAiHistory summary b{font-size:12px!important;line-height:1.35!important;color:#3c443c!important}.knowledgeAiHistory details p{margin:0!important;padding:0 10px 10px 40px!important;font-size:12px!important;line-height:1.45!important;color:#656e65!important;white-space:pre-wrap!important}.knowledgeAiQuestion{display:grid!important;gap:8px!important;padding:14px!important;border:1px solid #b8d9b5!important;border-radius:12px!important;background:linear-gradient(180deg,#fbfff9,#f3fbf1)!important;box-shadow:0 2px 8px #1822180b!important}.knowledgeAiQuestion>.kind{justify-self:start!important}.knowledgeAiQuestion h4{margin:0!important;font-size:15px!important;line-height:1.35!important;color:#303830!important}.knowledgeAiQuestion p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#687168!important}.knowledgeAiQuestion textarea{min-height:108px!important}.knowledgeAiActions{display:flex!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.knowledgeAiError{padding:10px 11px!important;border:1px solid #e6b6b2!important;border-radius:9px!important;background:#fff5f4!important;color:#973630!important;font-size:11px!important;line-height:1.4!important}.knowledgeAiDraft textarea{min-height:220px!important}.knowledgeAiDraft small{font-size:11.5px!important;line-height:1.4!important;color:#737b73!important}.knowledgeComposerSave>.studioButton{flex:0 0 auto!important}@media(max-width:680px){.knowledgeAiStart{align-items:stretch!important;flex-direction:column!important}.knowledgeAiStart .studioButton{width:100%!important}.knowledgeAiActions{display:grid!important;grid-template-columns:1fr 1fr!important}.knowledgeAiActions .studioButton{width:100%!important}}@media(max-width:430px){.knowledgeAiActions{grid-template-columns:1fr!important}}.runtime{display:flex!important;flex-direction:column!important;min-width:0!important;padding:0!important;overflow:hidden!important}.runtimeHeader{flex:0 0 64px!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0 15px!important;border-bottom:1px solid #edf0ec!important}.runtimeLiveFeed{flex:0 0 auto!important;margin:10px 12px 0!important;padding:10px 11px!important;border:1px solid #dce3da!important;border-radius:11px!important;background:linear-gradient(180deg,#fbfefb,#f5f9f4)!important;box-shadow:0 2px 7px #141e140b!important}.runtimeLiveFeed.active{border-color:#b8d9b5!important;background:linear-gradient(180deg,#fbfff9,#effaec)!important}.runtimeLiveFeedHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-bottom:7px!important}.runtimeLiveFeedHead>.kind{width:max-content!important;flex:0 0 auto!important}.runtimeLiveFeedHead small{font-size:9.5px!important;color:#7a827a!important;text-align:right!important}.runtimeLiveFeedLines{display:grid!important;gap:5px!important}.runtimeLiveLine{display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;gap:7px!important;align-items:start!important;color:#677067!important;font-size:10.5px!important;line-height:1.35!important}.runtimeLiveLine>i{width:7px!important;height:7px!important;margin-top:4px!important;border-radius:50%!important;background:#a9b1a9!important}.runtimeLiveLine.current>i{background:#32cd33!important;box-shadow:0 0 0 3px #32cd3321!important;animation:runtimeLivePulse 1.15s ease-in-out infinite!important}.runtimeLiveLine span{min-width:0!important}.runtimeLiveLine b{display:inline!important;margin-right:5px!important;color:#303730!important;font-size:10.5px!important}.runtimeScrollBody{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto!important;padding:10px 14px 14px!important}.runtimeScrollBody>.decisionTrace{margin:0 0 9px!important}.runtimeScrollBody>.signalContextLine{margin-top:2px!important}.runtimeScrollBody>.liveSignalStrip{margin-top:7px!important;margin-bottom:9px!important}@keyframes runtimeLivePulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.runtimeLiveLine.current>i{animation:none!important}}@media(max-width:680px){.behaviorSetup .choiceGrid{grid-template-columns:minmax(0,1fr)!important}}.studioLayout{display:grid!important;width:100%!important;max-width:1320px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:var(--studio-layout-gap)!important;row-gap:14px!important;align-items:start!important;min-width:0!important;margin:0 auto!important;padding-right:0!important}.studioLayout.sessionParked{display:none!important}.studioLayout>.liveOps{grid-column:1/-1!important}.studioLayout>.studioMain{grid-column:1!important;min-width:0!important}.studioLayout>.runtime{grid-column:2!important;min-width:0!important}@media(max-width:720px){.studioLayout{grid-template-columns:minmax(0,1fr)!important;max-width:780px!important;gap:18px!important}.studioLayout>.liveOps,.studioLayout>.studioMain,.studioLayout>.runtime{grid-column:1!important}}.testSessionActive .main{width:100%!important;max-width:1500px!important;padding-top:var(--test-session-top-gap)!important;padding-bottom:var(--test-session-bottom-gap)!important}.testSessionActive .pageHead{display:none!important}.testSessionActive .studioLayout{margin-top:0!important}.testSessionActive .liveOps.collapsed,.testSessionActive .coachPanel.collapsed,.testSessionActive .reflectionPanelClean.collapsed{height:var(--test-live-ops-height)!important;min-height:var(--test-live-ops-height)!important;max-height:var(--test-live-ops-height)!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important;flex:0 0 var(--test-live-ops-height)!important}.testSessionActive .liveOps.collapsed .liveOpsHead,.testSessionActive .coachPanel.collapsed .coachHead,.testSessionActive .reflectionPanelClean.collapsed .reflectionPanelHead{height:100%!important;min-height:0!important;padding:0 16px!important;box-sizing:border-box!important}.testSessionActive .reflectionPanelClean.collapsed .reflectionScorePair{display:none!important}.testSessionActive .liveOpsHead b,.testSessionActive .coachHead b,.testSessionActive .reflectionTitleCopy>b{font-size:14px!important;line-height:1.25!important}.testSessionActive .liveOpsHead>div>span,.testSessionActive .coachHead span,.testSessionActive .reflectionTitleCopy>small{font-size:11px!important;line-height:1.35!important;color:#737b73!important}.testSessionActive .studioMain{min-height:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}.testSessionActive .chatBox{min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.testSessionActive .chatBox>.chatMainHeader{flex:0 0 auto!important}.testSessionActive .chatBox>.turns{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}.testSessionActive .chatBox>.composer,.testSessionActive .chatBox>.composerThinkingHint,.testSessionActive .chatBox>.adminComposer,.testSessionActive .chatBox>.vSurfaceAttribution{flex:0 0 auto!important}@media(min-width:721px){.testSessionActive .studioLayout{height:calc(100dvh - var(--studio-header-height) - var(--test-session-top-gap) - var(--test-session-bottom-gap))!important;grid-template-rows:var(--test-live-ops-height) minmax(0,1fr)!important}.testSessionActive .studioMain,.testSessionActive .runtime{height:100%!important;max-height:none!important}.testSessionActive .studioMain{overflow:auto!important}.testSessionActive .chatBox{height:auto!important;flex:1 1 420px!important;min-height:320px!important}.testSessionActive .runtime{overflow:hidden!important}.testSessionActive .runtimeScrollBody{max-height:100%!important;overflow:auto!important}}@media(max-width:720px){.testSessionActive .studioLayout{height:auto!important;grid-template-rows:var(--test-live-ops-height) auto auto!important;row-gap:10px!important}.testSessionActive .studioMain{height:calc(100dvh - var(--studio-header-height) - var(--test-live-ops-height) - var(--test-session-top-gap) - var(--test-session-bottom-gap) - 10px)!important;max-height:none!important;min-height:0!important;overflow:hidden!important}.testSessionActive .chatBox{height:auto!important;max-height:none!important;min-height:220px!important;flex:1 1 auto!important}.testSessionActive .coachPanel,.testSessionActive .reflectionPanelClean{position:relative!important;inset:auto!important}.testSessionActive .runtime{height:auto!important;max-height:none!important;position:relative!important;inset:auto!important;margin-top:2px!important}}.helpBackdrop,.helpBackdropSoft{z-index:var(--layer-help)!important}.cap.cleanCapabilityCard{min-width:0!important;min-height:154px!important;padding:15px 16px!important;display:flex!important;flex-direction:column!important;overflow:visible!important;cursor:pointer!important;background:#fff!important;border-color:#d8ded7!important;box-shadow:var(--studio-card-shadow)!important;outline:none!important;transform:none!important;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease!important}.cap.cleanCapabilityCard:not(.selected):not(.preview):hover,.cap.cleanCapabilityCard:not(.selected):not(.preview):focus-visible{border-color:#b8d9b5!important;background:#fbfff9!important;box-shadow:0 0 0 1px #b8d9b5 inset!important}.cap.cleanCapabilityCard.preview:not(.selected),.cap.cleanCapabilityCard.preview:not(.selected):hover,.cap.cleanCapabilityCard.preview:not(.selected):focus-visible,.cap.cleanCapabilityCard.selected,.cap.cleanCapabilityCard.selected:hover,.cap.cleanCapabilityCard.selected:focus-visible,.cap.cleanCapabilityCard.selected:focus-within{border-color:var(--v-accent,#32CD33)!important;background:linear-gradient(180deg,#fff 0%,var(--v-accent-soft,#f3fff0) 150%)!important;box-shadow:0 0 0 1px var(--v-accent,#32CD33) inset!important;transform:none!important}.cap.cleanCapabilityCard:focus-visible{outline:2px solid rgba(50,205,51,.22)!important;outline-offset:2px!important}.capTop{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"copy tier" "primary primary"!important;align-items:start!important;gap:8px 12px!important;min-width:0!important;padding-top:0!important}.capTop>div:first-child{grid-area:copy!important;min-width:0!important;padding-right:4px!important}.capTop b{display:block!important;margin:0!important;font-size:15px!important;line-height:1.28!important;color:#303830!important;overflow-wrap:anywhere!important}.capPriceHint{display:block!important;margin-top:5px!important;font-size:11.5px!important;line-height:1.35!important;color:#707970!important}.capPriceHint.included{color:#46834a!important}.capTopControls{grid-area:primary!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;justify-self:start!important;min-width:0!important}.cap.cleanCapabilityCard .tier{grid-area:tier!important;position:static!important;justify-self:end!important;align-self:start!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;height:20px!important;min-height:20px!important;padding:0 7px!important;line-height:20px!important;font-size:10px!important;font-weight:780!important;letter-spacing:.04em!important;white-space:nowrap!important;box-sizing:border-box!important}.primaryChoice{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:auto!important;max-width:100%!important;min-height:27px!important;padding:5px 8px!important;border:1px solid #d6ddd4!important;border-radius:8px!important;background:#fff!important;color:#4a534a!important;font-size:11px!important;font-weight:820!important;line-height:1.15!important;white-space:nowrap!important;box-shadow:none!important}.primaryChoice:hover,.primaryChoice:focus-visible{border-color:#a8cda5!important;background:#f4fff1!important;color:#26732b!important;outline:none!important}.primaryChoice.active{border-color:#a8cda5!important;background:#f0faed!important;color:#26732b!important}.primaryChoice i{font-style:normal!important}.cap.cleanCapabilityCard>p{margin:12px 0 10px!important;font-size:12.5px!important;line-height:1.42!important;color:#676f67!important;overflow-wrap:anywhere!important}.capUseWhen>b{display:block!important;margin-bottom:3px!important;color:#3f493f!important;font-size:11.5px!important}.capUsageMeta{display:block!important;margin-top:auto!important;font-size:11px!important;line-height:1.35!important;font-weight:720!important;color:#7b837b!important}.capDependency{display:block!important;margin-top:7px!important;font-size:11px!important;line-height:1.35!important;color:#7b837b!important}.capDependency.ready{color:#2f7b34!important}.capDependency.required{color:#9a5d1d!important}@container step-one (max-width:620px){.cap.cleanCapabilityCard{min-height:0!important;padding:14px!important}.capTop{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"copy tier" "primary primary"!important;gap:8px 10px!important;padding-top:0!important}.capTopControls{justify-self:start!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important}.cap.cleanCapabilityCard>p{font-size:12.5px!important;margin-top:10px!important}.capUsageMeta,.capDependency{font-size:11px!important}}.platformManagementPage{width:min(1180px,100%);margin:0 auto;display:grid;gap:var(--studio-section-gap);min-width:0}.managementHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back badge" "copy copy";gap:12px 18px;align-items:start;padding:2px 0 4px;min-width:0}.managementHero>.aboutBack{grid-area:back;justify-self:start}.managementHero>.kind{grid-area:badge;justify-self:end;width:max-content}.managementHero>div{grid-area:copy;min-width:0}.managementHero h1{margin:0 0 7px;font-size:clamp(25px,3vw,36px);line-height:1.08;letter-spacing:-.025em}.managementHero p{margin:0;max-width:820px;color:#667066;font-size:13.5px;line-height:1.55}.managementSubnav{display:flex;flex-wrap:wrap;gap:8px;padding:7px;border:1px solid #dce2da;border-radius:13px;background:#f6f8f5;box-shadow:0 1px 3px #18221806}.managementSubnav>button{min-height:35px;padding:7px 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:#626b62;font-size:11px;font-weight:780;line-height:1.15;box-shadow:none;transform:none}.managementSubnav>button:hover,.managementSubnav>button:focus-visible{background:#eef7eb;border-color:#d0e6cc;outline:none}.managementSubnav>button[data-active=true]{background:#fff;border-color:#b9d8b6;color:#286f2e;box-shadow:0 1px 3px #1822180d}.managementBody{display:grid;gap:var(--studio-section-gap);min-width:0}.managementTwoCol,.voiceWorkshopGrid,.providerRegistryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--studio-layout-gap);align-items:start;min-width:0}.managementCard,.connectorCard,.managedKnowledgeCard{min-width:0;border:1px solid #dce2da;border-radius:14px;background:#fff;box-shadow:var(--studio-card-shadow);padding:18px;box-sizing:border-box}.managementCard{display:grid;gap:14px}.managementCardTitle,.managedKnowledgeHead,.connectorCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-width:0}.managementCardTitle>div,.managedKnowledgeHead>div:first-child,.connectorCardHead>div{min-width:0}.managementCardTitle span:first-child,.managementCardTitle>div>span{display:block;margin-bottom:4px;color:#7b847b;font-size:10.5px;font-weight:820;text-transform:uppercase;letter-spacing:.055em}.managementCardTitle h3,.managementCardTitle h4,.connectorCardHead h4{margin:0;color:#303830;font-size:16px;line-height:1.28}.managementCard p,.connectorCard p{margin:0;color:#687168;font-size:12.5px;line-height:1.52}.managementCard label:not(.managementToggle),.voiceWorkshopTop label,.connectorHubIntro label{display:grid;gap:6px;color:#4e574e;font-size:11.5px;font-weight:760}.managementCard input:not([type=checkbox]):not([type=range]),.managementCard select,.voiceWorkshopTop select,.connectorHubIntro select,.knowledgeVersionEditor input,.knowledgeVersionEditor textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #d5dcd3;border-radius:10px;background:#fff;color:#303830;padding:9px 10px;font:inherit;line-height:1.3;outline:none}.managementCard input:focus,.managementCard select:focus,.voiceWorkshopTop select:focus,.connectorHubIntro select:focus,.knowledgeVersionEditor input:focus,.knowledgeVersionEditor textarea:focus{border-color:#a9d3a6;box-shadow:0 0 0 3px #32cd331a}.statusPill{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:23px;padding:4px 8px;border:1px solid #d6ddd4;border-radius:999px;background:#f5f7f4;color:#667066;font-size:10.5px;font-weight:820;line-height:1.1;white-space:nowrap}.statusPill.good{border-color:#b5dcb3;background:#eff9ed;color:#2d7432}.statusPill.neutral{border-color:#d8ded7;background:#f6f7f5;color:#697269}.managementToggle{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;padding:10px 0;border-top:1px solid #eef1ed}.managementToggle:first-of-type{border-top:0}.managementToggle input{margin:2px 0 0;accent-color:#32CD33}.managementToggle span{display:grid;gap:3px}.managementToggle b{font-size:12px;color:#343c34}.managementToggle small{font-size:11.5px;line-height:1.4;color:#777f77}.managementActionRow,.avatarManagement>div:last-child,.connectorActions,.billingExportActions,.voiceSaveActions,.voicePreviewActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.managementActionRow>span,.managementStatus{color:#347539;font-size:11.5px;font-weight:760}.avatarManagement>img{width:74px;height:74px;border-radius:50%;object-fit:cover;border:1px solid #d9dfd7;background:#f7f9f6}.sessionRecord{display:grid;gap:4px;padding:12px;border:1px solid #e1e6df;border-radius:11px;background:#f8faf7}.sessionRecord b{font-size:12px}.sessionRecord span,.sessionRecord small{font-size:11.5px;color:#6f786f}.dangerTone{color:#983f38!important;border-color:#e2c0bd!important}.dangerTone:hover,.dangerTone:focus-visible{background:#fff4f3!important;border-color:#d99c96!important}.voiceWorkshop{display:grid;gap:var(--studio-section-gap);min-width:0}.voiceWorkshopTop,.connectorHubIntro,.managementSectionIntro,.billingLedgerHead,.billingProviderNote{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-width:0}.voiceWorkshopTop>div,.connectorHubIntro>div,.managementSectionIntro>div,.billingLedgerHead>div,.billingProviderNote>div{min-width:0}.voiceWorkshopTop h3,.connectorHubIntro h3,.managementSectionIntro h3,.billingLedgerHead h3{margin:5px 0 6px;font-size:18px;line-height:1.25}.voiceWorkshopTop p,.connectorHubIntro p,.managementSectionIntro p,.billingLedgerHead p{margin:0;color:#687168;font-size:12.5px;line-height:1.5}.voiceWorkshopTop>label,.connectorHubIntro>label{flex:0 0 min(260px,35%)}.voiceProfileChoices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.voiceProfileChoices button{min-height:38px;border:1px solid #d8ded6;border-radius:9px;background:#fff;color:#4e574e;font-size:11.5px;font-weight:780;box-shadow:none;transform:none}.voiceProfileChoices button:hover,.voiceProfileChoices button:focus-visible{background:#f2faef;border-color:#bedcbb;outline:none}.voiceProfileChoices button[data-active=true]{background:#edf8ea;border-color:#9ed09a;color:#28702e}.managementVoiceTune{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.voiceProsodyCard{gap:12px}.prosodyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.prosodyGrid label{display:grid;gap:6px}.prosodyGrid label>div{display:flex;justify-content:space-between;gap:8px}.prosodyGrid input{width:100%;accent-color:#32CD33}.voiceProsodyCard>small{color:#737c73;font-size:11.5px;line-height:1.45}.voiceWorkshopActions{display:grid;gap:10px}.voiceWorkshopActions>.voiceSaveActions{justify-content:flex-end}.voiceLoopToggle{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 5px;color:#5e675e;font-size:11.5px;font-weight:760}.voiceLoopToggle input{accent-color:#32CD33}.voiceProfileQuickSelect{display:grid;gap:5px;margin-bottom:10px}.voiceProfileQuickSelect select{width:100%;border:1px solid #d4dbd2;border-radius:9px;padding:8px 9px;background:#fff;color:#333b34;font-size:12px}.knowledgeManagementSettings{display:grid;gap:var(--studio-section-gap)}.managementFileDrop{position:relative;display:grid!important;gap:5px!important;padding:16px!important;border:1px dashed #bdc9bb!important;border-radius:12px!important;background:#f8fbf7!important;color:#3f493f!important;cursor:pointer!important}.managementFileDrop input{position:absolute;inset:0;opacity:0;cursor:pointer}.managementFileDrop small{color:#717a71;font-size:11.5px;line-height:1.45}.knowledgeComposerSaveActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.knowledgeComposerAttach{position:relative;cursor:pointer}.managedKnowledgeList{display:grid;gap:12px;min-width:0}.managedKnowledgeHead b{display:block;margin-top:5px;font-size:14px;line-height:1.3;color:#303830;overflow-wrap:anywhere}.managedKnowledgeHead small{display:block;margin-top:4px;color:#7a837a;font-size:11.5px;line-height:1.35;overflow-wrap:anywhere}.managedKnowledgeFlags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.managedKnowledgeMeta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px}.managedKnowledgeMeta>span{display:grid;gap:3px;padding:9px 10px;border-radius:9px;background:#f6f8f5;color:#697269;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.managedKnowledgeMeta b{font-size:10px;text-transform:uppercase;letter-spacing:.045em;color:#838b83}.managedKnowledgePreview{margin-top:12px;border-top:1px solid #edf0ec;padding-top:10px}.managedKnowledgePreview summary{cursor:pointer;color:#4c554c;font-size:11.5px;font-weight:780}.managedKnowledgePreview pre{max-height:220px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:11px;border-radius:9px;background:#f7f9f6;font-size:11.5px;line-height:1.45}.managedKnowledgePreview p{font-size:12px;color:#697269;overflow-wrap:anywhere}.managedKnowledgePreview small{display:block;color:#7a837a;line-height:1.4}.managedKnowledgeActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.fileActionLabel{position:relative;cursor:pointer}.fileActionLabel input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.knowledgeVersionEditor{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid #dfe5dd;border-radius:11px;background:#fbfcfa}.knowledgeVersionEditor textarea{min-height:140px;resize:vertical}.knowledgeVersionEditor>div{display:flex;justify-content:flex-end;gap:8px}.billingLedgerPanel{display:grid;gap:var(--studio-section-gap)}.billingSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.billingSummaryGrid article{display:grid;gap:5px;min-width:0;padding:14px;border:1px solid #dce2da;border-radius:12px;background:#fff;box-shadow:var(--studio-card-shadow)}.billingSummaryGrid span{font-size:11px;font-weight:820;text-transform:uppercase;letter-spacing:.05em;color:#7b847b}.billingSummaryGrid b{font-size:13px;color:#303830}.billingSummaryGrid strong{font-size:20px;color:#222922}.billingSummaryGrid strong small,.billingSummaryGrid article>small{font-size:11.5px;font-weight:650;color:#788078;line-height:1.4}.billingProviderNote{align-items:center;padding:15px 16px;border:1px solid #dce2da;border-radius:13px;background:#f8faf7}.billingProviderNote b{display:block;margin:5px 0;font-size:14px}.billingProviderNote p{margin:0;color:#687168;font-size:12.5px;line-height:1.45}.billingFilters{display:grid;grid-template-columns:minmax(180px,2fr) repeat(2,minmax(120px,1fr));gap:10px}.billingFilters label{display:grid;gap:5px;color:#5b645b;font-size:11px;font-weight:780}.billingFilters input,.billingFilters select{width:100%;box-sizing:border-box;border:1px solid #d8ded6;border-radius:9px;background:#fff;padding:8px 9px;color:#343c34}.billingLedgerTable{overflow:auto;border:1px solid #dfe4dd;border-radius:12px;background:#fff}.billingLedgerRow{display:grid;grid-template-columns:minmax(140px,.85fr) 100px minmax(220px,2fr) minmax(120px,.8fr) 100px;gap:10px;align-items:center;min-width:760px;padding:10px 12px;border-top:1px solid #edf0ec;font-size:11.5px}.billingLedgerRow.head{border-top:0;background:#f5f7f4;color:#707970;font-size:11px;font-weight:820;text-transform:uppercase;letter-spacing:.04em}.billingLedgerRow span{min-width:0;overflow-wrap:anywhere}.billingInvoiceSection{padding:15px;border:1px dashed #cfd7cc;border-radius:12px;background:#fafbf9}.billingInvoiceSection h3{margin:0 0 5px;font-size:13px}.billingInvoiceSection p{margin:0;color:#727b72;font-size:11.5px;line-height:1.45}.connectorHub{display:grid;gap:var(--studio-section-gap)}.connectorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--studio-layout-gap)}.connectorCard{display:grid;gap:12px}.connectorCardHead h4{font-size:16px}.connectorCapabilities{display:flex;flex-wrap:wrap;gap:6px}.connectorCapabilities span{padding:5px 7px;border-radius:7px;background:#f3f6f2;color:#677067;font-size:11px;font-weight:730}.connectorScopes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;padding:10px;border:1px solid #e2e7e0;border-radius:10px;background:#fafbf9}.connectorScopes>b{grid-column:1/-1;font-size:11.5px}.connectorScopes label,.connectorToggles label{display:flex;align-items:center;gap:6px;color:#606960;font-size:11px;overflow-wrap:anywhere}.connectorScopes input,.connectorToggles input{accent-color:#32CD33}.connectorToggles{display:flex;flex-wrap:wrap;gap:12px}.connectorCard>small{color:#7a827a;font-size:11px;line-height:1.4}.modelRouteMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.modelRouteMeta span{display:grid;gap:3px;padding:10px;border-radius:9px;background:#f6f8f5;color:#5f685f;font-size:11.5px;overflow-wrap:anywhere}.modelRouteMeta b{font-size:10px;text-transform:uppercase;letter-spacing:.045em;color:#828a82}.managementEmpty{padding:18px;border:1px dashed #d1d8cf;border-radius:11px;text-align:center;color:#727a72;font-size:12px}@media(max-width:900px){.billingSummaryGrid,.managedKnowledgeMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.voiceProfileChoices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.managementTwoCol,.voiceWorkshopGrid,.providerRegistryGrid,.connectorGrid{grid-template-columns:minmax(0,1fr)}.managementHero{grid-template-columns:minmax(0,1fr) auto}.voiceWorkshopTop,.connectorHubIntro,.managementSectionIntro,.billingLedgerHead,.billingProviderNote{flex-direction:column;align-items:stretch}.voiceWorkshopTop>label,.connectorHubIntro>label{flex-basis:auto;width:100%}.voiceWorkshopActions>.voiceSaveActions{justify-content:flex-start}.prosodyGrid,.managementVoiceTune,.billingFilters,.modelRouteMeta{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.platformManagementPage{gap:18px}.managementHero{grid-template-columns:1fr;grid-template-areas:"badge" "copy" "back"}.managementHero>.kind{justify-self:start}.managementHero>.aboutBack{margin-top:2px}.managementSubnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.managementSubnav>button{text-align:center;white-space:normal}.managementCard,.connectorCard,.managedKnowledgeCard{padding:15px}.billingSummaryGrid,.managedKnowledgeMeta,.connectorScopes{grid-template-columns:minmax(0,1fr)}.connectorScopes>b{grid-column:1}.voiceProfileChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.managedKnowledgeHead,.managementCardTitle,.connectorCardHead{gap:9px}.managedKnowledgeFlags,.knowledgeComposerSaveActions{justify-content:flex-start}}.knowledgeAuthorityPanel .blockContent{display:grid;gap:16px}.knowledgeAuthorityIntro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.knowledgeAuthorityIntro h3{margin:0 0 5px;font-size:17px}.knowledgeAuthorityIntro p{margin:0;max-width:760px;color:#687168;font-size:12px;line-height:1.5}.knowledgeConflictAlert{display:grid;gap:6px;margin:3px 0;padding:13px 14px;border-radius:11px}.knowledgeConflictAlert.critical{border:1px solid #e2a19a;background:#fff2f0;color:#7e2921}.knowledgeConflictAlert.warning{border:1px solid #e4bf7b;background:#fff9ea;color:#72531c}.knowledgeConflictAlert b{font-size:12px}.knowledgeConflictAlert p,.knowledgeConflictAlert small{margin:0;font-size:12px;line-height:1.45}.knowledgeAuthorityList{display:grid;gap:9px;margin-top:2px}.knowledgeAuthorityRow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(150px,auto);gap:10px;align-items:center;padding:12px;border:1px solid #dce2da;border-radius:11px;background:#fff;box-shadow:var(--studio-card-shadow)}.knowledgeAuthorityRow.muted{background:#f7f8f6;color:#7b837b}.knowledgeAuthorityRow>div:first-child{display:grid;gap:3px;min-width:0}.knowledgeAuthorityRow b{font-size:12.5px;overflow-wrap:anywhere}.knowledgeAuthorityRow>div>span{font-size:11.5px;color:#737c73;overflow-wrap:anywhere}.sourceUseToggle{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:760;color:#4f584f;white-space:nowrap}.sourceUseToggle input,.sourceAuthorityChoice input{accent-color:#32CD33}.sourceAuthorityBadge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:5px 8px;border:1px solid #d8ded6;border-radius:999px;background:#f6f8f5;color:#697269;font-size:10.5px;font-weight:820;white-space:nowrap}.sourceAuthorityBadge.authoritative{border-color:#9bd198;background:#effaed;color:#26732b}.sourceAuthorityMenu{position:relative;min-width:150px}.sourceAuthorityMenu>summary{list-style:none;cursor:pointer;min-height:34px;display:flex;align-items:center;justify-content:center;padding:6px 9px;border:1px solid #d5ddd3;border-radius:9px;background:#fff;font-size:11.5px;font-weight:760;color:#3e473e}.sourceAuthorityMenu>summary::-webkit-details-marker{display:none}.sourceAuthorityMenu[open]>summary{border-color:#a8dba6;background:#f4fff2}.sourceAuthorityChoices{display:grid;gap:7px;margin-top:7px;padding:10px;border:1px solid #dce2da;border-radius:10px;background:#fff;box-shadow:0 9px 24px #1822181a}.sourceAuthorityChoice{display:grid;grid-template-columns:auto 1fr;gap:7px;align-items:start;font-size:11.5px;color:#4d564d}.sourceAuthorityChoice span{display:grid;gap:2px}.sourceAuthorityChoice small{font-size:11px;color:#818881;line-height:1.35}.sourceAuthorityFootnote{margin:2px 0 0;padding-top:4px;color:#747c74;font-size:11.5px;line-height:1.5}.knowledgeSourcesGuide{margin:0 0 12px;color:#687168;font-size:12px;line-height:1.5}.knowledgeAiProgress{display:grid;gap:6px;padding:10px 12px;border:1px solid #dce5da;border-radius:10px;background:#fafcf9}.knowledgeAiProgress>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11.5px;color:#667066}.knowledgeAiProgress strong{color:#2b7130}.knowledgeAiProgressTrack{height:7px;border-radius:999px;background:#e7ece5;overflow:hidden}.knowledgeAiProgressTrack>i{display:block;height:100%;border-radius:inherit;background:#32cd33;transition:width .22s ease}.knowledgeAiQuickReplies{display:flex;flex-wrap:wrap;gap:6px}.knowledgeAiQuickReplies button{min-height:34px;padding:7px 10px;border:1px solid #b9dcb6;border-radius:999px;background:#fff;color:#2f7333;font-size:11.5px;font-weight:760;box-shadow:none}.knowledgeAiQuickReplies button:hover,.knowledgeAiQuickReplies button:focus-visible{border-color:#54c34f;background:#f4fff1;outline:none}.knowledgeAiAnswerRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.composerMicWrap{display:grid;gap:5px;justify-items:center}.composerMicButton{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #cfd7cd;border-radius:50%;background:#fff;color:#374037;box-shadow:none}.composerMicButton:hover,.composerMicButton:focus-visible{border-color:#76ca72;background:#f4fff1;outline:none}.composerMicButton.active{border-color:#32cd33;background:#171a18;color:#fff}.composerMicError{max-width:160px;color:#9a342d;font-size:11px;line-height:1.25;text-align:center}.calendarEditingBanner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid #dce2da;border-radius:10px;background:#fbfcfa;margin:3px 0 2px}.calendarEditingBanner>div{display:grid;gap:4px;min-width:0}.calendarEditingBanner b{font-size:12.5px;line-height:1.3}.calendarEditingBanner span{font-size:11.5px;line-height:1.4;color:#747c74}.calendarComposer{display:grid;gap:16px;margin-top:14px}.calendarAuthorityNotice{display:grid;gap:4px;padding:12px 13px;border:1px solid #a9d7a6;border-radius:11px;background:#f3fbf1}.calendarAuthorityNotice b{font-size:13px;color:#286f2d}.calendarAuthorityNotice span,.calendarConnectionHint span{font-size:12px;line-height:1.45;color:#657065}.calendarGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.calendarComposer label{display:grid;gap:5px}.calendarComposer label>span,.calendarWeek>div:first-child b{font-size:12px;font-weight:780;color:#434c43}.calendarComposer select,.calendarComposer input,.calendarComposer textarea{width:100%;box-sizing:border-box;border:1px solid #d5dbd3;border-radius:9px;background:#fff;padding:8px 9px;color:#333b34}.calendarComposer select:focus,.calendarComposer input:focus,.calendarComposer textarea:focus{outline:2px solid rgba(50,205,51,.18);border-color:#78c975}.calendarComposer textarea{min-height:90px;resize:vertical}.calendarFieldLabel{display:inline-flex!important;align-items:center;gap:5px!important}.fieldHelpWrap{position:relative;display:inline-flex}.fieldHelpButton{display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;border:1px solid #cfd8cd!important;border-radius:50%!important;background:#fff!important;color:#547054!important;font-size:10px!important;font-weight:850!important}.fieldHelpTooltip{display:none;position:absolute;left:50%;bottom:calc(100% + 7px);transform:translate(-50%);z-index:var(--layer-tooltip);width:min(240px,70vw);padding:8px 9px;border:1px solid #d7dfd5;border-radius:8px;background:#1f2820;color:#fff;font-size:11px;font-weight:500;line-height:1.4;box-shadow:0 8px 22px #141e1429}.fieldHelpWrap:hover .fieldHelpTooltip,.fieldHelpWrap:focus-within .fieldHelpTooltip{display:block}.calendarWeek{display:grid;gap:9px;padding:13px;border:1px solid #e0e5df;border-radius:11px;background:#fbfcfa}.calendarWeek>div:first-child{display:grid;gap:2px;margin-bottom:3px}.calendarWeek>div:first-child small{font-size:11.5px;color:#747c74}.calendarDay{display:grid;grid-template-columns:minmax(110px,.72fr) minmax(0,2fr);gap:10px;align-items:start;padding:8px 0;border-top:1px solid #edf0ec}.calendarDay:first-of-type{border-top:0}.calendarDayToggle{display:flex!important;grid-template-columns:none!important;align-items:center;gap:7px!important;min-height:34px}.calendarDayToggle input{width:auto!important;accent-color:#32CD33}.calendarRanges{display:grid;gap:7px}.calendarRangeRow{display:grid;grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr) auto;gap:7px;align-items:center}.calendarRangeRow>span{font-size:11px;color:#7b837b}.calendarRangeActions{display:flex;gap:6px;flex-wrap:wrap}.calendarRangeActions .studioButton,.calendarRangeRow .studioButton{min-height:32px!important;padding:6px 9px!important}.calendarTimeButton{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:34px!important;padding:7px 9px!important;border:1px solid #d5dbd3!important;border-radius:9px!important;background:#fff!important;color:#333b34!important;box-shadow:none!important}.calendarTimeButton:hover,.calendarTimeButton:focus-visible{border-color:#78c975!important;background:#f8fff6!important;outline:2px solid rgba(50,205,51,.12)!important}.calendarClockIcon{color:#3f8e43;font-size:13px}.calendarAddRange,.calendarRangeRemove{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:5px 8px!important;border:1px solid #cdd8cb!important;border-radius:9px!important;background:#fff!important;color:#3d613f!important;font-size:11.5px!important;font-weight:780!important;box-shadow:none!important}.calendarAddRange:hover,.calendarRangeRemove:hover{border-color:#78c975!important;background:#f4fff2!important}.calendarRangeRemove{width:30px!important;padding:0!important;font-size:16px!important}.calendarFieldNote{font-size:11.5px;color:#7a827a;line-height:1.35}.timePickerBackdrop{position:fixed;inset:0;z-index:var(--layer-popover);display:grid;place-items:center;padding:18px;background:#141c1447}.timePickerModal{width:min(390px,calc(100vw - 28px));display:grid;gap:14px;padding:16px;border:1px solid #bcd9b9;border-radius:14px;background:#fff;box-shadow:0 20px 52px #141e1433}.timePickerHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.timePickerHead h4{margin:0;font-size:15px}.timePickerHead p{margin:3px 0 0;color:#727a72;font-size:11.5px}.timePickerControls{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.timePickerControls select{border-color:#a8dba6!important;background:#f8fff6!important}.timePickerPreview{padding:10px;border:1px solid #dce8da;border-radius:10px;background:#f4fff2;color:#286f2d;text-align:center;font-weight:800}.timePickerActions{display:flex;justify-content:flex-end;gap:8px}.calendarConnectionHint{display:grid;gap:3px;padding:11px 12px;border:1px dashed #cdd6ca;border-radius:10px;background:#fafbf9}.calendarConnectionHint b{font-size:13px}.knowledgeAiProgressHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.knowledgeAiRestart{font-size:11.5px!important;min-height:34px!important;padding:7px 10px!important}.usageBillingContent{display:grid;gap:14px}.usageBillingIntro{margin:0;color:#687168;line-height:1.5}.usageBillingContent .billingChoiceGrid{margin-top:0}.usageIncludedCard{display:grid;gap:8px;padding:13px 14px;border:1px solid #dce2da;border-radius:11px;background:#fff;box-shadow:var(--studio-card-shadow)}.usageIncludedCard b{font-size:12px}.usageIncludedCard ul{margin:0;padding-left:18px;display:grid;gap:5px;color:#626b62;font-size:12px;line-height:1.45}.usageBillingIntro{display:grid;gap:5px}.usageBillingIntro h3{margin:0;font-size:16px}.usageBillingIntro p{margin:0}.usageBillingChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.usageBillingChoices>button{display:grid;gap:6px;min-height:104px;padding:14px;text-align:left;border:1px solid #dce2da;border-radius:12px;background:#fff;color:#343c34;box-shadow:var(--studio-card-shadow)}.usageBillingChoices>button b{font-size:12.5px}.usageBillingChoices>button span{font-size:12px;line-height:1.45;color:#697269}.usageBillingChoices>button.selected{border-color:#86cd82!important;background:#f4fff2!important;box-shadow:0 0 0 1px #86cd82 inset,var(--studio-card-shadow)!important}.usageCostPreview{display:grid;gap:10px;margin-top:5px;padding:13px 14px;border:1px solid #dce2da;border-radius:12px;background:#fff;box-shadow:var(--studio-card-shadow)}.usageCostPreview>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.usageCostPreview>div span{font-size:12px;color:#687168}.usageCostPreview>div strong{font-size:16px}.usageCostPreview ul{margin:0;padding:10px 0 0 18px;border-top:1px solid #edf0ec;display:grid;gap:5px;color:#626b62;font-size:12px;line-height:1.45}@media(max-width:620px){.usageBillingChoices{grid-template-columns:1fr}}.reflectionInviteBar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 12px 0;padding:11px 12px;border:1px solid #b9dcb6;border-radius:11px;background:#f6fff4}.reflectionInviteBar>div:first-child{display:grid;gap:3px;min-width:0}.reflectionInviteBar b{font-size:11.5px;color:#2f3830}.reflectionInviteBar span{font-size:11.5px;line-height:1.4;color:#697269}.reflectionInviteBar>div:last-child{display:flex;gap:6px;flex-wrap:wrap;flex:0 0 auto}.reflectionInviteBar .studioButton{min-height:36px!important;padding:7px 10px!important;font-size:11.5px!important}.reflectionTargetClarifier{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;padding:8px 10px;border-radius:9px;background:#f6f8f5;color:#687168;font-size:11.5px;line-height:1.4}.reflectionTargetClarifier b{color:#374037}.reflectionQuestion{display:block;margin-top:3px;color:#7a827a;font-size:11.5px;line-height:1.35;font-weight:500}.reflectionItem>span{min-width:0}.reflectionItem>span>.reflectionQuestion{max-width:520px}.vSurfaceAttribution{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;padding:6px 10px;border-top:1px solid #edf0ec;background:#fff;color:#889088;font-size:8.5px;line-height:1.2}.vSurfaceAttribution a,.vSurfaceAttribution button{display:inline!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#737c73!important;font:inherit!important;font-weight:650!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important}.vSurfaceAttribution a:hover,.vSurfaceAttribution a:focus-visible,.vSurfaceAttribution button:hover,.vSurfaceAttribution button:focus-visible{color:#2d7331!important;text-decoration:none!important;outline:none!important}.headerMicControlWrap.enabled .headerMicControl{animation:headerMicSlowPulseV25 2.45s ease-in-out infinite!important}@keyframes headerMicSlowPulseV25{0%,to{box-shadow:0 0 #32cd3314}50%{box-shadow:0 0 0 6px #32cd3329}}@media(prefers-reduced-motion:reduce){.headerMicControlWrap.enabled .headerMicControl,.knowledgeAiProgressTrack>i{animation:none!important;transition:none!important}}@media(max-width:720px){.knowledgeAuthorityIntro{display:grid;grid-template-columns:minmax(0,1fr) auto}.knowledgeAuthorityRow{grid-template-columns:minmax(0,1fr) auto}.knowledgeAuthorityRow>.sourceUseToggle{grid-column:1}.knowledgeAuthorityRow>.sourceAuthorityMenu,.knowledgeAuthorityRow>.sourceAuthorityBadge{grid-column:2;grid-row:1/3;align-self:center}.calendarGrid{grid-template-columns:minmax(0,1fr)}.calendarDay{grid-template-columns:1fr}.calendarRangeRow{grid-template-columns:minmax(82px,1fr) auto minmax(82px,1fr) auto}.reflectionInviteBar{align-items:stretch;flex-direction:column}.reflectionInviteBar>div:last-child{justify-content:flex-start}}@media(max-width:480px){.knowledgeAuthorityIntro{grid-template-columns:1fr}.knowledgeAuthorityIntro>.statusPill{justify-self:start}.knowledgeAuthorityRow{grid-template-columns:1fr}.knowledgeAuthorityRow>.sourceUseToggle,.knowledgeAuthorityRow>.sourceAuthorityMenu,.knowledgeAuthorityRow>.sourceAuthorityBadge{grid-column:1;grid-row:auto;justify-self:start}.sourceAuthorityMenu{width:100%}.calendarRangeRow{grid-template-columns:1fr auto 1fr}.calendarRangeRow>.studioButton{grid-column:1/-1;justify-self:start}.knowledgeAiAnswerRow{grid-template-columns:1fr}.composerMicWrap{justify-items:start}.vSurfaceAttribution{justify-content:flex-start}.footerNav{align-items:flex-start!important}.footerNav>button,.footerNav>.footerActionStack>button{height:40px!important;min-height:40px!important}}.knowledgeAuthorityRow.editing{align-items:start}.knowledgeAuthoritySourceCopy{display:grid;gap:4px;min-width:0}.sourceAuthorityEditor{position:relative;min-width:170px}.sourceAuthorityEditButton{width:100%!important}.sourceAuthorityChoices{display:grid;gap:8px;margin-top:8px;padding:12px;border:1px solid #dce2da;border-radius:11px;background:#fff;box-shadow:none}.sourceAuthorityChoicesHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid #edf0ec}.sourceAuthorityChoicesHead>div{display:grid;gap:2px}.sourceAuthorityChoicesHead b{font-size:13px}.sourceAuthorityChoicesHead small{font-size:11.5px;color:#747c74}.sourceAuthorityDone{border:0;background:transparent;color:#26732b;font-size:11.5px;font-weight:820;padding:2px 0;cursor:pointer}.sourceAuthorityChoice{grid-template-columns:auto minmax(0,1fr)!important}.sourceAuthorityChoice em{grid-column:2;font-size:11px;font-style:normal;color:#9a681d}.knowledgeConflictAlert{margin:8px 0!important;padding:14px!important}.knowledgeAuthorityList{margin-top:4px!important}.calendarTimezoneField{grid-template-columns:1fr!important}.calendarTimezoneField input{margin-bottom:3px}.calendarTimezoneField select{max-height:42px}.calendarRangeAlert{display:grid;gap:5px;padding:11px 12px;border:1px solid #e4a59f;border-radius:10px;background:#fff3f1;color:#7e2921}.calendarRangeAlert b{font-size:13px}.calendarRangeAlert span{font-size:11.5px;line-height:1.4}.timePickerModal{gap:16px!important;padding:18px!important}.timePickerHead>div{display:grid;gap:5px}.timePickerHead>div>b{font-size:14px;line-height:1.3}.timePickerControls{gap:12px!important}.timePickerControls label{display:grid;gap:7px!important}.timePickerControls label>span{font-size:12px;font-weight:800;color:#4c554c}.timePickerControls select{min-height:40px;padding:8px 10px!important}.timePickerPreview{margin-top:1px;padding:12px!important}.timePickerActions{padding-top:2px}.usageBillingBlock .blockContent{padding-top:0}.usageBillingChoices{margin-bottom:2px}.usageCostPreview.payg{border-color:#a8dba6;background:#f8fff6}.usageCostPreview.payg>div strong{font-size:22px;color:#26732b;white-space:nowrap}.deployGovernanceCards{display:grid;gap:10px;margin-bottom:16px}.deployGovernanceCard{display:grid;gap:7px;padding:12px 13px;border:1px solid #dce2da;border-radius:11px;background:#fff;box-shadow:var(--studio-card-shadow)}.deployGovernanceCard>small{padding-left:0;color:#747c74;font-size:12px;line-height:1.4}.managementCardTitle,.connectorCardHead,.managedKnowledgeHead{margin-bottom:2px}.managementCardTitle>div>span,.connectorCardHead>div>.kind,.managedKnowledgeHead>div:first-child>.kind{margin-bottom:7px!important}.connectorCard{gap:14px!important}.connectorCardHead{margin-bottom:0}.providerRegistryGrid{margin-top:var(--studio-layout-gap)}.voiceWorkshopTop>div{display:grid;gap:7px}.voiceWorkshopTop h3,.voiceWorkshopTop p{margin:0}.voiceHierarchy{display:grid;gap:7px;margin-top:5px;padding:11px 12px;border:1px solid #e0e5df;border-radius:10px;background:#fafbf9}.voiceHierarchy>b{font-size:12.5px;color:#4a534a}.voiceHierarchy>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.voiceHierarchy>div span{padding:6px 8px;border-radius:7px;background:#fff;border:1px solid #dce2da;font-size:11.5px;font-weight:760}.voiceHierarchy>div i{font-style:normal;color:#7a827a}.voiceHierarchy>small{font-size:11.5px;line-height:1.4;color:#747c74}.voiceProsodyCard .managementCardTitle{align-items:flex-start}.prosodySummary{display:block;max-width:250px;text-align:right;line-height:1.45;color:#687168}.accountPageIdentity>div{gap:5px!important}.accountPageIdentity h1,.accountPageIdentity p{margin:0!important}.accountIdentityMeta{display:flex!important;flex-wrap:wrap!important;gap:7px 10px!important;margin-top:4px!important}.accountIdentityMeta span{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 9px!important;border:1px solid #e0e5df!important;border-radius:999px!important;background:#f7f9f6!important;font-size:11.5px!important;line-height:1.2!important;white-space:nowrap!important}.dashboardSummaryCards article,.dashboardMiniStats article,.fleetFuelCard{padding-top:16px!important}.dashboardSummaryCards article>span,.dashboardMiniStats article>span{display:block!important;margin-bottom:8px!important}.fleetFuelHead{margin-bottom:10px!important}.activityFuelPanel .blockKind{margin-bottom:8px!important}.autoTopUpAccount{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.autoTopUpAccount .toggleField,.autoTopUpAccount .toggleRow{min-width:0}.fuelGauge{column-gap:12px!important;max-width:100%!important;overflow:hidden!important}.fuelGaugeReading{gap:4px!important}.fuelGaugeReading span,.fuelGaugeReading small{white-space:normal!important}.fuelTopUpMini{white-space:nowrap!important;min-width:max-content!important}.fuelAddButton{white-space:nowrap!important}.fuelTopUpModal .purchaseBody{display:grid;gap:15px;padding-bottom:18px!important}.fuelTopUpModal .purchaseBody>p{margin:0}.topUpChoices{display:flex;gap:8px;flex-wrap:wrap}.autoTopUpBox{display:grid;gap:10px}.purchaseActions{gap:10px!important;padding-top:2px}.billingProviderNote>div{display:grid;gap:7px}.billingProviderNote .kind{margin-bottom:4px;width:max-content;align-self:start}.billingProviderNote b{font-size:13px;line-height:1.35}.billingProviderNote p{line-height:1.5}.billingSummaryGrid article{display:grid;gap:7px}.billingSummaryGrid article>span{margin-bottom:2px}body[data-studio-rail=compact]{--studio-safe-left:var(--rail-compact-width)}body[data-studio-rail=expanded],body[data-studio-rail=hidden]{--studio-safe-left:0px}.studioSafeModalBackdrop{position:fixed!important;top:var(--studio-header-height)!important;right:0!important;bottom:0!important;left:var(--studio-safe-left)!important;width:auto!important;height:auto!important;box-sizing:border-box!important;z-index:calc(var(--layer-help) + 10)!important;padding:20px 24px 24px!important;align-items:start!important;overflow:auto!important}.studioSafeModal{width:min(var(--studio-safe-modal-width,560px),100%)!important;max-height:calc(100dvh - var(--studio-header-height) - 44px)!important;margin:auto!important;overflow:auto!important;box-sizing:border-box!important}.accountModal.studioSafeModal .accountBody{padding-bottom:18px!important}.knowledgeAiProgressHead>div{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.knowledgeAiProgressHead>div b,.knowledgeAiProgressHead>div span{display:inline-block}.callout span:not(.kind){color:inherit}@media(max-width:760px){.dashboardHero .dashboardSectionBadge,.intelHead .kind{max-width:min(100%,220px)!important}.intelPanel{min-height:0!important}.usageCostPreview{margin-top:7px!important}.studioSafeModalBackdrop{padding:14px 16px 16px!important}.studioSafeModal{max-height:calc(100dvh - var(--studio-header-height) - 30px)!important}.knowledgeAuthorityRow{grid-template-columns:1fr!important}.knowledgeAuthorityRow>.sourceUseToggle,.knowledgeAuthorityRow>.sourceAuthorityEditor,.knowledgeAuthorityRow>.sourceAuthorityBadge{grid-column:1!important;grid-row:auto!important;justify-self:stretch}.sourceAuthorityBadge{justify-self:start!important}.sourceAuthorityEditor{width:100%}.timePickerControls{grid-template-columns:1fr!important}.prosodySummary{text-align:left;max-width:none}.activityFuelPanel{gap:14px!important}.activityFuelPanel>.fuelGauge{align-self:center!important}.fuelGauge{width:100%!important;display:grid!important;grid-template-columns:82px minmax(0,1fr) auto!important}.fuelGaugeVisual{width:82px!important;flex-basis:82px!important}.fuelGaugeVisual svg{width:82px!important;height:52px!important}.fuelGaugeReading{min-width:0}.fuelGaugeReading span,.fuelGaugeReading small{overflow-wrap:anywhere}.accountIdentityMeta{gap:6px!important}.topUpChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.topUpChoices button{min-width:0!important}.fuelTopUpModal .purchaseActions{display:grid!important;grid-template-columns:1fr!important}.fuelTopUpModal .purchaseActions .studioButton{width:100%!important}.managementCardTitle,.connectorCardHead{flex-wrap:wrap}.providerRegistryGrid{margin-top:14px}}@media(max-width:430px){.fuelGauge{grid-template-columns:72px minmax(0,1fr)!important}.fuelGaugeVisual{width:72px!important;flex-basis:72px!important}.fuelGaugeVisual svg{width:72px!important;height:48px!important}.fuelGauge .fuelTopUpMini{grid-column:1/-1;justify-self:start!important}.topUpChoices{grid-template-columns:1fr}.accountIdentityMeta span{white-space:normal!important}.usageCostPreview>div{align-items:flex-start;flex-direction:column}.usageCostPreview.payg>div strong{font-size:20px}}.coachPanel.collapsed .coachHead{min-height:64px!important;align-items:center!important}.coachPanel.collapsed .coachHead>div{justify-content:center!important;gap:6px!important}.coachPanel .coachHead>div>b{font-size:14px!important;line-height:1.25!important}.coachPanel .coachHead>div>span{line-height:1.4!important}.liveOps.collapsed .liveOpsHead{padding-top:12px!important;padding-bottom:12px!important}.liveOps.collapsed .liveOpsHead>div:first-child{display:grid!important;gap:6px!important}.chatMenuButton:hover,.chatMenuButton:focus-visible{background:#fff!important}.purchaseStrip>div:first-child{gap:0!important}.purchaseStrip .kind{margin-bottom:10px!important}.purchaseStrip h3{margin:0 0 7px!important}.managedKnowledgeHead b{margin-top:0!important}.managedKnowledgeHead small{margin-top:7px!important}.managedKnowledgeFlags{gap:6px!important}.managedKnowledgeCard{display:grid;gap:10px!important}.managementCardTitle>div>span{margin-bottom:10px!important}.connectorCardHead>div>.kind{margin-bottom:12px!important}.managedKnowledgeHead>div:first-child>.kind{margin-bottom:12px!important}.setupPathCard>.blockKind{margin-bottom:16px!important}.billingProviderNote .kind{margin-bottom:10px!important}.dashboardSummaryCards,.dashboardMiniStats,.fleetFuelGrid{gap:12px!important}.dashboardSummaryCards article,.dashboardMiniStats article,.fleetFuelCard{display:grid!important;gap:8px!important;min-height:96px!important;align-content:start!important}.dashboardSummaryCards article strong,.dashboardMiniStats article strong{line-height:1.05!important}.dashboardSummaryCards article small,.dashboardMiniStats article small{line-height:1.4!important}.activityFuelPanel .autoTopUpAccount>span{line-height:1.4!important}.fuelTopUpModal .helpHead{padding-bottom:13px!important}.fuelTopUpModal .topUpChoices .utilityPill{white-space:nowrap!important}.accountPageTop,.accountPageIdentity{gap:12px!important}.accountPageIdentity>div{min-width:0!important}.accountPageIdentity p{overflow-wrap:anywhere!important}.providerRegistryGrid>.managementCard{align-self:stretch!important}.providerRegistryGrid>.managementCard .managementCardTitle{margin-bottom:8px!important}@media(max-width:520px){.fuelGauge{padding:5px 6px!important;column-gap:8px!important}.fuelTopUpMini{padding:6px 9px!important}.dashboardSummaryCards article,.dashboardMiniStats article,.fleetFuelCard{min-height:90px!important}.coachPanel.collapsed .coachHead{min-height:62px!important}.purchaseStrip{padding:15px!important}.managedKnowledgeCard{gap:9px!important}.activityFuelPanel{padding:15px!important}.fuelGaugeReading strong{font-size:16px!important}.fuelGaugeReading span{font-size:11.5px!important}.fuelGaugeReading small{font-size:10.5px!important}.fuelTopUpMini{font-size:11.5px!important;padding-inline:10px!important}.accountPageIdentity{align-items:flex-start!important}.accountPageIdentity img{flex:0 0 auto!important}}.stepAdvancedDrawer,.knowledgeSampleDrawer{overflow:hidden!important;border:1px solid #dce2da!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--studio-card-shadow)!important}.stepAdvancedDrawer>summary,.knowledgeSampleDrawer>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:76px!important;padding:14px 16px!important;cursor:pointer!important;list-style:none!important;color:#303830!important;background:#fff!important}.stepAdvancedDrawer>summary::-webkit-details-marker,.knowledgeSampleDrawer>summary::-webkit-details-marker>summary::-webkit-details-marker>summary::-webkit-details-marker{display:none!important}.stepAdvancedDrawer>summary>span,.knowledgeSampleDrawer>summary>span>summary>span>summary>span{display:grid!important;justify-items:start!important;gap:0!important;min-width:0!important}.stepAdvancedDrawer>summary .kind,.knowledgeSampleDrawer>summary .kind{width:max-content!important;max-width:100%!important;margin:0 0 10px!important}.stepAdvancedDrawer>summary b,.knowledgeSampleDrawer>summary b>summary b>summary b{font-size:14px!important;line-height:1.3!important;color:#303830!important;overflow-wrap:anywhere!important}.stepAdvancedDrawer>summary small,.knowledgeSampleDrawer>summary small>summary small>summary small{display:block!important;margin-top:5px!important;font-size:12px!important;line-height:1.45!important;color:#687168!important;overflow-wrap:anywhere!important}.stepAdvancedDrawer>summary>i,.knowledgeSampleDrawer>summary>i{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid #d7ddd5!important;border-radius:9px!important;background:#fafcf9!important;color:#536053!important;font-style:normal!important;font-size:16px!important;line-height:1!important;transition:transform .15s ease!important}.stepAdvancedDrawer[open]>summary>i,.knowledgeSampleDrawer[open]>summary>i[open]>summary>i[open]>summary>i{transform:rotate(180deg)!important}.stepAdvancedDrawer[open]>summary,.knowledgeSampleDrawer[open]>summary[open]>summary[open]>summary{border-bottom:1px solid #edf0ec!important}.stepAdvancedDrawer .advancedBody,.knowledgeSampleBody{padding-top:15px!important}.knowledgeAdvancedBody,.deployAdvancedBody{display:grid!important;gap:var(--studio-surface-gap)!important;padding:16px!important;background:#fbfcfa!important}.knowledgeAdvancedBody>.stepBlockSurface,.deployAdvancedBody>.stepBlockSurface,.knowledgeAdvancedBody>.behaviorSection,.deployAdvancedBody>.callout{margin:0!important;box-shadow:none!important}.teachVTrainingIntro{display:grid!important;gap:6px!important;margin:0 0 14px!important}.teachVTrainingIntro h3{margin:0!important;font-size:17px!important;line-height:1.3!important;color:#303830!important}.teachVTrainingIntro p,.knowledgeSourcesGuide{margin:0!important;font-size:12.5px!important;line-height:1.5!important;color:#667066!important}.teachVTrainingBlock .trainingActions{margin-bottom:13px!important}.trainingSourceList{margin-top:14px!important}.trainingSourceList>div>div{min-width:0!important}.trainingSourceList .kind{width:max-content!important;max-width:100%!important;margin-bottom:9px!important}.trainingSourceList b{display:block!important;margin-bottom:5px!important;font-size:13.5px!important;line-height:1.3!important}.trainingSourceList small{font-size:11.5px!important;line-height:1.45!important}.knowledgeSourcesBlock>.blockKind{margin-bottom:12px!important}.knowledgeSourcesGuide{margin-bottom:14px!important}.knowledgeSampleBody{padding-left:16px!important;padding-right:16px!important;padding-bottom:16px!important}.demoMediaContent>div:first-child{display:grid!important;gap:6px!important}.demoMediaContent>div:first-child>b{font-size:13px!important;line-height:1.35!important}.demoMediaContent>div:first-child>span{font-size:12.5px!important;line-height:1.45!important;color:#687168!important}.relationshipAdvancedCard{padding:16px!important;border:1px solid #dfe5dd!important;border-radius:12px!important;background:#fff!important}.relationshipAdvancedCard .sectionIntro{display:grid!important;gap:6px!important;margin-bottom:14px!important}.relationshipAdvancedCard .sectionIntro .kind{width:max-content!important;margin-bottom:4px!important}.relationshipAdvancedCard .sectionIntro h3,.relationshipAdvancedCard .sectionIntro p{margin:0!important}.relationshipAdvancedCard .sectionIntro h3{font-size:16px!important;line-height:1.3!important}.relationshipAdvancedCard .sectionIntro p{font-size:12.5px!important;line-height:1.5!important;color:#687168!important}.relationshipResumeSetting{display:grid!important;gap:6px!important;margin-top:14px!important}.relationshipResumeSetting>small{font-size:11.5px!important;line-height:1.45!important;color:#747c74!important}.knowledgeSafetyGrid>div{display:grid!important;gap:6px!important}.knowledgeSafetyGrid>div>b{font-size:13px!important;line-height:1.35!important}.knowledgeSafetyGrid>div>span{font-size:12.5px!important;line-height:1.5!important;color:#687168!important}.knowledgeAuthorityPanel .blockContent>p,.knowledgeAuthorityIntro p{font-size:12.5px!important;line-height:1.5!important}.managedKnowledgeHead>div:first-child{display:grid!important;justify-items:start!important;align-content:start!important;gap:0!important;min-width:0!important}.managedKnowledgeHead>div:first-child>.kind{margin:0 0 11px!important}.managedKnowledgeHead>div:first-child>b{margin:0 0 6px!important}.managedKnowledgeHead>div:first-child>small{margin:0!important}.calendarTimezoneField{display:grid!important;gap:7px!important;align-content:start!important}.calendarTimezoneField>span{margin-bottom:0!important}.calendarTimezoneField input{margin:0!important}.timezoneResolved{display:grid!important;gap:3px!important;padding:10px 11px!important;border:1px solid #dce3da!important;border-radius:9px!important;background:#f8fbf7!important}.timezoneResolved b{font-size:12.5px!important;line-height:1.3!important;color:#354035!important}.timezoneResolved span{font-size:11.5px!important;line-height:1.35!important;color:#707970!important;overflow-wrap:anywhere!important}.timezoneSearchResults{display:grid!important;gap:6px!important;max-height:260px!important;overflow:auto!important;padding:2px!important}.timezoneSearchResults>button{display:grid!important;justify-items:start!important;gap:2px!important;width:100%!important;min-height:44px!important;padding:8px 10px!important;border:1px solid #dce2da!important;border-radius:9px!important;background:#fff!important;color:#374037!important;text-align:left!important;box-shadow:none!important}.timezoneSearchResults>button:hover,.timezoneSearchResults>button:focus-visible,.timezoneSearchResults>button.selected{border-color:#86cd81!important;background:#f4fff1!important;outline:none!important}.timezoneSearchResults>button b{font-size:12px!important;line-height:1.3!important}.timezoneSearchResults>button span{font-size:11px!important;line-height:1.35!important;color:#747c74!important}.deployQuickIntro{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}.deployQuickIntro>div{display:grid!important;gap:6px!important;min-width:0!important}.deployQuickIntro h3,.deployQuickIntro p{margin:0!important}.deployQuickIntro h3{font-size:17px!important;line-height:1.3!important}.deployQuickIntro p{font-size:12.5px!important;line-height:1.5!important;color:#667066!important}.deployAdvancedBody .usageBillingChoices>button{cursor:pointer!important}.deployAdvancedBody .usageBillingChoices>button:focus-visible{outline:2px solid rgba(50,205,51,.28)!important;outline-offset:2px!important}.chatBox>.composer{border-radius:0 0 14px 14px!important;overflow:hidden!important;background:#fff!important}.chatBox{border-radius:15px!important}.body>nav.rail.expanded .railStepButton:not(:last-child):after{top:calc(50% + 12px)!important;bottom:-21px!important}@media(max-width:720px){.deployQuickGrid{grid-template-columns:minmax(0,1fr)!important}.deployQuickIntro{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}.knowledgeAdvancedBody,.deployAdvancedBody{padding:14px!important}.stepAdvancedDrawer>summary,.knowledgeSampleDrawer>summary{padding:13px 14px!important}}@media(max-width:480px){.deployQuickIntro{grid-template-columns:1fr!important}.deployQuickIntro>.statusPill{justify-self:start!important}.stepAdvancedDrawer>summary,.knowledgeSampleDrawer>summary{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.timezoneSearchResults{max-height:220px!important}}.guidedSetupShell{border-color:#d8e4d6!important;background:linear-gradient(180deg,#fff,#fbfdfb)!important}.guidedSetupContent{display:grid!important;gap:16px!important}.guidedSetupHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}.guidedSetupHead>div{display:grid!important;gap:7px!important;min-width:0!important}.guidedSetupHead h3,.guidedSetupHead p{margin:0!important}.guidedSetupHead h3{font-size:17px!important;line-height:1.3!important}.guidedSetupHead p,.setupContextBlock p,.signatureGuideIntro p{font-size:13px!important;line-height:1.55!important;color:#657065!important}.guidedSetupConversation{display:grid!important;gap:12px!important;padding:14px!important;border:1px solid #dfe6dd!important;border-radius:14px!important;background:#f8fbf7!important}.guidedSetupVoice{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.guidedSetupVoice>span{font-size:12.5px!important;line-height:1.45!important;color:#667066!important}.guidedSetupMessage{margin:0!important;padding:12px 13px!important;border-left:3px solid #75c96f!important;border-radius:0 11px 11px 0!important;background:#fff!important;font-size:13px!important;line-height:1.55!important;color:#354035!important}.guidedSetupComposer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.guidedSetupComposer input{min-width:0!important;min-height:42px!important;border:1px solid #d7ddd5!important;border-radius:12px!important;padding:9px 11px!important}.guidedSetupComposer button,.guidedSetupActions button,.signatureGuideModeActions button,.signatureGuideOption>button{min-height:40px!important;border:1px solid #263028!important;border-radius:12px!important;background:#263028!important;color:#fff!important;padding:8px 12px!important;font-size:12.5px!important;font-weight:800!important}.guidedSetupActions,.signatureGuideModeActions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.guidedSetupActions button{background:#fff!important;color:#2f7133!important;border-color:#abd4a7!important}.signatureGuideModeActions .ghost{background:#fff!important;color:#303830!important;border-color:#cfd7cd!important}.setupContextBlock textarea{min-height:104px!important;resize:vertical!important}.signatureGuideOptions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.signatureGuideOption{display:grid!important;align-content:start!important;gap:10px!important;padding:17px!important;border:1px solid #dce3da!important;border-radius:15px!important;background:#fff!important;box-shadow:var(--studio-card-shadow)!important}.signatureGuideOption>.kind{width:max-content!important;max-width:100%!important;margin-bottom:4px!important}.signatureGuideOption h3,.signatureGuideOption p{margin:0!important}.signatureGuideOption h3{font-size:16px!important;line-height:1.3!important}.signatureGuideOption p{font-size:13px!important;line-height:1.5!important;color:#606b60!important}.signatureGuideOption>small{font-size:12px!important;line-height:1.45!important;color:#778077!important}.signatureOptionVfn{display:grid!important;gap:8px!important;padding:11px 0!important;border-top:1px solid #edf0ec!important;border-bottom:1px solid #edf0ec!important}.signatureOptionVfn>div{display:grid!important;gap:3px!important}.signatureOptionVfn b{font-size:12px!important}.signatureOptionVfn span{font-size:12.5px!important;line-height:1.4!important;color:#596459!important}.signatureGuideError{color:#a03b34!important;font-size:12.5px!important}.realtimeVoiceControl{max-width:100%!important}.voiceSessionActions{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-left:6px!important}.voiceSessionAction{min-height:34px!important;padding:6px 9px!important;border:1px solid #cad4c8!important;border-radius:11px!important;background:#fff!important;color:#3b453b!important;font-size:11.5px!important;font-weight:800!important;box-shadow:none!important}.voiceSessionAction:hover,.voiceSessionAction:focus-visible{border-color:#78c972!important;background:#f5fff3!important;color:#236d27!important;outline:none!important}.voiceSessionAction.startOver{border-color:#dfbeb8!important;color:#8a3f37!important}.voiceStatusVisible{display:inline-flex!important;align-items:center!important;min-height:30px!important;margin-left:6px!important;padding:5px 9px!important;border:1px solid #e7c788!important;border-radius:999px!important;background:#fff9ed!important;color:#72501b!important;font-size:11.5px!important;line-height:1.3!important}.realtimeVoiceControl.state-warning .voiceStateDot{background:#e0a329!important}.professionalDocumentPanel{display:grid!important;gap:16px!important;margin:12px!important;padding:18px!important;border:1px solid #d9e1d7!important;border-radius:16px!important;background:#fff!important;box-shadow:var(--studio-card-shadow)!important}.professionalDocumentHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.professionalDocumentHead>div{display:grid!important;gap:7px!important;min-width:0!important}.professionalDocumentHead .kind{width:max-content!important;max-width:100%!important;margin-bottom:3px!important}.professionalDocumentHead h3{margin:0!important;font-size:18px!important;line-height:1.25!important}.professionalDocumentHead small{font-size:12px!important;color:#727b72!important}.professionalDocumentHead>button{width:34px!important;height:34px!important;border:1px solid #d8ded6!important;border-radius:12px!important;background:#fff!important;font-size:18px!important}.professionalDocumentMeta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.professionalDocumentMeta>div{display:grid!important;gap:4px!important;padding:11px 12px!important;border:1px solid #e3e8e1!important;border-radius:12px!important;background:#fafcfa!important}.professionalDocumentMeta span{font-size:11.5px!important;color:#747d74!important}.professionalDocumentMeta b{font-size:13px!important;line-height:1.35!important}.professionalDocumentMeta small{font-size:11.5px!important;color:#6f786f!important}.professionalDocumentSummary,.professionalDocumentSection p,.professionalDocumentTerms p{margin:0!important;font-size:13px!important;line-height:1.55!important;color:#515c51!important}.professionalDocumentSection{display:grid!important;gap:6px!important}.professionalDocumentSection h4{margin:0!important;font-size:14px!important}.professionalLineItems{display:grid!important;border:1px solid #e0e5de!important;border-radius:12px!important;overflow:hidden!important}.professionalLineItems>div{display:grid!important;grid-template-columns:minmax(0,1.8fr) .45fr .7fr .75fr!important;gap:8px!important;padding:9px 11px!important;border-top:1px solid #edf0ec!important;align-items:center!important;font-size:12px!important}.professionalLineItems>div:first-child{border-top:0!important;background:#f6f8f5!important}.professionalDocumentTotals{display:grid!important;justify-items:end!important;gap:6px!important}.professionalDocumentTotals span{display:flex!important;justify-content:space-between!important;gap:26px!important;min-width:220px!important;font-size:12.5px!important}.professionalDocumentTotals .total{padding-top:6px!important;border-top:1px solid #dfe4dd!important;font-size:14px!important}.professionalDocumentTerms{display:grid!important;gap:9px!important}.professionalDocumentTerms p{display:grid!important;gap:3px!important}.professionalDocumentActions{display:flex!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.professionalDocumentActions button{min-height:40px!important;border-radius:12px!important;padding:8px 12px!important}.professionalDocumentBoundary{font-size:11.5px!important;line-height:1.45!important;color:#7a827a!important}.helpActiveSessions{display:grid!important;gap:10px!important;margin-bottom:14px!important;padding:14px!important;border:1px solid #dfe5dd!important;border-radius:14px!important;background:#fafcfa!important}.helpActiveSessionsHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.helpActiveSessionsHead h4,.helpActiveSessionsHead p{margin:0!important}.helpActiveSessionsHead h4{font-size:14px!important}.helpActiveSessionsHead p{margin-top:4px!important;font-size:12px!important;line-height:1.45!important;color:#707970!important}.helpActiveSessionsHead>b{font-size:11.5px!important;white-space:nowrap!important}.helpSessionCard{display:grid!important;justify-items:start!important;gap:4px!important;width:100%!important;padding:11px 12px!important;border:1px solid #dce2da!important;border-radius:12px!important;background:#fff!important;text-align:left!important;color:#354035!important}.helpSessionCard.current{border-color:#9fd59b!important;background:#f7fff5!important}.helpSessionCard>span{font-size:10.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#728072!important}.helpSessionCard>b{font-size:13px!important}.helpSessionCard>small{font-size:11.5px!important;line-height:1.4!important;color:#707970!important}.accountModal .requestInviteLink{justify-self:center!important;margin:0 auto!important;padding:2px 3px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#39743b!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important;box-shadow:none!important}.accountModal .requestInviteLink:hover,.accountModal .requestInviteLink:focus-visible{background:transparent!important;color:#205f25!important;text-decoration:none!important;outline:2px solid rgba(50,205,51,.18)!important;outline-offset:2px!important}.accountModal .accountBody>button:not(.requestInviteLink){border-radius:12px!important}.aboutBack,.footerNav>button,.footerNav>.footerActionStack>button,.auditReturn{min-height:40px!important;padding:9px 13px!important;border-radius:12px!important;font-size:13px!important;line-height:1.25!important}.managedKnowledgeHead>div:first-child>.kind,.managementCardTitle>div>span,.connectorCardHead>div>.kind{margin-bottom:12px!important}.stepBlockSurface,.managementCard,.managedKnowledgeCard,.connectorCard{overflow-wrap:anywhere!important}button:where(:not(.voiceToggleIcon):not(.profileMenuTrigger):not(.helpClose):not(.drawerCloseIcon):not(.railExternalClose):not(.toggleControl):not(.infoTip):not(.utilityPill)){border-radius:12px}@media(max-width:900px){.signatureGuideOptions{grid-template-columns:minmax(0,1fr)!important}.guidedSetupHead{display:grid!important}.guidedSetupHead>button{justify-self:start!important}}@media(max-width:600px){.guidedSetupComposer{grid-template-columns:minmax(0,1fr)!important}.guidedSetupComposer button{justify-self:start!important}.voiceSessionActions{margin-left:0!important}.professionalDocumentPanel{margin:10px 8px!important;padding:15px!important}.professionalDocumentMeta{grid-template-columns:minmax(0,1fr)!important}.professionalLineItems{overflow:auto!important}.professionalLineItems>div{min-width:520px!important}.helpActiveSessionsHead{display:grid!important}.professionalDocumentActions{justify-content:flex-start!important}}.main>.guidedSetupShell{margin-bottom:22px!important}.main>.guidedSetupShell+section{margin-top:0!important}.main>.stack,.knowledgeSetup,.deploySetup,.signatureSetup,.expressionSetup,.teachVSetup{gap:22px!important;row-gap:22px!important}.knowledgeAdvancedBody,.deployAdvancedBody{gap:18px!important}.stepBlockSurface+.stepBlockSurface{scroll-margin-top:18px}.trainingSourceList{display:grid!important;gap:10px!important}.trainingSourceList>.trainingSourceItem{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:14px 15px!important;border:1px solid #dde4db!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--studio-card-shadow)!important}.trainingSourceMain{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;min-width:0!important}.trainingSourceType{width:max-content!important;max-width:100%!important;margin:0 0 3px!important}.trainingSourceTitle{display:block!important;min-width:0!important;font-size:14px!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:anywhere!important}.trainingSourceMeta{display:block!important;min-width:0!important;font-size:12px!important;line-height:1.45!important;color:#737c73!important;white-space:normal!important;overflow-wrap:anywhere!important}.trainingRemoveButton{align-self:center!important;justify-self:end!important;min-width:82px!important;min-height:38px!important;padding:8px 12px!important;font-size:12.5px!important;font-weight:800!important;white-space:nowrap!important}.managedKnowledgeProgress{display:grid!important;gap:7px!important;margin:12px 0!important;padding:10px 12px!important;border:1px solid #dde4db!important;border-radius:12px!important;background:#fff!important;color:#5e685e!important}.managedKnowledgeProgress>span{font-size:12px!important;line-height:1.4!important}.managedKnowledgeProgressTrack{position:relative!important;height:4px!important;overflow:hidden!important;border-radius:999px!important;background:#e9eee7!important}.managedKnowledgeProgressTrack>i{position:absolute!important;inset:0 auto 0 -38%!important;width:38%!important;border-radius:999px!important;background:linear-gradient(90deg,#32cd3314,#32cd33c2,#32cd3314)!important;animation:managedKnowledgeSweep 1.25s ease-in-out infinite!important}@keyframes managedKnowledgeSweep{0%{left:-38%}to{left:100%}}@media(prefers-reduced-motion:reduce){.managedKnowledgeProgressTrack>i{animation:none!important;left:0!important;width:100%!important;opacity:.55!important}}.knowledgeComposerModeGroup{display:grid!important;gap:9px!important;align-items:start!important}.knowledgeCalendarLauncher{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-height:48px!important;padding:9px 12px!important;border:1px solid #dce3da!important;border-radius:13px!important;background:#fff!important;color:#343d34!important;text-align:left!important;box-shadow:none!important}.knowledgeCalendarLauncher>span{display:grid!important;gap:2px!important;min-width:0!important}.knowledgeCalendarLauncher b{font-size:12.5px!important}.knowledgeCalendarLauncher small{font-size:11.5px!important;line-height:1.35!important;color:#778077!important}.knowledgeCalendarLauncher i{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;flex:0 0 26px!important;font-style:normal!important;transition:transform .16s ease!important;transform:rotate(0)!important}.knowledgeCalendarLauncher.selected{border-color:#9fd59b!important;background:#f8fff6!important}.knowledgeCalendarLauncher.selected i{transform:rotate(180deg)!important}.usageCostPreview.payg{border-color:#dce3da!important;background:#fff!important;color:inherit!important}.usageCostPreview.payg>div strong{color:#263028!important}.deployQuickGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.headerMicControl{position:relative!important}.micMuteSlash{position:absolute!important;left:50%!important;top:50%!important;width:20px!important;height:2px!important;border-radius:2px!important;background:currentColor!important;transform:translate(-50%,-50%) rotate(-45deg)!important;pointer-events:none!important;z-index:3!important}.realtimeVoiceControl.muted .voiceStateDot,.realtimeVoiceControl.state-muted .voiceStateDot{background:#8a928a!important}.realtimeVoiceControl.state-muted .voiceToggleIcon{background:#f5f6f4!important;color:#596159!important}.accountModal .requestInviteLink{display:inline-block!important;justify-self:start!important;align-self:start!important;margin:0!important;padding:2px 0!important;border:0!important;background:transparent!important;color:#39743b!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;text-decoration:none!important;box-shadow:none!important}.accountModal .requestInviteLink:hover,.accountModal .requestInviteLink:focus-visible{color:#205f25!important;text-decoration:none!important;background:transparent!important}.accountModal .signupPrimaryAction{min-height:46px!important;padding:11px 16px!important;border-radius:14px!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important}.auditRecordActions{display:flex!important;flex-wrap:wrap!important;gap:6px 8px!important;margin-top:10px!important}.auditRecordActions .link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;margin:0!important;padding:4px 7px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#39743b!important;font-size:11.5px!important;font-weight:750!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important}.auditRecordActions .link:hover,.auditRecordActions .link:focus-visible{background:#f2faf1!important;color:#236d27!important;transform:none!important}.sectionChevron{position:relative!important;display:grid!important;place-items:center!important;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;padding:0!important;border-radius:11px!important;transform:none!important}.sectionChevron i{display:grid!important;place-items:center!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;font-style:normal!important;font-size:18px!important;line-height:18px!important;transform:rotate(0)!important;transform-origin:50% 50%!important;transition:transform .16s ease!important}.sectionChevron.expanded i{transform:rotate(180deg)!important}.sectionChevron.collapsed i{transform:rotate(0)!important}.stepAdvancedDrawer>summary>i,.knowledgeSampleDrawer>summary>i,.managedKnowledgePreview>summary>i{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;flex:0 0 24px!important;margin:0!important;font-style:normal!important;line-height:24px!important;transform:rotate(0)!important;transform-origin:50% 50%!important;transition:transform .16s ease!important}.stepAdvancedDrawer[open]>summary>i,.knowledgeSampleDrawer[open]>summary>i,.managedKnowledgePreview[open]>summary>i{transform:rotate(180deg)!important}.getStartedHeader,.getStartedHeader:hover,.getStartedHeader:focus-visible{transform:none!important}.body>nav.rail.expanded .railStepButton:not(:last-child):after{left:27px!important;top:calc(50% + 11px)!important;bottom:-23px!important;width:2px!important;border-radius:2px!important}.body>nav.rail.expanded .railStepButton[data-link-next=connected]:not(:last-child):after{opacity:1!important}.footerNav>button,.footerNav>.footerActionStack>button,.pricingTitleBuy,.buyAgentButton.planActionButton{min-height:42px!important;border-radius:14px!important;font-size:13.5px!important;font-weight:800!important}.footerNav>button,.footerNav>.footerActionStack>button{min-width:138px!important;padding:10px 14px!important}.aboutBack,.auditReturn{min-height:42px!important;border-radius:14px!important;font-size:13.5px!important;font-weight:750!important}button:where(:not(.voiceToggleIcon):not(.profileMenuTrigger):not(.helpClose):not(.drawerCloseIcon):not(.railExternalClose):not(.toggleControl):not(.infoTip):not(.utilityPill)){border-radius:14px}.testSessionActive .studioMain{scroll-margin-top:calc(var(--studio-header-height) + 12px)!important}.studioLayout{gap:18px!important}.coachPanel+.signatureTrace,.coachPanel+.reflectionPanelClean{margin-top:18px!important}@media(max-width:900px){.deployQuickGrid{grid-template-columns:minmax(0,1fr)!important}.trainingSourceList>.trainingSourceItem{grid-template-columns:minmax(0,1fr)!important}.trainingRemoveButton{justify-self:start!important}.main>.stack,.knowledgeSetup,.deploySetup,.signatureSetup,.expressionSetup,.teachVSetup{gap:18px!important;row-gap:18px!important}}.pricingPage .aboutBack,.pricingPage .pricingTitleBuy{min-width:112px!important;min-height:42px!important;padding:9px 13px!important;font-size:13.5px!important;font-weight:800!important;border-radius:14px!important}:root{--rail-hover:#eaf6e6;--rail-step-top-reserve:18px}.body>nav.rail>.railSteps{padding-top:var(--rail-step-top-reserve)!important}.body>nav.rail.expanded .railStepButton{align-items:center!important}.body>nav.rail.expanded .railStepButton>div{justify-content:center!important}.railIndex{align-self:center!important;justify-self:center!important;line-height:1!important}.sectionChevron,.stepAdvancedDrawer>summary>i,.knowledgeSampleDrawer>summary>i,.managedKnowledgePreview>summary>i{position:relative!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;flex:0 0 28px!important;margin:0!important;padding:0!important;border:1px solid #d7ddd5!important;border-radius:9px!important;background:#fafcf9!important;color:#536053!important;font-style:normal!important;font-size:0!important;line-height:0!important;box-sizing:border-box!important;box-shadow:none!important;transform:none!important;transform-origin:50% 50%!important;overflow:hidden!important}.sectionChevron:hover,.sectionChevron:focus-visible{background:#f5f7f4!important;border-color:#cfd7cd!important;box-shadow:none!important;outline:none!important}.sectionChevron:before,.stepAdvancedDrawer>summary>i:before,.knowledgeSampleDrawer>summary>i:before,.managedKnowledgePreview>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:6px!important;height:6px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-65%) rotate(45deg)!important;transform-origin:50% 50%!important;transition:transform .16s ease!important}.sectionChevron.expanded,.sectionChevron.collapsed,.stepAdvancedDrawer[open]>summary>i,.knowledgeSampleDrawer[open]>summary>i,.managedKnowledgePreview[open]>summary>i{transform:none!important}.sectionChevron.expanded:before,.stepAdvancedDrawer[open]>summary>i:before,.knowledgeSampleDrawer[open]>summary>i:before,.managedKnowledgePreview[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.sectionChevron.collapsed:before{transform:translate(-50%,-65%) rotate(45deg)!important}.planRowChevron{position:relative!important;display:inline-grid!important;place-items:center!important;width:14px!important;height:14px!important;transform:none!important;transform-origin:50% 50%!important}.planRowChevron:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:5px!important;height:5px!important;border-right:1.7px solid #697269!important;border-bottom:1.7px solid #697269!important;transform:translate(-50%,-65%) rotate(45deg)!important;transform-origin:50% 50%!important;transition:transform .16s ease!important}.pricingComponentItem.open .planRowChevron{transform:none!important}.pricingComponentItem.open .planRowChevron:before{transform:translate(-50%,-35%) rotate(225deg)!important}.usageCostPreview>div strong{font-size:22px!important;line-height:1.1!important;font-weight:850!important;white-space:nowrap!important}.usageCostPreview.payg>div strong{font-size:22px!important}:root{--rail-hover:#eef8eb}.guidedSetupGuideMeta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;padding-bottom:8px!important;border-bottom:1px solid #e5ebe3!important}.guidedSetupGuideMeta>span{min-width:0!important;font-size:11.5px!important;line-height:1.35!important;color:#697369!important;white-space:normal!important}.guidedSetupGuideMeta>span b{color:#354035!important;font-weight:850!important}.guideLogButton{flex:0 0 auto!important;min-height:30px!important;padding:4px 8px!important;border:1px solid #d5ddd3!important;border-radius:9px!important;background:#fff!important;color:#39743b!important;font-size:11px!important;font-weight:800!important;box-shadow:none!important}.guideLogButton:hover,.guideLogButton:focus-visible{background:#f3faf1!important;border-color:#a7d2a3!important;transform:none!important;outline:none!important}.guidedSetupMessage .helpFormattedText{display:grid!important;gap:9px!important}.guidedSetupMessage .helpFormattedText p,.guidedSetupMessage .helpFormattedText ul,.guidedSetupMessage .helpFormattedText ol{margin:0!important}.guidedSetupMessage .helpFormattedText ul,.guidedSetupMessage .helpFormattedText ol{display:grid!important;gap:5px!important;padding-left:20px!important}.guidedSetupMessage .helpFormattedText li{padding-left:2px!important;line-height:1.5!important}.guidedSetupMessage .helpFormattedText p+ul,.guidedSetupMessage .helpFormattedText p+ol{margin-top:1px!important}.realtimeVoiceControl{position:relative!important;display:inline-flex!important;align-items:center!important;gap:0!important;overflow:visible!important}.voiceStartOverIcon{position:absolute!important;right:-5px!important;bottom:-5px!important;z-index:4!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #ccd5ca!important;border-radius:50%!important;background:#fff!important;color:#596359!important;font-size:11px!important;font-weight:850!important;line-height:1!important;box-shadow:0 1px 4px #141e141f!important;transform:none!important}.voiceStartOverIcon:hover,.voiceStartOverIcon:focus-visible{background:#f3faf1!important;border-color:#91c98c!important;color:#236d27!important;transform:none!important;outline:none!important}.headerMicControlWrap .voiceStartOverIcon{display:none!important}.testSessionActive .liveOpsHead,.testSessionActive .reflectionPanelHead,.testSessionActive .helpReflectionPanelHead,.testSessionActive .decisionTraceHead{align-items:center!important}.testSessionActive .liveOpsHeadActions{align-self:center!important}.testSessionActive .sectionChevron,.testSessionActive .traceChevron,.testSessionActive .reflectionChevron{position:relative!important;inset:auto!important;align-self:center!important;justify-self:end!important;margin-top:0!important;margin-bottom:0!important;transform:none!important;flex:0 0 28px!important}.testSessionActive .decisionTraceHead{min-height:48px!important}.testSessionActive .decisionTraceHead>div{align-self:center!important}.testSessionActive .traceChevron{margin-left:auto!important}.testSessionActive .reflectionPanelHead>div,.testSessionActive .helpReflectionPanelHead>div{align-items:center!important}.knowledgeComposerModeGroup{justify-items:start!important;width:100%!important;max-width:100%!important}.knowledgeComposerTabs{width:max-content!important;max-width:100%!important;justify-self:start!important}.knowledgeCalendarLauncher{justify-self:stretch!important}.pricingBreakdownHead>div>span:last-child{justify-self:end!important;text-align:right!important;padding-right:0!important}.pricingPageActions .buyAgentButton,.pricingTitleBuy{background:#32cd33!important;border-color:#32cd33!important;color:#102512!important}.pricingPageActions .buyAgentButton:hover,.pricingTitleBuy:hover:not(:disabled){background:#29b92c!important;border-color:#29b92c!important;color:#061707!important;transform:none!important}.signInHeaderLink{border:0!important;background:transparent!important;color:#3f493f!important;padding:7px 8px!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.signInHeaderLink:hover,.signInHeaderLink:focus-visible{background:#f3f7f2!important;color:#236d27!important;transform:none!important;outline:none!important}@media(max-width:760px){.signInHeaderLink{display:none!important}.guidedSetupGuideMeta{align-items:flex-start!important;flex-direction:column!important}.guideLogButton{align-self:flex-start!important}}.helpModal .sectionChevron,.helpModal .traceChevron,.helpModal .reflectionChevron{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;align-self:center!important;justify-self:end!important;margin:0!important;transform:none!important;transform-origin:50% 50%!important;flex:0 0 32px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important}.helpModal .sectionChevron i,.helpModal .traceChevron i,.helpModal .reflectionChevron i{position:relative!important;display:block!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;transform:none!important;transform-origin:50% 50%!important}.helpModal .decisionTraceHead,.helpModal .helpReflectionPanelHead,.helpModal .liveOpsHead{align-items:center!important}.helpModal .decisionTraceHead>div,.helpModal .helpReflectionPanelHead>div,.helpModal .liveOpsHead>div:first-child{align-self:center!important;min-width:0!important}.helpQueueHint{display:flex!important;align-items:center!important;gap:7px!important;margin:5px 12px 8px!important;padding:6px 9px!important;border:1px solid #e1e7df!important;border-radius:9px!important;background:#fafcf9!important;color:#687168!important;font-size:10.5px!important;line-height:1.35!important;font-weight:600!important;box-shadow:none!important;min-width:0!important}.helpQueueHint b{font-size:10.5px!important;font-weight:820!important;color:#3e493e!important}.helpQueueHint>span:last-child{min-width:0!important;overflow-wrap:anywhere!important}.helpQueuePulse{flex:0 0 7px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#32cd33!important;box-shadow:0 0 0 3px #32cd331f!important;animation:runtimeLivePulse 1.15s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){.helpQueuePulse{animation:none!important}}.helpModal .helpReflectionPanelHead{display:grid!important;grid-template-columns:minmax(0,1fr) 32px!important;align-items:center!important;gap:10px!important}.helpModal .helpReflectionPanelHead>div{min-width:0!important;width:100%!important;align-self:center!important}.helpModal .helpReflectionPanelHead>.reflectionChevron{grid-column:2!important;position:static!important;align-self:center!important;justify-self:end!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;inset:auto!important}.helpModal .helpReflectionPanelHead>.reflectionChevron i{position:relative!important;display:block!important;width:16px!important;height:16px!important;margin:auto!important;transform-origin:50% 50%!important}.helpModal .helpTurns>.helpQuickReplies{width:100%!important;margin:2px 0 0!important;padding:4px 0 8px!important;background:transparent!important;border:0!important;box-shadow:none!important}.guideLogActions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:wrap!important}.guideLogButton{width:auto!important;min-height:30px!important;padding:5px 9px!important;border-radius:10px!important;font-size:11px!important;font-weight:700!important}.body>nav.rail>.railSteps{padding-top:24px!important}.body>nav.rail.expanded .railStepButton{isolation:isolate!important;background:transparent!important}.body>nav.rail.expanded .railStepButton>div{position:relative!important;z-index:2!important;transform:translateY(2px)!important}.body>nav.rail.expanded .railStepButton:before{content:""!important;position:absolute!important;inset:0!important;border-radius:10px!important;background:transparent!important;z-index:1!important;pointer-events:none!important;transition:background .14s ease!important}.body>nav.rail.expanded .railStepButton:hover,.body>nav.rail.expanded .railStepButton:focus-visible,.body>nav.rail.expanded .railStepButton.active{background:transparent!important}.body>nav.rail.expanded .railStepButton:hover:before,.body>nav.rail.expanded .railStepButton:focus-visible:before{background:var(--rail-hover)!important}.body>nav.rail.expanded .railStepButton.active:before{background:var(--rail-selected)!important}.body>nav.rail.expanded .railStepButton:not(:last-child):after{left:27px!important;top:calc(50% + 14px)!important;bottom:-19px!important;width:2px!important;z-index:0!important}.body>nav.rail.expanded .railStepButton>.railIndex{z-index:3!important;background:var(--rail-surface)!important}.body>nav.rail.expanded .railStepButton.active>.railIndex{background:#171a18!important}.body>nav.rail.expanded .railStepButton[data-progress=complete]>.railIndex{background:#edf9eb!important}.body>nav.rail.expanded .railStepButton[data-progress=pending]>.railIndex{background:#fff9df!important}.body>nav.rail.expanded .railStepButton[data-progress=skipped]>.railIndex{background:#fff0ef!important}.body>nav.rail.expanded .railStepButton[data-progress=conflict]>.railIndex{background:#fff0ef!important;border-color:#d85852!important;color:#982f2a!important}.helpReflectionInvite{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0 11px 8px!important}.helpReflectionInvite:before,.helpReflectionInvite:after{display:none!important;content:none!important}.managedSourceConflict{display:grid!important;gap:4px!important;padding:9px 10px!important;border:1px solid #e5b16b!important;border-radius:10px!important;background:#fff9ef!important;color:#72501c!important;font-size:11.5px!important;line-height:1.4!important}.managedSourceConflict b{font-size:11.5px!important;color:#714814!important}.managedSourceConflict span{display:block!important}.sourceImmediateConflict{margin:0 0 14px!important}.body>nav.rail.expanded .railStepButton{align-items:start!important}.body>nav.rail.expanded .railStepButton>div{transform:translateY(2px)!important}.body>nav.rail.expanded .railStepButton>.railIndex{align-self:start!important;margin-top:-2px!important}.body>nav.rail.expanded .railStepButton:not(:last-child):after{top:30px!important;bottom:-9px!important}.usageBillingChoices{margin-top:6px!important}.stepOneBillingMode{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin-top:8px!important;padding-top:2px!important;font-family:inherit!important;font-size:13px!important;line-height:1.35!important;color:#394039!important}.stepOneBillingMode>span{margin-right:3px!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:700!important;color:inherit!important}.stepOneBillingMode>button{min-height:40px!important;padding:9px 13px!important;border:1px solid #cbd6c9!important;border-radius:999px!important;background:#fff!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:760!important;box-shadow:none!important;transform:none!important}.stepOneBillingMode>button.selected{border-color:#67b964!important;background:#edf9eb!important;color:#185f1e!important;box-shadow:0 0 0 1px #67b964 inset!important}.stepOneBillingMode>button:hover,.stepOneBillingMode>button:focus-visible{border-color:#8fc98b!important;background:#f4fbf2!important;color:#255f29!important;outline:2px solid rgba(50,205,51,.12)!important;outline-offset:1px!important;transform:none!important}.identityConflictResolver{border-color:#e7b16a!important;background:#fffaf2!important;box-shadow:0 8px 22px #69461614!important}.identityConflictResolverBody{display:grid!important;gap:12px!important}.identityConflictResolverBody h3{margin:0 0 5px!important;font-size:16px!important}.identityConflictResolverBody p{margin:0!important;line-height:1.5!important;color:#654a26!important}.identityConflictResolverBody small{display:block!important;margin-top:5px!important;color:#7a6240!important}.identityConflictChoices{display:grid!important;gap:7px!important;padding:10px 11px!important;border:1px solid #efd5ad!important;border-radius:11px!important;background:#fff!important}.identityConflictChoices>span{font-size:12px!important;line-height:1.45!important;color:#68593f!important}.identityConflictChoices>div,.identityConflictRoutes{display:flex!important;gap:7px!important;flex-wrap:wrap!important}.identityConflictChoices button{min-height:36px!important;padding:7px 11px!important;border:1px solid #c8d7c5!important;border-radius:10px!important;background:#f7fbf5!important;color:#2d6531!important;font-size:12px!important;font-weight:800!important}.identityConflictChoices button:hover,.identityConflictChoices button:focus-visible{border-color:#86c681!important;background:#effbed!important;outline:none!important}.identityConflictRoutes .studioButton{min-height:36px!important;font-size:11.5px!important}.demoIdentityConflict{display:grid!important;gap:6px!important;margin-bottom:12px!important;padding:10px 11px!important;border:1px solid #e5b16b!important;border-radius:10px!important;background:#fff9ef!important;color:#72501c!important}.demoIdentityConflict b{font-size:12px!important}.demoIdentityConflict span{font-size:11.5px!important;line-height:1.45!important}.demoIdentityConflict button{justify-self:start!important;min-height:34px!important;padding:6px 9px!important;border:1px solid #dfbd8a!important;border-radius:9px!important;background:#fff!important;color:#704b17!important;font-size:11.5px!important;font-weight:800!important}@media(max-width:560px){.capabilityStickyMeta{gap:8px!important;padding-top:10px!important}.capabilityStickyMeta>span{font-size:13px!important;line-height:1.42!important;gap:7px!important}.capabilityStickyMeta>span>b{font-size:11.5px!important;line-height:1.3!important}.capabilityStickyPrice>span,.capabilityStickyPrice>em{font-size:11.5px!important;line-height:1.35!important}.capabilityStickyPrice>strong{font-size:30px!important}.capabilityStickyPrice>strong small{font-size:11.5px!important}.stepOneBillingMode>span,.stepOneBillingMode>button{font-size:inherit!important}.identityConflictChoices>div,.identityConflictRoutes{display:grid!important;grid-template-columns:1fr!important}.identityConflictChoices button,.identityConflictRoutes .studioButton{width:100%!important;text-align:left!important;justify-content:flex-start!important}}.body>nav.rail.expanded .railStepButton[data-progress=complete]>.railIndex{background:#edf9eb!important;border-color:#32cd33!important;color:#216f25!important}.body>nav.rail.expanded .railStepButton[data-progress=pending]>.railIndex{background:#fff9df!important;border-color:#c7a40b!important;color:#735f00!important}.body>nav.rail.expanded .railStepButton[data-progress=skipped]>.railIndex,.body>nav.rail.expanded .railStepButton[data-progress=conflict]>.railIndex{background:#fff0ef!important;border-color:#d85852!important;color:#982f2a!important}.capAiDemand{grid-area:tier!important;justify-self:end!important;align-self:start!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:23px!important;padding:4px 8px!important;border:1px solid #d6ddd4!important;border-radius:999px!important;background:#f6f7f5!important;color:#596259!important;font-size:10.5px!important;font-weight:820!important;line-height:1.15!important;white-space:nowrap!important;box-sizing:border-box!important}.capAiDemand.low{border-color:#b9dcb7!important;background:#f2faf0!important;color:#2f7433!important}.capAiDemand.medium{border-color:#dfc474!important;background:#fff9e8!important;color:#735e0b!important}.capAiDemand.high{border-color:#e0aaa4!important;background:#fff4f2!important;color:#8a332d!important}.identityConflictResolver{margin:0 0 20px!important;border:1px solid #d85852!important;background:#fff8f7!important;box-shadow:0 8px 22px #70272212!important}.identityConflictResolver>.blockKind{color:#8d332d!important}.identityConflictResolverBody{gap:14px!important}.identityConflictResolverBody p{color:#65413e!important}.identityConflictResolverBody small{color:#765552!important}.identityConflictChoices{gap:8px!important;padding:11px 12px!important;border:1px solid #efc4c0!important;background:#fffdfc!important}.identityConflictChoices>span{color:#684744!important}.identityConflictChoices>small{margin:0!important;color:#80615e!important;font-size:11.5px!important;line-height:1.4!important}.identityConflictChoices button{border-color:#d85852!important;background:#fff!important;color:#8f332d!important}.identityConflictChoices button:hover,.identityConflictChoices button:focus-visible{border-color:#b9443f!important;background:#fff1ef!important;color:#742622!important}.identityConflictRoutes{padding-top:2px!important}.identityConflictRoutes .studioButton{border-color:#d9c7c4!important;background:#fff!important;color:#62504e!important}.sourceImmediateConflict{margin:0 0 16px!important}.managedSourceConflict{border-color:#d85852!important;background:#fff7f5!important;color:#7f302a!important}.managedSourceConflict b{color:#7f302a!important}.demoIdentityConflict{border-color:#d89b46!important;background:#fffaf0!important;color:#704d19!important}.statusPill.warning{border-color:#d8b054!important;background:#fff8e3!important;color:#765a08!important}.statusPill.danger{border-color:#d85852!important;background:#fff1ef!important;color:#8b302a!important}.managedKnowledgeStateGuide{display:grid!important;gap:3px!important;margin:9px 0 0!important;padding:9px 10px!important;border:1px solid #dfe4dd!important;border-radius:10px!important;background:#fafbf9!important;color:#596159!important;font-size:11.5px!important;line-height:1.4!important}.managedKnowledgeStateGuide b{font-size:11.5px!important}.managedKnowledgeStateGuide.good{border-color:#c9dfc7!important;background:#f7fcf5!important;color:#376f3a!important}.managedKnowledgeStateGuide.warning{border-color:#e3c57c!important;background:#fffaf0!important;color:#725619!important}.managedKnowledgeStateGuide.danger{border-color:#e2aaa5!important;background:#fff6f4!important;color:#7f302a!important}@media(max-width:560px){.identityConflictResolver{margin-bottom:16px!important}.identityConflictChoices{padding:11px!important}.capAiDemand{font-size:10.5px!important;white-space:normal!important;text-align:center!important}.managedKnowledgeStateGuide{font-size:12px!important}}.identityConflictChoices button{display:grid!important;gap:3px!important;align-content:center!important}.identityConflictChoices button>b{font-size:12.5px!important;line-height:1.3!important}.identityConflictChoices button>small{font-size:10.5px!important;line-height:1.3!important;color:#7a5753!important;font-weight:650!important}.identityConflictChoices button:hover>small,.identityConflictChoices button:focus-visible>small{color:#6b4541!important}@media(max-width:560px){.stepOneBillingMode{gap:8px!important;font-size:13px!important}.stepOneBillingMode>span{width:100%!important;margin:0 0 1px!important;font-size:inherit!important}.stepOneBillingMode>button{min-height:40px!important;padding:9px 14px!important;font-size:inherit!important}.identityConflictChoices button>b{font-size:13px!important}.identityConflictChoices button>small{font-size:11.5px!important}}.guidedSetupHeadActions{display:flex!important;align-items:center!important;justify-content:flex-end!important;column-gap:12px!important;row-gap:10px!important;flex-wrap:wrap!important;flex:0 0 auto!important}.guidedSetupShell.active.compact .guidedSetupContent{gap:10px!important}.guidedSetupShell.active.compact .guidedSetupHead{align-items:center!important}.guidedSetupShell.active.compact .guidedSetupHead>div{gap:4px!important}.guidedSetupShell.active.compact .guidedSetupHead>div>p{max-width:760px!important}.guidedSetupCompact{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border:1px solid #dfe6dd!important;border-radius:12px!important;background:#f8fbf7!important}.guidedSetupCompactStatus{display:grid!important;gap:4px!important;min-width:0!important;min-height:0!important}.guidedSetupCompactStatus>span{font-size:13px!important;line-height:1.4!important;color:#657065!important}.guidedSetupCompactStatus>span b{color:#354035!important;font-weight:850!important}.guidedSetupCompactMessage{height:104px!important;min-height:0!important;max-height:none!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;padding:8px 9px!important;border:1px solid #e2e8e0!important;border-radius:10px!important;background:#fff!important;font-size:13px!important;line-height:1.5!important;color:#354035!important}.guidedSetupCompactMessage .helpFormattedText{display:grid!important;gap:8px!important;margin:0!important}.guidedSetupCompactMessage .helpFormattedText p,.guidedSetupCompactMessage .helpFormattedText ul,.guidedSetupCompactMessage .helpFormattedText ol{margin:0!important}.guidedSetupCompactMessage .helpFormattedText ul,.guidedSetupCompactMessage .helpFormattedText ol{display:grid!important;gap:5px!important;padding-left:20px!important}.guidedSetupCompactMessage .helpFormattedText strong,.guidedSetupMessage .helpFormattedText strong{font-weight:800!important;color:#263026!important}.guidedSetupTranscript{display:grid!important;align-content:start!important;gap:10px!important;scroll-behavior:auto!important}.guidedSetupTranscript.guidedSetupMessage{border-left:0!important;border-radius:12px!important;background:#fcfdfc!important;padding:12px!important}.guidedSetupTurn{display:grid!important;gap:5px!important;width:min(92%,760px)!important;padding:10px 11px!important;border:1px solid #dfe6dd!important;border-radius:11px!important;background:#fff!important;box-sizing:border-box!important}.guidedSetupTurn.owner{justify-self:end!important;width:min(86%,680px)!important;background:#eef6ec!important;border-color:#d5e5d1!important}.guidedSetupTurn.guide{justify-self:start!important;border-left:3px solid #75c96f!important}.guidedSetupTurn.pending{opacity:.78!important}.guidedSetupTurnLabel{font-size:10.5px!important;line-height:1.25!important;font-weight:850!important;letter-spacing:.02em!important;color:#687268!important}.guidedSetupTurn.owner .guidedSetupTurnLabel{color:#3d6d3f!important}.guidedSetupTurnBody{min-width:0!important;font-size:13px!important;line-height:1.5!important;color:#354035!important;overflow-wrap:anywhere!important}.guidedSetupTurnBody>p{margin:0!important;white-space:pre-wrap!important}.guidedSetupTurnBody .helpFormattedText{display:grid!important;gap:8px!important;margin:0!important}.guidedSetupTurnBody .helpFormattedText p,.guidedSetupTurnBody .helpFormattedText ul,.guidedSetupTurnBody .helpFormattedText ol{margin:0!important}.guidedSetupTurnBody .helpFormattedText ul,.guidedSetupTurnBody .helpFormattedText ol{display:grid!important;gap:5px!important;padding-left:20px!important}.guidedSetupCompactMessage .guidedSetupTurn{width:100%!important;padding:8px 9px!important;border-radius:9px!important}.guidedSetupCompactMessage .guidedSetupTurn.owner{width:92%!important}.guidedSetupCompactActions{justify-content:flex-end!important;align-items:center!important;max-width:520px!important}.identityResolutionFollowUp{margin:0 0 18px!important;border:1px solid #c7a40b!important;background:#fffbea!important;box-shadow:0 8px 22px #6b580a12!important}.identityResolutionFollowUp>.blockKind{color:#735f00!important}.identityResolutionFollowUpBody{display:grid!important;gap:11px!important}.identityResolutionFollowUpBody h3{margin:0 0 5px!important;font-size:16px!important;line-height:1.35!important;color:#3d3a27!important}.identityResolutionFollowUpBody p{margin:0!important;font-size:13px!important;line-height:1.5!important;color:#655d2f!important}.identityResolutionFollowUpActions{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.identityResolutionFollowUpActions .studioButton{min-height:38px!important}@media(max-width:760px){.main>.guidedSetupShell{margin-bottom:14px!important}.guidedSetupShell.active.compact .guidedSetupHead{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.guidedSetupShell.active.compact .guidedSetupHead>div>p{display:none!important}.guidedSetupShell.active.compact .guidedSetupHeadActions{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:1px!important}.guidedSetupShell.active.compact .guidedSetupHeadActions .studioButton{flex:0 0 auto!important;min-height:38px!important}.guidedSetupCompact{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px 11px!important}.guidedSetupCompactMessage{height:88px!important;min-height:0!important;max-height:none!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;font-size:13px!important;line-height:1.5!important}.guidedSetupCompactActions{display:flex!important;max-width:100%!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;padding-bottom:2px!important}.guidedSetupCompactActions button{flex:0 0 auto!important;white-space:nowrap!important;min-height:38px!important}.identityResolutionFollowUp{margin-bottom:14px!important}.identityResolutionFollowUpActions{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:2px!important}.identityResolutionFollowUpActions .studioButton{flex:0 0 auto!important;white-space:nowrap!important}}.guidedSetupHeadActions{column-gap:12px!important;row-gap:10px!important}.guidedSetupHeadActions>.studioButton{margin:0!important;flex:0 0 auto!important}.guidedSetupComposer{align-items:end!important}.guidedSetupComposer textarea{width:100%!important;min-width:0!important;min-height:58px!important;max-height:260px!important;overflow-y:auto!important;resize:vertical!important;border:1px solid #d7ddd5!important;border-radius:12px!important;padding:10px 11px!important;background:#fff!important;color:#303830!important;font-size:13px!important;line-height:1.45!important}.guidedSetupComposer textarea:focus{outline:none!important;border-color:#87cf82!important;box-shadow:0 0 0 2px #32cd3314!important}.guidedSetupConversation{min-height:0!important;max-height:none!important;overflow:visible!important}.guidedSetupMessage{height:clamp(280px,44dvh,500px)!important;min-height:280px!important;max-height:none!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;padding-right:8px!important}.testSessionActive .studioLayout,.testSessionActive .studioMain,.testSessionActive .chatBox,.testSessionActive .coachPanel,.testSessionActive .reflectionPanelClean,.testSessionActive .runtime{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.testSessionActive .studioMain{padding-inline:2px!important;overflow-x:clip!important;scrollbar-gutter:stable both-edges!important}.testSessionActive .chatBox,.testSessionActive .coachPanel,.testSessionActive .reflectionPanelClean{width:100%!important;margin-left:0!important;margin-right:0!important}.testSessionActive .liveOpsHead{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:14px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}.testSessionActive .decisionTraceHead,.testSessionActive .reflectionPanelHead{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;column-gap:14px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}.testSessionActive .liveOpsHead>div:first-child,.testSessionActive .decisionTraceHead>div:first-child,.testSessionActive .reflectionPanelHead>div:first-child{min-width:0!important;max-width:100%!important;overflow:hidden!important}.testSessionActive .liveOpsHeadActions{min-width:0!important;max-width:100%!important;justify-self:end!important}.testSessionActive .sectionChevron,.testSessionActive .traceChevron,.testSessionActive .reflectionChevron{align-self:center!important;justify-self:end!important;margin:0!important}@media(min-width:721px){.testSessionActive .studioLayout.workspaceExpanded{height:auto!important;min-height:calc(100dvh - var(--studio-header-height) - var(--test-session-top-gap) - var(--test-session-bottom-gap))!important;grid-template-rows:auto auto!important;align-items:start!important;overflow:visible!important}.testSessionActive .studioLayout.workspaceExpanded .studioMain{height:auto!important;max-height:none!important;overflow:visible!important}.testSessionActive .studioLayout.workspaceExpanded .chatBox{height:auto!important;min-height:430px!important;flex:0 0 auto!important;overflow:hidden!important}.testSessionActive .studioLayout.workspaceExpanded .chatBox>.turns{height:420px!important;min-height:260px!important;flex:0 0 auto!important;overflow:auto!important}.testSessionActive .studioLayout.workspaceExpanded .runtime{height:auto!important;max-height:calc(100dvh - 102px)!important;position:sticky!important;top:84px!important}}.reflectionItem{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,220px)!important;align-items:center!important;gap:12px!important;min-width:0!important}.reflectionPrompt{display:grid!important;gap:6px!important;min-width:0!important;justify-items:start!important}.reflectionVfnPill{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;border:1px solid #e0e5df!important;background:#fafbf9!important;border-radius:999px!important;padding:5px 8px!important;font-size:12px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.reflectionVfnPill>b{display:inline-grid!important;place-items:center!important;width:20px!important;height:20px!important;flex:0 0 20px!important;border-radius:50%!important;background:#eef1ed!important;font-size:10px!important}.reflectionPrompt>.reflectionQuestion{display:block!important;margin:0!important;max-width:620px!important;color:#707970!important;font-size:11.5px!important;line-height:1.4!important;font-weight:500!important}.reflectionItem>.scoreMeter{display:grid!important;grid-template-columns:repeat(5,minmax(30px,1fr))!important;gap:5px!important;width:100%!important;max-width:220px!important;justify-self:end!important;min-width:0!important}.reflectionItem>.scoreMeter button{width:100%!important;min-width:0!important;height:32px!important;padding:0!important}.testSessionActive .reflectionItem{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:9px!important}.testSessionActive .reflectionPrompt{width:100%!important;max-width:100%!important;overflow:hidden!important}.testSessionActive .reflectionPrompt>.reflectionQuestion{max-width:100%!important;overflow-wrap:anywhere!important}.testSessionActive .reflectionItem>.scoreMeter{justify-self:start!important;width:min(320px,100%)!important;max-width:320px!important;grid-template-columns:repeat(5,minmax(36px,1fr))!important}@media(max-width:980px){.body.rail-expanded.testSessionActive>.main{padding-left:20px!important;padding-right:20px!important}.testSessionActive .reflectionItem{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:720px){.guidedSetupHeadActions{column-gap:12px!important;row-gap:10px!important}.guidedSetupMessage{height:clamp(220px,38dvh,360px)!important;min-height:220px!important;max-height:none!important}.guidedSetupComposer{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.guidedSetupComposer textarea{min-height:72px!important;max-height:220px!important;font-size:13px!important}.guidedSetupComposer button{justify-self:start!important}.testSessionActive .studioLayout,.testSessionActive .studioLayout.workspaceExpanded{height:auto!important;grid-template-rows:auto auto auto!important;overflow:visible!important}.testSessionActive .studioMain,.testSessionActive .studioLayout.workspaceExpanded .studioMain{height:auto!important;max-height:none!important;overflow:visible!important;padding-inline:1px!important;scrollbar-gutter:auto!important}.testSessionActive .chatBox,.testSessionActive .studioLayout.workspaceExpanded .chatBox{height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.testSessionActive .chatBox>.turns,.testSessionActive .studioLayout.workspaceExpanded .chatBox>.turns{height:min(52dvh,480px)!important;min-height:280px!important;max-height:480px!important;flex:0 0 auto!important;overflow:auto!important}.testSessionActive .runtime,.testSessionActive .studioLayout.workspaceExpanded .runtime{height:auto!important;max-height:none!important;position:relative!important;top:auto!important;overflow:hidden!important;border-radius:15px!important;border:1px solid #dce2da!important;background-clip:padding-box!important}.testSessionActive .runtimeScrollBody{max-height:none!important;overflow:visible!important}.testSessionActive .liveOpsHead>div:first-child,.testSessionActive .decisionTraceHead>div:first-child,.testSessionActive .reflectionPanelHead>div:first-child{max-width:100%!important}.testSessionActive .liveOpsHeadActions{max-width:100%!important}.reflectionItem,.testSessionActive .reflectionItem{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.reflectionItem>.scoreMeter{justify-self:stretch!important;max-width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.reflectionItem>.scoreMeter button{height:38px!important;font-size:12px!important}.reflectionBodyClean{overflow:visible!important;max-width:100%!important}}@media(max-width:430px){.testSessionActive .liveOpsHead,.testSessionActive .reflectionPanelHead,.testSessionActive .decisionTraceHead{padding-left:12px!important;padding-right:12px!important}.testSessionActive .liveOpsHeadActions{gap:5px!important;max-width:100%!important}.testSessionActive .modePill{max-width:82px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.reflectionVfnPill{font-size:12px!important}.reflectionPrompt>.reflectionQuestion{font-size:11.5px!important}}.studioLayout{overflow:visible!important}.studioLayout>*{min-width:0!important;max-width:100%!important}.studioLayout>.studioMain>*{min-width:0!important;max-width:100%!important}.body.rail-expanded .studioLayout{padding-left:2px!important;padding-right:2px!important}.body.rail-compact .studioLayout,.body.rail-hidden .studioLayout{padding-left:1px!important;padding-right:1px!important}@media(max-width:720px){.body.rail-expanded .studioLayout,.body.rail-compact .studioLayout,.body.rail-hidden .studioLayout{padding-left:0!important;padding-right:0!important}}.jobCapabilitiesSetup .capGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important}.cap.cleanCapabilityCard{container-type:inline-size!important;container-name:capability-card!important;min-width:0!important}@container capability-card (max-width:360px){.capTop{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"copy tier" "primary primary"!important;gap:8px 10px!important}.capTopControls{justify-self:start!important;justify-content:flex-start!important;flex-wrap:wrap!important}}@container capability-card (max-width:315px){.capTop{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy" "tier" "primary"!important}.capAiDemand{justify-self:start!important}}.agentWhyAlignmentSpacer{visibility:hidden!important;display:block!important;min-height:1.3em!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important}@container step-one (max-width:579px){.agentWhyAlignmentSpacer{display:none!important}}@media(max-width:480px){.agentWhyAlignmentSpacer{display:none!important}}.templateGrid,.styleGrid,.choiceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important}.deployGrid,.demoBusinessGrid,.signatureGuideOptions{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))!important}.setupPathChoices,.setupPathChoices.alwaysVisible{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important}.managementTwoCol,.voiceWorkshopGrid,.providerRegistryGrid,.connectorGrid,.ownerIntelGrid,.usageBillingChoices{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important}.pricingExplainer,.aboutVfnLines{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))!important}.settingsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important}.studioButton,.top .aboutHeaderLink,.top .signInHeaderLink,.top .getStartedHeader,.priceHeaderPreviewActions button,.actions button,.footerNav button,.composer button,.adminComposer button,.coachActions button,.coachSimpleActions button,.modeButtons button,.trainingActions button,.uploadButton,.setupOrientationLink,.setupPathChoices button,.primaryChoice,.knowledgePrimaryActions button,.signatureGuideModeActions button,.signatureGuideOption>button,.guidedSetupComposer button,.guidedSetupHeadActions button,.chatUtilityActions button,.directionTray button,.managementSubnav>button,.voiceProfileChoices button,.managedKnowledgeActions button,.connectorActions button,.billingExportActions button,.voiceSaveActions button,.voicePreviewActions button,.buyAgentButton,.pricingTitleBuy,.auditReturn{border-radius:14px!important}.reflectionSignatureCompact>.blockContent{display:grid!important;gap:9px!important;min-width:0!important}.reflectionSignatureHint{margin:0!important;color:#707970!important;font-size:11.5px!important;line-height:1.4!important}.reflectionAddPill{appearance:none!important;cursor:pointer!important;text-align:left!important;color:#343c34!important;box-shadow:none!important;transform:none!important}.reflectionAddPill:hover,.reflectionAddPill:focus-visible{border-color:#8dcc88!important;background:#f5fff3!important;color:#255f29!important;outline:none!important}.reflectionAddPill.included{border-color:#83c97f!important;background:#f2fbef!important;color:#246b29!important}.reflectionAddPill em{margin-left:3px!important;color:#3b7a3f!important;font-size:9.5px!important;font-weight:800!important}.reflectionList{display:grid!important;gap:14px!important}.reflectionKindGroup{display:grid!important;gap:9px!important;min-width:0!important;padding:0 0 13px!important;border-bottom:1px solid #edf0ec!important}.reflectionKindGroup:last-child{padding-bottom:0!important;border-bottom:0!important}.reflectionKindHead{display:grid!important;gap:4px!important;min-width:0!important}.reflectionKindHead>b{font-size:13px!important;line-height:1.3!important;color:#303830!important}.reflectionKindHead>.reflectionQuestion{display:block!important;margin:0!important;max-width:720px!important;color:#6d766d!important;font-size:11.5px!important;line-height:1.45!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.reflectionKindRatings{display:grid!important;gap:7px!important;min-width:0!important}.reflectionItem{grid-template-columns:minmax(0,1fr) minmax(190px,230px)!important;align-items:center!important;gap:12px!important;padding:7px 0!important}.reflectionPrompt{display:block!important;min-width:0!important;overflow:visible!important}.reflectionVfnPill{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;padding:6px 9px!important;border:1px solid #d8ded7!important;border-radius:999px!important;background:#f7f9f6!important;color:#343c34!important;font-size:11px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.reflectionVfnPill>b{display:inline!important;width:auto!important;height:auto!important;min-width:0!important;flex:0 0 auto!important;border-radius:0!important;background:transparent!important;font-size:9px!important;line-height:inherit!important}.reflectionVfnPill .ratedPillScore{margin-left:3px!important;color:#3d743f!important;font-size:9.5px!important;font-weight:800!important}.reflectionItem>.scoreMeter{display:grid!important;grid-template-columns:repeat(5,minmax(34px,1fr))!important;gap:6px!important;width:100%!important;max-width:230px!important;justify-self:end!important;min-width:0!important}.reflectionItem>.scoreMeter button{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:12px!important;font-size:12px!important}.testSessionActive .reflectionItem{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:8px!important}.testSessionActive .reflectionItem>.scoreMeter{justify-self:start!important;width:min(360px,100%)!important;max-width:360px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.reflectionCritiqueIntro>div:first-child>.blockContent,.helpCritiqueHead>div:first-child>.blockContent{display:grid!important;gap:5px!important;min-width:0!important}.reflectionCritiqueIntro>div:first-child>.blockContent>b,.helpCritiqueHead>div:first-child>.blockContent>b{display:block!important;font-size:14px!important;line-height:1.35!important}.reflectionCritiqueIntro>div:first-child>.blockContent>small,.helpCritiqueHead>div:first-child>.blockContent>small{display:block!important;margin:0!important;color:#6e776e!important;font-size:11.5px!important;line-height:1.45!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}@media(max-width:760px){.reflectionItem,.testSessionActive .reflectionItem{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.reflectionItem>.scoreMeter,.testSessionActive .reflectionItem>.scoreMeter{justify-self:stretch!important;width:100%!important;max-width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.reflectionItem>.scoreMeter button{height:40px!important;min-height:40px!important;font-size:12.5px!important}.reflectionCritiqueIntro,.helpCritiqueHead{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.reflectionTarget,.helpCritiqueScore{justify-self:start!important;text-align:left!important;min-width:0!important}}.body>nav.rail.expanded .railStepButton[data-link-next=connected]:not(:last-child):after{background:#70cf6c!important;opacity:1!important}.guidedSetupShell.signatureGuidanceUnified:not(.active) .guidedSetupHead{align-items:end!important}.guidedSetupShell.signatureGuidanceUnified:not(.active) .guidedSetupHeadActions{max-width:560px!important}.signatureGuideInlineError{margin:0!important;padding:10px 12px!important;border:1px solid #e3b8b4!important;border-radius:12px!important;background:#fff7f6!important}.coachHead .coachChevron,.guidedSetupHeadActions .guidedSetupChevron{align-self:center!important;justify-self:end!important;flex:0 0 28px!important;margin:0!important}.guidedSetupShell.active .guidedSetupHead{align-items:center!important}.guidedSetupShell.active .guidedSetupHeadActions{display:grid!important;place-items:center!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;gap:0!important}.guidedSetupShell.active .guidedSetupHeadActions .sectionChevron{margin:0!important}.guidedSetupTurn.owner.transcriptTurn{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;gap:0!important;width:min(86%,680px)!important}.guidedSetupTurn.owner .messageMeta{justify-content:flex-end!important;margin:0 3px 5px!important}.guidedSetupTurn.owner .messageMeta b{font-size:11px!important;color:#5f675f!important}.guidedSetupTurn.owner .messageBody{width:100%!important}.guidedSetupTurn.owner .messageBody p{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.guidedSetupCompactMessage .guidedSetupTurn.owner.transcriptTurn{width:92%!important;padding:0!important}.guidedSetupTurnBody .helpFormattedText{gap:10px!important}.guidedSetupTurnBody .helpFormattedText h4{margin:2px 0 0!important;font-size:14px!important;line-height:1.35!important;color:#283228!important;font-weight:850!important}.guidedSetupTurnBody .helpFormattedText p{line-height:1.55!important}.guidedSetupTurnBody .helpFormattedText .helpLabeledLine{display:block!important}.guidedSetupTurnBody .helpFormattedText .helpLabeledLine>strong{font-weight:850!important;color:#283228!important}.guidedSetupTurnBody .helpFormattedText li{line-height:1.5!important}.signatureOptionHint{display:block!important;margin:1px 0 0!important;color:#687268!important;font-size:11.5px!important;line-height:1.45!important}.signatureOptionVfn>div{gap:7px!important}.signatureRecommendationPills{display:flex!important;flex-wrap:wrap!important;gap:7px!important;min-width:0!important}.signatureRecommendationPill{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;min-height:32px!important;padding:6px 9px!important;border:1px solid #d8ded7!important;border-radius:999px!important;background:#f7f9f6!important;color:#343c34!important;font-size:11.5px!important;line-height:1.3!important;font-weight:750!important;cursor:pointer!important;box-shadow:none!important;transform:none!important;overflow-wrap:anywhere!important}.signatureRecommendationPill>span{display:inline-grid!important;place-items:center!important;min-width:15px!important;height:15px!important;color:#4b744c!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.signatureRecommendationPill:hover,.signatureRecommendationPill:focus-visible{border-color:#8dcc88!important;background:#f5fff3!important;color:#255f29!important;outline:none!important}.signatureRecommendationPill.selected{border-color:#7fc87a!important;background:#eff9ed!important;color:#246b29!important}.signatureRecommendationPill.selected>span{color:#246b29!important}.guidedSetupComposer{align-items:stretch!important}.guidedSetupComposer textarea{font-size:16px!important;line-height:1.5!important}.guidedSetupComposer>button{align-self:stretch!important;height:auto!important;min-height:58px!important;display:inline-grid!important;place-items:center!important}.reasoningRequirementNote,.reasoningMismatchAlert{display:grid!important;gap:4px!important;margin:10px 0 0!important;padding:10px 11px!important;border:1px solid #dce3da!important;border-radius:12px!important;background:#f8fbf7!important}.reasoningRequirementNote b,.reasoningMismatchAlert b{font-size:12.5px!important;line-height:1.35!important}.reasoningRequirementNote span,.reasoningMismatchAlert span{font-size:12px!important;line-height:1.5!important;color:#667066!important}.reasoningMismatchAlert{border-color:#e4bc78!important;background:#fff9ee!important}.reasoningMismatchAlert b,.reasoningMismatchAlert span{color:#74501e!important}.guidedSignatureResults{grid-template-columns:1fr!important;gap:10px!important;margin-top:0!important;padding-top:2px!important}.guidedSignatureResults .signatureGuideOption{padding:14px!important;gap:9px!important}.guidedSignatureResults .signatureOptionVfn{gap:10px!important}.guidedSetupTurnBody .helpFormattedText strong{font-weight:850!important;color:#283228!important}@media(max-width:720px){.guidedSetupComposer{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important}.guidedSetupComposer textarea{font-size:16px!important}.guidedSetupComposer>button{align-self:stretch!important;height:auto!important;min-height:58px!important;justify-self:stretch!important}}.studioLayout .liveOpsHead{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.studioLayout .liveOpsHead>div:first-child,.studioLayout .liveOpsTitleLine{min-width:0!important;max-width:100%!important}.studioLayout .liveOpsTitleLine{overflow:hidden!important}.studioLayout .liveOpsTitleLine>b{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.studioLayout .liveOpsHead>div:first-child>span{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.studioLayout .liveOpsHeadActions{min-width:0!important;max-width:100%!important;justify-self:end!important;flex:0 0 auto!important}@media(max-width:760px){.body.rail-compact .studioLayout .liveOpsHead{grid-template-columns:minmax(0,1fr) 28px!important;column-gap:8px!important;padding-left:10px!important;padding-right:10px!important}.body.rail-compact .studioLayout .liveOpsHeadActions{display:grid!important;grid-template-columns:28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;gap:0!important;overflow:visible!important}.body.rail-compact .studioLayout .liveOpsHeadActions>.modePill{display:none!important}.body.rail-compact .studioLayout .liveOpsHeadActions>.sectionChevron{grid-column:1!important;width:28px!important;min-width:28px!important;max-width:28px!important;margin:0!important}.body.rail-compact .studioLayout .liveOps.collapsed .liveOpsHead>div:first-child>span{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}}.capabilityStickyCopy>.basePlanNote{display:block!important;margin-top:12px!important;margin-bottom:2px!important;line-height:1.5!important}.voiceStartOverIcon.voiceStartOverText{position:static!important;width:auto!important;height:32px!important;min-width:0!important;min-height:32px!important;margin-left:7px!important;padding:5px 9px!important;border-radius:11px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}.voiceMicActionHint{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;margin-left:7px!important;padding:4px 7px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#596359!important;font-size:10.5px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important;box-shadow:none!important}.voiceMicActionHint:hover,.voiceMicActionHint:focus-visible{background:#f3faf1!important;color:#236d27!important;outline:none!important}.realtimeVoiceControl.muted .voiceMicActionHint{color:#465046!important;font-weight:850!important}.headerMicControlWrap .voiceMicActionHint,.headerMicControlWrap .voiceStartOverText,.chatMainHeader .voiceStartOverText{display:none!important}.signatureGuideResultsShell{display:grid!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid #dce3da!important;border-radius:15px!important;background:#fbfdfb!important}.signatureGuideResultsShell.collapsed{padding:10px 12px!important}.signatureGuideResultsHead{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:12px!important;align-items:center!important;min-width:0!important}.signatureGuideResultsHead>div:first-child{display:grid!important;gap:4px!important;min-width:0!important}.signatureGuideResultsHead>div:first-child>b{font-size:13.5px!important;line-height:1.35!important}.signatureGuideResultsHead>div:first-child>small{font-size:11.5px!important;line-height:1.45!important;color:#697269!important}.signatureGuideResultsActions{display:flex!important;align-items:center!important;gap:8px!important}.signatureRegenerateButton{min-height:36px!important;padding:7px 10px!important;font-size:11.5px!important}.signatureResultsChevron{flex:0 0 28px!important;margin:0!important}.signatureGuideResultsShell .signatureGuideOptions{margin:0!important;padding:0!important}.signatureGuideOption{position:relative!important}.signatureRecommendationDismiss{position:absolute!important;top:10px!important;right:10px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid #d8ded7!important;border-radius:10px!important;background:#fff!important;color:#687168!important;font-size:17px!important;line-height:1!important;box-shadow:none!important}.signatureRecommendationDismiss:hover,.signatureRecommendationDismiss:focus-visible{border-color:#b7cfb4!important;background:#f7fff5!important;color:#2f7133!important;outline:none!important}.signatureGuideOption>.kind,.signatureGuideOption>h3{padding-right:34px!important}.signatureComparisonHint{display:grid!important;gap:4px!important;padding:11px 12px!important;border:1px solid #cfe2cc!important;border-radius:13px!important;background:#f7fff5!important}.signatureComparisonHint b{font-size:12.5px!important;line-height:1.35!important;color:#2f6232!important}.signatureComparisonHint span{font-size:12px!important;line-height:1.5!important;color:#5e695e!important}.tagEditor.signatureComparisonActive .tags .signatureKeepPill{border-color:#b8cab5!important;background:#fbfdfb!important}.tagEditor.signatureComparisonActive .tags .signatureKeepPill>span{margin-left:7px!important;color:#687268!important;font-size:10px!important;font-weight:800!important}.tagEditor.signatureComparisonActive .tags .signatureKeepPill.kept{border-color:#76c971!important;background:#eff9ed!important;color:#246b29!important;box-shadow:0 0 0 1px #76c971 inset!important}.tagEditor.signatureComparisonActive .tags .signatureKeepPill.kept>span{color:#246b29!important}.knowledgeReviewAction{display:grid!important;gap:12px!important;margin:4px 0 14px!important;padding:12px!important;border:1px solid #e3be78!important;border-radius:13px!important;background:#fff9ee!important}.knowledgeReviewIntro{display:grid!important;gap:4px!important}.knowledgeReviewIntro>b{font-size:13px!important;line-height:1.35!important;color:#72501b!important}.knowledgeReviewIntro>span{font-size:12px!important;line-height:1.5!important;color:#725d36!important}.knowledgeReviewIssues{display:grid!important;gap:9px!important}.knowledgeReviewIssue{display:grid!important;gap:9px!important;min-width:0!important;padding:12px!important;border:1px solid #ead5ac!important;border-radius:12px!important;background:#fff!important}.knowledgeReviewIssue.severity-high,.knowledgeReviewIssue.severity-critical{border-color:#e5a8a1!important;background:snow!important}.knowledgeReviewIssueHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;min-width:0!important}.knowledgeReviewIssueHead>div{display:grid!important;gap:5px!important;min-width:0!important}.knowledgeReviewIssueHead b{font-size:12.5px!important;line-height:1.4!important;overflow-wrap:anywhere!important}.knowledgeReviewIssueHead .kind{width:max-content!important;max-width:100%!important}.knowledgeReviewRuntimeState{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:27px!important;padding:4px 8px!important;border:1px solid #d8ded6!important;border-radius:999px!important;background:#f6f8f5!important;color:#586258!important;font-size:10.5px!important;font-weight:820!important;white-space:nowrap!important}.knowledgeReviewIssue p{margin:0!important;font-size:12px!important;line-height:1.5!important;color:#535d53!important}.knowledgeReviewEvidence{display:grid!important;gap:5px!important;font-size:12px!important;color:#535d53!important}.knowledgeReviewEvidence ul{margin:0!important;padding-left:19px!important;display:grid!important;gap:3px!important}.knowledgeReviewEvidence li{line-height:1.45!important}.knowledgeReviewIssueActions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.knowledgeReviewAction button{min-height:38px!important}.knowledgeReviewRemove{color:#7b322c!important}.knowledgeReviewIssue>small,.knowledgeReviewHelpHint{font-size:11.5px!important;line-height:1.45!important;color:#74664c!important}.signatureActualizationBody{display:grid!important;gap:10px!important}.signatureActualizationBody>div{display:grid!important;gap:3px!important;padding:10px 11px!important;border:1px solid #e3e8e1!important;border-radius:11px!important;background:#fbfdfb!important}.signatureActualizationBody b{font-size:12.5px!important}.signatureActualizationBody span{font-size:12px!important;font-weight:760!important;color:#465046!important}.signatureActualizationBody small,.signatureActualizationBody p{margin:0!important;font-size:11.75px!important;line-height:1.5!important;color:#687168!important}@media(max-width:600px){.footerNav{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:100%!important;align-items:start!important}.footerNav>button,.footerNav>.footerActionStack,.footerNav>.footerActionStack>button{width:100%!important;min-width:0!important;max-width:100%!important}.footerNav>.footerActionStack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;justify-items:stretch!important}.footerNav>.footerActionStack>span{max-width:100%!important;text-align:right!important;white-space:normal!important}.signatureGuideResultsHead{grid-template-columns:minmax(0,1fr) auto!important}.signatureGuideResultsActions{gap:6px!important}.signatureRegenerateButton{padding-inline:8px!important}.knowledgeReviewIssueHead{grid-template-columns:minmax(0,1fr)!important}.knowledgeReviewRuntimeState{justify-self:start!important}.knowledgeReviewIssueActions{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.knowledgeReviewIssueActions>button{width:100%!important;min-width:0!important}}@media(max-width:520px){.realtimeVoiceControl .voiceMicActionHint{font-size:10px!important}.realtimeVoiceControl .voiceStartOverText{font-size:10px!important;padding-inline:7px!important}}.setupPathCard:not(.hasSelection)>.blockKind{margin-bottom:22px!important}.setupPathCard:not(.hasSelection)>.blockContent{gap:13px!important}.setupPathCard:not(.hasSelection) h3{margin-bottom:8px!important}.capabilityCanvas{padding:14px!important;background:#fff!important;border:1px solid #dce2da!important;border-radius:16px!important;box-shadow:0 2px 10px #19231906!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.jobCapabilitiesSetup .capabilityCanvas .capGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important;gap:12px!important;width:100%!important}.capabilityCanvas .cap.cleanCapabilityCard{box-shadow:0 4px 14px #1923190f!important;background:#fff!important}.capabilityCanvas .cap.cleanCapabilityCard:hover,.capabilityCanvas .cap.cleanCapabilityCard:focus-within{box-shadow:0 5px 16px #19231914!important}.knowledgeAiVoiceBar{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:11px 12px!important;border:1px solid #dce5da!important;border-radius:12px!important;background:#fbfdfb!important}.knowledgeAiVoiceBar>span{font-size:12.5px!important;line-height:1.45!important;color:#5f685f!important;min-width:0!important}.knowledgeAiStart{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:13px 14px!important;border:1px solid #dce5da!important;border-radius:12px!important;background:#fff!important}.knowledgeAiStart>div{display:grid!important;gap:5px!important;min-width:0!important}.knowledgeAiStart>div>b{font-size:14px!important}.knowledgeAiStart>div>span{font-size:12.5px!important;line-height:1.45!important;color:#646d64!important}.knowledgeAiAnswerRow{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.knowledgeAiAnswerRow textarea{font-size:16px!important;line-height:1.45!important}.knowledgeAiDraftReview{display:grid!important;gap:14px!important;padding:15px!important;border:1px solid #cfe3cd!important;border-radius:14px!important;background:#fbfffa!important;box-shadow:0 2px 10px #19231909!important}.knowledgeAiDraftHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.knowledgeAiDraftHead>div{display:grid!important;gap:6px!important;min-width:0!important}.knowledgeAiDraftHead h4{margin:0!important;font-size:16px!important;line-height:1.3!important}.knowledgeAiDraftHead p{margin:0!important;font-size:12.5px!important;line-height:1.5!important;color:#626b62!important}.knowledgeAiDraft{display:grid!important;gap:7px!important}.knowledgeAiDraft>span{font-size:12px!important;font-weight:780!important}.knowledgeAiDraft textarea{min-height:220px!important;font-size:15px!important;line-height:1.52!important}.knowledgeAiReviewActions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.knowledgeAiReject{color:#8a3a31!important;border-color:#e2c5c1!important}.helpEndedBanner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:12px 14px!important;margin:0 12px 10px!important;border:1px solid #d8e5d6!important;border-radius:12px!important;background:#f8fcf7!important}.helpEndedBanner>div:first-child{display:grid!important;gap:4px!important}.helpEndedBanner b{font-size:13px!important}.helpEndedBanner span{font-size:12px!important;line-height:1.4!important;color:#626b62!important}.helpEndedBanner>div:last-child{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-end!important}@media(max-width:600px){.knowledgeAiVoiceBar{grid-template-columns:1fr!important}.knowledgeAiStart,.knowledgeAiDraftHead,.helpEndedBanner{align-items:stretch!important;flex-direction:column!important}.knowledgeAiStart>.studioButton{width:100%!important}.helpEndedBanner>div:last-child{justify-content:stretch!important}.helpEndedBanner>div:last-child>button{flex:1 1 160px!important}}.capabilityPriceReasoningNote{display:block!important;max-width:255px!important;margin-top:5px!important;font-size:11px!important;line-height:1.38!important;color:#697269!important;font-style:normal!important;font-weight:560!important;text-align:right!important}.guideSessionControl.end,.knowledgeGuideEnd{color:#7f3d35!important;border-color:#dec8c4!important;background:#fff!important}.guideSessionControl.resume{color:#276d2d!important;border-color:#acd5a8!important;background:#f7fff5!important}.guidedSetupVoice.ended,.knowledgeAiVoiceBar.ended{opacity:.72!important}.guidedSetupVoice.ended .realtimeVoiceControl,.knowledgeAiVoiceBar.ended .realtimeVoiceControl{pointer-events:none!important}.guideEndedNotice,.knowledgeGuideEndedNotice{display:grid!important;gap:4px!important;padding:10px 12px!important;border:1px solid #d8e5d6!important;border-radius:11px!important;background:#f8fcf7!important}.guideEndedNotice b,.knowledgeGuideEndedNotice b{font-size:12.5px!important}.guideEndedNotice span,.knowledgeGuideEndedNotice span{font-size:12px!important;line-height:1.45!important;color:#626b62!important}.knowledgeGuideUtilities{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.knowledgeGuideUtilities .studioButton{min-height:34px!important;padding:7px 10px!important;font-size:11.5px!important}@media(max-width:560px){.capabilityPriceReasoningNote{max-width:100%!important;text-align:left!important}.guideLogActions{justify-content:flex-start!important}.knowledgeGuideUtilities>.studioButton{flex:1 1 145px!important}}.helpStudioActions{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:8px 0 4px!important;padding:0!important}.helpStudioActions>button{min-height:34px!important;padding:7px 10px!important;border:1px solid #bfd5bc!important;border-radius:10px!important;background:#f6fff3!important;color:#286b2d!important;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important;box-shadow:none!important}.helpStudioActions>button:hover,.helpStudioActions>button:focus-visible{border-color:#83c47f!important;background:#eefbea!important;outline:none!important}.helpReflectionShell.collapsed{display:none!important}.helpReflectionClose{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;border:1px solid #d7ddd5!important;border-radius:50%!important;background:#fff!important;color:#5b645b!important;font-size:18px!important;line-height:1!important}.helpReflectionClose:hover,.helpReflectionClose:focus-visible{border-color:#9bcf97!important;background:#f4fff1!important;color:#25752a!important;outline:none!important}.helpReflectionGroups{display:grid!important;gap:12px!important}.helpReflectionKindGroup{display:grid!important;gap:9px!important;min-width:0!important}.helpReflectionKindGroup .reflectionKindHead{display:grid!important;gap:3px!important}.helpReflectionKindGroup .reflectionKindHead>b{font-size:13px!important}.helpReflectionKindGroup .reflectionQuestion{display:block!important;margin:0!important;font-size:11.5px!important;line-height:1.4!important;color:#707970!important}.helpReflectionCandidatePills{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.helpReflectionCandidatePills .reflectionAddPill{cursor:pointer!important}.helpReflectionCandidatePills .reflectionAddPill.included{border-color:#8fc98b!important;background:#effbed!important;color:#276d2b!important}.helpReflectionKindGroup .reflectionKindRatings{display:grid!important;gap:7px!important}.helpReflectionKindGroup .helpVfnRating{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(170px,230px)!important;align-items:center!important;gap:10px!important;min-width:0!important}.helpReflectionKindGroup .helpVfnRating>span{min-width:0!important;font-size:12px!important;line-height:1.35!important}.helpReflectionInvite{background:#fcfdfb!important;padding:4px 0 1px!important}.helpReflectionInvite>button{border-radius:999px!important}.vSurfaceAttribution{min-height:30px!important;padding:8px 10px!important;font-size:9.5px!important;line-height:1.3!important}.body.rail-compact .helpBackdrop,.body.rail-compact .helpBackdropSoft{left:var(--rail-compact-width)!important;width:auto!important;padding-left:10px!important}.body.rail-compact .helpModalCompact{max-width:min(455px,calc(100vw - var(--rail-compact-width) - 28px))!important}.helpModalCompact .helpHeadActions{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;min-width:0!important}.helpModalCompact .helpHeadActions>.realtimeVoiceControl{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:4px!important;min-width:0!important}.helpModalCompact .helpHeadActions .voiceMicActionHint,.helpModalCompact .helpHeadActions .voiceStartOverText{white-space:nowrap!important}@media(max-width:700px){.body.rail-compact .helpModalCompact{width:calc(100vw - var(--rail-compact-width) - 18px)!important;max-width:calc(100vw - var(--rail-compact-width) - 18px)!important}.helpModalCompact .helpHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important}.helpModalCompact .helpHeadActions{flex-wrap:nowrap!important}.helpModalCompact .helpHeadActions>.realtimeVoiceControl{flex-wrap:nowrap!important}.helpReflectionKindGroup .helpVfnRating{grid-template-columns:1fr!important}.helpReflectionKindGroup .helpScoreMeter{width:100%!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.helpReflectionKindGroup .helpScoreMeter>button{width:100%!important;min-width:0!important}}@media(max-width:460px){.helpModalCompact .helpHeadActions .voiceMicActionHint{display:none!important}.helpModalCompact .helpHeadActions .voiceStartOverText{font-size:10px!important}.helpModalCompact .helpHeadActions{gap:3px!important}.helpModalCompact .helpUtility{padding-inline:6px!important}.body.rail-compact .helpBackdrop,.body.rail-compact .helpBackdropSoft{padding-right:7px!important;padding-left:7px!important}}@media(max-width:560px){.capabilityStickyPrice{margin-top:12px!important;padding-top:10px!important}.capabilityStickyPrice:before{content:"";display:block!important;height:2px!important}.capabilityPriceReasoningNote{display:block!important;margin-top:7px!important;max-width:220px!important;font-size:10.5px!important;line-height:1.35!important;color:#747d74!important}}.knowledgeAiContextActions{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:8px 0 2px!important}.knowledgeAiContextActions>button{min-height:34px!important;padding:7px 10px!important;border:1px solid #bfd5bc!important;border-radius:10px!important;background:#f6fff3!important;color:#286b2d!important;font-size:11.5px!important;font-weight:800!important}.knowledgeAiContextActions>button:hover,.knowledgeAiContextActions>button:focus-visible{border-color:#83c47f!important;background:#eefbea!important;outline:none!important}.quickReplyRow button,.helpQuickReplies button,.knowledgeAiQuickReplies button{transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease!important}.quickReplyRow button:hover,.quickReplyRow button:focus-visible,.helpQuickReplies button:hover,.helpQuickReplies button:focus-visible,.knowledgeAiQuickReplies button:hover,.knowledgeAiQuickReplies button:focus-visible{transform:translateY(-1px)!important;box-shadow:0 4px 10px #235f281a!important}.quickReplyRow button.selected,.quickReplyRow button[aria-pressed=true],.helpQuickReplies button.selected,.helpQuickReplies button[aria-pressed=true],.knowledgeAiQuickReplies button.selected,.knowledgeAiQuickReplies button[aria-pressed=true]{background:var(--v-accent)!important;border-color:var(--v-accent)!important;color:#102912!important;box-shadow:0 0 0 2px #32cd3324!important;transform:none!important}.voiceSpeaking{outline:0!important;box-shadow:none!important;scroll-margin-block:8px!important}.knowledgeGuideConversation{display:grid;gap:8px;max-height:230px;overflow:auto;padding:9px 10px;border:1px solid #dde6db;border-radius:11px;background:#fbfdfb;scroll-behavior:smooth}.knowledgeGuideTurn{display:grid;gap:4px;max-width:94%;padding:7px 9px;border-radius:10px;font-size:12px;line-height:1.45}.knowledgeGuideTurn>span{font-size:10.5px;font-weight:800;color:#6f786f}.knowledgeGuideTurn.owner{justify-self:end;background:#eef5ed;border:1px solid #dce6da}.knowledgeGuideTurn.guide{justify-self:start;background:#fff;border:1px solid #dce5da}.knowledgeGuideTurnBody p{margin:0}.knowledgeGuideTurnBody .helpFormattedText{font-size:12px;line-height:1.45}.studioActionConfirmedTarget{outline:2px solid rgba(50,205,51,.62)!important;outline-offset:4px!important;box-shadow:0 0 0 7px #32cd3314!important;transition:outline-color .18s ease,box-shadow .18s ease!important}.knowledgeAiHistoryDrawer{border:1px solid #e0e5df;border-radius:10px;background:#fff;overflow:hidden}.knowledgeAiHistoryDrawer>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;cursor:pointer;list-style:none;color:#394039}.knowledgeAiHistoryDrawer>summary::-webkit-details-marker{display:none}.knowledgeAiHistoryDrawer>summary>span{display:grid;gap:2px;min-width:0}.knowledgeAiHistoryDrawer>summary b{font-size:12.5px}.knowledgeAiHistoryDrawer>summary small{font-size:11.5px;color:#727a72}.knowledgeAiHistoryDrawer>summary i{font-style:normal;font-size:15px;transition:transform .14s ease}.knowledgeAiHistoryDrawer[open]>summary i{transform:rotate(180deg)}.knowledgeAiHistoryDrawer>.knowledgeAiHistory{padding:0 10px 10px}.knowledgeAiQuickReplyCommit{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #dbe7d9;border-radius:9px;background:#fff}.knowledgeAiQuickReplyCommit small{font-size:11.5px;line-height:1.35;color:#687168}.knowledgeAiQuickReplyCommit .studioButton{flex:0 0 auto}.knowledgeGuideReflection{display:grid;gap:8px;margin-top:2px}.knowledgeGuideReflectionInvite{justify-self:start;min-height:32px;padding:6px 10px;border:1px solid #cfd8ce;border-radius:999px;background:#fff;color:#3f493f;font-size:11.5px;font-weight:760}.knowledgeGuideReflectionInvite:hover,.knowledgeGuideReflectionInvite:focus-visible{border-color:#70c96c;background:#f5fff3;outline:none}.knowledgeGuideReflectionPanel{display:grid;gap:10px;padding:12px;border:1px solid #dce4da;border-radius:11px;background:#fbfcfa}.knowledgeGuideReflectionPanel>div:first-child{display:grid;gap:2px}.knowledgeGuideReflectionPanel b{font-size:12.5px;color:#333b33}.knowledgeGuideReflectionPanel small{font-size:11.5px;line-height:1.4;color:#6c756c}.knowledgeGuideReflectionScores,.knowledgeGuideReflectionPills{display:flex;flex-wrap:wrap;gap:6px}.knowledgeGuideReflectionScores button{width:34px;height:34px;border:1px solid #cdd6cc;border-radius:50%;background:#fff;color:#384238;font-weight:800}.knowledgeGuideReflectionPills button{min-height:32px;padding:6px 9px;border:1px solid #d0d8cf;border-radius:999px;background:#fff;color:#495249;font-size:11.5px;font-weight:720}.knowledgeGuideReflectionScores button:hover,.knowledgeGuideReflectionScores button:focus-visible,.knowledgeGuideReflectionPills button:hover,.knowledgeGuideReflectionPills button:focus-visible{border-color:#6bc967;background:#f4fff1;outline:none}.knowledgeGuideReflectionScores button.selected,.knowledgeGuideReflectionScores button[aria-pressed=true],.knowledgeGuideReflectionPills button.selected,.knowledgeGuideReflectionPills button[aria-pressed=true]{border-color:var(--v-accent);background:var(--v-accent);color:#102912;box-shadow:0 0 0 2px #32cd331f}.knowledgeGuideReflectionSaved{color:#2d7132!important;font-weight:700}@media(max-width:520px){.knowledgeAiQuickReplyCommit{align-items:stretch;flex-direction:column}.knowledgeAiQuickReplyCommit .studioButton{width:100%}}.knowledgeAiPostDraft{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:end;padding:10px;border:1px solid #e0e6df;border-radius:10px;background:#fff}.knowledgeAiPostDraft label{display:grid;gap:5px}.knowledgeAiPostDraft label>span{font-size:11.5px;font-weight:760;color:#3d453d}.knowledgeAiPostDraft textarea{min-height:76px!important}.knowledgeAiPostDraft>.studioButton{margin-bottom:1px}@media(max-width:600px){.knowledgeAiPostDraft{grid-template-columns:1fr}.knowledgeAiPostDraft>.studioButton{width:100%}}.helpStudioActionsInline{margin:10px 0 2px!important;padding-top:2px!important}.helpStudioActionsInline>button{flex:0 1 auto!important}.knowledgeHistoricalSession{display:grid;gap:10px;padding:12px;border:1px solid #e3b8b8;border-radius:12px;background:snow;box-shadow:0 6px 18px #5a23230f}.knowledgeHistoricalSessionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.knowledgeHistoricalSessionHead>div{display:grid;gap:3px;min-width:0}.knowledgeHistoricalSessionHead b{font-size:13px;line-height:1.35;color:#7d2f2f}.knowledgeHistoricalSessionHead span,.knowledgeHistoricalSession>small{font-size:11.5px;line-height:1.45;color:#716565}.knowledgeHistoricalTurns{display:grid;gap:8px;max-height:260px;overflow:auto;padding:9px;border:1px solid #ead7d7;border-radius:10px;background:#fff}.knowledgeHistoricalDraft{border-top:1px solid #ead7d7;padding-top:8px}.knowledgeHistoricalDraft summary{cursor:pointer;font-size:12px;font-weight:800;color:#653636}.knowledgeHistoricalDraft p{margin:8px 0 0;white-space:pre-wrap;font-size:12px;line-height:1.5;color:#4d4848}@media(max-width:600px){.knowledgeHistoricalSessionHead{flex-direction:column;align-items:stretch}.knowledgeHistoricalSessionHead>button{width:100%}}.learningPulseCard{border-color:#cfe2cd!important;background:linear-gradient(180deg,#fbfffa,#f7fcf6)!important;box-shadow:0 4px 16px #2346230b!important}.learningPulseBody{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;min-width:0!important}.learningPulseBody>div{display:grid!important;gap:5px!important;min-width:0!important}.learningPulseBody h3{margin:0!important;font-size:17px!important;line-height:1.3!important}.learningPulseBody p{margin:0!important;font-size:14px!important;line-height:1.48!important;color:#465046!important}.learningPulseBody small{font-size:12px!important;line-height:1.45!important;color:#677067!important;max-width:760px!important}.knowledgeComposerGuideButton{border-color:#9fce9b!important;background:#f5fff3!important;color:#286e2c!important;font-weight:800!important}.knowledgeComposerGuideButton:hover,.knowledgeComposerGuideButton:focus-visible{border-color:#69c564!important;background:#ecfbe9!important;outline:none!important}@media(max-width:650px){.learningPulseBody{align-items:stretch!important;flex-direction:column!important}.learningPulseBody>.studioButton{width:100%!important}}.navActionArrow{display:inline-block!important;margin-left:6px!important;font-weight:900!important;line-height:1!important;transform:translateY(-.02em)!important}.voiceStartTip{display:flex!important;align-items:center!important;gap:8px!important;width:min(100%,520px)!important;margin:8px auto 4px!important;padding:8px 10px!important;border:1px solid #e1e7df!important;border-radius:10px!important;background:#fafcf9!important;color:#687168!important;font-size:11px!important;line-height:1.35!important}.voiceStartTip b{color:#3e493f!important;font-size:11px!important}.voiceStartTip.compact{width:100%!important;margin:2px 0 8px!important;padding:7px 9px!important}.realtimeVoiceControl{flex-wrap:nowrap!important;white-space:nowrap!important}.realtimeVoiceControl .voiceToggleIcon{flex:0 0 auto!important}.helpHeadActions>.realtimeVoiceControl,.chatHeaderControls>.realtimeVoiceControl{min-width:0!important;max-width:max-content!important}.voiceMicActionHint{display:none!important}.cap.cleanCapabilityCard:not(.selected),.cap.cleanCapabilityCard.preview:not(.selected){background:#fff!important;border-color:#d8ded7!important;box-shadow:var(--studio-card-shadow)!important}@media(hover:hover)and (pointer:fine){.cap.cleanCapabilityCard:not(.selected):hover,.cap.cleanCapabilityCard:not(.selected):focus-visible,.cap.cleanCapabilityCard.preview:not(.selected){background:#fff!important;border-color:#b8c8b6!important;box-shadow:0 4px 14px #19231912!important}}.cap.cleanCapabilityCard.selected,.cap.cleanCapabilityCard.selected:hover,.cap.cleanCapabilityCard.selected:focus-visible,.cap.cleanCapabilityCard.selected:focus-within{border-color:#67b865!important;background:linear-gradient(180deg,#fff,#e8f8e5)!important;box-shadow:0 0 0 1px #32913447 inset,0 5px 17px #2068231a!important}@media(hover:none),(pointer:coarse){.cap.cleanCapabilityCard:not(.selected),.cap.cleanCapabilityCard:not(.selected):hover,.cap.cleanCapabilityCard:not(.selected):focus,.cap.cleanCapabilityCard.preview:not(.selected){background:#fff!important;border-color:#d8ded7!important;box-shadow:var(--studio-card-shadow)!important;transform:none!important}}.runtimeCostCard{display:grid!important;gap:8px!important;margin:10px 0 12px!important;padding:10px 11px!important;border:1px solid #dde5da!important;border-radius:11px!important;background:#fbfdfb!important}.runtimeCostHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.runtimeCostHead small{font-size:10.5px!important;color:#707970!important;text-align:right!important}.runtimeCostSummary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.runtimeCostSummary>span{display:grid!important;gap:2px!important;padding:7px 8px!important;border:1px solid #e7ece5!important;border-radius:8px!important;background:#fff!important;font-size:9.5px!important;color:#747d74!important}.runtimeCostSummary b{font-size:13px!important;color:#384138!important}.runtimeCostPasses{display:grid!important;gap:3px!important}.runtimeCostPasses>span{font-size:10.5px!important;line-height:1.35!important;color:#626b62!important;overflow-wrap:anywhere!important}.costObservatory{display:grid!important;gap:12px!important;padding:15px!important;border:1px solid #d9e3d7!important;border-radius:14px!important;background:#fbfdfb!important}.costObservatory .accountSectionHead{margin-top:0!important}.costSummaryGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.costSummaryGrid article{display:grid!important;gap:4px!important;padding:11px 12px!important;border:1px solid #dfe6dd!important;border-radius:11px!important;background:#fff!important}.costSummaryGrid span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#737c73!important;font-weight:800!important}.costSummaryGrid strong{font-size:20px!important;line-height:1.1!important}.costBreakdownGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.costBreakdown{display:grid!important;gap:5px!important;padding:11px!important;border:1px solid #e1e7df!important;border-radius:11px!important;background:#fff!important}.costBreakdown>b{font-size:12px!important}.costBreakdown>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding-top:5px!important;border-top:1px solid #eff2ee!important;font-size:10.5px!important}.costBreakdown>div span{overflow-wrap:anywhere!important}.costBreakdown>small{font-size:10.5px!important;color:#747c74!important}.costExpensiveTurns{display:grid!important;gap:5px!important}.costExpensiveTurns>b{font-size:12px!important}.costExpensiveTurns>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:7px 9px!important;border:1px solid #e5eae3!important;border-radius:9px!important;background:#fff!important;font-size:10.5px!important}.costExpensiveTurns span{overflow-wrap:anywhere!important}.usageRow.usageCostRow{grid-template-columns:minmax(145px,1.2fr) minmax(150px,1.4fr) minmax(150px,1.2fr) .7fr .7fr!important}.usageRow.usageCostRow>strong{font-size:11.5px!important;color:#3c453c!important}@media(max-width:720px){.runtimeCostSummary{grid-template-columns:1fr 1fr!important}.runtimeCostSummary>span:last-child{grid-column:1/-1!important}.costSummaryGrid,.costBreakdownGrid{grid-template-columns:1fr 1fr!important}.usageRow.usageCostRow:not(.head){grid-template-columns:1fr 1fr!important}.usageRow.usageCostRow:not(.head)>strong{display:grid!important;gap:3px!important}.usageRow.usageCostRow:not(.head)>strong:before{content:"Est. cost";font-size:8.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#7a827a!important;font-weight:800!important}.realtimeVoiceControl .voiceStartOverText{font-size:10px!important;padding-inline:6px!important}}@media(max-width:480px){.costSummaryGrid,.costBreakdownGrid{grid-template-columns:1fr!important}.costExpensiveTurns>div{grid-template-columns:1fr!important;gap:3px!important}.voiceStartTip{font-size:10.5px!important}.realtimeVoiceControl{gap:3px!important}.realtimeVoiceControl .voiceStartOverText{display:none!important}}.costCommercialContext{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.costCommercialContext>div{display:grid!important;gap:3px!important;padding:10px 11px!important;border:1px solid #e0e6de!important;border-radius:10px!important;background:#fff!important}.costCommercialContext span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#737c73!important;font-weight:800!important}.costCommercialContext strong{font-size:14px!important}.costCommercialContext small{font-size:10px!important;color:#777f77!important}.providerCostCalculator{display:grid!important;gap:9px!important;padding:11px!important;border:1px solid #e0e6de!important;border-radius:11px!important;background:#fff!important}.providerCostCalculator>div:first-child{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important}.providerCostCalculator>div:first-child>b{font-size:12px!important}.providerCostCalculator>div:first-child>small{font-size:10px!important;color:#777f77!important}.providerCostCalcGrid{display:grid!important;grid-template-columns:1.35fr repeat(3,minmax(0,1fr))!important;gap:7px!important}.providerCostCalcGrid label{display:grid!important;gap:4px!important}.providerCostCalcGrid label>span{font-size:9px!important;text-transform:uppercase!important;letter-spacing:.045em!important;color:#747d74!important;font-weight:800!important}.providerCostCalcGrid input,.providerCostCalcGrid select{width:100%!important;min-width:0!important;height:34px!important;font-size:11px!important}.providerCostCalcResult{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 10px!important;align-items:baseline!important;padding-top:7px!important;border-top:1px solid #edf1ec!important}.providerCostCalcResult>span{font-size:10.5px!important;font-weight:760!important}.providerCostCalcResult>strong{font-size:17px!important}.providerCostCalcResult>small{grid-column:1/-1!important;font-size:10px!important;color:#747d74!important;line-height:1.35!important}@media(max-width:720px){.costCommercialContext,.providerCostCalcGrid{grid-template-columns:1fr 1fr!important}}@media(max-width:480px){.costCommercialContext,.providerCostCalcGrid{grid-template-columns:1fr!important}.providerCostCalculator>div:first-child{align-items:flex-start!important;flex-direction:column!important}.providerCostCalcResult{grid-template-columns:1fr!important}.providerCostCalcResult>small{grid-column:1!important}}.helpAdminWorkspace{display:grid!important;gap:12px!important;padding:14px!important;overflow:auto!important}.helpAdminIdentityCard{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:12px!important;border:1px solid #dce5da!important;border-radius:12px!important;background:#fbfdfb!important}.helpAdminIdentityCard>div{display:grid!important;gap:3px!important}.helpAdminIdentityCard span,.helpAdminScopeGrid span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#747d74!important;font-weight:800!important}.helpAdminIdentityCard b{font-size:13px!important}.helpAdminIdentityCard small{font-size:10px!important;color:#737b73!important;overflow-wrap:anywhere!important}.helpAdminIdentityCard>strong{font-size:19px!important;white-space:nowrap!important}.helpAdminScopeGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.helpAdminScopeGrid article{display:grid!important;gap:4px!important;padding:11px!important;border:1px solid #e0e6de!important;border-radius:11px!important;background:#fff!important}.helpAdminScopeGrid strong{font-size:17px!important}.helpAdminScopeGrid small{font-size:10px!important;color:#727a72!important}.helpAdminBreakdown{display:grid!important}.helpAdminActions{display:grid!important;gap:7px!important}.helpAdminActions>.studioButton{justify-self:start!important}.helpAdminActions small{font-size:10.5px!important;line-height:1.4!important;color:#6f776f!important}.costScopeBanner{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:11px 12px!important;border:1px solid #d9e4d7!important;border-radius:11px!important;background:#fff!important}.costScopeBanner>div{display:grid!important;gap:3px!important}.costScopeBanner span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#747d74!important;font-weight:800!important}.costScopeBanner b{font-size:13px!important}.costScopeBanner small{font-size:10px!important;color:#777f77!important;overflow-wrap:anywhere!important}.costScopeBanner>strong{font-size:20px!important;white-space:nowrap!important}.localCostIdentity{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;width:100%!important}.localCostClose{position:static!important;justify-self:end!important}.localCostAuthNote{display:grid!important;gap:3px!important;padding:11px!important;border:1px dashed #ccd8ca!important;border-radius:10px!important;background:#fff!important}.localCostAuthNote b{font-size:11.5px!important}.localCostAuthNote span{font-size:10.5px!important;line-height:1.4!important;color:#707870!important}@media(max-width:560px){.helpAdminScopeGrid,.helpAdminIdentityCard,.costScopeBanner{grid-template-columns:1fr!important}.helpAdminIdentityCard>strong,.costScopeBanner>strong{justify-self:start!important}.helpWorkspaceNav{overflow-x:auto!important;justify-content:flex-start!important}.helpWorkspaceNav button{flex:0 0 auto!important}}.localCostAccountPage{position:relative!important}.localCostClose{position:absolute!important;top:12px!important;right:14px!important;z-index:8!important;margin:0!important;justify-self:auto!important}.localCostIdentity{padding-right:46px!important}.costMeaningStrip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.costMeaningStrip>div{display:grid!important;gap:4px!important;padding:11px 12px!important;border:1px solid #dfe6dd!important;border-radius:11px!important;background:#fff!important}.costMeaningStrip span,.costScopeControls label>span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#737c73!important;font-weight:800!important}.costMeaningStrip b{font-size:13px!important;line-height:1.25!important}.costMeaningStrip small{font-size:10.5px!important;line-height:1.38!important;color:#6f786f!important}.costScopeControls{display:grid!important;grid-template-columns:minmax(240px,1fr) auto!important;gap:10px!important;align-items:end!important;padding:10px 11px!important;border:1px solid #dfe6dd!important;border-radius:11px!important;background:#fff!important}.costScopeControls label{display:grid!important;gap:5px!important;min-width:0!important}.costScopeControls select{width:100%!important;min-width:0!important;height:38px!important;font-size:11.5px!important}.costScopeToggle{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:3px!important;border:1px solid #d9e1d7!important;border-radius:999px!important;background:#f7faf7!important}.costScopeToggle button{min-height:32px!important;padding:5px 11px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#566056!important;font-size:10.5px!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important}.costScopeToggle button[data-active=true]{background:#fff!important;color:#243024!important;box-shadow:0 1px 5px #2336231f!important}.providerCostCharts{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:8px!important}.providerCostChart{display:grid!important;gap:9px!important;padding:11px!important;border:1px solid #e0e6de!important;border-radius:11px!important;background:#fff!important;min-width:0!important}.providerCostChart:first-child{grid-row:span 2!important}.providerCostChartHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}.providerCostChartHead>div{display:grid!important;gap:2px!important;min-width:0!important}.providerCostChartHead b{font-size:12px!important}.providerCostChartHead span{font-size:10px!important;color:#747d74!important}.providerCostChartHead>strong{font-size:14px!important;white-space:nowrap!important}.providerCostTrendPlot{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;align-items:end!important;min-height:138px!important}.providerCostTrendBucket{display:grid!important;grid-template-rows:1fr auto!important;gap:5px!important;min-width:0!important;height:138px!important}.providerCostTrendBucket>div{display:flex!important;align-items:flex-end!important;justify-content:center!important;height:116px!important;border-bottom:1px solid #e8ede7!important}.providerCostTrendBucket i{display:block!important;width:min(22px,72%)!important;min-height:0!important;border-radius:5px 5px 1px 1px!important;background:linear-gradient(180deg,#74ad72,#dcebd9)!important}.providerCostTrendBucket small{font-size:9px!important;text-align:center!important;color:#727b72!important;white-space:nowrap!important}.providerCostBarRows{display:grid!important;gap:7px!important}.providerCostBarRows>div{display:grid!important;gap:4px!important}.providerCostBarRows>div>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:baseline!important}.providerCostBarRows span{font-size:10.5px!important;overflow-wrap:anywhere!important}.providerCostBarRows strong{font-size:10.5px!important;white-space:nowrap!important}.providerCostBarTrack{height:7px!important;border-radius:999px!important;background:#eef2ed!important;overflow:hidden!important}.providerCostBarTrack i{display:block!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,#dcebd9,#76aa73)!important}.helpAdminBreakdown{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:720px){.costMeaningStrip,.providerCostCharts{grid-template-columns:1fr!important}.providerCostChart:first-child{grid-row:auto!important}.costScopeControls{grid-template-columns:1fr!important;align-items:stretch!important}.costScopeToggle{justify-self:start!important}.helpAdminBreakdown{grid-template-columns:1fr!important}}@media(max-width:480px){.localCostClose{top:10px!important;right:10px!important}.localCostIdentity{padding-right:38px!important}.costScopeToggle{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}.costScopeToggle button{white-space:normal!important}.providerCostTrendPlot{gap:3px!important}.providerCostTrendBucket small{font-size:8.5px!important}}.accountPage{position:relative!important}.accountPageClose{position:absolute!important;top:12px!important;right:14px!important;z-index:9!important;margin:0!important}.accountPage>.accountPageTop{padding-right:48px!important}.costScopeControls{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;align-items:stretch!important}.costScopeControlHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.costScopeControlHead>span,.costAggregateScopeNote>span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#737c73!important;font-weight:800!important}.costScopeControls label>small,.costAggregateScopeNote small{font-size:10px!important;line-height:1.35!important;color:#707970!important}.costAggregateScopeNote{display:grid!important;gap:3px!important;padding:9px 10px!important;border:1px solid #e5eae3!important;border-radius:9px!important;background:#fbfdfb!important}.costAggregateScopeNote b{font-size:12px!important}.costScopeBanner>strong{display:grid!important;justify-items:end!important;gap:1px!important}.costScopeBanner>strong>small{font-size:9px!important;font-weight:750!important;color:#727b72!important;text-transform:uppercase!important;letter-spacing:.04em!important}.costEconomicsGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.costEconomicsGrid article{display:grid!important;gap:4px!important;padding:12px!important;border:1px solid #dbe4d9!important;border-radius:11px!important;background:#fff!important;min-width:0!important}.costEconomicsGrid article>span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#717a71!important;font-weight:800!important}.costEconomicsGrid article>strong{font-size:21px!important;line-height:1.08!important;overflow-wrap:anywhere!important}.costEconomicsGrid article>small{font-size:10px!important;line-height:1.35!important;color:#707970!important}.costEconomicsGrid article.positive{background:linear-gradient(180deg,#f8fcf7,#edf7eb)!important;border-color:#c9ddc5!important}.costEconomicsGrid article.positive>strong,.helpAdminEconomicsGrid article.positive>strong,.commercialByVLabel>strong.positive{color:#2f6f34!important}.commercialByVRows{display:grid!important;gap:9px!important}.commercialByVRows>div{display:grid!important;gap:5px!important;padding-top:8px!important;border-top:1px solid #edf1ec!important}.commercialByVRows>div:first-child{padding-top:0!important;border-top:0!important}.commercialByVLabel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:start!important}.commercialByVLabel>span{display:grid!important;gap:1px!important;min-width:0!important}.commercialByVLabel b{font-size:10.5px!important;overflow-wrap:anywhere!important}.commercialByVLabel small{font-size:9px!important;color:#778077!important;overflow-wrap:anywhere!important}.commercialByVLabel>strong{font-size:10.5px!important;white-space:nowrap!important}.commercialBarLine{display:grid!important;grid-template-columns:58px minmax(0,1fr) 64px!important;gap:6px!important;align-items:center!important}.commercialBarLine>span{font-size:9px!important;color:#737c73!important;font-weight:750!important}.commercialBarLine>div{height:6px!important;border-radius:999px!important;background:#eef2ed!important;overflow:hidden!important}.commercialBarLine i{display:block!important;height:100%!important;border-radius:999px!important;background:#99a49a!important}.commercialBarLine.customer i{background:linear-gradient(90deg,#dcebd9,#76aa73)!important}.commercialBarLine>strong{font-size:9.5px!important;text-align:right!important;white-space:nowrap!important}.commercialByVRows>div>small{font-size:9.5px!important;line-height:1.35!important;color:#747d74!important}.helpAdminEconomicsGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.helpAdminIdentityCard>strong{display:grid!important;justify-items:end!important;gap:1px!important}.helpAdminIdentityCard>strong>small{font-size:8.5px!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#737b73!important}@media(max-width:900px){.costEconomicsGrid,.helpAdminEconomicsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.costScopeControlHead{align-items:flex-start!important;flex-direction:column!important}.costScopeToggle{justify-self:stretch!important}.costScopeToggle button{flex:1 1 0!important}.accountPageClose{top:10px!important;right:10px!important}.accountPage>.accountPageTop{padding-right:42px!important}}@media(max-width:480px){.costEconomicsGrid,.helpAdminEconomicsGrid{grid-template-columns:1fr!important}.commercialBarLine{grid-template-columns:52px minmax(0,1fr) 58px!important}.costScopeToggle{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}}.costEconomicsGrid article.negative{background:snow!important;border-color:#e7d2d2!important}.costEconomicsGrid article.negative>strong,.helpAdminEconomicsGrid article.negative>strong,.commercialByVLabel>strong.negative{color:#8a4b4b!important}.costScenarioPlanner,.durationSummary{margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 8px 24px #1422180d}.costScenarioToggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0}.costScenarioToggles>div>span,.costScenarioInputs label>span{display:block;font-size:13px;font-weight:700;margin-bottom:7px}.costScenarioInputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:14px 0}.costScenarioModelControls{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:14px 0;padding:13px;border-radius:14px;background:var(--soft)}.costScenarioModelControls label>span,.costScenarioModelControls>div>span{display:block;font-size:13px;font-weight:700;margin-bottom:7px}.costScenarioModelControls select{width:100%}.costScenarioModelControls>div b,.costScenarioModelControls>div small{display:block}.costScenarioModelControls>div small{margin-top:5px;color:var(--muted)}.costScenarioInputs label{display:block}.costScenarioInputs input{width:100%;box-sizing:border-box}.costScenarioInputs small{display:block;margin-top:5px;color:var(--muted)}.costProjectionActuals,.durationSummaryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:14px 0}.costProjectionActuals article,.durationSummaryGrid article{padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.costProjectionActuals span,.durationSummaryGrid span{display:block;font-size:12px;color:var(--muted)}.costProjectionActuals strong,.durationSummaryGrid strong{display:block;margin-top:4px;font-size:19px}.costProjectionActuals small{display:block;margin-top:4px;color:var(--muted)}.costScenarioProjection{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.costScenarioProjection>div{padding:13px;border-radius:14px;background:var(--soft)}.costScenarioProjection span,.costScenarioProjection small{display:block}.costScenarioProjection b{display:block;margin:4px 0}.costScenarioResults{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:12px}.costScenarioResults article{padding:14px;border:1px solid var(--line);border-radius:15px}.costScenarioResults article>span,.costScenarioResults article>small{display:block}.costScenarioResults article>strong{display:block;font-size:22px;margin:5px 0}.costScenarioResults article>strong small{display:inline;font-size:12px;font-weight:600}.costScenarioResults article>b{display:block;margin-bottom:4px}.costScenarioResults .comparison{background:var(--soft)}.durationSurfaceRows{display:grid;gap:7px;margin-top:10px}.durationSurfaceRows>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--line)}.durationSurfaceRows span{color:var(--muted)}.helpEmergentReflection{margin-top:12px}.helpDeclaredSignature .reflectionAddPill,.helpEmergentReflection .reflectionAddPill{cursor:pointer}.helpDeclaredSignature .reflectionAddPill em,.helpEmergentReflection .reflectionAddPill em{margin-left:7px;font-style:normal;font-size:11px}@media(max-width:720px){.costScenarioToggles,.costScenarioProjection{grid-template-columns:1fr}.costScopeToggle{flex-wrap:wrap}.durationSurfaceRows>div{align-items:flex-start;flex-direction:column;gap:3px}}.costMarginUtility{gap:16px!important}.costUtilityHead{align-items:flex-start!important}.costUtilityHead>div{max-width:760px!important}.costScenarioPlanner{margin-top:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;gap:14px!important}.costPlannerSettings{display:grid!important;gap:12px!important;padding:15px!important;border:1px solid #dce3da!important;border-radius:14px!important;background:#f8faf7!important}.costPlannerSettingsHead{display:grid!important;gap:4px!important}.costPlannerSettingsHead h3,.costPlannerOutputs h3,.costPlainSummary h3{margin:0!important}.costPlannerSettingsHead p,.costPlannerOutputs p{margin:0!important;color:#687168!important;line-height:1.45!important}.costPlannerOutputs{display:grid!important;gap:12px!important}.costScenarioToggles{display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content))!important;gap:12px 22px!important;margin:0!important;align-items:end!important}.costScenarioToggles>div>span,.costScenarioInputs label>span,.costScenarioModelControls label>span{display:block!important;font-size:11px!important;font-weight:800!important;margin-bottom:6px!important;color:#596259!important}.costScenarioModelControls{display:flex!important;flex-wrap:wrap!important;gap:10px 12px!important;margin:0!important;padding:0!important;background:transparent!important}.costScenarioModelControls label{display:grid!important;gap:0!important;width:auto!important;min-width:170px!important}.costScenarioModelControls label:first-child{min-width:210px!important}.costControlSelect,.costMarginUtility .costScopeControls select,.helpAdminWorkspace .costScopeControls select,.costScenarioInputs input,.providerCostCalculator select,.providerCostCalculator input{height:38px!important;border:1px solid #cfd7cd!important;border-radius:10px!important;background:#fff!important;color:#2e372e!important;padding:8px 10px!important;box-shadow:none!important}.costControlSelect{width:220px!important;max-width:100%!important}.costControlSelect.compact{width:170px!important}.costMarginUtility .costScopeControls{padding:0!important;border:0!important;background:transparent!important;gap:9px!important}.costMarginUtility .costScopeControls select,.helpAdminWorkspace .costScopeControls select{width:min(360px,100%)!important;max-width:360px!important}.costMarginUtility .costScopeToggle,.helpAdminWorkspace .costScopeToggle{border-radius:11px!important;padding:4px!important;background:#eef2ed!important}.costMarginUtility .costScopeToggle button,.helpAdminWorkspace .costScopeToggle button{border-radius:8px!important;padding:6px 11px!important}.costScenarioInputs{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,220px))!important;justify-content:start!important;gap:10px 12px!important;margin:0!important;padding-top:2px!important}.costScenarioInputs label{display:grid!important;align-content:start!important}.costScenarioInputs input{width:100%!important}.costReasoningCalibration{display:grid!important;gap:3px!important;max-width:720px!important;padding:10px 11px!important;border-radius:10px!important;background:#fff!important;border:1px solid #e2e7e0!important}.costReasoningCalibration span{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:800!important;color:#757d75!important}.costReasoningCalibration b{font-size:11.5px!important}.costReasoningCalibration small{font-size:10.5px!important;line-height:1.4!important;color:#707870!important}.costProjectionActuals{margin-top:0!important}.costScenarioProjection,.costScenarioResults{margin:0!important}.costScopeBanner{margin-top:0!important}.costAdvancedDetails{border:1px solid #dfe5dd!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important}.costAdvancedDetails>summary{list-style:none!important;cursor:pointer!important;padding:12px 14px!important;font-size:12px!important;font-weight:800!important;color:#4d574d!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.costAdvancedDetails>summary::-webkit-details-marker{display:none!important}.costAdvancedDetails>summary:after{content:"⌄"!important;font-size:14px!important;color:#737c73!important}.costAdvancedDetails[open]>summary:after{transform:rotate(180deg)!important}.costAdvancedBody{display:grid!important;gap:12px!important;padding:13px!important}.costPlainSummary{display:grid!important;gap:8px!important;padding:15px 16px!important;border:1px solid #cfdcca!important;border-radius:14px!important;background:#f6faf4!important}.costPlainSummary p{margin:0!important;line-height:1.52!important;color:#444d44!important}.costPlainSummary small{font-size:10.5px!important;line-height:1.4!important;color:#707970!important}.helpAdminSettings{padding:12px!important;border:1px solid #dce4da!important;border-radius:12px!important;background:#f8faf7!important}.helpAdminUsageStrip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.helpAdminUsageStrip article{display:grid!important;gap:4px!important;padding:10px 11px!important;border:1px solid #e1e7df!important;border-radius:10px!important;background:#fff!important}.helpAdminUsageStrip span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#747d74!important;font-weight:800!important}.helpAdminUsageStrip strong{font-size:16px!important}.helpCostPlainSummary{padding:12px 13px!important}.profileMenuPanel button{white-space:nowrap!important}@media(max-width:720px){.costScenarioToggles{grid-template-columns:1fr!important}.costScenarioToggles>div{min-width:0!important}.costControlSelect,.costControlSelect.compact{width:min(100%,260px)!important}.helpAdminUsageStrip{grid-template-columns:1fr!important}.costPlannerSettings{padding:13px!important}}.costMarginUtility{--cm-provider:#6366d9;--cm-revenue:#159f9b;--cm-margin:#e09a27;--cm-margin-pct:#b95aa1;--cm-blue:#4d86df;--cm-purple:#7f64d5;--cm-orange:#e67d3d;--cm-teal:#26a6a1;--cm-pink:#c85b8c;--cm-lime:#7fae3f;gap:16px!important}.costPlannerGrid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(330px,420px)!important;gap:16px!important;align-items:start!important}.costPlannerSettings{min-width:0!important}.costScopeControls{display:grid!important;grid-template-columns:minmax(0,max-content) minmax(220px,360px) minmax(180px,260px)!important;align-items:end!important;gap:10px 14px!important}.costScopeControls>label{min-width:0!important}.costScopeControls>label>span,.costSystemIdField>span,.costScopeControlHead>span{display:block!important;font-size:11px!important;font-weight:800!important;color:#596259!important;margin-bottom:6px!important}.costScopeControls select{width:100%!important;max-width:none!important}.costScopeControls small{display:block!important;margin-top:5px!important;font-size:10.5px!important;line-height:1.35!important;color:#737b73!important}.costSystemIdField{display:grid!important;align-content:end!important;min-width:0!important}.costSystemIdField code{min-height:38px!important;display:flex!important;align-items:center!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:8px 10px!important;border:1px solid #dfe5dd!important;border-radius:10px!important;background:#fff!important;color:#697269!important;font-size:11px!important}.costAggregateScopeNote{min-width:260px!important}.costScenarioToggles{grid-template-columns:repeat(2,minmax(0,max-content))!important;gap:10px 18px!important}.costPeriodToggle{flex-wrap:wrap!important}.costAutoRateCard{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:11px!important;border:1px solid #dfe4ec!important;border-radius:12px!important;background:#f8f9fc!important}.costAutoRateCard>div{min-width:0!important}.costAutoRateCard span,.costAutoRateCard b,.costAutoRateCard small{display:block!important}.costAutoRateCard span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.055em!important;font-weight:850!important;color:#73788a!important}.costAutoRateCard b{margin-top:3px!important;font-size:12.5px!important;color:#33384b!important;overflow-wrap:anywhere!important}.costAutoRateCard small{margin-top:4px!important;font-size:10.5px!important;line-height:1.4!important;color:#73788a!important}.costHeadlineResults{position:sticky!important;top:12px!important;z-index:8!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important;border:1px solid #d9dfda!important;border-radius:15px!important;background:#fffffff7!important;box-shadow:0 10px 30px #1c261f1a!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.costHeadlineResults article{display:grid!important;gap:3px!important;min-height:94px!important;padding:12px!important;border:1px solid #e5e8eb!important;border-radius:12px!important;background:#fff!important}.costHeadlineResults article>span{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.055em!important;font-weight:850!important;color:#727a72!important}.costHeadlineResults article>strong{font-size:24px!important;line-height:1.08!important;color:#273027!important}.costHeadlineResults article>small{font-size:10.5px!important;line-height:1.35!important;color:#747c74!important}.costHeadlineResults .costMetric{border-top:4px solid var(--cm-provider)!important}.costHeadlineResults .revenueMetric{border-top:4px solid var(--cm-revenue)!important}.costHeadlineResults .marginMetric{border-top:4px solid var(--cm-margin)!important}.costHeadlineResults .marginPctMetric{border-top:4px solid var(--cm-margin-pct)!important}.costHeadlineResults .negative strong{color:#a63636!important}.costHeadlineResults .positive strong{color:#2e6e43!important}.costRunRateChart{display:grid!important;gap:12px!important;padding:16px!important;border:1px solid #dde3df!important;border-radius:15px!important;background:#fff!important;box-shadow:0 7px 20px #18251c0d!important}.costChartLegend{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.costChartLegend span{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:10px!important;font-weight:800!important;color:#687168!important}.costChartLegend span:before{content:""!important;width:9px!important;height:9px!important;border-radius:3px!important;background:var(--cm-provider)!important}.costChartLegend .revenueLegend:before{background:var(--cm-revenue)!important}.costRunRatePlot{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:end!important;min-height:190px!important}.costRunRateGroup{display:grid!important;gap:5px!important;text-align:center!important;min-width:0!important}.costRunRateBars{height:138px!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;gap:6px!important;padding:0 5px!important;border-bottom:1px solid #dfe3e0!important}.costRunRateBars i{display:block!important;width:min(22px,34%)!important;min-height:0!important;border-radius:6px 6px 2px 2px!important;transition:height .18s ease!important}.costRunRateBars .providerBar{background:var(--cm-provider)!important}.costRunRateBars .revenueBar{background:var(--cm-revenue)!important}.costRunRateGroup>b{font-size:11px!important;color:#414a41!important}.costRunRateGroup>small{font-size:9.5px!important;line-height:1.3!important;color:#777f77!important;overflow-wrap:anywhere!important}.providerCostTrendBucket.tone0 i,.providerCostBarRows>.tone0 i{background:var(--cm-blue)!important}.providerCostTrendBucket.tone1 i,.providerCostBarRows>.tone1 i{background:var(--cm-purple)!important}.providerCostTrendBucket.tone2 i,.providerCostBarRows>.tone2 i{background:var(--cm-orange)!important}.providerCostTrendBucket.tone3 i,.providerCostBarRows>.tone3 i{background:var(--cm-teal)!important}.providerCostTrendBucket.tone4 i,.providerCostBarRows>.tone4 i{background:var(--cm-pink)!important}.providerCostTrendBucket.tone5 i,.providerCostBarRows>.tone5 i{background:var(--cm-lime)!important}.commercialBarLine>div>i{background:var(--cm-provider)!important}.commercialBarLine.customer>div>i{background:var(--cm-revenue)!important}.costPlainSummary{border-left:4px solid var(--cm-margin)!important;background:linear-gradient(135deg,#fffaf0,#f7faf8)!important}.costPlainSummary h3{font-size:18px!important}.costPlainSummary p{font-size:13px!important}.costPlainSummary p b{color:#303a30!important}.costAdvancedDetails.stepAdvancedDrawer{border:1px solid #dfe5dd!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important}.costAdvancedDetails.stepAdvancedDrawer>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:76px!important;padding:14px 16px!important;cursor:pointer!important;list-style:none!important;color:#303830!important;background:#fff!important}.costAdvancedDetails[open]>summary{border-bottom:1px solid #e8ece7!important}.costAdvancedDetails>summary>span{font-size:13px!important;font-weight:850!important;color:#303830!important}.costOverridePanel{display:grid!important;gap:10px!important;padding:12px!important;border:1px solid #e0e5df!important;border-radius:12px!important;background:#f9faf8!important}.costOverridePanel>div>b,.costOverridePanel>div>small{display:block!important}.costOverridePanel>div>small{margin-top:4px!important;color:#727a72!important;font-size:10.5px!important}.costOverrideToggle{display:flex!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:100%!important;font-size:11.5px!important;font-weight:750!important;color:#4e574e!important}.costOverrideToggle input{width:16px!important;height:16px!important}.costIdRegistry{display:grid!important;gap:6px!important;padding:11px!important;border:1px solid #e3e7e2!important;border-radius:11px!important;background:#fbfcfb!important}.costIdRegistry>b{font-size:11.5px!important}.costIdRegistry>div{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(140px,auto)!important;gap:10px!important;align-items:center!important;padding-top:6px!important;border-top:1px solid #ecefec!important}.costIdRegistry span{font-size:11px!important;font-weight:750!important;color:#495249!important}.costIdRegistry code{font-size:10px!important;color:#747c74!important;text-align:right!important;overflow-wrap:anywhere!important}.costExpensiveTurns>div{grid-template-columns:minmax(0,1fr) minmax(100px,auto) auto!important}.costExpensiveTurns code{font-size:9.5px!important;color:#7b827b!important;overflow-wrap:anywhere!important}.helpAdminWorkspace .costHeadlineResults{position:relative!important;top:auto!important}.helpAdminWorkspace .costRunRatePlot{min-height:150px!important}.helpAdminWorkspace .costRunRateBars{height:105px!important}.helpAdminWorkspace .costRunRateChart{padding:12px!important}.helpCostAdvanced{margin-top:0!important}@media(max-width:980px){.costPlannerGrid{grid-template-columns:minmax(0,1fr)!important}.costHeadlineResults{position:sticky!important;top:auto!important;bottom:8px!important;z-index:25!important;grid-template-columns:repeat(4,minmax(145px,1fr))!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important}.costHeadlineResults article{min-width:145px!important;min-height:82px!important}.costHeadlineResults article>strong{font-size:20px!important}.costScopeControls{grid-template-columns:minmax(0,1fr) minmax(220px,1fr)!important}.costSystemIdField{grid-column:1/-1!important;max-width:360px!important}.helpAdminWorkspace .costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;position:sticky!important;top:8px!important;bottom:auto!important}}@media(max-width:720px){.costScopeControls{grid-template-columns:1fr!important;align-items:stretch!important}.costSystemIdField{grid-column:auto!important;max-width:none!important}.costScenarioToggles,.costScenarioModelControls,.costAutoRateCard{grid-template-columns:1fr!important}.costScenarioInputs{grid-template-columns:1fr 1fr!important}.costRunRatePlot{gap:7px!important;min-height:165px!important}.costRunRateBars{height:112px!important;gap:4px!important}.costRunRateBars i{width:min(18px,38%)!important}.costHeadlineResults{padding:8px!important;gap:7px!important}.costAdvancedDetails.stepAdvancedDrawer>summary{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:13px 14px!important}.costIdRegistry>div{grid-template-columns:1fr!important}.costIdRegistry code{text-align:left!important}.costExpensiveTurns>div{grid-template-columns:1fr!important;gap:3px!important}}@media(max-width:480px){.costScenarioInputs{grid-template-columns:1fr!important}.costRunRatePlot{grid-template-columns:repeat(4,minmax(66px,1fr))!important;overflow-x:auto!important;padding-bottom:3px!important}.costRunRateGroup{min-width:66px!important}.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costHeadlineResults article{min-width:0!important}.helpAdminWorkspace .costHeadlineResults{grid-template-columns:1fr 1fr!important}.costUtilityHead{display:grid!important;gap:10px!important}.costUtilityHead .utilityPill{justify-self:start!important}}.costPlannerShell{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(330px,420px)!important;gap:14px 16px!important;align-items:start!important;min-width:0!important}.costPlannerShell>.costPlannerSettings,.costPlannerShell>.costCommercialCompare,.costPlannerShell>.costRunRateChart,.costPlannerShell>.costPlainSummary,.costPlannerShell>.costAdvancedDetails{grid-column:1!important;min-width:0!important}.costPlannerShell>.costHeadlineResults{grid-column:2!important;grid-row:1!important;align-self:start!important;position:sticky!important;top:calc(var(--studio-header-height,72px) + 52px)!important;z-index:18!important}.costScopeControls{display:grid!important;grid-template-columns:minmax(220px,360px) max-content!important;align-items:end!important;gap:10px 14px!important;min-width:0!important}.costChooseV{display:grid!important;min-width:0!important;align-content:end!important}.costChooseV>span,.costScopeControlHead>span{display:block!important;font-size:11px!important;font-weight:800!important;color:#596259!important;margin-bottom:6px!important}.costChooseV select{width:100%!important;max-width:none!important}.costScopeControlHead{display:grid!important;align-content:end!important;min-width:max-content!important}.costAggregateScopeNote{display:grid!important;align-content:end!important;min-width:220px!important;gap:2px!important}.costAggregateScopeNote>span{font-size:11px!important;font-weight:800!important;color:#596259!important}.costAggregateScopeNote>b{font-size:13px!important}.costAggregateScopeNote>small{font-size:10.5px!important;color:#737b73!important}.costScenarioToggles{display:grid!important;grid-template-columns:repeat(3,minmax(0,max-content))!important;gap:10px 18px!important;align-items:end!important}.costScenarioToggles>div>span,.costUsageBasis>span{display:block!important;font-size:11px!important;font-weight:800!important;margin-bottom:6px!important;color:#596259!important}.costUsageBasis{display:grid!important;justify-items:start!important;gap:0!important}.costUsageBasis .costScopeToggle{max-width:100%!important}.costPricingBasis{grid-column:1/-1!important;display:grid!important;gap:7px!important;padding:10px 11px!important;border-top:1px solid #e6e9e6!important;background:#fbfcfb!important;border-radius:0 0 10px 10px!important}.costPricingBasis>span{display:grid!important;grid-template-columns:minmax(118px,max-content) minmax(0,1fr)!important;gap:8px!important;align-items:start!important;font-size:10.5px!important;line-height:1.4!important;color:#626b62!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important}.costPricingBasis b{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.045em!important;color:#737b73!important}.costPricingBasis .attention{color:#8b5a19!important}.costPricingBasis .complete{color:#4d664e!important}.costCommercialCompare{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.costCommercialCompare>div{display:grid!important;gap:4px!important;padding:12px 13px!important;border:1px solid #dfe4df!important;border-radius:12px!important;background:#fff!important}.costCommercialCompare span{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:850!important;color:#737b73!important}.costCommercialCompare b{font-size:19px!important}.costCommercialCompare small{font-size:10.5px!important;line-height:1.35!important;color:#6f776f!important}.costCommercialCompare strong{font-size:11px!important;color:#3e6845!important}.costComponentLedger{display:grid!important;gap:10px!important;padding:13px!important;border:1px solid #dfe5df!important;border-radius:12px!important;background:#fff!important}.costComponentLedger>.accountSectionHead{margin:0!important;align-items:flex-start!important}.costComponentLedger>.accountSectionHead>strong{font-size:18px!important}.costComponentRows{display:grid!important;border:1px solid #e6eae5!important;border-radius:10px!important;overflow:hidden!important}.costComponentRows>div{display:grid!important;grid-template-columns:minmax(0,1fr) max-content minmax(78px,max-content)!important;gap:10px!important;align-items:center!important;padding:9px 10px!important;border-top:1px solid #edf0ec!important;background:#fff!important}.costComponentRows>div:first-child{border-top:0!important}.costComponentRows>div>span{display:grid!important;gap:2px!important;min-width:0!important}.costComponentRows b{font-size:11.5px!important}.costComponentRows small{font-size:9.8px!important;line-height:1.35!important;color:#757d75!important}.costComponentRows em{font-style:normal!important;font-size:9.5px!important;font-weight:800!important;color:#6f776f!important}.costComponentRows .unknown em{color:#9a5b17!important}.costComponentRows .optional{background:#fbfcfb!important}.costComponentRows>div>strong{font-size:11.5px!important;text-align:right!important}.costCoverageWarning{margin:0!important;padding:9px 10px!important;border:1px solid #ead6b8!important;border-radius:9px!important;background:#fffaf2!important;color:#79501d!important;font-size:10.5px!important;line-height:1.4!important}.costComponentNote{margin:0!important;font-size:10px!important;line-height:1.45!important;color:#737b73!important}.costCompetitorBenchmark{display:grid!important;gap:10px!important;padding:13px!important;border:1px solid #dfe5df!important;border-radius:12px!important;background:#fff!important}.costCompetitorBenchmark>.accountSectionHead{margin:0!important;align-items:flex-start!important}.costCompetitorBenchmark>.accountSectionHead>small{font-size:10px!important;color:#747c74!important}.costBenchmarkGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.costBenchmarkGrid article{display:grid!important;gap:4px!important;padding:11px!important;border:1px solid #e2e7e1!important;border-radius:10px!important;background:#fff!important}.costBenchmarkGrid article:nth-child(1){border-top:4px solid var(--cm-revenue)!important}.costBenchmarkGrid article:nth-child(2){border-top:4px solid var(--cm-purple)!important}.costBenchmarkGrid article:nth-child(3){border-top:4px solid var(--cm-orange)!important}.costBenchmarkGrid span{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:850!important;color:#727a72!important}.costBenchmarkGrid strong{font-size:17px!important;line-height:1.15!important}.costBenchmarkGrid small,.costCompetitorBenchmark>p{font-size:10px!important;line-height:1.4!important;color:#707870!important;margin:0!important}.costPlainSummary{border:1px solid #dfe4df!important;border-left:4px solid var(--cm-margin)!important;background:#fff!important;box-shadow:none!important}.durationSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.durationSummaryGrid article small{display:block!important;margin-top:3px!important;font-size:9.5px!important;color:#7a827a!important}.helpCostControlRow{display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content))!important;gap:10px 14px!important;align-items:end!important;margin-top:10px!important}.helpCostControlRow>div>span{display:block!important;margin-bottom:6px!important;font-size:10.5px!important;font-weight:800!important;color:#626b62!important}.helpAdminUsageStrip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.helpAdminUsageStrip article small{font-size:9.5px!important;color:#7b827b!important}.costCustomerBilling{display:grid!important;gap:10px!important;margin-top:12px!important;padding:13px!important;border:1px solid #dbe4df!important;border-radius:13px!important;background:#fff!important;box-shadow:0 5px 16px #1c261f0a!important}.costCustomerBilling>.accountSectionHead{margin:0!important;align-items:flex-start!important}.costCustomerBilling>.accountSectionHead .kind{margin-bottom:6px!important}.costCustomerBilling>.accountSectionHead h3{margin:0!important;font-size:15px!important}.costCustomerBilling>.accountSectionHead p{margin:3px 0 0!important;font-size:10.8px!important;line-height:1.4!important}.costCustomerBilling>.accountSectionHead>strong{font-size:20px!important;line-height:1.1!important;color:#28745a!important}.costCustomerBillingRows{display:grid!important;border:1px solid #e5e9e5!important;border-radius:10px!important;overflow:hidden!important}.costCustomerBillingRows>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:9px 10px!important;border-top:1px solid #edf0ed!important;background:#fff!important}.costCustomerBillingRows>div:first-child{border-top:0!important}.costCustomerBillingRows>div>span{display:grid!important;gap:2px!important;min-width:0!important}.costCustomerBillingRows b{font-size:11.5px!important;color:#384238!important}.costCustomerBillingRows small{font-size:10.2px!important;line-height:1.35!important;color:#697269!important}.costCustomerBillingRows em{font-size:9.8px!important;line-height:1.35!important;font-style:normal!important;color:#788078!important}.costCustomerBillingRows>div>strong{font-size:12px!important;text-align:right!important;color:#28745a!important}.costBillingCoverage{margin:0!important;padding:8px 9px!important;border-radius:9px!important;font-size:10.3px!important;line-height:1.4!important}.costBillingCoverage.complete{background:#f5faf5!important;border:1px solid #d8e7d7!important;color:#466047!important}.costBillingCoverage.attention{background:#fff9ef!important;border:1px solid #ecd9b9!important;color:#80551d!important}.helpAdminWorkspace .costCustomerBilling{margin-top:0!important;padding:11px!important}.helpAdminWorkspace .costHeadlineResults{position:sticky!important;top:8px!important;bottom:auto!important;z-index:24!important}@media(max-width:980px){.costPlannerShell{grid-template-columns:minmax(0,1fr)!important}.costPlannerShell>.costPlannerSettings,.costPlannerShell>.costHeadlineResults,.costPlannerShell>.costCommercialCompare,.costPlannerShell>.costRunRateChart,.costPlannerShell>.costPlainSummary,.costPlannerShell>.costAdvancedDetails{grid-column:1!important;grid-row:auto!important}.costPlannerShell>.costHeadlineResults{position:sticky!important;top:calc(var(--studio-header-height,72px) + 48px)!important;bottom:auto!important;z-index:30!important;order:0!important}.costScenarioToggles{grid-template-columns:repeat(2,minmax(0,max-content))!important}.costScopeControls{grid-template-columns:minmax(0,1fr) max-content!important}.costBenchmarkGrid{grid-template-columns:1fr 1fr!important}.costBenchmarkGrid article:first-child{grid-column:1/-1!important}.durationSummaryGrid,.helpAdminUsageStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.costScopeControls{grid-template-columns:1fr!important;align-items:stretch!important}.costScopeControlHead{min-width:0!important;justify-items:stretch!important}.costScenarioToggles{grid-template-columns:1fr!important}.costScenarioToggles .costScopeToggle{max-width:100%!important;overflow-x:auto!important}.costCommercialCompare{grid-template-columns:1fr!important}.costComponentRows>div{grid-template-columns:minmax(0,1fr) auto!important}.costComponentRows>div>em{grid-column:1!important}.costComponentRows>div>strong{grid-column:2!important;grid-row:1 / span 2!important}.costBenchmarkGrid{grid-template-columns:1fr!important}.costBenchmarkGrid article:first-child{grid-column:auto!important}.helpCostControlRow{grid-template-columns:1fr!important}.costPricingBasis>span{grid-template-columns:1fr!important;gap:2px!important}.costCustomerBilling>.accountSectionHead{display:grid!important;gap:7px!important}.costCustomerBilling>.accountSectionHead>strong{justify-self:start!important}.costCustomerBillingRows>div{grid-template-columns:minmax(0,1fr) auto!important}}@media(max-width:480px){.durationSummaryGrid,.helpAdminUsageStrip{grid-template-columns:1fr!important}.costPlannerShell>.costHeadlineResults{max-height:44vh!important;overflow:auto!important}.costHeadlineResults article{min-width:132px!important}}.costScenarioPlanner,.costPlannerShell,.costMarginUtility{overflow:visible!important}.costPlannerShell{grid-template-columns:minmax(0,1fr) minmax(330px,420px)!important;grid-template-areas:"settings results" "compare results" "chart results" "summary results" "advanced results"!important;align-items:start!important}.costPlannerShell>.costPlannerSettings{grid-area:settings!important;grid-column:auto!important;grid-row:auto!important}.costPlannerShell>.costHeadlineResults{grid-area:results!important;grid-column:auto!important;grid-row:auto!important;position:sticky!important;top:calc(var(--studio-header-height,72px) + 52px)!important;bottom:auto!important;align-self:start!important;z-index:34!important;background:#fff!important;box-shadow:0 12px 30px #1c281f1a!important}.localCostAccountPage .costPlannerShell>.costHeadlineResults{top:calc(var(--studio-header-height,72px) + 10px)!important}.costPlannerShell>.costCommercialCompare{grid-area:compare!important;grid-column:auto!important;grid-row:auto!important}.costPlannerShell>.costRunRateChart{grid-area:chart!important;grid-column:auto!important;grid-row:auto!important}.costPlannerShell>.costPlainSummary{grid-area:summary!important;grid-column:auto!important;grid-row:auto!important}.costPlannerShell>.costAdvancedDetails{grid-area:advanced!important;grid-column:auto!important;grid-row:auto!important}.costAdvancedDetails>summary:after,.costAdvancedDetails[open]>summary:after{content:none!important;display:none!important;transform:none!important}.costPlainSummary{background:#fff!important;background-image:none!important;box-shadow:none!important}.costCustomerBilling{border-top:4px solid var(--cm-revenue)!important;background:#fff!important}.costCustomerBillingRows>div>strong{font-variant-numeric:tabular-nums!important}.helpAdminWorkspace>.costHeadlineResults{position:sticky!important;top:8px!important;bottom:auto!important;z-index:35!important;margin:0 0 12px!important;background:#fff!important;box-shadow:0 10px 28px #1c281f1c!important}.helpAdminWorkspace>.helpAdminSettings{margin-top:0!important}@media(max-width:980px){.costPlannerShell{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"results" "settings" "compare" "chart" "summary" "advanced"!important}.costPlannerShell>.costHeadlineResults{grid-area:results!important;grid-column:auto!important;grid-row:auto!important;order:0!important;position:sticky!important;top:calc(var(--studio-header-height,72px) + 48px)!important;bottom:auto!important;z-index:34!important}.localCostAccountPage .costPlannerShell>.costHeadlineResults{top:calc(var(--studio-header-height,72px) + 10px)!important}}@media(max-width:720px){.costHeadlineResults,.helpAdminWorkspace>.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;max-height:none!important}.costHeadlineResults article,.helpAdminWorkspace>.costHeadlineResults article{min-width:0!important}.costHeadlineResults .costPricingBasis,.helpAdminWorkspace>.costHeadlineResults .costPricingBasis{grid-column:1/-1!important;min-width:0!important;width:100%!important}}@media(max-width:480px){.costPlannerShell>.costHeadlineResults,.helpAdminWorkspace>.costHeadlineResults{top:calc(var(--studio-header-height,72px) + 6px)!important}.costPlannerShell>.costHeadlineResults .costPricingBasis>span:nth-child(3),.helpAdminWorkspace>.costHeadlineResults .costPricingBasis>span:nth-child(3){display:none!important}}.costCustomerPriceRegistry{display:grid!important;gap:9px!important;padding:13px!important;border:1px solid #dfe5df!important;border-radius:12px!important;background:#fff!important}.costCustomerPriceRegistry>.accountSectionHead{margin:0!important;align-items:flex-start!important}.costCustomerPriceRegistry>div:last-child{display:grid!important;gap:7px!important}.costCustomerPriceRegistry article{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,auto)!important;gap:12px!important;align-items:center!important;padding:10px!important;border:1px solid #e6eae5!important;border-radius:10px!important;background:#fff!important}.costCustomerPriceRegistry article>span{display:grid!important;gap:2px!important}.costCustomerPriceRegistry article b{font-size:11.5px!important}.costCustomerPriceRegistry article small{font-size:9.8px!important;color:#737b73!important}.costCustomerPriceRegistry dl{display:grid!important;grid-template-columns:repeat(3,minmax(80px,1fr))!important;gap:7px!important;margin:0!important}.costCustomerPriceRegistry dl>div{display:grid!important;gap:2px!important;padding:7px 8px!important;border-radius:8px!important;background:#f7f9f7!important}.costCustomerPriceRegistry dt{font-size:8.8px!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#747c74!important;font-weight:800!important}.costCustomerPriceRegistry dd{margin:0!important;font-size:10.5px!important;font-weight:800!important;color:#374137!important}.costCustomerBillingRows>.missing{background:#fff9ef!important}.costCustomerBillingRows>.missing b{color:#80551d!important}@media(max-width:720px){.costCustomerPriceRegistry article{grid-template-columns:1fr!important}.costCustomerPriceRegistry dl{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:480px){.costCustomerPriceRegistry dl{grid-template-columns:1fr!important}}.costEconomicsDetailPair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;align-items:start!important;margin-top:12px!important}.costProviderCosts{display:grid!important;gap:10px!important;padding:13px!important;border:1px solid #dbe1ea!important;border-top:4px solid var(--cm-provider)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 5px 16px #1c261f0a!important}.costProviderCosts>.accountSectionHead{margin:0!important;align-items:flex-start!important}.costProviderCosts>.accountSectionHead .kind{margin-bottom:6px!important}.costProviderCosts>.accountSectionHead h3{margin:0!important;font-size:15px!important}.costProviderCosts>.accountSectionHead p{margin:3px 0 0!important;font-size:10.8px!important;line-height:1.4!important}.costProviderCosts>.accountSectionHead>strong{font-size:20px!important;line-height:1.1!important;color:#4f59b9!important}.costProviderCostRows{display:grid!important;border:1px solid #e5e9ee!important;border-radius:10px!important;overflow:hidden!important}.costProviderCostRows>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:9px 10px!important;border-top:1px solid #edf0f3!important;background:#fff!important}.costProviderCostRows>div:first-child{border-top:0!important}.costProviderCostRows>div>span{display:grid!important;gap:2px!important;min-width:0!important}.costProviderCostRows b{font-size:11.5px!important;color:#384238!important}.costProviderCostRows small{font-size:10.2px!important;line-height:1.35!important;color:#697269!important}.costProviderCostRows em{font-size:9.8px!important;line-height:1.35!important;font-style:normal!important;color:#788078!important}.costProviderCostRows>div>strong{font-size:12px!important;text-align:right!important;color:#4f59b9!important;font-variant-numeric:tabular-nums!important}.costProviderCostRows>div.unknown{background:#fff9ef!important}.costProviderCostRows>div.unknown strong{color:#8b5a19!important}.costInsightList{display:grid!important;gap:0!important;margin:2px 0!important;border-top:1px solid #e5e9e5!important;border-bottom:1px solid #e5e9e5!important}.costInsightList>div{padding:9px 0!important;border-top:1px solid #edf0ed!important;font-size:11.2px!important;line-height:1.5!important;color:#465046!important}.costInsightList b{color:#283228!important}.helpCostEconomicsPair{margin-top:0!important}@media(max-width:1120px){.costEconomicsDetailPair{grid-template-columns:1fr!important}}@media(max-width:720px){.costPlannerShell>.costHeadlineResults,.helpAdminWorkspace>.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;max-height:none!important;padding:7px!important;gap:6px!important}.costPlannerShell>.costHeadlineResults article,.helpAdminWorkspace>.costHeadlineResults article{min-width:0!important;min-height:62px!important;padding:8px 9px!important}.costPlannerShell>.costHeadlineResults article>strong,.helpAdminWorkspace>.costHeadlineResults article>strong{font-size:17px!important;overflow-wrap:anywhere!important}.costPlannerShell>.costHeadlineResults article>span,.helpAdminWorkspace>.costHeadlineResults article>span{font-size:8.8px!important}.costPlannerShell>.costHeadlineResults article>small,.helpAdminWorkspace>.costHeadlineResults article>small{font-size:9px!important}.costPlannerShell>.costHeadlineResults .costPricingBasis,.helpAdminWorkspace>.costHeadlineResults .costPricingBasis{grid-column:1/-1!important;min-width:0!important;width:auto!important;padding:7px 8px!important;gap:5px!important}.costPlannerShell>.costHeadlineResults .costPricingBasis>span,.helpAdminWorkspace>.costHeadlineResults .costPricingBasis>span{grid-template-columns:minmax(92px,max-content) minmax(0,1fr)!important;gap:6px!important;font-size:9.5px!important;overflow-wrap:anywhere!important}.costProviderCosts>.accountSectionHead,.costCustomerBilling>.accountSectionHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}}@media(max-width:480px){.costPlannerShell>.costHeadlineResults,.helpAdminWorkspace>.costHeadlineResults{top:calc(var(--studio-header-height,72px) + 4px)!important}.costPlannerShell>.costHeadlineResults .costPricingBasis>span,.helpAdminWorkspace>.costHeadlineResults .costPricingBasis>span{grid-template-columns:1fr!important;gap:1px!important}.costPlannerShell>.costHeadlineResults .costPricingBasis>span:nth-child(3),.helpAdminWorkspace>.costHeadlineResults .costPricingBasis>span:nth-child(3){display:none!important}.costProviderCosts>.accountSectionHead,.costCustomerBilling>.accountSectionHead{grid-template-columns:1fr!important}.costProviderCosts>.accountSectionHead>strong,.costCustomerBilling>.accountSectionHead>strong{justify-self:start!important}.costProviderCostRows>div,.costCustomerBillingRows>div{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}}html,body,#root,.shell{overflow-x:clip!important}.costPlannerShell>.costHeadlineResults{position:-webkit-sticky!important;position:sticky!important;top:84px!important;width:100%!important;min-width:0!important;max-width:100%!important}.localCostAccountPage .costPlannerShell>.costHeadlineResults{top:84px!important}.costHeadlineResults,.costHeadlineResults *{min-width:0}.costHeadlineResults article strong,.costHeadlineResults article small,.costPricingBasis span{overflow-wrap:anywhere!important;word-break:normal!important}.costScenarioPricing{display:grid!important;gap:9px!important;padding:11px 12px!important;border:1px solid #dfe5dd!important;border-radius:11px!important;background:#fff!important}.costScenarioPricing>div:first-child{display:grid!important;gap:2px!important}.costScenarioPricing b{font-size:11.5px!important}.costScenarioPricing small{font-size:10.2px!important;color:#707870!important;line-height:1.4!important}@media(max-width:980px){.costPlannerShell>.costHeadlineResults{top:78px!important}}@media(max-width:720px){.costPlannerShell>.costHeadlineResults,.helpAdminWorkspace>.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;max-width:100%!important;width:100%!important}.costPlannerShell>.costHeadlineResults article,.helpAdminWorkspace>.costHeadlineResults article{min-width:0!important;width:auto!important}.costPlannerShell>.costHeadlineResults .costPricingBasis,.helpAdminWorkspace>.costHeadlineResults .costPricingBasis{grid-column:1/-1!important;min-width:0!important;width:100%!important}}@media(max-width:420px){.costPlannerShell>.costHeadlineResults,.helpAdminWorkspace>.costHeadlineResults{grid-template-columns:1fr 1fr!important;top:72px!important}.costHeadlineResults article{padding:7px!important}.costHeadlineResults article>strong{font-size:16px!important}}.costMarginUtility{font-size:14px!important}.costScenarioPlanner{overflow:visible!important;min-width:0!important}.costStickyResults{position:-webkit-sticky!important;position:sticky!important;top:84px!important;z-index:42!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 14px!important;overflow:visible!important}.costStickyResults>.costHeadlineResults{position:static!important;top:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:10px!important;background:#fffffffa!important}.costStickyResults>.costHeadlineResults article{min-width:0!important;min-height:86px!important;padding:11px 12px!important}.costStickyResults>.costHeadlineResults article>span{font-size:11.5px!important}.costStickyResults>.costHeadlineResults article>strong{font-size:24px!important;overflow-wrap:anywhere!important}.costStickyResults>.costHeadlineResults article>small{font-size:12px!important;line-height:1.4!important}.costStickyResults>.costHeadlineResults .costPricingBasis{grid-column:1/-1!important;min-width:0!important;width:100%!important;padding:9px 11px!important;gap:6px!important}.costStickyResults>.costHeadlineResults .costPricingBasis>span{grid-template-columns:minmax(145px,max-content) minmax(0,1fr)!important;font-size:12px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.costStickyResults>.costHeadlineResults .costPricingBasis b{font-size:11.5px!important}.costPlannerShell{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;gap:14px!important;min-width:0!important}.costPlannerShell>*{grid-column:1!important;grid-row:auto!important;min-width:0!important}.costPlannerShell>.costHeadlineResults{display:none!important}.costPlannerSettings{font-size:14px!important}.costPlannerSettingsHead p,.costPlannerOutputs p,.costPlainSummary p{font-size:14px!important;line-height:1.55!important}.costScenarioToggles>div>span,.costUsageBasis>span,.costScenarioInputs label>span,.costScenarioModelControls label>span,.costChooseV>span,.costScopeControlHead>span{font-size:12.5px!important}.costControlSelect,.costMarginUtility .costScopeControls select,.helpAdminWorkspace .costScopeControls select,.costScenarioInputs input,.providerCostCalculator select,.providerCostCalculator input{min-height:42px!important;height:42px!important;font-size:14px!important;padding:9px 11px!important}.costMarginUtility .costScopeToggle button,.helpAdminWorkspace .costScopeToggle button{font-size:13px!important;min-height:36px!important;padding:7px 12px!important}.costScenarioPricing{padding:13px 14px!important}.costScenarioPricing b{font-size:13.5px!important}.costScenarioPricing small{font-size:12px!important}.costScenarioPriceImpact,.costBenchmarkContext{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:4px!important;padding-top:10px!important;border-top:1px solid #e7ebe6!important}.costScenarioPriceImpact>span,.costBenchmarkContext>span{display:grid!important;gap:2px!important;padding:9px 10px!important;border:1px solid #e2e7e1!important;border-radius:9px!important;background:#f9fbf9!important;font-size:13px!important;font-weight:800!important;color:#344034!important}.costScenarioPriceImpact b,.costBenchmarkContext b{font-size:11.5px!important;color:#697269!important;text-transform:uppercase!important;letter-spacing:.035em!important}.costProviderCosts>.accountSectionHead h3,.costCustomerBilling>.accountSectionHead h3{font-size:17px!important}.costProviderCosts>.accountSectionHead p,.costCustomerBilling>.accountSectionHead p{font-size:13px!important;line-height:1.45!important}.costProviderCosts>.accountSectionHead>strong,.costCustomerBilling>.accountSectionHead>strong{font-size:22px!important}.costProviderCostRows b,.costCustomerBillingRows b,.costComponentRows b{font-size:13px!important}.costProviderCostRows small,.costCustomerBillingRows small,.costComponentRows small{font-size:12px!important;line-height:1.4!important}.costProviderCostRows em,.costCustomerBillingRows em,.costComponentRows em{font-size:11.5px!important;line-height:1.4!important}.costProviderCostRows>div>strong,.costCustomerBillingRows>div>strong,.costComponentRows>div>strong{font-size:13px!important}.costBillingCoverage,.costCoverageWarning,.costComponentNote{font-size:12px!important;line-height:1.45!important}.costPlainSummary h3{font-size:20px!important}.costPlainSummary p{font-size:14px!important}.costPlainSummary small{font-size:12px!important;line-height:1.45!important}.costInsightList>div{font-size:13.5px!important;line-height:1.55!important}.costAdvancedDetails>summary>span{font-size:14px!important}.costAdvancedBody{font-size:13.5px!important}.costCustomerPriceRegistry article b{font-size:13px!important}.costCustomerPriceRegistry article small{font-size:11.5px!important}.costCustomerPriceRegistry dt{font-size:10.5px!important}.costCustomerPriceRegistry dd{font-size:12.5px!important}.costCompetitorBenchmark>.accountSectionHead>small,.costBenchmarkGrid small,.costCompetitorBenchmark>p{font-size:11.5px!important;line-height:1.45!important}.costBenchmarkGrid span{font-size:10.5px!important}.costBenchmarkGrid strong{font-size:18px!important}.costConservativePanel{border-color:#d9c98f!important;background:#fffdf6!important}.helpAdminWorkspace>.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;min-width:0!important;max-width:100%!important}.helpAdminWorkspace>.costHeadlineResults article{min-width:0!important}.helpAdminWorkspace>.costHeadlineResults .costPricingBasis{grid-column:1/-1!important;min-width:0!important}@media(max-width:980px){.costStickyResults{top:78px!important}.costStickyResults>.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costScenarioPriceImpact,.costBenchmarkContext{grid-template-columns:1fr 1fr!important}.costScenarioPriceImpact>span:last-child,.costBenchmarkContext>span:last-child{grid-column:1/-1!important}}@media(max-width:620px){.costStickyResults{top:72px!important}.costStickyResults>.costHeadlineResults{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:7px!important}.costStickyResults>.costHeadlineResults article{min-width:0!important;min-height:68px!important;padding:8px!important}.costStickyResults>.costHeadlineResults article>strong{font-size:19px!important}.costStickyResults>.costHeadlineResults article>span{font-size:10.5px!important}.costStickyResults>.costHeadlineResults article>small{font-size:11px!important}.costStickyResults>.costHeadlineResults .costPricingBasis>span{grid-template-columns:1fr!important;gap:1px!important;font-size:11.5px!important}.costScenarioPriceImpact,.costBenchmarkContext{grid-template-columns:1fr!important}.costScenarioPriceImpact>span:last-child,.costBenchmarkContext>span:last-child{grid-column:auto!important}}.costStickyResults{top:84px!important;margin:0 0 10px!important;overflow:visible!important}.costStickyResults>.costHeadlineResults{display:block!important;padding:0!important;border:1px solid #d9dfda!important;border-radius:12px!important;background:#fffffffb!important;box-shadow:0 7px 20px #1c261f17!important;overflow:visible!important}.costHeadlineResults>summary.costHeadlineSummary{list-style:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr)) 30px!important;align-items:center!important;gap:0!important;min-height:54px!important;padding:5px 7px!important;cursor:pointer!important}.costHeadlineResults>summary.costHeadlineSummary::-webkit-details-marker{display:none!important}.costHeadlineMetric{display:grid!important;grid-template-columns:1fr!important;align-content:center!important;gap:1px!important;min-width:0!important;min-height:42px!important;padding:3px 10px!important;border-right:1px solid #e6eae6!important;background:#fff!important}.costHeadlineMetric:first-child{border-radius:8px 0 0 8px!important}.costHeadlineMetric:nth-child(4){border-right:0!important}.costHeadlineMetric>small{font-size:11.5px!important;line-height:1.15!important;font-weight:800!important;color:#687168!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.costHeadlineMetric>strong{font-size:19px!important;line-height:1.08!important;color:#293229!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.costHeadlineMetric.positive>strong{color:#2e6e43!important}.costHeadlineMetric.negative>strong{color:#a63636!important}.costHeadlineSummary>i{position:relative!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;margin-left:2px!important;border:1px solid #d7ddd5!important;border-radius:9px!important;background:#fafcf9!important}.costHeadlineSummary>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:6px!important;height:6px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-65%) rotate(45deg)!important;transition:transform .16s ease!important}.costHeadlineResults[open]>.costHeadlineSummary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.costHeadlineDrawer{padding:0 9px 9px!important;border-top:1px solid #edf0ed!important;background:#fff!important;border-radius:0 0 12px 12px!important}.costHeadlineDrawer .costPricingBasis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:9px 3px 2px!important;background:#fff!important}.costHeadlineDrawer .costPricingBasis>span{display:grid!important;grid-template-columns:1fr!important;gap:2px!important;font-size:12.5px!important;line-height:1.4!important;color:#4c564c!important}.costHeadlineDrawer .costPricingBasis b{font-size:11.5px!important;color:#697269!important;text-transform:uppercase!important;letter-spacing:.035em!important}.costPlainSummary{padding:15px 16px!important;border:1px solid #dfe4df!important;border-left:1px solid #dfe4df!important;border-radius:14px!important;background:#fff!important;color:#344034!important;box-shadow:none!important}.costPlainSummary h3{margin:3px 0 6px!important;font-size:18px!important}.costPlainSummary p{margin:0 0 8px!important;font-size:14px!important;line-height:1.52!important}.costInsightList{display:grid!important;gap:0!important;margin:6px 0 8px!important;border-top:1px solid #e7ebe7!important;border-bottom:0!important}.costInsightList>div{position:relative!important;padding:7px 0 7px 18px!important;border-top:1px solid #edf0ed!important;font-size:13.5px!important;line-height:1.45!important;color:#465046!important;background:transparent!important}.costInsightList>div:first-child{border-top:0!important}.costInsightList>div:before{content:"•"!important;position:absolute!important;left:3px!important;top:6px!important;color:#586558!important;font-weight:900!important}.costPlainSummary>small{display:block!important;font-size:12px!important;line-height:1.4!important;color:#717971!important}.providerCostLineGraph{display:grid!important;gap:5px!important}.providerCostLineGraph svg{width:100%!important;height:145px!important;overflow:visible!important}.providerCostLineGraph polyline{fill:none!important;stroke:var(--cm-provider)!important;stroke-width:2!important;vector-effect:non-scaling-stroke!important}.providerCostLineGraph circle{fill:#fff!important;stroke:var(--cm-provider)!important;stroke-width:1.5!important;vector-effect:non-scaling-stroke!important}.providerCostLineGraph>div{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:2px!important}.providerCostLineGraph>div>span{text-align:center!important;font-size:10.5px!important;color:#737b73!important}.costRunRateBars i,.providerCostBarRows i,.commercialBarLine i{min-height:0!important;min-width:0!important}@media(max-width:620px){.costStickyResults{top:72px!important}.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(4,minmax(0,1fr)) 28px!important;min-height:50px!important;padding:4px 5px!important}.costHeadlineMetric{padding:3px 5px!important;min-height:39px!important}.costHeadlineMetric>small{font-size:9.5px!important}.costHeadlineMetric>strong{font-size:15.5px!important}.costHeadlineDrawer .costPricingBasis{grid-template-columns:1fr!important;gap:6px!important}}.costRoleShell{display:grid;gap:14px;min-width:0}.ownerCostScope{padding:12px;border:1px solid #e0e5df;border-radius:12px;background:#fff}.ownerBusinessPerformance{display:grid;gap:14px;min-width:0;font-size:14px;color:#364036}.ownerBusinessHero{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:16px;border:1px solid #dde3dc;border-radius:14px;background:#fff;box-shadow:0 4px 14px #1c261f0d}.ownerBusinessHero>div:first-child{display:grid;gap:4px;min-width:0}.ownerBusinessHero h3{margin:0;font-size:21px;line-height:1.2}.ownerBusinessHero p{margin:0;max-width:780px;font-size:14px;line-height:1.55;color:#5b655b}.ownerValuePeriod{flex:0 0 auto;margin:0!important}.ownerValuePeriod>div{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.ownerValuePeriod button{min-height:38px!important;padding:7px 10px!important;font-size:12.5px!important;border-radius:8px!important}.ownerValueHeadline,.ownerValueDimensions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ownerValueHeadline article,.ownerValueDimensions article{display:grid;align-content:start;gap:4px;min-width:0;padding:13px 14px;border:1px solid #dfe5de;border-radius:12px;background:#fff;box-shadow:0 3px 12px #1c261f0b}.ownerValueHeadline span,.ownerValueDimensions b{font-size:12px;font-weight:800;color:#657065}.ownerValueHeadline strong{font-size:23px;line-height:1.1;color:#2d372d}.ownerValueHeadline small,.ownerValueDimensions small{font-size:11.8px;line-height:1.4;color:#717a71}.ownerValueDimensions strong{font-size:22px;line-height:1.1}.ownerValueDimensions span{font-size:13px;color:#465146}.ownerVfnSignals,.ownerWhatThisMeans,.ownerValueTrend,.ownerDiscoverabilityFuture{padding:15px 16px;border:1px solid #dfe5df;border-radius:14px;background:#fff}.ownerVfnSignals>.accountSectionHead{margin-bottom:10px}.ownerVfnSignals>.accountSectionHead h3,.ownerValueTrend>.accountSectionHead h3{font-size:18px}.ownerVfnSignals>.accountSectionHead p,.ownerValueTrend>.accountSectionHead p{font-size:13px;line-height:1.5}.ownerVfnSignals>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ownerVfnSignals>div:last-child>span{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;border:1px solid #e4e8e3;border-radius:10px}.ownerVfnSignals>div:last-child b{font-size:13px}.ownerVfnSignals>div:last-child strong{font-size:13px}.ownerVfnSignals>div:last-child small{grid-column:1/-1;font-size:11.8px;color:#707970}.ownerVfnSignals i{display:block;height:8px;overflow:hidden;border-radius:4px;background:#edf1ed}.ownerVfnSignals i>em{display:block;height:100%;border-radius:4px;background:#6d8b6d}.ownerWhatThisMeans{display:grid;gap:7px}.ownerWhatThisMeans>p{margin:0;font-size:14px;line-height:1.58;color:#3f493f}.ownerInsightList{display:grid;border-top:1px solid #e8ece7}.ownerInsightList>div{position:relative;padding:8px 0 8px 18px;border-top:1px solid #edf0ed;font-size:13.5px;line-height:1.5;color:#485248}.ownerInsightList>div:first-child{border-top:0}.ownerInsightList>div:before{content:"•";position:absolute;left:3px;top:7px;font-weight:900;color:#5d685d}.ownerValueWorkbench{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ownerValueWorkbench details{border:1px solid #dfe5df;border-radius:12px;background:#fff;overflow:hidden}.ownerValueWorkbench summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:56px;padding:11px 13px;cursor:pointer}.ownerValueWorkbench summary::-webkit-details-marker{display:none}.ownerValueWorkbench summary>span{display:grid;gap:2px}.ownerValueWorkbench summary b{font-size:13.5px}.ownerValueWorkbench summary small{font-size:11.8px;line-height:1.35;color:#737b73}.ownerValueWorkbench summary>i{position:relative;width:28px;height:28px;border:1px solid #d7ddd5;border-radius:9px;background:#fafcf9}.ownerValueWorkbench summary>i:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-right:2px solid #596259;border-bottom:2px solid #596259;transform:translate(-50%,-65%) rotate(45deg)}.ownerValueWorkbench details[open] summary>i:before{transform:translate(-50%,-35%) rotate(225deg)}.ownerAssumptionGrid,.ownerOutcomeForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 13px 13px}.ownerAssumptionGrid label,.ownerOutcomeForm label{display:grid;align-content:start;gap:5px;min-width:0}.ownerAssumptionGrid label>span,.ownerOutcomeForm label>span{font-size:12.3px;font-weight:750;color:#4d584d}.ownerAssumptionGrid input,.ownerOutcomeForm input,.ownerOutcomeForm select{min-height:42px;padding:9px 10px;border:1px solid #d6ded5;border-radius:9px;background:#fff;font-size:14px;color:#2d372d}.ownerAssumptionGrid button,.ownerOutcomeForm button{min-height:42px;align-self:end;border-radius:9px;font-size:13px;font-weight:800}.ownerOutcomeForm .wide{grid-column:1/-1}.ownerAssumptionHistory{display:block;padding:0 13px 13px;font-size:11.8px;line-height:1.45;color:#6d766d}.ownerValueTrend>.accountSectionHead>strong{font-size:13px}.ownerValueLine{display:grid;gap:5px;margin-top:10px}.ownerValueLine svg{width:100%;height:150px;overflow:visible}.ownerValueLine polyline{fill:none;stroke:#668566;stroke-width:2;vector-effect:non-scaling-stroke}.ownerValueLine circle{fill:#fff;stroke:#668566;stroke-width:1.5;vector-effect:non-scaling-stroke}.ownerValueLine>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.ownerValueLine>div span{text-align:center;font-size:10.8px;color:#727b72}.ownerOutcomeHistory{display:grid;margin-top:10px;border-top:1px solid #e6ebe5}.ownerOutcomeHistory>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:9px 0;border-top:1px solid #edf0ed}.ownerOutcomeHistory>div:first-child{border-top:0}.ownerOutcomeHistory span{display:grid;gap:2px}.ownerOutcomeHistory b{font-size:13px}.ownerOutcomeHistory small,.ownerOutcomeHistory em{font-size:11.8px;line-height:1.4;color:#707970;font-style:normal}.ownerOutcomeHistory>div>strong{font-size:13.5px}.ownerDiscoverabilityFuture{display:grid;gap:4px}.ownerDiscoverabilityFuture b{font-size:14px}.ownerDiscoverabilityFuture span{font-size:12.5px;line-height:1.5;color:#687268}.costCoverageRegistry{padding:14px;border:1px solid #dfe5df;border-radius:13px;background:#fff}.costCoverageRegistry>.accountSectionHead h3{font-size:17px}.costCoverageRegistry>.accountSectionHead p{font-size:12.8px;line-height:1.5}.costCoverageRegistry>.accountSectionHead>strong{font-size:13px}.costCoverageSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0}.costCoverageSummary>span{display:flex;align-items:baseline;gap:5px;padding:8px 9px;border:1px solid #e4e8e3;border-radius:9px;background:#fafbfa;font-size:12px}.costCoverageSummary b{font-size:15px}.costCoverageSummary .attention{border-color:#e1c7a4;background:#fffaf3}.costCoverageSummary .complete{border-color:#cfe0ce;background:#f8fcf8}.costCoverageRows{display:grid;border-top:1px solid #e7ebe7}.costCoverageRows article{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.4fr);gap:12px;padding:10px 0;border-top:1px solid #edf0ed}.costCoverageRows article:first-child{border-top:0}.costCoverageRows article>span:first-child{display:grid;gap:2px}.costCoverageRows article>span:first-child>b{font-size:10.8px;text-transform:uppercase;letter-spacing:.035em;color:#727b72}.costCoverageRows article>span:first-child>strong{font-size:13px}.costCoverageRows article>span:first-child>small{font-size:11.8px;line-height:1.4;color:#707970}.costCoverageStatus{display:grid;justify-items:end;align-content:start;gap:2px;text-align:right}.costCoverageStatus em{font-size:11.5px;font-weight:850;font-style:normal}.costCoverageStatus small{font-size:10.8px;color:#737c73}.costCoverageStatus>b{font-size:12.5px}.costCoverageRows article[data-state=UNRESOLVED] .costCoverageStatus em{color:#9a5c20}.costCoverageRule{margin:10px 0 0;padding-top:10px;border-top:1px solid #e7ebe7;font-size:12px;line-height:1.5;color:#626d62}.costCompleteDirectInputs>.costScenarioInputs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costCompleteDirectInputs .costOverrideToggle{min-height:42px;padding:8px 10px;border:1px solid #e0e5df;border-radius:9px;background:#fafbfa}.costCompleteDirectInputs label small{font-size:11.5px;line-height:1.4;color:#707970}.liveKnowledgeAssist{display:grid;gap:10px;margin-top:12px;padding:14px;border:1px solid #dfe5df;border-radius:13px;background:#fff}.liveKnowledgeAssistIntro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.liveKnowledgeAssistIntro>div{display:grid;gap:3px}.liveKnowledgeAssistIntro h3{margin:0;font-size:17px}.liveKnowledgeAssistIntro p{margin:0;font-size:12.8px;line-height:1.5;color:#667066}.plainToggle{display:flex;align-items:center;gap:8px;min-height:42px;font-size:13px;font-weight:800}.plainToggle input{width:20px;height:20px}.liveAssistSimpleSettings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.liveAssistSimpleSettings label{display:grid;gap:5px}.liveAssistSimpleSettings label>span{font-size:12.3px;font-weight:750}.liveAssistSimpleSettings input,.liveAssistSimpleSettings select{min-height:42px;padding:9px 10px;border:1px solid #d6ded5;border-radius:9px;background:#fff;font-size:14px}.liveKnowledgeAssist details{border:1px solid #e4e8e3;border-radius:10px;background:#fbfcfb}.liveKnowledgeAssist details>summary{min-height:44px;padding:9px 11px;font-size:12.8px;font-weight:800;cursor:pointer}.liveAssistAdvanced>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 11px 11px}.liveAssistQueue{display:grid;gap:8px}.liveAssistItem{display:grid;gap:8px;padding:11px;border:1px solid #e1e6e0;border-radius:10px;background:#fff}.liveAssistItem>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.liveAssistItem b{font-size:13px}.liveAssistItem small{font-size:11.5px;line-height:1.4;color:#717a71}.liveAssistItem textarea{min-height:72px;padding:9px 10px;border:1px solid #d6ded5;border-radius:9px;font-size:14px;line-height:1.45;resize:vertical}.liveAssistActions{display:flex;flex-wrap:wrap;gap:7px}.liveAssistActions button{min-height:40px;padding:8px 12px;border-radius:9px;font-size:12.5px;font-weight:800}.alphaTransportNote{font-size:11.8px;line-height:1.45;color:#6d766d}.headerMicControlWrap{margin-left:2px!important;margin-right:3px!important}@media(max-width:900px){.ownerBusinessHero{align-items:flex-start;flex-direction:column}.ownerValueHeadline,.ownerValueDimensions{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerValueWorkbench{grid-template-columns:1fr}.costCompleteDirectInputs>.costScenarioInputs{grid-template-columns:1fr!important}}@media(max-width:620px){.costRoleTabs{width:100%;gap:5px}.costRoleTabs button{min-height:44px;padding:8px 9px;font-size:12.5px}.ownerValueHeadline,.ownerValueDimensions,.ownerVfnSignals>div:last-child,.costCoverageSummary,.liveAssistSimpleSettings,.liveAssistAdvanced>div{grid-template-columns:1fr 1fr}.ownerBusinessHero{padding:13px}.ownerBusinessHero h3{font-size:19px}.ownerAssumptionGrid,.ownerOutcomeForm{grid-template-columns:1fr}.ownerOutcomeForm .wide{grid-column:auto}.costCoverageRows article{grid-template-columns:1fr}.costCoverageStatus{justify-items:start;text-align:left}.liveKnowledgeAssistIntro{flex-direction:column}}@media(max-width:430px){.ownerValueHeadline,.ownerValueDimensions,.ownerVfnSignals>div:last-child,.costCoverageSummary,.liveAssistSimpleSettings,.liveAssistAdvanced>div{grid-template-columns:1fr}.ownerValueHeadline strong{font-size:21px}.headerMicControlWrap{margin-left:2px!important;margin-right:4px!important}}.liveAssistAdvanced>summary{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;gap:8px!important;list-style:none!important}.liveAssistAdvanced>summary::-webkit-details-marker{display:none!important}.liveAssistAdvanced>summary>i{position:relative;width:28px;height:28px;border:1px solid #d7ddd5;border-radius:9px;background:#fff}.liveAssistAdvanced>summary>i:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-right:2px solid #596259;border-bottom:2px solid #596259;transform:translate(-50%,-65%) rotate(45deg)}.liveAssistAdvanced[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)}.liveAssistAdvanced>div{padding:0 11px 11px}.liveAssistAdvanced>div>label:not(.plainToggle),.quietHours label{display:grid;gap:5px}.liveAssistAdvanced input[type=number],.liveAssistAdvanced input[type=time]{min-height:42px;padding:9px 10px;border:1px solid #d6ded5;border-radius:9px;background:#fff;font-size:14px}.quietHours{display:grid;grid-template-columns:1fr 1fr;gap:9px}.liveAssistQueueHead{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.liveAssistQueueHead b{font-size:13.5px}.liveAssistQueueHead span{font-size:11.8px;color:#717a71}.liveAssistItemHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.liveAssistItemHead>span{font-size:11.5px;font-weight:800;color:#687268}.liveAssistItem form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.liveAssistItem form textarea{grid-column:1/-1}.liveAssistItem form button{min-height:40px;border-radius:9px;font-size:12.5px;font-weight:800}.liveAssistItem p{margin:0;font-size:13px;line-height:1.45}.alphaTransportNote{margin:0;font-size:11.8px;line-height:1.45;color:#6d766d}@media(max-width:620px){.quietHours{grid-template-columns:1fr}.liveAssistQueueHead{align-items:flex-start;flex-direction:column}.liveAssistItem form{grid-template-columns:1fr}}.costScenarioPersistenceNote{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid #e1e6e0;border-radius:10px;background:#fafbfa}.costScenarioPersistenceNote>span{font-size:12.2px;line-height:1.45;color:#667066}.costScenarioPersistenceNote>span b{color:#344034}.costResetScenario{flex:0 0 auto;min-height:42px!important;padding:8px 12px!important;border-radius:9px!important;font-size:12.5px!important;font-weight:800!important}@media(max-width:620px){.costScenarioPersistenceNote{align-items:stretch;flex-direction:column}.costResetScenario{width:100%}}.capabilityStickyPanel{position:relative!important;top:auto!important;z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.costRoleShell{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;width:100%!important;min-width:0!important}.costObservatory.costMarginUtility,.localCostAccountPage .costMarginUtility,.costScenarioPlanner,.costPlannerShell,.costPlannerSettings,.costRoleShell,.ownerBusinessPerformance{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}.costMarginUtility{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;overflow:visible!important}.costUtilityHead{margin:0!important;padding:0 0 2px!important;gap:16px!important;align-items:flex-end!important}.costUtilityHead h3{margin:4px 0 5px!important;color:#293329!important;font-size:20px!important;font-weight:800!important;line-height:1.24!important}.costUtilityHead p{max-width:850px!important;margin:0!important;color:#626c62!important;font-size:13.5px!important;line-height:1.52!important}.costScenarioPlanner{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;overflow:visible!important}.costPlannerShell{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;gap:18px!important;align-items:start!important;overflow:visible!important}.costPlannerShell>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.costPlannerSettings{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:17px!important;padding:18px!important;border:1px solid #dfe5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 3px 12px #1c261f0b!important}.costPlannerSettings>div,.costPlannerSettings>section{min-width:0!important}.costScopeControls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:end!important;min-width:0!important}.costScenarioToggles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:end!important;min-width:0!important}.costScenarioModelControls,.costScenarioInputs,.costEconomicsDetailPair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}.costPlannerSettings label,.costScenarioInputs label,.costScenarioModelControls label,.costCompleteDirectInputs label{min-width:0!important}.costPlannerSettings input,.costPlannerSettings select,.costPlannerSettings textarea,.costAdvancedDetails input,.costAdvancedDetails select,.costAdvancedDetails textarea{max-width:100%!important;box-sizing:border-box!important}.costScenarioPersistenceNote{margin:1px 0 0!important;padding:11px 12px!important}.costCommercialCompare,.costRunRateChart,.costPlainSummary,.costAdvancedDetails,.costCoverageRegistry,.competitorBenchmark,.providerCostCharts,.costBreakdownGrid,.costExpensiveTurns,.costIdRegistry{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.costStickyResults{position:-webkit-sticky!important;position:sticky!important;top:84px!important;left:auto!important;right:auto!important;z-index:42!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0 0 2px!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important}.costStickyResults>.costHeadlineResults{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.costHeadlineResults>summary.costHeadlineSummary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr)) 28px!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;gap:0!important;min-height:58px!important;padding:6px 7px!important;box-sizing:border-box!important}.costHeadlineMetric{display:grid!important;align-content:center!important;min-width:0!important;min-height:44px!important;padding:4px 11px!important;box-sizing:border-box!important}.costHeadlineMetric>small{color:#687168!important;font-size:11.5px!important;font-weight:800!important;line-height:1.18!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.costHeadlineMetric>strong{color:#293229!important;font-size:19px!important;font-weight:800!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.costHeadlineDrawer{padding:0 12px 12px!important}.costHeadlineDrawer .costPricingBasis{gap:12px!important;padding:12px 3px 2px!important}.costHeadlineSummary>i,.ownerValueWorkbench summary>i,.liveAssistAdvanced>summary>i,.costAdvancedDetails>summary>i{position:relative!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;flex:0 0 28px!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:end!important;border:1px solid #d7ddd5!important;border-radius:9px!important;background:#fafcf9!important;color:#536053!important;font-size:0!important;line-height:0!important;box-sizing:border-box!important;box-shadow:none!important;transform:none!important;overflow:hidden!important}.costHeadlineSummary>i:before,.ownerValueWorkbench summary>i:before,.liveAssistAdvanced>summary>i:before,.costAdvancedDetails>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:6px!important;height:6px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-65%) rotate(45deg)!important;transition:transform .16s ease!important}.costHeadlineResults[open]>.costHeadlineSummary>i:before,.ownerValueWorkbench details[open] summary>i:before,.liveAssistAdvanced[open]>summary>i:before,.costAdvancedDetails[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.costAdvancedDetails>summary:after{content:none!important;display:none!important}.ownerCostScope{margin:0!important;padding:15px 16px!important;border-radius:14px!important}.ownerBusinessPerformance{gap:18px!important;color:#364036!important;font-size:14px!important}.ownerBusinessHero{align-items:center!important;gap:18px!important;padding:18px!important;border-radius:14px!important}.ownerBusinessHero h3{color:#293329!important;font-size:20px!important;font-weight:800!important;line-height:1.25!important}.ownerBusinessHero p{color:#626c62!important;font-size:13.5px!important;line-height:1.55!important}.ownerValueHeadline,.ownerValueDimensions{gap:12px!important}.ownerValueHeadline article,.ownerValueDimensions article{padding:15px!important;border-radius:12px!important}.ownerValueHeadline span,.ownerValueDimensions b{font-size:12.5px!important;font-weight:800!important;color:#657065!important}.ownerValueHeadline strong,.ownerValueDimensions strong{font-weight:800!important;color:#2d372d!important}.ownerValueHeadline small,.ownerValueDimensions small{font-size:12px!important;line-height:1.45!important}.ownerVfnSignals,.ownerWhatThisMeans,.ownerValueTrend,.ownerDiscoverabilityFuture{padding:17px 18px!important;border-radius:14px!important}.ownerValueWorkbench{gap:12px!important}.ownerValueWorkbench details{border-radius:12px!important}.ownerValueWorkbench summary{padding:12px 14px!important;min-height:58px!important}.ownerValueWorkbench summary b{font-size:13.5px!important;font-weight:800!important;color:#344034!important}.ownerValueWorkbench summary small{font-size:12px!important;line-height:1.45!important}.liveKnowledgeAssist{gap:14px!important;margin-top:16px!important;padding:16px!important;border-radius:14px!important}.liveKnowledgeAssistIntro{gap:16px!important}.liveKnowledgeAssistIntro h3{font-size:18px!important;font-weight:800!important}.liveKnowledgeAssistIntro p{font-size:13px!important;line-height:1.52!important}.liveAssistSimpleSettings,.liveAssistAdvanced>div{gap:12px!important}.liveAssistSimpleSettings input,.liveAssistSimpleSettings select,.liveAssistAdvanced input[type=number],.liveAssistAdvanced input[type=time]{min-height:44px!important;font-size:14px!important}.liveAssistAdvanced>summary{min-height:48px!important;padding:9px 12px!important}.liveAssistAdvanced>div{padding:2px 12px 13px!important}@media(max-width:1180px){.ownerValueHeadline,.ownerValueDimensions,.costCoverageSummary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costEconomicsDetailPair{grid-template-columns:1fr!important}}@media(max-width:820px){.costRoleTabs{gap:18px!important}.costPlannerSettings{padding:16px!important;gap:16px!important}.costScopeControls,.costScenarioToggles,.costScenarioModelControls,.costScenarioInputs{grid-template-columns:1fr!important}.ownerBusinessHero{align-items:flex-start!important;flex-direction:column!important}.ownerValuePeriod{width:100%!important}.ownerVfnSignals>div:last-child,.ownerValueWorkbench,.liveAssistSimpleSettings,.liveAssistAdvanced>div{grid-template-columns:1fr!important}.costHeadlineDrawer .costPricingBasis{grid-template-columns:1fr!important}}@media(max-width:620px){.costRoleShell{gap:17px!important}.costRoleTabs{gap:16px!important;margin-bottom:2px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.costRoleTabs button{min-height:46px!important;font-size:13px!important;flex:0 0 auto!important}.costMarginUtility,.costScenarioPlanner,.costPlannerShell{gap:16px!important}.costUtilityHead{align-items:flex-start!important;flex-direction:column!important}.costPlannerSettings{padding:14px!important;border-radius:13px!important}.costStickyResults{top:72px!important;width:100%!important;max-width:none!important}.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(4,minmax(0,1fr)) 28px!important;min-height:58px!important;padding:5px!important}.costHeadlineMetric{min-height:46px!important;padding:4px 5px!important}.costHeadlineMetric>small{font-size:10.5px!important;line-height:1.1!important}.costHeadlineMetric>strong{font-size:16px!important;line-height:1.1!important}.ownerValueHeadline,.ownerValueDimensions,.costCoverageSummary{grid-template-columns:1fr!important}.ownerBusinessHero,.ownerVfnSignals,.ownerWhatThisMeans,.ownerValueTrend,.ownerDiscoverabilityFuture,.liveKnowledgeAssist{padding:14px!important}.ownerBusinessHero h3{font-size:19px!important}.liveKnowledgeAssistIntro{flex-direction:column!important}}@media(max-width:390px){.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(4,minmax(0,1fr)) 28px!important;padding:4px!important}.costHeadlineMetric{padding:3px 4px!important}.costHeadlineMetric>small{font-size:10px!important}.costHeadlineMetric>strong{font-size:15px!important}}.costMarginUtility{--cm-provider:#4f72f3;--cm-revenue:var(--v-accent);--cm-margin:#ff9d2e;--cm-margin-pct:#a968ee;--cm-blue:#4f72f3;--cm-purple:#a968ee;--cm-orange:#ff9d2e;--cm-teal:var(--v-accent);--cm-pink:#f05d9b;--cm-lime:#8ee33f!important}.costStickyResults>.costHeadlineResults{border:1px solid rgba(var(--v-accent-rgb),.23)!important;border-radius:18px!important;background:linear-gradient(90deg,#32cd330f,#fffffffa 23% 77%,#32cd330f)!important;box-shadow:0 10px 28px #193a1d1a!important;overflow:hidden!important}.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(4,minmax(0,1fr)) 34px!important;gap:6px!important;padding:7px!important}.costHeadlineMetric{border:1px solid rgba(216,226,215,.95)!important;border-radius:15px!important;background:#ffffffeb!important;padding:6px 11px!important}.costHeadlineMetric.costMetric{box-shadow:inset 0 3px 0 var(--cm-provider)!important}.costHeadlineMetric.revenueMetric{box-shadow:inset 0 3px 0 var(--cm-revenue)!important}.costHeadlineMetric.marginMetric{box-shadow:inset 0 3px 0 var(--cm-margin)!important}.costHeadlineMetric.marginPctMetric{box-shadow:inset 0 3px 0 var(--cm-margin-pct)!important}.costHeadlineSummary>i{justify-self:center!important;background:#fff!important;border-color:rgba(var(--v-accent-rgb),.32)!important}.costChartLegend span:before{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important;flex:0 0 10px!important;border-radius:3px!important}.chartLegend i{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important;flex:0 0 10px!important;border-radius:3px!important}.costRunRateChart{border-radius:16px!important}.costRunRateBars .revenueBar{background:var(--v-accent)!important}.commercialBarLine.customer>div>i{background:var(--v-accent)!important}.costRecoveryOptions{display:grid!important;gap:12px!important;padding:16px!important;border:1px solid rgba(var(--v-accent-rgb),.24)!important;border-radius:16px!important;background:linear-gradient(135deg,#32cd3313,#fff 42%,#32cd3309)!important}.costRecoveryOptions>.accountSectionHead{margin:0!important}.costRecoveryOptions>.accountSectionHead h3{margin:3px 0 2px!important;font-size:17px!important}.costRecoveryOptions>.accountSectionHead p{margin:0!important;font-size:12px!important;line-height:1.45!important}.costRecoveryOptions>.accountSectionHead>strong{font-size:18px!important;color:#9a3d3d!important}.costRecoveryGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.costRecoveryGrid article{display:grid!important;gap:4px!important;padding:12px!important;border:1px solid #e3e9e2!important;border-radius:14px!important;background:#fff!important}.costRecoveryGrid span{font-size:11.5px!important;font-weight:800!important;color:#5e685e!important}.costRecoveryGrid strong{font-size:17px!important;color:#2f392f!important}.costRecoveryGrid small,.costRecoveryPrinciple{font-size:11px!important;line-height:1.45!important;color:#697369!important}.costRecoveryPrinciple{margin:0!important;padding-top:2px!important}.costRecoveryPrinciple b{color:#2f392f!important}.ownerAffirmativeAction{min-height:44px!important;padding:9px 15px!important;border:1px solid rgba(var(--v-accent-rgb),.55)!important;border-radius:16px!important;background:var(--v-accent-soft)!important;color:var(--v-accent-deep)!important;font-size:13px!important;font-weight:850!important;box-shadow:0 2px 8px rgba(var(--v-accent-rgb),.1)!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease!important}.ownerAffirmativeAction:hover:not(:disabled){background:rgba(var(--v-accent-rgb),.2)!important;border-color:var(--v-accent)!important;box-shadow:0 5px 14px rgba(var(--v-accent-rgb),.17)!important}.ownerAffirmativeAction:active:not(:disabled){transform:translateY(1px)!important}.ownerAffirmativeAction:disabled{opacity:.5!important;cursor:not-allowed!important}.ownerAssumptionGrid{align-items:end!important}.ownerAssumptionGrid>label{display:grid!important;grid-template-rows:minmax(44px,auto) 44px!important;align-items:end!important}.ownerAssumptionGrid>label>span{align-self:end!important}.ownerAssumptionGrid>label>input{height:44px!important;min-height:44px!important}.ownerAssumptionGrid>.ownerAffirmativeAction{height:44px!important;align-self:end!important}.ownerMainCharts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ownerBusinessChart{display:grid!important;gap:12px!important;padding:16px!important;border:1px solid #dfe6de!important;border-radius:16px!important;background:#fff!important;box-shadow:0 5px 16px #1c261f0b!important}.ownerBusinessChart>.accountSectionHead{margin:0!important}.ownerBusinessChart h3{margin:0!important;font-size:16px!important}.ownerBusinessChart p{margin:3px 0 0!important;font-size:11.5px!important;line-height:1.45!important;color:#6d766d!important}.ownerChartBars,.ownerProgressChart{display:grid!important;gap:9px!important}.ownerChartBars>div,.ownerProgressChart>div{display:grid!important;grid-template-columns:minmax(150px,.9fr) minmax(120px,1.6fr) auto!important;gap:9px!important;align-items:center!important}.ownerChartBars span,.ownerProgressChart span{font-size:11.5px!important;font-weight:750!important;color:#566156!important}.ownerChartBars i,.ownerProgressChart i{display:block!important;height:10px!important;border-radius:999px!important;background:#eef1ee!important;overflow:hidden!important}.ownerChartBars em,.ownerProgressChart em{display:block!important;height:100%!important;border-radius:999px!important}.ownerChartBars em.spend{background:#4f72f3!important}.ownerChartBars em.recorded{background:var(--v-accent)!important}.ownerChartBars em.time{background:#ff9d2e!important}.ownerProgressChart em.tone0{background:#4f72f3!important}.ownerProgressChart em.tone1{background:#a968ee!important}.ownerProgressChart em.tone2{background:#ff9d2e!important}.ownerProgressChart em.tone3{background:var(--v-accent)!important}.ownerChartBars strong,.ownerProgressChart strong{font-size:11.5px!important;color:#344034!important;font-variant-numeric:tabular-nums!important}.ownerBusinessChart>small{font-size:10.8px!important;line-height:1.45!important;color:#727b72!important}@media(max-width:900px){.costRecoveryGrid,.ownerMainCharts{grid-template-columns:1fr!important}}@media(max-width:620px){.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(2,minmax(0,1fr)) 34px!important}.costHeadlineSummary>i{grid-column:3!important;grid-row:1 / span 2!important}.costRecoveryOptions,.ownerBusinessChart{padding:14px!important}.ownerChartBars>div,.ownerProgressChart>div{grid-template-columns:minmax(115px,.9fr) minmax(80px,1.4fr) auto!important;gap:7px!important}.ownerAssumptionGrid>label{grid-template-rows:auto 44px!important}}.runtimeHeaderActions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;flex-wrap:nowrap!important;min-width:max-content!important}.runtimeCostDrawer{flex:0 0 auto!important;margin:10px 12px 0!important;border:1px solid #dce5da!important;border-radius:15px!important;background:#fbfdfb!important;overflow:hidden!important;box-shadow:0 2px 7px #141e140a!important}.runtimeCostDrawer>summary{list-style:none!important;cursor:pointer!important;display:grid!important;grid-template-columns:minmax(0,1fr) 32px!important;align-items:center!important;gap:10px!important;padding:10px 11px!important;min-height:48px!important}.runtimeCostDrawer>summary::-webkit-details-marker{display:none!important}.runtimeCostTitle{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.runtimeCostTitle>.kind{white-space:nowrap!important;flex:0 0 auto!important}.runtimeCostTitle>small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;color:#6d766d!important}.runtimeCostChevron{justify-self:end!important;pointer-events:none!important}.runtimeCostDrawer[open] .runtimeCostChevron:before{transform:translate(-50%,-35%) rotate(225deg)!important}.runtimeCostBody{display:grid!important;gap:10px!important;padding:0 11px 11px!important;border-top:1px solid #e7ece5!important}.runtimeCostSummary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding-top:10px!important}.runtimeCostSummary>span{display:grid!important;align-content:start!important;gap:3px!important;min-width:0!important;padding:8px 9px!important;border:1px solid #e4eae2!important;border-radius:11px!important;background:#fff!important;color:#747d74!important}.runtimeCostSummary>span>small{font-size:9.5px!important;line-height:1.25!important;color:#747d74!important}.runtimeCostSummary b{font-size:12px!important;line-height:1.3!important;color:#354035!important;overflow-wrap:anywhere!important}.runtimeCostLedgerHead{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;border-top:1px solid #e7ece5!important;padding-top:9px!important}.runtimeCostLedgerHead>b{font-size:11.5px!important;color:#303830!important}.runtimeCostLedgerHead>small{font-size:9.5px!important;color:#747d74!important;text-align:right!important}.runtimeCostTurnLedger{display:grid!important;gap:6px!important}.runtimeCostTurnLedger>details{border:1px solid #e4e9e2!important;border-radius:11px!important;background:#fff!important;overflow:hidden!important}.runtimeCostTurnLedger>details>summary{list-style:none!important;cursor:pointer!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(72px,.65fr) minmax(110px,1fr) 22px!important;gap:8px!important;align-items:center!important;padding:8px 9px!important}.runtimeCostTurnLedger>details>summary::-webkit-details-marker{display:none!important}.runtimeCostTurnLedger>details>summary>span{display:grid!important;gap:2px!important;min-width:0!important}.runtimeCostTurnLedger>details>summary b{font-size:10.5px!important;line-height:1.3!important;color:#374037!important;overflow-wrap:anywhere!important}.runtimeCostTurnLedger>details>summary small{font-size:9px!important;line-height:1.25!important;color:#7a827a!important}.runtimeCostTurnLedger>details>summary>i{position:relative!important;width:22px!important;height:22px!important;font-size:0!important}.runtimeCostTurnLedger>details>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:48%!important;width:5px!important;height:5px!important;border-right:1.7px solid #596259!important;border-bottom:1.7px solid #596259!important;transform:translate(-50%,-60%) rotate(45deg)!important;transition:transform .16s ease!important}.runtimeCostTurnLedger>details[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.runtimeCostTurnLedger .runtimeCostPasses{padding:0 9px 9px!important;border-top:1px solid #eef1ed!important}.runtimeCostPasses{display:grid!important;gap:4px!important}.runtimeCostPasses>span{padding-top:7px!important;font-size:10px!important;line-height:1.35!important;color:#626b62!important;overflow-wrap:anywhere!important}@media(max-width:720px){.runtimeHeaderActions .miniButton{padding-inline:6px!important}.runtimeCostTitle>small{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.runtimeCostSummary{grid-template-columns:1fr!important}.runtimeCostTurnLedger>details>summary{grid-template-columns:minmax(0,1fr) 22px!important}.runtimeCostTurnLedger>details>summary>span:nth-child(2),.runtimeCostTurnLedger>details>summary>span:nth-child(3){grid-column:1!important}.runtimeCostTurnLedger>details>summary>i{grid-column:2!important;grid-row:1/4!important;align-self:center!important}.runtimeCostLedgerHead{align-items:flex-start!important;flex-direction:column!important}.runtimeCostLedgerHead>small{text-align:left!important}}.paygHeaderSpend{display:grid!important;grid-template-columns:auto auto!important;align-items:baseline!important;gap:5px!important;min-height:36px!important;padding:6px 11px!important;border:1px solid #d8dfd6!important;border-radius:16px!important;background:#fff!important;color:#273027!important;box-shadow:0 2px 8px #1e281e0d!important;cursor:pointer!important;white-space:nowrap!important}.paygHeaderSpend:hover{border-color:var(--v-accent)!important;background:var(--v-accent-soft)!important}.paygHeaderSpend strong{font-size:13px!important}.paygHeaderSpend small{font-size:9.5px!important;font-weight:800!important;color:#6c756c!important}.fuelArchitecturePanel{align-items:start!important}.fuelArchitectureCopy{display:grid!important;gap:10px!important;min-width:0!important}.fuelArchitectureCopy>h3{margin:0!important}.fuelArchitectureCopy>p{margin:0!important;line-height:1.5!important}.fuelBalanceSplit,.paygLiveBill{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fuelBalanceSplit>span,.paygLiveBill>span{display:grid!important;gap:3px!important;padding:10px 11px!important;border:1px solid #e1e7df!important;border-radius:14px!important;background:#fff!important}.fuelBalanceSplit b,.paygLiveBill b{font-size:15px!important;color:#2f392f!important}.fuelBalanceSplit small,.paygLiveBill small{font-size:10.5px!important;line-height:1.35!important;color:#707970!important}.fuelRunoutPreference{display:grid!important;gap:6px!important}.fuelRunoutPreference>span{font-size:12px!important;font-weight:850!important;color:#374137!important}.fuelRunoutPreference select{min-height:44px!important;border-radius:16px!important;padding:9px 35px 9px 11px!important;background-color:#fff!important}.fuelNotificationSettings{border:1px solid #e1e7df!important;border-radius:15px!important;background:#fff!important;overflow:hidden!important}.fuelNotificationSettings>summary{list-style:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;gap:8px!important;align-items:center!important;padding:10px 11px!important;cursor:pointer!important;font-size:11.5px!important;font-weight:850!important}.fuelNotificationSettings>summary::-webkit-details-marker{display:none!important}.fuelNotificationSettings>summary>i{position:relative!important;width:28px!important;height:28px!important}.fuelNotificationSettings>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:48%!important;width:6px!important;height:6px!important;border-right:1.8px solid #596259!important;border-bottom:1.8px solid #596259!important;transform:translate(-50%,-60%) rotate(45deg)!important;transition:transform .16s ease!important}.fuelNotificationSettings[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.fuelNotificationSettings>div{display:grid!important;gap:9px!important;padding:10px 11px 12px!important;border-top:1px solid #edf0eb!important}.fuelNotificationSettings>div>label:not(.toggle){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(105px,145px)!important;gap:10px!important;align-items:center!important;font-size:11px!important;font-weight:750!important}.fuelNotificationSettings input{min-height:40px!important;border-radius:14px!important}.fuelNotificationSettings>div>small{font-size:10.5px!important;line-height:1.45!important;color:#737c73!important}.paygLiveBill{grid-template-columns:repeat(3,minmax(0,1fr))!important}.paygFuelReserveAction{display:grid!important;gap:5px!important;min-width:190px!important;padding:12px!important;border:1px solid rgba(var(--v-accent-rgb),.28)!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(var(--v-accent-rgb),.07),#fff 60%)!important}.paygFuelReserveAction>span{font-size:10.5px!important;font-weight:800!important;color:#657065!important}.paygFuelReserveAction>b{font-size:15px!important}.paygFuelReserveAction .studioButton{border-radius:16px!important}.fleetFuelCard.payg{border-color:rgba(var(--v-accent-rgb),.28)!important}.fleetPaygMeta{display:grid!important;gap:3px!important;padding:9px 0!important;border-top:1px solid #edf1eb!important;border-bottom:1px solid #edf1eb!important}.fleetPaygMeta span:first-child{font-size:11px!important;font-weight:800!important;color:#394339!important}.fleetPaygMeta span:last-child{font-size:10px!important;color:#727b72!important}@media(max-width:720px){.paygHeaderSpend{padding-inline:8px!important}.fuelBalanceSplit,.paygLiveBill{grid-template-columns:1fr!important}.fuelNotificationSettings>div>label:not(.toggle){grid-template-columns:1fr!important}.paygFuelReserveAction{min-width:0!important;width:100%!important}}.costRecoveryAlert{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;padding:10px 12px!important;border:1px solid #efcf7f!important;border-radius:14px!important;background:#fff9e8!important}.costRecoveryAlert b{font-size:11.5px!important;color:#745c18!important;white-space:nowrap!important}.costRecoveryAlert span{font-size:11px!important;line-height:1.45!important;color:#695c37!important}.costRecoveryControls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.costRecoveryControls>label{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(105px,145px)!important;gap:10px!important;align-items:center!important;padding:9px 10px!important;border:1px solid #e3e9e2!important;border-radius:14px!important;background:#fff!important}.costRecoveryControls>label>span{font-size:11px!important;font-weight:800!important;color:#4f5a4f!important}.costRecoveryControls input{min-height:40px!important;border-radius:14px!important}.costPricingRecoveryGuide.healthy>.accountSectionHead>strong{color:var(--v-accent-deep)!important}@media(max-width:720px){.costRecoveryAlert{display:grid!important}.costRecoveryAlert b{white-space:normal!important}.costRecoveryControls{grid-template-columns:1fr!important}.costRecoveryControls>label{grid-template-columns:1fr!important}}.setupGuideAppliedTarget{outline:3px solid rgba(var(--v-accent-rgb),.28)!important;outline-offset:4px!important;box-shadow:0 0 0 7px rgba(var(--v-accent-rgb),.07)!important;transition:outline-color .2s ease,box-shadow .2s ease!important}.costChooseVSelect,.costControlSelect{appearance:none!important;-webkit-appearance:none!important;padding-right:38px!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M2 2l4 4 4-4' fill='none' stroke='%23636c63' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;border-radius:14px!important}.costHeadlineMetric,.costHeadlineMetric:first-child,.costHeadlineMetric:nth-child(4){border-radius:15px!important}.costHeadlineMetric.costMetric{border-top:4px solid var(--cm-provider)!important;box-shadow:none!important}.costHeadlineMetric.revenueMetric{border-top:4px solid var(--cm-revenue)!important;box-shadow:none!important}.costHeadlineMetric.marginMetric{border-top:4px solid var(--cm-margin)!important;box-shadow:none!important}.costHeadlineMetric.marginPctMetric{border-top:4px solid var(--cm-margin-pct)!important;box-shadow:none!important}.costScenarioToggles>div,.costScenarioToggles .costScopeToggle,.costScopeControls>*{min-width:0!important;max-width:100%!important}.costScenarioToggles .costScopeToggle{display:flex!important;flex-wrap:wrap!important;overflow:visible!important}.costScenarioToggles .costScopeToggle button{min-width:0!important;max-width:100%!important}.costResetScenario{min-height:44px!important;border-radius:16px!important;padding:9px 14px!important;white-space:normal!important;text-align:center!important}@media(max-width:1120px)and (min-width:721px){.costScenarioToggles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costScenarioToggles>div:nth-child(3){grid-column:1/-1!important}.costScenarioToggles>div:nth-child(3) .costScopeToggle{width:100%!important}}@media(max-width:720px){.costScenarioToggles{grid-template-columns:1fr!important}.costScenarioToggles>div:nth-child(3){grid-column:auto!important}.costScenarioToggles .costScopeToggle{width:100%!important;overflow:visible!important}.costScenarioToggles .costScopeToggle button{flex:1 1 auto!important}.costChooseVSelect{width:100%!important;max-width:100%!important}}.runtimeCostTitle>small{white-space:nowrap!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.35!important}.runtimeCostDrawer>summary{min-width:0!important}.runtimeCostTitle{overflow:hidden!important}.runtimeHeaderActions{min-width:0!important;flex:0 0 auto!important}.runtimeHeaderActions .miniButton{white-space:nowrap!important}.costNetEconomics{display:grid!important;gap:12px!important;padding:15px!important;border:1px solid #dfe6dd!important;border-radius:16px!important;background:linear-gradient(135deg,#fff,#fbfdfb)!important}.costNetEconomics .accountSectionHead{margin:0!important}.costNetEconomics .accountSectionHead p{max-width:760px!important}.costNetEconomicsGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.costNetEconomicsGrid>span{display:grid!important;gap:4px!important;min-width:0!important;padding:12px!important;border:1px solid #e4e9e2!important;border-radius:13px!important;background:#fff!important}.costNetEconomicsGrid small{font-size:10.5px!important;font-weight:800!important;color:#697269!important}.costNetEconomicsGrid b,.costNetEconomicsGrid strong{font-size:19px!important;line-height:1.15!important;color:#303a30!important;overflow-wrap:anywhere!important}.costNetEconomicsGrid .positive{color:#247529!important}.costNetEconomicsGrid .negative{color:#a33b32!important}@media(max-width:720px){.runtimeCostTitle>small{white-space:nowrap!important;display:block!important;-webkit-line-clamp:unset!important}.costNetEconomicsGrid{grid-template-columns:1fr!important}}.setupGuideAppliedTarget{position:relative}.setupGuideAppliedTarget:after{content:attr(data-setup-guide-confirmed);position:absolute;right:12px;top:10px;z-index:6;padding:5px 9px;border-radius:999px;background:#effff5;border:1px solid #8ee7ad;color:#146c35;font-weight:800;font-size:12px;box-shadow:0 4px 12px #00000014;pointer-events:none}.guideUndoFresh{border-color:#b8e7c8!important;background:#f5fff8!important;color:#176f38!important}.setupFinalReview{display:grid;gap:18px;padding:22px;margin:0 0 22px;border-radius:20px;background:#fff;box-shadow:0 10px 30px #152d1f14}.setupFinalReviewHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.setupFinalReviewHead h2{margin:4px 0 6px;font-size:24px}.setupFinalReviewHead p{margin:0;max-width:760px;color:var(--muted)}.setupReviewReady{flex:none;border:1px solid #a8e4ba;background:#f1fff5;color:#176f38;border-radius:999px;padding:7px 10px;font-weight:800;font-size:12px}.setupFinalReviewGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.setupFinalReviewGrid article{display:grid;gap:8px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#fff}.setupFinalReviewGrid h3{margin:0 0 4px;font-size:17px}.setupFinalReviewGrid article>button{display:grid;grid-template-columns:minmax(130px,.55fr) minmax(0,1fr);gap:12px;text-align:left;align-items:start;width:100%;padding:10px 11px;border:1px solid transparent;border-radius:12px;background:#f8faf9;color:inherit}.setupFinalReviewGrid article>button:hover{border-color:#9adfb1;background:#f1fff5}.setupFinalReviewGrid article>button span{font-size:13px;color:var(--muted);font-weight:700}.setupFinalReviewGrid article>button b{font-size:14px;overflow-wrap:anywhere}.setupFinalReviewActions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media(max-width:820px){.setupFinalReviewGrid{grid-template-columns:1fr}.setupFinalReviewHead{display:grid}.setupReviewReady{justify-self:start}.setupFinalReviewGrid article>button{grid-template-columns:1fr;gap:4px}.setupGuideAppliedTarget:after{position:static;display:inline-flex;margin:8px 0 0 8px}}.objectiveSectionIntro{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;margin:0 0 14px!important;padding:0!important;min-width:0!important;color:#303a30!important}.objectiveSectionIntro .objectiveSectionLine{display:block!important;width:100%!important;height:4px!important;margin:0 0 8px!important;border-radius:999px!important;background:linear-gradient(90deg,#19b86a,#75e3a1 58%,#75e3a114)!important}.objectiveSectionIntro.objectiveTone-blue .objectiveSectionLine{background:linear-gradient(90deg,#3f78d8,#77b6ff 58%,#77b6ff14)!important}.objectiveSectionIntro.objectiveTone-violet .objectiveSectionLine{background:linear-gradient(90deg,#7756cf,#b89cf1 58%,#b89cf114)!important}.objectiveSectionIntro.objectiveTone-amber .objectiveSectionLine{background:linear-gradient(90deg,#d78b2b,#f2c56e 58%,#f2c56e14)!important}.objectiveSectionIntro .eyebrow{margin:0!important;color:#667066!important;font-size:12px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}.objectiveSectionIntro h2{margin:0!important;color:#263126!important;font-size:24px!important;font-weight:850!important;line-height:1.18!important;letter-spacing:-.015em!important}.objectiveSectionIntro>p:last-child{max-width:900px!important;margin:2px 0 0!important;color:#626d62!important;font-size:14px!important;line-height:1.52!important}.cmObjectiveSection{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.cmControlsSection,.cmEconomicsSection,.cmRecoverySection,.cmVitalSection,.costCompetitorBenchmark{padding:18px!important;border:1px solid #e0e6df!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 16px #1d2a1f0b!important;overflow:visible!important}.cmControlsSection .costPlannerSettings{padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.costCockpitViewport{display:grid!important;gap:15px!important;min-width:0!important;max-width:100%!important}.costContextSummary{display:grid!important;grid-template-columns:repeat(4,minmax(130px,max-content))!important;gap:8px!important;justify-content:start!important;align-items:stretch!important;min-width:0!important;max-width:100%!important}.costContextSummary>span{display:grid!important;gap:2px!important;min-width:0!important;padding:9px 11px!important;border:1px solid #e1e7e1!important;border-radius:12px!important;background:#f9fbf9!important}.costContextSummary b{color:#2d382d!important;font-size:13.5px!important;line-height:1.25!important;white-space:normal!important}.costContextSummary small{color:#758075!important;font-size:11.5px!important;line-height:1.25!important}.costScopeControls{grid-template-columns:repeat(2,minmax(220px,360px))!important;justify-content:start!important;align-items:end!important;gap:12px!important}.costScenarioToggles{grid-template-columns:repeat(3,minmax(0,max-content))!important;justify-content:start!important;align-items:end!important;gap:14px!important}.costScenarioToggles>div{display:grid!important;gap:6px!important;min-width:0!important;width:max-content!important;max-width:100%!important}.costScenarioToggles>div>span,.costUsageBasis>span{color:#616c61!important;font-size:12px!important;font-weight:800!important}.costScopeToggle{display:flex!important;flex-wrap:wrap!important;gap:5px!important;width:max-content!important;max-width:100%!important;padding:3px!important;border:1px solid #dce4dc!important;border-radius:17px!important;background:#f7faf7!important;box-sizing:border-box!important}.costScopeToggle button{min-height:38px!important;min-width:0!important;width:auto!important;max-width:100%!important;padding:8px 13px!important;border:1px solid transparent!important;border-radius:14px!important;background:transparent!important;color:#4c584c!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;white-space:normal!important;box-shadow:none!important}.costScopeToggle button[data-active=true]{border-color:#34bb72!important;background:linear-gradient(135deg,#e7faef,#c9f3da)!important;color:#1d633d!important;box-shadow:0 1px 4px #25915414!important}.costPlannerSettings label,.costScenarioInputs label,.costScenarioModelControls label,.costCompleteDirectInputs label,.costRecoveryControls label{width:100%!important;min-width:0!important;max-width:360px!important;box-sizing:border-box!important}.costPlannerSettings input,.costPlannerSettings select,.costPlannerSettings textarea,.costAdvancedDetails input,.costAdvancedDetails select,.costAdvancedDetails textarea,.ownerCostScope select,.ownerCostScope input,.costMarginUtility select,.costMarginUtility input,.costMarginUtility textarea{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.costControlSelect,.costChooseVSelect{min-height:44px!important;border-radius:13px!important;font-size:15px!important;line-height:1.2!important;padding-left:12px!important;padding-right:36px!important}.ownerCostScope .costChooseVSelect,.costMarginUtility .costChooseVSelect{font-size:15px!important;font-weight:650!important;color:#303a30!important}.costScenarioModelControls,.costScenarioInputs{grid-template-columns:repeat(2,minmax(220px,360px))!important;justify-content:start!important;gap:12px!important}.costScenarioPricing{max-width:780px!important}.costScenarioPriceImpact{display:grid!important;grid-template-columns:repeat(3,minmax(150px,1fr))!important;gap:8px!important;max-width:780px!important}.costScenarioPriceImpact>span{min-width:0!important;border-radius:12px!important;padding:10px!important}.costEconomicsDetailPair{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(6,minmax(0,1fr)) 34px!important;gap:5px!important;min-height:62px!important;padding:6px!important;border-radius:15px!important}.costHeadlineMetric{min-height:48px!important;padding:5px 9px!important;border-radius:10px!important}.costHeadlineMetric>small{font-size:11.5px!important;line-height:1.2!important}.costHeadlineMetric>strong{font-size:19px!important;line-height:1.14!important}.costHeadlineSummary>i{grid-column:7!important;grid-row:1!important;justify-self:end!important;align-self:center!important}.costStickyResults>.costHeadlineResults{border-radius:16px!important;box-shadow:0 7px 22px #1d2c201c!important;background:#fffffff7!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.cmInsightSummaryGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-width:0!important}.cmInsightSummaryGrid details{min-width:0!important;border:1px solid #e2e5e8!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important}.cmInsightSummaryGrid summary{list-style:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;gap:8px!important;min-height:78px!important;padding:11px 12px!important;cursor:pointer!important}.cmInsightSummaryGrid summary::-webkit-details-marker{display:none!important}.cmInsightSummaryGrid summary>span{display:grid!important;gap:2px!important;min-width:0!important}.cmInsightSummaryGrid summary small{color:#747b78!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.035em!important}.cmInsightSummaryGrid summary b{color:#30343a!important;font-size:16px!important;line-height:1.2!important}.cmInsightSummaryGrid summary em{color:#787f7b!important;font-size:11.5px!important;font-style:normal!important}.cmInsightSummaryGrid details>div{padding:0 12px 12px!important}.cmInsightSummaryGrid details>div p{margin:0!important;color:#626a66!important;font-size:13px!important;line-height:1.5!important}.cmInsightSummaryGrid summary>i,.conversationHistoryDetail>summary>i{position:relative!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid #d9ded9!important;border-radius:9px!important;background:#fafcf9!important}.cmInsightSummaryGrid summary>i:before,.conversationHistoryDetail>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:6px!important;height:6px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-65%) rotate(45deg)!important}.cmInsightSummaryGrid details[open] summary>i:before,.conversationHistoryDetail[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.capabilityPackageSuggestion{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 12px!important;align-items:center!important;padding:13px 14px!important;border:1px solid #bfe7cc!important;border-radius:15px!important;background:linear-gradient(135deg,#f3fcf6,#e7f8ed)!important}.capabilityPackageSuggestion>span,.capabilityPackageSuggestion>b,.capabilityPackageSuggestion>small{grid-column:1!important}.capabilityPackageSuggestion>span{font-size:11.5px!important;font-weight:850!important;color:#43815a!important;text-transform:uppercase!important}.capabilityPackageSuggestion>b{font-size:15px!important;color:#2d3a30!important}.capabilityPackageSuggestion>small{font-size:12.5px!important;color:#647066!important;line-height:1.45!important}.capabilityPackageSuggestion>button{grid-column:2!important;grid-row:1 / span 3!important;min-height:42px!important;border-radius:15px!important}.conversationHistoryBrowser{display:grid!important;gap:13px!important;min-width:0!important;padding:15px!important;border:1px solid #e0e6e0!important;border-radius:15px!important;background:#fff!important}.conversationHistoryHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;min-width:0!important}.conversationHistoryHead h3{margin:0!important;font-size:18px!important;color:#2d372d!important}.conversationHistoryHead p{margin:3px 0 0!important;font-size:13px!important;line-height:1.45!important;color:#667066!important}.conversationHistoryFilters{display:flex!important;flex-wrap:wrap!important;gap:5px!important;justify-content:flex-end!important}.conversationHistoryFilters button{min-height:38px!important;padding:8px 12px!important;border:1px solid #dce3dc!important;border-radius:14px!important;background:#fff!important;color:#556055!important;font-size:12.5px!important;font-weight:800!important}.conversationHistoryFilters button.selected{border-color:#43bd78!important;background:linear-gradient(135deg,#eafaf0,#d3f3df)!important;color:#205f3d!important}.conversationHistorySelectRow{display:grid!important;grid-template-columns:minmax(220px,620px) auto!important;gap:10px!important;align-items:end!important;justify-content:start!important}.conversationHistoryCopyActions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}.conversationHistoryCopyActions .studioButton{min-height:44px!important;white-space:nowrap!important}.conversationHistorySelectRow label{display:grid!important;gap:5px!important;min-width:0!important}.conversationHistorySelectRow label>span{font-size:12px!important;font-weight:800!important;color:#606a60!important}.conversationHistorySelectRow select{width:100%!important;max-width:100%!important;min-width:0!important;min-height:44px!important;border-radius:13px!important;font-size:14px!important;box-sizing:border-box!important}.conversationHistoryDetail{border:1px solid #e1e6e1!important;border-radius:13px!important;overflow:hidden!important}.conversationHistoryDetail>summary{list-style:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;gap:10px!important;align-items:center!important;min-height:54px!important;padding:10px 12px!important;cursor:pointer!important}.conversationHistoryDetail>summary::-webkit-details-marker{display:none!important}.conversationHistoryDetail>summary>span{display:grid!important;gap:2px!important}.conversationHistoryDetail>summary b{font-size:13.5px!important}.conversationHistoryDetail>summary small{font-size:11.5px!important;color:#747d74!important}.conversationHistoryTranscript{display:grid!important;gap:8px!important;padding:0 12px 12px!important}.conversationHistoryTranscript article{padding:10px 11px!important;border-radius:11px!important;background:#f8faf8!important}.conversationHistoryTranscript article small{font-size:11px!important;color:#7a827a!important}.conversationHistoryTranscript article p{margin:4px 0 0!important;font-size:13px!important;line-height:1.5!important;color:#3e493e!important;white-space:pre-wrap!important}.costBenchmarkFreshness{display:flex!important;flex-wrap:wrap!important;gap:6px 12px!important;color:#717a71!important;font-size:11.5px!important}.costBenchmarkContext{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.costBenchmarkGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.costBenchmarkGrid article{min-width:0!important}.testSessionActive .coachHead,.testSessionActive .reflectionPanelHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.testSessionActive .coachHead>.coachChevron,.testSessionActive .reflectionPanelHead>.reflectionChevron{margin-left:auto!important;margin-right:0!important;justify-self:end!important;align-self:center!important;flex:0 0 28px!important}@media(max-width:1180px){.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(3,minmax(0,1fr)) 34px!important;grid-template-rows:repeat(2,minmax(48px,auto))!important}.costHeadlineSummary>i{grid-column:4!important;grid-row:1 / span 2!important}.cmInsightSummaryGrid,.costBenchmarkGrid,.costBenchmarkContext{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costContextSummary{grid-template-columns:repeat(2,minmax(150px,max-content))!important}}@media(max-width:820px){.objectiveSectionIntro h2{font-size:22px!important}.cmControlsSection,.cmEconomicsSection,.cmRecoverySection,.cmVitalSection,.costCompetitorBenchmark{padding:15px!important}.costScopeControls,.costScenarioToggles,.costScenarioModelControls,.costScenarioInputs,.costScenarioPriceImpact{grid-template-columns:1fr!important;justify-content:stretch!important}.costScenarioToggles>div,.costScopeToggle{width:100%!important}.costScopeToggle button{flex:1 1 auto!important}.costPlannerSettings label,.costScenarioInputs label,.costScenarioModelControls label,.costCompleteDirectInputs label,.costRecoveryControls label{max-width:100%!important}.conversationHistoryHead{flex-direction:column!important}.conversationHistoryFilters{justify-content:flex-start!important}.conversationHistorySelectRow{grid-template-columns:1fr!important}.conversationHistoryCopyActions{justify-content:flex-start!important}.conversationHistoryCopyActions .studioButton{flex:1 1 150px!important}.capabilityPackageSuggestion{grid-template-columns:1fr!important}.capabilityPackageSuggestion>button{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}@media(max-width:620px){.costStickyResults{top:76px!important}.costHeadlineResults>summary.costHeadlineSummary{grid-template-columns:repeat(2,minmax(0,1fr)) 34px!important;grid-template-rows:repeat(3,minmax(48px,auto))!important;gap:4px!important;padding:5px!important}.costHeadlineSummary>i{grid-column:3!important;grid-row:1 / span 3!important}.costHeadlineMetric{padding:5px 7px!important}.costHeadlineMetric>strong{font-size:19px!important}.costHeadlineMetric>small{font-size:11.5px!important}.costContextSummary,.costBenchmarkContext,.cmInsightSummaryGrid,.costBenchmarkGrid{grid-template-columns:1fr!important}.costContextSummary>span{width:100%!important}.costScopeControls,.costScenarioToggles,.costScenarioModelControls,.costScenarioInputs,.costEconomicsDetailPair,.costCompleteDirectInputs{width:100%!important;max-width:100%!important;min-width:0!important}.costPlannerSettings,.costPlannerSettings>*,.costAdvancedDetails,.costAdvancedBody,.costScenarioPricing,.costScenarioPriceImpact,.ownerCostScope,.costMarginUtility,.costObservatory{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.costPlannerSettings input,.costPlannerSettings select,.costPlannerSettings textarea,.costAdvancedDetails input,.costAdvancedDetails select,.costAdvancedDetails textarea,.ownerCostScope input,.ownerCostScope select,.costMarginUtility input,.costMarginUtility select,.costMarginUtility textarea{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.costControlSelect,.costChooseVSelect{font-size:15px!important;min-height:46px!important}.objectiveSectionIntro h2{font-size:21px!important}.objectiveSectionIntro>p:last-child{font-size:13.5px!important}.conversationHistoryBrowser{padding:12px!important}.conversationHistoryFilters{width:100%!important}.conversationHistoryFilters button{flex:1 1 auto!important}}.costBenchmarkOurPrice{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"label value" "note value";gap:2px 12px!important;align-items:center!important;padding:11px 13px!important;border:1px solid #cfe8d7!important;border-radius:13px!important;background:linear-gradient(135deg,#f5fcf7,#edf9f1)!important}.costBenchmarkOurPrice>span{grid-area:label!important;color:#52705d!important;font-size:11.5px!important;font-weight:850!important;text-transform:uppercase!important}.costBenchmarkOurPrice>strong{grid-area:value!important;color:#235b39!important;font-size:20px!important}.costBenchmarkOurPrice>small{grid-area:note!important;color:#6b776d!important;font-size:12px!important}.costBenchmarkGrid .costBenchmarkProvider{min-width:0!important;border:1px solid #e3e6e3!important;border-radius:13px!important;background:#fff!important;overflow:hidden!important}.costBenchmarkProvider>summary{list-style:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;gap:8px!important;min-height:76px!important;padding:11px 12px!important;cursor:pointer!important}.costBenchmarkProvider>summary::-webkit-details-marker{display:none!important}.costBenchmarkProvider>summary>span{display:grid!important;gap:2px!important;min-width:0!important}.costBenchmarkProvider>summary small{color:#6d756d!important;font-size:11px!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.04em!important}.costBenchmarkProvider>summary strong{color:#313a31!important;font-size:18px!important;line-height:1.2!important}.costBenchmarkProvider>summary em{color:#727a72!important;font-size:11.5px!important;font-style:normal!important;line-height:1.3!important}.costBenchmarkProvider>summary>i{position:relative!important;width:28px!important;height:28px!important;border:1px solid #d9ded9!important;border-radius:9px!important;background:#fafcf9!important}.costBenchmarkProvider>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:6px!important;height:6px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-65%) rotate(45deg)!important}.costBenchmarkProvider[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)!important}.costBenchmarkProvider>div{display:grid!important;gap:8px!important;padding:0 12px 12px!important}.costBenchmarkProvider>div p{margin:0!important;color:#626b62!important;font-size:12.5px!important;line-height:1.48!important}.costBenchmarkProvider>div a{justify-self:start!important;color:#26764a!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important}.costBenchmarkProvider>div a:hover{color:#179354!important}@media(max-width:620px){.costBenchmarkOurPrice{grid-template-columns:1fr!important;grid-template-areas:"label" "value" "note"!important}.costBenchmarkOurPrice>strong{font-size:20px!important}}.ownerObjectiveSection{display:grid!important;gap:12px!important;min-width:0!important;max-width:100%!important;padding:17px 18px!important;border:1px solid #e0e6df!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 16px #1d2a1f0a!important;box-sizing:border-box!important}.ownerObjectiveSection>.objectiveSectionIntro{margin-bottom:2px!important}.ownerVfnSignals.ownerObjectiveSection{padding:17px 18px!important}.ownerEvidenceSection .ownerValueWorkbench,.ownerEvidenceSection .ownerValueTrend,.ownerEvidenceSection .ownerDiscoverabilityFuture{margin:0!important}.ownerValueSection .ownerMainCharts,.ownerValueSection .ownerValueDimensions{margin-top:0!important}@media(max-width:620px){.ownerObjectiveSection{padding:14px!important}.ownerValueHeadline,.ownerValueDimensions{grid-template-columns:1fr!important}}.costInsightList{border-top:0!important;border-bottom:0!important}.costInsightList>div{border-top:0!important}.ownerInsightList{border-top:0!important}.ownerInsightList>div{border-top:0!important}.billingChoicePanel.capabilityStickyPanel{position:relative!important;top:auto!important;z-index:auto!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;box-shadow:var(--studio-card-shadow)!important}.billingTextRate{color:#2e6f42!important;font-size:13px!important;line-height:1.25!important;text-align:right!important}.capabilityStickyPrice{min-width:0!important}.capabilityCanvas>.blockKind{margin-bottom:14px!important}.capabilityCanvasIntro{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,410px)!important;gap:16px!important;align-items:start!important;margin-bottom:16px!important}.capabilityCanvasIntro>div:first-child{display:grid!important;gap:7px!important}.capabilityCanvasIntro h3{margin:0!important;font-size:22px!important;line-height:1.2!important}.capabilityCanvasIntro p{margin:0!important;font-size:13.5px!important;line-height:1.5!important;color:#5e685e!important}.capabilitySelectionMeta{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:6px!important}.capabilitySelectionMeta>span{display:grid!important;gap:2px!important;padding:8px 9px!important;border:1px solid #e1e7e1!important;border-radius:11px!important;background:#fafcfa!important;min-width:0!important;font-size:12px!important;color:#596359!important}.capabilitySelectionMeta b{font-size:10.5px!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#768076!important}.capNativePricing{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:10px!important}.capNativePricing>span{display:inline-flex!important;align-items:baseline!important;gap:3px!important;padding:5px 7px!important;border:1px solid #dfe7df!important;border-radius:9px!important;background:#f8fbf8!important}.capNativePricing b{font-size:12px!important;color:#2d633c!important}.capNativePricing small{font-size:10.5px!important;color:#687268!important}.capMessageDirectionNote{display:block!important;margin-top:5px!important;font-size:10.5px!important;line-height:1.35!important;color:#7a827a!important}.cmObjectiveSection .objectiveSectionLine,.ownerObjectiveSection .objectiveSectionLine{display:none!important}.cmObjectiveSection .objectiveSectionIntro .eyebrow,.ownerObjectiveSection .objectiveSectionIntro .eyebrow{display:inline-flex!important;width:max-content!important;max-width:100%!important;padding:5px 9px!important;border-radius:9px!important;background:#eaf8ef!important;color:#287348!important;font-size:11.5px!important;line-height:1.2!important;white-space:normal!important}.cmObjectiveSection .objectiveSectionIntro.objectiveTone-blue .eyebrow,.ownerObjectiveSection .objectiveSectionIntro.objectiveTone-blue .eyebrow{background:#eef5ff!important;color:#365f9e!important}.cmObjectiveSection .objectiveSectionIntro.objectiveTone-violet .eyebrow,.ownerObjectiveSection .objectiveSectionIntro.objectiveTone-violet .eyebrow{background:#f2edff!important;color:#6247a8!important}.cmObjectiveSection .objectiveSectionIntro.objectiveTone-amber .eyebrow,.ownerObjectiveSection .objectiveSectionIntro.objectiveTone-amber .eyebrow{background:#fff4df!important;color:#97631f!important}.costEconomicsDetailPair{align-items:stretch!important}.costEconomicsDetailPair>.costProviderCosts,.costEconomicsDetailPair>.costCustomerBilling{height:100%!important;margin:0!important;box-sizing:border-box!important}.costAppliedHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin-top:0!important}.costAppliedHead>div{min-width:0!important}.costAppliedHead .blockKind{display:inline-flex!important;width:auto!important;max-width:100%!important;min-width:0!important;height:auto!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.2!important;text-align:left!important;padding:5px 8px!important;box-sizing:border-box!important}.costAppliedHead>strong{align-self:start!important;justify-self:end!important;white-space:nowrap!important}.costProviderCosts,.costCustomerBilling{min-width:0!important;overflow:hidden!important}.costRecoveryControls .numberPrefix,.costRecoveryControls .numberSuffix,.ownerAssumptionGrid .numberPrefix,.ownerOutcomeForm .numberPrefix{position:relative!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;min-height:42px!important;border:1px solid #cfd8cf!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important}.costRecoveryControls .numberSuffix{grid-template-columns:minmax(0,1fr) auto!important}.costRecoveryControls .numberPrefix>span,.costRecoveryControls .numberSuffix>span,.ownerAssumptionGrid .numberPrefix>span,.ownerOutcomeForm .numberPrefix>span{position:static!important;transform:none!important;padding:0 10px!important;color:#667066!important;font-size:12.5px!important;font-weight:850!important;white-space:nowrap!important}.costRecoveryControls .numberPrefix input,.costRecoveryControls .numberSuffix input,.ownerAssumptionGrid .numberPrefix input,.ownerOutcomeForm .numberPrefix input{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:8px 10px!important;border:0!important;border-left:1px solid #e2e7e2!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;outline:none!important}.costRecoveryControls .numberSuffix input{border-left:0!important;border-right:1px solid #e2e7e2!important}.costRecoveryControls .numberPrefix:focus-within,.costRecoveryControls .numberSuffix:focus-within,.ownerAssumptionGrid .numberPrefix:focus-within,.ownerOutcomeForm .numberPrefix:focus-within{border-color:#55b96e!important;box-shadow:0 0 0 2px #3bb2561a!important}.costRecoveryControls>label{grid-template-columns:minmax(0,1fr) minmax(150px,190px)!important;gap:12px!important;padding:10px 11px!important}.costRecoveryControls>label>span{font-size:12px!important;line-height:1.35!important}.costAdvancedDetails .costOverrideToggle{display:flex!important;align-items:center!important;gap:9px!important;min-height:42px!important;width:100%!important;max-width:100%!important}.costAdvancedDetails .costOverrideToggle input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;display:inline-grid!important;place-items:center!important;flex:0 0 18px!important;width:18px!important;max-width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;border:1.5px solid #aeb9ae!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important}.costAdvancedDetails .costOverrideToggle input[type=checkbox]:checked{border-color:#2fa45b!important;background:#2fa45b!important;box-shadow:inset 0 0 0 3px #fff!important}.costAdvancedDetails .costOverrideToggle input[type=checkbox]:focus-visible{outline:2px solid rgba(47,164,91,.22)!important;outline-offset:2px!important}.ownerAffirmativeAction{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1.2!important;padding-inline:14px!important}.ownerOutcomeStackHint{grid-column:1/-1!important;color:#717b71!important;font-size:11.5px!important;line-height:1.4!important}.ownerFamiliaritySignal{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)!important;gap:12px!important;align-items:center!important;margin-top:4px!important;padding:11px 12px!important;border:1px solid #e5e0ef!important;border-radius:12px!important;background:#fbf9ff!important}.ownerFamiliaritySignal>span{display:grid!important;gap:2px!important}.ownerFamiliaritySignal b{font-size:12px!important;color:#604b8b!important}.ownerFamiliaritySignal strong{font-size:15px!important;color:#403550!important}.ownerFamiliaritySignal p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#6a6372!important}@media(max-width:900px){.capabilityCanvasIntro{grid-template-columns:1fr!important}.capabilitySelectionMeta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.capabilityStickyPrice{justify-items:start!important;text-align:left!important}.billingTextRate{text-align:left!important}.costAppliedHead{grid-template-columns:1fr!important}.costAppliedHead>strong{justify-self:start!important}.ownerFamiliaritySignal{grid-template-columns:1fr!important}}@media(max-width:620px){.capabilitySelectionMeta{grid-template-columns:1fr!important}.costRecoveryControls>label{grid-template-columns:1fr!important}.costRecoveryControls .numberPrefix,.costRecoveryControls .numberSuffix{width:100%!important}.costAppliedHead .blockKind{max-width:100%!important}}.cmInsightSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:1180px){.cmInsightSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.cmInsightSummaryGrid{grid-template-columns:minmax(0,1fr)!important}}.canonicalPanelIntro{display:grid!important;gap:6px!important;min-width:0!important}.canonicalPanelIntro h3,.setupContextBlock .canonicalPanelIntro h3,.capabilityCanvasIntro .canonicalPanelIntro h3{margin:0!important;font-size:19px!important;line-height:1.3!important;font-weight:770!important;letter-spacing:-.01em!important;color:#303a30!important}.canonicalPanelIntro p,.setupContextBlock .canonicalPanelIntro p,.capabilityCanvasIntro .canonicalPanelIntro p{margin:0!important;font-size:13px!important;line-height:1.55!important;font-weight:400!important;color:#657065!important}.stepBlockSurface>.blockKind{margin-bottom:max(var(--studio-surface-gap),14px)!important}.agentNameBlock .blockContent,.setupContextBlock .blockContent,.billingChoicePanel .blockContent,.capabilityCanvas .blockContent{min-width:0!important}.capabilityCanvasIntro h3{font-size:17px!important;line-height:1.32!important;font-weight:750!important;letter-spacing:-.008em!important;color:#303a30!important}.cmObjectiveSection>.objectiveSectionIntro,.ownerObjectiveSection>.objectiveSectionIntro{display:grid!important;gap:6px!important;margin:0!important;align-content:start!important}.cmObjectiveSection .objectiveSectionIntro .eyebrow,.ownerObjectiveSection .objectiveSectionIntro .eyebrow{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:23px!important;margin:0 0 8px!important;padding:5px 8px!important;border-radius:999px!important;background:#eaf8ef!important;color:#287348!important;font-size:10px!important;line-height:1!important;font-weight:820!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:anywhere!important}.cmObjectiveSection .objectiveSectionIntro.objectiveTone-blue .eyebrow,.ownerObjectiveSection .objectiveSectionIntro.objectiveTone-blue .eyebrow,.cmObjectiveSection .objectiveSectionIntro.objectiveTone-violet .eyebrow,.ownerObjectiveSection .objectiveSectionIntro.objectiveTone-violet .eyebrow,.cmObjectiveSection .objectiveSectionIntro.objectiveTone-amber .eyebrow,.ownerObjectiveSection .objectiveSectionIntro.objectiveTone-amber .eyebrow{background:#eaf8ef!important;color:#287348!important}.cmObjectiveSection .objectiveSectionIntro h2,.ownerObjectiveSection .objectiveSectionIntro h2{margin:0!important;font-size:17px!important;line-height:1.32!important;font-weight:750!important;letter-spacing:-.008em!important;color:#303a30!important}.cmObjectiveSection .objectiveSectionIntro>p:last-child,.ownerObjectiveSection .objectiveSectionIntro>p:last-child{margin:0!important;font-size:12.5px!important;line-height:1.5!important;font-weight:400!important;color:#687268!important}.costRoleTabs{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;gap:22px!important;margin:0 0 18px!important;padding:0 2px!important;border:0!important;border-bottom:1px solid #e2e7e0!important;border-radius:0!important;background:transparent!important;overflow-x:auto!important}.costRoleTabs button{position:relative!important;min-height:44px!important;padding:9px 10px 11px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#697169!important;font-size:13.5px!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important}.costRoleTabs button:after{content:""!important;display:block!important;position:absolute!important;left:10px!important;right:10px!important;bottom:-1px!important;height:2px!important;border-radius:2px 2px 0 0!important;background:var(--v-accent)!important;opacity:0!important;transform:scaleX(.45)!important;transform-origin:center!important;transition:opacity .14s ease,transform .14s ease!important;pointer-events:none!important}.costRoleTabs button:hover{background:#eef9ef!important;color:#286b36!important;outline:none!important;box-shadow:none!important}.costRoleTabs button:focus-visible{background:#eef9ef!important;color:#286b36!important;outline:2px solid rgba(74,121,77,.34)!important;outline-offset:2px!important;box-shadow:none!important}.costRoleTabs button[data-active=true]{background:transparent!important;color:#263126!important;box-shadow:none!important}.costRoleTabs button[data-active=true]:after{opacity:1!important;transform:scaleX(1)!important}.costHeadlineDrawer{padding:8px!important;border-top:1px solid #e6ece4!important;background:#fbfdfb!important}.costHeadlineDrawerGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.costHeadlineDrawerGrid article{display:grid!important;align-content:start!important;gap:3px!important;min-width:0!important;padding:8px 9px!important;border:1px solid #e4e9e2!important;border-radius:10px!important;background:#fff!important}.costHeadlineDrawerGrid article>small{font-size:9.5px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#7a837a!important}.costHeadlineDrawerGrid article>b{font-size:11.5px!important;line-height:1.3!important;color:#354035!important;overflow-wrap:anywhere!important}.costHeadlineDrawerGrid article>span{font-size:10.5px!important;line-height:1.35!important;color:#707970!important;overflow-wrap:anywhere!important}.costHeadlineDrawerGrid article.complete{border-color:#cee5d1!important;background:#f6fcf7!important}.costHeadlineDrawerGrid article.attention{border-color:#ead7b5!important;background:#fffaf0!important}.costRecoveryControls .numberPrefix,.costRecoveryControls .numberSuffix,.ownerAssumptionGrid .numberPrefix,.ownerAssumptionGrid .numberSuffix,.ownerOutcomeForm .numberPrefix,.ownerOutcomeForm .numberSuffix,.fuelNotificationSettings .numberPrefix,.fuelNotificationSettings .numberSuffix,.costAdvancedDetails .numberPrefix,.costAdvancedDetails .numberSuffix{position:relative!important;display:block!important;min-height:42px!important;border:1px solid #cfd8cf!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important}.costRecoveryControls .numberPrefix>span,.costRecoveryControls .numberSuffix>span,.ownerAssumptionGrid .numberPrefix>span,.ownerAssumptionGrid .numberSuffix>span,.ownerOutcomeForm .numberPrefix>span,.ownerOutcomeForm .numberSuffix>span,.fuelNotificationSettings .numberPrefix>span,.fuelNotificationSettings .numberSuffix>span,.costAdvancedDetails .numberPrefix>span,.costAdvancedDetails .numberSuffix>span{position:absolute!important;z-index:1!important;top:50%!important;transform:translateY(-50%)!important;padding:0!important;border:0!important;color:#667066!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important;pointer-events:none!important}.costRecoveryControls .numberPrefix>span,.ownerAssumptionGrid .numberPrefix>span,.ownerOutcomeForm .numberPrefix>span,.fuelNotificationSettings .numberPrefix>span,.costAdvancedDetails .numberPrefix>span{left:11px!important}.costRecoveryControls .numberSuffix>span,.ownerAssumptionGrid .numberSuffix>span,.ownerOutcomeForm .numberSuffix>span,.fuelNotificationSettings .numberSuffix>span,.costAdvancedDetails .numberSuffix>span{right:11px!important}.costRecoveryControls .numberPrefix input,.costRecoveryControls .numberSuffix input,.ownerAssumptionGrid .numberPrefix input,.ownerAssumptionGrid .numberSuffix input,.ownerOutcomeForm .numberPrefix input,.ownerOutcomeForm .numberSuffix input,.fuelNotificationSettings .numberPrefix input,.fuelNotificationSettings .numberSuffix input,.costAdvancedDetails .numberPrefix input,.costAdvancedDetails .numberSuffix input{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-variant-numeric:tabular-nums!important}.costRecoveryControls .numberPrefix input,.ownerAssumptionGrid .numberPrefix input,.ownerOutcomeForm .numberPrefix input,.fuelNotificationSettings .numberPrefix input,.costAdvancedDetails .numberPrefix input{padding:8px 10px 8px 27px!important}.costRecoveryControls .numberSuffix input,.ownerAssumptionGrid .numberSuffix input,.ownerOutcomeForm .numberSuffix input,.fuelNotificationSettings .numberSuffix input,.costAdvancedDetails .numberSuffix input{padding:8px 31px 8px 10px!important}.ownerVfnSignals>div:not(.ownerFamiliaritySignal){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.ownerVfnSignals>div:not(.ownerFamiliaritySignal)>span{display:grid!important;grid-template-columns:auto minmax(46px,1fr) auto!important;align-items:center!important;gap:7px!important;padding:9px 10px!important;border:1px solid #e4e8e3!important;border-radius:10px!important;background:#fff!important}.ownerVfnSignals>div:not(.ownerFamiliaritySignal) small{grid-column:1/-1!important;font-size:10.5px!important;line-height:1.35!important;color:#747d74!important}.ownerFamiliaritySignal{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:0!important;padding:9px 10px!important;border:1px solid #e4e8e3!important;border-radius:10px!important;background:#fafcfa!important}.ownerFamiliaritySignal>span{display:flex!important;align-items:center!important;gap:7px!important;white-space:nowrap!important}.ownerFamiliaritySignal b{font-size:11.5px!important;color:#465146!important}.ownerEvidenceStatus{display:inline-flex!important;padding:3px 6px!important;border-radius:7px!important;background:#eef2ee!important;color:#697369!important;font-size:9.5px!important;font-weight:800!important;line-height:1.2!important}.ownerFamiliaritySignal p{margin:0!important;font-size:10.5px!important;line-height:1.35!important;color:#737c73!important}.ownerOutcomeSavedStack{display:grid!important;gap:6px!important;margin:0 13px 13px!important;padding:9px!important;border:1px solid #e2e8e1!important;border-radius:12px!important;background:#fafcfa!important}.ownerOutcomeSavedStackHead,.ownerOutcomeSavedRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:10px!important}.ownerOutcomeSavedStackHead{padding:0 2px 4px!important}.ownerOutcomeSavedStackHead b{font-size:11.5px!important}.ownerOutcomeSavedStackHead span{grid-column:3!important;font-size:10.5px!important;color:#747d74!important}.ownerOutcomeSavedRow{padding:8px!important;border:1px solid #e6ebe5!important;border-radius:9px!important;background:#fff!important}.ownerOutcomeSavedRow>span{display:grid!important;gap:2px!important;min-width:0!important}.ownerOutcomeSavedRow>span b{font-size:11.5px!important}.ownerOutcomeSavedRow>span small{font-size:10.5px!important;line-height:1.35!important;color:#737c73!important;overflow-wrap:anywhere!important}.ownerOutcomeSavedRow>strong{font-size:12.5px!important;font-variant-numeric:tabular-nums!important}.ownerOutcomeSavedRow>div,.ownerOutcomeHistoryActions{display:flex!important;gap:4px!important}.ownerOutcomeSavedRow button,.ownerOutcomeHistoryActions button{min-height:28px!important;padding:4px 7px!important;border:1px solid #d8e0d7!important;border-radius:7px!important;background:#fff!important;color:#526052!important;font-size:10px!important;font-weight:800!important}.ownerOutcomeSavedRow button:hover,.ownerOutcomeHistoryActions button:hover{background:#eef9ef!important;border-color:#bdddbf!important;color:#2d6e38!important}.messageHoverActions{display:flex!important;align-items:center!important;gap:4px!important;margin-top:4px!important;opacity:0!important;pointer-events:none!important;transition:opacity .14s ease!important}.transcriptTurn:hover>.messageHoverActions,.transcriptTurn:focus-within>.messageHoverActions,.helpTurn:hover .messageHoverActions,.helpTurn:focus-within .messageHoverActions{opacity:1!important;pointer-events:auto!important}.messageHoverActions button{min-height:26px!important;padding:3px 7px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#747d74!important;font-size:10px!important;font-weight:750!important}.messageHoverActions button:hover,.messageHoverActions button:focus-visible{border-color:#d7e4d6!important;background:#eef9ef!important;color:#2b6d37!important;outline:none!important}.messageVersionNote{display:block!important;margin-top:3px!important;font-size:9.5px!important;line-height:1.3!important;color:#899189!important}.setupGuideAppliedTarget{scroll-margin-top:120px!important;animation:setupAssistTarget 1.25s ease both!important}@keyframes setupAssistTarget{0%{box-shadow:0 0 #32cd3300}22%{box-shadow:0 0 0 4px #32cd332e}to{box-shadow:inherit}}@media(max-width:900px){.costHeadlineDrawerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ownerVfnSignals>div:not(.ownerFamiliaritySignal){grid-template-columns:1fr!important}.ownerFamiliaritySignal{align-items:flex-start!important;flex-direction:column!important}.ownerOutcomeSavedRow{grid-template-columns:minmax(0,1fr) auto!important}.ownerOutcomeSavedRow>div{grid-column:1/-1!important}}@media(max-width:620px){.costRoleTabs{width:100%!important}.costRoleTabs button{flex:1 1 0!important;min-width:max-content!important}.costHeadlineDrawerGrid{grid-template-columns:1fr!important}.costHeadlineDrawerGrid article{padding:8px!important}.ownerOutcomeSavedStackHead{grid-template-columns:1fr auto!important}.ownerOutcomeSavedStackHead span{grid-column:2!important}.ownerOutcomeSavedRow{grid-template-columns:1fr!important;align-items:start!important}.ownerOutcomeSavedRow>strong{justify-self:start!important}.messageHoverActions{opacity:.72!important;pointer-events:auto!important}.canonicalPanelIntro h3{font-size:18px!important}}.fuelVmTokenNote{margin:7px 0 0!important;font-size:10.5px!important;line-height:1.4!important;color:#6f796f!important}.costMarginUtility .accountSectionHead h3,.ownerBusinessPerformance .accountSectionHead h3,.cmObjectiveSection .objectiveSectionIntro h3{font-size:17px!important;line-height:1.32!important;font-weight:750!important;letter-spacing:-.012em!important;color:#303a30!important}.costMarginUtility .accountSectionHead p,.ownerBusinessPerformance .accountSectionHead p,.cmObjectiveSection .objectiveSectionIntro p{font-size:13px!important;line-height:1.55!important;font-weight:400!important;color:#657065!important}.stepOneHeroContent{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px 18px!important;align-items:start!important;min-width:0!important}.stepOneHeroCopy{display:grid!important;gap:6px!important;min-width:0!important}.stepOneHeroCopy h2{margin:0!important;font-size:24px!important;line-height:1.22!important;font-weight:760!important;letter-spacing:-.018em!important;color:#2d382d!important}.stepOneHeroCopy p{margin:0!important;max-width:760px!important;font-size:13px!important;line-height:1.55!important;color:#657065!important}.stepOneWhyLink{align-self:start!important;justify-self:end!important;white-space:nowrap!important}.stepOneNameStart{grid-column:1/-1!important;display:grid!important;gap:12px!important;min-width:0!important;padding-top:2px!important}.stepOneNameStart .canonicalPanelIntro{max-width:760px!important}.setupLiveHelpButton{align-self:end!important}@media(max-width:760px){.stepOneHeroContent{grid-template-columns:1fr!important}.stepOneWhyLink,.setupLiveHelpButton{justify-self:start!important}}.stepOneOrientation{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding:2px 2px 4px!important;min-width:0!important}.stepOneOrientation>div{display:grid!important;gap:6px!important;min-width:0!important}.stepOneOrientation .kind{width:max-content!important}.stepOneOrientation h2{margin:0!important;font-size:24px!important;line-height:1.22!important;font-weight:760!important;letter-spacing:-.018em!important;color:#2d382d!important}.stepOneOrientation p{margin:0!important;max-width:760px!important;font-size:13px!important;line-height:1.55!important;color:#657065!important}.agentNameBlock{gap:0!important}.agentNameBlock>.blockKind{margin-bottom:14px!important}.setupAssistLauncher{align-self:end!important;min-width:0!important;padding-inline:14px!important;white-space:nowrap!important}.setupAssistPanel{border-color:#cfe4cf!important;background:linear-gradient(180deg,#fff,#fbfffb)!important;box-shadow:0 8px 24px #2346260f!important;margin-bottom:18px!important}.setupAssistHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.setupAssistHead>div:first-child{display:grid!important;gap:4px!important;min-width:0!important}.setupAssistHead b{font-size:15px!important;line-height:1.3!important;color:#2f3b2f!important}.setupAssistHead small{font-size:11.5px!important;line-height:1.4!important;color:#6c766c!important}.setupAssistHeadActions{display:flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important}.setupAssistUtilityIcon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border:1px solid #d6dfd5!important;border-radius:10px!important;background:#fff!important;color:#506050!important;font-size:15px!important;line-height:1!important}.setupAssistUtilityIcon:hover,.setupAssistUtilityIcon:focus-visible{background:#eef9ef!important;border-color:#c8dfc7!important;color:#226b2e!important;outline:2px solid rgba(50,205,51,.1)!important}.setupAssistBody{display:grid!important;gap:10px!important;min-width:0!important}.setupAssistQuickActions{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.setupAssistQuickActions .studioButton{min-height:34px!important;padding:7px 11px!important}.setupAssistComposer{display:grid!important;grid-template-columns:minmax(0,1fr) 46px 46px!important;gap:9px!important;align-items:center!important}.setupAssistComposer textarea{box-sizing:border-box!important;width:100%!important;min-height:46px!important;max-height:120px!important;padding:11px 14px!important;border:1px solid #cfd8ce!important;border-radius:16px!important;background:#fff!important;line-height:1.45!important;resize:vertical!important;outline:none!important}.setupAssistComposer textarea:focus{border-color:#83ca80!important;box-shadow:0 0 0 3px #32cd3317!important}.setupAssistComposer .setupAssistSendButton{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border-radius:50%!important;font-size:21px!important;line-height:1!important}.setupGuideCurrentTarget{scroll-margin-top:120px!important;animation:setupAssistCurrentTarget 1.35s ease both!important}@keyframes setupAssistCurrentTarget{0%{box-shadow:0 0 #32cd3300}24%{box-shadow:0 0 0 4px #32cd3326}to{box-shadow:inherit}}.jobCapabilitiesSetup .stepBlockSurface>.blockKind,.teachVSetup .stepBlockSurface>.blockKind{margin:0 0 14px!important}.jobCapabilitiesSetup .canonicalPanelIntro{gap:7px!important}.setupPathChoices.alwaysVisible{grid-template-columns:repeat(5,minmax(0,1fr))!important}.setupPathChoices.alwaysVisible>button b{display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:4px 7px!important}.setupPathChoices .comingSoonLabel{display:inline!important;font-size:10.5px!important;line-height:1.25!important;font-weight:700!important;color:#7c857c!important;white-space:nowrap!important}.setupPathChoices>button.comingSoon{opacity:.72!important;cursor:not-allowed!important}@media(max-width:1100px){.setupPathChoices.alwaysVisible{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.stepOneOrientation{display:grid!important}.stepOneWhyLink,.setupAssistLauncher{justify-self:start!important}.setupAssistHead{align-items:flex-start!important}.setupPathChoices.alwaysVisible{grid-template-columns:1fr!important}}.messageHoverActions{gap:3px!important}.messageHoverActions button{display:inline-grid!important;place-items:center!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;padding:0!important;border-radius:8px!important;font-size:15px!important;line-height:1!important;font-weight:700!important}.messageHoverActions button span{display:block!important;line-height:1!important}.messageHoverActions button:hover,.messageHoverActions button:focus-visible{background:#eef9ef!important;border-color:#d3e7d2!important;color:#256a32!important;outline:2px solid transparent!important}.helpMessageTools{display:none!important}.sourceUseToggle input[type=checkbox],.sourceAuthorityChoice input[type=checkbox],.calendarDayToggle input[type=checkbox],.plainToggle input[type=checkbox],.dynamicFormFields input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;display:inline-grid!important;place-items:center!important;flex:0 0 19px!important;width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;margin:0!important;padding:0!important;border:1.5px solid #aeb9ae!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important;cursor:pointer!important}.sourceUseToggle input[type=checkbox]:checked,.sourceAuthorityChoice input[type=checkbox]:checked,.calendarDayToggle input[type=checkbox]:checked,.plainToggle input[type=checkbox]:checked,.dynamicFormFields input[type=checkbox]:checked{border-color:#2fa45b!important;background:#2fa45b!important;box-shadow:inset 0 0 0 3px #fff!important}.sourceUseToggle input[type=checkbox]:focus-visible,.sourceAuthorityChoice input[type=checkbox]:focus-visible,.calendarDayToggle input[type=checkbox]:focus-visible,.plainToggle input[type=checkbox]:focus-visible,.dynamicFormFields input[type=checkbox]:focus-visible{outline:2px solid rgba(47,164,91,.24)!important;outline-offset:2px!important}.sourceUseToggle,.sourceAuthorityChoice,.calendarDayToggle,.plainToggle{min-height:40px!important;cursor:pointer!important}.ownerCostScope{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.stepOnePageHead{max-width:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:20px 28px!important;align-items:end!important;margin-bottom:20px!important;padding:0 2px 3px!important}.stepOnePageHead .pageHeadCopy{display:grid!important;gap:0!important;max-width:800px!important;min-width:0!important}.stepOnePageHead .eyebrow{width:max-content!important;margin-bottom:11px!important}.stepOnePageHead h1{max-width:780px!important;margin:0 0 8px!important}.stepOnePageHead .pageHeadCopy>p:last-child{max-width:760px!important}.stepOnePageHead .stepOneWhyLink{height:42px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;border:1px solid #cfdacf!important;border-radius:12px!important;background:#fff!important;box-shadow:0 2px 8px #1e2b1f0b!important;font-size:12.5px!important;font-weight:850!important;color:#238b29!important;align-self:end!important}.stepOnePageHead .stepOneWhyLink:hover,.stepOnePageHead .stepOneWhyLink:focus-visible{border-color:#72ce6d!important;background:#f5fff3!important;color:#176d1c!important;text-decoration:none!important;outline:2px solid rgba(50,205,51,.13)!important}.jobCapabilitiesSetup{gap:18px!important}.jobCapabilitiesSetup>.stepBlockSurface{box-shadow:0 4px 14px #1c2a1d0b!important}.whatIsVButton{font-weight:820!important;color:#238b29!important}.capabilityCanvas{box-shadow:0 6px 18px #1c2a1d0e!important}.capabilityCanvasIntro{display:block!important;margin-bottom:18px!important}.capabilityCanvasIntro>.canonicalPanelIntro{display:block!important;max-width:none!important}.capabilityCanvasIntro .canonicalPanelIntro>p{max-width:900px!important;margin-top:7px!important}.capabilitySelectionMeta{width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:16px 0 0!important}.capabilitySelectionMeta>span{min-height:64px!important;align-content:start!important;padding:10px 11px!important;background:#fbfcfa!important;box-shadow:0 2px 7px #1e2b1f06!important}.ownerVfnEmpty{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;margin:0!important;line-height:1.45!important}.ownerVfnEmpty b,.ownerVfnEmpty span{display:block!important}.ownerVfnEmpty span{color:#687268!important;font-size:12px!important}@media(max-width:960px){.stepOnePageHead{grid-template-columns:1fr!important;align-items:start!important}.stepOnePageHead .stepOneWhyLink{justify-self:start!important}.capabilitySelectionMeta{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.setupAssistLauncher,.whatIsVButton{width:100%!important;justify-self:stretch!important}.setupAssistComposer{grid-template-columns:minmax(0,1fr) 46px 46px!important;align-items:center!important}.capabilitySelectionMeta{grid-template-columns:1fr!important}}@media(max-width:470px){.setupAssistHeadActions{flex-wrap:wrap!important;justify-content:flex-end!important}.setupAssistUtilityIcon{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}}:root{--studio-badge-edge-inset:12px;--studio-badge-content-gap:12px;--studio-compact-control-height:46px}.stepBlockSurface>.kind.blockKind,.callout>.kind.blockKind{margin:0 0 var(--studio-badge-content-gap)!important;align-self:start!important}.stepAdvancedDrawer>summary,.knowledgeSampleDrawer>summary{min-height:0!important;align-items:start!important;padding:var(--studio-badge-edge-inset) 16px!important}.stepAdvancedDrawer>summary .kind,.knowledgeSampleDrawer>summary .kind{margin:0 0 var(--studio-badge-content-gap)!important}.accountSectionHead>div>.kind.blockKind,.costUtilityHead>div>.kind.blockKind,.ownerBusinessHero>div>.kind.blockKind{margin:0 0 var(--studio-badge-content-gap)!important}.setupAssistComposer{grid-template-columns:minmax(0,1fr) var(--studio-compact-control-height) var(--studio-compact-control-height) 58px!important;gap:9px!important;align-items:center!important}.setupAssistComposer textarea{height:var(--studio-compact-control-height)!important;min-height:var(--studio-compact-control-height)!important;max-height:var(--studio-compact-control-height)!important;border-radius:14px!important;resize:none!important;overflow-y:auto!important}.setupAssistComposer .compactVoiceControl{display:block!important;width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important;min-width:var(--studio-compact-control-height)!important;overflow:visible!important}.setupAssistComposer .compactVoiceControl .voiceToggleIcon{width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important;min-width:var(--studio-compact-control-height)!important;min-height:var(--studio-compact-control-height)!important;margin:0!important;border-radius:14px!important}.setupAssistComposer .setupAssistSendButton{display:grid!important;place-items:center!important;width:58px!important;height:var(--studio-compact-control-height)!important;min-width:58px!important;min-height:var(--studio-compact-control-height)!important;padding:0!important;border-radius:14px!important;font-size:21px!important;line-height:1!important}.setupAssistComposer .setupAssistSendButton span{display:block!important;line-height:1!important;transform:translateY(-1px)!important}.costRecoveryControls .numberPrefix,.costRecoveryControls .numberSuffix,.ownerAssumptionGrid .numberPrefix,.ownerAssumptionGrid .numberSuffix,.ownerOutcomeForm .numberPrefix,.ownerOutcomeForm .numberSuffix,.fuelNotificationSettings .numberPrefix,.fuelNotificationSettings .numberSuffix,.costAdvancedDetails .numberPrefix,.costAdvancedDetails .numberSuffix{display:flex!important;align-items:center!important;gap:0!important;padding:0 10px!important;overflow:hidden!important}.costRecoveryControls .numberPrefix>span,.costRecoveryControls .numberSuffix>span,.ownerAssumptionGrid .numberPrefix>span,.ownerAssumptionGrid .numberSuffix>span,.ownerOutcomeForm .numberPrefix>span,.ownerOutcomeForm .numberSuffix>span,.fuelNotificationSettings .numberPrefix>span,.fuelNotificationSettings .numberSuffix>span,.costAdvancedDetails .numberPrefix>span,.costAdvancedDetails .numberSuffix>span{position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto!important;margin:0!important;padding:0!important;line-height:1!important}.costRecoveryControls .numberPrefix input,.costRecoveryControls .numberSuffix input,.ownerAssumptionGrid .numberPrefix input,.ownerAssumptionGrid .numberSuffix input,.ownerOutcomeForm .numberPrefix input,.ownerOutcomeForm .numberSuffix input,.fuelNotificationSettings .numberPrefix input,.fuelNotificationSettings .numberSuffix input,.costAdvancedDetails .numberPrefix input,.costAdvancedDetails .numberSuffix input{appearance:textfield!important;-moz-appearance:textfield!important;flex:1 1 auto!important;width:0!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;font-variant-numeric:tabular-nums!important}.costRecoveryControls .numberPrefix input::-webkit-inner-spin-button,.costRecoveryControls .numberPrefix input::-webkit-outer-spin-button,.costRecoveryControls .numberSuffix input::-webkit-inner-spin-button,.costRecoveryControls .numberSuffix input::-webkit-outer-spin-button,.ownerAssumptionGrid .numberPrefix input::-webkit-inner-spin-button,.ownerAssumptionGrid .numberPrefix input::-webkit-outer-spin-button,.ownerAssumptionGrid .numberSuffix input::-webkit-inner-spin-button,.ownerAssumptionGrid .numberSuffix input::-webkit-outer-spin-button,.ownerOutcomeForm .numberPrefix input::-webkit-inner-spin-button,.ownerOutcomeForm .numberPrefix input::-webkit-outer-spin-button,.ownerOutcomeForm .numberSuffix input::-webkit-inner-spin-button,.ownerOutcomeForm .numberSuffix input::-webkit-outer-spin-button,.fuelNotificationSettings .numberPrefix input::-webkit-inner-spin-button,.fuelNotificationSettings .numberPrefix input::-webkit-outer-spin-button,.fuelNotificationSettings .numberSuffix input::-webkit-inner-spin-button,.fuelNotificationSettings .numberSuffix input::-webkit-outer-spin-button,.costAdvancedDetails .numberPrefix input::-webkit-inner-spin-button,.costAdvancedDetails .numberPrefix input::-webkit-outer-spin-button,.costAdvancedDetails .numberSuffix input::-webkit-inner-spin-button,.costAdvancedDetails .numberSuffix input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.costRecoveryControls .numberPrefix input,.ownerAssumptionGrid .numberPrefix input,.ownerOutcomeForm .numberPrefix input,.fuelNotificationSettings .numberPrefix input,.costAdvancedDetails .numberPrefix input{text-align:left!important}.costRecoveryControls .numberSuffix input,.ownerAssumptionGrid .numberSuffix input,.ownerOutcomeForm .numberSuffix input,.fuelNotificationSettings .numberSuffix input,.costAdvancedDetails .numberSuffix input{text-align:right!important}@media(max-width:720px){.setupAssistComposer{grid-template-columns:minmax(0,1fr) var(--studio-compact-control-height) var(--studio-compact-control-height) 58px!important}}@media(max-width:470px){.setupAssistComposer{grid-template-columns:minmax(0,1fr) 44px 44px 54px!important}.setupAssistComposer .setupAssistAttach,.setupAssistComposer .compactVoiceControl,.setupAssistComposer .compactVoiceControl .voiceToggleIcon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.setupAssistComposer .setupAssistSendButton{width:54px!important;min-width:54px!important;height:44px!important;min-height:44px!important}.setupAssistComposer textarea{height:44px!important;min-height:44px!important;max-height:44px!important}}.kind.blockKind{margin-top:0!important;margin-bottom:var(--studio-badge-content-gap)!important}.setupAssistFloating{position:fixed!important;z-index:calc(var(--layer-popover) - 20)!important;width:min(420px,calc(100vw - 24px))!important;max-width:420px!important;max-height:calc(100dvh - 88px)!important;margin:0!important;padding:12px!important;border:1px solid #cfe0cf!important;border-radius:16px!important;background:#fff!important;box-shadow:0 18px 44px #1524172e!important;overflow:hidden!important;box-sizing:border-box!important;pointer-events:auto!important}.setupAssistFloating.collapsed{width:min(360px,calc(100vw - 24px))!important;max-height:none!important;padding:10px 12px!important}.setupAssistFloating .setupAssistHead{margin:0!important;padding:0!important;-webkit-user-select:none!important;user-select:none!important;touch-action:none!important}.setupAssistFloating .setupAssistDragHandle{cursor:grab!important}.setupAssistFloating .setupAssistDragHandle:active{cursor:grabbing!important}.setupAssistFloating .setupAssistHead>div:first-child{gap:6px!important}.setupAssistFloating .setupAssistHead .kind{width:max-content!important;max-width:max-content!important;min-width:0!important;justify-self:start!important;padding:4px 8px!important;margin:0 0 5px!important;white-space:nowrap!important}.setupAssistFloating .setupAssistBody{display:grid!important;grid-template-rows:minmax(0,1fr) auto auto!important;gap:10px!important;min-height:0!important;height:min(610px,calc(100dvh - 190px))!important;max-height:calc(100dvh - 190px)!important;overflow:hidden!important;padding-top:11px!important}.setupAssistFloating .guidedSetupTranscript.guidedSetupMessage{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.setupAssistFloating .setupAssistQuickActions{gap:8px!important;min-width:0!important;max-height:136px!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:flex-start!important;scrollbar-gutter:stable!important;padding-right:2px!important}.setupAssistFloating .setupAssistQuickActions .studioButton{flex:1 1 155px!important;max-width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 10px!important;border-radius:10px!important;font-size:11.75px!important;line-height:1.25!important;font-weight:800!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-align:center!important}.setupAssistFloating .setupAssistComposer{grid-template-columns:minmax(0,1fr) 50px 50px 58px!important;gap:9px!important;align-items:center!important}.setupAssistFloating .setupAssistComposer textarea{height:50px!important;min-height:50px!important;max-height:50px!important;padding:13px 14px!important;border-radius:14px!important;font-size:13px!important;resize:none!important}.setupAssistFloating .setupAssistComposer .setupAssistAttach,.setupAssistFloating .setupAssistComposer .compactVoiceControl,.setupAssistFloating .setupAssistComposer .compactVoiceControl .voiceToggleIcon{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:14px!important}.setupAssistFloating .setupAssistComposer .setupAssistSendButton{width:58px!important;height:50px!important;min-width:58px!important;min-height:50px!important;border-radius:14px!important}.setupAssistFloating .setupAssistUtilityIcon,.setupAssistFloating .sectionChevron{cursor:pointer!important}.setupAssistFloating{overscroll-behavior:contain!important}.jobCapabilitiesSetup .canonicalPanelIntro h3{display:flex!important;align-items:center!important;gap:9px!important;font-size:20px!important;line-height:1.28!important}.setupItemNumber{display:inline-grid!important;place-items:center!important;flex:0 0 23px!important;width:23px!important;height:23px!important;border:1px solid #cfe0cd!important;border-radius:50%!important;background:#f5fbf3!important;color:#2c7f32!important;font-size:11px!important;font-weight:850!important;line-height:1!important}.priceHeaderButton{min-width:0!important;width:auto!important;max-width:min(330px,36vw)!important;padding:0 14px!important}.priceHeaderButton strong{font-size:14.5px!important;line-height:1.1!important;white-space:nowrap!important}.priceHeaderPreview{width:280px!important}.messageHoverActions{opacity:0!important;pointer-events:none!important}.messageHoverActions button svg{display:block!important;width:15px!important;height:15px!important}@media(max-width:760px){.setupAssistFloating{width:min(390px,calc(100vw - 16px))!important;max-width:none!important;max-height:calc(100dvh - 80px)!important}.setupAssistFloating .setupAssistBody{height:min(560px,calc(100dvh - 176px))!important;max-height:calc(100dvh - 176px)!important}.setupAssistFloating .guidedSetupTranscript.guidedSetupMessage{height:auto!important;min-height:0!important;max-height:none!important}.priceHeaderButton{max-width:190px!important;padding:0 10px!important}.priceHeaderButton strong{font-size:11.5px!important;white-space:normal!important;text-align:center!important}}@media(max-width:470px){.setupAssistFloating .setupAssistComposer{grid-template-columns:minmax(0,1fr) 46px 46px 54px!important}.setupAssistFloating .setupAssistComposer .setupAssistAttach,.setupAssistFloating .setupAssistComposer .compactVoiceControl,.setupAssistFloating .setupAssistComposer .compactVoiceControl .voiceToggleIcon{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}.setupAssistFloating .setupAssistComposer .setupAssistSendButton{width:54px!important;min-width:54px!important;height:46px!important;min-height:46px!important}.setupAssistFloating .setupAssistComposer textarea{height:46px!important;min-height:46px!important;max-height:46px!important}}.jobCapabilitiesSetup>.stepBlockSurface[data-setup-number]{position:relative!important;padding-top:16px!important}.jobCapabilitiesSetup>.stepBlockSurface[data-setup-number]:after{content:attr(data-setup-number);position:absolute;top:12px;right:14px;display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border:1px solid #dce3da;border-radius:8px;background:#f8faf7;color:#7b857b;font-size:11.5px;font-weight:800;line-height:1;letter-spacing:.02em}.jobCapabilitiesSetup .canonicalPanelIntro h3{display:block!important;font-size:20px!important;line-height:1.3!important;padding-right:34px!important}.setupItemNumber{display:none!important}.agentNameBlock .fieldLabel input{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:48px!important;min-height:48px!important;max-height:48px!important;font-size:15px!important;padding:0 14px!important}.whatIsVButton{gap:0!important}.whatIsVArrow{display:inline-block!important;margin-left:9px!important;font-size:16px!important;line-height:1!important;transform:translateY(-.5px)!important}.stepBlockSurface .canonicalPanelIntro{display:grid!important;gap:7px!important}.stepBlockSurface .canonicalPanelIntro p,.stepBlockSurface p,.stepBlockSurface small{line-height:1.55!important}.stepBlockSurface .canonicalPanelIntro p{font-size:14px!important;color:#657065!important}.stepBlockSurface .fieldLabel>span,.stepBlockSurface label>span:first-child{font-size:14px!important;line-height:1.35!important}.stepBlockSurface input,.stepBlockSurface textarea,.stepBlockSurface select{font-size:15px!important;line-height:1.45!important}.stepBlockSurface input::placeholder,.stepBlockSurface textarea::placeholder,.setupAssistComposer textarea::placeholder{color:#a0a7a0!important;opacity:1!important;font-weight:400!important}.stepBlockSurface .studioButton,.stepBlockSurface button{font-size:14px!important}.canonicalStepPanelContent{gap:16px!important}.jobCapabilitiesSetup{gap:20px!important}.jobCapabilitiesSetup>.stepBlockSurface{box-shadow:0 5px 16px #1c2a1d0e!important}.setupAssistFloating{border-color:#c5d8c8!important;box-shadow:0 18px 46px #16281930!important}.setupAssistFloating .setupAssistHead{margin:-12px -12px 0!important;padding:11px 12px!important;background:#e7f2e9!important;border-bottom:1px solid #d4e2d6!important;border-radius:15px 15px 0 0!important;align-items:center!important}.setupAssistFloating.collapsed{padding:10px 12px!important;background:#e7f2e9!important}.setupAssistFloating.collapsed .setupAssistHead{margin:-10px -12px!important;padding:10px 12px!important;border-bottom:0!important;border-radius:15px!important}.setupAssistFloating .setupAssistHead .kind{background:#f7fbf7!important;color:#3d6043!important;border:1px solid #cfdfd1!important;font-size:10.5px!important;padding:4px 7px!important;margin-bottom:4px!important}.setupAssistFloating .setupAssistHead b{font-size:14.5px!important;color:#27342a!important}.setupAssistFloating .setupAssistHead small{font-size:11.5px!important;color:#637066!important}.setupAssistHeadActions{gap:5px!important}.setupAssistFloating .setupAssistUtilityIcon,.setupAssistFloating .sectionChevron{position:relative!important;width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;border-radius:9px!important;background:#ffffffb8!important;border-color:#ccdbce!important;color:#4b5b4e!important}.setupAssistFloating .setupAssistUtilityIcon:hover,.setupAssistFloating .sectionChevron:hover{background:#fff!important;color:#237b32!important;border-color:#b7d2ba!important}.setupAssistFloating .sectionChevron svg{transition:transform .16s ease!important}.setupAssistFloating .sectionChevron.expanded svg{transform:rotate(180deg)!important}.setupAssistFloating .setupAssistClose:hover{color:#93443d!important;border-color:#dfc3bf!important;background:#fff8f7!important}.setupAssistFloating [data-tooltip]:after{content:attr(data-tooltip);position:absolute;z-index:10;right:0;top:calc(100% + 7px);padding:5px 7px;border:1px solid #d9ded8;border-radius:7px;background:#202420;color:#fff;font-size:10.5px;font-weight:650;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .12s ease .65s,transform .12s ease .65s}.setupAssistFloating [data-tooltip]:hover:after,.setupAssistFloating [data-tooltip]:focus-visible:after,.setupAssistFloating [data-copied=true]:after{opacity:1;transform:translateY(0)}.setupAssistFloating [data-copied=true]:after{transition:none!important}.setupAssistFloating .setupAssistComposer textarea{height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 15px!important;line-height:52px!important;font-size:14.5px!important}.setupAssistFloating .setupAssistComposer textarea:focus{line-height:1.4!important;padding-top:14px!important;padding-bottom:14px!important}.setupAssistFloating .setupAssistComposer .setupAssistAttach,.setupAssistFloating .setupAssistComposer .compactVoiceControl,.setupAssistFloating .setupAssistComposer .compactVoiceControl .voiceToggleIcon{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important}.setupAssistFloating .setupAssistComposer .setupAssistSendButton{height:52px!important;min-height:52px!important}.setupAssistFloating .setupAssistQuickActions .studioButton{font-size:11.75px!important;line-height:1.25!important;min-height:40px!important;white-space:normal!important;overflow-wrap:anywhere!important}.guidedSetupTurn{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;gap:4px!important}.guidedSetupTurn.guide{border-left:0!important}.guidedSetupTurn.guide .guidedSetupTurnBody{padding:10px 12px!important;border:1px solid #d6e4d7!important;border-radius:14px 14px 14px 4px!important;background:#edf6ee!important;color:#354035!important}.guidedSetupTurn.owner.transcriptTurn .messageBody{padding:10px 12px!important;border:1px solid #dfe3e6!important;border-radius:14px 14px 4px!important;background:#f1f3f5!important;color:#30363a!important}.guidedSetupTurnBody,.guidedSetupTurn.owner .messageBody{font-size:14px!important;line-height:1.5!important}.transcriptTurn.assistant .messageBody{border-left:0!important;padding:10px 12px!important;border:1px solid #d6e4d7!important;border-radius:14px 14px 14px 4px!important;background:#edf6ee!important}.transcriptTurn.user .messageBody{border:1px solid #dfe3e6!important;border-radius:14px 14px 4px!important;background:#f1f3f5!important}.messageHoverActions{opacity:0!important;pointer-events:none!important;gap:4px!important}.messageHoverActions button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-radius:8px!important;color:#69736b!important}.messageHoverActions button svg{width:16px!important;height:16px!important}.transcriptTurn:hover>.messageHoverActions,.transcriptTurn:focus-within>.messageHoverActions,.helpTurn:hover .messageHoverActions,.helpTurn:focus-within .messageHoverActions,.guidedSetupTurn:hover>.messageHoverActions,.guidedSetupTurn:focus-within>.messageHoverActions{opacity:1!important;pointer-events:auto!important}@media(max-width:760px){.setupAssistFloating .setupAssistComposer textarea{height:48px!important;min-height:48px!important;max-height:48px!important;line-height:48px!important}.setupAssistFloating .setupAssistComposer textarea:focus{line-height:1.4!important;padding-top:12px!important;padding-bottom:12px!important}}.stepOnePageHead{grid-template-columns:minmax(0,1fr)!important}.setupAssistFloating .setupAssistHead .kind{background:#eef1ed!important;color:#626a62!important;border-color:#d8ded7!important}.setupAssistFloating .setupAssistHead b{font-size:15px!important;color:#27342a!important}.setupAssistFloating .setupAssistHead>div:first-child{gap:5px!important}.setupAssistFloating .setupAssistHead small{display:none!important}.setupAssistMessageActions [data-tooltip]{position:relative!important}.setupAssistMessageActions [data-tooltip]:after{content:attr(data-tooltip);position:absolute;z-index:12;left:50%;bottom:calc(100% + 6px);transform:translate(-50%,2px);padding:4px 6px;border-radius:6px;background:#202420;color:#fff;font-size:10.5px;font-weight:650;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease .55s,transform .12s ease .55s}.setupAssistMessageActions [data-tooltip]:hover:after,.setupAssistMessageActions [data-tooltip]:focus-visible:after,.setupAssistMessageActions [data-copied=true]:after{opacity:1;transform:translate(-50%)}.setupAssistMessageActions [data-copied=true]:after{transition:none!important}.setupNameRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;min-width:0;align-items:end}.setupNameField,.setupNameActions,.setupNameField .fieldLabel,.setupNameField input{width:100%;min-width:0;max-width:none}.setupNameField .agentNameInput,.setupNameActions .studioButton{height:48px;min-height:48px;max-height:48px;box-sizing:border-box}.setupNameField .agentNameInput{padding:0 14px;font-size:15px}.setupNameActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.setupNameActions .studioButton{width:100%;padding:0 14px;font-size:14px;line-height:1.2;justify-content:center}.setupBillingLayout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;min-width:0}.setupBillingChoices{display:grid;gap:22px;min-width:0}.setupBillingModeCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;min-width:0}.setupBillingModeCards>button{display:grid;align-content:start;gap:9px;width:100%;min-width:0;margin:0;padding:19px 20px;text-align:left;border:1px solid #dce2da;border-radius:14px;background:#fff;color:#303830;box-shadow:0 3px 12px #1e2b1f0b;box-sizing:border-box}.setupBillingModeCards>button:hover{border-color:#b8d8b7;background:#fbfffa}.setupBillingModeCards>button.selected{border-color:#78c975;background:#f4fff2;box-shadow:0 0 0 1px #78c975 inset,0 5px 15px #24702d12}.setupBillingModeCards>button b{font-size:13px;line-height:1.3}.setupBillingModeCards>button strong{font-size:15.5px;line-height:1.28;color:#283429}.setupBillingModeCards>button span{font-size:12px;line-height:1.48;color:#667066}.setupBillingModeCards>button .setupBillingCardRates{margin:2px 0 3px;font-size:12.5px;line-height:1.35;font-weight:820;color:#315f3d}.setupBillingSummary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label price" "fuel price" "details details";gap:10px 30px;align-items:center;min-width:0;margin:0;padding:19px 20px;border:1px solid #d9e3d8;border-radius:14px;background:#fbfdfb;box-shadow:0 3px 12px #1e2b1f0b;box-sizing:border-box}.setupBillingSummary>span{grid-area:label;font-size:11.5px;line-height:1.3;text-transform:uppercase;letter-spacing:.04em;font-weight:850;color:#657165}.setupBillingSummaryPrice{grid-area:price;display:grid;justify-items:end;gap:5px;min-width:0}.setupBillingSummaryPrice>strong{font-size:28px;line-height:1.05;color:#253025;white-space:nowrap}.setupBillingSummaryPrice>strong small{font-size:11.5px;font-weight:750;color:#6c756c}.setupBillingSummaryPrice>small{font-size:12px;line-height:1.35;font-weight:780;color:#315f3d;text-align:right}.setupBillingSummary>em{grid-area:fuel;font-size:11px;line-height:1.35;font-style:normal;color:#697369}.setupBillingSummary>p{grid-area:details;margin:2px 0 0;padding-top:12px;border-top:1px solid #e3e9e2;font-size:12px;line-height:1.5;color:#5f695f}.setupBillingSummary>p b{color:#364236}.setupCapabilityGroups{display:grid;gap:18px;min-width:0}.setupCapabilityGroup{display:block;margin:0;border:1px solid #dbe3da;border-radius:14px;background:#fff;box-shadow:0 5px 15px #1d2c1e11;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.setupCapabilityGroup[open]{border-color:#d2ded1;box-shadow:0 8px 22px #1d2c1e16}.setupCapabilityGroup>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto 30px;gap:12px;align-items:center;padding:15px 16px;cursor:pointer;background:#fff}.setupCapabilityGroup>summary::-webkit-details-marker{display:none}.setupCapabilityGroup>summary>span{display:grid;gap:3px;min-width:0}.setupCapabilityGroup>summary>strong{font-size:11.5px;color:#5d685d;white-space:nowrap}.setupCapabilityGroup>summary>i{position:relative;width:30px;height:30px;border:1px solid #d7ddd7;border-radius:9px;background:#fafcfa}.setupCapabilityGroup>summary>i:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-right:2px solid #596259;border-bottom:2px solid #596259;transform:translate(-50%,-65%) rotate(45deg);transition:transform .16s ease}.setupCapabilityGroup[open]>summary>i:before{transform:translate(-50%,-35%) rotate(225deg)}.setupCapabilityGroup[open]>summary{border-bottom:1px solid #edf1ec;background:#fff}.setupCapabilityGroupTitle{display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;font-size:17.5px;line-height:1.32;font-weight:750;letter-spacing:-.008em;color:#171a18;transition:color .16s ease}.setupCapabilityGroupTitle:after{content:"›";display:inline-grid;place-items:center;width:13px;color:#6e776e;font-size:21px;font-weight:500;line-height:1;transition:color .16s ease,transform .16s ease}.setupCapabilityGroup:hover .setupCapabilityGroupTitle{color:var(--v-accent,#32CD33)}.setupCapabilityGroup:hover .setupCapabilityGroupTitle:after{color:var(--v-accent,#32CD33);transform:translate(2px)}.setupCapabilityGroup>summary:focus-visible{outline:2px solid rgba(50,205,51,.28);outline-offset:-3px;border-radius:12px}.setupCapabilityGroupObjective{font-size:13px;line-height:1.5;font-weight:400;color:#657065}.setupCapabilityGroupNames{display:block;max-width:72ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.4;color:#7b837b}.setupCapabilityGroup>summary em{font-size:12px;line-height:1.42;color:#737d73;font-style:normal}.setupCapabilityGroupBody{display:grid;gap:10px;padding:15px 16px 17px}.stepOneAdvancedBody{display:grid;gap:10px;padding:14px 18px 18px}.stepOneAdvancedBody .fieldLabel textarea{min-height:76px}.stepOneAdvancedBody .advancedCaveat{margin:0;font-size:12px;line-height:1.45;color:#697369}@media(max-width:680px){.setupNameRow{grid-template-columns:1fr;align-items:start}.setupNameActions{grid-template-columns:repeat(2,minmax(0,1fr))}.setupBillingModeCards{grid-template-columns:1fr;gap:18px}.setupBillingSummary{grid-template-columns:1fr;grid-template-areas:"label" "price" "fuel" "details";gap:7px}.setupBillingSummaryPrice{justify-items:start}.setupBillingSummaryPrice>small{text-align:left}.setupCapabilityGroup>summary{grid-template-columns:minmax(0,1fr) 30px}.setupCapabilityGroup>summary>strong{grid-column:1;grid-row:2;white-space:normal}.setupCapabilityGroup>summary>i{grid-column:2;grid-row:1 / span 2}}@media(max-width:470px){.setupNameActions{grid-template-columns:1fr}}.stepOneTitle{display:flex!important;flex-wrap:wrap!important;column-gap:.34em!important;row-gap:.08em!important;align-items:baseline!important}.setupAssistFloating .voiceIconSvg{width:25px!important;height:25px!important;stroke-width:1.9!important}.setupAssistFloating .setupAssistSendButton svg{width:25px!important;height:25px!important}.setupCanonicalDrawer{display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important;border:1px solid #dce2da!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--studio-card-shadow)!important;box-sizing:border-box!important}.setupCanonicalDrawer>summary{list-style:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;align-items:start!important;gap:14px!important;min-height:0!important;padding:16px 18px!important;cursor:pointer!important;background:#fff!important;color:#303830!important}.setupCanonicalDrawer>summary::-webkit-details-marker{display:none!important}.setupCanonicalDrawer>summary>span{display:grid!important;justify-items:start!important;gap:0!important;min-width:0!important}.setupCanonicalDrawer>summary .kind{width:max-content!important;max-width:100%!important;margin:0 0 10px!important}.setupCanonicalDrawer>summary b{font-size:14px!important;line-height:1.3!important;color:#303830!important;overflow-wrap:anywhere!important}.setupCanonicalDrawer>summary small{display:block!important;margin-top:5px!important;font-size:12px!important;line-height:1.45!important;color:#687168!important;overflow-wrap:anywhere!important}.setupCanonicalDrawer>summary>i{position:relative!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;align-self:center!important;margin:0!important;padding:0!important;border:1px solid #d7ddd5!important;border-radius:9px!important;background:#fafcf9!important;color:#536053!important;font-style:normal!important;font-size:0!important;line-height:0!important;box-sizing:border-box!important;box-shadow:none!important;overflow:hidden!important}.setupCanonicalDrawer>summary>i:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:7px!important;height:7px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-50%) rotate(45deg)!important;transform-origin:50% 50%!important;transition:transform .16s ease!important}.setupCanonicalDrawer[open]>summary>i:before{transform:translate(-50%,-50%) rotate(225deg)!important}.setupCanonicalDrawer[open]>summary{border-bottom:1px solid #edf0ec!important;background:#fff!important}.setupCanonicalDrawer>summary:focus-visible{outline:2px solid rgba(50,205,51,.25)!important;outline-offset:-3px!important}.stepOneObjectiveDrawer .stepOneAdvancedBody,.signatureAccountabilityDrawer .signatureActualizationBody{padding:14px 18px 18px!important}.knowledgeControlDrawer .knowledgeAdvancedBody,.deployControlDrawer .deployAdvancedBody{padding:16px 18px 18px!important}.knowledgeControlDrawer.needsAttention{border-color:#e0b75d!important;background:#fffdf7!important}.knowledgeControlDrawer.needsAttention>summary{background:#fffaf0!important}.stepOneIdentityCard .knowledgeIdentityGrid{gap:16px!important}.stepOneIdentityCard .knowledgeIdentityControl{margin-top:0!important}@media(max-width:680px){.setupCanonicalDrawer>summary{padding:14px!important;gap:10px!important}.stepOneTitle{column-gap:.28em!important}}.knowledgeGuidedGrid .knowledgeGuidedField{display:grid!important;gap:6px!important;margin-top:14px!important;min-width:0!important}.knowledgeGuidedFieldHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.knowledgeGuidedFieldHead>span{font-size:11.5px!important;font-weight:760!important;color:#394039!important}.knowledgeGuidedFieldHead>button{flex:0 0 auto!important;padding:0!important;border:0!important;background:transparent!important;color:#238b29!important;font-size:11.5px!important;font-weight:800!important;line-height:1.3!important;cursor:pointer!important}.knowledgeGuidedFieldHead>button:hover{text-decoration:underline!important;text-underline-offset:2px!important}.knowledgeGuidedFieldHead>button:focus-visible{outline:2px solid rgba(50,205,51,.28)!important;outline-offset:3px!important;border-radius:4px!important}.relationshipExpressionCard,.optionalDemoDrawer{margin:0!important}@media(max-width:680px){.knowledgeGuidedFieldHead{align-items:flex-start!important;flex-direction:column!important}.knowledgeGuidedFieldHead>button{align-self:flex-start!important}}.earlyKnowledgeIntake{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:13px;padding-top:12px;border-top:1px solid #edf0ec}.earlyKnowledgeIntake>div:first-child{display:grid;gap:3px;min-width:0}.earlyKnowledgeIntake b{font-size:12px;color:#343a34}.earlyKnowledgeIntake span{font-size:11.5px;line-height:1.4;color:#707970}.earlyKnowledgeActions{display:flex;gap:8px;flex:0 0 auto;flex-wrap:wrap}.earlyKnowledgeActions .studioButton{min-height:34px;padding:7px 11px}.earlyKnowledgeFileAction{cursor:pointer}@media(max-width:700px){.earlyKnowledgeIntake{align-items:stretch;flex-direction:column}.earlyKnowledgeActions{width:100%}.earlyKnowledgeActions .studioButton{flex:1 1 140px;text-align:center}}.body.studioHomeMode>.main{padding-top:24px!important;padding-bottom:24px!important}.studioHomePage{min-height:calc(100dvh - var(--studio-header-height) - 48px)!important;padding:0!important;box-sizing:border-box!important}.studioHomeSheet{width:min(760px,100%)!important;max-width:760px!important;padding:clamp(28px,4.4vw,48px)!important;box-sizing:border-box!important}.studioHomeSheet h1{max-width:700px!important;font-size:clamp(34px,4.35vw,50px)!important;line-height:1.055!important;letter-spacing:-.045em!important;margin:7px 0 18px!important}.studioHomeSheet>p{margin-bottom:21px!important}.studioHomeSheet>small{margin-top:16px!important}@media(max-height:760px)and (min-width:700px){.body.studioHomeMode>.main{padding-top:18px!important;padding-bottom:18px!important}.studioHomePage{min-height:calc(100dvh - var(--studio-header-height) - 36px)!important}.studioHomeSheet{padding:30px 42px!important}.studioHomeSheet h1{font-size:clamp(34px,4vw,46px)!important;margin-bottom:15px!important}.studioHomeSheet>p{font-size:16px!important;line-height:1.55!important;margin-bottom:17px!important}.studioHomeSheet>small{margin-top:13px!important}}.setupNameActions .studioButton{min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;min-height:48px!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important}@container step-one (max-width:760px){.setupNameRow{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.setupNameActions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.setupBillingModeCards{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}}@container step-one (max-width:620px){.setupBillingSummary{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"label" "price" "fuel" "details"!important;gap:7px!important}.setupBillingSummaryPrice{justify-items:start!important}.setupBillingSummaryPrice>small{text-align:left!important}.setupCapabilityGroup>summary{grid-template-columns:minmax(0,1fr) 30px!important}.setupCapabilityGroup>summary>strong{grid-column:1!important;grid-row:2!important;white-space:normal!important}.setupCapabilityGroup>summary>i{grid-column:2!important;grid-row:1 / span 2!important}}@container step-one (max-width:500px){.setupNameActions{grid-template-columns:minmax(0,1fr)!important}}.identityConflictRoutes .studioButton,.knowledgePrimaryActions .studioButton,.setupFinalReviewActions .studioButton,.signatureGuideResultsActions .studioButton,.signatureGuideModeActions .studioButton{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.signatureGuideResultsActions{flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}.signatureRegenerateButton{height:auto!important;max-height:none!important}@container step-one (max-width:760px){.setupPathChoices.alwaysVisible{grid-template-columns:repeat(2,minmax(0,1fr))!important}.setupPathCard.hasSelection{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.setupPathSummary{justify-content:flex-start!important;flex-wrap:wrap!important}.stepOneIdentityCard .knowledgeIdentityGrid{grid-template-columns:minmax(0,1fr)!important}}@container step-one (max-width:620px){.stepOneOrientation,.jobCapabilitiesSetup .setupOrientation{display:grid!important;align-items:start!important;justify-items:stretch!important}.stepOneWhyLink,.setupAssistLauncher,.setupOrientationLink{justify-self:start!important;align-self:start!important}.setupAssistLauncher{white-space:normal!important}.earlyKnowledgeIntake{align-items:stretch!important;flex-direction:column!important}.earlyKnowledgeActions{width:100%!important}.earlyKnowledgeActions .studioButton{flex:1 1 150px!important;min-width:0!important;white-space:normal!important}.setupPathNotice{display:grid!important}.setupPathNotice b{white-space:normal!important}.capabilityStickyContent{grid-template-columns:minmax(0,1fr)!important}.capabilityStickyPrice{min-width:0!important;justify-items:start!important;text-align:left!important}}@container step-one (max-width:520px){.setupPathChoices.alwaysVisible{grid-template-columns:minmax(0,1fr)!important}.earlyKnowledgeActions{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.earlyKnowledgeActions .studioButton{width:100%!important}}.studioHomeSheet h1{font-size:clamp(31px,3.7vw,44px)!important;line-height:1.08!important;max-width:660px!important}@media(max-height:760px)and (min-width:700px){.studioHomeSheet h1{font-size:clamp(29px,3.45vw,40px)!important;line-height:1.08!important}.studioHomeSheet{padding:26px 38px!important}}.setupThinkingIndicator{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:#586158!important;font-size:12px!important;font-weight:700!important}.setupThinkingIndicator i{font-style:normal!important;letter-spacing:2px!important;display:inline-block!important;min-width:22px!important;animation:setupThinkingPulseV21b 1.15s ease-in-out infinite!important}@keyframes setupThinkingPulseV21b{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.realtimeVoiceControl .voiceToggleIcon{transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease!important;overflow:visible!important}.realtimeVoiceControl .voiceToggleIcon:hover{transform:translateY(-1px) scale(1.04)!important;border-color:#32cd33!important;box-shadow:0 0 0 4px #32cd3329!important}.realtimeVoiceControl .voiceToggleIcon:focus-visible{transform:translateY(-1px)!important;border-color:#32cd33!important;outline:3px solid rgba(50,205,51,.24)!important;outline-offset:2px!important;box-shadow:0 0 0 4px #32cd331f!important}.realtimeVoiceControl.state-off .voiceToggleIcon:hover,.realtimeVoiceControl.state-off .voiceToggleIcon:focus-visible{background:#f1fff0!important;color:#1f7f25!important}.realtimeVoiceControl .voiceToggleIcon[data-tooltip]:after{content:attr(data-tooltip);position:absolute;z-index:120;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,3px);padding:6px 8px;border-radius:7px;background:#202420;color:#fff;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease .3s,transform .12s ease .3s}.realtimeVoiceControl .voiceToggleIcon[data-tooltip]:hover:after,.realtimeVoiceControl .voiceToggleIcon[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.realtimeVoiceControl .voiceToggleIcon:hover,.realtimeVoiceControl .voiceToggleIcon:focus-visible{transform:none!important}}.stepBlockSurface input,.stepBlockSurface textarea,.stepBlockSurface select,.agentNameBlock .fieldLabel input,.setupNameField .agentNameInput,.setupAssistFloating .setupAssistComposer textarea{font-size:16px!important}.stepBlockSurface .fieldLabel>span,.stepBlockSurface label>span:first-child,.stepBlockSurface .fieldLabel small,.stepBlockSurface label>small,.stepBlockSurface .canonicalPanelIntro p,.stepBlockSurface p,.stepBlockSurface .muted,.stepOneAdvancedBody .advancedCaveat,.earlyKnowledgeIntake span,.setupAssistFloating .guidedSetupTurnBody,.setupAssistFloating .guidedSetupTurn.owner .messageBody{font-size:14px!important;line-height:1.48!important}.setupAssistFloating .setupAssistComposer textarea{line-height:1.4!important}.realtimeVoiceControl .voiceToggleIcon:hover,.realtimeVoiceControl .voiceToggleIcon:focus-visible{border-color:#32cd33!important;box-shadow:0 0 0 4px #32cd3333!important}.realtimeVoiceControl.state-off .voiceToggleIcon:hover,.realtimeVoiceControl.state-off .voiceToggleIcon:focus-visible{background:#eaffea!important;color:#176f1d!important}.realtimeVoiceControl .voiceToggleIcon[data-tooltip]:after{font-size:12px!important;transition:opacity .12s ease .12s,transform .12s ease .12s!important}.runtimeActionRow{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px 3px}.runtimeActionRow button{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:1px solid #b9dcb5;background:#edfaea;color:#244f27;border-radius:14px;padding:8px 12px;font-size:14px;font-weight:800;line-height:1.2}.runtimeActionRow button:hover,.runtimeActionRow button:focus-visible{background:#dff5da;border-color:var(--v-accent);box-shadow:0 4px 10px #235f281a}.runtimeActionRow button span{font-size:14px;line-height:1}.reflectionSubjectChooser{display:grid!important;gap:10px!important}.reflectionSubjectChooser>div:first-child{display:grid;gap:3px}.reflectionSubjectChooser>div:first-child span,.reflectionSubjectChooser>small{font-size:14px;line-height:1.45;color:#687168}.reflectionSubjectChoices{display:flex;flex-wrap:wrap;gap:8px}.reflectionSubjectChoices button{min-height:40px;border:1px solid #d2dbd0;background:#fff;color:#384138;border-radius:14px;padding:8px 12px;font-size:14px;font-weight:800}.reflectionSubjectChoices button[data-active=true]{background:var(--v-accent-soft);border-color:var(--v-accent);color:#1f4b24}@media(max-width:520px){.runtimeActionRow{display:grid;grid-template-columns:1fr}.runtimeActionRow button{justify-content:space-between;width:100%}.reflectionSubjectChoices{display:grid;grid-template-columns:1fr}.reflectionSubjectChoices button{width:100%;text-align:left}}.ownerEntityVfnSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid #dfe6de;border-radius:14px;background:#fff}.ownerEntityVfnSummary>div{display:grid;gap:3px;min-width:0}.ownerEntityVfnSummary b{font-size:13px;color:#344034}.ownerEntityVfnSummary span{font-size:18px;font-weight:800;color:#293329;font-variant-numeric:tabular-nums}.ownerEntityVfnSummary small{font-size:12px;line-height:1.45;color:#697369}.ownerEntityVfnSummary>small{grid-column:1/-1}@media(max-width:620px){.ownerEntityVfnSummary{grid-template-columns:1fr}}.identityConflictResolverBody{gap:12px!important}.identityConflictSummary{display:grid!important;gap:5px!important}.identityConflictSummary h3{margin:0!important}.identityConflictSummary p{margin:0!important;color:#65413e!important}.identityConflictChoices{padding:0!important;border:0!important;background:transparent!important}.identityConflictChoices>div{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.identityConflictChoices button{min-height:40px!important;padding:8px 12px!important;border-radius:12px!important}.identityConflictChoices button small{display:none!important}.identityConflictList{display:grid!important;gap:7px!important}.identityConflictItem,.identityConflictManual{border:1px solid #ead7d4!important;border-radius:11px!important;background:#fff!important;overflow:hidden!important}.identityConflictItem>summary,.identityConflictManual>summary{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:8px 10px!important;cursor:pointer!important;list-style:none!important}.identityConflictItem>summary::-webkit-details-marker,.identityConflictManual>summary::-webkit-details-marker{display:none!important}.identityConflictItem>summary>span{display:grid!important;gap:1px!important}.identityConflictItem>summary b,.identityConflictManual>summary>span{font-size:12px!important;color:#5d3936!important;font-weight:800!important}.identityConflictItem>summary small{font-size:10.5px!important;color:#83706d!important}.identityConflictItem>summary i,.identityConflictManual>summary i{position:relative!important;width:28px!important;height:28px!important;border:1px solid #dfc8c4!important;border-radius:8px!important;background:#fff!important}.identityConflictItem>summary i:before,.identityConflictItem>summary i:after,.identityConflictManual>summary i:before,.identityConflictManual>summary i:after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:7px!important;height:1.5px!important;background:#70514e!important;transform-origin:center!important}.identityConflictItem>summary i:before,.identityConflictManual>summary i:before{transform:translate(-82%,-50%) rotate(45deg)!important}.identityConflictItem>summary i:after,.identityConflictManual>summary i:after{transform:translate(-18%,-50%) rotate(-45deg)!important}.identityConflictItem[open]>summary i:before,.identityConflictManual[open]>summary i:before{transform:translate(-82%,-50%) rotate(-45deg)!important}.identityConflictItem[open]>summary i:after,.identityConflictManual[open]>summary i:after{transform:translate(-18%,-50%) rotate(45deg)!important}.identityConflictItem>p{margin:0!important;padding:0 10px 10px!important;font-size:12px!important;line-height:1.45!important;color:#65413e!important}.identityConflictManual .identityConflictRoutes{padding:0 10px 10px!important}.usagePaygBreakdown{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:7px!important;min-width:0!important}.usagePaygBreakdown>span{display:grid!important;gap:2px!important;min-width:0!important;padding:9px 10px!important;border:1px solid #e0e7de!important;border-radius:10px!important;background:#fff!important}.usagePaygBreakdown b{font-size:11.5px!important;color:#697269!important}.usagePaygBreakdown strong{font-size:17px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#263028!important}.usageCostPreview.payg>div>strong{white-space:normal!important;overflow-wrap:anywhere!important}.testSessionActive .reflectionPanelClean{border:1px solid #dce2da!important;border-radius:15px!important;background:#fff!important;box-shadow:none!important}.testSessionActive .reflectionPanelHead{border-radius:14px 14px 0 0!important}.testSessionActive .reflectionPanelClean.collapsed .reflectionPanelHead{border-radius:14px!important;border-bottom:0!important}.testSessionActive .coachPanel{border-radius:15px!important}.testSessionActive .coachHead>.coachChevron{display:grid!important;visibility:visible!important;opacity:1!important}@media(max-width:720px){.usagePaygBreakdown{grid-template-columns:1fr!important}.usagePaygBreakdown>span{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.usagePaygBreakdown strong{text-align:right!important}.testSessionActive .coachHead{display:grid!important;grid-template-columns:minmax(0,1fr) 32px!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important;width:100%!important;overflow:visible!important}.testSessionActive .coachHead>div{min-width:0!important}.testSessionActive .coachHead>.coachChevron{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;justify-self:end!important;align-self:center!important;margin:0!important}.testSessionActive .reflectionPanelHead{display:grid!important;grid-template-columns:minmax(0,1fr) 32px!important;align-items:center!important;gap:10px!important;overflow:visible!important}.testSessionActive .reflectionPanelHead>.reflectionChevron{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;justify-self:end!important;align-self:center!important;margin:0!important}.helpHeadV21 .helpUtilityDrawer{position:fixed!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;top:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:min(68dvh,520px)!important;overflow:auto!important;border-radius:16px!important;z-index:1000!important}}@media(max-width:430px){.identityConflictChoices>div{display:grid!important;grid-template-columns:1fr!important}.identityConflictChoices button{width:100%!important;text-align:left!important}.identityConflictRoutes{display:grid!important;grid-template-columns:1fr!important}.identityConflictRoutes .studioButton{width:100%!important}.usagePaygBreakdown>span{grid-template-columns:1fr!important}.usagePaygBreakdown strong{text-align:left!important}}.pricingPageAmount.payg{width:min(100%,560px)!important;max-width:100%!important;min-width:0!important;justify-items:stretch!important}.pricingPaygHeadline{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important}.pricingPaygHeadline>span,.pricingPaygTotal>span{display:grid!important;gap:3px!important;min-width:0!important;padding:9px 10px!important;border:1px solid #e0e7de!important;border-radius:11px!important;background:#fff!important;box-sizing:border-box!important}.pricingPaygHeadline small,.pricingPaygTotal small{font-size:11px!important;line-height:1.25!important;color:#697269!important;font-weight:760!important}.pricingPaygHeadline b,.pricingPaygTotal b{font-size:17px!important;line-height:1.2!important;color:var(--v-plan-green)!important;white-space:normal!important;overflow-wrap:anywhere!important}.pricingBreakdownTotalPayg{display:grid!important;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr)!important;gap:14px!important;align-items:center!important}.pricingBreakdownTotalPayg>span{min-width:0!important}.pricingPaygTotal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;width:100%!important}@media(max-width:820px){.pricingBreakdown{overflow-x:hidden!important;max-width:100%!important;min-width:0!important}.pricingBreakdownHead>div,.pricingBreakdownRow{min-width:0!important;width:100%!important;box-sizing:border-box!important}.pricingBreakdownHead>div{grid-template-columns:minmax(0,1fr) 84px 112px!important;gap:10px!important}.pricingBreakdownRow{grid-template-columns:minmax(0,1fr) 84px 112px!important;gap:10px!important}.pricingPaygHeadline{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pricingBreakdownTotalPayg{grid-template-columns:1fr!important;align-items:stretch!important}}@media(max-width:600px){.pricingPageAmount.payg{width:100%!important}.pricingPaygHeadline,.pricingPaygTotal{grid-template-columns:1fr!important}.pricingPaygHeadline>span,.pricingPaygTotal>span{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.pricingPaygHeadline b,.pricingPaygTotal b{text-align:right!important}.pricingBreakdownHead{display:none!important}.pricingBreakdownRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name price" "basis price"!important;gap:4px 12px!important;padding:12px 14px!important;align-items:center!important}.pricingBreakdownRow>div{grid-area:name!important;min-width:0!important}.pricingBreakdownRow>span{grid-area:basis!important;min-width:0!important;font-size:12px!important}.pricingBreakdownRow>strong{grid-area:price!important;max-width:150px!important;text-align:right!important;white-space:normal!important;overflow-wrap:anywhere!important}.planComponentName{max-width:100%!important;min-width:0!important}.planComponentName>b{white-space:normal!important;overflow-wrap:anywhere!important}.planRowChevron{opacity:1!important;flex:0 0 13px!important}.pricingBreakdownTotalPayg{padding:13px 14px!important}.pricingPaygTotal>span{width:100%!important}}@media(max-width:390px){.pricingPaygHeadline>span,.pricingPaygTotal>span{grid-template-columns:1fr!important}.pricingPaygHeadline b,.pricingPaygTotal b{text-align:left!important}.pricingBreakdownRow{grid-template-columns:1fr!important;grid-template-areas:"name" "basis" "price"!important;gap:4px!important}.pricingBreakdownRow>strong{max-width:none!important;text-align:left!important;margin-top:4px!important}}.usagePaygBreakdown{width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.usagePaygBreakdown>span{max-width:100%!important;box-sizing:border-box!important}.testSessionActive .coachPanel,.testSessionActive .reflectionPanelClean{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.testSessionActive .coachHead>.coachChevron,.testSessionActive .reflectionPanelHead>.reflectionChevron{display:grid!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:3!important;overflow:hidden!important}.testSessionActive .coachHead>.coachChevron:before,.testSessionActive .reflectionPanelHead>.reflectionChevron:before{content:""!important;position:absolute!important;left:50%!important;top:47%!important;width:7px!important;height:7px!important;border-right:2px solid #596259!important;border-bottom:2px solid #596259!important;transform:translate(-50%,-50%) rotate(45deg)!important;transform-origin:center!important;transition:transform .16s ease!important}.testSessionActive .coachHead>.coachChevron.expanded:before,.testSessionActive .reflectionPanelHead>.reflectionChevron.expanded:before{transform:translate(-50%,-50%) rotate(225deg)!important}.testSessionActive .coachHead>.coachChevron:after,.testSessionActive .reflectionPanelHead>.reflectionChevron:after{content:none!important}.testSessionActive .reflectionPanelClean{overflow:hidden!important;border-radius:16px!important}.testSessionActive .reflectionPanelHead{overflow:hidden!important}.testSessionActive .reflectionBodyClean{border-radius:0 0 15px 15px!important;overflow:visible!important}.testSessionActive .reflectionPanelClean.collapsed{overflow:hidden!important;border-radius:16px!important}.testSessionActive .reflectionPanelClean.collapsed .reflectionPanelHead{border-radius:15px!important}@media(max-width:720px){.testSessionActive .coachHead,.testSessionActive .reflectionPanelHead{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}.testSessionActive .coachHead>div,.testSessionActive .reflectionPanelHead>div{min-width:0!important;max-width:100%!important}.testSessionActive .coachHead>.coachChevron,.testSessionActive .reflectionPanelHead>.reflectionChevron{grid-column:2!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;justify-self:end!important;align-self:center!important}}@media(max-width:720px){.helpHeadV21 .helpUtilityDrawer{position:fixed!important;left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;top:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - var(--studio-header-height) - 24px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;border-radius:16px!important;z-index:20000!important}.helpHeadV21 .helpUtilityDrawer>.helpUtility{min-height:42px!important;font-size:14px!important;white-space:normal!important;overflow-wrap:anywhere!important}}.identityConflictResolver{max-width:100%!important;overflow:hidden!important;border-radius:14px!important;box-sizing:border-box!important}.identityConflictChoices>div{max-width:100%!important;min-width:0!important}.identityConflictList{max-width:100%!important;min-width:0!important}.identityConflictItem>summary,.identityConflictManual>summary{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.headerMicControlWrap{flex:0 0 auto!important;min-width:0!important;position:relative!important;z-index:40!important}.headerMicControl{touch-action:manipulation!important}@media(max-width:560px){.headerMicControlWrap{display:flex!important;visibility:visible!important;opacity:1!important}.headerMicControl{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important}}.helpUtilityDrawerPortal{position:fixed!important;top:calc(var(--studio-header-height) + 10px)!important;right:max(12px,env(safe-area-inset-right))!important;left:auto!important;bottom:auto!important;width:min(310px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - var(--studio-header-height) - 22px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;z-index:60000!important}.helpUtilityDrawerHead{position:sticky!important;top:-10px!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:-2px -2px 4px!important;padding:4px 2px 7px!important;background:#fff!important;border-bottom:1px solid #edf0ec!important}.helpUtilityDrawerHead b{font-size:14px!important;line-height:1.3!important;color:#313a31!important}.helpUtilityDrawerClose{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border:1px solid #d8dfd6!important;border-radius:9px!important;background:#fff!important;color:#4b554b!important;font-size:20px!important;line-height:1!important}.helpUtilityDrawerClose:hover,.helpUtilityDrawerClose:focus-visible{border-color:var(--v-accent)!important;background:var(--v-accent-soft)!important;color:var(--v-accent-text)!important}@media(max-width:720px){.helpUtilityDrawerPortal{top:calc(var(--studio-header-height) + max(8px,env(safe-area-inset-top)))!important;right:max(8px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;left:max(8px,env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;max-height:none!important;height:auto!important;padding:10px!important;border-radius:16px!important}.helpUtilityDrawerPortal>.helpUtility{width:100%!important;min-height:44px!important;padding:10px 11px!important;font-size:14px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important}}button,[role=button],[role=tab],summary{touch-action:manipulation}.voiceToggleIcon,.headerMicControl{transition-duration:.08s!important}.vReplyingHint{display:flex;align-items:center;gap:8px;min-height:28px}.vReplyingHint b{font-weight:650}.vReplyPulse{width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.28;flex:0 0 auto;animation:vReplySoftPulse 1.8s ease-in-out infinite}@keyframes vReplySoftPulse{0%,to{transform:scale(.82);opacity:.22}50%{transform:scale(1.08);opacity:.58}}@media(prefers-reduced-motion:reduce){.vReplyPulse{animation:none;opacity:.42;transform:none}}.setupReplyingIndicator{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:#586158!important;font-size:12px!important;font-weight:650!important;min-height:24px!important}.conversationHistoryFilters button,.conversationHistoryCopyActions .studioButton{transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease!important}.conversationHistoryFilters button:hover,.conversationHistoryFilters button:focus-visible,.conversationHistoryCopyActions .studioButton:hover,.conversationHistoryCopyActions .studioButton:focus-visible{border-color:#67c982!important;background:#f2fbf5!important;color:#255f3c!important;box-shadow:0 0 0 2px #43bd781a!important}.conversationHistoryCopyActions .studioButton:active{transform:translateY(1px)!important}.conversationHistoryCopyActions .studioButton.copy-copied{border-color:#43bd78!important;background:#eaf8ef!important;color:#1f6840!important}.conversationHistoryCopyActions .studioButton.copy-failed{border-color:#d39191!important;background:#fff4f4!important;color:#8b3030!important}.conversationHistoryCopyActions{min-width:0!important;position:relative!important}.conversationHistoryCopyStatus{flex:1 0 100%!important;min-height:18px!important;margin-top:-2px!important;font-size:12.5px!important;line-height:1.35!important;color:#5f695f!important}.conversationHistorySelectRow select{font-size:15px!important;line-height:1.25!important;padding-right:34px!important}.conversationHistoryDetail>summary small{font-size:12.5px!important;line-height:1.4!important;overflow-wrap:anywhere!important}.conversationHistoryTranscript article small{font-size:12px!important}.conversationHistoryTranscript article p{font-size:13.5px!important}@media(max-width:820px){.conversationHistoryCopyActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important}.conversationHistoryCopyActions .studioButton{width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;height:auto!important;padding:9px 10px!important;white-space:normal!important;line-height:1.2!important;text-align:center!important;overflow-wrap:anywhere!important}.conversationHistoryCopyStatus{grid-column:1/-1!important}}@media(max-width:620px){.conversationHistoryHead{gap:12px!important}.conversationHistoryFilters{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.conversationHistoryFilters button{width:100%!important;min-width:0!important;font-size:13px!important;white-space:normal!important}.conversationHistorySelectRow{gap:12px!important}.conversationHistorySelectRow label>span{font-size:12.5px!important}.conversationHistorySelectRow select{font-size:16px!important;min-height:46px!important}.conversationHistoryDetail>summary{padding:11px!important}}@media(max-width:380px){.conversationHistoryCopyActions{grid-template-columns:1fr!important}.conversationHistoryCopyStatus{grid-column:1!important}}@media(max-width:820px){.top{min-width:0!important}.topActions{flex:0 1 auto!important;max-width:calc(100% - 52px)!important;min-width:0!important;overflow:visible!important}.liveStudioHeaderGroup{flex:0 1 auto!important;min-width:0!important;overflow:visible!important}.headerMicControlWrap,.headerMicControl.voiceToggleIcon,.profileMenuWrap,.profileMenuTrigger{flex:0 0 auto!important}.priceHeaderWrap{flex:1 8 150px!important;min-width:0!important;max-width:190px!important}.priceHeaderButton{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:flex-start!important;overflow:hidden!important;padding:0 10px!important}.priceHeaderButton strong{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;font-size:13.5px!important}.liveStudioHeader{flex:1 5 96px!important;min-width:0!important;max-width:104px!important;justify-content:flex-start!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;font-size:12.5px!important;padding:0 9px!important}.liveStudioHeader .liveStudioDot{flex:0 0 auto!important}}@media(max-width:620px){.topActions{max-width:calc(100% - 44px)!important}.priceHeaderWrap{flex-basis:112px!important;max-width:148px!important}.liveStudioHeader{flex-basis:82px!important;max-width:88px!important;font-size:12.5px!important}.priceHeaderButton strong{font-size:13px!important}}@media(max-width:460px){.top{padding-left:6px!important;padding-right:6px!important}.topActions,.liveStudioHeaderGroup{gap:4px!important}.topActions{max-width:calc(100% - 40px)!important}.priceHeaderWrap{flex-basis:82px!important;max-width:118px!important}.priceHeaderButton{padding-left:8px!important;padding-right:7px!important}.liveStudioHeader{flex-basis:66px!important;max-width:76px!important;padding-left:7px!important;padding-right:6px!important}}.canonicalVControl{overflow:hidden}.canonicalVControlBody{display:grid;gap:14px}.canonicalVControlHead,.canonicalVSignedIn{display:flex;align-items:center;justify-content:space-between;gap:18px}.canonicalVControlHead>div,.canonicalVSignedIn>div:first-child{display:grid;gap:4px;min-width:0}.canonicalVControlHead h3{margin:0}.canonicalVControlHead p{margin:0;max-width:760px;color:#687068;font-size:13px;line-height:1.45}.canonicalVAuth{display:grid;gap:12px;padding-top:4px}.canonicalVAuthFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.canonicalVActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.canonicalVActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:9px;padding:9px 12px}.canonicalVActions button.ghost{background:#fff;color:#1a1d1a;border-color:#cfd5ce}.canonicalVActions button:disabled{opacity:.45;cursor:not-allowed}.canonicalVSignedIn{border:1px solid #dce2da;background:#fafbf9;border-radius:12px;padding:12px 13px}.canonicalVSignedIn b{font-size:13px}.canonicalVSignedIn span{font-size:11px;color:#727972;overflow-wrap:anywhere}.canonicalVNotice{border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.4}.canonicalVNotice.good{background:#f1f6ef;border:1px solid #d2dfce;color:#31402e}.canonicalVNotice.error{background:#faf1ef;border:1px solid #ead2cc;color:#6b3027}.canonicalVReleaseSummary{display:grid;gap:3px;border-top:1px solid #edf0ec;padding-top:12px}.canonicalVReleaseSummary>span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#707870;font-weight:800}.canonicalVReleaseSummary b{font-size:13px}.canonicalVReleaseSummary small{font-size:10px;color:#7c837c;overflow-wrap:anywhere}@media(max-width:720px){.canonicalVControlHead,.canonicalVSignedIn{align-items:flex-start;flex-direction:column}.canonicalVAuthFields{grid-template-columns:1fr}.canonicalVActions{width:100%}.canonicalVActions button{flex:1 1 auto}}.canonicalVVoice{margin-bottom:16px}.canonicalVVoiceBody{display:grid;gap:14px}.canonicalVVoiceHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.canonicalVVoiceHead>div{min-width:0}.canonicalVVoiceHead h3{margin:0 0 6px}.canonicalVVoiceHead p{margin:0;max-width:760px;color:#687068;font-size:13px;line-height:1.5}.canonicalVVoiceActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.canonicalVVoiceActions button{border:1px solid #171a18;background:#171a18;color:#fff;border-radius:10px;padding:10px 14px}.canonicalVVoiceActions button:disabled{opacity:.45;cursor:not-allowed}.canonicalVVoiceSession{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #edf0ec;padding-top:12px}.canonicalVVoiceSession span{font-size:12px;color:#737b73}.canonicalVVoiceSession b{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:720px){.canonicalVVoiceHead{flex-direction:column}.canonicalVVoiceHead .statusPill{align-self:flex-start}}.landingHeaderControls .landingBrand{display:flex!important;align-items:center!important;gap:9px!important}.landingHeaderControls .landingBrand .mark{display:grid!important;place-items:center!important}.headerBrandSpacer{width:1px!important;min-width:1px!important;height:1px!important}.workspaceRailReopen{display:flex!important;align-items:center!important}.workspaceAuthLink{white-space:nowrap!important}.body>nav.rail>.railBrand{display:flex!important;align-items:center!important;gap:9px!important;flex:0 0 auto!important;min-height:48px!important;margin:0 0 12px!important;padding:0 5px 12px!important;border-bottom:1px solid #e6eae4!important}.body>nav.rail>.railBrand>.railBrandMark{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:1px solid #d6ddd4!important;border-radius:10px!important;background:#171a18!important;color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important}.body>nav.rail>.railBrand>.railBrandMark:hover,.body>nav.rail>.railBrand>.railBrandMark:focus-visible{border-color:#8bcf87!important;background:#252a26!important;outline:none!important;box-shadow:0 0 0 2px #32cd3324!important}.body>nav.rail>.railBrand>div{display:grid!important;gap:2px!important;min-width:0!important}.body>nav.rail>.railBrand strong{font-size:13px!important;line-height:1.2!important;color:#303730!important;white-space:nowrap!important}.body>nav.rail>.railBrand small{font-size:10px!important;color:#7a827a!important}.body>nav.rail.compact>.railBrand{justify-content:center!important;padding-left:0!important;padding-right:0!important}.body>nav.rail.compact>.railBrand>.railBrandMark{width:38px!important;height:38px!important;min-width:38px!important}.railMobileScrim{display:none!important}.studioIntentHome{display:grid!important;gap:0!important}.studioIntentKicker{display:inline-block!important;margin:0 0 8px!important;color:#238b29!important;font-size:11px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important}.studioIntentLead{max-width:690px!important}.studioIntentComposer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;align-items:stretch!important;margin-top:2px!important}.studioIntentComposer textarea{width:100%!important;min-height:98px!important;resize:vertical!important;padding:14px 15px!important;border:1px solid #d3d9d2!important;border-radius:12px!important;background:#fff!important;color:#252a25!important;font:inherit!important;line-height:1.5!important;outline:none!important;box-shadow:0 1px 2px #141e1408!important}.studioIntentComposer textarea:focus{border-color:#82ca7e!important;box-shadow:0 0 0 3px #32cd331a!important}.studioIntentComposer>.studioHomePrimary{align-self:stretch!important;min-width:112px!important}.studioIntentPills{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:12px!important}.studioIntentPills button{min-height:32px!important;padding:6px 10px!important;border:1px solid #d9dfd7!important;border-radius:999px!important;background:#f9faf8!important;color:#4d564d!important;font-size:11.5px!important;font-weight:720!important;box-shadow:none!important}.studioIntentPills button:hover,.studioIntentPills button:focus-visible{border-color:#a8cda5!important;background:#f2faef!important;color:#26732b!important;outline:none!important}.studioIntentSecondary{margin-top:18px!important;padding-top:15px!important;border-top:1px solid #edf0ec!important}.authIntentTabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;max-width:430px!important;width:100%!important;margin:0 auto 4px!important;padding:3px!important;border:1px solid #dfe4dd!important;border-radius:10px!important;background:#f5f7f4!important}.authIntentTabs button{min-height:34px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#646d64!important;font-size:11.5px!important;font-weight:800!important;box-shadow:none!important}.authIntentTabs button[data-active=true]{background:#fff!important;color:#218929!important;box-shadow:0 1px 4px #141e1414!important}.accountModal .requestInvite,.accountModal .canonicalVNotice{max-width:430px!important;width:100%!important;margin:0 auto!important}@media(max-width:760px){.body.rail-expanded .railMobileScrim{display:block!important;position:fixed!important;inset:var(--studio-header-height) 0 0 0!important;border:0!important;background:#1418142e!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;z-index:calc(var(--layer-rail) - 1)!important}.body>nav.rail.expanded{box-shadow:10px 0 30px #141e1424!important}.studioIntentComposer{grid-template-columns:1fr!important}.studioIntentComposer>.studioHomePrimary{min-height:44px!important}}@media(max-width:520px){.landingHeaderControls .landingBrand small{display:none!important}.landingHeaderControls .landingBrand strong{font-size:12px!important}.landingHeaderControls .topActions{gap:4px!important}.landingHeaderControls .signInHeaderLink,.landingHeaderControls .getStartedHeader,.landingHeaderControls .landingAuthEntry{padding-left:9px!important;padding-right:9px!important}}.signatureLensSummary .blockContent{display:grid!important;gap:10px!important}.signatureLensSummary h3,.signatureLensSummary p{margin:0!important}.signatureLensPills{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.signatureLensPills>span{display:grid!important;gap:4px!important;min-width:0!important;padding:10px 11px!important;border:1px solid #e0e5df!important;border-radius:10px!important;background:#fafbf9!important;color:#626a62!important;font-size:11.5px!important;line-height:1.4!important}.signatureLensPills b{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#357539!important}.signatureManualTuning{margin:0!important}.signatureManualTuningBody{display:grid!important;gap:var(--studio-section-gap)!important;padding-top:16px!important}@media(max-width:700px){.signatureLensPills{grid-template-columns:1fr!important}}.railSecondary{margin-top:auto!important;padding-top:8px!important;display:grid!important;gap:4px!important}.railSectionDivider{height:1px!important;background:#46524829!important;margin:4px 10px 10px!important}.railSecondaryButton{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:38px!important;padding:8px 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#59615a!important;text-align:left!important;font:inherit!important;cursor:pointer!important}.railSecondaryButton:hover,.railSecondaryButton.active{background:#f1f4f0!important;color:#203923!important}.railSecondaryGlyph{display:grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border:1px solid rgba(70,82,72,.18)!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.rail.compact .railSecondaryButton{justify-content:center!important;padding:7px!important}.rail.compact .railSectionDivider{margin-left:8px!important;margin-right:8px!important}.body>nav.rail{top:0!important;z-index:calc(var(--layer-header) + 1)!important}.body>nav.rail.expanded,.body>nav.rail.compact{padding-top:0!important}.body>nav.rail>.railBrand{height:var(--studio-header-height)!important;min-height:var(--studio-header-height)!important;box-sizing:border-box!important}.body>nav.rail.expanded>.railBrand{width:calc(100% + 24px)!important;margin:0 -12px 12px!important;padding:0 17px!important}.body>nav.rail.compact>.railBrand{width:calc(100% + 20px)!important;margin:0 -10px 12px!important;padding:0 10px!important}.top.rail-expanded,.top.rail-compact{right:0!important;width:auto!important;max-width:none!important}.top.rail-expanded{left:var(--rail-expanded-width)!important}.top.rail-compact{left:var(--rail-compact-width)!important}.top.rail-hidden{left:0!important}.railExternalClose{top:20px!important;z-index:calc(var(--layer-header) + 2)!important}@media(max-width:760px){.top.rail-expanded{left:0!important;right:0!important;width:100%!important}.top.rail-compact{left:var(--rail-compact-width)!important;right:0!important;width:auto!important}.body.rail-expanded .railMobileScrim{inset:0 0 0 var(--rail-expanded-width)!important;z-index:var(--layer-header)!important}}.body.studioHomeMode.rail-expanded,.body.preSetupUtilityMode.rail-expanded{padding-left:var(--rail-expanded-width)!important}.body.studioHomeMode.rail-compact,.body.preSetupUtilityMode.rail-compact{padding-left:var(--rail-compact-width)!important}.body.studioHomeMode.rail-hidden,.body.preSetupUtilityMode.rail-hidden{padding-left:0!important}.studioIntentFieldWrap{position:relative;display:grid;gap:9px;min-width:0}.studioIntentFieldWrap>textarea{padding-bottom:70px!important}.studioIntentVoice{position:absolute;left:10px;right:10px;bottom:9px;display:flex;align-items:center;gap:7px;min-width:0;z-index:2}.studioIntentVoicePicker{display:flex;align-items:center;gap:5px;min-width:0;flex:1 1 auto}.studioIntentVoicePicker label{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.studioIntentVoicePicker label>span{font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#778077;white-space:nowrap}.studioIntentVoicePicker select{min-width:0;max-width:255px;height:34px;padding:0 28px 0 9px;border:1px solid #d9dfd7;border-radius:9px;background:#fbfcfa;color:#404840;font-size:11.5px;font-weight:680}.studioIntentVoicePreview,.studioIntentMute{display:grid;place-items:center;flex:0 0 auto;min-width:34px;height:34px;padding:0 8px;border:1px solid #d8ded6;border-radius:9px;background:#fff;color:#505950;font-weight:800}.studioIntentVoicePreview:disabled{opacity:.4}.studioIntentMic{display:flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;height:36px;padding:0 11px;border:1px solid #cfd8ce;border-radius:999px;background:#fff;color:#2f4931;font-size:11.5px;font-weight:800;box-shadow:0 1px 3px #141e140d}.studioIntentMic:hover,.studioIntentMic:focus-visible{border-color:#7fc97c;background:#f3fbf1;outline:none;box-shadow:0 0 0 3px #32cd331a}.studioIntentMic.active{border-color:#62bf6a;background:#effaf0;color:#176d22}.studioIntentMic.speaking{background:#e9f8eb}.studioIntentMicGlyph{display:grid;place-items:center;width:15px;height:15px;opacity:.82}.studioIntentMicGlyph svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.studioIntentMic.active .studioIntentMicGlyph{animation:vMainMicPulse 1.8s ease-in-out infinite}@keyframes vMainMicPulse{0%,to{transform:scale(.82);opacity:.45}50%{transform:scale(1.12);opacity:1}}.studioIntentMute{font-size:10.5px;white-space:nowrap}.studioIntentVoiceError{position:absolute;left:0;bottom:-24px;max-width:min(620px,90vw);padding:3px 7px;border-radius:7px;background:#fff4f3;color:#8a3933;font-size:10.5px;line-height:1.25;box-shadow:0 2px 8px #50141414}@media(prefers-reduced-motion:reduce){.studioIntentMic.active .studioIntentMicGlyph{animation:none}}@media(max-width:760px){.studioIntentFieldWrap>textarea{padding-bottom:105px!important}.studioIntentVoice{align-items:stretch;flex-wrap:wrap}.studioIntentVoicePicker{flex:1 1 100%}.studioIntentVoicePicker select{max-width:none;width:100%}.studioIntentMic{flex:1 1 auto}.studioIntentMute{flex:0 0 auto}}@media(max-width:430px){.studioIntentFieldWrap>textarea{padding-bottom:112px!important}.studioIntentVoicePicker label>span{display:none}.studioIntentVoicePreview{min-width:36px}}.canonicalVVoiceChoice{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(240px,1.15fr);gap:10px 14px;align-items:end;padding:12px 13px;border:1px solid #dfe5dd;border-radius:12px;background:#fafbf9}.canonicalVVoiceChoice>div:first-child{display:grid;gap:3px}.canonicalVVoiceChoice>div:first-child b{font-size:13px;color:#303830}.canonicalVVoiceChoice>div:first-child span{font-size:11.5px;line-height:1.4;color:#687168}.canonicalVVoiceDiscovery{grid-column:2;display:grid;grid-template-columns:minmax(150px,1.35fr) minmax(120px,.9fr) minmax(120px,.9fr);gap:7px;min-width:0}.canonicalVVoiceDiscovery input,.canonicalVVoiceDiscovery select{min-width:0;min-height:36px;padding:7px 9px;border:1px solid #d5ddd3;border-radius:9px;background:#fff;color:#333b33;font:inherit;font-size:11.5px}.canonicalVVoiceDiscovery input:focus-visible,.canonicalVVoiceDiscovery select:focus-visible,.canonicalVVoicePicker select:focus-visible{outline:2px solid rgba(50,205,51,.22);outline-offset:1px;border-color:#7fc97c}.canonicalVVoicePicker{display:flex;align-items:center;gap:8px;min-width:0}.canonicalVVoicePicker select{min-width:0;flex:1 1 auto;min-height:40px;padding:8px 34px 8px 10px;border:1px solid #d5ddd3;border-radius:9px;background:#fff;color:#333b33;font:inherit;font-size:12px}.canonicalVVoicePicker button{flex:0 0 auto;min-height:40px;white-space:nowrap}.canonicalVVoiceChoice>small{grid-column:2;font-size:10.5px;color:#737b73}@media(max-width:720px){.canonicalVVoiceChoice{grid-template-columns:1fr;align-items:stretch}.canonicalVVoiceDiscovery,.canonicalVVoiceChoice>small{grid-column:1}.canonicalVVoiceDiscovery{grid-template-columns:1fr 1fr}.canonicalVVoiceDiscovery input{grid-column:1/-1}.canonicalVVoicePicker{align-items:stretch}}@media(max-width:460px){.canonicalVVoiceDiscovery{grid-template-columns:1fr}.canonicalVVoiceDiscovery input{grid-column:auto}.canonicalVVoicePicker{flex-direction:column}.canonicalVVoicePicker button{width:100%}}.railExternalClose{opacity:1!important;pointer-events:auto!important}.studioHomePage{min-height:calc(100dvh - var(--studio-header-height,72px))!important;display:grid!important;place-items:center!important}.studioIntentHome{width:min(760px,calc(100vw - 36px))!important;justify-items:stretch!important;align-content:center!important}.studioIntentHome>h1{text-align:center!important;margin:0 0 22px!important;font-size:clamp(32px,5vw,56px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.studioIntentComposer{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0!important}.studioIntentFieldWrap{position:relative!important;min-width:0!important}.studioIntentComposer textarea{min-height:112px!important;padding:18px 64px 18px 18px!important;border-radius:18px!important;font-size:18px!important;line-height:1.45!important;box-shadow:0 8px 28px #17231712!important}.studioIntentComposer>.studioHomePrimary{min-width:108px!important;height:48px!important;align-self:center!important;border-color:#32cd33!important;background:#32cd33!important;color:#102210!important;border-radius:999px!important;font-weight:800!important}.studioIntentComposer>.studioHomePrimary:disabled{opacity:.34!important}.studioIntentVoice{position:absolute!important;right:14px!important;bottom:14px!important;display:flex!important;align-items:center!important;gap:0!important}.studioIntentVoicePicker,.studioIntentMute{display:none!important}.studioIntentMic{width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border-radius:50%!important;border:1px solid #cfd8ce!important;background:#fff!important;color:#384138!important;display:grid!important;place-items:center!important;box-shadow:0 2px 8px #19231914!important}.studioIntentMic>span:last-child{display:none!important}.studioIntentMicGlyph{width:20px!important;height:20px!important;display:grid!important;place-items:center!important}.studioIntentMicGlyph svg{width:20px!important;height:20px!important}.studioIntentMic.active,.studioIntentMic.speaking{border-color:#32cd33!important;background:#32cd33!important;color:#102210!important}.studioIntentVoiceError{position:absolute!important;top:50px!important;right:0!important;width:min(320px,70vw)!important;padding:8px 10px!important;border:1px solid #ead7d4!important;border-radius:10px!important;background:#fff8f7!important;color:#8f3c34!important;font-size:11px!important;line-height:1.35!important;z-index:5!important}.studioIntentPills{justify-content:center!important;margin-top:14px!important;gap:8px!important}.studioIntentPills button{background:#fff!important;border-color:#dde3db!important}.studioIntentPills button:hover,.studioIntentPills button:focus-visible{border-color:#32cd33!important;background:#f4fff3!important;color:#18851a!important}@media(max-width:640px){.studioIntentComposer{grid-template-columns:1fr!important}.studioIntentComposer>.studioHomePrimary{width:100%!important}.studioIntentHome>h1{font-size:38px!important}}.sidebarToggleButton{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#343b34!important;box-shadow:none!important}.sidebarToggleButton:hover,.sidebarToggleButton:focus-visible{background:#f2f5f1!important;border-color:#d9dfd7!important;color:#18851a!important;outline:none!important}.sidebarToggleGlyph{width:22px!important;height:22px!important;display:block!important}.sidebarToggleGlyph rect,.sidebarToggleGlyph path{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.workspaceRailReopen{margin-left:0!important}.body>nav.rail>.railBrand>.railSidebarToggle{flex:0 0 38px!important;margin:0!important}.body>nav.rail.compact>.railBrand>.railSidebarToggle{width:38px!important;height:38px!important;min-width:38px!important}.railExternalClose{display:none!important}.body>nav.rail>.railSteps{flex:0 1 auto!important;min-height:0!important}.railSecondary{flex:0 0 auto!important;margin-top:8px!important}@media(max-width:980px){.body.rail-expanded,.body.rail-compact,.body.studioHomeMode.rail-expanded,.body.studioHomeMode.rail-compact,.body.preSetupUtilityMode.rail-expanded,.body.preSetupUtilityMode.rail-compact{padding-left:0!important}.top.rail-expanded,.top.rail-compact{left:0!important;right:0!important;width:100%!important}.body.rail-expanded .railMobileScrim{display:block!important;position:fixed!important;inset:0 0 0 var(--rail-expanded-width)!important;border:0!important;background:#1418142e!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;z-index:var(--layer-header)!important}.body>nav.rail.expanded{box-shadow:10px 0 30px #141e1424!important}}.body>nav.rail>.railHeader{height:var(--studio-header-height)!important;min-height:var(--studio-header-height)!important;flex:0 0 var(--studio-header-height)!important;display:flex!important;align-items:center!important;padding:0 12px!important;margin:0 -12px 10px!important;border-bottom:1px solid #e6eae4!important;background:var(--rail-surface)!important}.body>nav.rail.compact>.railHeader{padding:0 10px!important;margin:0 -10px 10px!important;justify-content:center!important}.railProduct{width:100%!important;min-height:46px!important;display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;margin:0 0 8px!important;padding:5px 8px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#343934!important;text-align:left!important;box-shadow:none!important}.railProduct:hover,.railProduct:focus-visible{background:var(--rail-hover)!important;outline:none!important}.railProductMark{width:30px!important;height:30px!important;min-width:30px!important;display:grid!important;place-items:center!important;border-radius:9px!important;background:#171a18!important;color:#fff!important;font-size:13px!important;font-weight:900!important}.railProductCopy{display:grid!important;gap:1px!important;min-width:0!important}.railProductCopy strong{font-size:14px!important;line-height:1.25!important;color:#343934!important}.railProductCopy small{font-size:11.5px!important;line-height:1.25!important;color:#737b73!important}.body>nav.rail.compact>.railProduct{justify-content:center!important;padding:5px 0!important}.body>nav.rail.compact>.railProduct .railProductMark{width:34px!important;height:34px!important;min-width:34px!important}.railSecondaryButton>span:last-child{font-size:14px!important;font-weight:700!important;line-height:1.25!important;color:#343934!important}.railSecondaryButton.active>span:last-child{color:#203923!important}@media(max-width:980px){.body.rail-expanded,.body.studioHomeMode.rail-expanded,.body.preSetupUtilityMode.rail-expanded{padding-left:0!important}.body.rail-compact,.body.studioHomeMode.rail-compact,.body.preSetupUtilityMode.rail-compact{padding-left:var(--rail-compact-width)!important}.top.rail-expanded{left:0!important;right:0!important;width:100%!important}.top.rail-compact{left:var(--rail-compact-width)!important;right:0!important;width:auto!important}}.landingAuthPair{display:inline-flex;align-items:center;gap:6px!important}.landingAuthEntry{border:1px solid #cfd6cd!important;background:#fff!important;color:#253025!important;border-radius:999px!important;padding:9px 14px!important;font-size:12px!important;font-weight:850!important;box-shadow:none!important;white-space:nowrap!important}.landingAuthEntry:hover,.landingAuthEntry:focus-visible{border-color:#72ce6d!important;background:#f5fff3!important;color:#176d1c!important;outline:none!important}.landingAboutLink{border:0!important;background:transparent!important;color:#5e675e!important;font-size:12px!important;font-weight:750!important;padding:8px 10px!important}.landingAboutLink:hover,.landingAboutLink:focus-visible{color:#218929!important;background:#f3f7f2!important;outline:none!important;border-radius:9px!important}.railSemanticIcon{width:19px!important;height:19px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.railSemanticIcon .filled{fill:currentColor!important;stroke:none!important}.studioIntentComposer{grid-template-columns:minmax(0,1fr) 46px!important;align-items:end!important;gap:10px!important}.studioIntentComposer>.studioIntentSubmit{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border-radius:12px!important;display:grid!important;place-items:center!important;align-self:end!important}.studioContinueGlyph{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.studioIntentMic{width:46px!important;height:46px!important;min-width:46px!important;border-radius:12px!important}@media(max-width:640px){.studioIntentComposer{grid-template-columns:minmax(0,1fr) 46px!important}.studioIntentComposer>.studioIntentSubmit{width:46px!important}}.aboutCtaActions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.aboutCtaActions .ghost{background:transparent!important;color:inherit!important;border:1px solid currentColor!important}.main{container-type:inline-size!important;container-name:studio-canvas!important;min-width:0!important}.studioLayout{width:100%!important;min-width:0!important;max-width:1320px!important;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr)!important;align-items:start!important}.studioLayout>.studioMain,.studioLayout>.runtime{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.studioMain,.studioMain>*,.studioMain :where(.stack,.stepBlockSurface,.blockContent,.chatBox,.turns,.composer,.adminComposer,.coachPanel,.reflectionPanelClean,.signatureTrace,.liveOps,.knowledgeList,.knowledgeOwn,.knowledgeIdentityCard,.vitalProfileSource,.deploySetup,.signatureSetup,.expressionSetup,.teachVSetup,.canonicalVVoice,.canonicalVVoiceChoice,.canonicalVVoicePicker,.studioIntentFieldWrap){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.studioMain :where(.templateGrid,.styleGrid,.choiceGrid,.deployGrid,.settingsGrid,.signatureLensPills,.traceColumns,.notifyRow){min-width:0!important;max-width:100%!important;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))!important}.studioMain :where(img,video,canvas,iframe,svg){max-width:100%!important}.studioMain :where(pre,code,table){max-width:100%!important}.studioMain pre{overflow-x:auto!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.studioMain table{display:block!important;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.studioMain :where(p,span,small,b,strong,em,label,button,a){overflow-wrap:anywhere!important}.studioMain :where(input,textarea,select){min-width:0!important;max-width:100%!important}.canonicalVVoiceChoice{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}.canonicalVVoiceChoice>*{min-width:0!important;max-width:100%!important}@container studio-canvas (max-width:980px){.studioLayout{grid-template-columns:minmax(0,1fr)!important;max-width:780px!important}.studioLayout>.liveOps,.studioLayout>.studioMain,.studioLayout>.runtime{grid-column:1!important}.studioLayout>.runtime{position:relative!important;top:auto!important;max-height:none!important}}@container studio-canvas (max-width:680px){.studioMain :where(.templateGrid,.styleGrid,.choiceGrid,.deployGrid,.settingsGrid,.signatureLensPills,.traceColumns,.notifyRow,.canonicalVVoiceChoice){grid-template-columns:minmax(0,1fr)!important}.canonicalVVoiceChoice>small{grid-column:1!important}.canonicalVVoicePicker{flex-wrap:wrap!important;min-width:0!important}.canonicalVVoicePicker select{flex:1 1 220px!important;width:100%!important;max-width:100%!important}}.landingAuthPills{display:inline-flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}.landingAuthPills .landingAuthEntry{min-height:34px!important;padding:0 13px!important;border-radius:999px!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;white-space:nowrap!important}.landingLoginPill{border:1px solid #cfd7cd!important;background:#fff!important;color:#3f493f!important}.landingLoginPill:hover,.landingLoginPill:focus-visible{border-color:#9fbd9e!important;background:#f8fbf7!important;color:#26732b!important;outline:none!important}.landingSignupPill{border:1px solid #2d9d35!important;background:#2d9d35!important;color:#fff!important}.landingSignupPill:hover,.landingSignupPill:focus-visible{border-color:#25862c!important;background:#25862c!important;color:#fff!important;outline:none!important}@media(max-width:520px){.landingAuthPills{gap:6px!important}.landingAuthPills .landingAuthEntry{min-height:32px!important;padding:0 10px!important;font-size:12px!important}}@media(min-width:1320px){.body.setupGuideDocked{padding-right:438px!important}.body.setupGuideDocked>.main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.body.setupGuideDocked .setupAssistFloating.expanded{left:auto!important;right:16px!important;top:calc(var(--studio-header-height) + 16px)!important;width:406px!important;max-width:406px!important;max-height:calc(100dvh - var(--studio-header-height) - 32px)!important}.body.setupGuideDocked .setupAssistFloating.expanded .setupAssistBody{height:min(610px,calc(100dvh - var(--studio-header-height) - 118px))!important;max-height:calc(100dvh - var(--studio-header-height) - 118px)!important}.body.setupGuideDocked .setupAssistDragHandle{cursor:default!important;touch-action:auto!important}}@media(max-width:1319px){.body.setupGuideDocked{padding-right:0!important}}.studioIntentFieldWrap,.setupAssistComposer,.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft{position:relative!important;min-width:0!important;border:1px solid #d7ddd5!important;border-radius:16px!important;background:#fff!important;box-shadow:0 2px 10px #1923190b!important;box-sizing:border-box!important;overflow:visible!important}.studioIntentFieldWrap:focus-within,.setupAssistComposer:focus-within,.composer:focus-within,.helpComposer:focus-within,.knowledgeAiAnswerRow:focus-within,.knowledgeAiPostDraft:focus-within{border-color:#aeb8ac!important;box-shadow:0 0 0 3px #32cd3313!important}.studioIntentFieldWrap>textarea,.setupAssistComposer>textarea,.composer .composerInputWrap>textarea,.helpComposer>textarea,.knowledgeAiAnswerRow>textarea,.knowledgeAiPostDraft label>textarea{width:100%!important;min-width:0!important;min-height:92px!important;padding:14px 14px 56px!important;border:0!important;border-radius:15px!important;background:transparent!important;color:#252b25!important;box-shadow:none!important;outline:none!important;resize:vertical!important;box-sizing:border-box!important}.studioIntentFieldWrap>textarea{min-height:126px!important;padding:18px 18px 58px!important;font-size:18px!important;line-height:1.45!important}.composer{display:block!important;width:auto!important;margin:10px 12px 12px!important;padding:0!important}.composerInputWrap{width:100%!important;border:0!important;background:transparent!important;box-shadow:none!important}.helpComposer{display:block!important;margin:12px!important;padding:0!important}.setupAssistComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft{display:block!important;padding:0!important}.knowledgeAiPostDraft>label{display:block!important;margin:0!important}.knowledgeAiPostDraft>label>span{display:block!important;padding:10px 14px 0!important;font-size:11px!important;font-weight:800!important;color:#697169!important}.knowledgeAiPostDraft>label>textarea{min-height:106px!important}.composerPlus,.setupAssistComposer>.setupAssistAttach{position:absolute!important;left:10px!important;bottom:10px!important;z-index:5!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;display:grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#505850!important;box-shadow:none!important;outline:none!important}.composerPlus:hover,.composerPlus:focus-visible,.setupAssistComposer>.setupAssistAttach:hover,.setupAssistComposer>.setupAssistAttach:focus-visible{border:0!important;background:#eef1ed!important;color:#273027!important;box-shadow:none!important;outline:none!important}.composerPlus.active{background:#eef1ed!important;color:#218929!important}.setupAssistComposer>.realtimeVoiceControl,.composer>.realtimeVoiceControl,.helpComposer>.realtimeVoiceControl,.knowledgeAiAnswerRow>.realtimeVoiceControl,.knowledgeAiPostDraft>.realtimeVoiceControl{position:absolute!important;right:52px!important;bottom:10px!important;z-index:5!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.setupAssistComposer>.realtimeVoiceControl .voiceToggleIcon,.composer>.realtimeVoiceControl .voiceToggleIcon,.helpComposer>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#4a534a!important;box-shadow:none!important;outline:none!important}.setupAssistComposer>.realtimeVoiceControl .voiceToggleIcon:hover,.setupAssistComposer>.realtimeVoiceControl .voiceToggleIcon:focus-visible,.composer>.realtimeVoiceControl .voiceToggleIcon:hover,.composer>.realtimeVoiceControl .voiceToggleIcon:focus-visible,.helpComposer>.realtimeVoiceControl .voiceToggleIcon:hover,.helpComposer>.realtimeVoiceControl .voiceToggleIcon:focus-visible,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon:hover,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon:focus-visible,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon:hover,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon:focus-visible{border:0!important;background:#eef1ed!important;color:#273027!important;box-shadow:none!important;outline:none!important}.setupAssistComposer>.realtimeVoiceControl.enabled .voiceToggleIcon,.composer>.realtimeVoiceControl.enabled .voiceToggleIcon,.helpComposer>.realtimeVoiceControl.enabled .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl.enabled .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl.enabled .voiceToggleIcon{background:#eaf8e9!important;color:#197d20!important}.setupAssistComposer>.realtimeVoiceControl .voiceStatusText,.composer>.realtimeVoiceControl .voiceStatusText,.helpComposer>.realtimeVoiceControl .voiceStatusText,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceStatusText,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceStatusText{position:absolute!important}.composerSendButton,.setupAssistSendButton{position:absolute!important;right:10px!important;bottom:10px!important;z-index:5!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;display:grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:10px!important;background:#32cd33!important;color:#102210!important;box-shadow:none!important;outline:none!important;font-size:0!important}.composerSendButton:hover:not(:disabled),.composerSendButton:focus-visible:not(:disabled),.setupAssistSendButton:hover:not(:disabled),.setupAssistSendButton:focus-visible:not(:disabled){background:#2cba2e!important;border:0!important;box-shadow:none!important;outline:none!important}.composerSendButton:disabled,.setupAssistSendButton:disabled{opacity:.32!important;cursor:not-allowed!important}.composerSendButton svg,.setupAssistSendButton svg{width:20px!important;height:20px!important}.studioIntentComposer>.studioIntentSubmit{position:absolute!important;right:10px!important;bottom:10px!important;align-self:auto!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:10px!important}.studioIntentPlus{left:10px!important;bottom:10px!important}.studioIntentVoice{position:absolute!important;right:52px!important;bottom:10px!important;width:36px!important;height:36px!important;display:block!important;z-index:6!important}.studioIntentMic{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#4a534a!important;box-shadow:none!important;outline:none!important;display:grid!important;place-items:center!important}.studioIntentMic:hover,.studioIntentMic:focus-visible{border:0!important;background:#eef1ed!important;color:#273027!important;box-shadow:none!important;outline:none!important}.studioIntentMic.active,.studioIntentMic.speaking{border:0!important;background:#eaf8e9!important;color:#197d20!important}.studioIntentMic>span:last-child,.studioIntentMute{display:none!important}.studioIntentVoicePicker{display:none!important}.studioIntentVoice.samplesOpen .studioIntentVoicePicker{position:absolute!important;right:-42px!important;bottom:46px!important;width:min(540px,calc(100vw - 36px))!important;display:flex!important;align-items:center!important;gap:8px!important;padding:10px!important;border:1px solid #d9dfd7!important;border-radius:13px!important;background:#fff!important;box-shadow:0 12px 32px #19231924!important;box-sizing:border-box!important;z-index:20!important}.studioIntentVoice.samplesOpen .studioIntentVoicePicker label{display:flex!important;flex:1 1 auto!important;min-width:0!important}.studioIntentVoice.samplesOpen .studioIntentVoicePicker label>span{display:none!important}.studioIntentVoice.samplesOpen .studioIntentVoicePicker select{width:100%!important;max-width:none!important;min-width:0!important;height:38px!important;border:1px solid #d8ded6!important;border-radius:9px!important;background:#fff!important}.studioIntentVoice.samplesOpen .studioIntentVoicePreview{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;border:0!important;border-radius:10px!important;background:#eef1ed!important;color:#273027!important}.studioIntentVoice.samplesOpen .studioIntentVoicePreview:hover:not(:disabled),.studioIntentVoice.samplesOpen .studioIntentVoicePreview:focus-visible:not(:disabled){background:#e3e8e1!important;outline:none!important}.studioIntentVoiceError{right:-42px!important;bottom:94px!important;top:auto!important}.composerToolsMenu{position:absolute!important;left:10px!important;bottom:52px!important;z-index:12!important;display:grid!important;min-width:180px!important;padding:6px!important;border:1px solid #d9dfd7!important;border-radius:11px!important;background:#fff!important;box-shadow:0 10px 24px #1923191f!important}.composerToolsMenu button{width:100%!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#394139!important;text-align:left!important;font-size:11.5px!important}.composerToolsMenu button:hover,.composerToolsMenu button:focus-visible{background:#eef1ed!important;outline:none!important}.knowledgeAiVoiceBar{min-height:auto!important}@media(max-width:640px){.studioIntentComposer{display:block!important}.studioIntentComposer>.studioIntentSubmit{width:36px!important;height:36px!important}.studioIntentVoice.samplesOpen .studioIntentVoicePicker{position:fixed!important;left:18px!important;right:18px!important;bottom:86px!important;width:auto!important}.composer,.helpComposer{margin-left:8px!important;margin-right:8px!important}}.setupAssistFloating .setupAssistComposer{position:relative!important;display:block!important;min-width:0!important;padding:0!important;overflow:visible!important}.setupAssistFloating .setupAssistComposer>textarea{width:100%!important;min-width:0!important;min-height:92px!important;height:auto!important;max-height:180px!important;padding:14px 14px 56px!important;line-height:1.4!important;border:0!important;border-radius:15px!important;background:transparent!important;box-shadow:none!important;outline:none!important;resize:vertical!important}.setupAssistFloating .setupAssistComposer>.setupAssistAttach.composerPlus{position:absolute!important;left:10px!important;right:auto!important;bottom:10px!important;z-index:8!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#505850!important;box-shadow:none!important;outline:none!important}.setupAssistFloating .setupAssistComposer>.setupAssistAttach.composerPlus svg{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important}.setupAssistFloating .setupAssistComposer>.setupAssistAttach.composerPlus:hover,.setupAssistFloating .setupAssistComposer>.setupAssistAttach.composerPlus:focus-visible{border:0!important;background:#eef1ed!important;color:#273027!important;box-shadow:none!important;outline:none!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl{position:absolute!important;inset:auto 52px 10px auto!important;z-index:8!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl>.voiceToggleIcon{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#4a534a!important;box-shadow:none!important;outline:none!important;transform:none!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl>.voiceToggleIcon:hover,.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl>.voiceToggleIcon:focus-visible{border:0!important;background:#eef1ed!important;color:#273027!important;box-shadow:none!important;outline:none!important;transform:none!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl.enabled>.voiceToggleIcon{background:#eaf8e9!important;color:#197d20!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl .voiceStateDot{display:none!important}.setupAssistFloating .setupAssistComposer>.setupAssistSendButton{position:absolute!important;inset:auto 10px 10px auto!important;z-index:8!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:#32cd33!important;color:#102210!important;box-shadow:none!important;outline:none!important;font-size:0!important}.body.setupGuideDocked{min-width:0!important;overflow-x:clip!important}.body.setupGuideDocked>.main{min-width:0!important;box-sizing:border-box!important}.body.setupGuideDocked>.main>*{min-width:0!important;max-width:100%!important}.body.rail-compact.setupGuideDocked>.main{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}@media(min-width:1320px)and (max-width:1419px){.body.rail-hidden.setupGuideDocked{padding-right:0!important}}@media(min-width:1320px)and (max-width:1499px){.body.rail-compact.setupGuideDocked{padding-right:0!important}}@media(min-width:1320px)and (max-width:1699px){.body.rail-expanded.setupGuideDocked{padding-right:0!important}}@media(min-width:1700px){.body.rail-expanded.setupGuideDocked{padding-left:var(--rail-expanded-width)!important;padding-right:438px!important}}.studioIntentComposer{display:block!important;position:relative!important;margin:0!important}.studioIntentComposer>.studioIntentFieldWrap{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.studioIntentComposer>.studioIntentFieldWrap>textarea{width:100%!important;min-width:0!important;min-height:126px!important;padding:18px 18px 58px!important;box-sizing:border-box!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentPlus{position:absolute!important;inset:auto auto 10px 10px!important;z-index:12!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#505850!important;box-shadow:none!important;outline:none!important;visibility:visible!important;opacity:1!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentPlus svg{display:block!important;width:20px!important;height:20px!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice{position:absolute!important;inset:auto 52px 10px auto!important;z-index:12!important;display:block!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice .studioIntentMic{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#4a534a!important;box-shadow:none!important;outline:none!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice .studioIntentMicGlyph,.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice .studioIntentMicGlyph svg{display:block!important;width:20px!important;height:20px!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentSubmit{position:absolute!important;inset:auto 10px 10px auto!important;z-index:12!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:#32cd33!important;color:#102210!important;box-shadow:none!important;outline:none!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice.samplesOpen .studioIntentVoicePicker{right:-42px!important;bottom:46px!important;z-index:30!important}.body>nav.rail>.railHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:auto!important}.body>nav.rail>.railHeader>.railProduct{flex:1 1 auto!important;width:auto!important;min-width:0!important;min-height:38px!important;margin:0!important;padding:4px 5px!important}.body>nav.rail>.railHeader>.railSidebarToggle{flex:0 0 32px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important}.body>nav.rail.compact>.railHeader{justify-content:space-between!important;gap:4px!important;padding:0 4px!important;margin:0 -10px 10px!important}.body>nav.rail.compact>.railHeader>.railProduct{flex:0 0 27px!important;width:27px!important;min-width:27px!important;min-height:27px!important;padding:0!important;justify-content:center!important}.body>nav.rail.compact>.railHeader>.railProduct .railProductMark{width:27px!important;height:27px!important;min-width:27px!important;border-radius:8px!important;font-size:12px!important}.body>nav.rail.compact>.railHeader>.railSidebarToggle{flex:0 0 27px!important;width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;border-radius:8px!important}.body>nav.rail.compact>.railHeader>.railSidebarToggle .sidebarToggleGlyph{width:18px!important;height:18px!important}html[data-v-theme=day],body[data-v-theme=day]{color-scheme:light!important;--v-accent:#32CD33!important;--v-accent-rgb:50,205,51!important;--v-accent-text:#18851a!important;--v-accent-soft:#f4fff3!important;--v-accent-line:rgba(50,205,51,.58)!important;background:#f3f5f2!important;color:#171a18!important}html[data-v-theme=night],body[data-v-theme=night]{color-scheme:dark!important;--v-accent:#32CD33!important;--v-accent-rgb:50,205,51!important;--v-accent-text:#79ef7a!important;--v-accent-soft:#173119!important;--v-accent-line:rgba(50,205,51,.62)!important;--rail-surface:#111411!important;--rail-hover:#1b251b!important;--rail-selected:#203a20!important;--rail-line:#303730!important;background:#0f120f!important;color:#edf2ed!important}body[data-v-theme=day] .shell,body[data-v-theme=day] .body,body[data-v-theme=day] .main{background:#f3f5f2!important;color:#171a18!important}body[data-v-theme=day] .top,body[data-v-theme=day] .rail,body[data-v-theme=day] :where(.studioHomeSheet,.stepBlockSurface,.template,.styleCard,.choice,.cap,.callout,.chatBox,.runtime,.setupAssistFloating,.helpModal,.managementCard,.connectorCard,.pricingBreakdown,.accountModal,.studioIntentFieldWrap,.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft){background:#fff!important}body[data-v-theme=night] .shell,body[data-v-theme=night] .body,body[data-v-theme=night] .main{background:#0f120f!important;color:#edf2ed!important}body[data-v-theme=night] .top,body[data-v-theme=night] .rail,body[data-v-theme=night] :where(.studioHomeSheet,.stepBlockSurface,.template,.styleCard,.choice,.cap,.callout,.chatBox,.runtime,.setupAssistFloating,.helpModal,.managementCard,.connectorCard,.pricingBreakdown,.accountModal,.studioIntentFieldWrap,.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft){background:#151915!important;color:#edf2ed!important;border-color:#323a32!important}body[data-v-theme=night] :where(h1,h2,h3,h4,b,strong,.railProductCopy strong,.railStepButton,.railSecondaryButton,.studioIntentLead,.pageHead p,.canonicalPanelIntro p,.blockContent p,label,span){color:inherit}body[data-v-theme=night] :where(input,textarea,select){background:#111511!important;color:#edf2ed!important;border-color:#384138!important}body[data-v-theme=night] :where(.ghost,.studioButtonSecondary,.landingAuthEntry,.composerPlus,.voiceToggleIcon,.studioIntentMic,.themeToggleButton){background:transparent!important;color:#e3e9e3!important}body[data-v-theme=night] :where(.composerPlus:hover,.composerPlus:focus-visible,.voiceToggleIcon:hover,.voiceToggleIcon:focus-visible,.studioIntentMic:hover,.studioIntentMic:focus-visible,.themeToggleButton:hover,.themeToggleButton:focus-visible){background:#232a23!important}body[data-v-theme=night] .studioButtonPrimary,body[data-v-theme=night] .composerSendButton,body[data-v-theme=night] .setupAssistSendButton,body[data-v-theme=night] .studioIntentSubmit{background:var(--v-accent)!important;color:#071407!important}body[data-v-theme=night] .kind,body[data-v-theme=night] .blockKind,body[data-v-theme=night] .statusPill.good,body[data-v-theme=night] .railStepButton.active{border-color:rgba(var(--v-accent-rgb),.52)!important}.themeToggleButton{position:relative!important;display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;width:48px!important;height:28px!important;min-width:48px!important;padding:3px!important;border:1px solid #cfd6cd!important;border-radius:999px!important;background:#fff!important;color:#566056!important;box-shadow:none!important;overflow:hidden!important}.themeToggleButton>span{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important;width:20px!important;height:20px!important;font-size:13px!important;line-height:1!important}.themeToggleButton:before{content:""!important;position:absolute!important;top:3px!important;left:3px!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#eef1ed!important;transition:transform .16s ease,background .16s ease!important}.themeToggleButton[aria-pressed=true]:before{transform:translate(20px)!important;background:#284528!important}.themeToggleButton:hover,.themeToggleButton:focus-visible{border-color:#97a197!important;outline:none!important}.body{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.body.rail-hidden{padding-left:0!important}.body.rail-compact,.body.studioHomeMode.rail-compact,.body.preSetupUtilityMode.rail-compact,.body.utilityMode.rail-compact,.body.aboutMode.rail-compact{padding-left:var(--rail-compact-width)!important}.body.rail-expanded,.body.studioHomeMode.rail-expanded,.body.preSetupUtilityMode.rail-expanded,.body.utilityMode.rail-expanded,.body.aboutMode.rail-expanded{padding-left:0!important}.body.rail-compact>.main,.body.studioHomeMode.rail-compact>.main,.body.preSetupUtilityMode.rail-compact>.main,.body.utilityMode.rail-compact>.main,.body.aboutMode.rail-compact>.main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.body.rail-expanded>.main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.top.rail-compact{left:var(--rail-compact-width)!important;right:0!important;width:auto!important;max-width:none!important}.top.rail-expanded{left:0!important;right:0!important;width:100%!important;max-width:none!important}.body>nav.rail.compact{position:fixed!important;left:0!important;top:0!important;bottom:0!important;width:var(--rail-compact-width)!important;z-index:calc(var(--layer-header) + 1)!important;box-shadow:none!important}.body>nav.rail.expanded{position:fixed!important;left:0!important;top:0!important;bottom:0!important;width:var(--rail-expanded-width)!important;z-index:calc(var(--layer-header) + 3)!important;box-shadow:12px 0 30px #141e1424!important}.body.rail-expanded .railMobileScrim{display:block!important;position:fixed!important;inset:0!important;background:#14181433!important;z-index:calc(var(--layer-header) + 2)!important}.body.rail-compact .railMobileScrim,.body.rail-hidden .railMobileScrim{display:none!important}@media(min-width:981px){.body.rail-expanded .railMobileScrim{display:block!important}}.body.rail-compact.setupGuideDocked{padding-left:var(--rail-compact-width)!important}.body.rail-expanded.setupGuideDocked{padding-left:0!important}@media(max-width:1499px){.body.rail-compact.setupGuideDocked{padding-right:0!important}}@media(min-width:1500px){.body.rail-compact.setupGuideDocked{padding-left:var(--rail-compact-width)!important;padding-right:438px!important}}@media(max-width:1699px){.body.rail-expanded.setupGuideDocked{padding-right:0!important}}@media(min-width:1700px){.body.rail-expanded.setupGuideDocked{padding-left:0!important;padding-right:438px!important}}.body.rail-compact .studioLayout,.body.rail-expanded .studioLayout,.body.rail-hidden .studioLayout{width:100%!important;max-width:100%!important;min-width:0!important}.body.rail-compact :where(.studioMain,.runtime,.stepBlockSurface,.blockContent,.studioHomeSheet,.managementPage,.pricingPage,.accountPage),.body.rail-expanded :where(.studioMain,.runtime,.stepBlockSurface,.blockContent,.studioHomeSheet,.managementPage,.pricingPage,.accountPage){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer){position:relative!important;min-width:0!important;overflow:visible!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer)>.composerPlus,.setupAssistComposer>.setupAssistAttach.composerPlus{position:absolute!important;inset:auto auto 10px 10px!important;z-index:20!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#505850!important;box-shadow:none!important;outline:none!important;visibility:visible!important;opacity:1!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer)>.realtimeVoiceControl{position:absolute!important;inset:auto 52px 10px auto!important;z-index:20!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer)>.realtimeVoiceControl>.voiceToggleIcon{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;outline:none!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer)>.realtimeVoiceControl>.voiceToggleIcon .voiceStateDot{display:none!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer)>.composerSendButton,.setupAssistComposer>.setupAssistSendButton{position:absolute!important;inset:auto 10px 10px auto!important;z-index:20!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important}:where(.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,.setupAssistComposer) textarea{padding-bottom:56px!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;display:block!important;pointer-events:none!important;z-index:11!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice>.studioIntentMic{position:absolute!important;inset:auto 52px 10px auto!important;pointer-events:auto!important}.studioIntentActionMenu{display:none!important}.studioIntentVoice.samplesOpen .studioIntentActionMenu{position:absolute!important;left:10px!important;right:auto!important;bottom:54px!important;width:min(700px,calc(100vw - 42px))!important;max-height:min(640px,calc(100vh - 145px))!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden!important;padding:12px!important;border:1px solid #d9dfd7!important;border-radius:16px!important;background:#fff!important;color:#222822!important;box-shadow:0 18px 48px #1923192e!important;pointer-events:auto!important;z-index:40!important}.studioIntentActionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:2px 2px 11px}.studioIntentActionHead>div{display:grid;gap:3px}.studioIntentActionHead b{font-size:14px}.studioIntentActionHead span,.studioIntentActionHead>small{font-size:10.5px;line-height:1.4;color:#737c73}.studioIntentActionHead>small{white-space:nowrap;padding-top:2px}.studioIntentActionShortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 11px;border-bottom:1px solid #edf0ec}.studioIntentActionShortcuts>button{display:flex;align-items:center;gap:9px;text-align:left;border:1px solid #dce2da;background:#fafbf9;color:#323932;border-radius:11px;padding:9px 10px;min-width:0}.studioIntentActionShortcuts>button.active{border-color:#9fdc9d;background:#f2fbf1}.studioIntentActionShortcuts>button:disabled{opacity:.45;cursor:not-allowed}.studioIntentActionShortcuts>button>span:first-child{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#eef2ed;color:#258b2b;font-size:12px;flex:0 0 24px}.studioIntentActionShortcuts>button>span:last-child{display:grid;gap:2px;min-width:0}.studioIntentActionShortcuts b{font-size:11.5px}.studioIntentActionShortcuts small{font-size:9.5px;color:#737c73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studioVoiceBrowser{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:9px;padding-top:11px}.studioVoiceBrowserTools{display:flex;align-items:center;gap:10px}.studioVoiceBrowserTools input{flex:1;min-width:0;height:36px;border:1px solid #d7ddd5;border-radius:10px;background:#fbfcfa;color:#293029;padding:0 11px;font-size:11.5px;outline:none}.studioVoiceBrowserTools input:focus{border-color:#7fc97c;box-shadow:0 0 0 3px #32cd331a}.studioVoiceBrowserTools>small{font-size:9.5px;color:#788078;white-space:nowrap}.studioVoiceCategories{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:1px 0 3px;scrollbar-width:thin}.studioVoiceCategories>button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:1px solid #dde3dc;background:#fff;color:#515951;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750}.studioVoiceCategories>button span{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#eef1ed;color:#687168;font-size:9px}.studioVoiceCategories>button.active{border-color:#74c873;background:#eefbee;color:#1b6f20}.studioVoiceCategories>button.active span{background:#dff6df;color:#176d1c}.studioVoiceGrid{min-height:0;max-height:315px;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:1px 2px 2px 0}.studioVoiceCard{min-width:0;border:1px solid #e0e5df;border-radius:12px;background:#fbfcfa;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;overflow:hidden}.studioVoiceCard.selected{border-color:#6bc86b!important;box-shadow:0 0 0 1px #6bc86b inset!important;background:#f3fcf2!important}.studioVoiceCardSelect{min-width:0;border:0;background:transparent;color:#303730;text-align:left;padding:10px 9px 9px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.studioVoiceCardSelect>span{min-width:0;display:grid;gap:3px}.studioVoiceCardSelect b{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studioVoiceCardSelect small{font-size:9.5px;line-height:1.35;color:#788078;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studioVoiceCardSelect i{font-style:normal;font-size:8.5px;text-transform:uppercase;letter-spacing:.04em;color:#6d756d;padding-top:2px}.studioVoiceCard.selected .studioVoiceCardSelect i{color:#218929;font-weight:800}.studioVoiceCardPreview{align-self:stretch;min-width:74px;border:0;border-left:1px solid #e5e9e4;background:#fff;color:#3d473d;padding:8px;font-size:9.5px;font-weight:800}.studioVoiceCardPreview:hover,.studioVoiceCardPreview:focus-visible{background:#eefbee;color:#176d1c;outline:none}.studioVoiceCardPreview:disabled{opacity:.4;cursor:not-allowed}.studioVoiceShowMore{justify-self:center;border:1px solid #d8ded6;background:#fff;color:#465046;border-radius:9px;padding:7px 11px;font-size:10px;font-weight:750}.studioVoiceSelectionSummary{display:flex;align-items:center;gap:7px;min-width:0;border-top:1px solid #edf0ec;padding:9px 2px 0;font-size:10px}.studioVoiceSelectionSummary span{color:#778077}.studioVoiceSelectionSummary b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studioVoiceSelectionSummary small{margin-left:auto;color:#778077}.studioVoiceEmpty{grid-column:1/-1;display:grid;gap:4px;text-align:center;padding:24px 12px;color:#737c73}.studioVoiceEmpty b{font-size:12px;color:#414941}.studioVoiceEmpty span{font-size:10.5px}.studioIntentVoiceError{pointer-events:auto!important}html[data-v-theme=night] .studioIntentVoice.samplesOpen .studioIntentActionMenu{background:#181d18!important;color:#eef3ed!important;border-color:#3a4339!important;box-shadow:0 18px 48px #0006!important}html[data-v-theme=night] .studioIntentActionShortcuts{border-color:#303830}html[data-v-theme=night] .studioIntentActionShortcuts>button,html[data-v-theme=night] .studioVoiceCard,html[data-v-theme=night] .studioVoiceCategories>button,html[data-v-theme=night] .studioVoiceShowMore,html[data-v-theme=night] .studioVoiceCardPreview{background:#202620;color:#e5ebe4;border-color:#3a4339}html[data-v-theme=night] .studioVoiceBrowserTools input{background:#202620;color:#eef3ed;border-color:#3a4339}html[data-v-theme=night] .studioVoiceSelectionSummary{border-color:#303830}@media(max-width:720px){.studioIntentVoice.samplesOpen .studioIntentActionMenu{left:0!important;right:0!important;width:auto!important;max-height:calc(100vh - 120px)!important;padding:10px!important}.studioIntentActionHead{gap:8px}.studioIntentActionHead>small{display:none}.studioIntentActionShortcuts{grid-template-columns:1fr}.studioVoiceBrowserTools{align-items:stretch;flex-direction:column;gap:5px}.studioVoiceBrowserTools>small{align-self:flex-start}.studioVoiceGrid{grid-template-columns:1fr;max-height:300px}}.profileMenuPanel{width:292px!important;max-height:min(720px,calc(100vh - 92px));overflow:auto}.profileMenuBalanceCard{display:grid;gap:9px;padding:10px 10px 9px;border:1px solid #dce2da;border-radius:12px;background:#fafcf9;margin:1px 1px 4px}.profileMenuBalanceTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.profileMenuBalanceTop>span{display:grid;gap:1px}.profileMenuBalanceTop small{font-size:10px;color:#747d74;font-weight:750}.profileMenuBalanceTop strong{font-size:23px;line-height:1.05;letter-spacing:-.025em;color:#1f281f}.profileMenuPanel .profileMenuAddFuel{width:auto!important;padding:7px 9px!important;border:1px solid #87d683!important;background:#eefbee!important;color:#1d7522!important;border-radius:9px!important;font-size:10px!important;font-weight:850!important}.profileMenuPanel .profileMenuAddFuel:hover{background:#32cd33!important;border-color:#32cd33!important;color:#0d260e!important}.profileMenuFuelTrack{height:6px;background:#e4e9e2;border-radius:999px;overflow:hidden}.profileMenuFuelTrack>i{display:block;height:100%;min-width:2px;max-width:100%;border-radius:inherit;background:var(--v-accent,#32CD33)}.profileMenuBalanceMeta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9.5px;color:#727a72}.profileMenuBalanceMeta b{font-size:9.5px;color:#485148;white-space:nowrap}.profileMenuPanel .profileMenuAnalyticsLink{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:1px 0 0!important;padding:7px 0 0!important;border-radius:0!important;border-top:1px solid #e8ece7!important;background:transparent!important;color:#2a732e!important;font-weight:800!important}.profileMenuPanel .profileMenuAnalyticsLink:hover{background:transparent!important;color:#18851a!important}html[data-v-theme=night] .profileMenuPanel{background:#171c17!important;border-color:#384138!important}html[data-v-theme=night] .profileMenuPanel button{background:#171c17!important;color:#e5ebe4!important}html[data-v-theme=night] .profileMenuPanel button:hover{background:#242b24!important;color:#8de78c!important}html[data-v-theme=night] .profileMenuBalanceCard{background:#202620;border-color:#3b453a}html[data-v-theme=night] .profileMenuBalanceTop strong{color:#eef3ed}html[data-v-theme=night] .profileMenuBalanceTop small,html[data-v-theme=night] .profileMenuBalanceMeta{color:#a8b0a7}html[data-v-theme=night] .profileMenuBalanceMeta b{color:#d5ddd4}html[data-v-theme=night] .profileMenuFuelTrack{background:#333b32}html[data-v-theme=night] .profileMenuPanel .profileMenuAnalyticsLink{border-top-color:#343d34!important;background:transparent!important;color:#8de78c!important}@media(max-width:480px){.profileMenuPanel{width:min(292px,calc(100vw - 20px))!important;right:-2px!important}}@media(max-width:760px){.body.rail-compact.setupGuideDocked .setupAssistFloating{left:calc(var(--rail-compact-width) + 8px)!important;right:8px!important;width:auto!important;max-width:none!important}}.body.rail-compact.setupGuideDocked>nav.rail.compact{z-index:calc(var(--layer-popover) + 2)!important}.setupAssistComposer{position:relative!important;grid-template-columns:var(--studio-compact-control-height) minmax(0,1fr) var(--studio-compact-control-height) 58px!important;gap:9px!important;align-items:center!important}.setupAssistComposerActionSlot{position:relative!important;width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important;display:grid!important;place-items:center!important;z-index:6!important}.setupAssistComposer .setupAssistAttach{width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important;min-width:var(--studio-compact-control-height)!important;min-height:var(--studio-compact-control-height)!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.setupAssistComposer .setupAssistAttach:hover,.setupAssistComposer .setupAssistAttach:focus-visible,.setupAssistComposer .setupAssistAttach.active{background:#eef2ed!important;color:#25732a!important;outline:none!important}.setupAssistComposerActions{position:absolute!important;left:0!important;bottom:calc(100% + 8px)!important;width:min(320px,calc(100vw - 36px))!important;display:grid!important;gap:4px!important;padding:7px!important;border:1px solid #dce2da!important;border-radius:13px!important;background:#fff!important;box-shadow:0 16px 40px #1a241a2e!important;z-index:80!important}.setupAssistComposerActions>button{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:7px 9px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#303730!important;text-align:left!important}.setupAssistComposerActions>button:hover,.setupAssistComposerActions>button:focus-visible{background:#f0f8ef!important;outline:none!important}.setupAssistComposerActions>button>span:first-child{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:8px!important;background:#edf2ec!important;color:#27862e!important;font-size:13px!important}.setupAssistComposerActions>button>span:last-child{display:grid!important;gap:2px!important;min-width:0!important}.setupAssistComposerActions b{font-size:11px!important}.setupAssistComposerActions small{font-size:9.5px!important;line-height:1.3!important;color:#727b72!important}.setupAssistComposer.dragging{outline:2px dashed #4fbd54!important;outline-offset:4px!important;border-radius:14px!important;background:#f5fcf4!important}.setupAssistComposerDropHint{position:absolute!important;inset:-5px!important;display:grid!important;place-items:center!important;padding:8px!important;border-radius:14px!important;background:#f4fcf3f0!important;color:#237329!important;font-size:11px!important;font-weight:850!important;text-align:center!important;pointer-events:none!important;z-index:20!important}html[data-v-theme=night] .setupAssistComposerActions{background:#1b211b!important;border-color:#3b453a!important;box-shadow:0 16px 40px #0000006b!important}html[data-v-theme=night] .setupAssistComposerActions>button{color:#e7ede6!important}html[data-v-theme=night] .setupAssistComposerActions>button:hover{background:#273027!important}html[data-v-theme=night] .setupAssistComposerActions small{color:#a6aea5!important}html[data-v-theme=night] .setupAssistComposer.dragging{background:#1e2b1e!important}html[data-v-theme=night] .setupAssistComposerDropHint{background:#1d2b1df2!important;color:#93e693!important}@media(max-width:720px){.setupAssistComposer{grid-template-columns:46px minmax(0,1fr) 46px 52px!important;gap:7px!important}.setupAssistComposerActions{width:min(300px,calc(100vw - 28px))!important}.setupAssistComposer .setupAssistSendButton{width:52px!important;min-width:52px!important}}.setupAssistFloating .setupAssistComposer{position:relative!important;display:grid!important;grid-template-columns:50px minmax(0,1fr) 50px 58px!important;gap:9px!important;align-items:center!important;min-width:0!important;padding:0!important;overflow:visible!important}.setupAssistFloating .setupAssistComposer>.setupAssistComposerActionSlot{position:relative!important;grid-column:1!important;grid-row:1!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;align-self:center!important;justify-self:start!important}.setupAssistFloating .setupAssistComposer>.setupAssistComposerActionSlot>.setupAssistAttach.composerPlus{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;margin:0!important;padding:0!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important}.setupAssistFloating .setupAssistComposer>textarea{position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:13px 14px!important;margin:0!important;border-radius:14px!important;resize:none!important;box-sizing:border-box!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl{position:relative!important;inset:auto!important;grid-column:3!important;grid-row:1!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;margin:0!important;justify-self:end!important;align-self:center!important}.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl>.voiceToggleIcon{position:relative!important;inset:auto!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:14px!important}.setupAssistFloating .setupAssistComposer>.setupAssistSendButton{position:relative!important;inset:auto!important;grid-column:4!important;grid-row:1!important;width:58px!important;height:50px!important;min-width:58px!important;min-height:50px!important;margin:0!important;justify-self:end!important;align-self:center!important;border-radius:14px!important}@media(max-width:720px){.setupAssistFloating .setupAssistComposer{grid-template-columns:46px minmax(0,1fr) 46px 52px!important;gap:7px!important}.setupAssistFloating .setupAssistComposer>.setupAssistComposerActionSlot,.setupAssistFloating .setupAssistComposer>.setupAssistComposerActionSlot>.setupAssistAttach.composerPlus,.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl,.setupAssistFloating .setupAssistComposer>.realtimeVoiceControl.compactVoiceControl>.voiceToggleIcon{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important}.setupAssistFloating .setupAssistComposer>textarea{height:46px!important;min-height:46px!important;max-height:46px!important}.setupAssistFloating .setupAssistComposer>.setupAssistSendButton{width:52px!important;min-width:52px!important;height:46px!important;min-height:46px!important}}.body>nav.rail .railProduct,.body>nav.rail .railProduct:hover,.body>nav.rail .railProduct:focus-visible{background:transparent!important;box-shadow:none!important;outline:none!important}.body>nav.rail.compact>.railHeader{position:relative!important;justify-content:center!important;gap:0!important;padding:0 10px!important;margin:0 -10px 10px!important;overflow:visible!important}.body>nav.rail.compact>.railHeader>.railProduct{flex:0 0 46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important}.body>nav.rail.compact>.railHeader>.railProduct .railProductMark{width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important;font-size:13px!important}.body>nav.rail.compact>.railHeader>.railSidebarToggle{position:absolute!important;left:calc(100% + 10px)!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;border-radius:10px!important;z-index:calc(var(--layer-header) + 2)!important}.body>nav.rail.compact>.railHeader>.railSidebarToggle .sidebarToggleGlyph{width:22px!important;height:22px!important}.studioHomePage{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}.studioHomeSheet{min-width:0!important;max-width:min(760px,100%)!important}@media(max-width:980px){.body.rail-compact>.main,.body.studioHomeMode.rail-compact>.main,.body.preSetupUtilityMode.rail-compact>.main,.body.utilityMode.rail-compact>.main,.body.aboutMode.rail-compact>.main{width:calc(100vw - var(--rail-compact-width))!important;max-width:calc(100vw - var(--rail-compact-width))!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.body.rail-compact>.main .studioHomePage{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important}.body.rail-compact>.main .studioHomeSheet{width:100%!important;max-width:760px!important;min-width:0!important}}.themeToggleButton{display:grid!important;place-items:center!important;grid-template-columns:1fr!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#566056!important;box-shadow:none!important;overflow:visible!important}.themeToggleButton>span{display:none!important;width:22px!important;height:22px!important;place-items:center!important;font-size:17px!important;line-height:1!important}.themeToggleButton:hover,.themeToggleButton:focus-visible{border:0!important;background:#f2f5f1!important;outline:none!important}body[data-v-theme=night] .themeToggleButton{background:transparent!important;color:#e3e9e3!important;border:0!important}body[data-v-theme=night] .themeToggleButton:hover,body[data-v-theme=night] .themeToggleButton:focus-visible{background:#232a23!important;border:0!important}.body>nav.rail.compact{overflow:visible!important}.body>nav.rail.compact>.railSteps{overflow-y:auto!important;overflow-x:hidden!important}.body>nav.rail.compact>.railHeader>.railSidebarToggle{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.landingHeaderControls .topActions{align-items:center!important}.landingHeaderControls .landingAboutLink{min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 11px!important;font-size:14px!important;line-height:1!important}.landingHeaderControls .landingAuthPills{align-items:center!important}.landingHeaderControls .landingAuthPills .landingAuthEntry{min-height:40px!important;height:40px!important;padding:0 15px!important;font-size:14px!important;line-height:1!important}.landingHeaderControls .themeToggleButton{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.landingHeaderControls .themeToggleButton>span{width:22px!important;height:22px!important;font-size:18px!important}.landingHeaderControls .profileMenuTrigger.anonymous{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.landingHeaderControls .profileMenuTrigger.anonymous .menuBarsModern{width:27px!important;min-width:27px!important;height:24px!important}.themeToggleButton,body[data-v-theme=night] .themeToggleButton{background:transparent!important;border:0!important;box-shadow:none!important}.themeToggleButton:focus-visible,body[data-v-theme=night] .themeToggleButton:focus-visible{background:transparent!important;outline:2px solid rgba(50,205,51,.38)!important;outline-offset:1px!important}@media(hover:none),(pointer:coarse){.themeToggleButton:hover,body[data-v-theme=night] .themeToggleButton:hover{background:transparent!important}}@media(max-width:520px){.landingHeaderControls .landingAboutLink{min-height:38px!important;padding:0 8px!important;font-size:13.5px!important}.landingHeaderControls .landingAuthPills .landingAuthEntry{min-height:38px!important;height:38px!important;padding:0 11px!important;font-size:13.5px!important}.landingHeaderControls .themeToggleButton,.landingHeaderControls .profileMenuTrigger.anonymous{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}}html,body,#root,.shell,.body,.main{max-width:100%!important}.main,.main :where(.stack,.studioMain,.chatBox,.runtime,.stepBlockSurface,.blockContent,.canonicalVVoice,.canonicalVVoiceBody,.canonicalVVoiceChoice,.liveOps,.studioHomePage,.studioHomeSheet,.accountPage,.pricingPage,.managementPage){min-width:0!important}.main :where(input,textarea,select,button,img,video,canvas){max-width:100%}.main :where(h1,h2,h3,h4,p,span,b,strong,small,label){overflow-wrap:anywhere}.top{min-width:0!important;overflow:visible!important}.topActions{min-width:0!important;max-width:100%!important;align-items:center!important;flex-wrap:nowrap!important}.topActions>*{flex-shrink:0}.liveStudioHeader{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}@media(max-width:620px){.top{gap:4px!important;padding-left:8px!important;padding-right:8px!important}.topActions,.landingHeaderControls .landingAuthPills{gap:4px!important}.landingHeaderControls .landingAuthPills .landingAuthEntry{height:38px!important;min-height:38px!important;padding:0 10px!important;font-size:13.5px!important}.landingHeaderControls .themeToggleButton{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.liveStudioHeader{height:38px!important;min-height:38px!important;min-width:0!important;padding:0 9px!important;font-size:13px!important;line-height:1!important}.profileMenuTrigger.anonymous{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}}@media(max-width:430px){.topActions,.landingHeaderControls .landingAuthPills{gap:3px!important}.landingHeaderControls .landingAuthPills .landingAuthEntry{padding:0 8px!important;font-size:13px!important}.liveStudioHeader{padding:0 7px!important;font-size:12.75px!important}}.canonicalVVoice,.canonicalVVoiceBody,.canonicalVVoiceChoice{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.canonicalVVoiceChoice{overflow:visible!important}.canonicalVVoiceDiscovery{min-width:0!important}.canonicalVVoiceDiscovery>*,.canonicalVVoicePicker>*{min-width:0!important;max-width:100%!important}@media(max-width:760px){.canonicalVVoiceBody{padding-left:14px!important;padding-right:14px!important}.canonicalVVoiceHead{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.canonicalVVoiceHead .statusPill{justify-self:start!important;max-width:100%!important;white-space:normal!important}.canonicalVVoiceChoice{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.canonicalVVoiceDiscovery{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important}.canonicalVVoiceDiscovery input,.canonicalVVoiceDiscovery select{width:100%!important;min-width:0!important;height:44px!important}.canonicalVVoicePicker{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important}.canonicalVVoicePicker select,.canonicalVVoicePicker>button{width:100%!important;min-width:0!important;min-height:44px!important}.canonicalVVoiceActions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.canonicalVVoiceActions>button{min-height:44px!important;width:auto!important;max-width:100%!important}}.chatBox{min-width:0!important;overflow:hidden!important}.chatBox .turns{min-width:0!important}.chatBox>.composer{position:relative!important;display:block!important;width:auto!important;min-width:0!important;min-height:132px!important;margin:12px!important;padding:0!important;border:1px solid #d8ded7!important;border-radius:18px!important;background:#fff!important;overflow:visible!important;box-sizing:border-box!important}.chatBox>.composer>.composerInputWrap{display:block!important;width:100%!important;min-width:0!important}.chatBox>.composer textarea{display:block!important;width:100%!important;min-width:0!important;min-height:130px!important;height:130px!important;margin:0!important;padding:18px 18px 58px!important;border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important;outline:none!important;resize:vertical!important;font-size:16px!important;line-height:1.45!important}.chatBox>.composer>.composerPlus{position:absolute!important;inset:auto auto 12px 12px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:11px!important;background:transparent!important;color:#303830!important;z-index:25!important;pointer-events:auto!important}.chatBox>.composer>.realtimeVoiceControl{position:absolute!important;inset:auto 64px 12px auto!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;z-index:25!important;pointer-events:auto!important}.chatBox>.composer>.realtimeVoiceControl>.voiceToggleIcon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border:0!important;border-radius:11px!important;background:transparent!important;box-shadow:none!important}.chatBox>.composer>.composerSendButton{position:absolute!important;inset:auto 12px 12px auto!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:11px!important;background:var(--v-accent,#32CD33)!important;color:#09230b!important;z-index:25!important;pointer-events:auto!important}.chatBox>.composer>.composerPlus:hover,.chatBox>.composer>.composerPlus:focus-visible,.chatBox>.composer>.realtimeVoiceControl>.voiceToggleIcon:hover,.chatBox>.composer>.realtimeVoiceControl>.voiceToggleIcon:focus-visible{background:#eef2ed!important;outline:none!important}.chatBox>.composer>.composerSendButton:disabled{opacity:.42!important;cursor:not-allowed!important}@media(max-width:760px){.chatBox .turns{height:min(52dvh,520px)!important;min-height:340px!important;max-height:none!important}.chatBox>.composer{margin:10px!important}}@media(max-width:720px){.studioIntentVoice.samplesOpen .studioIntentActionMenu{position:fixed!important;left:10px!important;right:10px!important;top:auto!important;bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 108px - env(safe-area-inset-bottom,0px))!important;overflow:auto!important;overscroll-behavior:contain!important;padding:12px!important;z-index:1200!important}.studioIntentActionShortcuts{grid-template-columns:minmax(0,1fr)!important}.studioVoiceBrowser{min-height:0!important;overflow:visible!important}.studioVoiceBrowserTools{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.studioVoiceGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;max-height:min(46dvh,380px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.studioVoiceCard{min-width:0!important;width:100%!important}.studioVoiceCardSelect{min-width:0!important;touch-action:manipulation!important}.studioVoiceCardPreview{min-width:78px!important;touch-action:manipulation!important}.studioVoiceSelectionSummary{flex-wrap:wrap!important}.studioVoiceSelectionSummary small{margin-left:0!important;width:100%!important}}.requestInviteInline,.authCodeUtilities{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;margin-top:-3px!important;font-size:12px!important;color:#697269!important}.requestInviteLink{appearance:none!important;border:0!important;background:transparent!important;color:#218929!important;padding:2px 0!important;margin:0!important;border-radius:0!important;box-shadow:none!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important;min-height:0!important}.requestInviteLink:hover,.requestInviteLink:focus-visible{background:transparent!important;color:#176d1c!important;text-decoration:underline!important;text-underline-offset:3px!important;outline:none!important}.requestInviteLink:disabled{color:#9aa19a!important;text-decoration:none!important;cursor:not-allowed!important}.assignedInviterCard{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;padding:10px 11px!important;border:1px solid rgba(50,205,51,.28)!important;border-radius:12px!important;background:#f7fff5!important}.assignedInviterAvatar{width:38px!important;height:38px!important;min-width:38px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:50%!important;background:#171a18!important;color:#fff!important;font-size:14px!important;font-weight:850!important}.assignedInviterAvatar img{width:100%!important;height:100%!important;object-fit:cover!important}.assignedInviterCopy{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:10px!important;row-gap:2px!important;align-items:center!important}.assignedInviterCopy small{grid-column:1/-1!important;color:#697269!important;font-size:10px!important}.assignedInviterCopy b{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important}.assignedInviterCopy em{font-style:normal!important;font-size:10.5px!important;font-weight:800!important;color:#247b29!important;white-space:nowrap!important}.compactNotice{margin-top:0!important;padding:8px 10px!important;font-size:11px!important}body[data-v-theme=night] .chatBox>.composer{background:#151915!important;border-color:#384138!important}body[data-v-theme=night] .assignedInviterCard{background:#152416!important;border-color:#335d35!important}body[data-v-theme=night] .requestInviteInline,body[data-v-theme=night] .authCodeUtilities{color:#aeb6ae!important}.body>nav.rail.expanded{z-index:calc(var(--layer-popover) + 12)!important}.body.rail-expanded .railMobileScrim{z-index:calc(var(--layer-popover) + 11)!important}.body.rail-expanded .railExternalClose.expanded,.body.rail-expanded>.railExternalClose.expanded{z-index:calc(var(--layer-popover) + 13)!important}.liveStudioHeader{flex:0 0 auto!important;width:auto!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important}.liveStudioHeaderGroup{flex:0 0 auto!important}@media(max-width:500px){.liveStudioHeader{min-width:max-content!important}}.liveStudioHeaderGroup{flex:0 0 auto!important;min-width:0!important;max-width:none!important}.liveStudioHeader{width:auto!important;min-width:max-content!important;max-width:none!important;flex:0 0 auto!important;flex-basis:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}@media(max-width:620px){.liveStudioHeader{width:auto!important;min-width:max-content!important;max-width:none!important;flex-basis:auto!important;padding:0 8px!important;font-size:12.25px!important}}@media(max-width:430px){.liveStudioHeader{padding-left:7px!important;padding-right:7px!important;font-size:12px!important}}html,body,#root,.shell{width:100%!important;max-width:100%!important;overflow-x:clip!important}.body,.main,.studioLayout,.studioMain,.liveOps,.chatBox,.runtime,.canonicalVVoice,.canonicalVVoiceBody,.canonicalVVoiceChoice{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.studioLayout{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)!important}.studioLayout>.studioMain,.studioLayout>.runtime,.studioLayout>.liveOps{min-width:0!important;max-width:100%!important}.runtime,.runtimeScrollBody,.liveOps{overflow-x:clip!important}@container studio-canvas (max-width:980px){.studioLayout{grid-template-columns:minmax(0,1fr)!important;max-width:780px!important}}.liveStudioHeaderGroup{min-width:0!important;max-width:100%!important;flex:0 1 auto!important}.liveStudioHeader{width:auto!important;min-width:0!important;max-width:100%!important;flex:0 1 auto!important;flex-basis:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}@media(max-width:620px){.setupHeaderControls .topActions{min-width:0!important;max-width:100%!important;gap:4px!important}.setupHeaderControls .workspaceAuthPills{min-width:0!important;flex:0 1 auto!important}.setupHeaderControls .workspaceAuthEntry{min-width:0!important;padding-left:9px!important;padding-right:9px!important}.liveStudioHeader{min-width:74px!important;max-width:88px!important;padding-left:7px!important;padding-right:7px!important;font-size:12px!important}}.themeToggleButton,.themeToggleButton:active,.themeToggleButton:focus,.themeToggleButton:focus-visible,body[data-v-theme=night] .themeToggleButton,body[data-v-theme=night] .themeToggleButton:active,body[data-v-theme=night] .themeToggleButton:focus,body[data-v-theme=night] .themeToggleButton:focus-visible{background:transparent!important;border:0!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.themeToggleButton:hover{background:#f2f5f1!important}body[data-v-theme=night] .themeToggleButton:hover{background:#232a23!important}}.chatBox>.composer{position:relative!important;display:block!important;width:auto!important;min-width:0!important;min-height:132px!important;padding:0!important;overflow:visible!important}.chatBox>.composer>.composerInputWrap{width:100%!important;min-width:0!important}.chatBox>.composer textarea{width:100%!important;min-width:0!important;min-height:130px!important;padding:18px 18px 64px!important;box-sizing:border-box!important}.chatBox>.composer>.composerPlus{position:absolute!important;inset:auto auto 12px 12px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;align-self:auto!important}.chatBox>.composer>.composerEndActions{position:absolute!important;inset:auto 12px 12px auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:auto!important;max-width:calc(100% - 78px)!important;min-width:0!important;z-index:25!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl{position:relative!important;inset:auto!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;flex:0 0 42px!important;align-self:auto!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl>.voiceToggleIcon{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:11px!important;background:transparent!important;box-shadow:none!important}.chatBox>.composer>.composerEndActions>.composerSendButton{position:relative!important;inset:auto!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:11px!important;flex:0 0 42px!important;align-self:auto!important;display:grid!important;place-items:center!important}@media(max-width:520px){.chatBox>.composer{min-height:124px!important}.chatBox>.composer textarea{min-height:122px!important;padding-bottom:62px!important}.chatBox>.composer>.composerEndActions{gap:8px!important}}.canonicalVVoicePicker{min-width:0!important;max-width:100%!important}.canonicalVoicePreviewButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:8px 12px!important;border:1px solid #b9c6b7!important;background:#f7faf6!important;color:#243024!important;border-radius:9px!important;font-weight:800!important;white-space:nowrap!important;opacity:1!important}.canonicalVoicePreviewButton:hover:not(:disabled),.canonicalVoicePreviewButton:focus-visible:not(:disabled){border-color:#72b86f!important;background:#eff9ed!important;color:#176d1c!important;outline:none!important}.canonicalVoicePreviewButton:disabled{opacity:.48!important;cursor:not-allowed!important}.canonicalVoicePreviewHint{grid-column:2!important;margin-top:-2px!important;color:#737b73!important}@media(max-width:760px){.canonicalVVoiceChoice,.canonicalVVoiceDiscovery,.canonicalVVoicePicker{width:100%!important;max-width:100%!important;min-width:0!important}.canonicalVVoicePicker{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.canonicalVVoicePicker>select,.canonicalVVoicePicker>.canonicalVoicePreviewButton{width:100%!important;max-width:100%!important;min-width:0!important}.canonicalVoicePreviewHint{grid-column:1!important}}body[data-v-theme=night] .canonicalVoicePreviewButton{background:#151a15!important;border-color:#445044!important;color:#e7ece7!important}body[data-v-theme=night] .canonicalVoicePreviewButton:hover:not(:disabled),body[data-v-theme=night] .canonicalVoicePreviewButton:focus-visible:not(:disabled){background:#213021!important;border-color:#5b8f59!important;color:#f1fff0!important}.liveChatEmpty{display:grid!important;place-items:center!important;min-height:72px!important;padding:16px 12px!important;color:var(--muted,#6b746a)!important;font-size:13px!important;line-height:1.4!important;text-align:center!important}.liveVoicePreferenceSummary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;padding:9px 10px!important;border:1px solid var(--line,#dde3dc)!important;border-radius:12px!important;background:var(--panel,#fff)!important}.liveVoicePreferenceSummary b{font-size:12px!important}.liveVoicePreferenceSummary span{min-width:0!important;color:var(--muted,#697269)!important;font-size:11.5px!important;text-align:right!important;overflow-wrap:anywhere!important}.liveOpsCoach{display:grid!important;gap:8px!important;min-width:0!important;margin-top:10px!important;padding:10px!important;border:1px solid var(--line,#dde3dc)!important;border-radius:13px!important;background:var(--panel-soft,#f8faf7)!important}.liveOpsCoach>div:first-child{display:grid!important;gap:2px!important}.liveOpsCoach>div:first-child b{font-size:12.5px!important}.liveOpsCoach>div:first-child span,.liveOpsCoach>small{color:var(--muted,#687268)!important;font-size:11.5px!important;line-height:1.35!important}.liveOpsCoach textarea{width:100%!important;min-height:72px!important;resize:vertical!important}.coachSimpleActions{display:flex!important;gap:6px!important;flex-wrap:wrap!important}.coachSimpleActions>button{min-height:34px!important}.coachPrimaryAction{font-weight:800!important}.turns{display:flex!important;flex-direction:column!important}.transcriptTurn.user{align-self:flex-end!important;width:auto!important;max-width:min(84%,680px)!important;margin-left:auto!important}.transcriptTurn.user .messageMeta{justify-content:flex-end!important}.transcriptTurn.user .messageBody{width:auto!important;padding:9px 12px!important;border:1px solid var(--line,#dbe1da)!important;border-radius:16px 16px 5px!important;background:var(--panel-soft,#f3f6f2)!important;box-shadow:none!important}.transcriptTurn.assistant{align-self:stretch!important;width:100%!important;max-width:100%!important;margin-right:0!important}.transcriptTurn.assistant .messageBody{width:100%!important;padding:4px 2px 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.transcriptTurn.assistant .messageMeta{padding-left:2px!important}.transcriptTurn.assistant .messageHoverActions{margin-left:0!important}.rail.compact,.rail.expanded{position:fixed!important;top:0!important;bottom:0!important;align-self:initial!important;overscroll-behavior:contain!important}.rail.compact>.railSteps,.rail.expanded>.railSteps{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}@media(max-width:760px){.studioLayout{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:10px!important}.studioLayout>.studioMain{order:1!important}.studioLayout>.liveOps{order:2!important}.studioLayout>.runtime{order:3!important}.studioMain .chatBox{width:100%!important;max-width:100%!important;border-radius:14px!important}.studioMain .turns{min-height:42dvh!important;max-height:58dvh!important;padding-left:10px!important;padding-right:10px!important}.transcriptTurn.user{max-width:88%!important}.transcriptTurn.assistant{max-width:100%!important}.transcriptTurn .messageMeta{font-size:10.5px!important}.transcriptTurn .messageBody{font-size:14px!important;line-height:1.45!important}.liveOpsCoach{padding:9px!important}.coachSimpleActions{display:grid!important;grid-template-columns:1fr!important}.coachSimpleActions>button{width:100%!important;justify-content:center!important}.liveVoicePreferenceSummary{align-items:flex-start!important;flex-direction:column!important;gap:3px!important}.liveVoicePreferenceSummary span{text-align:left!important}}.setupAssistFloating .setupAssistPersistentVoice{position:absolute!important;z-index:35!important;display:block!important;width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important;pointer-events:auto!important}.setupAssistFloating .setupAssistPersistentVoice.expanded{right:79px!important;bottom:12px!important}.setupAssistFloating .setupAssistPersistentVoice.collapsed{right:86px!important;top:9px!important}.setupAssistFloating .setupAssistPersistentVoice .compactVoiceControl,.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon{width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important;min-width:var(--studio-compact-control-height)!important;min-height:var(--studio-compact-control-height)!important}.setupAssistVoiceSlot{display:block!important;width:var(--studio-compact-control-height)!important;height:var(--studio-compact-control-height)!important}.setupAssistFloating.collapsed .setupAssistHeadActions>.setupAssistUtilityIcon:not(.setupAssistClose){display:none!important}.jobCapabilitiesSetup{counter-reset:setup-card!important}.jobCapabilitiesSetup>.stepBlockSurface[data-setup-number]{counter-increment:setup-card!important}.jobCapabilitiesSetup>.stepBlockSurface[data-setup-number]:after{display:none!important;content:none!important}.jobCapabilitiesSetup>.stepBlockSurface[data-setup-number]>.kind.blockKind{display:inline-flex!important;align-items:center!important;gap:6px!important}.jobCapabilitiesSetup>.stepBlockSurface[data-setup-number]>.kind.blockKind:before{content:counter(setup-card)!important;display:inline-grid!important;place-items:center!important;min-width:18px!important;height:18px!important;padding:0 4px!important;border-radius:6px!important;background:#ffffffad!important;color:inherit!important;font-size:9.5px!important;font-weight:900!important;line-height:1!important}.setupAssistFloating .setupAssistVoiceSlot{grid-column:auto!important}@media(max-width:760px){.setupAssistFloating .setupAssistPersistentVoice.expanded{right:72px!important;bottom:10px!important}.setupAssistFloating .setupAssistPersistentVoice.collapsed{right:78px!important;top:8px!important}.setupAssistFloating.collapsed{width:min(290px,calc(100vw - 16px))!important}}.top{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:var(--layer-header,500)!important}.headerPriceControl{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;flex:0 1 auto!important}.headerPricingModes{display:inline-flex!important;align-items:center!important;padding:2px!important;border:1px solid #d9dfd7!important;border-radius:10px!important;background:#f6f8f5!important;flex:0 0 auto!important}.headerPricingModes button{min-height:30px!important;padding:5px 8px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#667066!important;font-size:10px!important;font-weight:850!important;line-height:1!important;box-shadow:none!important}.headerPricingModes button.selected{background:#fff!important;color:#1f2a20!important;box-shadow:0 1px 4px #141e141a!important}.headerPricingModes button:disabled{opacity:.72!important;cursor:default!important}.priceHeaderButton{display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"mode price" "detail detail"!important;align-items:center!important;column-gap:5px!important;row-gap:1px!important;min-width:118px!important;min-height:40px!important;padding:5px 9px!important;border:1px solid #d9dfd7!important;border-radius:11px!important;background:#fff!important;color:#263026!important;box-shadow:none!important;text-align:left!important}.priceHeaderButton>span{grid-area:mode!important;font-size:9px!important;font-weight:850!important;color:#687168!important;text-transform:uppercase!important;letter-spacing:.03em!important}.priceHeaderButton>strong{grid-area:price!important;font-size:17px!important;line-height:1!important;letter-spacing:-.025em!important}.priceHeaderButton>small{grid-area:detail!important;font-size:9.5px!important;line-height:1.2!important;color:#687168!important;white-space:nowrap!important}.priceHeaderButton:hover,.priceHeaderButton:focus-visible{border-color:#8fc98a!important;background:#f8fff7!important;outline:none!important}@media(max-width:760px){.headerPriceControl{gap:3px!important}.headerPricingModes{padding:1px!important}.headerPricingModes button{min-height:28px!important;padding:4px 5px!important;font-size:8.5px!important}.priceHeaderButton{min-width:84px!important;min-height:34px!important;padding:4px 6px!important}.priceHeaderButton>span{display:none!important}.priceHeaderButton>strong{font-size:14px!important}.priceHeaderButton>small{font-size:8px!important;max-width:96px!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media(max-width:470px){.headerPricingModes button{padding-left:4px!important;padding-right:4px!important}.headerPricingModes button:first-child{font-size:0!important}.headerPricingModes button:first-child:after{content:"Mthly";font-size:8px!important}.priceHeaderButton{min-width:70px!important}.priceHeaderButton>small{max-width:72px!important}}.capPricingSummary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:4px!important}.capPricingSummary>span{display:grid!important;gap:2px!important;min-width:0!important;padding:7px 8px!important;border:1px solid #e0e5de!important;border-radius:9px!important;background:#f8faf7!important}.capPricingSummary>span.capUsageRates{grid-column:1/-1!important}.capPricingSummary b{font-size:9.5px!important;text-transform:uppercase!important;letter-spacing:.045em!important;color:#687268!important}.capPricingSummary em{font-style:normal!important;font-size:11.5px!important;line-height:1.3!important;font-weight:750!important;color:#303a30!important;overflow-wrap:anywhere!important}.capabilityCard.selected .capPricingSummary>span{border-color:#cfe2cc!important;background:#f6fff4!important}@media(max-width:520px){.capPricingSummary{grid-template-columns:1fr!important}.capPricingSummary>span.capUsageRates{grid-column:auto!important}}.guidedSetupTurn.guide{align-self:stretch!important;width:100%!important;max-width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important}.guidedSetupTurn.guide .guidedSetupTurnBody{width:100%!important;padding:4px 2px 8px!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}.guidedSetupTurn.guide .guidedSetupTurnLabel{padding-left:2px!important}.guidedSetupTurn.owner.transcriptTurn{align-self:flex-end!important;width:auto!important;max-width:88%!important;margin-left:auto!important}.guidedSetupTurn.owner.transcriptTurn .messageMeta{justify-content:flex-end!important}.setupVoicePickerBackdrop{position:fixed!important;inset:0!important;z-index:70000!important;display:grid!important;place-items:center!important;padding:14px!important;background:#12181257!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.setupVoicePickerModal{width:min(760px,calc(100vw - 28px))!important;max-height:calc(100dvh - 28px)!important;overflow:auto!important;padding:12px!important;border:1px solid #d8ded6!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 70px #141e1438!important}.setupVoicePickerHead{position:sticky!important;top:-12px!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:-12px -12px 10px!important;padding:12px!important;border-bottom:1px solid #e8ece6!important;background:#fff!important}.setupVoicePickerHead>div{display:grid!important;gap:2px!important}.setupVoicePickerHead b{font-size:15px!important}.setupVoicePickerHead small{font-size:11.5px!important;color:#687168!important}.setupVoicePickerModal .canonicalVVoice{margin:0!important}.setupVoicePickerModal .canonicalVVoiceActions,.setupVoicePickerModal .canonicalVVoiceSession{display:none!important}@media(max-width:620px){.setupVoicePickerBackdrop{padding:8px!important;place-items:end center!important}.setupVoicePickerModal{width:100%!important;max-height:88dvh!important;border-radius:16px 16px 10px 10px!important}}.studioMain .voiceStartTip{display:none!important}.setupPathChoices>button.selected,.setupBillingModeCards>button.selected,.capGrid>.capabilityCard.selected,.styleGrid>.styleCard.selected,.choiceGrid>.choice.selected{order:-1!important}@media(min-width:1024px){.body.setupGuideDocked{--setup-guide-column-width:clamp(312px,28vw,406px);--setup-guide-column-gutter:18px;min-width:0!important;overflow-x:clip!important;padding-right:calc(var(--setup-guide-column-width) + 16px + var(--setup-guide-column-gutter))!important}.body.rail-compact.setupGuideDocked{padding-left:var(--rail-compact-width)!important;padding-right:calc(var(--setup-guide-column-width) + 16px + var(--setup-guide-column-gutter))!important}.body.rail-expanded.setupGuideDocked,.body.rail-hidden.setupGuideDocked{padding-left:0!important;padding-right:calc(var(--setup-guide-column-width) + 16px + var(--setup-guide-column-gutter))!important}.body.setupGuideDocked>.main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.body.setupGuideDocked>.main>*{min-width:0!important;max-width:100%!important}.body.setupGuideDocked .setupAssistFloating.expanded{left:auto!important;right:16px!important;top:calc(var(--studio-header-height) + 16px)!important;bottom:auto!important;width:var(--setup-guide-column-width)!important;max-width:var(--setup-guide-column-width)!important;max-height:calc(100dvh - var(--studio-header-height) - 32px)!important}.body.setupGuideDocked .setupAssistFloating.expanded .setupAssistBody{height:min(610px,calc(100dvh - var(--studio-header-height) - 118px))!important;max-height:calc(100dvh - var(--studio-header-height) - 118px)!important}.body.setupGuideDocked .setupAssistDragHandle{cursor:default!important;touch-action:auto!important}}@media(min-width:1024px)and (max-width:1199px){.body.setupGuideDocked{--setup-guide-column-width:clamp(300px,30vw,336px);--setup-guide-column-gutter:14px}}@media(min-width:761px)and (max-width:1023px){.body.setupGuideDocked{padding-right:0!important}}@media(max-width:760px){.body.setupGuideDocked{padding-right:0!important;overflow-x:clip!important}.body.rail-compact.setupGuideDocked{padding-left:var(--rail-compact-width)!important;padding-right:0!important}.body.rail-expanded.setupGuideDocked,.body.rail-hidden.setupGuideDocked{padding-left:0!important;padding-right:0!important}.body.setupGuideDocked .setupAssistFloating.expanded{top:auto!important;bottom:8px!important;max-height:min(52dvh,500px)!important;border-radius:16px!important}.body.rail-compact.setupGuideDocked .setupAssistFloating.expanded{left:calc(var(--rail-compact-width) + 8px)!important;right:8px!important;width:auto!important;max-width:none!important}.body.rail-expanded.setupGuideDocked .setupAssistFloating.expanded,.body.rail-hidden.setupGuideDocked .setupAssistFloating.expanded{left:8px!important;right:8px!important;width:auto!important;max-width:none!important}.body.setupGuideDocked .setupAssistFloating.expanded .setupAssistBody{height:min(40dvh,370px)!important;max-height:min(40dvh,370px)!important}.body.setupGuideDocked .setupAssistFloating.collapsed{top:auto!important;bottom:8px!important;max-height:none!important}.body.rail-compact.setupGuideDocked .setupAssistFloating.collapsed{left:auto!important;right:8px!important;width:min(300px,calc(100vw - var(--rail-compact-width) - 16px))!important;max-width:calc(100vw - var(--rail-compact-width) - 16px)!important}.body.rail-expanded.setupGuideDocked .setupAssistFloating.collapsed,.body.rail-hidden.setupGuideDocked .setupAssistFloating.collapsed{left:auto!important;right:8px!important;width:min(300px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important}}.studioSafeModalBackdrop{inset:0!important;z-index:calc(var(--layer-popover) + 40)!important;padding:calc(var(--studio-header-height) + 20px) 24px 24px!important}@media(max-width:760px){.studioSafeModalBackdrop{padding:calc(var(--studio-header-height) + 10px) var(--studio-gutter) 12px!important}}html[data-v-theme=day],html[data-v-theme=day] body,html[data-v-theme=day] #root{color-scheme:light!important;background:#f3f5f2!important;color:#171a18!important}html[data-v-theme=night],html[data-v-theme=night] body,html[data-v-theme=night] #root{color-scheme:dark!important;background:#0f120f!important;color:#edf2ed!important}html[data-v-theme=day] body :where(.shell,.body,.main){background:#f3f5f2!important;color:#171a18!important}html[data-v-theme=night] body :where(.shell,.body,.main){background:#0f120f!important;color:#edf2ed!important}.top,.body>nav.rail>.railHeader{border-bottom:0!important;box-shadow:none!important}.top.scrolled{box-shadow:0 4px 16px #141e1409!important}html[data-v-theme=night] .top.scrolled{box-shadow:0 4px 16px #00000024!important}html[data-v-theme=day] body :where(.pageHead,.stepBlockSurface,.blockContent,.canonicalPanelIntro,.setupAssistPanel,.setupAssistFloating,.chatBox,.runtime,.liveOps,.studioHomeSheet,.pricingPage,.accountPage,.managementPage,.canonicalVVoice,.chatUtilityPopover){color:#171a18!important}html[data-v-theme=day] body :where(.pageHead p,.canonicalPanelIntro p,.blockContent p,.muted,small,.setupAssistHead small,.liveVoicePreferenceSummary span,.previewIdentity small){color:#667066!important}html[data-v-theme=day] body :where(.studioButtonSecondary,.ghost,.setupAssistLauncher,.whatIsVButton,.sectionChevron,.chatMenuButton,.directionPickerButton,.landingLoginPill):not(:disabled){background:#fff!important;color:#303830!important;border-color:#cfd7ce!important;opacity:1!important}html[data-v-theme=day] body :where(input,textarea,select){background:#fff!important;color:#171a18!important;border-color:#cfd7ce!important;-webkit-text-fill-color:#171a18!important}html[data-v-theme=day] body :where(input,textarea)::placeholder{color:#8a928a!important;opacity:1!important}html[data-v-theme=day] body :where(.studioButtonPrimary,.composerSendButton,.setupAssistSendButton,.studioIntentSubmit){background:#32cd33!important;color:#102210!important;-webkit-text-fill-color:#102210!important}:root{--v-composer-control:44px;--v-composer-inset:10px;--v-composer-gap:8px;--v-composer-radius:12px}:where(.studioIntentPlus,.chatBox>.composer>.composerPlus,.helpComposer>.composerPlus,.knowledgeAiAnswerRow>.composerPlus,.knowledgeAiPostDraft>.composerPlus,.setupAssistFloating .setupAssistAttach){width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--v-composer-radius)!important;background:transparent!important;color:#4d574d!important;box-shadow:none!important;display:grid!important;place-items:center!important}:where(.studioIntentPlus,.chatBox>.composer>.composerPlus,.helpComposer>.composerPlus,.knowledgeAiAnswerRow>.composerPlus,.knowledgeAiPostDraft>.composerPlus,.setupAssistFloating .setupAssistAttach):hover,:where(.studioIntentPlus,.chatBox>.composer>.composerPlus,.helpComposer>.composerPlus,.knowledgeAiAnswerRow>.composerPlus,.knowledgeAiPostDraft>.composerPlus,.setupAssistFloating .setupAssistAttach):focus-visible{background:#eef3ed!important;color:#237329!important;outline:none!important}:where(.studioIntentMic,.chatBox>.composer .voiceToggleIcon,.helpComposer>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon){width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--v-composer-radius)!important;background:transparent!important;color:#4d574d!important;box-shadow:none!important;outline:none!important}:where(.studioIntentMic,.chatBox>.composer .voiceToggleIcon,.helpComposer>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon):hover,:where(.studioIntentMic,.chatBox>.composer .voiceToggleIcon,.helpComposer>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon):focus-visible{background:#eef3ed!important;color:#237329!important;outline:none!important;box-shadow:none!important}:where(.composerSendButton,.setupAssistSendButton,.studioIntentSubmit){width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--v-composer-radius)!important;background:#32cd33!important;color:#102210!important;box-shadow:none!important;display:grid!important;place-items:center!important}:where(.composerSendButton,.setupAssistSendButton,.studioIntentSubmit):hover:not(:disabled),:where(.composerSendButton,.setupAssistSendButton,.studioIntentSubmit):focus-visible:not(:disabled){background:#29b92c!important;box-shadow:0 0 0 3px #32cd3324!important;outline:none!important}:where(.composerSendButton,.setupAssistSendButton,.studioIntentSubmit):disabled{opacity:.34!important;cursor:not-allowed!important}:where(.composerSendButton,.setupAssistSendButton,.studioIntentSubmit) svg{width:20px!important;height:20px!important}.studioIntentComposer>.studioIntentFieldWrap{min-height:112px!important;padding:0!important}.studioIntentComposer>.studioIntentFieldWrap>textarea{min-height:110px!important;padding:16px 16px 64px!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentPlus{left:var(--v-composer-inset)!important;bottom:var(--v-composer-inset)!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentVoice>.studioIntentMic{right:calc(var(--v-composer-inset) + var(--v-composer-control) + var(--v-composer-gap))!important;bottom:var(--v-composer-inset)!important}.studioIntentComposer>.studioIntentFieldWrap>.studioIntentSubmit{position:absolute!important;right:var(--v-composer-inset)!important;bottom:var(--v-composer-inset)!important}.setupAssistFloating .setupAssistComposer{grid-template-columns:var(--v-composer-control) minmax(0,1fr) var(--v-composer-control) var(--v-composer-control)!important;gap:var(--v-composer-gap)!important;padding:8px!important;align-items:center!important;border-radius:17px!important}.setupAssistFloating .setupAssistComposer>.setupAssistComposerActionSlot,.setupAssistFloating .setupAssistComposer>.setupAssistComposerActionSlot>.setupAssistAttach{width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important}.setupAssistFloating .setupAssistComposer>textarea{height:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;max-height:var(--v-composer-control)!important;padding:11px 13px!important;line-height:1.45!important}.setupAssistFloating .setupAssistComposer>.setupAssistSendButton{position:relative!important;inset:auto!important;grid-column:4!important;grid-row:1!important;width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important}.setupAssistFloating .setupAssistVoiceSlot{width:var(--v-composer-control)!important;height:var(--v-composer-control)!important}.setupAssistFloating .setupAssistPersistentVoice.expanded{right:64px!important;bottom:20px!important}.setupAssistFloating .setupAssistPersistentVoice,.setupAssistFloating .setupAssistPersistentVoice .compactVoiceControl,.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon{width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important}.chatBox>.composer{min-height:116px!important;padding:0!important;border-radius:17px!important}.chatBox>.composer textarea{min-height:114px!important;padding:15px 15px 64px!important}.chatBox>.composer>.composerPlus{left:var(--v-composer-inset)!important;bottom:var(--v-composer-inset)!important}.chatBox>.composer>.composerEndActions{right:var(--v-composer-inset)!important;bottom:var(--v-composer-inset)!important;gap:var(--v-composer-gap)!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl,.chatBox>.composer>.composerEndActions>.realtimeVoiceControl>.voiceToggleIcon,.chatBox>.composer>.composerEndActions>.composerSendButton{width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;flex:0 0 var(--v-composer-control)!important}:where(.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft){min-height:112px!important;border-radius:17px!important}:where(.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft)>textarea,.knowledgeAiPostDraft>label textarea{min-height:110px!important;padding-bottom:64px!important}:where(.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft)>.composerPlus{position:absolute!important;left:var(--v-composer-inset)!important;bottom:var(--v-composer-inset)!important}:where(.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft)>.realtimeVoiceControl{position:absolute!important;right:calc(var(--v-composer-inset) + var(--v-composer-control) + var(--v-composer-gap))!important;bottom:var(--v-composer-inset)!important;width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important}:where(.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft)>.composerSendButton{position:absolute!important;right:var(--v-composer-inset)!important;bottom:var(--v-composer-inset)!important}html[data-v-theme=night] body :where(.studioIntentPlus,.chatBox>.composer>.composerPlus,.helpComposer>.composerPlus,.knowledgeAiAnswerRow>.composerPlus,.knowledgeAiPostDraft>.composerPlus,.setupAssistFloating .setupAssistAttach):hover,html[data-v-theme=night] body :where(.studioIntentMic,.chatBox>.composer .voiceToggleIcon,.helpComposer>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon):hover{background:#232a23!important;color:#79ef7a!important}@media(hover:none),(pointer:coarse){:where(.studioIntentPlus,.chatBox>.composer>.composerPlus,.helpComposer>.composerPlus,.knowledgeAiAnswerRow>.composerPlus,.knowledgeAiPostDraft>.composerPlus,.setupAssistFloating .setupAssistAttach,.studioIntentMic,.chatBox>.composer .voiceToggleIcon,.helpComposer>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiAnswerRow>.realtimeVoiceControl .voiceToggleIcon,.knowledgeAiPostDraft>.realtimeVoiceControl .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon):hover{background:transparent!important}}@media(max-width:560px){.top{padding-left:8px!important;padding-right:8px!important;gap:4px!important}.topActions{gap:4px!important;min-width:0!important;max-width:100%!important}.headerPricingModes{display:none!important}.priceHeaderButton{min-width:64px!important;max-width:82px!important}.workspaceAuthPills{gap:4px!important}.workspaceAuthPills .landingAuthEntry{padding-left:8px!important;padding-right:8px!important;font-size:12.5px!important}.chatBox>.composer{min-height:112px!important}.chatBox>.composer textarea{min-height:110px!important}}.setupGuideAppliedTarget,.setupGuideCurrentTarget{animation:none!important;box-shadow:none!important;outline:2px solid rgba(50,205,51,.15)!important;outline-offset:2px!important}@media(hover:none),(pointer:coarse),(max-width:760px){.top,.capabilityStickyPanel,.runtimeHeader,.reflectionPanelHead,.helpReflectionPanelHead,.supportLauncher,.supportLauncherDock,.testReadinessBackdrop,.costHeadlineResults,.costStickyResults>.costHeadlineResults,.railMobileScrim{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;will-change:auto!important}.top{transition:none!important;background:#fff!important}.capabilityStickyPanel,.runtimeHeader,.reflectionPanelHead,.helpReflectionPanelHead,.costHeadlineResults,.costStickyResults>.costHeadlineResults{background:#fff!important}body[data-v-theme=night] .top,html[data-v-theme=night] body .top,body[data-v-theme=night] .capabilityStickyPanel,body[data-v-theme=night] .runtimeHeader,body[data-v-theme=night] .reflectionPanelHead,body[data-v-theme=night] .helpReflectionPanelHead,body[data-v-theme=night] .costHeadlineResults,body[data-v-theme=night] .costStickyResults>.costHeadlineResults{background:#151915!important}.supportLauncher,.supportLauncherDock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(max-width:760px){:where(.setupAssistComposer,.studioIntentFieldWrap,.chatBox>.composer,.helpComposer,.knowledgeAiAnswerRow,.knowledgeAiPostDraft,textarea,input){transition:none!important}}.setupComingSoonNote{grid-column:1/-1!important;margin:2px 2px 0!important;color:#747c74!important;font-size:11.5px!important;line-height:1.4!important}.knowledgeRequiredNote{margin:0!important;color:#4f5d50!important;font-size:12.5px!important;line-height:1.5!important}.cap.cleanCapabilityCard:not(.selected) .capPricingSummary,.cap.cleanCapabilityCard:not(.selected) .capMessageDirectionNote{display:none!important}.cap.cleanCapabilityCard.selected .capPricingSummary{display:grid!important}.deployQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:620px){.deployQuickGrid{grid-template-columns:minmax(0,1fr)!important}}.studioIntentContextLinks{display:flex;align-items:center;justify-content:flex-start;margin:-8px 0 14px}.studioHomeWhatIsV,.whatIsVInlineLink{border:0!important;background:transparent!important;color:var(--v-accent-deep,#238b29)!important;padding:3px 0!important;font-size:12.5px!important;font-weight:820!important;text-decoration:none!important;box-shadow:none!important}.studioHomeWhatIsV:hover,.studioHomeWhatIsV:focus-visible,.whatIsVInlineLink:hover,.whatIsVInlineLink:focus-visible{text-decoration:underline!important;outline:none!important}.whatIsVInlineLink{justify-self:start!important;align-self:center!important;text-align:left!important}.earlyKnowledgeHint{margin:12px 0 0!important;padding-top:11px!important;border-top:1px solid #edf0ec!important;font-size:12px!important;line-height:1.5!important;color:#687168!important}.earlyKnowledgeHint b{color:#384238!important}.signaturePlainIntro,.expressionPlainIntro{display:grid!important;gap:7px!important;margin:0!important;padding:2px 2px 4px!important;border:0!important;background:transparent!important;box-shadow:none!important}.signaturePlainIntro>.kind,.expressionPlainIntro>.kind{width:max-content!important;max-width:100%!important;color:#317438!important;font-weight:850!important}.signaturePlainIntro h3,.expressionPlainIntro h3{margin:0!important;font-size:21px!important;line-height:1.25!important;color:#293229!important}.signaturePlainIntro>p,.expressionPlainIntro>p{margin:0!important;max-width:880px!important;font-size:13px!important;line-height:1.55!important;color:#606a60!important}.signatureBasics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:5px!important}.signatureBasics>p{display:grid!important;gap:3px!important;margin:0!important;padding:0 12px 0 0!important;border:0!important;border-right:1px solid #e3e8e1!important;background:transparent!important}.signatureBasics>p:last-child{border-right:0!important}.signatureBasics b{font-size:12px!important;color:#303a30!important}.signatureBasics span{font-size:11.5px!important;line-height:1.45!important;color:#6d766d!important}.signatureCurrent{padding-top:7px!important;border-top:1px solid #edf0ec!important;font-size:11.5px!important}.signatureManualTuning{margin-top:4px!important}.expressionPersonalityBlock{margin-top:2px!important}.expressionAdvancedDrawer,.knowledgeEnhancementDrawer{margin:0!important}.expressionAdvancedBody,.knowledgeEnhancementBody{display:grid!important;gap:var(--studio-section-gap)!important;padding-top:16px!important}.expressionAdvancedBody .expressionMeter,.expressionAdvancedBody .relationshipExpressionCard,.expressionOpeningPreview{margin:0!important}.knowledgeEnhancementBody>.teachVTrainingBlock{margin:0!important}.knowledgeEnhancementBody>.liveKnowledgeAssistPanel{margin:0!important}.activationAfterTestButton{font-size:12.5px!important;font-weight:800!important;white-space:nowrap!important}.capabilityCard:not(.selected) .capPriceHint{white-space:normal!important;line-height:1.25!important}.capabilitySelectionMeta>span:last-child{background:#f7fbf5!important;border-color:#d4e5cf!important}.capabilitySelectionMeta>span:last-child b{color:#317438!important}@media(max-width:700px){.signatureBasics{grid-template-columns:1fr!important;gap:8px!important}.signatureBasics>p{padding:0 0 8px!important;border-right:0!important;border-bottom:1px solid #e8ece6!important}.signatureBasics>p:last-child{padding-bottom:0!important;border-bottom:0!important}.studioIntentContextLinks{margin-top:-4px!important}}.headerMicStandalone{order:-20!important;flex:0 0 auto!important}.headerMicStandalone,.headerMicStandalone .headerMicControl{border:0!important;box-shadow:none!important;outline:0!important;background:transparent!important}.headerMicStandalone .headerMicControl{border-radius:10px!important}.body.setupGuideDocked .setupAssistFloating.userPositioned.expanded,.body.setupGuideDocked .setupAssistFloating.userPositioned.collapsed{left:var(--setup-guide-x)!important;right:auto!important;top:var(--setup-guide-y)!important;bottom:auto!important;width:min(420px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important}.body.setupGuideDocked .setupAssistFloating.userPositioned .setupAssistDragHandle{cursor:move!important;touch-action:none!important}.chatBox{position:relative!important}.chatUtilityPopoverInline{position:absolute!important;top:72px!important;right:10px!important;left:auto!important;width:min(360px,calc(100% - 20px))!important;max-width:calc(100% - 20px)!important;max-height:min(520px,calc(100% - 84px))!important;overflow:auto!important;z-index:var(--layer-popover)!important}.setupAssistFloating{position:fixed!important}.setupAssistMenuInline{position:absolute!important;top:56px!important;right:10px!important;left:auto!important;width:min(360px,calc(100% - 20px))!important;max-width:calc(100% - 20px)!important;max-height:calc(100% - 68px)!important;overflow:auto!important;z-index:var(--layer-popover)!important}@media(max-width:620px){.chatUtilityPopoverInline{top:58px!important;max-height:calc(100% - 68px)!important}}:where(.chatBox>.composer>.composerEndActions>.realtimeVoiceControl,.helpComposer>.realtimeVoiceControl,.knowledgeAiAnswerRow>.realtimeVoiceControl,.knowledgeAiPostDraft>.realtimeVoiceControl,.setupAssistPersistentVoice>.realtimeVoiceControl,.setupAssistPersistentVoice .compactVoiceControl){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important}:where(.chatBox>.composer>.composerEndActions .voiceToggleIcon,.helpComposer .voiceToggleIcon,.knowledgeAiAnswerRow .voiceToggleIcon,.knowledgeAiPostDraft .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon){width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;padding:0!important;margin:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;outline:0!important;display:grid!important;place-items:center!important}.chatBox>.composer>.composerEndActions{display:grid!important;grid-template-columns:var(--v-composer-control) var(--v-composer-control)!important;grid-auto-flow:column!important;align-items:center!important;justify-items:center!important;gap:var(--v-composer-gap)!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl,.chatBox>.composer>.composerEndActions>.composerSendButton{width:var(--v-composer-control)!important;height:var(--v-composer-control)!important;min-width:var(--v-composer-control)!important;min-height:var(--v-composer-control)!important;align-self:center!important;justify-self:center!important}.testReadinessBackdrop{z-index:2000!important;pointer-events:auto!important;touch-action:manipulation!important}.testReadinessModal,.testReadinessActions,.testReadinessActions .studioButton{pointer-events:auto!important;touch-action:manipulation!important}.testReadinessActions .studioButton{position:relative!important;z-index:1!important}.canonicalVVoiceFilterGroup,.canonicalVVoiceSelectionGroup{display:grid!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important}.canonicalVVoiceFilterGroup{grid-column:2!important}.canonicalVVoiceSelectionGroup{grid-column:1/-1!important;margin-top:4px!important;padding-top:12px!important;border-top:1px solid #edf0ec!important}.canonicalVVoiceControlLabel{display:block!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.055em!important;text-transform:uppercase!important;color:#39743b!important}.canonicalVVoiceFilterGroup>small,.canonicalVVoiceSelectionGroup>small{font-size:11.5px!important;line-height:1.4!important;color:#6f786f!important}.canonicalVVoiceFilterGroup .canonicalVVoiceDiscovery,.canonicalVVoiceSelectionGroup .canonicalVVoicePicker{width:100%!important;min-width:0!important;max-width:100%!important}.canonicalVVoiceChoice>small{grid-column:1/-1!important}@media(max-width:760px){.canonicalVVoiceFilterGroup,.canonicalVVoiceSelectionGroup{grid-column:1!important}}.knowledgeComposer,.knowledgeComposer>.blockContent,.knowledgeComposerIntro,.knowledgeComposerIntro>div,.knowledgeComposerModeGroup,.knowledgeComposerTabs,.knowledgeCalendarLauncher,.knowledgeGuidedGrid,.knowledgeAiGuide,.calendarComposer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.knowledgeComposer>.blockContent{overflow-x:clip!important}.knowledgeComposerTabs{width:100%!important;flex-wrap:wrap!important}.knowledgeComposerTabs button{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.knowledgeCalendarLauncher,.knowledgeCalendarLauncher>span{min-width:0!important;max-width:100%!important}.knowledgeCalendarLauncher b,.knowledgeCalendarLauncher small{overflow-wrap:anywhere!important}@media(max-width:680px){.knowledgeComposerTabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.knowledgeComposerTabs .knowledgeComposerGuideButton{grid-column:1/-1!important}.knowledgeComposerTabs button,.knowledgeCalendarLauncher{width:100%!important}}@media(max-width:430px){.knowledgeComposerTabs{grid-template-columns:minmax(0,1fr)!important}.knowledgeComposerTabs .knowledgeComposerGuideButton{grid-column:1!important}}.selectedCapabilitySummary{display:grid!important;gap:7px!important;margin-top:10px!important;min-width:0!important}.selectedCapabilitySummary>b{font-size:11px!important;color:#667066!important}.selectedCapabilitySummary>div{display:flex!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important}.selectedCapabilitySummary span{display:inline-flex!important;align-items:center!important;gap:6px!important;max-width:100%!important;padding:6px 8px!important;border:1px solid #d8ded7!important;border-radius:999px!important;background:#f7f9f6!important;font-size:11px!important;line-height:1.2!important;overflow-wrap:anywhere!important}.selectedCapabilitySummary span[data-primary=true]{border-color:#9bcf9d!important;background:#eef8ee!important}.selectedCapabilitySummary em{font-style:normal!important;font-size:9px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#287831!important}.setupAssistFloating.expanded .setupAssistPersistentVoice{right:calc(20px + var(--v-composer-control) + var(--v-composer-gap))!important;bottom:20px!important;top:auto!important}.setupAssistFloating.collapsed .setupAssistHead{position:relative!important;min-height:52px!important;padding-right:142px!important}.setupAssistFloating.collapsed .setupAssistHeadActions{position:absolute!important;top:10px!important;right:12px!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:87px!important;top:10px!important;bottom:auto!important}.setupAssistFloating .setupAssistPersistentVoice,.setupAssistFloating .setupAssistPersistentVoice>.realtimeVoiceControl,.setupAssistFloating .setupAssistPersistentVoice .compactVoiceControl{box-sizing:border-box!important;overflow:visible!important}.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon,.chatBox>.composer>.composerEndActions .voiceToggleIcon{box-sizing:border-box!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.setupAssistFloating .setupAssistPersistentVoice .realtimeVoiceControl:not(.enabled) .voiceToggleIcon,.chatBox>.composer>.composerEndActions .realtimeVoiceControl:not(.enabled) .voiceToggleIcon{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.setupAssistFloating .setupAssistPersistentVoice .realtimeVoiceControl.enabled .voiceToggleIcon,.chatBox>.composer>.composerEndActions .realtimeVoiceControl.enabled .voiceToggleIcon{border:1px solid #32cd33!important;outline:0!important;box-shadow:0 0 0 2px #32cd331f!important;background:#f3fbf3!important}@media(max-width:760px){.setupAssistFloating.expanded .setupAssistPersistentVoice{right:calc(20px + var(--v-composer-control) + var(--v-composer-gap))!important;bottom:20px!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:87px!important;top:10px!important}.selectedCapabilitySummary span{white-space:normal!important}}.setupAssistFloating.expanded .setupAssistBody{grid-template-rows:minmax(0,1fr) auto!important}.setupAssistQuickActions{gap:6px!important;max-height:none!important;overflow:visible!important}.setupAssistFloating .setupAssistQuickActions .quickLinkPill,.quickReplyRow button,.runtimeActionRow button,.helpQuickReplies button,.helpStudioActionsInline>button,.knowledgeAiQuickReplies button,.knowledgeAiContextActions button{flex:0 1 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;min-height:30px!important;padding:6px 10px!important;border:1px solid #d6ddd5!important;border-radius:999px!important;background:#f4f6f3!important;color:#354035!important;box-shadow:none!important;font-size:11.5px!important;font-weight:700!important;line-height:1.25!important;white-space:normal!important}.setupAssistFloating .setupAssistQuickActions .quickLinkPill:hover,.setupAssistFloating .setupAssistQuickActions .quickLinkPill:focus-visible,.quickReplyRow button:hover,.quickReplyRow button:focus-visible,.runtimeActionRow button:hover,.runtimeActionRow button:focus-visible,.helpQuickReplies button:hover,.helpQuickReplies button:focus-visible,.helpStudioActionsInline>button:hover,.helpStudioActionsInline>button:focus-visible,.knowledgeAiQuickReplies button:hover,.knowledgeAiQuickReplies button:focus-visible,.knowledgeAiContextActions button:hover,.knowledgeAiContextActions button:focus-visible{border-color:#a9caa7!important;background:#eef5ed!important;color:#2b472d!important;outline:none!important;transform:none!important;box-shadow:none!important}:root{--v-mic-control:var(--v-composer-control);--v-mic-radius:var(--v-composer-radius);--v-mic-buffer:8px}:where(.headerMicStandalone,.chatHeaderVoiceControl,.chatBox>.composer>.composerEndActions>.realtimeVoiceControl,.setupAssistPersistentVoice>.realtimeVoiceControl){width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;min-width:var(--v-mic-control)!important;min-height:var(--v-mic-control)!important;flex:0 0 var(--v-mic-control)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}:where(.headerMicStandalone .voiceToggleIcon,.chatHeaderVoiceControl .voiceToggleIcon,.chatBox>.composer>.composerEndActions .voiceToggleIcon,.setupAssistPersistentVoice .voiceToggleIcon){box-sizing:border-box!important;width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;min-width:var(--v-mic-control)!important;min-height:var(--v-mic-control)!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--v-mic-radius)!important;outline:0!important;box-shadow:none!important;display:grid!important;place-items:center!important;background:transparent!important;color:#4d574d!important;transition:background .14s ease,border-color .14s ease,color .14s ease!important}:where(.realtimeVoiceControl.state-listening,.realtimeVoiceControl.state-speaking,.realtimeVoiceControl.state-processing)>.voiceToggleIcon,:where(.realtimeVoiceControl.state-listening,.realtimeVoiceControl.state-speaking,.realtimeVoiceControl.state-processing) .voiceToggleIcon{background:#ecf8ec!important;border-color:#32cd33!important;color:#176d20!important;box-shadow:inset 0 0 0 1px #32cd3314!important}:where(.realtimeVoiceControl.state-connecting,.realtimeVoiceControl.state-warning,.realtimeVoiceControl.state-muted,.realtimeVoiceControl.state-paused,.realtimeVoiceControl.paused,.realtimeVoiceControl.muted)>.voiceToggleIcon,:where(.realtimeVoiceControl.state-connecting,.realtimeVoiceControl.state-warning,.realtimeVoiceControl.state-muted,.realtimeVoiceControl.state-paused,.realtimeVoiceControl.paused,.realtimeVoiceControl.muted) .voiceToggleIcon{background:#fff7d8!important;border-color:#d4aa20!important;color:#745700!important;box-shadow:inset 0 0 0 1px #d4aa2014!important}:where(.realtimeVoiceControl.state-stopped,.realtimeVoiceControl.state-error)>.voiceToggleIcon,:where(.realtimeVoiceControl.state-stopped,.realtimeVoiceControl.state-error) .voiceToggleIcon{background:#fff0ef!important;border-color:#d95a50!important;color:#9b3029!important;box-shadow:inset 0 0 0 1px #d95a5012!important}.realtimeVoiceControl.state-off .voiceToggleIcon{background:transparent!important;border-color:transparent!important;color:#4d574d!important;box-shadow:none!important}.realtimeVoiceControl .voiceStateDot{background:currentColor!important}.realtimeVoiceControl .voiceToggleIcon:hover,.realtimeVoiceControl .voiceToggleIcon:focus-visible{outline:0!important;box-shadow:inset 0 0 0 1px currentColor!important}.topActions{column-gap:max(8px,var(--v-mic-buffer))!important;row-gap:6px!important}.headerMicStandalone{order:-100!important;position:static!important;inset:auto!important;margin-right:2px!important}.headerMicStandalone .headerMicControl{width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;border-radius:var(--v-mic-radius)!important}.chatHeaderControls{display:flex!important;align-items:center!important;gap:var(--v-mic-buffer)!important;min-width:0!important;max-width:100%!important}.chatHeaderVoiceControl{position:static!important;inset:auto!important}.chatMainHeader .chatHeaderVoiceControl .voiceToggleIcon{width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;min-width:var(--v-mic-control)!important;min-height:var(--v-mic-control)!important;border-radius:var(--v-mic-radius)!important}.chatHeaderControls>.directionPicker{min-width:0!important}.chatHeaderControls>.chatMenuButton{flex:0 0 auto!important}.chatBox>.composer>.composerEndActions{grid-template-columns:var(--v-mic-control) var(--v-mic-control)!important;gap:var(--v-mic-buffer)!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl,.chatBox>.composer>.composerEndActions>.composerSendButton,.chatBox>.composer>.composerEndActions .voiceToggleIcon{box-sizing:border-box!important;width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;min-width:var(--v-mic-control)!important;min-height:var(--v-mic-control)!important;border-radius:var(--v-mic-radius)!important}.setupAssistFloating .setupAssistComposer{grid-template-columns:var(--v-mic-control) minmax(0,1fr) var(--v-mic-control) var(--v-mic-control)!important;gap:var(--v-mic-buffer)!important;padding:8px!important}.setupAssistFloating .setupAssistVoiceSlot,.setupAssistFloating .setupAssistSendButton,.setupAssistFloating .setupAssistPersistentVoice,.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon{box-sizing:border-box!important;width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;min-width:var(--v-mic-control)!important;min-height:var(--v-mic-control)!important;border-radius:var(--v-mic-radius)!important}.setupAssistFloating.expanded .setupAssistPersistentVoice>.realtimeVoiceControl,.setupAssistFloating.expanded .setupAssistPersistentVoice .voiceToggleIcon,.setupAssistFloating.expanded .setupAssistSendButton{box-sizing:border-box!important;width:var(--v-mic-control)!important;height:var(--v-mic-control)!important;min-width:var(--v-mic-control)!important;min-height:var(--v-mic-control)!important;border-radius:var(--v-mic-radius)!important;align-self:center!important}.setupAssistFloating.collapsed .setupAssistHead{padding-right:calc(2 * 36px + var(--v-mic-control) + 4 * var(--v-mic-buffer))!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:calc(12px + 2 * 36px + 2 * var(--v-mic-buffer))!important;top:10px!important;bottom:auto!important}.signatureFoundationNote{display:grid!important;gap:8px!important;margin:16px 0 18px!important;padding:4px 0 4px 14px!important;border-left:3px solid #32cd33!important;background:transparent!important}.signatureFoundationNote>.kind{width:max-content!important;color:#26762c!important;background:#eef8ed!important}.signatureFoundationNote p{margin:0!important;max-width:860px!important;color:#4d574d!important;line-height:1.55!important}.signatureCharterLink{justify-self:start!important;padding:0!important;border:0!important;background:transparent!important;color:#287c2e!important;font-size:12px!important;font-weight:850!important;text-decoration:underline!important;text-underline-offset:3px!important;box-shadow:none!important}html[data-v-theme=night] body :where(.realtimeVoiceControl.state-listening,.realtimeVoiceControl.state-speaking,.realtimeVoiceControl.state-processing) .voiceToggleIcon{background:#17351b!important;color:#91f095!important}html[data-v-theme=night] body :where(.realtimeVoiceControl.state-connecting,.realtimeVoiceControl.state-warning,.realtimeVoiceControl.state-muted,.realtimeVoiceControl.state-paused,.realtimeVoiceControl.paused,.realtimeVoiceControl.muted) .voiceToggleIcon{background:#3b3213!important;color:#f2d264!important}html[data-v-theme=night] body :where(.realtimeVoiceControl.state-stopped,.realtimeVoiceControl.state-error) .voiceToggleIcon{background:#3a1d1c!important;color:#ffaaa3!important}@media(max-width:620px){:root{--v-mic-buffer:6px}.chatMainHeader{min-height:58px!important;height:auto!important;padding-top:7px!important;padding-bottom:7px!important}.chatHeaderControls{gap:6px!important}.chatHeaderControls .directionPickerButton{min-width:76px!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:calc(10px + 2 * 32px + 2 * var(--v-mic-buffer))!important;top:8px!important}.setupAssistFloating.collapsed .setupAssistHead{padding-right:calc(2 * 32px + var(--v-mic-control) + 4 * var(--v-mic-buffer))!important}}.setupAssistFloating.expanded .setupAssistPersistentVoice{bottom:20px!important}@media(min-width:1024px){.setupAssistFloating.docked.expanded{--setup-guide-column-width:clamp(312px,28vw,406px);left:auto!important;right:16px!important;top:calc(var(--studio-header-height) + 16px)!important;bottom:auto!important;width:var(--setup-guide-column-width)!important;max-width:var(--setup-guide-column-width)!important;max-height:calc(100dvh - var(--studio-header-height) - 32px)!important}.setupAssistFloating.docked.expanded .setupAssistBody{height:min(610px,calc(100dvh - var(--studio-header-height) - 118px))!important;max-height:calc(100dvh - var(--studio-header-height) - 118px)!important}.setupAssistFloating.docked .setupAssistDragHandle{cursor:default!important;touch-action:auto!important}}@media(min-width:1024px)and (max-width:1199px){.setupAssistFloating.docked.expanded{--setup-guide-column-width:clamp(300px,30vw,336px)}}.setupAssistFloating.userPositioned.expanded,.setupAssistFloating.userPositioned.collapsed{left:var(--setup-guide-x)!important;right:auto!important;top:var(--setup-guide-y)!important;bottom:auto!important;width:min(420px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important}.setupAssistFloating.userPositioned .setupAssistDragHandle{cursor:move!important;touch-action:none!important}@media(max-width:760px){.setupAssistFloating.docked.expanded{top:auto!important;bottom:8px!important;max-height:min(52dvh,500px)!important;border-radius:16px!important}.setupAssistFloating.docked.setupAssistRail-compact.expanded{left:calc(var(--rail-compact-width) + 8px)!important;right:8px!important;width:auto!important;max-width:none!important}.setupAssistFloating.docked.setupAssistRail-expanded.expanded,.setupAssistFloating.docked.setupAssistRail-hidden.expanded{left:8px!important;right:8px!important;width:auto!important;max-width:none!important}.setupAssistFloating.docked.expanded .setupAssistBody{height:min(40dvh,370px)!important;max-height:min(40dvh,370px)!important}.setupAssistFloating.docked.collapsed{top:auto!important;bottom:8px!important;max-height:none!important}.setupAssistFloating.docked.setupAssistRail-compact.collapsed{left:auto!important;right:8px!important;width:min(300px,calc(100vw - var(--rail-compact-width) - 16px))!important;max-width:calc(100vw - var(--rail-compact-width) - 16px)!important}.setupAssistFloating.docked.setupAssistRail-expanded.collapsed,.setupAssistFloating.docked.setupAssistRail-hidden.collapsed{left:auto!important;right:8px!important;width:min(300px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important}}.guidedTaskPageHead .guidedStepTitle{font-size:clamp(2rem,5vw,3.4rem);line-height:1.02;letter-spacing:-.035em;margin:.15rem 0 .65rem;max-width:18ch}.jobCapabilitiesSetup[data-guided-focus]>.stepBlockSurface{display:none}.jobCapabilitiesSetup[data-guided-focus=name]>.agentNameBlock,.jobCapabilitiesSetup[data-guided-focus=representedEntityName]>.stepOneIdentityCard,.jobCapabilitiesSetup[data-guided-focus=contextBrief]>.setupContextBlock,.jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.primaryObjectiveBlock,.jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.operatingSurfacesBlock,.jobCapabilitiesSetup[data-guided-focus=capabilities]>.capabilityCanvas{display:block}.jobCapabilitiesSetup[data-guided-focus]>.stepBlockSurface{animation:guidedTaskReveal .18s ease-out}@keyframes guidedTaskReveal{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:none}}.capabilityGuidedRecommendation{margin:1rem 0 1.1rem;padding:1rem;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:16px;background:color-mix(in srgb,var(--panel,#fff) 94%,currentColor 6%)}.capabilityGuidedRecommendation h3{font-size:1.18rem;margin:.25rem 0 .35rem}.capabilityGuidedRecommendation>p{margin:.2rem 0 .8rem;max-width:70ch}.capabilityGuidedRecommendationList{display:grid;gap:.55rem}.capabilityGuidedRecommendationList>div{display:grid;grid-template-columns:minmax(9rem,.7fr) minmax(0,1.8fr);gap:.65rem;align-items:start;padding:.65rem .7rem;border-radius:12px;background:color-mix(in srgb,var(--panel,#fff) 97%,currentColor 3%)}.capabilityGuidedRecommendationList b{display:flex;gap:.45rem;align-items:center}.capabilityGuidedRecommendationList b em{font-size:.68rem;font-style:normal;text-transform:uppercase;letter-spacing:.04em;opacity:.62}.capabilityGuidedRecommendationList span{line-height:1.35}.capabilityGuidedRecommendationActions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.85rem}.capabilityConfirmBar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1rem 0 .1rem;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.capabilityConfirmBar>div{display:grid;gap:.3rem;min-width:0}.capabilityConfirmBar>div>b{font-size:1rem}.capabilityConfirmBar>div>span{font-size:.78rem;line-height:1.45;color:var(--muted,#687268)}.capabilityConfirmBar>div>span strong{color:inherit}.capabilityConfirmBar[data-confirmed=true]>div>b{color:var(--v-accent-deep,#26732b)}.capabilityConfirmBar>button{flex:0 0 auto}.footerNav .footerPrimaryAction{min-width:7.5rem}@media(max-width:720px){.guidedTaskPageHead .guidedStepTitle{font-size:clamp(2rem,10vw,2.75rem);max-width:none}.capabilityGuidedRecommendationList>div{grid-template-columns:1fr;gap:.2rem}.capabilityGuidedRecommendationActions{display:grid;grid-template-columns:1fr}.capabilityGuidedRecommendationActions button{width:100%}.capabilityConfirmBar{align-items:stretch;flex-direction:column}.capabilityConfirmBar>button{width:100%}}.themeToggleButton{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.themeToggleButton:before{display:none!important;content:none!important}.themeToggleButton[aria-pressed=false] .themeMoonIcon,.themeToggleButton[aria-pressed=true] .themeSunIcon{display:grid!important}html[data-v-theme=day] body,body[data-v-theme=day]{background:#f4f6f3!important;color:#1c231d!important}html[data-v-theme=day] body :where(.shell,.body,.main,.studioLayout){background:#f4f6f3!important;color:#1c231d!important}html[data-v-theme=day] body :where(.stepBlockSurface,.chatBox,.runtime,.liveOps,.reflectionPanelClean,.helpReflectionShell,.setupAssistFloating,.pricingPage,.accountPage,.managementPage,.studioHomeSheet,.chatUtilityPopover,.setupFinalReview,.capabilityGuidedRecommendation){background:#fff!important;color:#1c231d!important;border-color:#dfe5dd!important}html[data-v-theme=day] body :where(.pageHead h1,.pageHead h2,.pageHead h3,.stepBlockSurface h1,.stepBlockSurface h2,.stepBlockSurface h3,.reflectionTitleCopy b,.reflectionPanelHead b,.helpReflectionPanelHead b,.runtimeHeader h3,.liveOpsHead b,.canonicalPanelIntro h3,.signaturePlainIntro h3,.expressionPlainIntro h3){color:#172018!important}html[data-v-theme=day] body :where(.reflectionTitleCopy small,.reflectionPanelHead small,.helpReflectionPanelHead small,.runtimeHeader small,.liveOpsHead span,.canonicalPanelIntro p,.pageHead p,.muted){color:#687269!important}html[data-v-theme=night] body,body[data-v-theme=night]{background:#0f130f!important;color:#eef3ee!important}html[data-v-theme=night] body :where(.shell,.body,.main,.studioLayout){background:#0f130f!important;color:#eef3ee!important}html[data-v-theme=night] body :where(.stepBlockSurface,.chatBox,.runtime,.liveOps,.reflectionPanelClean,.helpReflectionShell,.setupAssistFloating,.pricingPage,.accountPage,.managementPage,.studioHomeSheet,.chatUtilityPopover,.setupFinalReview,.capabilityGuidedRecommendation){background:#171c17!important;color:#eef3ee!important;border-color:#303830!important}html[data-v-theme=night] body :where(.pageHead h1,.pageHead h2,.pageHead h3,.stepBlockSurface h1,.stepBlockSurface h2,.stepBlockSurface h3,.reflectionTitleCopy b,.reflectionPanelHead b,.helpReflectionPanelHead b,.runtimeHeader h3,.liveOpsHead b,.canonicalPanelIntro h3,.signaturePlainIntro h3,.expressionPlainIntro h3,.reflectionKindHead b,.reflectionTargetClarifier b,.runtimeJudgmentHead b){color:#f5f8f5!important;-webkit-text-fill-color:#f5f8f5!important}html[data-v-theme=night] body :where(.reflectionTitleCopy small,.reflectionPanelHead small,.helpReflectionPanelHead small,.runtimeHeader small,.liveOpsHead span,.canonicalPanelIntro p,.pageHead p,.muted,.reflectionQuestion){color:#adb7ad!important;-webkit-text-fill-color:#adb7ad!important}.chatMainHeader{overflow:hidden!important}.chatHeaderControls{margin-right:14px!important;gap:10px!important;flex:0 0 auto!important}.chatHeaderVoiceControl{margin-right:4px!important;transform:translate(-4px)!important;overflow:hidden!important}.chatHeaderVoiceControl .voiceToggleIcon{overflow:hidden!important}.chatBox>.composer>.composerEndActions{display:grid!important;grid-template-columns:44px 44px!important;width:100px!important;gap:12px!important;right:12px!important;bottom:12px!important;align-items:center!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl,.chatBox>.composer>.composerEndActions>.realtimeVoiceControl>.voiceToggleIcon,.chatBox>.composer>.composerEndActions>.composerSendButton{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;margin:0!important;padding:0!important;border-radius:12px!important;box-sizing:border-box!important}.chatBox>.composer>.composerEndActions>.realtimeVoiceControl{overflow:hidden!important}.chatBox>.composer>.composerEndActions .voiceToggleIcon{box-shadow:none!important}.chatBox>.composer>.composerEndActions .realtimeVoiceControl.state-listening .voiceToggleIcon,.chatBox>.composer>.composerEndActions .realtimeVoiceControl.state-speaking .voiceToggleIcon,.chatBox>.composer>.composerEndActions .realtimeVoiceControl.state-processing .voiceToggleIcon{box-shadow:inset 0 0 0 1px #32cd331f!important}.headerPriceControl{flex:0 0 auto!important}.priceHeaderButton{width:auto!important;min-width:132px!important;max-width:none!important;padding:0 12px!important;gap:4px!important;white-space:nowrap!important}.priceHeaderButton>span,.priceHeaderButton>strong,.priceHeaderButton>small{display:inline!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}@media(max-width:620px){.chatHeaderControls{margin-right:18px!important;gap:8px!important}.chatHeaderVoiceControl{transform:translate(-6px)!important}.priceHeaderButton{min-width:126px!important;padding:0 10px!important;font-size:11px!important}.priceHeaderButton>span{font-size:10px!important}.priceHeaderButton>strong{font-size:16px!important}.priceHeaderButton>small{font-size:9px!important}}body .jobCapabilitiesSetup[data-guided-focus=name]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=representedEntityName]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=contextBrief]>.setupContextBlock,body .jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.primaryObjectiveBlock,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.operatingSurfacesBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.capabilityCanvas{display:grid!important}.setupAssistFloating.userPositioned{position:fixed!important;left:var(--setup-guide-x)!important;top:var(--setup-guide-y)!important;right:auto!important;bottom:auto!important;margin:0!important}.setupAssistDragHandle{cursor:grab!important;touch-action:none!important;user-select:none!important;-webkit-user-select:none!important}.setupAssistDragHandle:active{cursor:grabbing!important}.body.setupGuideDocked .setupAssistDragHandle{cursor:grab!important;touch-action:none!important}.vReplyingInline{align-self:stretch!important;width:100%!important;max-width:100%!important;min-height:42px!important}.vReplyingInline .messageBody{display:flex!important;align-items:center!important;min-height:36px!important;padding:5px 2px 10px!important}.vReplyingInline .messageBody p{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:var(--muted,#687268)!important;font-size:13px!important}.setupAssistTypingDots{display:inline-flex!important;align-items:center!important;gap:3px!important;margin-left:5px!important;vertical-align:middle!important}.setupAssistTypingDots i{width:4px!important;height:4px!important;border-radius:50%!important;background:currentColor!important;opacity:.28;animation:setupAssistTypingDot 1.05s ease-in-out infinite}.setupAssistTypingDots i:nth-child(2){animation-delay:.14s}.setupAssistTypingDots i:nth-child(3){animation-delay:.28s}@keyframes setupAssistTypingDot{0%,70%,to{transform:translateY(0);opacity:.28}35%{transform:translateY(-3px);opacity:.9}}@media(max-width:760px){.setupAssistFloating.userPositioned.expanded,.setupAssistFloating.userPositioned.collapsed{left:var(--setup-guide-x)!important;top:var(--setup-guide-y)!important;right:auto!important;bottom:auto!important;width:min(420px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important}}.setupQuestion{display:grid;gap:14px;min-width:0}.setupQuestionHead{display:flex;align-items:flex-start;gap:9px;min-width:0}.setupQuestionHead h3{margin:0;font-size:clamp(1.65rem,3.4vw,2.35rem);line-height:1.08;letter-spacing:-.025em;font-weight:760;color:var(--text,#303a30)}.setupQuestionHead .setupHelpWrap{flex:0 0 auto;margin-top:.18rem}.setupHelpTooltip{width:min(330px,calc(100vw - 32px))!important;white-space:normal!important;font-size:12px!important;line-height:1.45!important;font-weight:500!important}.setupHelpTooltip b{font-weight:800}.setupQuestionControl,.fieldLabelBare{display:block;width:100%;min-width:0}.setupQuestionControl .fieldLabelBare input,.setupQuestionControl .fieldLabelBare textarea,.setupQuestionControl .fieldLabelBare select{width:100%;box-sizing:border-box}.body .main input::placeholder,.body .main textarea::placeholder{color:currentColor!important;opacity:.3!important;font-weight:400!important}.modelAdvancedDrawer:not([open]) .blockContent{display:none!important}@media(max-width:720px){.setupQuestionHead h3{font-size:clamp(1.55rem,8vw,2rem)}.setupHelpTooltip{left:auto!important;right:0!important;transform:none!important}}.setupMicroAdvanced{margin-top:12px;border:0;background:transparent}.setupMicroAdvanced>summary{cursor:pointer;font-size:12px;font-weight:700;color:var(--muted,#687268)}.setupMicroAdvanced>.fieldLabel{margin-top:8px}.operatingSurfaceChoices button>span,.styleCard>span{display:none!important}.capabilityQuestionHead{margin-bottom:14px}.capabilitySelectionMeta,.capUseWhen,.capPricingSummary,.capMessageDirectionNote,.capAiDemand,.setupCapabilityGroupObjective,.setupCapabilityGroupNames,.setupCapabilityGroup summary em{display:none!important}.capabilityGuidedRecommendation>p{display:none!important}.capabilityGuidedRecommendationList>div{grid-template-columns:1fr!important}.capNameWithHelp{display:flex;align-items:center;gap:7px;min-width:0}.capNameWithHelp>b{min-width:0}.cleanCapabilityCard{min-height:112px!important}.signaturePlainIntro{display:grid;gap:12px}.signatureCurrent{margin:0!important}.expressionPersonalityBlock .blockContent{display:block}.styleGrid .styleCard{min-height:76px!important;align-content:center!important}.knowledgeComposerDrawer>summary{cursor:pointer}.dropUploadLabel{display:flex!important;align-items:center!important;gap:7px!important}.deployControlDrawer>summary small,.expressionAdvancedDrawer>summary small,.signatureManualTuning>summary small{display:none!important}body .jobCapabilitiesSetup[data-guided-focus]>.stepBlockSurface{display:none!important}body .jobCapabilitiesSetup[data-guided-focus=name]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=representedEntityName]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=representedEntityName]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=contextBrief]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=contextBrief]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=contextBrief]>.setupContextBlock,body .jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.setupContextBlock,body .jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.primaryObjectiveBlock,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.setupContextBlock,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.primaryObjectiveBlock,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.operatingSurfacesBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.setupContextBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.primaryObjectiveBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.operatingSurfacesBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.capabilityCanvas{display:grid!important}body .jobCapabilitiesSetup[data-guided-focus]>.stepBlockSurface{scroll-margin-top:118px!important}body .jobCapabilitiesSetup[data-guided-focus=name]>.agentNameBlock,body .jobCapabilitiesSetup[data-guided-focus=representedEntityName]>.stepOneIdentityCard,body .jobCapabilitiesSetup[data-guided-focus=contextBrief]>.setupContextBlock,body .jobCapabilitiesSetup[data-guided-focus=primaryObjective]>.primaryObjectiveBlock,body .jobCapabilitiesSetup[data-guided-focus=operatingSurfaces]>.operatingSurfacesBlock,body .jobCapabilitiesSetup[data-guided-focus=capabilities]>.capabilityCanvas{box-shadow:0 0 0 2px #32cd3329,0 7px 20px #1c2a1d12!important}.guidedSetupEntryBar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 18px!important;padding:14px 16px!important;border:1px solid #d4e2d6!important;border-radius:16px!important;background:color-mix(in srgb,var(--panel,#fff) 96%,#32cd33 4%)!important}.guidedSetupEntryBar>div{display:grid!important;gap:3px!important;min-width:0!important}.guidedSetupEntryBar b{font-size:14px!important}.guidedSetupEntryBar span{font-size:12.5px!important;line-height:1.4!important;color:#667066!important}.guidedSetupEntryBar .studioButton{flex:0 0 auto!important}@media(max-width:720px){.guidedSetupEntryBar{align-items:stretch!important;flex-direction:column!important}.guidedSetupEntryBar .studioButton{width:100%!important}}.setupReplyingIndicator .vReplyPulse{display:none!important}.setupReplyingEllipsis{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:24px!important;height:16px!important;flex:0 0 24px!important}.setupReplyingEllipsis i{display:block!important;width:5px!important;height:5px!important;border-radius:999px!important;background:currentColor!important;opacity:.32!important;animation:setupReplyDot 1.05s ease-in-out infinite!important}.setupReplyingEllipsis i:nth-child(2){animation-delay:.14s!important}.setupReplyingEllipsis i:nth-child(3){animation-delay:.28s!important}@keyframes setupReplyDot{0%,60%,to{transform:translateY(0);opacity:.28}30%{transform:translateY(-4px);opacity:.86}}@media(prefers-reduced-motion:reduce){.setupReplyingEllipsis i{animation:none!important;opacity:.52!important}}.themeToggleButton>.themeMoonIcon,.themeToggleButton>.themeSunIcon{display:grid!important}.setupAssistFloating{--v-mic-buffer:12px}.setupAssistFloating .setupAssistComposer{grid-template-columns:var(--v-mic-control) minmax(0,1fr) var(--v-mic-control) var(--v-mic-control)!important;gap:var(--v-mic-buffer)!important}.setupAssistFloating.expanded .setupAssistPersistentVoice{right:calc(8px + var(--v-mic-control) + var(--v-mic-buffer))!important;bottom:20px!important;top:auto!important;transform:none!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:calc(12px + 3 * 36px + 3 * var(--v-mic-buffer))!important;top:10px!important;bottom:auto!important}.setupAssistFloating.collapsed .setupAssistHead{min-height:44px!important}@media(max-width:760px){.setupAssistFloating{--v-mic-buffer:10px}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:calc(10px + 3 * 32px + 3 * var(--v-mic-buffer))!important;top:8px!important}}.setupAssistFloating.collapsed .setupAssistHeadActions>.setupAssistUtilityIcon.setupAssistPrimaryCopy:not(.setupAssistClose){display:grid!important;visibility:visible!important;opacity:1!important;color:#344134!important;z-index:3!important}.setupAssistFloating.collapsed .setupAssistHeadActions>.setupAssistUtilityIcon.setupAssistPrimaryCopy:not(.setupAssistClose) svg{display:block!important;stroke:currentColor!important}html[data-v-theme=night] .setupAssistFloating.collapsed .setupAssistHeadActions>.setupAssistUtilityIcon.setupAssistPrimaryCopy:not(.setupAssistClose),body[data-v-theme=night] .setupAssistFloating.collapsed .setupAssistHeadActions>.setupAssistUtilityIcon.setupAssistPrimaryCopy:not(.setupAssistClose){color:#eef3ee!important}.setupAssistFloating{--setup-composer-edge:20px;--v-mic-buffer:16px}.setupAssistFloating .setupAssistComposer{grid-template-columns:var(--v-composer-control) minmax(0,1fr) var(--v-mic-control) var(--v-composer-control)!important;column-gap:var(--v-mic-buffer)!important;align-items:center!important}.setupAssistFloating .setupAssistComposer>.setupAssistSendButton,.setupAssistFloating .setupAssistVoiceSlot,.setupAssistFloating .setupAssistPersistentVoice,.setupAssistFloating .setupAssistPersistentVoice>.realtimeVoiceControl,.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;box-sizing:border-box!important}.setupAssistFloating.expanded .setupAssistPersistentVoice{right:calc(var(--setup-composer-edge) + 44px + var(--v-mic-buffer))!important;bottom:20px!important;top:auto!important;transform:none!important}.setupAssistFloating.expanded .setupAssistSendButton{justify-self:end!important}.setupAssistFloating .setupAssistPersistentVoice>.realtimeVoiceControl,.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon{overflow:hidden!important}.setupAssistFloating .setupAssistPersistentVoice .voiceToggleIcon{border:1px solid transparent!important;outline:0!important;box-shadow:none!important}.setupAssistFloating .setupAssistPersistentVoice .realtimeVoiceControl.state-listening .voiceToggleIcon,.setupAssistFloating .setupAssistPersistentVoice .realtimeVoiceControl.state-speaking .voiceToggleIcon,.setupAssistFloating .setupAssistPersistentVoice .realtimeVoiceControl.state-processing .voiceToggleIcon{border-color:#32cd339e!important;box-shadow:inset 0 0 0 1px #32cd332e!important}.setupAssistFloating.collapsed .setupAssistHead{padding-right:calc(3 * 36px + 44px + 5 * var(--v-mic-buffer))!important}.setupAssistFloating.collapsed .setupAssistHeadActions{gap:var(--v-mic-buffer)!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:calc(12px + 3 * 36px + 4 * var(--v-mic-buffer))!important;top:10px!important;bottom:auto!important}.themeToggleButton{background:transparent!important;border:0!important;box-shadow:none!important}.themeToggleButton>span{display:grid!important}@media(max-width:760px){.setupAssistFloating{--setup-composer-edge:20px;--v-mic-buffer:14px}.setupAssistFloating.expanded .setupAssistPersistentVoice{right:calc(var(--setup-composer-edge) + 44px + var(--v-mic-buffer))!important}.setupAssistFloating.collapsed .setupAssistHead{padding-right:calc(3 * 32px + 44px + 5 * var(--v-mic-buffer))!important}.setupAssistFloating.collapsed .setupAssistPersistentVoice{right:calc(10px + 3 * 32px + 4 * var(--v-mic-buffer))!important;top:8px!important}}.themeToggleButton>span{display:none!important}.themeToggleButton[data-theme-target=night]>.themeMoonIcon{display:grid!important}.themeToggleButton[data-theme-target=day]>.themeSunIcon{display:grid!important}.themeToggleButton[data-theme-target=night]>.themeSunIcon,.themeToggleButton[data-theme-target=day]>.themeMoonIcon{display:none!important}.headerPriceControl{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.priceHeaderButton{box-sizing:border-box!important;display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"mode price" "detail detail"!important;align-items:center!important;justify-content:start!important;width:max-content!important;min-width:124px!important;max-width:100%!important;height:auto!important;min-height:40px!important;overflow:visible!important;white-space:normal!important}.priceHeaderButton>span{grid-area:mode!important}.priceHeaderButton>strong{grid-area:price!important}.priceHeaderButton>small{grid-area:detail!important;display:block!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.priceHeaderButton .headerPriceUsage{display:inline!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}@media(max-width:620px){.topActions,.setupHeaderControls .topActions{overflow:visible!important}.headerPriceControl{flex:0 1 126px!important;min-width:112px!important;max-width:126px!important}.priceHeaderButton{width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;padding:4px 7px!important;column-gap:4px!important;row-gap:1px!important}.priceHeaderButton>span{display:block!important;font-size:9px!important}.priceHeaderButton>strong{font-size:14.5px!important}.priceHeaderButton>small{font-size:8.5px!important;line-height:1.15!important}}@media(max-width:430px){.headerPriceControl{flex-basis:118px!important;min-width:108px!important;max-width:118px!important}.priceHeaderButton{padding-left:6px!important;padding-right:6px!important}.priceHeaderButton>span{font-size:8.5px!important}.priceHeaderButton>strong{font-size:14px!important}.priceHeaderButton>small{font-size:8.25px!important}}
