/* ============================================================
   Zengin hizmet sayfaları — blok bileşenleri (rs-*)
   Temel: performance-landing.css (pp-*) + performance-service.css (ps-*)
   ============================================================ */
.rs-page .ps-white{background:#fff}
.rs-page .pp-section.pp-section-soft.pp-calc-section{background:var(--bg-soft)}
.rs-page .pp-section.pp-section-soft .pp-calculator{background:#fff}

/* Hero: durum kartı */
.rs-status{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px}
.rs-status li{position:relative;display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center;padding:11px 14px 11px 30px;border-radius:7px;background:#0d1014}
.rs-status li::before{content:"";position:absolute;left:12px;top:16px;width:8px;height:8px;border-radius:50%;background:#64b07b;box-shadow:0 0 0 3px rgba(100,176,123,.15)}
.rs-status li.is-warn::before{background:#e0a458;box-shadow:0 0 0 3px rgba(224,164,88,.15)}
.rs-status li.is-bad::before{background:#e0705a;box-shadow:0 0 0 3px rgba(224,112,90,.15)}
.rs-status-label{font-size:12.5px;font-weight:700;color:#c9cbd2}
.rs-status strong{font-size:14px;color:#fff;text-align:right;white-space:nowrap}
.rs-status small{grid-column:1/-1;font-size:11px;color:#80848f;line-height:1.4}
.rs-status li.is-bad strong{color:#f09a86}
.rs-status li.is-warn strong{color:#f0c38a}

/* Kart ızgarası sütun seçenekleri */
.pp-system-grid.rs-cols-2{grid-template-columns:repeat(2,1fr)}
.pp-system-grid.rs-cols-4{grid-template-columns:repeat(4,1fr)}

/* Metin bölümü */
.rs-prose-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:56px;align-items:start}
.rs-prose-grid.is-single{grid-template-columns:minmax(0,860px)}
.rs-prose-copy .pp-section-head{margin-bottom:22px}
.rs-prose-copy .ps-prose{margin-top:0}
.rs-aside{position:sticky;top:calc(var(--ps-head,72px) + 74px);padding:24px;border:1px solid var(--line);border-radius:9px;background:var(--bg)}
.pp-section-soft .rs-aside{background:#fff}
.rs-aside h3{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:12px}
.rs-aside ul{list-style:none;margin:0;padding:0;display:grid}
.rs-aside li{padding:12px 0;border-top:1px solid var(--line)}
.rs-aside li:first-child{border-top:0;padding-top:4px}
.rs-aside strong{display:block;font-size:14.5px;color:var(--ink);margin-bottom:3px}
.rs-aside span{font-size:13px;line-height:1.6;color:var(--text)}

/* Tablolar */
.rs-table-3 tbody th{width:24%}
.rs-table-4 tbody th{width:20%}
.rs-table th a{display:flex;align-items:center;gap:4px}
.pp-section-soft .ps-table-wrap{background:#fff}

/* Araçlar */
.rs-tool-grid{align-items:start}
.rs-tool-grid .pp-calc-copy p{font-size:15px;line-height:1.75;color:var(--text);margin:0 0 12px}
.pp-fields select{width:100%;height:48px;margin-top:7px;padding:0 12px;border:1px solid #d9d2ca;border-radius:7px;background:#fff;font:600 14px var(--sans);color:var(--ink);outline:none}
.pp-fields select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(168,102,58,.12)}
.rs-status-msg{margin:10px 0 14px!important;padding:11px 13px;border-radius:7px;font-size:13px!important;line-height:1.55!important;color:var(--ink)!important;background:#eef6f0;border-left:3px solid #4f9a66}
.rs-status-msg.is-warn{background:#fbf3e6;border-left-color:#d29a4a}
.rs-status-msg.is-bad{background:#fbeeea;border-left-color:#c7654f}
.rs-meter{margin:0 0 14px;padding:12px 14px;border-radius:7px;background:#faf8f5;border:1px solid #eee8df}
.rs-meter-top{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text);margin-bottom:8px}
.rs-meter-top strong{font-size:16px;color:var(--ink)}
.rs-meter-track{position:relative;height:10px;border-radius:10px;background:#ece5da}
.rs-meter-track i{display:block;height:100%;border-radius:10px;background:#c7654f}
.rs-meter.is-ok .rs-meter-track i{background:#4f9a66}
.rs-meter-track b{position:absolute;top:-4px;width:2px;height:18px;background:var(--ink)}
.rs-meter small{display:block;margin-top:6px;font-size:10.5px;color:var(--muted)}
.rs-structure{margin:14px 0;padding:14px 16px;border-radius:7px;background:#faf8f5;border:1px solid #eee8df}
.rs-structure strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:8px}
.rs-structure ol{margin:0;padding-left:18px;display:grid;gap:6px}
.rs-structure li{font-size:13px;line-height:1.5;color:var(--ink)}
.rs-big{margin:8px 0 14px}
.rs-big strong{display:block;font-size:30px;line-height:1.1;color:var(--ink);letter-spacing:-.02em}
.rs-big span{font-size:12px;color:var(--muted)}
.rs-funnel{display:grid;gap:8px;margin:0 0 14px}
.rs-funnel-row{display:grid;grid-template-columns:86px 1fr 84px;align-items:center;gap:10px;font-size:12px}
.rs-funnel-row span{color:var(--text);font-weight:700}
.rs-funnel-row i{display:block;height:18px;border-radius:4px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}
.rs-funnel-row b{text-align:right;color:var(--ink);font-size:13px}
.rs-tool-out .pp-result-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.rs-tool-out .pp-result-grid strong{font-size:15px;overflow-wrap:anywhere}

/* Yol haritası sütunları */
.ps-roadmap.rs-roadmap-2{grid-template-columns:repeat(2,1fr)}
.ps-roadmap.rs-roadmap-4{grid-template-columns:repeat(4,1fr)}

/* Duyarlı düzen */
@media (max-width:1100px){
  .pp-system-grid.rs-cols-4{grid-template-columns:1fr 1fr}
  .rs-tool-out .pp-result-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:900px){
  .rs-prose-grid{grid-template-columns:minmax(0,1fr);gap:28px}
  .rs-aside{position:static}
  .ps-roadmap.rs-roadmap-2,.ps-roadmap.rs-roadmap-4{grid-template-columns:1fr}
  .rs-tool-grid{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:640px){
  .pp-system-grid.rs-cols-2,.pp-system-grid.rs-cols-4{grid-template-columns:1fr}
  .rs-status li{padding:10px 12px 10px 28px}
  .rs-funnel-row{grid-template-columns:70px 1fr 64px;gap:8px}
  .rs-big strong{font-size:26px}
  .rs-table-3{min-width:620px}
  .rs-table-4{min-width:700px}
  .rs-table-5{min-width:780px}
}
.rs-page .ps-quiz-result p{color:var(--text)}
.rs-page .ps-quiz-result .ps-qr-score{color:var(--muted)}
.rs-page .ps-quiz-head .pp-section-head{margin-bottom:0}

/* Adım yolu (teklif stratejisi vb.) */
.rs-pick{display:block;margin:6px 0 8px;font-size:20px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}
.rs-path-wrap{margin:4px 0 14px}
.rs-path-wrap small{display:block;margin-bottom:7px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}
.rs-path{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;counter-reset:rs}
.rs-path li{padding:9px 6px 8px;border-radius:7px;background:#f5f3ef;font-size:11px;font-weight:700;line-height:1.3;color:var(--muted);text-align:center;counter-increment:rs;overflow-wrap:anywhere}
.rs-path li::before{content:counter(rs);display:block;margin:0 auto 5px;width:20px;height:20px;border-radius:50%;background:#e6dfd4;color:var(--text);font-size:11px;line-height:20px}
.rs-path li.is-done{color:var(--text)}
.rs-path li.is-done::before{content:"\2713";background:#4f9a66;color:#fff}
.rs-path li.is-current{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--accent)}
.rs-path li.is-current::before{background:var(--accent);color:#fff}
.rs-next{font-size:13px!important;color:var(--ink)!important;font-weight:600}
@media (max-width:420px){.rs-path{grid-auto-flow:row;grid-template-columns:1fr 1fr}}
.rs-page .ps-table-note a{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}
.rs-page .ps-notfit li a{white-space:normal;flex-wrap:wrap;max-width:100%}
.rs-status{grid-template-columns:minmax(0,1fr)}
.rs-status li{grid-template-columns:minmax(0,1fr) auto}
@media (max-width:420px){.rs-status strong{white-space:normal;max-width:9.5em}}

/* Hero: yapay zeka yanıtı kartı (card = ai) */
.rs-card-ai .rs-ai-user{position:relative;margin:16px 0 14px auto;max-width:88%;padding:12px 14px;border-radius:14px 14px 4px 14px;background:rgba(168,102,58,.2);border:1px solid rgba(212,161,110,.35);font-size:13px;line-height:1.5;color:#f1e7e2}
.rs-card-ai .rs-ai-answer{display:grid;gap:8px;margin-bottom:18px}
.rs-card-ai .rs-ai-answer i{display:block;height:9px;border-radius:6px;background:rgba(255,255,255,.1)}
.rs-card-ai .rs-ai-label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#8a8e99;margin:0 0 8px}
.rs-card-ai .rs-ai-brands,.rs-card-ai .rs-ai-sources{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}
.rs-card-ai .rs-ai-brands span{font-size:12px;font-weight:700;padding:7px 11px;border-radius:9px;background:rgba(7,8,12,.45);border:1px solid rgba(255,255,255,.08);color:#dfe0e5}
.rs-card-ai .rs-ai-brands .is-you{border:1px dashed var(--accent-2);color:var(--accent-2);background:rgba(168,102,58,.1);animation:rsPulse 2.4s ease-in-out infinite}
.rs-card-ai .rs-ai-sources span{font-size:10.5px;padding:5px 9px;border-radius:100px;border:1px solid rgba(255,255,255,.1);color:#a9acb4}
@keyframes rsPulse{0%,100%{box-shadow:0 0 0 0 rgba(212,161,110,0)}50%{box-shadow:0 0 0 6px rgba(212,161,110,.14)}}
@media (prefers-reduced-motion:reduce){.rs-card-ai .rs-ai-brands .is-you{animation:none}}

/* Kaynaklar: sözlük kartı */
.pp-resource.rs-terms{grid-column:1/-1;min-height:0}
.rs-terms h3{margin-bottom:14px}
.rs-term-chips{display:flex;flex-wrap:wrap;gap:6px}
.rs-term-chips a{font-size:11.5px;font-weight:700;padding:6px 10px;border-radius:100px;background:var(--bg-soft);border:1px solid var(--line);color:var(--ink)}
.rs-term-chips a:hover{border-color:var(--accent);color:var(--accent)}
.pp-section-soft .rs-term-chips a{background:#faf8f5}

/* Geniş araç düzeni (grafikli simülatör) */
.rs-tool-wide .pp-section-head p{max-width:760px}
.rs-tool-wide .ps-sim-out[hidden]{display:none}
.rs-tool-wide .ps-sim-form .rs-tool-run{width:100%}
.rs-tool-out .ps-sim-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.rs-tool-out .pp-result-grid.rs-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.rs-tool-out .pp-result-grid.rs-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.rs-tool-out .ps-attr-stack{margin:4px 0 14px}
.rs-tool-out .ps-bar{grid-template-columns:minmax(0,140px) minmax(0,1fr) 58px}
.rs-tool-out .ps-bar span{font-size:12px;line-height:1.35}
.rs-tool-out .ps-bar-total{padding-top:12px}
.rs-tool-out .ps-sim-example{margin:0 0 6px;font-size:12px;color:var(--muted)}
.rs-tool-out .rs-example{margin:0 0 10px;font-size:11.5px;color:var(--muted)}
@media (max-width:900px){.pp-resource.rs-terms{grid-column:1/-1}}
@media (max-width:640px){
  .rs-tool-out .pp-result-grid.rs-grid-3{grid-template-columns:1fr 1fr}
  .rs-tool-out .ps-bar{grid-template-columns:minmax(0,96px) minmax(0,1fr) 46px;gap:8px}
}

/* ============================================================
   Görsel kalite düzeltmeleri (tarayıcı denetimi, Eylül 2026)
   ============================================================ */
/* Okunabilirlik: ikincil metin kontrastı (AA) ve küçük etiketler */
.rs-page{--muted:#666c76}
.rs-page .pp-persona small{color:#6e7078}
.rs-page .pp-calculator-head small{color:#7a746e}
.rs-page .pp-calc-result>p{font-size:11.5px;color:#6e6a66}
.rs-page .pp-result-grid span{display:block;font-size:11px;line-height:1.35;color:#6e6a66}
.rs-page .pp-case-metrics span{display:block;font-size:10.5px;line-height:1.3;color:#9a9ea8}
.rs-page .pp-form-card>small{font-size:11.5px;color:#8a8e99}
.rs-page .pp-consent input{width:18px;height:18px;flex:0 0 18px;margin-top:1px}
.rs-page .ps-q-opts span{border-color:#4a4e58;color:#d0d2d8}
.rs-page input[type=number]::-webkit-outer-spin-button,.rs-page input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.rs-page input[type=number]{-moz-appearance:textfield}
/* Büyük harfli küçük etiketler: en az 10.5–11px */
.rs-page .pp-case-top span,.rs-page .pp-resource>span,.rs-page .pp-form-card>span,.rs-page .pp-result-kicker,.rs-page .ps-quiz-result .ps-qr-kicker,.rs-page .ps-q-area,.rs-page .ps-qr-recs b,.rs-page .ps-sim-table thead th,.rs-page .pp-profit-head small,.rs-page .pp-compare-head span,.rs-page .rs-path-wrap small,.rs-page .rs-card-ai .rs-ai-label,.rs-page .ps-duo-head{font-size:10.5px}
.rs-page .pp-case-top small{font-size:11px}
.rs-page .pp-case-tags span{font-size:11px;color:#b3b6bd;padding:4px 9px}

/* Başlıklar: dengeli satır kırma, Türkçe büyük harf noktaları için satır aralığı */
.rs-page h1,.rs-page h2,.rs-page h3{text-wrap:balance}
.rs-page p,.rs-page li{text-wrap:pretty}
.rs-page .pp-hero h1{line-height:1.08;letter-spacing:-.035em}
.rs-page .pp-section-head h2,.rs-page .pp-audit-head h2,.rs-page .pp-calc-copy h2{line-height:1.1}
/* Bölünmeyen terimler ve İngilizce kelimeler kutu oluşturmaz: flex içindeki metin tek parça kalır */
.rs-page .rs-nw{white-space:nowrap}
.rs-page span.rs-nw,.rs-page span[lang="en"]{display:contents}
.rs-page .pp-hero .pp-eyebrow{flex-wrap:wrap;column-gap:6px;row-gap:4px}
.rs-page .pp-eyebrow>.rs-ebp{width:auto;height:auto;border-radius:0;background:none;box-shadow:none;white-space:normal;min-width:0;text-wrap:balance}
.rs-page .rs-eb-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 0 5px rgba(212,161,110,.12);margin:0 13px 0 5px;vertical-align:1px}
.rs-page .btn{text-align:center}

/* Bağlantı okları metinden kopmasın */
.rs-page .ps-card-link,.rs-page .ps-text-link{display:inline;line-height:1.5}
.rs-page .ps-card-link svg,.rs-page .ps-text-link svg,.rs-page .rs-table th a svg{display:inline;vertical-align:-2px;margin-left:3px}
.rs-page .rs-table th a{display:block;margin-top:4px}
.rs-page .pp-system-card .ps-card-link,.rs-page .ps-model .ps-card-link{display:block}

/* Kartlar: numara ile başlık arası boşluk */
.rs-page .pp-system-card{min-height:0}
.rs-page .pp-system-card>span{padding-bottom:16px}
.rs-page .pp-persona-no{margin-bottom:22px}
.rs-page .pp-resource>span{margin-bottom:16px}
@media (max-width:640px){.rs-page .pp-resource{min-height:0}}

/* Çalışma modelleri: alt satırlar hizalı, ücret başlığı kartlardan ayrık */
.rs-page .ps-model .ps-card-link{padding:4px 0;margin:-4px 0 10px}
.rs-page .ps-pricing{margin-top:64px}

/* Yol haritası: ritim kutusu açık renk (koyu teslimat kutusuyla üst üste binmesin) */
.rs-page .ps-rhythm{background:#faf8f5;border:1px solid var(--line);border-left:3px solid var(--accent);color:var(--text)}
.rs-page .ps-rhythm h3{color:var(--ink)}
.rs-page .pp-section-soft .ps-rhythm{background:#fff}
.rs-page .ps-rhythm{grid-template-columns:auto 1fr;gap:12px 28px}
@media (max-width:900px){.rs-page .ps-rhythm{grid-template-columns:1fr}}

/* SSS: beyaz zemin (kaynaklar bölümüyle karışmasın), düz ayraçlar */
.rs-page .pp-faq-section{background:#fff}
.rs-page .pp-faq-layout .faq-list{background:#faf8f5}
.rs-page .pp-faq-layout .faq-item{border-radius:0}
.rs-page .pp-faq-layout .faq-item:last-child{border-bottom:0}

/* Aynı zeminli ardışık bölümler: üst boşluk yerine ince ayraç */
.rs-page .pp-section.rs-follow{padding-top:0}
.rs-page .pp-section.rs-follow>.container{border-top:1px solid var(--line);padding-top:72px}
.rs-page .pp-section-dark.rs-follow>.container{border-top-color:rgba(255,255,255,.1)}
@media (max-width:640px){.rs-page .pp-section.rs-follow>.container{padding-top:52px}}

/* Sayfa içi menü: iki kenarda solma, ilk öğe kesilmesin */
.rs-page .ps-toc-links{padding-left:18px;scroll-padding-inline:24px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 36px),transparent)}
@media (min-width:1101px){.rs-page .ps-toc-links a{padding:7px 9px;font-size:12px}}

/* Araçlar: masaüstünde açıklama sütunu ekranla kalsın; sonuç ızgarası öğe sayısına göre */
@media (min-width:901px){.rs-page .rs-tool-grid>.pp-calc-copy{position:sticky;top:calc(var(--ps-head,72px) + 76px)}}
@media (min-width:1101px){
  .rs-page .rs-tool-out .pp-result-grid:has(>:nth-child(3):last-child),
  .rs-page .rs-tool-out .pp-result-grid:has(>:nth-child(5):last-child),
  .rs-page .rs-tool-out .pp-result-grid:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (max-width:1100px){
  .rs-page .rs-tool-out .pp-result-grid>:last-child:nth-child(odd){grid-column:1/-1}
}
.rs-page .rs-tool-out .pp-result-grid.rs-grid-3>:last-child:nth-child(odd){grid-column:auto}
@media (max-width:640px){
  .rs-page .rs-tool-out .pp-result-grid.rs-grid-3>:last-child:nth-child(odd){grid-column:1/-1}
  .rs-page .rs-tool-out .btn,.rs-page .ps-quiz-result .btn{display:flex;width:100%;justify-content:center;text-align:center}
}
@media (max-width:480px){
  .rs-page .pp-calculator{padding:20px 16px}
  .rs-page .pp-calc-result{padding:16px 14px}
}
.rs-page .ps-sim{align-items:start}

/* Çubuklar: iz (arka plan) ile ölçek; oranlar */
.rs-page .rs-track{display:block;height:22px;border-radius:5px;background:#efe9e1;overflow:hidden}
.rs-page .rs-track i{display:block;height:100%;border-radius:5px;background:#cdbba6;min-width:3px}
.rs-page .ps-bar-real .rs-track i{background:var(--ink)}
.rs-page .ps-bar-total .rs-track i{background:repeating-linear-gradient(135deg,#b88157 0 8px,#c99468 8px 16px)}
.rs-page .ps-bar-you .rs-track i{background:var(--accent)}
.rs-page .ps-bar-rival .rs-track i{background:#b9b3ab}
.rs-page .rs-funnel-row b small{display:block;font-size:10.5px;font-weight:700;color:var(--muted)}
.rs-page .rs-funnel-row i{min-width:3px}
.rs-page .rs-gauge-legend{display:flex;gap:14px;margin:6px 0 0!important;font-size:11px!important;color:var(--muted)!important}
.rs-page .rs-gauge-legend span::before{content:"";display:inline-block;width:3px;height:11px;margin-right:6px;vertical-align:-1px;background:var(--ink)}
.rs-page .rs-gauge-legend span.is-be::before{background:#a33d2b}

/* Test: tek sütunda sonuç soruların altında */
@media (max-width:900px){
  .rs-page .ps-quiz-head{display:contents}
  .rs-page .ps-quiz-head>.pp-section-head{order:0}
  .rs-page .ps-quiz-grid>.rs-quiz{order:1}
  .rs-page .ps-quiz-head>.ps-quiz-result{order:2}
}

/* Belirtiler ve vakalar */
@media (max-width:900px){.rs-page .pp-pain{min-height:0}}
.rs-page .pp-case-grid:has(>.pp-case:only-child){grid-template-columns:minmax(0,560px);justify-content:center}
@media (min-width:561px) and (max-width:1100px){.rs-page .pp-case-grid>.pp-case:last-child:nth-child(odd){grid-column:1/-1;max-width:calc(50% - 8px);justify-self:center}}

/* Hero durum kartı: iki satıra inen değerde nokta ve etiket üstte hizalı */
.rs-page .rs-status li{align-items:start}

/* Tablolar: dar ekranda satırlar karta dönüşür, vurgulu sütun başlığın hemen altında */
@media (max-width:720px){
  .rs-page .ps-table-wrap{overflow:visible;border:0;background:transparent;border-radius:0}
  .rs-page .ps-table.rs-table,.rs-page .ps-table.ps-fees{min-width:0!important;border-collapse:separate}
  .rs-page .rs-table thead,.rs-page .ps-fees thead{display:none}
  .rs-page .rs-table,.rs-page .rs-table tbody,.rs-page .ps-fees,.rs-page .ps-fees tbody{display:block;width:100%}
  .rs-page .rs-table tr,.rs-page .ps-fees tr{display:flex;flex-direction:column;margin:0 0 10px;background:#fff;border:1px solid var(--line);border-radius:9px;overflow:hidden}
  .rs-page .rs-table th,.rs-page .rs-table td,.rs-page .ps-fees th,.rs-page .ps-fees td{display:block;width:auto!important;min-width:0!important;border-top:0;padding:10px 14px}
  .rs-page .rs-table tbody th,.rs-page .ps-fees tbody th{padding-top:14px;order:0}
  .rs-page .rs-table td,.rs-page .ps-fees td{border-top:1px solid #f0ebe3;order:2}
  .rs-page .rs-table td[data-label]::before,.rs-page .ps-fees td[data-label]::before{content:attr(data-label);display:block;margin-bottom:3px;font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}
  .rs-page .rs-table.ps-compare td.is-hl{order:1;border-top:1px solid #efe3d4}
  .rs-page .rs-table.ps-compare th,.rs-page .rs-table.ps-compare td{min-width:0}
}
