.ChantCall-module__93Ugyq__call{gap:2rem;display:grid}.ChantCall-module__93Ugyq__controls{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.ChantCall-module__93Ugyq__controls button:disabled{opacity:.6;cursor:default}.ChantCall-module__93Ugyq__endings{border:0;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.ChantCall-module__93Ugyq__endings legend{float:left;font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--1);color:var(--paper-dim);margin-right:.5rem}.ChantCall-module__93Ugyq__endings label{cursor:pointer;position:relative}.ChantCall-module__93Ugyq__endings input{opacity:0;position:absolute}.ChantCall-module__93Ugyq__endings label span{border:1px solid var(--line-strong);font-family:var(--font-mono);font-stretch:var(--narrow);font-size:var(--step--1);border-radius:999px;padding:.4rem .9rem;font-weight:600;transition:background .3s,color .3s;display:block}.ChantCall-module__93Ugyq__endings input:checked+span{background:var(--paper);color:var(--ink)}.ChantCall-module__93Ugyq__endings input:focus-visible+span{outline:2px solid var(--flame);outline-offset:2px}.ChantCall-module__93Ugyq__endings:disabled label{cursor:default}.ChantCall-module__93Ugyq__names{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.ChantCall-module__93Ugyq__names li{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex;container-type:inline-size}.ChantCall-module__93Ugyq__word{font-family:var(--font-display);font-size:min(5.5rem,13.1579cqi);font-weight:900;font-stretch:var(--wide);letter-spacing:-.03em;color:var(--c);line-height:.95}.ChantCall-module__93Ugyq__word span{transition:color .12s,text-shadow .12s}.ChantCall-module__93Ugyq__word [data-state=next]{color:#0000;-webkit-text-stroke:1px var(--line-strong)}.ChantCall-module__93Ugyq__word [data-state=on]{text-shadow:0 0 .35em color-mix(in srgb, var(--c) 70%, transparent)}.ChantCall-module__93Ugyq__word .ChantCall-module__93Ugyq__hold{vertical-align:bottom;max-width:0;transition:max-width .32s cubic-bezier(.33,0,.2,1);display:inline-block;overflow:hidden}.ChantCall-module__93Ugyq__word [data-state=on] .ChantCall-module__93Ugyq__hold{max-width:1.65em;transition:max-width var(--hold) cubic-bezier(.25, .1, .35, 1)}@media (prefers-reduced-motion:reduce){.ChantCall-module__93Ugyq__word .ChantCall-module__93Ugyq__hold,.ChantCall-module__93Ugyq__word [data-state=on] .ChantCall-module__93Ugyq__hold{transition:none}}.ChantCall-module__93Ugyq__sub{font-size:var(--step-0);color:var(--muted);font-weight:700}
