html[data-theme=light] select{background-color:var(--surface-raised);border:1px solid var(--border-strong);color:var(--text)}html[data-theme=light] .header-search-trigger{background:var(--surface-muted);border:1px solid var(--border);color:var(--text)}html[data-theme=light] .header-search-trigger:hover,html[data-theme=light] .header-search-trigger:focus-visible{background:var(--interactive-hover);border-color:var(--border-strong);color:var(--text)}html[data-theme=light] .header-search-trigger kbd{color:var(--muted)}html[data-theme=light] .logout-confirm-dialog,html[data-theme=light] .unsaved-changes-dialog,html[data-theme=light] .response-confirmation,html[data-theme=light] .menu-google-publisher__dialog,html[data-theme=light] .integration-confirmation-dialog{background:var(--surface-raised);border-color:var(--border-strong);box-shadow:var(--shadow-md)}.radix-tooltip-content{background:var(--surface-dropdown);border:1px solid var(--border-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}html[data-theme=light] .radix-tooltip-content{border-color:var(--border-strong)}html[data-theme=light] .notif-header,html[data-theme=light] .notif-section+.notif-section,html[data-theme=light] .notif-section-header,html[data-theme=light] .notif-footer,html[data-theme=light] .notif-item{border-color:var(--border)}html[data-theme=light] .notif-item-title,html[data-theme=light] .notif-item-desc{color:var(--text)}html[data-theme=light] .notif-section-header{background:var(--surface-raised);color:var(--text)}html[data-theme=light] .notif-section-header:hover{background:var(--interactive-hover);color:var(--hover-text)}html[data-theme=light] .notif-section--critical .notif-section-header,html[data-theme=light] .notif-section--critical .notif-section-header:hover{color:var(--danger)}html[data-theme=light] .notif-section--warning .notif-section-header,html[data-theme=light] .notif-section--warning .notif-section-header:hover{color:var(--warning)}html[data-theme=light] .notif-section--info .notif-section-header,html[data-theme=light] .notif-section--info .notif-section-header:hover{color:var(--foreground-link)}html[data-theme=light] .notif-item:hover,html[data-theme=light] .notif-section-header:hover,html[data-theme=light] .notif-footer-link:hover,html[data-theme=light] .notif-mark-read-btn:hover{background:var(--interactive-hover);color:var(--hover-text)}html[data-theme=light] .notif-item.critical:hover .notif-item-title,html[data-theme=light] .notif-item.critical:hover .notif-item-desc{color:var(--danger)}html[data-theme=light] .notif-item.warning:hover .notif-item-title,html[data-theme=light] .notif-item.warning:hover .notif-item-desc{color:var(--warning)}html[data-theme=light] .notif-item.info:hover .notif-item-title,html[data-theme=light] .notif-item.info:hover .notif-item-desc{color:var(--foreground-link)}html[data-theme=light] .select-option:hover,html[data-theme=light] .select-option[data-highlighted],html[data-theme=light] .unit-popover-item:hover,html[data-theme=light] .date-selector-item:hover,html[data-theme=light] .user-menu-item:hover,html[data-theme=light] .user-menu-theme-toggle:hover,html[data-theme=light] .topbar-filter-wrap:hover .topbar-filter-pill,html[data-theme=light] .topbar-search-wrap:hover,html[data-theme=light] .date-selector-trigger:hover{background:var(--interactive-hover);color:var(--hover-text)}html[data-theme=light] .quick-template-option:hover{background:var(--interactive-hover);color:var(--selection-text)}html[data-theme=light] .select-option[aria-selected=true],html[data-theme=light] .select-option.active,html[data-theme=light] .unit-popover-item.active,html[data-theme=light] .date-selector-item.active,html[data-theme=light] .date-selector-trigger[aria-expanded=true],html[data-theme=light] .select-trigger.has-value{background:var(--interactive-selected);border-color:var(--border-accent-strong);color:var(--selection-text);box-shadow:none}html[data-theme=light] .reviews-filter-controls .filter-trigger.active .reply-state-chevron,html[data-theme=light] .reviews-filter-controls .filter-trigger.active>svg{color:var(--brand-navy)!important}html[data-theme=light] .date-selector-trigger[aria-expanded=true]:hover{background:var(--interactive-hover);border-color:var(--border-accent-strong);box-shadow:none}html[data-theme=light] .reviews-filter-controls .filter-trigger:hover,html[data-theme=light] .reviews-filter-controls .topbar-search-wrap:hover,html[data-theme=light] .reviews-filter-controls .topbar-search-wrap:focus-within,html[data-theme=light] .reviews-filter-bar .alerts-filters-summary:hover{background:var(--interactive-hover);border-color:var(--border);color:var(--hover-text);box-shadow:none;-webkit-backdrop-filter:none}html[data-theme=light] .reviews-filter-controls .filter-trigger:hover .filter-trigger-value,html[data-theme=light] .reviews-filter-controls .filter-trigger:hover .reply-state-chevron,html[data-theme=light] .reviews-filter-controls .date-selector-trigger:hover svg:last-child,html[data-theme=light] .reviews-filter-controls .topbar-search-wrap:focus-within .topbar-search-icon,html[data-theme=light] .reviews-filter-bar .alerts-filters-summary:hover svg{animation:none;color:var(--hover-text)!important}html[data-theme=light] .reviews-filter-controls .filter-trigger.open,html[data-theme=light] .reviews-filter-controls .filter-trigger.active,html[data-theme=light] .reviews-filter-bar .alerts-filters-summary.active{background:var(--interactive-selected);border-color:var(--border-accent-strong);color:var(--selection-text);box-shadow:none}html[data-theme=light] .reviews-filter-controls .filter-trigger.active .filter-trigger-value{color:var(--selection-text)}html[data-theme=light] .select-option-check,html[data-theme=light] .select-item-check,html[data-theme=light] .unit-check-icon,html[data-theme=light] .date-selector-trigger:hover svg:last-child,html[data-theme=light] .date-selector-trigger:hover .date-selector-icon{color:var(--hover-text)!important}html[data-theme=light] .alert-row:hover{background:var(--interactive-hover)}html[data-theme=light] .alert-row.active{background:var(--interactive-selected);border:1px solid var(--border-accent-strong);box-shadow:0 6px 16px color-mix(in srgb, var(--brand-ink) 12%, transparent);transform:none}html[data-theme=light] .alert-row.active .alert-row-name,html[data-theme=light] .alert-row.active .alert-row-snippet,html[data-theme=light] .alert-row.active .alert-row-channel,html[data-theme=light] .alert-row.active .alert-row-age{color:var(--selection-text)}html[data-theme=light] .alert-row.active .alert-row-status-tag.pending{background:color-mix(in srgb, var(--status-pending-ink) 10%, transparent);border-color:color-mix(in srgb, var(--status-pending-ink) 25%, transparent);color:var(--selection-text)}html[data-theme=light] .alerts-filters-summary,html[data-theme=light] .alerts-status-segments button.active{background:var(--surface-raised);border-color:var(--border-strong);box-shadow:none}html[data-theme=light] .alerts-filters-summary:hover,html[data-theme=light] .alerts-status-segments button:hover{background:var(--interactive-hover);border-color:var(--border);color:var(--hover-text);box-shadow:none;-webkit-backdrop-filter:none}html[data-theme=light] .alerts-filters-summary:hover *,html[data-theme=light] .alerts-status-segments button:hover *{color:inherit}html[data-theme=light] .alerts-filters-summary.active,html[data-theme=light] .alerts-status-segments button.active{color:var(--selection-text)}html[data-theme=light] .alerts-filters-summary{color:var(--foreground-link)}html[data-theme=light] .alerts-filters-summary svg{color:var(--brand-navy)}html[data-theme=light] .alerts-filters-summary:hover,html[data-theme=light] .alerts-filters-summary.active{color:var(--selection-text)}html[data-theme=light] .alerts-filters-summary:hover svg,html[data-theme=light] .alerts-filters-summary.active svg{color:var(--brand-navy)}html[data-theme=light] .alerts-filters-summary strong{color:var(--foreground-link)}html[data-theme=light] .alerts-filters-summary:hover strong,html[data-theme=light] .alerts-filters-summary.active strong{color:var(--selection-text)}html[data-theme=light] .severity-pill.active{background:var(--interactive-selected);border-color:var(--border-strong);box-shadow:none;-webkit-backdrop-filter:none}html[data-theme=light] .severity-pill.critical.active,html[data-theme=light] .severity-pill.warning.active,html[data-theme=light] .severity-pill.info.active{border-color:var(--border-strong)}html[data-theme=light] .severity-pill.critical:hover,html[data-theme=light] .severity-pill.critical.active{color:var(--danger)}html[data-theme=light] .severity-pill.warning:hover,html[data-theme=light] .severity-pill.warning.active{color:var(--warning)}html[data-theme=light] .severity-pill.info:hover,html[data-theme=light] .severity-pill.info.active{color:var(--success)}html[data-theme=light] .alerts-status-segments button.active{background:var(--interactive-selected);border-color:var(--border-strong);box-shadow:none;-webkit-backdrop-filter:none}html[data-theme=light] .alerts-console-grid .alerts-search-input-wrapper{background:var(--surface-muted);border-color:var(--border)}html[data-theme=light] .alerts-console-grid .alerts-search-input-wrapper:hover,html[data-theme=light] .alerts-console-grid .alerts-search-input-wrapper:focus-within{background:var(--surface-muted);border-color:var(--border);box-shadow:none;-webkit-backdrop-filter:none}html[data-theme=light] .alerts-console-grid .alerts-search-input-wrapper:focus-within{border-color:var(--field-focus)}html[data-theme=light] .alerts-search-icon{color:var(--muted)}html[data-theme=light] .alerts-search-input-wrapper:focus-within .alerts-search-icon,html[data-theme=light] .alerts-search-input-wrapper:focus-within .alerts-search-input{color:var(--brand-navy)}html[data-theme=light] .organization-profile__tabs button:hover,html[data-theme=light] .organization-profile__tabs button[aria-selected=true],html[data-theme=light] .organization-profile__location-list button:hover,html[data-theme=light] .organization-profile__location-list button.is-selected,html[data-theme=light] .profile-select__option:hover,html[data-theme=light] .profile-select__option.is-selected{background:var(--interactive-hover);border-color:var(--border);color:var(--hover-text);box-shadow:none}html[data-theme=light] .organization-profile__tabs button[aria-selected=true],html[data-theme=light] .organization-profile__location-list button.is-selected,html[data-theme=light] .profile-select__option.is-selected{background:var(--interactive-selected);border-color:var(--border-accent-strong);color:var(--selection-text)}html[data-theme=light] .organization-profile__location-list button.is-selected{background:var(--interactive-info-hover)}html[data-theme=light] .profile-select__option:hover svg,html[data-theme=light] .profile-select__option.is-selected svg,html[data-theme=light] .organization-profile__tabs button:hover span{color:inherit}html[data-theme=light] .filter-chip:hover,html[data-theme=light] .filter-chip--clear:hover,html[data-theme=light] .analytics-heatmap-toggle button:hover,html[data-theme=light] .channel-row:hover,html[data-theme=light] .alert-card:hover,html[data-theme=light] .operational-priority-summary-item:hover,html[data-theme=light] .table-inline-action:hover,html[data-theme=light] .organization-profile__advanced-fields summary:hover,html[data-theme=light] a.settings-link:hover,html[data-theme=light] a.settings-roadmap-link:hover{background:var(--interactive-hover);border-color:var(--border);color:var(--hover-text);box-shadow:none}html[data-theme=light] a.settings-link:hover .settings-link-body strong,html[data-theme=light] a.settings-link:hover .settings-link-icon,html[data-theme=light] a.settings-link:hover .settings-link-chevron,html[data-theme=light] a.settings-roadmap-link:hover .settings-link-body strong,html[data-theme=light] a.settings-roadmap-link:hover .settings-link-icon,html[data-theme=light] a.settings-roadmap-link:hover .settings-link-chevron{color:var(--brand-white)}html[data-theme=light] a.settings-link:hover .settings-link-body>span,html[data-theme=light] a.settings-roadmap-link:hover .settings-link-body>span{color:color-mix(in srgb, var(--brand-white) 88%, var(--interactive-hover))}html[data-theme=light] .analytics-heatmap-toggle button.is-active,html[data-theme=light] .filter-chip.active,html[data-theme=light] .channel-row.is-selected,html[data-theme=light] .alert-card.is-selected{background:var(--interactive-hover);color:var(--selection-text);box-shadow:none;border-color:#0000}html[data-theme=light] .analytics-subnav-link.is-active{color:var(--text);background:0 0;border-bottom-color:#0000;font-weight:600}html[data-theme=light] .analytics-subnav-link:hover{color:var(--foreground-link);background:0 0;border-bottom-color:#0000}html[data-theme=light] .review-workspace-tab.active{color:var(--text);background:0 0;border-color:#0000;font-weight:600}html[data-theme=light] .review-workspace-tab:hover{color:var(--foreground-link);background:0 0;border-color:#0000}html[data-theme=light] .select-option[aria-selected=true],html[data-theme=light] .select-option.active,html[data-theme=light] .unit-popover-item.active,html[data-theme=light] .date-selector-item.active,html[data-theme=light] .date-selector-trigger[aria-expanded=true],html[data-theme=light] .select-trigger.has-value,html[data-theme=light] .reviews-filter-controls .filter-trigger.active,html[data-theme=light] .reviews-filter-controls .filter-trigger.open,html[data-theme=light] .alerts-filters-summary.active,html[data-theme=light] .alerts-status-segments button.active,html[data-theme=light] .severity-pill.active{background:var(--interactive-selected);color:var(--selection-text);box-shadow:none;border-color:#0000}html[data-theme=light] .severity-pill.critical.active{color:var(--danger)}html[data-theme=light] .severity-pill.warning.active{color:var(--warning)}html[data-theme=light] .severity-pill.info.active{color:var(--success)}html[data-theme=light] .channel-card-custom{background:var(--surface)!important;border-color:var(--border-strong)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=light] .channel-card-custom:hover{background:var(--surface-raised)!important;border-color:var(--accent-soft)!important;box-shadow:0 8px 20px color-mix(in srgb, var(--brand-ink) 14%, transparent)!important}html[data-theme=light] .radix-tooltip-content{background:var(--surface-dropdown);border-color:var(--border-strong);box-shadow:var(--shadow-md);color:var(--text)}.radix-tooltip-content{background:var(--tooltip-bg);border-color:var(--tooltip-border);box-shadow:var(--shadow-md);color:var(--tooltip-text)}html[data-theme=light] .radix-tooltip-content{background:var(--tooltip-bg);border-color:var(--tooltip-border);color:var(--tooltip-text)}.settings-link:hover,.settings-roadmap-link:hover{background:var(--nav-selected-bg)}html[data-theme=light] .nav-item:hover,html[data-theme=light] .unit-selector:hover,html[data-theme=light] .topbar-search-trigger:hover,html[data-theme=light] .topbar-filters-trigger:hover,html[data-theme=light] .topbar-filter-wrap:hover .topbar-filter-pill,html[data-theme=light] .topbar-search-wrap:hover,html[data-theme=light] .date-selector-trigger:hover,html[data-theme=light] .icon-btn:hover,html[data-theme=light] .user-menu-trigger:hover{background:var(--interactive-hover);color:var(--hover-text);border-color:#0000}html[data-theme=light] .nav-item.active{background:var(--interactive-hover);box-shadow:none;color:var(--selection-text);border-color:#0000;font-weight:700}html[data-theme=light] .nav-item{color:var(--brand-navy)}html[data-theme=light] .nav-item-icon{color:var(--brand-navy);opacity:.82}html[data-theme=light] .nav-item:hover .nav-item-icon{color:var(--hover-text);opacity:1}html[data-theme=light] .nav-item.active .nav-item-icon{color:var(--selection-text);opacity:1}html[data-theme=light] .topbar-search-trigger:hover .search-icon-muted,html[data-theme=light] .date-selector-trigger:hover svg:last-child,html[data-theme=light] .date-selector-trigger:hover .date-selector-icon,html[data-theme=light] .user-menu-trigger:hover>svg{color:var(--accent)!important}html[data-theme=light] .user-menu-item:not(.user-menu-item--danger) svg{color:var(--brand-navy)}html[data-theme=light] .user-menu-item:not(.user-menu-item--danger):hover svg{color:var(--hover-text)}html[data-theme=light] .user-menu-item--danger:hover{background:var(--danger)!important;color:var(--brand-white)!important}html[data-theme=light] .btn-close-drawer:hover:not(:disabled){background:var(--danger)!important;color:var(--brand-white)!important;border-color:#0000!important}html[data-theme=light] .user-menu-item--danger:hover svg{color:var(--brand-white)!important}html[data-theme=light] .user-menu-theme-toggle[aria-checked=true]{background:var(--interactive-hover);color:var(--hover-text)}html[data-theme=light] .user-menu-theme-toggle[aria-checked=true] svg{color:var(--brand-navy)}html[data-theme=light] .user-menu-trigger[aria-expanded=true]{background:var(--interactive-hover);color:var(--hover-text);box-shadow:none;border-color:#0000}html[data-theme=light] .user-menu-trigger[aria-expanded=true]>svg{color:var(--accent)!important}html[data-theme=light] .alert-row:hover .severity-icon-only.critical,html[data-theme=light] .alert-row.active .severity-icon-only.critical,html[data-theme=light] .alert-row:hover .severity-text.critical,html[data-theme=light] .alert-row.active .severity-text.critical{color:var(--danger)!important}html[data-theme=light] .alert-row:hover .severity-icon-only.warning,html[data-theme=light] .alert-row.active .severity-icon-only.warning,html[data-theme=light] .alert-row:hover .severity-text.warning,html[data-theme=light] .alert-row.active .severity-text.warning{color:var(--warning)!important}html[data-theme=light] .alert-row.active,html[data-theme=light] .alerts-filters-summary.active,html[data-theme=light] .alerts-status-segments button.active,html[data-theme=light] .nav-item.active,html[data-theme=light] .select-option[aria-selected=true],html[data-theme=light] .select-option.active,html[data-theme=light] .profile-select__option.is-selected{border-color:var(--border-strong)}html[data-theme=light] .topbar-search-trigger:hover .topbar-search-kbd{background:var(--interactive-hover);color:var(--hover-text);border-color:#0000}html[data-theme=light] .button-primary,html[data-theme=light] .notif-trigger-count,html[data-theme=light] .icon-btn-badge{box-shadow:var(--shadow-accent)}html[data-theme=light] .auth-shell--login-panel .auth-form-panel,html[data-theme=light] .auth-input-wrapper .auth-input,html[data-theme=light] .diagnostic-form,html[data-theme=light] .diagnostic-result,html[data-theme=light] .diagnostic-form input,html[data-theme=light] .diagnostic-form select{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text);box-shadow:var(--shadow-sm)}html[data-theme=light] .auth-input-wrapper .auth-input:focus,html[data-theme=light] .diagnostic-form input:focus,html[data-theme=light] .diagnostic-form select:focus{background:var(--surface-raised);border-color:var(--field-focus);box-shadow:var(--shadow-sm), 0 0 0 3px var(--field-focus-ring)}html[data-theme=light] .diagnostic-form label,html[data-theme=light] .diagnostic-form fieldset,html[data-theme=light] .diagnostic-form input::placeholder,html[data-theme=light] .diagnostic-panel__header p,html[data-theme=light] .diagnostic-empty p,html[data-theme=light] .diagnostic-next__more{color:var(--muted)}html[data-theme=light] .diagnostic-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23576275' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}html[data-theme=light] .diagnostic-form select option{background:var(--surface-raised);color:var(--text)}html[data-theme=light] .legal-content p,html[data-theme=light] .legal-content li,html[data-theme=light] .legal-content th,html[data-theme=light] .legal-content td{color:var(--text)}html[data-theme=light] .cookie-consent{background:color-mix(in srgb, var(--surface-raised) 96%, transparent);border-color:var(--border-strong);box-shadow:var(--shadow-md)}html[data-theme=light] .cookie-consent__preferences-trigger{color:#173b63}html[data-theme=light] .cookie-consent__preferences-trigger:hover{color:#0d2948;background:0 0}html[data-theme=light] .response-editor-wrap,html[data-theme=light] .review-detail-summary-card,html[data-theme=light] .review-original-card,html[data-theme=light] .review-response-workspace,html[data-theme=light] .reply-workspace,html[data-theme=light] .reply-textarea{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text);box-shadow:var(--shadow-sm)}html[data-theme=light] .review-history-panel{background:var(--interactive-hover);border-color:var(--border-strong);box-shadow:var(--shadow-sm)}html[data-theme=light] .review-history-panel,html[data-theme=light] .review-history-panel h3,html[data-theme=light] .review-history-panel strong,html[data-theme=light] .review-history-panel .activity-log-time,html[data-theme=light] .review-history-panel .activity-log-meta p{color:var(--text)}html[data-theme=light] .activity-actor{border-color:#0000;font-weight:700}html[data-theme=light] .activity-actor.tone-success,html[data-theme=light] .activity-actor.tone-warning,html[data-theme=light] .activity-actor.tone-critical,html[data-theme=light] .activity-actor.tone-info{color:var(--brand-white)}html[data-theme=light] .activity-actor.tone-success{background:var(--success)}html[data-theme=light] .activity-actor.tone-warning{background:var(--warning)}html[data-theme=light] .activity-actor.tone-critical{background:var(--danger)}html[data-theme=light] .activity-actor.tone-info{background:var(--accent)}html[data-theme=light] .activity-actor.tone-neutral{background:var(--muted);color:var(--brand-white)}html[data-theme=light] .review-row-item:hover{background:var(--interactive-hover)}html[data-theme=light] .review-row-item:hover .review-row-name,html[data-theme=light] .review-row-item:hover .review-row-snippet,html[data-theme=light] .review-row-item:hover .review-row-channel,html[data-theme=light] .review-row-item:hover .review-row-age,html[data-theme=light] .review-row-item:hover .review-row-location{color:var(--hover-text)}html[data-theme=light] .reviews-filter-controls .filter-trigger.active,html[data-theme=light] .alerts-filters-summary.active,html[data-theme=light] .topbar-filter-wrap.active .topbar-filter-pill{background:var(--interactive-hover)!important}html[data-theme=light] .reviews-filter-controls .topbar-search-wrap:hover,html[data-theme=light] .reviews-filter-controls .topbar-search-wrap:focus-within{background:var(--surface-raised);border-color:var(--field-focus);box-shadow:var(--shadow-sm)}html[data-theme=light] .reviews-drawer .review-detail.panel,html[data-theme=light] .insight-detail-dialog{background:var(--surface-raised);border-color:var(--border-accent);box-shadow:var(--shadow-md)}html[data-theme=light] .topbar-filter-wrap.active .topbar-filter-pill,html[data-theme=light] .topbar-filter-pill[aria-expanded=true],html[data-theme=light] .topbar-search-wrap.active,html[data-theme=light] .date-selector-trigger[aria-expanded=true]{background:var(--interactive-hover);color:var(--hover-text);border-color:#0000}html[data-theme=light] .topbar-filter-wrap.active .topbar-filter-icon{color:var(--brand-navy)}html[data-theme=light] .topbar-search-wrap.active .topbar-search-icon,html[data-theme=light] .date-selector-trigger[aria-expanded=true] svg:last-child{color:var(--brand-navy)!important}html[data-theme=light] .topbar-search-wrap:focus-within{background:var(--interactive-hover);border-color:var(--field-focus);box-shadow:none}html[data-theme=light] .topbar-search-wrap:focus-within .topbar-search-icon{color:var(--text)}html[data-theme=light] #notifications-btn[aria-expanded=true]{background:var(--interactive-hover);color:var(--brand-navy);box-shadow:none;border-color:#0000}html[data-theme=light] #notifications-btn[aria-expanded=true] .notif-trigger-count{color:var(--brand-white)}html[data-theme=light] .select-option[aria-selected=true],html[data-theme=light] .select-option.active,html[data-theme=light] .unit-popover-item.active,html[data-theme=light] .date-selector-item.active,html[data-theme=light] .date-selector-trigger[aria-expanded=true],html[data-theme=light] .select-trigger.has-value,html[data-theme=light] .reviews-filter-controls .filter-trigger.active,html[data-theme=light] .reviews-filter-controls .filter-trigger.open,html[data-theme=light] .alerts-filters-summary.active,html[data-theme=light] .alerts-status-segments button.active,html[data-theme=light] .severity-pill.active{background:var(--interactive-hover);outline:none;border-color:#0000!important}html[data-theme=light] .metric-icon-wrapper,html[data-theme=light] .channel-row,html[data-theme=light] .alert-card,html[data-theme=light] .ai-studio-summary>div,html[data-theme=light] .persona-preset-card,html[data-theme=light] .tone-btn,html[data-theme=light] .length-btn,html[data-theme=light] .preset-tab,html[data-theme=light] .ai-review-card,html[data-theme=light] .output-container{background:var(--surface-raised);border-color:var(--border)}html[data-theme=light] .channel-row:hover,html[data-theme=light] .alert-card:hover,html[data-theme=light] .persona-preset-card:hover,html[data-theme=light] .rc-bar-row-btn:hover,html[data-theme=light] .rc-list-row-btn:hover,html[data-theme=light] a.star-dist-row:hover,html[data-theme=light] .unit-table tr:hover td{background:var(--interactive-hover)}html[data-theme=light] .line-chart-grid line{stroke:var(--border-strong)}html[data-theme=light] .progress-track,html[data-theme=light] .star-dist-track{background:var(--surface-soft)}html[data-theme=light] .star-dist-fill{background:var(--muted)}html[data-theme=light] .chart-tooltip,html[data-theme=light] .rc-heatmap-tooltip{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text);box-shadow:var(--shadow-md)}html[data-theme=light] .rc-hero,html[data-theme=light] .rc-panel,html[data-theme=light] .rc-secondary-action,html[data-theme=light] .rc-hero-metrics div{background:var(--surface-raised);border-color:var(--border-strong);box-shadow:var(--shadow-sm)}html[data-theme=light] .rc-panel:hover{border-color:var(--border-accent)}html[data-theme=light] .studio-card{background:var(--surface-raised);border-color:var(--border-strong);box-shadow:var(--shadow-sm)}html[data-theme=light] .tone-btn.active,html[data-theme=light] .length-btn.active,html[data-theme=light] .preset-tab.active{background:var(--interactive-selected);border-color:var(--border-accent-strong);color:var(--selection-text)}html[data-theme=light] .integrations-page .channel-card-custom button[style*="66, 133, 244"],html[data-theme=light] .integrations-page .channel-card-custom button[style*="59, 130, 246"]{color:var(--text)!important}html[data-theme=light] .integrations-page .channel-card-custom input{background:var(--surface-raised)!important;color:var(--text)!important;border-color:var(--border-strong)!important}html[data-theme=light] .severity-pill.active,html[data-theme=light] .alerts-status-segments button.active{background:var(--interactive-selected)}html[data-theme=light] .alert-row.active{background:var(--interactive-hover)}.chart-tooltip,.overview-trend-tooltip,.analytics-heatmap-tooltip,.analytics-overview-bars-tooltip,.analytics-overview-donut-tooltip,.analytics-response-donut-tooltip,.rc-heatmap-tooltip{background:var(--tooltip-bg);border-color:var(--tooltip-border);box-shadow:var(--shadow-md);color:var(--tooltip-text)}.overview-trend-tooltip span,.analytics-heatmap-tooltip-title,.analytics-heatmap-tooltip strong,.analytics-heatmap-tooltip small,.analytics-overview-bars-tooltip span,.analytics-overview-bars-tooltip strong,.analytics-overview-donut-tooltip span,.analytics-overview-donut-tooltip small,.analytics-overview-donut-tooltip strong,.analytics-response-donut-tooltip strong,.analytics-response-donut-tooltip span,.rc-tooltip-unit,.rc-tooltip-theme,.rc-tooltip-val{color:var(--tooltip-text)}html[data-theme=light] .chart-tooltip,html[data-theme=light] .overview-trend-tooltip,html[data-theme=light] .analytics-heatmap-tooltip,html[data-theme=light] .analytics-overview-bars-tooltip,html[data-theme=light] .analytics-overview-donut-tooltip,html[data-theme=light] .analytics-response-donut-tooltip,html[data-theme=light] .rc-heatmap-tooltip{background:var(--tooltip-bg);border-color:var(--tooltip-border);color:var(--tooltip-text)}html[data-theme=light] .nav-item:hover,html[data-theme=light] .unit-selector:hover,html[data-theme=light] .topbar-search-trigger:hover,html[data-theme=light] .topbar-filters-trigger:hover,html[data-theme=light] .topbar-filter-wrap:hover .topbar-filter-pill,html[data-theme=light] .topbar-search-wrap:hover,html[data-theme=light] .date-selector-trigger:hover,html[data-theme=light] .icon-btn:hover,html[data-theme=light] .user-menu-trigger:hover,html[data-theme=light] a.settings-link:hover,html[data-theme=light] a.settings-roadmap-link:hover{background:var(--nav-selected-bg);border-color:#0000}.nav-item:hover,.unit-selector:hover,.topbar-search-trigger:hover,.topbar-filters-trigger:hover,.topbar-filter-wrap:hover .topbar-filter-pill,.topbar-search-wrap:hover,.date-selector-trigger:hover,.icon-btn:hover,.user-menu-trigger:hover,.settings-link:hover,.settings-roadmap-link:hover{border-color:#0000}html:not([data-theme=light]) .nav-item:hover{color:var(--foreground-link)}.topbar-filters-trigger[aria-expanded=true],.topbar-filter-wrap.active .topbar-filter-pill,.topbar-filter-pill[aria-expanded=true],.topbar-search-wrap.active,.date-selector-trigger[aria-expanded=true],.icon-btn[aria-expanded=true],.user-menu-trigger[aria-expanded=true]{background:var(--nav-selected-bg);border-color:#0000}html[data-theme=light] .alert-row:hover,html[data-theme=light] .alert-row.active{background:color-mix(in srgb, var(--accent) 30%, transparent);-webkit-backdrop-filter:blur(14px)saturate(126%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 34%, transparent), 0 10px 22px color-mix(in srgb, var(--brand-ink) 18%, transparent);border-color:#0000}html[data-theme=light] .alert-row.active{background:color-mix(in srgb, var(--accent) 30%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 34%, transparent), 0 10px 22px color-mix(in srgb, var(--brand-ink) 18%, transparent)}html[data-theme=light] .alert-row:hover .alert-row-name,html[data-theme=light] .alert-row:hover .alert-row-snippet,html[data-theme=light] .alert-row:hover .alert-row-channel,html[data-theme=light] .alert-row:hover .alert-row-age,html[data-theme=light] .alert-row.active .alert-row-name,html[data-theme=light] .alert-row.active .alert-row-snippet,html[data-theme=light] .alert-row.active .alert-row-channel,html[data-theme=light] .alert-row.active .alert-row-age{color:var(--brand-navy)}html[data-theme=light] .ai-studio-navigation button[aria-selected=true]{color:var(--text);background:0 0;border-color:#0000;font-weight:600;transform:scale(1.04)}html[data-theme=light] .ai-studio-navigation button:hover{color:var(--foreground-link);background:0 0;border-color:#0000}html[data-theme=light] .persona-preset-card.active,html[data-theme=light] .tone-btn.active,html[data-theme=light] .length-btn.active,html[data-theme=light] .preset-tab.active,html[data-theme=light] .guideline-toggle.active{background:var(--interactive-hover);color:var(--brand-white);border-color:#0000}html[data-theme=light] .ai-studio-navigation button[aria-selected=true]{border-bottom-color:#0000}html[data-theme=light] .persona-preset-card.active span{color:color-mix(in srgb, var(--brand-white) 84%, var(--interactive-hover))}html[data-theme=light] .review-row-item:hover{background:color-mix(in srgb, var(--accent) 30%, transparent);-webkit-backdrop-filter:blur(14px)saturate(126%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 34%, transparent), 0 10px 22px color-mix(in srgb, var(--brand-ink) 18%, transparent)}html[data-theme=light] .review-row-item:hover .review-row-name,html[data-theme=light] .review-row-item:hover .review-row-snippet,html[data-theme=light] .review-row-item:hover .review-row-channel,html[data-theme=light] .review-row-item:hover .review-row-age,html[data-theme=light] .review-row-item:hover .review-row-location{color:var(--brand-navy)}html[data-theme=light] .alert-stars .star:not(.filled),html[data-theme=light] .stars-rating-graphic .star-char:not(.active){color:color-mix(in srgb, var(--brand-navy) 32%, transparent)}html:not([data-theme=light]) .alert-row:hover{background:color-mix(in srgb, var(--accent) 4%, var(--surface-card));-webkit-backdrop-filter:blur(12px)saturate(112%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 12%, transparent)}html:not([data-theme=light]) .alert-row.active{background:color-mix(in srgb, var(--accent) 9%, var(--surface-card));-webkit-backdrop-filter:blur(16px)saturate(120%);box-shadow:0 12px 32px color-mix(in srgb, var(--scrim) 50%, transparent), 0 4px 12px color-mix(in srgb, var(--accent) 7%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent), inset 0 1px 1px color-mix(in srgb, var(--overlay-contrast) 15%, transparent);transform:scale(1.025)}html:not([data-theme=light]) .reviews-drawer .review-detail.panel,html:not([data-theme=light]) .insight-detail-dialog,html:not([data-theme=light]) .cmd-modal,html:not([data-theme=light]) .reviews-action-panel .insight-evidence-panel,html:not([data-theme=light]) .response-confirmation,html:not([data-theme=light]) .menu-google-publisher__dialog,html:not([data-theme=light]) .search-results-dropdown,html:not([data-theme=light]) .filter-dropdown,html:not([data-theme=light]) .settings-dropdown{background:color-mix(in srgb, var(--bg) 86%, transparent);border-color:var(--dropdown-border);box-shadow:var(--dropdown-shadow);-webkit-backdrop-filter:blur(8px)}html:not([data-theme=light]) .cmd-result-item:hover,html:not([data-theme=light]) .cmd-result-item.active,html:not([data-theme=light]) .search-result-item:hover,html:not([data-theme=light]) .insight-evidence-close:hover,html:not([data-theme=light]) .filter-dropdown:hover,html:not([data-theme=light]) .settings-dropdown:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--foreground-link)}html:not([data-theme=light]) .logout-confirm-dialog,html:not([data-theme=light]) .unsaved-changes-dialog{background:color-mix(in srgb, var(--bg) 86%, transparent);border-color:var(--dropdown-border);box-shadow:var(--dropdown-shadow);-webkit-backdrop-filter:blur(8px)}html:not([data-theme=light]) .logout-confirm-backdrop,html:not([data-theme=light]) .unsaved-changes-backdrop,html:not([data-theme=light]) .response-confirmation-backdrop,html:not([data-theme=light]) .menu-google-publisher__backdrop{background:color-mix(in srgb, var(--brand-ink) 82%, transparent);-webkit-backdrop-filter:blur(12px)}html:not([data-theme=light]) .unsaved-changes-dialog,html:not([data-theme=light]) .response-confirmation{background:color-mix(in srgb, var(--bg) 86%, transparent);border-color:var(--dropdown-border);box-shadow:var(--dropdown-shadow);-webkit-backdrop-filter:blur(8px)}html:not([data-theme=light]) .menu-google-publisher__dialog{background:color-mix(in srgb, var(--bg) 86%, transparent)}html:not([data-theme=light]) .integration-confirmation-dialog{background:color-mix(in srgb, var(--bg) 86%, transparent);border-color:var(--dropdown-border);box-shadow:var(--dropdown-shadow);-webkit-backdrop-filter:blur(8px)}html:not([data-theme=light]) .mermaid-modal{background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px)}html:not([data-theme=light]) .cmd-backdrop,html:not([data-theme=light]) .reviews-drawer-backdrop,html:not([data-theme=light]) .reviews-action-panel-backdrop{background:color-mix(in srgb, var(--brand-ink) 82%, transparent);-webkit-backdrop-filter:blur(12px)}html:not([data-theme=light]) .reviews-action-panel-wrapper{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html:not([data-theme=light]) .reviews-action-panel-backdrop{position:absolute;inset:0}html:not([data-theme=light]) .reviews-action-panel{z-index:1;width:min(900px,92vw);max-height:88vh;position:relative}html:not([data-theme=light]) .logout-confirm-backdrop,html:not([data-theme=light]) .unsaved-changes-backdrop,html:not([data-theme=light]) .response-confirmation-backdrop,html:not([data-theme=light]) .menu-google-publisher__backdrop,html:not([data-theme=light]) .cmd-backdrop,html:not([data-theme=light]) .reviews-drawer-backdrop,html:not([data-theme=light]) .reviews-action-panel-backdrop{background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)brightness(.52)}:is(html:not([data-theme=light]):has(.logout-confirm-backdrop,.unsaved-changes-backdrop,.response-confirmation-backdrop,.menu-google-publisher__backdrop,.cmd-backdrop,.reviews-drawer-backdrop,.reviews-action-panel-backdrop) .app-frame>.sidebar,html:not([data-theme=light]):has(.logout-confirm-backdrop,.unsaved-changes-backdrop,.response-confirmation-backdrop,.menu-google-publisher__backdrop,.cmd-backdrop,.reviews-drawer-backdrop,.reviews-action-panel-backdrop) .app-frame>.brand-fixed-header:not(:has(.logout-confirm-backdrop)),html:not([data-theme=light]):has(.logout-confirm-backdrop,.unsaved-changes-backdrop,.response-confirmation-backdrop,.menu-google-publisher__backdrop,.cmd-backdrop,.reviews-drawer-backdrop,.reviews-action-panel-backdrop) .app-body>.main:not(:has(.logout-confirm-backdrop,.unsaved-changes-backdrop,.response-confirmation-backdrop,.menu-google-publisher__backdrop,.cmd-backdrop,.reviews-drawer-backdrop,.reviews-action-panel-backdrop))){filter:blur(4px)brightness(.55);transition:filter .16s}html:not([data-theme=light]):has(.reviews-drawer-backdrop) .topbar{filter:blur(4px)brightness(.55);transition:filter .16s}html[data-theme=light] .organization-profile__tabs button:hover,html[data-theme=light] .organization-profile__tabs button[aria-selected=true]{background:0 0;border-bottom-color:#0000}html[data-theme=light] .organization-profile__tabs button:hover{color:var(--foreground-link)}html[data-theme=light] .organization-profile__tabs button[aria-selected=true]{color:var(--text);font-weight:600}.dropdown-surface{background:var(--dropdown-background);border:1px solid var(--dropdown-border);border-radius:var(--radius-md);box-shadow:var(--dropdown-shadow);-webkit-backdrop-filter:blur(16px)}.dropdown-item{color:var(--muted);transition:background .15s,color .15s}.dropdown-item:hover:not(:disabled,.dropdown-item--danger),.dropdown-item:focus-visible:not(:disabled,.dropdown-item--danger),.dropdown-item[data-highlighted]:not(:disabled,.dropdown-item--danger){background:var(--dropdown-item-hover);color:var(--dropdown-item-hover-text);outline:none}.dropdown-item:focus-visible{box-shadow:inset 0 0 0 2px var(--field-focus)}.dropdown-item--danger{color:var(--danger)}.dropdown-item--danger:hover:not(:disabled),.dropdown-item--danger:focus-visible:not(:disabled){background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}html[data-theme=light] .dropdown-item--danger:hover:not(:disabled),html[data-theme=light] .dropdown-item--danger:focus-visible:not(:disabled){background:var(--danger);color:var(--brand-white)}
.subpage-navigation{max-width:100%;padding-block:0;overflow:visible}.subpage-navigation__items{background:var(--gray-2);border:1px solid var(--gray-4);border-radius:var(--radius-md);align-items:center;gap:var(--space-0-5);max-width:100%;padding:calc((var(--space-0-5)) * var(--padding-scale));scrollbar-width:none;flex-wrap:nowrap;width:fit-content;display:flex;overflow-x:auto}.subpage-navigation__items::-webkit-scrollbar{display:none}.subpage-navigation__items>.subpage-navigation__item{border-radius:var(--radius-sm);color:var(--gray-11);font-size:var(--font-size-sm);align-items:center;gap:var(--space-1);min-height:36px;padding:calc((var(--space-1-5)) * var(--padding-scale)) calc((var(--space-2)) * var(--padding-scale));transition:background .16s var(--ease-out), color .16s var(--ease-out);white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;font-weight:500;text-decoration:none;display:inline-flex;transform:none}.subpage-navigation__items>.subpage-navigation__item:hover,.subpage-navigation__items>.subpage-navigation__item[data-active=true]{background:var(--nav-selected-bg);color:var(--button-primary-text);border-color:#0000;transform:none}.subpage-navigation__items>.subpage-navigation__item[data-active=true]{font-weight:600}.subpage-navigation__items>.subpage-navigation__item[data-active=true] svg{color:inherit}.subpage-navigation__items>.subpage-navigation__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-theme=light] .subpage-navigation__items>.subpage-navigation__item:hover{background:var(--nav-selected-bg);color:var(--hover-text);border-color:#0000}html[data-theme=light] .subpage-navigation__items>.subpage-navigation__item[data-active=true]{background:var(--nav-selected-bg);border-color:var(--border-strong);color:var(--brand-ink);font-weight:700}@media (max-width:680px){.subpage-navigation__items{justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.subpage-navigation__items>.subpage-navigation__item{transition:none}}
.app-frame{--nav-selected-bg:var(--button-primary)}@media (min-width:1024px){.app-frame .app-body{margin-left:calc(var(--sidebar-collapsed-width) + var(--shell-expanded-gap-approved))}.app-frame .sidebar{top:var(--shell-sidebar-top-approved);left:var(--shell-sidebar-left-approved);height:auto;max-height:calc(100vh - var(--shell-sidebar-bottom-approved));padding:var(--space-2-5) calc((var(--sidebar-collapsed-width) - var(--shell-control-size-approved)) / 2);border-radius:var(--radius-sidebar);background:var(--surface-card);box-shadow:var(--shadow-card);border:0;transition:width .3s cubic-bezier(.4,0,.2,1) .3s,padding-inline .3s cubic-bezier(.4,0,.2,1) .3s,box-shadow .3s .3s}.app-frame .sidebar:is(:hover,:focus-within){width:var(--sidebar-expanded-width);padding-inline:var(--space-2);box-shadow:var(--shadow-raised)}.app-frame .sidebar:hover{transition-delay:.15s}.app-frame .sidebar:focus-within{transition-delay:0s}.app-frame .sidebar:is(:hover,:focus-within) .nav-item{width:var(--shell-nav-expanded-width-approved)}.app-frame .main{margin:var(--shell-main-top-approved) var(--shell-side-gutter-approved) var(--shell-side-gutter-approved) 0;padding-top:var(--space-7);border-radius:var(--radius-sheet);background:var(--app-bg);box-shadow:none;background-image:none}.app-frame .topbar,.app-frame .brand-fixed-header{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}}.app-frame .nav{gap:var(--space-1-5)}.app-frame .nav-item{width:var(--shell-control-size-approved);height:var(--shell-control-size-approved);padding-inline:calc((var(--shell-control-size-approved) - 24px) / 2 - 1px);border-radius:var(--radius-control);border-color:#0000}:where(.app-frame) .nav-item:hover{background:var(--surface-soft);border-color:#0000}.app-frame .nav-item.active,.app-frame .nav-item[aria-current=page]{width:var(--shell-control-size-approved);background:var(--button-primary);color:var(--button-primary-text);box-shadow:var(--shadow-raised);border-color:#0000;font-weight:600}@media (min-width:1024px){.app-frame .sidebar:hover .nav-item,.app-frame .sidebar:focus-within .nav-item{width:var(--shell-nav-expanded-width-approved);padding-inline:var(--space-2)}}.app-frame .nav-item.active svg,.app-frame .nav-item[aria-current=page] svg,.app-frame .nav-item.active .nav-item-icon{color:var(--button-primary-text)}:where(.app-frame) :is(.topbar-search-trigger,.header-search-trigger){min-height:var(--shell-control-size-approved);height:var(--shell-control-size-approved);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:var(--shadow-raised);border:0}:where(.app-frame) .topbar-search-trigger{width:auto;min-width:var(--topbar-search-min-width-approved)}:where(.app-frame) .topbar :is(.icon-btn,.user-menu-trigger,.topbar-control){border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:var(--shadow-raised);border-color:#0000}:where(.app-frame) .topbar .icon-btn{width:var(--shell-control-size-approved);height:var(--shell-control-size-approved)}:is(.button,.danger-button,.primary-button,.ghost-button,.logout-confirm-btn){min-height:var(--shell-control-size-approved);padding-inline:var(--space-5);border-radius:var(--radius-pill);box-shadow:none;font-weight:600}:is(.button--neutral,.button--secondary,.button.secondary-button){background:var(--surface-chip-approved);box-shadow:none}:is(.button--secondary,.button.secondary-button):hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--surface-chip-approved));color:var(--text);box-shadow:none}:is(.button--secondary,.button.secondary-button):hover:not(:disabled) svg{color:var(--foreground-link,var(--accent))}.button--neutral:hover:not(:disabled){color:var(--text);box-shadow:none;background:0 0}@media (prefers-reduced-motion:no-preference){:is(.button--secondary,.button--neutral,.button.secondary-button):active:not(:disabled){transform:scale(.97)}}.icon-btn{width:var(--shell-control-size-approved);height:var(--shell-control-size-approved);border-radius:var(--radius-pill)}.icon-btn:hover{background:var(--surface-hover-strong-approved);border-color:#0000}:where(.app-frame) :is(.input,.textarea,.native-select,.select-trigger,.cmd-input,.character-count-input){min-height:var(--control-height);border-radius:var(--radius-control);background:var(--surface-field-approved);box-shadow:var(--shadow-field-approved);border-color:#0000}:where(.app-frame) :is(.input,.textarea,.native-select,.select-trigger):hover:not(:disabled):not(:focus){background:var(--surface-field-hover-approved);border-color:#0000}:where(.app-frame) :is(.input,.textarea,.native-select,.select-trigger):focus-visible,:where(.app-frame) :is(.input,.textarea):focus{border-color:var(--field-focus);box-shadow:0 0 0 4px var(--field-focus-ring-approved)}.app-frame :is(.search-input,.search-input-wrap .input){border-radius:var(--radius-pill)}.app-frame :is(.panel,.metric-card,.reputation-health-summary,.empty-state,.progressive-checklist,.overview-trend-card,.chart-block,.reviews-panel){border-radius:var(--card-radius);box-shadow:var(--shadow-card);border-color:#0000}.app-frame .panel{padding:var(--space-6)}.app-frame .metric-card{padding:var(--space-5) var(--space-6)}.app-frame .metric-card:hover{background:var(--surface-hover-approved);border-color:#0000}.app-frame .main-content{gap:var(--space-5)}.app-frame :is(.review-list,.alert-list-rows,.notif-list){gap:var(--space-1-5);flex-direction:column;display:flex}.app-frame :is(.review-row-item,.alert-row,.notif-item){border-radius:var(--radius-md);background:var(--surface-hover-approved);box-shadow:var(--shadow-field-approved);border:0}.app-frame :is(.review-row-item,.alert-row,.notif-item):hover{background:var(--surface-hover-strong-approved)}.app-frame :is(.review-row-item[aria-current=true],.alert-row.active){background:var(--surface-raised);box-shadow:var(--shadow-raised), inset var(--space-1) 0 0 var(--accent)}.app-frame .alert-row-select{border-radius:inherit}.app-frame :is(.settings-links a,.user-menu-item,.action-menu__item,.select-option,.unit-popover-item,.date-selector-item,.cmd-item){border-radius:var(--radius-sm);transition:background .15s,color .15s,transform .1s}@media (prefers-reduced-motion:no-preference){.app-frame :is(.user-menu-item,.action-menu__item,.select-option,.unit-popover-item,.date-selector-item,.cmd-item):active{transform:scale(.97)}}.app-frame .status-badge{padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-pill);border-color:#0000}.app-frame .status-neutral{background:var(--surface-chip-approved)}.app-frame :is(.filter-chip,.topbar-filters-chip,.topbar-filter-pill){border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 4%, var(--surface-card));border-color:#0000}.app-frame .filter-chip:hover{background:var(--surface-hover-strong-approved);border-color:#0000}.app-frame :is(.icon-btn-badge,.notif-trigger-count,.notif-section-count){border-radius:var(--radius-pill)}.app-frame :is(.metric-icon-wrapper,.notif-item-icon,.unit-popover-icon){border-radius:var(--radius-pill);background:var(--surface-icon-approved);box-shadow:var(--shadow-field-approved);border-color:#0000}.app-frame :is(.reputation-health-summary-track,.trial-indicator__progress,.sbar-track,.progressive-checklist__count,.sbar-seg){border-radius:var(--radius-pill)}.app-frame .reputation-health-summary-track{height:var(--space-3);background:var(--surface-track-approved);box-shadow:var(--shadow-track-approved)}.app-frame :is(.user-avatar,.unit-selector-avatar){border-radius:var(--radius-pill)}html[data-theme] .app-frame :is(.review-row-item,.alert-row,.notif-item){border-radius:var(--radius-control);box-shadow:none;background:0 0;border:0}html[data-theme=light] .app-frame :is(.review-row-item,.alert-row,.notif-item):hover,html[data-theme=light] .app-frame table tbody tr:hover>td{background:var(--surface-row-hover-approved)}html[data-theme=light] .app-frame :is(.review-row-item[aria-current=true],.alert-row.active){background:var(--surface-row-selected-approved)}html[data-theme=dark] .app-frame :is(.review-row-item,.alert-row,.notif-item):hover,html[data-theme=dark] .app-frame table tbody tr:hover>td{background:color-mix(in srgb, var(--text) 4%, transparent)}html[data-theme=dark] .app-frame :is(.review-row-item[aria-current=true],.alert-row.active){background:color-mix(in srgb, var(--text) 7%, transparent)}.app-frame :is(table tr,.table-row),.app-frame table tbody tr>td{border-color:#0000}@media (max-width:1023px){.app-frame .app-body{margin-left:0}.app-frame .sidebar{top:var(--space-15);height:calc(100vh - var(--space-15));max-height:none;padding:calc(var(--space-4) * var(--padding-scale)) var(--space-2);box-shadow:none;border-radius:0;left:0}.app-frame .main{padding-top:calc(var(--space-5) * var(--padding-scale));box-shadow:none;border-radius:0;margin:0}}@media (prefers-reduced-motion:reduce){.app-frame .nav-item,.app-frame .button{transition:none}}html[data-theme] .app-frame,html[data-theme] .app-frame .main{background:var(--app-bg);background-image:none}html[data-theme] .app-frame :is(.panel,.reputation-health-summary,.metric-card,.progressive-checklist,.overview-trend-card){background:var(--surface-card);background-image:none}
html[data-theme=light] .app-frame :is(.nav-item:hover,.nav-item:focus-visible){color:var(--text)}html[data-theme=light] .app-frame .nav-item.active,html[data-theme=light] .app-frame .nav-item[aria-current=page]{background:var(--button-primary);color:var(--button-primary-text);box-shadow:none;font-weight:600}html[data-theme=light] .app-frame .status-badge,.lp-graph__status{gap:var(--status-badge-dot-gap);color:var(--text);background:0 0;border-color:#0000;padding-inline:0}html[data-theme=light] .app-frame .status-badge:before,.lp-graph__status:before{content:"";width:var(--status-badge-dot-size);height:var(--status-badge-dot-size);border-radius:var(--radius-pill);background:var(--muted);flex:none}html[data-theme=light] .app-frame .status-success:before,.lp-graph__status.status-success:before{background:var(--status-success-dot)}html[data-theme=light] .app-frame .status-warning:before,.lp-graph__status.status-warning:before{background:var(--chart-rating)}.lp-graph__status.status-warning:before{background:var(--warning)}html[data-theme=light] .app-frame .status-critical:before{background:var(--danger)}html[data-theme=light] .app-frame .status-info:before{background:var(--accent)}.lp-graph__status.status-accent:before{background:var(--lp-accent)}.lp-graph__status{color:var(--lp-ink)}html[data-theme=light] .app-frame .metric-delta{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);font-weight:600}html[data-theme=light] .app-frame .metric-delta.up{background:var(--foreground-success);color:var(--brand-white)}html[data-theme=light] .app-frame .metric-delta.down{background:var(--metric-negative-bg);color:var(--metric-negative-text)}html[data-theme=light] .app-frame :is(.metric-icon-wrapper,.notif-item-icon,.unit-popover-icon){background:var(--surface-muted);box-shadow:none;color:var(--text)}html[data-theme=light] .app-frame :is(.metric-icon-wrapper,.notif-item-icon) svg{color:var(--text)}html[data-theme=light] .app-frame .subpage-navigation__items{padding:var(--tabs-track-padding-approved);border-radius:var(--radius-pill);background:var(--surface-muted);box-shadow:none;border-color:#0000}html[data-theme=light] .app-frame .subpage-navigation__items>.subpage-navigation__item{padding-inline:var(--space-4);border-radius:var(--radius-pill);color:var(--muted)}html[data-theme=light] .app-frame .subpage-navigation__items>.subpage-navigation__item:hover{color:var(--text);background:0 0}html[data-theme=light] .app-frame .subpage-navigation__items>.subpage-navigation__item[data-active=true]{background:var(--surface-card);color:var(--text);box-shadow:var(--shadow-tab-selected-approved)}html[data-theme=light] .app-frame .subpage-navigation__items>.subpage-navigation__item[data-active=true] svg{color:var(--accent)}html[data-theme=light] .app-frame :is(.select-trigger.has-value,.native-select.has-value){background:var(--button-primary-fill);color:var(--button-primary-text);border-color:#0000;font-weight:600}html[data-theme=light] .app-frame .select-trigger.has-value[aria-expanded=true]{background:var(--button-primary-fill)}html[data-theme=light] .app-frame .select-trigger.has-value:hover:not(:disabled){background:var(--button-primary-fill-hover);color:var(--button-primary-text)}html[data-theme=light] .app-frame .select-trigger.has-value :is(svg,.select-trigger-chevron){color:var(--button-primary-text)}html[data-theme=light] .app-frame :is(.select-option[aria-selected=true],.select-option.active){background:var(--select-option-selected-bg);color:var(--select-option-selected-text)}html[data-theme=light] .app-frame :is(.select-option[aria-selected=true],.select-option.active) svg{color:var(--foreground-link)}html[data-theme=light] .app-frame :is(.notif-popover,.user-menu-popover,.select-popover,.date-selector-popover,.action-menu__content,.unit-selector-popover,.profile-select__menu,.cmd-modal,.logout-confirm-dialog,.unsaved-changes-dialog,.integration-confirmation-dialog){border-radius:var(--radius-popover);background:var(--surface-card);box-shadow:var(--shadow-pop-approved);border-color:#0000}html[data-theme=light] .app-frame :is(.user-menu-item,.action-menu__item,.select-option,.date-selector-item,.unit-popover-item,.cmd-item):hover{background:var(--surface-menu-hover-approved);color:var(--text)}html[data-theme=light] .app-frame :is(.filter-chip,.topbar-filters-chip,.topbar-filter-pill){background:var(--surface-muted)}html[data-theme=light] :where(.app-frame) .sidebar,html[data-theme=light] :where(.app-frame) .sidebar:is(:hover,:focus-within){box-shadow:none}html[data-theme=light] :is(.logout-confirm-backdrop,.unsaved-changes-backdrop) .logout-confirm-dialog,html[data-theme=light] .unsaved-changes-backdrop .unsaved-changes-dialog,html[data-theme=light] .integration-confirmation-backdrop .integration-confirmation-dialog{border-radius:var(--radius-popover);background:var(--surface-card);box-shadow:var(--shadow-pop-approved);border-color:#0000}
html[data-theme=light] body>:is(.select-popover,.date-selector-popover,.action-menu__content,.notif-popover,.user-menu-popover,.unit-selector-popover,.profile-select__menu,.response-ai-popover,.quick-templates-popover),html[data-theme=light] body [data-radix-popper-content-wrapper]>:is(.select-popover,.date-selector-popover,.action-menu__content,.notif-popover,.user-menu-popover,.unit-selector-popover,.profile-select__menu,.response-ai-popover,.quick-templates-popover){border-radius:var(--radius-popover);background:var(--surface-card);box-shadow:var(--shadow-pop-approved);border-color:#0000}html[data-theme=light] body>:is(.select-popover,.date-selector-popover,.action-menu__content,.notif-popover,.user-menu-popover,.unit-selector-popover,.profile-select__menu,.response-ai-popover,.quick-templates-popover) :is(.select-option,.date-selector-item,.action-menu__item):hover,html[data-theme=light] body [data-radix-popper-content-wrapper]>:is(.select-popover,.date-selector-popover,.action-menu__content,.notif-popover,.user-menu-popover,.unit-selector-popover,.profile-select__menu,.response-ai-popover,.quick-templates-popover) :is(.select-option,.dropdown-item,.action-menu__item):hover{background:var(--surface-menu-hover-approved);color:var(--text)}html[data-theme=light] body [data-radix-popper-content-wrapper]>.select-popover :is(.select-option[aria-selected=true],.select-option.active){background:var(--select-option-selected-bg);color:var(--select-option-selected-text)}
html[data-theme=light] .auth-login-bg{background:radial-gradient(90% 70% at 20% 10%, var(--auth-light-background-spot), transparent 70%), var(--auth-light-background)}html[data-theme=light] .auth-login-focus{background:radial-gradient(ellipse 520px 420px at 50% 50%, var(--auth-light-focus-spot) 0%, var(--auth-light-focus-soft) 58%, transparent 76%)}html[data-theme=light] .auth-shell--login-panel .auth-logo-mobile.theme-aware-logo--dark,html[data-theme=light] .status-logo.theme-aware-logo--dark,.auth-shell--login-panel .auth-logo-mobile.theme-aware-logo--light,.status-logo.theme-aware-logo--light{display:none}html[data-theme=light] .auth-shell--login-panel .auth-logo-mobile.theme-aware-logo--light,html[data-theme=light] .status-logo.theme-aware-logo--light{display:block}html[data-theme=light] .auth-shell--login-panel,html[data-theme=light] .auth-shell--login-panel .auth-form-header h1,html[data-theme=light] .auth-form-panel h1,html[data-theme=light] .auth-form-panel h2{color:var(--auth-light-ink)}html[data-theme=light] .auth-form-header .eyebrow,html[data-theme=light] .qualification-card .eyebrow,html[data-theme=light] .qualification-price,html[data-theme=light] .auth-link,html[data-theme=light] .auth-form .billing-terms-acceptance a,html[data-theme=light] .auth-footer .auth-link{color:var(--text)}html[data-theme=light] .auth-link,html[data-theme=light] .auth-form .billing-terms-acceptance a{text-underline-offset:.18em;text-decoration:underline}html[data-theme=light] .auth-notice--accent{border-color:color-mix(in srgb, var(--orange-500) 36%, transparent);background:color-mix(in srgb, var(--orange-500) 8%, transparent)}html[data-theme=light] .auth-toggle-password:hover{color:var(--text)}html[data-theme=light] .auth-footer .muted{color:var(--auth-light-footer-muted)}html[data-theme=light] .auth-shell--login-panel .auth-form-panel{background:radial-gradient(120% 80% at 12% 0%, var(--auth-light-panel-highlight), transparent 60%), linear-gradient(145deg, var(--auth-light-glass-highlight), var(--auth-light-glass-lowlight));border:1px solid var(--auth-light-panel-edge);border-radius:var(--radius-sheet);box-shadow:var(--auth-light-panel-shadow);-webkit-backdrop-filter:blur(26px)saturate(1.5)}html[data-theme=light] .auth-shell--login-panel .auth-form-panel:hover:not(:focus-within){border-color:var(--auth-light-solid-white);box-shadow:var(--auth-light-panel-hover-shadow)}html[data-theme=light] .auth-input-wrapper .auth-input{height:var(--auth-light-field-height);border:1px solid var(--auth-light-field-edge);border-radius:var(--radius-pill);background:var(--auth-light-field);box-shadow:var(--auth-light-field-shadow);color:var(--auth-light-ink);padding-left:var(--space-14)}html[data-theme=light] .auth-input-wrapper .auth-input::placeholder{color:var(--auth-light-placeholder)}html[data-theme=light] .auth-input-wrapper .auth-input--mfa{padding-left:var(--space-5)}html[data-theme=light] .auth-input-wrapper:has(.auth-input:not(.auth-input--mfa)):before{top:50%;left:var(--space-1-5);z-index:2;width:var(--space-9);height:var(--space-9);margin-top:calc(var(--space-9) * -.5);border-radius:var(--radius-pill);background:var(--auth-light-chip);box-shadow:var(--auth-light-chip-shadow);content:"";pointer-events:none;position:absolute}html[data-theme=light] .auth-input-icon{z-index:3;left:var(--space-4);color:var(--auth-light-icon);stroke:currentColor}html[data-theme=light] .auth-input-wrapper .auth-input:focus{border-color:var(--field-focus);background:var(--auth-light-field-focus)}html[data-theme=light] .auth-form .auth-submit,html[data-theme=light] .auth-form-panel .button:not(.button--secondary):not(.ghost-button):not(.auth-sso-btn){border-radius:var(--radius-pill);background:var(--button-primary-fill);box-shadow:none;color:var(--button-primary-text);border-color:#0000}html[data-theme=light] .auth-submit:hover:not(:disabled){background:var(--button-primary-fill-hover);box-shadow:none}html[data-theme=light] .auth-sso-btn{border:1px solid var(--auth-light-secondary-edge);border-radius:var(--radius-pill);background:var(--auth-light-sso-surface);color:var(--auth-light-ink)}html[data-theme=light] .auth-sso-btn:hover{border-color:var(--auth-light-secondary-hover-edge);background:var(--auth-light-solid-white)}html[data-theme=light] .auth-divider{color:var(--auth-light-placeholder)}html[data-theme=light] .auth-last-login-badge{border-color:var(--auth-light-last-login-edge);background:var(--auth-light-solid-white);color:var(--auth-light-ink)}html[data-theme=light] .auth-form-panel .button--secondary{border:1px solid var(--auth-light-secondary-edge);border-radius:var(--radius-pill);background:var(--auth-light-option);color:var(--auth-light-ink)}html[data-theme=light] .auth-form-panel .button--secondary:hover{background:var(--auth-light-solid-white)}html[data-theme=light] .qualification-option{border:1px solid var(--auth-light-option-edge);border-radius:var(--radius-md);background:var(--auth-light-option);box-shadow:var(--auth-light-option-shadow);color:var(--auth-light-ink)}html[data-theme=light] .qualification-option span,html[data-theme=light] .qualification-options small{color:var(--auth-light-option-text)}html[data-theme=light] .qualification-option:hover,html[data-theme=light] .qualification-option.is-selected{border-color:var(--accent);background:var(--auth-light-option-selected);box-shadow:var(--auth-light-option-selected-shadow)}html[data-theme=light] .auth-remember-me input[type=checkbox],html[data-theme=light] .auth-form .billing-terms-acceptance input[type=checkbox]{appearance:none;border:1px solid var(--auth-light-checkbox-edge);border-radius:var(--auth-light-checkbox-radius);background:var(--auth-light-checkbox);place-content:center;width:18px;height:18px;display:inline-grid}html[data-theme=light] .auth-remember-me input[type=checkbox]:checked,html[data-theme=light] .auth-form .billing-terms-acceptance input[type=checkbox]:checked{border-color:var(--button-primary-fill);background:var(--button-primary-fill)}html[data-theme=light] .auth-remember-me input[type=checkbox]:checked:after,html[data-theme=light] .auth-form .billing-terms-acceptance input[type=checkbox]:checked:after{border-bottom:2px solid var(--auth-light-checkbox-check);border-left:2px solid var(--auth-light-checkbox-check);content:"";width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}html[data-theme=light] .qualification-progress{background:var(--auth-light-progress)}html[data-theme=light] .auth-form-panel select{border:1px solid var(--auth-light-select-edge);border-radius:var(--radius-pill);background:var(--auth-light-select);color:var(--auth-light-ink)}html[data-theme=light] .onboarding-form .input,html[data-theme=light] .onboarding-field .input{border:1px solid var(--auth-light-onboarding-edge);border-radius:var(--radius-pill);background:var(--auth-light-onboarding-field);box-shadow:var(--auth-light-onboarding-shadow);padding-left:var(--space-4-5)}
