@layer patterns{.bdw .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bdw-k{font:500 11px/1.3 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600)}.bdw-v{font:500 14.5px/1.4 var(--font-body);color:var(--primary-800);overflow-wrap:anywhere}.bdw-label{font:500 11px/1 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600)}.bdw-label--makes{margin-block-start:var(--space-label)}.bdw-h1{overflow-wrap:anywhere}.bdw-h1--long{font-size:clamp(34px,4cqi,56px);line-height:1.02}.bdw-h2{overflow-wrap:anywhere}.bdw-lede{font:400 16px/var(--lh-body) var(--font-body);color:var(--ccw-ink-42);max-inline-size:var(--measure-support);text-wrap:pretty;margin:0}.bdw-fact{align-items:flex-start;gap:12px;min-inline-size:0;display:flex}.bdw-fact-ic{border-radius:var(--r-control);background:var(--surface);block-size:36px;inline-size:36px;box-shadow:inset 0 0 0 1px var(--ccw-line-90);color:var(--primary-500);flex:none;justify-content:center;align-items:center;display:inline-flex}.bdw-fact-text{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.bdw-note{margin:var(--space-group) 0 0;border-radius:var(--r-control);background:var(--ccw-tint);box-shadow:inset 0 0 0 1px var(--ccw-line-90);font:400 14px/var(--lh-muted) var(--font-body);color:var(--ink);align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.bdw-note .ccw-icon{color:var(--primary-500);margin-block-start:3px}.bdw-note strong{color:var(--primary-800);font-weight:600}.bdw-note--warn{background:var(--mod-bg);box-shadow:inset 0 0 0 1px var(--mod-line);color:var(--mod-ink)}.bdw-note--warn .ccw-icon,.bdw-note--warn strong{color:var(--mod-ink)}.bdw-panel{background:var(--surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--ccw-line-90);flex-direction:column;gap:14px;margin-block-start:var(--space-sub);padding:48px;display:flex}.bdw-panel-title{font:500 40px/1.1 var(--font-head);letter-spacing:-.02em;color:var(--primary-800);overflow-wrap:anywhere;margin:0}.bdw-panel-body{font:400 15.5px/var(--lh-body) var(--font-body);color:var(--ccw-ink-40);max-inline-size:var(--measure-support);text-wrap:pretty;margin:0}.bdw-panel-acts{flex-wrap:wrap;gap:10px;padding-block-start:var(--space-label);display:flex}.bdw-iconbtn{border-radius:var(--r-control);background:var(--ccw-tint);block-size:44px;inline-size:44px;color:var(--primary-800);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.bdw-find{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--ccw-shadow-unit);grid-template-columns:minmax(0,1fr) 380px;display:grid;overflow:hidden}.bdw-find-main{flex-direction:column;gap:14px;min-inline-size:0;padding:48px;display:flex}.bdw-find-aside{background:var(--ccw-tint);flex-direction:column;justify-content:center;gap:20px;min-inline-size:0;margin:0;padding:48px;list-style:none;display:flex}.bdw-searchbox{border-radius:var(--r-card);background:var(--surface);min-block-size:64px;box-shadow:inset 0 0 0 1px var(--ccw-line-86);align-items:center;gap:12px;padding:0 10px 0 20px;display:flex}.bdw-searchbox-ic{color:var(--primary-500)}.bdw-input{block-size:100%;min-block-size:56px;min-inline-size:0;font:500 clamp(18px, 1.7cqi, 22px) var(--font-body);letter-spacing:-.01em;color:var(--primary-800);background:0 0;border:0;flex:1 1 0}.bdw-input::placeholder{color:var(--ink-3-aa)}.bdw-input::-webkit-search-cancel-button{display:none}.bdw-submit{border-radius:var(--r-control);background:var(--cta);block-size:44px;color:var(--ccw-on);font:600 14.5px var(--font-body);cursor:pointer;border:0;flex:none;padding:0 18px}.bdw-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bdw-pill{min-block-size:var(--target);border-radius:var(--r-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--ccw-line-86);font:600 14px var(--font-body);color:var(--primary-800);align-items:center;gap:10px;padding:0 14px;display:inline-flex}.bdw-pill[aria-current=true]{background:var(--primary-500);box-shadow:inset 0 0 0 1px var(--primary-500);color:var(--ccw-on)}.bdw-pill-n{font:600 11.5px/1.3 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.1em;border-radius:var(--ccw-r-chip);background:var(--ccw-chip-off);color:var(--ccw-ink-40);padding:4px 7px}.bdw-pill[aria-current=true] .bdw-pill-n{background:var(--ccw-on-blue-22);color:var(--ccw-on)}.bdw-fact--aside .bdw-v{font-size:14.5px}.bdw-index{padding-block-start:112px}.bdw-index-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.bdw-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bdw-chips .ccw-achip{min-block-size:44px}.bdw-clearall{align-items:center;display:inline-flex}.bdw-az{background:var(--ccw-canvas);box-shadow:0 1px 0 var(--ccw-line-89), 0 -1px 0 var(--ccw-line-89);align-items:center;gap:16px;margin-block-start:var(--space-group);padding:8px 0;display:flex}.bdw-az-k{font:500 11px/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);flex:none}.bdw-az-list{scrollbar-width:none;flex:1 1 0;gap:2px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.bdw-az-list>li{flex:1 0 auto;display:flex}.bdw-az-btn{min-inline-size:34px;block-size:var(--target);border-radius:var(--r-control);font:600 14px var(--font-body);color:var(--primary-800);flex:auto;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.bdw-az-btn:hover{background:var(--primary-100)}.bdw-az-btn[aria-current=true]{background:var(--primary-500);color:var(--ccw-on)}.bdw-az-btn--all{padding:0 12px}.bdw-az-btn--off{color:var(--ccw-check-ring);cursor:not-allowed;text-decoration:line-through}.bdw-az-btn--off:hover{background:0 0}.bdw-group{padding-block-start:var(--space-section)}.bdw-group-head{align-items:center;gap:18px;display:flex}.bdw-letter{min-inline-size:34px;font:500 44px/1 var(--font-head);letter-spacing:-.03em;color:var(--primary-500);margin:0}.bdw-group-rule{background:var(--ccw-line-86);flex:1 1 0;block-size:1px}.bdw-group-n{font:500 11px/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.bdw-cards{margin:var(--space-group) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid}.bdw-cards--flat{margin-block-start:var(--space-sub)}.bdw-cardli{min-inline-size:0;display:flex}.bdw-card{background:var(--surface);border-radius:var(--r-card);min-inline-size:0;color:var(--ink);box-shadow:var(--ccw-shadow-ccard);flex-direction:column;flex:1;transition:transform .26s,box-shadow .26s;display:flex;overflow:hidden}.bdw-card:hover{transform:translateY(-2px)}.bdw-plate{place-items:center;display:grid}.bdw-plate--card{background:var(--ccw-stage);min-block-size:132px;padding:20px 24px}.bdw-plate-logo{justify-content:center;align-items:center;inline-size:100%;display:flex}.bdw-plate-logo img{object-fit:contain;block-size:auto;max-block-size:80px;inline-size:auto;max-inline-size:100%}.bdw-plate-name{font:500 28px/1.1 var(--font-head);letter-spacing:-.01em;color:var(--primary-800);text-align:center;overflow-wrap:anywhere}.bdw-plate-name--long{font-size:20px;line-height:1.2}.bdw-card-body{flex-direction:column;flex:1;gap:9px;min-inline-size:0;padding:22px 26px;display:flex}.bdw-card-name{font:700 19px/1.25 var(--font-body);letter-spacing:-.01em;color:var(--primary-800);overflow-wrap:anywhere}.bdw-card-desc{font:400 14px/1.5 var(--font-body);color:var(--ccw-ink-42);text-wrap:pretty;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bdw-mark{background:var(--primary-100);color:inherit;border-radius:var(--r-sm);padding:0 1px}.bdw-typestrip{border-radius:var(--ccw-r-achip);background:var(--ccw-strip);max-inline-size:100%;box-shadow:inset 0 0 0 1px var(--ccw-line-90);font:500 12px/1 var(--font-body);flex-wrap:wrap;align-self:flex-start;margin-block-start:4px;display:inline-flex;overflow:hidden}.bdw-typestrip-seg{align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.bdw-typestrip-seg--lead{background:var(--ccw-strip-lead)}.bdw-typestrip-seg+.bdw-typestrip-seg{border-inline-start:1px solid var(--ccw-line-90s)}.bdw-typestrip-n{font:600 11.5px/1 var(--font-data);letter-spacing:.08em;color:var(--primary-600);font-variant-numeric:tabular-nums}.bdw-card-foot{background:var(--ccw-tint);border-block-start:1px solid var(--ccw-line-92);justify-content:space-between;align-items:center;gap:12px;margin-block-start:auto;padding:18px 26px;display:flex}.bdw-card-facts{flex-wrap:wrap;gap:22px;min-inline-size:0;display:flex}.bdw-card-facts .bdw-fact{flex-direction:column;gap:4px}.bdw-card-facts .bdw-v{font-variant-numeric:tabular-nums;font-weight:600}.bdw-card-go{border-radius:var(--r-pill);background:var(--surface);block-size:40px;inline-size:40px;box-shadow:inset 0 0 0 1px var(--ccw-line-86);color:var(--primary-600);flex:none;justify-content:center;align-items:center;display:inline-flex}.bdw-key{padding-block-end:144px}.bdw-key-title{font:500 44px/1.08 var(--font-head);letter-spacing:-.025em;color:var(--primary-800);max-inline-size:24ch;margin:0}.bdw-keygrid{margin:var(--space-sub) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.bdw-keyitem{border-block-start:2px solid var(--primary-500);flex-direction:column;gap:10px;padding:22px 24px 0 0;display:flex}.bdw-keyitem-t{font:600 16px var(--font-body);color:var(--primary-800)}.bdw-keyitem-d{font:400 14.5px/1.5 var(--font-body);color:var(--ccw-ink-42);text-wrap:pretty}.bdw-lift{gap:var(--space-section);flex-direction:column;display:flex}.bdw-record{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--ccw-shadow-unit);grid-template-columns:440px minmax(0,1fr);display:grid;overflow:hidden}.bdw-record-plate{background:var(--primary-500);min-block-size:360px;color:var(--ccw-on);place-items:center;padding:56px 32px;display:grid;position:relative}.bdw-record-plate:before{content:"";background:var(--ccw-plate-grid);position:absolute;inset:0}.bdw-record-k,.bdw-record-cap{font:500 11px/1.3 var(--font-data);letter-spacing:.08em;text-transform:uppercase;position:absolute;left:22px}.bdw-record-k{color:var(--ccw-on-blue-72);top:18px}.bdw-record-cap{color:var(--ccw-on-blue-72);bottom:16px;right:22px}.bdw-plate--record{position:relative}.bdw-plate--record .bdw-plate-logo{background:var(--surface);border-radius:var(--r-card);max-inline-size:320px;padding:24px}.bdw-plate--record .bdw-plate-logo img{max-block-size:140px}.bdw-plate--record .bdw-plate-name{color:var(--ccw-on);overflow-wrap:anywhere;font-size:46px}.bdw-plate--record .bdw-plate-name--long{font-size:30px}.bdw-record-body{flex-direction:column;gap:16px;min-inline-size:0;padding:48px;display:flex}.bdw-record-title{font:500 34px/1.12 var(--font-head);letter-spacing:-.02em;color:var(--primary-800);text-wrap:balance;overflow-wrap:anywhere;margin:0}.bdw-record-text{font:400 16px/var(--lh-body) var(--font-body);color:var(--ccw-ink-42);max-inline-size:var(--measure-support);text-wrap:pretty;margin:0}.bdw-facts{margin:var(--space-label) 0 0;border-radius:var(--r-row);background:var(--ccw-tint);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:20px;list-style:none;display:grid}.bdw-site{overflow-wrap:anywhere}.bdw-pickgrid{padding:var(--space-sub) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;margin:0;list-style:none;display:grid}.bdw-pickli{flex-direction:column;gap:10px;min-inline-size:0;display:flex}.bdw-pickli>.ccw-pick{flex:1}.bdw-pickset{font:500 11px/1.3 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600)}.bdw-pickfill{border-radius:var(--r-lg);background:var(--ccw-tint);min-block-size:280px;box-shadow:inset 0 0 0 1px var(--ccw-line-90);flex-direction:column;grid-column:span 1;justify-content:center;align-items:flex-start;gap:14px;padding:48px;display:flex}.bdw-pickgrid[data-n="1"] .bdw-pickfill{grid-column:span 2}.bdw-pickfill-ic{border-radius:var(--r-control);background:var(--surface);block-size:44px;inline-size:44px;box-shadow:inset 0 0 0 1px var(--ccw-line-90);color:var(--primary-500);justify-content:center;align-items:center;display:inline-flex}.bdw-pickfill-title{font:500 30px/1.1 var(--font-head);letter-spacing:-.02em;color:var(--primary-800);margin:0}.bdw-pickfill-body{font:400 15px/var(--lh-body) var(--font-body);color:var(--ccw-ink-42);max-inline-size:var(--measure-support);text-wrap:pretty;margin:0}.bdw-tabs{border-radius:var(--ccw-r-btn);background:var(--ccw-track);scrollbar-width:none;gap:4px;margin-block-start:var(--space-group);padding:4px;display:flex;overflow-x:auto}.bdw-tab{border-radius:var(--r-control);min-block-size:48px;font:600 14.5px var(--font-body);color:var(--ccw-ink-38);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:1 0 auto;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.bdw-tab[aria-selected=true]{background:var(--surface);color:var(--primary-800);box-shadow:var(--ccw-shadow-seg)}.bdw-tab-n{font:600 11.5px/1.3 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.08em;border-radius:var(--ccw-r-chip);background:var(--ccw-chip-off);color:var(--ccw-ink-40);padding:4px 7px}.bdw-tab[aria-selected=true] .bdw-tab-n{background:var(--primary-500);color:var(--ccw-on)}.bdw-cat{grid-template-columns:296px minmax(0,1fr);align-items:start;gap:40px;padding-block-start:var(--space-group);display:grid}.bdw-rail{top:calc(var(--sticky-top) + 24px);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--ccw-shadow-card);position:sticky;overflow:hidden}.bdw-rail-head{justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.bdw-refine-row{border-block-start:1px solid var(--ccw-line-92);flex-direction:column;gap:12px;padding:20px 24px;display:flex}.bdw-refine-k{font:500 11px/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600)}.bdw-rail-note{border-block-start:1px solid var(--ccw-line-92);font:400 12.5px/var(--lh-muted) var(--font-body);color:var(--ink-2);margin:0;padding:16px 24px 22px}.bdw-results{min-inline-size:0}.bdw-bar{flex-wrap:wrap;align-items:center;gap:16px;padding-block-end:20px;display:flex}.bdw-bar-count{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.bdw-bar-sub{font:400 14px var(--font-body);color:var(--ink-2)}.bdw-chipbar{flex-wrap:wrap;align-items:center;gap:8px;padding-block-end:20px;display:none}.bdw-fchip{min-block-size:var(--target);border-radius:var(--r-control);background:var(--ccw-fchip);color:var(--primary-800);font:600 13px var(--font-body);cursor:pointer;border:0;padding:0 14px}.bdw-fchip[aria-pressed=true]{background:var(--primary-100);box-shadow:inset 0 0 0 1.5px var(--primary-500)}.bdw-fchip[aria-disabled=true]{opacity:.55;cursor:not-allowed}.bdw-noresults{grid-template-columns:minmax(0,1fr)}.bdw-catalogue .bdw-group{padding-block-start:var(--space-sub)}.bdw-catalogue .bdw-group:first-of-type{padding-block-start:8px}.bdw-group-head--cat{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px}.bdw-group-title{font:500 40px/1.05 var(--font-head);letter-spacing:-.02em;color:var(--primary-800);overflow-wrap:anywhere;margin:0}.bdw-group-meta{font:500 11px/1 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.bdw-group-note{font:400 14px/var(--lh-muted) var(--font-body);color:var(--ccw-ink-42);margin:12px 0 20px}.bdw-grid{align-items:stretch}.bdw-more{padding-block-start:20px;display:flex}.bdw-morebtn{min-block-size:var(--target)}.bdw-foot{padding-block-start:var(--space-group)}.bdw-kept{margin:var(--space-group) 0 0}.bdw-flip{transform:scaleX(-1)}.bdw-fam-count{font:500 11px/1.3 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600)}.bdw-fam .ccw-ccard-name{overflow-wrap:anywhere}.bdw-cfgswitch{border-radius:var(--r-control);background:var(--ccw-track);flex-wrap:wrap;align-self:stretch;gap:4px;padding:4px;display:flex}.bdw-cfgswitch-btn{border-radius:var(--r-data);min-block-size:36px;font:600 13px/1.25 var(--font-body);color:var(--ccw-ink-38);cursor:pointer;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;flex:auto;padding:6px 12px}.bdw-cfgswitch-btn[aria-checked=true]{background:var(--surface);color:var(--primary-800);box-shadow:var(--ccw-shadow-seg)}.bdw-cfgline{font:400 13px/var(--lh-muted) var(--font-body);color:var(--ink-2);overflow-wrap:anywhere;margin:0}.bdw-cfgline a{color:var(--primary-600);text-underline-offset:3px;text-decoration:underline}.bdw-stripnone{font:400 12.5px/var(--lh-muted) var(--font-body);color:var(--ccw-none-ink)}.bdw-evline--err{font:500 13px/var(--lh-muted) var(--font-body);color:var(--mod-ink);align-items:center;gap:7px;margin-block-start:4px;display:inline-flex}.bdw-decode{border-block-end:0}.bdw-forwhat-ic{border-radius:var(--r-card);background:var(--surface);block-size:48px;inline-size:48px;box-shadow:inset 0 0 0 1px var(--ccw-line-90);color:var(--primary-500);justify-content:center;align-items:center;display:inline-flex}.bdw-acts--two{grid-template-columns:44px minmax(0,1fr)}.bdw-acts .ccw-nooffer,.bdw-acts .ccw-quiet{inline-size:100%}.bdw-onward{padding-block-end:144px}.bdw-onwardgrid{padding:var(--space-sub) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;list-style:none;display:grid}.bdw-onwardgrid>li{display:flex}.bdw-onwardcard{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--ccw-shadow-card);color:var(--ink);flex-direction:column;flex:1;gap:10px;padding:28px;display:flex}.bdw-onwardcard:hover{box-shadow:0 0 0 1px var(--primary-300), var(--ccw-shadow-card)}.bdw-onwardcard-top{justify-content:space-between;align-items:center;display:flex}.bdw-onwardcard-ic{border-radius:var(--r-control);background:var(--ccw-tint);block-size:40px;inline-size:40px;color:var(--primary-500);justify-content:center;align-items:center;display:inline-flex}.bdw-onwardcard-go{color:var(--primary-600)}.bdw-onwardcard-t{font:600 18px/1.25 var(--font-body);color:var(--primary-800)}.bdw-onwardcard-d{font:400 14.5px/var(--lh-muted) var(--font-body);color:var(--ccw-ink-42);text-wrap:pretty}@container ccw (max-width:1099px){.bdw-find{grid-template-columns:minmax(0,1fr)}.bdw-find-main,.bdw-find-aside{padding:32px}.bdw-index{padding-block-start:72px}.bdw-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bdw-record{grid-template-columns:minmax(0,1fr)}.bdw-record-plate{min-block-size:240px;padding:56px 32px}.bdw-record-body{padding:32px}.bdw-lift{gap:var(--space-sub)}.bdw-pickgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bdw-pickgrid[data-n="1"] .bdw-pickfill{grid-column:span 1}.bdw-pickgrid[data-n="2"] .bdw-pickfill{display:none}.bdw-cat{grid-template-columns:minmax(0,1fr);gap:0}.bdw-rail{display:none}.bdw-chipbar{display:flex}.bdw-keygrid,.bdw-onwardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bdw-key-title{font-size:34px}.bdw-panel{padding:32px}.bdw-panel-title{font-size:32px}}@container ccw (max-width:639px){.ccw-hero-link--second.bdw-site{display:inline-flex}.bdw-find{box-shadow:var(--ccw-shadow-unit-m)}.bdw-find-main,.bdw-find-aside{padding:22px}.bdw-searchbox{flex-wrap:wrap;min-block-size:56px;padding:6px 10px 10px 14px}.bdw-submit{flex:100%}.bdw-index{padding-block-start:56px}.bdw-az-btn{min-inline-size:44px}.bdw-cards{grid-template-columns:minmax(0,1fr);gap:16px}.bdw-group{padding-block-start:var(--space-sub)}.bdw-record{box-shadow:var(--ccw-shadow-unit-m)}.bdw-record-body{padding:22px}.bdw-record-title{font-size:26px}.bdw-facts{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.bdw-record-plate{min-block-size:200px;padding:48px 22px}.bdw-plate--record .bdw-plate-name{font-size:36px}.bdw-lift{gap:var(--space-sub)}.bdw-pickgrid{grid-template-columns:minmax(0,1fr);gap:16px}.bdw-pickfill{display:none}.bdw-tab{min-block-size:44px}.bdw-group-title{font-size:28px}.bdw-group-head--cat{flex-direction:column;align-items:flex-start}.bdw-cfgswitch-btn{min-block-size:var(--target)}.bdw-keygrid,.bdw-onwardgrid{grid-template-columns:minmax(0,1fr)}.bdw-onward,.bdw-key{padding-block-end:80px}.bdw-key-title{font-size:28px}.bdw-panel{padding:24px 20px}.bdw-panel-title{font-size:26px}.bdw-bar{gap:8px 12px}.bdw-bar-count .ccw-cat-count{color:var(--ink-2);font-size:13.5px;font-weight:500}}@media (prefers-reduced-motion:reduce){.bdw-card{transition:none}.bdw-card:hover{transform:none}}:is(.bdw-pill,.bdw-az-btn,.bdw-card,.bdw-tab,.bdw-cfgswitch-btn,.bdw-fchip,.bdw-onwardcard):focus-visible{--focus-offset:var(--focus-offset-inset)}.bdw-costlink{min-height:var(--target);font:600 14px/1.3 var(--font-body);color:var(--link);text-underline-offset:3px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.bdw-bar .ccw-sort{min-inline-size:0;max-inline-size:100%}.bdw-bar .ccw-sort select{text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%}.bdw-back{align-items:center;gap:var(--space-label);min-block-size:var(--target);font:600 14px/1.3 var(--font-body);color:var(--link);text-underline-offset:3px;margin-block-end:var(--space-label);text-decoration:underline;display:inline-flex}.bdw-cmpsheet{border-radius:var(--r-surface);background:var(--surface);max-block-size:calc(100dvh - 48px);inline-size:min(1180px,100vw - 32px);max-inline-size:calc(100vw - 32px);color:var(--ink);box-shadow:var(--shadow-lg);border:0;flex-direction:column;padding:0;display:none;overflow:hidden}.bdw-cmpsheet[open]{display:flex}.bdw-cmpsheet::backdrop{background:var(--scrim)}.bdw-cmp-head{justify-content:space-between;align-items:center;gap:var(--space-inline) var(--space-inline);padding:var(--space-inline) var(--s7);border-block-end:1px solid var(--ccw-line-92);flex-wrap:wrap;display:flex}.bdw-cmp-titles{gap:var(--space-label);min-inline-size:0;display:grid}.bdw-cmp-title{font:600 22px/1.2 var(--font-body);letter-spacing:-.01em;color:var(--primary-800);overflow-wrap:anywhere;margin:0}.bdw-cmp-tools{align-items:center;gap:var(--space-inline);display:flex}.bdw-cmp-switch{gap:var(--space-label)}.bdw-cmp-scroll{padding:0 var(--s7) var(--space-inline);overscroll-behavior:contain;flex:1;overflow:auto}.bdw-cmp-table{--cols:1;min-inline-size:calc(160px + var(--cols) * 220px);display:grid}.bdw-cmp-row{grid-template-columns:160px repeat(var(--cols), minmax(0, 1fr));gap:var(--space-inline) var(--space-inline);padding-block:var(--space-inline);border-block-start:1px solid var(--ccw-line-92);align-items:start;display:grid}.bdw-cmp-row--cfg{border-block-start:0}.bdw-cmp-rowh{gap:var(--space-label);align-content:start;display:grid}.bdw-cmp-k{font:500 11px/1.3 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600)}.bdw-cmp-diff{padding:2px var(--space-label);border-radius:var(--r-pill);background:var(--mod-bg);color:var(--mod-ink);font:600 11px/1.4 var(--font-data);letter-spacing:.06em;text-transform:uppercase;justify-self:start}.bdw-cmp-cell{gap:var(--space-label);min-inline-size:0;font:400 14px/var(--lh-muted) var(--font-body);overflow-wrap:anywhere;display:grid}.bdw-cmp-cell--cfg{align-content:start}.bdw-cmp-type{font:500 12px/1.3 var(--font-body);color:var(--ccw-ink-42)}.bdw-cmp-name{font:600 16px/1.3 var(--font-body);color:var(--primary-800)}.bdw-cmp-name a{color:inherit}.bdw-cmp-remove{justify-self:start;align-items:center;gap:var(--space-label);min-block-size:var(--target);display:inline-flex}.bdw-cmp-nothere{color:var(--ccw-ink-42);font-size:13px;line-height:var(--lh-muted)}.bdw-cmp-cell .bdw-decode{margin:0}.bdw-cmp-nodiffs{margin:var(--space-inline) 0 0;font:400 14px/var(--lh-muted) var(--font-body);color:var(--ccw-ink-42)}.bdw-cmp-foot{justify-content:space-between;align-items:center;gap:var(--space-inline) var(--space-inline);padding:var(--space-inline) var(--s7);border-block-start:1px solid var(--ccw-line-92);flex-wrap:wrap;display:flex}.bdw-cmp-footnote{font:400 13px/var(--lh-muted) var(--font-body);color:var(--ccw-ink-42);min-inline-size:0}.bdw-cmp-acts{align-items:center;gap:var(--space-inline) var(--space-inline);flex-wrap:wrap;display:flex}@container ccw (max-width:639px){.bdw-cmpsheet{border-radius:var(--r-surface) var(--r-surface) 0 0;max-block-size:92dvh;inline-size:100vw;max-inline-size:100vw;margin:auto 0 0}.bdw-cmp-head,.bdw-cmp-foot,.bdw-cmp-scroll{padding-inline:var(--s4)}.bdw-cmp-table{min-inline-size:calc(112px + var(--cols) * 200px)}.bdw-cmp-row{grid-template-columns:112px repeat(var(--cols), minmax(0, 1fr))}}}
