.quick-support{display: flex;flex-wrap: wrap;align-items: center;gap: 12px}.quick-support-trigger{display: inline-flex;align-items: center;justify-content: center;gap: 8px}.quick-support-dialog{width: min(620px,calc(100vw - 32px))}.quick-support-field{display: grid;gap: 8px}.quick-support-dialog h2,.quick-support-dialog p{margin: 0}.quick-support-dialog header p,.quick-support-warning{color: var(--color-text-secondary,#6d6676);line-height: 1.55}.quick-support-field > span{font-weight: 700}.quick-support-field textarea{min-height: 148px;resize: vertical}.quick-support-warning{display: flex;align-items: flex-start;gap: 10px;padding: 14px 16px;background: color-mix(in srgb,var(--color-brand-600,#6d3bd1) 8%,transparent);border: 1px solid color-mix(in srgb,var(--color-brand-600,#6d3bd1) 24%,transparent);border-radius: 12px;font-size: 0.9rem}.quick-support-warning .icon{flex: 0 0 auto;margin-top: 2px}.quick-support-error{color: var(--color-danger,#b42318);font-weight: 700}.quick-support-success{display: inline-flex;align-items: center;gap: 8px;color: var(--color-success,#137a55);font-weight: 700}.quick-support-success[hidden],.quick-support-error[hidden]{display: none}.quick-support-success a{color: inherit;text-decoration: underline}@media (max-width: 640px){.quick-support,.quick-support-trigger{width: 100%}}