.GrowthCockpit-module__wj7LKa__page{gap:20px;min-width:0;display:grid}.GrowthCockpit-module__wj7LKa__page :where(h1,h2,h3,p,li,dd,strong,small,span),.GrowthCockpit-module__wj7LKa__formStack :where(h1,h2,h3,p,li,label,dd,strong,small,span){overflow-wrap:anywhere}.GrowthCockpit-module__wj7LKa__formStack :where(input,textarea,select),.GrowthCockpit-module__wj7LKa__formStack>*{min-width:0;max-width:100%}.GrowthCockpit-module__wj7LKa__headerActions,.GrowthCockpit-module__wj7LKa__actions,.GrowthCockpit-module__wj7LKa__itemActions,.GrowthCockpit-module__wj7LKa__statusLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GrowthCockpit-module__wj7LKa__live{color:var(--color-muted);min-height:1.25rem;font-size:.82rem}.GrowthCockpit-module__wj7LKa__cockpitBar{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-surface);align-items:end;gap:12px;min-width:0;padding:16px;display:grid}.GrowthCockpit-module__wj7LKa__selector{gap:6px;min-width:0;display:grid}.GrowthCockpit-module__wj7LKa__selectorGroup{gap:10px;min-width:0;display:grid}.GrowthCockpit-module__wj7LKa__panel,.GrowthCockpit-module__wj7LKa__panelStack,.GrowthCockpit-module__wj7LKa__reading,.GrowthCockpit-module__wj7LKa__formStack,.GrowthCockpit-module__wj7LKa__itemList{gap:16px;min-width:0;display:grid}.GrowthCockpit-module__wj7LKa__panel{padding-top:4px}.GrowthCockpit-module__wj7LKa__cardGrid,.GrowthCockpit-module__wj7LKa__qualityGrid,.GrowthCockpit-module__wj7LKa__formGrid,.GrowthCockpit-module__wj7LKa__pair,.GrowthCockpit-module__wj7LKa__summaryCard,.GrowthCockpit-module__wj7LKa__readingCard,.GrowthCockpit-module__wj7LKa__item{gap:12px;min-width:0;display:grid}.GrowthCockpit-module__wj7LKa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.GrowthCockpit-module__wj7LKa__sectionHeading>div{min-width:0}.GrowthCockpit-module__wj7LKa__sectionHeading h2,.GrowthCockpit-module__wj7LKa__sectionHeading h3,.GrowthCockpit-module__wj7LKa__summaryCard h2,.GrowthCockpit-module__wj7LKa__readingCard h2,.GrowthCockpit-module__wj7LKa__summaryCard h3,.GrowthCockpit-module__wj7LKa__item h3{margin:0}.GrowthCockpit-module__wj7LKa__sectionHeading p,.GrowthCockpit-module__wj7LKa__muted,.GrowthCockpit-module__wj7LKa__summaryCard>p,.GrowthCockpit-module__wj7LKa__item p{color:var(--color-muted);margin:4px 0 0}.GrowthCockpit-module__wj7LKa__details,.GrowthCockpit-module__wj7LKa__readingDetails{margin:0}.GrowthCockpit-module__wj7LKa__details>div,.GrowthCockpit-module__wj7LKa__readingDetails>div{border-bottom:1px solid var(--color-border);gap:4px;padding:9px 0;display:grid}.GrowthCockpit-module__wj7LKa__details dt,.GrowthCockpit-module__wj7LKa__readingDetails dt{color:var(--color-muted);font-size:.78rem;font-weight:800}.GrowthCockpit-module__wj7LKa__details dd,.GrowthCockpit-module__wj7LKa__readingDetails dd{margin:0}.GrowthCockpit-module__wj7LKa__readingValue{letter-spacing:-.04em;font-size:clamp(1.45rem,4vw,2.15rem)}.GrowthCockpit-module__wj7LKa__qualityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.GrowthCockpit-module__wj7LKa__qualityItem{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-surface-sm);gap:4px;min-width:0;padding:10px;display:grid}.GrowthCockpit-module__wj7LKa__qualityItem span{color:var(--color-muted);font-size:.76rem;font-weight:800}.GrowthCockpit-module__wj7LKa__plainList,.GrowthCockpit-module__wj7LKa__reasonList,.GrowthCockpit-module__wj7LKa__sourceList{gap:7px;margin:0;padding-left:20px;display:grid}.GrowthCockpit-module__wj7LKa__sourceList{padding-left:0;list-style:none}.GrowthCockpit-module__wj7LKa__sourceList li{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.GrowthCockpit-module__wj7LKa__formGrid{grid-template-columns:1fr}.GrowthCockpit-module__wj7LKa__wide{grid-column:1/-1}.GrowthCockpit-module__wj7LKa__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.GrowthCockpit-module__wj7LKa__check{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-control);min-height:var(--touch-target);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:10px;display:grid}.GrowthCockpit-module__wj7LKa__check input{margin-top:3px}.GrowthCockpit-module__wj7LKa__check input[type=checkbox]{accent-color:var(--color-primary);width:1.15rem;min-height:1.15rem;padding:0}.GrowthCockpit-module__wj7LKa__staticField{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-control);gap:4px;padding:10px 12px;display:grid}.GrowthCockpit-module__wj7LKa__staticField span{color:var(--color-muted);font-size:.78rem;font-weight:800}.GrowthCockpit-module__wj7LKa__subSection{border-top:1px solid var(--color-border);gap:12px;padding-top:14px;display:grid}.GrowthCockpit-module__wj7LKa__subSection legend{padding-right:8px;font-weight:900}.GrowthCockpit-module__wj7LKa__item{border-bottom:1px solid var(--color-border);padding-bottom:14px}.GrowthCockpit-module__wj7LKa__item:last-child{border-bottom:0;padding-bottom:0}.GrowthCockpit-module__wj7LKa__itemTop{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}.GrowthCockpit-module__wj7LKa__itemCopy{flex:15rem;min-width:0}.GrowthCockpit-module__wj7LKa__noticeStack{gap:8px;display:grid}.GrowthCockpit-module__wj7LKa__tabPanel{outline:none;min-width:0}.GrowthCockpit-module__wj7LKa__tabPanel:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:4px}@media (min-width:680px){.GrowthCockpit-module__wj7LKa__cockpitBar{grid-template-columns:minmax(14rem,1fr) auto}.GrowthCockpit-module__wj7LKa__formGrid,.GrowthCockpit-module__wj7LKa__pair,.GrowthCockpit-module__wj7LKa__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.GrowthCockpit-module__wj7LKa__qualityGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:420px){.GrowthCockpit-module__wj7LKa__checkGrid,.GrowthCockpit-module__wj7LKa__qualityGrid{grid-template-columns:1fr}.GrowthCockpit-module__wj7LKa__actions>*,.GrowthCockpit-module__wj7LKa__headerActions>*{max-width:100%}}
.GrowthCopilot-module__jIn9gW__card,.GrowthCopilot-module__jIn9gW__cardBody,.GrowthCopilot-module__jIn9gW__output,.GrowthCopilot-module__jIn9gW__fallback,.GrowthCopilot-module__jIn9gW__region,.GrowthCopilot-module__jIn9gW__item,.GrowthCopilot-module__jIn9gW__textList{gap:12px;min-width:0;display:grid}.GrowthCopilot-module__jIn9gW__card{background:linear-gradient(145deg, var(--color-surface-raised), var(--color-surface));border-color:var(--color-border-strong)}.GrowthCopilot-module__jIn9gW__card :where(h3,h4,h5,p,li,dd,strong,span){overflow-wrap:anywhere}.GrowthCopilot-module__jIn9gW__outputHeader,.GrowthCopilot-module__jIn9gW__itemHeader,.GrowthCopilot-module__jIn9gW__badges,.GrowthCopilot-module__jIn9gW__actions{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px;min-width:0;display:flex}.GrowthCopilot-module__jIn9gW__outputHeader>div:first-child{flex:18rem;min-width:0}.GrowthCopilot-module__jIn9gW__outputHeader h3,.GrowthCopilot-module__jIn9gW__region h4,.GrowthCopilot-module__jIn9gW__item h5{margin:0}.GrowthCopilot-module__jIn9gW__outputHeader p,.GrowthCopilot-module__jIn9gW__providerText,.GrowthCopilot-module__jIn9gW__empty,.GrowthCopilot-module__jIn9gW__textList p{color:var(--color-muted);margin:4px 0 0}.GrowthCopilot-module__jIn9gW__eyebrow{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:900;display:block}.GrowthCopilot-module__jIn9gW__badges{justify-content:flex-start}.GrowthCopilot-module__jIn9gW__regions{gap:12px;min-width:0;display:grid}.GrowthCopilot-module__jIn9gW__region{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-surface-sm);padding:14px}.GrowthCopilot-module__jIn9gW__region h4{border-bottom:1px solid var(--color-border);padding-bottom:10px}.GrowthCopilot-module__jIn9gW__itemList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.GrowthCopilot-module__jIn9gW__item+.GrowthCopilot-module__jIn9gW__item{border-top:1px solid var(--color-border);padding-top:14px}.GrowthCopilot-module__jIn9gW__itemHeader h5{flex:12rem;min-width:0}.GrowthCopilot-module__jIn9gW__context,.GrowthCopilot-module__jIn9gW__details,.GrowthCopilot-module__jIn9gW__references{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:8px;min-width:0;margin:0;display:grid}.GrowthCopilot-module__jIn9gW__context>div,.GrowthCopilot-module__jIn9gW__details>div,.GrowthCopilot-module__jIn9gW__references>div{min-width:0}.GrowthCopilot-module__jIn9gW__context dt,.GrowthCopilot-module__jIn9gW__details dt,.GrowthCopilot-module__jIn9gW__references dt{color:var(--color-muted);font-size:.75rem;font-weight:800}.GrowthCopilot-module__jIn9gW__context dd,.GrowthCopilot-module__jIn9gW__details dd,.GrowthCopilot-module__jIn9gW__references dd{margin:3px 0 0}.GrowthCopilot-module__jIn9gW__textList ul{gap:6px;margin:0;padding-left:20px;display:grid}.GrowthCopilot-module__jIn9gW__actions{justify-content:flex-end}@media (min-width:900px){.GrowthCopilot-module__jIn9gW__regions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:420px){.GrowthCopilot-module__jIn9gW__region{padding:12px}.GrowthCopilot-module__jIn9gW__actions>*{width:100%;max-width:100%}}
.PromptOutputCard-module__DD1-8W__root{min-width:0;height:100%}.PromptOutputCard-module__DD1-8W__card{gap:var(--space-3);overflow-wrap:anywhere;flex-direction:column;min-width:0;height:100%;display:flex}.PromptOutputCard-module__DD1-8W__card h3,.PromptOutputCard-module__DD1-8W__card p{margin:0}.PromptOutputCard-module__DD1-8W__card p{color:var(--color-text-soft);line-height:1.6}.PromptOutputCard-module__DD1-8W__meta{color:var(--color-primary-on-surface);font-size:.875em;font-weight:700}.PromptOutputCard-module__DD1-8W__actions{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.PromptOutputCard-module__DD1-8W__actions>button{flex:auto}.PromptOutputCard-module__DD1-8W__blocked{color:var(--color-warning)}.PromptOutputCard-module__DD1-8W__preview{gap:var(--space-3);min-width:0;display:grid}.PromptOutputCard-module__DD1-8W__preview textarea{max-width:100%;min-height:50vh;font-family:var(--font-mono,monospace);white-space:pre-wrap;overflow-wrap:anywhere}
