.audit-main{max-width:1400px;width:100%;min-width:0}.audit-main [hidden]{display:none!important}.audit-main section{scroll-margin-top:30px;margin:0 0 32px}.audit-main .audit-start{background:#f1f7ff;border:1px solid #cedff3;border-radius:16px;padding:24px}.audit-main input,.audit-main select{padding:12px;border:1px solid #b7cee9;border-radius:8px;font:inherit;color:#123b68;background:white;max-width:100%;box-sizing:border-box}.audit-main input{width:100%}.audit-main label{display:block;font-weight:600;margin-bottom:8px}.audit-buttons,.audit-filters,.audit-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.audit-buttons a,.audit-tabs a{color:#135ba0;font-weight:600}.audit-main button{cursor:pointer}.audit-main button:disabled{cursor:default}.audit-report-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.audit-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.audit-metric{background:#eef5ff;padding:18px;border-radius:12px;min-width:0}.audit-metric span{display:block;font-size:13px;color:#45658b}.audit-metric strong{display:block;font-size:24px;margin-top:8px;overflow-wrap:anywhere}.audit-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.audit-profile-grid article{min-width:0}.audit-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto}.audit-main img{max-width:100%;height:auto;border-radius:8px}.audit-filters label{flex:1;min-width:170px}.audit-filters select{display:block;width:100%}.audit-table-wrap{overflow-x:auto;max-width:100%;margin:16px 0}.audit-table-wrap table{border-collapse:collapse;width:100%;font-size:13px}.audit-table-wrap th,.audit-table-wrap td{padding:12px;text-align:left;border-bottom:1px solid #dde7f3;vertical-align:top}.audit-table-wrap th{background:#edf4ff}.audit-table-wrap td:nth-child(2){min-width:190px;max-width:310px;overflow-wrap:anywhere}.audit-check,.audit-history-row{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #dce7f3;flex-wrap:wrap}.audit-history-row span{color:#526a85;font-size:13px}.audit-check span{color:#526a85}.audit-finding{border-left:3px solid #3789ca;padding:8px 20px;margin:20px 0;background:#f5f9ff}.audit-finding summary{cursor:pointer;color:#175897}.audit-finding li{margin:8px 0}.audit-notice{background:#eaf4ff;padding:16px;border-radius:8px}.audit-main #auditStatus{font-weight:600;overflow-wrap:anywhere}@media(max-width:850px){.audit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-profile-grid{grid-template-columns:1fr}.audit-main .audit-start{padding:16px}}@media print{body{background:white!important;color:#111!important}.site-shell,.unified-tool-sidebar,.unified-tool-topbar,.no-print,.tool-workspace>header{display:none!important}.unified-tool-layout{display:block!important}.tool-workspace,.audit-main{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}.audit-table-wrap{overflow:visible}.audit-table-wrap table{font-size:9pt;table-layout:fixed}.audit-table-wrap td:nth-child(2){min-width:0}.audit-table-wrap td,.audit-table-wrap th{padding:5px;overflow-wrap:anywhere}.audit-text{max-height:none;overflow:visible}.audit-finding{break-inside:avoid}.audit-metrics{grid-template-columns:repeat(4,1fr)}a{color:#111!important;text-decoration:none}thead{display:table-header-group}}

@media screen{.audit-table-wrap table{min-width:850px}.audit-table-wrap td:not(:nth-child(2)),.audit-table-wrap th{white-space:nowrap;word-break:normal}}
@media print{.starx-help-launch,.starx-help{display:none!important}}

.audit-performance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.audit-top-video{padding:12px 0;border-bottom:1px solid #dbe4ef;overflow-wrap:anywhere}.audit-top-video img{float:left;object-fit:cover;margin:0 12px 8px 0}.audit-top-video:after{content:"";display:block;clear:both}#auditPerformance{margin:24px 0}#auditPerformance small{display:block}
