/* Result-analysis component, skinned with the site's own visual system (scoped to #qtxsmt-analysis).
   Source values (computed on the original page): font Arial,Tahoma,Helvetica 15px; border #D9D3CB 1px;
   th #F3F3F3 13px/700 black; zebra #F3F3F3; labels/special values #FF6600; headings #BB2E28; text #000/#222. */
#qtxsmt-analysis[hidden]{display:none!important}
body.qa-on .col-firstlast{display:none!important}
#qtxsmt-analysis,#qtxsmt-analysis *{box-sizing:border-box}
#qtxsmt-analysis{background:#fff;color:#000;font-family:inherit;font-size:15px;line-height:normal;padding:12px;margin:12px 0}
#qtxsmt-analysis .qa-filter{padding-bottom:12px;border-bottom:1px solid #D9D3CB}
#qtxsmt-analysis .qa-mode{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px;margin-bottom:8px;font-weight:700;color:#000}
#qtxsmt-analysis .qa-mode label{display:inline-flex;align-items:center;gap:4px;min-height:28px;cursor:pointer}
#qtxsmt-analysis .qa-mode .qa-off{color:#666;opacity:.6;cursor:not-allowed}
#qtxsmt-analysis .qa-digits{display:grid;grid-template-columns:repeat(10,1fr);background:#D9D3CB;padding:1px;gap:1px}
#qtxsmt-analysis .qa-digits button{min-width:0;height:34px;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#000;font-weight:700;font-size:15px;line-height:1;font-family:inherit;cursor:pointer}
#qtxsmt-analysis .qa-digits button[aria-pressed="true"]{background:#FFF2BC;color:#BB2E28}
#qtxsmt-analysis .qa-blk{margin-top:12px;outline:1px solid #D9D3CB;outline-offset:-1px}
#qtxsmt-analysis .qa-blk.qa-f+.qa-blk.qa-f{margin-top:8px}
#qtxsmt-analysis .qa-hd{margin:0;padding:6px 8px;background:#fff;color:#BB2E28;font-family:inherit;font-size:16px;line-height:19px;font-weight:700;text-transform:none;border-bottom:1px solid #D9D3CB}
#qtxsmt-analysis .qa-scroll{overflow-x:auto;max-width:100%}
#qtxsmt-analysis .qa-mt{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:normal}
#qtxsmt-analysis .qa-mt th,#qtxsmt-analysis .qa-mt td{height:34px;padding:3px 6px;text-align:center;vertical-align:middle;border:0;border-right:1px solid #D9D3CB;border-bottom:1px solid #D9D3CB;background:#fff;color:#000;font-weight:700;overflow-wrap:anywhere}
#qtxsmt-analysis .qa-mt th:last-child,#qtxsmt-analysis .qa-mt td:last-child{border-right:0}
#qtxsmt-analysis .qa-mt tr:last-child td{border-bottom:0}
#qtxsmt-analysis .qa-mt th{background:#F3F3F3;color:#000;font-size:13px;font-weight:700}
#qtxsmt-analysis .qa-mt tr:nth-of-type(odd) td{background:#F3F3F3}
#qtxsmt-analysis .qa-mt tr:nth-of-type(odd) th{background:#F3F3F3}
#qtxsmt-analysis .qa-mt td.qa-m{color:#FF6600}
#qtxsmt-analysis .qa-db{color:#FF6600;font-weight:700}
#qtxsmt-analysis .qa-fq{display:grid;grid-template-columns:repeat(5,1fr)}
#qtxsmt-analysis .qa-fi{display:flex;align-items:center;justify-content:center;height:34px;padding:0 4px;border-right:1px solid #D9D3CB;border-bottom:1px solid #D9D3CB;color:#000;white-space:nowrap;background:#fff}
#qtxsmt-analysis .qa-fi:nth-child(5n){border-right:0}
#qtxsmt-analysis .qa-fi:nth-child(n+6){border-bottom:0}
#qtxsmt-analysis .qa-fi b{color:#FF6600;margin-left:4px}
#qtxsmt-analysis .qa-note{margin:12px 0 0;padding:6px 8px;border:1px solid #E3E3E3;border-left:4px solid #BB2E28;background:#FFF8F0;color:#222;font-size:14px;line-height:1.3;text-align:center}
body[data-qa-d="0"] #qtxsmt-analysis .qa-mt tr[data-d="0"] td,body[data-qa-d="0"] #qtxsmt-analysis .qa-fi[data-d="0"]{background:#FFF2BC}
body[data-qa-d="1"] #qtxsmt-analysis .qa-mt tr[data-d="1"] td,body[data-qa-d="1"] #qtxsmt-analysis .qa-fi[data-d="1"]{background:#FFF2BC}
body[data-qa-d="2"] #qtxsmt-analysis .qa-mt tr[data-d="2"] td,body[data-qa-d="2"] #qtxsmt-analysis .qa-fi[data-d="2"]{background:#FFF2BC}
body[data-qa-d="3"] #qtxsmt-analysis .qa-mt tr[data-d="3"] td,body[data-qa-d="3"] #qtxsmt-analysis .qa-fi[data-d="3"]{background:#FFF2BC}
body[data-qa-d="4"] #qtxsmt-analysis .qa-mt tr[data-d="4"] td,body[data-qa-d="4"] #qtxsmt-analysis .qa-fi[data-d="4"]{background:#FFF2BC}
body[data-qa-d="5"] #qtxsmt-analysis .qa-mt tr[data-d="5"] td,body[data-qa-d="5"] #qtxsmt-analysis .qa-fi[data-d="5"]{background:#FFF2BC}
body[data-qa-d="6"] #qtxsmt-analysis .qa-mt tr[data-d="6"] td,body[data-qa-d="6"] #qtxsmt-analysis .qa-fi[data-d="6"]{background:#FFF2BC}
body[data-qa-d="7"] #qtxsmt-analysis .qa-mt tr[data-d="7"] td,body[data-qa-d="7"] #qtxsmt-analysis .qa-fi[data-d="7"]{background:#FFF2BC}
body[data-qa-d="8"] #qtxsmt-analysis .qa-mt tr[data-d="8"] td,body[data-qa-d="8"] #qtxsmt-analysis .qa-fi[data-d="8"]{background:#FFF2BC}
body[data-qa-d="9"] #qtxsmt-analysis .qa-mt tr[data-d="9"] td,body[data-qa-d="9"] #qtxsmt-analysis .qa-fi[data-d="9"]{background:#FFF2BC}
@media (max-width:480px){
  #qtxsmt-analysis{padding:8px;margin:8px 0}
  #qtxsmt-analysis .qa-mt th,#qtxsmt-analysis .qa-mt td{height:30px;padding:2px 2px;font-size:14px}
  #qtxsmt-analysis .qa-mt th{font-size:13px}
  #qtxsmt-analysis .qa-fq{grid-template-columns:repeat(2,1fr)}
  #qtxsmt-analysis .qa-fi:nth-child(5n){border-right:1px solid #D9D3CB}
  #qtxsmt-analysis .qa-fi:nth-child(2n){border-right:0}
  #qtxsmt-analysis .qa-fi:nth-child(n+6){border-bottom:1px solid #D9D3CB}
  #qtxsmt-analysis .qa-fi:nth-child(n+9){border-bottom:0}
  #qtxsmt-analysis .qa-fi{height:32px}
  #qtxsmt-analysis .qa-digits button{height:36px}
}
@media (max-width:340px){
  #qtxsmt-analysis .qa-hd{font-size:14px;padding:6px 6px;letter-spacing:-.2px}
}
