:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--font-inter), Inter, "PingFang SC", "Microsoft YaHei", sans-serif;--font-heading:var(--font-sora), var(--font-inter), "PingFang SC", "Microsoft YaHei", sans-serif;--sidebar-w:192px;--gdm-btn-radius:8px;--gdm-btn-height-md:34px;--gdm-btn-height-sm:32px;--gdm-btn-font-md:13px;--gdm-btn-font-sm:12px;--gdm-btn-weight:600;--gdm-btn-padding-x:14px;--gdm-btn-primary-border:#4b7bece6;--gdm-btn-primary-bg:linear-gradient(180deg, #4b7beceb, #3760ceeb);--gdm-btn-primary-bg-hover:linear-gradient(180deg, #5f91ff, #4170ec);--gdm-btn-primary-border-hover:#73a7ff;--gdm-btn-primary-text:#f4f7ff;--gdm-btn-secondary-border:#3d5270;--gdm-btn-secondary-bg:#ffffff0a;--gdm-btn-secondary-bg-hover:#ffffff12;--gdm-btn-secondary-border-hover:#4d6478;--gdm-btn-secondary-text:#cdd9ee;--gdm-btn-secondary-text-hover:#e8ecf7;--gdm-btn-focus-ring:#9ec1ff73;--gdm-btn-disabled-opacity:.55;--gdm-accent-source:#8cb4ff;--gdm-accent-keyword:#f5d08a}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.gdm-accent-source{color:var(--gdm-accent-source)}.gdm-accent-keyword{color:var(--gdm-accent-keyword)}.gdm-btn-base{appearance:none;border-radius:var(--gdm-btn-radius);font-weight:var(--gdm-btn-weight);cursor:pointer;justify-content:center;align-items:center;gap:6px;line-height:1;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}body{color:#f4f7ff;box-sizing:border-box;background:#0b0f17;min-height:100vh;margin:0;overflow:hidden}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] body{color:#0f172a;background:#f3f7fd}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-workspace{background:#f3f7fd}.app-shell{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);box-sizing:border-box;height:100vh;display:grid;overflow:hidden}html[data-site-promo-banner="1"] .app-shell{height:calc(100vh - var(--site-promo-banner-height,0px))}html[data-site-promo-banner="1"] .app-sidebar{height:100%}.app-shell[data-theme=split] .app-workspace{color:#0f172a;background:#f3f7fd}.app-sidebar{width:var(--sidebar-w);height:100vh;padding:16px 12px calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f4f7ff;background:linear-gradient(#121a28,#0b0f17);border-right:1px solid #25324a;flex-direction:column;gap:16px;display:flex;position:sticky;top:0;overflow:hidden}.app-shell[data-theme=split] .app-workspace .app-page-description,.app-shell[data-theme=split] .app-workspace .module-subtitle,.app-shell[data-theme=split] .app-workspace .dashboard-description,.app-shell[data-theme=split] .app-workspace .dashboard-section-lead,.app-shell[data-theme=split] .app-workspace .dashboard-project-card-desc,.app-shell[data-theme=split] .app-workspace .dashboard-field-label{color:#5f7088}.app-shell[data-theme=split] .app-workspace .dashboard-input{color:#10223f;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .dashboard-keyword-chip{background:#f8fbff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .dashboard-keyword-text{color:#1f3253}.app-shell[data-theme=split] .app-workspace .dashboard-project-url,.app-shell[data-theme=split] .app-workspace .dashboard-inline-nav-link{color:#2f60be}.app-shell[data-theme=split] .app-workspace .dashboard-project-url:hover,.app-shell[data-theme=split] .app-workspace .dashboard-inline-nav-link:hover{color:#1e4ea8}.app-shell[data-theme=split] .app-workspace .pricing-cta-primary:disabled{border-color:var(--gdm-btn-secondary-border);background:var(--gdm-btn-secondary-bg);color:#94a3b8}.app-shell[data-theme=split] .app-workspace .pricing-cta-primary:not(:disabled),.app-shell[data-theme=split] .app-workspace .pricing-cta-primary:hover:not(:disabled){color:var(--gdm-btn-primary-text,#fff)}.app-shell[data-theme=split] .app-workspace .invoice-table-wrap{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .invoice-table th,.app-shell[data-theme=split] .app-workspace .invoice-table td{color:#1f3253;border-bottom-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .invoice-table thead th{color:#5f7088;background:#f6f9fe}.app-shell[data-theme=split] .app-workspace .invoice-mono,.app-shell[data-theme=split] .app-workspace .invoice-muted{color:#465a78}.app-shell[data-theme=split] .app-workspace .analysis-tab-header,.app-shell[data-theme=split] .app-workspace .report-methodology-footnotes,.app-shell[data-theme=split] .app-workspace .dashboard-project-summary-head,.app-shell[data-theme=split] .app-workspace .logs-pagination{border-top-color:#d7e1f0;border-bottom-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .analysis-tab:hover{color:#1f3253;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .analysis-tab-icon-check{color:#1d9b52}.app-shell[data-theme=split] .app-workspace .analysis-tab-icon-spin{border-color:#4b7bec #d7e1f0 #d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-report-document{box-shadow:none;background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis:not(:first-child),.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-raw-posts-module:not(:first-child),.app-shell[data-theme=split] .app-workspace .reddit-report-document>.serp-module:not(:first-child),.app-shell[data-theme=split] .app-workspace .reddit-report-document>.keyword-data-module:not(:first-child),.app-shell[data-theme=split] .app-workspace .reddit-report-document>.google-trends-module:not(:first-child),.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-note:not(:first-child){border-top-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis--utility:has(.report-collapsible-details[open]){box-shadow:none;background:#f4f7fb;border:none}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis,.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-raw-posts-module,.app-shell[data-theme=split] .app-workspace .reddit-report-document>.serp-module,.app-shell[data-theme=split] .app-workspace .reddit-report-document>.keyword-data-module,.app-shell[data-theme=split] .app-workspace .reddit-report-document>.google-trends-module{box-shadow:none;background:0 0;border:none}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-friendly:before{background:#16653473}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-mixed:before{background:#b4780073}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-dominated:before{background:#b91c1c73}.app-shell[data-theme=split] .app-workspace .reddit-report-document>.reddit-synthesis--utility{box-shadow:none;background:0 0;border:none}.app-shell[data-theme=split] .app-workspace .google-trends-module,.app-shell[data-theme=split] .app-workspace .keyword-data-module,.app-shell[data-theme=split] .app-workspace .serp-module,.app-shell[data-theme=split] .app-workspace .reddit-raw-posts-module,.app-shell[data-theme=split] .app-workspace .snapshot-module,.app-shell[data-theme=split] .app-workspace .reddit-synthesis,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card,.app-shell[data-theme=split] .app-workspace .serp-opportunity-block,.app-shell[data-theme=split] .app-workspace .pro-interpretation,.app-shell[data-theme=split] .app-workspace .dashboard-project-card{box-shadow:none;background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-synthesis--utility:has(.report-collapsible-details[open]){background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .dashboard-project-card:hover,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card:not(.reddit-synthesis-card--skeleton):hover,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card:not(.reddit-synthesis-card--skeleton):focus-within,.app-shell[data-theme=split] .app-workspace .pro-interpretation:hover,.app-shell[data-theme=split] .app-workspace .pro-interpretation:focus-within,.app-shell[data-theme=split] .app-workspace .reddit-sections .reddit-section:hover,.app-shell[data-theme=split] .app-workspace .reddit-sections .reddit-section:focus-within{border-color:#9cb9eb;box-shadow:0 0 0 1px #4b7bec29}.app-shell[data-theme=split] .app-workspace .reddit-sections .reddit-section{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .snapshot-copy-section,.app-shell[data-theme=split] .app-workspace .snapshot-copy-field,.app-shell[data-theme=split] .app-workspace .snapshot-kpi-card,.app-shell[data-theme=split] .app-workspace .reddit-note,.app-shell[data-theme=split] .app-workspace .seo-data-table th,.app-shell[data-theme=split] .app-workspace .invoice-table thead th{background:#f6f9fe;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .seo-data-table th,.app-shell[data-theme=split] .app-workspace .seo-data-table td,.app-shell[data-theme=split] .app-workspace .snapshot-copy-field-label,.app-shell[data-theme=split] .app-workspace .snapshot-copy-field-body,.app-shell[data-theme=split] .app-workspace .snapshot-kpi-label,.app-shell[data-theme=split] .app-workspace .snapshot-kpi-value,.app-shell[data-theme=split] .app-workspace .pro-interpretation-title,.app-shell[data-theme=split] .app-workspace .google-trends-chart-title,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-title,.app-shell[data-theme=split] .app-workspace .reddit-alt-name,.app-shell[data-theme=split] .app-workspace .reddit-cite-label,.app-shell[data-theme=split] .app-workspace .dashboard-project-card-url,.app-shell[data-theme=split] .app-workspace .logs-query-cell,.app-shell[data-theme=split] .app-workspace .invoice-status{color:#1f3253}.app-shell[data-theme=split] .app-workspace .seo-data-table td,.app-shell[data-theme=split] .app-workspace .report-methodology-title,.app-shell[data-theme=split] .app-workspace .report-methodology-lead,.app-shell[data-theme=split] .app-workspace .report-methodology-list,.app-shell[data-theme=split] .app-workspace .report-methodology-heading,.app-shell[data-theme=split] .app-workspace .pro-interpretation-body,.app-shell[data-theme=split] .app-workspace .pro-interpretation-legend,.app-shell[data-theme=split] .app-workspace .pro-interpretation-caveat,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-sub,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-list,.app-shell[data-theme=split] .app-workspace .reddit-alt-note,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-caveat,.app-shell[data-theme=split] .app-workspace .reddit-synth-scope,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card-hint,.app-shell[data-theme=split] .app-workspace .dashboard-project-card-desc,.app-shell[data-theme=split] .app-workspace .logs-source-cell{color:#5f7088}.app-shell[data-theme=split] .app-workspace .seo-data-table th,.app-shell[data-theme=split] .app-workspace .seo-data-table td,.app-shell[data-theme=split] .app-workspace .invoice-table th,.app-shell[data-theme=split] .app-workspace .invoice-table td{border-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .seo-data-sort-btn:hover,.app-shell[data-theme=split] .app-workspace .reddit-cite-link,.app-shell[data-theme=split] .app-workspace .seo-data-cell-url a,.app-shell[data-theme=split] .app-workspace .skill-evidence-link{color:#2f60be}.app-shell[data-theme=split] .app-workspace .reddit-cite-link:hover,.app-shell[data-theme=split] .app-workspace .seo-data-cell-url a:hover,.app-shell[data-theme=split] .app-workspace .skill-evidence-link:hover{color:#1e4ea8}.app-shell[data-theme=split] .app-workspace .dashboard-text-btn,.app-shell[data-theme=split] .app-workspace .logs-page-btn,.app-shell[data-theme=split] .app-workspace .invoice-download{border-color:var(--gdm-btn-secondary-border);background:var(--gdm-btn-secondary-bg);color:var(--gdm-btn-secondary-text);box-shadow:none}.app-shell[data-theme=split] .app-workspace .dashboard-text-btn:hover,.app-shell[data-theme=split] .app-workspace .logs-page-btn:hover:not(:disabled),.app-shell[data-theme=split] .app-workspace .invoice-download:hover:not(:disabled){border-color:var(--gdm-btn-secondary-border-hover);background:var(--gdm-btn-secondary-bg-hover);color:var(--gdm-btn-secondary-text-hover)}.app-shell[data-theme=split] .app-workspace .dashboard-copy-icon-btn{color:#2f60be}.app-shell[data-theme=split] .app-workspace .dashboard-copy-icon-btn:hover{color:#1e4ea8;background:#4b7bec1a}.app-shell[data-theme=split] .app-workspace .analyzer-input-panel{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace input,.app-shell[data-theme=split] .app-workspace textarea{color:#10223f;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace input::placeholder,.app-shell[data-theme=split] .app-workspace textarea::placeholder{color:#7d8fa9}.app-shell[data-theme=split] .app-workspace input:focus,.app-shell[data-theme=split] .app-workspace textarea:focus{border-color:#7ea2e6;outline:none;box-shadow:0 0 0 2px #4b7bec29}.app-shell[data-theme=split] .app-workspace .discourse-source-label{color:#5f7088}.app-shell[data-theme=split] .app-workspace .discourse-source-option input{accent-color:#4b7bec}.app-shell[data-theme=split] .app-workspace .discourse-source-option:has(input:checked):hover{color:#15305e}.app-shell[data-theme=split] .app-workspace .query-keyword-chip{color:#2b4268;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .query-keyword-chip:hover{color:#15305e;background:#f4f8ff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .query-keyword-regenerate-btn{color:#6a7f9f}.app-shell[data-theme=split] .app-workspace .query-keyword-regenerate-btn:hover:not(:disabled){color:#2f60be}.app-shell[data-theme=split] .app-workspace .query-keyword-regenerate-btn:disabled{color:#94a3b8}.app-shell[data-theme=split] .app-workspace .gdm-upgrade-modal-backdrop{background:#0f172a47}.app-shell[data-theme=split] .app-workspace .gdm-upgrade-modal,.app-shell[data-theme=split] .app-workspace .gdm-tutorial-modal{background:#fff;border-color:#d7e1f0;box-shadow:0 24px 48px #0f172a2e}.app-shell[data-theme=split] .app-workspace .gdm-upgrade-modal-title,.app-shell[data-theme=split] .app-workspace .gdm-tutorial-modal>.gdm-upgrade-modal-title{color:#10223f;border-bottom-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .gdm-upgrade-modal-body,.app-shell[data-theme=split] .app-workspace .gdm-tutorial-modal-section p{color:#4f6483}.app-shell[data-theme=split] .app-workspace .gdm-tutorial-modal-section-title{color:#1f3253}.app-shell[data-theme=split] .app-workspace .gdm-tutorial-modal-code{color:#1f3253;background:#f6f9fe;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-detail{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-title-row,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-card-actions{border-top-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-source,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-source-line,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-posted-inline,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-score-text,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-meta-sep,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-meta,.app-shell[data-theme=split] .app-workspace .reddit-hit-time{color:#6d7f99}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-label{color:#7189aa}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-trigger{color:#35527d;background:linear-gradient(#fff,#f3f8ff);border-color:#c8d8ee}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-select-wrap:after{border-bottom-color:#5e82ba;border-right-color:#5e82ba}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-trigger:hover{background:linear-gradient(#fff,#edf5ff);border-color:#94b4e4}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-trigger:focus-visible{border-color:#6e98e8;box-shadow:0 0 0 2px #4b7bec29}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-menu{background:#fff;border-color:#c7d8ef;box-shadow:0 10px 24px #1e3c6e24}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-item{color:#2f4f7b}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-item:hover{background:#edf4ff}.app-shell[data-theme=split] .app-workspace .reply-opportunity-filter-item-active{color:#fff;background:#2b6fce}.app-shell[data-theme=split] .app-workspace .reply-draft-settings-open-btn{color:#35527d;background:linear-gradient(#fff,#f3f8ff);border-color:#c8d8ee}.app-shell[data-theme=split] .app-workspace .reply-draft-settings-open-btn:hover{color:#1f3253;background:linear-gradient(#fff,#edf5ff);border-color:#94b4e4}.app-shell[data-theme=split] .app-workspace .reply-draft-settings-open-btn:focus-visible{border-color:#6e98e8;box-shadow:0 0 0 2px #4b7bec29}.app-shell[data-theme=split] .app-workspace .reply-draft-settings-field-label{color:#7189aa}.app-shell[data-theme=split] .app-workspace .reply-draft-settings-select{color:#35527d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235e82ba' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(#fff,#f3f8ff);background-position:right 12px center,0 0;background-repeat:no-repeat,no-repeat;background-size:12px 12px,auto;border-color:#c8d8ee}.app-shell[data-theme=split] .app-workspace .reply-draft-settings-select option{color:#35527d;background-color:#fff}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-card .reddit-opportunity-title,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-inline-title,.app-shell[data-theme=split] .app-workspace .seo-data-cell-title{color:#1f3253}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-outbound-link,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-link-btn,.app-shell[data-theme=split] .app-workspace .reddit-hit-num{color:#2f60be}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-outbound-link:hover,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-link-btn:hover:not(:disabled){color:#1f3253}.app-shell[data-theme=split] .app-workspace .reddit-tag-chip,.app-shell[data-theme=split] .app-workspace .reddit-style-chip,.app-shell[data-theme=split] .app-workspace .serp-opportunity-badge,.app-shell[data-theme=split] .app-workspace .logs-type-pill{color:#3f5678;background:#f6f9fe;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-kpi-card{background:#f8fbff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-kpi-num,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-metric-head{color:#2b4268}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-metric-bar{background:#eaf1fc;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-metric-bar>span{background:linear-gradient(90deg,#4b7bec,#78a6ff)}.app-shell[data-theme=split] .app-workspace .reddit-draft-textarea,.app-shell[data-theme=split] .app-workspace .reddit-draft-skeleton{color:#1f3253;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .reddit-draft-skeleton-line{background:linear-gradient(90deg,#e5edf9 0%,#d5e2f5 45%,#e5edf9 100%)}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-draft-panel{background:0 0;border:0;padding:0}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-detail--drafts{background:0 0;border:0;margin-top:0;padding:10px 0 0}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-detail--drafts .reddit-draft-textarea,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-detail--drafts .reddit-draft-textarea--quora{color:#1f3253;background:0 0;border-color:#d3dff1}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-detail--drafts .reddit-draft-textarea:focus{border-color:#7ea2e6;box-shadow:0 0 0 2px #4b7bec29}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-detail--drafts .reddit-draft-skeleton{background:0 0;border-color:#d3dff1}.app-shell[data-theme=split] .app-workspace .reddit-draft-word-count{color:#6d7f99}.app-shell[data-theme=split] .app-workspace .reddit-style-chip{color:#4a607f;background:#f6f9fe;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .reddit-style-chip:hover:not(:disabled){color:#15305e;background:#edf4ff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .reddit-style-chip-active{color:#15305e;background:#e7f0ff;border-color:#6e98e8}.app-shell[data-theme=split] .app-workspace .reddit-draft-textarea,.app-shell[data-theme=split] .app-workspace .reddit-draft-textarea--quora{color:#1f3253;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .reddit-draft-textarea::placeholder{color:#8092ab}.app-shell[data-theme=split] .app-workspace .reddit-draft-textarea:focus{border-color:#7ea2e6;outline:none;box-shadow:0 0 0 2px #4b7bec29}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-link-btn{color:#5f7088}.app-shell[data-theme=split] .app-workspace .reddit-opportunity-link-btn:hover:not(:disabled){color:#1f3253}.app-shell[data-theme=split] .app-workspace .discovery-audience-signals-summary,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals-legend,.app-shell[data-theme=split] .app-workspace .discovery-theme-reason,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals-publish-item,.app-shell[data-theme=split] .app-workspace .serp-opportunity-judgment,.app-shell[data-theme=split] .app-workspace .serp-opportunity-action,.app-shell[data-theme=split] .app-workspace .serp-opportunity-note{color:#4f6483}.app-shell[data-theme=split] .app-workspace .discovery-theme-headline,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals .reddit-synthesis-card-title,.app-shell[data-theme=split] .app-workspace .google-trends-sub,.app-shell[data-theme=split] .app-workspace .serp-opportunity-title,.app-shell[data-theme=split] .app-workspace .serp-opportunity-ratio,.app-shell[data-theme=split] .app-workspace .report-collapsible-summary-title,.app-shell[data-theme=split] .app-workspace .report-collapsible-summary-hint{color:#1f3253}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-list,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals .reddit-synthesis-list,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card-hint,.app-shell[data-theme=split] .app-workspace .serp-opportunity-meta,.app-shell[data-theme=split] .app-workspace .seo-data-domain-source,.app-shell[data-theme=split] .app-workspace .serp-tranco-rank-line{color:#60738f}.app-shell[data-theme=split] .app-workspace .serp-opportunity-badge,.app-shell[data-theme=split] .app-workspace .report-collapsible-summary:before{color:#3f6fc3;border-left-color:#7ea2e6}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-list li::marker{color:#3f6fc3;border-left-color:#7ea2e6}.app-shell[data-theme=split] .app-workspace .reddit-synth-scope{color:#5f7088;background:#f4f8ff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .pro-quoted-term,.app-shell[data-theme=split] .app-workspace .wave-em{text-decoration-color:#3b82f6cc}.app-shell[data-theme=split] .app-workspace .pro-pill-impact{color:#1d4fa8;background:#3b82f61a;border-color:#3b82f666}.app-shell[data-theme=split] .app-workspace .pro-pill-cost{color:#116149;background:#10b9811a;border-color:#10b98161}.app-shell[data-theme=split] .app-workspace .report-collapsible-summary:hover:before{border-left-color:#5f8ee3}.app-shell[data-theme=split] .app-workspace .seo-data-table-wrap{background:#fff;border:1px solid #d7e1f0;border-radius:10px}.app-shell[data-theme=split] .app-workspace .seo-data-table{background:#fff}.app-shell[data-theme=split] .app-workspace .serp-opportunity-badge{border:1px solid #0000;font-weight:700}.app-shell[data-theme=split] .app-workspace .dashboard-list-page-desc.app-page-description{color:#3f5678}.app-shell[data-theme=split] .app-workspace .dashboard-project-grid{gap:18px}.app-shell[data-theme=split] .app-workspace .dashboard-project-card{background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 6px 16px #1736690f}.app-shell[data-theme=split] .app-workspace .dashboard-project-card:hover{border-color:#88ace8;transform:translateY(-1px);box-shadow:0 0 0 1px #4b7bec24,0 12px 24px #1736691f}.app-shell[data-theme=split] .app-workspace .dashboard-project-card-title{color:#162f57}.app-shell[data-theme=split] .app-workspace .dashboard-project-card-url{color:#4f6483}.app-shell[data-theme=split] .app-workspace .dashboard-project-card-desc{color:#3f5678;line-height:1.5}.app-shell[data-theme=split] .app-workspace .dashboard-project-card-meta{color:#4f6483;border-top-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .dashboard-detail-breadcrumb{color:#6d7f99}.app-shell[data-theme=split] .app-workspace .dashboard-project-summary{background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 6px 16px #1736690f}.app-shell[data-theme=split] .app-workspace .dashboard-project-summary-head{border-bottom-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .dashboard-project-summary-title,.app-shell[data-theme=split] .app-workspace .dashboard-project-summary-heading-text .app-title-en{color:#162f57}.app-shell[data-theme=split] .app-workspace .dashboard-project-url{color:#2f60be;font-weight:500}.app-shell[data-theme=split] .app-workspace .dashboard-project-url:hover{color:#1e4ea8}.app-shell[data-theme=split] .app-workspace .dashboard-description{color:#526985}.app-shell[data-theme=split] .app-workspace .dashboard-project-summary .dashboard-text-btn{color:#2b4268;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .dashboard-project-summary .dashboard-text-btn:hover{color:#15305e;background:#edf4ff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .dashboard-section{background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 6px 16px #1736690d}.app-shell[data-theme=split] .app-workspace .dashboard-section-title{color:#1f3253}.app-shell[data-theme=split] .app-workspace .dashboard-workspace-hints,.app-shell[data-theme=split] .app-workspace .dashboard-workspace-hints li{color:#4f6483}.app-shell[data-theme=split] .app-workspace .expert-take-frame,.app-shell[data-theme=split] .app-workspace .pro-interpretation{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .expert-take-frame .pro-interpretation-title,.app-shell[data-theme=split] .app-workspace .pro-interpretation-title{color:#162f57}.app-shell[data-theme=split] .app-workspace .expert-take-frame .pro-interpretation-body,.app-shell[data-theme=split] .app-workspace .pro-interpretation-body{color:#425978}.app-shell[data-theme=split] .app-workspace .pro-interpretation-section+.pro-interpretation-section{border-top-color:#e3eaf5}.app-shell[data-theme=split] .app-workspace .pro-interpretation-subhead{color:#2f60be;font-weight:700}.app-shell[data-theme=split] .app-workspace .pro-interpretation-section-subtitle{color:#60738f}.app-shell[data-theme=split] .app-workspace .pro-interpretation-subbody,.app-shell[data-theme=split] .app-workspace .pro-interpretation-points,.app-shell[data-theme=split] .app-workspace .pro-interpretation-points-ul,.app-shell[data-theme=split] .app-workspace .pro-interpretation-points>li,.app-shell[data-theme=split] .app-workspace .pro-interpretation-points .pro-interpretation-subbody{color:#4f6483}.app-shell[data-theme=split] .app-workspace .pro-interpretation-points>li:before{color:#6d7f99;font-weight:700}.app-shell[data-theme=split] .app-workspace .pro-interpretation-caveat,.app-shell[data-theme=split] .app-workspace .pro-interpretation-tradeoff{color:#6d7f99}.app-shell[data-theme=split] .app-workspace .pricing-page-title{color:#10223f}.app-shell[data-theme=split] .app-workspace .pricing-page-lead{color:#5f7088;opacity:1}.app-shell[data-theme=split] .app-workspace .pricing-billing-toggle{background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .pricing-billing-option{color:#4f6483}.app-shell[data-theme=split] .app-workspace .pricing-billing-option:hover{color:#15305e;background:#edf4ff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .pricing-billing-option-active{color:#15305e;background:#e7f0ff;border-color:#7ea2e6}.app-shell[data-theme=split] .app-workspace .pricing-billing-save-sep{color:#4f648373}.app-shell[data-theme=split] .app-workspace .pricing-billing-save{color:#2f60be}.app-shell[data-theme=split] .app-workspace .pricing-card-allowance{color:#204080}.app-shell[data-theme=split] .app-workspace .pricing-card-title,.app-shell[data-theme=split] .app-workspace .pricing-price-amount,.app-shell[data-theme=split] .app-workspace .pricing-card-sub,.app-shell[data-theme=split] .app-workspace .pricing-list,.app-shell[data-theme=split] .app-workspace .pricing-list li,.app-shell[data-theme=split] .app-workspace .pricing-price-suffix,.app-shell[data-theme=split] .app-workspace .pricing-price-billing-note,.app-shell[data-theme=split] .app-workspace .pricing-selling-points,.app-shell[data-theme=split] .app-workspace .pricing-selling-point,.app-shell[data-theme=split] .app-workspace .pricing-cta:not(.pricing-cta-primary),.app-shell[data-theme=split] .app-workspace .pricing-faq-title,.app-shell[data-theme=split] .app-workspace .pricing-faq-item summary,.app-shell[data-theme=split] .app-workspace .pricing-faq-item p,.app-shell[data-theme=split] .app-workspace .pricing-faq-item .small,.app-shell[data-theme=split] .app-workspace .pricing-footnote{color:#1f3253}.app-shell[data-theme=split] .app-workspace .pricing-price-note{color:#5f7088;opacity:1}.app-shell[data-theme=split] .app-workspace .pricing-pill{color:#4f6483;background:#f6f9fe;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .pricing-pill-trial{color:#0f5e86;background:#38bdf81f;border-color:#38bdf859}.app-shell[data-theme=split] .app-workspace .pricing-pill-popular{color:#204b9a;box-shadow:none;background:#4b7bec1f;border-color:#4b7bec66}.app-shell[data-theme=split] .app-workspace .pricing-pill-vip{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.app-shell[data-theme=split] .app-workspace .pricing-pill-current{color:#166534;background:#22c55e1f;border-color:#22c55e59}.app-shell[data-theme=split] .app-workspace .pricing-selling-icon{color:#2f60be}.app-shell[data-theme=split] .app-workspace .pricing-card-popular{background:linear-gradient(#fafdff,#f2f7ff);border-color:#6e98e8;box-shadow:0 0 0 2px #6e98e857,0 14px 28px #3b58912e,0 0 36px #4b7bec2e}.app-shell[data-theme=split] .app-workspace .pricing-card-popular .pricing-card-title,.app-shell[data-theme=split] .app-workspace .pricing-card-popular .pricing-price-amount{color:#15305e}.app-shell[data-theme=split] .app-workspace .pricing-card-popular .pricing-card-sub,.app-shell[data-theme=split] .app-workspace .pricing-card-popular .pricing-list,.app-shell[data-theme=split] .app-workspace .pricing-card-popular .pricing-feature-group-list{color:#38537b}.app-shell[data-theme=split] .app-workspace .pricing-faq-item{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .pricing-faq-item summary{font-weight:650}.app-shell[data-theme=split] .app-workspace .pricing-faq-item summary::marker{color:#2f60be}.app-shell[data-theme=split] .app-workspace .pricing-faq-item summary::-webkit-details-marker{color:#2f60be}.app-sidebar-brand{box-sizing:border-box;width:100%;color:inherit;background:#0d15238c;border:1px solid #25324ae6;border-radius:12px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.app-sidebar-brand:hover{border-color:#4b7bec8c}.app-sidebar-logo{opacity:.95;object-fit:contain;flex:none;width:auto;max-width:100%;height:auto;max-height:44px;display:block}.app-sidebar-brand-logo-stack{flex:none;width:100%;max-width:100%;height:40px;position:relative}.app-sidebar-brand-logo-stack .app-sidebar-logo{width:auto;max-width:100%;height:auto;max-height:38px;margin:auto;position:absolute;inset:0}.app-sidebar-logo-light{opacity:0;pointer-events:none}.app-sidebar-nav{flex-direction:column;gap:6px;display:flex}.app-sidebar-item{color:#c8d7f0;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:9px 8px;text-decoration:none;display:flex}.app-sidebar-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.app-sidebar-item:hover{color:#f4f7ff;background:#0d15238c;border-color:#30415fe6}.app-sidebar-item-active{color:#e8f1ff;background:#4b7bec24;border-color:#3a5f9d;font-weight:650}.app-sidebar-item-icon{color:#8cb4ff;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;display:inline-flex}.app-sidebar-item-icon-image{flex-shrink:0;width:18px;height:18px;display:block}.app-sidebar-item-active .app-sidebar-item-icon{color:#9fc0ff}.app-sidebar-footer{margin-top:auto;margin-bottom:calc(12px + env(safe-area-inset-bottom));background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex;position:relative}.app-sidebar-footer .app-account{width:100%;min-width:0}.app-sidebar-collapsed{--sidebar-w:52px}.app-sidebar-collapsed .app-sidebar{padding:16px 6px calc(16px + env(safe-area-inset-bottom))}.app-sidebar-collapsed .app-sidebar-brand,.app-sidebar-collapsed .brand-switcher-cta{display:none}.app-sidebar-collapsed .brand-switcher{border-bottom:1px solid #ffffff14;flex-direction:column;align-items:center;margin-bottom:6px;padding:0 0 8px;display:flex}.app-sidebar-collapsed .brand-switcher-collapsed .brand-switcher-custom-select,.app-sidebar-collapsed .brand-switcher-collapsed .custom-select{width:36px;margin-bottom:0}.app-sidebar-collapsed .custom-select-compact .custom-select-trigger{justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;display:inline-flex}.app-sidebar-collapsed .custom-select-compact .custom-select-trigger:after,.app-sidebar-collapsed .custom-select-compact .custom-select-option-label{display:none}.app-sidebar-collapsed .custom-select-compact .custom-select-option-content{justify-content:center;gap:0}.custom-select-menu-fixed{z-index:200}.app-sidebar-collapsed .app-sidebar-item-label{display:none}.app-sidebar-collapsed .app-sidebar-item{justify-content:center;padding:9px 4px}.app-sidebar-collapsed .app-sidebar-credits{display:none}.app-sidebar-collapsed .app-sidebar-footer{align-items:center;gap:6px}.app-sidebar-collapsed .app-sidebar-footer .app-account{width:auto}.app-sidebar-collapsed .app-sidebar-next-scan{justify-content:center;width:36px;height:36px;padding:0}.app-sidebar-collapsed .app-sidebar-next-scan-label{letter-spacing:0;text-transform:none;gap:0}.app-sidebar-collapsed .app-sidebar-next-scan-label>span:not(.app-sidebar-next-scan-label-icon),.app-sidebar-collapsed .app-sidebar-next-scan-value{display:none}.app-sidebar-collapsed .app-sidebar .app-account-trigger{border-radius:10px;justify-content:center;width:36px;height:36px;min-height:36px;margin:0 auto;padding:0}.app-sidebar-collapsed .app-sidebar .app-account-meta,.app-sidebar-collapsed .app-sidebar .app-account-chevron{display:none}.app-sidebar-collapsed .app-sidebar-toggle{width:36px;height:28px}.app-sidebar-collapsed .app-sidebar-toggle-label{display:none}.app-sidebar-toggle{color:#98a6cb;cursor:pointer;background:#0d152373;border:1px solid #25324ad9;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;height:32px;margin:0;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.app-sidebar-toggle-label{letter-spacing:.02em;font-size:12px;font-weight:650;line-height:1}.app-sidebar-toggle:hover{color:#c8dcff;background:#0d15238c;border-color:#4b7bec7a}.app-sidebar-credits{color:#a8b2d1;background:#0d152373;border:1px solid #25324ad9;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.app-sidebar-credits-label{letter-spacing:.04em;text-transform:uppercase;color:#8b95b5;align-items:center;gap:6px;font-weight:650;display:inline-flex}.app-sidebar-credits-label-icon{color:#98a6cb;opacity:.82;justify-content:center;align-items:center;display:inline-flex}.app-sidebar-credits-label-icon-img{flex-shrink:0;width:14px;height:auto;display:block}.app-sidebar-credits-value{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.app-sidebar-credits-remaining{color:#e8f1ff;font-weight:800}.app-sidebar-credits-sep{opacity:.45;margin:0 2px}.app-sidebar-credits-quota{color:#8cb4ff;font-weight:600}@media (max-height:820px){.app-sidebar{padding:12px 10px calc(10px + env(safe-area-inset-bottom));gap:10px}.app-sidebar-brand{padding:8px}.app-sidebar-nav{gap:4px}.app-sidebar-item{padding:8px}.app-sidebar-footer{margin-bottom:calc(20px + env(safe-area-inset-bottom))}.app-account-trigger{padding:8px}.app-account-avatar{width:26px;height:26px;font-size:12px}}.app-sidebar-footer-note{opacity:.78;font-size:12px}.app-account{position:relative}.app-account.app-account--marketing-header .app-account-trigger{width:auto;min-height:38px;padding:6px 10px 6px 6px}.app-account.app-account--compact-trigger .app-account-chevron{margin-left:2px}.app-account.app-account--marketing-header .app-account-menu{color:#e8f1ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#121a2afa 0%,#0b0f17f7 100%);border:1px solid #3a5f9d73;width:min(280px,100vw - 24px);inset:calc(100% + 8px) 0 auto auto;overflow-x:hidden;box-shadow:0 18px 48px #0000008c}.app-account.app-account--marketing-header .app-account-menu-head{border-bottom:0;margin-bottom:0;padding-bottom:8px}.app-account.app-account--marketing-header .app-account-menu-head-title{color:#cbe2ff8c}.app-account.app-account--marketing-header .app-account-menu-head-email{color:#e8f1ff}.app-account.app-account--marketing-header .app-account-menu-divider{background:#ffffff1f}.app-account.app-account--marketing-header .app-account-menu-item{color:#e8f1ff}.app-account.app-account--marketing-header .app-account-menu-item:hover{color:#fff;background:#4b7bec29;border-color:#6b9cff59}.app-account-menu-divider{background:#00000014;height:1px;margin:6px 0 8px}.app-account-trigger{color:#e8f1ff;cursor:pointer;text-align:left;background:#0d15238c;border:1px solid #25324ad9;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.app-account-trigger:hover{background:#4b7bec0f;border-color:#4b7bec8c}.app-account-avatar{color:#e8f1ff;background:#4b7bec2e;border:1px solid #3a5f9d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:inline-flex;overflow:hidden}.app-account-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.app-account-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.app-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:750;line-height:1.2;overflow:hidden}.app-account-plan{color:#f4f7ffb3;white-space:nowrap;align-items:center;gap:5px;font-size:12px;line-height:1.2;display:inline-flex}.app-account-plan-icon{flex:none}.app-account-plan-icon--free{color:#c8d2e6bf}.app-account-plan-icon--starter{color:#8cb4ff}.app-account-plan-icon--pro{color:#b8a6ff}.app-account-plan-icon--vip{color:#f5d08a}.app-account-chevron{opacity:.7;justify-content:center;align-items:center;margin-left:auto;transition:transform .16s,opacity .16s;display:inline-flex}.app-account-chevron-open{opacity:.95;transform:rotate(180deg)}.app-account-menu{z-index:50;color:#0b0f17;box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:14px;padding:10px;position:absolute;bottom:56px;left:0;right:0;overflow-x:hidden;box-shadow:0 16px 40px #00000052}.app-account-menu-head{border-bottom:1px solid #00000014;margin-bottom:6px;padding:8px 10px 10px}.app-account-menu-head-title{letter-spacing:.08em;color:#0b0f178c;font-size:12px;font-weight:800}.app-account-menu-head-email{color:#0b0f17e0;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:650;overflow:hidden}.app-account-menu-tier{border-bottom:1px solid #00000014;margin-bottom:6px;padding:8px 10px 10px}.app-account-menu-tier-label{letter-spacing:.04em;text-transform:uppercase;color:#0b0f178c;margin-bottom:8px;font-size:11px;font-weight:700}.app-account-menu-tier-group{background:#0b0f170a;border:1px solid #0b0f1729;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.app-account-menu-tier-btn{color:#0b0f17b8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:650}.app-account-menu-tier-btn:hover{color:#0b0f17e6;background:#0b0f1714}.app-account-menu-tier-btn-active{color:#f4f7ff;background:#0f1728}.app-account-menu-item{box-sizing:border-box;color:#0b0f17e6;cursor:pointer;width:100%;min-width:0;max-width:100%;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.app-account-menu-item:hover{background:#0b0f170f;border-color:#0000000f}.app-account-menu-item-danger{color:#0b0f17db}.app-account-menu-item-subtle{color:#0b0f179e;font-size:12px;font-weight:600}.app-account-menu-item-subtle:hover{color:#0b0f17cc;background:#0b0f170a}.app-account-menu-item-subtle .app-account-menu-item-icon{color:#0b0f1785;background:0 0;border:0;width:20px;height:20px}.app-account-menu-item-icon{background:#0b0f170d;border:1px solid #0000000f;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.app-sidebar .app-account .app-account-menu{color:#e8f1ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#161e30fa 0%,#0d1422fa 100%);border:1px solid #3a5f9d73;overflow-x:hidden;box-shadow:0 -14px 44px #0000008c}.app-sidebar .app-account .app-account-menu-head{border-bottom-color:#ffffff1a}.app-sidebar .app-account .app-account-menu-head-title{color:#cbe2ff8c}.app-sidebar .app-account .app-account-menu-head-email{color:#e8f1ff}.app-sidebar .app-account .app-account-menu-tier{border-bottom-color:#ffffff1a}.app-sidebar .app-account .app-account-menu-tier-label{color:#cbe2ff8c}.app-sidebar .app-account .app-account-menu-tier-group{background:#00000038;border-color:#6b9cff47}.app-sidebar .app-account .app-account-menu-tier-btn{color:#e8f1ffd1}.app-sidebar .app-account .app-account-menu-tier-btn:hover{color:#fff;background:#4b7bec38}.app-sidebar .app-account .app-account-menu-tier-btn-active{color:#fff;background:#4b7bec61}.app-sidebar .app-account .app-account-menu-item{color:#e8f1ff}.app-sidebar .app-account .app-account-menu-item:hover{color:#fff;background:#4b7bec29;border-color:#6b9cff52}.app-sidebar .app-account .app-account-menu-item-danger{color:#ffd6d6f2}.app-sidebar .app-account .app-account-menu-item-subtle{color:#cbe2ffb8}.app-sidebar .app-account .app-account-menu-item-subtle:hover{color:#fff;background:#4b7bec1f}.app-sidebar .app-account .app-account-menu-item-subtle .app-account-menu-item-icon{color:#cbe2ff9e}.app-sidebar .app-account .app-account-menu-item-icon{color:#e8f1ffe0;background:#ffffff14;border-color:#ffffff1f}.app-workspace{box-sizing:border-box;min-width:0;height:100vh;padding:0 24px 0 44px;overflow:auto}.app-main{min-width:0}.container{max-width:1280px;margin:0 auto;padding:24px 0}.panel{background:#121a28;border:1px solid #25324a;border-radius:12px;margin-bottom:16px;padding:16px}.auth-page-container{justify-content:center;align-items:center;max-width:520px;min-height:calc(100vh - 48px);display:flex}.auth-card{text-align:center;width:100%;margin-bottom:0;padding-top:52px;position:relative;overflow:hidden}.auth-card .app-title-en{letter-spacing:-.01em;font-size:22px;line-height:1.2}.auth-brand{pointer-events:none;opacity:.88;position:absolute;top:12px;left:14px}.auth-brand-logo{width:138px;max-width:100%;height:auto;display:block}.auth-legal{text-align:center;color:#8fa1bf;margin-top:12px;line-height:1.45}.auth-legal-link{color:#8cb4ff;text-underline-offset:2px}.auth-legal-link:hover{color:#b8d2ff}.auth-form{flex-direction:column;gap:12px;display:flex}.auth-field-row{width:100%;display:block}.auth-field-row input{box-sizing:border-box;width:100%}.auth-inline-actions{justify-content:flex-end;margin-top:-2px;display:flex}.auth-link-button{color:#8cb4ff;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.auth-link-button:hover:not(:disabled){color:#b8d2ff}.auth-link-button:disabled{color:#6f7f9f}.auth-google-btn{min-height:var(--gdm-btn-height-md);border-radius:var(--gdm-btn-radius);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);color:#111827;background:#f8fafc;border-color:#d1d5db;justify-content:center;align-items:center;gap:10px;margin-top:0;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 80ms;display:inline-flex;box-shadow:0 1px 2px #02061733}.auth-google-btn:hover:not(:disabled){color:#0b1220;background:#fff;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 0 0 1px #94a3b840,0 8px 16px #02061733}.auth-google-btn:active:not(:disabled){color:#0f172a;background:#f1f5f9;border-color:#94a3b8;transform:translateY(0);box-shadow:0 1px 2px #02061733}.auth-google-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5faf2}.auth-google-btn:disabled{color:#94a3b8;box-shadow:none;background:#f3f4f6;border-color:#e5e7eb}.auth-google-icon{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.auth-divider{color:#8fa1bf;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#30415fe6;flex:1;height:1px}.auth-feedback{border:1px solid #0000;border-radius:10px;max-width:100%;margin-left:auto;margin-right:auto;padding:10px 12px;line-height:1.45}.auth-feedback-neutral{color:#c6d3e8;background:#1b2638b8;border-color:#4c638c7a}.auth-feedback-success{color:#d4fbe5;background:#144630b3;border-color:#49cb878c}.auth-feedback-error{color:#ffd5d5;background:#571e2bb3;border-color:#f4727294}.analyzer-input-panel{background:#121a2866;border-color:#25324a94;margin-bottom:20px}.analyzer-error-block{margin-top:10px}.analyzer-error-text{color:#ff8f8f;margin:0;font-size:14px;line-height:1.45}.gdm-credits-depleted-banner{text-align:center;color:#1a3354;background:linear-gradient(#e8f1fc,#d4e6f8);border:1px solid #5a8edc73;border-left:3px solid #4b7bec;border-radius:10px;margin:0 0 20px;padding:12px 18px;font-size:14px;line-height:1.55;box-shadow:inset 0 1px #ffffffa6}.gdm-credits-depleted-banner-link{color:#1d56b8;text-underline-offset:2px;font-weight:650;text-decoration:underline}.gdm-credits-depleted-banner-link:hover{color:#143d86}.gdm-credits-depleted-banner-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #4b7bec}.gdm-upgrade-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050a12b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gdm-upgrade-modal{background:linear-gradient(165deg,#1a2740fa,#0d1523fc);border:1px solid #30415f;border-radius:14px;width:100%;max-width:420px;padding:22px 22px 18px;box-shadow:0 24px 48px #00000073}.gdm-upgrade-modal-title{color:#f0f4ff;margin:0 0 10px;font-size:1.15rem;font-weight:650;line-height:1.35}.gdm-upgrade-modal-body{color:#a8b2d1;margin:0 0 20px;font-size:14px;line-height:1.55}.gdm-upgrade-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.gdm-upgrade-modal-primary{appearance:none;min-height:var(--gdm-btn-height-md);padding:7px var(--gdm-btn-padding-x,14px);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);color:var(--gdm-btn-primary-text);background:var(--gdm-btn-primary-bg);border:1px solid var(--gdm-btn-primary-border);border-radius:var(--gdm-btn-radius);cursor:pointer;justify-content:center;align-items:center;gap:6px;line-height:1;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.gdm-upgrade-modal-primary:hover:not(:disabled){background:var(--gdm-btn-primary-bg-hover);border-color:var(--gdm-btn-primary-border-hover)}.gdm-upgrade-modal-primary:focus-visible{outline:2px solid var(--gdm-btn-focus-ring);outline-offset:2px}.gdm-upgrade-modal-primary:disabled{opacity:var(--gdm-btn-disabled-opacity);cursor:not-allowed}.gdm-upgrade-modal-secondary{appearance:none;min-height:var(--gdm-btn-height-md);padding:7px var(--gdm-btn-padding-x,14px);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);color:var(--gdm-btn-secondary-text);background:var(--gdm-btn-secondary-bg);border:1px solid var(--gdm-btn-secondary-border);border-radius:var(--gdm-btn-radius);cursor:pointer;justify-content:center;align-items:center;gap:6px;line-height:1;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.gdm-upgrade-modal-secondary:hover:not(:disabled){background:var(--gdm-btn-secondary-bg-hover);border-color:var(--gdm-btn-secondary-border-hover);color:var(--gdm-btn-secondary-text-hover)}.gdm-upgrade-modal-secondary:focus-visible{outline:2px solid var(--gdm-btn-focus-ring);outline-offset:2px}.gdm-upgrade-modal-secondary:disabled{opacity:var(--gdm-btn-disabled-opacity);cursor:not-allowed}.gdm-tutorial-modal{background:linear-gradient(165deg,#1a2740fa,#0d1523fc);border:1px solid #30415f;border-radius:14px;flex-direction:column;width:100%;max-width:520px;max-height:min(85vh,640px);padding:22px 22px 18px;display:flex;box-shadow:0 24px 48px #00000073}.gdm-tutorial-modal>.gdm-upgrade-modal-title{border-bottom:1px solid #78a0dc24;margin:0 0 14px;padding-bottom:12px;font-size:1.28rem}.gdm-tutorial-modal-body{flex:1;min-height:0;margin:0 0 16px;padding-right:4px;overflow-y:auto}.gdm-tutorial-modal-section{margin-bottom:18px}.gdm-tutorial-modal-section:last-child{margin-bottom:0}.gdm-tutorial-modal-section-title{color:#c5d4f5;letter-spacing:.02em;margin:0 0 8px;font-size:15px;font-weight:650}.gdm-tutorial-modal-section p{color:#a8b2d1;margin:0;font-size:15px;line-height:1.6}.gdm-tutorial-modal-code{color:#d0def8;background:#00000059;border:1px solid #648cc840;border-radius:4px;padding:2px 6px;font-size:13px}.reddit-workspace-guide-bar{justify-content:flex-start;align-items:center;gap:8px;margin-bottom:10px;display:flex}.reddit-workspace-guide-label{color:#8cb4ff;letter-spacing:.02em;font-size:12px;font-weight:600}.reddit-workspace-guide-trigger{color:#d9e5ff;cursor:pointer;background:#1a2740f2;border:1px solid #3d5270;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.reddit-workspace-guide-trigger:hover{color:#f0f4ff;border-color:#5e8dd4}.reddit-workspace-guide-trigger:focus-visible{outline-offset:2px;outline:2px solid #6b9cff}.query-keyword-suggest-box{gap:10px;display:grid}.query-keyword-suggest-loading{align-items:center;gap:6px;display:inline-flex}.query-keyword-chip-wrap{flex-wrap:wrap;gap:8px;display:flex}.query-keyword-chip{appearance:none;color:#dbe8ff;cursor:pointer;background:#0f1827bf;border:1px solid #8cb4ff59;border-radius:999px;padding:6px 10px;font-size:12px;line-height:1.2}.query-keyword-chip:hover{color:#f4f7ff;border-color:#7ea8ff}.query-keyword-regenerate-btn{appearance:none;color:#bcd8ff;cursor:pointer;background:0 0;border:0;border-radius:0;padding:6px 4px;font-size:12px;line-height:1.2}.query-keyword-regenerate-btn:hover:not(:disabled){color:#e6f1ff}.query-keyword-regenerate-btn:disabled{opacity:.65;cursor:default}.row{gap:10px;display:flex}.discourse-source-row{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;display:flex}.discourse-source-label{opacity:.85;margin-right:4px;font-size:13px}.discourse-source-option{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:14px;transition:color .16s;display:inline-flex}.discourse-source-option input{cursor:pointer;accent-color:#4b7bec;flex:none;width:16px;height:16px;margin:0}.discourse-source-option:has(input:checked){color:#e8f1ff;font-weight:600}.discourse-source-option:hover{color:#c5cee3}.discourse-source-option:has(input:checked):hover{color:#e8f1ff}.analyzer-input-panel[data-analyze-busy=true] .discourse-source-option{pointer-events:none;cursor:default}.analyzer-input-panel[data-analyze-busy=true] .discourse-source-option:hover{color:inherit}.analyzer-input-panel[data-analyze-busy=true] .discourse-source-option:has(input:checked){font-weight:600}input,button,textarea{font:inherit}input{color:#f4f7ff;background:#0d1523;border:1px solid #30415f;border-radius:8px;flex:1;padding:10px 12px}button{color:#fff;cursor:pointer;background:#4b7bec;border:0;border-radius:8px;padding:10px 14px}button:disabled{opacity:.6;cursor:not-allowed}h1,h2,h3{margin:0 0 10px}.app-title{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:.25em .45em;font-size:1.45rem;font-weight:600;line-height:1.25;display:flex}.app-logo{border-radius:6px;flex-shrink:0;width:1.75rem;height:1.75rem;display:block;box-shadow:0 0 0 1px #4b7bec40}.app-title-en{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.15}.app-page-description{color:#94a3b8;opacity:.9;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:6px 0 14px;font-size:15px;line-height:1.55;overflow:hidden}.analyze-workspace-subtitle.app-page-description{white-space:normal;text-overflow:unset;overflow-wrap:break-word;overflow:visible}.analyze-workspace-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.analyze-workspace-head-main{flex:280px;min-width:0}.analyze-seo-radar-daily-line{text-align:right;max-width:320px}.analyze-workspace-share-report-btn{appearance:none;min-height:var(--gdm-btn-height-sm);border-radius:var(--gdm-btn-radius);border:1px solid var(--gdm-btn-secondary-border);background:var(--gdm-btn-secondary-bg);color:var(--gdm-btn-secondary-text);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);cursor:pointer;white-space:nowrap;flex:none;align-self:center;align-items:center;gap:6px;padding:6px 12px;line-height:1;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.analyze-workspace-share-report-btn-icon{flex-shrink:0}.analyze-workspace-share-report-btn:hover:not(:disabled){background:var(--gdm-btn-secondary-bg-hover);border-color:var(--gdm-btn-secondary-border-hover);color:var(--gdm-btn-secondary-text-hover)}.analyze-workspace-share-report-btn:focus-visible{outline:2px solid var(--gdm-btn-focus-ring);outline-offset:2px}.analyze-workspace-share-report-btn:disabled{opacity:var(--gdm-btn-disabled-opacity);cursor:not-allowed}.gift-share-url-field{width:100%;margin:0;display:block}.gift-share-url-label{color:#b8c9e8;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.gift-share-url-row{align-items:stretch;gap:8px;display:flex}.gift-share-url-input{box-sizing:border-box;color:#e8f1ff;background:#080e1acc;border:1px solid #6082c673;border-radius:8px;flex:1;min-width:0;padding:10px 12px;font-size:.88rem}.gift-share-copy-btn{flex-shrink:0;align-self:stretch;min-width:96px}.gift-share-modal-summary{color:#d4e2f8;margin:0;font-size:14px;font-weight:600;line-height:1.45}.gift-share-via{flex-direction:column;gap:8px;display:flex}.gift-share-via-label{color:#b8c9e8;font-size:13px;font-weight:600;display:block}.gift-share-channels{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.gift-share-channel-btn{color:#c8d8f4;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:auto;height:auto;margin:-4px;padding:4px;transition:opacity .15s,color .15s;display:inline-flex}.gift-share-channel-btn:hover{opacity:.85;color:#e8f1ff}.gift-share-channel-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5fad9}.gift-share-channel-btn--copied{color:#86efac}.gift-share-channel-icon{object-fit:contain;width:24px;height:24px;display:block}.gift-share-channel-check{width:20px;height:20px;display:block}.gift-share-channel-placeholder{letter-spacing:.02em;text-transform:uppercase;min-width:20px;color:inherit;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.gift-share-channel-placeholder--copied{font-size:10px}.gdm-gift-share-modal{max-width:520px;padding:0}.gdm-gift-share-modal .gdm-upgrade-modal-title{margin:0}.gift-share-modal-header{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 0;display:flex}.gift-share-modal-close{color:#9eb4d6;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:6px 10px;font-size:13px;font-weight:600}.gift-share-modal-close:hover{color:#e8f1ff;background:#ffffff0f}.gift-share-modal-content{flex-direction:column;gap:14px;padding:16px 22px 22px;display:flex}.gift-share-modal-meta{gap:4px;padding-top:2px;display:grid}.gift-share-modal-meta-line{color:#8fa3c4;margin:0;font-size:13px;line-height:1.45}.gift-share-modal-error{margin:0 22px;padding-bottom:4px}.gift-share-modal-actions{justify-content:flex-end;padding:0 22px 22px;display:flex}.app-shell[data-theme=split] .app-workspace .gift-share-url-label{color:#4f6483}.app-shell[data-theme=split] .app-workspace .gift-share-modal-summary{color:#10223f}.app-shell[data-theme=split] .app-workspace .gift-share-via-label{color:#4f6483}.app-shell[data-theme=split] .app-workspace .gift-share-url-input{color:#10223f;background:#f8fafc;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .gift-share-modal-meta-line,.app-shell[data-theme=split] .app-workspace .gift-share-modal-close{color:#64748b}.app-shell[data-theme=split] .app-workspace .gift-share-modal-close:hover{color:#10223f;background:#0f172a0f}.app-shell[data-theme=split] .app-workspace .gift-share-channel-btn{color:#475569}.app-shell[data-theme=split] .app-workspace .gift-share-channel-btn:hover{color:#10223f}.app-shell[data-theme=split] .app-workspace .gift-share-channel-btn--copied{color:#15803d}.app-shell[data-theme=split] .app-workspace .gift-share-channel-icon{filter:brightness(.35)}@media (max-width:520px){.gift-share-url-row{flex-direction:column}.gift-share-copy-btn{width:100%;min-width:0}}.tier-toggle{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.tier-toggle-label{color:#f4f7ffb3;white-space:nowrap;font-size:12px}.tier-toggle-group{background:#0d15238c;border:1px solid #25324ae6;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.tier-toggle-btn{appearance:none;color:#f4f7ffbf;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;transition:background .16s,border-color .16s,color .16s}.tier-toggle-btn:hover{color:#f4f7ff;background:#4b7bec0f;border-color:#30415fe6}.tier-toggle-btn-active{color:#0b0f17;background:#f4f7ff;border-color:#f4f7ffe6;font-weight:750}.app-title-sep{opacity:.4;-webkit-user-select:none;user-select:none;font-weight:300}.app-title-zh{color:#9ec8ff;font-weight:600}.app-site-description{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0 0 14px;font-size:.95rem;line-height:1.55;overflow:hidden}ul{margin:0;padding-left:20px}.small{opacity:.75;font-size:13px}.module-subtitle{color:#a8b2d1;opacity:.9;margin:-2px 0 12px;font-size:13px;line-height:1.5}textarea{color:#f4f7ff;resize:vertical;background:#0d1523;border:1px solid #30415f;border-radius:10px;width:100%;min-height:260px;padding:12px}.snapshot-panel h3{margin-top:18px}.snapshot-panel h3:first-child{margin-top:0}.snapshot-module{background:linear-gradient(145deg,#1a27405c,#0d1523bd);border:1px solid #25324a;border-radius:10px;margin-top:12px;padding:14px 16px}.snapshot-module h3{margin-top:0}.snapshot-panel-empty .snapshot-empty-listing{opacity:.9;margin:0}.snapshot-note{opacity:.85;margin:0 0 12px;font-size:14px}.snapshot-note code{background:#0d1523;border-radius:4px;padding:2px 6px;font-size:12px}.snapshot-kpi-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;display:grid}.snapshot-kpi-card{background:#0d1523;border:1px solid #25324a;border-radius:8px;padding:10px 12px}.snapshot-kpi-label{opacity:.7;margin-bottom:4px;font-size:11px}.snapshot-kpi-value{font-size:15px;font-weight:600}.snapshot-fallback-list{margin-bottom:8px}.snapshot-derived-grid{margin-top:4px}.snapshot-derived-card{position:relative}.snapshot-derived-card-top{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.snapshot-derived-card-top .snapshot-kpi-label{flex:1;min-width:0;margin-bottom:0}.snapshot-derived-help-wrap{flex-shrink:0;position:relative}.snapshot-kpi-help{color:#8cb4ff;cursor:help;background:#121a28;border:1px solid #30415f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.snapshot-kpi-help:hover,.snapshot-kpi-help:focus-visible{color:#f4f7ff;border-color:#4b7bec;outline:none}.snapshot-derived-popover{color:#d0dae8;z-index:30;white-space:pre-wrap;text-align:left;background:#161d2e;border:1px solid #30415f;border-radius:8px;min-width:220px;max-width:min(320px,92vw);padding:10px 12px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000059}.snapshot-copy-section{background:#0d1523;border:1px solid #25324a;border-radius:8px;margin-bottom:12px;padding:12px 14px}.snapshot-copy-heading{margin:0 0 10px;font-size:15px;font-weight:600}.snapshot-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.snapshot-copy-field{background:#0d1523b8;border:1px solid #25324a;border-radius:8px;margin:0;padding:8px 10px}.snapshot-copy-field-label{color:#cbd5e1;margin:0 0 4px;font-size:13px;font-weight:600}.snapshot-copy-field-body{white-space:pre-wrap;color:#e2e8f0;margin:0;font-size:14px;line-height:1.5}@media (max-width:900px){.snapshot-copy-grid{grid-template-columns:1fr}}.analyze-loading{color:#a8b2d1;align-items:center;gap:12px;margin-top:14px;padding:10px 0;font-size:14px;display:flex}.analyze-loading-body{flex-direction:column;gap:6px;min-width:0;display:flex}.analyze-loading-step{line-height:1.45}.analyze-loading-elapsed{opacity:.8;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:12px}.analyze-loading-final-hint{opacity:.72;color:#8b95b5;max-width:28em;font-size:12px;line-height:1.45}.analyze-loading-spinner{border:2px solid #25324a;border-top-color:#4b7bec;border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:.65s linear infinite analyze-spin}@keyframes analyze-spin{to{transform:rotate(360deg)}}.analysis-tabs-panel{margin-top:2px;margin-bottom:20px}.analysis-tab-header{border-bottom:1px solid #25324a;align-items:flex-end;gap:12px;margin-bottom:16px;padding-bottom:10px;display:flex}.data-workspace-panel-loading-status{margin:0 0 12px}.data-workspace-initial-skeleton-stack{flex-direction:column;gap:16px;display:flex}.data-workspace-initial-skeleton-stack .analysis-tab-panel{margin-top:0}.data-workspace-initial-skeleton-stack .serp-opportunity-block{margin-bottom:0}.analysis-tablist{border-bottom:0;flex-wrap:wrap;flex:auto;gap:8px;margin-bottom:0;padding-bottom:0;display:flex}.analysis-tab-guide-right{flex:none;margin-left:auto}.analysis-tab-guide-right .reddit-workspace-guide-bar{justify-content:flex-end;margin-bottom:0}.analysis-tab{color:#a8b2d1;cursor:pointer;background:#0d1523;border:1px solid #30415f;border-radius:8px;padding:8px 14px;font-size:14px}.analysis-tab-label{align-items:center;gap:8px;display:inline-flex}.analysis-tab-text{line-height:1}.analysis-tab-icon{flex-shrink:0;width:14px;height:14px;display:inline-block}.analysis-tab-brand-icon{object-fit:contain;opacity:.78;filter:brightness(1.45)contrast(1.08);width:16px;height:16px;transition:opacity .12s,filter .12s}.analysis-tab:hover .analysis-tab-brand-icon{opacity:.92;filter:brightness(1.25)contrast(1.05)}.analysis-tab-active .analysis-tab-brand-icon{opacity:1;filter:brightness(1.12)contrast(1.02)}.app-shell[data-theme=split] .app-workspace .analysis-tab-brand-icon{opacity:.88;filter:brightness(1.08)contrast(1.02)}.app-shell[data-theme=split] .app-workspace .analysis-tab:hover .analysis-tab-brand-icon{opacity:.96;filter:none}.app-shell[data-theme=split] .app-workspace .analysis-tab-active .analysis-tab-brand-icon{opacity:1;filter:none}.analysis-tab-icon-spin{border:2px solid #25324a;border-top-color:#4b7bec;border-radius:50%;animation:.65s linear infinite analyze-spin}.analysis-tab-icon-check{color:#7ee787;width:auto;height:auto;font-size:14px;font-weight:700}.analysis-tab:hover{color:#f4f7ff;border-color:#4b7bec}.analysis-tab-active{color:#f4f7ff;background:#1a2740;border-color:#4b7bec}.analysis-tab-panel{margin-top:4px}.analysis-tab-panel[hidden]{display:none}.analysis-tab-error{color:#fecaca;background:#7f1d1d24;border:1px solid #f8717173;border-radius:10px;margin:0 0 12px;padding:12px 14px}.analysis-tab-error-title{margin:0;font-size:15px;font-weight:650;line-height:1.5}.analysis-tab-error-hint{color:#fca5a5;margin:8px 0 0;font-size:13px;line-height:1.45}.analysis-tab-error-hint code{color:#ffe4e6;background:#0f172a80;border:1px solid #94a3b859;border-radius:5px;padding:1px 5px}.analysis-tab-retry-btn{color:#ffe4e6;cursor:pointer;background:#f43f5e33;border:1px solid #fb7185;border-radius:8px;justify-content:center;align-items:center;min-width:104px;min-height:36px;margin-top:10px;padding:8px 14px;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.analysis-tab-retry-btn:hover{background:#f43f5e52;border-color:#fda4af}.report-methodology-footnotes{border-top:1px solid #25324a;margin-top:28px;padding-top:20px}.report-methodology-title{color:#94a3b8;margin:0 0 8px;font-size:15px;font-weight:600}.report-methodology-lead{color:#94a3b8;opacity:.95;margin:0 0 16px;font-size:13px;line-height:1.55}.report-methodology-block{margin-bottom:16px}.report-methodology-block:last-child{margin-bottom:0}.report-methodology-heading{color:#8cb4ff;margin:0 0 8px;font-size:13px;font-weight:600}.report-methodology-list{color:#94a3b8;margin:0;padding-left:1.15rem;font-size:13px;line-height:1.55}.report-methodology-list li{margin-bottom:6px}.report-methodology-list li:last-child{margin-bottom:0}.skill-tab-lead{margin:0 0 14px;line-height:1.5}.skill-blocks{gap:16px;margin-bottom:18px;display:grid}.skill-block h3{color:#8cb4ff;margin:0 0 8px;font-size:14px;font-weight:600}.skill-block ul{margin:0;padding-left:20px;line-height:1.5}.skill-web-evidence{border-top:1px dashed #30415f;margin-top:8px;padding-top:14px}.skill-evidence-list{margin:0;padding-left:0;list-style:none}.skill-evidence-list li{border-bottom:1px solid #25324a;margin-bottom:14px;padding-bottom:12px}.skill-evidence-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.reddit-synthesis{background:linear-gradient(145deg,#1a2740f2,#0d1523fa);border:1px solid #30415f;border-radius:12px;margin-bottom:20px;padding:14px 16px}.reddit-synthesis--utility{box-shadow:none;background:#0d152359;border:1px solid #2a3a52;margin-bottom:14px;padding:10px 14px}.reddit-synthesis--utility:has(.report-collapsible-details[open]){background:linear-gradient(145deg,#141f34e0,#0d1523eb);border-color:#30415f;padding:12px 16px}.reddit-synthesis--utility:has(.report-collapsible-details:not([open])) .report-collapsible-summary{margin-bottom:0}.reddit-synthesis--utility:has(.report-collapsible-details:not([open])) .reddit-synthesis-title{font-size:.95rem;font-weight:600}.reddit-synthesis-title{color:#e8ecf7;margin:0 0 4px;font-size:1.05rem;font-weight:700}.reddit-synthesis-sub{color:#8b97b8;margin:0 0 14px}.reddit-synthesis-error{background:#dc50501f;border:1px solid #dc646459;border-radius:8px;margin:0 0 10px;padding:10px 12px;font-size:14px;line-height:1.5}.reddit-synthesis-skip{color:#a8b2d1;margin:0;font-size:14px;line-height:1.55}.reddit-synthesis-grid{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.reddit-synthesis-card{background:#0d1523;border:1px solid #25324a;border-radius:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.reddit-synthesis-card:not(.reddit-synthesis-card--skeleton):hover,.reddit-synthesis-card:not(.reddit-synthesis-card--skeleton):focus-within{border-color:#6091dc85;box-shadow:0 0 0 1px #4b7bec33,0 8px 22px #0003}@media (prefers-reduced-motion:reduce){.reddit-synthesis-card{transition:none}}.reddit-synthesis-card-title{letter-spacing:.02em;color:#8cb4ff;text-transform:none;margin:0 0 6px;font-size:14px;font-weight:700}.reddit-synthesis-card>.small.muted{margin:0 0 12px}.reddit-synthesis-grid--skeleton{margin-bottom:12px}.reddit-synthesis-card--skeleton{position:relative}.reddit-synthesis-skeleton-lines{flex-direction:column;gap:8px;display:flex}.reddit-synthesis-skeleton-line{background:#94a3b824;border-radius:999px;height:12px;display:block;position:relative;overflow:hidden}.reddit-synthesis-skeleton-line:after{content:"";background:linear-gradient(90deg,#94a3b800 0%,#94a3b82e 50%,#94a3b800 100%);animation:1.15s ease-in-out infinite reddit-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.reddit-synthesis-skeleton--static .reddit-synthesis-skeleton-line:after{opacity:0;animation:none!important}@keyframes reddit-skeleton-shimmer{to{transform:translate(100%)}}.reddit-synthesis-list{color:#d2d8e8;margin:0;padding-left:1.1em;font-size:15px;line-height:1.55}.reddit-synthesis-list-num{padding-left:1.4em;list-style:decimal}.reddit-synthesis-list li{margin-bottom:6px}.reddit-synthesis-list li:last-child{margin-bottom:0}.reddit-synthesis-list li.reddit-synthesis-list-item{margin-bottom:14px}.reddit-synthesis-list li.reddit-synthesis-list-item:last-child{margin-bottom:0}.reddit-synthesis-list-item-stack{flex-direction:column;gap:6px;display:flex}.reddit-synthesis-list-item-label{line-height:1.35}.reddit-synthesis-list-item-body{line-height:1.5}.reddit-synthesis-list-item-body .reddit-cite-links{margin-left:0}.reddit-alt-name{color:#e8ecf7;font-weight:600}.reddit-cite-label{color:#e8ecf7;font-size:14px;font-weight:600}.reddit-alt-note,.reddit-cite-body{color:#a8b2d1;font-size:13px;font-weight:400;line-height:1.55}.reddit-synthesis-caveat{color:#8b97b8;border-top:1px solid #25324a;margin:0;padding-top:8px;line-height:1.5}.reddit-synth-scope{color:#a8b2d1;background:#8cb4ff14;border:1px solid #30415f;border-radius:8px;margin:0 0 12px;padding:8px 10px;line-height:1.45}.reddit-synthesis-card-hint{color:#8b97b8;margin:8px 0 10px;line-height:1.45}.reddit-cite-links{white-space:normal;margin-left:6px}.reddit-cite-link{color:#7ab8ff;margin-left:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.reddit-cite-link:hover{text-decoration:underline}.discovery-audience-signals .reddit-synthesis-card-title{margin-bottom:8px}.discovery-audience-signals .reddit-synthesis-list{line-height:1.6}.discovery-audience-signals .reddit-synthesis-list li{margin-bottom:8px}.discovery-audience-signals-legend{color:#8fa3c4;margin:6px 0 0;font-size:.78rem;line-height:1.45}.discovery-audience-signals-summary{color:#b6c1dd;margin:8px 0 0;line-height:1.5}.discovery-theme-list{margin-top:10px}.discovery-theme-list .discovery-theme-row{margin-bottom:14px;list-style:none}.discovery-theme-list .discovery-theme-row:last-child{margin-bottom:0}.discovery-theme-row-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.discovery-priority-badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.discovery-priority-badge[data-priority=top]{color:#dbe7ff;background:#4170ec38;border:1px solid #5f91ff8c}.discovery-priority-badge[data-priority=next]{color:#d4e8ff;background:#28467859;border:1px solid #78a0dc73}.discovery-priority-badge[data-priority=monitor]{color:#b8c8e4;background:#14203480;border:1px solid #6478a066}.discovery-theme-headline{color:#e8f0ff;font-size:.92rem;font-weight:600;line-height:1.35}.discovery-theme-reason{color:#b6c1dd;margin:0;line-height:1.5}.discovery-audience-signals-publish-item{line-height:1.58}.reddit-cite-dup{margin-left:6px;font-size:13px}.reddit-hit-anchor{scroll-margin-top:88px}.reddit-hit-num{color:#8cb4ff;font-variant-numeric:tabular-nums;margin-right:6px;font-size:13px;font-weight:700;display:inline-block}.reddit-hit-time{color:#94a3b8;font-size:12px;font-weight:400}.reddit-panel{padding-top:4px}.reddit-report-document{background:linear-gradient(145deg,#1a2740f2,#0d1523fa);border:1px solid #30415f;border-radius:12px;margin-bottom:20px;overflow:hidden}.reddit-report-document--compact{padding:14px 16px}.reddit-report-document-preview-hint{margin:0}.reddit-report-document>.reddit-synthesis,.reddit-report-document>.reddit-raw-posts-module{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:0;margin-bottom:0;padding:14px 16px}:is(.reddit-report-document>.reddit-synthesis--utility,.reddit-report-document>.reddit-synthesis--utility:has(.report-collapsible-details[open]),.reddit-report-document>.reddit-synthesis--utility:has(.report-collapsible-details:not([open]))){margin-bottom:0;padding:14px 16px}.reddit-report-document>.reddit-synthesis--utility:has(.report-collapsible-details:not([open])) .reddit-synthesis-title{font-size:1.05rem;font-weight:700}.reddit-report-document>.reddit-synthesis:not(:first-child),.reddit-report-document>.reddit-raw-posts-module:not(:first-child){border-top:1px solid #30415f}.reddit-report-document>.reddit-synthesis--utility{box-shadow:none;background:0 0;border:none}.reddit-report-document>.reddit-synthesis--utility:has(.report-collapsible-details[open]){box-shadow:none;background:#0d152359;border:none}.reddit-report-document .report-collapsible-details:not([open]) .report-collapsible-summary{margin-bottom:0}.reddit-report-document>.serp-module,.reddit-report-document>.keyword-data-module,.reddit-report-document>.google-trends-module{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:14px 16px}.reddit-report-document>.reddit-note{margin:0;padding:14px 16px}.reddit-report-document>.reddit-note:not(:first-child){border-top:1px solid #30415f}.reddit-report-document>.reddit-synthesis.serp-opportunity-block{position:relative}.reddit-report-document>.reddit-synthesis.serp-opportunity-block:before{content:"";pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:0}.reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-friendly:before{background:#22c55e8c}.reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-mixed:before{background:#eab3088c}.reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-dominated:before{background:#f871718c}.reddit-report-document .expert-take-frame{background:0 0;border:none;border-radius:0;padding:0}.seo-data-error{border-color:#7f1d1d}.serp-tranco-rank-line{color:#94a3b8;font-size:11px;font-weight:400;line-height:1.35}.serp-tranco-rank-muted{opacity:.85}.serp-search-queries{color:#cbd5e1;margin:0 0 12px 1rem;padding:0;font-size:13px;line-height:1.5}.serp-opportunity-block{background:#0f172a73;border:1px solid #30415f;border-radius:8px;margin:0 0 16px;padding:12px 14px}.serp-opportunity-tier-friendly{background:#1665341f;border-color:#22c55e73}.serp-opportunity-tier-mixed{background:#713f121f;border-color:#eab30873}.serp-opportunity-tier-dominated{background:#7f1d1d1f;border-color:#f8717173}.serp-opportunity-title{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.report-collapsible-summary .serp-opportunity-title{margin-bottom:0}.report-collapsible-summary-right .serp-opportunity-badge{margin:0}.serp-opportunity-badge{color:#e2e8f0;background:#0003;border:1px solid #ffffff1f;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.serp-opportunity-ratio{color:#e2e8f0;margin:0 0 8px;font-size:14px}.serp-opportunity-meta{color:#94a3b8;margin-left:8px;font-size:12px;font-weight:400}.serp-opportunity-judgment,.serp-opportunity-action{color:#cbd5e1;margin:0 0 6px;font-size:13px;line-height:1.5}.serp-opportunity-note{color:#94a3b8;margin:8px 0 0}.seo-data-domain-source{color:#94a3b8;font-size:13px;font-weight:400}.seo-data-table-wrap{margin:0 0 16px;overflow-x:auto}.seo-data-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.seo-data-table th,.seo-data-table td{text-align:left;vertical-align:top;border:1px solid #30415f;padding:8px 10px}.seo-data-table th{color:#e2e8f0;background:#4b7bec1f;font-weight:600}.seo-data-sort-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.seo-data-sort-btn:hover{color:#bfdbfe}.insight-action-btn{appearance:none;min-height:var(--gdm-btn-height-sm);border-radius:var(--gdm-btn-radius);border:1px solid var(--gdm-btn-secondary-border);background:var(--gdm-btn-secondary-bg);color:var(--gdm-btn-secondary-text);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);box-shadow:none;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:6px 12px;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.insight-action-btn:hover:not(:disabled){background:var(--gdm-btn-secondary-bg-hover);border-color:var(--gdm-btn-secondary-border-hover);color:var(--gdm-btn-secondary-text-hover)}.insight-action-btn:active:not(:disabled){transform:translateY(1px)}.insight-action-btn:focus-visible{outline:2px solid var(--gdm-btn-focus-ring);outline-offset:2px}.insight-action-btn:disabled{opacity:var(--gdm-btn-disabled-opacity);cursor:not-allowed}.expert-take-actions{border-top:1px solid #78a0dc24;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.expert-take-frame{background:#0d152373;border:1px solid #25324a;border-radius:10px;padding:12px}.seo-data-sort-arrow{opacity:.9;font-size:11px}.seo-data-table-num{font-variant-numeric:tabular-nums;white-space:nowrap}.google-trends-panel,.keyword-data-panel,.serp-panel{flex-direction:column;gap:16px;display:flex}.google-trends-module,.keyword-data-module,.serp-module{background:linear-gradient(145deg,#1a274066,#0d1523b8);border:1px solid #30415f;border-radius:10px;padding:14px 16px}.google-trends-module>h3:first-child,.keyword-data-module>h3:first-child,.serp-module>h3:first-child{margin-top:0}.google-trends-module .google-trends-chart-interactive{margin-bottom:0}.google-trends-module .pro-interpretation,.keyword-data-module .pro-interpretation,.serp-module .pro-interpretation{background:0 0;border:0;margin:0;padding:0}.keyword-data-module .seo-data-table-wrap,.serp-module .seo-data-table-wrap{margin-bottom:0}.google-trends-module-hint .reddit-synthesis-card-hint,.keyword-data-module .reddit-synthesis-card-hint{margin:0}.google-trends-table-scroll{margin-bottom:8px;overflow-x:auto}.google-trends-related-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.google-trends-related-grid>div{min-width:0}@media (max-width:720px){.google-trends-related-grid{grid-template-columns:1fr}}.google-trends-sub{margin-bottom:6px;font-size:13px}.google-trends-error{word-break:break-all;font-size:12px}.google-trends-related-block{margin-bottom:0}.google-trends-related-in-data{border-top:1px solid #3341558c;margin-top:24px;padding-top:20px}.google-trends-module-chart>.google-trends-related-in-data:first-child{border-top:none;margin-top:0;padding-top:0}.google-trends-related-heading{margin:0 0 4px}.google-trends-related-desc{margin:0 0 14px}.app-shell[data-theme=split] .app-workspace .google-trends-related-in-data{border-top-color:#e3eaf5}.google-trends-range-row{margin-top:12px}.google-trends-chart-interactive{width:100%;margin:0 0 20px;position:relative}.pro-interpretation{background:#0f172a73;border:1px solid #334155;border-radius:10px;margin:0 0 20px;padding:14px 16px;transition:border-color .15s,box-shadow .15s}.pro-interpretation:hover,.pro-interpretation:focus-within{border-color:#6091dc85;box-shadow:0 0 0 1px #4b7bec33,0 8px 22px #0003}.pro-interpretation-title{color:#e2e8f0;margin:0 0 10px;font-size:15px;font-weight:600}.pro-interpretation-body{color:#cbd5e1;font-size:15px;line-height:1.72}.pro-interpretation-section+.pro-interpretation-section{border-top:1px solid #3341558c;margin-top:22px;padding-top:22px}.pro-interpretation-legend{color:#94a3b8;background:#1e293b8c;border:1px solid #334155e6;border-radius:8px;margin:0 0 12px;padding:8px 10px;font-size:12px;line-height:1.5}.pro-interpretation-legend strong{color:#cbd5e1;font-weight:600}.pro-interpretation-body p{margin:0 0 12px}.pro-interpretation-subhead{letter-spacing:.01em;color:#8cb4ff;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.35}.pro-interpretation-section-subtitle{color:#94a3b8;margin:0 0 14px;font-size:13px;line-height:1.55}.pro-interpretation-subbody{margin:0 0 12px;line-height:1.72}.pro-interpretation-points{counter-reset:pro-point;margin:0 0 4px;padding:0 0 0 .35em;list-style:none}.pro-interpretation-points>li{counter-increment:pro-point;margin-bottom:12px}.pro-interpretation-points>li:last-child{margin-bottom:0}.pro-interpretation-points>li::marker{content:""}.pro-interpretation-points>li:before{content:counter(pro-point) ") ";color:#cbd5e1;font-weight:600}.pro-interpretation-points-ul{list-style:outside}.pro-interpretation-points .pro-interpretation-subbody{margin:0;line-height:1.72}.pro-interpretation-points .pro-interpretation-subbody:last-child{margin-bottom:0}.pro-interpretation-tradeoff{color:#94a3b8;margin:6px 0 0;font-size:12px}.pro-quoted-term{text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:#7ee787f2}.pro-interpretation-pill{white-space:nowrap;vertical-align:text-top;border:1px solid #0000;border-radius:999px;align-items:center;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.pro-pill-impact{color:#bfdbfe;background:#3b82f629;border-color:#60a5fa80}.pro-pill-cost{color:#bbf7d0;background:#10b98129;border-color:#34d39973}.pro-pill-high{box-shadow:inset 0 0 0 1px #f8717140}.pro-pill-mid{box-shadow:inset 0 0 0 1px #facc1533}.pro-pill-low{box-shadow:inset 0 0 0 1px #86efac2e}.pro-interpretation-body p:last-child{margin-bottom:0}.pro-interpretation-caveat{color:#94a3b8;margin:12px 0 0;font-size:12px;line-height:1.5}.wave-em{text-underline-offset:3px;-webkit-text-decoration:underline wavy #7ee787;text-decoration:underline wavy #7ee787;text-decoration-thickness:1.5px}.google-trends-tooltip{pointer-events:none;z-index:2;background:#1e293b;border:1px solid #334155;border-radius:8px;min-width:140px;padding:10px 12px;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 8px 24px #00000059}.google-trends-tooltip-date{color:#f1f5f9;margin-bottom:6px;font-size:14px;font-weight:700}.google-trends-tooltip-row{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.google-trends-tooltip-kw{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.google-trends-tooltip-val{color:#7ab8ff;flex-shrink:0;font-weight:600}.google-trends-chart-title{color:#e2e8f0;margin:0 0 8px;font-size:15px;font-weight:600}.google-trends-chart-svg{width:100%;height:auto;max-height:320px;display:block}.google-trends-chart-axis-text{fill:#94a3b8;font-size:11px}.seo-data-cell-title{color:#f1f5f9;margin-bottom:4px;font-weight:600}.seo-data-cell-snippet{color:#94a3b8;margin:0 0 6px;line-height:1.45}.serp-landscape-summary{flex-direction:column;gap:12px;display:flex}.serp-landscape-read{color:#cbd5e1;margin:0;line-height:1.5}.serp-landscape-row{flex-direction:column;gap:6px;display:flex}.serp-landscape-label{text-transform:uppercase;letter-spacing:.04em;color:#8b97b8;font-size:12px;font-weight:600}.serp-landscape-list{color:#cbd5e1;margin:0;padding-left:18px;line-height:1.5}.serp-landscape-answer-box{background:#0d152373;border:1px solid #30415f;border-radius:8px;padding:10px 12px}.serp-landscape-answer-title{color:#e8ecf7;margin:0;font-weight:600}.serp-landscape-answer-snippet{margin:6px 0 0}.serp-landscape-answer-link{word-break:break-all;margin-top:6px;font-size:13px;display:inline-block}.serp-query-list{color:#cbd5e1;margin:0;padding-left:18px;line-height:1.55}.serp-query-list a{color:#93c5fd}.seo-data-cell-desc{color:#94a3b8;font-size:12px}.seo-data-cell-url a{color:#7ab8ff;word-break:break-all}.seo-data-cell-url-below-title{margin-top:6px}.reddit-panel-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.reddit-badge{color:#8cb4ff;background:#1a2740;border:1px solid #30415f;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.reddit-note{background:#0d1523;border:1px solid #25324a;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:15px;line-height:1.5}.free-mode-pro-hint{align-items:flex-start;gap:10px;display:flex}.free-mode-pro-hint--inline{gap:6px}.free-mode-pro-hint-icon{color:#6b8cff;flex-shrink:0;margin-top:3px;line-height:0}.free-mode-pro-hint--inline .free-mode-pro-hint-icon{margin-top:2px}.free-mode-pro-hint-text{flex:1;min-width:0;margin:0}.pro-upgrade-link{color:#8cb4ff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.pro-upgrade-link:hover{color:#b8c9ff}.pricing-page-title{margin:0 0 8px;font-size:1.75rem}.pricing-page-lead{opacity:.85;max-width:52rem;margin:0 0 24px;line-height:1.5}.pricing-grid-scroll{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-inline:2px;width:100%;min-width:0;padding-bottom:6px;overflow-x:auto;container:pricing-plans/inline-size}.pricing-grid-scroll .pricing-grid{flex-wrap:nowrap;align-items:start;gap:16px;width:max-content;min-width:100%;display:flex}.pricing-grid-scroll .pricing-card{scroll-snap-align:start;flex:0 0 280px;align-self:stretch;margin-bottom:0}@container pricing-plans (min-width:1180px){.pricing-grid-scroll{scroll-snap-type:none;padding-bottom:0;overflow-x:visible}.pricing-grid-scroll .pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;display:grid}.pricing-grid-scroll .pricing-card{flex:unset;scroll-snap-align:unset;margin-bottom:16px}}.pricing-billing-toggle{background:#0d15238c;border:1px solid #25324ae6;border-radius:999px;gap:4px;width:fit-content;margin:0 auto 14px;padding:4px;display:flex}.pricing-billing-option{appearance:none;color:#f4f7ffbf;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.pricing-billing-option:hover{color:#f4f7ff;background:#4b7bec0f;border-color:#30415fe6}.pricing-billing-option-active{color:#0b0f17;background:#f4f7ff;border-color:#f4f7ffe6;font-weight:750}.pricing-billing-save-sep{color:#f4f7ff59;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}.pricing-billing-option-active .pricing-billing-save-sep{color:#0b0f1759}.pricing-billing-save{letter-spacing:.02em;color:#8cb4ff;white-space:nowrap;font-size:12px;font-weight:650}.pricing-billing-option-active .pricing-billing-save{color:#3b6fd4}.pricing-card-title{margin:0 0 6px;font-size:1.2rem}.pricing-card-head{margin-bottom:10px;position:relative}.pricing-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pricing-card-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pricing-pill{color:#cfe2ff;white-space:nowrap;background:#0d1523a6;border:1px solid #25324ae6;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.pricing-pill-trial{color:#d9f2ff;background:#cfeaff24;border-color:#78bfffa6}.pricing-pill-popular{color:#e6f0ff;background:linear-gradient(#5c92ff3d,#416edc33);border-color:#78aafff2;box-shadow:inset 0 0 0 1px #78aaff33}.pricing-pill-vip{color:#ffe6b7;background:#f59e0b1f;border-color:#f59e0b8c}.pricing-pill-current{color:#c8f7d8;background:#22c55e1f;border-color:#22c55e8c}.pricing-card-sub{max-width:22rem;margin:4px 0 12px}.pricing-card-allowance{letter-spacing:.02em;color:#9eb6e6;margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.35}.pricing-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:0;display:flex}.pricing-price-amount{letter-spacing:.01em;font-size:2rem;font-weight:800}.pricing-price-suffix{opacity:.75;font-size:13px}.pricing-price-billing-note{font-size:13px;font-weight:inherit;letter-spacing:inherit;line-height:inherit;opacity:.75;white-space:nowrap;margin:0}.pricing-price-note{color:#94a3b8;opacity:.9;margin-top:4px;font-size:12px}.pricing-selling-points{color:#f4f7ffbf;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-top:16px;font-size:13px;display:flex}.pricing-selling-point{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pricing-selling-icon{color:#f4f7ffd1;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pricing-cta{appearance:none;width:100%;min-height:var(--gdm-btn-height-md);border-radius:var(--gdm-btn-radius);border:1px solid var(--gdm-btn-secondary-border);background:var(--gdm-btn-secondary-bg);color:var(--gdm-btn-secondary-text);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding:8px 12px;line-height:1;transition:background .12s,border-color .12s,color .12s,opacity .12s,transform 80ms;display:inline-flex}.pricing-cta:hover:not(:disabled){border-color:var(--gdm-btn-secondary-border-hover);background:var(--gdm-btn-secondary-bg-hover);color:var(--gdm-btn-secondary-text-hover)}.pricing-cta:active:not(:disabled){transform:translateY(1px)}.pricing-cta:focus-visible{outline:2px solid var(--gdm-btn-focus-ring);outline-offset:2px}.pricing-cta:disabled{opacity:var(--gdm-btn-disabled-opacity);cursor:not-allowed}.pricing-cta-primary{border-color:var(--gdm-btn-primary-border);background:var(--gdm-btn-primary-bg);color:var(--gdm-btn-primary-text)}.pricing-cta-primary:hover:not(:disabled){border-color:var(--gdm-btn-primary-border-hover);background:var(--gdm-btn-primary-bg-hover);color:var(--gdm-btn-primary-text)}.pricing-card-popular{background:linear-gradient(#21355f80,#0d1523d1);border-color:#6ea2fff2;position:relative;box-shadow:0 0 0 1px #6ea2ff8c,0 10px 28px #2d5bbe47,0 0 32px #4b7bec33}.pricing-faq{max-width:880px;margin-top:42px;margin-left:auto;margin-right:auto}.pricing-faq-title{text-align:center;margin:0 0 10px;font-size:24px}.pricing-faq-list{flex-direction:column;gap:10px;display:flex}.pricing-faq-item{background:#0a12206b;border:1px solid #3a5f9d7a;border-radius:10px;padding:10px 12px}.pricing-faq-item summary{cursor:pointer;color:#d8e6ff;font-weight:600}.pricing-faq-item p{margin:8px 0 0;font-size:14px}.pricing-faq-item .small{opacity:.92;font-size:15px;line-height:1.6}.pricing-faq-item li{margin-bottom:6px}.pricing-list{color:#c8d7f0;margin:12px 0 0;padding-left:0;line-height:1.55;list-style:none}.pricing-list li{margin-bottom:8px;padding-left:1.45rem;position:relative}.pricing-list li:before{content:"";opacity:.95;background-color:#7eb3ff;width:.95rem;height:.95rem;position:absolute;top:.34em;left:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.app-shell[data-theme=split] .app-workspace .pricing-list li:before{opacity:1;background-color:#2f60be}.pricing-feature-groups{flex-direction:column;gap:14px;margin-top:12px;display:flex}.pricing-feature-group{margin:0}.pricing-feature-group-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.pricing-feature-group-icon{color:#8cb4ff;background:#7eb3ff1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.pricing-feature-group-label{letter-spacing:.06em;text-transform:uppercase;color:#f4f7ffb8;margin:0;font-size:11px;font-weight:700}.pricing-feature-group-list{color:#c8d7f0;margin:0;padding:0 0 0 32px;line-height:1.5;list-style:none}.pricing-feature-group-list li{margin-bottom:5px;padding-left:1.35rem;font-size:13px;position:relative}.pricing-feature-group-list li:before{content:"";opacity:.95;background-color:#7eb3ff;width:.85rem;height:.85rem;position:absolute;top:.32em;left:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pricing-feature-group-list li.pricing-feature-excluded{color:#c8d7f08c}.pricing-feature-group-list li.pricing-feature-excluded:before{opacity:1;background-color:#c8d7f073;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4.646 4.646a.5.5 0 01.708 0L8 7.293l2.646-2.647a.5.5 0 11.708.708L8.707 8l2.647 2.646a.5.5 0 01-.708.708L8 8.707l-2.646 2.647a.5.5 0 01-.708-.708L7.293 8 4.646 5.354a.5.5 0 010-.708z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4.646 4.646a.5.5 0 01.708 0L8 7.293l2.646-2.647a.5.5 0 11.708.708L8.707 8l2.647 2.646a.5.5 0 01-.708.708L8 8.707l-2.646 2.647a.5.5 0 01-.708-.708L7.293 8 4.646 5.354a.5.5 0 010-.708z'/%3E%3C/svg%3E")}.app-shell[data-theme=split] .app-workspace .pricing-feature-group-icon{color:#4b7bec;background:#edf4ff}.app-shell[data-theme=split] .app-workspace .pricing-feature-group-label{color:#5f7088}.app-shell[data-theme=split] .app-workspace .pricing-feature-group-list{color:#304761}.app-shell[data-theme=split] .app-workspace .pricing-feature-group-list li:before{opacity:1;background-color:#2f60be}.app-shell[data-theme=split] .app-workspace .pricing-feature-group-list li.pricing-feature-excluded{color:#8a9bb5}.app-shell[data-theme=split] .app-workspace .pricing-feature-group-list li.pricing-feature-excluded:before{background-color:#a8b8d0}.pricing-card-pro{box-shadow:none;border-width:3px;border-color:#4b7bec}.pricing-card-pro.pricing-card-popular{box-shadow:none}.app-shell[data-theme=split] .app-workspace .pricing-card-pro{border:3px solid var(--lt-primary,#4b7bec);box-shadow:none;background:linear-gradient(#eff6ff 0%,#dbeafe 100%)}.app-shell[data-theme=split] .app-workspace .pricing-card-pro.pricing-card-popular{box-shadow:none}.logs-panel{padding:14px}.logs-table.invoice-table{table-layout:fixed;width:100%;min-width:0}.logs-table.invoice-table th:first-child,.logs-table.invoice-table td:first-child{width:14%}.logs-table.invoice-table th:nth-child(2),.logs-table.invoice-table td:nth-child(2){width:36%}.logs-table.invoice-table th:nth-child(3),.logs-table.invoice-table td:nth-child(3){width:12%}.logs-table.invoice-table th:nth-child(4),.logs-table.invoice-table td:nth-child(4){width:26%}.logs-table.invoice-table th:nth-child(5),.logs-table.invoice-table td:nth-child(5){text-align:center;width:12%}.logs-table.invoice-table th,.logs-table.invoice-table td{padding-left:10px;padding-right:10px}.logs-table.invoice-table th:first-child,.logs-table.invoice-table td:first-child{padding-right:20px}.logs-table.invoice-table th:nth-child(2),.logs-table.invoice-table td:nth-child(2){padding-left:14px;padding-right:6px}.logs-table.invoice-table th:nth-child(3),.logs-table.invoice-table td:nth-child(3){padding-left:6px}.logs-time-cell{white-space:nowrap}.logs-query-cell{word-break:break-word;color:#f4f7ffeb;min-width:0;font-size:13px;line-height:1.45}.logs-source-cell{word-break:break-word;white-space:pre-line;min-width:0;font-size:12px;line-height:1.4}.logs-type-pill{letter-spacing:.02em;color:#9ec0ff;background:#4b7bec26;border:1px solid #4b7bec59;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.logs-pagination{border-top:1px solid #25324abf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.logs-pagination-actions{align-items:center;gap:12px;display:flex}.logs-pagination-page{text-align:center;min-width:7rem}.logs-page-btn{appearance:none;color:#c8d7f0;cursor:pointer;background:#121a28d9;border:1px solid #3a5f9da6;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.logs-page-btn:hover:not(:disabled){color:#e8f1ff;border-color:#4b7bec8c}.logs-page-btn:disabled{opacity:.45;cursor:not-allowed}.logs-page-btn:focus-visible{outline-offset:2px;outline:2px solid #6b9cff8c}.invoice-panel{padding:14px}.invoice-table-wrap{background:#0d152373;border:1px solid #25324ad9;border-radius:12px;width:100%;overflow:auto}.invoice-table{border-collapse:collapse;width:100%;min-width:860px}.invoice-table th,.invoice-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #25324ab3;padding:12px 14px}.invoice-table thead th{letter-spacing:.02em;color:#f4f7ffb3;white-space:nowrap;background:#121a28a6;font-size:12px;font-weight:800}.invoice-table tbody tr:hover td{background:#4b7bec0f}.invoice-mono{color:#f4f7ffe6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.invoice-muted{color:#f4f7ffb3;white-space:nowrap}.invoice-status{text-transform:lowercase;white-space:nowrap;border:1px solid #25324ae6;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.invoice-status-completed{color:#c8f7d8;background:#22c55e1f;border-color:#22c55e8c}.invoice-status-pending{color:#ffe6b7;background:#f59e0b1f;border-color:#f59e0b8c}.invoice-status-failed{color:#ffd0d0;background:#ef44441f;border-color:#ef44448c}.invoice-download{color:#e8f1ff;cursor:pointer;background:#0d15238c;border:1px solid #25324af2;border-radius:999px;padding:6px 10px;font-weight:750}.invoice-download:disabled{opacity:.55;cursor:not-allowed}.invoice-note{margin:12px 2px 0}.pricing-footnote{margin-top:16px!important}.reddit-lead{margin:0 0 14px;line-height:1.55}.reddit-queries{margin-bottom:16px}.reddit-raw-posts-module{background:linear-gradient(145deg,#1a2740f2,#0d1523fa);border:1px solid #30415f;border-radius:12px;margin-top:8px;padding:14px 16px}.report-collapsible-details{margin:0}.report-collapsible-summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;list-style:none;display:flex}.report-collapsible-summary:before{content:"";transform-origin:35%;border:5px solid #0000;border-left:7px solid #9aa5c4;border-right-width:0;flex-shrink:0;width:0;height:0;transition:transform .18s,border-color .15s;display:block}.report-collapsible-details[open] .report-collapsible-summary:before{transform:rotate(90deg)}.report-collapsible-summary:hover:before{border-left-color:#c5cee3}.report-collapsible-summary::-webkit-details-marker{display:none}.report-collapsible-summary::marker{content:""}.report-collapsible-summary-title{margin:0}.report-collapsible-summary-right{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.report-collapsible-details[open] .report-collapsible-summary{margin-bottom:12px}.report-collapsible-summary-hint{font-weight:400}.report-collapsible-lead .module-subtitle{margin-top:0}.reddit-queries summary{cursor:pointer;color:#a8b2d1}.reddit-query-list{margin:10px 0 0;padding-left:0;list-style:none}.reddit-query-list li{margin-bottom:8px}.reddit-query-code{color:#c5cee3;white-space:pre-wrap;word-break:break-word;background:#0d1523;border:1px solid #25324a;border-radius:8px;padding:8px 10px;font-size:12px;display:block}.reddit-sections{flex-direction:column;gap:18px;display:flex}.reddit-sections .reddit-section{background:#0d1523b8;border:1px solid #30415f;border-radius:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.reddit-sections .reddit-section:hover,.reddit-sections .reddit-section:focus-within{border-color:#6091dc85;box-shadow:0 0 0 1px #4b7bec33,0 8px 22px #0003}.reddit-sections .reddit-section h3{margin-top:0}.reddit-sections .skill-evidence-list li{border-bottom-color:#30415f}.reddit-section-lead{margin:0 0 10px;line-height:1.5}.muted{opacity:.65}@media (prefers-reduced-motion:reduce){.pro-interpretation,.reddit-sections .reddit-section{transition:none}}.skill-evidence-query{color:#a8b2d1;margin-bottom:6px}.skill-evidence-title{margin-bottom:4px;font-weight:600}.skill-evidence-link{color:#6b9cff;word-break:break-all;margin-bottom:6px;font-size:13px;display:inline-block}.skill-evidence-excerpt{opacity:.9;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;line-height:1.6;overflow:hidden}.reddit-tag-chip{color:#b8cff8;background:#17315d;border:1px solid #2a4a7a;border-radius:999px;padding:3px 8px;font-size:12px}.reddit-opportunity-card{position:relative}.reddit-opportunity-card-header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.reddit-opportunity-source-line--grow{flex:1;min-width:0;margin-bottom:0!important}.reddit-opportunity-score-text{white-space:nowrap;font-weight:400;line-height:1.25}.reddit-opportunity-card-main{min-width:0}.reddit-opportunity-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.reddit-opportunity-detail{border:1px solid #2b4673;border-radius:10px;margin-top:10px;padding:12px;display:block}.reddit-opportunity-detail--drafts{background:0 0;border:0;margin-top:0;padding:10px 0 0}.reddit-draft-textarea-wrap{position:relative}.reddit-draft-word-count{color:#8ea1c1;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;line-height:1;position:absolute;bottom:8px;right:10px}.reddit-opportunity-detail--drafts .reddit-draft-textarea{background:0 0;border:1px solid #25324ad9;border-radius:6px;padding:10px 10px 28px}.reddit-opportunity-detail--drafts .reddit-draft-skeleton{background:0 0;border:1px solid #25324a8c;border-radius:6px;padding:10px}.reddit-opportunity-detail--drafts .reddit-draft-brand-tip{margin-top:8px;font-size:12px}.reddit-opportunity-detail--drafts .reddit-draft-actions{gap:10px;margin-top:6px}.reddit-opportunity-draft-panel,.reddit-opportunity-detail>div{min-width:0}.reddit-opportunity-link-btn{color:#a8b6cf;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.reddit-opportunity-link-btn:hover:not(:disabled){color:#c5d0e6}.reddit-opportunity-link-btn:disabled{opacity:.6;cursor:not-allowed}.reddit-opportunity-card-actions{border-top:1px solid #78a0dc24;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.reddit-opportunity-primary-actions{align-items:center;gap:12px;display:inline-flex}.reply-opportunity-subtitle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.reply-opportunity-subtitle-row .module-subtitle{margin:0}.reply-opportunity-subtitle-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.reply-draft-settings-open-btn{appearance:none;min-height:var(--gdm-btn-height-sm);border:1px solid var(--gdm-btn-secondary-border);background:var(--gdm-btn-secondary-bg);color:var(--gdm-btn-secondary-text);border-radius:var(--gdm-btn-radius);font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;line-height:1;transition:border-color .12s,background .12s,color .12s,opacity .12s;display:inline-flex}.reply-draft-settings-open-btn:hover:not(:disabled){border-color:var(--gdm-btn-secondary-border-hover);background:var(--gdm-btn-secondary-bg-hover);color:var(--gdm-btn-secondary-text-hover)}.reply-draft-settings-open-btn:focus-visible{outline:2px solid var(--gdm-btn-focus-ring);outline-offset:2px}.reply-draft-settings-open-btn:disabled{opacity:var(--gdm-btn-disabled-opacity);cursor:not-allowed}.reply-draft-settings-open-icon{opacity:.92;flex-shrink:0}.reply-draft-settings-modal{width:min(480px,100vw - 32px);max-width:480px}.reply-draft-settings-modal-body{gap:14px;max-height:min(70vh,520px);padding-right:4px;display:grid;overflow-y:auto}.reply-draft-settings-field{gap:6px;display:grid}.reply-draft-settings-field-label{color:#9bb5de;font-size:12px;font-weight:500}.reply-draft-settings-select{color:#cfe0ff;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background-color:#101d34;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238fb4ee' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(#142643,#101d34);background-position:right 12px center,0 0;background-repeat:no-repeat,no-repeat;background-size:12px 12px,auto;border:1px solid #2a446f;border-radius:8px;width:100%;min-height:40px;padding:10px 36px 10px 12px;font-size:14px}.reply-draft-settings-select option{color:#dce9ff;background-color:#101d34}.reply-draft-settings-select:focus-visible{border-color:#6a95df;outline:none;box-shadow:0 0 0 2px #6a95df33}.reply-draft-settings-brand-hint{margin:0}.reply-opportunity-filter-select-wrap{align-items:center;gap:8px;margin-left:auto;display:inline-flex;position:relative}.reply-opportunity-filter-label{color:#9bb5de;letter-spacing:.01em;font-size:12px;font-weight:500}.reply-opportunity-filter-trigger{color:#cfe0ff;cursor:pointer;text-align:left;background:linear-gradient(#142643,#101d34);border:1px solid #2a446f;border-radius:10px;min-width:120px;min-height:40px;padding:8px 28px 8px 12px;font-size:14px;font-weight:500;line-height:1.2;transition:border-color .16s,box-shadow .16s,background .16s,color .16s}.reply-opportunity-filter-select-wrap:after{content:"";pointer-events:none;border-bottom:1.8px solid #8fb4ee;border-right:1.8px solid #8fb4ee;width:7px;height:7px;position:absolute;top:calc(50% + 1px);right:10px;transform:translateY(-50%)rotate(45deg)}.reply-opportunity-filter-trigger:hover{background:linear-gradient(#163058,#122540);border-color:#3e5f95}.reply-opportunity-filter-trigger:focus-visible{border-color:#6a95df;outline:none;box-shadow:0 0 0 2px #6a95df33}.reply-opportunity-filter-menu{z-index:40;background:linear-gradient(#10213d,#0d1a30);border:1px solid #365a95;border-radius:10px;gap:2px;min-width:160px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 24px #02071175}.reply-opportunity-filter-item{color:#dce9ff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;min-height:40px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.reply-opportunity-filter-item:hover{background:#4273c442}.reply-opportunity-filter-item-active{color:#fff;background:#2b6fce}.reddit-opportunity-source{color:#9fc2ff;margin-bottom:6px;font-size:12px}.reddit-opportunity-source-line{flex-wrap:wrap;align-items:baseline;gap:4px 2px;display:flex}.reddit-opportunity-meta-sep{color:#b4c8eb9e;margin:0 8px;line-height:1}.reddit-opportunity-posted-inline{color:#b4c8ebb8;white-space:nowrap;font-weight:400}.reddit-opportunity-title-row{margin-bottom:6px}.reddit-opportunity-card .reddit-opportunity-title{color:#e6eefff5;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.45}.reddit-opportunity-outbound-link{color:#e3efff;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:3px;margin-top:2px;margin-left:1px;font-size:12px;line-height:1;text-decoration:none;display:inline-flex}.reddit-opportunity-outbound-link:hover{color:#cfe2ff}.reddit-opportunity-outbound-icon{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.reddit-opportunity-kpi-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.reddit-opportunity-kpi-card{background:#0a1a36;border:1px solid #294974;border-radius:8px;padding:8px}.reddit-opportunity-kpi-num{font-size:16px;font-weight:700;line-height:1.1}.reddit-opportunity-inline-title{margin:0 0 10px;font-size:14px;font-weight:700}.reddit-opportunity-metric-list{gap:8px;display:grid}.reddit-opportunity-metric-row{gap:4px;display:grid}.reddit-opportunity-metric-head{color:#bfd3fb;justify-content:space-between;font-size:12px;display:flex}.reddit-opportunity-metric-bar{background:#102344;border:1px solid #294974;border-radius:999px;width:100%;height:8px;overflow:hidden}.reddit-opportunity-metric-bar>span{background:linear-gradient(90deg,#2f77d4,#62c4ff);height:100%;display:block}.reddit-style-chip{color:#bdd3ff;cursor:pointer;background:#12294f;border:1px solid #365e97;border-radius:999px;padding:4px 10px;font-size:12px}.reddit-style-chip:disabled{opacity:.55;cursor:not-allowed}.reddit-style-chip-active{color:#e3efff;border-color:#5e8dd4}.reddit-draft-brand-tip{margin:8px 0 0;line-height:1.45}.reddit-draft-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;display:flex}.reddit-draft-textarea--quora{min-height:200px}.reddit-draft-textarea{resize:vertical;color:#d9e5ff;box-sizing:border-box;background:#0b1732;border:1px solid #24416d;border-radius:8px;width:100%;max-width:100%;min-height:100px;padding:8px;font-size:13px;line-height:1.45;display:block}.reddit-draft-skeleton{box-sizing:border-box;background:#0b1732;border:1px solid #24416d;border-radius:8px;align-content:start;gap:8px;width:100%;max-width:100%;min-height:100px;padding:12px;display:grid}.reddit-draft-skeleton-line{background:linear-gradient(90deg,#163058 0%,#2a4f82 45%,#163058 100%) 0 0/180% 100%;border-radius:6px;height:12px;animation:1.1s ease-in-out infinite redditDraftShimmer}.reddit-draft-skeleton-line-short{width:68%}@keyframes redditDraftShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.dashboard-wrap{box-sizing:border-box;width:100%;max-width:100%;margin:0}.dashboard-onboard-card{max-width:520px;margin:24px auto 0;padding:22px 22px 20px;position:relative;overflow:hidden}.dashboard-onboard-accent{pointer-events:none;background:linear-gradient(90deg,#7c5cff,#4b7bec,#5ad8ff);height:3px;position:absolute;top:0;left:0;right:0}.dashboard-onboard-title{letter-spacing:-.02em;margin:6px 0 8px;font-size:1.45rem;font-weight:750}.dashboard-onboard-lead{margin:0 0 18px;line-height:1.5}.dashboard-onboard-form{flex-direction:column;gap:14px;display:flex}.dashboard-field{flex-direction:column;gap:6px;display:flex}.dashboard-field-label{color:#a8b2d1;font-size:13px;font-weight:600}.dashboard-input{box-sizing:border-box;color:#e8f1ff;background:#0a1220d9;border:1px solid #30415f;border-radius:10px;width:100%;padding:10px 12px;font-size:14px}.dashboard-input:focus{border-color:#4b7becd9;outline:none;box-shadow:0 0 0 2px #4b7bec33}.dashboard-form-error{color:#ff9b9b;margin:0;font-size:13px}.analyze-loading.dashboard-bootstrap-status{margin-top:0;margin-bottom:10px;padding-top:4px;padding-bottom:4px}.dashboard-onboard-submit{margin-top:4px}.dashboard-onboard-cancel{margin-top:0}.dashboard-main{margin-top:8px}.dashboard-main-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.dashboard-project-summary{margin-bottom:14px}.dashboard-project-summary-head{border-bottom:1px solid #25324ae6;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-bottom:16px;display:flex}.dashboard-project-summary-title{margin:0 0 4px}.dashboard-project-summary-heading{align-items:center;gap:10px;max-width:100%;display:flex}.dashboard-project-summary-heading-text{flex-direction:column;min-width:0;display:flex}.dashboard-project-url{color:#9ec0ff;text-underline-offset:3px;word-break:break-all;opacity:1;max-width:100%;margin-top:4px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:underline;display:block}.dashboard-project-url:hover{color:#c8d9ff}.dashboard-project-url:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8eb4ffd9}.dashboard-main-actions{flex-wrap:wrap;gap:8px;display:flex}.dashboard-text-btn{color:#c5cee3;cursor:pointer;background:#0d15238c;border:1px solid #30415f;border-radius:8px;padding:6px 12px;font-size:13px;transition:border-color .15s,background .15s}.dashboard-text-btn:hover{color:#e8f1ff;border-color:#4b7beca6}.dashboard-section{margin-bottom:14px}.dashboard-section-title{margin:0 0 8px;font-size:1rem;font-weight:650}.dashboard-section-title-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.dashboard-section-title-row .dashboard-section-title{margin-bottom:0}.dashboard-section-help-wrap{flex-shrink:0;position:relative}.dashboard-section-help-trigger{color:#8cb4ff;cursor:help;background:#121a28;border:1px solid #30415f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.dashboard-section-help-trigger:hover,.dashboard-section-help-trigger:focus-visible{color:#f4f7ff;border-color:#4b7bec;outline:none}.dashboard-section-help-popover{color:#d0dae8;z-index:30;text-align:left;background:#161d2e;border:1px solid #30415f;border-radius:8px;min-width:240px;max-width:min(320px,92vw);padding:10px 12px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000059}.dashboard-section-help-lead{margin:0 0 8px}.dashboard-section-help-list{flex-direction:column;gap:6px;margin:0;padding-left:1.1em;list-style:outside;display:flex}.dashboard-section-help-list li{margin:0}.dashboard-section-lead{margin:0 0 12px;line-height:1.55}.dashboard-workspace-hints{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:1.2em;line-height:1.5;list-style:outside;display:flex}.dashboard-workspace-hints li{margin:0}.dashboard-inline-nav-link{color:#9ec0ff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.dashboard-inline-nav-link:hover{color:#c8d9ff}.dashboard-inline-nav-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #4b7becd9}.dashboard-description{white-space:pre-wrap;color:#c5cee3;line-height:1.55}.dashboard-kw-stack{flex-direction:column;gap:14px;display:flex}.dashboard-workspace-hints--tight{margin-bottom:0}.dashboard-kw-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.dashboard-kw-grid>.dashboard-section{min-width:0}@media (max-width:900px){.dashboard-kw-grid{grid-template-columns:1fr}}.dashboard-keyword-chips{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;width:100%;max-width:100%;display:flex}.dashboard-keyword-chip{box-sizing:border-box;background:#0a1220a6;border:1px solid #25324a;border-radius:8px;align-items:center;gap:6px;width:max-content;max-width:100%;padding:6px 10px;display:inline-flex}.dashboard-keyword-chip .dashboard-keyword-text{flex:0 auto;min-width:0}.dashboard-copy-icon-btn{color:#7aa8ff;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;transition:background .15s,color .15s;display:inline-flex}.dashboard-copy-icon-btn:hover{color:#b3d0ff;background:#4b7bec26}.dashboard-copy-icon-btn--ok{color:#7dffb3}.dashboard-copy-icon-btn--ok:hover{color:#a8ffd0}.dashboard-copy-icon-svg{display:block}.dashboard-keyword-text{color:#d9e5ff;word-break:break-word;flex:1;min-width:0;font-size:12px}.dashboard-keyword-text--plain{font-family:inherit}.dashboard-list-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.dashboard-list-head-text{flex:1;min-width:0}.dashboard-list-page-desc.app-page-description{min-width:0}.app-primary-cta.pricing-cta{width:auto;font-size:var(--gdm-btn-font-md);font-weight:var(--gdm-btn-weight);white-space:nowrap;flex-shrink:0;margin-top:0;padding:8px 18px}.dashboard-list-head .app-primary-cta.pricing-cta{align-self:center}.dashboard-backfill-btn.pricing-cta{margin-left:8px}.dashboard-backfill-msg{margin:-8px 0 14px}.analyzer-input-panel .row .app-primary-cta.pricing-cta{justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.dashboard-empty-list{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:520px;margin:0 auto;padding:24px;display:flex}.dashboard-project-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.dashboard-project-card{color:inherit;border-radius:12px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.dashboard-project-card:hover{border-color:#64a0ff73;box-shadow:0 0 0 1px #64a0ff1f}.dashboard-project-card-title{color:#f2f6ff;font-size:1.1rem;font-weight:700}.dashboard-project-card-title-row{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-project-favicon{object-fit:cover;color:#c8d9ff;background:linear-gradient(#f4f8fffa,#e2ebfaf5);border:1px solid #7699d666;border-radius:8px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff4d,0 2px 8px #00000047}.dashboard-project-favicon--sm{width:26px;height:26px;font-size:12px}.dashboard-project-favicon--md{width:34px;height:34px;font-size:14px}.dashboard-project-favicon--fallback{text-transform:uppercase;color:#35507f;font-weight:800}.dashboard-project-favicon--image{filter:saturate(1.05)contrast(1.06)}.dashboard-project-card-url{word-break:break-all;font-size:12px}.dashboard-project-card-desc{color:#b8c5dc;flex:1;margin:0;line-height:1.45}.dashboard-project-card-meta{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;display:flex}.dashboard-modal-backdrop{z-index:80;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dashboard-modal{z-index:81;width:100%;max-width:440px;padding:22px 22px 20px;position:relative}.dashboard-modal-title{margin:0 0 8px;font-size:1.25rem}.dashboard-modal-lead{margin:0 0 16px}.dashboard-modal-actions{flex-direction:column;gap:10px;margin-top:4px;display:flex}.dashboard-modal-actions .dashboard-modal-btn.pricing-cta{width:100%;margin-top:0}.billing-success-modal-backdrop{z-index:1200;background:#0f172a73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.billing-success-modal{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(436px,100%);padding:18px 18px 16px;display:flex}.billing-success-modal-icon{margin-bottom:0;font-size:46px;line-height:1}.billing-success-modal-title{letter-spacing:.01em;margin:0;font-size:24px;line-height:1.2}.billing-success-modal-body{max-width:320px;margin:0;line-height:1.45}.billing-success-modal-ok.pricing-cta{justify-content:center;align-self:center;align-items:center;width:auto;min-width:112px;margin-top:4px;padding-inline:16px;display:inline-flex;box-shadow:0 8px 20px #4b7bec3d}.dashboard-detail-breadcrumb{margin-bottom:8px}.app-shell[data-theme=split] .app-workspace{--lt-text-primary:#0f172a;--lt-text-strong:#162f57;--lt-text-body:#304761;--lt-text-muted:#4f6483;--lt-text-subtle:#6d7f99;--lt-link:#2f60be;--lt-link-hover:#1e4ea8;--lt-surface:#fff;--lt-surface-soft:#fbfdff;--lt-surface-tint:#f6f9fe;--lt-border:#d3dff1;--lt-border-strong:#c7d4e8;--lt-shadow:0 6px 16px #1736690f;--lt-primary:#4b7bec;--lt-primary-hover:#5685ea;--gdm-btn-radius:8px;--gdm-btn-height-md:34px;--gdm-btn-height-sm:32px;--gdm-btn-font-md:13px;--gdm-btn-font-sm:12px;--gdm-btn-weight:600;--gdm-btn-primary-border:#7ea2e6;--gdm-btn-primary-bg:linear-gradient(180deg, #5e90ef, #4b7bec);--gdm-btn-primary-bg-hover:linear-gradient(180deg, #6a9af3, #5685ea);--gdm-btn-primary-border-hover:#5f8ee3;--gdm-btn-primary-text:#fff;--gdm-btn-secondary-border:#c7d4e8;--gdm-btn-secondary-bg:#fff;--gdm-btn-secondary-bg-hover:#f4f6f9;--gdm-btn-secondary-border-hover:#aeb9c9;--gdm-btn-secondary-text:#304761;--gdm-btn-secondary-text-hover:#1f3253;--gdm-btn-focus-ring:#4b7bec38;--gdm-btn-disabled-opacity:.55}.app-shell[data-theme=split] .app-workspace .panel{background:var(--lt-surface);border-color:var(--lt-border)}.app-shell[data-theme=split] .app-workspace .app-title-en,.app-shell[data-theme=split] .app-workspace .dashboard-project-card-title,.app-shell[data-theme=split] .app-workspace .dashboard-project-summary-title,.app-shell[data-theme=split] .app-workspace .dashboard-section-title{color:var(--lt-text-strong)}.app-shell[data-theme=split] .app-workspace .dashboard-section-help-trigger{color:#3d5f99;background:#f4f7fc;border-color:#c5d4ea}.app-shell[data-theme=split] .app-workspace .dashboard-section-help-trigger:hover,.app-shell[data-theme=split] .app-workspace .dashboard-section-help-trigger:focus-visible{color:#1e3f7a;border-color:#4b7bec}.app-shell[data-theme=split] .app-workspace .dashboard-section-help-popover{color:#425978;background:#fff;border-color:#d3dff1;box-shadow:0 8px 24px #1736691f}.app-shell[data-theme=split] .app-workspace .app-page-description,.app-shell[data-theme=split] .app-workspace .dashboard-project-card-desc,.app-shell[data-theme=split] .app-workspace .dashboard-project-card-meta,.app-shell[data-theme=split] .app-workspace .dashboard-description,.app-shell[data-theme=split] .app-workspace .dashboard-workspace-hints,.app-shell[data-theme=split] .app-workspace .dashboard-workspace-hints li,.app-shell[data-theme=split] .app-workspace .module-subtitle{color:var(--lt-text-muted)}.app-shell[data-theme=split] .app-workspace .dashboard-project-url,.app-shell[data-theme=split] .app-workspace .dashboard-inline-nav-link,.app-shell[data-theme=split] .app-workspace .reddit-cite-link,.app-shell[data-theme=split] .app-workspace .seo-data-cell-url a{color:var(--lt-link)}.app-shell[data-theme=split] .app-workspace .dashboard-project-url:hover,.app-shell[data-theme=split] .app-workspace .dashboard-inline-nav-link:hover,.app-shell[data-theme=split] .app-workspace .reddit-cite-link:hover,.app-shell[data-theme=split] .app-workspace .seo-data-cell-url a:hover{color:var(--lt-link-hover)}.app-shell[data-theme=split] .app-workspace .dashboard-project-card,.app-shell[data-theme=split] .app-workspace .panel.dashboard-project-summary,.app-shell[data-theme=split] .app-workspace .panel.dashboard-section{background:linear-gradient(180deg, var(--lt-surface), var(--lt-surface-soft));border-color:var(--lt-border);box-shadow:var(--lt-shadow)}.app-shell[data-theme=split] .app-sidebar,.app-shell[data-theme=split] .app-sidebar{--dk-text-primary:#f4f7ff;--dk-text-strong:#e8f1ff;--dk-text-body:#cdd9ee;--dk-text-muted:#a8b6cf;--dk-text-subtle:#8ea1c1;--dk-link:#9fc0ff;--dk-link-hover:#c8dcff;--dk-surface:#121a28;--dk-surface-soft:#0f1724;--dk-surface-tint:#1a2740;--dk-border:#30415f;--dk-border-strong:#3d5270;--dk-shadow:0 10px 24px #0409123d;--dk-primary:#4b7bec;--dk-primary-hover:#5e90ef;--gdm-btn-radius:8px;--gdm-btn-height-md:34px;--gdm-btn-height-sm:32px;--gdm-btn-font-md:13px;--gdm-btn-font-sm:12px;--gdm-btn-weight:600;--gdm-btn-primary-border:#4b7bece6;--gdm-btn-primary-bg:linear-gradient(180deg, #4b7beceb, #3760ceeb);--gdm-btn-primary-bg-hover:linear-gradient(180deg, #5f91ff, #4170ec);--gdm-btn-primary-border-hover:#73a7ff;--gdm-btn-primary-text:#f4f7ff;--gdm-btn-secondary-border:#3d5270;--gdm-btn-secondary-bg:#ffffff0a;--gdm-btn-secondary-bg-hover:#ffffff12;--gdm-btn-secondary-border-hover:#4d6478;--gdm-btn-secondary-text:#cdd9ee;--gdm-btn-secondary-text-hover:#e8ecf7;--gdm-btn-focus-ring:#9ec1ff73;--gdm-btn-disabled-opacity:.55}.app-shell[data-theme=split] .app-sidebar .panel,.app-shell[data-theme=split] .app-sidebar .panel{background:var(--dk-surface);border-color:var(--dk-border)}.app-shell[data-theme=split] .app-sidebar .app-title-en,.app-shell[data-theme=split] .app-sidebar .app-title-en,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card-title,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card-title,.app-shell[data-theme=split] .app-sidebar .dashboard-project-summary-title,.app-shell[data-theme=split] .app-sidebar .dashboard-project-summary-title,.app-shell[data-theme=split] .app-sidebar .dashboard-section-title,.app-shell[data-theme=split] .app-sidebar .dashboard-section-title{color:var(--dk-text-strong)}.app-shell[data-theme=split] .app-sidebar .app-page-description,.app-shell[data-theme=split] .app-sidebar .app-page-description,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card-desc,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card-desc,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card-meta,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card-meta,.app-shell[data-theme=split] .app-sidebar .dashboard-description,.app-shell[data-theme=split] .app-sidebar .dashboard-description,.app-shell[data-theme=split] .app-sidebar .dashboard-workspace-hints,.app-shell[data-theme=split] .app-sidebar .dashboard-workspace-hints,.app-shell[data-theme=split] .app-sidebar .dashboard-workspace-hints li,.app-shell[data-theme=split] .app-sidebar .dashboard-workspace-hints li{color:var(--dk-text-body)}.app-shell[data-theme=split] .app-sidebar .dashboard-project-url,.app-shell[data-theme=split] .app-sidebar .dashboard-project-url,.app-shell[data-theme=split] .app-sidebar .dashboard-inline-nav-link,.app-shell[data-theme=split] .app-sidebar .dashboard-inline-nav-link,.app-shell[data-theme=split] .app-sidebar .reddit-cite-link,.app-shell[data-theme=split] .app-sidebar .reddit-cite-link,.app-shell[data-theme=split] .app-sidebar .seo-data-cell-url a,.app-shell[data-theme=split] .app-sidebar .seo-data-cell-url a{color:var(--dk-link)}.app-shell[data-theme=split] .app-sidebar .dashboard-project-url:hover,.app-shell[data-theme=split] .app-sidebar .dashboard-project-url:hover,.app-shell[data-theme=split] .app-sidebar .dashboard-inline-nav-link:hover,.app-shell[data-theme=split] .app-sidebar .dashboard-inline-nav-link:hover,.app-shell[data-theme=split] .app-sidebar .reddit-cite-link:hover,.app-shell[data-theme=split] .app-sidebar .reddit-cite-link:hover,.app-shell[data-theme=split] .app-sidebar .seo-data-cell-url a:hover,.app-shell[data-theme=split] .app-sidebar .seo-data-cell-url a:hover{color:var(--dk-link-hover)}.app-shell[data-theme=split] .app-sidebar .dashboard-project-card,.app-shell[data-theme=split] .app-sidebar .dashboard-project-card,.app-shell[data-theme=split] .app-sidebar .panel.dashboard-project-summary,.app-shell[data-theme=split] .app-sidebar .panel.dashboard-project-summary,.app-shell[data-theme=split] .app-sidebar .panel.dashboard-section,.app-shell[data-theme=split] .app-sidebar .panel.dashboard-section{background:linear-gradient(180deg, var(--dk-surface), var(--dk-surface-soft));border-color:var(--dk-border);box-shadow:var(--dk-shadow)}.app-shell[data-theme=split] .app-sidebar .app-sidebar-item,.app-shell[data-theme=split] .app-sidebar .app-sidebar-item{color:var(--dk-text-body)}.app-shell[data-theme=split] .app-sidebar .app-sidebar-item:hover,.app-shell[data-theme=split] .app-sidebar .app-sidebar-item:hover{color:var(--dk-text-strong);border-color:var(--dk-border)}.app-shell[data-theme=split] .app-sidebar .app-sidebar-item-active,.app-shell[data-theme=split] .app-sidebar .app-sidebar-item-active{color:var(--dk-text-strong);background:#4b7bec29;border-color:#4b7bec7a}.app-shell[data-theme=split] .app-sidebar .app-sidebar-credits,.app-shell[data-theme=split] .app-sidebar .app-sidebar-next-scan,.app-shell[data-theme=split] .app-sidebar .app-sidebar-toggle,.app-shell[data-theme=split] .app-sidebar .app-account-trigger{border-color:var(--dk-border);background:#0d15238c}.app-shell[data-theme=split] .app-sidebar .reddit-synthesis-card--skeleton,.app-shell[data-theme=split] .app-sidebar .reddit-synthesis-card--skeleton{background:#152136;border-color:#30415f}.app-shell[data-theme=split] .app-sidebar .reddit-synthesis-skeleton-line,.app-shell[data-theme=split] .app-sidebar .reddit-synthesis-skeleton-line{background:#94a3b833}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .panel,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .analyzer-input-panel,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-raw-posts-module,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis-card,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .google-trends-module,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .keyword-data-module,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .serp-module{background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 5px 14px #1736690d}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.google-trends-module,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.keyword-data-module,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.serp-module,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.reddit-synthesis{box-shadow:none;background:0 0;border:none}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-friendly:before{background:#16653473}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-mixed:before{background:#b4780073}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-report-document>.reddit-synthesis.serp-opportunity-block.serp-opportunity-tier-dominated:before{background:#b91c1c73}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace input:not([type=checkbox]):not([type=radio]),html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace textarea{color:#10223f;background:#fff;border-color:#c7d4e8}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis-title,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .report-collapsible-summary-title{color:#1f3253}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis-card--skeleton,html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis-grid--skeleton .reddit-synthesis-card{background:#f8fbff;border-color:#d7e1f0}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis-skeleton-line{background:#3a5f9d1f}html[data-dashboard-shell-route="1"][data-dashboard-theme=split] .app-shell .app-workspace .reddit-synthesis-skeleton-line:after{background:linear-gradient(90deg,#3a5f9d00 0%,#3a5f9d38 50%,#3a5f9d00 100%)}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-title,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card-title,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals .reddit-synthesis-card-title,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-sub,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-list,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-list li,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals-summary,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals-legend,.app-shell[data-theme=split] .app-workspace .discovery-theme-reason,.app-shell[data-theme=split] .app-workspace .discovery-audience-signals-publish-item,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card-hint{color:#0f172a;opacity:1}.app-shell[data-theme=split] .app-workspace .reddit-alt-note,.app-shell[data-theme=split] .app-workspace .reddit-cite-body{color:#475569;opacity:1}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-list li::marker{color:#334155}.app-shell[data-theme=split] .app-workspace .reddit-cite-link,.app-shell[data-theme=split] .app-workspace .reddit-hit-num{color:#1d4fa8}.app-shell[data-theme=split] .app-workspace .app-title-en{color:#10223f}.app-shell[data-theme=split] .app-workspace .app-page-description{color:#4f6483}.app-shell[data-theme=split] .app-workspace .discourse-source-row{gap:12px 20px}.app-shell[data-theme=split] .app-workspace .analysis-tab-guide-right .reddit-workspace-guide-bar{gap:10px}.app-shell[data-theme=split] .app-workspace .reddit-workspace-guide-label{color:#2f60be;font-weight:650}.app-shell[data-theme=split] .app-workspace .reddit-workspace-guide-trigger{color:#1d4fa8;background:#eef4ff;border-color:#bfd3f8}.app-shell[data-theme=split] .app-workspace .reddit-workspace-guide-trigger:hover{color:#153d85;background:#e2eeff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .analysis-tab-panel{margin-top:8px}.app-shell[data-theme=split] .app-workspace .reddit-synthesis,.app-shell[data-theme=split] .app-workspace .analysis-tab-panel>.panel,.app-shell[data-theme=split] .app-workspace .analysis-tab-panel .panel{background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 5px 14px #1736690d}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-grid--skeleton .reddit-synthesis-card,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card--skeleton{background:#f8fbff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-skeleton-line{background:#3a5f9d1f}.app-shell[data-theme=split] .app-workspace .reddit-synthesis-skeleton-line:after{background:linear-gradient(90deg,#3a5f9d00 0%,#3a5f9d38 50%,#3a5f9d00 100%)}.app-shell[data-theme=split] .app-workspace .analyzer-input-panel,.app-shell[data-theme=split] .app-workspace .analysis-tab-panel>.panel,.app-shell[data-theme=split] .app-workspace .analysis-tab-panel .panel,.app-shell[data-theme=split] .app-workspace .google-trends-module,.app-shell[data-theme=split] .app-workspace .keyword-data-module,.app-shell[data-theme=split] .app-workspace .serp-module,.app-shell[data-theme=split] .app-workspace .reddit-synthesis,.app-shell[data-theme=split] .app-workspace .reddit-synthesis-card,.app-shell[data-theme=split] .app-workspace .serp-opportunity-block{background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 5px 14px #1736690d}.app-shell[data-theme=split] .app-workspace .reddit-synthesis--utility{box-shadow:none;background:#f4f7fb;border-color:#e2e8f0}.app-shell[data-theme=split] .app-workspace .reddit-synthesis--utility:has(.report-collapsible-details[open]){background:linear-gradient(#fff,#fbfdff);border-color:#d3dff1;box-shadow:0 5px 14px #1736690d}.app-shell[data-theme=split] .app-workspace .analysis-tab-header{border-bottom-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .analysis-tab{color:#4f6483;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .discourse-source-option{color:#5f7088;background:0 0;border:none}.app-shell[data-theme=split] .app-workspace .analysis-tab:hover{color:#15305e;background:#edf4ff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .discourse-source-option:hover{color:#15305e}.app-shell[data-theme=split] .app-workspace .analysis-tab-active{color:#15305e;background:#e7f0ff;border-color:#7ea2e6}.app-shell[data-theme=split] .app-workspace .discourse-source-option:has(input:checked){color:#15305e;font-weight:600}.app-shell[data-theme=split] .app-workspace .analysis-tab-error{color:#9b1c1c;background:#dc26260f;border-color:#dc262647}.app-shell[data-theme=split] .app-workspace .analysis-tab-error-hint{color:#b42318}.app-shell[data-theme=split] .app-workspace .analyze-loading,.app-shell[data-theme=split] .app-workspace .analyze-loading-step,.app-shell[data-theme=split] .app-workspace .analyze-loading-elapsed,.app-shell[data-theme=split] .app-workspace .analyze-loading-final-hint{color:#5f7088}.app-shell[data-theme=split] .app-workspace .analyze-loading-spinner,.app-shell[data-theme=split] .app-workspace .analysis-tab-icon-spin{border-color:#4b7bec #d7e1f0 #d7e1f0}.app-shell[data-theme=split] .app-workspace .query-keyword-chip,.app-shell[data-theme=split] .app-workspace .reddit-tag-chip,.app-shell[data-theme=split] .app-workspace .reddit-style-chip{color:#3f5678;background:#f6f9fe;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .query-keyword-chip:hover,.app-shell[data-theme=split] .app-workspace .reddit-style-chip:hover:not(:disabled){color:#15305e;background:#edf4ff;border-color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .query-keyword-regenerate-btn,.app-shell[data-theme=split] .app-workspace .reddit-opportunity-link-btn{color:#5f7088}.app-shell[data-theme=split] .app-workspace .query-keyword-regenerate-btn:hover:not(:disabled),.app-shell[data-theme=split] .app-workspace .reddit-opportunity-link-btn:hover:not(:disabled){color:#1f3253}.app-shell[data-theme=split] .app-workspace .seo-data-table-wrap{background:#fff;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .seo-data-table th{color:#1f3253;background:#f6f9fe;border-color:#d7e1f0}.app-shell[data-theme=split] .app-workspace .seo-data-table td{color:#314663;border-color:#e3ebf7}.app-shell[data-theme=split] .app-workspace .seo-data-table tbody tr:hover td{background:#f8fbff}.app-mobile-bar,.app-mobile-menu-toggle,.app-mobile-nav-backdrop,.app-mobile-brand{display:none}@media (max-width:768px){.app-shell{grid-template-columns:minmax(0,1fr)}.app-sidebar{z-index:80;border-right:1px solid #3c547a8c;width:min(280px,86vw);height:100dvh;transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:10px 0 28px #00000073}.app-shell[data-mobile-nav=open] .app-sidebar{transform:translate(0)}.app-mobile-nav-backdrop{z-index:70;opacity:0;pointer-events:none;cursor:pointer;background:#0509128c;border:0;padding:0;transition:opacity .18s;display:block;position:fixed;inset:0}.app-shell[data-mobile-nav=open] .app-mobile-nav-backdrop{opacity:1;pointer-events:auto}.app-shell[data-mobile-nav=open] .app-workspace{overflow:hidden}.app-sidebar-toggle{display:none}.app-shell.app-sidebar-collapsed .app-sidebar-brand,.app-shell.app-sidebar-collapsed .brand-switcher-cta{display:block}.app-shell.app-sidebar-collapsed .app-sidebar-item-label{display:inline-flex}.app-shell.app-sidebar-collapsed .app-sidebar-item{justify-content:flex-start;padding:9px 10px}.app-shell.app-sidebar-collapsed .brand-switcher{border-bottom:0;align-items:stretch;margin-bottom:0;padding:0;display:block}.app-shell.app-sidebar-collapsed .brand-switcher-collapsed .brand-switcher-custom-select,.app-shell.app-sidebar-collapsed .brand-switcher-collapsed .custom-select{width:100%}.app-shell.app-sidebar-collapsed .custom-select-compact .custom-select-trigger{justify-content:space-between;width:100%;height:auto;min-height:40px;padding:0 12px;display:flex}.app-shell.app-sidebar-collapsed .custom-select-compact .custom-select-trigger:after{display:block}.app-shell.app-sidebar-collapsed .custom-select-compact .custom-select-option-label,.app-shell.app-sidebar-collapsed .app-sidebar-next-scan-label>span:not(.app-sidebar-next-scan-label-icon),.app-shell.app-sidebar-collapsed .app-sidebar-next-scan-value{display:inline}.app-shell.app-sidebar-collapsed .app-sidebar-next-scan{justify-content:flex-start;width:100%;height:auto;padding:10px 12px}.app-shell.app-sidebar-collapsed .app-sidebar .app-account-trigger{justify-content:flex-start;width:100%;height:auto;min-height:44px;margin:0;padding:8px 10px}.app-shell.app-sidebar-collapsed .app-sidebar .app-account-meta{display:flex}.app-shell.app-sidebar-collapsed .app-sidebar .app-account-chevron{display:inline-flex}.app-workspace{padding:0 12px}.container{padding:16px 0}.app-mobile-bar{z-index:30;background:linear-gradient(#0b0f17 70%,#0b0f1700);align-items:center;gap:10px;margin-bottom:4px;padding:10px 0;display:flex;position:sticky;top:0}.app-shell[data-theme=split] .app-workspace .app-mobile-bar{background:linear-gradient(#f3f7fd 70%,#f3f7fd00)}.app-mobile-menu-toggle{color:#d6e1f5;cursor:pointer;background:#141e328c;border:1px solid #7896c840;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.app-shell[data-theme=split] .app-workspace .app-mobile-menu-toggle{color:#2b4268;background:#fff;border-color:#d7e1f0}.app-mobile-menu-toggle:focus-visible{outline-offset:2px;outline:2px solid #6e98e8}.app-mobile-menu-toggle-bars{flex-direction:column;justify-content:space-between;width:18px;height:12px;display:inline-flex}.app-mobile-menu-toggle-bars span{background:currentColor;border-radius:2px;width:100%;height:2px;display:block}.app-mobile-brand{align-items:center;line-height:0;display:inline-flex}.app-mobile-brand-logo{width:auto;height:24px}.app-mobile-brand-logo-light,.app-shell[data-theme=split] .app-workspace .app-mobile-brand-logo-dark{display:none}.app-shell[data-theme=split] .app-workspace .app-mobile-brand-logo-light{display:inline-block}.analyze-workspace-head{flex-direction:column;align-items:stretch;gap:12px}.analyze-workspace-head-main{flex:auto;max-width:100%}.analyze-seo-radar-daily-line{text-align:left;max-width:100%}.analyzer-input-panel{box-sizing:border-box;max-width:100%}.analyzer-input-panel .row{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;min-width:0}.analyzer-input-panel .row>input,.analyzer-input-panel .row>select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.analyzer-input-panel .row .app-primary-cta.pricing-cta{width:100%}.discourse-source-row{gap:8px 14px}.seo-data-table-wrap,.invoice-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.seo-data-table,.invoice-table,.logs-table.invoice-table{min-width:720px}.logs-table.invoice-table .logs-type-pill{white-space:nowrap;padding:2px 6px;font-size:11px}}.brand-switcher{border-bottom:1px solid #ffffff14;flex-direction:column;gap:6px;margin-bottom:8px;padding:0 0 10px;display:flex}.brand-switcher-custom-select{margin-bottom:0}.brand-switcher-loading{opacity:.7;padding:0 0 10px;font-size:13px}.brand-switcher-cta{color:#9ec0ff;font-size:13px;text-decoration:none}.brand-switcher-cta:hover{color:#c8dcff;text-decoration:underline}.app-sidebar-item-badge{color:#fff;background:#e85d5d;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.app-sidebar-next-scan{color:#a8b2d1;background:#0d152373;border:1px solid #25324ad9;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:12px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.app-sidebar-next-scan:hover{color:#a8b2d1;background:#0d15238c;border-color:#4b7bec7a}.app-sidebar-next-scan-label{letter-spacing:.04em;text-transform:uppercase;color:#8b95b5;align-items:center;gap:6px;min-width:0;font-weight:650;display:inline-flex}.app-sidebar-next-scan-label-icon{color:#98a6cb;opacity:.82;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-sidebar-next-scan-value{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#f4f7ff;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:800}.app-sidebar .custom-select-menu{color:#f4f7ff;background:#141a24;border-color:#ffffff24}.app-sidebar .custom-select-trigger{color:#f4f7ff}.custom-select{flex-direction:column;gap:6px;margin-bottom:12px;display:flex;position:relative}.custom-select-label{font-size:14px}.custom-select-option-content{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.custom-select-option-leading{flex-shrink:0;display:inline-flex}.custom-select-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-select-trigger{width:100%;color:inherit;cursor:pointer;text-align:left;background:#00000040;border:1px solid #ffffff24;border-radius:10px;min-height:40px;padding:8px 36px 8px 10px;font-size:14px;font-weight:500;line-height:1.2;transition:border-color .16s,box-shadow .16s;position:relative}.custom-select-trigger:after{content:"";opacity:.7;pointer-events:none;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-65%)rotate(45deg)}.custom-select-trigger:hover{border-color:#6ea8fe}.custom-select-trigger:focus-visible{border-color:#6ea8fe;outline:none;box-shadow:0 0 0 2px #6ea8fe40}.custom-select-trigger:disabled{opacity:.5;cursor:not-allowed}.custom-select-menu{z-index:50;background:#141a24;border:1px solid #ffffff24;border-radius:10px;gap:2px;max-height:240px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #00000073}.custom-select-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 12px;font-size:14px}.custom-select-item:hover{background:#6ea8fe1f}.custom-select-item-active{color:#fff;background:#4b7bec}.app-shell[data-theme=split] .app-workspace .custom-select-trigger{color:#1a2b44;background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .custom-select-menu{color:#1f3253;background:#fff;border-color:#c7d4e8;box-shadow:0 10px 24px #1e3c6e24}.app-shell[data-theme=split] .app-workspace .custom-select-item:hover{background:#edf4ff}.app-shell[data-theme=split] .app-workspace{--monitor-content-narrow:720px;--monitor-content-wide:960px;--monitor-surface:#fff;--monitor-border:#d7e1f0;--monitor-border-soft:#e3ebf7;--monitor-shadow:0 6px 16px #1736690f;--monitor-text-strong:#162f57;--monitor-text-body:#304761;--monitor-text-muted:#5f7088;--monitor-primary:#4b7bec;--monitor-primary-hover:#5685ea}.monitor-page-narrow{width:100%;max-width:var(--monitor-content-narrow,720px)}.monitor-page-wide{width:100%;max-width:var(--monitor-content-wide,960px)}.monitor-page-header,.inbox-header,.settings-page-header{margin-bottom:14px}.monitor-page-title,.inbox-title,.settings-page-title{letter-spacing:-.015em;color:var(--monitor-text-strong,#162f57);margin:0 0 4px;font-size:1.375rem;font-weight:650}.monitor-page-subtitle,.monitor-page-meta{color:var(--monitor-text-muted,#5f7088);margin:0;font-size:14px;line-height:1.5}.monitor-page-meta{margin-top:4px}.monitor-tabs{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);scrollbar-width:none;gap:8px;margin-bottom:12px;padding-bottom:12px;display:flex;overflow-x:auto}.monitor-tabs::-webkit-scrollbar{display:none}.monitor-tab{color:var(--monitor-text-muted,#5f7088);cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:10px;flex-shrink:0;align-items:center;padding:8px 14px;font-size:14px;font-weight:500;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.monitor-tab:hover{color:#1f3253;border-color:#8eb0eb}.monitor-tab-active{color:#15305e;background:#edf4ff;border-color:#7ea2e6}.monitor-card{border:1px solid var(--monitor-border,#d7e1f0);background:var(--monitor-surface,#fff);box-shadow:var(--monitor-shadow);border-radius:16px;padding:20px}.monitor-btn-primary{background:var(--monitor-primary,#4b7bec);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.monitor-btn-primary:hover{background:var(--monitor-primary-hover,#5685ea)}.monitor-btn-secondary{color:var(--monitor-text-body,#304761);cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:500;transition:border-color .16s,background .16s}.monitor-btn-secondary:hover{background:#f4f6f9;border-color:#8eb0eb}.monitor-error{color:#b91c1c;margin:0 0 12px;font-size:14px}.container.monitor-container,.container.inbox-container{box-sizing:border-box;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-top:12px;padding-bottom:48px}.inbox-page{min-width:0;max-width:100%;padding-top:0;padding-bottom:48px}.inbox-empty{text-align:center;padding:48px 16px}.inbox-subtitle,.inbox-meta{color:var(--monitor-text-muted,#5f7088);margin:0;font-size:14px;line-height:1.5}.inbox-meta{margin-top:4px}.inbox-banner{color:#1f3253;background:#edf4ff;border:1px solid #c7d8ef;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:14px}.inbox-primary-btn{background:var(--monitor-primary,#4b7bec);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.inbox-primary-btn:hover{background:var(--monitor-primary-hover,#5685ea)}.inbox-secondary-btn{color:var(--monitor-text-body,#304761);cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:500;transition:border-color .16s,background .16s}.inbox-secondary-btn:hover{background:#f4f6f9;border-color:#8eb0eb}.inbox-tabs,.inbox-segment,.settings-tabs{background:#eef1f6;border-bottom:none;border-radius:10px;align-items:center;gap:4px;padding:4px}.inbox-tabs,.settings-tabs{scrollbar-width:none;flex-wrap:nowrap;align-self:flex-start;width:fit-content;max-width:100%;margin-bottom:12px;display:inline-flex;overflow-x:auto}.inbox-segment{flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.inbox-tabs::-webkit-scrollbar{display:none}.settings-tabs::-webkit-scrollbar{display:none}.inbox-tab,.settings-tab{color:#1f3253;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .16s,box-shadow .16s,color .16s;display:inline-flex}.inbox-tab:hover:not(.inbox-tab-active),.settings-tab:hover:not(.settings-tab-active){color:#0f172a}.inbox-tab-active,.settings-tab-active{color:#0f172a;background:#fff;box-shadow:0 1px 3px #0f172a1a}.inbox-tab-badge{border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.inbox-tab-badge-alert{color:#fff;background:#ef4444}.inbox-tab-badge-muted{color:#5f7088;background:#dde4ef;font-weight:600}.inbox-tab-active .inbox-tab-badge-muted{color:#304761;background:#c7d4e8}.inbox-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.inbox-refresh-hint{color:var(--muted-foreground,#64748b);margin:0 0 8px;font-size:12px}.inbox-toolbar .inbox-tabs{margin-bottom:0}.inbox-toolbar .inbox-filter-menu{flex-shrink:0;margin-left:0}.inbox-toolbar-actions{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.inbox-toolbar-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.inbox-toolbar-export{flex-shrink:0;margin-left:auto}.inbox-toolbar-locked{opacity:.75}.inbox-toolbar-locked:hover{opacity:1}.inbox-sort-menu{flex-shrink:0;position:relative}.inbox-sort-menu-trigger{color:#304761;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:10px;justify-content:center;align-items:center;gap:2px;min-width:40px;height:40px;padding:0 8px;font-size:14px;font-weight:500;transition:border-color .16s,background .16s,box-shadow .16s,color .16s;display:inline-flex}.inbox-sort-menu-trigger-active{color:#15305e;background:#edf4ff;border-color:#7ea2e6}.inbox-sort-menu-trigger:hover{background:#f8fafc;border-color:#8eb0eb}.inbox-sort-menu-open .inbox-sort-menu-trigger{color:#15305e;background:#edf4ff;border-color:#7ea2e6}.inbox-sort-menu-panel{z-index:120;background:#fff;border:1px solid #d7e1f0;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #1736691f}.inbox-sort-menu-item{color:#1f3253;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:14px;display:flex}.inbox-sort-menu-item:hover{background:#f3f5f8}.inbox-sort-menu-item-active{font-weight:600}.inbox-sort-menu-dot{background:0 0;border-radius:999px;flex-shrink:0;width:6px;height:6px}.inbox-sort-menu-item-active .inbox-sort-menu-dot{background:#1f3253}.inbox-sort-menu-item-label{flex:1;min-width:0}@media (max-width:720px){.inbox-toolbar-actions{width:100%}.inbox-toolbar-export{margin-left:auto}}.inbox-platform-select.custom-select{flex-shrink:0;width:auto;min-width:min(200px,100%);margin-bottom:0}.inbox-platform-select .inbox-platform-icon{width:16px;height:16px;display:block}.inbox-filter-menu{flex-shrink:0;position:relative}.inbox-filter-menu-trigger{color:#304761;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:border-color .16s,background .16s,box-shadow .16s,color .16s;display:inline-flex;position:relative}.inbox-filter-menu-trigger-inner{justify-content:center;align-items:center;display:inline-flex;position:relative}.inbox-filter-menu-trigger-badge{color:#fff;background:#2563eb;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-8px}.inbox-filter-menu-trigger:hover{background:#f8fafc;border-color:#8eb0eb}.inbox-filter-menu-trigger-active{color:#0f2d5c;background:#dbeafe;border-color:#4d84e8;box-shadow:0 0 0 2px #4d84e829}.inbox-filter-menu-open .inbox-filter-menu-trigger-active{background:#cfe3ff;border-color:#3b72dc}.inbox-filter-menu-panel{z-index:120;background:#fff;border:1px solid #d7e1f0;border-radius:12px;min-width:240px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #1736691f}.inbox-filter-menu-row{position:relative}.inbox-filter-menu-item{color:#1f3253;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.inbox-filter-menu-row-open .inbox-filter-menu-item,.inbox-filter-menu-item:hover{background:#f3f5f8}.inbox-filter-menu-item-leading{color:#5f7088;flex-shrink:0;display:inline-flex}.inbox-filter-menu-item-label{flex:1;min-width:0}.inbox-filter-menu-item-value{text-overflow:ellipsis;white-space:nowrap;color:#2563eb;flex-shrink:0;max-width:96px;font-size:13px;font-weight:600;overflow:hidden}.inbox-filter-submenu{z-index:121;background:#fff;border:1px solid #d7e1f0;border-radius:12px;min-width:160px;padding:6px;position:absolute;top:0;left:calc(100% + 6px);box-shadow:0 10px 28px #1736691f}.inbox-filter-submenu-item{color:#1f3253;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:14px;display:flex}.inbox-filter-submenu-leading{flex-shrink:0;display:inline-flex}.inbox-filter-platform-icon{width:16px;height:16px;display:block}.inbox-filter-submenu-item:hover{background:#f3f5f8}.inbox-filter-submenu-item-active{font-weight:600}.inbox-filter-submenu-dot{background:0 0;border-radius:999px;flex-shrink:0;width:6px;height:6px}.inbox-filter-submenu-item-active .inbox-filter-submenu-dot{background:#1f3253}@media (max-width:720px){.inbox-filter-submenu{min-width:0;top:calc(100% + 4px);left:0;right:0}}.inbox-filters{flex-flow:wrap;align-items:center;gap:8px;margin:-4px 0 12px;display:flex}.inbox-filter-chip{color:#15305e;cursor:pointer;background:#edf4ff;border:1px solid #b9cff5;border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:0 10px;font-size:13px;font-weight:500;transition:background .16s,border-color .16s;display:inline-flex}.inbox-filter-chip:hover{background:#dbeafe;border-color:#8eb0eb}.inbox-filter-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inbox-filter-chip-icon{color:#5f7088;flex-shrink:0}.inbox-filter-clear-all{appearance:none;color:#2563eb;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:6px 4px;font-size:13px;font-weight:500;text-decoration:underline}.inbox-filter-clear-all:hover{color:#1d4ed8}.inbox-list-empty-action{color:#2563eb;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin:10px auto 0;padding:0;font-size:14px;font-weight:500;text-decoration:underline;display:block}.inbox-list-empty-action:hover{color:#1d4ed8}.inbox-workspace{min-width:0;max-width:100%;margin-top:4px}.inbox-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;min-width:0;max-width:100%;min-height:420px;display:grid}.inbox-list{flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.inbox-list-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.inbox-list-pagination{border-top:1px solid var(--monitor-border-soft,#e3ebf7);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:10px 2px 0;display:flex}.inbox-list-pagination-info{color:var(--monitor-text-muted,#5f7088);font-size:12px}.inbox-list-pagination-actions{align-items:center;gap:6px;display:flex}.inbox-list-pagination-page{min-width:6.5rem;color:var(--monitor-text-body,#304761);text-align:center;font-size:12px}.inbox-list-page-btn{appearance:none;min-height:30px;color:var(--monitor-text-body,#304761);cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:8px;padding:0 10px;font-size:12px;font-weight:500;transition:border-color .16s,background .16s}.inbox-list-page-btn:hover:not(:disabled){background:#f8fbff;border-color:#8eb0eb}.inbox-list-page-btn:disabled{opacity:.45;cursor:not-allowed}.inbox-list-page-btn:focus-visible{outline-offset:2px;outline:2px solid #4b7bec73}.inbox-list-empty{text-align:center;color:#5f7088;padding:24px;font-size:14px}.inbox-list-item{box-sizing:border-box;text-align:left;color:#1f3253;cursor:pointer;background:#fff;border:1px solid #d7e1f0;border-radius:10px;flex-direction:row;align-items:stretch;gap:12px;width:100%;min-width:0;padding:12px;display:flex}.inbox-list-item-header{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.inbox-list-item:hover{border-color:#8eb0eb}.inbox-list-item-active{background:#edf4ff;border-color:#7ea2e6}.inbox-list-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.inbox-score{text-align:center;border:1px solid #0000;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:52px;min-height:52px;padding:6px 5px;display:flex}.inbox-score-num{letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1}.inbox-score-tier{letter-spacing:.04em;text-transform:uppercase;color:var(--monitor-text-muted,#5f7088);margin-top:3px;font-size:8px;font-weight:600;line-height:1.1}.inbox-score-high{background:#22c55e1a;border-color:#22c55e38}.inbox-score-high .inbox-score-num{color:#16a34a}.inbox-score-med{background:#eab3081a;border-color:#eab3083d}.inbox-score-med .inbox-score-num{color:#ca8a04}.inbox-score-low{background:#94a3b81f;border-color:#94a3b847}.inbox-score-low .inbox-score-num{color:#64748b}.inbox-list-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.inbox-list-item-unread .inbox-list-title{font-weight:600}.inbox-list-meta{color:var(--monitor-text-muted,#5f7088);overflow-wrap:anywhere;font-size:12px}.inbox-list-meta-sep{color:var(--monitor-text-muted,#5f7088);opacity:.75;font-size:12px}.inbox-list-footer{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.inbox-list-engagement{color:var(--monitor-text-muted,#5f7088);font-size:11px}.inbox-keyword-tag,.inbox-classify-tag{color:#3d6cb5;background:#edf4ff;border:1px solid #d0e0f8;border-radius:999px;align-items:center;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.inbox-match-tag{border-radius:999px;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.inbox-match-tag-own{color:#1f6b45;background:#e8f7ef;border:1px solid #bfe5cf}.inbox-match-tag-competitor{color:#5b4bb7;background:#f3efff;border:1px solid #d4c9f7}.inbox-detail{box-sizing:border-box;border-left:1px solid var(--monitor-border-soft,#e3ebf7);min-width:0;padding:4px 0 0 20px}.inbox-detail:has(.inbox-reply-panel){flex-direction:column;min-height:0;display:flex}.inbox-detail-body{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:8px;padding-right:4px;overflow-y:auto}.inbox-error{color:#b91c1c;margin:0 0 12px;font-size:14px}.inbox-detail-title{letter-spacing:-.01em;color:var(--monitor-text-strong,#162f57);overflow-wrap:anywhere;margin:0 0 10px;font-size:15px;font-weight:650;line-height:1.35}.inbox-detail-meta{margin:0 0 4px}.inbox-detail-tags{margin-top:0;margin-bottom:10px}.inbox-detail-excerpt{color:var(--monitor-text-muted,#5f7088);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.inbox-detail-empty{color:#5f7088;font-size:14px}.inbox-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.inbox-detail-actions-group{background:#fff;border:1px solid #c7d4e8;border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden}.inbox-action-btn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.inbox-action-btn-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.inbox-action-btn-primary{background:var(--monitor-primary,#4b7bec);color:#fff;border:none;padding-inline:14px;font-weight:600;box-shadow:0 1px 2px #4b7bec38}.inbox-action-btn-primary:hover{background:var(--monitor-primary-hover,#5685ea)}.inbox-action-btn-icon-only{color:#5f7088;background:0 0;border:none;border-right:1px solid #e3ebf7;border-radius:0;min-width:36px;padding:0}.inbox-action-btn-icon-only:last-child{border-right:none}.inbox-action-btn-icon-only:hover{color:#1f3253;background:#f4f8ff}.inbox-action-btn-icon-dismiss:hover{color:#b91c1c;background:#fef2f2}.inbox-action-btn:focus-visible{outline-offset:2px;z-index:1;outline:2px solid #4b7bec73}.inbox-reply-panel{padding-top:16px;padding-bottom:max(4px, env(safe-area-inset-bottom));background:#f3f7fd;border-top:1px solid #d7e1f0;flex-shrink:0;margin-top:auto;overflow:visible}.inbox-reply-label{letter-spacing:.02em;color:var(--monitor-text-muted,#5f7088);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.inbox-reply-panel-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.inbox-reply-panel-header .inbox-reply-label{margin-bottom:0}.inbox-reply-tips-btn{color:#5f7088;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex}.inbox-reply-tips-btn:hover{color:#1f3253}.inbox-reply-tips-btn:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #4b7bec73}.inbox-reply-tips-backdrop{z-index:1400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.inbox-reply-tips-modal{box-sizing:border-box;background:#fff;border:1px solid #e3ebf7;border-radius:16px;width:100%;max-width:440px;max-height:min(90dvh,720px);padding:28px 28px 24px;position:relative;overflow-y:auto;box-shadow:0 24px 48px #17366929}.inbox-reply-tips-close{color:#5f7088;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.inbox-reply-tips-close:hover{color:#1f3253;background:#f4f7fb}.inbox-reply-tips-close:focus-visible{outline-offset:2px;outline:2px solid #4b7bec73}.inbox-reply-tips-heading{align-items:flex-start;gap:12px;margin-bottom:20px;padding-right:28px;display:flex}.inbox-reply-tips-info-icon{color:var(--monitor-primary,#4b7bec);flex-shrink:0;margin-top:2px}.inbox-reply-tips-title{letter-spacing:-.02em;color:#1f3253;margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.3}.inbox-reply-tips-subtitle{color:#5f7088;margin:0;font-size:14px;line-height:1.45}.inbox-reply-tips-list{flex-direction:column;gap:18px;margin:0 0 24px;padding:0;list-style:none;display:flex}.inbox-reply-tips-item{align-items:flex-start;gap:12px;display:flex}.inbox-reply-tips-check{width:22px;height:22px;color:var(--monitor-primary,#4b7bec);background:#edf4ff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.inbox-reply-tips-item-title{color:#1f3253;margin:0 0 4px;font-size:14px;font-weight:650;line-height:1.4}.inbox-reply-tips-item-body{color:#5f7088;margin:0;font-size:13px;line-height:1.55}.inbox-reply-tips-footer{flex-direction:column;align-items:stretch;gap:12px;display:flex}.inbox-reply-tips-dismiss{border-radius:8px;justify-content:center;width:100%;min-height:40px}.inbox-reply-tips-rules-link{color:#5f7088;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.inbox-reply-tips-rules-link:hover{color:#1f3253;text-underline-offset:2px;text-decoration:underline}.inbox-reply-tips-rules-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #4b7bec73}.inbox-reply-textarea{box-sizing:border-box;width:100%;min-height:120px;color:var(--monitor-text-strong,#162f57);resize:vertical;background:#fff;border:1px solid #c7d4e8;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5}.inbox-reply-error{color:#b91c1c;margin:8px 0 0;font-size:13px}.inbox-reply-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.inbox-translation-controls-wrap{border-top:1px solid #d7e1f0;flex-shrink:0;margin-top:4px;padding-top:8px;overflow:visible}.inbox-translation-controls-wrap-messages-only{border-top:none;margin-top:0;padding-top:0}.inbox-translation-lang-select.custom-select{flex:none;width:auto;min-width:120px;max-width:160px;margin-bottom:0}.inbox-translation-lang-select.custom-select-open{z-index:2}.inbox-translation-lang-select .custom-select-trigger{border-radius:8px;width:auto;min-width:120px;max-width:160px;min-height:30px;padding:4px 28px 4px 10px;font-size:12px}.inbox-translation-lang-select .custom-select-menu{width:max-content;min-width:100%}.inbox-translation-lang-select .custom-select-item{padding:8px 10px;font-size:12px}.inbox-translation-lang-select-compact.custom-select,.inbox-translation-lang-select-compact .custom-select-trigger{min-width:100px;max-width:130px}.inbox-translation-source-label{color:var(--monitor-text-muted,#5f7088);white-space:nowrap;font-size:11px}.inbox-translation-hint{color:var(--monitor-text-muted,#5f7088);margin:6px 0 0;font-size:12px}.inbox-translation-toggle{border-top:1px solid #d7e1f0;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 10px;margin-top:4px;padding-top:8px;display:flex;overflow:visible}.inbox-translation-toggle-group{background:#fff;border:1px solid #c7d4e8;border-radius:8px;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.inbox-translation-toggle-trailing{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.inbox-translation-toggle-btn{color:#5f7088;cursor:pointer;background:#fff;border:none;border-radius:0;padding:4px 12px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.inbox-translation-toggle-btn+.inbox-translation-toggle-btn{border-left:1px solid #c7d4e8}.inbox-translation-toggle-btn:hover{color:#1f3253;background:#f0f4fb}.inbox-translation-toggle-btn.active{color:#3b63c9;background:#edf4ff;font-weight:600}.inbox-translation-arrow{opacity:.5;margin:0 3px}.inbox-translation-retry-btn{color:#3d5278;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.inbox-translation-retry-btn:hover:not(:disabled){color:#1f3253;background:#f0f4fb;border-color:#a8bdd8}.inbox-translation-retry-btn:disabled{opacity:.65;cursor:not-allowed}.inbox-translation-retry-btn:focus-visible{outline-offset:1px;outline:2px solid #4b7bec73}.inbox-translation-controls{align-items:center;gap:8px;display:flex}.inbox-translation-btn{color:#3d5278;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.inbox-translation-btn:hover:not(:disabled){color:#1f3253;background:#f0f4fb;border-color:#a8bdd8}.inbox-translation-btn:disabled{opacity:.65;cursor:not-allowed}.inbox-translation-btn:focus-visible{outline-offset:1px;outline:2px solid #4b7bec73}.inbox-translation-btn-locked{color:#5f7088;border-color:#d4dce8}.inbox-translation-btn-locked:hover{color:#3d5278;background:#f5f7fb;border-color:#bcc7d8}.inbox-translation-notice{color:var(--monitor-text-muted,#5f7088);margin:4px 0 0;font-size:12px;font-style:italic}.inbox-translation-error{color:#b91c1c;margin:4px 0 0;font-size:13px}.inbox-generate-wrap{position:relative}.inbox-generate-btn-group{background:#fff;border:1px solid #d1d9e6;border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.inbox-generate-btn{color:#1f3253;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;transition:background .16s;display:inline-flex}.inbox-generate-btn:hover:not(:disabled){background:#f8fafc}.inbox-generate-menu-btn{color:#5f7088;cursor:pointer;background:0 0;border:none;border-left:1px solid #e3ebf7;justify-content:center;align-items:center;min-width:34px;padding:0 10px;transition:background .16s,color .16s;display:inline-flex}.inbox-generate-menu-btn:hover:not(:disabled){color:#304761;background:#f8fafc}.inbox-generate-btn:disabled,.inbox-generate-menu-btn:disabled{opacity:.55;cursor:not-allowed}.inbox-generate-btn:focus-visible,.inbox-generate-menu-btn:focus-visible{outline-offset:2px;z-index:1;outline:2px solid #4b7bec73}.inbox-copy-btn{color:#5f7088;cursor:pointer;background:#fff;border:1px solid #d1d9e6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:border-color .16s,background .16s,color .16s;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.inbox-copy-btn:hover:not(:disabled){color:#304761;background:#f8fafc;border-color:#c7d4e8}.inbox-copy-btn:disabled{opacity:.4;cursor:not-allowed}.inbox-copy-btn:focus-visible{outline-offset:2px;outline:2px solid #4b7bec73}.inbox-generate-menu{z-index:20;background:#fff;border:1px solid #e3ebf7;border-radius:12px;min-width:240px;margin:0;padding:6px;list-style:none;position:absolute;top:auto;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 32px #1736691f}.inbox-generate-menu-item{color:#1f3253;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;flex-direction:row;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;display:flex}.inbox-generate-menu-item:hover{background:#f4f7fb}.inbox-generate-menu-item-active{background:#edf4ff}.inbox-generate-menu-icon{color:#5f7088;flex-shrink:0;justify-content:center;align-items:center;width:20px;margin-top:1px;display:inline-flex}.inbox-generate-menu-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.inbox-generate-menu-title{color:#1f3253;font-size:14px;font-weight:600}.inbox-generate-menu-sub{color:#5f7088;font-size:12px;line-height:1.35}.inbox-generate-menu-upgrade-badge{opacity:.6;margin-left:4px;font-size:.7em}.inbox-mobile-back{color:#2f60be;cursor:pointer;background:0 0;border:none;margin-bottom:12px;padding:0;font-size:14px}@media (max-width:960px){.inbox-layout{grid-template-columns:1fr;gap:0}.inbox-detail{border-left:none;padding:0}.inbox-layout-mobile-detail .inbox-list-pane{display:none}.inbox-layout-mobile-detail .inbox-detail{flex-direction:column;min-height:calc(100dvh - 220px);display:flex}.inbox-layout:not(.inbox-layout-mobile-detail) .inbox-detail{display:none}}@media (min-width:961px){.app-workspace:has(.inbox-container){flex-direction:column;display:flex;overflow:hidden}.app-workspace:has(.inbox-container) .app-main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.container.inbox-container{flex-direction:column;flex:1;min-height:0;padding-top:12px;padding-bottom:16px;display:flex;overflow:hidden}.inbox-page{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.inbox-header,.inbox-banner,.inbox-toolbar,.inbox-error,.inbox-page>.analyze-loading{flex-shrink:0}.inbox-workspace{flex-direction:column;flex:1;min-height:0;margin-top:0;display:flex;overflow:hidden}.inbox-mobile-back{display:none}.inbox-layout{flex:1;align-items:stretch;height:auto;min-height:0;overflow:hidden}.inbox-list-pane{min-height:0;overflow:hidden}.inbox-list{overscroll-behavior:contain;flex:1;min-height:0;padding-right:4px;overflow-y:auto}.inbox-detail{min-height:0;overflow:hidden}}.container.settings-container{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-toggle{box-shadow:var(--monitor-shadow,0 6px 16px #1736690f);background:#fff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-option{color:var(--monitor-text-muted,#5f7088)}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-option:hover{color:#1f3253;background:#edf4ff;border-color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-option-active{color:#15305e;background:#edf4ff;border-color:#7ea2e6}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-save-sep{color:#c7d4e8}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-option-active .pricing-billing-save-sep{color:#8eb0eb}.app-shell[data-theme=split] .app-workspace .billing-container .pricing-billing-save{color:#2f60be}.invoice-card{padding:0;overflow:hidden}.invoice-card .invoice-table-wrap{box-shadow:none;border:none;border-radius:0}.settings-page{flex-direction:column;gap:0;display:flex}.settings-page-subtitle{color:#5f7088;margin:0;font-size:14px}.settings-panel{flex-direction:column;gap:16px;margin-bottom:24px;display:flex;overflow:visible}.settings-card{border:1px solid var(--monitor-border,#d7e1f0);box-shadow:var(--monitor-shadow,0 6px 16px #1736690f);background:#fff;border-radius:16px;overflow:visible}.settings-card-compact .settings-card-body{padding-top:14px;padding-bottom:14px}.settings-card-head{padding:16px 18px 0}.settings-card-title{color:#162f57;margin:0;font-size:1rem;font-weight:650}.settings-card-body{padding:14px 18px 18px}.settings-card-lead{margin:0 0 14px;font-size:14px;line-height:1.5}.settings-muted{color:#5f7088;margin:0;font-size:14px;line-height:1.5}.settings-field-label{letter-spacing:.04em;text-transform:uppercase;color:#6d7f99;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.settings-brand-identity{align-items:center;gap:14px;margin-bottom:18px;display:flex}.settings-brand-identity-text{min-width:0}.settings-brand-name{color:#162f57;margin:0 0 4px;font-size:1.125rem;font-weight:700;line-height:1.3}.settings-brand-site{color:#5f7088;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;text-decoration:none;display:inline-block;overflow:hidden}.settings-brand-site:hover{color:#2f60be;text-decoration:underline}.settings-brand-desc-wrap{margin-top:4px}.settings-brand-meta-fields{flex-direction:column;gap:14px;margin-top:4px;display:flex}.settings-brand-desc{white-space:pre-wrap;color:#1f3253;background:#f6f9fe;border:1px solid #e3ebf7;border-radius:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.55}.settings-plan-line{margin:0 0 8px;font-size:14px;line-height:1.5}.settings-plan-badge{color:#2f60be;background:#edf4ff;border:1px solid #c7d8ef;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:650;display:inline-flex}.settings-plan-footnote{margin:0}.settings-brand-slots-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-brand-slots-used{margin:0;font-size:13px}.settings-brand-slots-foot-end{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.settings-brand-slots-hint{font-size:13px}.settings-brand-slots-btn{background:var(--monitor-primary,#4b7bec);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .16s;display:inline-flex}.settings-brand-slots-btn:hover{background:var(--monitor-primary-hover,#5685ea);color:#fff;text-decoration:none}.settings-brand-slots-btn:focus-visible{outline-offset:2px;outline:2px solid #8eb0eb}.settings-brand-slots-btn-outline{color:var(--monitor-text-body,#304761);background:#fff;border:1px solid #c7d4e8;font-weight:500}.settings-brand-slots-btn-outline:hover{color:var(--monitor-primary,#4b7bec);background:#f4f6f9;border-color:#8eb0eb}.settings-delete-btn{color:#c0392b;cursor:pointer;background:#fff;border:1px solid #d7e1f0;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.settings-delete-btn:hover{background:#fef5f5;border-color:#e0b4b4}.settings-delete-btn:focus-visible{outline-offset:2px;outline:2px solid #e0b4b4}.settings-delete-btn-danger{color:#fff;background:#c0392b;border-color:#e0b4b4}.settings-delete-btn-danger:hover{color:#fff;background:#a93226;border-color:#a93226}.settings-delete-btn-danger:disabled{opacity:.6;cursor:not-allowed}.settings-delete-confirm{flex-direction:column;gap:10px;display:flex}.settings-delete-confirm-text{color:#5f7088;margin:0;font-size:13px;line-height:1.5}.settings-delete-confirm-actions{align-items:center;gap:10px;display:flex}.settings-delete-cancel{color:#304761;cursor:pointer;background:#fff;border:1px solid #d7e1f0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:500}.settings-delete-cancel:hover{background:#f4f6f9}.settings-delete-cancel:disabled{opacity:.5;cursor:not-allowed}.settings-delete-error{color:#c0392b;margin:4px 0 0;font-size:13px}.settings-keywords-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settings-keywords-grid .brand-wizard-keyword-section{margin-bottom:0}.settings-keywords-grid .brand-wizard-keyword-head h2{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-quota{margin-bottom:16px}.settings-quota-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.settings-quota-label{letter-spacing:.06em;text-transform:uppercase;color:#6d7f99;font-size:11px;font-weight:650}.settings-quota-remaining{color:#1f3253;font-size:12px;font-weight:600}.settings-quota-bar{background:#e3ebf7;border-radius:999px;height:4px;overflow:hidden}.settings-quota-fill{border-radius:inherit;background:linear-gradient(90deg,#4b7bec,#6ea8fe);height:100%;transition:width .2s;display:block}.settings-select-inline.custom-select{z-index:1;margin-bottom:0;position:relative}.settings-module-card{overflow:visible}.settings-module-card-head{background:linear-gradient(#f8fbff 0%,#fff 100%);border-bottom:1px solid #e3ebf7;border-radius:15px 15px 0 0;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.settings-module-card-icon{color:#4b7bec;background:#edf4ff;border:1px solid #d7e1f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:1px;display:inline-flex}.settings-module-card-copy{min-width:0}.settings-module-card-lead{color:#5f7088;margin:4px 0 0;font-size:13px;line-height:1.5}.settings-module-card-body{padding-top:16px;padding-bottom:20px}.settings-module-fields{flex-direction:column;gap:24px;display:flex}.settings-module-select.custom-select{width:100%;max-width:280px;margin-bottom:0;position:relative}.settings-module-select .custom-select-label{letter-spacing:.04em;text-transform:uppercase;color:#6d7f99;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.settings-module-select .custom-select-trigger{color:#10223f;background:#fff;border-color:#c7d4e8;min-height:42px;box-shadow:0 1px 2px #1736690a}.settings-module-select .custom-select-trigger:hover{border-color:#8eb0eb}.settings-module-select .custom-select-menu{min-width:100%}.settings-module-callout{color:#5f7088;background:#f6f9fe;border:1px solid #e3ebf7;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.settings-module-callout a{color:#2f60be;font-weight:600;text-decoration:none}.settings-module-callout a:hover{text-decoration:underline}.settings-page .custom-select-open{z-index:110}.settings-page .custom-select-menu{z-index:120}.settings-input{color:#10223f;background:#fff;border:1px solid #c7d4e8;border-radius:8px;padding:8px 10px}.settings-chips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.settings-chip{color:#304761;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:999px;padding:6px 10px}.settings-chip-active{color:#15305e;background:#edf4ff;border-color:#7ea2e6}.settings-add-row{flex-wrap:wrap;gap:8px;display:flex}.settings-label{color:#304761;flex-direction:column;gap:6px;margin-bottom:12px;font-size:14px;display:flex}.settings-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:200;text-align:center;pointer-events:none;border-radius:10px;max-width:min(92vw,360px);padding:10px 16px;font-size:14px;font-weight:500;line-height:1.4;animation:.2s settings-toast-in;position:fixed;transform:translate(-50%);box-shadow:0 12px 28px #17366926}.settings-toast-success{color:#166534;background:#f0fdf4;border:1px solid #86efac}.settings-toast-error{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5}@keyframes settings-toast-in{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:768px){.settings-keywords-grid{grid-template-columns:1fr}}.brand-wizard-focus-shell{color:#0f172a;background:#f3f7fd;flex-direction:column;height:100dvh;min-height:100vh;display:flex;overflow:hidden}html[data-site-promo-banner="1"] .brand-wizard-focus-shell{height:calc(100dvh - var(--site-promo-banner-height,0px));min-height:calc(100vh - var(--site-promo-banner-height,0px))}.brand-wizard-focus-header{flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:28px 24px 8px;display:grid}.brand-wizard-focus-header-side{min-width:0}.brand-wizard-focus-exit{color:#5f7088;white-space:nowrap;justify-self:start;font-size:15px;font-weight:500;text-decoration:none}.brand-wizard-focus-exit:hover{color:#1f3253}.brand-wizard-focus-logo{justify-self:center}.brand-wizard-focus-logo-img{width:auto;height:32px}.brand-wizard-focus-logo-light{display:none}[data-theme=light] .brand-wizard-focus-shell{color:#0f172a;background:#f3f7fd}[data-theme=light] .brand-wizard-focus-logo-dark{display:none}[data-theme=light] .brand-wizard-focus-logo-light{display:block}.brand-wizard-focus-main{flex:1;justify-content:center;align-items:stretch;min-height:0;padding:8px 20px 24px;display:flex;overflow:hidden}.brand-wizard-page{width:100%;max-width:var(--monitor-content-narrow,720px);flex-direction:column;flex:1;min-height:0;margin:0 auto;padding:8px 0 0;display:flex}.brand-wizard-card{background:#fff;border:1px solid #d7e1f0;border-radius:16px;flex-direction:column;flex:1;min-height:0;padding:28px 24px 0;display:flex;overflow:hidden;box-shadow:0 6px 16px #1736690f}.brand-wizard-card-static{flex:0 auto;padding:28px 24px 24px;overflow:visible}.brand-wizard-stepper{flex-shrink:0;align-items:flex-start;margin-bottom:28px;display:flex}.brand-wizard-stepper-item{flex:1;align-items:center;min-width:0;display:flex}.brand-wizard-stepper-item:last-child{flex:none}.brand-wizard-step{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.brand-wizard-step-pending{opacity:.55}.brand-wizard-step-done,.brand-wizard-step-active{opacity:1}.brand-wizard-step-marker{color:#5f7088;background:#fff;border:2px solid #c7d4e8;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:inline-flex}.brand-wizard-step-active .brand-wizard-step-marker,.brand-wizard-step-done .brand-wizard-step-marker{color:#fff;background:#4b7bec;border-color:#4b7bec}.brand-wizard-step-label{text-transform:capitalize;color:#5f7088;text-align:center;white-space:nowrap;font-size:11px;font-weight:500}.brand-wizard-step-active .brand-wizard-step-label{color:#15305e;font-weight:600}.brand-wizard-step-connector{background:#e3ebf7;border-radius:999px;flex:1;min-width:8px;height:2px;margin:15px 4px 0}.brand-wizard-step-connector-done{background:#4b7bec}.brand-wizard-shell{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.brand-wizard-body{overscroll-behavior:contain;flex:1;min-height:0;margin-bottom:0;padding-bottom:8px;overflow-y:auto}.brand-wizard-step-content{flex-direction:column;display:flex}.brand-wizard-error{color:#b91c1c;margin:10px 0 0;font-size:14px;line-height:1.45}.brand-wizard-title{text-align:center;color:#162f57;margin:0 0 10px;font-size:1.75rem;font-weight:700;line-height:1.2}.brand-wizard-lead{text-align:center;color:#5f7088;margin:0 0 24px;font-size:15px;line-height:1.5}.brand-wizard-url-form{margin:0}.brand-wizard-url-field{background:#fff;border:1px solid #c7d4e8;border-radius:12px;align-items:center;gap:10px;padding:4px 14px;transition:border-color .16s,box-shadow .16s;display:flex}.brand-wizard-url-field:focus-within{border-color:#4b7bec;box-shadow:0 0 0 3px #4b7bec2e}.brand-wizard-url-icon{color:#6d7f99;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.brand-wizard-url-input{color:#10223f;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:14px 0;font-size:16px}.brand-wizard-url-input::placeholder{color:#6d7f99}.brand-wizard-label{color:#304761;flex-direction:column;gap:8px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex}.brand-wizard-input{box-sizing:border-box;color:#10223f;background:#fff;border:1px solid #c7d4e8;border-radius:10px;width:100%;padding:10px 12px;font-size:15px;transition:border-color .16s,box-shadow .16s}.brand-wizard-input:focus{border-color:#4b7bec;outline:none;box-shadow:0 0 0 3px #4b7bec2e}.brand-wizard-nav{background:#fff;border-top:1px solid #e3ebf7;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin-top:0;padding:20px 0 24px;display:flex}.brand-wizard-back{color:#5f7088;cursor:pointer;background:0 0;border:none;align-items:center;padding:10px 0;font-size:15px;text-decoration:none;display:inline-flex}.brand-wizard-back:hover{color:#1f3253}.brand-wizard-continue{color:#fff;cursor:pointer;background:#4b7bec;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-left:auto;padding:12px 22px;font-size:15px;font-weight:600;transition:background .16s;display:inline-flex}.brand-wizard-continue:hover:not(:disabled){background:#5685ea}.brand-wizard-continue:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-1px;transform:rotate(-45deg)}.brand-wizard-continue-finish:after{display:none}.brand-wizard-continue:disabled{opacity:.5;cursor:not-allowed}.brand-wizard-profile-head{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.brand-wizard-profile-head .brand-wizard-title,.brand-wizard-profile-head .brand-wizard-lead{text-align:left}.brand-wizard-profile-head .brand-wizard-lead{margin-bottom:0}.brand-wizard-label-brand{margin-bottom:20px}.brand-wizard-label-description{margin-bottom:0}.brand-wizard-site-ref{color:#6d7f99;word-break:break-all;margin:0;font-size:13px;font-weight:400;line-height:1.4;display:block}.brand-wizard-desc-label-row{justify-content:space-between;width:100%;display:flex}.brand-wizard-char-count{color:#6d7f99;font-size:12px;font-weight:400}.brand-wizard-textarea{box-sizing:border-box;color:#10223f;resize:none;background:#fff;border:1px solid #c7d4e8;border-radius:10px;width:100%;min-height:88px;max-height:240px;padding:10px 12px;font-size:15px;line-height:1.55;transition:border-color .16s,box-shadow .16s;overflow-y:auto}.brand-wizard-textarea:focus{border-color:#4b7bec;outline:none;box-shadow:0 0 0 3px #4b7bec2e}.brand-wizard-keyword-section{margin-bottom:20px}.brand-wizard-keyword-section:last-child{margin-bottom:0}.brand-wizard-keyword-card{background:#f6f9fe;border:1px solid #e3ebf7;border-radius:12px;padding:16px}.brand-wizard-keyword-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.brand-wizard-keyword-head h2{color:#162f57;margin:0;font-size:1rem;font-weight:650}.brand-wizard-keyword-count{color:#6d7f99;font-size:13px}.brand-wizard-keyword-hint{color:#5f7088;text-align:left;margin:0 0 12px;font-size:14px;line-height:1.45}.brand-wizard-chips{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.brand-wizard-chip{color:#304761;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:999px;padding:6px 12px;font-size:13px;transition:border-color .16s,background .16s}.brand-wizard-chip:hover:not(:disabled){background:#f4f6f9;border-color:#8eb0eb}.brand-wizard-chip-active{color:#15305e;background:#edf4ff;border-color:#7ea2e6}.brand-wizard-chip:disabled{opacity:.5;cursor:not-allowed}.brand-wizard-suggestions-loading{color:#5f7088;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;display:inline-flex}.brand-wizard-suggestions-spinner{border:2px solid #d7e1f0;border-top-color:#4b7bec;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.65s linear infinite analyze-spin}.brand-wizard-keywords-notice{color:#6b4f1d;background:#fff8e6;border:1px solid #f0d998;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.45}.brand-wizard-suggest-link{color:#3b82f6;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin:6px 0 0;padding:0;font-size:13px;text-decoration:underline;display:inline}.brand-wizard-suggest-link:hover{color:#2563eb}.brand-wizard-add-row{flex-wrap:wrap;gap:8px;display:flex}.brand-wizard-secondary-btn{color:#304761;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500}.brand-wizard-secondary-btn:hover:not(:disabled){background:#f4f6f9;border-color:#8eb0eb}.brand-wizard-secondary-btn:disabled{opacity:.5;cursor:not-allowed}.brand-wizard-setup{text-align:center;padding:8px 0 4px}.brand-wizard-setup-tips{text-align:left;background:linear-gradient(135deg,#f6f9ff 0%,#fff 100%);border:1px solid #d7e1f0;border-radius:12px;margin:20px 0 0;padding:16px 18px}.brand-wizard-setup-tips-kicker{letter-spacing:.06em;text-transform:uppercase;color:#3d6cb5;align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:650;display:inline-flex}.brand-wizard-setup-tip-panel{min-height:4.5em;animation:.35s brand-wizard-tip-fade}.brand-wizard-setup-tip-title{color:#162f57;margin:0 0 6px;font-size:15px;font-weight:650;line-height:1.35}.brand-wizard-setup-tip-body{color:#5f7088;margin:0;font-size:13px;line-height:1.55}.brand-wizard-setup-tips-dots{justify-content:center;align-items:center;gap:6px;margin-top:14px;display:flex}.brand-wizard-setup-tips-dot{cursor:pointer;background:#c7d4e8;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:background .16s,transform .16s}.brand-wizard-setup-tips-dot:hover{background:#8eb0eb}.brand-wizard-setup-tips-dot-active{background:#4b7bec;transform:scale(1.15)}.brand-wizard-setup-tips-dot:focus-visible{outline-offset:2px;outline:2px solid #4b7bec73}@keyframes brand-wizard-tip-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.brand-wizard-setup-loading{justify-content:center;margin-top:20px}.brand-wizard-progress{background:#e3ebf7;border-radius:999px;height:4px;margin-top:20px;overflow:hidden}.brand-wizard-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#4b7bec,#6ea8fe);width:35%;height:100%;animation:1.4s ease-in-out infinite brand-wizard-progress-slide;display:block}@keyframes brand-wizard-progress-slide{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media (max-width:480px){.brand-wizard-card{padding:22px 18px 0}.brand-wizard-card-static{padding:22px 18px 18px}.brand-wizard-step-label{display:none}.brand-wizard-step-connector{margin-top:15px}.brand-wizard-nav{flex-direction:column-reverse;align-items:stretch}.brand-wizard-continue{width:100%;margin-left:0}.brand-wizard-back{align-self:flex-start}}[data-theme=light] .custom-select-trigger{color:#1a2b44;background:#fff;border-color:#c7d8ef}[data-theme=light] .custom-select-menu{color:#1f3253;background:#fff;border-color:#c7d8ef;box-shadow:0 10px 24px #1e3c6e24}[data-theme=light] .custom-select-item:hover{background:#edf4ff}[data-theme=light] .inbox-error{color:#b91c1c}.analytics-container{max-width:100%;padding-bottom:32px}.analytics-page{flex-direction:column;gap:16px;width:100%;max-width:100%;display:flex}.analytics-page-header{margin-bottom:0}.analytics-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.analytics-toolbar .analytics-tabs.inbox-tabs{margin-bottom:0}.analytics-tabs .inbox-tab{font-size:13px}.analytics-filter-bar{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.analytics-filter-select{min-width:160px}.analytics-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.analytics-kpi-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-kpi-card{align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.analytics-kpi-icon{width:30px;height:30px;color:var(--monitor-primary,#4b7bec);background:#edf4ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.analytics-kpi-body{flex-direction:column;gap:1px;min-width:0;display:flex}.analytics-kpi-label{color:var(--monitor-text-muted,#5f7088);font-size:11px}.analytics-kpi-value{color:var(--monitor-text-strong,#162f57);word-break:break-word;font-size:20px;font-weight:700;line-height:1.2}.analytics-kpi-value-truncate{text-overflow:ellipsis;white-space:nowrap;word-break:normal;max-width:100%;display:block;overflow:hidden}.analytics-kpi-subtext{color:var(--monitor-text-muted,#5f7088);font-size:10px}.analytics-donut-carousel{flex-direction:column;gap:10px;min-width:0;display:flex}.analytics-donut-carousel-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.analytics-donut-carousel-slide{min-width:0}.analytics-donut-carousel-dots{justify-content:center;align-items:center;gap:6px;margin-top:2px;display:none}.analytics-donut-carousel-dot{cursor:pointer;background:#c7d4e8;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:background .16s,transform .16s}.analytics-donut-carousel-dot:hover{background:#8eb0eb}.analytics-donut-carousel-dot-active{background:#4b7bec;transform:scale(1.15)}.analytics-donut-carousel-dot:focus-visible{outline-offset:2px;outline:2px solid #4b7bec73}.analytics-donut-card,.analytics-activity-card{min-height:260px}.analytics-card-header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.analytics-card-title-row{align-items:center;gap:6px;min-width:0;display:inline-flex}.analytics-card-title-row .analytics-card-title{margin:0}.analytics-card-title{color:var(--monitor-text-strong,#162f57);margin:0;font-size:16px;font-weight:600}.analytics-card-subtitle{color:var(--monitor-text-muted,#5f7088);font-size:13px}.analytics-activity-card-header{align-items:center}.analytics-activity-granularity-select.custom-select{flex-shrink:0;min-width:120px}.analytics-activity-granularity-select .custom-select-trigger{min-height:32px;padding:6px 28px 6px 10px;font-size:13px}.analytics-activity-granularity-select .custom-select-menu{min-width:100%}.analytics-activity-granularity-select .custom-select-item{padding:8px 12px;font-size:13px}.analytics-donut-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}.analytics-donut-chart-wrap{width:100%;max-width:240px;min-height:200px;margin-inline:auto;position:relative}.analytics-donut-center{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.analytics-donut-center-stack{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.analytics-donut-center-value{color:var(--monitor-text-strong,#162f57);font-size:22px;font-weight:700;line-height:1}.analytics-donut-center-sublabel{color:var(--monitor-text-muted,#5f7088);font-size:12px;font-weight:500;line-height:1}.analytics-chart-legend{flex-direction:column;justify-content:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.analytics-chart-legend-item{color:var(--monitor-text-body,#304761);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.analytics-chart-legend-dot{border-radius:999px;width:10px;height:10px}.analytics-chart-legend-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-chart-legend-meta{color:var(--monitor-text-muted,#5f7088);white-space:nowrap}.analytics-activity-chart-wrap{width:100%;min-height:260px}.analytics-chart-tooltip{border:1px solid var(--monitor-border-soft,#e3ebf7);box-shadow:var(--monitor-shadow);color:var(--monitor-text-body,#304761);background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex}.analytics-empty{text-align:center;color:var(--monitor-text-muted,#5f7088);margin:24px 0 8px;font-size:14px}.analytics-error{color:#b91c1c;margin:0;font-size:14px}.analytics-keyword-table-card{min-height:0}.analytics-keyword-table-scroll{margin:0 -4px;padding:0 4px;overflow-x:auto}.analytics-keyword-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px;font-size:14px}.analytics-keyword-table thead th{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);color:var(--monitor-text-muted,#5f7088);text-align:left;vertical-align:bottom;white-space:nowrap;padding:0 12px 10px;font-size:12px;font-weight:600}.analytics-keyword-table thead th.analytics-keyword-table-num{text-align:center}.analytics-keyword-table tbody td{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);color:var(--monitor-text-body,#304761);vertical-align:middle;padding:12px}.analytics-keyword-table tbody tr:last-child td{border-bottom:none}.analytics-keyword-table-num{text-align:center;width:80px}.analytics-keyword-table-text{text-align:left;width:120px;color:var(--monitor-text-body,#304761);font-size:13px}.analytics-keyword-table-keyword{width:auto;color:var(--monitor-text-strong,#162f57);word-break:normal;overflow-wrap:anywhere;font-weight:500}.analytics-keyword-table-keyword-label{min-width:0}.analytics-keyword-total-badge{color:#fff;background:#0f172a;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.analytics-keyword-score-pill{color:#166534;background:#dcfce7;border-radius:999px;justify-content:center;align-items:center;min-width:36px;height:26px;padding:0 10px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}@media (max-width:960px){.analytics-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.analytics-donut-carousel{width:100%;overflow:hidden}.analytics-donut-carousel-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;align-items:flex-start;gap:0;margin:0;padding:0;display:flex;overflow-x:auto}.analytics-donut-carousel-track::-webkit-scrollbar{display:none}.analytics-donut-carousel-slide{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;isolation:isolate;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;position:relative}.analytics-donut-carousel-slide .analytics-donut-card{box-sizing:border-box;width:100%;min-height:0}.analytics-donut-carousel-dots{display:flex}.analytics-donut-layout{grid-template-columns:1fr;align-items:stretch}.analytics-donut-layout .analytics-donut-chart-wrap{max-width:none;min-height:168px}.analytics-donut-layout .analytics-chart-legend{justify-content:flex-start}.analytics-filter-bar{width:100%;margin-left:0}.analytics-keyword-table-scroll{margin:0;padding:0;overflow-x:visible}.analytics-keyword-table{table-layout:auto;width:100%;min-width:0}.analytics-keyword-table thead{display:none}.analytics-keyword-table-row{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);padding:14px 0;display:block}.analytics-keyword-table-row:last-child{border-bottom:none}.analytics-keyword-table-row td{text-align:right;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:5px 0;display:flex}.analytics-keyword-table tbody .analytics-keyword-table-row td{border-bottom:none}.analytics-keyword-table tbody .analytics-keyword-table-row td:not(.analytics-keyword-table-keyword):not(:last-child){border-bottom:1px solid var(--monitor-border-soft,#e3ebf7)}.analytics-keyword-table-row td:before{content:attr(data-label);color:var(--monitor-text-muted,#5f7088);text-align:left;flex-shrink:0;margin-right:auto;font-size:12px;font-weight:600}.analytics-keyword-table-keyword{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);text-align:left;margin-bottom:6px;padding:0 0 10px;font-size:15px;font-weight:600;display:block}.analytics-keyword-table-keyword:before{display:none}.analytics-keyword-table-text{text-align:right;overflow-wrap:anywhere;width:auto;font-size:14px}}@media (max-width:520px){.analytics-kpi-grid{grid-template-columns:1fr}.analytics-filter-select{width:100%}}.research-container{max-width:100%;padding-bottom:32px}.research-page{flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}.research-page .custom-select-open{z-index:110}.research-page .custom-select-menu{z-index:120}.research-intent-select.settings-module-select{width:100%;max-width:420px}.research-form-grid{flex-direction:column;gap:16px;display:flex}.settings-field-label-row,.custom-select-label-row{align-items:center;gap:6px;margin-bottom:8px;display:flex}.settings-field-label-row .settings-field-label,.custom-select-label-row .custom-select-label{margin-bottom:0}.field-help-wrap{flex-shrink:0;position:relative}.field-help-wrap-open{z-index:300}.field-help-trigger{color:#5f7088;cursor:help;background:#f4f8fc;border:1px solid #c7d4e8;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.field-help-trigger:hover,.field-help-trigger:focus-visible{color:#10223f;background:#eef4ff;border-color:#4b7bec;outline:none}.field-help-popover{color:#334155;z-index:300;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #c7d4e8;border-radius:8px;max-width:min(320px,100vw - 32px);padding:10px 12px;font-size:13px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 6px);left:0;right:auto;box-shadow:0 8px 24px #1736691f}.field-help-popover-align-end{left:auto;right:0}.field-help-text{margin:0}.research-inline-link{color:#4b7bec;text-underline-offset:2px;font-weight:600;text-decoration:underline}.research-inline-link:hover{color:#10223f}.research-focus-row{margin-top:0}.research-search-focus-tabs.settings-tabs{margin-bottom:10px}.research-search-focus-tabs .settings-tab:disabled{opacity:.4;cursor:not-allowed}.research-keyword-options{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.research-keyword-option{color:#10223f;cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:999px;align-items:center;gap:0;padding:8px 14px;font-size:14px;transition:border-color .15s,background .15s;display:inline-flex}.research-keyword-option input{opacity:0;width:0;height:0;position:absolute}.research-keyword-option-active{background:#eef4ff;border-color:#4b7bec;font-weight:600}.research-keyword-option:hover:not(:has(input:disabled)){border-color:#4b7bec}.research-report-focus-line{margin:0}.research-field{flex-direction:column;gap:8px;min-width:0;display:flex}.research-field .settings-input{box-sizing:border-box;width:100%;font-size:14px}.research-textarea{resize:vertical;min-height:56px;font-family:inherit;line-height:1.5}.research-depth-pill{cursor:default;align-self:flex-start}.research-form-actions{margin-top:16px}.research-report{flex-direction:column;gap:20px;display:flex}.research-report-section{flex-direction:column;gap:12px;display:flex}.research-report-section-label{letter-spacing:.06em;text-transform:uppercase;color:#6d7f99;margin:0;font-size:11px;font-weight:650}.research-report-section-body{flex-direction:column;gap:12px;display:flex}.research-step-badge{color:#2f60be;background:#edf4ff;border:1px solid #c7d8ef;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.research-step-badge-optional{color:#64748b;letter-spacing:.02em;background:#f1f5f9;border-color:#d7e1f0;border-radius:999px;min-width:auto;height:20px;padding:0 8px;font-size:10px;font-weight:650}.research-report-header{flex-direction:column;gap:8px;display:flex}.research-report-stats{margin-top:4px}.research-freshness-note{color:#8a96a8;margin:2px 0 0;font-size:12px;line-height:1.5}.research-freshness-note-warn{color:#9a9084}.research-report-header-card .settings-card-body{padding-top:16px}.research-module-card,.research-report-header-card{padding:18px 20px}.research-module-head{align-items:center;gap:8px;margin:0;padding:0 0 12px;display:flex}.research-module-icon{color:var(--monitor-primary,#4b7bec);flex-shrink:0}.research-module-title{color:#162f57;margin:0;font-size:1rem;font-weight:650}.research-module-body{flex-direction:column;gap:10px;display:flex}.research-labeled-row{color:var(--monitor-text-body,#304761);margin:0;font-size:14px;line-height:1.55}.research-labeled-row strong{color:var(--monitor-text-strong,#162f57);font-weight:650}.research-module-section-label{color:var(--monitor-text-strong,#162f57);margin:0;font-size:14px;font-weight:650;line-height:1.55}.research-bulleted-block{flex-direction:column;gap:6px;display:flex}.research-module-list{margin:0;padding-left:20px;list-style:outside}.research-module-list li{color:var(--monitor-text-body,#304761);font-size:14px;line-height:1.55}.research-module-list li+li{margin-top:6px}.research-summary-intro,.research-summary-text{color:var(--monitor-text-body,#304761);margin:0;font-size:14px;line-height:1.6}.research-summary-list{margin-top:4px}.research-cite-link{vertical-align:middle;width:26px;height:26px;color:var(--monitor-primary,#4b7bec);background:#fff;border:1px solid #c7d4e8;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.research-cite-link:hover{color:#2f60be;background:#f8fbff;border-color:#8eb0eb}.research-summary-cite-link{transform:translateY(-1px)}.research-pattern-list .research-pattern-item{display:list-item}.research-pattern-list .research-pattern-item .research-cite-link{vertical-align:middle;margin-left:6px}.research-evidence-list.research-module-list{list-style:outside}.research-queries-details.monitor-card{padding:0;overflow:hidden}.research-queries-summary{cursor:pointer;color:var(--monitor-text-strong,#162f57);align-items:center;gap:8px;padding:16px 18px;font-size:14px;font-weight:650;list-style:none;display:flex}.research-queries-summary::-webkit-details-marker{display:none}.research-summary p{margin:0 0 10px}.research-summary p:last-child{margin-bottom:0}.research-pattern-list,.research-evidence-list{margin:0;padding-left:20px;list-style:outside}.research-pattern-list li,.research-evidence-item{color:var(--monitor-text-body,#304761);font-size:14px;line-height:1.55}.research-source-link,.research-evidence-title{color:var(--monitor-primary,#4b7bec);font-weight:600;text-decoration:none}.research-source-link:hover,.research-evidence-title:hover{text-decoration:underline}.research-evidence-excerpt{margin:6px 0 0}.research-queries-details{color:var(--monitor-text-muted,#5f7088);font-size:13px}.research-queries-details summary{cursor:pointer;color:var(--monitor-text-body,#304761);font-weight:600}.research-queries-list{margin:0;padding-left:20px;list-style:decimal}.research-queries-list code{word-break:break-all;white-space:pre-wrap;background:#f4f6f9;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:12px;display:block}.research-hypothesis-statement{color:var(--monitor-text-strong,#162f57);margin:0 0 14px;font-size:16px;font-weight:650;line-height:1.45}.research-hypothesis-meta{gap:10px;margin:0;display:grid}.research-hypothesis-meta div{gap:4px;display:grid}.research-hypothesis-meta dt{letter-spacing:.04em;text-transform:uppercase;color:#6d7f99;font-size:12px;font-weight:600}.research-hypothesis-meta dd{color:var(--monitor-text-body,#304761);margin:0;font-size:14px}.research-gap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.research-gap-heading{color:var(--monitor-text-strong,#162f57);margin:0 0 8px;font-size:13px;font-weight:650}.research-gap-list{color:var(--monitor-text-body,#304761);margin:0;padding-left:18px;font-size:14px}.research-evidence-sub{color:var(--monitor-text-muted,#5f7088);font-size:13px}.research-list-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.research-list-head.inbox-header{margin-bottom:0}.research-list-head-text{flex:1;min-width:220px}.research-rerun-loading{margin:12px 0 16px}.research-list-card.monitor-card{min-width:0;padding:16px 20px 14px}.research-list-bulk-bar{background:#f0f6ff;border:1px solid #c7d9f5;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;padding:10px 12px;display:flex}.research-list-bulk-count{color:var(--monitor-text-body,#304761);font-size:13px;font-weight:600}.research-list-bulk-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.research-list-bulk-actions .inbox-action-btn{justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:13px;line-height:1;display:inline-flex}.research-list-bulk-actions .inbox-action-btn-primary{min-height:32px;padding:0 10px;font-size:13px;font-weight:600}.research-list-bulk-delete{color:#b42318;background:#fff;border:1px solid #e0b4b4;font-weight:500}.research-list-bulk-delete:hover:not(:disabled){color:#991b1b;background:#fff5f5;border-color:#f1aeb5}.research-list-bulk-clear{appearance:none;color:#2563eb;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;min-height:32px;padding:0 4px;font-size:13px;font-weight:500;line-height:1;text-decoration:underline;display:inline-flex}.research-list-bulk-clear:hover:not(:disabled){color:#1d4ed8}.research-list-bulk-clear:disabled{opacity:.45;cursor:not-allowed}.research-list-col-select{text-align:center;vertical-align:middle;width:44px;padding-left:8px!important;padding-right:4px!important}.research-list-table thead th.research-list-col-select{text-align:center;padding-left:8px;padding-right:4px}.research-list-checkbox{cursor:pointer;accent-color:#4b7bec;width:16px;height:16px;margin:0}.research-list-checkbox:disabled{cursor:not-allowed;opacity:.5}.research-list-table tbody tr.research-list-row-selected{background:#f5f9ff}.research-list-table-scroll{margin:0 -4px;padding:0 4px;overflow-x:auto}.research-list-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px;font-size:14px}.research-list-table thead th{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);color:var(--monitor-text-muted,#5f7088);text-align:left;vertical-align:bottom;white-space:nowrap;padding:0 12px 12px;font-size:12px;font-weight:600}.research-list-table tbody td{border-bottom:1px solid var(--monitor-border-soft,#e3ebf7);color:var(--monitor-text-body,#304761);vertical-align:middle;padding:14px 12px}.research-list-table tbody tr:last-child td{border-bottom:none}.research-list-col-intent{width:210px}.research-list-col-topic{width:auto;min-width:140px}.research-list-col-channel,.research-list-col-depth{width:88px}.research-list-col-date{white-space:nowrap;width:170px;color:var(--monitor-text-muted,#5f7088);font-size:13px}.research-list-col-actions{text-align:right;width:112px;overflow:visible}.research-row-actions .inbox-detail-actions-group{flex-shrink:0}.research-list-table thead th.research-list-col-actions{text-align:right}.research-list-empty{text-align:center;color:var(--monitor-text-muted,#5f7088);padding:40px 16px!important}.research-list-table tbody tr.research-list-row{cursor:pointer;transition:background .12s}.research-list-table tbody tr.research-list-row:hover{background:#f6f9fe}.research-list-table tbody tr.research-list-row:focus-visible{outline-offset:-2px;outline:2px solid #4b7bec}.research-list-topic-text,.research-list-topic-link{color:var(--monitor-text-strong,#162f57);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.research-list-row:hover .research-list-topic-text{color:var(--monitor-primary,#4b7bec)}.research-intent-pill{box-sizing:border-box;white-space:normal;text-align:left;overflow-wrap:anywhere;border-radius:999px;align-items:center;max-width:100%;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex}.research-intent-pill-pain{color:#1e40af;background:#dbeafe}.research-intent-pill-competitor{color:#c2410c;background:#ffedd5}.research-intent-pill-feature{color:#6d28d9;background:#ede9fe}.research-intent-pill-community{color:#166534;background:#dcfce7}.research-intent-pill-hiring{color:#9d174d;background:#fce7f3}.research-intent-pill-legacy{color:#475569;background:#f1f5f9}.research-row-actions{justify-content:flex-end;display:flex}.research-row-actions .inbox-action-btn:disabled{opacity:.45;cursor:not-allowed}.research-row-icon-danger{color:#b91c1c}.research-list-page-size{color:var(--monitor-text-muted,#5f7088);align-items:center;gap:8px;font-size:12px;display:inline-flex}.research-list-page-size-select{min-height:30px;color:var(--monitor-text-body,#304761);background:#fff;border:1px solid #c7d4e8;border-radius:8px;padding:0 8px;font-size:12px}.research-run-modal{flex-direction:column;width:min(640px,100vw - 32px);height:auto;max-height:calc(100vh - 40px);padding:0;display:flex;overflow:visible}.gdm-tutorial-modal.research-run-modal{background:#fff;max-height:calc(100vh - 40px);overflow:visible}.research-run-modal-head{z-index:1;background:#fff;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 0;display:flex;position:relative}.research-run-modal-title{border:none;flex:1;min-width:0;margin:0;padding:0;font-size:1.15rem}.research-run-modal-close{width:34px;height:34px;color:var(--monitor-text-muted,#5f7088);cursor:pointer;background:#fff;border:1px solid #c7d4e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.research-run-modal-close:hover:not(:disabled){color:var(--monitor-text-heading,#0f172a);background:#f8fbff;border-color:#8eb0eb}.research-run-modal-close:disabled{opacity:.45;cursor:not-allowed}.research-run-modal-form{flex-direction:column;flex:0 auto;min-height:auto;display:flex;overflow:visible}.research-run-modal-body,.gdm-tutorial-modal.research-run-modal .gdm-tutorial-modal-body{z-index:2;flex:0 auto;min-height:auto;margin:0;padding:16px 22px;position:relative;overflow:visible}.research-run-modal .research-form-grid>*{min-width:0}.research-run-modal .research-form-grid{flex-direction:column;gap:16px;display:flex}.research-run-modal .research-form-grid>.research-field{width:100%}.research-run-modal .research-intent-field{flex-direction:column;gap:6px;min-width:0;display:flex}.research-run-modal .research-intent-hint{margin:0;font-size:.8125rem;line-height:1.45}.research-run-modal .research-intent-select.settings-module-select{width:100%;max-width:none}.research-run-modal-error{margin:16px 0 0}.research-run-modal-actions{z-index:1;background:#fff;border-top:1px solid #e3ebf7;border-radius:0 0 14px 14px;flex-shrink:0;margin:0;padding:12px 22px 18px;position:relative}.research-run-modal-actions .monitor-btn-primary:disabled,.research-run-modal-actions .monitor-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.research-confirm-modal{width:min(420px,100vw - 32px);padding:0;overflow:hidden}.research-confirm-modal-title{border:none;margin:0;padding:20px 22px 12px;font-size:1.15rem}.research-confirm-modal-body{color:var(--monitor-text-body,#304761);margin:0;padding:0 22px 20px;font-size:14px;line-height:1.55}.research-confirm-modal-actions{border-top:1px solid #e3ebf7;justify-content:flex-end;margin:0;padding:12px 22px 18px}.research-confirm-delete-btn{background:#b91c1c;border-color:#b91c1c}.research-confirm-delete-btn:hover:not(:disabled){background:#991b1b;border-color:#991b1b}.research-confirm-delete-btn:disabled{opacity:.45;cursor:not-allowed}.research-detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:0;display:flex}.research-detail-head-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;margin-left:auto;display:flex;overflow:visible}.research-translation-panel{flex-direction:column;align-items:flex-end;gap:6px;display:flex;overflow:visible}.research-translation-controls{margin-bottom:0}.research-translation-toggle{border-top:none;margin-top:0;padding-top:0}.research-translation-error{text-align:right;max-width:280px;margin:0;font-size:12px}.research-page .research-detail-head-actions .custom-select-open{z-index:120}.research-page .research-detail-head-actions .custom-select-menu{z-index:130}.research-detail-head.inbox-header{margin-bottom:4px}.research-run-modal .custom-select-open{z-index:300}.research-run-modal .custom-select-menu{z-index:310}@media (max-width:768px){.research-gap-grid{grid-template-columns:1fr}.research-list-table{font-size:13px}}
