.support.s-4gq9yz{flex-direction:column;gap:.75rem;display:flex}.cta.s-4gq9yz{background:var(--system-color-primary);color:var(--system-color-primary-contrast);border-radius:2rem;align-self:flex-start;padding:.55rem 1.1rem;font-weight:600}.secondary.s-4gq9yz{background:hsla(var(--system-color-dark-hsl), .08);color:var(--system-color-light-contrast);border-radius:2rem;align-self:flex-start;padding:.5rem 1.1rem;font-size:.85rem;font-weight:600}form.s-4gq9yz{flex-direction:column;gap:.9rem;max-width:28rem;display:flex}.form-row.s-4gq9yz{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}label.s-4gq9yz{flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}label.s-4gq9yz input:where(.s-4gq9yz),label.s-4gq9yz textarea:where(.s-4gq9yz),label.s-4gq9yz select:where(.s-4gq9yz){background:#fff;border:1px solid #e8ddd2;border-radius:.6rem;outline:none;padding:.65rem .8rem;font-family:inherit;font-size:.95rem;font-weight:400}:is(label.s-4gq9yz input:where(.s-4gq9yz),label.s-4gq9yz textarea:where(.s-4gq9yz),label.s-4gq9yz select:where(.s-4gq9yz)):focus{border-color:var(--system-color-primary);box-shadow:0 0 0 3px hsla(var(--system-color-primary-hsl), .35)}.primary.s-4gq9yz{background:var(--system-color-primary);color:var(--system-color-primary-contrast);border-radius:.6rem;align-self:flex-start;padding:.7rem;font-size:.95rem;font-weight:600}.primary.s-4gq9yz:disabled{opacity:.6}.error.s-4gq9yz{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.6rem;padding:.6rem .8rem;font-size:.85rem}.status.s-4gq9yz{color:var(--system-color-grey-600);padding:.75rem 0;font-size:.9rem}.empty.s-4gq9yz{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;display:flex}.empty.s-4gq9yz img:where(.s-4gq9yz){object-fit:contain;width:min(360px,85%);height:auto;max-height:280px}.empty.s-4gq9yz p:where(.s-4gq9yz){color:var(--system-color-grey-600);font-size:.9rem}.empty.s-4gq9yz .hint:where(.s-4gq9yz){max-width:26rem;font-size:.85rem}.list.s-4gq9yz{flex-direction:column;gap:.6rem;list-style:none;display:flex}.ticket.s-4gq9yz{background:#fff;border:1px solid #00000012;border-radius:14px;overflow:hidden;box-shadow:0 1px 4px #00000005}.ticket-head.s-4gq9yz{text-align:left;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;padding:.9rem 1rem;display:flex}.ticket-titles.s-4gq9yz{flex-direction:column;gap:.2rem;min-width:0;display:flex}.name.s-4gq9yz{font-size:.95rem;font-weight:700}.meta.s-4gq9yz{color:var(--system-color-grey-600);font-size:.8rem}.badges.s-4gq9yz{flex-shrink:0;gap:.35rem;display:flex}.badge.s-4gq9yz{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:1rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.badge.s-4gq9yz.open{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.badge.s-4gq9yz.pending{color:#a16207;background:#fefce8;border-color:#fde68a}.badge.s-4gq9yz.resolved{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.badge.s-4gq9yz.closed{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.badge.s-4gq9yz.priority{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.thread.s-4gq9yz{border-top:1px solid #0000000f;flex-direction:column;gap:.75rem;padding:.9rem 1rem 1rem;display:flex}.body.s-4gq9yz{white-space:pre-wrap;font-size:.9rem;line-height:1.6}.reply.s-4gq9yz{white-space:pre-wrap;background:#fbfbfd;border:1px solid #00000012;border-radius:10px;padding:.7rem .9rem;font-size:.88rem;line-height:1.6}.reply-form.s-4gq9yz{max-width:none}.reply-form.s-4gq9yz textarea:where(.s-4gq9yz){width:100%}
