.clv-desktop{--clv-page: 1150px;--clv-pad: 44px;--clv-side: 350px;--clv-gap: 50px;--clv-header-h: 62px;--clv-block: 40px;--clv-stack: 32px;--clv-stack-sm: 20px}.clv-desktop,.clv-desktop body{height:auto;overflow:visible;position:static;background:var(--clm-bg)}.clv-desktop .clm-shell{height:auto;min-height:100vh;max-width:none;overflow:visible;box-shadow:none;clip-path:none;padding-top:0;display:block}.clv-desktop .clm-scroll{overflow:visible;min-height:0;margin:0;padding:0}.clv-desktop{--clm-chrome-bottom: 0px}.clv-desktop .clm-scroll-surface{min-height:0}.clv-desktop .clv-grid,.clv-desktop .clv-full{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding-inline:var(--clv-pad)}.clv-desktop .clv-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--clv-side);gap:var(--clv-gap);align-items:start}.clv-desktop .clv-lane{min-width:0}.clv-desktop .clv-lane--side{position:sticky;top:calc(var(--clv-header-h) + 16px)}.clv-desktop body.clv-home .clv-lane--side{position:static}.clv-desktop body.clv-model .clv-lane--side{position:static}.clv-desktop body.clv-maker .clv-lane--side{position:static}.clv-desktop body.clv-updates .clv-lane--side{position:static}.clv-desktop body.clv-rankings .clv-lane--side{position:static}.clv-desktop body.clv-explorer .clv-lane--side{position:static}.clv-desktop body.clv-compare .clv-lane--side{position:static}.clv-desktop .clv-lane .clm-gutter-x{padding-inline:0}.clv-desktop .clv-lane .clm-hrail{padding-inline:0;scroll-padding-inline:0}.clv-desktop .clv-lane .clm-rows{padding-inline:0}.clv-desktop .clv-header{position:sticky;top:0;z-index:40;background:var(--clm-nav);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid transparent}.clv-desktop :focus{scroll-margin-top:calc(var(--clv-header-h) + 16px)}.clv-desktop body.clv-cmp-ready :focus{scroll-margin-top:calc(var(--clv-header-h) + 100px)}.clv-desktop .clv-header.is-scrolled{border-bottom-color:var(--clm-line)}.clv-desktop .clv-header-inner{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;height:var(--clv-header-h);padding-inline:var(--clv-pad);display:flex;align-items:center;gap:26px}.clv-desktop .clv-logo{flex:none;font-size:28px}.clv-desktop .clv-logo::after{content:none}.clv-desktop .clv-nav{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.clv-desktop .clv-nav::-webkit-scrollbar{display:none}.clv-desktop .clv-nav-link{height:32px;display:inline-flex;align-items:center;padding-inline:10px;border-radius:var(--clm-r-chip);font-size:15px;font-weight:590;color:var(--clm-tx2);text-decoration:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.clv-desktop .clv-nav-link:hover{background:var(--clm-chip);color:var(--clm-tx)}.clv-desktop .clv-nav-link.is-active{background:var(--clm-chip);color:var(--clm-tx);font-weight:710}.clv-desktop .clv-nav-link:focus-visible{outline:2px solid var(--clm-acc);outline-offset:2px}.clv-desktop .clv-header-end{display:flex;align-items:center;gap:9px;flex:none}.clv-desktop .clv-search{position:relative}.clv-desktop .clv-search-box{position:relative;width:250px;height:34px;display:flex;align-items:center;gap:8px;padding-inline:11px;border-radius:10px;background:var(--clm-surf2);box-shadow:inset 0 0 0 1px var(--clm-line)}.clv-desktop .clv-search-box:focus-within{box-shadow:inset 0 0 0 2px var(--clm-acc)}.clv-desktop .clv-search-icon{flex:none;color:var(--clm-tx3)}.clv-desktop .clv-search-input{flex:1;min-width:0;border:0;background:none;padding:0;font:inherit;font-size:var(--clm-fs-body-cmp);color:var(--clm-tx)}.clv-desktop .clv-search-input::placeholder{color:var(--clm-tx3)}.clv-desktop .clv-search-input:focus{outline:none}.clv-desktop .header-search-results{position:absolute;inset-inline:0;top:calc(100% + 6px);z-index:50;max-height:62vh;overflow-y:auto;padding:6px;border-radius:var(--clm-r-card);background:var(--clm-surf);box-shadow:0 0 0 1px var(--clm-line),0 18px 40px rgba(11,13,18,.16)}.clv-desktop .header-search-item{display:block;width:100%;text-align:start;border:0;background:none;padding:9px 10px;border-radius:10px;font:inherit;font-size:var(--clm-fs-body-cmp);color:var(--clm-tx);cursor:pointer}.clv-desktop .header-search-item strong{font-weight:var(--clm-fw-semi)}.clv-desktop .header-search-item:hover,.clv-desktop .header-search-item.is-active{background:var(--clm-chip)}.header-search-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clv-desktop .header-search-empty{padding:14px 10px;font-size:var(--clm-fs-body-cmp);color:var(--clm-tx3)}.clv-desktop .clv-crumbs{display:block;padding-bottom:14px;margin-bottom:var(--clv-block);border-bottom:1px solid var(--clm-line)}.clv-desktop body.clv-updates .clm-largetitle-row .clv-crumbs,.clv-desktop .clv-plate-page .clv-crumbs,.clv-desktop .clv-explorer-titles .clv-crumbs{margin-bottom:24px}.clv-desktop .clm-entity-hero .clv-crumbs{margin-bottom:20px}.clv-desktop .clv-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--clm-fs-crumb);font-weight:var(--clm-fw-medium);color:var(--clm-tx3)}.clv-desktop .clv-crumbs li+li::before{content:"\203a";margin-inline-end:6px;color:var(--clm-tx3)}.clv-desktop .clv-crumbs li{display:flex;align-items:center}.clv-desktop .clv-crumbs a{display:flex;align-items:center;color:var(--clm-tx3);text-decoration:none}.clv-desktop .clv-crumbs a:hover{color:var(--clm-tx2);text-decoration:underline}.clv-desktop .clv-crumbs [aria-current]{display:flex;align-items:center;color:var(--clm-tx2)}.clv-desktop .clv-crumb-home-icon{width:14px;height:14px;margin-inline-end:6px;flex:none}:root[data-theme=dark].clv-desktop .clv-crumb-home-icon{filter:invert(1)}.clv-desktop .clv-grid+.clv-grid,.clv-desktop .clv-grid+.clv-full,.clv-desktop .clv-full+.clv-full,.clv-desktop .clv-full+.clv-grid{margin-top:var(--clv-block)}.clv-desktop .clv-lane>:first-child{margin-top:0}.clv-desktop .clv-lane>:first-child:is(.clm-sec,.clm-sec--xs,.clm-sec--sm),.clv-desktop .clv-lane>:first-child>:first-child:is(.clm-sec,.clm-sec--xs,.clm-sec--sm){padding-top:0}.clv-desktop .clm-sec-title{font-size:20px;letter-spacing:-.025em}.clv-desktop .clv-lane--side .clm-sec-title{font-size:var(--clm-fs-subsection)}.clv-desktop .clm-sec{padding-top:50px}.clv-desktop .clm-sec--sm,.clv-desktop .clm-sec--xs{padding-top:var(--clv-stack-sm)}.clv-desktop .clm-scroll>.clv-grid:first-child,.clv-desktop .clm-scroll>.clv-full:first-child{padding-top:var(--clv-block)}.clv-desktop .clm-hero{padding-top:24px}.clv-desktop .clm-hero-title{font-size:40px;letter-spacing:-.01em;line-height:1.1}.clv-desktop .clm-hero-copy{font-size:15px;line-height:1.72;max-width:470px}.clv-desktop .clm-hero{position:relative}.clv-desktop .clv-lane--main .clm-hero-band{display:block;position:absolute;z-index:0;top:0;inset-inline-end:-12px;width:360px;height:300px;margin-top:0;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 60%,transparent 100%);mask-image:radial-gradient(closest-side,#000 60%,transparent 100%)}.clv-desktop .clv-lane--main .clm-hero-tiles{top:50%;transform:translate(-50%,calc(-50% - 18px)) rotateX(58deg) rotateZ(-45deg)}.clv-desktop .clv-lane--main .clv-herogame{position:absolute;z-index:0;top:-50px;inset-inline-start:392px;width:420px;height:400px;-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent 100%);mask-image:radial-gradient(closest-side,#000 55%,transparent 100%)}@media(max-width:1200px){.clv-desktop .clv-lane--main .clv-herogame{inset-inline-start:236px;width:320px}}.clv-home .clv-lane--side{position:relative;z-index:2}.clv-desktop .clm-hero>.clm-gutter-x:first-child{position:relative;z-index:1;max-width:calc(100% - 320px)}.clv-desktop .clm-hero-seam{display:none}.clv-desktop .clm-hero-figs{margin-top:30px;padding-top:22px;border-top:1px solid var(--clm-line);gap:0}.clv-desktop .clm-hero-figs>*+*{border-inline-start:1px solid var(--clm-line)}.clv-desktop .clv-hero-cta{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.clv-desktop .clv-hero-cta .clm-btn{height:46px;padding-inline:20px;border-radius:13px;font-size:15px}.clv-desktop .clv-lane--side .clm-home-live{padding-top:0}.clv-desktop .clv-lane--side .clm-home-live .clm-hero-num{font-size:38px}.clv-desktop .clv-full:has(.clv-home-divider){margin-top:45px;margin-bottom:45px}.clv-desktop .clv-home-divider{border:0;border-top:1px solid var(--clm-line);margin:0}.clv-desktop .clv-legend{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:10px 0 4px;padding:9px 14px;border-radius:var(--clm-r-chip-lg);background:var(--clm-surf2);font-size:var(--clm-fs-caption);font-weight:var(--clm-fw-medium);color:var(--clm-tx2)}.clv-desktop .clv-legend i{display:inline-block;width:14px;height:3px;border-radius:2px;margin-inline-end:6px;vertical-align:middle}.clv-desktop .clv-legend-spacer{flex:1}.clv-desktop #hExplorerRows .clm-row{padding-block:15px}.clv-desktop .clm-row-photo{display:flex;align-items:center;flex:none}.clv-desktop .clm-row-photo img{display:block;max-width:100px;width:auto;height:auto;opacity:.8;mix-blend-mode:multiply}:root[data-theme=dark].clv-desktop .clm-row-photo img{filter:invert(1);opacity:.5;mix-blend-mode:lighten}:root[data-theme=dark].clv-desktop .clm-row:has(>.clm-row-photo):not(.clm-press)::before{content:"";position:absolute;z-index:-1;inset:0;background:var(--clm-bg)}.clv-desktop .clm-spark{width:84px;height:28px}.clv-desktop .clm-spark-path{stroke-width:2}.clv-desktop .clm-row-spark .clm-spark{width:auto}.clv-desktop .clm-row-spark .clm-spark-yrs{--lw: 26px;--g: 35px;margin-top:-2px;font-size:11px}.clv-desktop .clm-row:has(.clm-row-bar),.clv-desktop .clm-row:has(.clm-row-vbar){position:relative;padding-inline-end:146px}.clv-desktop .clm-row-bar,.clv-desktop .clm-row-vbar{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);margin:0;width:130px;height:7px}.clv-desktop .clv-lane--full .clm-hrail{justify-content:space-between}.clv-desktop .clm-entity-hero{padding-top:0}.clv-desktop .clv-lane--main .clm-entity-hero .clm-entity-name{font-size:40px;letter-spacing:-.01em}.clv-desktop .clm-model-textstack{flex:1;min-width:0}.clv-desktop .clm-model-textstack .clm-entity-en{margin-right:0;margin-top:var(--clm-title-en-gap)}.clm-entity-meta-link{color:inherit;text-decoration:none}.clm-entity-meta-link:hover{text-decoration:underline}.clm-entity-meta-link:focus-visible{outline:2px solid var(--clm-acc);outline-offset:2px;border-radius:2px}.clv-desktop .clv-lane--side .clv-metric .clm-hero-num{font-size:42px}.clv-desktop .clm-bars,.clv-desktop .clm-bars--model{height:210px}.clv-desktop .clm-bars-row{border-bottom:1px solid #ebebeb}:root[data-theme=dark].clv-desktop .clm-bars-row{border-bottom-color:var(--clm-line)}.clv-desktop #mdLinkedRail{display:grid;grid-template-columns:repeat(auto-fill,150px);gap:10px;overflow:visible}.clv-desktop .clm-hrail--2row{display:grid;grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(auto-fill,136px);gap:10px;overflow:visible}.clv-desktop .clm-seg-sticky{top:var(--clv-header-h);z-index:20;padding-block:10px;border-bottom:1px solid var(--clm-line);background:var(--clm-bg)}.clv-desktop .clv-full>.clv-lane--full>.clm-seg-sticky{margin-inline:calc(var(--clv-pad) * -1);padding-inline:var(--clv-pad)}.clv-desktop .clv-footer{margin-top:64px;border-top:1px solid var(--clm-line);background:var(--clm-surf2)}.clv-desktop .clv-footer-inner{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding:46px var(--clv-pad) 30px;display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;align-items:start}.clv-desktop .clv-footer-logo{font-size:28px}.clv-desktop .clv-footer-logo::after{content:none}.clv-desktop .clv-footer-desc{margin:12px 0 0;max-width:34ch;font-size:var(--clm-fs-body-cmp);line-height:1.7;color:var(--clm-tx2)}.clv-desktop .clv-footer-col{display:flex;flex-direction:column;gap:9px}.clv-desktop .clv-footer-col-title{margin:0 0 3px;font-size:var(--clm-fs-caption);font-weight:var(--clm-fw-bold);letter-spacing:.06em;color:var(--clm-tx3)}.clv-desktop .clv-footer-link{font-size:var(--clm-fs-body-cmp);color:var(--clm-tx2);text-decoration:none}.clv-desktop .clv-footer-link:hover{color:var(--clm-tx);text-decoration:underline}.clv-desktop .clv-footer-tail{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding:18px var(--clv-pad) 34px;border-top:1px solid var(--clm-line);display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.clv-desktop .clv-footer-note{margin:0;max-width:100ch;font-size:var(--clm-fs-caption);line-height:1.65;color:var(--clm-tx3)}.clv-desktop .clv-footer-copy{margin:0;flex:none;font-size:var(--clm-fs-caption);color:var(--clm-tx3)}.clv-desktop .clv-lane--side .clm-favtoggle-row{padding-top:0}.clv-desktop .clv-lane--side .clm-footcta{margin:var(--clv-stack) 0 0}.clv-desktop .clv-lane--side .clm-months{margin-top:0}.clv-desktop .clm-footcta-icon{width:44px;height:44px}.clv-desktop .clm-footcta-icon img[data-clm-logo-rotate]{width:24px;height:24px}.clv-desktop .clm-sheet-root{position:fixed}.clv-desktop .clm-sheet{inset-block:auto 0;inset-inline:0;max-width:440px;margin-inline:auto;max-height:min(76vh,640px);border-radius:var(--clm-r-sheet) var(--clm-r-sheet) 0 0}.clv-desktop .clm-sheet-grab{display:none}.clv-desktop .cl2-tiv{position:fixed;inset:0;z-index:300}.clv-desktop .cl2-tiv[hidden]{display:none}.clv-desktop .cl2-tiv:not([hidden]){display:flex;align-items:center;justify-content:center;padding:40px}.clv-desktop .cl2-tiv-backdrop{position:fixed;inset:0;background:rgba(10,12,16,.55)}.clv-desktop .cl2-tiv-panel{position:relative;width:min(1100px,94vw);height:min(88vh,920px);display:flex;flex-direction:column;background:var(--clm-bg);border-radius:var(--clm-r-card);box-shadow:0 24px 64px rgba(11,13,18,.35);overflow:hidden;font-family:"Assistant",sans-serif}.clv-desktop .cl2-tiv-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--clm-line)}.clv-desktop .cl2-tiv-head-titles{min-width:0}.clv-desktop .cl2-tiv-title{margin:0;font-size:16px;font-weight:800;line-height:1.2}.clv-desktop .cl2-tiv-sub{margin:3px 0 0;font-size:11.5px;line-height:1.3;color:var(--clm-tx3)}.clv-desktop .cl2-tiv-head-actions{display:flex;align-items:center;gap:8px;flex:none}.clv-desktop .cl2-tiv-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;border:0;background:var(--clm-chip);color:var(--clm-tx);padding:0 13px;border-radius:var(--clm-r-chip);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.clv-desktop .cl2-tiv-btn:hover{background:var(--clm-line)}.clv-desktop .cl2-tiv-btn:focus-visible{outline:2px solid var(--clm-acc);outline-offset:2px}.clv-desktop .cl2-tiv-close{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.clv-desktop .cl2-tiv-body{flex:1;display:flex;overflow:hidden}.clv-desktop .cl2-tiv-variant-select{display:none}.clv-desktop .cl2-tiv-variants{flex:0 0 220px;overflow-y:auto;border-inline-end:1px solid var(--clm-line);padding:14px;display:flex;flex-direction:column;gap:3px}.clv-desktop .cl2-tiv-variants[hidden]{display:none}.clv-desktop .cl2-tiv-variant{text-align:start;border:0;background:none;border-radius:var(--clm-r-chip);padding:10px 12px;font:inherit;font-size:12.5px;line-height:1.35;color:var(--clm-tx2);cursor:pointer}.clv-desktop .cl2-tiv-variant:hover{background:var(--clm-chip);color:var(--clm-tx)}.clv-desktop .cl2-tiv-variant.is-active{background:var(--clm-chip);color:var(--clm-tx);font-weight:700}.clv-desktop .cl2-tiv-variant:focus-visible{outline:2px solid var(--clm-acc);outline-offset:-2px}.cl2-tiv-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clv-desktop .cl2-tiv-main{flex:1;overflow-y:auto;padding:26px 30px}.clv-desktop .cl2-tiv-brochure{display:block}.clv-desktop .cl2-tiv-broc-brand{font-size:10px;font-weight:700;letter-spacing:.3px;color:var(--clm-tx3)}.clv-desktop .cl2-tiv-broc-title{margin:0;font-size:24px;font-weight:800;line-height:1.15}.clv-desktop .cl2-tiv-broc-variant{margin-top:5px;font-size:12.5px;color:var(--clm-tx2)}.clv-desktop .cl2-tiv-sec{margin-top:22px;padding-top:18px;border-top:1px solid var(--clm-line)}.clv-desktop .cl2-tiv-broc-head+.cl2-tiv-sec{margin-top:24px}.clv-desktop .cl2-tiv-sec-h{margin:0 0 6px;padding-bottom:6px;border-bottom:1px solid var(--clm-line);font-size:11.5px;font-weight:700;letter-spacing:.5px;color:var(--clm-tx3)}.clv-desktop .cl2-tiv-dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.clv-desktop .cl2-tiv-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed var(--clm-line2)}.clv-desktop .cl2-tiv-dt{margin:0;color:var(--clm-tx3);font-size:13px;font-weight:normal}.clv-desktop .cl2-tiv-dd{margin:0;font-size:13.5px;font-weight:600}.clv-desktop .cl2-tiv-val{font-weight:inherit;unicode-bidi:isolate}.clv-desktop .cl2-tiv-unit{margin-inline-start:4px;font-weight:400;color:var(--clm-tx3);font-size:11.5px}.clv-desktop .cl2-tiv-broc-source{margin-top:26px;padding-top:14px;border-top:1px solid var(--clm-line)}.clv-desktop .cl2-tiv-broc-source p{margin:0 0 4px;font-size:11px;line-height:1.6;color:var(--clm-tx3)}.clv-desktop .cl2-tiv-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:100%;min-height:320px;text-align:center;color:var(--clm-tx2)}.clv-desktop .cl2-tiv-state p{margin:0;font-size:var(--clm-fs-body-cmp)}.clv-desktop .cl2-tiv-state-err{color:var(--clm-red-tx);margin:0}.clv-desktop .cl2-tiv-spinner{width:28px;height:28px;border-radius:50%;border:3px solid var(--clm-line);border-top-color:var(--clm-acc);animation:clv-tiv-spin .8s linear infinite}@keyframes clv-tiv-spin{to{transform:rotate(360deg)}}.clv-desktop .cl2-tiv-retry{border:0;background:var(--clm-chip);color:var(--clm-tx);padding:9px 18px;border-radius:var(--clm-r-chip);font:inherit;font-weight:var(--clm-fw-medium);cursor:pointer}.clv-desktop .cl2-tiv-retry:hover{background:var(--clm-line)}@media print{body.cl2-tiv-open>*:not(.cl2-tiv){display:none!important}body.cl2-tiv-open .cl2-tiv-backdrop,body.cl2-tiv-open .cl2-tiv-head-actions,body.cl2-tiv-open .cl2-tiv-variants{display:none!important}body.cl2-tiv-open .cl2-tiv{position:static!important;padding:0!important}body.cl2-tiv-open .cl2-tiv-panel{width:auto!important;height:auto!important;box-shadow:none!important;border-radius:0!important}}.clv-desktop .clm-sec-headscope{display:inline-flex;align-items:center;gap:6px}.clv-desktop .clm-infobadge-wrap{position:relative;display:inline-flex}.clv-desktop .clm-infobadge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--clm-r-pill);border:1px solid var(--clm-line);background:var(--clm-surf2);color:var(--clm-tx2);font-size:10.5px;font-weight:var(--clm-fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent}.clv-desktop .clm-infobadge:hover,.clv-desktop .clm-infobadge:focus-visible{color:var(--clm-tx);border-color:var(--clm-acc)}.clv-desktop .clm-infobadge:focus-visible{outline:2px solid var(--clm-acc);outline-offset:2px}.clv-desktop .clm-infobadge-tip{position:absolute;z-index:20;top:calc(100% + 8px);inset-inline-end:0;width:max-content;max-width:260px;padding:10px 12px;border-radius:var(--clm-r-card);background:var(--clm-surf);border:1px solid var(--clm-line);box-shadow:var(--clm-sh);color:var(--clm-tx2);font-size:var(--clm-fs-caption);line-height:1.5;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease,visibility .14s;pointer-events:none}.clv-desktop .clm-infobadge:hover+.clm-infobadge-tip,.clv-desktop .clm-infobadge:focus-visible+.clm-infobadge-tip,.clv-desktop .clm-infobadge-tip.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.clv-desktop .clm-infobadge-wrap>.clm-infobadge+.clm-infobadge-tip.is-dismissed{opacity:0;visibility:hidden;transform:translateY(-4px);pointer-events:none}.clv-desktop .clv-railnav{position:relative}.clv-desktop .clv-railnav-edge{position:absolute;top:0;bottom:0;width:56px;display:flex;align-items:center;border:0;padding:0 4px;cursor:pointer;z-index:5;color:var(--clm-tx2);-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.clv-desktop .clv-railnav-edge svg{width:18px;height:18px;flex:none}.clv-desktop .clv-railnav-edge:hover,.clv-desktop .clv-railnav-edge:focus-visible{color:var(--clm-tx)}.clv-desktop .clv-railnav-edge:focus-visible{outline:2px solid var(--clm-acc);outline-offset:-2px}.clv-desktop .clv-railnav-edge[hidden]{display:none}.clv-desktop .clv-railnav-edge--start{right:0;justify-content:flex-end;background:linear-gradient(to left,var(--clm-bg),transparent)}.clv-desktop .clv-railnav-edge--end{left:0;justify-content:flex-start;background:linear-gradient(to right,var(--clm-bg),transparent)}.clv-desktop .clv-explorer-head{position:relative;max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding:var(--clv-block) var(--clv-pad) 0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.clv-desktop .clv-explorer-titles{min-width:0;flex:1 1 0%}.clv-desktop .clv-explorer-head>.clv-crumbs{flex:0 0 100%;margin-bottom:0}.clv-desktop .clv-explorer-head .clm-largetitle{font-size:40px;letter-spacing:-.005em;line-height:1.1;margin:0}.clv-desktop .clv-explorer-sub{margin:8px 0 0;font-size:var(--clm-fs-body-cmp);color:var(--clm-tx2)}.clv-desktop body.clv-updates .clv-explorer-sub,.clv-desktop body.clv-rankings .clv-explorer-sub{font-size:17px;font-weight:480}.clv-desktop .clv-explorer-head+.clv-grid{padding-top:var(--clv-stack-sm)}.clv-desktop body.clv-compare .clv-explorer-head+.clm-scroll>.clv-grid:first-child{padding-top:var(--clv-stack-sm)}.clv-desktop .clv-filters{display:block;border-radius:var(--clm-r-card);background:var(--clm-surf2);box-shadow:inset 0 0 0 1px var(--clm-line);overflow:hidden}.clv-desktop .clv-filters-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid var(--clm-line)}.clv-desktop .clv-filters-title{display:inline-flex;align-items:center;gap:8px;font-size:var(--clm-fs-body-cmp);font-weight:var(--clm-fw-bold)}.clv-desktop .clv-filters-head .clm-btn--text{font-size:var(--clm-fs-meta)}.clv-desktop .clv-filters-body{padding:4px 16px 16px}.clv-desktop .clv-filters-body>.clm-sheet-group{padding-top:14px}.clv-desktop .clv-filters-foot{padding:14px 16px 16px;border-top:1px solid var(--clm-line);background:var(--clm-surf2)}.clv-desktop .clv-filters-note{margin:10px 0 0;font-size:var(--clm-fs-caption);line-height:1.6;color:var(--clm-tx3)}.clv-desktop .clv-filters .clm-makerlist{max-height:264px;overflow-y:auto}.clv-desktop .clm-chip--filter{height:30px;padding-inline:8px;font-weight:550}.clv-desktop .clm-makerbox{background:var(--clm-surf)}.clv-desktop .clv-lane--main>.clm-explorer-meta{padding-inline:14px;padding-top:9px;padding-bottom:9px;background:var(--clm-surf2);border-radius:var(--clm-r-chip-lg)}.clv-desktop .clv-lane--main>#mLoadWrap,.clv-desktop .clv-lane--main>#rLoadWrap{padding:var(--clv-stack-sm) 0 0}.clv-desktop .clv-lane--main>#mLoadWrap .clm-btn,.clv-desktop .clv-lane--main>#rLoadWrap .clm-btn{width:100%}.clv-desktop .clv-lane--main>#mLoadError,.clv-desktop .clv-lane--main>#rLoadError{padding:0}.clv-desktop .clv-explorer-shown{margin:10px 0 0;text-align:center;font-size:var(--clm-fs-caption);color:var(--clm-tx3)}@media(max-width:1023px){.clv-desktop body.clv-explorer .clv-lane--side,.clv-desktop body.clv-rankings .clv-lane--side{order:-1}.clv-desktop body.clv-explorer .clv-filters-body,.clv-desktop body.clv-rankings .clv-filters-body{padding-bottom:8px}}.clv-desktop .clm-timeline{padding-inline-start:40px}.clv-desktop .clm-timeline::before{inset-inline-start:9px}.clv-desktop .clm-tl-node{inset-inline-start:-40px;top:1px;width:20px;height:20px;box-shadow:inset 0 0 0 5px var(--clm-barbg)}.clv-desktop .clm-tl-entry--newest .clm-tl-node{box-shadow:inset 0 0 0 5px var(--clm-acc)}.clv-desktop .clm-tl-date{font-size:var(--clm-fs-subsection);gap:12px}.clv-desktop .clm-tl-divider{flex:1 1 auto;height:1px;min-width:24px;background:var(--clm-line)}.clv-desktop .clm-tl-weekday{flex:none;font-size:var(--clm-fs-body-cmp);font-weight:var(--clm-fw-medium);color:var(--clm-tx3)}.clv-desktop .clm-tl-entry{padding-bottom:50px}.clv-desktop .clm-tl-entry:last-child{padding-bottom:0}.clv-desktop body.clv-updates .clm-largetitle-row{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding:var(--clv-block) var(--clv-pad) 0}.clv-desktop body.clv-updates .clm-largetitle{font-size:40px;letter-spacing:-.01em;line-height:1.1}.clv-desktop body.clv-updates .clm-largetitle-row>div:first-child{flex:1 1 auto;min-width:0}.clv-desktop body.clv-updates .clm-explorer-meta{padding-block:9px;padding-inline:14px;background:var(--clm-surf2);border-radius:var(--clm-r-chip-lg);margin-bottom:15px}.clv-desktop body.clv-updates .clv-explorer-sub{width:60%}.clv-desktop body.clv-updates .clm-largetitle-row+.clv-grid{padding-top:var(--clv-block)}.clv-desktop .clv-upd-more{padding-top:var(--clv-stack-sm)}.clv-desktop .clv-upd-more .clm-btn{width:100%}.clv-desktop .clv-upd-chart{display:flex;align-items:stretch;height:140px;direction:ltr}.clv-desktop .clv-upd-yaxis{position:relative;flex:none;width:27px;margin-right:6px;pointer-events:none}.clv-desktop .clv-upd-yaxis-tick{position:absolute;left:0;right:0;transform:translateY(50%);text-align:left;white-space:nowrap;font-size:var(--clm-fs-axis);font-weight:var(--clm-fw-semi);color:var(--clm-tx3);font-variant-numeric:tabular-nums}.clv-desktop .clv-upd-plot{position:relative;flex:1;min-width:0}.clv-desktop .clv-upd-grid{position:absolute;inset:0;pointer-events:none}.clv-desktop .clv-upd-grid-line{position:absolute;left:0;right:0;height:1px;background:var(--clm-line2)}.clv-desktop .clv-upd-week{position:relative;list-style:none;margin:0;padding:0;display:flex;align-items:flex-end;gap:6px;height:100%;border-bottom:1px solid var(--clm-line)}.clv-desktop .clv-upd-week li{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;height:100%;cursor:default}.clv-desktop .clv-upd-week--dense{gap:2px}.clv-desktop .clv-upd-week i{flex:none;font-style:normal;text-align:center;font-size:9.5px;font-weight:var(--clm-fw-semi);color:var(--clm-tx3)}.clv-desktop .clv-upd-stack{display:flex;flex-direction:column-reverse;width:100%;border-radius:0;overflow:hidden;background:var(--clm-barbg);transition:filter 120ms ease}.clv-desktop .clv-upd-week li.is-hover .clv-upd-stack{filter:brightness(.9) saturate(1.2)}.clv-desktop .clv-upd-seg{display:block;flex:none;width:100%}.clv-desktop .clv-upd-seg+.clv-upd-seg{box-shadow:inset 0 -1px 0 var(--clm-bg)}.clv-desktop .clv-upd-seg--own{background:color-mix(in srgb,var(--clm-tx3-fill) 55%,var(--clm-surf2))}.clv-desktop .clv-upd-seg--add{background:color-mix(in srgb,var(--clm-grn) 55%,var(--clm-grn-t))}.clv-desktop .clv-upd-seg--ina{background:color-mix(in srgb,var(--clm-amb) 55%,var(--clm-amb-t))}.clv-desktop .clv-upd-seg--der{background:color-mix(in srgb,var(--clm-red) 55%,var(--clm-red-t))}.clv-desktop .clv-upd-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:var(--clm-fs-caption);color:var(--clm-tx2)}.clv-desktop .clv-upd-legend span{display:inline-flex;align-items:center;gap:5px}.clv-desktop .clv-upd-legend i{width:8px;height:8px;border-radius:2px;flex:none}.clv-desktop .clv-upd-week-wrap{position:relative}.clv-desktop .clv-upd-week-tip{position:absolute;top:calc(100% + 6px);z-index:5;direction:rtl;white-space:nowrap;padding:7px 10px;border-radius:var(--clm-r-chip-lg);background:var(--clm-tx);color:var(--clm-bg);box-shadow:0 6px 18px rgba(11,13,18,.24);opacity:0;pointer-events:none;transition:opacity 120ms ease}.clv-desktop .clv-upd-week-tip.clv-show{opacity:1}.clv-desktop .clv-upd-tip-date{font-size:var(--clm-fs-meta);font-weight:var(--clm-fw-bold)}.clv-desktop .clv-upd-tip-grid{display:grid;grid-template-columns:auto auto;gap:3px 12px;margin-top:5px}.clv-desktop .clv-upd-tip-stat{display:flex;align-items:center;gap:5px;font-size:var(--clm-fs-axis);font-weight:var(--clm-fw-semi);font-variant-numeric:tabular-nums}.clv-desktop .clv-upd-tip-stat b{font-weight:var(--clm-fw-bold)}.clv-desktop .clv-upd-tip-dot{display:inline-block;width:7px;height:7px;border-radius:2px;flex:none}.clv-desktop body.clv-rankings .clv-lane--side{position:relative;top:60px}.clv-desktop .clv-rank-tabswitch{position:absolute;bottom:calc(100% + 8px);inset-inline-start:0;inset-inline-end:0}.clv-desktop .clv-rank-tabswitch .clm-seg{max-width:420px;padding:3px}.clv-desktop .clv-rank-tabswitch .clm-seg-item{height:40px;font-size:var(--clm-fs-body)}.clv-rankings .clv-explorer-sub{width:60%}.clv-desktop .clv-rank-context{display:flex;align-items:flex-end;gap:14px;margin-bottom:18px;padding:10px 14px;background:var(--clm-surf2);border:1px solid var(--clm-line);border-radius:var(--clm-r-chip-lg);color:var(--clm-tx2);line-height:1.6}.clv-desktop .clv-rank-context-row{display:flex;align-items:flex-start;gap:8px;flex:1 1 auto;min-width:0}.clv-desktop .clv-rank-context-icon{flex:none;width:22px;height:22px;margin-top:1px;color:var(--clm-tx3)}.clv-desktop .clv-rank-context-em{font-weight:550}.clv-desktop .clv-rank-context-link{background:none;border:0;padding:0;margin:0;font:inherit;font-weight:550;color:inherit;cursor:pointer;text-decoration:none}.clv-desktop .clv-rank-context-link:hover{text-decoration:underline;text-underline-offset:2px}.clv-desktop .clv-rank-context-link:focus-visible{outline:2px solid var(--clm-acc);outline-offset:2px;border-radius:2px}.clv-desktop .clv-rank-pulse{animation:clvRankPulse 1000ms ease-out;border-radius:var(--clm-r-chip)}@keyframes clvRankPulse{0%,100%{background:transparent}25%{background:var(--clm-acc-t)}}@media(prefers-reduced-motion:reduce){.clv-desktop .clv-rank-pulse{animation:none;background:var(--clm-acc-t)}}.clv-desktop #rRows .clm-row-value{width:128px;margin-inline-end:12px}.clv-desktop #rRows .clm-row-chevron{margin-inline-start:2px}.clv-desktop .clm-rows--maker .clm-row-meta--split{direction:rtl}.clv-desktop .clm-row-meta--split{display:flex;align-items:baseline;min-width:0}.clv-desktop .clm-row-meta--split>bdi:first-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clv-desktop .clm-row-meta--split>span,.clv-desktop .clm-row-meta--split>bdi:last-child{flex:none;white-space:nowrap}.clv-desktop .clv-guide{align-self:center}.clv-desktop .clv-guide-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--clm-line);background:var(--clm-surf2);color:var(--clm-tx2);font-family:inherit;font-size:var(--clm-fs-meta);font-weight:var(--clm-fw-semi);cursor:pointer}.clv-desktop .clv-guide-toggle svg{width:15px;height:15px;flex:none}.clv-desktop .clv-guide-toggle:hover{color:var(--clm-tx);box-shadow:inset 0 0 0 1px var(--clm-line2)}.clv-desktop .clv-guide-toggle:focus-visible{outline:2px solid var(--clm-acc);outline-offset:2px}.clv-desktop #rMetricList{margin-top:2px}.clv-desktop #rMetricList>.clm-sheet-group{padding-top:16px}.clv-desktop .clv-rank-yeargroup{display:none}.clv-desktop .clv-rank-toprow{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.clv-desktop .clv-rank-yeartabs{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;gap:4px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--clm-line)}.clv-desktop .clv-rank-yeartab{padding:8px 14px 10px;border-radius:8px 8px 0 0;font-size:var(--clm-fs-body-cmp);font-weight:var(--clm-fw-medium);color:var(--clm-tx3);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-15px}.clv-desktop .clv-rank-yeartab:hover{color:var(--clm-tx);background:var(--clm-surf2)}.clv-desktop .clv-rank-yeartab.is-active{color:var(--clm-tx);font-weight:var(--clm-fw-bold);border-bottom-color:var(--clm-acc)}.clv-desktop #rCatChips+.clm-gutter-x .clm-btn--text{padding-inline:0}.clv-desktop .clv-rank-note{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--clm-line);font-size:var(--clm-fs-caption);line-height:1.7;color:var(--clm-tx3)}.clv-desktop body.clv-compare{--clv-cmp-lbl: 214px;--clv-cmp-gap: 22px;--clv-cmp-cols: 3;--clv-cmp-cgap: 12px}.clv-desktop .clv-cmp-railband{position:sticky;top:var(--clv-header-h);z-index:30;margin-top:var(--clv-stack-sm);border-block:1px solid var(--clm-line);background:var(--clm-bg)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.clv-desktop .clv-cmp-railband{background:var(--clm-nav);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px)}}.clv-desktop body.clv-compare .clm-cmp-rail{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding:11px var(--clv-pad);align-items:center;overflow:visible}@media(min-width:1024px){.clv-desktop body.clv-compare.clv-cmp-ready .clm-cmp-rail{padding-inline-end:calc(var(--clv-pad) + var(--clv-side) + var(--clv-gap))}}.clv-desktop body.clv-compare .clm-cmp-rail,.clv-desktop body.clv-compare .clm-cmp-row,.clv-desktop body.clv-compare .clm-cmp-stack{display:grid;grid-template-columns:var(--clv-cmp-lbl) minmax(0,1fr);gap:var(--clv-cmp-gap)}.clv-desktop body.clv-compare .clm-cmp-railcols,.clv-desktop body.clv-compare .clm-cmp-cells{grid-template-columns:repeat(var(--clv-cmp-cols),minmax(0,1fr));gap:var(--clv-cmp-cgap)}.clv-desktop .clv-cmp-raillbl{font-size:var(--clm-fs-caption);font-weight:var(--clm-fw-bold);letter-spacing:.05em;color:var(--clm-tx3)}.clv-desktop body.clv-compare .clm-cmp-chip{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tile name" "tile year";align-items:center;column-gap:10px;row-gap:2px;padding:8px 11px;text-align:start}.clv-desktop body.clv-compare .clm-cmp-chip>.clm-tile{grid-area:tile}.clv-desktop body.clv-compare .clm-cmp-chiplbl{grid-area:name;font-size:var(--clm-fs-body-cmp)}.clv-desktop body.clv-compare .clm-cmp-chip>.clm-yearbtn{grid-area:year;justify-self:start;height:22px;padding-inline:0;background:none;font-size:var(--clm-fs-caption);color:var(--clm-acc)}.clv-desktop body.clv-compare .clm-cmp-chip>.clm-yearbtn:hover{text-decoration:underline}.clv-desktop .clv-cmp-pick{position:relative;align-self:center}.clv-desktop .clv-cmp-pick .clm-search{height:50px}.clv-desktop .clv-cmp-pickres{position:absolute;inset-inline:0;top:calc(100% + 8px);max-height:336px;overflow-y:auto;padding:6px;border-radius:var(--clm-r-card);background:var(--clm-surf2);box-shadow:inset 0 0 0 1px var(--clm-line),0 14px 34px rgba(10,12,16,.16);z-index:5}.clv-desktop .clv-cmp-pickres:empty{display:none}.clv-desktop .clm-cmp-sec .clv-cmp-pick{max-width:460px;margin-inline:auto}.clv-desktop #mCmpPickHome>.clv-cmp-pick{margin-bottom:14px}.clv-desktop body.clv-compare .clm-cmp-dashchips>.clv-cmp-pick{flex:1 1 220px;min-width:0;max-width:none;margin-inline:0}.clv-desktop body.clv-compare .clm-cmp-dashchips{overflow:visible}.clv-desktop body.clv-compare .clm-empty{padding-block:0}.clv-desktop body.clv-compare .clm-cmp-sec{padding-top:var(--clv-stack)}.clv-desktop body.clv-compare .clm-cmp-sec:first-of-type{padding-top:var(--clv-stack-sm)}.clv-desktop body.clv-compare .clm-cmp-row,.clv-desktop body.clv-compare .clm-cmp-sumrow{padding-block:13px}.clv-desktop body.clv-compare .clm-cmp-rowlbl{font-size:var(--clm-fs-body-cmp)}.clv-desktop body.clv-compare .clm-cmp-cell{padding:9px 8px 10px}.clv-desktop body.clv-compare .clm-cmp-v{font-size:18px}.clv-desktop body.clv-compare .clm-cmp-v--money{font-size:var(--clm-fs-body-cmp)}.clv-desktop body.clv-compare .clm-cmp-v--sm{font-size:var(--clm-fs-body-cmp)}.clv-desktop body.clv-compare .clm-cmp-stack .clm-hands{flex:none;height:30px}.clv-desktop body.clv-compare .clm-cmp-stack{padding-block:9px}.clv-desktop .clm-article{max-width:720px;margin-inline:auto;padding-top:var(--clv-block);padding-bottom:72px;font-size:var(--clm-fs-body-cmp)}.clv-desktop .clm-article h1{font-size:34px;letter-spacing:-.01em;line-height:1.15}.clv-desktop .clm-article h2{font-size:22px;margin-top:42px}.clv-desktop .clm-article h3{font-size:18px}.clv-desktop .clm-article nav.cl2-legal-meta{margin-bottom:18px}.clv-plate-page{max-width:calc(var(--clv-page) + var(--clv-pad) * 2);margin-inline:auto;padding:var(--clv-block) var(--clv-pad) 64px}.clv-plate-hero{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--clv-gap);margin-bottom:var(--clv-stack-sm)}.clv-plate-herotext{flex:1 1 420px;min-width:0}.clv-plate-title{margin:0 0 8px}.clv-plate-title.clm-display{font-size:40px;letter-spacing:-.01em;line-height:1.1}.clv-plate-lede{margin:0;max-width:62ch;color:var(--clm-tx2);font-size:var(--clm-fs-body-cmp);line-height:1.6}.clv-plate-search{flex:1 1 420px;max-width:480px;min-width:0}.clv-plate-lbl{display:block;margin-bottom:8px;font-size:var(--clm-fs-meta);font-weight:var(--clm-fw-medium);color:var(--clm-tx2)}.clv-plate-inputrow{display:flex;gap:10px}.clv-plate-field{flex:1 1 auto;display:flex;align-items:center;gap:10px;height:50px;padding-inline:16px;border-radius:14px;background:var(--clm-surf2);box-shadow:inset 0 0 0 1px var(--clm-line);min-width:0}.clv-plate-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--clm-acc);background:var(--clm-surf)}.clv-plate-field.is-bad{box-shadow:inset 0 0 0 1.5px var(--clm-red)}.clv-plate-badge{flex:none;color:var(--clm-tx3);display:flex}.clv-plate-badge svg{width:20px;height:20px}.clv-plate-input{flex:1 1 auto;min-width:0;border:0;background:none;font:inherit;font-size:18px;font-weight:var(--clm-fw-bold);text-align:center;color:var(--clm-tx)}.clv-plate-input:focus{outline:none}.clv-plate-input::placeholder{color:var(--clm-tx3);font-weight:var(--clm-fw-medium)}.clv-plate-go{height:50px;padding-inline:26px;flex:none}.clv-plate-hint{margin:8px 0 0;font-size:var(--clm-fs-caption);color:var(--clm-tx3)}.clv-plate-hint.is-bad{color:var(--clm-red-tx);font-weight:var(--clm-fw-medium)}.clv-plate-loading{margin-top:12px;color:var(--clm-tx3);font-size:var(--clm-fs-meta)}.clv-plate-id{display:flex;align-items:center;gap:14px;margin-bottom:16px}.clv-plate-name{margin:0;font-size:26px;font-weight:var(--clm-fw-black)}.clv-plate-sub{margin:2px 0 0;color:var(--clm-tx2);font-size:var(--clm-fs-body-cmp)}.clv-plate-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px}.clv-plate-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:13px;border-radius:999px;background:var(--clm-surf2);font-size:var(--clm-fs-meta);font-weight:var(--clm-fw-medium);color:var(--clm-tx2)}.clv-plate-chip--plate{background:var(--clm-tx);color:var(--clm-bg);font-weight:var(--clm-fw-bold)}.clv-plate-chip--grn{background:var(--clm-grn-t);color:var(--clm-grn-tx)}.clv-plate-chip--amb{background:var(--clm-amb-t);color:var(--clm-amb-tx)}.clv-plate-chip--red{background:var(--clm-red-t);color:var(--clm-red-tx)}.clv-plate-kpis{display:flex;flex-wrap:wrap;gap:0;margin-bottom:28px;padding:20px 8px;border-radius:var(--clm-r-card);background:var(--clm-surf2)}.clv-plate-kpi{flex:1 1 0;min-width:140px;display:flex;flex-direction:column;align-items:center;gap:3px;padding-inline:12px;text-align:center;border-inline-end:1px solid var(--clm-line)}.clv-plate-kpi:last-child{border-inline-end:0}.clv-plate-kpi-v{font-size:22px;font-weight:var(--clm-fw-black)}.clv-plate-kpi-k{font-size:var(--clm-fs-meta);font-weight:var(--clm-fw-medium);color:var(--clm-tx2)}.clv-plate-kpi-n{font-size:var(--clm-fs-caption);color:var(--clm-tx3)}.clv-plate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;margin-bottom:16px}.clv-plate-card{padding:22px 24px;border-radius:var(--clm-r-card);background:var(--clm-surf2)}.clv-plate-card--wide{grid-column:1 / -1;margin-bottom:16px}.clv-plate-grid+.clv-plate-card--wide{margin-top:0}.clv-plate-card-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--clm-line)}.clv-plate-card-icon{flex:none;color:var(--clm-tx3);display:flex}.clv-plate-card-icon svg{width:17px;height:17px}.clv-plate-card-icon--amb{color:var(--clm-amb-tx)}.clv-plate-card-title{flex:1 1 auto;margin:0;font-size:var(--clm-fs-body-cmp);font-weight:var(--clm-fw-bold)}.clv-plate-card-n{flex:none;font-size:var(--clm-fs-caption);color:var(--clm-tx3)}.clv-plate-card-n--amb{color:var(--clm-amb-tx);font-weight:var(--clm-fw-medium)}.clv-plate-row{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--clm-line2);font-size:var(--clm-fs-body-cmp)}.clv-plate-row:last-child{border-bottom:0}.clv-plate-k{color:var(--clm-tx2)}.clv-plate-v{font-weight:var(--clm-fw-medium);text-align:end;unicode-bidi:isolate}.clv-plate-v--muted{color:var(--clm-tx3);font-weight:var(--clm-fw-body)}.clv-plate-owners{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.clv-plate-owner{padding:14px 16px;border-radius:12px;background:var(--clm-surf);box-shadow:inset 0 0 0 1px var(--clm-line);display:flex;flex-direction:column;gap:4px}.clv-plate-owner.is-now{background:var(--clm-acc-t);box-shadow:inset 0 0 0 1px var(--clm-acc)}.clv-plate-owner-k{display:flex;align-items:center;gap:6px;font-size:var(--clm-fs-caption);font-weight:var(--clm-fw-bold);color:var(--clm-tx3)}.clv-plate-owner.is-now .clv-plate-owner-k{color:var(--clm-acc)}.clv-plate-owner-t{font-size:16px;font-weight:var(--clm-fw-bold)}.clv-plate-owner-d{font-size:var(--clm-fs-caption);color:var(--clm-tx3)}.clv-plate-alert{margin:0 0 12px;font-size:var(--clm-fs-body-cmp);color:var(--clm-tx2)}.clv-plate-warn{margin:16px 0 0;font-size:var(--clm-fs-meta);color:var(--clm-amb-tx)}.clv-plate-legal{margin-top:28px;max-width:78ch;font-size:var(--clm-fs-caption);line-height:1.7;color:var(--clm-tx3)}.clv-plate-state{max-width:480px;margin-inline:auto;padding:40px 0}@media(max-width:1024px){.clv-plate-grid{grid-template-columns:1fr}.clv-plate-kpi{min-width:45%;border-inline-end:0;border-bottom:1px solid var(--clm-line);padding-bottom:12px}}@media(max-width:1023px){.clv-desktop .clv-grid{grid-template-columns:minmax(0,1fr);gap:26px}.clv-desktop .clv-lane--side{position:static}.clv-desktop .clm-hero-title{font-size:32px}.clv-desktop .clv-lane--main .clm-entity-hero .clm-entity-name{font-size:32px}.clv-desktop .clv-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.clv-desktop .clv-footer-tail{flex-direction:column;gap:12px}.clv-desktop .cl2-tiv:not([hidden]){padding:16px}.clv-desktop .cl2-tiv-panel{width:100%;height:92vh}.clv-desktop .cl2-tiv-variants{flex-basis:170px}.clv-desktop .cl2-tiv-dl{grid-template-columns:minmax(0,1fr)}.clv-desktop .clm-bars{height:148px}.clv-desktop .clm-bars--model{height:142px}.clv-desktop body.clv-compare{--clv-cmp-lbl: 150px;--clv-cmp-gap: 14px;--clv-cmp-cgap: 8px}.clv-desktop body.clv-compare .clm-cmp-v{font-size:16px}}@media(max-width:1023px){.clv-desktop .clv-header-inner{gap:16px}.clv-desktop .clv-search-box{width:200px}}.clv-desktop .clv-search-toggle{display:none}@media(max-width:880px){.clv-desktop .clv-search{display:none}.clv-desktop .clv-search-toggle{display:flex}.clv-desktop .clv-header-inner.is-search-open>.clv-nav{display:none}.clv-desktop .clv-header-inner.is-search-open .clv-header-end{flex:1;min-width:0}.clv-desktop .clv-header-inner.is-search-open .clv-search{display:block;flex:1;min-width:0}.clv-desktop .clv-header-inner.is-search-open .clv-search-box{width:auto}}@media(max-width:480px){.clv-desktop .clv-header-inner.is-search-open>.clv-logo{display:none}}@media(max-width:760px){.clv-desktop{--clv-pad: 20px}.clv-desktop .clv-header-inner{gap:12px}.clv-desktop .clv-footer-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media(max-width:640px){.clv-desktop .clm-hero-title{font-size:28px}.clv-desktop #rRows .clm-row{flex-wrap:wrap;row-gap:4px}.clv-desktop #rRows .clm-row-body{flex:1 1 calc(100% - 100px)}.clv-desktop #rRows .clm-row-value{width:auto;margin-inline-end:0}.clv-desktop #rRows .clm-row-value--count{margin-inline-start:auto}}@media(max-width:560px){.clv-desktop body.clv-compare{--clv-cmp-lbl: minmax(78px, 27%);--clv-cmp-gap: 8px;--clv-cmp-cgap: 6px}.clv-desktop body.clv-compare .clm-cmp-cell{padding:7px 5px 8px}.clv-desktop body.clv-compare .clm-cmp-chip{grid-template-columns:minmax(0,1fr);grid-template-areas:"tile" "name" "year";justify-items:center;text-align:center;padding:8px 4px}.clv-desktop body.clv-compare .clm-cmp-chip>.clm-yearbtn{justify-self:center}}@media(max-width:480px){.clv-desktop body.clv-compare .clm-cmp-rail,.clv-desktop body.clv-compare .clm-cmp-row,.clv-desktop body.clv-compare .clm-cmp-stack{grid-template-columns:minmax(0,1fr)}}
