body.ux-v134 .v134-intelligence-panel{margin-bottom:18px;overflow:hidden}
body.ux-v134 .v134-intelligence-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
body.ux-v134 .v134-intelligence-head .header-title-group strong{display:block;color:#F8FAFC;font-size:16px;line-height:1.2}
body.ux-v134 .v134-intelligence-head .header-title-group span{display:block;margin-top:5px;max-width:900px;color:#8FA1C5;font-size:10px;line-height:1.55}
body.ux-v134 .v134-scope-badge{white-space:nowrap;padding:7px 11px;border-radius:999px;border:1px solid rgba(96,165,250,.25);background:rgba(37,99,235,.10);color:#BFDBFE;font-size:8px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}
body.ux-v134 .v134-view-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:12px 18px;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:rgba(2,6,23,.18)}
body.ux-v134 .v134-view-tabs button{border:1px solid rgba(148,163,184,.16);border-radius:999px;background:#10192c;color:#9AAAC5;padding:8px 12px;font-size:9px;font-weight:850;cursor:pointer}
body.ux-v134 .v134-view-tabs button.active{border-color:rgba(52,211,153,.35);background:rgba(6,78,59,.22);color:#A7F3D0}
body.ux-v134 .v134-view{display:none;padding:15px 18px 18px}
body.ux-v134 .v134-view.active{display:block}
body.ux-v134 .v134-general-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr);gap:16px}
body.ux-v134 .v134-funnel-graphic{display:flex;flex-direction:column;gap:9px;justify-content:center;min-width:0}
body.ux-v134 .v134-funnel-step{position:relative;min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 18px;border:1px solid rgba(96,165,250,.16);border-radius:17px;clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);background:linear-gradient(180deg,#13213a,#0f192b);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}
body.ux-v134 .v134-funnel-step[data-stage="1"]{background:linear-gradient(90deg,rgba(59,130,246,.19),rgba(30,64,175,.06) 75%),linear-gradient(180deg,#13213a,#0f192b)}
body.ux-v134 .v134-funnel-step[data-stage="2"]{background:linear-gradient(90deg,rgba(16,185,129,.17),rgba(5,150,105,.05) 75%),linear-gradient(180deg,#13213a,#0f192b)}
body.ux-v134 .v134-funnel-step[data-stage="3"]{background:linear-gradient(90deg,rgba(168,85,247,.18),rgba(124,58,237,.05) 75%),linear-gradient(180deg,#13213a,#0f192b)}
body.ux-v134 .v134-funnel-step[data-stage="4"]{background:linear-gradient(90deg,rgba(34,211,238,.16),rgba(8,145,178,.05) 75%),linear-gradient(180deg,#13213a,#0f192b)}
body.ux-v134 .v134-funnel-step::after{content:"";position:absolute;inset:auto 18px 0 18px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(167,139,250,.9),rgba(34,211,238,.95))}
body.ux-v134 .v134-step-copy{min-width:0}.v134-step-copy small{display:block;color:#A7F3D0;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.055em}.v134-step-copy b{display:block;margin-top:4px;color:#F8FAFC;font-size:13px}.v134-step-copy span{display:block;margin-top:3px;color:#93A7C7;font-size:9px;line-height:1.45}
body.ux-v134 .v134-step-value{flex:0 0 auto;text-align:right}.v134-step-value strong{display:block;color:#F8FAFC;font-size:27px;line-height:1}.v134-step-value span{display:block;margin-top:5px;color:#A5B4FC;font-size:9px;font-weight:850}
body.ux-v134 .v134-connector{display:flex;justify-content:center}.v134-connector span{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:rgba(15,23,42,.76);color:#AEBAD1;font-size:8px;font-weight:850}.v134-connector b{color:#F8FAFC;font-size:10px}
body.ux-v134 .v134-metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}
body.ux-v134 .v134-metric{min-width:0;padding:12px 13px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(9,14,25,.98))}.v134-metric small{display:block;color:#8FA1C5;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.045em}.v134-metric strong{display:block;margin-top:6px;color:#F8FAFC;font-size:18px;line-height:1.1}.v134-metric span{display:block;margin-top:5px;color:#AEBAD1;font-size:8px;line-height:1.45}
body.ux-v134 .v134-note{margin-top:13px;color:#AEBAD1;font-size:9px;line-height:1.6}
body.ux-v134 .v134-empty{padding:18px;border:1px dashed rgba(148,163,184,.20);border-radius:15px;background:rgba(15,23,42,.44);color:#8FA1C5;font-size:10px;line-height:1.55}
body.ux-v134 .v134-compare-toolbar{display:grid;grid-template-columns:150px repeat(4,minmax(0,1fr));gap:9px;margin-bottom:13px}.v134-compare-toolbar label{display:flex;flex-direction:column;gap:5px;color:#8FA1C5;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.v134-compare-toolbar select{min-width:0;width:100%;height:36px;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:#10192c;color:#E5EDF9;padding:0 9px;font-size:9px}
body.ux-v134 .v134-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.ux-v134 .v134-compare-card{min-width:0;padding:14px;border:1px solid rgba(148,163,184,.14);border-radius:17px;background:linear-gradient(180deg,#111c30,#0c1525)}.v134-compare-card h4{margin:0;color:#F8FAFC;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.v134-compare-card>small{display:block;margin-top:4px;color:#8092B0;font-size:8px}.v134-mini-funnel{display:grid;gap:7px;margin-top:12px}.v134-mini-stage{display:grid;grid-template-columns:minmax(90px,1fr) 1.4fr auto;align-items:center;gap:8px}.v134-mini-stage label{color:#AEBAD1;font-size:8px;font-weight:800}.v134-mini-track{height:8px;border-radius:999px;background:#202D43;overflow:hidden}.v134-mini-track i{display:block;height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg,#8B5CF6,#22D3EE)}.v134-mini-stage strong{color:#F8FAFC;font-size:10px}.v134-compare-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.v134-compare-stats div{padding:8px;border:1px solid rgba(148,163,184,.11);border-radius:10px;background:rgba(2,6,23,.20)}.v134-compare-stats small{display:block;color:#7F91AD;font-size:7px;font-weight:900;text-transform:uppercase}.v134-compare-stats strong{display:block;margin-top:4px;color:#F8FAFC;font-size:11px}.v134-score-pill{display:inline-flex;margin-top:10px;padding:6px 9px;border-radius:999px;background:rgba(16,185,129,.13);border:1px solid rgba(16,185,129,.22);color:#A7F3D0;font-size:8px;font-weight:900}
body.ux-v134 .v134-section-copy{margin-bottom:12px}.v134-section-copy strong{display:block;color:#F8FAFC;font-size:13px}.v134-section-copy span{display:block;margin-top:4px;color:#8FA1C5;font-size:9px;line-height:1.5}
body.ux-v134 .v134-quality-grid,body.ux-v134 .v134-consultant-grid,body.ux-v134 .v134-modality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}
body.ux-v134 .v134-rank-card{min-width:0;padding:13px;border:1px solid rgba(148,163,184,.14);border-radius:15px;background:linear-gradient(180deg,#111c30,#0d1728)}.v134-rank-head{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.v134-rank-head h4{margin:0;color:#F8FAFC;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.v134-rank-head b{flex:0 0 auto;color:#A7F3D0;font-size:18px}.v134-rank-sub{display:block;margin-top:4px;color:#7F91AD;font-size:8px}.v134-rank-bars{display:grid;gap:7px;margin-top:11px}.v134-rank-line{display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:7px}.v134-rank-line span{color:#91A3BF;font-size:7px}.v134-rank-line i{display:block;height:6px;border-radius:999px;background:#202D43;overflow:hidden}.v134-rank-line i::after{content:"";display:block;width:var(--w);height:100%;border-radius:inherit;background:linear-gradient(90deg,#8B5CF6,#22D3EE)}.v134-rank-line strong{color:#E8EEF9;font-size:8px}.v134-card-foot{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.v134-card-foot span{padding:5px 7px;border-radius:999px;background:rgba(59,130,246,.09);border:1px solid rgba(59,130,246,.14);color:#BFD2EF;font-size:7px;font-weight:800}
body.ux-v134 .v134-alert-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v134-alert{display:flex;gap:11px;padding:12px 13px;border:1px solid rgba(245,158,11,.22);border-radius:14px;background:rgba(120,53,15,.08)}.v134-alert.critical{border-color:rgba(239,68,68,.28);background:rgba(127,29,29,.10)}.v134-alert.good{border-color:rgba(16,185,129,.24);background:rgba(6,78,59,.10)}.v134-alert-icon{flex:0 0 31px;width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:rgba(245,158,11,.13);color:#FCD34D;font-weight:900}.v134-alert.critical .v134-alert-icon{background:rgba(239,68,68,.13);color:#FCA5A5}.v134-alert.good .v134-alert-icon{background:rgba(16,185,129,.13);color:#6EE7B7}.v134-alert-copy b{display:block;color:#F8FAFC;font-size:10px}.v134-alert-copy span{display:block;margin-top:4px;color:#AEBAD1;font-size:8px;line-height:1.5}
@media(max-width:1160px){body.ux-v134 .v134-quality-grid,body.ux-v134 .v134-consultant-grid,body.ux-v134 .v134-modality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v134-compare-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:930px){body.ux-v134 .v134-general-body{grid-template-columns:1fr}.v134-compare-grid{grid-template-columns:1fr!important}.v134-alert-grid{grid-template-columns:1fr!important}}
@media(max-width:700px){body.ux-v134 .v134-quality-grid,body.ux-v134 .v134-consultant-grid,body.ux-v134 .v134-modality-grid{grid-template-columns:1fr}.v134-compare-toolbar{grid-template-columns:1fr!important}.v134-metric-grid{grid-template-columns:1fr!important}.v134-intelligence-head{flex-direction:column}.v134-funnel-step{clip-path:none!important;border-radius:15px!important}.v134-compare-stats{grid-template-columns:1fr 1fr!important}}