:root[data-theme=crimson-noir] body{color:var(--foreground);background:#ffffff}:root[data-theme=crimson-noir] a:focus-visible,:root[data-theme=crimson-noir] button:focus-visible,:root[data-theme=crimson-noir] input:focus-visible,:root[data-theme=crimson-noir] select:focus-visible{outline:3px solid #e8c9c9;outline-offset:3px}:root[data-theme=crimson-noir] button{border:1px solid var(--border);background:#ffffff;border-radius:8px}:root[data-theme=crimson-noir] .brand,:root[data-theme=crimson-noir] .topbar{color:white}:root[data-theme=crimson-noir] .brand svg,:root[data-theme=crimson-noir] .brand-ai{color:#830000}:root[data-theme=crimson-noir] .navtabs{background:transparent!important}:root[data-theme=crimson-noir] .navtabs button{color:#5c3a3a!important;border:0!important;background:transparent!important;border-radius:0!important}:root[data-theme=crimson-noir] .navtabs button[data-state=active]{color:white!important;box-shadow:0 3px #830000!important}:root[data-theme=crimson-noir] .version{color:#5c3a3a}:root[data-theme=crimson-noir] .crawlbar{background:#ffffff;border-bottom:1px solid var(--border)}:root[data-theme=crimson-noir] .crawlbar label{color:#5c3a3a}:root[data-theme=crimson-noir] .domain-input{border:1px solid #e8c9c9;border-radius:8px}:root[data-theme=crimson-noir] .domain-input svg{color:#5c3a3a}:root[data-theme=crimson-noir] .domain-input input{border:0;background:transparent;outline:none}:root[data-theme=crimson-noir] .primary{background:var(--primary);color:white;border-color:var(--primary)}:root[data-theme=crimson-noir] .text-button{border:0;color:#5c3a3a}:root[data-theme=crimson-noir] .topics{border-right:1px solid var(--border)}:root[data-theme=crimson-noir] .eyebrow{color:#5c3a3a}:root[data-theme=crimson-noir] .topics button{border:0;background:transparent;color:#5c3a3a}:root[data-theme=crimson-noir] .topics button.active{background:#fdeeee;color:#830000}:root[data-theme=crimson-noir] .scope-note{border-top:1px solid var(--border);color:#5c3a3a}:root[data-theme=crimson-noir] .scope-pill{background:#fdeeee;border-radius:30px}:root[data-theme=crimson-noir] .audit-state{color:#5c3a3a}:root[data-theme=crimson-noir] .metrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:root[data-theme=crimson-noir] .metrics div{border-right:1px solid var(--border)}:root[data-theme=crimson-noir] .metrics div:last-child{border:0}:root[data-theme=crimson-noir] .metrics span,:root[data-theme=crimson-noir] .section-title>span{color:#5c3a3a}:root[data-theme=crimson-noir] .category{background:#ffffff;border-radius:10px}:root[data-theme=crimson-noir] .category:hover{box-shadow:0 7px 22px #8300000c;border-color:#e8c9c9}:root[data-theme=crimson-noir] .category p,:root[data-theme=crimson-noir] .category>svg{color:#5c3a3a}:root[data-theme=crimson-noir] .category-icon{background:#fdeeee;color:#830000;border-radius:8px}:root[data-theme=crimson-noir] .icon-1{color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .icon-2,:root[data-theme=crimson-noir] .icon-3{color:#5c3a3a;background:#fdeeee}:root[data-theme=crimson-noir] .muted{color:#5c3a3a}:root[data-theme=crimson-noir] .attention{color:#b07618}:root[data-theme=crimson-noir] .success{color:#168363}:root[data-theme=crimson-noir] .issue-list{border:1px solid var(--border);border-radius:10px;background:#ffffff}:root[data-theme=crimson-noir] .issue{border:0;border-bottom:1px solid var(--border);border-radius:0}:root[data-theme=crimson-noir] .issue:last-child{border-bottom:0}:root[data-theme=crimson-noir] .issue>svg{color:#5c3a3a}:root[data-theme=crimson-noir] .issue.selected{background:#fdeeee}:root[data-theme=crimson-noir] .issue p{color:#5c3a3a}:root[data-theme=crimson-noir] .badge{border-radius:5px;background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .badge.error{background:#fff0f1;color:#bd334b}:root[data-theme=crimson-noir] .badge.warning{background:#fff5df;color:#9a680b}:root[data-theme=crimson-noir] .badge.opportunity{background:#fdeeee;color:#830000}:root[data-theme=crimson-noir] .badge.needs-review{background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .badge.passed{background:#e4f4ed;color:#19765b}:root[data-theme=crimson-noir] .footnote,:root[data-theme=crimson-noir] .priority-cell small{color:#5c3a3a}:root[data-theme=crimson-noir] .detail{background:#ffffff;border-left:1px solid var(--border)}:root[data-theme=crimson-noir] .ratings div{background:#fdeeee;border:1px solid #e8c9c9;border-radius:8px}:root[data-theme=crimson-noir] .ratings small{color:#5c3a3a}:root[data-theme=crimson-noir] .ratings b{color:#830000}:root[data-theme=crimson-noir] .ratings span{color:#5c3a3a}:root[data-theme=crimson-noir] .detail section{border-top:1px solid var(--border)}:root[data-theme=crimson-noir] .detail section p{color:#5c3a3a}:root[data-theme=crimson-noir] .evidence>div{border-top:1px solid var(--border)}:root[data-theme=crimson-noir] .evidence p{background:#fdeeee}:root[data-theme=crimson-noir] .welcome{border:1px solid #e8c9c9;background:linear-gradient(125deg,#ffffff,#fdeeee);border-radius:12px}:root[data-theme=crimson-noir] .welcome-icon{color:#830000}:root[data-theme=crimson-noir] .welcome-points span,:root[data-theme=crimson-noir] .welcome>p{color:#5c3a3a}:root[data-theme=crimson-noir] .search{background:#ffffff;border:1px solid var(--border);border-radius:7px}:root[data-theme=crimson-noir] .search input{border:0;outline:none;background:transparent}:root[data-theme=crimson-noir] select{border:1px solid var(--border);border-radius:6px;background:#ffffff}:root[data-theme=crimson-noir] .quiet-empty{color:#5c3a3a}:root[data-theme=crimson-noir] .settings{background:#fdeeee;border-bottom:1px solid var(--border)}:root[data-theme=crimson-noir] .settings label{color:#5c3a3a}:root[data-theme=crimson-noir] .settings input{background:#ffffff;border:1px solid #e8c9c9;border-radius:6px}:root[data-theme=crimson-noir] .settings p{color:#5c3a3a}:root[data-theme=crimson-noir] .error-banner{background:#fff0f0;color:#b43945;border-bottom:1px solid #f1c8cd}:root[data-theme=crimson-noir] .coverage{color:#5c3a3a;border:1px solid var(--border);border-radius:8px}:root[data-theme=crimson-noir] .pulse{border-radius:50%;background:#bc0202}@media(max-width:760px){:root[data-theme=crimson-noir] .topics{border-bottom:1px solid var(--border)}:root[data-theme=crimson-noir] .detail{border-left:0}}:root[data-theme=crimson-noir] .topbar{background:#000000}:root[data-theme=crimson-noir] .category{box-shadow:0 2px 3px #83000003}:root[data-theme=crimson-noir] .category-icon{border:1px solid #bc020212;border-radius:13px;box-shadow:inset 0 1px 0 #830000cc}:root[data-theme=crimson-noir] .topics button svg{color:#5c3a3a}:root[data-theme=crimson-noir] .topics button.active svg{color:#830000}:root[data-theme=crimson-noir] .issue-symbol{border-radius:9px;background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .issue-symbol.error{color:#cb3650;background:#fff0f3}:root[data-theme=crimson-noir] .issue-symbol.warning{color:#ac7614;background:#fff6e6}:root[data-theme=crimson-noir] .issue-symbol.opportunity{color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .issue-symbol.needs-review{color:#5c3a3a;background:#fdeeee}:root[data-theme=crimson-noir] .issue-symbol.passed{color:#218366;background:#eaf7f1}:root[data-theme=crimson-noir] .welcome-icon{background:#fdeeee;border:1px solid #e8c9c9;border-radius:16px}:root[data-theme=crimson-noir] .audit-state{background:#fdeeee;border:1px solid #e8c9c9;border-radius:11px}:root[data-theme=crimson-noir] .audit-state>svg{color:#5c3a3a}:root[data-theme=crimson-noir] .audit-state strong{color:#1a0a0a}:root[data-theme=crimson-noir] .audit-state p,:root[data-theme=crimson-noir] .audit-state time{color:#5c3a3a}:root[data-theme=crimson-noir] .audit-state.state-finished{background:#f0faf5;border-color:#bde8d0}:root[data-theme=crimson-noir] .audit-state.state-finished>svg,:root[data-theme=crimson-noir] .state-finished strong{color:#188657}:root[data-theme=crimson-noir] .audit-state.state-partial{background:#fffbf1;border-color:#efdeb3}:root[data-theme=crimson-noir] .audit-state.state-partial>svg,:root[data-theme=crimson-noir] .state-partial strong{color:#a47213}:root[data-theme=crimson-noir] .audit-state.state-failed{background:#fff2f4;border-color:#f2c8d0}:root[data-theme=crimson-noir] .audit-state.state-failed>svg,:root[data-theme=crimson-noir] .state-failed strong{color:#ba3650}:root[data-theme=crimson-noir] .audit-state.state-running>svg{color:#830000}:root[data-theme=crimson-noir] .metrics button{border:0;border-right:1px solid var(--border);border-radius:0;background:transparent}:root[data-theme=crimson-noir] .metrics button:last-child{border-right:0}:root[data-theme=crimson-noir] .metrics button>svg{color:#5c3a3a}:root[data-theme=crimson-noir] .metrics button:hover span{color:#830000}:root[data-theme=crimson-noir] .coverage-summary,:root[data-theme=crimson-noir] .coverage-summary b{color:#5c3a3a}:root[data-theme=crimson-noir] .url-tabs{background:#fdeeee!important}:root[data-theme=crimson-noir] .url-tabs button span{background:#fdeeee;border-radius:5px}:root[data-theme=crimson-noir] .url-tabs button[data-state=active]{background:#ffffff!important;color:#830000!important}:root[data-theme=crimson-noir] .url-tabs button[data-state=active] span{background:#fdeeee;color:#830000}:root[data-theme=crimson-noir] .url-pagination span{color:#5c3a3a}:root[data-theme=crimson-noir] .http-code{border-radius:5px;background:#fdeeee}:root[data-theme=crimson-noir] .code-2{color:#1b8060;background:#e9f7ee}:root[data-theme=crimson-noir] .code-3{color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .code-4,:root[data-theme=crimson-noir] .code-5{color:#c04650;background:#fff0f2}:root[data-theme=crimson-noir] .redirect-target svg,:root[data-theme=crimson-noir] td small{color:#5c3a3a}@media(max-width:760px){:root[data-theme=crimson-noir] .category-icon{border-radius:10px}:root[data-theme=crimson-noir] .issue-symbol{border-radius:7px}}:root[data-theme=crimson-noir] .website-picker [data-slot=select-trigger]{background:#fdeeee;border:1px solid #e8c9c9;border-radius:10px}:root[data-theme=crimson-noir] .crawlbar .stop-button{background:#dc2626;color:white;border:1px solid #b91c1c;box-shadow:0 2px 5px #dc262626}:root[data-theme=crimson-noir] .crawlbar .stop-button:hover{background:#b91c1c}:root[data-theme=crimson-noir] .crawlbar .stop-button:focus-visible{outline:3px solid #fca5a5;outline-offset:3px}:root[data-theme=crimson-noir] .platform-note,:root[data-theme=crimson-noir] .storage-state{color:#5c3a3a}:root[data-theme=crimson-noir] .topics .delete-domain{color:#a63944}:root[data-theme=crimson-noir] .topics .delete-domain:hover{color:#b91c1c;background:#fff1f2}:root[data-theme=crimson-noir] .detail{border:1px solid #e8c9c9;border-top:3px solid #bc0202;border-radius:12px;box-shadow:0 6px 24px #83000008}:root[data-theme=crimson-noir] .detail .eyebrow{color:#5c3a3a}:root[data-theme=crimson-noir] .detail section h3{color:#1a0a0a}:root[data-theme=crimson-noir] .detail .evidence p,:root[data-theme=crimson-noir] .detail section p{color:#5c3a3a}:root[data-theme=crimson-noir] .delete-confirmation .delete-confirm-button{background:#c52232;color:white;border-color:#c52232}:root[data-theme=crimson-noir] .delete-confirmation .deletion-error{color:#b91c1c}:root[data-theme=crimson-noir] .delete-confirmation{background:#ffffff;color:#1a0a0a}:root[data-theme=crimson-noir] .website-option,:root[data-theme=crimson-noir] .website-picker [data-slot=select-trigger]{color:#1a0a0a}:root[data-theme=crimson-noir] .site-icon{color:#5c3a3a}:root[data-theme=crimson-noir] .audit-loading{background:#fffffff5;color:#830000}:root[data-theme=crimson-noir] .excluded-dialog{background:#ffffff}:root[data-theme=crimson-noir] .excluded-list>div{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .excluded-list p{color:#5c3a3a}:root[data-theme=crimson-noir] .homepage-preview{border-radius:9px;border:1px solid #e8c9c9;background:#fdeeee;box-shadow:0 2px 8px #8300000b}:root[data-theme=crimson-noir] .preview-skeleton{border-radius:0;background:#fdeeee}:root[data-theme=crimson-noir] .homepage-preview button{background:#fdeeee;border:0;color:#5c3a3a}:root[data-theme=crimson-noir] .skeleton-overlay{background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .seo-skeleton{color:#5c3a3a}:root[data-theme=crimson-noir] .seo-skeleton [data-slot=skeleton]{background:#fdeeee}:root[data-theme=crimson-noir] .skeleton-metrics{border-block:1px solid #e8c9c9}:root[data-theme=crimson-noir] .skeleton-checks>div{border:1px solid #e8c9c9;border-radius:10px}:root[data-theme=crimson-noir] .screenshot-refresh{background:transparent;border:0;color:#5c3a3a}:root[data-theme=crimson-noir] .preview-unavailable,:root[data-theme=crimson-noir] .screenshot-note{color:#5c3a3a}:root[data-theme=crimson-noir] .sitemap-summary{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .sitemap-cards>div{border:1px solid #e8c9c9;border-radius:10px;background:#ffffff}:root[data-theme=crimson-noir] .sitemap-cards svg{color:#5c3a3a}:root[data-theme=crimson-noir] .sitemap-cards strong{color:#1a0a0a}:root[data-theme=crimson-noir] .sitemap-cards .text-button{color:#830000}:root[data-theme=crimson-noir] .sitemap-comparison{background:#fdeeee;border-radius:10px}:root[data-theme=crimson-noir] .sitemap-comparison p{color:#5c3a3a}:root[data-theme=crimson-noir] .icon-4{color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .icon-5{color:#5c3a3a;background:#fdeeee}:root[data-theme=crimson-noir] .sitemap-search-methods strong{color:#1a0a0a}:root[data-theme=crimson-noir] .health-panel{background:#ffffff;border:1px solid #e8c9c9;border-radius:14px;box-shadow:0 5px 22px #83000005}:root[data-theme=crimson-noir] .health-top{background:#fdeeee;border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .health-main>svg{color:#830000}:root[data-theme=crimson-noir] .health-main p{color:#5c3a3a}:root[data-theme=crimson-noir] .health-number{color:#830000}:root[data-theme=crimson-noir] .health-number span{color:#5c3a3a}:root[data-theme=crimson-noir] .health-method{background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .health-categories>div{border-right:1px solid #e8c9c9}:root[data-theme=crimson-noir] .health-categories>div:last-child{border:0}:root[data-theme=crimson-noir] .health-category-label{color:#5c3a3a}:root[data-theme=crimson-noir] .health-category-label h3{color:#1a0a0a}:root[data-theme=crimson-noir] .health-categories small{color:#5c3a3a}:root[data-theme=crimson-noir] .health-categories [data-slot=progress]{background:#fdeeee}:root[data-theme=crimson-noir] .health-categories [data-slot=progress-indicator]{background:#bc0202}:root[data-theme=crimson-noir] .health-categories p{color:#5c3a3a}:root[data-theme=crimson-noir] .health-footer{border-top:1px solid #e8c9c9;color:#5c3a3a}:root[data-theme=crimson-noir] .health-errors{color:#b52c43}:root[data-theme=crimson-noir] .health-warnings{color:#946014}:root[data-theme=crimson-noir] .health-passed{color:#14734e}:root[data-theme=crimson-noir] .health-critical{background:#fff1f3;color:#a5263b;border-top:1px solid #f2d8dd}:root[data-theme=crimson-noir] .health-dialog{background:#ffffff}:root[data-theme=crimson-noir] .health-method-body>p{color:#5c3a3a}:root[data-theme=crimson-noir] .health-table-wrap table{border-collapse:collapse}:root[data-theme=crimson-noir] .health-table-wrap td,:root[data-theme=crimson-noir] .health-table-wrap th{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .health-table-wrap button{border:0;color:#830000;background:transparent}:root[data-theme=crimson-noir] .badge.ok{background:#e9f7ef;color:#18734f}@media(max-width:1100px){:root[data-theme=crimson-noir] .health-categories>div{border-bottom:1px solid #e8c9c9}}@media(max-width:560px){:root[data-theme=crimson-noir] .health-categories>div{border-right:0}}:root[data-theme=crimson-noir] .audit-history{background:#ffffff;border:1px solid #e8c9c9;border-top:0;border-radius:0 0 12px 12px}:root[data-theme=crimson-noir] .history-heading h2 svg{color:#830000}:root[data-theme=crimson-noir] .history-heading p,:root[data-theme=crimson-noir] .history-heading>span{color:#5c3a3a}:root[data-theme=crimson-noir] .history-hint,:root[data-theme=crimson-noir] .history-loading{background:#fdeeee;color:#5c3a3a;border-radius:8px}:root[data-theme=crimson-noir] .history-note{color:#5c3a3a}:root[data-theme=crimson-noir] .history-tooltip{background:#ffffff;border:1px solid #e8c9c9;border-radius:8px;box-shadow:0 5px 20px #8300001a}:root[data-theme=crimson-noir] .history-records summary{color:#830000}:root[data-theme=crimson-noir] .history-records table{border-collapse:collapse}:root[data-theme=crimson-noir] .history-records td,:root[data-theme=crimson-noir] .history-records th{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .settings .image-crawler-setting{border:1px solid #e8c9c9;background:#ffffff;border-radius:10px}:root[data-theme=crimson-noir] .settings .image-crawler-setting p{color:#5c3a3a}:root[data-theme=crimson-noir] .image-list-search{border:1px solid #e8c9c9;border-radius:8px}:root[data-theme=crimson-noir] .image-crawler-setting [data-slot=switch]{border:1px solid #e8c9c9;background:#f4d6d6}:root[data-theme=crimson-noir] .image-crawler-setting [data-slot=switch][data-state=checked]{background:#bc0202;border-color:#bc0202}:root[data-theme=crimson-noir] .image-crawler-setting [data-slot=switch-thumb]{background:#ffffff}:root[data-theme=crimson-noir] .image-limit-label small{color:#5c3a3a}:root[data-theme=crimson-noir] .images-dialog .image-view-tabs{background:#fdeeee}:root[data-theme=crimson-noir] .image-list-count{color:#5c3a3a}:root[data-theme=crimson-noir] .image-source-toggle{border:1px solid #e8c9c9;border-radius:5px;background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .image-source-count,:root[data-theme=crimson-noir] .topic-section h2,:root[data-theme=crimson-noir] .topic-section h2 span{color:#5c3a3a}:root[data-theme=crimson-noir] .check-coverage{background:#fdeeee;border-radius:8px}:root[data-theme=crimson-noir] .icon-6,:root[data-theme=crimson-noir] .icon-8{color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .icon-10,:root[data-theme=crimson-noir] .icon-7,:root[data-theme=crimson-noir] .icon-9{color:#5c3a3a;background:#fdeeee}:root[data-theme=crimson-noir] .history-redesign{background:linear-gradient(180deg,#fdeeee,#ffffff 145px);border:1px solid #e8c9c9;border-radius:0 0 14px 14px}:root[data-theme=crimson-noir] .history-view-tabs{background:#fdeeee!important}:root[data-theme=crimson-noir] .history-view-tabs button{border:0;box-shadow:none}:root[data-theme=crimson-noir] .history-view-tabs button[data-state=active]{background:#ffffff;color:#830000;box-shadow:0 2px 5px #83000012}:root[data-theme=crimson-noir] .history-kicker{color:#5c3a3a}:root[data-theme=crimson-noir] .history-score-strip strong{color:#830000}:root[data-theme=crimson-noir] .history-score-strip strong small,:root[data-theme=crimson-noir] .history-summary-score small{color:#5c3a3a}:root[data-theme=crimson-noir] .history-change{border-radius:8px}:root[data-theme=crimson-noir] .gain{background:#e9f8f0;color:#12784c}:root[data-theme=crimson-noir] .loss{background:#fff3e0;color:#925d12}:root[data-theme=crimson-noir] .neutral{background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .history-comparison-note{color:#5c3a3a}:root[data-theme=crimson-noir] .journey-stop{border-radius:12px}:root[data-theme=crimson-noir] .journey-stop.latest{background:#fdeeee}:root[data-theme=crimson-noir] .journey-stop time,:root[data-theme=crimson-noir] .journey-stop time small{color:#5c3a3a}:root[data-theme=crimson-noir] .journey-marker{border-radius:50%;border:1px solid #e8c9c9;background:#ffffff;color:#830000}:root[data-theme=crimson-noir] .journey-stop:before{background:#fdeeee}:root[data-theme=crimson-noir] .journey-stop.latest .journey-marker.finished{background:#bc0202;color:#fff;box-shadow:0 0 0 6px #83000011}:root[data-theme=crimson-noir] .journey-marker.provisional{border-color:#d4a963;color:#996b16;background:#fffaf0}:root[data-theme=crimson-noir] .journey-score strong small{color:#5c3a3a}:root[data-theme=crimson-noir] .journey-meter{background:#fdeeee;border-radius:5px}:root[data-theme=crimson-noir] .journey-meter span{background:#bc0202;border-radius:5px}:root[data-theme=crimson-noir] .journey-delta{border-radius:15px}:root[data-theme=crimson-noir] .journey-status{color:#5c3a3a}:root[data-theme=crimson-noir] .journey-summary{border:0;background:transparent;color:#830000}:root[data-theme=crimson-noir] .journey-empty{color:#5c3a3a}:root[data-theme=crimson-noir] .history-summary-dialog{background:#ffffff}:root[data-theme=crimson-noir] .history-summary-score{color:#830000}:root[data-theme=crimson-noir] .history-summary-dialog dl>div{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .history-hint.history-progress-hint{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0}:root[data-theme=crimson-noir] .audit-running-dots>span{border-radius:50%;background:currentColor}:root[data-theme=crimson-noir] .live-audit-panel{border:1px solid #e8c9c9;border-radius:0 0 14px 14px;background:linear-gradient(120deg,#fdeeee,#ffffff)}:root[data-theme=crimson-noir] .live-audit-heading{color:#830000}:root[data-theme=crimson-noir] .live-audit-heading h2{color:#1a0a0a}:root[data-theme=crimson-noir] .live-audit-heading>span{background:#fdeeee;border-radius:12px}:root[data-theme=crimson-noir] .live-audit-panel>p{color:#5c3a3a}:root[data-theme=crimson-noir] .live-audit-counts strong{color:#830000}:root[data-theme=crimson-noir] .live-audit-counts small,:root[data-theme=crimson-noir] .live-audit-counts span{color:#5c3a3a}:root[data-theme=crimson-noir] .live-audit-panel .live-audit-note{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .audit-diagnostics{background:#fffaf0;border:1px solid #ebcf92;border-radius:12px;color:#664b1d}:root[data-theme=crimson-noir] .diagnostic-failed{background:#fff5f5;border-color:#f0b9b9;color:#8e3030}:root[data-theme=crimson-noir] .diagnostic-stopped{background:#fdeeee;border-color:#e8c9c9;color:#5c3a3a}:root[data-theme=crimson-noir] .diagnostic-counts{border-top:1px solid #d6bb823f;border-bottom:1px solid #d6bb823f}:root[data-theme=crimson-noir] .delete-incomplete-audit{background:#ffffff;color:#a52c36;border-color:#e5adb2}:root[data-theme=crimson-noir] .delete-incomplete-audit:hover:not(:disabled){background:#fff0f1}:root[data-theme=crimson-noir] .image-collection-notice,:root[data-theme=crimson-noir] .image-volume-warning{background:#fff8e8;color:#79541a;border:1px solid #ecd29a;border-radius:8px}:root[data-theme=crimson-noir] .image-limit-badge{background:#fff0cd;color:#79541a;border-radius:5px}:root[data-theme=crimson-noir] .diagnostic-toolbar{border-bottom:1px solid #d6bb8255}:root[data-theme=crimson-noir] .diagnostic-toolbar .delete-incomplete-audit{background:#ae2939;color:#fff;border-color:#ae2939}:root[data-theme=crimson-noir] .diagnostic-toolbar .delete-incomplete-audit:hover:not(:disabled){background:#902232}:root[data-theme=crimson-noir] .metrics{border:0}:root[data-theme=crimson-noir] .metrics button,:root[data-theme=crimson-noir] .metrics button:first-child,:root[data-theme=crimson-noir] .metrics button:last-child{border:1px solid #e8c9c9;border-radius:14px;background:#ffffff;box-shadow:0 5px 22px #83000005}:root[data-theme=crimson-noir] .metrics button:hover{border-color:#e8c9c9;box-shadow:0 5px 20px #83000010}:root[data-theme=crimson-noir] .metrics .metric-card-heading{color:#5c3a3a}:root[data-theme=crimson-noir] .metrics .metric-card-heading>span{color:#1a0a0a}:root[data-theme=crimson-noir] .metrics strong{color:#830000}:root[data-theme=crimson-noir] .robots-explanation{background:#fdeeee;border:1px solid #e8c9c9;border-radius:12px;color:#5c3a3a}:root[data-theme=crimson-noir] .metrics .robots-metric strong{color:#5c3a3a}:root[data-theme=crimson-noir] .diagnostic-notes{background:#fdeeee;border-color:#e8c9c9;color:#5c3a3a}:root[data-theme=crimson-noir] .audit-state:not(.state-running)+.audit-history{border-top:1px solid #e8c9c9;border-radius:14px}:root[data-theme=crimson-noir] .history-single-audit .audit-journey,:root[data-theme=crimson-noir] .history-single-audit .history-chart{background:radial-gradient(ellipse at 50% 45%,#f4d6d638 0,transparent 65%),linear-gradient(135deg,#fdeeee,#fdeeee 48%,#f0fdfa);border:1px solid #e8c9c9;border-radius:14px}:root[data-theme=crimson-noir] .history-single-audit .history-score-strip{background:linear-gradient(110deg,#fdeeee,#ffffff 60%,#ffffff);border-radius:12px}:root[data-theme=crimson-noir] .health-footer>button{border:0;background:transparent;color:inherit;border-radius:4px}:root[data-theme=crimson-noir] .health-footer>button.health-errors{color:#b83d4a}:root[data-theme=crimson-noir] .health-footer>button.health-warnings{color:#926313}:root[data-theme=crimson-noir] .health-footer>button.health-passed{color:#188657}:root[data-theme=crimson-noir] .io-card>p,:root[data-theme=crimson-noir] .io-count-note,:root[data-theme=crimson-noir] .io-heading p{color:#5c3a3a}:root[data-theme=crimson-noir] .io-switch{background:#fdeeee;border-radius:10px}:root[data-theme=crimson-noir] .io-switch button{border:0;background:transparent;color:#5c3a3a}:root[data-theme=crimson-noir] .io-switch button[aria-pressed=true]{background:#ffffff;color:#830000;box-shadow:0 2px 8px #83000012}:root[data-theme=crimson-noir] .io-stat{border:1px solid #e8c9c9;background:linear-gradient(130deg,#fdeeee,#ffffff);box-shadow:0 5px 18px #83000005;border-radius:14px}:root[data-theme=crimson-noir] .io-stat.error{background:linear-gradient(130deg,#fff0f2,#ffffff)}:root[data-theme=crimson-noir] .io-stat.warning{background:linear-gradient(130deg,#fff7e8,#ffffff)}:root[data-theme=crimson-noir] .io-stat>svg{color:#830000}:root[data-theme=crimson-noir] .io-stat.error>svg{color:var(--io-red)}:root[data-theme=crimson-noir] .io-stat.warning>svg{color:var(--io-amber)}:root[data-theme=crimson-noir] .io-stat>strong{color:#1a0a0a}:root[data-theme=crimson-noir] .io-stat small{color:#5c3a3a}:root[data-theme=crimson-noir] .io-card{background:#ffffff;border:1px solid #e8c9c9;border-radius:15px;box-shadow:0 6px 24px #83000005}:root[data-theme=crimson-noir] .io-card h3{color:#1a0a0a}:root[data-theme=crimson-noir] .io-card-title>button{border:0;color:#830000;background:transparent}:root[data-theme=crimson-noir] .io-issue-row{border:0;border-bottom:1px solid #e8c9c9;border-radius:0;background:transparent}:root[data-theme=crimson-noir] .io-issue-row:hover,:root[data-theme=crimson-noir] .io-page-row:hover{background:#ffffff}:root[data-theme=crimson-noir] .io-issue-name small,:root[data-theme=crimson-noir] .io-rank{color:#5c3a3a}:root[data-theme=crimson-noir] .io-track{border-radius:10px;background:#fdeeee}:root[data-theme=crimson-noir] .io-track>span{background:#bc0202}:root[data-theme=crimson-noir] .io-track>span.io-red{background:#ed6672}:root[data-theme=crimson-noir] .io-track>span.io-amber{background:#f4b94e}:root[data-theme=crimson-noir] .io-badge{background:#fdeeee;color:#5c3a3a;border-radius:20px}:root[data-theme=crimson-noir] .io-badge.error{background:#ffedef;color:#ba3549}:root[data-theme=crimson-noir] .io-badge.warning{background:#fff4dc;color:#8b5904}:root[data-theme=crimson-noir] .io-badge.ok{background:#eaf8f0;color:#167a51}:root[data-theme=crimson-noir] .io-category{border:0;background:transparent}:root[data-theme=crimson-noir] .io-category small{color:#5c3a3a}:root[data-theme=crimson-noir] .io-legend-error{color:var(--io-red)}:root[data-theme=crimson-noir] .io-legend-warning{color:var(--io-amber)}:root[data-theme=crimson-noir] .io-page-row{border:0;border-bottom:1px solid #e8c9c9;border-radius:0}:root[data-theme=crimson-noir] .io-page-row>span:first-child{color:#830000}:root[data-theme=crimson-noir] .io-filters label,:root[data-theme=crimson-noir] .io-filters select{border:1px solid #e8c9c9;border-radius:8px;background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .io-filters input{border:0;outline:none;background:transparent}:root[data-theme=crimson-noir] .io-table-wrap table{border-collapse:collapse}:root[data-theme=crimson-noir] .io-table-wrap th{background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .io-table-wrap td{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .io-table-wrap td button{border:0;color:#5c3a3a;background:transparent}:root[data-theme=crimson-noir] .io-selected{background:#fdeeee}:root[data-theme=crimson-noir] .io-page-filter{color:#830000}:root[data-theme=crimson-noir] .io-empty{color:#5c3a3a}:root[data-theme=crimson-noir] .io-details h4,:root[data-theme=crimson-noir] .io-dialog-scroll h4{color:#1a0a0a}:root[data-theme=crimson-noir] .io-detail-heading,:root[data-theme=crimson-noir] .io-details p,:root[data-theme=crimson-noir] .io-dialog-scroll p{color:#5c3a3a}:root[data-theme=crimson-noir] .io-evidence>div{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .io-donut{border-radius:50%}:root[data-theme=crimson-noir] .io-donut>div{background:#ffffff;border-radius:50%}:root[data-theme=crimson-noir] .io-donut strong{color:#1a0a0a}:root[data-theme=crimson-noir] .io-donut span{color:#5c3a3a}:root[data-theme=crimson-noir] .io-visual .io-summary{border:1px solid #e8c9c9;border-radius:16px;background:linear-gradient(125deg,#fdeeee,#ffffff)}:root[data-theme=crimson-noir] .issues-overview{border:1px solid #e8c9c9;border-radius:20px;background:linear-gradient(145deg,#fdeeee,#ffffff 55%,#fdeeee);box-shadow:0 8px 28px #83000006}@media(max-width:600px){:root[data-theme=crimson-noir] .issues-overview{border-radius:15px}}:root[data-theme=crimson-noir] .metrics .sitemap-combined .metric-card-heading>span,:root[data-theme=crimson-noir] .metrics .sitemap-metric small,:root[data-theme=crimson-noir] .metrics .sitemap-metric-counts small{color:#5c3a3a}:root[data-theme=crimson-noir] .metrics>div.redirect-metric{border:1px solid #e8c9c9;border-radius:14px;background:#ffffff;box-shadow:0 5px 22px #83000005}:root[data-theme=crimson-noir] .metrics .redirect-metric-counts>button{border:0;background:transparent;box-shadow:none;border-radius:4px}:root[data-theme=crimson-noir] .metrics .redirect-metric-counts small{color:#5c3a3a}:root[data-theme=crimson-noir] .topics .topic-category-button{color:inherit;border-radius:8px}:root[data-theme=crimson-noir] .topics .topic-category-button.active,:root[data-theme=crimson-noir] .topics .topic-category-button:hover{background:#fdeeee;color:#830000}:root[data-theme=crimson-noir] .checks-supporting-notes{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .crawlbar .toolbar-check-search{background:#ffffff}:root[data-theme=crimson-noir] .toolbar-check-matches{background:#ffffff;border:1px solid #e8c9c9;border-radius:12px;box-shadow:0 12px 36px #83000025}:root[data-theme=crimson-noir] .toolbar-check-matches>p{color:#5c3a3a}:root[data-theme=crimson-noir] .toolbar-check-matches>button{border:0;border-radius:7px}:root[data-theme=crimson-noir] .toolbar-check-matches>button:hover{background:#fdeeee}:root[data-theme=crimson-noir] .toolbar-check-matches small{color:#5c3a3a}:root[data-theme=crimson-noir] .check-group-card{border:1px solid #e8c9c9;border-radius:15px;background:#ffffff;box-shadow:0 5px 22px #83000005}:root[data-theme=crimson-noir] .check-group-card>header{background:linear-gradient(110deg,#fdeeee,#ffffff);border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .check-group-title>span{border-radius:12px;background:#fdeeee;color:#830000}:root[data-theme=crimson-noir] .check-group-title h2{color:#1a0a0a}:root[data-theme=crimson-noir] .check-group-title p{color:#5c3a3a}:root[data-theme=crimson-noir] .check-group-counts>span{border-radius:20px;background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .check-group-counts .cg-errors{background:#ffecee;color:#b53447}:root[data-theme=crimson-noir] .check-group-counts .cg-warnings{background:#fff3d9;color:#8b5904}:root[data-theme=crimson-noir] .check-group-counts .cg-passed{background:#e6f6ec;color:#18774b}:root[data-theme=crimson-noir] .check-group-card .issue{box-shadow:none}:root[data-theme=crimson-noir] .topics button .sidebar-finding-counts>span{border-radius:5px}:root[data-theme=crimson-noir] .topics button .sidebar-finding-counts>.sidebar-error-count{color:#c52f43;background:#ffebef}:root[data-theme=crimson-noir] .topics button .sidebar-finding-counts>.sidebar-warning-count{color:#916000;background:#fff1bd}:root[data-theme=crimson-noir] .tool-signals-inline>button{border:0;background:transparent;color:#5c3a3a}:root[data-theme=crimson-noir] .tool-signals-details{color:#5c3a3a}:root[data-theme=crimson-noir] .tool-signals-details h3{color:#1a0a0a}:root[data-theme=crimson-noir] .audit-status-title .audit-relative-time{color:#5c3a3a;border-radius:6px;background:#ffffff90}:root[data-theme=crimson-noir] .audit-status-history>b,:root[data-theme=crimson-noir] .site-facts-row{color:#5c3a3a}:root[data-theme=crimson-noir] .language-badge,:root[data-theme=crimson-noir] .site-facts-row b{color:#1a0a0a}:root[data-theme=crimson-noir] .site-facts-row button{border:1px solid #e8c9c9;border-radius:8px;color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .language-popover small{color:#5c3a3a}:root[data-theme=crimson-noir] .rotating-audit-check{color:#830000}:root[data-theme=crimson-noir] .rotating-check-label,:root[data-theme=crimson-noir] .site-info-line{color:#5c3a3a}:root[data-theme=crimson-noir] .site-info-line .platform-note,:root[data-theme=crimson-noir] .site-info-line .site-facts-row,:root[data-theme=crimson-noir] .site-info-line .site-facts-row b{color:inherit}:root[data-theme=crimson-noir] .language-badge{border-radius:4px}:root[data-theme=crimson-noir] .language-badge:focus-visible{outline:2px solid #bc0202;outline-offset:2px}:root[data-theme=crimson-noir] .language-badge img{border-radius:2px;box-shadow:0 0 0 1px #83000020}:root[data-theme=crimson-noir] .saved-audits-trigger{border:1px solid #e8c9c9;border-radius:8px;background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .saved-audit-menu-score{color:#5c3a3a}:root[data-theme=crimson-noir] main>.excluded-link{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .ai-readiness p{color:#5c3a3a}:root[data-theme=crimson-noir] .ai-readiness-grid>section{border:1px solid #e8c9c9;border-radius:14px;background:#ffffff}:root[data-theme=crimson-noir] .ai-readiness td,:root[data-theme=crimson-noir] .ai-readiness th{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .ai-readiness a,:root[data-theme=crimson-noir] .ai-readiness summary{color:#830000}:root[data-theme=crimson-noir] .ai-neutral-status{background:#fdeeee;color:#5c3a3a;border:1px solid #e8c9c9;border-radius:20px}:root[data-theme=crimson-noir] .ai-restricted-pages div{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .social-media p{color:#5c3a3a}:root[data-theme=crimson-noir] .social-columns>section{border:1px solid #e8c9c9;border-radius:16px;background:#ffffff}:root[data-theme=crimson-noir] .social-columns header{color:#830000}:root[data-theme=crimson-noir] .social-columns h3{color:#1a0a0a}:root[data-theme=crimson-noir] .social-columns header>span{background:#fdeeee;border-radius:10px}:root[data-theme=crimson-noir] .social-profile{color:#1a0a0a}:root[data-theme=crimson-noir] .social-brand{background:#fdeeee;border-radius:11px}:root[data-theme=crimson-noir] .social-media details,:root[data-theme=crimson-noir] .social-profile span span{color:#5c3a3a}:root[data-theme=crimson-noir] .social-media details a{color:#830000}:root[data-theme=crimson-noir] .social-person{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .social-person>a{color:#830000}:root[data-theme=crimson-noir] .social-empty{background:#fdeeee;border-radius:10px;color:#5c3a3a}:root[data-theme=crimson-noir] .audit-progress p,:root[data-theme=crimson-noir] .audit-progress>div:first-child{color:#5c3a3a}:root[data-theme=crimson-noir] .ai-source-signals{border:1px solid #e8c9c9;border-radius:14px;background:#ffffff}:root[data-theme=crimson-noir] .ai-source-signals>summary{color:#1a0a0a}:root[data-theme=crimson-noir] .topics .category-heading .category-toggle{border-radius:6px}:root[data-theme=crimson-noir] .topics .category-heading .category-name{color:inherit}:root[data-theme=crimson-noir] .inline-profile-details .social-profile{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .social-empty-emphasis{background:#fdeeee;border:1px solid #e8c9c9;border-left:4px solid #bc0202;color:#830000}:root[data-theme=crimson-noir] .social-media .without-authorship{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .social-media .ai-neutral-status[data-status="Not found"]{background:#fff0f0;border-color:#f0b8bb;color:#b4232b}:root[data-theme=crimson-noir] .social-media .without-authorship{border-top:0}:root[data-theme=crimson-noir] .app-navigation a{border-radius:8px;color:#830000}:root[data-theme=crimson-noir] .app-navigation a:hover{background:#ffffff12;color:white}:root[data-theme=crimson-noir] .app-navigation a[aria-current=page]{background:#bc0202;color:white}:root[data-theme=crimson-noir] .comparison-heading h1{color:#1a0a0a}:root[data-theme=crimson-noir] .comparison-heading>span,:root[data-theme=crimson-noir] .comparison-sort{color:#5c3a3a}:root[data-theme=crimson-noir] .comparison-sort [data-slot=select-trigger]{background:#ffffff}:root[data-theme=crimson-noir] .comparison-sort>button{border:1px solid #e8c9c9;background:#ffffff;border-radius:8px;color:#5c3a3a}:root[data-theme=crimson-noir] .comparison-table{border:1px solid #e8c9c9;border-radius:15px;background:#ffffff;box-shadow:0 4px 20px #83000005}:root[data-theme=crimson-noir] .comparison-table th{background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .comparison-table th button{border:0;background:none;color:inherit}:root[data-theme=crimson-noir] .comparison-table th[aria-sort=ascending],:root[data-theme=crimson-noir] .comparison-table th[aria-sort=descending]{color:#830000}:root[data-theme=crimson-noir] .comparison-website strong{color:#1a0a0a}:root[data-theme=crimson-noir] .comparison-thumbnail{border:1px solid #e8c9c9;border-radius:8px;background:#fdeeee}:root[data-theme=crimson-noir] .comparison-thumbnail>span,:root[data-theme=crimson-noir] .comparison-value{color:#5c3a3a}:root[data-theme=crimson-noir] .comparison-value.metric-score{color:#830000}:root[data-theme=crimson-noir] .comparison-value.metric-errors{color:#ba4555}:root[data-theme=crimson-noir] .comparison-value.metric-warnings{color:#9d711d}:root[data-theme=crimson-noir] .comparison-coverage,:root[data-theme=crimson-noir] .comparison-note{color:#5c3a3a}:root[data-theme=crimson-noir] .comparison-empty{border:1px solid #e8c9c9;background:#ffffff;border-radius:14px;color:#5c3a3a}:root[data-theme=crimson-noir] .comparison-load-error{color:#a34853}:root[data-theme=crimson-noir] .comparison-loading>svg{color:#830000}:root[data-theme=crimson-noir] .audit-comment-setting [data-slot=select-trigger]{background:#ffffff}:root[data-theme=crimson-noir] .live-audit-heading h2[data-slot=tooltip-trigger]:focus-visible{outline:2px solid #bc0202;outline-offset:4px;border-radius:4px}:root[data-theme=crimson-noir] .settings{border:1px solid #e8c9c9;border-top:3px solid #d65360;border-radius:12px;box-shadow:0 8px 24px #83000008}:root[data-theme=crimson-noir] .audit-settings-toggle.is-open{color:#b42338!important;background:#fff0f2;border:1px solid #e8a3ac;border-radius:7px}:root[data-theme=crimson-noir] .audit-settings-toggle.is-open:hover{background:#ffe3e8}:root[data-theme=crimson-noir] .settings-panel-heading{border-bottom:1px solid #e8c9c9}:root[data-theme=crimson-noir] .settings-panel-heading h2{color:#5c3a3a}:root[data-theme=crimson-noir] .settings-panel-heading .text-button{color:#b42338}:root[data-theme=crimson-noir] .settings-panel-footer{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .settings-reset{border:1px solid #e8c9c9;border-radius:7px;background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .settings-reset:hover{background:#ffffff}:root[data-theme=crimson-noir] .comparison-audit-link{border-radius:8px}:root[data-theme=crimson-noir] .comparison-audit-link:hover{box-shadow:0 0 0 2px #830000}:root[data-theme=crimson-noir] .comparison-external-link svg{color:#830000}:root[data-theme=crimson-noir] .comparison-audit-link:focus-visible,:root[data-theme=crimson-noir] .comparison-external-link:focus-visible{outline:2px solid #bc0202;outline-offset:3px}:root[data-theme=crimson-noir] .comparison-view-icon{border-radius:6px}:root[data-theme=crimson-noir] .comparison-view-icon.columns-icon,:root[data-theme=crimson-noir] .comparison-view-icon.rows-icon{color:#830000;background:#fdeeee}:root[data-theme=crimson-noir] .audit-progress .audit-progress-stats{color:#5c3a3a}:root[data-theme=crimson-noir] .audit-settings-backdrop{background:#0000007a}:root[data-theme=crimson-noir] .settings.audit-settings-dialog{background:#fdeeee;box-shadow:0 24px 80px #83000040}:root[data-theme=crimson-noir] .audit-settings-dialog .settings-panel-heading{background:#fdeeee}:root[data-theme=crimson-noir] .audit-settings-dialog .settings-panel-heading .text-button{background:#fff0f2;border:1px solid #e8a3ac}:root[data-theme=crimson-noir] .audit-loading-label svg{color:#830000}:root[data-theme=crimson-noir] .history-compact{background:#ffffff}:root[data-theme=crimson-noir] .history-compact .history-score-strip{background:none;border-radius:0;border-right:1px solid #e8c9c9}:root[data-theme=crimson-noir] .history-compact .history-first-audit{color:#5c3a3a}@media(max-width:600px){:root[data-theme=crimson-noir] .history-compact .history-score-strip{border-right:0;border-bottom:1px solid #e8c9c9}}:root[data-theme=crimson-noir] .history-first-audit .first-audit-arrow{color:#16834a}:root[data-theme=crimson-noir] .badge.error,:root[data-theme=crimson-noir] .badge.warning,:root[data-theme=crimson-noir] .io-badge.error,:root[data-theme=crimson-noir] .io-badge.warning{border:1px solid;border-radius:6px}:root[data-theme=crimson-noir] .badge.error,:root[data-theme=crimson-noir] .io-badge.error{background:#b42338;color:#fff;border-color:#921c2e}:root[data-theme=crimson-noir] .badge.warning,:root[data-theme=crimson-noir] .io-badge.warning{background:#ffdc70;color:#624000;border-color:#c08a13}:root[data-theme=crimson-noir] .check-group-counts>span.has-count{border-radius:8px}:root[data-theme=crimson-noir] .finding-summary{background:#fdeeee;border:1px solid #e8c9c9;border-radius:9px}:root[data-theme=crimson-noir] .detail .finding-info-grid>section,:root[data-theme=crimson-noir] .finding-info-grid>section{background:#ffffff;border:1px solid #e8c9c9;border-radius:9px}:root[data-theme=crimson-noir] .finding-info-grid>section:first-child{background:linear-gradient(130deg,#fdeeee,#fdeeee);border-color:#e8c9c9}:root[data-theme=crimson-noir] .finding-info-grid>section:nth-child(2){background:linear-gradient(130deg,#fdeeee,#ffffff);border-color:#e8c9c9}:root[data-theme=crimson-noir] .finding-info-grid>section:nth-child(3){background:linear-gradient(130deg,#dcf5e6,#f3fcf6);border-color:#afdcc0}:root[data-theme=crimson-noir] .finding-info-grid>section:first-child svg{color:#830000}:root[data-theme=crimson-noir] .finding-info-grid>section:nth-child(2) svg{color:#5c3a3a}:root[data-theme=crimson-noir] .finding-info-grid>section:nth-child(3) svg{color:#16834a}:root[data-theme=crimson-noir] .detail .finding-info-grid>section:first-child{background:linear-gradient(130deg,#fdeeee,#fdeeee);border-color:#e8c9c9}:root[data-theme=crimson-noir] .detail .finding-info-grid>section:nth-child(2){background:linear-gradient(130deg,#fdeeee,#ffffff);border-color:#e8c9c9}:root[data-theme=crimson-noir] .detail .finding-info-grid>section:nth-child(3){background:linear-gradient(130deg,#dcf5e6,#f3fcf6);border-color:#afdcc0}:root[data-theme=crimson-noir] .evidence>.title-length-row{border:1px solid;border-left:4px solid;border-radius:8px}:root[data-theme=crimson-noir] .evidence>.title-length-row.is-short{background:#fff8e6;border-color:#dfac40}:root[data-theme=crimson-noir] .evidence>.title-length-row.is-long{background:#fff0f2;border-color:#d76a7a}:root[data-theme=crimson-noir] .title-length-label strong{border-radius:5px}:root[data-theme=crimson-noir] .is-short .title-length-label strong{background:#ffe4a0;color:#694400}:root[data-theme=crimson-noir] .is-long .title-length-label strong{background:#ffd5dc;color:#942239}:root[data-theme=crimson-noir] .title-length-label span{color:#5c3a3a}:root[data-theme=crimson-noir] .evidence>.title-length-row.is-missing{background:#fff0f2;border-color:#d76a7a}:root[data-theme=crimson-noir] .is-missing .title-length-label strong{background:#ffd5dc;color:#942239}:root[data-theme=crimson-noir] .check-passed-message{background:#e8f6ee;border:1px solid #b8dfc8;border-radius:9px;color:#19653f}:root[data-theme=crimson-noir] .check-group-card .issue.selected{background:#ffffff}:root[data-theme=crimson-noir] .japan-specifics-setting img,:root[data-theme=crimson-noir] .japanese-language-flag img{border:1px solid #e8c9c9;border-radius:2px}:root[data-theme=crimson-noir] .settings .japan-specifics-setting{border:2px solid #d39aa5;border-radius:12px;background:#fff9fa}:root[data-theme=crimson-noir] .japanese-specifics-heading h3{color:#1a0a0a}:root[data-theme=crimson-noir] .japanese-specifics-flag{border:1px solid #e8c9c9;border-radius:2px}:root[data-theme=crimson-noir] .settings #japan-specifics-help small{color:#5c3a3a}:root[data-theme=crimson-noir] .settings .japanese-flag-setting{border-top:1px solid #e5c7ce}:root[data-theme=crimson-noir] .japanese-flag-setting small{color:#5c3a3a}:root[data-theme=crimson-noir] .japanese-specifics-divider{border:0;border-top:1px solid #dcb6bf}:root[data-theme=crimson-noir] .japanese-force-setting>label{color:#1a0a0a}:root[data-theme=crimson-noir] .issue-symbol.content-length-icon{background:#ecfccb;color:#4d7c0f}:root[data-theme=crimson-noir] .content-length-badge{border-radius:6px;background:#ecfccb;color:#4d7c0f}:root[data-theme=crimson-noir] .content-length-notice{background:#fdeeee;border:1px solid #e8c9c9;border-radius:8px;color:#830000}:root[data-theme=crimson-noir] .content-length-sort{border:0;background:transparent;color:inherit}:root[data-theme=crimson-noir] .content-length-sort:focus-visible{outline:2px solid #4d7c0f;outline-offset:4px}:root[data-theme=crimson-noir] .anchor-text-group{border-bottom:1px solid var(--border)}:root[data-theme=crimson-noir] .anchor-text-target{background:#fdeeee;border-radius:8px}:root[data-theme=crimson-noir] .anchor-text-target>span{color:#5c3a3a}:root[data-theme=crimson-noir] .anchor-occurrence-count{border-radius:6px;background:#ecfccb;color:#4d7c0f}:root[data-theme=crimson-noir] .anchor-source-count{color:#4d7c0f}:root[data-theme=crimson-noir] .anchor-text-search{border:1px solid var(--border);border-radius:8px;background:#ffffff;color:#5c3a3a}:root[data-theme=crimson-noir] .anchor-text-search input{border:0;background:transparent;color:#1a0a0a;outline:none}:root[data-theme=crimson-noir] .anchor-text-search:focus-within{outline:2px solid #4d7c0f;outline-offset:2px}:root[data-theme=crimson-noir] .anchor-group-toggle{border:0;border-radius:0;background:transparent;color:#1a0a0a}:root[data-theme=crimson-noir] .badge.not-detected,:root[data-theme=crimson-noir] .issue-symbol.not-detected{background:#ecfdf5;color:#760f0f}:root[data-theme=crimson-noir] .badge.partially-checked,:root[data-theme=crimson-noir] .issue-symbol.partially-checked{background:#fff7ed;color:#9a5800}:root[data-theme=crimson-noir] .issue-symbol.not-checked{background:#fdeeee;color:#5c3a3a}:root[data-theme=crimson-noir] .unchecked-explanation{background:#fdeeee;border:1px solid #e8c9c9;border-radius:10px;color:#1a0a0a}:root[data-theme=crimson-noir] .overview-finding-detail{background:#ffffff}:root[data-theme=crimson-noir] .io-detail-toolbar{color:#5c3a3a}:root[data-theme=crimson-noir] .overview-finding-detail .io-evidence-record{border:1px solid #e8c9c9;border-radius:9px;background:#ffffff}:root[data-theme=crimson-noir] .io-source-label{color:#5c3a3a}:root[data-theme=crimson-noir] .io-link-targets li{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .io-http-status{border-radius:5px;background:#fff0f2;color:#a62336}:root[data-theme=crimson-noir] .schema-inventory-controls input{border:1px solid var(--border,#e8c9c9);border-radius:6px}:root[data-theme=crimson-noir] .schema-entity-details section{background:#ffffff;border:1px solid #e8c9c9;border-radius:6px}:root[data-theme=crimson-noir] .schema-entity-details dl>div{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .schema-presence-summary{border:1px solid #e8c9c9;border-left:4px solid #bc0202;border-radius:10px;background:#ffffff}:root[data-theme=crimson-noir] .schema-presence-summary.is-detected{border-left-color:#15803d}:root[data-theme=crimson-noir] .schema-presence-summary.is-unknown{border-left-color:#d97706}:root[data-theme=crimson-noir] .schema-presence-summary.is-detected>header>svg{color:#15803d}:root[data-theme=crimson-noir] .schema-presence-summary.is-unknown>header>svg{color:#b45309}:root[data-theme=crimson-noir] .schema-presence-summary p{color:#5c3a3a}:root[data-theme=crimson-noir] .schema-presence-urls article{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .schema-presence-label{color:#830000}:root[data-theme=crimson-noir] .schema-presence-label.is-detected{color:#15803d}:root[data-theme=crimson-noir] .schema-presence-label.is-unknown{color:#b45309}:root[data-theme=crimson-noir] .schema-check-group .badge.not-detected,:root[data-theme=crimson-noir] .schema-check-group .issue-symbol.not-detected{background:#fdeeee;color:#830000}:root[data-theme=crimson-noir] .copy-manual{background:#ffffff;border:1px solid #e8c9c9;border-radius:8px}:root[data-theme=crimson-noir] .copy-details-button:focus-visible{outline:3px solid #e8c9c9;outline-offset:3px}:root[data-theme=crimson-noir] .storage-usage{border-left:1px solid #e8c9c930}:root[data-theme=crimson-noir] .storage-usage select,:root[data-theme=crimson-noir] .storage-usage span{color:#830000}:root[data-theme=crimson-noir] .storage-usage strong{color:#fff}:root[data-theme=crimson-noir] .storage-usage button{border:0;background:transparent;color:#830000}:root[data-theme=crimson-noir] .storage-usage select{background:#000000;border:0}:root[data-theme=crimson-noir] .storage-usage-title{color:#fff}:root[data-theme=crimson-noir] .saved-audit-choice>button{color:#830000}:root[data-theme=crimson-noir] .saved-audits-actions{border-top:1px solid #e8c9c9}:root[data-theme=crimson-noir] .history-delete-button{background:#b42338;color:white;border-color:#b42338}:root[data-theme=crimson-noir] .website-picker>label{color:#830000}:root[data-theme=crimson-noir] .io-page-row .io-badge.is-zero{background:#fdeeee;color:#5c3a3a;border-color:#e8c9c9}:root[data-theme=crimson-noir] .theme-trigger{border:1px solid #e8c9c940;background:#ffffff0d;color:#830000}:root[data-theme=crimson-noir] .theme-menu small,:root[data-theme=crimson-noir] .theme-note{color:#5c3a3a}:root[data-theme=crimson-noir] .theme-error{background:#fff0f3;color:#92273d;border-radius:6px}:root[data-theme=crimson-noir] .theme-save-state{color:#830000}@media(max-width:760px){:root[data-theme=crimson-noir] .mobile-storage-trigger{border:0;background:transparent;color:#830000}:root[data-theme=crimson-noir] .storage-usage{border:0}:root[data-theme=crimson-noir] .responsive-topics{border-right:0}:root[data-theme=crimson-noir] .topics .mobile-topics-trigger{background:#fdeeee;border:1px solid #e8c9c9;color:#830000}:root[data-theme=crimson-noir] .mobile-explanation{border:1px solid var(--border);border-radius:8px}:root[data-theme=crimson-noir] .mobile-explanation .explanation-trigger{background:transparent;border:0;border-radius:4px;color:inherit}:root[data-theme=crimson-noir] .crawlbar>.mobile-check-search-toggle{color:var(--primary);border-color:var(--border);background:var(--background)}:root[data-theme=crimson-noir] .mobile-check-search-toggle[aria-expanded=true]{background:var(--accent);color:var(--accent-foreground)}}@media(min-width:761px){:root[data-theme=crimson-noir] .sidebar-domain{border-bottom:1px solid var(--border);color:var(--foreground)}}:root[data-theme=crimson-noir]{--background:#fff;--accent:#fde2e2;--accent-foreground:#900808}:root[data-theme=crimson-noir] body{background:#fff}:root[data-theme=crimson-noir] .topbar{background:#681616}:root[data-theme=crimson-noir] .topics{background:#fef3f3}:root[data-theme=crimson-noir] a{color:#830000}:root[data-theme=crimson-noir] .primary{background:#bc0202;border-color:#bc0202}:root[data-theme=crimson-noir] .app-navigation a{color:#ffe3e3}:root[data-theme=crimson-noir] .app-navigation a[aria-current=page]{background:#ffe3e3;color:#750808}:root[data-theme=crimson-noir] .topics .topic-category-button.active,:root[data-theme=crimson-noir] .topics button.active{background:#f4d6d6;color:#900808}:root[data-theme=crimson-noir] .storage-usage span,:root[data-theme=crimson-noir] .topbar .version,:root[data-theme=crimson-noir] .website-picker>label{color:#ffe3e3}:root[data-theme=crimson-noir] .storage-usage strong,:root[data-theme=crimson-noir] .storage-usage-title{color:#fff}:root[data-theme=crimson-noir] .theme-trigger{background:#ffffff12;border-color:#ffffff50;color:#fff}:root[data-theme=crimson-noir] .theme-menu strong{color:#1a0a0a}:root[data-theme=crimson-noir] .theme-menu small,:root[data-theme=crimson-noir] .theme-note{color:#5c3a3a}:root[data-theme=crimson-noir] ::selection{background:#fcc0c0;color:#1a0a0a}:root[data-theme=crimson-noir] .history-chart .recharts-area-curve{stroke:#bc0202}:root[data-theme=crimson-noir] .history-chart stop{stop-color:#bc0202}:root[data-theme=crimson-noir] .history-chart circle[fill="#f43232"]{fill:#bc0202}:root[data-theme=crimson-noir] .brand{color:#fff}:root[data-theme=crimson-noir] .brand-ai{color:#f99696}:root[data-theme=crimson-noir] .brand svg{color:#fa9c9c}:root[data-theme=crimson-noir]{--primary:#bd0a0a;--muted:#fee7e7;--border:#eeafaf;--accent:#fccbcb;--accent-foreground:#870707}:root[data-theme=crimson-noir] .topbar{background:linear-gradient(110deg,#600505,#9d0808 58%,#a40909)}:root[data-theme=crimson-noir] .topics{background:linear-gradient(165deg,#fdd7d7,#feebeb 52%,#fff7f7);border-right-color:#f0a8a8}:root[data-theme=crimson-noir] .sidebar-domain{color:#760707;border-bottom-color:#f0a8a8}:root[data-theme=crimson-noir] .primary{background:linear-gradient(120deg,#b00909,#af0909);border-color:#a90909;color:#fff;box-shadow:0 3px 10px #bd0a0a2b}:root[data-theme=crimson-noir] .primary:hover{background:linear-gradient(120deg,#920808,#8f0808)}:root[data-theme=crimson-noir] .app-navigation a[aria-current=page]{background:#fddede;color:#6a0606;box-shadow:inset 0 0 0 1px #ffffff70}:root[data-theme=crimson-noir] .topics .topic-category-button.active,:root[data-theme=crimson-noir] .topics button.active{background:linear-gradient(110deg,#fbb7b7,#fdd3d3);color:#780606;box-shadow:inset 3px 0 #d10b0b}:root[data-theme=crimson-noir] .crawlbar{background:linear-gradient(100deg,#fff,#feeeee);border-bottom-color:#f4b7b7}:root[data-theme=crimson-noir] .health-top{background:linear-gradient(115deg,#7a0606,#ab0909 60%,#a10808);border-bottom-color:#8f0808}:root[data-theme=crimson-noir] .health-main h2,:root[data-theme=crimson-noir] .health-main>svg,:root[data-theme=crimson-noir] .health-number{color:#fff}:root[data-theme=crimson-noir] .health-main p,:root[data-theme=crimson-noir] .health-number span{color:#fee3e3}:root[data-theme=crimson-noir] .health-method{background:#fef2f2;color:#830707;border-color:#fbb4b4}:root[data-theme=crimson-noir] .health-panel{border-color:#ec9797;box-shadow:0 5px 20px #ab090914}:root[data-theme=crimson-noir] .check-group-card>header{background:linear-gradient(110deg,#fdd4d4,#fff4f4);border-bottom-color:#efabab}:root[data-theme=crimson-noir] .check-group-title h2{color:#870808}:root[data-theme=crimson-noir] .category-icon{background:linear-gradient(135deg,#fdd5d5,#feefef);color:#af0909;border-color:#f0a8a8;box-shadow:inset 0 1px 0 #ffffff}:root[data-theme=crimson-noir] .check-group-card .issue.selected,:root[data-theme=crimson-noir] .issue.selected{background:linear-gradient(100deg,#fddbdb,#fff4f4);box-shadow:inset 3px 0 #d51616}:root[data-theme=crimson-noir] .history-compact{background:linear-gradient(120deg,#fee6e6,#fff 75%);border-color:#efb1b1}:root[data-theme=crimson-noir] .history-chart .recharts-area-curve{stroke:#ca0b0b}:root[data-theme=crimson-noir] .history-chart stop{stop-color:#ef1515}:root[data-theme=crimson-noir] .history-chart circle[fill="#f43232"]{fill:#ca0b0b}:root[data-theme=crimson-noir]{color-scheme:light;--background:#fffafa;--foreground:#1a0a0a;--primary:#bc0202;--muted:#fdeeee;--muted-foreground:#5c3a3a;--border:#e8c9c9;--popover:#fff;--popover-foreground:#1a0a0a;--accent:#f6dcdc;--accent-foreground:#830000}:root[data-theme=crimson-noir] body{background:#fffafa;color:#1a0a0a}:root[data-theme=crimson-noir] .topbar{background:linear-gradient(110deg,#000000,#bc0202 62%,#bc0202);color:#fff}:root[data-theme=crimson-noir] .topics{background:#fdeeee}:root[data-theme=crimson-noir] .app-navigation a[aria-current=page],:root[data-theme=crimson-noir] .primary{background:#bc0202;border-color:#830000;color:#fff}:root[data-theme=crimson-noir] .health-top{background:linear-gradient(110deg,#830000,#bc0202 58%,#bc0202);color:#fff}:root[data-theme=crimson-noir] .check-group-card>header{background:linear-gradient(110deg,#f6dcdc,#fdeeee 65%,#fff)}:root[data-theme=crimson-noir] .preview-unavailable{border-color:#e8c9c9}:root[data-theme=crimson-noir] .theme-trigger:hover{border-color:#ff6f61}