.reportProblemButton{color:inherit;cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:.375rem 0;font-weight:700;text-decoration:underline;display:inline-block}.reportProblemButton:focus-visible{outline:var(--lt-role-focus-outline);outline-offset:3px}.reportProblemDialog{max-width:min(34rem,100vw - 2rem)}.reportProblemForm{gap:1rem;display:grid}.reportProblemForm p{margin:0}.reportProblemField{gap:.35rem;min-width:0;display:grid}.reportProblemField label{font-size:.875rem;font-weight:600}.reportProblemOptional{color:var(--lt-role-ink-muted);font-weight:400}.reportProblemField :is(input,textarea){background:var(--lt-role-surface-main);border:1px solid rgb(var(--lt-role-ink-rgb) / .3);border-radius:var(--lt-radius-md);color:var(--lt-role-ink);font:inherit;width:100%;padding:.7rem .9rem;font-size:1rem}.reportProblemField textarea{resize:vertical;min-height:6rem;line-height:1.5}.reportProblemField :is(input,textarea)[aria-invalid=true]{border-color:var(--lt-role-danger)}.reportProblemField :is(input,textarea):focus-visible{outline:var(--lt-role-focus-outline);outline-offset:2px}.reportProblemHint{color:var(--lt-role-ink-muted);font-size:.8rem}.reportProblemFieldError,.reportProblemFormError{color:var(--lt-role-danger);font-size:.85rem;font-weight:600}.reportProblemFormError{border-left:3px solid var(--lt-role-danger);padding-left:.75rem}.reportProblemTrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.reportProblemDetails{background:var(--lt-role-surface-panel);border:1px solid rgb(var(--lt-role-border-rgb));border-radius:var(--lt-radius-md);gap:.5rem;padding:.85rem 1rem;font-size:.875rem;display:grid}.reportProblemDetails h3{text-transform:uppercase;margin:0;font-size:.8rem}.reportProblemDetails dl{grid-template-columns:max-content minmax(0,1fr);gap:.25rem .75rem;margin:0;display:grid}.reportProblemDetails dt{color:var(--lt-role-ink-muted)}.reportProblemDetails dd{min-width:0;margin:0}.reportProblemBreak{overflow-wrap:anywhere}.reportProblemSent{justify-items:start;gap:.75rem;display:grid}.reportProblemSent p{margin:0}.reportProblemSentTitle{font-size:1.1rem;font-weight:800}@media (max-width:420px){.reportProblemDetails dl{grid-template-columns:minmax(0,1fr)}.reportProblemDetails dt{margin-top:.25rem}}
