.het-card,.het-explorer{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:0 0 1.75rem;padding:1.15rem}.het-card p,.het-explorer p,.het-figure p{margin:0}.het-card-head{flex-wrap:wrap;justify-content:space-between;margin-bottom:.9rem}.het-card-head,.het-center{align-items:center;display:flex;gap:.75rem}.het-center{flex-direction:column;text-align:center}.het-eyebrow{align-items:center;color:var(--primary);display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;letter-spacing:.06em;text-transform:uppercase}body.dark .het-eyebrow,body.dark .het-pattern-count{color:var(--accent-fg)}.het-accent,.het-segment{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-pill);display:inline-flex;padding:2px}.het-accent button,.het-segment button{background:#0000;border:0;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.82rem;font-weight:600;padding:.3rem .75rem}.het-accent button.is-active,.het-segment button.is-active{background:var(--primary-gradient);color:var(--text-white)}.het-segment{margin-bottom:1rem}.het-chips{display:flex;flex-wrap:wrap;gap:.4rem}.het-chip{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-pill);color:var(--text-primary);cursor:pointer;font:inherit;font-size:.85rem;padding:.3rem .75rem}.het-chip.is-active{background:var(--accent-bg);border-color:var(--border-primary-soft);color:var(--primary);font-weight:600}body.dark .het-chip.is-active{color:var(--accent-fg)}.het-reading{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;padding:.3rem 0}.het-play{align-items:center;background:var(--primary-gradient);border:0;border-radius:50%;color:var(--text-white);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.het-play:disabled{background:var(--bg-secondary);color:var(--text-secondary);cursor:not-allowed}.het-play.is-playing{box-shadow:0 0 0 3px var(--border-primary-soft)}.het-ipa{color:var(--text-primary);font-weight:600}.het-label{color:var(--text-secondary);font-size:.9rem}.het-error{color:var(--status-error);flex-basis:100%;font-size:.85rem}.het-beats{align-items:flex-end;gap:.4rem;height:104px;margin-bottom:.9rem}.het-beat,.het-beats{display:flex;justify-content:center}.het-beat{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);font-size:1.05rem;height:56px;min-width:96px;padding:0 .75rem;transition:height var(--transition)}.het-beat.is-strong{background:var(--primary-gradient);border-color:#0000;color:var(--text-white);font-size:1.5rem;font-weight:800;height:100px}.het-beats--small{height:76px;justify-content:flex-start;margin:.5rem 0}.het-beats--small .het-beat{font-size:.9rem;height:40px;min-width:64px}.het-beats--small .het-beat.is-strong{font-size:1.15rem;height:72px}.het-search{align-items:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;gap:.5rem;padding:.3rem .3rem .3rem .75rem}.het-search--plain{flex:1 1 200px;padding:.3rem .75rem}.het-search input{background:#0000;border:0;color:var(--text-primary);flex:1 1;font:inherit;min-width:0;outline:0;padding:.35rem 0}.het-primary,.het-search button{background:var(--primary-gradient);border:0;border-radius:var(--radius-md);color:var(--text-white);cursor:pointer;font:inherit;font-weight:600;padding:.45rem 1rem}.het-result{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.het-result-tools{display:flex;justify-content:flex-end}.het-daily-word{color:var(--text-primary);font-size:1.6rem;font-weight:800}.het-daily-empty{height:112px}.het-sentence{color:var(--text-primary);font-size:1.15rem;margin-bottom:.6rem!important}.het-sentence strong{color:var(--primary)}body.dark .het-sentence strong{color:var(--accent-fg)}.het-prompt{color:var(--text-secondary);font-size:.9rem;margin-bottom:.6rem!important}.het-options{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.het-option{align-items:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:.35rem;justify-content:center;padding:.65rem}.het-option.is-correct{background:var(--primary-gradient);border-color:#0000;color:var(--text-white)}.het-option.is-wrong{border-color:var(--text-secondary);text-decoration:line-through}.het-option.is-dim{opacity:.55}.het-option:disabled{cursor:default}.het-feedback{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:.85rem}.het-score{color:var(--text-primary);font-size:2.25rem;font-weight:800}.het-pair{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.25rem}.het-pair figure{margin:0}.het-pair img{border:1px solid var(--border-color);border-radius:var(--radius-lg);display:block;height:auto;width:100%}.het-pair figcaption{margin-top:.35rem}.het-count{color:var(--text-secondary);font-size:.85rem;margin:.8rem 0 .4rem!important}.het-words{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));list-style:none;margin:0;padding:0}.het-words li{border:1px solid var(--border-color);border-radius:var(--radius-md);margin:0;padding:.65rem .75rem}.het-words li[hidden]{display:none}.het-word{color:var(--text-primary);font-weight:700;margin-bottom:.15rem!important}.het-more{display:block;margin:1rem auto 0}.het-rare{color:var(--text-secondary);font-size:.9rem;margin-top:1rem}.het-rare summary{cursor:pointer;font-weight:600}.het-figure{margin:0 0 1.75rem}.het-figure figcaption{color:var(--text-secondary);font-size:.85rem;font-style:italic;margin-top:.6rem;text-align:center}.het-patterns>div,.het-steps,.het-stress,.het-terms{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.het-terms{overflow:hidden}.het-terms-row{grid-gap:.5rem;align-items:center;border-top:1px solid var(--border-color);color:var(--text-primary);display:grid;font-size:.92rem;gap:.5rem;grid-template-columns:1.4fr .9fr .9fr 1.8fr;padding:.7rem .9rem}.het-terms-row.is-featured{background:var(--accent-bg)}.het-terms-head{background:var(--bg-secondary);border-top:0;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.het-mark,.het-terms-head{color:var(--text-secondary)}.het-mark{align-items:center;display:inline-flex;gap:.25rem}.het-mark.is-yes{color:var(--primary);font-weight:600}body.dark .het-mark.is-yes{color:var(--accent-fg)}.het-stress{grid-gap:1rem;color:var(--text-secondary);display:grid;font-size:.92rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem}.het-patterns{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.het-patterns>div{color:var(--text-secondary);font-size:.9rem;padding:.9rem}.het-pattern-count{color:var(--primary);font-size:1.75rem;font-weight:800;line-height:1.1}.het-pattern-title{color:var(--text-primary);font-weight:700}.het-pattern-examples{font-style:italic;margin-top:.3rem!important}.het-steps{list-style:none;margin:0;padding:.5rem 1rem}.het-steps li{color:var(--text-secondary);display:flex;font-size:.92rem;gap:.75rem;margin:0;padding:.8rem 0 1.1rem;position:relative}.het-step-number{align-items:center;background:var(--primary-gradient);border-radius:50%;color:var(--text-white);display:inline-flex;flex:none;font-weight:700;height:30px;justify-content:center;width:30px}.het-step-title{color:var(--text-primary);font-weight:700}.het-step-arrow{bottom:-6px;color:var(--text-secondary);left:7px;position:absolute}@media (max-width:620px){.het-terms-head{display:none}.het-terms-row{grid-template-columns:1fr 1fr}.het-terms-row [data-label=Example],.het-terms-row strong{grid-column:1/-1}.het-terms-row [data-label]:before{color:var(--text-secondary);content:attr(data-label) ": ";font-size:.82rem}.het-patterns,.het-stress{grid-template-columns:1fr}.het-beat{min-width:76px}}.qpb-content .het-words{list-style:none;margin:0;padding:0}.qpb-content .het-eyebrow,.qpb-content .het-pattern-count{color:var(--primary)}body.dark .qpb-content .het-eyebrow,body.dark .qpb-content .het-pattern-count{color:var(--accent-fg)}.qpb-content .het-credit{color:var(--text-secondary);font-size:.85rem;margin-top:1.5rem}
/*# sourceMappingURL=891.35ae4a1c.chunk.css.map*/