@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@400;700&family=Montserrat:ital,wght@0,700;1,400&display=swap');
/* chat widget branding - Flack Brothers (fb2, template FB2).
 * Source of truth: the designer's Figma "Flack Brothers Ai Assistant (Copy)"
 * (file WsePjYdta2W3EHHiO2fvQy) and its 16 @2x artboard PNGs, which outrank
 * the node dump wherever the two disagree. Tooling and QA:
 * tickets/chat-themes-1102/fb2/qa-fb2/; design notes and the probe table:
 * tickets/chat-themes-1102/fb2/DESIGN-fb2.md. Glyphs are SVG exports of the
 * file's own nodes.
 *
 * Peugeot blue on white: an 81px #006EDC header with the designer's darker
 * lion shape, the white robot mark, "Flack Brothers Ltd" and the subtitle
 * under it; #EDEDED bot bubbles with a 1px #C7C7C7 stroke and a squared
 * bottom-left corner on a white ground; black user bubbles; the openers as a
 * white LIST - rows split by 1px #D0D0D0 rules, blue glyphs, black chevrons;
 * white r10 chips on a 0/4/4 25% shadow; white cards with a flush Details |
 * I'm Interested (blue) bar; a #E4E6EA footer band with a black stroked input
 * and the blue send circle. The launcher is the designer's blue "Virtual
 * Assistant" tab with the robot mark.
 * Type: Peugeot New (the site's own single 400 face; bold is synthesized),
 * Figtree for the car card text, Montserrat Bold for the section heads and
 * Montserrat Italic for the status line (the last three imported above).
 * The panel is 400x720 = the designer's artboard, so offsets transfer 1:1.
 *
 * Regenerate with tickets/chat-themes-1102/fb2/build-theme-fb2.py - edit the
 * generator, never this file.
 *
 * Served at /chat-theme; loaded by the widget AFTER its built-in stylesheet.
 */

.hdcw-fab,.hdcw-panel {
  --hdcw-accent: #0074E8;
  --hdcw-on-accent: #fff;
  --hdcw-font: 'Peugeot New', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --hdcw-bg: #fff;               /* cards, input, chips */
  --hdcw-surface: #fff;          /* the conversation ground (Rectangle 8 15:158, style ai-white) */
  --hdcw-text: #000000;
  --hdcw-muted: #6D6D6D;
  --hdcw-faint: #C7C7C7;        /* typing dots (decorative) */
  --hdcw-footer: #000000;          /* disclosure 54001:672 - every run overrides the #504949 base to black */
  --hdcw-border: #000000;          /* input stroke 24:705 */
  --hdcw-border-soft: #E4E6EA;
  --hdcw-radius: 15px;           /* panel 1:7, header 1:9 */
  --hdcw-radius-bubble: 10px;
  --hdcw-head-bg: #006EDC;
  --hdcw-head-color: #fff;
  --hdcw-user-bg: #000000;
  --hdcw-user-color: #fff;
  --hdcw-link: #000000;
  --hdcw-btn-bg: #0074E8;
  --hdcw-btn-color: #fff;
}

/* ---------- Launcher (Group 41 52001:624 on the 400x653 home artboard): the
 * designer's 140x48 tab (#0074E8 at 95%, r2), the white robot mark, a 1px
 * #D9D9D9 rule and "Virtual / Assistant" Bold 13 as outlines, as one SVG. It
 * ends 18px from the right edge and 23px from the bottom. */
.hdcw-fab {
  width: 140px;
  height: 48px;
  right: 18px;
  bottom: 23px;
  border-radius: 2px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%22140%22%20height=%2248%22%20viewBox=%220%200%20140%2048%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Crect%20width=%22140%22%20height=%2248%22%20rx=%222%22%20fill=%22%230074E8%22%20fill-opacity=%220.95%22/%3E%0A%3Cpath%20d=%22M31.4375%2026.1818C32.3823%2026.1818%2033.2885%2026.5553%2033.9566%2027.2202C34.6247%2027.8851%2035%2028.7869%2035%2029.7272C35%2032.365%2033.9099%2034.4781%2032.1215%2035.9081C30.3616%2037.3145%2028.0009%2037.9999%2025.5%2037.9999C22.9991%2037.9999%2020.6384%2037.3145%2018.8785%2035.9081C17.0901%2034.4805%2016%2032.365%2016%2029.7272C16.0001%2028.8496%2016.3273%2028.0032%2016.9182%2027.3518C17.5092%2026.7003%2018.3219%2026.2902%2019.1991%2026.2007L19.5625%2026.1818H31.4375ZM19.5625%2028.5454C19.2476%2028.5454%2018.9455%2028.6699%2018.7228%2028.8915C18.5001%2029.1132%2018.375%2029.4138%2018.375%2029.7272C18.375%2031.6583%2019.1445%2033.0907%2020.3653%2034.0645C21.6121%2035.0619%2023.41%2035.6363%2025.5%2035.6363C27.59%2035.6363%2029.3879%2035.0619%2030.6347%2034.0645C31.8555%2033.0907%2032.625%2031.6583%2032.625%2029.7272C32.625%2029.4138%2032.4999%2029.1132%2032.2772%2028.8915C32.0545%2028.6699%2031.7524%2028.5454%2031.4375%2028.5454H19.5625ZM25.5%2011.9999C25.8149%2011.9999%2026.117%2012.1245%2026.3397%2012.3461C26.5624%2012.5677%2026.6875%2012.8683%2026.6875%2013.1818V14.3636H29.0625C30.0073%2014.3636%2030.9135%2014.7371%2031.5816%2015.402C32.2497%2016.0669%2032.625%2016.9687%2032.625%2017.909V20.2727C32.625%2021.213%2032.2497%2022.1148%2031.5816%2022.7797C30.9135%2023.4446%2030.0073%2023.8181%2029.0625%2023.8181H21.9375C20.9927%2023.8181%2020.0865%2023.4446%2019.4184%2022.7797C18.7503%2022.1148%2018.375%2021.213%2018.375%2020.2727V17.909C18.375%2016.9687%2018.7503%2016.0669%2019.4184%2015.402C20.0865%2014.7371%2020.9927%2014.3636%2021.9375%2014.3636H24.3125V13.1818C24.3125%2012.8683%2024.4376%2012.5677%2024.6603%2012.3461C24.883%2012.1245%2025.1851%2011.9999%2025.5%2011.9999ZM21.9375%2016.7272C21.6226%2016.7272%2021.3205%2016.8517%2021.0978%2017.0734C20.8751%2017.295%2020.75%2017.5956%2020.75%2017.909V20.2727C20.75%2020.5861%2020.8751%2020.8867%2021.0978%2021.1083C21.3205%2021.33%2021.6226%2021.4545%2021.9375%2021.4545H29.0625C29.3774%2021.4545%2029.6795%2021.33%2029.9022%2021.1083C30.1249%2020.8867%2030.25%2020.5861%2030.25%2020.2727V17.909C30.25%2017.5956%2030.1249%2017.295%2029.9022%2017.0734C29.6795%2016.8517%2029.3774%2016.7272%2029.0625%2016.7272H21.9375Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M19.342%2011.6474C19.3775%2011.737%2019.4387%2011.8138%2019.5179%2011.8679C19.5971%2011.9221%2019.6906%2011.951%2019.7863%2011.951C19.882%2011.951%2019.9755%2011.9221%2020.0547%2011.8679C20.1339%2011.8138%2020.1952%2011.737%2020.2306%2011.6474L20.4707%2011.066C20.872%2010.0795%2021.6332%209.28571%2022.5977%208.84818L23.2764%208.5451C23.664%208.37069%2023.664%207.80074%2023.2764%207.62633L22.558%207.30419C21.6177%206.8788%2020.8697%206.11371%2020.4613%205.15976L20.2278%204.62031C20.1914%204.53247%2020.1301%204.45743%2020.0516%204.40465C19.973%204.35187%2019.8807%204.32371%2019.7863%204.32371C19.6919%204.32371%2019.5996%204.35187%2019.5211%204.40465C19.4425%204.45743%2019.3812%204.53247%2019.3448%204.62031L19.1123%205.1588C18.7036%206.11346%2017.9548%206.87896%2017.0137%207.30419L16.2953%207.62633C16.2083%207.66687%2016.1346%207.73167%2016.083%207.81308C16.0313%207.89448%2016.0039%207.98909%2016.0039%208.08571C16.0039%208.18234%2016.0313%208.27695%2016.083%208.35835C16.1346%208.43976%2016.2083%208.50456%2016.2953%208.5451L16.974%208.84818C17.9386%209.28528%2018.7002%2010.0787%2019.1019%2011.065L19.342%2011.6474Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M10.2068%2019.7611C10.2302%2019.8316%2010.2708%2019.892%2010.3231%2019.9346C10.3755%2019.9772%2010.4373%2019.9999%2010.5005%2019.9999C10.5638%2019.9999%2010.6256%2019.9772%2010.6779%2019.9346C10.7303%2019.892%2010.7708%2019.8316%2010.7943%2019.7611L10.953%2019.3038C11.2183%2018.5277%2011.7215%2017.9033%2012.3591%2017.5591L12.8078%2017.3207C13.0641%2017.1835%2013.0641%2016.7351%2012.8078%2016.5979L12.3329%2016.3445C11.7113%2016.0099%2011.2167%2015.408%2010.9467%2014.6576L10.7924%2014.2333C10.7684%2014.1642%2010.7278%2014.1051%2010.6759%2014.0636C10.624%2014.0221%2010.5629%2013.9999%2010.5005%2013.9999C10.4381%2013.9999%2010.3771%2014.0221%2010.3252%2014.0636C10.2732%2014.1051%2010.2327%2014.1642%2010.2087%2014.2333L10.0549%2014.6569C9.78478%2015.4078%209.28974%2016.01%208.66757%2016.3445L8.19261%2016.5979C8.1351%2016.6298%208.0864%2016.6808%208.05227%2016.7449C8.01814%2016.8089%208%2016.8833%208%2016.9593C8%2017.0353%208.01814%2017.1098%208.05227%2017.1738C8.0864%2017.2378%208.1351%2017.2888%208.19261%2017.3207L8.64132%2017.5591C9.27902%2017.903%209.78251%2018.5271%2010.0481%2019.303L10.2068%2019.7611Z%22%20fill=%22white%22/%3E%0A%3Crect%20x=%2244%22%20y=%229%22%20width=%221%22%20height=%2229%22%20fill=%22%23D9D9D9%22/%3E%0A%3Cpath%20d=%22M61.15%2021L58.18%2012.98H60.28L62.56%2019.35H62.89L65.17%2012.98H67.27L64.31%2021H61.15Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M68.2531%2014.48V13.03H70.1531V14.48H68.2531ZM68.2731%2021V15.28H70.1431V21H68.2731Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M71.7592%2021V15.28H73.0392L73.3192%2015.68C73.9892%2015.34%2074.6492%2015.15%2075.4592%2015.14V16.78C74.7992%2016.81%2074.1992%2016.91%2073.6292%2017.08V21H71.7592Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M79.5094%2021.09C77.4094%2021.09%2076.9694%2020.34%2076.9694%2018.96V16.7H76.1494V15.62L76.9694%2015.28V13.83H78.8394V15.28H80.5594V16.7H78.8394V18.83C78.8394%2019.47%2079.0494%2019.59%2079.7694%2019.59C80.0394%2019.59%2080.3094%2019.58%2080.5794%2019.54V21C80.2294%2021.06%2079.8894%2021.09%2079.5094%2021.09Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M84.4976%2021.16C82.6476%2021.16%2081.7976%2020.29%2081.7976%2018.86V15.28H83.6676V18.66C83.6676%2019.3%2083.9976%2019.56%2084.7876%2019.56C85.3876%2019.56%2085.9576%2019.37%2086.5076%2019.12V15.28H88.3676V21H87.0976L86.8076%2020.59C86.0676%2020.94%2085.3876%2021.16%2084.4976%2021.16Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M92.3716%2021.16C90.7816%2021.16%2089.7516%2020.59%2089.7516%2019.18C89.7516%2017.95%2090.3616%2017.4%2092.0616%2017.4H94.1216V17.28C94.1216%2016.79%2093.9016%2016.59%2092.5516%2016.59C91.7816%2016.59%2091.0116%2016.66%2090.1716%2016.77V15.31C91.1216%2015.16%2091.5516%2015.12%2092.7216%2015.12C95.2616%2015.12%2095.9916%2015.82%2095.9916%2017.21V21H94.7316L94.4816%2020.65C93.9416%2020.96%2093.2416%2021.16%2092.3716%2021.16ZM92.5016%2019.88C93.1516%2019.88%2093.6916%2019.76%2094.1216%2019.54V18.63H92.3616C91.7816%2018.63%2091.6016%2018.81%2091.6016%2019.25C91.6016%2019.68%2091.7716%2019.88%2092.5016%2019.88Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M97.5698%2021V12.98H99.4398V21H97.5698Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M58.18%2035L61.15%2026.98H64.28L67.24%2035H65.16L64.52%2033.19H60.91L60.27%2035H58.18ZM61.51%2031.5H63.91L62.87%2028.58H62.55L61.51%2031.5Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M68.0936%2034.83V33.45C68.9936%2033.63%2070.0636%2033.79%2071.0336%2033.79C72.0136%2033.79%2072.2636%2033.71%2072.2636%2033.4C72.2636%2033.06%2072.0836%2032.98%2070.9636%2032.89C68.7436%2032.72%2068.0736%2032.34%2068.0736%2031C68.0736%2029.75%2068.7636%2029.12%2071.0336%2029.12C71.9236%2029.12%2072.8236%2029.19%2073.7536%2029.39V30.77C72.7736%2030.59%2071.9736%2030.49%2071.1136%2030.49C70.0936%2030.49%2069.8736%2030.58%2069.8736%2030.88C69.8736%2031.19%2070.0536%2031.26%2071.1636%2031.36C73.3936%2031.52%2074.0736%2031.91%2074.0736%2033.28C74.0736%2034.54%2073.3536%2035.16%2071.1036%2035.16C70.1136%2035.16%2068.9336%2035.04%2068.0936%2034.83Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M75.0662%2034.83V33.45C75.9662%2033.63%2077.0362%2033.79%2078.0062%2033.79C78.9862%2033.79%2079.2362%2033.71%2079.2362%2033.4C79.2362%2033.06%2079.0562%2032.98%2077.9362%2032.89C75.7162%2032.72%2075.0462%2032.34%2075.0462%2031C75.0462%2029.75%2075.7362%2029.12%2078.0062%2029.12C78.8962%2029.12%2079.7962%2029.19%2080.7262%2029.39V30.77C79.7462%2030.59%2078.9462%2030.49%2078.0862%2030.49C77.0662%2030.49%2076.8462%2030.58%2076.8462%2030.88C76.8462%2031.19%2077.0262%2031.26%2078.1362%2031.36C80.3662%2031.52%2081.0462%2031.91%2081.0462%2033.28C81.0462%2034.54%2080.3262%2035.16%2078.0762%2035.16C77.0862%2035.16%2075.9062%2035.04%2075.0662%2034.83Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M82.3254%2028.48V27.03H84.2254V28.48H82.3254ZM82.3454%2035V29.28H84.2154V35H82.3454Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M85.6815%2034.83V33.45C86.5815%2033.63%2087.6515%2033.79%2088.6215%2033.79C89.6015%2033.79%2089.8515%2033.71%2089.8515%2033.4C89.8515%2033.06%2089.6715%2032.98%2088.5515%2032.89C86.3315%2032.72%2085.6615%2032.34%2085.6615%2031C85.6615%2029.75%2086.3515%2029.12%2088.6215%2029.12C89.5115%2029.12%2090.4115%2029.19%2091.3415%2029.39V30.77C90.3615%2030.59%2089.5615%2030.49%2088.7015%2030.49C87.6815%2030.49%2087.4615%2030.58%2087.4615%2030.88C87.4615%2031.19%2087.6415%2031.26%2088.7515%2031.36C90.9815%2031.52%2091.6615%2031.91%2091.6615%2033.28C91.6615%2034.54%2090.9415%2035.16%2088.6915%2035.16C87.7015%2035.16%2086.5215%2035.04%2085.6815%2034.83Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M95.6325%2035.09C93.5325%2035.09%2093.0925%2034.34%2093.0925%2032.96V30.7H92.2725V29.62L93.0925%2029.28V27.83H94.9625V29.28H96.6825V30.7H94.9625V32.83C94.9625%2033.47%2095.1725%2033.59%2095.8925%2033.59C96.1625%2033.59%2096.4325%2033.58%2096.7025%2033.54V35C96.3525%2035.06%2096.0125%2035.09%2095.6325%2035.09Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M100.282%2035.16C98.6918%2035.16%2097.6618%2034.59%2097.6618%2033.18C97.6618%2031.95%2098.2718%2031.4%2099.9718%2031.4H102.032V31.28C102.032%2030.79%20101.812%2030.59%20100.462%2030.59C99.6918%2030.59%2098.9218%2030.66%2098.0818%2030.77V29.31C99.0318%2029.16%2099.4618%2029.12%20100.632%2029.12C103.172%2029.12%20103.902%2029.82%20103.902%2031.21V35H102.642L102.392%2034.65C101.852%2034.96%20101.152%2035.16%20100.282%2035.16ZM100.412%2033.88C101.062%2033.88%20101.602%2033.76%20102.032%2033.54V32.63H100.272C99.6918%2032.63%2099.5118%2032.81%2099.5118%2033.25C99.5118%2033.68%2099.6818%2033.88%20100.412%2033.88Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M106.76%2029.28L107.05%2029.69C107.79%2029.34%20108.46%2029.12%20109.35%2029.12C111.22%2029.12%20112.06%2029.99%20112.06%2031.42V35H110.19V31.62C110.19%2030.98%20109.85%2030.72%20109.07%2030.72C108.47%2030.72%20107.9%2030.89%20107.35%2031.15V35H105.48V29.28H106.76Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M116.404%2035.09C114.304%2035.09%20113.864%2034.34%20113.864%2032.96V30.7H113.044V29.62L113.864%2029.28V27.83H115.734V29.28H117.454V30.7H115.734V32.83C115.734%2033.47%20115.944%2033.59%20116.664%2033.59C116.934%2033.59%20117.204%2033.58%20117.474%2033.54V35C117.124%2035.06%20116.784%2035.09%20116.404%2035.09Z%22%20fill=%22white%22/%3E%0A%3C/svg%3E") center / 140px 48px no-repeat;
  box-shadow: none;
  z-index: 1030;                 /* under the site's Bootstrap modals (1050) */
}
.hdcw-fab > svg { display: none; }
.hdcw-fab:hover { transform: scale(1.03); transform-origin: right bottom; }

/* ---------- Header (24:711): an 81px #006EDC band, r15 on top, with the
 * darker lion shape (54007:842, 248x81 at x88.5). Mark 33x42 at x15 y17;
 * title "Flack Brothers Ltd" Peugeot New Bold 15 (line 20) at x67 y23, one
 * line; subtitle Regular 11 (line 15) at x67 y46, UNDER the title. Nav icons
 * at x295 / x333 / x368 (exports with their 1px margin), y23. */
.hdcw-panel .hdcw-head {
  position: relative;
  height: 81px;
  flex: none;
  box-sizing: border-box;
  overflow: hidden;              /* an over-long name is clipped, never spilled */
  align-items: flex-start;
  padding: 0 15px 0 15px;
  gap: 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%22249%22%20height=%2281%22%20viewBox=%220%200%20249%2081%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%3E%0A%3Cuse%20xlink:href=%22%23stroke0_54007_842%22%20fill=%22black%22/%3E%0A%3Cuse%20xlink:href=%22%23stroke0_54007_842%22%20fill=%22%230065CA%22%20fill-opacity=%220.95%22/%3E%0A%3Cdefs%3E%0A%3Cpath%20id=%22stroke0_54007_842%22%20d=%22M4.7666%200C4.82893%201.40596%204.89534%202.78146%204.9707%204.12695C6.59107%2033.3798%2011.2369%2058.5855%2019.2686%2081H14.2314C6.38479%2058.5601%201.82792%2033.4149%200.21875%204.37207C0.137025%202.93057%200.0649394%201.47192%200%200H4.7666ZM71.0645%2052.6299C71.7279%2052.4205%2072.4379%2052.3956%2073.1152%2052.5566C76.1712%2053.2742%2082.6312%2054.8344%2087.5166%2056.0586C88.2944%2056.2988%2088.9663%2056.7902%2089.4219%2057.4531L90.4854%2059.1611C90.6686%2059.4592%2090.771%2059.7987%2090.7832%2060.1465C90.7954%2060.4941%2090.7164%2060.8389%2090.5547%2061.1484C89.6659%2062.8566%2088.3996%2065.1346%2087.0693%2067.4805L86.0586%2069.2568C84.1938%2072.5025%2082.3347%2075.6348%2081.2832%2077.2861C81.058%2077.7587%2080.7349%2078.1804%2080.335%2078.5244C79.935%2078.8685%2079.4663%2079.1277%2078.959%2079.2852C77.3626%2079.8358%2075.6364%2080.4201%2073.9141%2081H58.5215C58.4718%2080.8834%2058.4267%2080.7712%2058.3818%2080.668C58.3135%2080.5117%2058.2798%2080.3428%2058.2832%2080.1729C58.2832%2078.6411%2058.5918%2075.2246%2058.5918%2075.2246C58.6161%2075.247%2062.0133%2078.3719%2063.6631%2079.501C63.8044%2079.623%2063.9763%2079.7062%2064.1611%2079.7412C64.346%2079.7762%2064.5374%2079.7617%2064.7148%2079.7002C66.9864%2079.1307%2072.2084%2077.4229%2075.0781%2076.3809C75.7309%2076.1401%2076.3086%2075.7358%2076.752%2075.208C80.1179%2071.1296%2083.0767%2066.7438%2085.5879%2062.1113C85.8831%2061.5463%2085.943%2060.8909%2085.7559%2060.2832L85.291%2058.7861C85.2003%2058.5456%2085.0622%2058.3244%2084.8838%2058.1367C84.7053%2057.949%2084.4896%2057.798%2084.251%2057.6924C79.197%2055.8077%2075.2115%2054.4067%2070.5293%2052.8408L71.0645%2052.6299ZM105.246%2041.0371C105.251%2041.0516%20106.225%2044.1366%20107.158%2047.4883L107.483%2048.6787C108.022%2050.5528%20108.46%2052.4538%20108.796%2054.373C109.022%2055.3588%20108.908%2056.3907%20108.471%2057.3057C107.309%2060.3236%20105.188%2065.1803%20102.917%2070.1396L101.936%2072.2695C100.5%2075.377%2099.0531%2078.4282%2097.8018%2081H88.7881L90.0146%2079.416C95.6972%2072.2991%20100.881%2064.8125%20105.531%2057.0088C105.963%2056.2923%20106.166%2055.4653%20106.112%2054.6348C105.946%2051.3619%20105.557%2048.1033%20104.95%2044.8809C104.922%2044.6615%20104.922%2044.4391%20104.95%2044.2197L105.246%2041.0371ZM123.721%2076.1191C123.728%2076.1617%20124.25%2079.1978%20124.567%2081H121.74C122.389%2079.369%20123.049%2077.7416%20123.721%2076.1191ZM161.632%2035.7129L163.375%2036.459C163.893%2036.6792%20164.361%2036.9985%20164.752%2037.3984C172.511%2045.2077%20179.535%2053.6862%20185.741%2062.7314C186.076%2063.2869%20186.293%2063.9035%20186.38%2064.543C186.98%2070.0183%20187.23%2075.5146%20187.13%2081H180.246C180.185%2079.5357%20180.109%2078.0716%20180.014%2076.6084C179.882%2074.6024%20179.208%2072.6669%20178.062%2071C174.955%2066.6023%20171.402%2062.5228%20167.459%2058.8252C166.774%2058.1597%20166.313%2057.3058%20166.135%2056.377C164.741%2049.0656%20161.621%2035.6953%20161.621%2035.6953L161.632%2035.7129ZM171.026%2010.0664C172.136%209.66544%20173.36%209.69425%20174.448%2010.1465C185.215%2014.9852%20195.477%2020.8393%20205.087%2027.627C205.422%2027.8263%20205.709%2028.0947%20205.929%2028.4131C206.148%2028.7314%20206.295%2029.0926%20206.358%2029.4717C208.393%2039.9904%20208.863%2050.7429%20207.753%2061.3936C207.678%2062.1188%20207.455%2062.8222%20207.097%2063.4609C204.188%2069.5238%20200.865%2075.3821%20197.156%2081H192.619C193.443%2080.3545%20194.286%2079.6808%20194.851%2079.2051C195.191%2078.933%20195.483%2078.6073%20195.716%2078.2422C199.018%2072.915%20201.861%2067.327%20204.215%2061.5361C204.643%2060.358%20204.812%2059.104%20204.709%2057.8574C204.189%2050.4%20203.105%2042.9907%20201.467%2035.6904C201.335%2035.177%20201.093%2034.6964%20200.758%2034.2812C200.422%2033.8661%20200.001%2033.5251%20199.521%2033.2812C198.133%2032.5809%20195.419%2031.3678%20189.227%2028.9307C188.368%2028.5935%20187.57%2028.125%20186.862%2027.542C182.796%2024.1939%20176.458%2019.1829%20172.514%2016.2959C171.946%2015.8703%20171.291%2015.5704%20170.594%2015.418C169.897%2015.2656%20169.174%2015.2641%20168.476%2015.4131C165.571%2016.0508%20161.94%2016.9446%20159.878%2017.4912C159.331%2017.6645%20158.749%2017.7061%20158.182%2017.6113C157.804%2017.5715%20157.322%2017.5202%20156.811%2017.4746L156.038%2017.4062L153.964%2017.2412H153.818C160.522%2014.1664%20166.983%2011.496%20171.026%2010.0439V10.0664ZM248.12%200C248.057%201.47188%20247.987%202.93051%20247.907%204.37207C246.298%2033.4149%20241.741%2058.5601%20233.895%2081H228.855C236.888%2058.5841%20241.535%2033.3772%20243.155%204.12207C243.23%202.77836%20243.296%201.40414%20243.357%200H248.12ZM81.4805%2064.5088C79.5183%2067.7242%2077.3445%2070.8111%2074.9736%2073.75C74.7199%2074.0472%2074.3919%2074.2746%2074.0215%2074.4102C71.9476%2075.1732%2068.4908%2076.318%2065.9463%2077.0811L81.4805%2064.5088ZM52.4912%2068.4434L48.2793%2063.5918C48.8548%2062.635%2049.6456%2061.8188%2050.5908%2061.2061C51.534%2060.5947%2052.6066%2060.201%2053.7275%2060.0557L52.4912%2068.4434ZM75.2646%2013.9551L75.0723%2014.1377C74.061%2014.8726%2069.7978%2018.0776%2068.6416%2018.9717C68.4954%2019.0736%2068.3723%2019.2045%2068.2803%2019.3555C68.1884%2019.5063%2068.1297%2019.6743%2068.1074%2019.8486C67.846%2021.2665%2067.4159%2023.9603%2067.2881%2025.4521C67.2823%2025.645%2067.2116%2025.8304%2067.0879%2025.9805C66.9641%2026.1306%2066.7938%2026.2372%2066.6025%2026.2832C64.6216%2027.0747%2062.2805%2027.9063%2060.3809%2028.6465C60.1055%2028.7348%2059.8481%2028.8697%2059.6201%2029.0449C59.4284%2029.1873%2056.9121%2031.3965%2056.9121%2031.3965C56.9121%2031.3965%2062.39%2030.0759%2064.4004%2029.626C64.5868%2029.5694%2064.7836%2029.5507%2064.9775%2029.5723C65.1714%2029.5938%2065.3586%2029.655%2065.5273%2029.751C65.9398%2029.9389%2066.632%2030.2064%2066.998%2030.3203C67.4673%2030.5093%2067.9895%2030.5314%2068.4736%2030.3828C70.7393%2029.8874%2074.5439%2028.9996%2076.5713%2028.4814C77.4828%2028.2764%2078.3415%2027.8887%2079.0928%2027.3428C80.0629%2026.6823%2082.5205%2024.8711%2082.5205%2024.8711C82.5205%2024.8711%2082.4733%2025.1896%2082.4385%2025.3662C82.4157%2025.5017%2082.3511%2025.6276%2082.2529%2025.7256C81.7534%2026.2949%2080.8762%2027.2736%2080.4463%2027.7178C79.6718%2028.5652%2078.696%2029.2126%2077.6055%2029.6025C71.8485%2031.9542%2062.0078%2035.6106%2054.6299%2038.1445C54.2234%2038.2641%2053.8588%2038.4926%2053.5781%2038.8047C53.1906%2039.1902%2052.6764%2039.7509%2052.6719%2039.7559C52.7132%2039.7588%2058.6969%2040.1836%2060.5264%2040.3936C61.0767%2040.4437%2061.5955%2040.6699%2062.002%2041.0371C63.5128%2042.3131%2068.5081%2047.3577%2070.0068%2049.1113C69.9853%2049.1148%2055.7919%2051.4296%2049.2148%2053.0342C48.875%2053.1038%2048.5625%2053.2678%2048.3145%2053.5059C48.0665%2053.7439%2047.8936%2054.0465%2047.8154%2054.3779C47.2718%2056.2487%2045.9967%2062.2399%2045.9854%2062.293C45.6058%2062.1604%2045.2395%2061.9928%2044.8926%2061.792C44.4525%2061.5429%2044.06%2061.2208%2043.7314%2060.8408C41.8065%2058.7908%2040.0191%2056.6206%2038.3809%2054.3438C38.1747%2054.1014%2038.0565%2053.7987%2038.0449%2053.4834C38.0334%2053.1681%2038.1286%2052.8578%2038.3164%2052.6016C39.6526%2050.9901%2042.3311%2048.0461%2043.8125%2046.5371C44.0454%2046.2781%2044.2411%2045.989%2044.3936%2045.6777C44.9641%2044.2769%2045.4265%2042.836%2045.7764%2041.3672L45.8516%2041.082V41.043H45.8105L45.5381%2041.208L44.3291%2041.9541C44.0397%2042.0931%2043.8108%2042.3295%2043.6846%2042.6201C43.4464%2043.1155%2043.0226%2043.8898%2042.7031%2044.4307C42.5546%2044.6453%2042.3738%2044.8371%2042.168%2045C40.28%2046.4178%2038.1942%2047.9386%2036.707%2048.9863C36.657%2049.0168%2036.5974%2049.0288%2036.5391%2049.0205C36.4806%2049.0121%2036.4268%2048.9838%2036.3877%2048.9404C36.1957%2048.7522%2035.406%2047.87%2035.2666%2047.665C35.1464%2047.4991%2035.0856%2047.299%2035.0928%2047.0957C35.0928%2046.7256%2035.1273%2046.0817%2035.1621%2045.5977C35.2086%2045.0285%2035.3716%2044.7553%2036.0801%2044.0381C36.8758%2043.2296%2037.7355%2042.3867%2038.6475%2041.5156C40.8725%2039.6764%2046.4966%2035.2004%2056.5352%2028.1738C56.7262%2028.0434%2056.8944%2027.8836%2057.0342%2027.7012C58.0913%2026.3063%2061.1004%2022.4978%2061.8213%2021.5918C61.9256%2021.4633%2062.0447%2021.3464%2062.1758%2021.2441C63.1196%2020.4977%2064.1113%2019.811%2065.1445%2019.1885C67.9389%2017.4802%2073.3591%2014.3082%2076.3916%2012.5771L76.4258%2012.5664L75.2646%2013.9551ZM137.61%209.45117C138.03%209.37957%20138.463%209.43727%20138.848%209.61621L141.753%2010.9941C141.897%2011.0616%20142.025%2011.1602%20142.125%2011.2822C142.226%2011.4044%20142.297%2011.5474%20142.334%2011.7002C142.729%2013.3458%20143.223%2015.5269%20143.548%2017.3945C143.679%2018.1629%20143.534%2018.9525%20143.136%2019.627C141.922%2021.6939%20139.428%2025.4173%20138.034%2027.416C137.749%2027.8726%20137.66%2028.4213%20137.785%2028.9424C138.417%2032.3487%20141.04%2044.2457%20141.056%2044.3164L139.394%2042.8359C139.075%2042.5601%20138.837%2042.2066%20138.703%2041.8115C137.541%2038.4235%20135.315%2031.3455%20134.299%2027.9062C134.218%2027.6289%20134.207%2027.3363%20134.267%2027.0537C134.326%2026.7711%20134.455%2026.5062%20134.642%2026.2832C136.384%2024.2219%20138.894%2020.9249%20140.364%2018.8408C140.561%2018.6062%20140.693%2018.3257%20140.746%2018.0264C140.799%2017.7269%20140.771%2017.4188%20140.666%2017.1328C140.329%2016.4495%20139.76%2015.4247%20139.208%2014.4795C139.063%2014.2104%20138.817%2014.0065%20138.522%2013.9102L136.536%2013.2832C136.191%2013.1687%20135.817%2013.1687%20135.473%2013.2832C131.139%2014.8263%20125.306%2017.047%20121.739%2018.499C121.313%2018.7015%20120.827%2018.75%20120.368%2018.6357C119.334%2018.4877%20116.302%2017.9589%20114.85%2017.6855C114.789%2017.6729%20114.732%2017.6456%20114.684%2017.6074C114.635%2017.5693%20114.597%2017.5202%20114.571%2017.4648C114.546%2017.4097%20114.534%2017.3495%20114.537%2017.2891C114.54%2017.2283%20114.557%2017.1682%20114.588%2017.1152L116.331%2014.1436C116.447%2013.9446%20116.604%2013.771%20116.792%2013.6348C116.98%2013.4986%20117.195%2013.402%20117.423%2013.3516C123.064%2012.1159%20130.505%2010.6695%20137.581%209.44531L137.61%209.45117ZM75.3398%2023.1172C75.4703%2023.1054%2075.6012%2023.1348%2075.7139%2023.2002C75.8263%2023.2656%2075.9147%2023.3639%2075.9668%2023.4814C76.125%2023.8784%2076.1996%2024.3036%2076.1846%2024.7295C76.1695%2025.1553%2076.0655%2025.5738%2075.8799%2025.959C75.7911%2026.1274%2075.6675%2026.2759%2075.5166%2026.3945C75.3655%2026.5132%2075.1902%2026.5992%2075.0029%2026.6475L72.1973%2027.2568C72.1579%2027.2648%2072.117%2027.2638%2072.0781%2027.2539C72.0392%2027.2439%2072.003%2027.2251%2071.9727%2027.1992C71.9423%2027.1733%2071.9178%2027.1409%2071.9023%2027.1045C71.8869%2027.0682%2071.8802%2027.0285%2071.8828%2026.9893L72.1445%2023.7549C72.1538%2023.6494%2072.201%2023.5505%2072.2773%2023.4756C72.3538%2023.4007%2072.4548%2023.3538%2072.5625%2023.3447L75.3398%2023.1172ZM107.291%202.33398C107.365%202.33334%20107.438%202.35105%20107.502%202.38672C107.566%202.42244%20107.619%202.47469%20107.656%202.53711C107.693%202.5994%20107.714%202.67007%20107.714%202.74219C107.714%202.8144%20107.694%202.88569%20107.657%202.94824L100.785%2014.502C100.404%2015.1829%2099.7654%2015.69%2099.0068%2015.9141L86.1689%2019.8545C84.7723%2020.2826%2083.3288%2020.5498%2081.8691%2020.6514C79.0221%2020.862%2070.5645%2021.124%2070.5645%2021.124L70.75%2020.7314C70.8385%2020.5467%2070.9946%2020.4005%2071.1865%2020.3213L75.1885%2018.6533C75.4867%2018.5288%2075.749%2018.3331%2075.9502%2018.084L82.1309%2010.6182C82.4658%2010.204%2082.8803%209.85818%2083.3506%209.59961C88.6603%206.92403%2094.15%204.60475%2099.7803%202.6582C100.309%202.49511%20100.858%202.40705%20101.412%202.39648L107.291%202.33398ZM176.483%200C178.86%201.29024%20181.22%202.61065%20183.562%203.96191C184.084%204.25427%20184.575%204.59815%20185.026%204.9873C188.163%207.69773%20196.105%2015.6748%20196.105%2015.6748L193.625%2015.1914C193.28%2015.1253%20192.951%2014.9911%20192.66%2014.7979C186.716%2010.9142%20180.552%207.36291%20174.198%204.16113C173.471%203.80222%20172.683%203.57465%20171.874%203.48926C168.894%203.17609%20164.856%202.92019%20162.219%202.79492C160.999%202.77878%20159.803%202.47009%20158.733%201.89551C157.78%201.4206%20156.297%200.730472%20154.669%200H176.483ZM93.9795%200C91.3202%201.42035%2088.4952%202.94613%2085.6689%204.48633L83.665%205.5791C81.3413%206.8546%2079.0173%208.12486%2076.8271%209.33203L78.1689%207.62305C78.3032%207.4379%2078.4784%207.28469%2078.6807%207.17383L81.5322%205.3291L82.4561%204.72559C83.2052%204.23607%2083.8733%203.7973%2084.251%203.54102C84.4369%203.41575%2084.5538%203.32984%2084.792%203.15332C85.9404%202.30424%2087.3677%201.17965%2088.8271%200H93.9795Z%22/%3E%0A%3C/defs%3E%0A%3C/svg%3E") no-repeat 88.5px 0 / 249px 81px, #006EDC;
}
.hdcw-head::before {
  content: '';
  flex: 0 0 33px;
  height: 42px;
  margin: 17px 19px 0 0;         /* title at x67 */
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2233%22%20height=%2242%22%20viewBox=%220%200%2033%2042%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M28.6458%2026.7154C29.8006%2026.7154%2030.9081%2027.1719%2031.7247%2027.9846C32.5413%2028.7972%2033%2029.8994%2033%2031.0487C33%2034.2727%2031.6676%2036.8554%2029.4818%2038.6032C27.3309%2040.322%2024.4455%2041.1598%2021.3889%2041.1598C18.3323%2041.1598%2015.4469%2040.322%2013.2959%2038.6032C11.1102%2036.8583%209.77778%2034.2727%209.77778%2031.0487C9.77791%2029.976%2010.1778%2028.9416%2010.9%2028.1454C11.6223%2027.3492%2012.6156%2026.8479%2013.6878%2026.7385L14.1319%2026.7154H28.6458ZM14.1319%2029.6043C13.747%2029.6043%2013.3779%2029.7564%2013.1057%2030.0273C12.8335%2030.2982%2012.6806%2030.6656%2012.6806%2031.0487C12.6806%2033.4089%2013.6211%2035.1596%2015.1131%2036.3498C16.637%2037.5689%2018.8345%2038.2709%2021.3889%2038.2709C23.9433%2038.2709%2026.1407%2037.5689%2027.6647%2036.3498C29.1567%2035.1596%2030.0972%2033.4089%2030.0972%2031.0487C30.0972%2030.6656%2029.9443%2030.2982%2029.6721%2030.0273C29.3999%2029.7564%2029.0308%2029.6043%2028.6458%2029.6043H14.1319ZM21.3889%209.38203C21.7738%209.38203%2022.143%209.53421%2022.4152%209.8051C22.6874%2010.076%2022.8403%2010.4434%2022.8403%2010.8265V12.2709H25.7431C26.8979%2012.2709%2028.0054%2012.7275%2028.8219%2013.5401C29.6385%2014.3528%2030.0972%2015.455%2030.0972%2016.6043V19.4931C30.0972%2020.6424%2029.6385%2021.7446%2028.8219%2022.5573C28.0054%2023.3699%2026.8979%2023.8265%2025.7431%2023.8265H17.0347C15.8799%2023.8265%2014.7724%2023.3699%2013.9559%2022.5573C13.1393%2021.7446%2012.6806%2020.6424%2012.6806%2019.4931V16.6043C12.6806%2015.455%2013.1393%2014.3528%2013.9559%2013.5401C14.7724%2012.7275%2015.8799%2012.2709%2017.0347%2012.2709H19.9375V10.8265C19.9375%2010.4434%2020.0904%2010.076%2020.3626%209.8051C20.6348%209.53421%2021.004%209.38203%2021.3889%209.38203ZM17.0347%2015.1598C16.6498%2015.1598%2016.2806%2015.312%2016.0084%2015.5829C15.7363%2015.8538%2015.5833%2016.2212%2015.5833%2016.6043V19.4931C15.5833%2019.8762%2015.7363%2020.2436%2016.0084%2020.5145C16.2806%2020.7854%2016.6498%2020.9376%2017.0347%2020.9376H25.7431C26.128%2020.9376%2026.4972%2020.7854%2026.7694%2020.5145C27.0415%2020.2436%2027.1945%2019.8762%2027.1945%2019.4931V16.6043C27.1945%2016.2212%2027.0415%2015.8538%2026.7694%2015.5829C26.4972%2015.312%2026.128%2015.1598%2025.7431%2015.1598H17.0347Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M13.8624%208.95114C13.9058%209.06065%2013.9807%209.15455%2014.0775%209.2207C14.1743%209.28685%2014.2885%209.32221%2014.4055%209.32221C14.5224%209.32221%2014.6367%209.28685%2014.7335%209.2207C14.8303%209.15455%2014.9052%209.06065%2014.9485%208.95114L15.242%208.24056C15.7324%207.03482%2016.6629%206.06465%2017.8416%205.52989L18.6712%205.15946C19.1449%204.94629%2019.1449%204.24969%2018.6712%204.03652L17.7931%203.64279C16.6439%203.12287%2015.7296%202.18776%2015.2304%201.02181L14.945%200.362491C14.9006%200.255128%2014.8257%200.163418%2014.7297%200.0989094C14.6337%200.0344018%2014.5209%20-1.91917e-05%2014.4055%20-1.9212e-05C14.2901%20-1.92324e-05%2014.1773%200.0344017%2014.0813%200.0989093C13.9853%200.163418%2013.9103%200.255128%2013.8659%200.362491L13.5817%201.02065C13.0822%202.18745%2012.167%203.12306%2011.0167%203.64279L10.1386%204.03652C10.0323%204.08607%209.94228%204.16527%209.87918%204.26476C9.81607%204.36426%209.78254%204.47989%209.78254%204.59799C9.78254%204.71608%209.81607%204.83171%209.87918%204.93121C9.94228%205.0307%2010.0323%205.10991%2010.1386%205.15946L10.9682%205.52989C12.1472%206.06413%2013.078%207.03389%2013.569%208.2394L13.8624%208.95114Z%22%20fill=%22white%22/%3E%0A%3Cpath%20d=%22M2.69721%2018.8679C2.72585%2018.9541%202.77537%2019.0279%202.83937%2019.08C2.90336%2019.132%202.9789%2019.1598%203.05621%2019.1598C3.13352%2019.1598%203.20905%2019.132%203.27305%2019.08C3.33705%2019.0279%203.38657%2018.9541%203.4152%2018.8679L3.60922%2018.3089C3.93345%2017.3604%204.54855%2016.5972%205.32781%2016.1766L5.87624%2015.8852C6.18941%2015.7175%206.18941%2015.1695%205.87624%2015.0018L5.29573%2014.6921C4.53601%2014.2831%203.93158%2013.5475%203.60158%2012.6303L3.41291%2012.1116C3.38355%2012.0272%203.33401%2011.955%203.27053%2011.9043C3.20706%2011.8535%203.13249%2011.8265%203.05621%2011.8265C2.97993%2011.8265%202.90536%2011.8535%202.84189%2011.9043C2.77841%2011.955%202.72887%2012.0272%202.69951%2012.1116L2.5116%2012.6294C2.18139%2013.5472%201.57635%2014.2832%200.815921%2014.6921L0.235416%2015.0018C0.165124%2015.0408%200.105602%2015.1031%200.0638855%2015.1814C0.0221688%2015.2596%206.66025e-07%2015.3506%206.49781e-07%2015.4435C6.33538e-07%2015.5364%200.0221687%2015.6274%200.0638854%2015.7056C0.105602%2015.7839%200.165124%2015.8462%200.235416%2015.8852L0.783839%2016.1766C1.56325%2016.5968%202.17862%2017.3597%202.5032%2018.308L2.69721%2018.8679Z%22%20fill=%22white%22/%3E%0A%3C/svg%3E") center / contain no-repeat;
}
.hdcw-head > div { margin-top: 23px; min-width: 0; padding-right: 12px; }
.hdcw-head b {
  font-size: 15px;
  line-height: 20px;
  font-weight: 700;
  letter-spacing: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hdcw-head small {
  display: block;
  margin-top: 3px;               /* 54001:747 at y46: 23 + 20 + 3 */
  opacity: 1;
  font-size: 11px;
  font-weight: 400;
  line-height: 15px;
  white-space: nowrap;
}
.hdcw-reset, .hdcw-exp, .hdcw-close {
  flex: none;
  align-self: flex-start;
  padding: 0;
  font-size: 0;
  background-repeat: no-repeat;
  background-position: center;
}
.hdcw-reset {
  width: 22px;
  height: 18px;
  margin: 23px 0 0 auto;         /* reset 4028:981 ink x296..316 */
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2222%22%20height=%2218%22%20viewBox=%220%200%2022%2018%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M13%201C17.4133%201%2021%204.58667%2021%209C21%2013.4133%2017.4133%2017%2013%2017C8.58667%2017%205%2013.4133%205%209V5.66667%22%20stroke-width=%222%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke=%22white%22/%3E%0A%3Cpath%20d=%22M1%209L5%205L9%209%22%20stroke-width=%222%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke=%22white%22/%3E%0A%3C/svg%3E");
  background-size: 22px 18px;
}
.hdcw-reset svg { display: none; }
.hdcw-panel:not(.hdcw-max) .hdcw-exp {
  width: 18px;
  height: 18px;
  margin: 23px 0 0 16px;         /* expand 12:142 at x334 */
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2218%22%20height=%2218%22%20viewBox=%22-1%20-1%2018%2018%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M1.2002%2012V14.7998H4V16H0V12H1.2002ZM16%2016H12V14.7998H14.7998V12H16V16ZM16%204H14.7998V1.2002H12V0H16V4ZM4%201.2002H1.2002V4H0V0H4V1.2002Z%22%20fill=%22white%22/%3E%0A%3C/svg%3E");
  background-size: 18px 18px;
}
.hdcw-panel:not(.hdcw-max) .hdcw-exp svg { display: none; }
.hdcw-max .hdcw-exp { margin: 24px 0 0 16px; font-size: 0; }
.hdcw-close {
  width: 17px;
  height: 17px;
  margin: 23px 0 0 17px;         /* close 12:128 at x369 */
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2217%22%20height=%2217%22%20viewBox=%22-1%20-1%2017%2017%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M15%201.74427L13.2557%200L7.5%205.75573L1.74427%200L0%201.74427L5.75573%207.5L0%2013.2557L1.74427%2015L7.5%209.24427L13.2557%2015L15%2013.2557L9.24427%207.5L15%201.74427Z%22%20fill=%22white%22/%3E%0A%3C/svg%3E");
  background-size: 17px 17px;
}
/* The trade-in sheet (CON-1019, no artboard) reuses .hdcw-close in its own
 * header: keep the artwork's X there, centred in that bar. */
.hdcw-sheet-head .hdcw-close { align-self: center; margin: 0 0 0 12px; }

/* ---------- Message column: bubbles at x16, 334 wide; user bubbles end at
 * x382; the opener rows run x16..377 and the cards x18..384. */
.hdcw-msgs { padding: 14px 18px 14px 16px; gap: 10px; }  /* bubbles 10px apart (02: 269 -> 279) */

/* Bubbles. Bot (37:322 / 37:325 / 16:205 / 42:720): #EDEDED, 1px #C7C7C7
 * inside stroke, r10 with the BOTTOM-LEFT corner square, Peugeot New Regular
 * 12 on its intrinsic 16.16px leading with .12px tracking, the text box 17px
 * under the outer edge and 22px in; one line 51 tall (37:325), two 68
 * (37:322), three 83 (42:720). Fixed 334 (91.26%) wide.
 * User (37:388 / 42:676): #000000, white Regular 12, r10 with the
 * BOTTOM-RIGHT corner square, 48 tall for one line. */
.hdcw-msg {
  max-width: 96.2%;              /* the long user bubble 2030:495 is 352 of 366 */
  padding: 15px 22px;
  font-size: 12px;
  line-height: 16.16px;
  letter-spacing: .12px;
}
.hdcw-bot {
  width: 91.26%;
  max-width: 91.26%;
  box-sizing: border-box;
  background: #EDEDED;
  border-color: #C7C7C7;
  border-radius: 10px 10px 10px 0;
  padding: 16px 22px 17.5px 21px;  /* text 22px in from the outer edge (37:323 at x38); 51 / 68 / 83 tall for 1 / 2 / 3 lines */
  color: #000000;
}
/* Every bold run the widget emits in a plain bubble ("45 used vehicles" 16:206,
 * the quiz verdict 42:721, the greeting headline 1:11) is drawn REGULAR in
 * this artwork: one weight, no emphasis. Only the reply that links cars
 * (19:516) sets its count and the car names in Bold - see below. */
.hdcw-bot b, .hdcw-bot strong { font-weight: 400; }
/* The greeting (1:11 on 01-chat, 11, 15, 16): Peugeot New Regular 12, no
 * tracking, in a 95px bubble; ink rows 112 / 136 / 152 on 01-chat: the
 * headline line, then the second line on a 24px leading (an 8px gap), then
 * the third 16px under it. The headline (the admin greeting's **bold** run)
 * stays Regular and is an inline-block with an 8px bottom margin: that grows
 * its own line only, whatever the admin copy after it.
 * A first bubble followed by a car card (the vehicle page's "Interested in
 * this car?") or by the stock section heads (/search) is not the greeting and
 * keeps the plain bubble (CON-1024). */
.hdcw-msgs > .hdcw-bot:first-child:not(:has(+ .hdcw-cars, + .hdcw-ghead)) {
  letter-spacing: 0;
  line-height: 16px;
  padding: 13px 21px 24px 21px;  /* 1 + 13 + 16 + 8 + 16 + 16 + 24 + 1 = 95 */
  margin-bottom: 1px;            /* the next bubble 11px under it (02: 190 -> 201) */
}
.hdcw-msgs > .hdcw-bot:first-child:not(:has(+ .hdcw-cars, + .hdcw-ghead)) b,
.hdcw-msgs > .hdcw-bot:first-child:not(:has(+ .hdcw-cars, + .hdcw-ghead)) strong { display: inline-block; margin-bottom: 8px; font-weight: 400; }
/* A reply that links cars (19:515 on 16-browse-auto): WHITE, 1px #E4E6EA
 * stroke, Peugeot New Regular 11 on a 19px leading (.11px tracking), the count
 * and the car names Bold, the names underlined; the text box 28px under the
 * top edge and 68px above the bottom one (the designer's fixed rectangle). */
.hdcw-bot:has(a.hdcw-link) {
  background: #fff;
  border-color: #E4E6EA;
  font-size: 11px;
  line-height: 19px;
  letter-spacing: .11px;
  padding: 27px 22px 67px 21px;  /* text box 1232 in 1204..1623 */
}
.hdcw-bot:has(a.hdcw-link) b, .hdcw-bot:has(a.hdcw-link) strong { font-weight: 700; }
.hdcw-bot a.hdcw-link { font-weight: 700; color: #000000; text-decoration: underline; }
/* 'Adventurous' ink 24px in, 16px down, 14px from the right edge of its
 * 130x48 bubble (37:388, 04-help2); the next bot bubble 8px under it
 * (04: 328 -> 336). */
.hdcw-user { border-radius: 10px 10px 0 10px; font-weight: 400; letter-spacing: 0; line-height: 16px; padding: 16px 14px 16px 24px; margin-bottom: -2px; }
.hdcw-typing {
  background: #EDEDED;
  border-color: #C7C7C7;
  border-radius: 10px 10px 10px 0;
  padding: 16px 22px 16px 21px;
}
/* "Searching our stock..." (2030:573, 19:537): Montserrat Italic 12 #6D6D6D at
 * x20, 13px under the user bubble and 15px above the reply (09-help7). The
 * third instance (19:652) is Peugeot New 11 - the odd one out, not reproduced. */
.hdcw-status { font-family: 'Montserrat', var(--hdcw-font); font-style: italic; font-weight: 400; font-size: 12px; line-height: 15px; margin: 3px 0 5px; }

/* ---------- Openers (lozenge 12:145 / 54001:640 / 6001:1006 / 6001:1031 /
 * 2023:430): a white LIST, not buttons. Rows x16..377, their 72px rects
 * overlapping by 1px so each rule is a rect's last pixel: rules at 280 / 352
 * / 423 / 494, so the rows render 72 / 72 / 71 / 71 tall from 209, and
 * "Something else" 64 from 495; no radius, no shadow, the first row 19px
 * under the greeting. Titles Peugeot New Bold 13 (line 17.5) at x85 (rows
 * 1-2) / x84, the text box at 229 / 301 / 373 / 443 / 515; captions Regular
 * 11 (line 15) at 248 / 320 / 392 / 462. Blue glyphs 14-25px in, the black
 * chevron 6x12 at x353.5 (row 1) / x352.5, 238.5 / 310.5 / 381.5 / 452.5 /
 * 521.5 down the artboard. */
.hdcw-opener { gap: 0; margin: 8px 5px 0 0; }  /* 190 + 1 + 10 + 8 = 209 */
.hdcw-opener button { position: relative; }
.hdcw-opener button.hdcw-op-used,
.hdcw-opener button.hdcw-op-new,
.hdcw-opener button.hdcw-op-quiz,
.hdcw-opener button.hdcw-op-tradein,
.hdcw-opener button.hdcw-op-alert,
.hdcw-opener .hdcw-else.hdcw-op-else {
  box-sizing: border-box;
  border: 0;
  border-bottom: 1px solid #D0D0D0;
  border-radius: 0;
  background:
    url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%228%22%20height=%2214%22%20viewBox=%22-1%20-1%208%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M5.40984e-09%201.215L1.00917%202.18156e-07L6%206L1.00917%2012L4.23728e-07%2010.785L3.97792%206L5.40984e-09%201.215Z%22%20fill=%22black%22/%3E%0A%3C/svg%3E") no-repeat right 17.5px top 28.5px / 8px 14px border-box,
    #fff;
  color: #000000;
  text-align: left;
  box-shadow: none;
}
.hdcw-opener button.hdcw-op-used,
.hdcw-opener button.hdcw-op-new,
.hdcw-opener button.hdcw-op-quiz,
.hdcw-opener button.hdcw-op-tradein,
.hdcw-opener button.hdcw-op-alert {
  min-height: 71px;
  padding: 20px 36px 16px 68px;  /* 20 + 17.5 title + .5 + 15 caption + 17 + 1 rule = 71 */
  font-size: 13px;
  font-weight: 700;
  line-height: 17.5px;
  letter-spacing: 0;
}
/* The designer set each row by hand: "Browse Cars in Stock" and "New Peugeot"
 * at x85 (1px right of the others) in 72px rows, the first chevron 1px
 * further right (4020:762 @353.5); the quiz and alert rows 71 tall with the
 * alert title 1px higher (6001:1036 at 443) and their chevrons and glyphs 1px
 * higher too. */
.hdcw-opener button.hdcw-op-used,
.hdcw-opener button.hdcw-op-new { min-height: 72px; padding-left: 69px; padding-bottom: 17px; }
.hdcw-opener button.hdcw-op-used { background-position: right 16.5px top 28.5px; }
.hdcw-opener button.hdcw-op-quiz,
.hdcw-opener button.hdcw-op-tradein { background-position: right 17.5px top 27.5px; }
.hdcw-opener button.hdcw-op-alert { padding-top: 19px; padding-bottom: 17px; background-position: right 17.5px top 27.5px; }
/* Hover: a #F4F4F4 row, chevron kept. The full background is restated at
 * (0,3,1): on a vehicle page every row also carries .hdcw-else, and the
 * widget's `.hdcw-opener .hdcw-else:hover { background: ... }` shorthand would
 * otherwise wipe the chevron (and tile the glyph - CON-988). */
.hdcw-opener button.hdcw-op-new:hover {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%228%22%20height=%2214%22%20viewBox=%22-1%20-1%208%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M5.40984e-09%201.215L1.00917%202.18156e-07L6%206L1.00917%2012L4.23728e-07%2010.785L3.97792%206L5.40984e-09%201.215Z%22%20fill=%22black%22/%3E%0A%3C/svg%3E") no-repeat right 17.5px top 28.5px / 8px 14px border-box, #F4F4F4;
  opacity: 1;
}
.hdcw-opener button.hdcw-op-quiz:hover,
.hdcw-opener button.hdcw-op-tradein:hover,
.hdcw-opener button.hdcw-op-alert:hover {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%228%22%20height=%2214%22%20viewBox=%22-1%20-1%208%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M5.40984e-09%201.215L1.00917%202.18156e-07L6%206L1.00917%2012L4.23728e-07%2010.785L3.97792%206L5.40984e-09%201.215Z%22%20fill=%22black%22/%3E%0A%3C/svg%3E") no-repeat right 17.5px top 27.5px / 8px 14px border-box, #F4F4F4;
  opacity: 1;
}
.hdcw-opener button.hdcw-op-used:hover {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%228%22%20height=%2214%22%20viewBox=%22-1%20-1%208%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M5.40984e-09%201.215L1.00917%202.18156e-07L6%206L1.00917%2012L4.23728e-07%2010.785L3.97792%206L5.40984e-09%201.215Z%22%20fill=%22black%22/%3E%0A%3C/svg%3E") no-repeat right 16.5px top 28.5px / 8px 14px border-box, #F4F4F4;
  opacity: 1;
}
.hdcw-opener button.hdcw-op-else:hover {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%228%22%20height=%2214%22%20viewBox=%22-1%20-1%208%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M5.40984e-09%201.215L1.00917%202.18156e-07L6%206L1.00917%2012L4.23728e-07%2010.785L3.97792%206L5.40984e-09%201.215Z%22%20fill=%22black%22/%3E%0A%3C/svg%3E") no-repeat right 17.5px top 25.5px / 8px 14px border-box, #F4F4F4;
  opacity: 1;
}
/* Glyph boxes = the export (+ its 1px bezel where it has one), placed from the
 * row's padding box (artwork offset from the row top - the bezel). */
.hdcw-opener button.hdcw-op-used::before,
.hdcw-opener button.hdcw-op-new::before,
.hdcw-opener button.hdcw-op-quiz::before,
.hdcw-opener button.hdcw-op-tradein::before,
.hdcw-opener button.hdcw-op-alert::before,
.hdcw-opener button.hdcw-op-else::before {
  content: '';
  position: absolute;
  background: center / contain no-repeat;
}
/* Steering wheel (54001:667), 22x22 @32,232 on the row at 209. */
.hdcw-opener button.hdcw-op-used::before { left: 15px; top: 22px; width: 24px; height: 24px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2224%22%20height=%2224%22%20viewBox=%22-1%20-1%2024%2024%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M3.63786%208.25C4.19882%206.75027%205.2044%205.45762%206.5201%204.54503C7.83578%203.63244%209.3988%203.14343%2011%203.14343C12.6012%203.14343%2014.1642%203.63244%2015.4799%204.54503C16.7956%205.45762%2017.8011%206.75027%2018.3621%208.25H3.63786ZM3.15229%2010.6071C3.0547%2012.5523%203.68297%2014.4643%204.91523%2015.9723C6.14749%2017.4804%207.89593%2018.4772%209.82143%2018.7691V14.3676L6.53086%2010.6071H3.15229ZM12.1786%2018.7691C14.1041%2018.4772%2015.8525%2017.4804%2017.0848%2015.9723C18.317%2014.4643%2018.9452%2012.5523%2018.8477%2010.6071H15.4691L12.1786%2014.3676V18.7691ZM11%200C8.08262%200%205.28473%201.15893%203.22183%203.22183C1.15893%205.28473%200%208.08262%200%2011C0%2013.9174%201.15893%2016.7153%203.22183%2018.7782C5.28473%2020.8411%208.08262%2022%2011%2022C13.9174%2022%2016.7153%2020.8411%2018.7782%2018.7782C20.8411%2016.7153%2022%2013.9174%2022%2011C22%208.08262%2020.8411%205.28473%2018.7782%203.22183C16.7153%201.15893%2013.9174%200%2011%200Z%22%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20fill=%22%230074E8%22/%3E%0A%3C/svg%3E"); }
/* Peugeot lion shield (54001:695), 26x28 @30,304 on the row at 281. */
.hdcw-opener button.hdcw-op-new::before { left: 14px; top: 23px; width: 26px; height: 28px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2226%22%20height=%2228%22%20viewBox=%220%200%2026%2028%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M13.0009%200C17.3303%200.00374452%2021.6514%200.368595%2025.9173%201.09058C25.9828%202.81476%2026.0574%205.47956%2025.9325%207.74133C25.6522%2012.7835%2024.5161%2016.6971%2022.3571%2020.0577C20.0889%2023.5325%2016.8392%2026.291%2013.0009%2028C9.16254%2026.291%205.91288%2023.5325%203.6446%2020.0577C1.4857%2016.6971%200.349526%2012.7835%200.0692748%207.74133C-0.0593254%205.48016%200.0183201%202.81476%200.08444%201.09058C4.35032%200.36861%208.67148%200.00375894%2013.0009%200ZM13.0009%200.486019C8.83413%200.489904%204.67483%200.830288%200.565477%201.50369C0.474487%204.06122%200.474487%206.09657%200.565477%207.71584C0.840876%2012.672%201.95278%2016.5122%204.06498%2019.7999C6.23444%2023.1359%209.33494%2025.7962%2013.0009%2027.4672C16.6668%2025.796%2019.7673%2023.1355%2021.9368%2019.7993C24.049%2016.5116%2025.1609%2012.6715%2025.4363%207.71525C25.5267%206.09657%2025.5267%204.06122%2025.4363%201.5031C21.3269%200.829904%2017.1676%200.489719%2013.0009%200.486019ZM12.9651%2015.2094C12.9651%2015.2094%2013.0464%2015.6836%2013.0712%2015.8181C13.0872%2015.8753%2013.0861%2015.9358%2013.0682%2015.9924C13.0033%2016.2372%2012.7042%2017.5269%2012.4616%2018.8474L12.424%2019.0561C12.3257%2019.612%2012.242%2020.1644%2012.1917%2020.6362C12.1579%2020.8278%2012.1763%2021.0246%2012.245%2021.207C12.4507%2021.8797%2013.2102%2023.6371%2013.3557%2023.9583C13.3717%2023.9936%2013.3821%2024.0309%2013.3867%2024.0692L13.4413%2024.4841C12.6586%2023.1778%2011.9624%2021.8239%2011.357%2020.4306C11.2877%2020.2653%2011.2857%2020.0804%2011.3515%2019.9137C11.7888%2018.3144%2012.3277%2016.7432%2012.9651%2015.2094ZM11.0361%2011.5578C11.0361%2011.5578%2011.138%2011.8796%2011.2357%2012.2293L11.2696%2012.3532C11.3259%2012.5483%2011.3717%2012.7461%2011.4067%2012.9459C11.4304%2013.0485%2011.4184%2013.1559%2011.3727%2013.2511C11.2514%2013.5653%2011.03%2014.0708%2010.7928%2014.5871L10.6903%2014.8087C10.3998%2015.4358%2010.1049%2016.041%209.96239%2016.303C9.89231%2016.4314%209.80134%2016.5479%209.69306%2016.6479C9.38976%2016.949%208.81106%2017.5186%208.45255%2017.8369C8.34294%2017.9297%208.27426%2018.0603%208.26087%2018.2014C8.2184%2018.442%208.17594%2018.8534%208.16381%2019.065C8.15008%2019.2276%208.19492%2019.3899%208.29059%2019.5237C9.27015%2021.0128%2010.3895%2022.4095%2011.6342%2023.6958C11.6861%2023.742%2011.7421%2023.7837%2011.8016%2023.8202C11.8902%2023.8795%2012.1783%2024.0609%2012.1783%2024.0609C12.1899%2024.0689%2012.1996%2024.0792%2012.2068%2024.0911L12.3112%2024.2689L12.2839%2024.2559L12.239%2024.2339L12.1001%2024.1658L11.966%2024.1C11.7604%2023.9992%2011.5159%2023.8777%2011.3873%2023.8102C11.3343%2023.7824%2011.2843%2023.7494%2011.2381%2023.7118C9.9393%2022.4695%208.7684%2021.1056%207.74222%2019.6399C7.67699%2019.558%207.62971%2019.4638%207.60331%2019.3633C7.57691%2019.2627%207.57195%2019.158%207.58875%2019.0555C7.62878%2018.6021%207.69005%2018.0319%207.74404%2017.7818C7.76531%2017.6427%207.82869%2017.5131%207.92602%2017.4095C8.32335%2016.9626%208.80742%2016.3723%209.27936%2015.7666L9.44557%2015.5526C10.0389%2014.8118%2010.5802%2014.0326%2011.0658%2013.2203C11.1109%2013.1457%2011.132%2013.0596%2011.1265%2012.9731C11.1091%2012.6325%2011.0686%2012.2933%2011.0051%2011.9578C11.0022%2011.935%2011.0022%2011.9119%2011.0051%2011.8891L11.0361%2011.5578ZM16.9238%2011.0036L17.1058%2011.0812C17.1599%2011.1041%2017.2088%2011.1374%2017.2495%2011.179C18.0597%2011.9919%2018.7932%2012.8744%2019.4412%2013.816C19.4761%2013.8738%2019.4988%2013.9379%2019.5079%2014.0044C19.6908%2015.6674%2019.5615%2017.349%2019.1264%2018.9666C19.1139%2019.0297%2019.0884%2019.0896%2019.0515%2019.1428C19.0146%2019.196%2018.967%2019.2413%2018.9116%2019.276C18.4737%2019.5984%2017.8197%2020.1123%2017.1689%2020.6392L16.9638%2020.8046C16.1801%2021.4393%2015.4358%2022.0605%2015.1197%2022.3456C15.0404%2022.4173%2014.9714%2022.4993%2014.9147%2022.5892C14.7667%2022.8263%2014.5404%2023.2299%2014.4294%2023.4314L14.3985%2023.4907L14.3633%2023.5547C14.2159%2023.24%2013.895%2022.473%2013.7846%2022.1624C13.7457%2022.0698%2013.7442%2021.9663%2013.7804%2021.8726C14.1295%2020.9034%2014.5281%2019.9519%2014.9748%2019.0217V19.1598C14.9748%2019.1799%2014.9716%2019.2%2014.9651%2019.2191C14.7127%2019.9851%2014.5043%2020.7644%2014.3409%2021.5531C14.3211%2021.659%2014.3211%2021.7674%2014.3409%2021.8732C14.3961%2022.1594%2014.4707%2022.4418%2014.5641%2022.7184C14.6266%2022.5914%2014.6962%2022.468%2014.7728%2022.3486C14.818%2022.2801%2014.8718%2022.2174%2014.9329%2022.1618C15.3412%2021.7665%2016.0381%2021.1543%2016.7636%2020.542L17.0208%2020.3256C17.5783%2019.8574%2018.1352%2019.4022%2018.5744%2019.0543C18.6281%2019.0178%2018.6725%2018.9697%2018.7041%2018.9136C18.7357%2018.8576%2018.7535%2018.7952%2018.7563%2018.7313C18.8898%2017.5791%2018.9188%2016.4176%2018.8431%2015.2604C18.8293%2015.0516%2018.759%2014.8501%2018.6393%2014.6766C18.3149%2014.2188%2017.944%2013.7943%2017.5322%2013.4094C17.4607%2013.3401%2017.4125%2013.2512%2017.3939%2013.1545C17.2483%2012.3935%2016.9226%2011.0018%2016.9226%2011.0018L16.9238%2011.0036ZM7.46682%2012.7645C7.53611%2012.7427%207.61021%2012.74%207.68095%2012.7568C8.00003%2012.8315%208.67457%2012.9939%209.18472%2013.1213C9.26596%2013.1463%209.33611%2013.1975%209.38369%2013.2665L9.4947%2013.4443C9.51383%2013.4754%209.52454%2013.5106%209.52582%2013.5468C9.52709%2013.583%209.51888%2013.619%209.50198%2013.6512C9.40917%2013.829%209.27693%2014.0661%209.13802%2014.3103L9.03247%2014.4952C8.83775%2014.833%208.64363%2015.159%208.53384%2015.3309C8.51032%2015.3801%208.47662%2015.424%208.43485%2015.4598C8.39309%2015.4956%208.34417%2015.5226%208.2912%2015.539C7.78953%2015.7114%207.16594%2015.9183%206.79592%2016.0356C6.77942%2016.0389%206.76384%2016.0456%206.75024%2016.0553C6.73664%2016.065%206.72534%2016.0775%206.7171%2016.0918C6.70887%2016.1061%206.7039%2016.1221%206.70253%2016.1384C6.70116%2016.1548%206.70343%2016.1713%206.70917%2016.1868C6.73586%2016.3361%206.82139%2016.8441%206.85415%2016.9923C6.85679%2017.0072%206.86269%2017.0215%206.87144%2017.034C6.88019%2017.0465%206.89159%2017.0571%206.90487%2017.0649C6.91815%2017.0728%206.933%2017.0778%206.94843%2017.0796C6.96385%2017.0814%206.97949%2017.0799%206.99427%2017.0753C7.21326%2017.0344%207.79621%2016.8974%207.79621%2016.8974C7.79621%2016.8974%207.62454%2017.0527%207.52141%2017.1446C7.50292%2017.1618%207.48075%2017.1747%207.45651%2017.1825C7.29758%2017.2347%206.91056%2017.3408%206.78924%2017.3669C6.69522%2017.387%206.63456%2017.3503%206.6109%2017.2483C6.6109%2017.2483%206.4459%2016.5602%206.38585%2016.3261C6.37614%2016.2905%206.36705%2016.2597%206.35552%2016.2241C6.31063%2016.0884%206.20326%2015.8223%206.1426%2015.683C6.13545%2015.6667%206.13193%2015.6491%206.13229%2015.6314C6.13229%2015.472%206.16444%2015.1164%206.16444%2015.1164C6.16444%2015.1164%206.52112%2015.4435%206.69401%2015.5615C6.70876%2015.5742%206.72671%2015.5828%206.74602%2015.5864C6.76532%2015.5901%206.78527%2015.5886%206.8038%2015.5822C7.04098%2015.523%207.58632%2015.3451%207.88598%2015.2367C7.95415%2015.2116%208.01439%2015.1695%208.06069%2015.1146C8.41216%2014.6901%208.72112%2014.2336%208.98333%2013.7514C9.01416%2013.6925%209.02046%2013.6244%209.00092%2013.5611L8.9524%2013.4052C8.94292%2013.3802%208.92844%2013.3572%208.9098%2013.3377C8.89116%2013.3181%208.86873%2013.3024%208.84381%2013.2914C8.31607%2013.0952%207.89994%2012.9494%207.41101%2012.7864L7.46682%2012.7645ZM17.9047%208.33403C18.0205%208.29229%2018.1483%208.29525%2018.262%208.34233C19.3863%208.84599%2020.4577%209.4554%2021.4612%2010.1619C21.4962%2010.1827%2021.5262%2010.2106%2021.5491%2010.2437C21.5721%2010.2769%2021.5874%2010.3145%2021.594%2010.354C21.8065%2011.4489%2021.8555%2012.5681%2021.7396%2013.6767C21.7318%2013.7522%2021.7085%2013.8253%2021.6711%2013.8918C21.1953%2014.8804%2020.6139%2015.8171%2019.9368%2016.6864V16.674C19.9447%2016.5928%2019.9896%2016.1364%2019.992%2015.8892C19.9921%2015.8756%2019.9955%2015.8621%2020.0018%2015.8498C20.0081%2015.8376%2020.0172%2015.827%2020.0284%2015.8187C20.1436%2015.731%2020.302%2015.6065%2020.3924%2015.5307C20.4279%2015.5023%2020.4584%2015.4685%2020.4827%2015.4305C20.8276%2014.876%2021.1244%2014.2943%2021.3702%2013.6915C21.4149%2013.5689%2021.4325%2013.4384%2021.4218%2013.3086C21.3675%2012.5324%2021.2544%2011.7611%2021.0833%2011.0012C21.0695%2010.9478%2021.0442%2010.8978%2021.0092%2010.8546C20.9742%2010.8113%2020.9301%2010.7759%2020.8801%2010.7505C20.7351%2010.6776%2020.4518%2010.5513%2019.8052%2010.2977C19.7155%2010.2626%2019.6322%2010.2137%2019.5583%2010.153C19.1336%209.80453%2018.4718%209.28295%2018.06%208.98245C18.0007%208.93816%2017.9323%208.90699%2017.8595%208.89113C17.7867%208.87526%2017.7113%208.87508%2017.6384%208.89058C17.3351%208.95697%2016.9559%209.05002%2016.7406%209.10692C16.6834%209.12496%2016.6227%209.12923%2016.5635%209.11937C16.524%209.11522%2016.4737%209.10988%2016.4203%209.10514L16.3396%209.09803L16.1231%209.08084H16.1079C16.8079%208.76078%2017.4825%208.4828%2017.9047%208.33166V8.33403ZM8.55446%2014.0009C8.34958%2014.3356%208.12263%2014.6569%207.87506%2014.9629C7.84856%2014.9938%207.81428%2015.0175%207.77558%2015.0316C7.55902%2015.111%207.19809%2015.2302%206.9324%2015.3096L8.55446%2014.0009ZM5.65671%2013.5374L5.5275%2014.4104L5.08772%2013.9055C5.14781%2013.8059%205.23034%2013.721%205.32903%2013.6572C5.42773%2013.5934%205.54%2013.5524%205.65732%2013.5374H5.65671ZM8.02672%208.59423L7.9054%208.73885L7.88538%208.75782C7.77983%208.83427%207.33458%209.16797%207.21387%209.26102C7.1986%209.27163%207.18576%209.28522%207.17615%209.30094C7.16655%209.31665%207.16039%209.33414%207.15806%209.3523C7.13076%209.49988%207.08587%209.78023%207.07253%209.93552C7.07192%209.95561%207.0646%209.97495%207.05167%209.99058C7.03874%2010.0062%207.02092%2010.0173%207.00095%2010.0221C6.7941%2010.1044%206.54963%2010.191%206.35127%2010.268C6.32251%2010.2772%206.29562%2010.2913%206.27181%2010.3095C6.25179%2010.3243%205.98913%2010.5543%205.98913%2010.5543C5.98913%2010.5543%206.56116%2010.4168%206.77104%2010.37C6.79052%2010.3641%206.81103%2010.3622%206.83128%2010.3644C6.85154%2010.3667%206.8711%2010.373%206.88873%2010.383C6.93179%2010.4026%207.00398%2010.4304%207.0422%2010.4423C7.0912%2010.462%207.14571%2010.4643%207.19627%2010.4488C7.43285%2010.3972%207.83018%2010.3048%208.04188%2010.2508C8.13706%2010.2295%208.2267%2010.1891%208.30515%2010.1323C8.40645%2010.0635%208.66304%209.87507%208.66304%209.87507C8.66304%209.87507%208.65819%209.90826%208.65455%209.92663C8.65217%209.94073%208.6454%209.95378%208.63514%209.96397C8.58297%2010.0232%208.49138%2010.1252%208.44649%2010.1714C8.36561%2010.2596%208.26373%2010.327%208.14986%2010.3676C7.54871%2010.6124%206.52112%2010.9929%205.75073%2011.2567C5.70828%2011.2691%205.67024%2011.2929%205.64094%2011.3254C5.6003%2011.3657%205.54631%2011.4244%205.54631%2011.4244C5.54631%2011.4244%206.17475%2011.4689%206.36644%2011.4908C6.42392%2011.496%206.47806%2011.5195%206.52052%2011.5578C6.67823%2011.6905%207.19991%2012.2157%207.35642%2012.3982C7.35642%2012.3982%205.87266%2012.6394%205.18538%2012.8066C5.14989%2012.8138%205.11726%2012.8309%205.09135%2012.8556C5.06544%2012.8804%205.04734%2012.9119%205.03919%2012.9465C4.98217%2013.1421%204.84811%2013.7703%204.84811%2013.7703C4.80848%2013.7565%204.77029%2013.7391%204.73407%2013.7182C4.6881%2013.6922%204.64706%2013.6588%204.61274%2013.6192C4.41175%2013.4058%204.22513%2013.1799%204.05406%2012.9429C4.03253%2012.9177%204.02019%2012.8862%204.01898%2012.8533C4.01778%2012.8205%204.02777%2012.7882%204.04739%2012.7615C4.18691%2012.5938%204.46655%2012.2874%204.62124%2012.1303C4.64556%2012.1033%204.66598%2012.0732%204.6819%2012.0408C4.74147%2011.895%204.78973%2011.745%204.82627%2011.5921L4.83416%2011.5625V11.5583H4.82991L4.8014%2011.5755L4.67522%2011.6532C4.64498%2011.6676%204.62108%2011.6923%204.60789%2011.7225C4.58302%2011.7741%204.53874%2011.8547%204.50538%2011.911C4.48987%2011.9334%204.47106%2011.9533%204.44957%2011.9703C4.25242%2012.1179%204.03465%2012.2761%203.87936%2012.3852C3.87412%2012.3884%203.8679%2012.3896%203.86179%2012.3888C3.85568%2012.3879%203.85008%2012.385%203.846%2012.3804C3.82598%2012.3609%203.74348%2012.269%203.72892%2012.2477C3.71637%2012.2304%203.70997%2012.2096%203.71072%2012.1884C3.71072%2012.1499%203.71436%2012.0829%203.718%2012.0325C3.72286%2011.9732%203.73984%2011.9448%203.81385%2011.8701C3.89695%2011.7859%203.98673%2011.6982%204.08197%2011.6075C4.3143%2011.4161%204.90149%2010.9502%205.9497%2010.2188C5.96966%2010.2053%205.98727%2010.1886%206.00187%2010.1696C6.11227%2010.0244%206.42649%209.62791%206.50171%209.53367C6.51261%209.52029%206.52502%209.50816%206.53871%209.49751C6.63727%209.41981%206.74081%209.34834%206.84869%209.28355C7.14047%209.10573%207.70643%208.7756%208.02308%208.59542L8.02672%208.59423ZM14.4155%208.27002C14.4593%208.26256%2014.5045%208.26857%2014.5447%208.28721L14.848%208.43064C14.8631%208.43767%2014.8764%208.44792%2014.8869%208.46064C14.8974%208.47337%2014.9048%208.48823%2014.9086%208.50414C14.9499%208.67543%2015.0015%208.90244%2015.0354%209.09684C15.0491%209.17683%2015.0339%209.25898%2014.9924%209.32918C14.8656%209.54434%2014.6053%209.93197%2014.4598%2010.14C14.43%2010.1875%2014.4206%2010.2446%2014.4337%2010.2989C14.4998%2010.6545%2014.7752%2011.8992%2014.7752%2011.8992L14.6017%2011.7451C14.5684%2011.7163%2014.5435%2011.6795%2014.5295%2011.6384C14.4082%2011.2857%2014.1759%2010.549%2014.0697%2010.191C14.0612%2010.1621%2014.0601%2010.1316%2014.0663%2010.1022C14.0725%2010.0728%2014.086%2010.0453%2014.1055%2010.0221C14.2875%209.8075%2014.5495%209.46432%2014.703%209.24739C14.7236%209.22296%2014.7373%209.19373%2014.7428%209.16256C14.7484%209.13139%2014.7455%209.09935%2014.7346%209.06958C14.6994%208.99846%2014.6399%208.89177%2014.5823%208.79338C14.5671%208.76537%2014.5415%208.74414%2014.5107%208.73411L14.3033%208.66891C14.2673%208.65699%2014.2282%208.65699%2014.1922%208.66891C13.7397%208.82953%2013.1307%209.06069%2012.7582%209.21183C12.7137%209.2329%2012.663%209.23794%2012.6151%209.22605C12.5071%209.21064%2012.1905%209.15552%2012.0388%209.12707C12.0325%209.12575%2012.0265%209.12299%2012.0215%209.11902C12.0165%209.11504%2012.0124%209.10996%2012.0098%209.10419C12.0071%209.09842%2012.0059%209.09212%2012.0062%209.0858C12.0065%209.07947%2012.0083%209.07331%2012.0115%209.0678L12.1935%208.75841C12.2056%208.7377%2012.222%208.71967%2012.2416%208.70549C12.2613%208.6913%2012.2837%208.68127%2012.3075%208.67602C12.8965%208.54741%2013.6736%208.39686%2014.4124%208.26943L14.4155%208.27002ZM7.91328%209.69251C7.9269%209.69129%207.94056%209.69429%207.95233%209.70111C7.96409%209.70792%207.97336%209.71819%207.97879%209.73045C7.99531%209.77177%208.00302%209.81594%208.00146%209.86028C7.99989%209.90461%207.98909%209.94816%207.9697%209.98827C7.96042%2010.0058%207.94747%2010.0213%207.93169%2010.0336C7.91591%2010.046%207.89765%2010.055%207.8781%2010.06L7.58511%2010.1234C7.58099%2010.1242%207.57674%2010.1241%207.57267%2010.1231C7.5686%2010.122%207.56484%2010.1201%207.56167%2010.1174C7.5585%2010.1147%207.55601%2010.1113%207.55439%2010.1075C7.55278%2010.1038%207.55208%2010.0997%207.55235%2010.0956L7.57965%209.7589C7.58061%209.74789%207.58552%209.73758%207.59351%209.72977C7.6015%209.72196%207.61206%209.71716%207.62332%209.71622L7.91328%209.69251ZM11.2496%207.52914C11.2573%207.52907%2011.2649%207.53099%2011.2716%207.53471C11.2783%207.53843%2011.2838%207.54381%2011.2877%207.55031C11.2916%207.55681%2011.2937%207.56419%2011.2937%207.57172C11.2937%207.57924%2011.2917%207.58664%2011.2878%207.59315L10.5702%208.79575C10.5305%208.86663%2010.4638%208.91942%2010.3846%208.94274L9.04399%209.35289C8.89816%209.39745%208.74752%209.4253%208.5951%209.43587C8.29787%209.4578%207.41465%209.48507%207.41465%209.48507L7.43406%209.44417C7.44331%209.42494%207.45952%209.40974%207.47956%209.40149L7.89751%209.22783C7.92865%209.21487%207.95597%209.19449%207.97697%209.16856L8.6224%208.39153C8.65739%208.34839%208.70066%208.31235%208.74979%208.28543C9.30422%208.00693%209.87736%207.76554%2010.4653%207.56292C10.5205%207.54594%2010.5779%207.53676%2010.6357%207.53566L11.2496%207.52914ZM10.5332%206.13095C12.3278%205.98862%2014.1309%205.98189%2015.9265%206.11079C16.0349%206.11883%2016.1413%206.14405%2016.2414%206.18547C17.2582%206.63948%2018.2503%207.14455%2019.2137%207.69865C19.2682%207.72908%2019.3194%207.76483%2019.3666%207.80534C19.6942%208.08747%2020.5234%208.91785%2020.5234%208.91785L20.2644%208.86747C20.2283%208.86059%2020.1941%208.84668%2020.1637%208.82657C19.5429%208.42232%2018.8993%208.05267%2018.2359%207.7194C18.1599%207.68204%2018.0778%207.65835%2017.9932%207.64946C17.682%207.61686%2017.2605%207.59019%2016.9851%207.57715C16.8577%207.57547%2016.7328%207.54332%2016.6211%207.4835C16.3669%207.35725%2015.7518%207.08461%2015.4455%206.97022C15.3428%206.92616%2015.2311%206.90588%2015.1191%206.91095C14.5926%206.91865%2013.3927%206.95599%2012.7801%206.99333C12.7599%206.9954%2012.7396%206.9954%2012.7194%206.99333L12.4276%206.94888C13.2556%206.80959%2015.3023%206.63119%2016.1498%206.58733L15.8052%206.47471C15.7386%206.45315%2015.6691%206.44137%2015.599%206.43974C15.417%206.4356%2015.0063%206.4273%2014.4749%206.42671H14.2929C13.4886%206.42671%2012.4543%206.44745%2011.5026%206.51798C11.4188%206.52391%2011.3367%206.54397%2011.2599%206.57725C10.8747%206.74262%209.93449%207.24108%208.99182%207.75318L8.78255%207.86698C8.5399%207.99975%208.29726%208.13192%208.06857%208.25757L8.2087%208.07976C8.22272%208.06048%208.24095%208.04448%208.26208%208.03294L8.55992%207.8409L8.65637%207.77807C8.73462%207.7271%208.80438%207.68146%208.84381%207.65479C8.86322%207.64175%208.87536%207.63286%208.90023%207.61449C9.18412%207.40526%209.63179%207.03601%209.8987%206.80782C9.95891%206.75644%2010.0108%206.6965%2010.0528%206.63C10.1389%206.49309%2010.2348%206.34491%2010.2918%206.26312C10.3188%206.22489%2010.3542%206.19306%2010.3955%206.16998C10.4367%206.1469%2010.4828%206.13315%2010.5302%206.12976L10.5332%206.13095ZM4.22998%202.80468C4.59394%202.76793%204.79958%202.90663%204.79958%203.26877V3.46911C4.79958%203.83895%204.59515%203.98891%204.22998%204.02625C3.72447%204.07801%203.21897%204.13412%202.71346%204.19458V4.74164L2.3956%204.78017V3.01154C3.00706%202.93607%203.61852%202.86711%204.22998%202.80468ZM21.1894%202.74541C21.995%202.82207%2022.7998%202.90999%2023.6037%203.00917V3.29426C23.2563%203.25119%2022.9083%203.21029%2022.5598%203.17157V4.65333L22.2419%204.61836V3.14134C21.8917%203.10183%2021.5409%203.06626%2021.1894%203.03465V2.74541ZM7.80591%202.51544V2.80053C7.14309%202.84005%206.48068%202.88766%205.81868%202.94338V3.37842C6.40749%203.32903%206.9965%203.28596%207.58571%203.24921V3.5343C6.9965%203.57105%206.40749%203.61392%205.81868%203.66292V4.14064C6.48068%204.08532%207.14309%204.03771%207.80591%203.9978V4.28289C7.03755%204.32912%206.27161%204.38543%205.50809%204.45181V2.68436C6.27363%202.61759%207.03957%202.56128%207.80591%202.51544ZM18.1139%202.99968C18.1139%202.60316%2018.3147%202.52196%2018.7679%202.5516C19.1658%202.57847%2019.5633%202.6079%2019.9605%202.63991C20.3541%202.67132%2020.6138%202.77979%2020.6138%203.18401V3.97113C20.6138%204.36824%2020.3893%204.43936%2019.9605%204.40499C19.5629%204.37298%2019.1654%204.34374%2018.7679%204.31727C18.3348%204.28882%2018.1139%204.20702%2018.1139%203.7868V2.99968ZM15.0318%202.38268C15.8002%202.40046%2016.5673%202.42871%2017.3332%202.46743V2.75252C16.67%202.71933%2016.0066%202.69385%2015.343%202.67607V3.11111C15.9334%203.12731%2016.5234%203.14924%2017.113%203.1769V3.46199C16.5234%203.43394%2015.9334%203.41201%2015.343%203.3962V3.87333C16.0066%203.89111%2016.67%203.9168%2017.3332%203.95038V4.23547C16.5649%204.19596%2015.7977%204.16771%2015.0318%204.15072V2.38268ZM11.0391%202.38268V3.66114C11.0391%204.06537%2010.822%204.15427%2010.3846%204.1679C10.0036%204.17936%209.62269%204.19339%209.24174%204.20999C8.83593%204.22777%208.58783%204.15072%208.58783%203.75183V2.47158L8.89901%202.45617V3.78857C8.89949%203.80884%208.90426%203.82879%208.913%203.84717C8.92175%203.86555%208.9343%203.88196%208.94985%203.89537C8.9654%203.90879%208.98363%203.91891%209.00338%203.92512C9.02313%203.93132%209.04398%203.93346%209.06462%203.93142C9.56405%203.9085%2010.0635%203.89012%2010.5629%203.87629C10.5837%203.87629%2010.6043%203.87229%2010.6234%203.86451C10.6426%203.85673%2010.66%203.84532%2010.6747%203.83095C10.6893%203.81658%2010.7009%203.79952%2010.7088%203.78075C10.7167%203.76199%2010.7207%203.74188%2010.7206%203.7216V2.3892L11.0403%202.38149L11.0391%202.38268ZM18.5907%202.82661C18.5693%202.82428%2018.5477%202.82651%2018.5273%202.83313C18.5068%202.83975%2018.4881%202.85061%2018.4724%202.86497C18.4566%202.87933%2018.4443%202.89684%2018.4361%202.91631C18.428%202.93578%2018.4242%202.95674%2018.4251%202.97775V3.85259C18.4263%203.89617%2018.4438%203.93783%2018.4743%203.96962C18.5049%204.00142%2018.5463%204.02115%2018.5907%204.02506C19.1068%204.05865%2019.6224%204.09678%2020.1376%204.13946C20.1795%204.14075%2020.2202%204.12596%2020.251%204.09826C20.2819%204.07056%2020.3004%204.03216%2020.3026%203.99128V3.11407C20.3015%203.07003%2020.2842%203.02785%2020.2539%202.99521C20.2236%202.96257%2020.1823%202.94165%2020.1376%202.93626C19.622%202.89517%2019.1064%202.85803%2018.5907%202.82483V2.82661ZM12.4149%202.36075C12.9867%202.35679%2013.5585%202.35857%2014.1304%202.36608V2.65117C13.5193%202.64327%2012.9079%202.64169%2012.296%202.64643C12.2545%202.64791%2012.215%202.66424%2012.185%202.69233C12.155%202.72042%2012.1367%202.7583%2012.1334%202.79876V3.68426C12.1363%203.72607%2012.1547%203.76542%2012.1852%203.79489C12.2157%203.82436%2012.2562%203.84193%2012.299%203.84429C12.8474%203.83955%2013.3958%203.83955%2013.9441%203.84429V3.36657C13.6259%203.36301%2013.3076%203.36143%2012.9893%203.36183V3.07673C13.4115%203.07673%2013.8335%203.0799%2014.2553%203.08622V4.13353C13.6625%204.12484%2013.0696%204.12227%2012.4768%204.12582C12.0424%204.12582%2011.8222%204.05529%2011.8222%203.64336V2.87284C11.8192%202.48936%2012.0164%202.36371%2012.4149%202.36075ZM4.34887%203.08207H4.324C3.78695%203.1362%203.25051%203.19547%202.71468%203.25988V3.91186C3.25092%203.84784%203.78736%203.78857%204.324%203.73404C4.36582%203.72966%204.40489%203.71158%204.43485%203.68274C4.46481%203.65389%204.48389%203.61599%204.489%203.5752V3.21958C4.48774%203.19999%204.4824%203.18085%204.4733%203.16335C4.4642%203.14585%204.45153%203.13035%204.43608%203.11781C4.42063%203.10527%204.40272%203.09594%204.38344%203.09041C4.36417%203.08487%204.34394%203.08324%204.324%203.08562L4.34887%203.08207Z%22%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20fill=%22%23162133%22/%3E%0A%3C/svg%3E"); }
/* Corner marks (42002:540), 18x17 @34,376 on the row at 353. */
.hdcw-opener button.hdcw-op-quiz::before { left: 17px; top: 22px; width: 20px; height: 19px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2220%22%20height=%2219%22%20viewBox=%22-1%20-1%2020%2019%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M4.59731%200C2.53153%200.95335%200.954961%202.50572%200.00465123%204.33852L2.25291%205.38029C2.96515%204.00417%204.14603%202.83646%205.69676%202.1211L4.59731%200ZM13.4062%200.00552647L12.3032%202.12772C13.7603%202.80046%2014.9967%203.91568%2015.7541%205.38029L18%204.34185C16.9905%202.39083%2015.3469%200.902974%2013.4062%200.00552647ZM15.7517%2011.6152C15.0397%2012.9921%2013.8563%2014.1543%2012.3056%2014.87L13.4097%2017C15.4771%2016.0462%2017.0514%2014.4933%2018%2012.6581L15.7517%2011.6152ZM2.25059%2011.6197L0%2012.6603C1.01006%2014.6122%202.65479%2016.0995%204.59731%2016.9956L5.70032%2014.8722C4.24318%2014.1995%203.00798%2013.0841%202.25059%2011.6197Z%22%20fill=%22%230074E8%22/%3E%0A%3C/svg%3E"); }
/* No trade-in row in this artwork: the corner marks again, same box. */
.hdcw-opener button.hdcw-op-tradein::before { left: 17px; top: 22px; width: 20px; height: 19px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2220%22%20height=%2219%22%20viewBox=%22-1%20-1%2020%2019%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M4.59731%200C2.53153%200.95335%200.954961%202.50572%200.00465123%204.33852L2.25291%205.38029C2.96515%204.00417%204.14603%202.83646%205.69676%202.1211L4.59731%200ZM13.4062%200.00552647L12.3032%202.12772C13.7603%202.80046%2014.9967%203.91568%2015.7541%205.38029L18%204.34185C16.9905%202.39083%2015.3469%200.902974%2013.4062%200.00552647ZM15.7517%2011.6152C15.0397%2012.9921%2013.8563%2014.1543%2012.3056%2014.87L13.4097%2017C15.4771%2016.0462%2017.0514%2014.4933%2018%2012.6581L15.7517%2011.6152ZM2.25059%2011.6197L0%2012.6603C1.01006%2014.6122%202.65479%2016.0995%204.59731%2016.9956L5.70032%2014.8722C4.24318%2014.1995%203.00798%2013.0841%202.25059%2011.6197Z%22%20fill=%22%230074E8%22/%3E%0A%3C/svg%3E"); }
/* Lightning bolt (54001:670), 14x20 @38,446 on the row at 424. */
.hdcw-opener button.hdcw-op-alert::before { left: 21px; top: 21px; width: 16px; height: 22px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2216%22%20height=%2222%22%20viewBox=%22-1%20-1%2016%2022%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M8.16667%208.75L9.33333%200H7L0%208.75V11.25H5.83333L4.66667%2020H7L14%2011.25V8.75H8.16667Z%22%20fill=%22%230074E8%22/%3E%0A%3C/svg%3E"); }
.hdcw-opener button.hdcw-op-used::after,
.hdcw-opener button.hdcw-op-new::after,
.hdcw-opener button.hdcw-op-quiz::after,
.hdcw-opener button.hdcw-op-tradein::after,
.hdcw-opener button.hdcw-op-alert::after {
  /* in flow under the title, not absolute: a title that wraps on a phone
   * pushes the caption down instead of printing over it */
  display: block;
  margin-top: .5px;
  text-align: left;
  font-size: 11px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0;
  color: #000000;
}
/* The artwork's captions, verbatim; the stock number is live (CON-995): the
 * widget sets data-stock on the button once /chat/search answers, and the
 * caption without a number shows until it arrives, or if it cannot.
 * Roll back to the artwork's typed number: delete the [data-stock] rule and
 * put 'Over 40 Cars in stock' (30002:640) in the one above it. */
.hdcw-opener button.hdcw-op-used::after { content: 'Cars in stock'; }
.hdcw-opener button.hdcw-op-used[data-stock]::after { content: attr(data-stock) ' Cars in stock'; }
.hdcw-opener button.hdcw-op-new::after { content: 'Explore our new Peugeot Range'; }
.hdcw-opener button.hdcw-op-quiz::after { content: 'Get matched to car to suit your needs'; }
.hdcw-opener button.hdcw-op-tradein::after { content: 'Get valuation for your current car'; }
.hdcw-opener button.hdcw-op-alert::after { content: 'Receive a daily stock alert'; }

/* "Something else" (2023:430): the last row, 495..559, no rule under it,
 * title Bold 13 at x86 (70 in), 21px under the row top; the "?" (36004:729,
 * stroke 2) at 41,515; chevron 26.5 down. */
.hdcw-opener .hdcw-else.hdcw-op-else {
  min-height: 64px;
  border-bottom: 0;
  padding: 21px 36px 25.5px 70px;  /* title ink 518.5 (2023:434 at 515; the synthesized bold sits 1px higher than the real face) */
  font-size: 13px;
  font-weight: 700;
  line-height: 17.5px;
  letter-spacing: 0;
  background:
    url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%228%22%20height=%2214%22%20viewBox=%22-1%20-1%208%2014%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M5.40984e-09%201.215L1.00917%202.18156e-07L6%206L1.00917%2012L4.23728e-07%2010.785L3.97792%206L5.40984e-09%201.215Z%22%20fill=%22black%22/%3E%0A%3C/svg%3E") no-repeat right 17.5px top 25.5px / 8px 14px border-box,
    #fff;
}
.hdcw-opener button.hdcw-op-else::before { left: 25px; top: 20px; width: 10px; height: 19px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2210%22%20height=%2219%22%20viewBox=%220%200%2010%2019%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M1.02481%204.81931C1.02481%20-0.240023%208.97519%20-0.240023%208.97519%204.81931C8.97519%208.43312%205.36138%207.71036%205.36138%2012.0469M5.36138%2017.8435L5.37584%2017.8276%22%20stroke-width=%222.04962%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke=%22%230074E8%22/%3E%0A%3C/svg%3E"); }
/* On a vehicle page the widget gives every row the hdcw-else class too: the
 * rows keep their own look, only "Something else" is the short one. */

/* Context CTA ("Tell me about this car" 19:683 on 16-browse-auto): 349x55 at
 * x24, square, flat #0074E8, white Peugeot New Bold 14 (line 19) centred, the
 * text box 17px under the top. */
.hdcw-opener button.hdcw-op-ctx {
  min-height: 55px;
  margin: 0 4px 0 8px;           /* x24..373 in the x16..377 opener column */
  border: 0;
  border-radius: 0;
  padding: 17px 0 19px;
  background: #0074E8;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  letter-spacing: 0;
}
.hdcw-opener button.hdcw-op-ctx:hover { background: #0074E8; opacity: .85; }

/* ---------- Chips (item 16:212): 31px white, r10, NO stroke, 0/4/4 25%
 * shadow, Peugeot New Regular 10/13 black, centred, the text box 9px under
 * the chip top; 13.5px side padding (16:212 is 124 wide for its 94px label,
 * 16:248 121 for a 104px one: hand-sized, 13.5 keeps the four POPULAR rows),
 * 5px gaps, a 36px row pitch, rows at x18 (15-browse). Selected = 1px #000
 * inside stroke ("Adventurous" 37:328). */
.hdcw-chips { gap: 5px; padding: 0 2px; }
.hdcw-chip {
  background: #fff;
  color: #000000;
  border-color: transparent;
  border-radius: 10px;
  min-height: 31px;
  box-sizing: border-box;
  padding: 9px 12.5px 7px;        /* text box 9px under the chip top; 13.5px sides keep the artwork's four POPULAR rows (its chips are hand-sized 8-15px) */
  font-size: 10px;
  line-height: 13px;
  letter-spacing: 0;
  box-shadow: 0 4px 4px rgba(0,0,0,.25);
}
.hdcw-chip:hover { background: #F4F4F4; border-color: transparent; color: #000000; }
.hdcw-chip--sel { border-color: #000000; box-shadow: 0 4px 4px rgba(0,0,0,.25); font-weight: 400; }
.hdcw-chip--sel:hover { border-color: #000000; }
/* Bootstrap's reboot (FB2 loads 4.3.1) adds `button:focus { outline: 5px auto }`,
 * so a tapped chip would also wear the browser's focus ring. Mouse and touch
 * focus drop it; keyboard focus keeps a visible ring. */
.hdcw-chip:focus:not(:focus-visible) { outline: 0; }
/* POPULAR / LIFESTYLE / MAKES (16:213): Montserrat Bold 11 #6D6D6D, no
 * tracking, at x24; 13px under a bubble, 18px under a chip row, 9px above
 * its chips. */
.hdcw-ghead {
  font-family: 'Montserrat', var(--hdcw-font);
  letter-spacing: 0;
  font-size: 11px;
  line-height: 13px;
  margin: 3px 6px -1px 8px;
}
.hdcw-chips + .hdcw-ghead { margin-top: 8px; }
/* Answer chips straight under a question (the quiz, 02-help1 .. 07-help5):
 * flush with the bubble at x16, 8px under it, 4px gaps on a 35px pitch. */
.hdcw-bot + .hdcw-chips { padding-left: 0; margin-top: -2px; gap: 4px; }

/* ---------- Car cards ("csr search" 19:566): 176 wide, 14px apart, white,
 * 1px #E4E6EA, r10, 244 tall, 11px under the bubble. Photo 176x113,
 * square-topped. Body 12px in: title Regular 12/16 (two lines), price Bold
 * 12/18, monthly Regular 12/16, meta Regular 10/17. Flush split action bar at
 * 213, 31 tall: Details (77, white) | I'm Interested (99, #0074E8, white ink),
 * both Peugeot New Regular 10/13 ls -.1px, #E4E6EA rules. The card TEXT is
 * Figtree (19:545's runs, and the PNG's geometric "a" / "2"); the bar labels
 * (19:565, 2023:442) are Peugeot New. */
.hdcw-cars { gap: 14px; padding: 1px 2px 0; margin: 0 0 -1px; }  /* 11px under the bubble, the model chips 9px under the cards (08: 232 -> 243, 487 -> 496) */
.hdcw-ncgrid { gap: 14px; }
.hdcw-car { border-radius: 0 0 10px 10px; border-color: #E4E6EA; }
.hdcw-car img.hdcw-carimg, .hdcw-car .hdcw-noimg { height: 113px; }
.hdcw-car .hdcw-carbody { padding: 7px 11px 5px; font-family: 'Figtree', var(--hdcw-font); }  /* 1 + 113 + 7 + 32 + 2 + 18 + 16 + 1 + 17 + 5 + 31 + 1 = 244 */  /* ink rows 124.5 / 140.5 / 159.5 / 175.5 / 194 under the card top, the bar at 213 (19:545, 19:564) */
.hdcw-car h4.hdcw-cartitle {
  /* name every property: Bootstrap's h4 rule and FB2's h1-h6 rules would win otherwise */
  margin: 0;
  padding: 0;
  font-family: 'Figtree', var(--hdcw-font);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: .12px;
  color: #000000;
  max-height: 32px;
}
.hdcw-car .hdcw-price { color: #000000; font-size: 12px; font-weight: 700; line-height: 18px; margin-top: 2px; letter-spacing: .12px; }
.hdcw-car .hdcw-mo { color: #000000; font-size: 12px; font-weight: 400; line-height: 16px; letter-spacing: .12px; }
.hdcw-car .hdcw-meta { color: #000000; font-size: 10px; line-height: 17px; margin-top: 1px; letter-spacing: 0; }
.hdcw-ncgrid .hdcw-carbody { padding: 8px 11px 14px; }
.hdcw-ncgrid h4.hdcw-cartitle { max-height: none; }
.hdcw-car .hdcw-actions { margin: auto 0 0; gap: 0; }
.hdcw-car .hdcw-pick {
  flex: 77 0 0;
  border: 0;
  border-top: 1px solid #E4E6EA;
  border-radius: 0 0 0 9px;
  min-height: 31px;
  padding: 9px 0 8px;            /* label ink 11px under the bar's top rule (19:565) */
  font-family: var(--hdcw-font);
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  letter-spacing: -.1px;
  background: #fff;
  color: #000000;
}
.hdcw-car .hdcw-pick:hover { background: #F4F4F4; color: #000000; }
.hdcw-car .hdcw-pick--primary {
  flex: 99 0 0;
  border-left: 1px solid #E4E6EA;
  border-radius: 0 0 9px 0;
  background: #0074E8;
  color: #fff;
}
.hdcw-car .hdcw-pick--primary:only-child { border-left: 0; border-radius: 0 0 9px 9px; }
.hdcw-car .hdcw-pick--primary:hover { background: #0074E8; opacity: .85; color: #fff; }

/* ---------- Footer (24:712): #E4E6EA band 400x129. Input 299x51 @21,20
 * (from the band top), r10, 1px #000, white; placeholder Peugeot New Regular
 * 12 ls .12px black, 25px in. Send: the blue 52px circle 8px right of it,
 * 20px off the panel's right edge. Disclosure Regular 10/15 (ls .1px), black,
 * centred in a 303px box at x48, 12px under the input and 18px above the
 * panel foot, "Terms & Conditions" NOT underlined (every artboard). */
.hdcw-input {
  background: #E4E6EA;
  border-top: 0;
  padding: 20px 20px 10px 21px;  /* the 52px send sets the row: 20 + 52 + 10 */
  gap: 8px;
}
.hdcw-input input {
  box-sizing: border-box;
  min-width: 0;
  height: 51px;
  border-radius: 10px;
  padding: 0 16px 2px 24px;
  font-size: 12px;
  line-height: 47px;             /* placeholder ink 631.5 (12002:602 at y628) */
  letter-spacing: .12px;
  background: #fff;
}
/* font: inherit - FB2's style.css line 5547 has a bare ::-webkit-input-placeholder
 * { font-size: 1rem; color: #525252 } that reaches the widget's input. */
.hdcw-input input::placeholder { color: #000000; opacity: 1; font: inherit; letter-spacing: inherit; }
.hdcw-input input::-webkit-input-placeholder { color: #000000; opacity: 1; font: inherit; letter-spacing: inherit; }
.hdcw-input input:focus { border-color: #0074E8; }
.hdcw-send {
  width: 52px;
  height: 52px;
  padding: 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width=%2252%22%20height=%2252%22%20viewBox=%220%200%2052%2052%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%0A%3Cpath%20d=%22M52%2026C52%2040.3594%2040.3594%2052%2026%2052C11.6406%2052%200%2040.3594%200%2026C0%2011.6406%2011.6406%200%2026%200C40.3594%200%2052%2011.6406%2052%2026Z%22%20fill=%22%230074E8%22%20fill-opacity=%220.95%22/%3E%0A%3Cpath%20d=%22M21.6667%2026L19%2034L35%2026L19%2018L21.6667%2026ZM21.6667%2026H27%22%20stroke-width=%222%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20stroke=%22white%22/%3E%0A%3C/svg%3E") center / 52px 52px no-repeat;
}
.hdcw-send svg { display: none; }
.hdcw-send:disabled { opacity: .5; }
.hdcw-powered {
  background: #E4E6EA;
  font-size: 10px;
  line-height: 15px;
  letter-spacing: .1px;          /* 54001:672 ls 0.10px */
  padding: 1px 49px 16px 48px;   /* 54001:672: a 303px box at x48, 673..703, 17px above the foot */
}
.hdcw-powered a.hdcw-tc { color: #000000; text-decoration: none; }
.hdcw-powered a.hdcw-tc:hover { color: #000000; text-decoration: underline; }
.hdcw-powered > div { display: inline; }
.hdcw-powered > div:first-child::after { content: '.   '; white-space: pre; }

@media (max-width: 480px) {
  .hdcw-powered { padding: 1px 24px 16px; }
}

/* A themed input font-size under 16px would defeat the widget's iOS zoom
 * guard (equal specificity, theme loads last - CON-781/CON-853 trap). */
@media (pointer: coarse) {
  .hdcw-input input { font-size: 16px; }
}
