.gpq-section{--gpq-ink:#0f082b;--gpq-text:#574977;--gpq-muted:#6b6284;--gpq-accent:#d01e5c;--gpq-line:#e8e4ec;--gpq-truth-bg:#f4f7fb;--gpq-truth-line:#cddbeb;--gpq-truth-ink:#1f4468;--gpq-flag-bg:#fff6e8;--gpq-flag-line:#f0d3a4;--gpq-flag-ink:#7a4a00;--gpq-tint:#fbf3f7}.gpq-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gpq-card__head{margin-bottom:22px}.gpq-panel__intro{color:var(--gpq-text);margin:0 0 20px;font-size:15px;line-height:1.6}.gpq-questions{gap:14px;margin:0;padding:0;list-style:none;display:grid}.gpq-question{border-bottom:1px solid var(--gpq-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.gpq-question:last-child{border-bottom:none;padding-bottom:0}.gpq-question__text{color:var(--gpq-ink);flex:220px;min-width:0;font-size:15px;font-weight:600}.gpq-reset{border:1px solid var(--gpq-line);color:var(--gpq-text);cursor:pointer;background:0 0;border-radius:999px;margin-top:18px;padding:8px 18px;font-size:14px;font-weight:600}.gpq-reset:hover{color:var(--gpq-ink);border-color:var(--gpq-muted)}.gpq-reset:focus-visible{outline:2px solid var(--gpq-accent);outline-offset:2px}.gpq-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;display:grid}.gpq-field{display:block}.gpq-field__label{color:var(--gpq-muted);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.gpq-input{border:1px solid var(--gpq-line);width:100%;color:var(--gpq-ink);background:#fff;border-radius:12px;padding:11px 14px;font-size:16px}.gpq-input:focus-visible{outline:2px solid var(--gpq-accent);outline-offset:1px;border-color:var(--gpq-accent)}.gpq-variant{margin-top:18px}.gpq-result__title{color:var(--gpq-ink);margin:0 0 12px;font-size:18px}.gpq-result__badge{background:var(--gpq-truth-bg);border:1px solid var(--gpq-truth-line);color:var(--gpq-truth-ink);border-radius:999px;margin:0 0 12px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.gpq-result__lean{color:var(--gpq-ink);margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.25}.gpq-result__stat{color:var(--gpq-text);margin:0 0 8px;font-size:15px;line-height:1.6}.gpq-result__muted{color:var(--gpq-muted);margin:0 0 8px;font-size:14px;line-height:1.6}.gpq-result__truth{background:var(--gpq-truth-bg);border-left:3px solid var(--gpq-truth-line);color:var(--gpq-truth-ink);border-radius:0 10px 10px 0;margin:0 0 10px;padding:10px 14px;font-size:14px;line-height:1.6}.gpq-result__flag{background:var(--gpq-flag-bg);border-left:3px solid var(--gpq-flag-line);color:var(--gpq-flag-ink);border-radius:0 10px 10px 0;margin:0 0 10px;padding:10px 14px;font-size:14px;line-height:1.6}.gpq-milestone{border:1px solid var(--gpq-line);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;padding:12px 14px;display:flex}.gpq-milestone--available{border-color:var(--gpq-accent);background:var(--gpq-tint)}.gpq-milestone__name{color:var(--gpq-ink);flex:auto;font-size:15px;font-weight:700}.gpq-milestone__when{color:var(--gpq-muted);font-size:14px}.gpq-milestone__status{color:var(--gpq-accent);font-size:14px;font-weight:600}.gpq-milestone--ahead .gpq-milestone__status{color:var(--gpq-muted)}.gpq-prose ul,.gpq-prose ol{color:var(--gpq-text);padding-left:1.2em;line-height:1.65}.gpq-prose li{margin:.45em 0}.gpq-prose h3{color:var(--gpq-ink);margin:1.4em 0 .4em;font-size:19px}.gpq-answer{background:var(--gpq-tint);border-left:3px solid var(--gpq-accent);border-radius:0 12px 12px 0;margin:0 0 8px;padding:2px 18px}@media (max-width:560px){.gpq-segmented__btn{padding:8px 12px;font-size:13px}.gpq-card__head .gpq-segmented{scrollbar-width:none;overflow-x:auto}.gpq-card__head .gpq-segmented::-webkit-scrollbar{display:none}.gpq-card__head .gpq-segmented__btn{white-space:nowrap;flex:none}.gpq-question{flex-direction:column;align-items:flex-start}.gpq-question__text{flex:none}.gpq-result__lean{font-size:20px}}@media (prefers-reduced-motion:reduce){.gpq-segmented__btn{transition:none}}
