.cq-app.cq-app{--font-sans:"Carqo Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:"Carqo Geist", "Carqo Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--color-paper:#0a0a0a;--color-card:#111;--color-raised:#191919;--color-wash:#222;--color-line:#2a2a2a;--color-edge:#4a4a4a;--color-ink:#f7f7f7;--color-ink-soft:#aaa;--color-muted:#aaa;--color-accent:#155eef;--color-accent-ink:#fff;--color-accent-hover:#104ac4;--color-verified:#16db77;--color-on-verified:#0a0a0a;--color-caution-text:#ffd600;--color-blocked:#ff3434;--color-verified-tint:#063c24;--color-caution-tint:#342b00;--color-blocked-tint:#31090c;--app-quiet:#9d9d9d;--cq-ease:var(--ease-settle);--cq-glint:#ffffff17;--cq-action-radius:7px;--cq-panel-radius:7px;--cq-control-radius:7px;font-family:var(--font-sans);color:var(--color-ink);background:var(--color-paper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cq-app :is(h1,h2,h3,h4){font-family:var(--font-display)}.cq-app h1{font-weight:var(--type-weight-emphasis);letter-spacing:-.045em}.cq-app .cq-website-brand{min-height:44px;color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.cq-app .cq-website-brand img{flex-shrink:0;width:112px;height:auto;max-height:30px}.cq-app .cq-site-action{border-radius:var(--cq-action-radius);transition:opacity var(--motion-tap) var(--cq-ease), transform var(--motion-tap) var(--cq-ease)}.cq-app .cq-site-action:hover{opacity:.86}.cq-app .cq-site-action[class*="bg-(--color-accent)"]:hover{opacity:1;background-color:var(--color-accent-hover)}.cq-app .cq-site-action:active{transform:translateY(1px)}.cq-app .cq-site-action:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.cq-app ::selection{background:#f7f7f733}.cq-app :is(span,div,p).cq-figure,.cq-app .cq-main [class*=rounded-full][class*=overflow-hidden]>[style*=width]{animation:none}.cq-app .cq-pulse:after{display:none}.cq-app .cq-main :is([class*="bg-(--color-card)"],:is(section,article,li,a,div)[class*=rounded-xl][class*=border]){background-image:none}.cq-app .cq-main :is([class*="bg-(--color-card)"],:is(section,article,li,a,div)[class*=rounded-xl][class*=border]):hover{border-color:var(--color-line);box-shadow:none}.cq-app .cq-tool-link{border:1px solid var(--color-line);min-height:44px;color:var(--color-ink-soft);border-radius:7px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;display:inline-flex}.cq-app .cq-tool-link:hover{color:var(--color-ink);background:var(--color-raised)}.cq-app [data-feature-help]{max-width:74ch;line-height:1.6}.cq-app [data-feature-help]>details{background:0 0;border-color:#0000;width:fit-content;max-width:100%}.cq-app [data-feature-help]>details>summary{min-height:44px;color:var(--color-ink-soft);align-items:center;padding:12px 0;display:inline-flex}.cq-app [data-feature-help]>details[open]{border-color:var(--color-line);background:var(--color-card);width:auto}.cq-app [data-feature-help]>details[open]>summary{color:var(--color-ink);padding:8px 12px}.cq-app [data-status],.cq-app [data-checked]{font-size:12px}.cq-app .cq-panel{border-radius:var(--cq-panel-radius)}.cq-app .cq-panel>header{align-items:flex-start;padding:12px 18px}.cq-app .cq-panel>header h2{font-size:13px}.cq-app .cq-panel-sub{flex-basis:100%;padding-left:24px;font-size:11px}.cq-app .cq-panel>header a{font-size:12px}.cq-app .cq-panel table thead{background:var(--chart-surface)}.cq-app .cq-panel table th{font-size:12px}.cq-app .cq-panel table td{font-variant-numeric:tabular-nums;font-size:13px}.cq-app .cq-panel table tbody tr:hover{background:var(--color-raised)}.cq-app .cq-panel table tbody tr{min-height:48px}.cq-app .cq-panel table th:first-child,.cq-app .cq-panel table td:first-child{padding-left:18px}.cq-app .cq-table-view{min-width:0}.cq-app .cq-column-picker{border-bottom:1px solid var(--color-line);padding:8px 18px}.cq-app .cq-column-picker summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--color-ink-soft);align-items:center;font-size:12px;display:inline-flex}.cq-app .cq-column-picker fieldset{flex-wrap:wrap;gap:12px 20px;padding-top:12px;display:flex}.cq-app .cq-column-picker label{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.cq-app .cq-column-picker input{accent-color:var(--color-ink);width:16px;height:16px}.cq-app [data-hidden-columns~=mentions] [data-column=mentions],.cq-app [data-hidden-columns~=share] [data-column=share],.cq-app [data-hidden-columns~=sentiment] [data-column=sentiment]{display:none}.cq-app :is(.cq-tool-link,.cq-column-picker summary):focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}@media (max-width:639px){.cq-app .cq-panel-sub{padding-left:0}}@media print{.cq-app .cq-column-picker{display:none}.cq-app.cq-app{--color-paper:#fff;--color-card:#fff;--color-line:#ccc;--color-ink:#000;--color-ink-soft:#333;--app-quiet:#333;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cq-app .cq-atmos{display:none}}.cq-app .cq-table-view table{table-layout:fixed}.cq-app .cq-table-view th[scope=col]:first-child{width:8%}.cq-app .cq-table-view th[scope=col]:nth-child(2){width:27%}.cq-app .cq-table-view th[data-column=mentions]{width:13%}.cq-app .cq-table-view th[data-column=share]{width:28%}.cq-app .cq-table-view th[data-column=sentiment]{width:24%}.cq-app .cq-ranking-change{overflow-wrap:anywhere;line-height:1.5}.cq-app .cq-table-view [data-column=sentiment] span{white-space:normal}.cq-app .cq-change-note summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cq-app .cq-change-note summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.cq-app .cq-prompt-library .cq-table-view table{table-layout:auto}.cq-app .cq-prompt-library th[scope=col]{white-space:nowrap;width:auto}.cq-app .cq-question-status{background:var(--color-verified-tint);color:var(--color-verified);border-radius:5px;padding:3px 7px;font-size:11px;display:inline-block}.cq-app .cq-question-status[data-proposed]{background:var(--color-caution-tint);color:var(--color-caution-text)}.cq-app .cq-question-status[data-quiet]{box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-soft);background:0 0}.cq-app [data-hidden-columns~=question-answers] [data-column=question-answers],.cq-app [data-hidden-columns~=question-named] [data-column=question-named],.cq-app [data-hidden-columns~=question-businesses] [data-column=question-businesses],.cq-app [data-hidden-columns~=question-position] [data-column=question-position],.cq-app [data-hidden-columns~=question-added] [data-column=question-added],.cq-app [data-hidden-columns~=question-own-page] [data-column=question-own-page],.cq-app [data-hidden-columns~=question-set] [data-column=question-set],.cq-app [data-hidden-columns~=question-stage] [data-column=question-stage],.cq-app [data-hidden-columns~=question-tags] [data-column=question-tags],.cq-app [data-hidden-columns~=question-market] [data-column=question-market],.cq-app [data-hidden-columns~=question-source] [data-column=question-source]{display:none}.cq-app .cq-prompt-library :is(input,select):focus-visible{border-color:var(--color-ink-soft);outline:2px solid var(--color-ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.cq-app .cq-column-picker summary:hover{color:var(--color-ink)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cq-app :is(button,.cq-site-action,.cq-tool-link){transition:scale var(--motion-tap) var(--cq-ease), transform var(--motion-tap) var(--cq-ease), opacity var(--motion-tap) var(--cq-ease), background-color var(--motion-tap) var(--cq-ease), border-color var(--motion-tap) var(--cq-ease), color var(--motion-tap) var(--cq-ease)}.cq-app :is(button,.cq-site-action,.cq-tool-link):not(:disabled):not([aria-disabled=true]):hover{scale:1.025}}.cq-app .cq-question-workflow{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.cq-app .cq-question-workflow a{border:1px solid var(--color-line);min-height:44px;color:var(--color-ink);border-radius:7px;align-items:center;padding:8px 14px;font-size:12px;display:inline-flex}.cq-app .cq-question-workflow a:hover{background:var(--color-raised)}.cq-app .cq-metric-sample{color:var(--color-ink-soft);flex-basis:100%;font-size:12px;line-height:1.6}.cq-app .cq-library-layout{grid-template-columns:190px minmax(0,1fr);display:grid}.cq-app .cq-library-content{min-width:0}.cq-app .cq-topic-rail{border-right:1px solid var(--color-line);min-width:0;padding:20px 10px}.cq-app .cq-topic-rail>button{text-align:left;overflow-wrap:anywhere;width:100%;min-height:44px;color:var(--color-ink-soft);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 10px;font-size:12px;display:flex}.cq-app .cq-topic-rail>button>span{font-variant-numeric:tabular-nums;flex-shrink:0}.cq-app .cq-topic-rail>button[aria-pressed=true]{background:var(--color-raised);color:var(--color-ink)}.cq-app .cq-rail-note{border-top:1px solid var(--color-line);color:var(--color-ink-soft);margin:20px 10px 0;padding-top:16px;font-size:11px;line-height:1.7}.cq-app .cq-rail-note p+p{margin-top:8px}.cq-app .cq-library-tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:0 20px;padding-inline:16px;display:flex}.cq-app .cq-library-tabs button{min-height:48px;color:var(--color-ink-soft);border-bottom:2px solid #0000;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cq-app .cq-library-tabs button[aria-pressed=true]{color:var(--color-ink);border-bottom-color:var(--color-ink)}.cq-app .cq-library-tabs button span{font-variant-numeric:tabular-nums;font-size:10px}.cq-app .cq-library-tabs button:focus-visible,.cq-app .cq-topic-rail button:focus-visible,.cq-app .cq-question-workflow a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (max-width:1100px){.cq-app .cq-library-layout{grid-template-columns:minmax(0,1fr)}.cq-app .cq-topic-rail{border-right:0;border-bottom:1px solid var(--color-line);gap:8px;max-width:100%;padding:8px 16px;display:flex;overflow-x:auto}.cq-app .cq-topic-rail>button{white-space:nowrap;overflow-wrap:normal;flex:none;align-items:center;width:auto}.cq-app .cq-topic-rail>:not(button){display:none}}@media (max-width:639px){.cq-app .cq-library-tabs{gap:0 14px}.cq-app .cq-tool-link{min-height:44px}}@media print{.cq-app .cq-workspace-context,.cq-app .cq-topic-rail,.cq-app .cq-library-tabs,.cq-app .cq-question-workflow{display:none}.cq-app .cq-library-layout{display:block}}.cq-app .cq-source-opportunities{border:1px solid var(--color-line);border-radius:var(--cq-panel-radius);background:var(--color-paper);margin:24px 0;padding:20px}.cq-app .cq-source-opportunities-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cq-app .cq-source-opportunities h3{font-size:16px;font-weight:600;line-height:1.5}.cq-app .cq-source-opportunities p{color:var(--color-ink-soft);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.7}.cq-app .cq-source-opportunities>ul{margin-top:16px}.cq-app .cq-source-opportunities>ul>li{border-top:1px solid var(--color-line);padding:14px 0}.cq-app .cq-source-opportunities p.cq-emphasis{color:var(--color-ink);font-size:13px}.cq-app .cq-source-opportunities summary,.cq-app .cq-research-evidence summary{width:fit-content;max-width:100%;min-height:44px;color:var(--color-ink);cursor:pointer;padding:12px 0;font-size:12px;display:list-item}.cq-app .cq-source-opportunities details a{text-underline-offset:3px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.cq-app .cq-source-opportunities summary:focus-visible,.cq-app .cq-research-evidence summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.cq-app .cq-sheet-fallback>summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px}.cq-app .cq-sheet-fallback>summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (max-width:639px){.cq-app .cq-setting-row:has(>form,>noscript>.cq-sheet-fallback){flex-wrap:wrap;align-items:flex-start}.cq-app .cq-setting-row:has(>form,>noscript>.cq-sheet-fallback)>:first-child{flex-basis:100%}:is(.cq-app .cq-setting-row>form,.cq-app .cq-setting-row>noscript:has(>.cq-sheet-fallback)){flex:100%;min-width:0;max-width:100%}}@media screen{.cq-app .cq-library-tabs button[aria-pressed=true]{border-bottom-color:var(--chart-owner)}.cq-app .cq-site-action:focus-visible{outline-color:var(--chart-owner)}.cq-app .cq-column-picker input{accent-color:var(--color-app-accent)}}
