/* Rádce (radce.php): landing page tématu + interaktivní srovnávač. */
.rd-step{background:#fff;border:1px solid #e8e2d9;border-radius:18px;padding:20px 22px;margin-top:22px;box-shadow:0 4px 14px rgba(23,58,48,.05);}
.rd-step-head{display:flex;align-items:center;gap:10px;font-weight:800;color:#173a30;font-size:18px;margin-bottom:12px;}
.rd-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#173a30;color:#fff;font-size:14px;font-weight:800;flex-shrink:0;}
.rd-num.done{background:#16a34a;}
.rd-num.orange{background:#1f5a47;}
.rd-vuz-chips{display:flex;flex-wrap:wrap;gap:10px;}
.rd-vuz-chip{display:inline-flex;align-items:center;gap:9px;border:1.5px solid #e8e2d9;border-radius:999px;padding:11px 20px;font-weight:700;font-size:14.5px;color:#1c2733;background:#fff;text-decoration:none;transition:all .15s;}
.rd-vuz-chip i{color:#1f5a47;}
.rd-vuz-chip:hover{border-color:#1f5a47;transform:translateY(-1px);box-shadow:0 6px 14px rgba(31,90,71,.13);}
.rd-vuz-chip.on{background:#173a30;border-color:#173a30;color:#fff;}
.rd-vuz-chip.on i{color:#a8d5bf;}
.rd-recs-title{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:800;color:#173a30;margin:0 0 14px;}
.rd-rec-tag.gold{background:#b45309;}
.rd-rec-tag.lux{background:#173a30;}
.rd-sec-title{font-size:15px;font-weight:700;color:#84919e;margin:0 0 14px;text-transform:uppercase;letter-spacing:.05em;}
.rd-more{margin-top:44px;padding-top:26px;border-top:1px solid #e8e2d9;}
.rd-more-title{font-size:14px;font-weight:700;color:#84919e;margin:0 0 4px;text-transform:uppercase;letter-spacing:.05em;}
.rd-more-sub{color:#66727e;margin:0 0 14px;font-size:13.5px;}
.rd-more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;}
@media(max-width:820px){.rd-more-grid{grid-template-columns:1fr;}}
.rd-more-card{display:flex;align-items:center;gap:11px;padding:10px 12px;background:transparent;border:1px solid #edf0f3;border-radius:12px;text-decoration:none;color:#4d5b68;transition:border-color .15s;}
.rd-more-card:hover{border-color:#cbd5e1;background:#fff;}
.rd-more-ic{width:34px;height:34px;flex:0 0 34px;border-radius:9px;background:#eef1f4;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:14px;}
.rd-more-tx{display:flex;flex-direction:column;line-height:1.25;flex:1;min-width:0;font-size:13.5px;}
.rd-more-tx small{color:#64748b;font-size:12.5px;}
.rd-more-go{color:#1f5a47;opacity:.5;}
.rd-more-card:hover .rd-more-go{opacity:1;}
.rd-hero{padding:64px 0 54px;color:#fff;}
.rd-hero h1{font-size:clamp(28px,4vw,44px);font-weight:800;margin:14px 0 10px;max-width:820px;line-height:1.15;color:#fff;}
.rd-hero .breadcrumb-light,.rd-hero .breadcrumb-light a,.rd-hero .breadcrumb-light .current{color:rgba(255,255,255,.9);}
.rd-lead{font-size:18px;line-height:1.6;max-width:720px;color:#fffbf5;}
.rd-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;}
.rd-hero-cta .kv-hub-btn{background:#fff;color:#1a4b3c;box-shadow:0 6px 18px rgba(0,0,0,.15);}
.rd-hero-cta .kv-hub-btn:hover{background:#fff7ed;color:#1a4b3c;}
.rd-hero-cta .kv-hub-btn.ghost{background:rgba(255,255,255,.16);color:#fff;border-color:rgba(255,255,255,.55);box-shadow:none;}
.rd-hero-cta .kv-hub-btn.ghost:hover{background:rgba(255,255,255,.28);color:#fff;}
.rd-wrap{max-width:1080px;padding-top:34px;padding-bottom:40px;}
/* Jen sekce srovnávače vystupuje ze stránky do šířky (na PC 6–8 modelů vedle sebe); zbytek stránky zůstává v 1080 px. */
.rd-step-wide{--kv-wide:min(1440px, calc(100vw - 40px));width:var(--kv-wide);max-width:none;margin-left:calc((100% - var(--kv-wide)) / 2);}
@media(max-width:1120px){.rd-step-wide{--kv-wide:100%;}}
.rd-body h2{font-size:24px;font-weight:800;color:#0f172a;margin:26px 0 10px;}
.rd-body p{font-size:16px;line-height:1.7;color:#334155;margin:0 0 12px;}
.rd-body ul{margin:0 0 14px;padding-left:20px;line-height:1.7;color:#334155;}
.rd-body li{margin:6px 0;}
.rd-recs{margin-top:30px;padding:24px;background:linear-gradient(135deg,#fff7ed,#fffbf5);border:1px solid #cfe3d8;border-radius:20px;}
.rd-recs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px;}
@media(max-width:820px){.rd-recs-grid{grid-template-columns:1fr;}}
.rd-rec-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;}
.rd-rec-tag{background:#1a4b3c;color:#fff;font-weight:700;font-size:13px;padding:8px 12px;display:flex;align-items:center;gap:7px;}
.rd-rec-img{display:block;height:150px;background:#fff;}
.rd-rec-img img{width:100%;height:100%;object-fit:contain;padding:10px;}
.rd-rec-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1;}
.rd-rec-body h3{font-size:15px;line-height:1.3;margin:0;}
.rd-rec-body h3 a{color:#0f172a;text-decoration:none;}
.rd-rec-why{font-size:13px;color:#1a4b3c;margin:0;}
.rd-rec-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px;}
.rd-rec-price{font-size:18px;font-weight:800;color:#0f172a;}
.rd-guide-link{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px;}
.rd-guide-link a{color:#1a4b3c;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:8px;}
.rd-guide-link a:hover{text-decoration:underline;}
/* Srovnávací tabulka */
.rd-compare-title{font-size:19px;margin:26px 0 12px;display:flex;align-items:center;gap:9px;color:#0f172a;}
.rd-compare-wrap{overflow-x:auto;border:1px solid #e2e8f0;border-radius:14px;}
.rd-compare{width:100%;border-collapse:collapse;font-size:14px;background:#fff;}
.rd-compare thead th{background:#fff7ed;color:#1a4b3c;text-align:left;font-weight:700;padding:12px 14px;border-bottom:2px solid #ffedd5;white-space:nowrap;}
.rd-compare td{padding:12px 14px;border-bottom:1px solid #eef2f6;vertical-align:middle;}
.rd-compare tbody tr:last-child td{border-bottom:none;}
.rd-compare tbody tr:hover{background:#f8fafc;}
.rd-compare td a{color:#0f172a;font-weight:600;text-decoration:none;}
.rd-compare td a:hover{color:#1a4b3c;}
.rd-compare-badge{display:inline-block;background:#fff7ed;color:#1a4b3c;font-weight:700;font-size:12px;padding:4px 10px;border-radius:999px;}
.rd-compare-cta{white-space:nowrap;color:#1a4b3c!important;font-weight:700!important;display:inline-flex;align-items:center;gap:6px;}
.rd-compare-cta:hover{text-decoration:underline;}
.rd-compare-hint{font-size:13px;color:#64748b;margin:0 0 10px;display:flex;align-items:center;gap:7px;}
.rd-compare-hint .rd-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#fee2e2;color:#dc2626;font-weight:800;font-size:12px;}
.rd-compare th.kv-sortable{cursor:pointer;user-select:none;}
.rd-compare th.kv-sortable i{font-size:11px;color:#1a4b3c;opacity:.55;margin-left:3px;}
.rd-compare th.kv-sortable:hover{background:#ffedd5;}
.rd-compare td.kv-na{color:#cbd5e1;}
.rd-compare td.kv-act{white-space:nowrap;display:flex;align-items:center;gap:10px;}
.kv-hide{border:none;background:#fee2e2;color:#dc2626;width:24px;height:24px;border-radius:50%;font-size:15px;font-weight:800;line-height:1;cursor:pointer;transition:all .15s;}
.kv-hide:hover{background:#dc2626;color:#fff;}
.rd-compare-more{margin-top:14px;text-align:center;}
.kv-cmp-model{display:flex!important;align-items:center;gap:10px;min-width:210px;}
.kv-cmp-model img{width:46px;height:46px;object-fit:contain;border-radius:8px;background:#fff;border:1px solid #eef2f6;flex:0 0 46px;padding:3px;}
.kv-cmp-model span{font-weight:600;line-height:1.25;}
.rd-compare tbody td:first-child{position:sticky;left:0;background:#fff;z-index:1;}
.rd-compare tbody tr:hover td:first-child{background:#f8fafc;}
/* Responzivní srovnávač – na mobilu karty místo tabulky */
@media(max-width:860px){
  .rd-compare-wrap{overflow:visible;border:none;}
  .rd-compare{font-size:13.5px;}
  .rd-compare thead{display:none;}
  .rd-compare tbody,.rd-compare tr,.rd-compare td{display:block;width:100%;box-sizing:border-box;}
  .rd-compare tr{border:1px solid #e2e8f0;border-radius:14px;margin-bottom:14px;padding:6px 10px 10px;background:#fff;box-shadow:0 2px 10px rgba(15,23,42,.04);}
  .rd-compare tbody td{border:none;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 2px;}
  .rd-compare tbody tr td:last-child{border-bottom:none;}
  .rd-compare tbody td:first-child{position:static;padding:10px 2px;border-bottom:2px solid #f1f5f9;}
  .rd-compare td::before{content:attr(data-l);font-weight:700;color:#1a4b3c;flex:0 0 auto;}
  .rd-compare td[data-l="Model"]::before{display:none;}
  .kv-cmp-model{min-width:0;}
  .rd-compare td.kv-act{justify-content:flex-start;gap:14px;padding-top:10px;}
  .rd-compare td.kv-act::before{display:none;}
}
/* === Interaktivní srovnávač (produkty ve sloupcích) === */
.kv-comp{margin-top:6px;}
.kv-veh-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e2e8f0;}
.kv-veh-lab{font-weight:800;color:#0f172a;font-size:14px;display:inline-flex;align-items:center;gap:7px;margin-right:2px;}
.kv-veh-lab i{color:#1a4b3c;}
.kv-veh-tab{display:inline-flex;align-items:center;gap:7px;border:1.5px solid #e2e8f0;background:#fff;color:#334155;font-weight:700;font-size:13.5px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:all .15s;}
.kv-veh-tab em{font-style:normal;font-size:11px;background:#f1f5f9;color:#64748b;padding:1px 7px;border-radius:999px;}
.kv-veh-tab:hover{border-color:#1a4b3c;color:#1a4b3c;}
.kv-veh-tab.on{background:#1a4b3c;border-color:#1a4b3c;color:#fff;}
.kv-veh-tab.on em{background:rgba(255,255,255,.22);color:#fff;}
.kv-valf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;}
.kv-valf-lab{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:#0f172a;font-size:13.5px;}
.kv-valf-lab i{color:#1a4b3c;}
.kv-valf-select{appearance:none;-webkit-appearance:none;border:1.5px solid #cbd5e1;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23c2410c' stroke-width='3'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 10px center;padding:8px 30px 8px 13px;border-radius:999px;font-weight:700;font-size:13px;color:#334155;cursor:pointer;transition:border-color .15s;}
.kv-valf-select:hover,.kv-valf-select:focus{border-color:#1a4b3c;outline:none;}
.kv-comp-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 16px;margin-bottom:14px;}
.kv-tb-sort{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}
.kv-tb-label{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:#0f172a;font-size:14px;white-space:nowrap;}
.kv-tb-label i{color:#1a4b3c;}
.kv-sort-select{padding:9px 13px;border:1.5px solid #cbd5e1;border-radius:10px;background:#fff;font-size:14px;font-weight:600;color:#0f172a;cursor:pointer;min-width:150px;}
.kv-sort-select:focus{outline:none;border-color:#1a4b3c;box-shadow:0 0 0 3px rgba(194,65,12,.12);}
.kv-comp-dir{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1.5px solid #1a4b3c;color:#1a4b3c;font-weight:700;font-size:13px;padding:9px 13px;border-radius:10px;cursor:pointer;transition:all .15s;white-space:nowrap;}
.kv-comp-dir:hover{background:#1a4b3c;color:#fff;}
.kv-comp-allbtn{display:inline-flex;align-items:center;gap:8px;background:#0f172a;color:#fff;border:none;font-weight:700;font-size:14px;padding:10px 18px;border-radius:10px;cursor:pointer;transition:all .15s;white-space:nowrap;}
.kv-comp-allbtn:hover{background:#1a4b3c;transform:translateY(-1px);box-shadow:0 6px 16px rgba(194,65,12,.25);}
.kv-comp-params{margin-bottom:16px;}
.kv-comp-plab{font-weight:700;color:#0f172a;font-size:14px;margin-right:2px;}
.kv-chip{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #cfe3d8;background:#fff7ed;color:#1a4b3c;font-weight:600;font-size:13px;padding:6px 12px;border-radius:999px;cursor:pointer;transition:all .15s;}
.kv-chip i{font-size:10px;}
.kv-chip.on:hover{background:#ffedd5;}
.kv-chip.off{background:#fff;color:#94a3b8;border-color:#e2e8f0;}
.kv-chip.off:hover{border-color:#cbd5e1;color:#64748b;}
.kv-comp-scroll{overflow-x:auto;border:1px solid #e2e8f0;border-radius:16px;}
.kv-comp-table{border-collapse:separate;border-spacing:0;width:100%;background:#fff;}
.kv-comp-table th,.kv-comp-table td{padding:12px 14px;text-align:center;vertical-align:middle;border-bottom:1px solid #eef2f6;}
.kv-comp-corner{position:sticky;left:0;background:#fff7ed;z-index:3;min-width:150px;border-right:1px solid #e2e8f0;border-top-left-radius:16px;}
.kv-comp-prod{position:relative;min-width:168px;background:#fff;border-right:1px solid #f1f5f9;vertical-align:top!important;padding-top:34px!important;}
.kv-comp-plink{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:#0f172a;}
.kv-comp-plink img{width:120px;height:90px;object-fit:contain;}
.kv-comp-plink span{font-weight:700;font-size:13.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em;}
.kv-col-x{position:absolute;top:8px;right:8px;border:none;background:#fee2e2;color:#dc2626;width:24px;height:24px;border-radius:50%;font-size:15px;font-weight:800;line-height:1;cursor:pointer;}
.kv-col-x:hover{background:#dc2626;color:#fff;}
.kv-comp-price{font-size:18px;font-weight:800;color:#1a4b3c;margin-top:8px;}
.kv-comp-cta{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:700;color:#1a4b3c;text-decoration:none;border:1.5px solid #1a4b3c;padding:6px 12px;border-radius:9px;transition:all .15s;}
.kv-comp-cta:hover{background:#1a4b3c;color:#fff;}
.kv-comp-plabel{position:sticky;left:0;background:#f8fafc;z-index:2;text-align:left!important;font-weight:700;color:#0f172a;font-size:14px;min-width:150px;border-right:1px solid #e2e8f0;}
.kv-comp-table tbody tr:nth-child(even) td,.kv-comp-table tbody tr:nth-child(even) .kv-comp-plabel{background:#fbfdfe;}
.kv-comp-table tbody tr:hover td{background:#fff7ed;}
.kv-comp-table td.kv-na{color:#cbd5e1;}
.kv-comp-offrow th,.kv-comp-offrow td{border-bottom:none;}
.kv-comp-add{min-width:180px;background:#f8fafc;vertical-align:middle;}
.kv-comp-addlab{display:block;font-weight:700;color:#1a4b3c;font-size:13px;margin-bottom:8px;}
.kv-comp-select{width:100%;padding:8px 10px;border:1.5px solid #1a4b3c;border-radius:9px;color:#0f172a;font-size:13px;background:#fff;cursor:pointer;}
.kv-comp-fill{background:#f8fafc;}
@media(max-width:600px){
  .kv-comp-plink img{width:70px;height:54px;}
  .kv-comp-prod{min-width:150px;}
  .kv-comp-corner,.kv-comp-plabel{min-width:96px;max-width:110px;font-size:12.5px;padding:10px 8px!important;white-space:normal;}
  .kv-comp-cta{font-size:12px;padding:6px 9px;}
}
/* Telefony: dva produkty vedle sebe (dřív 96 + 150 px → vešel se jeden a kousek) */
@media(max-width:480px){
  .kv-comp-table th,.kv-comp-table td{padding:9px 6px;}
  .kv-comp-prod{min-width:116px;max-width:132px;padding-top:30px!important;}
  .kv-comp-corner,.kv-comp-plabel{min-width:78px;max-width:88px;font-size:11.5px;padding:8px 6px!important;}
  .kv-comp-plink{gap:6px;}
  .kv-comp-plink img{width:64px;height:48px;}
  .kv-comp-plink span{font-size:12px;}
  .kv-comp-price{font-size:15px;margin-top:6px;}
  .kv-comp-cta{font-size:11.5px;padding:5px 7px;gap:4px;margin-top:6px;}
  .kv-comp-table td{font-size:13px;}
  .kv-col-x{top:5px;right:5px;width:22px;height:22px;font-size:14px;}
  /* Štítek třídy nad obrázek (v toku), ať se nepere s křížkem a vejde se celý */
  .kv-comp-prod .kv-tier{position:static;display:inline-block;margin:0 0 5px;font-size:9px;letter-spacing:0;padding:2px 6px;line-height:1.3;}
}
/* Průvodci */
.rd-guides{margin-top:34px;}
.rd-guides-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;}
@media(max-width:820px){.rd-guides-grid{grid-template-columns:1fr;}}
.rd-guide-card{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;text-decoration:none;transition:all .18s;}
.rd-guide-card:hover{border-color:#1a4b3c;box-shadow:0 8px 22px rgba(194,65,12,.12);transform:translateY(-2px);}
.rd-guide-ic{flex:0 0 46px;height:46px;border-radius:11px;background:linear-gradient(135deg,#1f5a47,#1a4b3c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;}
.rd-guide-tx{flex:1;}
.rd-guide-tx h3{margin:0 0 3px;font-size:15px;color:#0f172a;line-height:1.3;}
.rd-guide-tx p{margin:0;font-size:13px;color:#64748b;line-height:1.35;}
.rd-guide-arr{color:#cbd5e1;font-size:13px;}
.rd-guide-card:hover .rd-guide-arr{color:#1a4b3c;}

/* === Srovnávač 2026-09: režimy výběru, cenová třída, nejlepší hodnota === */
.kv-modes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;}
.kv-mode{display:inline-flex;align-items:center;gap:7px;border:1.5px solid #d6e2dc;background:#fff;color:#1c2733;font-weight:700;font-size:13.5px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:all .15s;}
.kv-mode i{color:#1f5a47;font-size:12px;}
.kv-mode:hover{border-color:#1f5a47;}
.kv-mode.on{background:#173a30;border-color:#173a30;color:#fff;}
.kv-mode.on i{color:#a8d5bf;}
.kv-tier{position:absolute;top:9px;left:10px;font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;padding:3px 8px;border-radius:999px;}
.kv-tier-p{background:#173a30;color:#fff;}
.kv-tier-m{background:#e7f1ec;color:#1f5a47;}
.kv-tier-b{background:#f1f5f9;color:#475569;}
.kv-comp-table td.kv-best{color:#15803d;font-weight:800;}
.kv-comp-table td.kv-best i{font-size:12px;}
.kv-comp-empty{font-size:12.5px;color:#64748b;margin:10px 2px 0;display:flex;gap:7px;align-items:flex-start;}
.kv-comp-table thead th{background:#fff;}
.kv-comp-table td{font-size:14px;}
@media(min-width:1100px){.kv-comp-table{table-layout:auto;}}
@media(max-width:700px){
  .kv-comp-toolbar{padding:10px 12px;}
  .kv-mode{padding:7px 11px;font-size:12.5px;}
  .kv-comp-plink img{width:84px;height:64px;}
}
.kv-comp-params{display:block;}
.kv-comp-params summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:7px;margin-bottom:8px;}
.kv-comp-params summary::-webkit-details-marker{display:none;}
.kv-comp-params summary::after{content:"";width:7px;height:7px;border-right:2px solid #1f5a47;border-bottom:2px solid #1f5a47;transform:rotate(45deg);margin-top:-3px;transition:transform .15s;}
.kv-comp-params[open] summary::after{transform:rotate(-135deg);margin-top:3px;}
.kv-comp-chips{display:flex;flex-wrap:wrap;gap:8px;}
@media(max-width:700px){
  .rd-compare-hint{font-size:12.5px;}
  .kv-comp-toolbar{flex-direction:column;align-items:stretch;gap:10px;}
  .kv-modes{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -4px;padding:0 4px 2px;}
  .kv-modes::-webkit-scrollbar{display:none;}
  .kv-modes .kv-tb-label{display:none;}
  .kv-mode{flex:0 0 auto;}
  .kv-tb-sort{flex-wrap:nowrap;gap:8px;min-width:0;width:100%;}
  .rd-step{padding:16px 12px;border-radius:14px;}
  .rd-wrap{padding-left:12px;padding-right:12px;}
  .kv-tb-sort .kv-tb-label{font-size:0;gap:0;}
  .kv-tb-sort .kv-tb-label i{font-size:15px;}
  .kv-sort-select{min-width:0;width:auto;flex:1 1 0;}
  .kv-valf{gap:6px;}
  .kv-valf-lab{display:none;}
}
.kv-comp-none{padding:22px 18px;border:1px dashed #cbd5e1;border-radius:14px;color:#475569;font-weight:600;display:flex;gap:9px;align-items:center;}
.rd-typ-chips{margin-top:26px;}
