.lt-doctor-quiz .lt-quiz__rail-fill{background:var(--color-teal)}.lt-doctor-quiz__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-10) var(--space-5);text-align:center;min-height:60vh;margin:0 auto}.lt-doctor-quiz__loading-ring{width:120px;height:120px;margin-bottom:var(--space-6)}.lt-doctor-quiz__loading-svg{width:100%;height:100%;transform:rotate(-90deg)}.lt-doctor-quiz__loading-track,.lt-doctor-quiz__loading-fill{fill:none;stroke-width:4}.lt-doctor-quiz__loading-track{stroke:var(--color-border-default)}.lt-doctor-quiz__loading-fill{stroke:var(--color-teal);stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:289}.lt-doctor-quiz__loading-headline{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-regular);line-height:var(--leading-heading);color:var(--color-text-primary);margin:0 0 var(--space-3);letter-spacing:-.01em}.lt-doctor-quiz__loading-sub{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-text-secondary);margin:0 0 var(--space-5);min-height:1.5em}.lt-doctor-quiz__loading-trust{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-muted);margin:0}.lt-doctor-quiz__result-trust{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-muted);margin:var(--space-4) 0 0}.lt-doctor-quiz__gene-pills{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-default)}.lt-doctor-quiz__gene-pills-label{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.lt-doctor-quiz__gene-pill{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-medium);background:var(--color-benefit-bg);color:var(--color-teal-dark);padding:3px var(--space-2);border-radius:var(--radius-full);letter-spacing:.02em;font-variant-numeric:tabular-nums}.lt-doctor-quiz__gene-pills--empty .lt-doctor-quiz__gene-pills-label{text-transform:none;letter-spacing:0;font-weight:var(--weight-regular);font-size:var(--text-body-sm);color:var(--color-text-muted);font-style:italic}.lt-doctor-quiz__science-note{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted);margin:var(--space-5) 0 0}.lt-doctor-quiz__science-note em{color:var(--color-text-secondary);font-style:normal;font-weight:var(--weight-medium)}.lt-doctor-quiz__perspective{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0}.lt-doctor-quiz__perspective-chip{-webkit-appearance:none;appearance:none;font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);background:var(--color-surface-primary);border:1px solid var(--color-border-default);color:var(--color-text-secondary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);cursor:pointer;transition:all var(--ease-default);line-height:1.2}.lt-doctor-quiz__perspective-chip:hover{border-color:var(--color-teal);color:var(--color-text-primary)}.lt-doctor-quiz__perspective-chip.is-active{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-text-on-dark)}.lt-doctor-quiz__perspective-chip.is-original:not(.is-active){border-color:var(--color-teal);color:var(--color-teal-dark)}.lt-doctor-quiz__perspective-marker{font-size:var(--text-micro);opacity:.7;margin-left:var(--space-1)}.lt-doctor-quiz__trust-footer{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);padding-top:var(--space-7);border-top:1px solid var(--color-border-default)}@media(max-width:768px){.lt-doctor-quiz__trust-footer{grid-template-columns:1fr;gap:var(--space-4)}}.lt-doctor-quiz__trust-col{display:flex;flex-direction:column;gap:var(--space-1)}.lt-doctor-quiz__trust-label{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.lt-doctor-quiz__trust-value{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-lt-doctor-quiz.css.map */
