.attempts .attempt{min-width:0;min-height:65px;background:transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:4px;touch-action:manipulation}.attempts .attempt b{font-size:.82rem}.attempts .attempt span{font-size:.71rem}.attempts .attempt.next{border:1px solid var(--mint);background:rgba(86,214,154,.13);color:var(--mint2)}.attempts .attempt.done{background:rgba(86,214,154,.07)}.attempts .attempt:disabled{cursor:default;opacity:.6}.attempts .attempt:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.call-attempt-hint{color:var(--muted);font-size:.79rem;line-height:1.6;margin:12px 0 0}.call-attempt-detail{display:grid;gap:5px;margin:0}.call-attempt-detail dt{font-size:.78rem;color:var(--muted);margin-top:14px}.call-attempt-detail dd{margin:0;color:var(--text);overflow-wrap:anywhere}.call-attempt-note{white-space:pre-wrap}.call-attempt-feedback{font-size:.86rem;line-height:1.6;color:var(--mint2);overflow-wrap:anywhere}.call-attempt-feedback[data-error=true]{color:#ffb7aa}#callAttemptForm p{line-height:1.65}#callAttemptForm .modal-actions{flex-wrap:wrap}#callAttemptForm button:disabled{opacity:.6;cursor:wait}
