
#olo-media-rank{max-width:1120px;color:#26333d;padding-bottom:50px}
#olo-media-rank a{text-decoration:none}
.mr-head{display:grid;grid-template-columns:1fr 430px;gap:35px;align-items:end;padding:26px 0 22px;border-bottom:1px solid #d9e0e5}
.mr-kicker,.mr-title span,.mr-guide-intro>span{color:#3478b8;font-size:9px;font-weight:800;letter-spacing:.12em}
.mr-head h1{margin:5px 0 7px;font-size:32px;line-height:1.1;font-weight:600;letter-spacing:-.035em}
.mr-head p{max-width:620px;margin:0;color:#75818a;font-size:11px;line-height:1.6}
.mr-head form{display:flex;border:1px solid #bcc7ce;background:#fff}
.mr-head input{flex:1;min-width:0;height:42px;border:0;padding:0 12px;outline:0;font-size:12px}
.mr-head button{border:0;background:#3478b8;color:#fff;padding:0 20px;font-size:10px;font-weight:700}
.mr-tabs{display:flex;gap:0;border-bottom:1px solid #d9e0e5;overflow-x:auto}
.mr-tabs a{padding:11px 14px;color:#687680;font-size:10px;white-space:nowrap;border-bottom:2px solid transparent}
.mr-tabs a.active{color:#3478b8;border-bottom-color:#3478b8;font-weight:700}
.mr-block{margin-top:24px}.mr-title{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-bottom:9px}
.mr-title h2{margin:3px 0 0;font-size:18px;font-weight:600}.mr-title p,.mr-title small{margin:3px 0 0;color:#89949b;font-size:9px}
.mr-top10{border-top:1px solid #d9e0e5}
.mr-top10 a{display:grid;grid-template-columns:60px minmax(0,1fr) 70px;align-items:center;gap:12px;padding:11px 8px;border-bottom:1px solid #e7ebee;color:#26333d}
.mr-top10 a:hover,.mr-table tbody tr:hover{background:#f7f9fa}.mr-top10>a>strong{color:#3478b8;font-size:16px;font-weight:600}
.mr-top10 b{display:block;font-size:11px;font-weight:600}.mr-top10 small{display:block;margin-top:2px;color:#8b959c;font-size:9px}.mr-top10>a>span{text-align:right;font-size:11px;font-weight:700}
.mr-table-wrap{overflow-x:auto;border-top:1px solid #cfd8de}.mr-table{width:100%;min-width:760px;border-collapse:collapse}
.mr-table th{padding:9px 8px;border-bottom:1px solid #d9e0e5;color:#7b878f;font-size:8px;font-weight:700;text-align:left;text-transform:uppercase}
.mr-table td{padding:10px 8px;border-bottom:1px solid #e8ecef;color:#59666f;font-size:9px;vertical-align:middle}
.mr-table td.rank{width:62px;color:#3478b8;font-size:12px;font-weight:700}.mr-table .site{display:block;color:#26333d;font-size:10px;font-weight:700}
.mr-table td small{display:block;margin-top:2px;color:#919ba2;font-size:8px}
#olo-media-rank .pagination{margin:18px 0 0;padding:0;border:0}#olo-media-rank .pagination a,#olo-media-rank .pagination .current,#olo-media-rank .pagination .disabled{font-size:9px}
.mr-guide{display:grid;grid-template-columns:300px 1fr;gap:28px;margin-top:34px;padding:22px 0;border-top:1px solid #cfd8de;border-bottom:1px solid #cfd8de}
.mr-guide-intro h2{margin:4px 0 7px;font-size:20px;font-weight:600}.mr-guide-intro p{margin:0;color:#7a868e;font-size:10px;line-height:1.6}
.mr-guide-list{display:grid;grid-template-columns:1fr 1fr}.mr-guide-list>div{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:9px 12px;border-bottom:1px solid #e8ecef}
.mr-guide-list>div:nth-last-child(-n+2){border-bottom:0}.mr-guide-list b{color:#a1aab0;font-size:9px}.mr-guide-list p{margin:0}
.mr-guide-list strong{display:block;color:#34414a;font-size:10px}.mr-guide-list span{display:block;margin-top:2px;color:#7f8a91;font-size:9px;line-height:1.45}
.mr-method{max-width:780px;margin:24px 0 0}.mr-method h2{margin:0 0 5px;font-size:15px;font-weight:600}.mr-method p{margin:0;color:#7b878f;font-size:9px;line-height:1.65}
#olo-media-rank .olomr-profile-cover{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:24px 0 18px;border-bottom:1px solid #d9e0e5}
#olo-media-rank .olomr-avatar,#olo-media-rank .badges{display:none}#olo-media-rank .eyebrow{color:#3478b8;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
#olo-media-rank .olomr-profile-id h1{margin:4px 0;font-size:28px;font-weight:600}#olo-media-rank .domain{color:#65747e;font-size:10px}
#olo-media-rank .olomr-hero-rank span{display:block;color:#7c8991;font-size:8px;text-transform:uppercase}#olo-media-rank .olomr-hero-rank strong{display:block;color:#3478b8;font-size:36px;font-weight:600}
#olo-media-rank .olomr-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #d9e0e5}
#olo-media-rank .olomr-metric{padding:15px 10px;border-right:1px solid #e3e8eb}#olo-media-rank .olomr-metric:last-child{border-right:0}
#olo-media-rank .olomr-metric small{color:#7c8991;font-size:8px}#olo-media-rank .olomr-metric b{display:block;margin:4px 0;font-size:21px;font-weight:600}
#olo-media-rank .olomr-metric p,#olo-media-rank .olomr-metric .status{margin:0;color:#89949b;font-size:8px}
#olo-media-rank .olomr-profile-cols{display:grid;grid-template-columns:1.4fr .6fr;gap:24px;margin-top:24px}#olo-media-rank .olomr-white-card{border-top:1px solid #cfd8de}
#olo-media-rank .olomr-card-head{display:flex;justify-content:space-between;padding:12px 0}#olo-media-rank .olomr-card-head h2,#olo-media-rank .olomr-facts h2{margin:3px 0;font-size:16px;font-weight:600}
#olo-media-rank .olomr-updated{color:#89949b;font-size:8px}#olo-media-rank .olomr-score-row{display:grid;grid-template-columns:155px 1fr 55px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #e8ecef}
#olo-media-rank .olomr-score-label b{font-size:9px}#olo-media-rank .olomr-score-label small{display:block;color:#8b959c;font-size:8px}
#olo-media-rank .olomr-bar{height:4px;background:#e8ecef}#olo-media-rank .olomr-bar i{display:block;height:100%;background:#3478b8}#olo-media-rank .olomr-score-row>strong{font-size:9px;text-align:right}
#olo-media-rank .olomr-facts dl{margin:0}#olo-media-rank .olomr-facts dl>div{padding:8px 0;border-bottom:1px solid #e8ecef}#olo-media-rank .olomr-facts dt{color:#89949b;font-size:7px;text-transform:uppercase}#olo-media-rank .olomr-facts dd{margin:2px 0 0;font-size:9px}
#olo-media-rank .olomr-explain,#olo-media-rank .olomr-profile-search{margin-top:24px;padding-top:15px;border-top:1px solid #cfd8de}
#olo-media-rank .olomr-explain{display:grid;grid-template-columns:250px 1fr;gap:20px}#olo-media-rank .olomr-explain h2,#olo-media-rank .olomr-profile-search h2{margin:3px 0;font-size:16px;font-weight:600}
#olo-media-rank .olomr-explain p{margin:0;color:#7b878f;font-size:9px;line-height:1.65}
#olo-media-rank .olomr-profile-search form{display:flex;max-width:520px;border:1px solid #bcc7ce}#olo-media-rank .olomr-profile-search input{flex:1;min-width:0;height:40px;border:0;padding:0 10px}
#olo-media-rank .olomr-profile-search button{border:0;background:#3478b8;color:#fff;padding:0 15px;font-size:9px;font-weight:700}
@media(max-width:720px){
 .mr-head{grid-template-columns:1fr;gap:15px;padding-top:18px}.mr-head h1{font-size:26px}.mr-head form{width:100%}
 .mr-top10 a{grid-template-columns:48px minmax(0,1fr) 50px;padding:10px 4px}.mr-table{min-width:560px}
 .mr-table th:nth-child(3),.mr-table td:nth-child(3),.mr-table th:nth-child(6),.mr-table td:nth-child(6),.mr-table th:nth-child(7),.mr-table td:nth-child(7){display:none}
 .mr-guide{grid-template-columns:1fr;gap:12px}.mr-guide-list{grid-template-columns:1fr}.mr-guide-list>div,.mr-guide-list>div:nth-last-child(-n+2){border-bottom:1px solid #e8ecef;padding-left:0}.mr-guide-list>div:last-child{border-bottom:0}
 #olo-media-rank .olomr-profile-cover{display:block}#olo-media-rank .olomr-hero-rank{margin-top:14px}#olo-media-rank .olomr-metric-grid{grid-template-columns:1fr 1fr}
 #olo-media-rank .olomr-profile-cols{grid-template-columns:1fr}#olo-media-rank .olomr-explain{grid-template-columns:1fr}
}
@media(max-width:480px){
 .mr-head form{display:grid;border:0}.mr-head input{width:100%;border:1px solid #bcc7ce}.mr-head button{height:40px;margin-top:6px}
 .mr-tabs a{padding:10px}.mr-title{align-items:start}.mr-top10>a>strong{font-size:14px}.mr-table{min-width:430px}
 .mr-table th:nth-child(5),.mr-table td:nth-child(5){display:none}#olo-media-rank .pagination{display:block}#olo-media-rank .page-numbers{margin:8px 0;overflow-x:auto}
}
