.ts-run-card__row-button.ts-result-feedback{animation:ts-op-group-in .22s var(--ease) both;border-color:var(--accent-fill);background:var(--accent-fill);color:var(--on-accent);font-weight:600}.ts-run-card__row-button.ts-result-feedback:hover:not([aria-disabled=true]){border-color:var(--accent-fill-hover);background:var(--accent-fill-hover)}.ts-result-feedback[data-wrap=true]{text-align:start;white-space:normal;flex:100%;height:auto;min-height:30px;padding-block:6px;line-height:1.3}.ts-run-card__row-button[aria-disabled=true]{border-color:var(--border-dashed);background:var(--bg);color:var(--text-3);cursor:default}.ts-run-card__row-button[aria-disabled=true]:hover{background:var(--bg)}.ts-feedback{border-radius:var(--r-card);width:min(440px,100vw - 32px);color:var(--ink);background:var(--bg);box-shadow:var(--shadow-panel);border:0;padding:0}.ts-feedback::backdrop{background:var(--surface-scrim)}:root:has(.ts-feedback[open]){scrollbar-gutter:stable;overflow:hidden}.ts-feedback__body{gap:12px;padding:24px;display:grid;position:relative}.ts-feedback__close{width:36px;height:36px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.ts-feedback__close:hover{color:var(--ink);background:var(--surface-hover)}.ts-feedback__close svg{width:18px;height:18px}.ts-feedback__title{margin:0;padding-right:40px;font-size:20px;font-weight:620}.ts-feedback__form{gap:10px;display:grid}.ts-feedback__lead,.ts-feedback__offer,.ts-feedback__thanks{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}.ts-feedback__offer{color:var(--accent-ink);font-weight:600}.ts-feedback__label{font-size:13px;font-weight:600}.ts-feedback__text{border:1px solid var(--border);width:100%;min-height:140px;max-height:40vh;color:var(--ink);background:var(--bg);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.5}.ts-feedback__text:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ts-feedback__count{color:var(--text-3);font-variant-numeric:tabular-nums;justify-self:end;font-size:12px}.ts-feedback__share{align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.ts-feedback__share input{flex:none;width:18px;height:18px;margin:1px 0 0}.ts-feedback__error{color:var(--danger);margin:0;font-size:13.5px}.ts-feedback__actions{justify-content:flex-end;display:flex}@media (max-width:640px),(pointer:coarse){.ts-feedback__text{font-size:16px}.ts-feedback__close{width:44px;height:44px;top:8px;right:8px}.ts-feedback__title{padding-right:48px}.ts-feedback__share{align-items:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.ts-result-feedback,.ts-feedback[open]{animation:none}}
