.SpeechTimer-module__gdgDbG__form{gap:1.2rem;min-width:0;display:grid}.SpeechTimer-module__gdgDbG__textarea{border:1px solid var(--field-border);width:100%;min-width:0;min-height:14rem;color:var(--ink);font:inherit;resize:vertical;box-sizing:border-box;background:#fff;border-radius:.55rem;padding:.85rem;font-size:1.05rem;line-height:1.65}.SpeechTimer-module__gdgDbG__textarea:focus-visible{outline:3px solid var(--evergreen);outline-offset:3px}.SpeechTimer-module__gdgDbG__lengthLine{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.95rem}.SpeechTimer-module__gdgDbG__guide{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--ivory-raised);padding:0 1rem}.SpeechTimer-module__gdgDbG__guide summary{min-block-size:var(--tap-min);cursor:pointer;align-items:center;font-weight:600;display:flex}.SpeechTimer-module__gdgDbG__guide summary:focus-visible{outline:3px solid var(--evergreen);outline-offset:3px}.SpeechTimer-module__gdgDbG__guide[open]{padding-bottom:1rem}.SpeechTimer-module__gdgDbG__guideLead{margin:.4rem 0 .3rem;font-size:.95rem;font-weight:600}.SpeechTimer-module__gdgDbG__guideList{gap:.35rem;margin:0;padding-inline-start:1.25rem;line-height:1.55;display:grid}.SpeechTimer-module__gdgDbG__rights{border-left:3px solid var(--gold);background:var(--gold-wash);margin:.75rem 0 0;padding:.6rem .8rem;line-height:1.55}.SpeechTimer-module__gdgDbG__group{border:0;gap:.9rem;min-width:0;margin:0;padding:0;display:grid}.SpeechTimer-module__gdgDbG__group legend{margin-bottom:.3rem;padding:0;font-weight:650}.SpeechTimer-module__gdgDbG__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.SpeechTimer-module__gdgDbG__resultTitle{margin:0;font-size:1rem;font-weight:500}.SpeechTimer-module__gdgDbG__total{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.4rem,5vw,3.25rem);line-height:1.1;display:block}.SpeechTimer-module__gdgDbG__basis,.SpeechTimer-module__gdgDbG__aim{margin:0;line-height:1.55}.SpeechTimer-module__gdgDbG__basis{color:var(--ink-soft)}.SpeechTimer-module__gdgDbG__aim{font-weight:600}.SpeechTimer-module__gdgDbG__watch{background:var(--paper);border-radius:var(--radius);border:1px solid var(--hairline);gap:.4rem;padding:1rem;display:grid}.SpeechTimer-module__gdgDbG__watchTitle{margin:0;font-size:1rem;font-weight:650}.SpeechTimer-module__gdgDbG__watchTime{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:2.6rem;line-height:1.1}.SpeechTimer-module__gdgDbG__watchAim{color:var(--ink-soft);margin:0}.SpeechTimer-module__gdgDbG__watch .SpeechTimer-module__gdgDbG__measure{margin:.5rem 0 0;line-height:1.55}.SpeechTimer-module__gdgDbG__linkButton{min-block-size:var(--tap-min);color:var(--evergreen);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.SpeechTimer-module__gdgDbG__linkButton:focus-visible{outline:3px solid var(--evergreen);outline-offset:3px}.SpeechTimer-module__gdgDbG__check{min-height:var(--tap-min);align-items:center;gap:.6rem;font-size:.95rem;display:flex}.SpeechTimer-module__gdgDbG__check input{width:1.15rem;height:1.15rem;accent-color:var(--evergreen);flex:none;margin:0}@media print{.SpeechTimer-module__gdgDbG__watch,.SpeechTimer-module__gdgDbG__check{display:none}}
