:root[data-theme=obsidian-violet] body{color:var(--foreground);background:#000000}:root[data-theme=obsidian-violet] a:focus-visible,:root[data-theme=obsidian-violet] button:focus-visible,:root[data-theme=obsidian-violet] input:focus-visible,:root[data-theme=obsidian-violet] select:focus-visible{outline:3px solid #303030;outline-offset:3px}:root[data-theme=obsidian-violet] button{border:1px solid var(--border);background:#000000;border-radius:8px}:root[data-theme=obsidian-violet] .brand,:root[data-theme=obsidian-violet] .topbar{color:white}:root[data-theme=obsidian-violet] .brand svg,:root[data-theme=obsidian-violet] .brand-ai{color:#8a8a8a}:root[data-theme=obsidian-violet] .navtabs{background:transparent!important}:root[data-theme=obsidian-violet] .navtabs button{color:#8a8a8a!important;border:0!important;background:transparent!important;border-radius:0!important}:root[data-theme=obsidian-violet] .navtabs button[data-state=active]{color:white!important;box-shadow:0 3px #000000!important}:root[data-theme=obsidian-violet] .version{color:#8a8a8a}:root[data-theme=obsidian-violet] .crawlbar{background:#000000;border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .crawlbar label{color:#8a8a8a}:root[data-theme=obsidian-violet] .domain-input{border:1px solid #303030;border-radius:8px}:root[data-theme=obsidian-violet] .domain-input svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .domain-input input{border:0;background:transparent;outline:none}:root[data-theme=obsidian-violet] .primary{background:var(--primary);color:white;border-color:var(--primary)}:root[data-theme=obsidian-violet] .text-button{border:0;color:#8a8a8a}:root[data-theme=obsidian-violet] .topics{border-right:1px solid var(--border)}:root[data-theme=obsidian-violet] .eyebrow{color:#8a8a8a}:root[data-theme=obsidian-violet] .topics button{border:0;background:transparent;color:#8a8a8a}:root[data-theme=obsidian-violet] .topics button.active{background:#151515;color:#b7a3ff}:root[data-theme=obsidian-violet] .scope-note{border-top:1px solid var(--border);color:#8a8a8a}:root[data-theme=obsidian-violet] .scope-pill{background:#151515;border-radius:30px}:root[data-theme=obsidian-violet] .audit-state{color:#8a8a8a}:root[data-theme=obsidian-violet] .metrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .metrics div{border-right:1px solid var(--border)}:root[data-theme=obsidian-violet] .metrics div:last-child{border:0}:root[data-theme=obsidian-violet] .metrics span,:root[data-theme=obsidian-violet] .section-title>span{color:#8a8a8a}:root[data-theme=obsidian-violet] .category{background:#000000;border-radius:10px}:root[data-theme=obsidian-violet] .category:hover{box-shadow:0 7px 22px #0000000c;border-color:#303030}:root[data-theme=obsidian-violet] .category p,:root[data-theme=obsidian-violet] .category>svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .category-icon{background:#151515;color:#b7a3ff;border-radius:8px}:root[data-theme=obsidian-violet] .icon-1,:root[data-theme=obsidian-violet] .icon-2,:root[data-theme=obsidian-violet] .icon-3{color:#8a8a8a;background:#151515}:root[data-theme=obsidian-violet] .muted{color:#8a8a8a}:root[data-theme=obsidian-violet] .attention{color:#efcc7b}:root[data-theme=obsidian-violet] .success{color:#76dfb4}:root[data-theme=obsidian-violet] .issue-list{border:1px solid var(--border);border-radius:10px;background:#000000}:root[data-theme=obsidian-violet] .issue{border:0;border-bottom:1px solid var(--border);border-radius:0}:root[data-theme=obsidian-violet] .issue:last-child{border-bottom:0}:root[data-theme=obsidian-violet] .issue>svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .issue.selected{background:#151515}:root[data-theme=obsidian-violet] .issue p{color:#8a8a8a}:root[data-theme=obsidian-violet] .badge{border-radius:5px;background:#151515;color:#8a8a8a}:root[data-theme=obsidian-violet] .badge.error{background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .badge.warning{background:#3b3225;color:#efcc7b}:root[data-theme=obsidian-violet] .badge.needs-review,:root[data-theme=obsidian-violet] .badge.opportunity{background:#151515;color:#8a8a8a}:root[data-theme=obsidian-violet] .badge.passed{background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .footnote,:root[data-theme=obsidian-violet] .priority-cell small{color:#8a8a8a}:root[data-theme=obsidian-violet] .detail{background:#000000;border-left:1px solid var(--border)}:root[data-theme=obsidian-violet] .ratings div{background:#000000;border:1px solid #303030;border-radius:8px}:root[data-theme=obsidian-violet] .ratings small{color:#8a8a8a}:root[data-theme=obsidian-violet] .ratings b{color:#ffffff}:root[data-theme=obsidian-violet] .ratings span{color:#8a8a8a}:root[data-theme=obsidian-violet] .detail section{border-top:1px solid var(--border)}:root[data-theme=obsidian-violet] .detail section p{color:#8a8a8a}:root[data-theme=obsidian-violet] .evidence>div{border-top:1px solid var(--border)}:root[data-theme=obsidian-violet] .evidence p{background:#000000}:root[data-theme=obsidian-violet] .welcome{border:1px solid #303030;background:linear-gradient(125deg,#000000,#151515);border-radius:12px}:root[data-theme=obsidian-violet] .welcome-icon{color:#b7a3ff}:root[data-theme=obsidian-violet] .welcome-points span,:root[data-theme=obsidian-violet] .welcome>p{color:#8a8a8a}:root[data-theme=obsidian-violet] .search{background:#000000;border:1px solid var(--border);border-radius:7px}:root[data-theme=obsidian-violet] .search input{border:0;outline:none;background:transparent}:root[data-theme=obsidian-violet] select{border:1px solid var(--border);border-radius:6px;background:#000000}:root[data-theme=obsidian-violet] .quiet-empty{color:#8a8a8a}:root[data-theme=obsidian-violet] .settings{background:#151515;border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .settings label{color:#8a8a8a}:root[data-theme=obsidian-violet] .settings input{background:#000000;border:1px solid #303030;border-radius:6px}:root[data-theme=obsidian-violet] .settings p{color:#8a8a8a}:root[data-theme=obsidian-violet] .error-banner{background:#3c2738;color:#ff91ad;border-bottom:1px solid #f1c8cd}:root[data-theme=obsidian-violet] .coverage{color:#8a8a8a;border:1px solid var(--border);border-radius:8px}:root[data-theme=obsidian-violet] .pulse{border-radius:50%;background:#6d4aff}@media(max-width:760px){:root[data-theme=obsidian-violet] .topics{border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .detail{border-left:0}}:root[data-theme=obsidian-violet] .topbar{background:#000000}:root[data-theme=obsidian-violet] .category{box-shadow:0 2px 3px #00000003}:root[data-theme=obsidian-violet] .category-icon{border:1px solid #8a6cff12;border-radius:13px;box-shadow:inset 0 1px 0 #000000cc}:root[data-theme=obsidian-violet] .topics button svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .topics button.active svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .issue-symbol{border-radius:9px;background:#151515;color:#8a8a8a}:root[data-theme=obsidian-violet] .issue-symbol.error{color:#ff91ad;background:#3c2738}:root[data-theme=obsidian-violet] .issue-symbol.warning{color:#efcc7b;background:#3b3225}:root[data-theme=obsidian-violet] .issue-symbol.needs-review,:root[data-theme=obsidian-violet] .issue-symbol.opportunity{color:#8a8a8a;background:#151515}:root[data-theme=obsidian-violet] .issue-symbol.passed{color:#76dfb4;background:#203b35}:root[data-theme=obsidian-violet] .welcome-icon{background:#151515;border:1px solid #303030;border-radius:16px}:root[data-theme=obsidian-violet] .audit-state{background:#151515;border:1px solid #303030;border-radius:11px}:root[data-theme=obsidian-violet] .audit-state>svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .audit-state strong{color:#ffffff}:root[data-theme=obsidian-violet] .audit-state p,:root[data-theme=obsidian-violet] .audit-state time{color:#8a8a8a}:root[data-theme=obsidian-violet] .audit-state.state-finished{background:#203b35;border-color:#bde8d0}:root[data-theme=obsidian-violet] .audit-state.state-finished>svg,:root[data-theme=obsidian-violet] .state-finished strong{color:#76dfb4}:root[data-theme=obsidian-violet] .audit-state.state-partial{background:#3b3225;border-color:#efdeb3}:root[data-theme=obsidian-violet] .audit-state.state-partial>svg,:root[data-theme=obsidian-violet] .state-partial strong{color:#efcc7b}:root[data-theme=obsidian-violet] .audit-state.state-failed{background:#3c2738;border-color:#f2c8d0}:root[data-theme=obsidian-violet] .audit-state.state-failed>svg,:root[data-theme=obsidian-violet] .state-failed strong{color:#ff91ad}:root[data-theme=obsidian-violet] .audit-state.state-running>svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .metrics button{border:0;border-right:1px solid var(--border);border-radius:0;background:transparent}:root[data-theme=obsidian-violet] .metrics button:last-child{border-right:0}:root[data-theme=obsidian-violet] .metrics button>svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .metrics button:hover span{color:#b7a3ff}:root[data-theme=obsidian-violet] .coverage-summary,:root[data-theme=obsidian-violet] .coverage-summary b{color:#8a8a8a}:root[data-theme=obsidian-violet] .url-tabs{background:#151515!important}:root[data-theme=obsidian-violet] .url-tabs button span{background:#151515;border-radius:5px}:root[data-theme=obsidian-violet] .url-tabs button[data-state=active]{background:#000000!important;color:#b7a3ff!important}:root[data-theme=obsidian-violet] .url-tabs button[data-state=active] span{background:#151515;color:#b7a3ff}:root[data-theme=obsidian-violet] .url-pagination span{color:#8a8a8a}:root[data-theme=obsidian-violet] .http-code{border-radius:5px;background:#151515}:root[data-theme=obsidian-violet] .code-2{color:#76dfb4;background:#203b35}:root[data-theme=obsidian-violet] .code-3{color:#8a8a8a;background:#151515}:root[data-theme=obsidian-violet] .code-4,:root[data-theme=obsidian-violet] .code-5{color:#ff91ad;background:#3c2738}:root[data-theme=obsidian-violet] .redirect-target svg,:root[data-theme=obsidian-violet] td small{color:#8a8a8a}@media(max-width:760px){:root[data-theme=obsidian-violet] .category-icon{border-radius:10px}:root[data-theme=obsidian-violet] .issue-symbol{border-radius:7px}}:root[data-theme=obsidian-violet] .website-picker [data-slot=select-trigger]{background:#000000;border:1px solid #303030;border-radius:10px}:root[data-theme=obsidian-violet] .crawlbar .stop-button{background:#dc2626;color:white;border:1px solid #b91c1c;box-shadow:0 2px 5px #00000026}:root[data-theme=obsidian-violet] .crawlbar .stop-button:hover{background:#b91c1c}:root[data-theme=obsidian-violet] .crawlbar .stop-button:focus-visible{outline:3px solid #fca5a5;outline-offset:3px}:root[data-theme=obsidian-violet] .platform-note,:root[data-theme=obsidian-violet] .storage-state{color:#8a8a8a}:root[data-theme=obsidian-violet] .topics .delete-domain{color:#ff91ad}:root[data-theme=obsidian-violet] .topics .delete-domain:hover{color:#ff91ad;background:#3c2738}:root[data-theme=obsidian-violet] .detail{border:1px solid #303030;border-top:3px solid #8a6cff;border-radius:12px;box-shadow:0 6px 24px #00000008}:root[data-theme=obsidian-violet] .detail .evidence p,:root[data-theme=obsidian-violet] .detail .eyebrow,:root[data-theme=obsidian-violet] .detail section h3,:root[data-theme=obsidian-violet] .detail section p{color:#ffffff}:root[data-theme=obsidian-violet] .delete-confirmation .delete-confirm-button{background:#c52232;color:white;border-color:#c52232}:root[data-theme=obsidian-violet] .delete-confirmation .deletion-error{color:#ff91ad}:root[data-theme=obsidian-violet] .delete-confirmation{background:#000000;color:#ffffff}:root[data-theme=obsidian-violet] .website-option,:root[data-theme=obsidian-violet] .website-picker [data-slot=select-trigger]{color:#ffffff}:root[data-theme=obsidian-violet] .site-icon{color:#8a8a8a}:root[data-theme=obsidian-violet] .audit-loading{background:#000000f5;color:#b7a3ff}:root[data-theme=obsidian-violet] .excluded-dialog{background:#000000}:root[data-theme=obsidian-violet] .excluded-list>div{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .excluded-list p{color:#8a8a8a}:root[data-theme=obsidian-violet] .homepage-preview{border-radius:9px;border:1px solid #303030;background:#151515;box-shadow:0 2px 8px #0000000b}:root[data-theme=obsidian-violet] .preview-skeleton{border-radius:0;background:#151515}:root[data-theme=obsidian-violet] .homepage-preview button{background:#151515;border:0;color:#8a8a8a}:root[data-theme=obsidian-violet] .skeleton-overlay{background:#000000;color:#ffffff}:root[data-theme=obsidian-violet] .seo-skeleton{color:#8a8a8a}:root[data-theme=obsidian-violet] .seo-skeleton [data-slot=skeleton]{background:#151515}:root[data-theme=obsidian-violet] .skeleton-metrics{border-block:1px solid #303030}:root[data-theme=obsidian-violet] .skeleton-checks>div{border:1px solid #303030;border-radius:10px}:root[data-theme=obsidian-violet] .screenshot-refresh{background:transparent;border:0;color:#8a8a8a}:root[data-theme=obsidian-violet] .preview-unavailable,:root[data-theme=obsidian-violet] .screenshot-note{color:#8a8a8a}:root[data-theme=obsidian-violet] .sitemap-summary{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .sitemap-cards>div{border:1px solid #303030;border-radius:10px;background:#000000}:root[data-theme=obsidian-violet] .sitemap-cards svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .sitemap-cards strong{color:#ffffff}:root[data-theme=obsidian-violet] .sitemap-cards .text-button{color:#b7a3ff}:root[data-theme=obsidian-violet] .sitemap-comparison{background:#151515;border-radius:10px}:root[data-theme=obsidian-violet] .sitemap-comparison p{color:#8a8a8a}:root[data-theme=obsidian-violet] .icon-4,:root[data-theme=obsidian-violet] .icon-5{color:#8a8a8a;background:#151515}:root[data-theme=obsidian-violet] .sitemap-search-methods strong{color:#ffffff}:root[data-theme=obsidian-violet] .health-panel{background:#000000;border:1px solid #303030;border-radius:14px;box-shadow:0 5px 22px #00000005}:root[data-theme=obsidian-violet] .health-top{background:#000000;border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .health-main>svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .health-main p{color:#8a8a8a}:root[data-theme=obsidian-violet] .health-number{color:#b7a3ff}:root[data-theme=obsidian-violet] .health-number span{color:#8a8a8a}:root[data-theme=obsidian-violet] .health-method{background:#000000;color:#8a8a8a}:root[data-theme=obsidian-violet] .health-categories>div{border-right:1px solid #303030}:root[data-theme=obsidian-violet] .health-categories>div:last-child{border:0}:root[data-theme=obsidian-violet] .health-category-label{color:#8a8a8a}:root[data-theme=obsidian-violet] .health-category-label h3{color:#ffffff}:root[data-theme=obsidian-violet] .health-categories small{color:#8a8a8a}:root[data-theme=obsidian-violet] .health-categories [data-slot=progress]{background:#151515}:root[data-theme=obsidian-violet] .health-categories [data-slot=progress-indicator]{background:#6d4aff}:root[data-theme=obsidian-violet] .health-categories p{color:#8a8a8a}:root[data-theme=obsidian-violet] .health-footer{border-top:1px solid #303030;color:#8a8a8a}:root[data-theme=obsidian-violet] .health-errors{color:#ff91ad}:root[data-theme=obsidian-violet] .health-warnings{color:#efcc7b}:root[data-theme=obsidian-violet] .health-passed{color:#76dfb4}:root[data-theme=obsidian-violet] .health-critical{background:#3c2738;color:#ff91ad;border-top:1px solid #f2d8dd}:root[data-theme=obsidian-violet] .health-dialog{background:#000000}:root[data-theme=obsidian-violet] .health-method-body>p{color:#ffffff}:root[data-theme=obsidian-violet] .health-table-wrap table{border-collapse:collapse}:root[data-theme=obsidian-violet] .health-table-wrap td,:root[data-theme=obsidian-violet] .health-table-wrap th{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .health-table-wrap button{border:0;color:#b7a3ff;background:transparent}:root[data-theme=obsidian-violet] .badge.ok{background:#203b35;color:#76dfb4}@media(max-width:1100px){:root[data-theme=obsidian-violet] .health-categories>div{border-bottom:1px solid #303030}}@media(max-width:560px){:root[data-theme=obsidian-violet] .health-categories>div{border-right:0}}:root[data-theme=obsidian-violet] .audit-history{background:#000000;border:1px solid #303030;border-top:0;border-radius:0 0 12px 12px}:root[data-theme=obsidian-violet] .history-heading h2 svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .history-heading p,:root[data-theme=obsidian-violet] .history-heading>span{color:#8a8a8a}:root[data-theme=obsidian-violet] .history-loading{background:#000000;color:#8a8a8a;border-radius:8px}:root[data-theme=obsidian-violet] .history-hint{color:#ffffff;background:#000000;border-radius:8px}:root[data-theme=obsidian-violet] .history-note{color:#8a8a8a}:root[data-theme=obsidian-violet] .history-tooltip{background:#000000;border:1px solid #303030;border-radius:8px;box-shadow:0 5px 20px #0000001a}:root[data-theme=obsidian-violet] .history-records summary{color:#b7a3ff}:root[data-theme=obsidian-violet] .history-records table{border-collapse:collapse}:root[data-theme=obsidian-violet] .history-records td,:root[data-theme=obsidian-violet] .history-records th{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .settings .image-crawler-setting{border:1px solid #303030;background:#000000;border-radius:10px}:root[data-theme=obsidian-violet] .settings .image-crawler-setting p{color:#8a8a8a}:root[data-theme=obsidian-violet] .image-list-search{border:1px solid #303030;border-radius:8px}:root[data-theme=obsidian-violet] .image-crawler-setting [data-slot=switch]{border:1px solid #303030;background:#151515}:root[data-theme=obsidian-violet] .image-crawler-setting [data-slot=switch][data-state=checked]{background:#6d4aff;border-color:#8a6cff}:root[data-theme=obsidian-violet] .image-crawler-setting [data-slot=switch-thumb]{background:#000000}:root[data-theme=obsidian-violet] .image-limit-label small{color:#8a8a8a}:root[data-theme=obsidian-violet] .images-dialog .image-view-tabs{background:#151515}:root[data-theme=obsidian-violet] .image-list-count{color:#8a8a8a}:root[data-theme=obsidian-violet] .image-source-toggle{border:1px solid #303030;border-radius:5px;background:#000000;color:#ffffff}:root[data-theme=obsidian-violet] .image-source-count,:root[data-theme=obsidian-violet] .topic-section h2,:root[data-theme=obsidian-violet] .topic-section h2 span{color:#8a8a8a}:root[data-theme=obsidian-violet] .check-coverage{background:#000000;border-radius:8px}:root[data-theme=obsidian-violet] .icon-10,:root[data-theme=obsidian-violet] .icon-6,:root[data-theme=obsidian-violet] .icon-7,:root[data-theme=obsidian-violet] .icon-8,:root[data-theme=obsidian-violet] .icon-9{color:#8a8a8a;background:#151515}:root[data-theme=obsidian-violet] .history-redesign{background:linear-gradient(180deg,#000000,#000000 145px);border:1px solid #303030;border-radius:0 0 14px 14px}:root[data-theme=obsidian-violet] .history-view-tabs{background:#151515!important}:root[data-theme=obsidian-violet] .history-view-tabs button{border:0;box-shadow:none}:root[data-theme=obsidian-violet] .history-view-tabs button[data-state=active]{background:#000000;color:#b7a3ff;box-shadow:0 2px 5px #00000012}:root[data-theme=obsidian-violet] .history-kicker{color:#8a8a8a}:root[data-theme=obsidian-violet] .history-score-strip strong{color:#b7a3ff}:root[data-theme=obsidian-violet] .history-score-strip strong small,:root[data-theme=obsidian-violet] .history-summary-score small{color:#8a8a8a}:root[data-theme=obsidian-violet] .history-change{border-radius:8px}:root[data-theme=obsidian-violet] .gain{background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .loss{background:#3b3225;color:#efcc7b}:root[data-theme=obsidian-violet] .neutral{background:#151515;color:#8a8a8a}:root[data-theme=obsidian-violet] .history-comparison-note{color:#8a8a8a}:root[data-theme=obsidian-violet] .journey-stop{border-radius:12px}:root[data-theme=obsidian-violet] .journey-stop.latest{background:#151515}:root[data-theme=obsidian-violet] .journey-stop time{color:#ffffff}:root[data-theme=obsidian-violet] .journey-stop time small{color:#8a8a8a}:root[data-theme=obsidian-violet] .journey-marker{border-radius:50%;border:1px solid #303030;background:#000000;color:#b7a3ff}:root[data-theme=obsidian-violet] .journey-stop:before{background:#151515}:root[data-theme=obsidian-violet] .journey-stop.latest .journey-marker.finished{background:#6d4aff;color:#fff;box-shadow:0 0 0 6px #00000011}:root[data-theme=obsidian-violet] .journey-marker.provisional{border-color:#d4a963;color:#efcc7b;background:#3b3225}:root[data-theme=obsidian-violet] .journey-score strong small{color:#8a8a8a}:root[data-theme=obsidian-violet] .journey-meter{background:#151515;border-radius:5px}:root[data-theme=obsidian-violet] .journey-meter span{background:#6d4aff;border-radius:5px}:root[data-theme=obsidian-violet] .journey-delta{border-radius:15px}:root[data-theme=obsidian-violet] .journey-status{color:#8a8a8a}:root[data-theme=obsidian-violet] .journey-summary{border:0;background:transparent;color:#b7a3ff}:root[data-theme=obsidian-violet] .journey-empty{color:#8a8a8a}:root[data-theme=obsidian-violet] .history-summary-dialog{background:#000000}:root[data-theme=obsidian-violet] .history-summary-score{color:#b7a3ff}:root[data-theme=obsidian-violet] .history-summary-dialog dl>div{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .history-hint.history-progress-hint{background:#203b35;color:#76dfb4;border:1px solid #bbf7d0}:root[data-theme=obsidian-violet] .audit-running-dots>span{border-radius:50%;background:currentColor}:root[data-theme=obsidian-violet] .live-audit-panel{border:1px solid #303030;border-radius:0 0 14px 14px;background:linear-gradient(120deg,#151515,#000000)}:root[data-theme=obsidian-violet] .live-audit-heading{color:#b7a3ff}:root[data-theme=obsidian-violet] .live-audit-heading h2{color:#ffffff}:root[data-theme=obsidian-violet] .live-audit-heading>span{background:#151515;border-radius:12px}:root[data-theme=obsidian-violet] .live-audit-panel>p{color:#8a8a8a}:root[data-theme=obsidian-violet] .live-audit-counts strong{color:#b7a3ff}:root[data-theme=obsidian-violet] .live-audit-counts small,:root[data-theme=obsidian-violet] .live-audit-counts span{color:#8a8a8a}:root[data-theme=obsidian-violet] .live-audit-panel .live-audit-note{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .audit-diagnostics{background:#3b3225;border:1px solid #ebcf92;border-radius:12px;color:#efcc7b}:root[data-theme=obsidian-violet] .diagnostic-failed{background:#3c2738;border-color:#f0b9b9;color:#ff91ad}:root[data-theme=obsidian-violet] .diagnostic-stopped{background:#151515;border-color:#303030;color:#ffffff}:root[data-theme=obsidian-violet] .diagnostic-counts{border-top:1px solid #d6bb823f;border-bottom:1px solid #d6bb823f}:root[data-theme=obsidian-violet] .completed-audit-notes>summary{border:1px solid var(--border);border-radius:10px}:root[data-theme=obsidian-violet] .completed-audit-notes>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}:root[data-theme=obsidian-violet] .delete-incomplete-audit{background:#000000;color:#ff91ad;border-color:#e5adb2}:root[data-theme=obsidian-violet] .delete-incomplete-audit:hover:not(:disabled){background:#3c2738}:root[data-theme=obsidian-violet] .image-collection-notice,:root[data-theme=obsidian-violet] .image-volume-warning{background:#3b3225;color:#efcc7b;border:1px solid #ecd29a;border-radius:8px}:root[data-theme=obsidian-violet] .image-limit-badge{background:#3b3225;color:#efcc7b;border-radius:5px}:root[data-theme=obsidian-violet] .diagnostic-toolbar{border-bottom:1px solid #d6bb8255}:root[data-theme=obsidian-violet] .diagnostic-toolbar .delete-incomplete-audit{background:#ae2939;color:#fff;border-color:#ae2939}:root[data-theme=obsidian-violet] .diagnostic-toolbar .delete-incomplete-audit:hover:not(:disabled){background:#902232}:root[data-theme=obsidian-violet] .metrics{border:0}:root[data-theme=obsidian-violet] .metrics button,:root[data-theme=obsidian-violet] .metrics button:first-child,:root[data-theme=obsidian-violet] .metrics button:last-child{border:1px solid #303030;border-radius:14px;background:#000000;box-shadow:0 5px 22px #00000005}:root[data-theme=obsidian-violet] .metrics button:hover{border-color:#303030;box-shadow:0 5px 20px #00000010}:root[data-theme=obsidian-violet] .metrics .metric-card-heading{color:#8a8a8a}:root[data-theme=obsidian-violet] .metrics .metric-card-heading>span{color:#ffffff}:root[data-theme=obsidian-violet] .metrics strong{color:#b7a3ff}:root[data-theme=obsidian-violet] .robots-explanation{background:#151515;border:1px solid #303030;border-radius:12px;color:#8a8a8a}:root[data-theme=obsidian-violet] .metrics .robots-metric strong{color:#8a8a8a}:root[data-theme=obsidian-violet] .diagnostic-notes{background:#151515;border-color:#303030;color:#8a8a8a}:root[data-theme=obsidian-violet] .audit-state:not(.state-running)+.audit-history{border-top:1px solid #303030;border-radius:14px}:root[data-theme=obsidian-violet] .history-single-audit .audit-journey,:root[data-theme=obsidian-violet] .history-single-audit .history-chart{background:radial-gradient(ellipse at 50% 45%,#15151538 0,transparent 65%),linear-gradient(135deg,#151515,#151515 48%,#20373f);border:1px solid #303030;border-radius:14px}:root[data-theme=obsidian-violet] .history-single-audit .history-score-strip{background:linear-gradient(110deg,#151515,#000000 60%,#000000);border-radius:12px}:root[data-theme=obsidian-violet] .health-footer>button{border:0;background:transparent;color:inherit;border-radius:4px}:root[data-theme=obsidian-violet] .health-footer>button.health-errors{color:#ff91ad}:root[data-theme=obsidian-violet] .health-footer>button.health-warnings{color:#efcc7b}:root[data-theme=obsidian-violet] .health-footer>button.health-passed{color:#76dfb4}:root[data-theme=obsidian-violet] .io-card>p,:root[data-theme=obsidian-violet] .io-count-note,:root[data-theme=obsidian-violet] .io-heading p{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-switch{background:#151515;border-radius:10px}:root[data-theme=obsidian-violet] .io-switch button{border:0;background:transparent;color:#8a8a8a}:root[data-theme=obsidian-violet] .io-switch button[aria-pressed=true]{background:#000000;color:#b7a3ff;box-shadow:0 2px 8px #00000012}:root[data-theme=obsidian-violet] .io-stat{border:1px solid #303030;background:linear-gradient(130deg,#151515,#000000);box-shadow:0 5px 18px #00000005;border-radius:14px}:root[data-theme=obsidian-violet] .io-stat.error{background:linear-gradient(130deg,#3c2738,#000000)}:root[data-theme=obsidian-violet] .io-stat.warning{background:linear-gradient(130deg,#3b3225,#000000)}:root[data-theme=obsidian-violet] .io-stat>svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .io-stat.error>svg{color:var(--io-red)}:root[data-theme=obsidian-violet] .io-stat.warning>svg{color:var(--io-amber)}:root[data-theme=obsidian-violet] .io-stat>strong{color:#ffffff}:root[data-theme=obsidian-violet] .io-stat small{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-card{background:#000000;border:1px solid #303030;border-radius:15px;box-shadow:0 6px 24px #00000005}:root[data-theme=obsidian-violet] .io-card h3{color:#ffffff}:root[data-theme=obsidian-violet] .io-card-title>button{border:0;color:#b7a3ff;background:transparent}:root[data-theme=obsidian-violet] .io-issue-row{border:0;border-bottom:1px solid #303030;border-radius:0;background:transparent}:root[data-theme=obsidian-violet] .io-issue-row:hover,:root[data-theme=obsidian-violet] .io-page-row:hover{background:#000000}:root[data-theme=obsidian-violet] .io-issue-name small,:root[data-theme=obsidian-violet] .io-rank{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-track{border-radius:10px;background:#151515}:root[data-theme=obsidian-violet] .io-track>span{background:#6d4aff}:root[data-theme=obsidian-violet] .io-track>span.io-red{background:#ed6672}:root[data-theme=obsidian-violet] .io-track>span.io-amber{background:#f4b94e}:root[data-theme=obsidian-violet] .io-badge{background:#151515;color:#8a8a8a;border-radius:20px}:root[data-theme=obsidian-violet] .io-badge.error{background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .io-badge.warning{background:#3b3225;color:#efcc7b}:root[data-theme=obsidian-violet] .io-badge.ok{background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .io-category{border:0;background:transparent}:root[data-theme=obsidian-violet] .io-category small{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-legend-error{color:var(--io-red)}:root[data-theme=obsidian-violet] .io-legend-warning{color:var(--io-amber)}:root[data-theme=obsidian-violet] .io-page-row{border:0;border-bottom:1px solid #303030;border-radius:0}:root[data-theme=obsidian-violet] .io-page-row>span:first-child{color:#b7a3ff}:root[data-theme=obsidian-violet] .io-filters label,:root[data-theme=obsidian-violet] .io-filters select{border:1px solid #303030;border-radius:8px;background:#000000;color:#ffffff}:root[data-theme=obsidian-violet] .io-filters input{border:0;outline:none;background:transparent}:root[data-theme=obsidian-violet] .io-table-wrap table{border-collapse:collapse}:root[data-theme=obsidian-violet] .io-table-wrap th{background:#000000;color:#8a8a8a}:root[data-theme=obsidian-violet] .io-table-wrap td{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .io-table-wrap td button{border:0;color:#ffffff;background:transparent}:root[data-theme=obsidian-violet] .io-selected{background:#000000}:root[data-theme=obsidian-violet] .io-page-filter{color:#b7a3ff}:root[data-theme=obsidian-violet] .io-empty{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-details h4,:root[data-theme=obsidian-violet] .io-dialog-scroll h4{color:#ffffff}:root[data-theme=obsidian-violet] .io-detail-heading,:root[data-theme=obsidian-violet] .io-details p,:root[data-theme=obsidian-violet] .io-dialog-scroll p{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-evidence>div{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .io-donut{border-radius:50%}:root[data-theme=obsidian-violet] .io-donut>div{background:#000000;border-radius:50%}:root[data-theme=obsidian-violet] .io-donut strong{color:#ffffff}:root[data-theme=obsidian-violet] .io-donut span{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-visual .io-summary{border:1px solid #303030;border-radius:16px;background:linear-gradient(125deg,#000000,#000000)}:root[data-theme=obsidian-violet] .issues-overview{border:1px solid #303030;border-radius:20px;background:linear-gradient(145deg,#000000,#000000 55%,#151515);box-shadow:0 8px 28px #00000006}@media(max-width:600px){:root[data-theme=obsidian-violet] .issues-overview{border-radius:15px}}:root[data-theme=obsidian-violet] .metrics .sitemap-combined .metric-card-heading>span,:root[data-theme=obsidian-violet] .metrics .sitemap-metric small,:root[data-theme=obsidian-violet] .metrics .sitemap-metric-counts small{color:#8a8a8a}:root[data-theme=obsidian-violet] .metrics>div.redirect-metric{border:1px solid #303030;border-radius:14px;background:#000000;box-shadow:0 5px 22px #00000005}:root[data-theme=obsidian-violet] .metrics .redirect-metric-counts>button{border:0;background:transparent;box-shadow:none;border-radius:4px}:root[data-theme=obsidian-violet] .metrics .redirect-metric-counts small{color:#8a8a8a}:root[data-theme=obsidian-violet] .topics .topic-category-button{color:inherit;border-radius:8px}:root[data-theme=obsidian-violet] .topics .topic-category-button.active,:root[data-theme=obsidian-violet] .topics .topic-category-button:hover{background:#151515;color:#b7a3ff}:root[data-theme=obsidian-violet] .checks-supporting-notes{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .crawlbar .toolbar-check-search{background:#000000}:root[data-theme=obsidian-violet] .toolbar-check-matches{background:#000000;border:1px solid #303030;border-radius:12px;box-shadow:0 12px 36px #00000025}:root[data-theme=obsidian-violet] .toolbar-check-matches>p{color:#8a8a8a}:root[data-theme=obsidian-violet] .toolbar-check-matches>button{border:0;border-radius:7px}:root[data-theme=obsidian-violet] .toolbar-check-matches>button:hover{background:#151515}:root[data-theme=obsidian-violet] .toolbar-check-matches small{color:#8a8a8a}:root[data-theme=obsidian-violet] .check-group-card{border:1px solid #303030;border-radius:15px;background:#000000;box-shadow:0 5px 22px #00000005}:root[data-theme=obsidian-violet] .check-group-card>header{background:linear-gradient(110deg,#151515,#000000);border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .check-group-title>span{border-radius:12px;background:#151515;color:#b7a3ff}:root[data-theme=obsidian-violet] .check-group-title h2{color:#ffffff}:root[data-theme=obsidian-violet] .check-group-title p{color:#8a8a8a}:root[data-theme=obsidian-violet] .check-group-counts>span{border-radius:20px;background:#151515;color:#8a8a8a}:root[data-theme=obsidian-violet] .check-group-counts .cg-errors{background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .check-group-counts .cg-warnings{background:#3b3225;color:#efcc7b}:root[data-theme=obsidian-violet] .check-group-counts .cg-passed{background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .check-group-card .issue{box-shadow:none}:root[data-theme=obsidian-violet] .topics button .sidebar-finding-counts>span{border-radius:5px}:root[data-theme=obsidian-violet] .topics button .sidebar-finding-counts>.sidebar-error-count{color:#ff91ad;background:#3c2738}:root[data-theme=obsidian-violet] .topics button .sidebar-finding-counts>.sidebar-warning-count{color:#efcc7b;background:#3b3225}:root[data-theme=obsidian-violet] .tool-signals-inline>button{border:0;background:transparent;color:#8a8a8a}:root[data-theme=obsidian-violet] .tool-signals-details{color:#8a8a8a}:root[data-theme=obsidian-violet] .tool-signals-details h3{color:#ffffff}:root[data-theme=obsidian-violet] .audit-status-title .audit-relative-time{color:#8a8a8a;border-radius:6px;background:#00000090}:root[data-theme=obsidian-violet] .audit-status-history>b,:root[data-theme=obsidian-violet] .site-facts-row{color:#8a8a8a}:root[data-theme=obsidian-violet] .language-badge,:root[data-theme=obsidian-violet] .site-facts-row b{color:#ffffff}:root[data-theme=obsidian-violet] .site-facts-row button{border:1px solid #303030;border-radius:8px;color:#b7a3ff;background:#151515}:root[data-theme=obsidian-violet] .language-popover small{color:#8a8a8a}:root[data-theme=obsidian-violet] .rotating-audit-check{color:#b7a3ff}:root[data-theme=obsidian-violet] .rotating-check-label,:root[data-theme=obsidian-violet] .site-info-line{color:#8a8a8a}:root[data-theme=obsidian-violet] .site-info-line .platform-note,:root[data-theme=obsidian-violet] .site-info-line .site-facts-row,:root[data-theme=obsidian-violet] .site-info-line .site-facts-row b{color:inherit}:root[data-theme=obsidian-violet] .language-badge{border-radius:4px}:root[data-theme=obsidian-violet] .language-badge:focus-visible{outline:2px solid #8a6cff;outline-offset:2px}:root[data-theme=obsidian-violet] .language-badge img{border-radius:2px;box-shadow:0 0 0 1px #00000020}:root[data-theme=obsidian-violet] .saved-audits-trigger{border:1px solid #303030;border-radius:8px;background:#000000;color:#8a8a8a}:root[data-theme=obsidian-violet] .saved-audit-menu-score{color:#8a8a8a}:root[data-theme=obsidian-violet] main>.excluded-link{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .ai-readiness p{color:#8a8a8a}:root[data-theme=obsidian-violet] .ai-readiness-grid>section{border:1px solid #303030;border-radius:14px;background:#000000}:root[data-theme=obsidian-violet] .ai-readiness td,:root[data-theme=obsidian-violet] .ai-readiness th{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .ai-readiness a,:root[data-theme=obsidian-violet] .ai-readiness summary{color:#b7a3ff}:root[data-theme=obsidian-violet] .ai-neutral-status{background:#151515;color:#8a8a8a;border:1px solid #303030;border-radius:20px}:root[data-theme=obsidian-violet] .ai-readiness details div{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .social-media p{color:#8a8a8a}:root[data-theme=obsidian-violet] .social-columns>section{border:1px solid #303030;border-radius:16px;background:#000000}:root[data-theme=obsidian-violet] .social-columns header{color:#b7a3ff}:root[data-theme=obsidian-violet] .social-columns h3{color:#ffffff}:root[data-theme=obsidian-violet] .social-columns header>span{background:#151515;border-radius:10px}:root[data-theme=obsidian-violet] .social-profile{color:#ffffff}:root[data-theme=obsidian-violet] .social-brand{background:#151515;border-radius:11px}:root[data-theme=obsidian-violet] .social-media details,:root[data-theme=obsidian-violet] .social-profile span span{color:#8a8a8a}:root[data-theme=obsidian-violet] .social-media details a{color:#b7a3ff}:root[data-theme=obsidian-violet] .social-person{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .social-person>a{color:#b7a3ff}:root[data-theme=obsidian-violet] .social-empty{background:#000000;border-radius:10px;color:#8a8a8a}:root[data-theme=obsidian-violet] .audit-progress>div:first-child{color:#ffffff}:root[data-theme=obsidian-violet] .audit-progress p{color:#8a8a8a}:root[data-theme=obsidian-violet] .ai-source-signals{border:1px solid #303030;border-radius:14px;background:#000000}:root[data-theme=obsidian-violet] .ai-source-signals>summary{color:#ffffff}:root[data-theme=obsidian-violet] .topics .category-heading .category-toggle{border-radius:6px}:root[data-theme=obsidian-violet] .topics .category-heading .category-name{color:inherit}:root[data-theme=obsidian-violet] .inline-profile-details .social-profile{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .social-empty-emphasis{background:#151515;border:1px solid #303030;border-left:4px solid #8a6cff;color:#ffffff}:root[data-theme=obsidian-violet] .social-media .without-authorship{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .social-media .ai-neutral-status[data-status="Not found"]{background:#3c2738;border-color:#f0b8bb;color:#ff91ad}:root[data-theme=obsidian-violet] .social-media .without-authorship{border-top:0}:root[data-theme=obsidian-violet] .app-navigation a{border-radius:8px;color:#8a8a8a}:root[data-theme=obsidian-violet] .app-navigation a:hover{background:#00000012;color:white}:root[data-theme=obsidian-violet] .app-navigation a[aria-current=page]{background:#6d4aff;color:white}:root[data-theme=obsidian-violet] .comparison-heading h1{color:#ffffff}:root[data-theme=obsidian-violet] .comparison-heading>span,:root[data-theme=obsidian-violet] .comparison-sort{color:#8a8a8a}:root[data-theme=obsidian-violet] .comparison-sort [data-slot=select-trigger]{background:#000000}:root[data-theme=obsidian-violet] .comparison-sort>button{border:1px solid #303030;background:#000000;border-radius:8px;color:#ffffff}:root[data-theme=obsidian-violet] .comparison-table{border:1px solid #303030;border-radius:15px;background:#000000;box-shadow:0 4px 20px #00000005}:root[data-theme=obsidian-violet] .comparison-table th{background:#151515;color:#ffffff}:root[data-theme=obsidian-violet] .comparison-table th button{border:0;background:none;color:inherit}:root[data-theme=obsidian-violet] .comparison-table th[aria-sort=ascending],:root[data-theme=obsidian-violet] .comparison-table th[aria-sort=descending]{color:#b7a3ff}:root[data-theme=obsidian-violet] .comparison-website strong{color:#ffffff}:root[data-theme=obsidian-violet] .comparison-thumbnail{border:1px solid #303030;border-radius:8px;background:#000000}:root[data-theme=obsidian-violet] .comparison-thumbnail>span{color:#8a8a8a}:root[data-theme=obsidian-violet] .comparison-value{color:#ffffff}:root[data-theme=obsidian-violet] .comparison-value.metric-score{color:#b7a3ff}:root[data-theme=obsidian-violet] .comparison-value.metric-errors{color:#ff91ad}:root[data-theme=obsidian-violet] .comparison-value.metric-warnings{color:#efcc7b}:root[data-theme=obsidian-violet] .comparison-coverage,:root[data-theme=obsidian-violet] .comparison-note{color:#8a8a8a}:root[data-theme=obsidian-violet] .comparison-empty{border:1px solid #303030;background:#000000;border-radius:14px;color:#8a8a8a}:root[data-theme=obsidian-violet] .comparison-load-error{color:#ff91ad}:root[data-theme=obsidian-violet] .comparison-loading>svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .audit-comment-setting [data-slot=select-trigger]{background:#000000}:root[data-theme=obsidian-violet] .live-audit-heading h2[data-slot=tooltip-trigger]:focus-visible{outline:2px solid #8a6cff;outline-offset:4px;border-radius:4px}:root[data-theme=obsidian-violet] .settings{border:1px solid #303030;border-top:3px solid #d65360;border-radius:12px;box-shadow:0 8px 24px #00000008}:root[data-theme=obsidian-violet] .audit-settings-toggle.is-open{color:#ff91ad!important;background:#3c2738;border:1px solid #e8a3ac;border-radius:7px}:root[data-theme=obsidian-violet] .audit-settings-toggle.is-open:hover{background:#3c2738}:root[data-theme=obsidian-violet] .settings-panel-heading{border-bottom:1px solid #303030}:root[data-theme=obsidian-violet] .settings-panel-heading h2{color:#ffffff}:root[data-theme=obsidian-violet] .settings-panel-heading .text-button{color:#ff91ad}:root[data-theme=obsidian-violet] .settings-panel-footer{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .settings-reset{border:1px solid #303030;border-radius:7px;background:#000000;color:#ffffff}:root[data-theme=obsidian-violet] .settings-reset:hover{background:#000000}:root[data-theme=obsidian-violet] .comparison-audit-link{border-radius:8px}:root[data-theme=obsidian-violet] .comparison-audit-link:hover{box-shadow:0 0 0 2px #000000}:root[data-theme=obsidian-violet] .comparison-external-link svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .comparison-audit-link:focus-visible,:root[data-theme=obsidian-violet] .comparison-external-link:focus-visible{outline:2px solid #8a6cff;outline-offset:3px}:root[data-theme=obsidian-violet] .comparison-view-icon{border-radius:6px}:root[data-theme=obsidian-violet] .comparison-view-icon.columns-icon,:root[data-theme=obsidian-violet] .comparison-view-icon.rows-icon{color:#b7a3ff;background:#151515}:root[data-theme=obsidian-violet] .audit-progress .audit-progress-stats{color:#ffffff}:root[data-theme=obsidian-violet] .audit-settings-backdrop{background:#0000007a}:root[data-theme=obsidian-violet] .settings.audit-settings-dialog{background:#151515;box-shadow:0 24px 80px #00000040}:root[data-theme=obsidian-violet] .audit-settings-dialog .settings-panel-heading{background:#151515}:root[data-theme=obsidian-violet] .audit-settings-dialog .settings-panel-heading .text-button{background:#3c2738;border:1px solid #e8a3ac}:root[data-theme=obsidian-violet] .audit-loading-label svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .history-compact{background:#000000}:root[data-theme=obsidian-violet] .history-compact .history-score-strip{background:none;border-radius:0;border-right:1px solid #303030}:root[data-theme=obsidian-violet] .history-compact .history-first-audit{color:#8a8a8a}@media(max-width:600px){:root[data-theme=obsidian-violet] .history-compact .history-score-strip{border-right:0;border-bottom:1px solid #303030}}:root[data-theme=obsidian-violet] .content-growth-stats .growth-expanded svg,:root[data-theme=obsidian-violet] .content-growth-stats .growth-new svg,:root[data-theme=obsidian-violet] .history-first-audit .first-audit-arrow{color:#76dfb4}:root[data-theme=obsidian-violet] .content-growth-stats .growth-shortened svg{color:#efcc7b}:root[data-theme=obsidian-violet] .content-change-status.status-expanded,:root[data-theme=obsidian-violet] .content-change-status.status-new-page{background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .content-change-status.status-shortened{background:#3b3225;color:#efcc7b}:root[data-theme=obsidian-violet] .content-change-status.status-removed{background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .badge.error,:root[data-theme=obsidian-violet] .badge.warning,:root[data-theme=obsidian-violet] .io-badge.error,:root[data-theme=obsidian-violet] .io-badge.warning{border:1px solid;border-radius:6px}:root[data-theme=obsidian-violet] .badge.error,:root[data-theme=obsidian-violet] .io-badge.error{background:#b42338;color:#fff;border-color:#921c2e}:root[data-theme=obsidian-violet] .badge.warning,:root[data-theme=obsidian-violet] .io-badge.warning{background:#ffdc70;color:#624000;border-color:#c08a13}:root[data-theme=obsidian-violet] .check-group-counts>span.has-count{border-radius:8px}:root[data-theme=obsidian-violet] .finding-summary{background:#151515;border:1px solid #303030;border-radius:9px}:root[data-theme=obsidian-violet] .detail .finding-info-grid>section,:root[data-theme=obsidian-violet] .finding-info-grid>section{background:#000000;border:1px solid #303030;border-radius:9px}:root[data-theme=obsidian-violet] .finding-info-grid>section:first-child,:root[data-theme=obsidian-violet] .finding-info-grid>section:nth-child(2){background:linear-gradient(130deg,#151515,#000000);border-color:#303030}:root[data-theme=obsidian-violet] .finding-info-grid>section:nth-child(3){background:linear-gradient(130deg,#203b35,#203b35);border-color:#afdcc0}:root[data-theme=obsidian-violet] .finding-info-grid>section:first-child svg{color:#b7a3ff}:root[data-theme=obsidian-violet] .finding-info-grid>section:nth-child(2) svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .finding-info-grid>section:nth-child(3) svg{color:#76dfb4}:root[data-theme=obsidian-violet] .detail .finding-info-grid>section:first-child,:root[data-theme=obsidian-violet] .detail .finding-info-grid>section:nth-child(2){background:linear-gradient(130deg,#151515,#000000);border-color:#303030}:root[data-theme=obsidian-violet] .detail .finding-info-grid>section:nth-child(3){background:linear-gradient(130deg,#203b35,#203b35);border-color:#afdcc0}:root[data-theme=obsidian-violet] .evidence>.title-length-row{border:1px solid;border-left:4px solid;border-radius:8px}:root[data-theme=obsidian-violet] .evidence>.title-length-row.is-short{background:#3b3225;border-color:#dfac40}:root[data-theme=obsidian-violet] .evidence>.title-length-row.is-long{background:#3c2738;border-color:#d76a7a}:root[data-theme=obsidian-violet] .title-length-label strong{border-radius:5px}:root[data-theme=obsidian-violet] .is-short .title-length-label strong{background:#ffe4a0;color:#694400}:root[data-theme=obsidian-violet] .is-long .title-length-label strong{background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .title-length-label span{color:#8a8a8a}:root[data-theme=obsidian-violet] .evidence>.title-length-row.is-missing{background:#3c2738;border-color:#d76a7a}:root[data-theme=obsidian-violet] .is-missing .title-length-label strong{background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .check-passed-message{background:#203b35;border:1px solid #b8dfc8;border-radius:9px;color:#76dfb4}:root[data-theme=obsidian-violet] .check-group-card .issue.selected{background:#000000}:root[data-theme=obsidian-violet] .japan-specifics-setting img,:root[data-theme=obsidian-violet] .japanese-language-flag img{border:1px solid #303030;border-radius:2px}:root[data-theme=obsidian-violet] .settings .japan-specifics-setting{border:2px solid #d39aa5;border-radius:12px;background:#3c2738}:root[data-theme=obsidian-violet] .japanese-specifics-heading h3{color:#ffffff}:root[data-theme=obsidian-violet] .japanese-specifics-flag{border:1px solid #303030;border-radius:2px}:root[data-theme=obsidian-violet] .settings #japan-specifics-help small{color:#8a8a8a}:root[data-theme=obsidian-violet] .settings .japanese-flag-setting{border-top:1px solid #e5c7ce}:root[data-theme=obsidian-violet] .japanese-flag-setting small{color:#8a8a8a}:root[data-theme=obsidian-violet] .japanese-specifics-divider{border:0;border-top:1px solid #dcb6bf}:root[data-theme=obsidian-violet] .japanese-force-setting>label{color:#ffffff}:root[data-theme=obsidian-violet] .issue-symbol.content-length-icon{background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .content-length-badge{border-radius:6px;background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .content-length-notice{background:#151515;border:1px solid #303030;border-radius:8px;color:#ffffff}:root[data-theme=obsidian-violet] .content-length-sort{border:0;background:transparent;color:inherit}:root[data-theme=obsidian-violet] .content-length-sort:focus-visible{outline:2px solid #4d7c0f;outline-offset:4px}:root[data-theme=obsidian-violet] .anchor-text-group{border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .anchor-text-target{background:#000000;border-radius:8px}:root[data-theme=obsidian-violet] .anchor-text-target>span{color:#8a8a8a}:root[data-theme=obsidian-violet] .anchor-occurrence-count{border-radius:6px;background:#203b35;color:#76dfb4}:root[data-theme=obsidian-violet] .anchor-source-count{color:#76dfb4}:root[data-theme=obsidian-violet] .anchor-text-search{border:1px solid var(--border);border-radius:8px;background:#000000;color:#8a8a8a}:root[data-theme=obsidian-violet] .anchor-text-search input{border:0;background:transparent;color:#ffffff;outline:none}:root[data-theme=obsidian-violet] .anchor-text-search:focus-within{outline:2px solid #4d7c0f;outline-offset:2px}:root[data-theme=obsidian-violet] .anchor-group-toggle{border:0;border-radius:0;background:transparent;color:#ffffff}:root[data-theme=obsidian-violet] .badge.not-detected,:root[data-theme=obsidian-violet] .issue-symbol.not-detected{background:#203b35;color:#79d6e4}:root[data-theme=obsidian-violet] .badge.partially-checked,:root[data-theme=obsidian-violet] .issue-symbol.partially-checked{background:#3b3225;color:#efcc7b}:root[data-theme=obsidian-violet] .issue-symbol.not-checked{background:#151515;color:#8a8a8a}:root[data-theme=obsidian-violet] .unchecked-explanation{background:#151515;border:1px solid #303030;border-radius:10px;color:#ffffff}:root[data-theme=obsidian-violet] .overview-finding-detail{background:#000000}:root[data-theme=obsidian-violet] .io-detail-toolbar{color:#8a8a8a}:root[data-theme=obsidian-violet] .overview-finding-detail .io-evidence-record{border:1px solid #303030;border-radius:9px;background:#000000}:root[data-theme=obsidian-violet] .io-source-label{color:#ffffff}:root[data-theme=obsidian-violet] .io-link-targets li{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .io-http-status{border-radius:5px;background:#3c2738;color:#ff91ad}:root[data-theme=obsidian-violet] .schema-inventory-controls input{border:1px solid var(--border,#303030);border-radius:6px}:root[data-theme=obsidian-violet] .schema-entity-details section{background:#000000;border:1px solid #303030;border-radius:6px}:root[data-theme=obsidian-violet] .schema-entity-details dl>div{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .schema-presence-summary{border:1px solid #303030;border-left:4px solid #8a6cff;border-radius:10px;background:#000000}:root[data-theme=obsidian-violet] .schema-presence-summary.is-detected{border-left-color:#15803d}:root[data-theme=obsidian-violet] .schema-presence-summary.is-unknown{border-left-color:#d97706}:root[data-theme=obsidian-violet] .schema-presence-summary.is-detected>header>svg{color:#76dfb4}:root[data-theme=obsidian-violet] .schema-presence-summary.is-unknown>header>svg{color:#efcc7b}:root[data-theme=obsidian-violet] .schema-presence-summary p{color:#ffffff}:root[data-theme=obsidian-violet] .schema-presence-urls article{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .schema-presence-label{color:#b7a3ff}:root[data-theme=obsidian-violet] .schema-presence-label.is-detected{color:#76dfb4}:root[data-theme=obsidian-violet] .schema-presence-label.is-unknown{color:#efcc7b}:root[data-theme=obsidian-violet] .schema-check-group .badge.not-detected,:root[data-theme=obsidian-violet] .schema-check-group .issue-symbol.not-detected{background:#151515;color:#b7a3ff}:root[data-theme=obsidian-violet] .copy-manual{background:#000000;border:1px solid #303030;border-radius:8px}:root[data-theme=obsidian-violet] .copy-details-button:focus-visible{outline:3px solid #303030;outline-offset:3px}:root[data-theme=obsidian-violet] .storage-usage{border-left:1px solid #30303030}:root[data-theme=obsidian-violet] .storage-usage select,:root[data-theme=obsidian-violet] .storage-usage span{color:#8a8a8a}:root[data-theme=obsidian-violet] .storage-usage strong{color:#fff}:root[data-theme=obsidian-violet] .storage-usage button{border:0;background:transparent;color:#8a8a8a}:root[data-theme=obsidian-violet] .storage-usage select{background:#000000;border:0}:root[data-theme=obsidian-violet] .storage-usage-title{color:#fff}:root[data-theme=obsidian-violet] .saved-audit-choice>button{color:#b7a3ff}:root[data-theme=obsidian-violet] .saved-audits-actions{border-top:1px solid #303030}:root[data-theme=obsidian-violet] .history-delete-button{background:#b42338;color:white;border-color:#b42338}:root[data-theme=obsidian-violet] .website-picker>label{color:#8a8a8a}:root[data-theme=obsidian-violet] .io-page-row .io-badge.is-zero{background:#151515;color:#8a8a8a;border-color:#303030}:root[data-theme=obsidian-violet] .theme-trigger{border:1px solid #30303040;background:#0000000d;color:#8a8a8a}:root[data-theme=obsidian-violet] .theme-menu small,:root[data-theme=obsidian-violet] .theme-note{color:#8a8a8a}:root[data-theme=obsidian-violet] .theme-error{background:#3c2738;color:#ff91ad;border-radius:6px}:root[data-theme=obsidian-violet] .theme-save-state{color:#8a8a8a}@media(max-width:760px){:root[data-theme=obsidian-violet] .mobile-storage-trigger{border:0;background:transparent;color:#8a8a8a}:root[data-theme=obsidian-violet] .storage-usage{border:0}:root[data-theme=obsidian-violet] .responsive-topics{border-right:0}:root[data-theme=obsidian-violet] .topics .mobile-topics-trigger{background:#151515;border:1px solid #303030;color:#b7a3ff}:root[data-theme=obsidian-violet] .mobile-explanation{border:1px solid var(--border);border-radius:8px}:root[data-theme=obsidian-violet] .mobile-explanation .explanation-trigger{background:transparent;border:0;border-radius:4px;color:inherit}:root[data-theme=obsidian-violet] .crawlbar>.mobile-check-search-toggle{color:var(--primary);border-color:var(--border);background:var(--background)}:root[data-theme=obsidian-violet] .mobile-check-search-toggle[aria-expanded=true]{background:var(--accent);color:var(--accent-foreground)}}@media(min-width:761px){:root[data-theme=obsidian-violet] .sidebar-domain{border-bottom:1px solid var(--border);color:var(--foreground)}}:root[data-theme=obsidian-violet] .logo-list-label{border-top:1px solid var(--border)}:root[data-theme=obsidian-violet] .logo-options svg{color:#8a8a8a}:root[data-theme=obsidian-violet] .crawl-speed-setting{border:1px solid var(--border);border-radius:10px}:root[data-theme=obsidian-violet] .sitemap-check-summary,:root[data-theme=obsidian-violet] .sitemap-discovery-toolbar{border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .sitemap-check-summary>.sitemap-summary{border:0}:root[data-theme=obsidian-violet] .audit-settings-dialog #dynamic-crawl-help{color:var(--muted-foreground)}:root[data-theme=obsidian-violet] .audit-settings-dialog .crawl-speed-setting,:root[data-theme=obsidian-violet] .audit-settings-dialog .image-crawler-setting{border:1px solid var(--border);border-radius:12px;background:var(--background)}:root[data-theme=obsidian-violet] .badge.informational,:root[data-theme=obsidian-violet] .issue-symbol.informational{color:#79d6e4;background:#203b35}:root[data-theme=obsidian-violet] .image-score-note{color:#79d6e4}:root[data-theme=obsidian-violet] .badge.added-later,:root[data-theme=obsidian-violet] .check-added-later .issue-symbol,:root[data-theme=obsidian-violet] .io-badge.added-later,:root[data-theme=obsidian-violet] .io-table-wrap tr.check-added-later,:root[data-theme=obsidian-violet] .issue.check-added-later:disabled{background:#151515!important;color:#8a8a8a!important}:root[data-theme=obsidian-violet] .later-check-message{color:#ffffff!important}:root[data-theme=obsidian-violet] .check-added-later button,:root[data-theme=obsidian-violet] .issue.check-added-later h3{color:#8a8a8a!important}:root[data-theme=obsidian-violet] .crawl-speed-meter i{border-radius:2px;background:var(--border)}:root[data-theme=obsidian-violet] .crawl-speed-meter i.is-filled,:root[data-theme=obsidian-violet] .crawl-speed-meter i.is-filled:nth-child(-n+2),:root[data-theme=obsidian-violet] .crawl-speed-meter i.is-filled:nth-child(n+6){background:#6d4aff}:root[data-theme=obsidian-violet] .saved-audit-context{border:1px solid var(--border);border-radius:10px;background:var(--card)}:root[data-theme=obsidian-violet] .audit-comparison a,:root[data-theme=obsidian-violet] .history-heading a,:root[data-theme=obsidian-violet] .saved-audit-context button{color:var(--primary)}:root[data-theme=obsidian-violet] .audit-comparison{background:var(--card);border:1px solid var(--border);border-radius:14px}:root[data-theme=obsidian-violet] .audit-compare-checks>details,:root[data-theme=obsidian-violet] .audit-compare-url{border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .audit-compare-evidence pre{background:var(--muted);border-radius:6px}:root[data-theme=obsidian-violet] .audit-compare-search input{border:1px solid var(--border);border-radius:6px;background:var(--background)}:root[data-theme=obsidian-violet] .detail .cloudflare-email-explanation{border:1px solid #afdcc0;border-radius:9px;background:linear-gradient(130deg,#203b35,#203b35)}:root[data-theme=obsidian-violet] .cloudflare-email-explanation h3 svg{color:#79d6e4}:root[data-theme=obsidian-violet] .cloudflare-email-explanation .email-functionality-note{color:#8a8a8a}:root[data-theme=obsidian-violet] .cloudflare-email-explanation summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}:root[data-theme=obsidian-violet] .guidance-group+.guidance-group{border-top:1px solid var(--border)}:root[data-theme=obsidian-violet] .guidance-admin-panel{border:1px solid var(--border);border-radius:10px;background:var(--background)}:root[data-theme=obsidian-violet] .guidance-admin-panel details details,:root[data-theme=obsidian-violet] .guidance-reference details{border-top:1px solid var(--border)}:root[data-theme=obsidian-violet] .guidance-admin-panel input{border:1px solid var(--border);border-radius:6px;background:var(--background);color:inherit}:root[data-theme=obsidian-violet] .guidance-admin-panel a{color:var(--primary)}:root[data-theme=obsidian-violet] .guidance-mode-buttons button{border:1px solid var(--border);border-radius:6px}:root[data-theme=obsidian-violet] .guidance-mode-buttons button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}:root[data-theme=obsidian-violet] .guidance-type-icon{color:inherit;border-radius:3px}:root[data-theme=obsidian-violet] .guidance-type-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}:root[data-theme=obsidian-violet] .audit-admin-tabs>.audit-admin-tab-list{border-bottom:1px solid var(--border)}:root[data-theme=obsidian-violet] .image-file-group{border-bottom:1px solid var(--border,#303030)}:root[data-theme=obsidian-violet] .seo-authorities-panel .seo-authorities-form button{border:1px solid var(--border);border-radius:6px;background:var(--background)}@font-face{font-family:Albert Sans Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/albert-sans-variable.woff2) format("woff2-variations")}:root[data-theme=obsidian-violet]{color-scheme:dark;--background:#000;--foreground:#fff;--primary:#7c5cff;--muted:#151515;--muted-foreground:#8a8a8a;--border:#303030;--popover:#151515;--popover-foreground:#fff;--accent:#211b38;--accent-foreground:#d0c5ff}:root[data-theme=obsidian-violet] body{font-family:Albert Sans Variable,ui-sans-serif,system-ui,sans-serif;background:#000;color:#fff}:root[data-theme=obsidian-violet] .topbar{background:rgba(0,0,0,.92);border-bottom:1px solid #2b2b2b}:root[data-theme=obsidian-violet] .health-top{background:radial-gradient(circle at 82% 20%,#36256f 0,transparent 42%),linear-gradient(115deg,#101010,#050505 58%,#161026);border-bottom-color:#32265a;color:#fff}:root[data-theme=obsidian-violet] .check-group-card>header{background:linear-gradient(110deg,#1a1a1a,#111 62%,#18122a);border-bottom-color:#332a52}:root[data-theme=obsidian-violet] .history-compact{background:linear-gradient(110deg,#1a1a1a,#0b0b0b 62%,#171125)}:root[data-theme=obsidian-violet] .primary{background:linear-gradient(100deg,#8b5cf6,#4f46e5);border-color:#9176ff;color:#fff;box-shadow:0 8px 24px #6d4aff35}:root[data-theme=obsidian-violet] .app-navigation a[aria-current=page],:root[data-theme=obsidian-violet] .topics .topic-category-button.active,:root[data-theme=obsidian-violet] .topics button.active{background:#b7a3ff1f;color:#d0c5ff}:root[data-theme=obsidian-violet] a{color:#b7a3ff}:root[data-theme=obsidian-violet] .brand{color:#fff}:root[data-theme=obsidian-violet] .brand svg,:root[data-theme=obsidian-violet] .brand-ai{color:#b7a3ff}:root[data-theme=obsidian-violet] input,:root[data-theme=obsidian-violet] textarea{color:#fff;caret-color:#b7a3ff}:root[data-theme=obsidian-violet] input::placeholder,:root[data-theme=obsidian-violet] textarea::placeholder{color:#8a8a8a;opacity:1}:root[data-theme=obsidian-violet] ::selection{background:#7c5cff66;color:#fff}:root[data-theme=obsidian-violet] [data-slot=alert-dialog-content],:root[data-theme=obsidian-violet] [data-slot=dialog-content],:root[data-theme=obsidian-violet] [data-slot=dropdown-menu-content],:root[data-theme=obsidian-violet] [data-slot=popover-content],:root[data-theme=obsidian-violet] [data-slot=select-content]{background:#151515;color:#fff;border-color:#383838}:root[data-theme=obsidian-violet] .theme-trigger{background:#151515;color:#d0c5ff;border-color:#40365f}:root[data-theme=obsidian-violet] .storage-usage strong,:root[data-theme=obsidian-violet] .storage-usage-title,:root[data-theme=obsidian-violet] .theme-menu strong{color:#fff}:root[data-theme=obsidian-violet] .storage-usage span,:root[data-theme=obsidian-violet] .theme-menu small,:root[data-theme=obsidian-violet] .theme-note,:root[data-theme=obsidian-violet] .website-picker>label{color:#aaa}:root[data-theme=obsidian-violet] .history-chart .recharts-cartesian-axis-tick-value{fill:#8a8a8a}:root[data-theme=obsidian-violet] .history-chart .recharts-cartesian-axis-line,:root[data-theme=obsidian-violet] .history-chart .recharts-cartesian-grid line{stroke:#383838}:root[data-theme=obsidian-violet] .history-chart .recharts-area-curve{stroke:#b7a3ff}:root[data-theme=obsidian-violet] .history-chart stop{stop-color:#7c5cff}.theme-swatch.obsidian-violet{background:linear-gradient(135deg,#000 42%,#171717 0,#171717 68%,#7c5cff 0);border-color:#62558d}