.cmp-sitehealth{color:#0b1b33;display:block;font-family:var(--type-font-style-alternate-3,"Poppins",sans-serif);margin:0 auto;max-width:1440px;padding:24px 24px 48px;position:relative;width:100%}.cmp-sitehealth,.cmp-sitehealth *,.cmp-sitehealth :after,.cmp-sitehealth :before{box-sizing:border-box}.cmp-sitehealth .d-none{display:none!important}.cmp-sitehealth__visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cmp-sitehealth__hero{margin:0 auto 24px;max-width:880px;text-align:center}.cmp-sitehealth__hero-title{color:var(--mdc-theme-primary);font-size:34px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px}.cmp-sitehealth__hero-subtitle{color:#5b6b85;font-size:16px;line-height:1.55;margin:0}.cmp-sitehealth__layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,400px) minmax(0,1fr)}.cmp-sitehealth__chat-panel{min-width:0}.cmp-sitehealth__chat-sticky{position:relative}.cmp-sitehealth__dashboard-panel{min-width:0}.cmp-sitehealth.has-audit-results .cmp-sitehealth__chat-sticky{height:var(--chat-sticky-height,640px);position:sticky;top:16px}.cmp-sitehealth__empty{background:#fff;border:1px solid #dfe6f1;border-radius:16px;box-shadow:0 1px 2px rgba(11,27,51,.06);box-sizing:border-box;flex-direction:column;min-height:480px;padding:48px 32px;text-align:center}.cmp-sitehealth__empty,.cmp-sitehealth__empty-icon{align-items:center;display:flex;justify-content:center}.cmp-sitehealth__empty-icon{background:linear-gradient(140deg,#eef4ff,#f3efff);border-radius:50%;color:#196CDF;height:72px;margin-bottom:20px;width:72px}.cmp-sitehealth__empty-icon svg{height:34px;width:34px}.cmp-sitehealth__empty-title{font-size:20px;font-weight:600;margin:0 0 8px}.cmp-sitehealth__empty-copy{color:#5b6b85;font-size:14px;line-height:1.6;margin:0 0 20px;max-width:420px}.cmp-sitehealth__empty-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.cmp-sitehealth__chip{background:#f6f9fe;border:1px solid #dfe6f1;border-radius:999px;color:#2b3a52;font-size:12px;font-weight:500;padding:5px 12px}.cmp-sitehealth__statusbar{align-items:center;background:#fff;border:1px solid #dfe6f1;border-radius:16px;box-shadow:0 1px 2px rgba(11,27,51,.06);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px 16px}.cmp-sitehealth__statusbar-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.cmp-sitehealth__statusbar-url{color:#2b3a52;font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-sitehealth__ssl-badge{border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.cmp-sitehealth__ssl-badge--pass{background:#e7f7ee;color:#0f9d58}.cmp-sitehealth__ssl-badge--warning{background:#fdf3e2;color:#b8730a}.cmp-sitehealth__ssl-badge--fail{background:#fdecec;color:#d13438}.cmp-sitehealth__progress-note{align-items:center;color:#0b4fc7;display:flex;font-size:13px;gap:8px;min-width:0}.cmp-sitehealth__progress-note strong{font-weight:600;text-transform:capitalize}.cmp-sitehealth__dot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.cmp-sitehealth__dot--pass{background:#0f9d58}.cmp-sitehealth__dot--warning{background:#b8730a}.cmp-sitehealth__dot--fail{background:#d13438}.cmp-sitehealth__item-status--pass{background:#e7f7ee;color:#0f9d58}.cmp-sitehealth__item-status--pass,.cmp-sitehealth__item-status--warning{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.cmp-sitehealth__item-status--warning{background:#fdf3e2;color:#b8730a}.cmp-sitehealth__item-status--fail{background:#fdecec;border-radius:999px;color:#d13438;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.cmp-sitehealth__severity{align-items:center;display:inline-flex;gap:2px}.cmp-sitehealth__severity--high{background:#fdecec;color:#d13438}.cmp-sitehealth__severity--high,.cmp-sitehealth__severity--medium{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.cmp-sitehealth__severity--medium{background:#fdf3e2;color:#b8730a}.cmp-sitehealth__severity--low{background:#eef2f8;border-radius:999px;color:#4b5b74;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.cmp-sitehealth__impact{align-items:center;display:inline-flex;gap:2px}.cmp-sitehealth__impact--critical{background:#fbe0e0;color:#a01b1f}.cmp-sitehealth__impact--critical,.cmp-sitehealth__impact--high{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.cmp-sitehealth__impact--high{background:#fdecec;color:#d13438}.cmp-sitehealth__impact--medium{background:#fdf3e2;color:#b8730a}.cmp-sitehealth__impact--low,.cmp-sitehealth__impact--medium{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.cmp-sitehealth__impact--low{background:#eef2f8;color:#4b5b74}.cmp-sitehealth__btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1.2;padding:10px 18px;transition:background .18s ease,color .18s ease,border-color .18s ease}.cmp-sitehealth__btn:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__btn--primary{background:#1164f3;color:#fff}.cmp-sitehealth__btn--primary:hover{background:#0b4fc7}.cmp-sitehealth__btn--ghost{background:transparent;border-color:#dfe6f1;color:#2b3a52}.cmp-sitehealth__btn--ghost:hover{background:#f6f9fe}.cmp-sitehealth__link-btn{background:none;border:0;color:#1164f3;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:0;text-decoration:underline}.cmp-sitehealth__link-btn:hover{color:#0b4fc7}.cmp-sitehealth__link-btn:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__link-btn--violet{color:#7a4cff}.cmp-sitehealth__info{align-items:center;background:none;border:0;color:#7b8aa1;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;padding:0 0 0 4px;vertical-align:middle}.cmp-sitehealth__info svg{height:14px;width:14px}.cmp-sitehealth__info:hover{color:#1164f3}.cmp-sitehealth__info:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__alert{border-radius:12px;font-size:13px;line-height:1.5;margin-bottom:16px;padding:10px 14px}.cmp-sitehealth__alert--error{background:#fdecec;border:1px solid rgba(209,52,56,.24);color:#92272a}.cmp-sitehealth__alert--warning{background:#fdf3e2;border:1px solid rgba(184,115,10,.24);color:#85530b}.cmp-sitehealth__note{background:#f6f9fe;border-radius:8px;color:#5b6b85;font-size:12px;line-height:1.5;margin:0;padding:8px 12px}.cmp-sitehealth__note--plain{background:none;padding:0}.cmp-sitehealth__spinner{display:inline-block;flex:0 0 auto;height:18px;position:relative;width:18px}.cmp-sitehealth__spinner--sm{height:14px;width:14px}.cmp-sitehealth__spinner:after{animation:cmp-sitehealth-spin .7s linear infinite;border:2px solid rgba(17,100,243,.25);border-radius:50%;border-top-color:#1164f3;content:"";inset:0;position:absolute}.cmp-sitehealth__spinner-ring{animation:cmp-sitehealth-spin .7s linear infinite;border:3px solid rgba(17,100,243,.22);border-radius:50%;border-top-color:#1164f3;height:28px;width:28px}.cmp-sitehealth__pulse{animation:cmp-sitehealth-pulse 1.4s ease-in-out infinite;background:#1164f3;border-radius:50%;height:8px;width:8px}.cmp-sitehealth__skeleton{animation:cmp-sitehealth-shimmer 1.3s linear infinite;background:linear-gradient(90deg,#eef2f8 25%,#e2e9f4 37%,#eef2f8 63%);background-size:400% 100%;border-radius:6px}.cmp-sitehealth__skeleton--title{height:16px;width:42%}.cmp-sitehealth__skeleton--pill{border-radius:999px;height:22px;width:64px}.cmp-sitehealth__skeleton--line{height:12px;width:100%}.cmp-sitehealth__skeleton--line.is-medium{width:78%}.cmp-sitehealth__skeleton--line.is-short{width:52%}.cmp-sitehealth__skeleton--tile{height:78px}.cmp-sitehealth__skeleton-lines{display:flex;flex-direction:column;gap:10px;margin:16px 0}.cmp-sitehealth__skeleton-note{color:#7b8aa1;font-size:12px;margin:0}.cmp-sitehealth__loading-cards,.cmp-sitehealth__loading-grid,.cmp-sitehealth__loading-tiles{display:grid;gap:16px}.cmp-sitehealth__loading-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cmp-sitehealth__loading-tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.cmp-sitehealth__loading-gauge{align-items:center;display:flex;gap:20px}.cmp-sitehealth__loading-wide{display:flex;flex-direction:column;gap:12px}@keyframes cmp-sitehealth-spin{to{transform:rotate(1turn)}}@keyframes cmp-sitehealth-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes cmp-sitehealth-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.cmp-sitehealth__assistant{background:#fff;border:1px solid #dfe6f1;border-radius:16px;box-shadow:0 1px 2px rgba(11,27,51,.06);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.cmp-sitehealth__assistant--intro{height:auto;max-height:none}.cmp-sitehealth__assistant--chat{height:100%}.cmp-sitehealth__messages{scrollbar-color:#c7d2e4 transparent;scrollbar-width:thin}.cmp-sitehealth__messages::-webkit-scrollbar{height:8px;width:8px}.cmp-sitehealth__messages::-webkit-scrollbar-thumb{background:#c7d2e4;border-radius:999px}.cmp-sitehealth__messages::-webkit-scrollbar-track{background:transparent}.cmp-sitehealth__messages{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.cmp-sitehealth__assistant--chat .cmp-sitehealth__messages{flex:1 1 auto;min-height:0}.cmp-sitehealth__assistant--intro .cmp-sitehealth__messages{max-height:320px}.cmp-sitehealth__message{display:flex;flex-direction:column;gap:4px;max-width:100%}.cmp-sitehealth__message--assistant{align-items:flex-start}.cmp-sitehealth__message--user{align-items:flex-end}.cmp-sitehealth__message-author{align-items:center;color:#7b8aa1;display:flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;text-transform:uppercase}.cmp-sitehealth__message-caret{color:#1164f3;font-size:8px;line-height:1}.cmp-sitehealth__bubble{border-radius:12px;max-width:92%;padding:10px 14px}.cmp-sitehealth__bubble--assistant{background:#f6f9fe;border:1px solid #eaeff7;border-bottom-left-radius:4px;color:#0b1b33}.cmp-sitehealth__bubble--user{background:#1164f3;border-bottom-right-radius:4px;color:#fff}.cmp-sitehealth__bubble--loading{align-items:center;display:flex;gap:5px;min-height:38px;min-width:62px}.cmp-sitehealth__bubble--loading:after,.cmp-sitehealth__bubble--loading:before{animation:cmp-sitehealth-typing 1.2s ease-in-out infinite;background:#7b8aa1;border-radius:50%;content:"";height:6px;width:6px}.cmp-sitehealth__bubble--loading:after{animation-delay:.2s}.cmp-sitehealth__bubble-text{font-family:inherit;font-size:14px;line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.cmp-sitehealth__bubble-text.is-streaming:after{animation:cmp-sitehealth-caret .9s step-end infinite;content:"▌";margin-left:1px}.cmp-sitehealth__composer{background:#fff;border-top:1px solid #eaeff7;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:14px 16px 16px}.cmp-sitehealth__live-status{align-items:center;color:#7b8aa1;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.03em;text-transform:uppercase}.cmp-sitehealth__live-dot{animation:cmp-sitehealth-pulse 1.8s ease-in-out infinite;background:#0f9d58;border-radius:50%;height:7px;width:7px}.cmp-sitehealth__suggestions{display:flex;flex-wrap:wrap;gap:6px}.cmp-sitehealth__suggestion{background:#eef4ff;border:1px solid rgba(17,100,243,.18);border-radius:999px;color:#0b4fc7;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:5px 12px;transition:background .18s ease}.cmp-sitehealth__suggestion:hover{background:#e0ebff}.cmp-sitehealth__suggestion:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__new-analysis{align-items:center;background:transparent;border:1px dashed #dfe6f1;border-radius:8px;color:#2b3a52;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 12px;transition:border-color .18s ease,color .18s ease}.cmp-sitehealth__new-analysis:hover{border-color:#1164f3;color:#1164f3}.cmp-sitehealth__new-analysis:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__field{align-items:center;background:#fff;border:1px solid #dfe6f1;border-radius:8px;display:flex;gap:8px;padding:0 10px;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.cmp-sitehealth__field:focus-within{border-color:#1164f3;box-shadow:0 0 0 3px rgba(17,100,243,.14)}.cmp-sitehealth__typed-placeholder{color:#7b8aa1;font-size:14px;left:11px;overflow:hidden;pointer-events:none;position:absolute;right:11px;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.cmp-sitehealth__chat-input,.cmp-sitehealth__domain-input{background:transparent;border:0;color:#0b1b33;flex:1 1 auto;font-family:inherit;font-size:14px;min-width:0;padding:11px 0}.cmp-sitehealth__chat-input:focus,.cmp-sitehealth__domain-input:focus{outline:none}.cmp-sitehealth__chat-input::-moz-placeholder,.cmp-sitehealth__domain-input::-moz-placeholder{color:#7b8aa1}.cmp-sitehealth__chat-input::placeholder,.cmp-sitehealth__domain-input::placeholder{color:#7b8aa1}.cmp-sitehealth__run-btn{align-items:center;background:linear-gradient(92deg,#1164f3,#7a4cff);border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 18px;transition:filter .18s ease}.cmp-sitehealth__run-btn:hover:not(:disabled){filter:brightness(1.06)}.cmp-sitehealth__run-btn:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.6}.cmp-sitehealth__run-btn:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__send-btn{align-items:center;background:#1164f3;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;height:30px;justify-content:center;transition:background .18s ease;width:30px}.cmp-sitehealth__send-btn svg{height:16px;width:16px}.cmp-sitehealth__send-btn:hover:not(:disabled){background:#0b4fc7}.cmp-sitehealth__send-btn:disabled{cursor:not-allowed;opacity:.45}.cmp-sitehealth__send-btn:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__disclaimer{color:#7b8aa1;font-size:11px;margin:0;text-align:center}@keyframes cmp-sitehealth-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes cmp-sitehealth-caret{50%{opacity:0}}.cmp-sitehealth__dashboard,.cmp-sitehealth__dashboard-inner{min-width:0}.cmp-sitehealth__results{display:flex;flex-direction:column;gap:16px}.cmp-sitehealth__main-grid{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,320px) minmax(0,1fr)}.cmp-sitehealth__detail{display:flex;flex-direction:column;gap:16px;min-width:0}.cmp-sitehealth__panel{background:#fff;border:1px solid #dfe6f1;border-radius:16px;box-shadow:0 1px 2px rgba(11,27,51,.06);box-sizing:border-box;padding:18px}.cmp-sitehealth__panel--skeleton{padding:16px}.cmp-sitehealth__panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:14px}.cmp-sitehealth__panel-title{font-size:16px;font-weight:600;margin:0}.cmp-sitehealth__panel-title--sm{font-size:14px}.cmp-sitehealth__summary{display:flex;flex-direction:column;gap:16px;min-width:0}.cmp-sitehealth__preview{display:flex;justify-content:center;}.cmp-sitehealth__preview-frame{max-width:95px;border:1px solid #eaeff7;border-radius:12px;overflow:hidden;position:relative}.cmp-sitehealth__preview-frame--empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:20px;text-align:center}.cmp-sitehealth__preview-img{display:block;height:auto;width:100%}.cmp-sitehealth__preview-glyph{color:#7b8aa1;margin-bottom:8px}.cmp-sitehealth__preview-glyph svg{height:28px;width:28px}.cmp-sitehealth__preview-title{color:#2b3a52;font-size:13px;font-weight:600;margin:0 0 4px}.cmp-sitehealth__preview-copy{color:#7b8aa1;font-size:12px;line-height:1.5;margin:0}.cmp-sitehealth__gauge{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:151px;position:relative;width:100%}.cmp-sitehealth__gauge-svg{display:block;height:auto;transform:rotate(-90deg);width:100%}.cmp-sitehealth__gauge-arc{transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.cmp-sitehealth__gauge-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.cmp-sitehealth__gauge-score{font-size:38px;font-weight:700;line-height:1}.cmp-sitehealth__gauge-label{align-items:center;color:#7b8aa1;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.04em;margin-top:4px;pointer-events:auto;text-transform:uppercase}.cmp-sitehealth__stat-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-sitehealth__stat{background:#f6f9fe;border:1px solid #eaeff7;border-radius:12px;padding:12px;text-align:center}.cmp-sitehealth__stat--risk{background:#fdecec;border-color:rgba(209,52,56,.18)}.cmp-sitehealth__stat--risk .cmp-sitehealth__stat-value{color:#d13438}.cmp-sitehealth__stat-value{font-size:22px;font-weight:700;line-height:1.1}.cmp-sitehealth__stat-label{align-items:center;color:#5b6b85;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.03em;text-transform:uppercase}.cmp-sitehealth__summary-lists{display:flex;flex-direction:column;gap:16px}.cmp-sitehealth__finding-block{border-top:1px solid #eaeff7;padding-top:14px}.cmp-sitehealth__finding-block:first-child{border-top:0;padding-top:0}.cmp-sitehealth__finding-heading{align-items:center;display:flex;font-size:12px;font-weight:700;gap:2px;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.cmp-sitehealth__finding-heading--risk{color:#d13438}.cmp-sitehealth__finding-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.cmp-sitehealth__finding-list--scroll{scrollbar-color:#c7d2e4 transparent;scrollbar-width:thin}.cmp-sitehealth__finding-list--scroll::-webkit-scrollbar{height:8px;width:8px}.cmp-sitehealth__finding-list--scroll::-webkit-scrollbar-thumb{background:#c7d2e4;border-radius:999px}.cmp-sitehealth__finding-list--scroll::-webkit-scrollbar-track{background:transparent}.cmp-sitehealth__finding-list--scroll{max-height:260px;overflow-y:auto;padding-right:4px}.cmp-sitehealth__finding{display:flex;align-items:flex-start;gap:8px}.cmp-sitehealth__finding--risk{background:#fdecec;border-radius:8px;padding:8px 10px}.cmp-sitehealth__finding-body{min-width:0}.cmp-sitehealth__finding-title{font-size:13px;font-weight:600;line-height:1.4;margin:0 0 2px}.cmp-sitehealth__finding-meta{color:#5b6b85;font-size:12px;line-height:1.5;margin:0}.cmp-sitehealth__lh-action-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.cmp-sitehealth__lh-action{background:#f6f9fe;border:1px solid #eaeff7;border-radius:12px;padding:12px}.cmp-sitehealth__lh-action-head{align-items:flex-start;display:flex;gap:2px;margin-bottom:6px}.cmp-sitehealth__lh-action-title{font-size:13px;font-weight:600;line-height:1.4;margin:0}.cmp-sitehealth__lh-action-savings{color:#0f9d58;font-size:12px;font-weight:600;margin:6px 0 0}.cmp-sitehealth__lh-action-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#5b6b85;font-size:12px;line-height:1.5;margin:6px 0 8px}.cmp-sitehealth__domain-action{align-items:center;background:linear-gradient(120deg,#eef4ff,#f3efff);border:1px solid rgba(17,100,243,.2);border-radius:16px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:18px}.cmp-sitehealth__domain-action--opportunity{background:linear-gradient(120deg,#eafaf2,#eef4ff);border-color:rgba(15,157,88,.24)}.cmp-sitehealth__domain-action-body{min-width:0}.cmp-sitehealth__domain-action-eyebrow{color:#0b4fc7;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cmp-sitehealth__domain-action-title{font-size:17px;font-weight:600;margin:6px 0 4px}.cmp-sitehealth__domain-action-copy{color:#5b6b85;font-size:13px;line-height:1.55;margin:0;max-width:52ch}.cmp-sitehealth__domain-action-price{color:#0b1b33;font-size:13px;font-weight:600;margin:8px 0 0}.cmp-sitehealth__domain-action-cta{background:#1164f3;border-radius:8px;color:#fff;flex:0 0 auto;font-size:14px;font-weight:600;padding:11px 18px;text-decoration:none;white-space:nowrap}.cmp-sitehealth__domain-action-cta:hover{background:#0b4fc7;color:#fff}.cmp-sitehealth__domain-action-cta:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__perf-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.cmp-sitehealth__perf-title{font-size:16px;font-weight:600;margin:0 0 2px}.cmp-sitehealth__perf-eyebrow{color:#7b8aa1;font-size:12px;margin:0}.cmp-sitehealth__perf-body{display:flex;flex-direction:column;gap:16px;position:relative}.cmp-sitehealth__perf-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.82);border-radius:12px;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.cmp-sitehealth__perf-overlay-card{align-items:center;background:#fff;border:1px solid #dfe6f1;border-radius:12px;box-shadow:0 4px 16px rgba(11,27,51,.08);display:flex;gap:10px;padding:12px 16px}.cmp-sitehealth__perf-overlay-card p{font-size:13px;font-weight:500;margin:0;text-transform:capitalize}.cmp-sitehealth__strategy{position:relative}.cmp-sitehealth__strategy-toggle{align-items:center;background:#fff;border:1px solid #dfe6f1;border-radius:999px;color:#2b3a52;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:7px 14px;text-transform:capitalize}.cmp-sitehealth__strategy-toggle:hover:not(:disabled){border-color:#1164f3;color:#1164f3}.cmp-sitehealth__strategy-toggle:disabled{cursor:not-allowed;opacity:.6}.cmp-sitehealth__strategy-toggle:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__strategy-chevron{display:inline-flex}.cmp-sitehealth__strategy-chevron svg{height:16px;width:16px}.cmp-sitehealth__strategy-menu{background:#fff;border:1px solid #dfe6f1;border-radius:12px;box-shadow:0 4px 16px rgba(11,27,51,.08);min-width:148px;overflow:hidden;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.cmp-sitehealth__strategy-option{align-items:center;background:none;border:0;border-radius:8px;color:#2b3a52;cursor:pointer;display:flex;font-family:inherit;font-size:13px;justify-content:space-between;padding:8px 10px;text-transform:capitalize;width:100%}.cmp-sitehealth__strategy-option:hover{background:#f6f9fe}.cmp-sitehealth__strategy-option.is-selected{color:#1164f3;font-weight:600}.cmp-sitehealth__strategy-option:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__strategy-check{display:inline-flex}.cmp-sitehealth__strategy-check svg{height:16px;width:16px}.cmp-sitehealth__score-cards{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-sitehealth__score-card{background:#f6f9fe;border:1px solid #eaeff7;border-radius:12px;padding:12px}.cmp-sitehealth__score-card.is-interactive{cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cmp-sitehealth__score-card.is-interactive:hover{border-color:#1164f3;box-shadow:0 1px 2px rgba(11,27,51,.06);transform:translateY(-1px)}.cmp-sitehealth__score-card.is-interactive:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__score-card-head{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:6px}.cmp-sitehealth__score-card-label{color:#5b6b85;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.cmp-sitehealth__score-card-meta{align-items:center;display:flex;flex:0 0 auto;gap:4px}.cmp-sitehealth__score-card-value{font-size:24px;font-weight:700;line-height:1.1}.cmp-sitehealth__score-card-value--good{color:#0f9d58}.cmp-sitehealth__score-card-value--average{color:#b8730a}.cmp-sitehealth__score-card-value--poor{color:#d13438}.cmp-sitehealth__score-card-value--none{color:#7b8aa1}.cmp-sitehealth__score-card-track{background:#e2e8f0;border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.cmp-sitehealth__score-card-fill{border-radius:999px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1)}.cmp-sitehealth__score-card-dot--performance,.cmp-sitehealth__score-card-fill--performance{background:#1164f3}.cmp-sitehealth__score-card-dot--accessibility,.cmp-sitehealth__score-card-fill--accessibility{background:#7a4cff}.cmp-sitehealth__score-card-dot--best-practices,.cmp-sitehealth__score-card-fill--best-practices{background:#14b8a6}.cmp-sitehealth__score-card-dot--seo,.cmp-sitehealth__score-card-fill--seo{background:#f59e0b}.cmp-sitehealth__score-card-dot{border-radius:50%;display:inline-block;height:8px;width:8px}.cmp-sitehealth__agentic-link{margin-top:-4px}.cmp-sitehealth__vitals-heading{color:#5b6b85;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.cmp-sitehealth__vitals-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.cmp-sitehealth__vital{background:#f6f9fe;border:1px solid #eaeff7;border-radius:8px;padding:8px 10px;text-align:center}.cmp-sitehealth__vital-label{align-items:center;color:#7b8aa1;display:flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.06em}.cmp-sitehealth__vital-value{font-size:14px;font-weight:600;margin-top:2px}.cmp-sitehealth__insight{background:linear-gradient(120deg,#f3efff,#eef4ff);border:1px solid rgba(122,76,255,.18);border-radius:12px;padding:14px}.cmp-sitehealth__insight-eyebrow{color:#7a4cff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cmp-sitehealth__insight-summary{font-size:13px;line-height:1.6;margin:6px 0 0}.cmp-sitehealth__insight-group{margin-top:12px}.cmp-sitehealth__insight-label{font-size:12px;font-weight:700;margin:0 0 4px}.cmp-sitehealth__insight-label--critical{color:#d13438}.cmp-sitehealth__insight-label--high{color:#b8730a}.cmp-sitehealth__insight-label--wins{color:#0f9d58}.cmp-sitehealth__insight-list{color:#2b3a52;font-size:12px;line-height:1.6;margin:0;padding-left:18px}.cmp-sitehealth__whois-badge{border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px}.cmp-sitehealth__whois-badge--on{background:#e7f7ee;color:#0f9d58}.cmp-sitehealth__whois-badge--off{background:#fdf3e2;color:#b8730a}.cmp-sitehealth__whois-badge--fail{background:#fdecec;color:#d13438}.cmp-sitehealth__whois-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.cmp-sitehealth__whois-cell{background:#f6f9fe;border:1px solid #eaeff7;border-radius:8px;padding:10px}.cmp-sitehealth__whois-cell-label{align-items:center;color:#7b8aa1;display:flex;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cmp-sitehealth__whois-cell-value{font-size:13px;font-weight:600;margin-top:3px;overflow-wrap:anywhere}.cmp-sitehealth__nameservers{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cmp-sitehealth__nameserver{background:#eef2f8;border-radius:6px;color:#2b3a52;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:4px 8px}.cmp-sitehealth__timeline-title{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0 0 14px}.cmp-sitehealth__timeline-icon{align-items:center;background:#fdecec;border-radius:50%;color:#d13438;display:inline-flex;height:26px;justify-content:center;width:26px}.cmp-sitehealth__timeline-icon svg{height:18px;width:18px}.cmp-sitehealth__timeline{border-left:2px solid #dfe6f1;list-style:none;margin:0;padding:0 0 0 18px}.cmp-sitehealth__timeline-item{padding-bottom:14px;position:relative}.cmp-sitehealth__timeline-item:last-child{padding-bottom:0}.cmp-sitehealth__timeline-marker{background:#d13438;border:2px solid #fff;border-radius:50%;height:10px;left:-24px;position:absolute;top:4px;width:10px}.cmp-sitehealth__timeline-heading{font-size:13px;font-weight:600;line-height:1.4}.cmp-sitehealth__timeline-copy{color:#5b6b85;font-size:12px;line-height:1.55;margin:3px 0 0}.cmp-sitehealth__tech-badge{color:#7b8aa1;font-size:11px;font-weight:600}.cmp-sitehealth__tech-list{display:flex;flex-wrap:wrap;gap:6px}.cmp-sitehealth__tech-pill{background:#eef4ff;border:1px solid rgba(17,100,243,.16);border-radius:999px;color:#0b4fc7;font-size:12px;font-weight:500;padding:4px 10px}.cmp-sitehealth__section-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.cmp-sitehealth__card{background:#fff;border:1px solid #dfe6f1;border-radius:16px;box-shadow:0 1px 2px rgba(11,27,51,.06);box-sizing:border-box;padding:16px}.cmp-sitehealth__card-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.cmp-sitehealth__card-heading{min-width:0}.cmp-sitehealth__card-title{align-items:center;display:flex;font-size:15px;font-weight:600;gap:2px;margin:0}.cmp-sitehealth__card-url{color:#7b8aa1;font-size:11px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-sitehealth__card-score{flex:0 0 auto;text-align:right}.cmp-sitehealth__card-score-value{font-size:22px;font-weight:700;line-height:1}.cmp-sitehealth__card-score-label{color:#7b8aa1;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.cmp-sitehealth__progress{background:#e2e8f0;border-radius:999px;height:5px;margin:12px 0;overflow:hidden}.cmp-sitehealth__progress-bar{background:linear-gradient(90deg,#1164f3,#14b8a6);border-radius:999px;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1)}.cmp-sitehealth__agent-grid,.cmp-sitehealth__card-items{display:flex;flex-direction:column}.cmp-sitehealth__agent-grid{display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cmp-sitehealth__item{align-items:flex-start;border-top:1px solid #eaeff7;display:flex;gap:10px;justify-content:space-between;padding:9px 0}.cmp-sitehealth__item:first-child{border-top:0}.cmp-sitehealth__item-main{min-width:0}.cmp-sitehealth__item-label-row{align-items:center;display:flex;gap:7px}.cmp-sitehealth__item-label{font-size:13px;font-weight:500}.cmp-sitehealth__item-detail{color:#7b8aa1;font-size:11px;line-height:1.5;margin-top:2px;overflow-wrap:anywhere;padding-left:15px}.cmp-sitehealth__agent{border-left:3px solid #dfe6f1}.cmp-sitehealth__agent--pass{border-left-color:#0f9d58}.cmp-sitehealth__agent--warning{border-left-color:#b8730a}.cmp-sitehealth__agent--fail{border-left-color:#d13438}.cmp-sitehealth__product-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));list-style:none;margin:0;padding:0}.cmp-sitehealth__product{background:#f6f9fe;border:1px solid #eaeff7;border-radius:12px;display:flex;flex-direction:column;padding:14px}.cmp-sitehealth__product-trigger{color:#7a4cff;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cmp-sitehealth__product-name{font-size:14px;font-weight:600;margin:6px 0 4px}.cmp-sitehealth__product-reason{color:#5b6b85;flex:1 1 auto;font-size:12px;line-height:1.55;margin:0 0 10px}.cmp-sitehealth__product-cta{align-self:flex-start;background:#fff;border:1px solid #1164f3;border-radius:8px;color:#1164f3;font-size:13px;font-weight:600;padding:8px 14px;text-decoration:none}.cmp-sitehealth__product-cta:hover{background:#1164f3;color:#fff}.cmp-sitehealth__product-cta:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__product-help{color:#5b6b85;font-size:12px;margin:12px 0 0}.cmp-sitehealth__product-help a{color:#1164f3;font-weight:600}body.cmp-sitehealth-dialog-open{overflow:hidden}.cmp-sitehealth__overlay{align-items:center;background:rgba(11,27,51,.55);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.cmp-sitehealth__dialog{background:#fff;border-radius:16px;box-shadow:0 18px 48px rgba(11,27,51,.18);color:#0b1b33;display:flex;flex-direction:column;font-family:var(--type-font-style-alternate-3,"Poppins",sans-serif);max-height:100%;overflow:hidden;width:100%}.cmp-sitehealth__dialog,.cmp-sitehealth__dialog *,.cmp-sitehealth__dialog :after,.cmp-sitehealth__dialog :before{box-sizing:border-box}.cmp-sitehealth__dialog:focus{outline:none}.cmp-sitehealth__dialog--lighthouse{max-width:880px}.cmp-sitehealth__dialog--confirm{max-width:440px}.cmp-sitehealth__dialog-close{align-items:center;background:#f6f9fe;border:0;border-radius:50%;color:#5b6b85;cursor:pointer;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.cmp-sitehealth__dialog-close svg{height:18px;width:18px}.cmp-sitehealth__dialog-close:hover{background:#e6ecf6;color:#0b1b33}.cmp-sitehealth__dialog-close:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__lh{display:flex;flex-direction:column;min-height:0}.cmp-sitehealth__lh-head{align-items:flex-start;border-bottom:1px solid #eaeff7;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 16px}.cmp-sitehealth__lh-eyebrow{color:#7a4cff;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.cmp-sitehealth__lh-title{font-size:20px;font-weight:600;margin:4px 0 0}.cmp-sitehealth__lh-score{color:#5b6b85;font-size:13px;margin:4px 0 0}.cmp-sitehealth__lh-summary{border-bottom:1px solid #eaeff7;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));padding:16px 22px}.cmp-sitehealth__lh-tile{background:#f6f9fe;border:1px solid #eaeff7;border-radius:8px;padding:8px;text-align:center}.cmp-sitehealth__lh-tile-value{font-size:20px;font-weight:700;line-height:1.1}.cmp-sitehealth__lh-tile-value--total{color:#0b1b33}.cmp-sitehealth__lh-tile-value--passed{color:#0f9d58}.cmp-sitehealth__lh-tile-value--critical,.cmp-sitehealth__lh-tile-value--failed{color:#d13438}.cmp-sitehealth__lh-tile-value--high{color:#b8730a}.cmp-sitehealth__lh-tile-value--manual,.cmp-sitehealth__lh-tile-value--na{color:#7b8aa1}.cmp-sitehealth__lh-tile-label{align-items:center;color:#7b8aa1;display:flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.05em;text-transform:uppercase}.cmp-sitehealth__lh-body{scrollbar-color:#c7d2e4 transparent;scrollbar-width:thin}.cmp-sitehealth__lh-body::-webkit-scrollbar{height:8px;width:8px}.cmp-sitehealth__lh-body::-webkit-scrollbar-thumb{background:#c7d2e4;border-radius:999px}.cmp-sitehealth__lh-body::-webkit-scrollbar-track{background:transparent}.cmp-sitehealth__lh-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 22px 22px}.cmp-sitehealth__lh-empty{color:#5b6b85;font-size:13px;margin:0}.cmp-sitehealth__accordion{display:flex;flex-direction:column;gap:8px}.cmp-sitehealth__accordion-panel{border:1px solid #dfe6f1;border-radius:12px;overflow:hidden}.cmp-sitehealth__accordion-panel.is-expanded{border-color:rgba(17,100,243,.32)}.cmp-sitehealth__accordion-heading{margin:0}.cmp-sitehealth__accordion-trigger{align-items:center;background:#f6f9fe;border:0;color:#0b1b33;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:12px 14px;text-align:left;width:100%}.cmp-sitehealth__accordion-trigger:hover{background:#eef3fb}.cmp-sitehealth__accordion-trigger:focus-visible{outline:2px solid #1164f3;outline-offset:2px}.cmp-sitehealth__accordion-title{flex:1 1 auto;font-size:14px;font-weight:600}.cmp-sitehealth__accordion-count{color:#7b8aa1;font-size:12px;font-weight:600}.cmp-sitehealth__accordion-chevron{display:inline-flex;flex:0 0 auto;transition:transform .2s ease}.cmp-sitehealth__accordion-chevron svg{height:20px;width:20px}.cmp-sitehealth__accordion-panel.is-expanded .cmp-sitehealth__accordion-chevron{transform:rotate(180deg)}.cmp-sitehealth__accordion-content{padding:14px}.cmp-sitehealth__accordion-content[hidden]{display:none}.cmp-sitehealth__accordion-desc{color:#5b6b85;font-size:12px;line-height:1.6;margin:0 0 12px}.cmp-sitehealth__lh-audits{display:flex;flex-direction:column;gap:10px}.cmp-sitehealth__lh-audit{border:1px solid #eaeff7;border-radius:8px;display:flex;gap:10px;padding:10px 12px;scroll-margin:24px}.cmp-sitehealth__lh-audit.is-focused{background:#eef4ff;border-color:rgba(17,100,243,.4);box-shadow:0 0 0 2px rgba(17,100,243,.14)}.cmp-sitehealth__lh-audit-icon{display:inline-flex;flex:0 0 auto;padding-top:1px}.cmp-sitehealth__lh-audit-icon svg{height:18px;width:18px}.cmp-sitehealth__lh-audit-icon--pass{color:#0f9d58}.cmp-sitehealth__lh-audit-icon--fail{color:#d13438}.cmp-sitehealth__lh-audit-icon--manual{color:#b8730a}.cmp-sitehealth__lh-audit-icon--info,.cmp-sitehealth__lh-audit-icon--na{color:#7b8aa1}.cmp-sitehealth__lh-audit-body{min-width:0}.cmp-sitehealth__lh-audit-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.cmp-sitehealth__lh-audit-title{align-items:center;display:flex;font-size:13px;font-weight:600;gap:2px;margin:0}.cmp-sitehealth__lh-audit-meta{display:flex;flex:0 0 auto;gap:8px}.cmp-sitehealth__lh-audit-value{background:#eef2f8;border-radius:999px;color:#2b3a52;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.cmp-sitehealth__lh-audit-score{color:#7b8aa1;font-size:11px;font-weight:600;white-space:nowrap}.cmp-sitehealth__lh-audit-desc{color:#5b6b85;font-size:12px;line-height:1.6;margin:4px 0 0}.cmp-sitehealth__lh-audit-desc a{color:#1164f3}.cmp-sitehealth__lh-audit-callout{background:#eef4ff;border-left:3px solid #1164f3;border-radius:0 6px 6px 0;color:#0b4fc7;font-size:12px;line-height:1.55;margin:8px 0 0;padding:7px 10px}.cmp-sitehealth__confirm{padding:24px}.cmp-sitehealth__confirm-title{font-size:18px;font-weight:600;margin:0 0 10px}.cmp-sitehealth__confirm-copy{color:#5b6b85;font-size:14px;line-height:1.6;margin:0 0 8px}.cmp-sitehealth__confirm-copy strong{color:#0b1b33;font-weight:600;overflow-wrap:anywhere}.cmp-sitehealth__confirm-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.cmp-sitehealth__tooltip{background:#0b1b33;border-radius:8px;box-shadow:0 4px 16px rgba(11,27,51,.08);box-sizing:border-box;color:#fff;font-family:var(--type-font-style-alternate-3,"Poppins",sans-serif);font-size:12px;left:0;line-height:1.5;max-width:280px;opacity:0;padding:8px 10px;pointer-events:none;position:fixed;top:0;transition:opacity .14s ease;z-index:1300}.cmp-sitehealth__tooltip.is-visible{opacity:1}@media(max-width:1180px){.cmp-sitehealth__layout{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.cmp-sitehealth__main-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:992px){.cmp-sitehealth{padding:16px 16px 40px}.cmp-sitehealth__hero-title{font-size:27px}.cmp-sitehealth__hero-subtitle{font-size:15px}.cmp-sitehealth__layout{grid-template-columns:minmax(0,1fr)}.cmp-sitehealth.has-audit-results .cmp-sitehealth__chat-sticky{height:auto;position:static}.cmp-sitehealth__assistant--chat{height:auto}.cmp-sitehealth__assistant--chat .cmp-sitehealth__messages{max-height:60vh}.cmp-sitehealth__empty{min-height:320px;padding:36px 20px}}@media(max-width:640px){.cmp-sitehealth{padding:12px 12px 32px}.cmp-sitehealth__hero-title{font-size:23px}.cmp-sitehealth__composer,.cmp-sitehealth__messages{padding-left:12px;padding-right:12px}.cmp-sitehealth__card,.cmp-sitehealth__panel{padding:14px}.cmp-sitehealth__product-grid,.cmp-sitehealth__score-cards,.cmp-sitehealth__section-grid,.cmp-sitehealth__whois-grid{grid-template-columns:minmax(0,1fr)}.cmp-sitehealth__stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-sitehealth__vitals-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-sitehealth__domain-action{align-items:stretch;flex-direction:column}.cmp-sitehealth__domain-action-cta{text-align:center}.cmp-sitehealth__perf-head{flex-direction:column}.cmp-sitehealth__strategy{align-self:flex-start}.cmp-sitehealth__gauge{max-width:160px}.cmp-sitehealth__gauge-score{font-size:32px}.cmp-sitehealth__overlay{padding:12px}.cmp-sitehealth__lh-body,.cmp-sitehealth__lh-head,.cmp-sitehealth__lh-summary{padding-left:16px;padding-right:16px}.cmp-sitehealth__lh-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-sitehealth__confirm{padding:18px}.cmp-sitehealth__confirm-actions{flex-direction:column-reverse}.cmp-sitehealth__confirm-actions .cmp-sitehealth__btn{width:100%}}@media(prefers-reduced-motion:reduce){.cmp-sitehealth *,.cmp-sitehealth :after,.cmp-sitehealth :before,.cmp-sitehealth__dialog *,.cmp-sitehealth__dialog :after,.cmp-sitehealth__dialog :before,.cmp-sitehealth__tooltip *,.cmp-sitehealth__tooltip :after,.cmp-sitehealth__tooltip :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}