.tc-request{max-width:560px;padding:20px 0 0}.tc-intro{text-wrap:pretty;margin-top:18px}.tc-form{gap:22px;margin-top:32px;display:grid}.tc-field{gap:8px;min-width:0;display:grid}.tc-field label{color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.4}.tc-required{color:var(--text-secondary);font-weight:500}.tc-field :is(input,textarea){border:1px solid var(--field-border,var(--muted));background:var(--surface-card);width:100%;min-height:48px;color:var(--text-primary);font:inherit;box-shadow:none;border-radius:8px;outline:none;padding:11px 14px;font-size:16px;line-height:1.4}.tc-field textarea{resize:vertical;min-height:128px}.tc-field .tc-short{width:10em;max-width:100%}.tc-field :is(input,textarea):hover{border-color:var(--field-border-hover,var(--ink))}.tc-field :is(input,textarea)[aria-invalid=true]{border-color:var(--bad)}.tc-field :is(input,textarea):focus{border-color:var(--ink)}.tc-field :is(input,textarea):disabled{opacity:.55;cursor:not-allowed}.tc-website{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tc-form .lp-button{font-size:16px;font-weight:700}.tc-form .lp-primary{color:var(--action-primary-text)}.tc-form .lp-button[aria-disabled=true]{cursor:progress}.tc-note{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.tc-request .tc-note a{color:var(--link-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}.tc-error{color:var(--text-primary);align-items:flex-start;gap:8px;margin:0;font-size:15px;font-weight:700;line-height:1.45;display:flex}.tc-error svg{color:var(--bad);flex:none;margin-top:1px}.tc-received{color:var(--text-primary);overflow-wrap:anywhere;margin:18px 0 0;font-size:18px;line-height:1.6}.tc-received:focus{outline:none}
