.ws-shell{--ws-accent:#533c6c;--ws-radius:11px;min-height:100vh;line-height:1.6;display:flex}.ws-shell button,.ws-shell select,.ws-shell input,.ws-shell textarea{font-family:var(--px-font)}.ws-skip{z-index:999;background:#bf8af9;padding:12px 20px;position:absolute;top:-100px;left:20px}.ws-skip:focus{top:10px}.ws-sidebar{z-index:30;border-right:1px solid #2e2537;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.ws-sidebar-brand{justify-content:space-between;align-items:center;display:flex}.ws-sidebar .px-brand-mark{border-radius:8px;width:31px;height:34px}.ws-sidebar .px-brand-mark svg{width:21px;height:24px}.ws-workspace-switch{border:1px solid #a48cbd20;border-radius:7px;align-items:center;gap:9px;display:flex}.ws-workspace-switch>span{border-radius:6px;place-items:center;display:grid}.ws-workspace-switch>div{flex:1}.ws-workspace-switch strong{font-weight:550;display:block}.ws-nav-search{text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;margin-bottom:10px;display:flex}.ws-nav-search kbd{border:1px solid #ffffff15;border-radius:3px;margin-left:auto;padding:0 4px;font:10px inherit}.ws-nav-group{font-weight:600}.ws-sidebar nav>div:first-child .ws-nav-group{margin-top:9px}.ws-nav-item{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;width:100%;margin:3px 0;transition:background .15s,color .15s;display:flex}.ws-nav-item svg{stroke-width:1.6px}.ws-nav-item.active{font-weight:650}.ws-nav-item small{letter-spacing:.5px;border-radius:3px;margin-left:auto;padding:1px 4px}.ws-nav-item b{border-radius:4px;place-items:center;margin-left:auto;font-weight:500;display:grid}.ws-sidebar-bottom{margin-top:auto;padding-top:30px}.ws-sidebar-note{border:1px solid #c4acdf17;border-radius:8px;margin:0 4px 25px}.ws-sidebar-note strong{font:450 12px/1.6 var(--px-heading);letter-spacing:-.2px;margin-bottom:14px;display:block}.ws-sidebar-note a{align-items:center;gap:11px;display:flex}.ws-sidebar-contact{border-top:1px solid #ffffff0a;align-items:center;gap:9px;padding:15px 7px 0;display:flex}.ws-sidebar-contact>span{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ws-sidebar-contact strong{font-weight:450;display:block}.ws-sidebar-contact>svg{margin-left:auto}.ws-main{min-width:0}.ws-topbar{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:20px;display:flex}.ws-topbar>div{align-items:center;gap:11px;display:flex}.ws-topbar strong{font-weight:450}.ws-topbar a{align-items:center;gap:8px;display:flex}.ws-topbar-divider{background:var(--ws-line);width:1px;height:17px;margin:0 3px}.ws-live-dot{background:#805fa3;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #9c7bbf14}.ws-avatar{border-radius:50%;place-items:center;margin-left:7px;display:grid}.ws-content{margin:0 auto}.ws-page-heading{justify-content:space-between;align-items:center;display:flex}.ws-page-heading h1{font:600 clamp(23px,2vw,29px)/1.3 var(--px-heading)}.ws-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ws-shell select{border:1px solid #dcd5e4;border-radius:6px;max-width:100%}.ws-button{white-space:nowrap;border:1px solid #dcd5e4;border-radius:6px;justify-content:center;align-items:center;line-height:1.4;transition:background .15s,box-shadow .15s;display:inline-flex}.ws-button:hover{box-shadow:0 1px 4px #24183207}.ws-button.text{background:0 0;border-color:#0000}.ws-button.full{width:100%}.ws-small-link{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:500;line-height:1.6;display:inline-flex}.ws-icon-button{background:0 0;border:0;border-radius:4px;place-items:center;line-height:1;display:inline-grid}.ws-demo-strip{border:1px solid #dfd6e9;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;display:flex}.ws-demo-strip>span{align-items:center;display:flex}.ws-demo-strip>span>span{border-radius:50%}.ws-demo-strip i{background:#d7cce3;width:1px;height:9px;display:block}.ws-demo-strip button{white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;display:flex}.ws-overview-greeting{border-radius:var(--ws-radius);background:#e7dfef;border:1px solid #dacee6;justify-content:space-between;align-items:center;gap:20px;min-height:204px;margin-bottom:21px;padding:27px 32px 30px;display:flex;position:relative;overflow:hidden}.ws-overview-greeting h2{font:500 27px/1.3 var(--px-heading);letter-spacing:-.9px;margin:12px 0 8px}.ws-overview-greeting p{margin-bottom:14px;font-size:14px}.ws-overview-greeting .ws-small-link{font-size:14px}.ws-badge{white-space:nowrap;vertical-align:middle;border:1px solid #e3ddea;align-items:center;font-weight:450;display:inline-flex}.ws-overview-greeting .ws-badge{letter-spacing:.6px;background:#fff3;border-color:#cfc0df;font-size:14px}.ws-overview-highlight{z-index:1;border-left:1px solid #cabbdb;min-width:160px;padding-left:30px;position:relative}.ws-overview-highlight>span{letter-spacing:1px;font-size:14px}.ws-overview-highlight>strong{font:450 44px var(--px-heading);letter-spacing:-2px;margin-top:7px;display:block}.ws-overview-highlight p{margin-top:4px;margin-bottom:12px;font-size:14px;line-height:1.8}.ws-signal-map{flex-shrink:0;width:245px;height:175px;position:relative}.ws-signal-map .signal-center{z-index:2;background:#cebbe2;border:1px solid #c0abd7;border-radius:50%;place-items:center;width:65px;height:65px;display:grid;position:absolute;top:45px;left:87px;box-shadow:0 0 50px 10px #9f80c120}.ws-signal-map .signal-node{z-index:2;background:#f1ecf6;border:1px solid #cebedf;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;position:absolute}.signal-a{top:18px;left:27px}.signal-b{top:25px;right:21px}.signal-c{bottom:26px;left:146px}.ws-signal-map i{border:1px solid #b09ac855;border-radius:50%;position:absolute;inset:23px 0 30px;transform:rotate(-15deg)}.ws-signal-map i:nth-of-type(2){inset:18px 33px 32px;transform:rotate(35deg)}.ws-signal-map b{letter-spacing:.7px;font-size:14px;font-weight:400;position:absolute;bottom:0;left:78px}.ws-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ws-kpi{border:1px solid var(--ws-line);background:#fff;position:relative;overflow:hidden}.ws-kpi>div{justify-content:space-between;display:flex}.ws-kpi>div>svg{stroke-width:1.6px}.ws-kpi>strong{font:550 29px var(--px-heading);display:block}.ws-kpi>small{display:block}.ws-kpi-spark{position:absolute}.ws-overview-columns{display:grid}.ws-overview-columns>div,.ws-panel{min-width:0}.ws-panel-heading{justify-content:space-between;align-items:flex-start;display:flex}.ws-panel-heading>div>span{margin-bottom:9px;display:block}.ws-panel-heading h2{font:600 14px/1.4 var(--px-heading)}.ws-chart-toggle{border:1px solid #e3dceb;border-radius:5px;gap:2px;display:flex}.ws-chart-toggle button{background:0 0;border:0;border-radius:3px}.ws-chart-headline{align-items:center;margin-top:-4px;margin-bottom:21px;display:flex}.ws-chart-headline>strong{font:550 29px var(--px-heading);letter-spacing:-1px}.ws-chart-headline>span{line-height:1.8}.ws-chart-headline small{display:block}.ws-chart-plot{display:flex}.ws-chart-labels{flex-direction:column;justify-content:space-between;padding:0 0 1px;display:flex}.ws-chart-plot svg{flex:1;width:0;min-width:0;height:100%}.ws-chart-dates{justify-content:space-between;display:flex}.ws-opportunity-panel .ws-panel-heading{margin-bottom:11px}.ws-table-wrap{max-width:100%;overflow:auto}.ws-table{border-collapse:collapse;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}.ws-table th{border-bottom:1px solid #e7e1ed}.ws-table td{border-bottom:1px solid #ece7f1}.ws-table tr:last-child td{border-bottom:0}.ws-table td>strong{text-overflow:ellipsis;max-width:340px;font-size:14px;font-weight:500;display:block;overflow:hidden}.ws-table td>small,.ws-table-link>span{text-overflow:ellipsis;font-weight:400;display:block;overflow:hidden}.ws-health-panel .ws-panel-heading{margin-bottom:13px}.ws-score-ring{border-radius:50%;padding:7px}.ws-score-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ws-score-ring strong{font:500 33px var(--px-heading);letter-spacing:-1px}.ws-score-ring span{margin-top:3px}.ws-health-panel>p{text-align:center;margin-bottom:18px}.ws-health-line{border-bottom:1px solid #eeeaf3;justify-content:space-between;align-items:center;display:flex}.ws-next-panel>div{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.ws-next-icon{border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.ws-next-panel h3{font:500 17px/1.4 var(--px-heading);margin-bottom:9px}.ws-mini-disclaimer{align-items:flex-start;display:flex}.ws-footer{border-top:1px solid #e3dceb;justify-content:space-between;gap:20px;padding:22px 0 0;display:flex}.ws-footer a{align-items:center;gap:6px;display:flex}.ws-tabs{border-bottom:1px solid #ddd5e6;align-items:center;display:flex;overflow-x:auto}.ws-tabs>button{white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:5px 1px 13px;display:flex}.ws-tabs>button[aria-selected=true]{font-weight:600}.ws-tabs>button>span{border-radius:4px;padding:1px 5px}.ws-tool-studio>.ws-tabs{margin-bottom:21px}.ws-tool-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ws-tool-form .ws-panel-heading{margin-bottom:24px}.ws-tool-form .ws-panel-heading h2{line-height:1.4}.ws-tool-form .ws-panel-heading p{margin-top:12px}.ws-field{flex-direction:column;flex:1;gap:7px;min-width:0;margin-bottom:18px;display:flex}.ws-shell input:not([type=checkbox]),.ws-shell textarea{outline-offset:2px;border:1px solid #ddd4e7;border-radius:6px;width:100%;min-width:0}.ws-shell textarea{resize:vertical;max-height:600px}.ws-field select{background:#fbf9fd;width:100%;padding:11px}.ws-form-row{display:flex}.ws-form-row>.ws-field{min-width:0}.ws-form-row>.ws-field input{width:100%}.ws-checkbox{align-items:center;gap:9px;margin:0 0 20px;line-height:1.8;display:flex}.ws-checkbox>input{accent-color:#5e3e81}.ws-form-error{border:1px solid #f1d5c9;border-radius:5px;margin:15px 0;padding:10px 12px;line-height:1.8}.ws-notice{border:1px solid #ded4e8;border-radius:6px;align-items:flex-start;gap:9px;display:flex}.ws-notice>svg{flex-shrink:0;margin-top:2px}.ws-output-placeholder{text-align:center;border:1px dashed #d3c8df;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex}.ws-output-placeholder>span{border:1px solid #d8cce6;place-items:center;display:grid}.ws-output-placeholder>p{font:500 17px/1.5 var(--px-heading);margin-bottom:10px}.ws-output-placeholder>small{line-height:1.8}.ws-output-placeholder>div{align-items:center;gap:7px;display:flex}.ws-output-placeholder>div>svg:nth-of-type(2){margin-left:12px}.ws-tool-footnote strong{font-weight:500}.ws-source-link{align-items:center;gap:7px;display:inline-flex}.ws-source-link:hover{text-decoration:underline}.ws-code-output{border:1px solid #31253e;border-radius:9px;overflow:hidden}.ws-code-output>div:first-child{border-bottom:1px solid #bda2db18;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ws-code-output>div:first-child>div{flex-wrap:wrap;gap:12px;display:flex}.ws-code-output button{background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.ws-code-output pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:650px;margin:0;font:9px/2 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.ws-code-output>p{padding:10px;font-size:14px}.ws-code-input{background:#f7f4fb!important;font:9px/1.9 ui-monospace,monospace!important}.ws-result-list article{border-top:1px solid #ebe5f1;padding:17px 0}.ws-result-list article>strong{overflow-wrap:anywhere;margin:8px 0;display:block}.ws-result-list article code{overflow-wrap:anywhere;border-radius:4px;display:block}.ws-result-list article p{overflow-wrap:anywhere;margin-top:8px;font-size:14px}.ws-result-list article small{font-size:14px}.ws-verdict{border-radius:50%;place-items:center;width:60px;height:60px;margin:18px auto 20px;display:grid}.ws-verdict.allow{background:#e9def5}.ws-verdict.block{background:#fbeee0}.ws-robots-result{text-align:center}.ws-robots-result>h3{font:500 18px var(--px-heading);margin-bottom:10px}.ws-robots-result>p{overflow-wrap:anywhere}.ws-robots-result>code{border-radius:5px;margin:20px 0;padding:13px;font:10px monospace;display:block}.ws-robots-result .ws-notice{text-align:left}.ws-vital{border-top:1px solid #ebe4f2;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;display:flex}.ws-vital>span{font-weight:500}.ws-vital small{margin-top:6px;font-weight:400;display:block}.ws-vital strong{font:500 23px var(--px-heading)}.ws-vital:last-of-type{margin-bottom:25px}.ws-serp-preview{border:1px solid #e4dced;border-radius:6px;margin-bottom:20px;padding:17px}.ws-serp-preview>h3{margin:9px 0 7px;font:400 16px/1.5 Arial,sans-serif}.ws-serp-preview>p{line-height:1.8}.ws-serp-preview>small{margin-top:13px;display:block}.ws-audit-summary{border-block:1px solid #e4dced;justify-content:space-between;align-items:center;margin-bottom:17px;padding:19px 0;display:flex}.ws-audit-summary strong{font:500 28px var(--px-heading);letter-spacing:-1px}.ws-check-list details{border-bottom:1px solid #ebe5f2}.ws-check-list summary{cursor:pointer;align-items:center;gap:9px;list-style:none;display:flex}.ws-check-list summary::-webkit-details-marker{display:none}.ws-check-list summary strong{flex:1;font-weight:500}.ws-check-dot{border-radius:50%;place-items:center;font-size:14px;display:grid}.ws-check-list details>div{padding:11px 0 0 27px}.ws-check-list details p{overflow-wrap:anywhere;margin-bottom:9px}.ws-check-list{margin-bottom:22px}.ws-audit-studio .ws-panel{margin-bottom:0}.ws-form-actions{align-items:center;gap:15px;display:flex}.ws-prompt-row{border-top:1px solid #e9e2f0;padding:16px 0}.ws-prompt-row>p{margin:10px 0 7px;line-height:1.8}.ws-prompt-row>small{margin-right:15px}.ws-prompt-row .ws-small-link{margin-top:8px}.ws-observation{border-top:1px solid #e8e1f0;padding:20px 0}.ws-observation>div:first-child{align-items:center;gap:10px;margin-bottom:13px;display:flex}.ws-observation>div:first-child>.ws-icon-button{margin-left:auto}.ws-observation>h3{font:500 13px/1.6 var(--px-heading);margin-bottom:10px}.ws-observation p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.ws-observation-meta{flex-wrap:wrap;gap:12px;margin:15px 0;display:flex}.ws-citation-text{margin-top:10px;font-family:monospace!important;font-size:14px!important}.ws-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:25px;display:grid}.ws-policy-grid article{border:1px solid #ded3e9;border-radius:8px;min-width:0;padding:20px}.ws-policy-grid h3{font:500 15px var(--px-heading);margin-bottom:13px}.ws-policy-grid .ws-badge{white-space:normal}.ws-policy-grid p{margin:14px 0;line-height:1.95}.ws-table-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.ws-table-toolbar>div:last-child{align-items:center;gap:10px;display:flex}.ws-input-search{flex:1;align-items:center;min-width:140px;max-width:340px;display:flex;position:relative}.ws-input-search>svg{pointer-events:none;position:absolute;left:12px}.ws-table-link{text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;display:block}.ws-table-footer{border-top:1px solid #e5dcee;justify-content:space-between;align-items:center;margin-top:18px;padding-top:13px;display:flex}.ws-score-bar{z-index:0;border-radius:4px;display:block;position:relative;overflow:hidden}.ws-score-bar>i{z-index:-1;position:absolute;inset:0 auto 0 0}.ws-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ws-history-grid>div{background:#f8f5fc;border:1px solid #ddd1ea;border-radius:7px;min-width:0;padding:17px}.ws-history-grid h3{margin-bottom:13px;font-weight:500}.ws-history-grid>div>div{align-items:center;gap:15px;display:flex}.ws-history-grid svg{width:100%;height:60px;margin-top:10px}.ws-intent-kpis .ws-kpi{min-height:120px;padding:17px 20px}.ws-intent-kpis .ws-kpi>span{text-transform:capitalize;font-size:14px}.ws-query-row{border-top:1px solid #e7dff0;justify-content:space-between;align-items:center;gap:15px;display:flex}.ws-query-row>span{flex:1}.ws-query-row small{margin-top:5px;line-height:1.8;display:block}.ws-prediction-group{margin-top:25px}.ws-prediction-group>h3{margin-bottom:15px}.ws-muted{line-height:1.9}.ws-cluster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.ws-cluster-grid>article{border:1px solid #ddd1e9;border-radius:8px;min-width:0;padding:19px}.ws-cluster-grid>article>div:first-child{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ws-cluster-grid strong{font:500 20px var(--px-heading)}.ws-cluster-grid h3{font:500 13px/1.5 var(--px-heading);text-transform:capitalize;margin-bottom:9px}.ws-cluster-grid p{margin-bottom:16px;line-height:1.8}.ws-cluster-terms{flex-direction:column;gap:5px;margin-bottom:20px;display:flex}.ws-cluster-terms>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ws-link-opportunity{border-top:1px solid #e4daef;padding:22px 0}.ws-link-opportunity>h3{font:500 15px var(--px-heading);margin-bottom:6px}.ws-link-opportunity>p{overflow-wrap:anywhere;margin-bottom:18px}.ws-link-opportunity>div{border-left:1px solid #d8c9e9;align-items:center;gap:13px;margin:10px;padding:5px 15px;display:flex}.ws-link-opportunity>div>span{flex:1}.ws-link-opportunity small{margin-top:5px;display:block}.ws-board-intro{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ws-board-intro .ws-notice{flex:1}.ws-task-form{gap:10px;margin:4px 0 27px;display:flex}.ws-task-form>input{flex:1}.ws-task-form select{max-width:180px}.ws-kanban{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ws-kanban>section{border:1px solid #dfd7e8;border-radius:9px;min-width:0;min-height:350px;padding:15px}.ws-kanban>section>header{align-items:center;gap:8px;margin-bottom:21px;display:flex}.ws-kanban h2{font:550 12px var(--px-heading)}.ws-kanban header small{background:#e1d8eb;border-radius:4px;margin-left:auto;padding:1px 6px}.ws-board-dot{background:#baaec8;border-radius:50%;width:6px;height:6px}.ws-board-dot.progress{background:#cbbd81}.ws-board-dot.review{background:#b0a4c8}.ws-board-dot.done{background:#977eb3}.ws-kanban article{background:#fff;border:1px solid #ded4e8;border-radius:7px;min-width:0;margin-bottom:12px;padding:14px}.ws-kanban article>div:first-child{align-items:center;gap:5px;margin-bottom:12px;display:flex}.ws-kanban article>div:first-child>.ws-icon-button{margin-left:auto}.ws-kanban article h3{font:500 12px/1.7 var(--px-heading);overflow-wrap:anywhere}.ws-task-category{margin:11px 0 12px;display:block}.ws-kanban article details{margin-bottom:14px}.ws-kanban article details summary{cursor:pointer;align-items:center;gap:6px;display:flex}.ws-kanban article details p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px}.ws-kanban article select{width:100%}.ws-empty-lane{text-align:center;border:1px dashed #d8cce6;border-radius:6px;padding:25px 10px}.ws-integrations{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ws-integrations>.ws-panel{flex-direction:column;min-width:0;margin:0;padding:23px;display:flex}.ws-integrations article>div:first-child{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.ws-integration-mark{width:37px;height:37px;font:500 22px var(--px-heading);border:1px solid #ddd2e9;border-radius:9px;place-items:center;display:grid}.ws-integrations h2{font:600 15px var(--px-heading);letter-spacing:-.3px;margin-bottom:10px}.ws-integrations article>p{line-height:1.9}.ws-integration-status{border-top:1px solid #e6ddef;flex:1;margin-top:15px;padding:15px 0}.ws-integrations .ws-source-link{margin-top:10px}.ws-contact-card{border:1px solid #d8cae7;border-radius:9px;justify-content:space-between;align-items:center;gap:25px;margin-top:24px;padding:28px;display:flex}.ws-contact-card h3{font:500 19px var(--px-heading);letter-spacing:-.5px;margin-bottom:7px}.ws-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:30px 22px;display:flex}.ws-empty>div{border:1px solid #e1d6ec;border-radius:50%;place-items:center;width:45px;height:45px;margin-bottom:17px;display:grid}.ws-empty h3{font:500 15px var(--px-heading);letter-spacing:-.4px;margin-bottom:12px}.ws-empty p{max-width:300px}.ws-loading{justify-content:center;align-items:center;gap:12px;padding:60px;font-size:14px;display:flex}.ws-loading>svg{animation:2s linear infinite wsSpin}@keyframes wsSpin{to{transform:rotate(360deg)}}.ws-toast{z-index:200;border-radius:8px;align-items:center;gap:10px;max-width:calc(100vw - 40px);padding:14px 20px;line-height:1.7;display:flex;position:fixed;bottom:25px;right:25px}.ws-modal-backdrop,.ws-drawer-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#1c17215c;justify-content:center;align-items:flex-start;padding:12vh 25px 30px;display:flex;position:fixed;inset:0}.ws-command{border:1px solid #e0d6eb;border-radius:13px;width:560px;max-width:100%;overflow:hidden;box-shadow:0 25px 100px #18102030}.ws-command>header{border-bottom:1px solid #e5dcee;align-items:center;gap:14px;padding:20px;display:flex}.ws-command>header>input{background:0 0!important;border:0!important;padding:0!important;font-size:14px!important}.ws-command>header>button{background:0 0;border:0;padding:0}.ws-command>div{max-height:60vh;padding:10px;overflow:auto}.ws-command>div>button{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:15px;width:100%;padding:14px 13px;display:flex}.ws-command>div>button>span{flex:1}.ws-command small{margin-top:4px;display:block}.ws-drawer-backdrop{justify-content:flex-end;align-items:stretch;padding:0}.ws-drawer{background:#fff;width:490px;max-width:100%;padding:27px;overflow:auto;box-shadow:-10px 0 60px #1c122720}.ws-drawer>header{border-bottom:1px solid #e4dced;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;padding-bottom:23px;display:flex}.ws-drawer>header h2{font:500 21px/1.5 var(--px-heading);letter-spacing:-.5px}.ws-drawer>header>button{background:0 0;border:0;padding:5px}.ws-detail-url{overflow-wrap:anywhere;margin-top:14px;font:9px/1.9 monospace}.ws-detail-metrics{grid-template-columns:repeat(2,1fr);gap:12px;margin:30px 0;display:grid}.ws-detail-metrics>div{border:1px solid #dfd4eb;border-radius:7px;padding:20px}.ws-detail-metrics span{margin-bottom:9px;display:block}.ws-detail-metrics strong{font:500 23px var(--px-heading)}.ws-drawer>h3{font:500 15px var(--px-heading);margin-bottom:14px}.ws-drawer>.ws-muted{margin-bottom:25px}.ws-audit-drawer-list article{border-bottom:1px solid #e5dbef;padding:19px 0}.ws-audit-drawer-list h3{font:500 13px var(--px-heading);margin:12px 0 9px}.ws-audit-drawer-list p{margin-bottom:10px;line-height:1.9}.ws-mobile-close,.ws-menu-toggle,.ws-mobile-scrim{display:none}@media (min-width:1600px){.ws-overview-greeting{padding:34px 40px}.ws-overview-greeting h2,.ws-kpi>strong{font-size:34px}.ws-kpi{padding:23px}.ws-table td,.ws-table th,.ws-table td>strong,.ws-table td>small{font-size:14px}}@media (max-width:1200px){.ws-overview-greeting{padding:25px}.ws-signal-map{transform-origin:50%;width:190px;transform:scale(.87)}.ws-signal-map .signal-center{left:64px}.signal-b{right:0}.signal-c{left:124px}.ws-overview-highlight{min-width:138px;padding-left:20px}.ws-overview-greeting h2{font-size:24px}.ws-overview-greeting p{font-size:14px}.ws-kpi-spark{width:35px}.ws-policy-grid,.ws-integrations,.ws-cluster-grid,.ws-kanban{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-tool-grid{gap:16px}.ws-tool-form .ws-panel-heading h2{font-size:20px}.ws-kpi>small{font-size:14px}.ws-overview-right .ws-panel{padding:16px}.ws-score-ring{width:105px;height:105px}.ws-health-panel>p{font-size:14px}}@media (max-width:1000px){.ws-sidebar{padding-inline:10px}.ws-nav-item{padding:10px}.ws-header-actions{flex-wrap:wrap;justify-content:flex-end}.ws-overview-greeting .ws-signal-map{display:none}.ws-overview-highlight{min-width:150px}.ws-overview-right{align-items:start}.ws-overview-right .ws-panel{margin-bottom:0}.ws-mini-disclaimer{grid-column:1/-1}.ws-health-panel .ws-score-ring{width:95px;height:95px}.ws-health-line{font-size:14px}.ws-next-panel{height:100%}.ws-kpi-grid{gap:9px}.ws-kpi>div>svg{display:none}.ws-kpi>strong{font-size:23px}.ws-kpi{padding:14px}.ws-kpi-spark{display:none}.ws-kpi>small{max-width:100%}.ws-output-placeholder{min-height:230px}.ws-table-toolbar{align-items:flex-start}.ws-table-toolbar>div:last-child{flex-wrap:wrap;justify-content:flex-end}.ws-task-form{flex-wrap:wrap}.ws-task-form input{flex-basis:100%}.ws-topbar>div:last-child{gap:7px}.ws-topbar a{font-size:14px}.ws-topbar-divider{display:none}.ws-demo-strip{align-items:flex-start}.ws-demo-strip>span{line-height:1.8;display:block}.ws-demo-strip>span>span,.ws-demo-strip i{display:none}.ws-sidebar-note{margin-inline:0}.ws-sidebar-note strong{font-size:14px}.ws-history-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ws-sidebar{transition:transform .2s;transform:translate(-100%)}.ws-sidebar.is-open{transform:translate(0)}.ws-sidebar .ws-nav-item{gap:12px;padding:13px;font-size:14px}.ws-nav-group{font-size:14px}.ws-sidebar-brand{padding-bottom:20px}.ws-workspace-switch strong,.ws-workspace-switch small,.ws-sidebar-contact strong,.ws-sidebar-contact small,.ws-nav-search{font-size:14px}.ws-mobile-scrim{z-index:25;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19122077;border:0;display:block;position:fixed;inset:0}.ws-mobile-close,.ws-menu-toggle{background:0 0;border:0;padding:0;display:inline-flex}.ws-mobile-close{padding:6px}.ws-topbar{height:61px;font-size:14px}.ws-topbar>div{gap:9px}.ws-page-heading>div>p:last-child{font-size:14px}.ws-header-actions{justify-content:flex-start}.ws-header-actions .ws-button{font-size:14px}.ws-demo-strip{line-height:1.9}.ws-overview-greeting{min-height:190px;padding:24px}.ws-overview-greeting h2{font-size:24px}.ws-overview-greeting p{font-size:14px}.ws-overview-highlight{min-width:125px;padding-left:20px}.ws-overview-highlight strong{font-size:39px}.ws-overview-highlight p{font-size:14px}.ws-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-kpi>strong{margin-top:12px}.ws-kpi>div>svg{display:block}.ws-kpi-spark{width:35px;display:block}.ws-kpi>small{max-width:80%}.ws-panel{padding:20px}.ws-overview-right{gap:12px}.ws-health-panel .ws-score-ring{float:none;margin:18px auto}.ws-health-panel>p{text-align:center;min-height:28px}.ws-next-panel h3{margin-top:20px}.ws-chart-headline>strong{font-size:30px}.ws-chart-labels,.ws-chart-dates{font-size:14px}.ws-tabs{gap:21px;margin-bottom:21px}.ws-tabs>button{min-height:40px}.ws-tool-studio>.ws-tabs{gap:19px}.ws-shell input:not([type=checkbox]),.ws-shell textarea{padding:12px;line-height:1.7}.ws-field>small{font-size:14px}.ws-field select{padding:12px}.ws-button{min-height:39px;padding:11px 15px}.ws-form-row{flex-wrap:wrap;gap:12px}.ws-notice{padding:14px;line-height:1.9}.ws-tool-footnote strong,.ws-tool-footnote p,.ws-source-link{font-size:14px}.ws-tool-form .ws-code-input{font-size:14px!important}.ws-check-list details p,.ws-audit-summary p{font-size:14px}.ws-audit-summary strong{font-size:34px}.ws-small-link{font-size:14px}.ws-code-output pre{padding:20px}.ws-code-output>div:first-child,.ws-code-output button,.ws-result-list article>strong,.ws-result-list article code,.ws-result-list article p,.ws-table{font-size:14px}.ws-table td{padding:17px 12px}.ws-table th{padding:13px 12px}.ws-table td>strong,.ws-table-link{font-size:14px}.ws-table-toolbar{gap:12px}.ws-table-toolbar>div:last-child{gap:8px}.ws-input-search>input{padding-left:30px!important;font-size:14px!important}.ws-input-search{max-width:none}.ws-table-footer,.ws-history-grid h3,.ws-history-grid>div>div{font-size:14px}.ws-policy-grid{grid-template-columns:1fr}.ws-policy-grid h3{font-size:20px}.ws-policy-grid p{font-size:14px}.ws-integrations{gap:13px}.ws-integrations>.ws-panel{padding:20px}.ws-integrations article .ws-badge,.ws-cluster-grid p,.ws-cluster-terms>span{font-size:14px}.ws-cluster-grid>article{padding:18px}.ws-kanban{gap:12px}.ws-kanban>section{padding:12px}.ws-kanban article{padding:14px}.ws-task-category,.ws-kanban article details p{font-size:14px}.ws-board-intro{flex-direction:column;gap:0}.ws-board-intro>.ws-button{margin-bottom:20px}.ws-task-form select{flex:1;max-width:none;font-size:14px}.ws-task-form>.ws-button{flex:1}.ws-toast{font-size:14px;bottom:20px;right:20px}.ws-contact-card{flex-direction:column;align-items:flex-start;padding:24px}.ws-contact-card h3{font-size:21px}.ws-contact-card p{font-size:14px;line-height:1.8}.ws-observation h3{font-size:16px}.ws-observation p,.ws-observation small,.ws-observation-meta{font-size:14px}.ws-query-row{flex-wrap:wrap;font-size:14px}.ws-query-row>span{min-width:180px}.ws-query-row small,.ws-prompt-row>p,.ws-prompt-row>small,.ws-prompt-row .ws-small-link{font-size:14px}.ws-output-placeholder>p{font-size:19px}.ws-output-placeholder>small,.ws-output-placeholder>div{font-size:14px}.ws-drawer{width:450px;padding:23px}.ws-drawer>header h2{font-size:23px}.ws-detail-metrics span{font-size:14px}.ws-detail-metrics strong{font-size:26px}.ws-muted,.ws-detail-url{font-size:14px}.ws-audit-drawer-list h3{font-size:16px}.ws-audit-drawer-list p,.ws-command small,.ws-command>div>button>span{font-size:14px}}@media (max-width:430px){.ws-topbar a{display:none}.ws-overview-greeting{padding:22px}.ws-overview-highlight{display:none}.ws-overview-greeting h2{font-size:28px}.ws-kpi-spark{width:30px;bottom:15px;right:12px}.ws-health-panel{min-height:240px}.ws-next-panel h3{margin-top:10px;font-size:23px}.ws-next-panel p,.ws-next-panel .ws-small-link{font-size:14px}.ws-history-grid,.ws-cluster-grid,.ws-integrations{grid-template-columns:1fr}.ws-policy-grid article{padding:22px}.ws-table-toolbar>div:last-child{justify-content:space-between}.ws-kanban>section{min-height:190px}.ws-kanban article h3{font-size:16px}.ws-footer{flex-direction:column;gap:7px}.ws-kanban>section{padding:16px}.ws-kanban article details summary,.ws-prompt-row>p{font-size:14px}}.ws-shell{font-size:14px}.ws-sidebar{width:244px;padding:25px 14px 17px}.ws-main{width:calc(100% - 244px);margin-left:244px}.ws-sidebar-brand{padding:0 13px 24px}.ws-workspace-switch{margin-bottom:16px;padding:12px}.ws-workspace-switch strong,.ws-workspace-switch small{font-size:14px}.ws-workspace-switch>span{width:33px;height:33px;font-size:14px}.ws-nav-search{padding:9px 11px;font-size:14px}.ws-nav-search kbd{font-size:14px}.ws-nav-group{letter-spacing:1.25px;margin:21px 12px 9px}.ws-nav-item small{font-size:14px}.ws-nav-item b{min-width:20px;font-size:14px}.ws-sidebar-note{margin-bottom:20px;padding:16px 14px}.ws-sidebar-note>svg{margin-bottom:8px}.ws-sidebar-contact strong,.ws-sidebar-contact small{font-size:14px}.ws-topbar{padding:0 30px}.ws-topbar strong,.ws-topbar a{font-size:14px}.ws-avatar{width:29px;height:29px;font-size:14px}.ws-content{max-width:1660px;padding:27px 30px 22px}.ws-page-heading{gap:24px;margin-bottom:22px}.ws-eyebrow{letter-spacing:1.2px;margin-bottom:8px}.ws-page-heading>div>p:last-child{max-width:700px;margin-top:6px}.ws-header-actions{flex-wrap:nowrap;max-width:none}.ws-shell select{min-height:38px;padding:10px 12px}.ws-button{gap:8px;min-height:38px;padding:10px 14px}.ws-small-link{font-size:14px}.ws-icon-button{padding:7px}.ws-source-link{font-size:14px;line-height:1.7}.ws-demo-strip{line-height:1.7}.ws-demo-strip>span{gap:8px}.ws-demo-strip>span>span{width:5px;height:5px}.ws-badge{border-radius:5px;padding:4px 7px;line-height:1.35}.ws-badge.sage{background:#ece5f4;border-color:#d8cbe7}.ws-badge.success{background:#f1ecf6;border-color:#e2d8ec}.ws-kpi-grid{gap:14px;margin-bottom:20px}.ws-kpi>div>svg{width:16px;height:16px}.ws-kpi-spark{width:35px;height:18px;bottom:19px;right:17px}.ws-overview-columns{gap:19px}.ws-panel{border-radius:10px;margin-bottom:20px;padding:23px}.ws-panel-heading{gap:20px;margin-bottom:21px}.ws-panel-heading h2{line-height:1.4}.ws-panel-heading p{max-width:720px;margin-top:7px}.ws-panel-heading>div>span{letter-spacing:1px}.ws-tool-form .ws-panel-heading h2{letter-spacing:-.6px}.ws-tool-form .ws-panel-heading p{line-height:1.85}.ws-chart-toggle{padding:3px}.ws-chart-toggle button{padding:5px 9px}.ws-chart-headline{gap:13px;margin:2px 0 22px}.ws-chart-plot{gap:13px}.ws-chart-labels{min-width:30px;font-size:14px}.ws-chart-dates{margin:12px 0 0 43px;font-size:14px}.ws-table{font-size:14px}.ws-table th{padding:12px;font-weight:500}.ws-table td{padding:15px 12px}.ws-table td>strong,.ws-table-link{white-space:normal;max-width:350px;line-height:1.7}.ws-table td>small,.ws-table-link>span{white-space:nowrap;max-width:300px;margin-top:3px;line-height:1.6}.ws-table .ws-badge,.ws-table-toolbar select{font-size:14px}.ws-input-search>input{padding-left:35px!important;font-size:14px!important}.ws-score-bar{width:110px;padding:4px 8px;font-size:14px}.ws-overview-right .ws-panel{padding:21px}.ws-health-panel>p{margin:15px 0 17px;line-height:1.8}.ws-score-ring{margin:20px auto}.ws-health-line{padding:10px 0}.ws-health-panel .ws-button.full{min-height:38px;margin-top:17px;padding:10px;font-size:14px}.ws-next-panel h3{letter-spacing:-.5px;line-height:1.4}.ws-next-panel p{margin-bottom:20px;line-height:1.85}.ws-next-panel .ws-small-link{font-size:14px}.ws-mini-disclaimer{gap:8px;padding:0 5px;line-height:1.8}.ws-mini-disclaimer svg{width:13px;height:13px;margin-top:3px}.ws-tabs{gap:23px;margin-bottom:24px}.ws-tabs>button{min-height:39px;padding-bottom:13px}.ws-tabs>button>span{font-size:14px}.ws-tool-studio>.ws-tabs{gap:20px}.ws-tool-grid{gap:22px}.ws-shell input:not([type=checkbox]),.ws-shell textarea{padding:11px 13px;line-height:1.8}.ws-field>small{line-height:1.75}.ws-field select{font-size:14px}.ws-shell .ws-code-input{font-size:14px!important;line-height:1.9!important}.ws-form-row{gap:14px}.ws-notice{margin-bottom:22px;padding:14px 16px}.ws-notice>svg{width:15px;height:15px}.ws-output-placeholder{padding:33px 24px}.ws-output-placeholder>span{border-radius:12px;width:60px;height:60px;margin-bottom:20px}.ws-output-placeholder>p{letter-spacing:-.3px}.ws-output-placeholder>small{max-width:300px}.ws-output-placeholder>div{margin-top:23px}.ws-tool-footnote{padding:19px 6px}.ws-tool-footnote p{margin:8px 0 12px;line-height:1.85}.ws-code-output>div:first-child{padding:14px 16px;font-size:14px}.ws-code-output pre{padding:22px;line-height:1.95}.ws-result-list article code{padding:10px}.ws-result-list article p,.ws-result-list article small{line-height:1.9}.ws-robots-result>h3{font-size:21px}.ws-robots-result>p,.ws-robots-result>code,.ws-vital>span,.ws-vital small{font-size:14px}.ws-vital strong{font-size:26px}.ws-serp-preview>span{font-size:14px}.ws-serp-preview>h3{font-size:18px}.ws-serp-preview>p,.ws-serp-preview>small{font-size:14px}.ws-audit-summary strong{font-size:34px}.ws-audit-summary strong>span{font-size:20px}.ws-audit-summary p,.ws-check-list summary strong{font-size:14px}.ws-check-list details{padding:15px 0}.ws-check-list details p{font-size:14px;line-height:1.85}.ws-check-dot{width:21px;height:21px}.ws-check-list .ws-small-link,.ws-prompt-row>p,.ws-prompt-row>small,.ws-prompt-row .ws-small-link{font-size:14px}.ws-observation>h3{font-size:16px}.ws-observation p,.ws-observation small,.ws-observation-meta{font-size:14px}.ws-policy-grid h3{font-size:18px}.ws-policy-grid p{font-size:14px}.ws-query-row{padding:17px 0;font-size:14px}.ws-query-row small,.ws-prediction-group>h3,.ws-muted,.ws-history-grid h3,.ws-history-grid>div>div{font-size:14px}.ws-cluster-grid h3{font-size:15px;line-height:1.6}.ws-cluster-grid p{font-size:14px}.ws-cluster-grid strong{font-size:25px}.ws-cluster-grid strong small,.ws-cluster-terms>span,.ws-cluster-grid .ws-small-link{font-size:14px}.ws-link-opportunity>h3{font-size:17px}.ws-link-opportunity>p,.ws-link-opportunity>div,.ws-link-opportunity small,.ws-kanban h2,.ws-kanban header small{font-size:14px}.ws-kanban article h3{font-size:14px;line-height:1.8}.ws-task-category,.ws-kanban article details summary{font-size:14px}.ws-kanban article details p{font-size:14px;line-height:1.9}.ws-kanban article select{padding:8px;font-size:14px}.ws-empty-lane,.ws-task-form select{font-size:14px}.ws-integrations h2{font-size:18px}.ws-integrations article>p{min-height:60px;font-size:14px}.ws-integration-status{font-size:14px;line-height:1.9}.ws-integrations .ws-source-link{font-size:14px}.ws-contact-card h3{font-size:22px}.ws-contact-card p{font-size:14px;line-height:1.8}.ws-empty h3{font-size:18px}.ws-empty p{font-size:14px;line-height:1.85}.ws-footer{margin-top:23px;padding-top:20px;font-size:14px}.ws-footer a,.ws-toast,.ws-command small,.ws-command>div>button>span{font-size:14px}.ws-drawer>header h2{font-size:24px}.ws-detail-url,.ws-detail-metrics span{font-size:14px}.ws-detail-metrics strong{font-size:28px}.ws-drawer>h3{font-size:18px}.ws-audit-drawer-list h3{font-size:15px}.ws-audit-drawer-list p{font-size:14px}@media (min-width:1600px){.ws-sidebar{width:258px}.ws-main{width:calc(100% - 258px);margin-left:258px}.ws-content{padding:33px 42px}.ws-topbar{padding-inline:42px}.ws-overview-columns{grid-template-columns:minmax(0,1fr) 315px}.ws-chart-plot{height:228px}}@media (max-width:1200px){.ws-sidebar{width:224px;padding-inline:11px}.ws-main{width:calc(100% - 224px);margin-left:224px}.ws-content{padding:25px 24px}.ws-topbar{padding-inline:24px}.ws-kpi{padding:18px}.ws-kpi>strong{font-size:29px}.ws-overview-columns{grid-template-columns:minmax(0,1fr) 260px;gap:16px}.ws-panel{padding:20px}.ws-kpi-spark{display:none}.ws-kpi>small{padding:0}.ws-header-actions{flex-wrap:wrap}.ws-chart-toggle button{padding:5px 7px}.ws-table td{padding:14px 10px}}@media (max-width:1000px){.ws-sidebar{width:208px}.ws-main{width:calc(100% - 208px);margin-left:208px}.ws-nav-item{gap:9px;font-size:14px}.ws-content{padding:24px 20px}.ws-overview-right{grid-template-columns:1fr 1fr;gap:17px;display:grid}.ws-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-kpi>div,.ws-kpi>small{font-size:14px}.ws-kpi{min-height:130px}.ws-tool-grid{grid-template-columns:1fr}.ws-topbar>div:last-child{font-size:14px}.ws-header-actions{max-width:160px}.ws-page-heading h1{font-size:28px}.ws-page-heading>div>p:last-child{font-size:14px}.ws-page-heading{align-items:flex-start}.ws-health-panel .ws-score-ring{float:none;margin:20px auto}.ws-health-panel>p{text-align:center}}@media (max-width:760px){.ws-nav-item{font-size:14px!important}.ws-content{padding:24px 20px}.ws-page-heading{flex-direction:column;gap:16px}.ws-page-heading h1{font-size:29px}.ws-header-actions{flex-wrap:nowrap;max-width:none}.ws-demo-strip{align-items:flex-start;gap:10px;padding:11px 13px}.ws-demo-strip>span{line-height:1.75}.ws-demo-strip button{font-size:14px}.ws-topbar{padding:0 20px}.ws-topbar a,.ws-topbar>div:last-child{font-size:14px}.ws-kpi-grid{gap:12px}.ws-kpi{min-height:137px;padding:18px}.ws-kpi>small,.ws-chart-toggle button,.ws-health-panel>p,.ws-health-line{font-size:14px}.ws-next-panel h3{font-size:22px}.ws-next-panel p,.ws-mini-disclaimer,.ws-tabs>button,.ws-badge,.ws-field>span,.ws-button,.ws-notice{font-size:14px}.ws-form-row>.ws-field{flex-basis:calc(50% - 14px)}.ws-tool-form .ws-panel-heading h2{font-size:22px}.ws-tool-form .ws-panel-heading p,.ws-check-list .ws-badge,.ws-table th,.ws-table td,.ws-table-link,.ws-table td>strong,.ws-table td>small,.ws-table-link>span,.ws-table-toolbar select{font-size:14px}.ws-cluster-grid h3{font-size:15px}.ws-integrations h2{font-size:18px}.ws-integrations article>p,.ws-integration-status,.ws-integrations .ws-source-link,.ws-kanban article h3,.ws-kanban article select,.ws-kanban h2,.ws-footer,.ws-code-output pre{font-size:14px}}@media (max-width:430px){.ws-content{padding:22px 16px}.ws-topbar{padding-inline:16px}.ws-topbar>div:last-child{font-size:14px}.ws-kpi>small{line-height:1.75}.ws-kpi>div>svg{width:13px;height:13px}.ws-kpi-spark{display:none}.ws-overview-right{grid-template-columns:1fr}.ws-panel{padding:19px}.ws-chart-labels,.ws-chart-dates{font-size:14px}.ws-overview-right .ws-panel{padding:22px}.ws-health-panel .ws-score-ring{float:left;width:105px;height:105px;margin:12px 22px 22px 0}.ws-health-panel>p{text-align:left;padding-top:12px;font-size:14px}.ws-health-line,.ws-score-ring span{font-size:14px}.ws-demo-strip{flex-direction:column;gap:6px}.ws-demo-strip>span{font-size:14px}.ws-table-toolbar{flex-direction:column;gap:12px}.ws-table-toolbar>div{width:100%}.ws-form-row>.ws-field{flex-basis:100%}.ws-task-form select{font-size:14px}.ws-footer{font-size:14px;line-height:1.8}.ws-panel-heading{gap:10px}.ws-panel-heading p{font-size:14px}.ws-kanban{grid-template-columns:1fr}.ws-output-placeholder{min-height:240px}.ws-code-output>div:first-child{flex-direction:column;align-items:flex-start;gap:12px}}.ws-shell{--ws-ink:#271e30;--ws-muted:#6d6576;--ws-line:#e3dfe8;--ws-paper:#f6f4f8;color:var(--ws-text);font:14px/1.65 var(--px-font);background:#f6f4f8}.ws-shell :is(h1,h2,h3,h4){color:var(--ws-text);font-family:var(--px-heading)}.ws-shell :is(p,small){color:var(--ws-text)}.ws-sidebar{color:var(--ws-text);background:#27133c;border-color:#37224e}.ws-sidebar .px-brand{color:var(--ws-text);font-size:29px}.ws-sidebar .px-brand-mark{color:var(--ws-text);box-shadow:none;background:#b484e8}.ws-workspace-switch{background:#ffffff04;border-color:#c3addb22}.ws-workspace-switch strong,.ws-workspace-switch small{color:var(--ws-text)}.ws-workspace-switch>span{color:var(--ws-text);background:#c2abdb15}.ws-workspace-switch>svg,.ws-nav-search{color:var(--ws-text)}.ws-nav-search kbd{color:var(--ws-text);border-color:#b29cc930}.ws-nav-group{color:var(--ws-text);font-size:14px}.ws-nav-item{color:var(--ws-text);gap:10px;min-height:42px;padding:10px 12px;font-size:14px}.ws-nav-symbol{width:23px;height:23px;color:var(--ws-text);place-items:center;display:grid}.ws-nav-item svg{stroke:none;width:18px;height:18px}.ws-nav-item.active{color:var(--ws-text);background:#b484e8}.ws-nav-item.active .ws-nav-symbol{color:var(--ws-text)}.ws-nav-item:hover{color:var(--ws-text);background:#cbaeea0a}.ws-nav-item.active:hover{color:var(--ws-text);background:#be93ed}.ws-nav-item small{color:var(--ws-text);background:#ac8bcf18}.ws-nav-item.active small{color:var(--ws-text);background:#4b2c6d11}.ws-nav-item b{color:var(--ws-text);background:#b89bd718}.ws-sidebar-note{background:#9d79c509;border-color:#a27fc724}.ws-sidebar-note>svg{color:var(--ws-text)}.ws-sidebar-note strong,.ws-sidebar-note a{color:var(--ws-text);font-size:14px}.ws-sidebar-contact{border-color:#b19dc622}.ws-sidebar-contact>span{color:var(--ws-text);background:#b89dd51a}.ws-sidebar-contact strong,.ws-sidebar-contact small,.ws-sidebar-contact>svg{color:var(--ws-text)}.ws-topbar{color:var(--ws-text);background:#fff;border-color:#e5e1e9;height:65px;font-size:14px}.ws-topbar strong,.ws-topbar a{color:var(--ws-text)}.ws-topbar>div:last-child{color:var(--ws-text);font-size:14px}.ws-avatar{color:var(--ws-text);background:#e8dff2}.ws-content{padding-top:27px}.ws-eyebrow{color:var(--ws-text);font-size:14px;font-weight:600}.ws-page-heading h1{letter-spacing:-1px;font-size:31px;font-weight:750}.ws-page-heading>div>p:last-child{font-size:14px;line-height:1.8}.ws-panel{background:#fff;border:1px solid #e1dbe8;box-shadow:0 2px 5px #2d1a4103}.ws-panel-heading h2{color:var(--ws-text);letter-spacing:-.45px;font-size:18px;font-weight:700}.ws-panel-heading p{color:var(--ws-text);font-size:14px;line-height:1.8}.ws-panel-heading>div>span{color:var(--ws-text);font-size:14px}.ws-panel-heading>svg{color:var(--ws-text)}.ws-tool-form .ws-panel-heading h2{color:var(--ws-text);font-size:23px}.ws-tool-form .ws-panel-heading p{color:var(--ws-text);font-size:14px}.ws-button{color:var(--ws-text);background:#fff;border-color:#dad1e4;font-size:14px;font-weight:600}.ws-button.primary{color:var(--ws-text);background:#4b1684;border-color:#4b1684;box-shadow:0 3px 8px #4b168412}.ws-button.primary:hover{background:#3e0f71}.ws-button:hover{background:#f3edf9}.ws-button.text,.ws-small-link,.ws-source-link,.ws-icon-button{color:var(--ws-text)}.ws-icon-button:hover{color:var(--ws-text);background:#ece4f5}.ws-demo-strip{color:var(--ws-text);background:#ede5f6;border-color:#dcd0ea;margin-bottom:20px;padding:9px 13px;font-size:14px}.ws-demo-strip>span>span{background:#865fb1}.ws-demo-strip button{color:var(--ws-text);font-size:14px}.ws-badge{color:var(--ws-text);background:#f2edf8;border-color:#e1d7eb;font-size:14px}.ws-badge.sage,.ws-badge.success{color:var(--ws-text);background:#ece3f6;border-color:#dacbea}.ws-badge.warning{color:var(--ws-text);background:#ede4f7;border-color:#dbccec}.ws-badge.danger{color:var(--ws-text);background:#e7dcf2;border-color:#d1bee6}.ws-kpi{border-color:#e1dbe8;border-radius:12px;min-height:146px;padding:20px;box-shadow:0 2px 6px #301b4704}.ws-kpi>div{align-items:center;gap:8px;font-size:14px;line-height:1.5}.ws-kpi>strong{letter-spacing:-1.2px;margin:8px 0 9px;font-size:33px;font-weight:700;line-height:1.3}.ws-kpi>small{max-width:100%;padding-right:0;font-size:14px;line-height:1.7}.ws-kpi-icon{width:34px;height:34px;color:var(--ws-text);background:#ece4f4;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ws-kpi-icon.metric-1{color:var(--ws-text);background:#e5d9f2}.ws-kpi-icon.metric-2{color:var(--ws-text);background:#eae2f3}.ws-kpi-icon.metric-3{color:var(--ws-text);background:#e8ddf3}.ws-kpi>div .ws-kpi-icon svg{width:19px;height:19px;color:var(--ws-text);fill:currentColor;stroke:none;display:block!important}.ws-kpi-spark{display:none}.ws-overview-columns{grid-template-columns:minmax(0,1fr) 285px}.ws-chart-plot{height:225px}.ws-chart-headline>strong{color:var(--ws-text);font-size:36px;font-weight:700}.ws-chart-headline>span,.ws-chart-headline small{color:var(--ws-text);font-size:14px}.ws-chart-toggle{background:#f1ebf7;border-color:#e0d6eb}.ws-chart-toggle button{color:var(--ws-text);font-size:14px}.ws-chart-toggle button.active{color:var(--ws-text);background:#fff;box-shadow:0 1px 4px #49266e10}.ws-chart-labels,.ws-chart-dates{color:var(--ws-text);font-size:14px}.ws-score-ring{background:conic-gradient(#8f6bb5 var(--score),#e8dff2 0deg);width:130px;height:130px}.ws-score-ring strong{color:var(--ws-text);font-size:37px;font-weight:650}.ws-score-ring span,.ws-health-panel>p,.ws-health-line{color:var(--ws-text);font-size:14px}.ws-next-panel{background:#ece4f5;border-color:#daccea}.ws-next-panel h3{font-size:22px}.ws-next-panel p{color:var(--ws-text);font-size:14px}.ws-next-icon{color:var(--ws-text);background:#d9c9ea}.ws-mini-disclaimer{color:var(--ws-text);font-size:14px}.ws-mini-disclaimer svg{color:var(--ws-text)}.ws-table th{background:#f6f3fa;border-color:#e5dded;font-size:14px}.ws-table td{border-color:#ebe5f2;font-size:14px}.ws-table td>strong,.ws-table-link{color:var(--ws-text);font-size:14px;font-weight:600}.ws-table td>small,.ws-table-link>span{font-size:14px}.ws-table tr:hover td{background:#faf7fd}.ws-table-footer{color:var(--ws-text);font-size:14px}.ws-score-bar{color:var(--ws-text);background:#eee7f6}.ws-score-bar>i{background:#dbcaed}.ws-tabs{border-color:#dbcfe8}.ws-tabs>button{color:var(--ws-text);font-size:14px}.ws-tabs>button[aria-selected=true]{color:var(--ws-text);border-color:#7b51a9}.ws-tabs>button>span{color:var(--ws-text);background:#e9dff4}.ws-shell select{color:var(--ws-text);background:#fff;border-color:#dacee8;font-size:14px}.ws-shell input:not([type=checkbox]),.ws-shell textarea{color:var(--ws-text);background:#fbf9fe;border-color:#dacee8;font-size:14px}.ws-shell input::placeholder,.ws-shell textarea::placeholder{color:var(--ws-text)}.ws-field>span{color:var(--ws-text);font-size:14px;font-weight:600}.ws-field>small,.ws-checkbox{color:var(--ws-text);font-size:14px}.ws-notice{color:var(--ws-text);background:#efe7f7;border-color:#ddcfec;font-size:14px;line-height:1.85}.ws-notice>svg{color:var(--ws-text)}.ws-form-error{color:var(--ws-text);background:#ede4f7;border-color:#d2bee8;font-size:14px}.ws-output-placeholder{background:#f0e9f7;border-color:#d3c2e6;min-height:280px}.ws-output-placeholder>span{color:var(--ws-text);background:#decfef;border-color:#d1bee6}.ws-output-placeholder>p{font-size:20px}.ws-output-placeholder>small,.ws-output-placeholder>div{font-size:14px}.ws-tool-footnote strong,.ws-tool-footnote p{color:var(--ws-text);font-size:14px}.ws-code-output{color:var(--ws-text);background:#2a173e;border-color:#3f2758}.ws-code-output>div:first-child{color:var(--ws-text);border-color:#b69bd420}.ws-code-output button,.ws-code-output pre,.ws-result-list article>strong{color:var(--ws-text);font-size:14px}.ws-result-list article code{color:var(--ws-text);background:#eee6f7;font-size:14px}.ws-result-list article p,.ws-result-list article small{color:var(--ws-text);font-size:14px}.ws-robots-result>h3,.ws-robots-result>p{color:var(--ws-text)}.ws-robots-result>code{color:var(--ws-text);background:#ece2f6}.ws-vital>span,.ws-vital strong,.ws-vital small{color:var(--ws-text)}.ws-serp-preview{background:#f9f5fe;border-color:#deceef}.ws-serp-preview>span,.ws-serp-preview>h3,.ws-serp-preview>p,.ws-serp-preview>small,.ws-audit-summary strong,.ws-audit-summary strong>span,.ws-audit-summary p,.ws-check-list summary strong{color:var(--ws-text)}.ws-check-dot.passed{color:var(--ws-text);background:#e8dcf6}.ws-check-dot.review{color:var(--ws-text);background:#e8dcf5}.ws-check-list details p,.ws-prompt-row>p,.ws-prompt-row>small,.ws-observation>h3,.ws-observation p,.ws-observation small,.ws-observation-meta{color:var(--ws-text)}.ws-policy-grid article{background:#f9f5fe;border-color:#decfef}.ws-policy-grid h3,.ws-policy-grid p,.ws-query-row,.ws-query-row small,.ws-prediction-group>h3,.ws-muted{color:var(--ws-text)}.ws-cluster-grid>article{background:#f9f5fe;border-color:#decfef}.ws-cluster-grid h3,.ws-cluster-grid p,.ws-cluster-grid strong small,.ws-cluster-terms>span,.ws-link-opportunity>h3,.ws-link-opportunity>p,.ws-link-opportunity>div,.ws-link-opportunity small{color:var(--ws-text)}.ws-kanban>section{background:#eee7f6;border-color:#dccfeb}.ws-kanban h2{color:var(--ws-text)}.ws-kanban article{border-color:#ddcfed}.ws-kanban article h3,.ws-task-category,.ws-kanban article details p{color:var(--ws-text)}.ws-kanban article select{background:#f9f6fd}.ws-empty-lane{color:var(--ws-text);border-color:#ddd0eb}.ws-integrations h2,.ws-integrations article>p,.ws-integration-status{color:var(--ws-text)}.ws-integration-mark{color:var(--ws-text);background:#ece2f7;border-color:#e3d8ef}.ws-contact-card{background:#ede4f6;border-color:#dbcdeb}.ws-empty h3,.ws-empty p{color:var(--ws-text)}.ws-empty>div{color:var(--ws-text);background:#f5effb;border-color:#eae1f3}.ws-footer a{color:var(--ws-text)}.ws-toast{color:var(--ws-text);background:#3c1764;box-shadow:0 7px 30px #3c245525}.ws-command{background:#fff;border-color:#e4d9ef}.ws-command>header{color:var(--ws-text);border-color:#e7def1}.ws-command>div>button>span,.ws-command small{color:var(--ws-text)}.ws-command>div>button:hover{background:#f5effc}.ws-drawer>header h2,.ws-detail-url{color:var(--ws-text)}.ws-detail-metrics>div{background:#f5effb;border-color:#e2d6ef}.ws-detail-metrics span,.ws-drawer>h3,.ws-audit-drawer-list h3,.ws-audit-drawer-list p,.ws-content,.ws-content :is(p,.ws-muted),.ws-page-heading h1,.ws-page-heading>div>p:last-child,.ws-panel-heading h2,.ws-tool-form .ws-panel-heading h2,.ws-panel-heading p,.ws-tool-form .ws-panel-heading p,.ws-field>span,.ws-check-list summary strong,.ws-query-row,.ws-table-link,.ws-table td>strong,.ws-field>small,.ws-tool-footnote p,.ws-notice,.ws-result-list article p,.ws-check-list details p,.ws-observation p,.ws-policy-grid p,.ws-integration-status,.ws-table td,.ws-table th,.ws-table td>small,.ws-table-link>span,.ws-kpi>div,.ws-kpi>strong,.ws-kpi>small,.ws-health-panel>p,.ws-health-line,.ws-next-panel p,.ws-mini-disclaimer{color:var(--ws-text)}.ws-health-panel .ws-panel-heading h2{font-size:17px}.ws-next-panel h3,.ws-output-placeholder>p,.ws-output-placeholder>small,.ws-output-placeholder>div,.ws-tool-footnote strong,.ws-source-link,.ws-small-link,.ws-vital>span,.ws-vital strong,.ws-robots-result>h3,.ws-vital small,.ws-robots-result>p,.ws-observation>h3,.ws-policy-grid h3,.ws-cluster-grid h3,.ws-link-opportunity>h3,.ws-integrations h2,.ws-kanban h2,.ws-kanban article h3,.ws-empty h3,.ws-cluster-grid p,.ws-cluster-terms>span,.ws-integrations article>p,.ws-link-opportunity>p,.ws-kanban article details p,.ws-task-category,.ws-empty p,.ws-kanban article details summary,.ws-kanban article select,.ws-cluster-grid strong,.ws-contact-card h3,.ws-contact-card p,.ws-footer,.ws-command>div>button>span,.ws-drawer>header h2,.ws-drawer>h3,.ws-audit-drawer-list h3,.ws-command small,.ws-audit-drawer-list p,.ws-detail-url,.ws-detail-metrics span,.ws-detail-metrics strong{color:var(--ws-text)}@media (max-width:1000px){.ws-overview-columns{grid-template-columns:1fr}.ws-chart-plot{height:215px}.ws-kpi-icon{width:32px;height:32px}}@media (max-width:760px){.ws-main{width:100%;margin-left:0}.ws-sidebar{width:265px}.ws-panel-heading h2{font-size:18px}.ws-kpi>strong{font-size:31px}.ws-kpi>div{font-size:14px}.ws-chart-plot{height:200px}.ws-demo-strip,.ws-shell input:not([type=checkbox]),.ws-shell textarea,.ws-field select,.ws-check-list summary strong,.ws-panel-heading p,.ws-content .ws-muted,.ws-tool-footnote p,.ws-notice{font-size:14px}}@media (max-width:430px){.ws-kpi{min-height:150px;padding:17px 15px}.ws-kpi>div{font-size:14px}.ws-kpi>strong{font-size:29px}.ws-kpi-icon{border-radius:8px;width:28px;height:28px}.ws-kpi>small{font-size:14px}.ws-chart-plot{height:185px}.ws-panel-heading h2{font-size:17px}.ws-chart-headline>strong{font-size:32px}.ws-chart-toggle button{font-size:14px}.ws-score-ring{width:111px;height:111px}.ws-score-ring strong{font-size:32px}}
.ws-shell{--ws-text:#22253c;--ws-muted:#44475e;--ws-subtle:#44475e;--ws-accent:#61649a;--ws-line:#ddddf0;--ws-paper:#f9f9fc;--ws-chart-line:#61649a;--ws-chart-fill:#9fa0ff;--ws-chart-grid:#ddddf0;color:var(--ws-text);background:var(--ws-paper);font-size:15px;line-height:1.7}.ws-shell :is(button,input,select,textarea){font-family:var(--px-font)}.ws-shell .ws-content{color:var(--ws-text)}.ws-shell .ws-content :is(p,small,.ws-muted){color:var(--ws-muted)}.ws-shell :is(h1,h2,h3,h4){color:#22253c}.ws-shell .ws-page-heading h1{font-size:34px;font-weight:750;line-height:1.3}.ws-shell .ws-page-heading>div>p:last-child{color:var(--ws-muted);font-size:16px}.ws-shell .ws-eyebrow{color:#44475e;font-size:12px;font-weight:650}.ws-shell .ws-header-actions{max-width:none}.ws-shell .ws-sidebar{color:#efeff9;background:#22253c;border-color:#22253c;width:252px}.ws-shell .ws-sidebar .px-brand{color:#fff}.ws-shell .ws-mobile-close{color:#efeff9;border-radius:7px;justify-content:center;align-items:center;min-width:40px;min-height:40px}.ws-shell .ws-mobile-close:hover{background:#ffffff12}.ws-shell .ws-mobile-close svg{width:20px;height:20px}.ws-shell .ws-sidebar .px-brand-mark{color:#22253c;background:#ddddf0}.ws-shell .ws-workspace-switch{background:#ffffff06;border-color:#ffffff24}.ws-shell .ws-workspace-switch>span{color:#efeff9;background:#d9b9ff19}.ws-shell .ws-nav-search{color:#ddddf0;font-size:12px}.ws-shell .ws-nav-group{color:#9fa0ff;font-size:12px}.ws-shell .ws-nav-item{color:#ddddf0;gap:11px;min-height:44px;font-size:15px}.ws-shell .ws-nav-item.active{color:#22253c;background:#efeff9}.ws-shell .ws-nav-item.active:hover{color:#22253c;background:#efeff9}.ws-shell .ws-sidebar-note{background:#ffffff06;border-color:#ffffff24}.ws-shell .ws-sidebar-note strong{color:#efeff9;font-size:15px}.ws-shell .ws-sidebar-contact{border-color:#ffffff24}.ws-shell .ws-sidebar-contact>span{color:#ddddf0;background:#ddc4ff1a}.ws-shell .ws-topbar{color:#44475e;border-color:#ddddf0;font-size:13px}.ws-shell .ws-topbar strong{color:#22253c;font-size:13px}.ws-shell .ws-topbar a,.ws-shell .ws-topbar>div:last-child{color:#44475e;font-size:12px}.ws-shell .ws-avatar{color:#44475e;background:#efeff9}.ws-shell .ws-demo-strip{color:#44475e;background:#efeff9;border-color:#ddddf0;font-size:13px}.ws-shell .ws-panel{background:#fff;border-color:#ddddf0}.ws-shell .ws-panel-heading h2{color:#22253c;font-size:20px;font-weight:700}.ws-shell .ws-panel-heading p{color:var(--ws-muted);font-size:15px;line-height:1.75}.ws-shell .ws-panel-heading>div>span{color:#44475e;font-size:12px}.ws-shell .ws-panel-heading>svg{color:#61649a}.ws-shell .ws-tool-form .ws-panel-heading p{color:var(--ws-muted);font-size:15px}.ws-shell .ws-kpi{min-height:162px;padding:21px}.ws-shell .ws-kpi>div{color:#44475e;font-size:15px;font-weight:550}.ws-shell .ws-kpi>strong{color:#22253c;font-size:36px;font-weight:700}.ws-shell .ws-kpi>small{color:#44475e;font-size:14px;line-height:1.7}.ws-shell .ws-kpi-icon{color:#61649a;background:#efeff9;width:36px;height:36px}.ws-shell .ws-kpi-icon.metric-1,.ws-shell .ws-kpi-icon.metric-2,.ws-shell .ws-kpi-icon.metric-3{color:#61649a;background:#efeff9}.ws-shell .ws-kpi>div .ws-kpi-icon svg{color:inherit}.ws-shell .ws-chart-headline>strong{color:#44475e;font-size:38px}.ws-shell .ws-chart-headline small{color:#44475e;font-size:13px}.ws-shell .ws-chart-labels,.ws-shell .ws-chart-dates{color:#44475e;font-size:13px;font-weight:500}.ws-shell .ws-chart-labels{min-width:38px}.ws-shell .ws-chart-toggle{background:#efeff9;border-color:#ddddf0}.ws-shell .ws-chart-toggle button{color:#44475e;min-height:29px;font-size:13px}.ws-shell .ws-chart-toggle button.active{color:#44475e;background:#fff;font-weight:650}.ws-shell .ws-score-ring{background:conic-gradient(#61649a var(--score), #efeff9 0deg);width:140px;height:140px}.ws-shell .ws-score-ring strong{color:#44475e;font-size:39px}.ws-shell .ws-health-panel>p{color:var(--ws-muted);font-size:13px}.ws-shell .ws-health-line{color:#22253c;font-size:14px}.ws-shell .ws-health-panel .ws-panel-heading h2{font-size:19px}.ws-shell .ws-health-panel .ws-button.full{font-size:13px}.ws-shell .ws-next-panel h3{color:#22253c;font-size:22px}.ws-shell .ws-next-panel p{color:var(--ws-muted);font-size:14px}.ws-shell .ws-mini-disclaimer{color:#44475e;font-size:12px}.ws-shell .ws-table th{color:#44475e;background:#efeff9;border-color:#ddddf0;padding:14px 13px;font-size:14px;font-weight:650}.ws-shell .ws-table td{color:#22253c;border-color:#efeff9;padding:16px 13px;font-size:15px}.ws-shell .ws-table td>small,.ws-shell .ws-table-link>span{color:#44475e;font-size:13px}.ws-shell .ws-table tr:hover td{background:#f9f9fc}.ws-shell .ws-table-footer{color:#44475e;font-size:13px}.ws-shell .ws-table .ws-badge{font-size:12px}.ws-shell .ws-score-bar{color:#44475e;background:#efeff9;width:125px;font-size:13px}.ws-shell .ws-score-bar>i{background:#ddddf0}.ws-shell .ws-badge{color:#44475e;background:#efeff9;border-color:#ddddf0;font-size:12px;font-weight:550}.ws-shell .ws-badge.sage,.ws-shell .ws-badge.success{color:#44475e;background:#efeff9;border-color:#ddddf0}.ws-shell .ws-badge.warning{color:#77510b;background:#fff5dc;border-color:#eedcae}.ws-shell .ws-button{color:#44475e;background:#fff;border-color:#ddddf0;min-height:40px;font-size:14px;font-weight:600}.ws-shell .ws-button:hover{background:#efeff9}.ws-shell .ws-button.primary{color:#fff;background:#61649a;border-color:#61649a;box-shadow:0 3px 9px #6633a218}.ws-shell .ws-button.primary:hover{background:#44475e}.ws-shell .ws-button.text{color:#44475e;background:0 0;border-color:#0000}.ws-shell .ws-small-link,.ws-shell .ws-source-link{color:#44475e;font-size:13px;font-weight:600}.ws-shell .ws-small-link:hover{color:#44475e}.ws-shell .ws-icon-button{color:#61649a}.ws-shell .ws-icon-button:hover{color:#44475e;background:#efeff9}.ws-shell .ws-tabs{border-color:#ddddf0}.ws-shell .ws-tabs>button{color:#44475e;min-height:44px;font-size:14px}.ws-shell .ws-tabs>button[aria-selected=true]{color:#44475e;border-color:#61649a;font-weight:650}.ws-shell .ws-tabs>button>span{color:#44475e;background:#efeff9;font-size:12px}.ws-shell input:not([type=checkbox]),.ws-shell textarea,.ws-shell select{color:#22253c;background:#f9f9fc;border-color:#ddddf0;font-size:15px}.ws-shell input::placeholder,.ws-shell textarea::placeholder{color:#61649a;opacity:1}.ws-shell .ws-field>small{color:#44475e;font-size:14px}.ws-shell .ws-field select{font-size:15px}.ws-shell .ws-checkbox{color:#44475e;font-size:14px}.ws-shell .ws-checkbox>input{accent-color:#61649a}.ws-shell .ws-input-search>input{font-size:15px!important}.ws-shell .ws-code-input{color:#22253c!important;background:#f9f9fc!important;font-size:13px!important}.ws-shell .ws-notice{color:#44475e;background:#efeff9;border-color:#ddddf0;font-size:13px;line-height:1.8}.ws-shell .ws-notice>svg{color:#61649a}.ws-shell .ws-form-error{color:#9b3543;background:#fff1f3;border-color:#ecced5;font-size:14px}.ws-shell .ws-output-placeholder{background:#f9f9fc;border-color:#ddddf0}.ws-shell .ws-output-placeholder>span{color:#61649a;background:#efeff9;border-color:#ddddf0}.ws-shell .ws-output-placeholder>p{color:#44475e;font-size:21px}.ws-shell .ws-output-placeholder>small{color:#44475e;font-size:14px}.ws-shell .ws-tool-footnote strong{color:#22253c;font-size:14px}.ws-shell .ws-tool-footnote p{color:var(--ws-muted);font-size:14px}.ws-shell .ws-code-output{background:#22253c;border-color:#22253c}.ws-shell .ws-code-output>div:first-child{color:#ddddf0;border-color:#ffffff24;font-size:12px}.ws-shell .ws-code-output button{color:#efeff9;font-size:12px}.ws-shell .ws-serp-preview{background:#fff;border-color:#ddddf0}.ws-shell .ws-serp-preview>h3{color:#44475e;font-size:19px}.ws-shell .ws-serp-preview :is(span,p,small){color:#44475e}.ws-shell .ws-check-list summary strong{color:#22253c;font-size:14px}.ws-shell .ws-check-list details p{color:var(--ws-muted);font-size:14px}.ws-shell .ws-check-dot.passed{color:#61649a;background:#efeff9}.ws-shell .ws-check-dot.review{color:#825c0d;background:#fff4da}.ws-shell .ws-audit-summary strong{color:#44475e;font-size:36px}.ws-shell .ws-audit-summary strong>span{color:#61649a}.ws-shell .ws-audit-summary p{color:var(--ws-muted);font-size:14px}.ws-shell :is(.ws-vital>span,.ws-vital strong,.ws-robots-result>h3),.ws-shell :is(.ws-vital small,.ws-robots-result>p,.ws-result-list article small){color:#44475e}.ws-shell .ws-result-list article>strong{color:#22253c;font-size:15px}.ws-shell .ws-result-list article code{color:#44475e;background:#efeff9;font-size:13px}.ws-shell .ws-result-list article p{color:#44475e;font-size:14px}.ws-shell .ws-robots-result>code{color:#44475e;background:#efeff9;font-size:14px}.ws-shell :is(.ws-query-row,.ws-observation p,.ws-prompt-row>p){color:#22253c;font-size:14px}.ws-shell :is(.ws-query-row small,.ws-prompt-row>small,.ws-observation small,.ws-observation-meta){color:#44475e;font-size:12px}.ws-shell :is(.ws-observation>h3,.ws-policy-grid h3,.ws-cluster-grid h3,.ws-link-opportunity>h3,.ws-integrations h2,.ws-empty h3){color:#22253c;font-size:18px}.ws-shell :is(.ws-policy-grid p,.ws-cluster-grid p,.ws-cluster-terms>span,.ws-link-opportunity>p,.ws-integrations article>p,.ws-integration-status,.ws-empty p){color:#44475e;font-size:14px}.ws-shell .ws-cluster-grid strong{color:#61649a;font-size:27px}.ws-shell .ws-cluster-grid strong small{color:#61649a;font-size:12px}.ws-shell .ws-history-grid h3{color:#44475e;font-size:14px}.ws-shell .ws-history-grid>div>div{color:#44475e;font-size:12px}.ws-shell .ws-link-opportunity>div{color:#44475e;font-size:14px}.ws-shell .ws-link-opportunity small{color:#61649a;font-size:12px}.ws-shell .ws-kanban h2{color:#44475e;font-size:15px}.ws-shell .ws-kanban header small{color:#44475e;background:#efeff9;font-size:12px}.ws-shell .ws-kanban article h3{color:#22253c;font-size:15px}.ws-shell .ws-kanban article :is(p,summary,select),.ws-shell .ws-task-category{color:#44475e;font-size:13px}.ws-shell .ws-empty-lane{color:#61649a;font-size:13px}.ws-shell .ws-integrations .ws-source-link{font-size:13px}.ws-shell .ws-integration-mark{color:#61649a;background:#efeff9;border-color:#ddddf0}.ws-shell .ws-contact-card h3{color:#44475e}.ws-shell .ws-contact-card p{color:#44475e;font-size:14px}.ws-shell .ws-footer{color:#44475e;font-size:12px}.ws-shell .ws-toast{color:#fff;background:#44475e}.ws-shell .ws-command>header{color:#61649a}.ws-shell .ws-command>div>button>span{color:#22253c;font-size:15px}.ws-shell .ws-command small{color:#44475e;font-size:13px}.ws-shell .ws-drawer>header h2{color:#22253c;font-size:25px}.ws-shell .ws-drawer>h3,.ws-shell .ws-audit-drawer-list h3{color:#44475e;font-size:18px}.ws-shell .ws-audit-drawer-list p{color:var(--ws-muted);font-size:14px}.ws-shell .ws-detail-url,.ws-shell .ws-detail-metrics span{color:#44475e;font-size:13px}.ws-shell .ws-detail-metrics strong{color:#44475e}@media (min-width:1600px){.ws-shell .ws-sidebar{width:266px}.ws-shell .ws-main{width:calc(100% - 266px);margin-left:266px}.ws-shell .ws-chart-plot{height:265px}}@media (max-width:1200px){.ws-shell .ws-sidebar{width:234px}.ws-shell .ws-main{width:calc(100% - 234px);margin-left:234px}.ws-shell .ws-overview-columns{grid-template-columns:minmax(0,1fr) 280px}.ws-shell .ws-kpi{padding:18px}.ws-shell .ws-kpi>strong{font-size:32px}}@media (max-width:1080px){.ws-shell .ws-overview-columns{grid-template-columns:1fr}.ws-shell .ws-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-shell .ws-chart-plot{height:230px}}@media (max-width:760px){.ws-shell .ws-sidebar{visibility:hidden;pointer-events:none;width:276px}.ws-shell .ws-sidebar.is-open{visibility:visible;pointer-events:auto}.ws-shell .ws-main{width:100%;margin-left:0}.ws-shell .ws-page-heading h1{font-size:31px}.ws-shell .ws-header-actions{flex-wrap:wrap;max-width:none}.ws-shell input:not([type=checkbox]),.ws-shell textarea,.ws-shell select,.ws-shell .ws-field select{font-size:16px}.ws-shell .ws-code-input,.ws-shell .ws-input-search>input{font-size:16px!important}.ws-shell .ws-kpi>strong{font-size:32px}.ws-shell .ws-kpi>div{flex-direction:column-reverse;align-items:flex-start;gap:8px;font-size:14px}.ws-shell .ws-kpi>small{font-size:13px}.ws-shell .ws-demo-strip{font-size:12px}.ws-shell .ws-panel-heading{flex-wrap:wrap}.ws-shell .ws-panel-heading h2{font-size:19px}.ws-shell .ws-chart-plot{height:215px}.ws-shell .ws-table{min-width:640px}.ws-shell .ws-table td:first-child{min-width:220px}.ws-shell .ws-check-list summary{gap:8px}.ws-shell .ws-check-list summary strong{white-space:normal}.ws-shell .ws-field>span{font-size:14px}}@media (max-width:430px){.ws-shell .ws-kpi{min-height:168px;padding:17px 15px}.ws-shell .ws-kpi>div{font-size:14px}.ws-shell .ws-kpi>strong{font-size:30px}.ws-shell .ws-kpi-icon{width:30px;height:30px}.ws-shell .ws-panel{padding:19px}.ws-shell .ws-chart-headline>strong{font-size:34px}.ws-shell .ws-chart-labels,.ws-shell .ws-chart-dates{font-size:12px}.ws-shell .ws-chart-plot{height:200px}.ws-shell .ws-chart-toggle button{font-size:12px}.ws-shell .ws-score-ring{float:none;width:122px;height:122px;margin:20px auto}.ws-shell .ws-health-panel>p{text-align:center;padding-top:0}}.ws-shell{--ws-text:#22253c;--ws-muted:#5d6071;--ws-subtle:#676b7d;--ws-accent:#55559e;--ws-line:#e0e2e9;--ws-paper:#f7f8fa;--ws-chart-line:#7474c8;--ws-chart-fill:#9fa0ff;--ws-chart-grid:#e7e8ed;--ws-radius:17px;background:var(--ws-paper);font-size:16px}.ws-shell .ws-sidebar{width:265px;color:var(--ink);background:#fffefa;border-color:#e4e5e9;padding:28px 18px 22px}.ws-shell .ws-main{width:calc(100% - 265px);margin-left:265px}.ws-shell .ws-sidebar .px-brand{color:var(--ink);font-size:35px}.ws-shell .ws-sidebar .px-brand-mark{background:var(--lavender);color:var(--ink);border-radius:10px;width:34px;height:37px}.ws-shell .ws-workspace-switch{background:#f5f5f9;border:1px solid #e5e5ed;border-radius:12px;margin-top:28px;padding:13px 10px}.ws-shell .ws-workspace-switch strong{color:var(--ink);font-size:14px}.ws-shell .ws-workspace-switch small{color:var(--muted);font-size:12px}.ws-shell .ws-workspace-switch>span{background:var(--mint);color:var(--ink);width:32px;height:34px}.ws-shell .ws-workspace-switch>svg{color:var(--muted)}.ws-shell .ws-nav-search{color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:9px;margin-top:17px;padding:11px;font-size:13px}.ws-shell .ws-nav-search kbd{color:var(--muted);border-color:var(--line)}.ws-shell .ws-nav-group{color:#707385;letter-spacing:1.3px;margin:25px 12px 11px;font-size:12px}.ws-shell .ws-nav-item{color:#4b4f64;border-radius:10px;gap:12px;min-height:47px;margin:5px 0;padding:12px 13px;font-size:14px}.ws-shell .ws-nav-symbol{color:#757996}.ws-shell .ws-nav-item:hover{color:var(--ink);background:#ededf6}.ws-shell .ws-nav-item.active,.ws-shell .ws-nav-item.active:hover{background:var(--lavender);color:var(--ink);font-weight:600}.ws-shell .ws-nav-item.active .ws-nav-symbol{color:var(--ink)}.ws-shell .ws-nav-item :is(small,b){color:#4a4d67;background:#e8e8f3;font-size:12px}.ws-shell .ws-nav-item.active :is(small,b){color:var(--ink);background:#ffffff70}.ws-shell .ws-sidebar-note{background:var(--cream);border:1px solid #eae0d4;border-radius:15px;margin:0 0 20px;padding:20px}.ws-shell .ws-sidebar-note strong{font:500 17px/1.4 var(--px-heading);color:var(--ink);margin:12px 0 17px}.ws-shell .ws-sidebar-note>svg{color:#7171af}.ws-shell .ws-sidebar-note a{color:var(--ink);font-size:12px}.ws-shell .ws-sidebar-contact{border-color:var(--line);gap:9px}.ws-shell .ws-sidebar-contact>span{background:var(--mint);color:var(--ink)}.ws-shell .ws-sidebar-contact strong{color:var(--ink);font-size:12px}.ws-shell .ws-sidebar-contact small{color:var(--muted);font-size:13px}.ws-shell .ws-sidebar-contact>svg{color:var(--muted)}.ws-shell .ws-topbar{border-color:var(--line);background:#fffefa;height:76px;padding-inline:35px;font-size:14px}.ws-shell .ws-topbar strong{color:var(--ink);font-size:14px;font-weight:500}.ws-shell .ws-topbar a,.ws-shell .ws-topbar>div:last-child{color:var(--muted);font-size:12px}.ws-shell .ws-avatar{background:var(--lavender);color:var(--ink);width:34px;height:34px;font-size:14px}.ws-shell .ws-live-dot{background:#59887a;box-shadow:0 0 0 3px #d5e8e6}.ws-shell .ws-content{max-width:1600px;padding:34px}.ws-shell .ws-page-heading{align-items:flex-end;gap:22px;margin-bottom:26px}.ws-shell .ws-page-heading h1{font:500 35px/1.2 var(--px-heading);letter-spacing:-1.4px;margin-block:8px 12px}.ws-shell .ws-page-heading>div>p:last-child{max-width:650px;color:var(--muted);font-size:15px;line-height:1.8}.ws-shell .ws-eyebrow{color:#72768a;letter-spacing:1.7px;font-size:12px}.ws-shell .ws-header-actions{flex-wrap:wrap;justify-content:flex-end}.ws-shell .ws-button{min-height:44px;color:var(--ink);background:#fff;border-color:#dcdfe7;border-radius:9px;gap:9px;padding:11px 15px;font-size:14px;font-weight:500}.ws-shell .ws-button.primary{background:var(--ink);border-color:var(--ink);color:#fff}.ws-shell .ws-button.primary:hover{background:#3b3f58;border-color:#3b3f58}.ws-shell .ws-button:hover{transform:translateY(-1px);box-shadow:0 4px 14px #22253c0c}.ws-shell .ws-icon-button{border-radius:8px;min-width:34px;min-height:34px}.ws-shell select{border-radius:9px;min-height:44px;padding:10px;font-size:14px}.ws-shell .ws-demo-strip{color:#4c506c;background:#ededfa;border-color:#dfdfef;border-radius:10px;gap:10px;margin-bottom:25px;padding:12px 16px;font-size:12px;line-height:1.7}.ws-shell .ws-demo-strip button{color:#4c506c;font-size:13px}.ws-shell .ws-demo-strip>span>span{background:#7474c8}.ws-shell .ws-panel{background:#fff;border:1px solid #e0e3e9;border-radius:17px;padding:25px;box-shadow:0 3px 15px #22253c03}.ws-shell .ws-panel-heading h2{font:500 21px/1.3 var(--px-heading);letter-spacing:-.5px}.ws-shell .ws-panel-heading p{font-size:14px;line-height:1.8}.ws-shell .ws-kpi-grid{gap:16px;margin-bottom:25px}.ws-shell .ws-kpi{background:#fff;border:1px solid #e0e3e9;border-radius:17px;min-height:175px;padding:23px;overflow:hidden}.ws-shell .ws-kpi>div{color:var(--muted);font-size:14px}.ws-shell .ws-kpi>strong{font:500 37px/1.2 var(--px-heading);letter-spacing:-1.2px;color:var(--ink);margin-block:17px 11px}.ws-shell .ws-kpi>small{color:var(--muted);max-width:190px;font-size:12px;display:block}.ws-shell .ws-kpi-icon{color:var(--ink);background:#e9e9ff;border-radius:11px;width:37px;height:37px}.ws-shell .ws-kpi-icon.metric-1{background:var(--mint);color:var(--ink)}.ws-shell .ws-kpi-icon.metric-2{background:var(--cream);color:var(--ink)}.ws-shell .ws-kpi-icon.metric-3{color:var(--ink);background:#ffe3e1}.ws-shell .ws-kpi-spark{color:#7474c8;opacity:.55}.ws-shell .ws-kpi-spark.spark-1{color:#729a90}.ws-shell .ws-kpi-spark.spark-3{color:#d56262}.ws-shell .ws-overview-columns{grid-template-columns:minmax(0,1fr) 310px;gap:22px}.ws-shell .ws-chart-headline>strong{font:500 41px var(--px-heading);letter-spacing:-1.5px;color:var(--ink)}.ws-shell .ws-chart-headline>span{color:var(--muted);font-size:14px}.ws-shell .ws-chart-toggle{background:#f3f3f8;border-color:#e3e3ec;border-radius:8px;padding:4px}.ws-shell .ws-chart-toggle button{color:var(--muted);padding:7px 12px;font-size:12px}.ws-shell .ws-chart-toggle button.active{color:var(--ink);background:#fff;border-radius:6px}.ws-shell .ws-chart-plot{height:245px}.ws-shell .ws-chart-labels,.ws-shell .ws-chart-dates{color:var(--muted);font-size:12px}.ws-shell .ws-score-ring{background:conic-gradient(var(--lavender) var(--score), #efeff5 0deg)}.ws-shell .ws-score-ring strong{color:var(--ink);font-family:var(--px-heading);font-weight:500}.ws-shell .ws-score-ring span{color:var(--muted);font-size:13px}.ws-shell .ws-health-panel>p,.ws-shell .ws-health-line{font-size:13px}.ws-shell .ws-next-panel{background:var(--cream);border-color:#e9e0d5}.ws-shell .ws-next-panel h3{font:500 24px/1.3 var(--px-heading);color:var(--ink);letter-spacing:-.7px}.ws-shell .ws-next-panel p{font-size:14px}.ws-shell .ws-next-icon{color:var(--ink);background:#ecdcc7}.ws-shell .ws-badge{color:#4e4e89;background:#eef;border-color:#dbdbee;border-radius:6px;padding:4px 8px;font-size:12px}.ws-shell .ws-badge.sage{background:var(--mint);color:#345b50;border-color:#bdd7d1}.ws-shell .ws-badge.warning{background:var(--cream);color:#7d582d;border-color:#eed8b6}.ws-shell .ws-badge.danger{color:#8a3535;background:#ffe3e1;border-color:#f7c6c2}.ws-shell .ws-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-bottom:12px}.ws-shell .ws-tabs button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:11px 16px;font-size:14px}.ws-shell .ws-tabs button.active{background:var(--lavender);color:var(--ink)}.ws-shell .ws-tabs button>span{color:var(--ink);background:#ffffff70}.ws-shell .ws-table{font-size:14px}.ws-shell .ws-table th{color:var(--muted);background:#f8f9fb;padding:15px;font-size:12px}.ws-shell .ws-table td{color:var(--ink);border-color:#edf0f3;padding:17px 15px}.ws-shell .ws-table td>strong,.ws-shell .ws-table-link{color:var(--ink);font-size:14px;font-weight:500}.ws-shell .ws-table-link>span,.ws-shell .ws-table td>small{color:var(--muted);font-size:12px}.ws-shell .ws-table tbody tr:hover{background:#f5f5fd}.ws-shell .ws-tool-nav{background:#f0f1f6;border-radius:13px;padding:9px}.ws-shell .ws-tool-nav button{color:var(--muted);border-radius:8px;padding:13px;font-size:14px}.ws-shell .ws-tool-nav button.active{color:var(--ink);background:#fff;box-shadow:0 2px 7px #22253c08}.ws-shell .ws-tool-nav button>span{color:#7575ad}.ws-shell .ws-tool-form .ws-panel-heading h2{font-size:25px}.ws-shell .ws-tool-form .ws-panel-heading p{font-size:15px}.ws-shell input:not([type=checkbox]),.ws-shell textarea,.ws-shell .ws-field select{min-height:46px;color:var(--ink);background:#fdfdff;border-color:#d9dde7;border-radius:8px;font-size:15px}.ws-shell .ws-field>span{color:var(--ink);font-size:14px;font-weight:500}.ws-shell .ws-field>small{font-size:13px;line-height:1.75}.ws-shell .ws-output-placeholder{background:linear-gradient(145deg,#f4f4ff,#fffefa);border-color:#dedfee;border-radius:15px;min-height:325px}.ws-shell .ws-output-placeholder>span{background:var(--lavender);color:var(--ink);border-color:#0000;border-radius:16px}.ws-shell .ws-output-placeholder>p{font:500 23px var(--px-heading);color:var(--ink)}.ws-shell .ws-output-placeholder>small{color:var(--muted);font-size:14px;line-height:1.8}.ws-shell .ws-output-placeholder>div{color:var(--muted);font-size:12px}.ws-shell .ws-notice{color:var(--muted);background:#f3f3fc;border-color:#e2e1ec;border-radius:10px;font-size:14px;line-height:1.8}.ws-shell .ws-code-output{background:#24273e;border-color:#3b3e56;border-radius:12px}.ws-shell .ws-code-output pre{color:#e5e8f5;font-size:14px;line-height:1.9}.ws-shell .ws-code-output button,.ws-shell .ws-code-output>div:first-child{color:#dedff4;font-size:13px}.ws-shell .ws-kanban{gap:20px}.ws-shell .ws-kanban>section{background:#eeeef8;border-radius:15px;padding:18px}.ws-shell .ws-kanban>section:nth-child(2){background:var(--cream)}.ws-shell .ws-kanban article{border:1px solid #e0e1e9;border-radius:12px;box-shadow:0 3px 10px #22253c05}.ws-shell .ws-kanban article h3{font:500 17px/1.5 var(--px-heading);color:var(--ink)}.ws-shell .ws-integrations article{border-radius:17px}.ws-shell .ws-integration-mark{background:var(--mint);color:var(--ink);border-color:#c0d6d0;border-radius:12px}.ws-shell .ws-contact-card{background:var(--cream);border-color:#eaddcb;border-radius:15px}.ws-shell .ws-contact-card h3{font:500 23px var(--px-heading);color:var(--ink)}.ws-shell .ws-toast{background:var(--ink);color:#fff;border-radius:12px;font-size:14px}.ws-shell .ws-drawer,.ws-shell .ws-command{border-color:var(--line);background:#fffefa}.ws-shell .ws-drawer>header h2{font:500 27px var(--px-heading);color:var(--ink)}.ws-shell .ws-command>div>button:hover{background:#ededfc}.ws-shell .ws-command>div>button>span,.ws-shell .ws-mobile-close{color:var(--ink)}.ws-shell .ws-footer{color:var(--muted);border-color:var(--line);margin-top:45px;padding-top:24px;font-size:12px}.ws-shell .ws-footer a{color:var(--ink);font-size:13px}.ws-welcome{background:var(--mint);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;min-height:250px;margin-bottom:25px;padding:30px 34px;display:flex;position:relative;overflow:hidden}.ws-welcome>div{z-index:2;min-width:50%;position:relative}.ws-shell .ws-welcome-eyebrow{color:#45695e;letter-spacing:1.5px;margin-bottom:12px;font-size:12px;font-weight:600}.ws-shell .ws-welcome h2{font:500 36px/1.1 var(--px-heading);letter-spacing:-1.3px;color:var(--ink)}.ws-shell .ws-welcome p:not(.ws-welcome-eyebrow){color:#48665f;margin:13px 0 20px;font-size:14px}.ws-welcome>img{object-fit:cover;width:46%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.ws-welcome-stamp{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #ffffffa0;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex;position:absolute;bottom:20px;right:23px;transform:rotate(-4deg)}.ws-view-guide{background:#efefff;border:1px solid #dedff0;border-radius:17px;margin-bottom:25px;padding:22px 25px}.ws-view-guide.guide-urls,.ws-view-guide.guide-implement{background:#e8f2ef;border-color:#d4e4de}.ws-view-guide.guide-audit,.ws-view-guide.guide-actions{background:var(--cream);border-color:#ecdfce}.ws-view-guide>div{align-items:center;gap:18px;display:flex}.ws-guide-symbol{background:#ffffffa0;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.ws-shell .ws-view-guide h2{font:500 20px/1.35 var(--px-heading);letter-spacing:-.5px;margin-bottom:7px}.ws-shell .ws-view-guide p{color:var(--muted);max-width:680px;font-size:14px;line-height:1.75}.ws-view-guide button{color:var(--ink);background:#fff8;border:1px solid #22253c15;border-radius:8px;flex-shrink:0;align-items:center;gap:9px;margin-left:auto;padding:10px 13px;font-size:12px;display:flex}.ws-view-guide ol{border-top:1px solid #22253c10;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:22px 0 0;list-style:none;display:grid}.ws-view-guide li{align-items:center;gap:10px;font-size:13px;display:flex}.ws-view-guide li>span{font:500 15px var(--px-heading);color:#696b8e}.ws-view-guide li>svg{color:#777b94;margin-left:auto}@media (min-width:1600px){.ws-shell .ws-sidebar{width:280px}.ws-shell .ws-main{width:calc(100% - 280px);margin-left:280px}.ws-shell .ws-content{padding:40px 48px}.ws-shell .ws-chart-plot{height:290px}}@media (max-width:1250px){.ws-shell .ws-sidebar{width:240px;padding-inline:13px}.ws-shell .ws-main{width:calc(100% - 240px);margin-left:240px}.ws-shell .ws-content{padding:27px}.ws-shell .ws-overview-columns{grid-template-columns:minmax(0,1fr) 280px}.ws-shell .ws-kpi{padding:18px}.ws-shell .ws-kpi>strong{font-size:31px}.ws-shell .ws-kpi>div{font-size:12px}.ws-shell .ws-page-heading{flex-wrap:wrap;align-items:flex-start}.ws-view-guide>div{flex-wrap:wrap}.ws-view-guide>div>div{flex:1;min-width:200px}.ws-view-guide button{margin-left:64px}.ws-shell .ws-welcome h2{font-size:32px}.ws-welcome{padding:28px}.ws-welcome>img{width:43%}}@media (max-width:1080px){.ws-shell .ws-overview-columns{grid-template-columns:1fr}.ws-shell .ws-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-shell .ws-kpi>div{font-size:14px}.ws-shell .ws-kpi>strong{font-size:36px}.ws-view-guide ol{grid-template-columns:1fr;gap:15px}.ws-welcome>div{max-width:75%}.ws-shell .ws-welcome p:not(.ws-welcome-eyebrow){max-width:310px}.ws-shell .ws-welcome h2{font-size:30px}.ws-welcome>img{object-position:60%;width:41%}.ws-welcome-stamp{display:none}}@media (max-width:760px){.ws-shell .ws-sidebar{visibility:hidden;pointer-events:none;width:285px}.ws-shell .ws-sidebar.is-open{visibility:visible;pointer-events:auto}.ws-shell .ws-main{width:100%;margin:0}.ws-shell .ws-content{padding:23px 18px}.ws-shell .ws-topbar{height:66px;padding-inline:18px}.ws-shell .ws-topbar>div{gap:8px}.ws-shell .ws-topbar>div:last-child{font-size:12px}.ws-shell .ws-topbar a,.ws-shell .ws-topbar>div:first-child>span{display:none}.ws-shell .ws-page-heading h1{letter-spacing:-1px;font-size:30px}.ws-shell .ws-page-heading>div>p:last-child{font-size:14px}.ws-shell .ws-header-actions{justify-content:flex-start;gap:8px}.ws-shell select,.ws-shell input:not([type=checkbox]),.ws-shell textarea,.ws-shell .ws-field select{font-size:16px}.ws-shell .ws-demo-strip{flex-direction:column;align-items:flex-start;padding:13px;font-size:13px}.ws-shell .ws-demo-strip>span{display:block}.ws-shell .ws-demo-strip i,.ws-shell .ws-demo-strip>span>span{display:none}.ws-shell .ws-demo-strip button{min-height:30px;font-size:12px}.ws-welcome{border-radius:16px;min-height:250px;padding:24px 20px}.ws-welcome>div{max-width:82%}.ws-shell .ws-welcome-eyebrow{letter-spacing:1px;max-width:220px;font-size:12px}.ws-shell .ws-welcome h2{font-size:30px}.ws-shell .ws-welcome p:not(.ws-welcome-eyebrow){max-width:220px;font-size:13px}.ws-welcome>img{opacity:.6;width:40%}.ws-welcome .ws-button{font-size:13px}.ws-shell .ws-kpi-grid{gap:12px}.ws-shell .ws-kpi{min-height:170px;padding:17px}.ws-shell .ws-kpi>div{flex-direction:row;align-items:center;gap:7px;font-size:13px}.ws-shell .ws-kpi-icon{border-radius:8px;width:28px;height:28px}.ws-shell .ws-kpi-icon svg{width:16px}.ws-shell .ws-kpi>strong{font-size:31px}.ws-shell .ws-kpi>small{font-size:13px}.ws-shell .ws-kpi-spark{display:none}.ws-shell .ws-panel{border-radius:15px;padding:20px}.ws-shell .ws-panel-heading h2{font-size:20px}.ws-shell .ws-panel-heading p{font-size:13px}.ws-shell .ws-chart-plot{height:205px}.ws-shell .ws-chart-labels,.ws-shell .ws-chart-dates{font-size:12px}.ws-shell .ws-table{min-width:620px}.ws-shell .ws-tabs{gap:6px}.ws-shell .ws-tabs button{padding:10px 12px;font-size:13px}.ws-view-guide{padding:20px}.ws-guide-symbol{display:none}.ws-shell .ws-view-guide h2{font-size:20px}.ws-shell .ws-view-guide p{font-size:13px}.ws-view-guide button{min-height:40px;margin-left:0;font-size:13px}.ws-view-guide>div>div{min-width:100%}.ws-view-guide li,.ws-shell .ws-tool-nav button{font-size:13px}.ws-shell .ws-tool-form .ws-panel-heading h2{font-size:23px}.ws-shell .ws-footer{gap:15px;font-size:13px}}.ws-shell .ws-tabs>button[aria-selected=true]{background:var(--lavender);color:var(--ink);border-color:#0000;font-weight:600}.ws-shell .ws-kanban>section:nth-child(4){background:var(--mint)}.ws-shell .ws-kanban>section:nth-child(3){background:#ffe8e5}.ws-shell .ws-check-dot.passed{background:var(--mint);color:#345b50}.ws-shell .ws-check-dot.review{background:var(--cream);color:#7d582d}.ws-shell .ws-serp-preview>h3{color:#4b4b9b}
