@charset "UTF-8";:root{--ld-l:initial;--ld-d: }:root.dark{--ld-l: ;--ld-d:initial}:root{--hover-raise: rgb(255 255 255 / 0%);--page-bg: var(--primary-white);--surface-raised: #fff;--on-accent: #fff;--bg-inverse: #333;--surface-overlay: var(--primary-white);--table-head-bg: #ebebeb;--placeholder: #909090;--slider-track: #d9d9d9;--text-strong: #1d1d1f;--text-muted: #86868b;--text-subtle: #6b7280;--text-body: #515154;--text-soft: #666;--text-quiet: #888;--surface-muted: #f5f5f7;--border-soft: #eee;--border-muted: #d2d2d7;--status-success: #4caf50;--status-danger: #e53935;--status-info: #3e63dd;--accent-solid: #3451c7;--bg-success: #e9ffdf;--bg-competitor: #dfe9ff;--bg-danger: #ffdbdb;--bg-warning: #fff4db;--bg-info: #f0f7ff;--chart-text: #666;--chart-grid: rgb(0 0 0 / 10%);--chart-radar-grid: #e3e6ec;--chart-empty: #e4e4e4;color-scheme:light}:root.dark{--hover-raise: rgb(255 255 255 / 5%);--page-bg: #121316;--primary-white: #121316;--surface-raised: #212227;--background-light-gray: #1a1b1f;--table-head-bg: #222328;--background-gray: #2a2c31;--background-light-new: #1a1d22;--background-blue: #1c2b3d;--background-blue-ai: #161b23;--surface-overlay: #222328;--surface-muted: #1c1d21;--background-dark-fixed: #1a1b1f;--black-light: #2a2c31;--black: #0d0e10;--bg-inverse: #45474f;--primary-black: #e6e6e9;--text-strong: #ececef;--secondary-dark: #a2a5ad;--text-subtle: #a2a5ad;--text-body: #b5b8bf;--text-soft: #a2a5ad;--text-quiet: #8b8e96;--secondary-text: #8b8e96;--text-muted: #8b8e96;--placeholder: #80838c;--secondary: #5b5e66;--on-accent: #f4f4f6;--line: #33353b;--border-soft: #2a2c31;--border-muted: #3a3c42;--slider-track: #33353b;--primary-fixed: #ec4f56;--color-hover: #f0666b;--error: #ff5c62;--status-green: #73b35a;--status-yellow: #e6b23c;--status-success: #6fbf73;--status-danger: #ff6b6b;--status-info: #7b9bff;--accent-solid: #4c6ef5;--active-field: #e5a800;--bg-success: #1c2e1a;--bg-competitor: #1d2638;--bg-danger: #3a1d1f;--bg-warning: #33291a;--bg-info: #18222f;--box-shadow: 0 0 0 1px rgb(255 255 255 / 6%), 0 4px 16px rgb(0 0 0 / 35%);--chart-text: #a2a5ad;--chart-grid: rgb(255 255 255 / 8%);--chart-radar-grid: rgb(255 255 255 / 8%);--chart-empty: #2a2c31;color-scheme:dark}html.dark body{background-color:var(--page-bg)}html.dark .tippy-box{color:var(--primary-black);background-color:var(--surface-overlay);box-shadow:var(--box-shadow)}.p-chart.--pending:is(.--doughnut,.--pie,[type=doughnut],[type=pie]){background:radial-gradient(circle closest-side,transparent 54%,color-mix(in srgb,var(--primary-black) 11%,transparent) 55% 99%,transparent 100%)}.p-skeleton:after{animation-delay:var(--sk-delay, 0s)!important}a,button,[role=button]{-webkit-tap-highlight-color:transparent}button{-webkit-user-select:none;user-select:none}html.dark .header:after{position:absolute;right:0;bottom:0;left:0;z-index:5;height:1px;background:var(--line);content:"";pointer-events:none}.neurals-field__checkboxes{display:flex;flex-wrap:wrap;gap:18px;align-items:center}@media screen and (max-width:1023px){.neurals-field__checkboxes{gap:12px}}@media screen and (max-width:799px){.neurals-field__checkboxes{display:none}}.neurals-field__admin-only{color:var(--secondary-text)}@media screen and (max-width:799px){.neurals-field--checkboxes .neurals-field__checkboxes{display:flex;flex-direction:column;gap:14px;align-items:flex-start}}.neurals-field-empty{color:var(--secondary-dark)}.language-option{display:flex;gap:6px;align-items:center}.language-option img{display:block;width:20px;height:15px}.calculation-info{display:inline-flex;gap:6px;align-items:center;margin-top:2px;padding:0;color:var(--secondary-dark);font-weight:700;font-size:14px;line-height:1;background:none;border:none;transition-duration:.3s;transition-property:color}@media(hover:hover){.calculation-info:hover{color:var(--secondary-text)}}.calculation-info i{color:var(--primary-fixed)}.value-with-delta{display:flex;gap:5px;align-items:flex-end;line-height:1}.value-with-delta__delta{display:inline-flex;font-size:12px;line-height:1}.value-with-delta__delta.--positive{color:var(--status-success)}.value-with-delta__delta.--negative{color:var(--error)}.value-with-delta--large{align-items:center;font-weight:700;font-size:24px}.value-with-delta--large .value-with-delta__delta{font-weight:400;font-size:16px}.--pdf .value-with-delta{flex-wrap:wrap}.p-datatable-table:not(.--no-border-radius) thead>tr:first-child>*:first-child{border-top-left-radius:10px}.p-datatable-table:not(.--no-border-radius) thead>tr:first-child>*:last-child{border-top-right-radius:10px}.p-datatable-table:not(.--no-border-radius) tbody>tr:last-child>*:first-child{border-bottom-left-radius:10px}.p-datatable-table:not(.--no-border-radius) tbody>tr:last-child>*:last-child{border-bottom-right-radius:10px}.p-datatable-table:not(.--no-border-radius):not(:has(thead)) tbody>tr:first-child>*:first-child{border-top-left-radius:10px}.p-datatable-table:not(.--no-border-radius):not(:has(thead)) tbody>tr:first-child>*:last-child{border-top-right-radius:10px}@media print{.p-datatable-table{border-collapse:collapse}}@media screen and (min-width:600px){.sticky-table .p-datatable-table{width:100%;table-layout:fixed}.sticky-table .p-datatable-table-container{overflow:visible!important}.sticky-table .p-datatable-thead{position:sticky!important;top:var(--header-height, 70px)!important;z-index:4}.sticky-table .p-datatable-thead>tr>th{background-color:var(--sticky-table-header-bg, var(--background-light-gray));--primary-white: var(--surface-raised)}.sticky-table td .sticky-table__content{position:sticky;top:var(--sticky-table-content-top, 120px);z-index:1;padding:4px 0;background-color:var(--sticky-table-content-bg, var(--primary-white))}}.sticky-header-table{overflow-x:auto}.sticky-header-table>.p-datatable-table>.p-datatable-thead{position:relative;z-index:2;transform:translateY(var(--sticky-header-offset, 0))}.sticky-header-table>.p-datatable-table>.p-datatable-thead>tr>th{background-color:var(--p-datatable-header-cell-background, var(--primary-white))}.sticky-scrollbar{position:fixed;bottom:0;z-index:100;display:none;height:14px;overflow:auto hidden;background-color:var(--background-gray);border-top:1px solid var(--line)}.sticky-scrollbar::-webkit-scrollbar{height:13px;appearance:none}.sticky-scrollbar::-webkit-scrollbar-thumb{background-color:var(--secondary-dark);background-clip:content-box;border:3px solid transparent;border-radius:7px}.sticky-scrollbar__inner{height:1px;pointer-events:none}.p-datepicker-panel{min-width:unset!important}.p-datepicker-header{min-height:49px}@media screen and (max-width:799px){.p-paginator-content{justify-content:flex-start!important}}.p-drawer-bottom .p-drawer{height:auto!important;max-height:70vh;border-radius:10px 10px 0 0}.p-drawer-bottom .p-drawer .p-drawer-header{position:absolute;top:0;right:0;z-index:2;padding:0}.p-drawer-bottom .p-drawer .p-drawer-content{padding:44px 12px 24px}.p-drawer-bottom .side-menu__item.--active{background-color:var(--background-light-gray);--primary-white: var(--surface-raised)}.--highlight-brand:not(:has(.--highlight-brand)){padding:3px;background-color:var(--bg-success);border-radius:3px}.--highlight-competitor:not(:has(.--highlight-competitor)){padding:3px;background-color:var(--bg-competitor);border-radius:3px}@media screen and (max-width:799px){.project-layout .tabs__buttons{gap:8px;padding-bottom:2px}.project-layout .tabs__buttons:after{content:none}.project-layout .tabs__button{padding:7px 16px;color:var(--primary-black);font-size:14px;background-color:var(--primary-white);border:1px solid var(--line);border-radius:10px}.project-layout .tabs__button.--active{color:var(--on-accent);background-color:var(--bg-inverse);border-color:var(--bg-inverse)}.project-layout .p-tablist-tab-list{gap:8px;background:none;border:none}.project-layout .p-tablist-active-bar,.project-layout .p-tablist-nav-button{display:none}.project-layout .p-tab{margin:0;padding:7px 16px;color:var(--primary-black);font-weight:700;font-size:14px;background-color:var(--primary-white);border:1px solid var(--line);border-radius:10px}.project-layout .p-tab.p-tab-active{color:var(--on-accent);background-color:var(--bg-inverse);border-color:var(--bg-inverse)}}@media screen and (max-width:799px){.heading-action.button{gap:0;justify-content:center;min-width:40px;padding-inline:0}}@media screen and (max-width:799px){.heading-action__label{display:none}}.p-dialog{max-width:calc(100vw - 32px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root.dark [style*=background]:not(:empty,img,canvas,svg,[class*=announcement],[style*="var("],[style*="url("],[style*=gradient],[style*=light-dark]){color:var(--primary-black);background-image:linear-gradient(color-mix(in srgb,var(--primary-white) 62%,transparent),color-mix(in srgb,var(--primary-white) 62%,transparent));box-shadow:inset 0 0 0 1px #ffffff0f}:root.dark img[src$="/ai-logo/openai.svg"]{content:url(/images/ai-logo/openai-light.svg)}:root.dark img[src$="/ai-logo/grok.svg"]{content:url(/images/ai-logo/grok-light.svg)}:root.dark .competitors-card__badge,:root.dark .competitors-table__brand-label,:root.dark .sb-comp__label,:root.dark .legend__item-brand-owner{color:var(--primary-black);background:#2e3036;box-shadow:inset 0 0 0 1px #3d4047}:where(:root.dark) :where(textarea,input:not([type=checkbox],[type=radio],[type=range],[type=color]),select){color:inherit;background-color:transparent}:root.dark .p-dialog :is(.p-tablist,.p-tabpanels,.p-tablist-content){background:transparent}
